20:08:33.387 00.016 16368 PHD2 version 2.6.13dev7 begins execution with:
20:08:33.387 00.000 16368    Windows 10 (build 19045), 64-bit edition
20:08:33.387 00.000 16368    wxWidgets 3.0.5
20:08:33.387 00.000 16368    cfitsio 3.49
20:08:33.387 00.000 16368 GetString("/frame/LogDir", "") returns ""
20:08:33.387 00.000 16368 CoInitializeEx returns 1
20:08:33.387 00.000 16368 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:08:33.387 00.000 16368 GetInt("/wxLanguage", 0) returns 60
20:08:33.387 00.000 16368 locale: initialized with lang id 60 (r=1)
20:08:33.387 00.000 16368 locale: wxTranslations language set to 60
20:08:33.402 00.015 16368 GetInt("/currentProfile", 0) returns 4
20:08:33.418 00.016 16368 reset dither spiral
20:08:33.418 00.000 16368 StartWorkerThread(00000000) begins
20:08:33.418 00.000 16368 WorkerThread constructor called
20:08:33.418 00.000 16368 StartWorkerThread(01638480) ends
20:08:33.418 00.000 16368 StartWorkerThread(00000000) begins
20:08:33.418 00.000 16368 WorkerThread constructor called
20:08:33.418 00.000 16368 StartWorkerThread(01637EE0) ends
20:08:33.433 00.015 16368 GetBoolean("/ServerMode", 1) returns 1
20:08:33.433 00.000 17632 WorkerThread::Entry() begins
20:08:33.433 00.000 17336 WorkerThread::Entry() begins
20:08:33.433 00.000 17336 worker thread CoInitializeEx returns 0
20:08:33.433 00.000 17632 worker thread CoInitializeEx returns 0
20:08:33.480 00.047 16368 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
20:08:33.496 00.016 16368 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
20:08:33.496 00.000 16368 GetBoolean("/profile/4/DitherRaOnly", 0) returns 1
20:08:33.496 00.000 16368 GetInt("/profile/4/DitherMode", 0) returns 0
20:08:33.496 00.000 16368 set dither mode 0
20:08:33.496 00.000 16368 GetInt("/profile/4/frame/timeLapse", 0) returns 0
20:08:33.496 00.000 16368 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
20:08:33.496 00.000 16368 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
20:08:33.496 00.000 16368 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
20:08:33.496 00.000 16368 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:08:33.512 00.016 16368 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:08:33.512 00.000 16368 GetInt("/profile/4/frame/focalLength", 0) returns 200
20:08:33.512 00.000 16368 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
20:08:33.512 00.000 16368 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
20:08:33.512 00.000 16368 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
20:08:33.512 00.000 16368 AutoExp: config min = 1000 max = 5000 snr = 6.00
20:08:33.512 00.000 16368 AutoExp: reset exp to 5000
20:08:33.512 00.000 16368 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
20:08:33.512 00.000 16368 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
20:08:33.527 00.015 16368 OnExposureDurationSelected: duration = 1000
20:08:33.527 00.000 16368 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
20:08:33.527 00.000 16368 GetInt("/profile/4/Gamma", 100) returns 254
20:08:33.527 00.000 16368 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
20:08:33.527 00.000 16368 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:08:33.527 00.000 16368 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:08:33.527 00.000 16368 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
20:08:33.527 00.000 16368 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:08:33.527 00.000 16368 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:08:33.527 00.000 16368 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:08:33.543 00.016 16368 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:08:33.543 00.000 16368 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
20:08:33.543 00.000 16368 guider state => UNINITIALIZED
20:08:33.543 00.000 16368 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
20:08:33.543 00.000 16368 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
20:08:33.543 00.000 16368 GetInt("/profile/4/overlay/slit/width", 8) returns 8
20:08:33.543 00.000 16368 GetInt("/profile/4/overlay/slit/height", 100) returns 100
20:08:33.543 00.000 16368 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
20:08:33.558 00.015 16368 Changing from state UNINITIALIZED to UNINITIALIZED
20:08:33.558 00.000 16368 guider state => SELECTING
20:08:33.558 00.000 16368 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
20:08:33.558 00.000 16368 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
20:08:33.558 00.000 16368 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
20:08:33.558 00.000 16368 Setting StarMinHFD = 1.50
20:08:33.558 00.000 16368 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 10.000000
20:08:33.558 00.000 16368 Setting MaxHFD = 10.0
20:08:33.558 00.000 16368 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
20:08:33.558 00.000 16368 Setting StarMinSNR = 6.0
20:08:33.574 00.016 16368 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
20:08:33.574 00.000 16368 Setting AutoSelDownsample = 0
20:08:33.574 00.000 16368 GetString("/profile/4/guider/bookmarks", "") returns ""
20:08:33.574 00.000 16368 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:08:33.574 00.000 16368 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
20:08:33.574 00.000 16368 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:08:33.574 00.000 16368 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:08:33.574 00.000 16368 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
20:08:33.574 00.000 16368 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
20:08:33.574 00.000 16368 MultiStar mode enabled
20:08:33.590 00.016 16368 GetBoolean("/StickyLockPosition", 0) returns 0
20:08:33.590 00.000 16368 GetString("/geometry", "") returns "0;800;600;78;78"
20:08:33.605 00.015 16368 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:08:33.621 00.016 16368 GetString("/graph/RAColor", "") returns "#FF8080"
20:08:33.621 00.000 16368 GetString("/graph/DecColor", "") returns "#00FFFF"
20:08:33.621 00.000 16368 GetInt("/graph/minLength", 50) returns 50
20:08:33.621 00.000 16368 GetInt("/graph/maxLength", 400) returns 400
20:08:33.621 00.000 16368 GetInt("/graph/minHeight", 1) returns 1
20:08:33.621 00.000 16368 GetInt("/graph/maxHeight", 16) returns 16
20:08:33.621 00.000 16368 GetInt("/graph/length", 100) returns 400
20:08:33.621 00.000 16368 GraphStats window size = 400
20:08:33.621 00.000 16368 GetInt("/graph/height", 4) returns 4
20:08:33.621 00.000 16368 GetInt("graph/HeightUnits", 1) returns 1
20:08:33.636 00.015 16368 GetBoolean("/graph/showCorrections", 1) returns 1
20:08:33.636 00.000 16368 GetBoolean("/graph/showStarMass", 0) returns 0
20:08:33.636 00.000 16368 GetBoolean("/graph/showStarSNR", 0) returns 1
20:08:33.636 00.000 16368 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:08:33.668 00.032 16368 GetInt("/graph_stepguider/length", 1) returns 1
20:08:33.668 00.000 16368 GetBoolean("/ProfileRawMode", 0) returns 0
20:08:33.668 00.000 16368 GetInt("/target/length", 100) returns 100
20:08:33.683 00.015 16368 GetDouble("/target/zoom", 1.000000) returns 1.000000
20:08:33.683 00.000 16368 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:08:33.683 00.000 16368 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:08:33.949 00.266 16368 GetString("/profile/1/name", "") returns "My Equipment"
20:08:33.965 00.016 16368 GetString("/profile/2/name", "") returns "SSGS"
20:08:33.965 00.000 16368 GetString("/profile/3/name", "") returns "After Repair"
20:08:33.965 00.000 16368 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:08:33.965 00.000 16368 GetString("/profile/5/name", "") returns "ASI220 MIN"
20:08:33.965 00.000 16368 GetString("/profile/6/name", "") returns "ASI220"
20:08:33.980 00.015 16368 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:08:34.168 00.188 16368 GetString("/profile/4/indi/INDIcam", "") returns ""
20:08:34.183 00.015 16368 GetString("/profile/4/indi/INDImount", "") returns ""
20:08:34.183 00.000 16368 GetString("/profile/4/indi/INDImount", "") returns ""
20:08:34.199 00.016 16368 GetString("/profile/4/indi/INDIrotator", "") returns ""
20:08:34.199 00.000 16368 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ZWO ASI Camera"
20:08:34.199 00.000 16368 CameraFactory(ZWO ASI Camera)
20:08:34.199 00.000 16368 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
20:08:34.199 00.000 16368 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
20:08:34.214 00.015 16368 GetInt("/profile/4/camera/gain", 95) returns 46
20:08:34.214 00.000 16368 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
20:08:34.214 00.000 16368 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
20:08:34.214 00.000 16368 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
20:08:34.214 00.000 16368 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:08:34.214 00.000 16368 GetInt("/profile/4/camera/binning", 1) returns 1
20:08:34.214 00.000 16368 GetInt("/profile/4/camera/ZWO/bpp", 8) returns 16
20:08:34.214 00.000 16368 Created new camera of type ZWO ASI Camera = 016D7A98
20:08:34.214 00.000 16368 GetString("/profile/4/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
20:08:34.214 00.000 16368 GetString("/profile/4/scope/LastMenuChoice", "None") returns "CPWI (ASCOM)"
20:08:34.214 00.000 16368 ScopeFactory(CPWI (ASCOM))
20:08:34.230 00.016 16368 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 1150
20:08:34.230 00.000 16368 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
20:08:34.230 00.000 16368 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
20:08:34.230 00.000 16368 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
20:08:34.230 00.000 16368 GetInt("/profile/4/scope/DecGuideMode", 1) returns 3
20:08:34.230 00.000 16368 DecGuideMode set to South (3)
20:08:34.230 00.000 16368 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
20:08:34.230 00.000 16368 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.120000
20:08:34.230 00.000 16368 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
20:08:34.230 00.000 16368 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
20:08:34.246 00.016 16368 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
20:08:34.246 00.000 16368 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.190000
20:08:34.246 00.000 16368 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.19
20:08:34.246 00.000 16368 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
20:08:34.246 00.000 16368 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
20:08:34.246 00.000 16368 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
20:08:34.246 00.000 16368 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
20:08:34.246 00.000 16368 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
20:08:34.246 00.000 16368 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
20:08:34.261 00.015 16368 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
20:08:34.261 00.000 16368 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
20:08:34.261 00.000 16368 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 20
20:08:34.261 00.000 16368 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 20
20:08:34.261 00.000 16368 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 20
20:08:34.261 00.000 16368 GetBoolean("/profile/4/scope/BacklashCompEnabled", 0) returns 0
20:08:34.261 00.000 16368 BLC: Backlash compensation is disabled
20:08:34.261 00.000 16368 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
20:08:34.261 00.000 16368 Scope: enabling slew check, guiding will stop when slew is detected
20:08:34.277 00.016 16368 Created new scope of type CPWI (ASCOM) = 0D870808
20:08:34.277 00.000 16368 GetString("/profile/4/scope/LastMenuChoice", "") returns "CPWI (ASCOM)"
20:08:34.277 00.000 16368 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
20:08:34.277 00.000 16368 ScopeFactory(None)
20:08:34.277 00.000 16368 Created new aux scope of type None = 00000000
20:08:34.277 00.000 16368 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
20:08:34.277 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:08:34.277 00.000 16368 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
20:08:34.277 00.000 16368 StepGuiderFactory(None)
20:08:34.277 00.000 16368 Created new stepguider of type None = 00000000
20:08:34.277 00.000 16368 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
20:08:34.293 00.016 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:08:34.293 00.000 16368 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
20:08:34.293 00.000 16368 RotatorFactory(None)
20:08:34.293 00.000 16368 Created new Rotator of type None = 00000000
20:08:34.293 00.000 16368 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
20:08:34.293 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
20:08:34.293 00.000 16368 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:08:34.293 00.000 16368 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:08:34.308 00.015 16368 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:08:34.339 00.031 16368 starting server
20:08:34.355 00.016 16368 event server started, listening on port 4400
20:08:34.355 00.000 16368 Server started, listening on port 4300
20:08:34.355 00.000 16368 Status Line: Server started
20:08:34.371 00.016 16368 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-7;floaty=1034;floatw=573;floath=71|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=1;layer=1;row=0;pos=0;prop=153966;bestw=534;besth=233;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=224;floaty=-3;floatw=550;floath=406|name=Stats;caption=Guide Stats;state=2099199;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=245;besth=424;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=1170;floaty=188;floatw=261;floath=463|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=78585;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=740;floaty=390;floatw=400;floath=250|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=67449;bestw=320;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(5,0,0)=642|dock_size(1,1,0)=455|dock_size(2,0,0)=504|dock_size(3,10,0)=44|"
20:08:34.418 00.047 16368 GetBoolean("/Update/enabled", 1) returns 1
20:08:34.418 00.000 16368 GetInt("/Update/series", 1) returns 0
20:08:34.418 00.000 12148 UPD: updater thread entry
20:08:34.418 00.000 12148 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:08:34.996 00.578 12148 UPD: latest ver = 2.6.13
20:08:34.996 00.000 12148 UPD: URL = https://openphdguiding.org/phd2-2.6.13-installer.exe
20:08:34.996 00.000 12148 UPD: SHA1 = c3bb2db8c671f8a106a94af5cdf6488dd0b82887
20:08:34.996 00.000 12148 GetInt("/Update/force", 0) returns 0
20:08:34.996 00.000 12148 UPD: version is up-to-date
20:08:34.996 00.000 12148 UPD: updater thread exit
20:08:46.040 11.044 16368 gear_dialog: OnButtonConnectAll
20:08:46.040 00.000 16368 gear_dialog: DoConnectCamera [ZWO ASI Camera]
20:08:46.040 00.000 16368 Status Line: Connecting to Camera ...
20:08:46.055 00.015 16368 GetString("/profile/4/cam_hash/8d44cd37/whichCamera", "") returns "0,ZWO ASI220MM Mini"
20:08:46.055 00.000 16368 Connecting to camera [ZWO ASI Camera] id = [0,ZWO ASI220MM Mini]
20:08:46.071 00.016 16368 ZWO: SDK Version = [1, 30, 0, 0]
20:08:46.071 00.000 16368 ZWO: find camera id: [0,ZWO ASI220MM Mini], ncams = 2
20:08:46.087 00.016 16368 ZWO: no matching camera at idx 0, try to match model name ...
20:08:46.087 00.000 16368 ZWO: cam [0] ZWO ASI294MC Pro
20:08:46.102 00.015 16368 ZWO: cam [1] ZWO ASI220MM Mini
20:08:46.102 00.000 16368 ZWO: found first matching camera at idx 1
20:08:46.399 00.297 16368 ZWO: using mode BPP = 16
20:08:46.399 00.000 16368 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI220MM Mini]
20:08:46.415 00.016 16368 ZWO: selecting snap mode
20:08:46.415 00.000 16368 ZWO: IsColorCam = 0
20:08:46.415 00.000 16368 ZWO: supported bin 0 = 1
20:08:46.415 00.000 16368 ZWO: supported bin 1 = 2
20:08:46.415 00.000 16368 ZWO: gain range = 0 .. 600
20:08:46.415 00.000 16368 ZWO: lowest RN gain = 350 (58%)
20:08:46.430 00.015 16368 ZWO: frame (0,0)+(1920,1080)
20:08:46.446 00.016 16368 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:08:46.446 00.000 16368 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
20:08:46.446 00.000 16368 Connected Camera: ZWO ASI220MM Mini
20:08:46.446 00.000 16368 FullSize=(1920,1080)
20:08:46.446 00.000 16368 PixelSize=4.00
20:08:46.446 00.000 16368 BitsPerPixel=16
20:08:46.446 00.000 16368 HasGainControl=1
20:08:46.462 00.016 16368 GuideCameraGain=46
20:08:46.462 00.000 16368 HasShutter=0
20:08:46.462 00.000 16368 HasSubFrames=1
20:08:46.462 00.000 16368 ST4HasGuideOutput=1
20:08:46.462 00.000 16368 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 0
20:08:46.462 00.000 16368 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
20:08:46.462 00.000 16368 Auto-loading dark library
20:08:46.602 00.140 16368 loaded dark frame exposure = 1000, med = 2492
20:08:46.743 00.141 16368 loaded dark frame exposure = 1500, med = 2537
20:08:46.883 00.140 16368 loaded dark frame exposure = 2000, med = 2588
20:08:46.993 00.110 16368 loaded dark frame exposure = 2500, med = 2633
20:08:47.118 00.125 16368 loaded dark frame exposure = 3000, med = 2684
20:08:47.227 00.109 16368 loaded dark frame exposure = 3500, med = 2736
20:08:47.352 00.125 16368 loaded dark frame exposure = 4000, med = 2787
20:08:47.461 00.109 16368 loaded dark frame exposure = 4500, med = 2838
20:08:47.586 00.125 16368 loaded dark frame exposure = 5000, med = 2896
20:08:47.711 00.125 16368 loaded dark frame exposure = 6000, med = 2998
20:08:47.727 00.016 16368 loaded dark library from C:\Users\donwa\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
20:08:47.727 00.000 16368 Status Line: Darks loaded
20:08:47.727 00.000 16368 Status Line: Camera Connected
20:08:47.743 00.016 16368 gear_dialog: OnButtonConnectStepGuider
20:08:47.743 00.000 16368 Connected AO:None
20:08:47.743 00.000 16368 gear_dialog: OnButtonConnectScope
20:08:47.743 00.000 16368 Status Line: Connecting to Mount ...
20:08:47.758 00.015 16368 Connecting to mount [CPWI (ASCOM)]
20:08:47.758 00.000 16368 ASCOM Scope: Connecting
20:08:47.758 00.000 16368 Create ASCOM Scope: choice 'CPWI (ASCOM)' progid ASCOM.CPWI.Telescope
20:08:48.102 00.344 16368 pScopeDriver = 0x18610030
20:08:48.165 00.063 16368 Scope reports its name as CPWI_ASCOM_Telescope
20:08:48.165 00.000 16368 ASCOM scope CanSlewAsync is true
20:08:48.165 00.000 16368 CPWI_ASCOM_Telescope connected
20:08:48.180 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns 90.0
20:08:48.180 00.000 16368 ScopeASCOM::SideOfPier() returns 1
20:08:48.180 00.000 16368 ASCOM Scope: Connect success
20:08:48.180 00.000 16368 Status Line: Mount Connected
20:08:48.180 00.000 16368 Connected Scope:CPWI_ASCOM_Telescope
20:08:48.196 00.016 16368 gear_dialog: OnButtonConnectAuxScope
20:08:48.196 00.000 16368 Connected AuxScope:None
20:08:48.196 00.000 16368 gear_dialog: OnButtonConnectRotator
20:08:48.196 00.000 16368 Connected Rotator:None
20:08:48.242 00.046 16368 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:08:48.258 00.016 16368 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:08:48.258 00.000 16368 Auto-loading calibration data
20:08:48.258 00.000 16368 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:08:48.258 00.000 16368 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:08:48.258 00.000 16368 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:08:48.258 00.000 16368 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:08:48.258 00.000 16368 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns 1.156710
20:08:48.258 00.000 16368 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:08:48.258 00.000 16368 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:08:48.258 00.000 16368 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:08:48.274 00.016 16368 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:08:48.274 00.000 16368 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:08:48.274 00.000 16368 Mount::SetCalibration (scope) -- xAngle=158.5 yAngle=66.3 xRate=1.713 yRate=1.736 bin=1 dec=-0.6 pierSide=1 par=-/+ rotAng=None
20:08:48.274 00.000 16368 Mount::SetCalibration (scope) -- sets m_xAngle=158.5 m_yAngleError=-177.8
20:08:48.274 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns 90.0
20:08:48.274 00.000 16368 ScopeASCOM::SideOfPier() returns 1
20:08:48.664 00.390 16368 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 0
20:08:55.737 07.073 16368 GetInt("/DriftTool/pos.x", -1) returns 1189
20:08:55.737 00.000 16368 GetInt("/DriftTool/pos.y", -1) returns 175
20:08:55.753 00.016 16368 GetInt("/DriftTool/GraphLength", 400) returns 100
20:08:55.753 00.000 16368 GraphStats window size = 100
20:08:55.753 00.000 16368 GetInt("/DriftTool/GraphHeight", 16) returns 8
20:08:55.753 00.000 16368 GetDouble("/DriftTool/Az/SlewRAOfs", 0.000000) returns 0.000000
20:08:55.753 00.000 16368 GetDouble("/DriftTool/Az/SlewDec", 0.000000) returns 0.000000
20:08:55.753 00.000 16368 GetString("/profile/4/DriftTool/Az/Notes", "") returns "When OTA on East side,  moving mount left moves trend  line hhigher

"
20:08:55.753 00.000 16368 Drift tool: status: 
20:09:01.721 05.968 16368 Drift tool: slew from ra 15.22, dec 90.0 to ra 21.34, dec 0.0
20:09:01.877 00.156 8412 IsSlewing returns 1
20:09:02.392 00.515 8412 IsSlewing returns 1
20:09:02.908 00.516 8412 IsSlewing returns 1
20:09:03.423 00.515 8412 IsSlewing returns 1
20:09:03.939 00.516 8412 IsSlewing returns 1
20:09:04.454 00.515 8412 IsSlewing returns 1
20:09:04.970 00.516 8412 IsSlewing returns 1
20:09:05.485 00.515 8412 IsSlewing returns 1
20:09:06.001 00.516 8412 IsSlewing returns 1
20:09:06.516 00.515 8412 IsSlewing returns 1
20:09:07.032 00.516 8412 IsSlewing returns 1
20:09:07.547 00.515 8412 IsSlewing returns 1
20:09:08.063 00.516 8412 IsSlewing returns 1
20:09:08.578 00.515 8412 IsSlewing returns 1
20:09:09.094 00.516 8412 IsSlewing returns 1
20:09:09.609 00.515 8412 IsSlewing returns 1
20:09:10.125 00.516 8412 IsSlewing returns 1
20:09:10.640 00.515 8412 IsSlewing returns 1
20:09:11.156 00.516 8412 IsSlewing returns 1
20:09:11.671 00.515 8412 IsSlewing returns 1
20:09:12.187 00.516 8412 IsSlewing returns 1
20:09:12.702 00.515 8412 IsSlewing returns 1
20:09:13.218 00.516 8412 IsSlewing returns 1
20:09:13.733 00.515 8412 IsSlewing returns 1
20:09:14.249 00.516 8412 IsSlewing returns 1
20:09:14.764 00.515 8412 IsSlewing returns 1
20:09:15.280 00.516 8412 IsSlewing returns 1
20:09:15.795 00.515 8412 IsSlewing returns 1
20:09:16.311 00.516 8412 IsSlewing returns 1
20:09:16.826 00.515 8412 IsSlewing returns 1
20:09:17.342 00.516 8412 IsSlewing returns 1
20:09:17.858 00.516 8412 IsSlewing returns 1
20:09:18.373 00.515 8412 IsSlewing returns 1
20:09:18.888 00.515 8412 IsSlewing returns 1
20:09:19.404 00.516 8412 IsSlewing returns 1
20:09:19.919 00.515 8412 IsSlewing returns 1
20:09:20.435 00.516 8412 IsSlewing returns 1
20:09:20.950 00.515 8412 IsSlewing returns 1
20:09:21.466 00.516 8412 IsSlewing returns 1
20:09:21.981 00.515 8412 IsSlewing returns 1
20:09:22.497 00.516 8412 IsSlewing returns 1
20:09:23.012 00.515 8412 IsSlewing returns 1
20:09:23.528 00.516 8412 IsSlewing returns 1
20:09:24.043 00.515 8412 IsSlewing returns 1
20:09:24.559 00.516 8412 IsSlewing returns 1
20:09:25.074 00.515 8412 IsSlewing returns 1
20:09:25.590 00.516 8412 IsSlewing returns 1
20:09:26.105 00.515 8412 IsSlewing returns 1
20:09:26.621 00.516 8412 IsSlewing returns 1
20:09:27.136 00.515 8412 IsSlewing returns 1
20:09:27.652 00.516 8412 IsSlewing returns 1
20:09:28.168 00.516 8412 IsSlewing returns 1
20:09:28.683 00.515 8412 IsSlewing returns 1
20:09:29.198 00.515 8412 IsSlewing returns 1
20:09:29.714 00.516 8412 IsSlewing returns 1
20:09:30.230 00.516 8412 IsSlewing returns 1
20:09:30.745 00.515 8412 IsSlewing returns 1
20:09:31.260 00.515 8412 IsSlewing returns 1
20:09:31.776 00.516 8412 IsSlewing returns 1
20:09:32.291 00.515 8412 IsSlewing returns 1
20:09:32.807 00.516 8412 IsSlewing returns 1
20:09:33.322 00.515 8412 IsSlewing returns 1
20:09:33.838 00.516 8412 IsSlewing returns 0
20:09:41.237 07.399 16368 StartLoopingInteractive: Loop button clicked
20:09:41.237 00.000 16368 Status Line: Looping
20:09:41.252 00.015 16368 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:09:41.252 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:41.252 00.000 16368 Enqueuing Expose request
20:09:41.252 00.000 17336 Worker thread wakes up
20:09:41.252 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:41.252 00.000 17336 Exposure delay set to 0
20:09:41.252 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:41.252 00.000 17336 ZWO: set CONTROL_EXPOSURE 1000000
20:09:41.252 00.000 16368 Drift tool: status: 
20:09:41.268 00.016 17336 ZWO: set CONTROL_GAIN 46% 276
20:09:42.752 01.484 17336 Exposure complete
20:09:42.861 00.109 17336 worker thread done servicing request
20:09:42.861 00.000 16368 OnExposeComplete: enter
20:09:42.861 00.000 16368 UpdateGuideState(): m_state=1
20:09:42.861 00.000 16368 UpdateCurrentPosition: no star selected
20:09:42.877 00.016 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:42.877 00.000 16368 Status Line: No star selected
20:09:42.877 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5180, max=58320, med=11222, FiltMin=6582, FiltMax=52182, Gamma=2.540
20:09:42.893 00.016 16368 UpdateGuideState exits: No star selected
20:09:42.908 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:42.908 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:42.908 00.000 16368 Enqueuing Expose request
20:09:42.908 00.000 16368 Drift tool: status: 
20:09:42.908 00.000 17336 Worker thread wakes up
20:09:42.908 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:42.908 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:44.392 01.484 17336 Exposure complete
20:09:44.502 00.110 17336 worker thread done servicing request
20:09:44.502 00.000 16368 OnExposeComplete: enter
20:09:44.502 00.000 16368 UpdateGuideState(): m_state=1
20:09:44.502 00.000 16368 UpdateCurrentPosition: no star selected
20:09:44.502 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:44.517 00.015 16368 Status Line: No star selected
20:09:44.517 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4873, max=51990, med=11241, FiltMin=6672, FiltMax=36752, Gamma=2.540
20:09:44.533 00.016 16368 UpdateGuideState exits: No star selected
20:09:44.533 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:44.533 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:44.533 00.000 16368 Enqueuing Expose request
20:09:44.533 00.000 16368 Drift tool: status: 
20:09:44.533 00.000 17336 Worker thread wakes up
20:09:44.533 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:44.533 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:46.001 01.468 17336 Exposure complete
20:09:46.111 00.110 17336 worker thread done servicing request
20:09:46.111 00.000 16368 OnExposeComplete: enter
20:09:46.111 00.000 16368 UpdateGuideState(): m_state=1
20:09:46.111 00.000 16368 UpdateCurrentPosition: no star selected
20:09:46.111 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:46.111 00.000 16368 Status Line: No star selected
20:09:46.111 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5219, max=53699, med=11241, FiltMin=6550, FiltMax=37616, Gamma=2.540
20:09:46.142 00.031 16368 UpdateGuideState exits: No star selected
20:09:46.142 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:46.142 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:46.142 00.000 16368 Enqueuing Expose request
20:09:46.142 00.000 16368 Drift tool: status: 
20:09:46.142 00.000 17336 Worker thread wakes up
20:09:46.142 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:46.142 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:47.626 01.484 17336 Exposure complete
20:09:47.735 00.109 17336 worker thread done servicing request
20:09:47.735 00.000 16368 OnExposeComplete: enter
20:09:47.735 00.000 16368 UpdateGuideState(): m_state=1
20:09:47.735 00.000 16368 UpdateCurrentPosition: no star selected
20:09:47.735 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:47.735 00.000 16368 Status Line: No star selected
20:09:47.735 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4982, max=62659, med=11254, FiltMin=6467, FiltMax=34806, Gamma=2.540
20:09:47.767 00.032 16368 UpdateGuideState exits: No star selected
20:09:47.767 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:47.767 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:47.767 00.000 16368 Enqueuing Expose request
20:09:47.767 00.000 16368 Drift tool: status: 
20:09:47.767 00.000 17336 Worker thread wakes up
20:09:47.767 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:47.767 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:49.251 01.484 17336 Exposure complete
20:09:49.360 00.109 17336 worker thread done servicing request
20:09:49.360 00.000 16368 OnExposeComplete: enter
20:09:49.360 00.000 16368 UpdateGuideState(): m_state=1
20:09:49.360 00.000 16368 UpdateCurrentPosition: no star selected
20:09:49.360 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:49.360 00.000 16368 Status Line: No star selected
20:09:49.360 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4899, max=53360, med=11254, FiltMin=6492, FiltMax=39715, Gamma=2.540
20:09:49.376 00.016 16368 UpdateGuideState exits: No star selected
20:09:49.376 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:49.391 00.015 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:49.391 00.000 16368 Enqueuing Expose request
20:09:49.391 00.000 16368 Drift tool: status: 
20:09:49.391 00.000 17336 Worker thread wakes up
20:09:49.391 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:49.391 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:50.875 01.484 17336 Exposure complete
20:09:50.985 00.110 17336 worker thread done servicing request
20:09:50.985 00.000 16368 OnExposeComplete: enter
20:09:50.985 00.000 16368 UpdateGuideState(): m_state=1
20:09:51.000 00.015 16368 UpdateCurrentPosition: no star selected
20:09:51.000 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:51.000 00.000 16368 Status Line: No star selected
20:09:51.000 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4566, max=47728, med=11254, FiltMin=6608, FiltMax=37980, Gamma=2.540
20:09:51.016 00.016 16368 UpdateGuideState exits: No star selected
20:09:51.016 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:51.016 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:51.016 00.000 16368 Enqueuing Expose request
20:09:51.016 00.000 16368 Drift tool: status: 
20:09:51.016 00.000 17336 Worker thread wakes up
20:09:51.016 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:51.016 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:52.500 01.484 17336 Exposure complete
20:09:52.609 00.109 17336 worker thread done servicing request
20:09:52.609 00.000 16368 OnExposeComplete: enter
20:09:52.625 00.016 16368 UpdateGuideState(): m_state=1
20:09:52.625 00.000 16368 UpdateCurrentPosition: no star selected
20:09:52.625 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:52.625 00.000 16368 Status Line: No star selected
20:09:52.625 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5251, max=44400, med=11260, FiltMin=6524, FiltMax=38723, Gamma=2.540
20:09:52.640 00.015 16368 UpdateGuideState exits: No star selected
20:09:52.640 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:52.640 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:52.640 00.000 16368 Enqueuing Expose request
20:09:52.656 00.016 16368 Drift tool: status: 
20:09:52.656 00.000 17336 Worker thread wakes up
20:09:52.656 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:52.656 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:54.109 01.453 17336 Exposure complete
20:09:54.218 00.109 17336 worker thread done servicing request
20:09:54.218 00.000 16368 OnExposeComplete: enter
20:09:54.218 00.000 16368 UpdateGuideState(): m_state=1
20:09:54.218 00.000 16368 UpdateCurrentPosition: no star selected
20:09:54.218 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:54.234 00.016 16368 Status Line: No star selected
20:09:54.234 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5180, max=43728, med=11248, FiltMin=6518, FiltMax=34345, Gamma=2.540
20:09:54.249 00.015 16368 UpdateGuideState exits: No star selected
20:09:54.249 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:54.249 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:54.249 00.000 16368 Enqueuing Expose request
20:09:54.249 00.000 16368 Drift tool: status: 
20:09:54.249 00.000 17336 Worker thread wakes up
20:09:54.249 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:54.249 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:55.718 01.469 17336 Exposure complete
20:09:55.827 00.109 17336 worker thread done servicing request
20:09:55.890 00.063 16368 Drift tool: Close DriftTool
20:09:55.890 00.000 16368 GraphStats window size = 400
20:09:55.921 00.031 16368 OnExposeComplete: enter
20:09:55.921 00.000 16368 UpdateGuideState(): m_state=1
20:09:55.936 00.015 16368 UpdateCurrentPosition: no star selected
20:09:55.936 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:55.936 00.000 16368 Status Line: No star selected
20:09:55.936 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4880, max=40112, med=11248, FiltMin=6633, FiltMax=34057, Gamma=2.540
20:09:55.952 00.016 16368 UpdateGuideState exits: No star selected
20:09:55.952 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:55.952 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:55.952 00.000 16368 Enqueuing Expose request
20:09:55.968 00.016 16368 Drift tool: status: 
20:09:55.968 00.000 17336 Worker thread wakes up
20:09:55.968 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:55.968 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:57.436 01.468 17336 Exposure complete
20:09:57.546 00.110 17336 worker thread done servicing request
20:09:57.546 00.000 16368 OnExposeComplete: enter
20:09:57.546 00.000 16368 UpdateGuideState(): m_state=1
20:09:57.546 00.000 16368 UpdateCurrentPosition: no star selected
20:09:57.546 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:57.546 00.000 16368 Status Line: No star selected
20:09:57.546 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4835, max=38646, med=11222, FiltMin=6454, FiltMax=30979, Gamma=2.540
20:09:57.577 00.031 16368 UpdateGuideState exits: No star selected
20:09:57.577 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:57.577 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:57.577 00.000 16368 Enqueuing Expose request
20:09:57.577 00.000 17336 Worker thread wakes up
20:09:57.577 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:57.577 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:09:59.061 01.484 17336 Exposure complete
20:09:59.170 00.109 17336 worker thread done servicing request
20:09:59.170 00.000 16368 OnExposeComplete: enter
20:09:59.170 00.000 16368 UpdateGuideState(): m_state=1
20:09:59.170 00.000 16368 UpdateCurrentPosition: no star selected
20:09:59.170 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:09:59.170 00.000 16368 Status Line: No star selected
20:09:59.170 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4944, max=35241, med=11235, FiltMin=6335, FiltMax=34390, Gamma=2.540
20:09:59.201 00.031 16368 UpdateGuideState exits: No star selected
20:09:59.201 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:09:59.201 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:09:59.201 00.000 16368 Enqueuing Expose request
20:09:59.201 00.000 17336 Worker thread wakes up
20:09:59.201 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:09:59.201 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:00.685 01.484 17336 Exposure complete
20:10:00.795 00.110 17336 worker thread done servicing request
20:10:00.795 00.000 16368 OnExposeComplete: enter
20:10:00.795 00.000 16368 UpdateGuideState(): m_state=1
20:10:00.795 00.000 16368 UpdateCurrentPosition: no star selected
20:10:00.795 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:00.810 00.015 16368 Status Line: No star selected
20:10:00.810 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4905, max=41187, med=11241, FiltMin=6412, FiltMax=33187, Gamma=2.540
20:10:00.810 00.000 16368 UpdateGuideState exits: No star selected
20:10:00.810 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:00.810 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:00.810 00.000 16368 Enqueuing Expose request
20:10:00.810 00.000 17336 Worker thread wakes up
20:10:00.810 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:00.810 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:02.294 01.484 17336 Exposure complete
20:10:02.419 00.125 17336 worker thread done servicing request
20:10:02.419 00.000 16368 OnExposeComplete: enter
20:10:02.419 00.000 16368 UpdateGuideState(): m_state=1
20:10:02.419 00.000 16368 UpdateCurrentPosition: no star selected
20:10:02.419 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:02.419 00.000 16368 Status Line: No star selected
20:10:02.419 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4905, max=37795, med=11248, FiltMin=6448, FiltMax=33052, Gamma=2.540
20:10:02.419 00.000 16368 UpdateGuideState exits: No star selected
20:10:02.419 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:02.419 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:02.419 00.000 16368 Enqueuing Expose request
20:10:02.419 00.000 17336 Worker thread wakes up
20:10:02.419 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:02.419 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:03.903 01.484 17336 Exposure complete
20:10:04.013 00.110 17336 worker thread done servicing request
20:10:04.013 00.000 16368 OnExposeComplete: enter
20:10:04.013 00.000 16368 UpdateGuideState(): m_state=1
20:10:04.013 00.000 16368 UpdateCurrentPosition: no star selected
20:10:04.013 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:04.013 00.000 16368 Status Line: No star selected
20:10:04.013 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5168, max=38787, med=11260, FiltMin=6576, FiltMax=30742, Gamma=2.540
20:10:04.013 00.000 16368 UpdateGuideState exits: No star selected
20:10:04.013 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:04.013 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:04.028 00.015 16368 Enqueuing Expose request
20:10:04.028 00.000 17336 Worker thread wakes up
20:10:04.028 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:04.028 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:05.481 01.453 17336 Exposure complete
20:10:05.590 00.109 17336 worker thread done servicing request
20:10:05.590 00.000 16368 OnExposeComplete: enter
20:10:05.590 00.000 16368 UpdateGuideState(): m_state=1
20:10:05.590 00.000 16368 UpdateCurrentPosition: no star selected
20:10:05.590 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:05.590 00.000 16368 Status Line: No star selected
20:10:05.606 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=5033, max=36483, med=11254, FiltMin=6345, FiltMax=30576, Gamma=2.540
20:10:05.606 00.000 16368 UpdateGuideState exits: No star selected
20:10:05.606 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:05.606 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:05.606 00.000 16368 Enqueuing Expose request
20:10:05.606 00.000 17336 Worker thread wakes up
20:10:05.606 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:05.606 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:07.075 01.469 17336 Exposure complete
20:10:07.184 00.109 17336 worker thread done servicing request
20:10:07.184 00.000 16368 OnExposeComplete: enter
20:10:07.199 00.015 16368 UpdateGuideState(): m_state=1
20:10:07.199 00.000 16368 UpdateCurrentPosition: no star selected
20:10:07.199 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:07.199 00.000 16368 Status Line: No star selected
20:10:07.199 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4092, max=39452, med=11260, FiltMin=6371, FiltMax=31964, Gamma=2.540
20:10:07.199 00.000 16368 UpdateGuideState exits: No star selected
20:10:07.199 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:07.199 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:07.199 00.000 16368 Enqueuing Expose request
20:10:07.199 00.000 17336 Worker thread wakes up
20:10:07.199 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:07.199 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:08.668 01.469 17336 Exposure complete
20:10:08.777 00.109 17336 worker thread done servicing request
20:10:08.777 00.000 16368 OnExposeComplete: enter
20:10:08.793 00.016 16368 UpdateGuideState(): m_state=1
20:10:08.793 00.000 16368 UpdateCurrentPosition: no star selected
20:10:08.793 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:08.793 00.000 16368 Status Line: No star selected
20:10:08.793 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4457, max=35587, med=11260, FiltMin=6294, FiltMax=30294, Gamma=2.540
20:10:08.793 00.000 16368 UpdateGuideState exits: No star selected
20:10:08.793 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:08.793 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:08.793 00.000 16368 Enqueuing Expose request
20:10:08.793 00.000 17336 Worker thread wakes up
20:10:08.793 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:08.793 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:10.261 01.468 17336 Exposure complete
20:10:10.371 00.110 17336 worker thread done servicing request
20:10:10.371 00.000 16368 OnExposeComplete: enter
20:10:10.371 00.000 16368 UpdateGuideState(): m_state=1
20:10:10.371 00.000 16368 UpdateCurrentPosition: no star selected
20:10:10.371 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:10.371 00.000 16368 Status Line: No star selected
20:10:10.371 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4656, max=39350, med=11260, FiltMin=6377, FiltMax=35932, Gamma=2.540
20:10:10.386 00.015 16368 UpdateGuideState exits: No star selected
20:10:10.386 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:10.386 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:10.386 00.000 16368 Enqueuing Expose request
20:10:10.386 00.000 17336 Worker thread wakes up
20:10:10.386 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:10.386 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:11.855 01.469 17336 Exposure complete
20:10:11.964 00.109 17336 worker thread done servicing request
20:10:11.964 00.000 16368 OnExposeComplete: enter
20:10:11.964 00.000 16368 UpdateGuideState(): m_state=1
20:10:11.964 00.000 16368 UpdateCurrentPosition: no star selected
20:10:11.964 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:11.964 00.000 16368 Status Line: No star selected
20:10:11.980 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=5020, max=46320, med=11267, FiltMin=6288, FiltMax=31196, Gamma=2.540
20:10:11.980 00.000 16368 UpdateGuideState exits: No star selected
20:10:11.980 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:11.980 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:11.980 00.000 16368 Enqueuing Expose request
20:10:11.980 00.000 17336 Worker thread wakes up
20:10:11.980 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:11.980 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:13.448 01.468 17336 Exposure complete
20:10:13.557 00.109 17336 worker thread done servicing request
20:10:13.557 00.000 16368 OnExposeComplete: enter
20:10:13.557 00.000 16368 UpdateGuideState(): m_state=1
20:10:13.557 00.000 16368 UpdateCurrentPosition: no star selected
20:10:13.557 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:13.557 00.000 16368 Status Line: No star selected
20:10:13.573 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=4598, max=35286, med=11260, FiltMin=5904, FiltMax=30000, Gamma=2.540
20:10:13.573 00.000 16368 UpdateGuideState exits: No star selected
20:10:13.573 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:13.573 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:13.573 00.000 16368 Enqueuing Expose request
20:10:13.573 00.000 17336 Worker thread wakes up
20:10:13.573 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:13.573 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:15.041 01.468 17336 Exposure complete
20:10:15.151 00.110 17336 worker thread done servicing request
20:10:15.151 00.000 16368 OnExposeComplete: enter
20:10:15.151 00.000 16368 UpdateGuideState(): m_state=1
20:10:15.166 00.015 16368 UpdateCurrentPosition: no star selected
20:10:15.166 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:15.166 00.000 16368 Status Line: No star selected
20:10:15.166 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4592, max=30908, med=11260, FiltMin=6128, FiltMax=27324, Gamma=2.540
20:10:15.182 00.016 16368 UpdateGuideState exits: No star selected
20:10:15.182 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:15.182 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:15.182 00.000 16368 Enqueuing Expose request
20:10:15.198 00.016 17336 Worker thread wakes up
20:10:15.198 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:15.198 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:16.666 01.468 17336 Exposure complete
20:10:16.791 00.125 17336 worker thread done servicing request
20:10:16.791 00.000 16368 OnExposeComplete: enter
20:10:16.791 00.000 16368 UpdateGuideState(): m_state=1
20:10:16.791 00.000 16368 UpdateCurrentPosition: no star selected
20:10:16.791 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:16.791 00.000 16368 Status Line: No star selected
20:10:16.791 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4822, max=30422, med=11267, FiltMin=6089, FiltMax=27190, Gamma=2.540
20:10:16.807 00.016 16368 UpdateGuideState exits: No star selected
20:10:16.822 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:16.822 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:16.822 00.000 16368 Enqueuing Expose request
20:10:16.822 00.000 17336 Worker thread wakes up
20:10:16.822 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:16.822 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:18.291 01.469 17336 Exposure complete
20:10:18.400 00.109 17336 worker thread done servicing request
20:10:18.400 00.000 16368 OnExposeComplete: enter
20:10:18.416 00.016 16368 UpdateGuideState(): m_state=1
20:10:18.416 00.000 16368 UpdateCurrentPosition: no star selected
20:10:18.416 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:18.416 00.000 16368 Status Line: No star selected
20:10:18.416 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4867, max=32726, med=11254, FiltMin=5846, FiltMax=28105, Gamma=2.540
20:10:18.431 00.015 16368 UpdateGuideState exits: No star selected
20:10:18.431 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:18.431 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:18.447 00.016 16368 Enqueuing Expose request
20:10:18.447 00.000 17336 Worker thread wakes up
20:10:18.447 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:18.447 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:19.915 01.468 17336 Exposure complete
20:10:20.040 00.125 17336 worker thread done servicing request
20:10:20.040 00.000 16368 OnExposeComplete: enter
20:10:20.040 00.000 16368 UpdateGuideState(): m_state=1
20:10:20.040 00.000 16368 UpdateCurrentPosition: no star selected
20:10:20.040 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:20.040 00.000 16368 Status Line: No star selected
20:10:20.040 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4931, max=34691, med=11248, FiltMin=5654, FiltMax=29526, Gamma=2.540
20:10:20.071 00.031 16368 UpdateGuideState exits: No star selected
20:10:20.071 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:20.071 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:20.087 00.016 16368 Enqueuing Expose request
20:10:20.087 00.000 17336 Worker thread wakes up
20:10:20.087 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:20.087 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:21.571 01.484 17336 Exposure complete
20:10:21.680 00.109 17336 worker thread done servicing request
20:10:21.680 00.000 16368 OnExposeComplete: enter
20:10:21.680 00.000 16368 UpdateGuideState(): m_state=1
20:10:21.680 00.000 16368 UpdateCurrentPosition: no star selected
20:10:21.680 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:21.680 00.000 16368 Status Line: No star selected
20:10:21.680 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4272, max=27446, med=11254, FiltMin=5929, FiltMax=23830, Gamma=2.540
20:10:21.712 00.032 16368 UpdateGuideState exits: No star selected
20:10:21.712 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:21.712 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:21.712 00.000 16368 Enqueuing Expose request
20:10:21.712 00.000 17336 Worker thread wakes up
20:10:21.712 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:21.712 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:23.196 01.484 17336 Exposure complete
20:10:23.305 00.109 17336 worker thread done servicing request
20:10:23.305 00.000 16368 OnExposeComplete: enter
20:10:23.305 00.000 16368 UpdateGuideState(): m_state=1
20:10:23.305 00.000 16368 UpdateCurrentPosition: no star selected
20:10:23.305 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:23.305 00.000 16368 Status Line: No star selected
20:10:23.305 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4611, max=29206, med=11248, FiltMin=6102, FiltMax=27132, Gamma=2.540
20:10:23.336 00.031 16368 UpdateGuideState exits: No star selected
20:10:23.336 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:23.336 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:23.336 00.000 16368 Enqueuing Expose request
20:10:23.336 00.000 17336 Worker thread wakes up
20:10:23.336 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:23.336 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:23.524 00.188 16368 GuiderMultiStar::AutoSelect enter
20:10:23.524 00.000 16368 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:10:23.633 00.109 16368 AutoFind: auto downsample for scale 4.13 => 1x
20:10:23.774 00.141 16368 AutoFind: global mean = -0.3, stdev 1827.9
20:10:23.774 00.000 16368 AutoFind: using threshold = 0.1
20:10:23.899 00.125 16368 AutoFind: local max [1707, 622] 19.2
20:10:23.899 00.000 16368 AutoFind: local max [1697, 826] 15.3
20:10:23.899 00.000 16368 AutoFind: local max [1651, 315] 7.7
20:10:23.899 00.000 16368 AutoFind: local max [1046, 56] 7.5
20:10:23.899 00.000 16368 AutoFind: local max [1202, 285] 7.2
20:10:23.899 00.000 16368 AutoFind: local max [1474, 54] 6.3
20:10:23.914 00.015 16368 AutoFind: local max [1428, 416] 6.2
20:10:23.914 00.000 16368 AutoFind: local max [1612, 320] 5.7
20:10:23.914 00.000 16368 AutoFind: local max [1092, 287] 5.6
20:10:23.914 00.000 16368 AutoFind: local max [852, 84] 5.5
20:10:23.914 00.000 16368 AutoFind: local max [1506, 325] 5.4
20:10:23.914 00.000 16368 AutoFind: local max [1174, 510] 5.2
20:10:23.914 00.000 16368 AutoFind: local max [1438, 186] 5.2
20:10:23.914 00.000 16368 AutoFind: local max [1782, 244] 5.1
20:10:23.914 00.000 16368 AutoFind: local max [1356, 780] 5.1
20:10:23.914 00.000 16368 AutoFind: local max [1326, 544] 4.9
20:10:23.914 00.000 16368 AutoFind: local max [1550, 936] 4.9
20:10:23.930 00.016 16368 AutoFind: local max [409, 116] 4.9
20:10:23.930 00.000 16368 AutoFind: local max [1651, 711] 4.8
20:10:23.930 00.000 16368 AutoFind: local max [1668, 975] 4.7
20:10:23.930 00.000 16368 AutoFind: local max [1700, 774] 4.7
20:10:23.930 00.000 16368 AutoFind: local max [1372, 984] 4.7
20:10:23.930 00.000 16368 AutoFind: local max [831, 302] 4.6
20:10:23.930 00.000 16368 AutoFind: local max [929, 729] 4.6
20:10:23.930 00.000 16368 AutoFind: local max [677, 628] 4.6
20:10:23.930 00.000 16368 AutoFind: local max [1871, 737] 4.5
20:10:23.930 00.000 16368 AutoFind: local max [1481, 374] 4.5
20:10:23.930 00.000 16368 AutoFind: local max [837, 556] 4.5
20:10:23.930 00.000 16368 AutoFind: local max [1337, 906] 4.5
20:10:23.946 00.016 16368 AutoFind: local max [1833, 467] 4.5
20:10:23.946 00.000 16368 AutoFind: local max [1831, 223] 4.5
20:10:23.946 00.000 16368 AutoFind: local max [1720, 513] 4.4
20:10:23.946 00.000 16368 AutoFind: local max [1454, 834] 4.4
20:10:23.946 00.000 16368 AutoFind: local max [1779, 1009] 4.4
20:10:23.946 00.000 16368 AutoFind: local max [465, 1000] 4.4
20:10:23.946 00.000 16368 AutoFind: local max [1219, 974] 4.4
20:10:23.946 00.000 16368 AutoFind: local max [1575, 918] 4.4
20:10:23.946 00.000 16368 AutoFind: local max [1804, 744] 4.4
20:10:23.946 00.000 16368 AutoFind: local max [1419, 1033] 4.3
20:10:23.946 00.000 16368 AutoFind: local max [1782, 961] 4.3
20:10:23.961 00.015 16368 AutoFind: local max [1304, 302] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1764, 196] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1804, 623] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1007, 591] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1182, 333] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1162, 479] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1651, 1021] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1319, 873] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1273, 781] 4.3
20:10:23.961 00.000 16368 AutoFind: local max [1845, 235] 4.2
20:10:23.961 00.000 16368 AutoFind: local max [1779, 432] 4.2
20:10:23.961 00.000 16368 AutoFind: local max [1909, 603] 4.2
20:10:23.977 00.016 16368 AutoFind: local max [734, 410] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [1537, 435] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [1491, 1012] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [507, 1021] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [306, 910] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [1295, 712] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [1649, 1045] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [677, 232] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [930, 760] 4.2
20:10:23.977 00.000 16368 AutoFind: local max [1893, 1031] 4.2
20:10:23.992 00.015 16368 AutoFind: local max [1642, 780] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [1255, 606] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [743, 532] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [1075, 909] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [1016, 982] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [1642, 231] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [870, 873] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [709, 929] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [810, 577] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [1474, 76] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [1471, 914] 4.1
20:10:23.992 00.000 16368 AutoFind: local max [664, 824] 4.1
20:10:24.008 00.016 16368 AutoFind: local max [906, 910] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [1674, 110] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [1094, 706] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [565, 1036] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [933, 122] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [868, 1018] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [85, 936] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [1650, 914] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [1508, 740] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [1230, 595] 4.1
20:10:24.008 00.000 16368 AutoFind: local max [667, 955] 4.1
20:10:24.024 00.016 16368 AutoFind: local max [1491, 883] 4.1
20:10:24.024 00.000 16368 AutoFind: local max [1610, 441] 4.1
20:10:24.024 00.000 16368 AutoFind: local max [1690, 96] 4.1
20:10:24.024 00.000 16368 AutoFind: local max [583, 772] 4.1
20:10:24.024 00.000 16368 AutoFind: local max [1863, 389] 4.0
20:10:24.024 00.000 16368 AutoFind: local max [1545, 771] 4.0
20:10:24.024 00.000 16368 AutoFind: local max [1473, 595] 4.0
20:10:24.024 00.000 16368 AutoFind: local max [1346, 1001] 4.0
20:10:24.024 00.000 16368 AutoFind: local max [1055, 158] 4.0
20:10:24.024 00.000 16368 AutoFind: local max [1832, 716] 4.0
20:10:24.024 00.000 16368 AutoFind: local max [1197, 906] 4.0
20:10:24.024 00.000 16368 AutoFind: local max [1881, 1049] 4.0
20:10:24.039 00.015 16368 AutoFind: local max [789, 512] 4.0
20:10:24.039 00.000 16368 AutoFind: local max [838, 612] 4.0
20:10:24.039 00.000 16368 AutoFind: local max [679, 979] 4.0
20:10:24.039 00.000 16368 AutoFind: too close [1881, 1049] 4.0 - [1893, 1031] 4.2
20:10:24.039 00.000 16368 AutoFind: too close [1690, 96] 4.1 - [1674, 110] 4.1
20:10:24.039 00.000 16368 AutoFind: too close [1845, 235] 4.2 - [1831, 223] 4.5
20:10:24.039 00.000 16368 AutoFind: too close to edge [1909, 603] 4.2
20:10:24.039 00.000 16368 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:10:24.039 00.000 16368 Star::Find(15, 1707, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.039 00.000 16368 Star::Find returns 1 (0), X=1706.20, Y=622.95, Mass=309765, SNR=34.4, Peak=29206 HFD=4.4
20:10:24.039 00.000 16368 Star::Find(15, 1697, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.055 00.016 16368 Star::Find returns 1 (0), X=1695.87, Y=825.42, Mass=180298, SNR=33.0, Peak=26889 HFD=3.9
20:10:24.055 00.000 16368 Star::Find(15, 1651, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.055 00.000 16368 Star::Find returns 1 (0), X=1651.49, Y=315.21, Mass=38920, SNR=12.8, Peak=18230 HFD=2.0
20:10:24.055 00.000 16368 Star::Find(15, 1046, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.055 00.000 16368 Star::Find returns 1 (0), X=1046.35, Y=55.92, Mass=58842, SNR=14.9, Peak=16297 HFD=3.3
20:10:24.055 00.000 16368 Star::Find(15, 1202, 285, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.055 00.000 16368 Star::Find returns 1 (0), X=1201.87, Y=285.95, Mass=73293, SNR=18.8, Peak=21148 HFD=3.1
20:10:24.070 00.015 16368 Star::Find(15, 1474, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.070 00.000 16368 Star::Find returns 1 (0), X=1474.30, Y=54.09, Mass=63969, SNR=19.9, Peak=18300 HFD=3.5
20:10:24.070 00.000 16368 Star::Find(15, 1428, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.070 00.000 16368 Star::Find returns 1 (0), X=1427.42, Y=415.46, Mass=26996, SNR=10.2, Peak=16009 HFD=3.1
20:10:24.070 00.000 16368 Star::Find(15, 1612, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.070 00.000 16368 Star::Find returns 1 (0), X=1612.97, Y=319.17, Mass=45151, SNR=15.3, Peak=20592 HFD=2.5
20:10:24.070 00.000 16368 Star::Find(15, 1092, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.070 00.000 16368 Star::Find returns 1 (0), X=1092.48, Y=287.07, Mass=33982, SNR=13.0, Peak=17136 HFD=2.3
20:10:24.070 00.000 16368 Star::Find(15, 852, 84, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.070 00.000 16368 Star::Find returns 1 (0), X=851.33, Y=83.71, Mass=30233, SNR=11.2, Peak=15088 HFD=2.8
20:10:24.070 00.000 16368 Star::Find(15, 1506, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.086 00.016 16368 Star::Find returns 1 (0), X=1507.00, Y=324.47, Mass=33056, SNR=12.0, Peak=16726 HFD=3.6
20:10:24.086 00.000 16368 Star::Find(15, 1174, 510, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.086 00.000 16368 Star::Find false star n=5 nbg=274 bg=12131.1 sigma=1057.7 thresh=15304 peak=15223
20:10:24.086 00.000 16368 Star::Find returns 0 (2), X=1174.00, Y=510.00, Mass=19174, SNR=2.9, Peak=16617 HFD=0.0
20:10:24.086 00.000 16368 Star::Find(15, 1438, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.086 00.000 16368 Star::Find returns 1 (0), X=1437.84, Y=186.78, Mass=31265, SNR=10.8, Peak=15913 HFD=3.4
20:10:24.086 00.000 16368 Star::Find(15, 1782, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.086 00.000 16368 Star::Find false star n=2 nbg=266 bg=12305.7 sigma=1075.2 thresh=15531 peak=14957
20:10:24.086 00.000 16368 Star::Find returns 0 (2), X=1782.00, Y=244.00, Mass=7139, SNR=2.9, Peak=15894 HFD=0.0
20:10:24.086 00.000 16368 Star::Find(15, 1356, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.086 00.000 16368 Star::Find false star n=1 nbg=260 bg=13457.9 sigma=924.0 thresh=16230 peak=14993
20:10:24.086 00.000 16368 Star::Find returns 0 (2), X=1356.00, Y=780.00, Mass=2801, SNR=2.9, Peak=17123 HFD=0.0
20:10:24.102 00.016 16368 Star::Find(15, 1326, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.102 00.000 16368 Star::Find false star n=1 nbg=278 bg=12244.0 sigma=985.3 thresh=15200 peak=14670
20:10:24.102 00.000 16368 Star::Find returns 0 (2), X=1326.00, Y=544.00, Mass=3330, SNR=2.9, Peak=15574 HFD=0.0
20:10:24.102 00.000 16368 Star::Find(15, 1550, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.102 00.000 16368 Star::Find false star n=2 nbg=263 bg=13239.2 sigma=912.9 thresh=15978 peak=14743
20:10:24.102 00.000 16368 Star::Find returns 0 (2), X=1550.00, Y=936.00, Mass=6021, SNR=2.9, Peak=16316 HFD=0.0
20:10:24.102 00.000 16368 Star::Find(15, 409, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.102 00.000 16368 Star::Find returns 0 (3), X=409.00, Y=116.00, Mass=0, SNR=0.0, Peak=12988 HFD=0.0
20:10:24.102 00.000 16368 Star::Find(15, 1651, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.102 00.000 16368 Star::Find returns 0 (3), X=1651.00, Y=711.00, Mass=0, SNR=0.0, Peak=15715 HFD=0.0
20:10:24.102 00.000 16368 Star::Find(15, 1668, 975, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.117 00.015 16368 Star::Find returns 0 (3), X=1668.00, Y=975.00, Mass=0, SNR=0.0, Peak=16592 HFD=0.0
20:10:24.117 00.000 16368 Star::Find(15, 1700, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.117 00.000 16368 Star::Find false star n=2 nbg=267 bg=12376.6 sigma=942.9 thresh=15205 peak=14125
20:10:24.117 00.000 16368 Star::Find returns 0 (2), X=1700.00, Y=774.00, Mass=6126, SNR=2.9, Peak=15612 HFD=0.0
20:10:24.117 00.000 16368 Star::Find(15, 1372, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.117 00.000 16368 Star::Find returns 0 (3), X=1372.00, Y=984.00, Mass=0, SNR=0.0, Peak=16329 HFD=0.0
20:10:24.117 00.000 16368 Star::Find(15, 831, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.117 00.000 16368 Star::Find false star n=1 nbg=267 bg=10665.8 sigma=860.2 thresh=13246 peak=12146
20:10:24.117 00.000 16368 Star::Find returns 0 (2), X=831.00, Y=302.00, Mass=3014, SNR=2.9, Peak=13680 HFD=0.0
20:10:24.117 00.000 16368 Star::Find(15, 929, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.117 00.000 16368 Star::Find returns 0 (3), X=929.00, Y=729.00, Mass=0, SNR=0.0, Peak=14627 HFD=0.0
20:10:24.117 00.000 16368 Star::Find(15, 677, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.133 00.016 16368 Star::Find false star n=3 nbg=270 bg=10824.0 sigma=942.8 thresh=13652 peak=12356
20:10:24.133 00.000 16368 Star::Find returns 0 (2), X=677.00, Y=628.00, Mass=9738, SNR=2.9, Peak=14249 HFD=0.0
20:10:24.133 00.000 16368 Star::Find(15, 1871, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.133 00.000 16368 Star::Find returns 0 (3), X=1871.00, Y=737.00, Mass=0, SNR=0.0, Peak=15273 HFD=0.0
20:10:24.133 00.000 16368 Star::Find(15, 1481, 374, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.133 00.000 16368 Star::Find returns 0 (3), X=1481.00, Y=374.00, Mass=0, SNR=0.0, Peak=15324 HFD=0.0
20:10:24.133 00.000 16368 Star::Find(15, 837, 556, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.133 00.000 16368 Star::Find false star n=4 nbg=269 bg=12238.6 sigma=890.4 thresh=14910 peak=14262
20:10:24.133 00.000 16368 Star::Find returns 0 (2), X=837.00, Y=556.00, Mass=12388, SNR=2.9, Peak=15651 HFD=0.0
20:10:24.133 00.000 16368 Star::Find(15, 1337, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.133 00.000 16368 Star::Find returns 0 (3), X=1337.00, Y=906.00, Mass=0, SNR=0.0, Peak=16835 HFD=0.0
20:10:24.149 00.016 16368 Star::Find(15, 1833, 467, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.149 00.000 16368 Star::Find returns 0 (3), X=1833.00, Y=467.00, Mass=0, SNR=0.0, Peak=15363 HFD=0.0
20:10:24.149 00.000 16368 Star::Find(15, 1720, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.149 00.000 16368 Star::Find returns 0 (3), X=1720.00, Y=513.00, Mass=0, SNR=0.0, Peak=15395 HFD=0.0
20:10:24.149 00.000 16368 Star::Find(15, 1454, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.149 00.000 16368 Star::Find false star n=4 nbg=251 bg=13482.8 sigma=929.4 thresh=16271 peak=15364
20:10:24.149 00.000 16368 Star::Find returns 0 (2), X=1454.00, Y=834.00, Mass=14074, SNR=2.9, Peak=17424 HFD=0.0
20:10:24.149 00.000 16368 Star::Find(15, 1779, 1009, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.149 00.000 16368 Star::Find returns 0 (3), X=1779.00, Y=1009.00, Mass=0, SNR=0.0, Peak=16796 HFD=0.0
20:10:24.149 00.000 16368 Star::Find(15, 465, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.149 00.000 16368 Star::Find false star n=1 nbg=253 bg=11030.4 sigma=714.9 thresh=13175 peak=12283
20:10:24.149 00.000 16368 Star::Find returns 0 (2), X=465.00, Y=1000.00, Mass=2662, SNR=2.9, Peak=14588 HFD=0.0
20:10:24.164 00.015 16368 Star::Find(15, 1219, 974, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.164 00.000 16368 Star::Find returns 0 (3), X=1219.00, Y=974.00, Mass=0, SNR=0.0, Peak=15932 HFD=0.0
20:10:24.164 00.000 16368 Star::Find(15, 1575, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.164 00.000 16368 Star::Find false star n=2 nbg=249 bg=13141.2 sigma=841.4 thresh=15666 peak=14834
20:10:24.164 00.000 16368 Star::Find returns 0 (2), X=1575.00, Y=918.00, Mass=5884, SNR=2.9, Peak=16393 HFD=0.0
20:10:24.164 00.000 16368 Star::Find(15, 1804, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.164 00.000 16368 Star::Find false star n=1 nbg=266 bg=12456.5 sigma=950.0 thresh=15307 peak=14126
20:10:24.164 00.000 16368 Star::Find returns 0 (2), X=1804.00, Y=744.00, Mass=3354, SNR=2.9, Peak=15811 HFD=0.0
20:10:24.164 00.000 16368 Star::Find(15, 1419, 1033, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.164 00.000 16368 Star::Find false star n=2 nbg=272 bg=13118.2 sigma=948.2 thresh=15963 peak=14812
20:10:24.164 00.000 16368 Star::Find returns 0 (2), X=1419.00, Y=1033.00, Mass=6000, SNR=2.9, Peak=16272 HFD=0.0
20:10:24.164 00.000 16368 Star::Find(15, 1782, 961, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.180 00.016 16368 Star::Find false star n=1 nbg=269 bg=13567.8 sigma=960.0 thresh=16448 peak=15032
20:10:24.180 00.000 16368 Star::Find returns 0 (2), X=1782.00, Y=961.00, Mass=3177, SNR=2.9, Peak=16816 HFD=0.0
20:10:24.180 00.000 16368 Star::Find(15, 1304, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.180 00.000 16368 Star::Find returns 1 (0), X=1305.54, Y=302.40, Mass=26027, SNR=10.1, Peak=15907 HFD=3.2
20:10:24.180 00.000 16368 Star::Find(15, 1764, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.180 00.000 16368 Star::Find false star n=1 nbg=271 bg=11808.0 sigma=910.6 thresh=14540 peak=13677
20:10:24.180 00.000 16368 Star::Find returns 0 (2), X=1764.00, Y=196.00, Mass=3062, SNR=2.9, Peak=14908 HFD=0.0
20:10:24.180 00.000 16368 Star::Find(15, 1804, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.180 00.000 16368 Star::Find false star n=2 nbg=262 bg=13025.1 sigma=865.0 thresh=15620 peak=14657
20:10:24.180 00.000 16368 Star::Find returns 0 (2), X=1804.00, Y=623.00, Mass=5450, SNR=2.9, Peak=16784 HFD=0.0
20:10:24.180 00.000 16368 Star::Find(15, 1007, 591, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.180 00.000 16368 Star::Find false star n=2 nbg=271 bg=11705.4 sigma=893.4 thresh=14386 peak=13346
20:10:24.195 00.015 16368 Star::Find returns 0 (2), X=1007.00, Y=591.00, Mass=6080, SNR=2.9, Peak=15043 HFD=0.0
20:10:24.195 00.000 16368 Star::Find(15, 1182, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.195 00.000 16368 Star::Find returns 0 (3), X=1182.00, Y=333.00, Mass=0, SNR=0.0, Peak=14422 HFD=0.0
20:10:24.195 00.000 16368 Star::Find(15, 1162, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.195 00.000 16368 Star::Find false star n=2 nbg=267 bg=11942.6 sigma=980.1 thresh=14883 peak=13305
20:10:24.195 00.000 16368 Star::Find returns 0 (2), X=1162.00, Y=479.00, Mass=6969, SNR=2.9, Peak=15446 HFD=0.0
20:10:24.195 00.000 16368 Star::Find(15, 1651, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.195 00.000 16368 Star::Find false star n=1 nbg=273 bg=13794.8 sigma=1104.2 thresh=17107 peak=15272
20:10:24.195 00.000 16368 Star::Find returns 0 (2), X=1651.00, Y=1021.00, Mass=3558, SNR=2.9, Peak=17353 HFD=0.0
20:10:24.195 00.000 16368 Star::Find(15, 1319, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.195 00.000 16368 Star::Find returns 0 (3), X=1319.00, Y=873.00, Mass=0, SNR=0.0, Peak=16112 HFD=0.0
20:10:24.211 00.016 16368 Star::Find(15, 1273, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.211 00.000 16368 Star::Find returns 0 (3), X=1273.00, Y=781.00, Mass=0, SNR=0.0, Peak=16470 HFD=0.0
20:10:24.211 00.000 16368 Star::Find(15, 1779, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.211 00.000 16368 Star::Find returns 0 (3), X=1779.00, Y=432.00, Mass=0, SNR=0.0, Peak=15420 HFD=0.0
20:10:24.211 00.000 16368 Star::Find(15, 734, 410, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.211 00.000 16368 Star::Find false star n=3 nbg=252 bg=11069.1 sigma=779.9 thresh=13409 peak=12528
20:10:24.211 00.000 16368 Star::Find returns 0 (2), X=734.00, Y=410.00, Mass=7864, SNR=2.9, Peak=14179 HFD=0.0
20:10:24.211 00.000 16368 Star::Find(15, 1537, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.211 00.000 16368 Star::Find returns 0 (3), X=1537.00, Y=435.00, Mass=0, SNR=0.0, Peak=14921 HFD=0.0
20:10:24.211 00.000 16368 Star::Find(15, 1491, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.211 00.000 16368 Star::Find returns 0 (3), X=1491.00, Y=1012.00, Mass=0, SNR=0.0, Peak=16508 HFD=0.0
20:10:24.211 00.000 16368 Star::Find(15, 507, 1021, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.227 00.016 16368 Star::Find returns 1 (0), X=505.48, Y=1020.76, Mass=19803, SNR=10.2, Peak=14192 HFD=3.3
20:10:24.227 00.000 16368 Star::Find(15, 306, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.227 00.000 16368 Star::Find false star n=2 nbg=274 bg=11274.0 sigma=834.5 thresh=13778 peak=13076
20:10:24.227 00.000 16368 Star::Find returns 0 (2), X=306.00, Y=910.00, Mass=5374, SNR=2.9, Peak=14025 HFD=0.0
20:10:24.227 00.000 16368 Star::Find(15, 1295, 712, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.227 00.000 16368 Star::Find returns 0 (3), X=1295.00, Y=712.00, Mass=0, SNR=0.0, Peak=16131 HFD=0.0
20:10:24.227 00.000 16368 Star::Find(15, 1649, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.227 00.000 16368 Star::Find false star n=1 nbg=273 bg=13794.8 sigma=1104.2 thresh=17107 peak=15272
20:10:24.227 00.000 16368 Star::Find returns 0 (2), X=1649.00, Y=1045.00, Mass=3558, SNR=2.9, Peak=17353 HFD=0.0
20:10:24.227 00.000 16368 Star::Find(15, 677, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.227 00.000 16368 Star::Find false star n=7 nbg=252 bg=10385.3 sigma=754.3 thresh=12648 peak=12110
20:10:24.242 00.015 16368 Star::Find returns 0 (2), X=677.00, Y=232.00, Mass=18393, SNR=2.9, Peak=13353 HFD=0.0
20:10:24.242 00.000 16368 Star::Find(15, 930, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.242 00.000 16368 Star::Find false star n=1 nbg=272 bg=11587.8 sigma=906.0 thresh=14306 peak=13258
20:10:24.242 00.000 16368 Star::Find returns 0 (2), X=930.00, Y=760.00, Mass=2840, SNR=2.9, Peak=14620 HFD=0.0
20:10:24.242 00.000 16368 Star::Find(15, 1642, 780, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.242 00.000 16368 Star::Find false star n=2 nbg=264 bg=12658.4 sigma=943.6 thresh=15489 peak=14005
20:10:24.242 00.000 16368 Star::Find returns 0 (2), X=1642.00, Y=780.00, Mass=6125, SNR=2.9, Peak=15977 HFD=0.0
20:10:24.242 00.000 16368 Star::Find(15, 1255, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.242 00.000 16368 Star::Find returns 0 (3), X=1255.00, Y=606.00, Mass=0, SNR=0.0, Peak=15702 HFD=0.0
20:10:24.242 00.000 16368 Star::Find(15, 743, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.242 00.000 16368 Star::Find returns 0 (3), X=743.00, Y=532.00, Mass=0, SNR=0.0, Peak=14435 HFD=0.0
20:10:24.242 00.000 16368 Star::Find(15, 1075, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.258 00.016 16368 Star::Find returns 0 (3), X=1075.00, Y=909.00, Mass=0, SNR=0.0, Peak=15491 HFD=0.0
20:10:24.258 00.000 16368 Star::Find(15, 1016, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.258 00.000 16368 Star::Find false star n=2 nbg=274 bg=11830.4 sigma=937.9 thresh=14644 peak=13430
20:10:24.258 00.000 16368 Star::Find returns 0 (2), X=1016.00, Y=982.00, Mass=6809, SNR=2.9, Peak=15331 HFD=0.0
20:10:24.258 00.000 16368 Star::Find(15, 1642, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.258 00.000 16368 Star::Find false star n=2 nbg=262 bg=12117.8 sigma=886.7 thresh=14778 peak=13617
20:10:24.258 00.000 16368 Star::Find returns 0 (2), X=1642.00, Y=231.00, Mass=5479, SNR=2.9, Peak=15120 HFD=0.0
20:10:24.258 00.000 16368 Star::Find(15, 870, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.258 00.000 16368 Star::Find returns 0 (3), X=870.00, Y=873.00, Mass=0, SNR=0.0, Peak=14339 HFD=0.0
20:10:24.258 00.000 16368 Star::Find(15, 709, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.258 00.000 16368 Star::Find returns 0 (3), X=709.00, Y=929.00, Mass=0, SNR=0.0, Peak=13539 HFD=0.0
20:10:24.274 00.016 16368 Star::Find(15, 810, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.274 00.000 16368 Star::Find returns 0 (3), X=810.00, Y=577.00, Mass=0, SNR=0.0, Peak=14601 HFD=0.0
20:10:24.274 00.000 16368 Star::Find(15, 1474, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.274 00.000 16368 Star::Find false star n=2 nbg=257 bg=11422.3 sigma=839.2 thresh=13940 peak=12969
20:10:24.274 00.000 16368 Star::Find returns 0 (2), X=1474.00, Y=76.00, Mass=5877, SNR=2.9, Peak=14864 HFD=0.0
20:10:24.274 00.000 16368 Star::Find(15, 1471, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.274 00.000 16368 Star::Find returns 0 (3), X=1471.00, Y=914.00, Mass=0, SNR=0.0, Peak=17033 HFD=0.0
20:10:24.274 00.000 16368 Star::Find(15, 664, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.274 00.000 16368 Star::Find returns 0 (3), X=664.00, Y=824.00, Mass=0, SNR=0.0, Peak=13385 HFD=0.0
20:10:24.274 00.000 16368 Star::Find(15, 906, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.274 00.000 16368 Star::Find false star n=1 nbg=259 bg=11540.6 sigma=898.8 thresh=14237 peak=12822
20:10:24.274 00.000 16368 Star::Find returns 0 (2), X=906.00, Y=910.00, Mass=2766, SNR=2.9, Peak=14307 HFD=0.0
20:10:24.289 00.015 16368 Star::Find(15, 1094, 706, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.289 00.000 16368 Star::Find false star n=7 nbg=254 bg=12093.7 sigma=812.8 thresh=14532 peak=14235
20:10:24.289 00.000 16368 Star::Find returns 0 (2), X=1094.00, Y=706.00, Mass=19357, SNR=2.9, Peak=15113 HFD=0.0
20:10:24.289 00.000 16368 Star::Find(15, 565, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.289 00.000 16368 Star::Find returns 0 (3), X=565.00, Y=1036.00, Mass=0, SNR=0.0, Peak=13993 HFD=0.0
20:10:24.289 00.000 16368 Star::Find(15, 933, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.289 00.000 16368 Star::Find returns 0 (3), X=933.00, Y=122.00, Mass=0, SNR=0.0, Peak=13827 HFD=0.0
20:10:24.289 00.000 16368 Star::Find(15, 868, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.289 00.000 16368 Star::Find false star n=1 nbg=263 bg=11818.1 sigma=973.2 thresh=14738 peak=13540
20:10:24.289 00.000 16368 Star::Find returns 0 (2), X=868.00, Y=1018.00, Mass=3257, SNR=2.9, Peak=15075 HFD=0.0
20:10:24.289 00.000 16368 Star::Find(15, 85, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.305 00.016 16368 Star::Find false star n=1 nbg=279 bg=10751.4 sigma=924.0 thresh=13523 peak=12615
20:10:24.305 00.000 16368 Star::Find returns 0 (2), X=85.00, Y=936.00, Mass=2903, SNR=2.9, Peak=13654 HFD=0.0
20:10:24.305 00.000 16368 Star::Find(15, 1650, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.305 00.000 16368 Star::Find returns 0 (3), X=1650.00, Y=914.00, Mass=0, SNR=0.0, Peak=16195 HFD=0.0
20:10:24.305 00.000 16368 Star::Find(15, 1508, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.305 00.000 16368 Star::Find returns 0 (3), X=1508.00, Y=740.00, Mass=0, SNR=0.0, Peak=16099 HFD=0.0
20:10:24.305 00.000 16368 Star::Find(15, 1230, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.305 00.000 16368 Star::Find false star n=3 nbg=274 bg=12466.4 sigma=995.4 thresh=15453 peak=14740
20:10:24.305 00.000 16368 Star::Find returns 0 (2), X=1230.00, Y=595.00, Mass=11288, SNR=2.9, Peak=16444 HFD=0.0
20:10:24.305 00.000 16368 Star::Find(15, 667, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.305 00.000 16368 Star::Find false star n=3 nbg=271 bg=11094.9 sigma=902.5 thresh=13802 peak=12665
20:10:24.305 00.000 16368 Star::Find returns 0 (2), X=667.00, Y=955.00, Mass=8791, SNR=2.9, Peak=14294 HFD=0.0
20:10:24.320 00.015 16368 Star::Find(15, 1491, 883, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.320 00.000 16368 Star::Find false star n=1 nbg=277 bg=13393.5 sigma=1059.6 thresh=16572 peak=14889
20:10:24.320 00.000 16368 Star::Find returns 0 (2), X=1491.00, Y=883.00, Mass=3543, SNR=2.9, Peak=16937 HFD=0.0
20:10:24.320 00.000 16368 Star::Find(15, 1610, 441, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.320 00.000 16368 Star::Find false star n=2 nbg=273 bg=12302.2 sigma=966.5 thresh=15202 peak=13676
20:10:24.320 00.000 16368 Star::Find returns 0 (2), X=1610.00, Y=441.00, Mass=6365, SNR=2.9, Peak=15651 HFD=0.0
20:10:24.320 00.000 16368 Star::Find(15, 583, 772, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.320 00.000 16368 Star::Find false star n=3 nbg=271 bg=9978.2 sigma=880.8 thresh=12621 peak=11646
20:10:24.320 00.000 16368 Star::Find returns 0 (2), X=583.00, Y=772.00, Mass=9401, SNR=2.9, Peak=13276 HFD=0.0
20:10:24.320 00.000 16368 Star::Find(15, 1863, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.320 00.000 16368 Star::Find false star n=6 nbg=256 bg=12231.3 sigma=869.5 thresh=14840 peak=13835
20:10:24.336 00.016 16368 Star::Find returns 0 (2), X=1863.00, Y=389.00, Mass=17521, SNR=2.9, Peak=15312 HFD=0.0
20:10:24.336 00.000 16368 Star::Find(15, 1545, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.336 00.000 16368 Star::Find returns 0 (3), X=1545.00, Y=771.00, Mass=0, SNR=0.0, Peak=16233 HFD=0.0
20:10:24.336 00.000 16368 Star::Find(15, 1473, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.336 00.000 16368 Star::Find false star n=1 nbg=270 bg=13054.2 sigma=973.9 thresh=15976 peak=14302
20:10:24.336 00.000 16368 Star::Find returns 0 (2), X=1473.00, Y=595.00, Mass=3442, SNR=2.9, Peak=16496 HFD=0.0
20:10:24.336 00.000 16368 Star::Find(15, 1346, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.336 00.000 16368 Star::Find returns 0 (3), X=1346.00, Y=1001.00, Mass=0, SNR=0.0, Peak=16739 HFD=0.0
20:10:24.336 00.000 16368 Star::Find(15, 1055, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.336 00.000 16368 Star::Find false star n=1 nbg=271 bg=11268.6 sigma=964.6 thresh=14162 peak=13053
20:10:24.336 00.000 16368 Star::Find returns 0 (2), X=1055.00, Y=158.00, Mass=3287, SNR=2.9, Peak=14556 HFD=0.0
20:10:24.336 00.000 16368 Star::Find(15, 1832, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.352 00.016 16368 Star::Find returns 0 (3), X=1832.00, Y=716.00, Mass=0, SNR=0.0, Peak=16150 HFD=0.0
20:10:24.352 00.000 16368 Star::Find(15, 1197, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.352 00.000 16368 Star::Find returns 0 (3), X=1197.00, Y=906.00, Mass=0, SNR=0.0, Peak=15619 HFD=0.0
20:10:24.352 00.000 16368 Star::Find(15, 789, 512, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.352 00.000 16368 Star::Find false star n=2 nbg=268 bg=11745.4 sigma=985.4 thresh=14702 peak=13136
20:10:24.352 00.000 16368 Star::Find returns 0 (2), X=789.00, Y=512.00, Mass=6191, SNR=2.9, Peak=14870 HFD=0.0
20:10:24.352 00.000 16368 Star::Find(15, 838, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.352 00.000 16368 Star::Find false star n=3 nbg=262 bg=11626.9 sigma=876.6 thresh=14257 peak=13573
20:10:24.352 00.000 16368 Star::Find returns 0 (2), X=838.00, Y=612.00, Mass=9101, SNR=2.9, Peak=14876 HFD=0.0
20:10:24.352 00.000 16368 Star::Find(15, 679, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.352 00.000 16368 Star::Find false star n=1 nbg=275 bg=11357.0 sigma=915.1 thresh=14102 peak=12527
20:10:24.367 00.015 16368 Star::Find returns 0 (2), X=679.00, Y=979.00, Mass=2937, SNR=2.9, Peak=14294 HFD=0.0
20:10:24.367 00.000 16368 AutoFind: finding best star pass 1
20:10:24.367 00.000 16368 Star::Find(15, 1707, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.367 00.000 16368 Star::Find returns 1 (0), X=1706.20, Y=622.95, Mass=309765, SNR=34.4, Peak=29206 HFD=4.4
20:10:24.367 00.000 16368 AutoFind returns star at [1707, 622] 19.2 Mass 309765 SNR 34.4
20:10:24.367 00.000 16368 Star::Find(15, 1707, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.367 00.000 16368 Star::Find returns 1 (0), X=1706.20, Y=622.95, Mass=309765, SNR=34.4, Peak=29206 HFD=4.4
20:10:24.367 00.000 16368 MultiStar: List (12): {1706.20, 622.95}(34.4), {1695.87, 825.42}(33.0), {1651.49, 315.21}(12.8), {1046.35, 55.92}(14.9), {1201.87, 285.95}(18.8), {1474.30, 54.09}(19.9), {1427.42, 415.46}(10.2), {1612.97, 319.17}(15.3), {1092.48, 287.07}(13.0), {851.33, 83.71}(11.2), {1507.00, 324.47}(12.0), {1437.84, 186.78}(10.8), 
20:10:24.367 00.000 16368 setting lock position to (1706.20, 622.95)
20:10:24.367 00.000 16368 MultiStar: stabilizing after lock position change
20:10:24.383 00.016 16368 AutoSelect: state = 1, call UpdateGuideState
20:10:24.383 00.000 16368 UpdateGuideState(): m_state=1
20:10:24.383 00.000 16368 Star::Find(15, 1706, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:10:24.383 00.000 16368 Star::Find returns 1 (0), X=1706.20, Y=622.95, Mass=309765, SNR=34.4, Peak=29206 HFD=4.4
20:10:24.383 00.000 16368 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.77) = xAngle (-2.77 = -2.77)
20:10:24.383 00.000 16368 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.34 = 0.34)
20:10:24.383 00.000 16368 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:10:24.383 00.000 16368 setting lock position to (1706.20, 622.95)
20:10:24.383 00.000 16368 MultiStar: stabilizing after lock position change
20:10:24.383 00.000 16368 CurrentPosition() valid, moving to STATE_SELECTED
20:10:24.399 00.016 16368 Changing from state SELECTING to SELECTED
20:10:24.399 00.000 16368 guider state => SELECTED
20:10:24.399 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4611, max=29206, med=11248, FiltMin=6102, FiltMax=27132, Gamma=2.540
20:10:24.414 00.015 16368 UpdateGuideState exits: m=309765 SNR=34.4
20:10:24.414 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4611, max=29206, med=11248, FiltMin=6102, FiltMax=27132, Gamma=2.540
20:10:24.445 00.031 16368 Status Line: Auto-selected star at (1706.2, 623.0)
20:10:24.820 00.375 17336 Exposure complete
20:10:24.930 00.110 17336 worker thread done servicing request
20:10:24.930 00.000 16368 OnExposeComplete: enter
20:10:24.930 00.000 16368 UpdateGuideState(): m_state=2
20:10:24.930 00.000 16368 Star::Find(15, 1706, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:10:24.930 00.000 16368 Star::Find returns 1 (0), X=1706.29, Y=622.49, Mass=205580, SNR=32.5, Peak=24726 HFD=4.5
20:10:24.945 00.015 16368 CameraToMount -- cameraTheta (-1.37) - m_xAngle (2.77) = xAngle (-4.14 = 2.15)
20:10:24.945 00.000 16368 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.03 = -1.03)
20:10:24.945 00.000 16368 CameraToMount -- cameraX=0.09 cameraY=-0.46 hyp=0.47 cameraTheta=-1.37 mountX=-0.25 mountY=-0.40, mountTheta=-2.14
20:10:24.945 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4720, max=24726, med=11254, FiltMin=5859, FiltMax=22211, Gamma=2.540
20:10:24.961 00.016 16368 UpdateGuideState exits: m=205580 SNR=32.5
20:10:24.961 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:24.977 00.016 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:24.977 00.000 16368 Enqueuing Expose request
20:10:24.977 00.000 17336 Worker thread wakes up
20:10:24.977 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:24.977 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1691,607,31,31)
20:10:26.429 01.452 17336 Exposure complete
20:10:26.539 00.110 17336 worker thread done servicing request
20:10:26.539 00.000 16368 OnExposeComplete: enter
20:10:26.539 00.000 16368 UpdateGuideState(): m_state=2
20:10:26.539 00.000 16368 Star::Find(15, 1706, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:10:26.539 00.000 16368 Star::Find returns 1 (0), X=1706.37, Y=622.67, Mass=290542, SNR=36.3, Peak=27472 HFD=4.8
20:10:26.539 00.000 16368 CameraToMount -- cameraTheta (-1.02) - m_xAngle (2.77) = xAngle (-3.78 = 2.50)
20:10:26.554 00.015 16368 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.68 = -0.68)
20:10:26.554 00.000 16368 CameraToMount -- cameraX=0.17 cameraY=-0.28 hyp=0.33 cameraTheta=-1.02 mountX=-0.26 mountY=-0.21, mountTheta=-2.48
20:10:26.554 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4643, max=27472, med=11241, FiltMin=5750, FiltMax=24585, Gamma=2.540
20:10:26.570 00.016 16368 UpdateGuideState exits: m=290542 SNR=36.3
20:10:26.570 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:26.570 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:26.570 00.000 16368 Enqueuing Expose request
20:10:26.570 00.000 17336 Worker thread wakes up
20:10:26.570 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:26.570 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1691,608,31,31)
20:10:28.029 01.459 17336 Exposure complete
20:10:28.139 00.110 17336 worker thread done servicing request
20:10:28.139 00.000 16368 OnExposeComplete: enter
20:10:28.154 00.015 16368 UpdateGuideState(): m_state=2
20:10:28.154 00.000 16368 Star::Find(15, 1706, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:10:28.154 00.000 16368 Star::Find returns 1 (0), X=1706.17, Y=622.89, Mass=176530, SNR=30.4, Peak=23062 HFD=4.4
20:10:28.154 00.000 16368 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.77) = xAngle (-4.70 = 1.59)
20:10:28.154 00.000 16368 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.59 = -1.59)
20:10:28.154 00.000 16368 CameraToMount -- cameraX=-0.02 cameraY=-0.07 hyp=0.07 cameraTheta=-1.93 mountX=-0.00 mountY=-0.07, mountTheta=-1.59
20:10:28.154 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4585, max=23273, med=11241, FiltMin=5891, FiltMax=21744, Gamma=2.540
20:10:28.170 00.016 16368 UpdateGuideState exits: m=176530 SNR=30.4
20:10:28.170 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:28.170 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:28.186 00.016 16368 Enqueuing Expose request
20:10:28.186 00.000 17336 Worker thread wakes up
20:10:28.186 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:28.186 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1691,608,31,31)
20:10:29.638 01.452 17336 Exposure complete
20:10:29.748 00.110 17336 worker thread done servicing request
20:10:29.748 00.000 16368 OnExposeComplete: enter
20:10:29.748 00.000 16368 UpdateGuideState(): m_state=2
20:10:29.748 00.000 16368 Star::Find(15, 1706, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:10:29.763 00.015 16368 Star::Find returns 1 (0), X=1705.90, Y=622.56, Mass=267588, SNR=38.1, Peak=26627 HFD=4.9
20:10:29.763 00.000 16368 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.77) = xAngle (-4.99 = 1.29)
20:10:29.763 00.000 16368 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.89 = -1.89)
20:10:29.763 00.000 16368 CameraToMount -- cameraX=-0.30 cameraY=-0.39 hyp=0.50 cameraTheta=-2.23 mountX=0.14 mountY=-0.47, mountTheta=-1.29
20:10:29.763 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4700, max=26627, med=11241, FiltMin=6032, FiltMax=23420, Gamma=2.540
20:10:29.779 00.016 16368 UpdateGuideState exits: m=267588 SNR=38.1
20:10:29.779 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:29.779 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:29.779 00.000 16368 Enqueuing Expose request
20:10:29.779 00.000 17336 Worker thread wakes up
20:10:29.795 00.016 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:29.795 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1691,608,31,31)
20:10:31.247 01.452 17336 Exposure complete
20:10:31.357 00.110 17336 worker thread done servicing request
20:10:31.357 00.000 16368 OnExposeComplete: enter
20:10:31.357 00.000 16368 UpdateGuideState(): m_state=2
20:10:31.372 00.015 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:10:31.372 00.000 16368 Star::Find false star n=1 nbg=260 bg=12851.5 sigma=876.7 thresh=15482 peak=14720
20:10:31.372 00.000 16368 Star::Find returns 0 (2), X=1705.00, Y=622.00, Mass=2979, SNR=2.9, Peak=15830 HFD=0.0
20:10:31.372 00.000 16368 DistanceChecker: activated
20:10:31.372 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:31.372 00.000 16368 Changing from state SELECTED to UNINITIALIZED
20:10:31.372 00.000 16368 guider state => SELECTING
20:10:31.372 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:31.388 00.016 16368 Status Line: Star lost - low SNR
20:10:31.388 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=4950, max=18185, med=11036, FiltMin=6838, FiltMax=15382, Gamma=2.540
20:10:31.404 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:10:31.404 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:31.404 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:31.404 00.000 16368 Enqueuing Expose request
20:10:31.404 00.000 17336 Worker thread wakes up
20:10:31.404 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:31.404 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:32.872 01.468 17336 Exposure complete
20:10:32.981 00.109 17336 worker thread done servicing request
20:10:32.981 00.000 16368 OnExposeComplete: enter
20:10:32.981 00.000 16368 UpdateGuideState(): m_state=1
20:10:32.981 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:10:32.981 00.000 16368 Star::Find returns 0 (3), X=1705.00, Y=622.00, Mass=0, SNR=0.0, Peak=15280 HFD=0.0
20:10:32.981 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:32.981 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:32.996 00.015 16368 Status Line: Star lost - low mass
20:10:32.996 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5955, max=17353, med=10947, FiltMin=7612, FiltMax=14652, Gamma=2.540
20:10:33.012 00.016 16368 UpdateGuideState exits: Star lost - low mass
20:10:33.012 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:33.012 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:33.012 00.000 16368 Enqueuing Expose request
20:10:33.012 00.000 17336 Worker thread wakes up
20:10:33.012 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:33.012 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:34.481 01.469 17336 Exposure complete
20:10:34.590 00.109 17336 worker thread done servicing request
20:10:34.590 00.000 16368 OnExposeComplete: enter
20:10:34.590 00.000 16368 UpdateGuideState(): m_state=1
20:10:34.590 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:10:34.590 00.000 16368 Star::Find false star n=3 nbg=257 bg=14223.9 sigma=903.9 thresh=16935 peak=15572
20:10:34.605 00.015 16368 Star::Find returns 0 (2), X=1705.00, Y=622.00, Mass=8773, SNR=2.9, Peak=17334 HFD=0.0
20:10:34.605 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:34.605 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:34.605 00.000 16368 Status Line: Star lost - low SNR
20:10:34.605 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6588, max=21257, med=12547, FiltMin=7920, FiltMax=20713, Gamma=2.540
20:10:34.621 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:10:34.621 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:34.621 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:34.637 00.016 16368 Enqueuing Expose request
20:10:34.637 00.000 17336 Worker thread wakes up
20:10:34.637 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:34.637 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:36.090 01.453 17336 Exposure complete
20:10:36.199 00.109 17336 worker thread done servicing request
20:10:36.199 00.000 16368 OnExposeComplete: enter
20:10:36.199 00.000 16368 UpdateGuideState(): m_state=1
20:10:36.214 00.015 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:10:36.214 00.000 16368 Star::Find returns 0 (3), X=1705.00, Y=622.00, Mass=0, SNR=0.0, Peak=17084 HFD=0.0
20:10:36.214 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:36.214 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:36.214 00.000 16368 Status Line: Star lost - low mass
20:10:36.214 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5596, max=19062, med=12144, FiltMin=7516, FiltMax=16611, Gamma=2.540
20:10:36.230 00.016 16368 UpdateGuideState exits: Star lost - low mass
20:10:36.230 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:36.230 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:36.230 00.000 16368 Enqueuing Expose request
20:10:36.246 00.016 17336 Worker thread wakes up
20:10:36.246 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:36.246 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:37.698 01.452 17336 Exposure complete
20:10:37.808 00.110 17336 worker thread done servicing request
20:10:37.808 00.000 16368 OnExposeComplete: enter
20:10:37.808 00.000 16368 UpdateGuideState(): m_state=1
20:10:37.808 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:10:37.808 00.000 16368 Star::Find returns 0 (3), X=1705.00, Y=622.00, Mass=0, SNR=0.0, Peak=15017 HFD=0.0
20:10:37.823 00.015 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:37.823 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:37.823 00.000 16368 Status Line: Star lost - low mass
20:10:37.823 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5180, max=19753, med=11132, FiltMin=6620, FiltMax=18332, Gamma=2.540
20:10:37.839 00.016 16368 UpdateGuideState exits: Star lost - low mass
20:10:37.839 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:37.839 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:37.839 00.000 16368 Enqueuing Expose request
20:10:37.839 00.000 17336 Worker thread wakes up
20:10:37.839 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:37.839 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:39.308 01.469 17336 Exposure complete
20:10:39.417 00.109 17336 worker thread done servicing request
20:10:39.417 00.000 16368 OnExposeComplete: enter
20:10:39.417 00.000 16368 UpdateGuideState(): m_state=1
20:10:39.432 00.015 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:10:39.432 00.000 16368 Star::Find false star n=1 nbg=267 bg=13706.7 sigma=1028.2 thresh=16791 peak=15189
20:10:39.432 00.000 16368 Star::Find returns 0 (2), X=1705.00, Y=622.00, Mass=3697, SNR=2.9, Peak=17449 HFD=0.0
20:10:39.432 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:39.432 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:39.432 00.000 16368 Status Line: Star lost - low SNR
20:10:39.432 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=5379, max=18992, med=12003, FiltMin=7190, FiltMax=16956, Gamma=2.540
20:10:39.448 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:10:39.448 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:39.464 00.016 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:39.464 00.000 16368 Enqueuing Expose request
20:10:39.464 00.000 17336 Worker thread wakes up
20:10:39.464 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:39.464 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:40.916 01.452 17336 Exposure complete
20:10:41.026 00.110 17336 worker thread done servicing request
20:10:41.026 00.000 16368 OnExposeComplete: enter
20:10:41.041 00.015 16368 UpdateGuideState(): m_state=1
20:10:41.041 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:10:41.041 00.000 16368 Star::Find false star n=1 nbg=272 bg=17946.3 sigma=1318.9 thresh=21903 peak=19761
20:10:41.041 00.000 16368 Star::Find returns 0 (2), X=1705.00, Y=622.00, Mass=4041, SNR=2.9, Peak=21987 HFD=0.0
20:10:41.041 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:41.041 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:41.041 00.000 16368 Status Line: Star lost - low SNR
20:10:41.041 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7273, max=24528, med=15292, FiltMin=8892, FiltMax=22089, Gamma=2.540
20:10:41.073 00.032 16368 UpdateGuideState exits: Star lost - low SNR
20:10:41.073 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:41.073 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:41.073 00.000 16368 Enqueuing Expose request
20:10:41.073 00.000 17336 Worker thread wakes up
20:10:41.073 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:41.073 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:42.557 01.484 17336 Exposure complete
20:10:42.666 00.109 17336 worker thread done servicing request
20:10:42.666 00.000 16368 OnExposeComplete: enter
20:10:42.666 00.000 16368 UpdateGuideState(): m_state=1
20:10:42.666 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:10:42.666 00.000 16368 Star::Find returns 0 (3), X=1705.00, Y=622.00, Mass=0, SNR=0.0, Peak=19017 HFD=0.0
20:10:42.682 00.016 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:42.682 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:42.682 00.000 16368 Status Line: Star lost - low mass
20:10:42.682 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7139, max=41104, med=14038, FiltMin=8944, FiltMax=37321, Gamma=2.540
20:10:42.697 00.015 16368 UpdateGuideState exits: Star lost - low mass
20:10:42.697 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:42.697 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:42.697 00.000 16368 Enqueuing Expose request
20:10:42.697 00.000 17336 Worker thread wakes up
20:10:42.697 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:42.697 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:44.166 01.469 17336 Exposure complete
20:10:44.275 00.109 17336 worker thread done servicing request
20:10:44.275 00.000 16368 OnExposeComplete: enter
20:10:44.291 00.016 16368 UpdateGuideState(): m_state=1
20:10:44.291 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:10:44.291 00.000 16368 Star::Find returns 0 (3), X=1705.00, Y=622.00, Mass=0, SNR=0.0, Peak=17820 HFD=0.0
20:10:44.291 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:44.291 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:44.291 00.000 16368 Status Line: Star lost - low mass
20:10:44.291 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6524, max=65535, med=13187, FiltMin=8188, FiltMax=65535, Gamma=2.540
20:10:44.306 00.015 16368 UpdateGuideState exits: Star lost - low mass
20:10:44.322 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:44.322 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:44.322 00.000 16368 Enqueuing Expose request
20:10:44.322 00.000 17336 Worker thread wakes up
20:10:44.322 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:44.322 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:45.775 01.453 17336 Exposure complete
20:10:45.900 00.125 17336 worker thread done servicing request
20:10:45.900 00.000 16368 OnExposeComplete: enter
20:10:45.900 00.000 16368 UpdateGuideState(): m_state=1
20:10:45.900 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:10:45.900 00.000 16368 Star::Find returns 0 (3), X=1705.00, Y=622.00, Mass=0, SNR=0.0, Peak=18992 HFD=0.0
20:10:45.900 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:45.915 00.015 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:45.915 00.000 16368 Status Line: Star lost - low mass
20:10:45.915 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6633, max=65535, med=13193, FiltMin=8259, FiltMax=65535, Gamma=2.540
20:10:45.931 00.016 16368 UpdateGuideState exits: Star lost - low mass
20:10:45.931 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:45.931 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:45.931 00.000 16368 Enqueuing Expose request
20:10:45.931 00.000 17336 Worker thread wakes up
20:10:45.931 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:45.931 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:47.392 01.461 17336 Exposure complete
20:10:47.501 00.109 17336 worker thread done servicing request
20:10:47.501 00.000 16368 OnExposeComplete: enter
20:10:47.501 00.000 16368 UpdateGuideState(): m_state=1
20:10:47.501 00.000 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:10:47.501 00.000 16368 Star::Find false star n=1 nbg=277 bg=14782.1 sigma=1030.9 thresh=17875 peak=16250
20:10:47.517 00.016 16368 Star::Find returns 0 (2), X=1705.00, Y=622.00, Mass=3390, SNR=2.9, Peak=18748 HFD=0.0
20:10:47.517 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:47.517 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:47.517 00.000 16368 Status Line: Star lost - low SNR
20:10:47.517 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6524, max=65535, med=13193, FiltMin=8374, FiltMax=65535, Gamma=2.540
20:10:47.533 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:10:47.533 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:47.533 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:47.548 00.015 16368 Enqueuing Expose request
20:10:47.548 00.000 17336 Worker thread wakes up
20:10:47.548 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:47.548 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:49.017 01.469 17336 Exposure complete
20:10:49.126 00.109 17336 worker thread done servicing request
20:10:49.126 00.000 16368 OnExposeComplete: enter
20:10:49.126 00.000 16368 UpdateGuideState(): m_state=1
20:10:49.142 00.016 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:10:49.142 00.000 16368 Star::Find returns 0 (3), X=1705.00, Y=622.00, Mass=0, SNR=0.0, Peak=17968 HFD=0.0
20:10:49.142 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:49.142 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:49.142 00.000 16368 Status Line: Star lost - low mass
20:10:49.142 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6640, max=65535, med=13193, FiltMin=8342, FiltMax=65535, Gamma=2.540
20:10:49.157 00.015 16368 UpdateGuideState exits: Star lost - low mass
20:10:49.157 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:49.157 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:49.173 00.016 16368 Enqueuing Expose request
20:10:49.173 00.000 17336 Worker thread wakes up
20:10:49.173 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:49.173 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:50.641 01.468 17336 Exposure complete
20:10:50.750 00.109 17336 worker thread done servicing request
20:10:50.750 00.000 16368 OnExposeComplete: enter
20:10:50.750 00.000 16368 UpdateGuideState(): m_state=1
20:10:50.766 00.016 16368 Star::Find(15, 1705, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:50.766 00.000 16368 Star::Find false star n=1 nbg=279 bg=14740.1 sigma=1138.5 thresh=18155 peak=16581
20:10:50.766 00.000 16368 Star::Find returns 0 (2), X=1705.00, Y=622.00, Mass=3580, SNR=2.9, Peak=18678 HFD=0.0
20:10:50.766 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:10:50.766 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:10:50.766 00.000 16368 Status Line: Star lost - low SNR
20:10:50.766 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6454, max=65535, med=13193, FiltMin=8303, FiltMax=65535, Gamma=2.540
20:10:50.782 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:10:50.797 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:50.797 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:10:50.797 00.000 16368 Enqueuing Expose request
20:10:50.797 00.000 17336 Worker thread wakes up
20:10:50.797 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:50.797 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:10:51.469 00.672 16368 GuiderMultiStar::AutoSelect enter
20:10:51.485 00.016 16368 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:10:51.594 00.109 16368 AutoFind: auto downsample for scale 4.13 => 1x
20:10:51.735 00.141 16368 AutoFind: global mean = 0.0, stdev 2338.5
20:10:51.750 00.015 16368 AutoFind: using threshold = 0.1
20:10:51.860 00.110 16368 AutoFind: local max [1901, 897] 67.6
20:10:51.860 00.000 16368 AutoFind: local max [257, 992] 66.6
20:10:51.860 00.000 16368 AutoFind: local max [1475, 1062] 64.4
20:10:51.875 00.015 16368 AutoFind: local max [1715, 800] 55.8
20:10:51.875 00.000 16368 AutoFind: local max [1850, 841] 52.1
20:10:51.875 00.000 16368 AutoFind: local max [1517, 495] 50.3
20:10:51.875 00.000 16368 AutoFind: local max [899, 817] 49.5
20:10:51.875 00.000 16368 AutoFind: local max [276, 724] 42.4
20:10:51.875 00.000 16368 AutoFind: local max [574, 373] 40.5
20:10:51.875 00.000 16368 AutoFind: local max [1739, 184] 34.3
20:10:51.875 00.000 16368 AutoFind: local max [1456, 893] 31.3
20:10:51.875 00.000 16368 AutoFind: local max [1711, 878] 28.1
20:10:51.875 00.000 16368 AutoFind: local max [1739, 177] 27.8
20:10:51.875 00.000 16368 AutoFind: local max [1483, 785] 27.1
20:10:51.875 00.000 16368 AutoFind: local max [66, 287] 27.0
20:10:51.891 00.016 16368 AutoFind: local max [1003, 1055] 24.9
20:10:51.891 00.000 16368 AutoFind: local max [717, 448] 23.8
20:10:51.891 00.000 16368 AutoFind: local max [196, 249] 22.9
20:10:51.891 00.000 16368 AutoFind: local max [1392, 1062] 20.8
20:10:51.891 00.000 16368 AutoFind: local max [1823, 890] 20.4
20:10:51.891 00.000 16368 AutoFind: local max [708, 283] 20.4
20:10:51.891 00.000 16368 AutoFind: local max [391, 967] 20.0
20:10:51.891 00.000 16368 AutoFind: local max [186, 538] 18.5
20:10:51.891 00.000 16368 AutoFind: local max [29, 966] 18.3
20:10:51.891 00.000 16368 AutoFind: local max [1162, 845] 17.2
20:10:51.891 00.000 16368 AutoFind: local max [1723, 1003] 16.4
20:10:51.891 00.000 16368 AutoFind: local max [447, 314] 15.9
20:10:51.907 00.016 16368 AutoFind: local max [465, 511] 15.9
20:10:51.907 00.000 16368 AutoFind: local max [605, 463] 14.4
20:10:51.907 00.000 16368 AutoFind: local max [667, 760] 14.0
20:10:51.907 00.000 16368 AutoFind: local max [555, 306] 13.9
20:10:51.907 00.000 16368 AutoFind: local max [1803, 496] 13.7
20:10:51.907 00.000 16368 AutoFind: local max [1818, 66] 13.5
20:10:51.907 00.000 16368 AutoFind: local max [644, 1047] 13.5
20:10:51.907 00.000 16368 AutoFind: local max [70, 873] 13.4
20:10:51.907 00.000 16368 AutoFind: local max [1582, 489] 13.0
20:10:51.907 00.000 16368 AutoFind: local max [949, 794] 12.7
20:10:51.907 00.000 16368 AutoFind: local max [171, 941] 12.4
20:10:51.922 00.015 16368 AutoFind: local max [122, 923] 12.2
20:10:51.922 00.000 16368 AutoFind: local max [69, 1017] 12.2
20:10:51.922 00.000 16368 AutoFind: local max [127, 147] 12.0
20:10:51.922 00.000 16368 AutoFind: local max [1573, 244] 11.2
20:10:51.922 00.000 16368 AutoFind: local max [1686, 987] 11.1
20:10:51.922 00.000 16368 AutoFind: local max [1662, 1030] 11.0
20:10:51.922 00.000 16368 AutoFind: local max [835, 459] 11.0
20:10:51.922 00.000 16368 AutoFind: local max [1227, 372] 10.6
20:10:51.922 00.000 16368 AutoFind: local max [1266, 962] 10.6
20:10:51.922 00.000 16368 AutoFind: local max [578, 755] 10.5
20:10:51.922 00.000 16368 AutoFind: local max [499, 1026] 10.4
20:10:51.922 00.000 16368 AutoFind: local max [446, 172] 10.4
20:10:51.922 00.000 16368 AutoFind: local max [1255, 99] 10.3
20:10:51.938 00.016 16368 AutoFind: local max [1534, 800] 10.2
20:10:51.938 00.000 16368 AutoFind: local max [1009, 1011] 10.0
20:10:51.938 00.000 16368 AutoFind: local max [1351, 846] 10.0
20:10:51.938 00.000 16368 AutoFind: local max [1854, 1037] 10.0
20:10:51.938 00.000 16368 AutoFind: local max [60, 215] 9.7
20:10:51.938 00.000 16368 AutoFind: local max [954, 203] 9.7
20:10:51.938 00.000 16368 AutoFind: local max [1641, 293] 9.3
20:10:51.938 00.000 16368 AutoFind: local max [652, 777] 9.2
20:10:51.938 00.000 16368 AutoFind: local max [1613, 355] 9.2
20:10:51.938 00.000 16368 AutoFind: local max [1884, 957] 9.0
20:10:51.938 00.000 16368 AutoFind: local max [127, 558] 8.8
20:10:51.953 00.015 16368 AutoFind: local max [857, 470] 8.8
20:10:51.953 00.000 16368 AutoFind: local max [189, 531] 8.8
20:10:51.953 00.000 16368 AutoFind: local max [1280, 310] 8.8
20:10:51.953 00.000 16368 AutoFind: local max [1887, 784] 8.7
20:10:51.953 00.000 16368 AutoFind: local max [391, 586] 8.3
20:10:51.953 00.000 16368 AutoFind: local max [715, 715] 8.1
20:10:51.953 00.000 16368 AutoFind: local max [1225, 597] 7.8
20:10:51.953 00.000 16368 AutoFind: local max [1500, 456] 7.7
20:10:51.953 00.000 16368 AutoFind: local max [536, 963] 7.2
20:10:51.953 00.000 16368 AutoFind: local max [1715, 734] 7.2
20:10:51.953 00.000 16368 AutoFind: local max [1735, 319] 7.1
20:10:51.953 00.000 16368 AutoFind: local max [595, 384] 6.9
20:10:51.969 00.016 16368 AutoFind: local max [178, 1044] 6.9
20:10:51.969 00.000 16368 AutoFind: local max [142, 667] 6.8
20:10:51.969 00.000 16368 AutoFind: local max [1866, 1022] 6.7
20:10:51.969 00.000 16368 AutoFind: local max [1105, 1005] 6.7
20:10:51.969 00.000 16368 AutoFind: local max [330, 201] 6.7
20:10:51.969 00.000 16368 AutoFind: local max [223, 126] 6.7
20:10:51.969 00.000 16368 AutoFind: local max [865, 616] 6.7
20:10:51.969 00.000 16368 AutoFind: local max [1107, 1056] 6.4
20:10:51.969 00.000 16368 AutoFind: local max [400, 1012] 6.3
20:10:51.969 00.000 16368 AutoFind: local max [492, 369] 6.2
20:10:51.969 00.000 16368 AutoFind: local max [1852, 565] 6.1
20:10:51.969 00.000 16368 AutoFind: local max [1047, 682] 6.0
20:10:51.985 00.016 16368 AutoFind: local max [1036, 119] 5.9
20:10:51.985 00.000 16368 AutoFind: local max [1346, 728] 5.9
20:10:51.985 00.000 16368 AutoFind: local max [287, 56] 5.8
20:10:51.985 00.000 16368 AutoFind: local max [466, 936] 5.8
20:10:51.985 00.000 16368 AutoFind: local max [1870, 786] 5.6
20:10:51.985 00.000 16368 AutoFind: local max [1637, 439] 5.5
20:10:51.985 00.000 16368 AutoFind: local max [1674, 876] 5.5
20:10:51.985 00.000 16368 AutoFind: local max [1802, 657] 5.4
20:10:51.985 00.000 16368 AutoFind: local max [238, 551] 5.4
20:10:51.985 00.000 16368 AutoFind: local max [1098, 896] 5.3
20:10:51.985 00.000 16368 AutoFind: local max [1347, 131] 5.2
20:10:51.985 00.000 16368 AutoFind: local max [124, 661] 5.2
20:10:52.000 00.015 16368 AutoFind: local max [123, 97] 5.2
20:10:52.000 00.000 16368 AutoFind: local max [1565, 918] 5.2
20:10:52.000 00.000 16368 AutoFind: too close [124, 661] 5.2 - [142, 667] 6.8
20:10:52.000 00.000 16368 AutoFind: too close [1870, 786] 5.6 - [1887, 784] 8.7
20:10:52.000 00.000 16368 AutoFind: too close [1866, 1022] 6.7 - [1854, 1037] 10.0
20:10:52.000 00.000 16368 AutoFind: too close [189, 531] 8.8 - [186, 538] 18.5
20:10:52.000 00.000 16368 AutoFind: too close [652, 777] 9.2 - [667, 760] 14.0
20:10:52.000 00.000 16368 AutoFind: too close [1739, 177] 27.8 - [1739, 184] 34.3
20:10:52.000 00.000 16368 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:10:52.000 00.000 16368 Star::Find(15, 1901, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.016 00.016 16368 Star::Find returns 1 (0), X=1900.70, Y=896.76, Mass=1314698, SNR=96.9, Peak=65535 HFD=4.8
20:10:52.016 00.000 16368 Star::Find(15, 257, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.016 00.000 16368 Star::Find returns 1 (0), X=256.85, Y=991.91, Mass=853550, SNR=96.5, Peak=65535 HFD=3.7
20:10:52.016 00.000 16368 Star::Find(15, 1475, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.016 00.000 16368 Star::Find returns 1 (0), X=1475.25, Y=1062.05, Mass=1012915, SNR=94.1, Peak=65535 HFD=4.4
20:10:52.016 00.000 16368 Star::Find(15, 1715, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.016 00.000 16368 Star::Find returns 1 (0), X=1716.21, Y=798.29, Mass=2878259, SNR=193.8, Peak=65535 HFD=6.7
20:10:52.016 00.000 16368 Star::Find(15, 1850, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.016 00.000 16368 Star::Find returns 1 (0), X=1850.29, Y=840.85, Mass=714554, SNR=76.5, Peak=65494 HFD=3.8
20:10:52.016 00.000 16368 Star::Find(15, 1517, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.016 00.000 16368 Star::Find returns 1 (0), X=1517.38, Y=494.83, Mass=1192937, SNR=99.7, Peak=65535 HFD=5.2
20:10:52.016 00.000 16368 Star::Find(15, 899, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.031 00.015 16368 Star::Find returns 1 (0), X=899.41, Y=816.52, Mass=1157164, SNR=95.2, Peak=65283 HFD=5.1
20:10:52.031 00.000 16368 Star::Find(15, 276, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.031 00.000 16368 Star::Find returns 1 (0), X=275.98, Y=723.94, Mass=915805, SNR=92.6, Peak=65526 HFD=4.4
20:10:52.031 00.000 16368 Star::Find(15, 574, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.031 00.000 16368 Star::Find returns 1 (0), X=573.86, Y=372.56, Mass=842760, SNR=90.2, Peak=62204 HFD=4.8
20:10:52.031 00.000 16368 Star::Find(15, 1456, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.031 00.000 16368 Star::Find returns 1 (0), X=1456.37, Y=892.66, Mass=529608, SNR=55.3, Peak=47952 HFD=4.4
20:10:52.031 00.000 16368 Star::Find(15, 1711, 878, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.031 00.000 16368 Star::Find returns 1 (0), X=1711.20, Y=877.58, Mass=513082, SNR=55.7, Peak=43427 HFD=4.6
20:10:52.031 00.000 16368 Star::Find(15, 1483, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.047 00.016 16368 Star::Find returns 1 (0), X=1483.65, Y=784.60, Mass=715197, SNR=84.1, Peak=55504 HFD=5.4
20:10:52.047 00.000 16368 Star::Find(15, 66, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.047 00.000 16368 Star::Find returns 1 (0), X=65.35, Y=286.98, Mass=469922, SNR=67.8, Peak=56694 HFD=3.6
20:10:52.047 00.000 16368 Star::Find(15, 1003, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.047 00.000 16368 Star::Find returns 1 (0), X=1002.88, Y=1055.14, Mass=376896, SNR=57.4, Peak=36982 HFD=4.1
20:10:52.047 00.000 16368 Star::Find(15, 717, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.047 00.000 16368 Star::Find returns 1 (0), X=717.17, Y=448.08, Mass=563331, SNR=64.4, Peak=39145 HFD=4.7
20:10:52.047 00.000 16368 Star::Find(15, 196, 249, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.047 00.000 16368 Star::Find returns 1 (0), X=196.22, Y=248.83, Mass=364909, SNR=60.6, Peak=55062 HFD=3.0
20:10:52.047 00.000 16368 Star::Find(15, 1392, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.047 00.000 16368 Star::Find returns 1 (0), X=1391.77, Y=1062.18, Mass=291051, SNR=40.7, Peak=37795 HFD=3.6
20:10:52.063 00.016 16368 Star::Find(15, 1823, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.063 00.000 16368 Star::Find returns 1 (0), X=1823.27, Y=890.06, Mass=319166, SNR=44.8, Peak=39440 HFD=3.8
20:10:52.063 00.000 16368 Star::Find(15, 708, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.063 00.000 16368 Star::Find returns 1 (0), X=708.35, Y=282.61, Mass=342458, SNR=48.0, Peak=32675 HFD=4.1
20:10:52.063 00.000 16368 Star::Find(15, 391, 967, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.063 00.000 16368 Star::Find returns 1 (0), X=390.77, Y=966.48, Mass=358705, SNR=46.4, Peak=35254 HFD=4.6
20:10:52.063 00.000 16368 Star::Find(15, 29, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.063 00.000 16368 Star::Find returns 1 (0), X=29.72, Y=965.57, Mass=208562, SNR=43.3, Peak=35446 HFD=2.9
20:10:52.063 00.000 16368 Star::Find(15, 1162, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.063 00.000 16368 Star::Find returns 1 (0), X=1161.96, Y=845.20, Mass=299311, SNR=38.5, Peak=31164 HFD=4.1
20:10:52.063 00.000 16368 Star::Find(15, 1723, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.063 00.000 16368 Star::Find returns 1 (0), X=1722.71, Y=1003.13, Mass=294349, SNR=41.0, Peak=37040 HFD=4.0
20:10:52.078 00.015 16368 Star::Find(15, 447, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.078 00.000 16368 Star::Find returns 1 (0), X=446.66, Y=313.72, Mass=248649, SNR=40.7, Peak=36540 HFD=3.5
20:10:52.078 00.000 16368 Star::Find(15, 465, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.078 00.000 16368 Star::Find returns 1 (0), X=464.64, Y=511.34, Mass=299437, SNR=45.2, Peak=31881 HFD=3.8
20:10:52.078 00.000 16368 Star::Find(15, 605, 463, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.078 00.000 16368 Star::Find returns 1 (0), X=605.73, Y=462.60, Mass=186643, SNR=35.7, Peak=31696 HFD=3.2
20:10:52.078 00.000 16368 Star::Find(15, 555, 306, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.078 00.000 16368 Star::Find returns 1 (0), X=555.26, Y=305.58, Mass=170293, SNR=31.0, Peak=27248 HFD=3.2
20:10:52.078 00.000 16368 Star::Find(15, 1803, 496, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.078 00.000 16368 Star::Find returns 1 (0), X=1802.84, Y=495.99, Mass=182224, SNR=33.5, Peak=25334 HFD=4.0
20:10:52.078 00.000 16368 Star::Find(15, 1818, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.094 00.016 16368 Star::Find returns 1 (0), X=1817.86, Y=65.64, Mass=189098, SNR=34.1, Peak=32777 HFD=3.2
20:10:52.094 00.000 16368 Star::Find(15, 644, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.094 00.000 16368 Star::Find returns 1 (0), X=644.51, Y=1046.94, Mass=187093, SNR=33.4, Peak=32739 HFD=3.3
20:10:52.094 00.000 16368 Star::Find(15, 70, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.094 00.000 16368 Star::Find returns 1 (0), X=70.45, Y=873.10, Mass=150768, SNR=33.4, Peak=27657 HFD=2.7
20:10:52.094 00.000 16368 Star::Find(15, 1582, 489, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.094 00.000 16368 Star::Find returns 1 (0), X=1581.91, Y=488.78, Mass=204095, SNR=33.3, Peak=29264 HFD=3.8
20:10:52.094 00.000 16368 Star::Find(15, 949, 794, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.094 00.000 16368 Star::Find returns 1 (0), X=949.73, Y=793.59, Mass=193252, SNR=30.5, Peak=24604 HFD=3.7
20:10:52.094 00.000 16368 Star::Find(15, 171, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.094 00.000 16368 Star::Find returns 1 (0), X=170.54, Y=940.98, Mass=151536, SNR=33.2, Peak=24873 HFD=3.0
20:10:52.094 00.000 16368 Star::Find(15, 122, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.110 00.016 16368 Star::Find returns 1 (0), X=121.98, Y=923.83, Mass=153166, SNR=30.1, Peak=26857 HFD=2.6
20:10:52.110 00.000 16368 Star::Find(15, 69, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.110 00.000 16368 Star::Find returns 1 (0), X=69.15, Y=1016.60, Mass=102404, SNR=27.5, Peak=21334 HFD=2.6
20:10:52.110 00.000 16368 Star::Find(15, 127, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.110 00.000 16368 Star::Find returns 1 (0), X=126.86, Y=146.54, Mass=109782, SNR=29.0, Peak=22345 HFD=2.5
20:10:52.110 00.000 16368 Star::Find(15, 1573, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.110 00.000 16368 Star::Find returns 1 (0), X=1572.83, Y=243.81, Mass=161789, SNR=27.6, Peak=26409 HFD=3.6
20:10:52.110 00.000 16368 Star::Find(15, 1686, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.110 00.000 16368 Star::Find returns 1 (0), X=1686.19, Y=987.02, Mass=239310, SNR=35.0, Peak=28470 HFD=4.4
20:10:52.110 00.000 16368 Star::Find(15, 1662, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.110 00.000 16368 Star::Find returns 1 (0), X=1662.38, Y=1029.35, Mass=143673, SNR=28.6, Peak=25577 HFD=3.4
20:10:52.125 00.015 16368 Star::Find(15, 835, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.125 00.000 16368 Star::Find returns 1 (0), X=835.18, Y=459.09, Mass=259815, SNR=38.8, Peak=29372 HFD=4.5
20:10:52.125 00.000 16368 Star::Find(15, 1227, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.125 00.000 16368 Star::Find returns 1 (0), X=1227.62, Y=371.87, Mass=183697, SNR=27.4, Peak=25936 HFD=3.9
20:10:52.125 00.000 16368 Star::Find(15, 1266, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.125 00.000 16368 Star::Find returns 1 (0), X=1266.00, Y=962.33, Mass=168163, SNR=30.7, Peak=30435 HFD=3.3
20:10:52.125 00.000 16368 Star::Find(15, 578, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.125 00.000 16368 Star::Find returns 1 (0), X=578.37, Y=755.77, Mass=179363, SNR=33.3, Peak=30448 HFD=3.6
20:10:52.125 00.000 16368 Star::Find(15, 499, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.125 00.000 16368 Star::Find returns 1 (0), X=499.43, Y=1026.61, Mass=128858, SNR=27.2, Peak=32182 HFD=3.0
20:10:52.125 00.000 16368 Star::Find(15, 446, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.125 00.000 16368 Star::Find returns 1 (0), X=445.90, Y=172.40, Mass=166833, SNR=34.5, Peak=27779 HFD=3.3
20:10:52.141 00.016 16368 Star::Find(15, 1255, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.141 00.000 16368 Star::Find returns 1 (0), X=1255.28, Y=98.80, Mass=181821, SNR=28.9, Peak=25436 HFD=4.5
20:10:52.141 00.000 16368 Star::Find(15, 1534, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.141 00.000 16368 Star::Find returns 1 (0), X=1534.51, Y=799.92, Mass=139215, SNR=24.6, Peak=25417 HFD=3.6
20:10:52.141 00.000 16368 Star::Find(15, 1009, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.141 00.000 16368 Star::Find returns 1 (0), X=1008.25, Y=1011.01, Mass=146080, SNR=27.7, Peak=24592 HFD=3.5
20:10:52.141 00.000 16368 Star::Find(15, 1351, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.141 00.000 16368 Star::Find returns 1 (0), X=1351.78, Y=846.02, Mass=207849, SNR=29.9, Peak=26211 HFD=4.3
20:10:52.141 00.000 16368 Star::Find(15, 60, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.141 00.000 16368 Star::Find returns 1 (0), X=60.00, Y=214.95, Mass=88506, SNR=27.0, Peak=19766 HFD=2.8
20:10:52.141 00.000 16368 Star::Find(15, 954, 203, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.156 00.015 16368 Star::Find returns 1 (0), X=954.06, Y=202.27, Mass=164958, SNR=27.3, Peak=24873 HFD=4.2
20:10:52.156 00.000 16368 Star::Find(15, 1641, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.156 00.000 16368 Star::Find returns 1 (0), X=1641.50, Y=292.84, Mass=138001, SNR=26.9, Peak=27126 HFD=3.0
20:10:52.156 00.000 16368 Star::Find(15, 1613, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.156 00.000 16368 Star::Find returns 1 (0), X=1612.67, Y=355.20, Mass=137559, SNR=26.8, Peak=23299 HFD=3.8
20:10:52.156 00.000 16368 Star::Find(15, 1884, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.156 00.000 16368 Star::Find returns 1 (0), X=1884.11, Y=957.43, Mass=108269, SNR=22.5, Peak=23395 HFD=3.3
20:10:52.156 00.000 16368 Star::Find(15, 127, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.156 00.000 16368 Star::Find returns 1 (0), X=127.15, Y=558.36, Mass=93890, SNR=25.9, Peak=20950 HFD=2.6
20:10:52.156 00.000 16368 Star::Find(15, 857, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.156 00.000 16368 Star::Find returns 1 (0), X=857.58, Y=470.13, Mass=107197, SNR=24.7, Peak=21155 HFD=3.4
20:10:52.156 00.000 16368 Star::Find(15, 1280, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.172 00.016 16368 Star::Find returns 1 (0), X=1280.22, Y=309.68, Mass=115516, SNR=21.9, Peak=22217 HFD=3.3
20:10:52.172 00.000 16368 Star::Find(15, 391, 586, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.172 00.000 16368 Star::Find returns 1 (0), X=391.08, Y=586.04, Mass=60085, SNR=19.2, Peak=22524 HFD=2.0
20:10:52.172 00.000 16368 Star::Find(15, 715, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.172 00.000 16368 Star::Find returns 1 (0), X=714.54, Y=715.14, Mass=97104, SNR=20.3, Peak=22492 HFD=3.0
20:10:52.172 00.000 16368 Star::Find(15, 1225, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.172 00.000 16368 Star::Find returns 1 (0), X=1225.52, Y=596.53, Mass=113260, SNR=21.5, Peak=25520 HFD=3.2
20:10:52.172 00.000 16368 Star::Find(15, 1500, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.172 00.000 16368 Star::Find returns 1 (0), X=1500.35, Y=455.35, Mass=60677, SNR=15.1, Peak=21494 HFD=2.8
20:10:52.172 00.000 16368 Star::Find(15, 536, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.172 00.000 16368 Star::Find returns 1 (0), X=535.97, Y=963.51, Mass=40620, SNR=14.5, Peak=19452 HFD=2.2
20:10:52.188 00.016 16368 Star::Find(15, 1715, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.188 00.000 16368 Star::Find returns 1 (0), X=1714.36, Y=734.56, Mass=60983, SNR=16.2, Peak=22243 HFD=2.9
20:10:52.188 00.000 16368 Star::Find(15, 1735, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.188 00.000 16368 Star::Find returns 1 (0), X=1734.96, Y=318.82, Mass=58579, SNR=15.8, Peak=22128 HFD=2.3
20:10:52.188 00.000 16368 Star::Find(15, 595, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.188 00.000 16368 Star::Find returns 1 (0), X=594.93, Y=384.44, Mass=79822, SNR=20.3, Peak=25404 HFD=2.5
20:10:52.188 00.000 16368 Star::Find(15, 178, 1044, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.188 00.000 16368 Star::Find returns 1 (0), X=178.15, Y=1043.48, Mass=72242, SNR=19.5, Peak=20284 HFD=2.5
20:10:52.188 00.000 16368 Star::Find(15, 1105, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.188 00.000 16368 Star::Find returns 1 (0), X=1104.71, Y=1005.56, Mass=42209, SNR=13.5, Peak=20073 HFD=2.7
20:10:52.188 00.000 16368 Star::Find(15, 330, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.203 00.015 16368 Star::Find returns 1 (0), X=330.21, Y=201.23, Mass=38296, SNR=14.2, Peak=16982 HFD=2.2
20:10:52.203 00.000 16368 Star::Find(15, 223, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.203 00.000 16368 Star::Find returns 1 (0), X=223.95, Y=125.72, Mass=79356, SNR=20.6, Peak=20937 HFD=2.6
20:10:52.203 00.000 16368 Star::Find(15, 865, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.203 00.000 16368 Star::Find returns 1 (0), X=865.68, Y=615.40, Mass=72138, SNR=16.8, Peak=18288 HFD=3.3
20:10:52.203 00.000 16368 Star::Find(15, 1107, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.203 00.000 16368 Star::Find returns 1 (0), X=1107.30, Y=1056.77, Mass=60697, SNR=15.2, Peak=20521 HFD=3.0
20:10:52.203 00.000 16368 Star::Find(15, 400, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.203 00.000 16368 Star::Find returns 1 (0), X=400.55, Y=1012.88, Mass=36659, SNR=14.6, Peak=20265 HFD=2.0
20:10:52.203 00.000 16368 Star::Find(15, 492, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.203 00.000 16368 Star::Find returns 1 (0), X=492.32, Y=368.37, Mass=64099, SNR=15.8, Peak=18697 HFD=3.2
20:10:52.203 00.000 16368 Star::Find(15, 1852, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.219 00.016 16368 Star::Find returns 1 (0), X=1851.39, Y=565.08, Mass=60044, SNR=16.3, Peak=22486 HFD=3.9
20:10:52.219 00.000 16368 Star::Find(15, 1047, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.219 00.000 16368 Star::Find returns 1 (0), X=1046.32, Y=682.52, Mass=50023, SNR=14.6, Peak=19849 HFD=3.1
20:10:52.219 00.000 16368 Star::Find(15, 1036, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.219 00.000 16368 Star::Find returns 1 (0), X=1035.53, Y=119.08, Mass=72331, SNR=20.8, Peak=19248 HFD=3.3
20:10:52.219 00.000 16368 Star::Find(15, 1346, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.219 00.000 16368 Star::Find returns 1 (0), X=1346.37, Y=727.53, Mass=73318, SNR=18.0, Peak=20918 HFD=3.7
20:10:52.219 00.000 16368 Star::Find(15, 287, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.219 00.000 16368 Star::Find returns 1 (0), X=286.20, Y=56.93, Mass=54686, SNR=17.4, Peak=19228 HFD=2.1
20:10:52.219 00.000 16368 Star::Find(15, 466, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.219 00.000 16368 Star::Find returns 1 (0), X=466.75, Y=937.18, Mass=44329, SNR=15.2, Peak=20656 HFD=2.6
20:10:52.235 00.016 16368 Star::Find(15, 1637, 439, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.235 00.000 16368 Star::Find returns 1 (0), X=1637.62, Y=439.40, Mass=39444, SNR=14.3, Peak=21142 HFD=1.6
20:10:52.235 00.000 16368 Star::Find(15, 1674, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.235 00.000 16368 Star::Find returns 1 (0), X=1674.43, Y=875.18, Mass=53762, SNR=17.4, Peak=21859 HFD=2.8
20:10:52.235 00.000 16368 Star::Find(15, 1802, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.235 00.000 16368 Star::Find returns 1 (0), X=1801.94, Y=657.30, Mass=50714, SNR=13.9, Peak=20406 HFD=3.0
20:10:52.235 00.000 16368 Star::Find(15, 238, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.235 00.000 16368 Star::Find returns 1 (0), X=238.47, Y=551.62, Mass=49549, SNR=18.3, Peak=20732 HFD=1.6
20:10:52.235 00.000 16368 Star::Find(15, 1098, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.235 00.000 16368 Star::Find returns 1 (0), X=1097.07, Y=896.14, Mass=27641, SNR=9.9, Peak=19958 HFD=2.5
20:10:52.235 00.000 16368 Star::Find(15, 1347, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.235 00.000 16368 Star::Find returns 1 (0), X=1346.45, Y=130.69, Mass=23829, SNR=9.0, Peak=17820 HFD=2.2
20:10:52.250 00.015 16368 Star::Find(15, 123, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.250 00.000 16368 Star::Find returns 1 (0), X=122.89, Y=96.90, Mass=41799, SNR=16.8, Peak=19740 HFD=2.1
20:10:52.250 00.000 16368 Star::Find(15, 1565, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.250 00.000 16368 Star::Find returns 1 (0), X=1564.64, Y=918.98, Mass=30074, SNR=10.5, Peak=22038 HFD=1.5
20:10:52.250 00.000 16368 AutoFind: finding best star pass 1
20:10:52.250 00.000 16368 Star::Find(15, 1901, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.250 00.000 16368 Star::Find returns 1 (0), X=1900.70, Y=896.76, Mass=1314698, SNR=96.9, Peak=65535 HFD=4.8
20:10:52.250 00.000 16368 AutoFind: near-saturated [1901, 897] 67.6 Mass 1314698 SNR 96.9 Peak 65535
20:10:52.250 00.000 16368 Star::Find(15, 257, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.250 00.000 16368 Star::Find returns 1 (0), X=256.85, Y=991.91, Mass=853550, SNR=96.5, Peak=65535 HFD=3.7
20:10:52.250 00.000 16368 AutoFind: near-saturated [257, 992] 66.6 Mass 853550 SNR 96.5 Peak 65535
20:10:52.266 00.016 16368 Star::Find(15, 1475, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.266 00.000 16368 Star::Find returns 1 (0), X=1475.25, Y=1062.05, Mass=1012915, SNR=94.1, Peak=65535 HFD=4.4
20:10:52.266 00.000 16368 AutoFind: near-saturated [1475, 1062] 64.4 Mass 1012915 SNR 94.1 Peak 65535
20:10:52.266 00.000 16368 Star::Find(15, 1715, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.266 00.000 16368 Star::Find returns 1 (0), X=1716.21, Y=798.29, Mass=2878259, SNR=193.8, Peak=65535 HFD=6.7
20:10:52.266 00.000 16368 AutoFind: near-saturated [1715, 800] 55.8 Mass 2878259 SNR 193.8 Peak 65535
20:10:52.266 00.000 16368 Star::Find(15, 1850, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.266 00.000 16368 Star::Find returns 1 (0), X=1850.29, Y=840.85, Mass=714554, SNR=76.5, Peak=65494 HFD=3.8
20:10:52.266 00.000 16368 AutoFind: near-saturated [1850, 841] 52.1 Mass 714554 SNR 76.5 Peak 65494
20:10:52.266 00.000 16368 Star::Find(15, 1517, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.266 00.000 17336 Exposure complete
20:10:52.266 00.000 16368 Star::Find returns 1 (0), X=1517.38, Y=494.83, Mass=1192937, SNR=99.7, Peak=65535 HFD=5.2
20:10:52.266 00.000 16368 AutoFind: near-saturated [1517, 495] 50.3 Mass 1192937 SNR 99.7 Peak 65535
20:10:52.281 00.015 16368 Star::Find(15, 899, 817, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.281 00.000 16368 Star::Find returns 1 (0), X=899.41, Y=816.52, Mass=1157164, SNR=95.2, Peak=65283 HFD=5.1
20:10:52.281 00.000 16368 AutoFind: near-saturated [899, 817] 49.5 Mass 1157164 SNR 95.2 Peak 65283
20:10:52.281 00.000 16368 Star::Find(15, 276, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.281 00.000 16368 Star::Find returns 1 (0), X=275.98, Y=723.94, Mass=915805, SNR=92.6, Peak=65526 HFD=4.4
20:10:52.281 00.000 16368 AutoFind: near-saturated [276, 724] 42.4 Mass 915805 SNR 92.6 Peak 65526
20:10:52.281 00.000 16368 Star::Find(15, 574, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.281 00.000 16368 Star::Find returns 1 (0), X=573.86, Y=372.56, Mass=842760, SNR=90.2, Peak=62204 HFD=4.8
20:10:52.281 00.000 16368 AutoFind: near-saturated [574, 373] 40.5 Mass 842760 SNR 90.2 Peak 62204
20:10:52.281 00.000 16368 Star::Find(15, 1456, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.281 00.000 16368 Star::Find returns 1 (0), X=1456.37, Y=892.66, Mass=529608, SNR=55.3, Peak=47952 HFD=4.4
20:10:52.297 00.016 16368 AutoFind returns star at [1456, 893] 31.3 Mass 529608 SNR 55.3
20:10:52.297 00.000 16368 Star::Find(15, 1456, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.297 00.000 16368 Star::Find returns 1 (0), X=1456.37, Y=892.66, Mass=529608, SNR=55.3, Peak=47952 HFD=4.4
20:10:52.297 00.000 16368 MultiStar: List (12): {1456.37, 892.66}(55.3), {1711.20, 877.58}(55.7), {1483.65, 784.60}(84.1), {65.35, 286.98}(67.8), {1002.88, 1055.14}(57.4), {717.17, 448.08}(64.4), {196.22, 248.83}(60.6), {1391.77, 1062.18}(40.7), {1823.27, 890.06}(44.8), {708.35, 282.61}(48.0), {390.77, 966.48}(46.4), {29.72, 965.57}(43.3), 
20:10:52.297 00.000 16368 setting lock position to (1456.37, 892.66)
20:10:52.297 00.000 16368 MultiStar: stabilizing after lock position change
20:10:52.297 00.000 16368 AutoSelect: state = 1, call UpdateGuideState
20:10:52.297 00.000 16368 UpdateGuideState(): m_state=1
20:10:52.297 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:10:52.297 00.000 16368 Star::Find returns 1 (0), X=1456.37, Y=892.66, Mass=529608, SNR=55.3, Peak=47952 HFD=4.4
20:10:52.297 00.000 16368 DistanceChecker: deactivated
20:10:52.313 00.016 16368 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.77) = xAngle (-2.77 = -2.77)
20:10:52.313 00.000 16368 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.34 = 0.34)
20:10:52.313 00.000 16368 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:10:52.313 00.000 16368 setting lock position to (1456.37, 892.66)
20:10:52.313 00.000 16368 MultiStar: stabilizing after lock position change
20:10:52.313 00.000 16368 CurrentPosition() valid, moving to STATE_SELECTED
20:10:52.313 00.000 16368 Changing from state SELECTING to SELECTED
20:10:52.313 00.000 16368 guider state => SELECTED
20:10:52.328 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6454, max=65535, med=13193, FiltMin=8303, FiltMax=65535, Gamma=2.540
20:10:52.344 00.016 16368 UpdateGuideState exits: m=529608 SNR=55.3
20:10:52.344 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6454, max=65535, med=13193, FiltMin=8303, FiltMax=65535, Gamma=2.540
20:10:52.375 00.031 16368 Status Line: Auto-selected star at (1456.4, 892.7)
20:10:52.391 00.016 17336 worker thread done servicing request
20:10:52.391 00.000 16368 OnExposeComplete: enter
20:10:52.391 00.000 16368 UpdateGuideState(): m_state=2
20:10:52.391 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
20:10:52.391 00.000 16368 Star::Find returns 1 (0), X=1457.04, Y=892.41, Mass=579412, SNR=62.2, Peak=48112 HFD=4.8
20:10:52.391 00.000 16368 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.77) = xAngle (-3.12 = -3.12)
20:10:52.391 00.000 16368 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.02 = -0.02)
20:10:52.391 00.000 16368 CameraToMount -- cameraX=0.68 cameraY=-0.25 hyp=0.72 cameraTheta=-0.35 mountX=-0.72 mountY=-0.01, mountTheta=-3.13
20:10:52.391 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6300, max=65535, med=13193, FiltMin=8310, FiltMax=65535, Gamma=2.540
20:10:52.422 00.031 16368 UpdateGuideState exits: m=579412 SNR=62.2
20:10:52.422 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:52.422 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:52.422 00.000 16368 Enqueuing Expose request
20:10:52.422 00.000 17336 Worker thread wakes up
20:10:52.422 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:52.422 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1442,877,31,31)
20:10:53.906 01.484 17336 Exposure complete
20:10:54.031 00.125 17336 worker thread done servicing request
20:10:54.031 00.000 16368 OnExposeComplete: enter
20:10:54.031 00.000 16368 UpdateGuideState(): m_state=2
20:10:54.047 00.016 16368 Star::Find(15, 1457, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
20:10:54.047 00.000 16368 Star::Find returns 1 (0), X=1456.79, Y=892.65, Mass=449809, SNR=53.8, Peak=43920 HFD=4.1
20:10:54.047 00.000 16368 CameraToMount -- cameraTheta (-0.03) - m_xAngle (2.77) = xAngle (-2.80 = -2.80)
20:10:54.047 00.000 16368 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.30 = 0.30)
20:10:54.047 00.000 16368 CameraToMount -- cameraX=0.43 cameraY=-0.01 hyp=0.43 cameraTheta=-0.03 mountX=-0.40 mountY=0.13, mountTheta=2.83
20:10:54.047 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6684, max=65535, med=13193, FiltMin=8291, FiltMax=65535, Gamma=2.540
20:10:54.062 00.015 16368 UpdateGuideState exits: m=449809 SNR=53.8
20:10:54.062 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:54.062 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:54.078 00.016 16368 Enqueuing Expose request
20:10:54.078 00.000 17336 Worker thread wakes up
20:10:54.078 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:54.078 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1442,878,31,31)
20:10:54.687 00.609 16368 GuideButtonClick i=1 ctx=Guide button clicked
20:10:54.703 00.016 16368 Changing from state SELECTED to CALIBRATING_PRIMARY
20:10:54.703 00.000 16368 guider state => CALIBRATED
20:10:54.703 00.000 16368 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:10:54.718 00.015 16368 reset dither spiral
20:10:55.546 00.828 17336 Exposure complete
20:10:55.656 00.110 17336 worker thread done servicing request
20:10:55.656 00.000 16368 OnExposeComplete: enter
20:10:55.656 00.000 16368 UpdateGuideState(): m_state=5
20:10:55.656 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
20:10:55.656 00.000 16368 Star::Find returns 1 (0), X=1456.11, Y=892.67, Mass=480685, SNR=58.3, Peak=46416 HFD=4.6
20:10:55.656 00.000 16368 CameraToMount -- cameraTheta (3.13) - m_xAngle (2.77) = xAngle (0.36 = 0.36)
20:10:55.656 00.000 16368 CameraToMount -- cameraTheta (3.13) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.47 = -2.82)
20:10:55.656 00.000 16368 CameraToMount -- cameraX=-0.26 cameraY=0.00 hyp=0.26 cameraTheta=3.13 mountX=0.24 mountY=-0.08, mountTheta=-0.33
20:10:55.671 00.015 16368 Changing from state CALIBRATED to GUIDING
20:10:55.671 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:10:55.671 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:10:55.671 00.000 16368 AdjustCalibrationForScopePointing (scope): current dec=-0.0 pierSide=0, cal dec=-0.6 pierSide=1 rotAngle=None bin=1
20:10:55.671 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:10:55.671 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:10:55.671 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:10:55.671 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:10:55.671 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:10:55.671 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:10:55.687 00.016 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:10:55.687 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:10:55.687 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:10:55.687 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:10:55.687 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:10:55.687 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:10:55.687 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:10:55.702 00.015 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:10:55.702 00.000 16368 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:10:55.702 00.000 16368 Guiding starts on opposite side of pier: calibration data side is West, current side is East
20:10:55.702 00.000 16368 FlipCalibration before: x=158.5, y=66.3 decFlipRequired=0 sideOfPier=West rotAngle=None parity=-/+
20:10:55.702 00.000 16368 FlipCalibration pre-normalize: x=338.5, y=66.3
20:10:55.702 00.000 16368 FlipCalibration after: x=-21.5 y=66.3 sideOfPier=East parity=-/-
20:10:55.702 00.000 16368 Mount::SetCalibration (scope) -- xAngle=-21.5 yAngle=66.3 xRate=1.713 yRate=1.736 bin=1 dec=-0.6 pierSide=0 par=-/- rotAng=None
20:10:55.702 00.000 16368 Mount::SetCalibration (scope) -- sets m_xAngle=-21.5 m_yAngleError=2.2
20:10:55.718 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:10:55.718 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:10:55.718 00.000 16368 Status Line: CAL: West(158,66)->East(-22,66)
20:10:55.718 00.000 16368 Dec comp: XRate 1.713 -> 1.714 for dec -0.6 -> dec -0.0
20:10:55.734 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:10:55.734 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:10:55.734 00.000 16368 setting lock position to (1456.11, 892.67)
20:10:55.734 00.000 16368 MultiStar: stabilizing after lock position change
20:10:55.734 00.000 16368 guider state => GUIDING
20:10:55.734 00.000 16368 Status Line: Guiding
20:10:55.749 00.015 16368 Mount: notify guiding started
20:10:55.749 00.000 16368 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:10:55.749 00.000 16368 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:10:55 PM"
20:10:55.749 00.000 16368 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:10:55.749 00.000 16368 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:10:55.749 00.000 16368 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:10:55.749 00.000 16368 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.375683
20:10:55.749 00.000 16368 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:10:55.749 00.000 16368 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:10:55.765 00.016 16368 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:10:55.765 00.000 16368 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:10:55.765 00.000 16368 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:10:55.765 00.000 16368 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:10:55.765 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:10:55.765 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:10:55.765 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:10:55.765 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:10:55.765 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:10:55.765 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:10:55.781 00.016 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:10:55.781 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:10:55.781 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:10:55.781 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:10:55.781 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:10:55.781 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:10:55.781 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:10:55.781 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:10:55.781 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:10:55.781 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:10:55.796 00.015 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:10:55.796 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:10:55.796 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:10:55.796 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:10:55.796 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:10:55.796 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:10:55.796 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:10:55.796 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:10:55.796 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:10:55.796 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:10:55.812 00.016 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:10:55.812 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:10:55.812 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:10:55.812 00.000 16368 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
20:10:55.827 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:10:55.827 00.000 16368 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -0.0
20:10:55.827 00.000 16368 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.38) = xAngle (-0.38 = -0.38)
20:10:55.827 00.000 16368 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
20:10:55.827 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
20:10:55.827 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
20:10:55.827 00.000 16368 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:10:55.843 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6569, max=65535, med=13200, FiltMin=7990, FiltMax=65535, Gamma=2.540
20:10:55.859 00.016 16368 UpdateGuideState exits: m=480685 SNR=58.3
20:10:55.859 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:55.859 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:55.859 00.000 16368 Enqueuing Expose request
20:10:55.859 00.000 17336 Worker thread wakes up
20:10:55.859 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:55.859 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:10:57.327 01.468 17336 Exposure complete
20:10:57.436 00.109 17336 worker thread done servicing request
20:10:57.436 00.000 16368 OnExposeComplete: enter
20:10:57.436 00.000 16368 UpdateGuideState(): m_state=6
20:10:57.436 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:10:57.436 00.000 16368 Star::Find returns 1 (0), X=1455.95, Y=892.38, Mass=512778, SNR=59.9, Peak=50032 HFD=4.9
20:10:57.436 00.000 16368 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.38) = xAngle (-1.69 = -1.69)
20:10:57.452 00.016 16368 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
20:10:57.452 00.000 16368 CameraToMount -- cameraX=-0.15 cameraY=-0.28 hyp=0.32 cameraTheta=-2.07 mountX=-0.04 mountY=-0.32, mountTheta=-1.69
20:10:57.452 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.15, y=-0.28, opts=13)
20:10:57.452 00.000 16368 Enqueuing Move request for scope (-0.15, -0.28)
20:10:57.452 00.000 17336 Worker thread wakes up
20:10:57.452 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.28) opts 0xd
20:10:57.452 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.15, -0.28)
20:10:57.452 00.000 17336 Moving (-0.15, -0.28) raw xDistance=-0.04 yDistance=-0.32
20:10:57.452 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:10:57.452 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:10:57.452 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:10:57.452 00.000 17336 MoveAxis(E, 0, ABG)
20:10:57.452 00.000 17336 Move returns status 0, amount 0
20:10:57.452 00.000 17336 MoveAxis(N, 0, ABG)
20:10:57.452 00.000 17336 duration set to 0 by GuideMode
20:10:57.452 00.000 17336 Move returns status 0, amount 0
20:10:57.452 00.000 17336 move complete, result=0
20:10:57.452 00.000 17336 worker thread done servicing request
20:10:57.452 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6550, max=65535, med=13193, FiltMin=8361, FiltMax=65535, Gamma=2.540
20:10:57.483 00.031 16368 UpdateGuideState exits: m=512778 SNR=59.9
20:10:57.483 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:57.483 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:57.483 00.000 16368 Enqueuing Expose request
20:10:57.483 00.000 16368 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:10:57.499 00.016 17336 Worker thread wakes up
20:10:57.499 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:57.499 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:10:58.952 01.453 17336 Exposure complete
20:10:59.061 00.109 17336 worker thread done servicing request
20:10:59.061 00.000 16368 OnExposeComplete: enter
20:10:59.061 00.000 16368 UpdateGuideState(): m_state=6
20:10:59.077 00.016 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:10:59.077 00.000 16368 Star::Find returns 1 (0), X=1455.81, Y=893.02, Mass=466454, SNR=53.9, Peak=49507 HFD=4.1
20:10:59.077 00.000 16368 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.38) = xAngle (2.64 = 2.64)
20:10:59.077 00.000 16368 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.60 = 2.60)
20:10:59.077 00.000 16368 CameraToMount -- cameraX=-0.29 cameraY=0.35 hyp=0.46 cameraTheta=2.27 mountX=-0.40 mountY=0.23, mountTheta=2.61
20:10:59.077 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.29, y=0.35, opts=13)
20:10:59.077 00.000 16368 Enqueuing Move request for scope (-0.29, 0.35)
20:10:59.077 00.000 17336 Worker thread wakes up
20:10:59.077 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.35) opts 0xd
20:10:59.077 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.29, 0.35)
20:10:59.077 00.000 17336 Moving (-0.29, 0.35) raw xDistance=-0.40 yDistance=0.23
20:10:59.077 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
20:10:59.077 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:10:59.077 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
20:10:59.077 00.000 17336 MoveAxis(E, 148, ABG)
20:10:59.077 00.000 17336 Guiding  Dir = 2, Dur = 148
20:10:59.077 00.000 17336 IsSlewing returns 0
20:10:59.077 00.000 17336 IsGuiding returns 0
20:10:59.092 00.015 17336 PulseGuide returned control before completion, sleep 157
20:10:59.092 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6531, max=65535, med=13206, FiltMin=8336, FiltMax=65535, Gamma=2.540
20:10:59.108 00.016 16368 UpdateGuideState exits: m=466454 SNR=53.9
20:10:59.108 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:10:59.108 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:10:59.108 00.000 16368 Enqueuing Expose request
20:10:59.264 00.156 17336 IsGuiding returns 0
20:10:59.264 00.000 17336 Move returns status 0, amount 148
20:10:59.264 00.000 17336 MoveAxis(N, 0, ABG)
20:10:59.264 00.000 17336 duration set to 0 by GuideMode
20:10:59.264 00.000 17336 Move returns status 0, amount 0
20:10:59.264 00.000 17336 move complete, result=0
20:10:59.264 00.000 17336 worker thread done servicing request
20:10:59.264 00.000 17336 Worker thread wakes up
20:10:59.264 00.000 16368 GuideStep: -0.4 px 148 ms EAST, 0.2 px 0 ms NORTH
20:10:59.264 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:10:59.264 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:11:00.233 00.969 16368 GetInt("/DriftTool/pos.x", -1) returns 1189
20:11:00.233 00.000 16368 GetInt("/DriftTool/pos.y", -1) returns 175
20:11:00.233 00.000 16368 GetInt("/DriftTool/GraphLength", 400) returns 100
20:11:00.233 00.000 16368 GraphStats window size = 100
20:11:00.233 00.000 16368 GetInt("/DriftTool/GraphHeight", 16) returns 8
20:11:00.233 00.000 16368 GetDouble("/DriftTool/Az/SlewRAOfs", 0.000000) returns 0.000000
20:11:00.233 00.000 16368 GetDouble("/DriftTool/Az/SlewDec", 0.000000) returns 0.000000
20:11:00.248 00.015 16368 GetString("/profile/4/DriftTool/Az/Notes", "") returns "When OTA on East side,  moving mount left moves trend  line hhigher

"
20:11:00.248 00.000 16368 Drift tool: status: 
20:11:00.248 00.000 16368 StartLoopingInteractive: DriftTool:idle
20:11:00.248 00.000 16368 Mount: notify guiding stopped
20:11:00.248 00.000 16368 Changing from state GUIDING to STOP
20:11:00.248 00.000 16368 guider state => SELECTED
20:11:00.248 00.000 16368 Status Line: Looping
20:11:00.264 00.016 16368 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:11:00.733 00.469 17336 Exposure complete
20:11:00.842 00.109 17336 worker thread done servicing request
20:11:00.842 00.000 16368 OnExposeComplete: enter
20:11:00.842 00.000 16368 UpdateGuideState(): m_state=2
20:11:00.842 00.000 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:11:00.842 00.000 16368 Star::Find returns 1 (0), X=1455.76, Y=892.31, Mass=478339, SNR=53.9, Peak=51664 HFD=3.7
20:11:00.842 00.000 16368 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.38) = xAngle (-1.97 = -1.97)
20:11:00.858 00.016 16368 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
20:11:00.858 00.000 16368 CameraToMount -- cameraX=-0.35 cameraY=-0.36 hyp=0.50 cameraTheta=-2.34 mountX=-0.19 mountY=-0.45, mountTheta=-1.97
20:11:00.858 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6563, max=65535, med=13206, FiltMin=8393, FiltMax=65535, Gamma=2.540
20:11:00.873 00.015 16368 UpdateGuideState exits: m=478339 SNR=53.9
20:11:00.889 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:00.889 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:00.889 00.000 16368 Enqueuing Expose request
20:11:00.889 00.000 16368 Drift tool: status: 
20:11:00.889 00.000 17336 Worker thread wakes up
20:11:00.889 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:00.889 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:02.373 01.484 17336 Exposure complete
20:11:02.482 00.109 17336 worker thread done servicing request
20:11:02.482 00.000 16368 OnExposeComplete: enter
20:11:02.482 00.000 16368 UpdateGuideState(): m_state=2
20:11:02.482 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:11:02.482 00.000 16368 Star::Find returns 1 (0), X=1456.71, Y=892.34, Mass=550250, SNR=71.5, Peak=46896 HFD=4.7
20:11:02.482 00.000 16368 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.38) = xAngle (-0.12 = -0.12)
20:11:02.482 00.000 16368 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
20:11:02.482 00.000 16368 CameraToMount -- cameraX=0.60 cameraY=-0.32 hyp=0.68 cameraTheta=-0.49 mountX=0.68 mountY=-0.10, mountTheta=-0.15
20:11:02.498 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6403, max=65535, med=13206, FiltMin=8483, FiltMax=65535, Gamma=2.540
20:11:02.513 00.015 16368 UpdateGuideState exits: m=550250 SNR=71.5
20:11:02.513 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:02.513 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:02.513 00.000 16368 Enqueuing Expose request
20:11:02.513 00.000 16368 Drift tool: status: 
20:11:02.513 00.000 17336 Worker thread wakes up
20:11:02.513 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:02.513 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1442,877,31,31)
20:11:03.997 01.484 17336 Exposure complete
20:11:04.122 00.125 17336 worker thread done servicing request
20:11:04.122 00.000 16368 OnExposeComplete: enter
20:11:04.122 00.000 16368 UpdateGuideState(): m_state=2
20:11:04.122 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:11:04.122 00.000 16368 Star::Find returns 1 (0), X=1456.74, Y=891.88, Mass=561108, SNR=61.9, Peak=50416 HFD=4.4
20:11:04.122 00.000 16368 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.38) = xAngle (-0.52 = -0.52)
20:11:04.122 00.000 16368 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55)
20:11:04.122 00.000 16368 CameraToMount -- cameraX=0.63 cameraY=-0.79 hyp=1.01 cameraTheta=-0.89 mountX=0.88 mountY=-0.53, mountTheta=-0.54
20:11:04.138 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6051, max=65535, med=13212, FiltMin=8227, FiltMax=65535, Gamma=2.540
20:11:04.154 00.016 16368 UpdateGuideState exits: m=561108 SNR=61.9
20:11:04.154 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:04.154 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:04.154 00.000 16368 Enqueuing Expose request
20:11:04.154 00.000 16368 Drift tool: status: 
20:11:04.154 00.000 17336 Worker thread wakes up
20:11:04.154 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:04.154 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1442,877,31,31)
20:11:05.325 01.171 16368 Drift tool: Drift
20:11:05.356 00.031 16368 Drift tool: status: Start guiding...
20:11:05.356 00.000 16368 GuideButtonClick i=0 ctx=DriftTool:drift
20:11:05.356 00.000 16368 Changing from state SELECTED to CALIBRATING_PRIMARY
20:11:05.356 00.000 16368 guider state => CALIBRATED
20:11:05.356 00.000 16368 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:11:05.356 00.000 16368 reset dither spiral
20:11:05.622 00.266 17336 Exposure complete
20:11:05.731 00.109 17336 worker thread done servicing request
20:11:05.731 00.000 16368 OnExposeComplete: enter
20:11:05.731 00.000 16368 UpdateGuideState(): m_state=5
20:11:05.747 00.016 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:05.747 00.000 16368 Star::Find returns 1 (0), X=1456.38, Y=892.13, Mass=496950, SNR=54.4, Peak=49776 HFD=4.5
20:11:05.747 00.000 16368 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.38) = xAngle (-0.72 = -0.72)
20:11:05.747 00.000 16368 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
20:11:05.747 00.000 16368 CameraToMount -- cameraX=0.28 cameraY=-0.53 hyp=0.60 cameraTheta=-1.10 mountX=0.45 mountY=-0.41, mountTheta=-0.74
20:11:05.747 00.000 16368 Changing from state CALIBRATED to GUIDING
20:11:05.747 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:05.747 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:11:05.763 00.016 16368 AdjustCalibrationForScopePointing (scope): current dec=-0.0 pierSide=0, cal dec=-0.6 pierSide=0 rotAngle=None bin=1
20:11:05.763 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:11:05.763 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:11:05.763 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:11:05.763 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:11:05.763 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:11:05.763 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:11:05.763 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:11:05.763 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:11:05.763 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:11:05.763 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:11:05.778 00.015 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:11:05.778 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:11:05.778 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:11:05.778 00.000 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:11:05.778 00.000 16368 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:11:05.778 00.000 16368 Dec comp: XRate 1.713 -> 1.714 for dec -0.6 -> dec -0.0
20:11:05.794 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:05.794 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:11:05.794 00.000 16368 setting lock position to (1456.38, 892.13)
20:11:05.794 00.000 16368 MultiStar: stabilizing after lock position change
20:11:05.794 00.000 16368 guider state => GUIDING
20:11:05.794 00.000 16368 Status Line: Guiding
20:11:05.809 00.015 16368 Mount: notify guiding started
20:11:05.809 00.000 16368 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:11:05.809 00.000 16368 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:10:55 PM"
20:11:05.809 00.000 16368 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:11:05.809 00.000 16368 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:11:05.809 00.000 16368 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:11:05.809 00.000 16368 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.375683
20:11:05.809 00.000 16368 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:11:05.809 00.000 16368 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:11:05.825 00.016 16368 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:11:05.825 00.000 16368 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:11:05.825 00.000 16368 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:11:05.825 00.000 16368 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:11:05.825 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:11:05.825 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:11:05.825 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:11:05.825 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:11:05.825 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:11:05.825 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:11:05.841 00.016 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:11:05.841 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:11:05.841 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:11:05.841 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:11:05.841 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:11:05.841 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:11:05.841 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:11:05.841 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:11:05.841 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:11:05.841 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:11:05.856 00.015 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:11:05.856 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:11:05.856 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:11:05.856 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:11:05.856 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:11:05.856 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:11:05.856 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:11:05.856 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:11:05.856 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:11:05.856 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:11:05.872 00.016 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:11:05.872 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:11:05.872 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:11:05.872 00.000 16368 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
20:11:05.872 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:05.872 00.000 16368 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -0.0
20:11:05.872 00.000 16368 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.38) = xAngle (-0.38 = -0.38)
20:11:05.872 00.000 16368 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
20:11:05.888 00.016 16368 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
20:11:05.888 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
20:11:05.888 00.000 16368 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:11:05.903 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6409, max=65535, med=13212, FiltMin=8393, FiltMax=65535, Gamma=2.540
20:11:05.919 00.016 16368 UpdateGuideState exits: m=496950 SNR=54.4
20:11:05.919 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:05.919 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:05.919 00.000 16368 Enqueuing Expose request
20:11:05.919 00.000 16368 StartDecDrift: DecGuideMode set to Off (0)
20:11:05.934 00.015 17336 Worker thread wakes up
20:11:05.934 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:05.934 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:05.934 00.000 16368 Drift tool: status: Drifting... click Adjust when done drifting
20:11:07.403 01.469 17336 Exposure complete
20:11:07.512 00.109 17336 worker thread done servicing request
20:11:07.606 00.094 16368 OnExposeComplete: enter
20:11:07.606 00.000 16368 UpdateGuideState(): m_state=6
20:11:07.606 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:11:07.606 00.000 16368 Star::Find returns 1 (0), X=1456.16, Y=892.51, Mass=426183, SNR=51.7, Peak=45104 HFD=4.1
20:11:07.606 00.000 16368 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.38) = xAngle (2.47 = 2.47)
20:11:07.606 00.000 16368 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.43 = 2.43)
20:11:07.622 00.016 16368 CameraToMount -- cameraX=-0.22 cameraY=0.38 hyp=0.44 cameraTheta=2.09 mountX=-0.34 mountY=0.29, mountTheta=2.45
20:11:07.622 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.22, y=0.38, opts=13)
20:11:07.622 00.000 16368 Enqueuing Move request for scope (-0.22, 0.38)
20:11:07.622 00.000 17336 Worker thread wakes up
20:11:07.622 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.38) opts 0xd
20:11:07.622 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.22, 0.38)
20:11:07.622 00.000 17336 Moving (-0.22, 0.38) raw xDistance=-0.34 yDistance=0.29
20:11:07.622 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:11:07.622 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:07.622 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:11:07.622 00.000 17336 MoveAxis(E, 126, ABG)
20:11:07.622 00.000 17336 Guiding  Dir = 2, Dur = 126
20:11:07.622 00.000 17336 IsSlewing returns 0
20:11:07.622 00.000 17336 IsGuiding returns 0
20:11:07.622 00.000 17336 PulseGuide returned control before completion, sleep 135
20:11:07.622 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6371, max=65535, med=13212, FiltMin=8227, FiltMax=65535, Gamma=2.540
20:11:07.653 00.031 16368 UpdateGuideState exits: m=426183 SNR=51.7
20:11:07.653 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:07.653 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:07.653 00.000 16368 Enqueuing Expose request
20:11:07.778 00.125 17336 IsGuiding returns 0
20:11:07.778 00.000 17336 Move returns status 0, amount 126
20:11:07.778 00.000 17336 MoveAxis(N, 0, ABG)
20:11:07.778 00.000 17336 duration set to 0 by GuideMode
20:11:07.778 00.000 17336 Move returns status 0, amount 0
20:11:07.778 00.000 17336 move complete, result=0
20:11:07.778 00.000 17336 worker thread done servicing request
20:11:07.778 00.000 17336 Worker thread wakes up
20:11:07.778 00.000 16368 GuideStep: -0.3 px 126 ms EAST, 0.3 px 0 ms NORTH
20:11:07.778 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:07.778 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:09.262 01.484 17336 Exposure complete
20:11:09.371 00.109 17336 worker thread done servicing request
20:11:09.387 00.016 16368 OnExposeComplete: enter
20:11:09.387 00.000 16368 UpdateGuideState(): m_state=6
20:11:09.387 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:11:09.387 00.000 16368 Star::Find returns 1 (0), X=1456.11, Y=892.25, Mass=567335, SNR=63.5, Peak=49648 HFD=4.5
20:11:09.387 00.000 16368 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.38) = xAngle (3.09 = 3.09)
20:11:09.387 00.000 16368 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.05 = 3.05)
20:11:09.387 00.000 16368 CameraToMount -- cameraX=-0.27 cameraY=0.12 hyp=0.29 cameraTheta=2.72 mountX=-0.29 mountY=0.03, mountTheta=3.05
20:11:09.387 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.27, y=0.12, opts=13)
20:11:09.387 00.000 16368 Enqueuing Move request for scope (-0.27, 0.12)
20:11:09.402 00.015 17336 Worker thread wakes up
20:11:09.402 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.12) opts 0xd
20:11:09.402 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.27, 0.12)
20:11:09.402 00.000 17336 Moving (-0.27, 0.12) raw xDistance=-0.29 yDistance=0.03
20:11:09.402 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
20:11:09.402 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:09.402 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:11:09.402 00.000 17336 MoveAxis(E, 117, ABG)
20:11:09.402 00.000 17336 Guiding  Dir = 2, Dur = 117
20:11:09.402 00.000 17336 IsSlewing returns 0
20:11:09.402 00.000 17336 IsGuiding returns 0
20:11:09.402 00.000 17336 PulseGuide returned control before completion, sleep 126
20:11:09.402 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6313, max=65535, med=13219, FiltMin=8329, FiltMax=65535, Gamma=2.540
20:11:09.434 00.032 16368 UpdateGuideState exits: m=567335 SNR=63.5
20:11:09.449 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:09.449 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:09.449 00.000 16368 Enqueuing Expose request
20:11:09.543 00.094 17336 IsGuiding returns 0
20:11:09.543 00.000 17336 Move returns status 0, amount 117
20:11:09.543 00.000 17336 MoveAxis(N, 0, ABG)
20:11:09.543 00.000 17336 duration set to 0 by GuideMode
20:11:09.543 00.000 17336 Move returns status 0, amount 0
20:11:09.543 00.000 17336 move complete, result=0
20:11:09.543 00.000 17336 worker thread done servicing request
20:11:09.543 00.000 17336 Worker thread wakes up
20:11:09.543 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:09.543 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:09.543 00.000 16368 GuideStep: -0.3 px 117 ms EAST, 0.0 px 0 ms NORTH
20:11:11.011 01.468 17336 Exposure complete
20:11:11.121 00.110 17336 worker thread done servicing request
20:11:11.121 00.000 16368 OnExposeComplete: enter
20:11:11.136 00.015 16368 UpdateGuideState(): m_state=6
20:11:11.136 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:11:11.136 00.000 16368 Star::Find returns 1 (0), X=1456.09, Y=892.53, Mass=472280, SNR=55.7, Peak=46032 HFD=4.1
20:11:11.136 00.000 16368 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.38) = xAngle (2.57 = 2.57)
20:11:11.136 00.000 16368 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.53 = 2.53)
20:11:11.136 00.000 16368 CameraToMount -- cameraX=-0.29 cameraY=0.40 hyp=0.49 cameraTheta=2.19 mountX=-0.41 mountY=0.28, mountTheta=2.54
20:11:11.136 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.29, y=0.40, opts=13)
20:11:11.136 00.000 16368 Enqueuing Move request for scope (-0.29, 0.40)
20:11:11.136 00.000 17336 Worker thread wakes up
20:11:11.136 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.40) opts 0xd
20:11:11.136 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.29, 0.40)
20:11:11.136 00.000 17336 Moving (-0.29, 0.40) raw xDistance=-0.41 yDistance=0.28
20:11:11.136 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
20:11:11.136 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:11.136 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:11:11.136 00.000 17336 MoveAxis(E, 161, ABG)
20:11:11.136 00.000 17336 Guiding  Dir = 2, Dur = 161
20:11:11.136 00.000 17336 IsSlewing returns 0
20:11:11.152 00.016 17336 IsGuiding returns 0
20:11:11.152 00.000 17336 PulseGuide returned control before completion, sleep 169
20:11:11.152 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6633, max=65535, med=13225, FiltMin=8265, FiltMax=65535, Gamma=2.540
20:11:11.168 00.016 16368 UpdateGuideState exits: m=472280 SNR=55.7
20:11:11.168 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:11.168 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:11.168 00.000 16368 Enqueuing Expose request
20:11:11.324 00.156 17336 IsGuiding returns 0
20:11:11.324 00.000 17336 Move returns status 0, amount 161
20:11:11.324 00.000 17336 MoveAxis(N, 0, ABG)
20:11:11.324 00.000 17336 duration set to 0 by GuideMode
20:11:11.324 00.000 17336 Move returns status 0, amount 0
20:11:11.324 00.000 17336 move complete, result=0
20:11:11.324 00.000 17336 worker thread done servicing request
20:11:11.324 00.000 17336 Worker thread wakes up
20:11:11.324 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:11.324 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:11.324 00.000 16368 GuideStep: -0.4 px 161 ms EAST, 0.3 px 0 ms NORTH
20:11:12.777 01.453 17336 Exposure complete
20:11:12.886 00.109 17336 worker thread done servicing request
20:11:12.886 00.000 16368 OnExposeComplete: enter
20:11:12.886 00.000 16368 UpdateGuideState(): m_state=6
20:11:12.886 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:11:12.886 00.000 16368 Star::Find returns 1 (0), X=1456.85, Y=892.09, Mass=480201, SNR=56.5, Peak=40777 HFD=4.2
20:11:12.902 00.016 16368 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.38) = xAngle (0.29 = 0.29)
20:11:12.902 00.000 16368 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
20:11:12.902 00.000 16368 CameraToMount -- cameraX=0.47 cameraY=-0.04 hyp=0.47 cameraTheta=-0.08 mountX=0.45 mountY=0.12, mountTheta=0.26
20:11:12.902 00.000 16368 SchedulePrimaryMove(0D870808, x=0.47, y=-0.04, opts=13)
20:11:12.902 00.000 16368 Enqueuing Move request for scope (0.47, -0.04)
20:11:12.902 00.000 17336 Worker thread wakes up
20:11:12.902 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.04) opts 0xd
20:11:12.902 00.000 17336 Handling offset move in thread for scope, endpoint = (0.47, -0.04)
20:11:12.902 00.000 17336 Moving (0.47, -0.04) raw xDistance=0.45 yDistance=0.12
20:11:12.902 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.45
20:11:12.902 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:12.902 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:11:12.902 00.000 17336 MoveAxis(W, 154, ABG)
20:11:12.902 00.000 17336 Guiding  Dir = 3, Dur = 154
20:11:12.902 00.000 17336 IsSlewing returns 0
20:11:12.902 00.000 17336 IsGuiding returns 0
20:11:12.902 00.000 17336 PulseGuide returned control before completion, sleep 163
20:11:12.917 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=5974, max=65535, med=13232, FiltMin=8355, FiltMax=65535, Gamma=2.540
20:11:12.948 00.031 16368 UpdateGuideState exits: m=480201 SNR=56.5
20:11:12.948 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:12.948 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:12.948 00.000 16368 Enqueuing Expose request
20:11:13.089 00.141 17336 IsGuiding returns 0
20:11:13.089 00.000 17336 Move returns status 0, amount 154
20:11:13.089 00.000 17336 MoveAxis(N, 0, ABG)
20:11:13.089 00.000 17336 duration set to 0 by GuideMode
20:11:13.089 00.000 17336 Move returns status 0, amount 0
20:11:13.089 00.000 17336 move complete, result=0
20:11:13.089 00.000 17336 worker thread done servicing request
20:11:13.089 00.000 17336 Worker thread wakes up
20:11:13.089 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:13.089 00.000 16368 GuideStep: 0.4 px 154 ms WEST, 0.1 px 0 ms NORTH
20:11:13.089 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:14.557 01.468 17336 Exposure complete
20:11:14.667 00.110 17336 worker thread done servicing request
20:11:14.667 00.000 16368 OnExposeComplete: enter
20:11:14.667 00.000 16368 UpdateGuideState(): m_state=6
20:11:14.667 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:11:14.682 00.015 16368 Star::Find returns 1 (0), X=1456.26, Y=892.50, Mass=474132, SNR=54.4, Peak=47312 HFD=4.6
20:11:14.682 00.000 16368 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.38) = xAngle (2.27 = 2.27)
20:11:14.682 00.000 16368 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.23 = 2.23)
20:11:14.682 00.000 16368 CameraToMount -- cameraX=-0.12 cameraY=0.37 hyp=0.39 cameraTheta=1.89 mountX=-0.25 mountY=0.31, mountTheta=2.25
20:11:14.682 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.12, y=0.37, opts=13)
20:11:14.682 00.000 16368 Enqueuing Move request for scope (-0.12, 0.37)
20:11:14.682 00.000 17336 Worker thread wakes up
20:11:14.682 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.37) opts 0xd
20:11:14.682 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.12, 0.37)
20:11:14.682 00.000 17336 Moving (-0.12, 0.37) raw xDistance=-0.25 yDistance=0.31
20:11:14.682 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
20:11:14.682 00.000 17336 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.71
20:11:14.682 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:11:14.682 00.000 17336 MoveAxis(E, 80, ABG)
20:11:14.682 00.000 17336 Guiding  Dir = 2, Dur = 80
20:11:14.682 00.000 17336 IsSlewing returns 0
20:11:14.682 00.000 17336 IsGuiding returns 0
20:11:14.682 00.000 17336 PulseGuide returned control before completion, sleep 89
20:11:14.714 00.032 16368 UpdateImageDisplay: Size=(1920,1080) min=6115, max=65535, med=13232, FiltMin=8208, FiltMax=65535, Gamma=2.540
20:11:14.745 00.031 16368 UpdateGuideState exits: m=474132 SNR=54.4
20:11:14.745 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:14.745 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:14.745 00.000 16368 Enqueuing Expose request
20:11:14.792 00.047 17336 IsGuiding returns 0
20:11:14.792 00.000 17336 Move returns status 0, amount 80
20:11:14.792 00.000 17336 MoveAxis(S, 176, ABG)
20:11:14.792 00.000 17336 duration set to 0 by GuideMode
20:11:14.792 00.000 17336 Move returns status 0, amount 0
20:11:14.792 00.000 17336 move complete, result=0
20:11:14.792 00.000 17336 worker thread done servicing request
20:11:14.792 00.000 17336 Worker thread wakes up
20:11:14.792 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:14.792 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:14.792 00.000 16368 GuideStep: -0.2 px 80 ms EAST, 0.3 px 0 ms SOUTH
20:11:14.792 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:16.260 01.468 17336 Exposure complete
20:11:16.369 00.109 17336 worker thread done servicing request
20:11:16.369 00.000 16368 OnExposeComplete: enter
20:11:16.369 00.000 16368 UpdateGuideState(): m_state=6
20:11:16.369 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.385 00.016 16368 Star::Find returns 1 (0), X=1456.35, Y=892.29, Mass=479782, SNR=58.9, Peak=48720 HFD=4.3
20:11:16.385 00.000 16368 MultiStar: exiting stabilization period
20:11:16.385 00.000 16368 MultiStar: updating star positions after lock position change
20:11:16.385 00.000 16368 Star::Find(15, 1711, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.385 00.000 16368 Star::Find returns 1 (0), X=1711.57, Y=877.05, Mass=514748, SNR=57.6, Peak=49123 HFD=4.1
20:11:16.385 00.000 16368 Star::Find(15, 1484, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.385 00.000 16368 Star::Find returns 1 (0), X=1483.65, Y=784.39, Mass=609585, SNR=64.0, Peak=49545 HFD=4.7
20:11:16.385 00.000 16368 Star::Find(15, 65, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.385 00.000 16368 Star::Find returns 1 (0), X=65.43, Y=287.07, Mass=425330, SNR=60.4, Peak=48489 HFD=3.5
20:11:16.385 00.000 16368 Star::Find(15, 1003, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.385 00.000 16368 Star::Find returns 1 (0), X=1002.64, Y=1054.85, Mass=391232, SNR=51.9, Peak=36304 HFD=4.1
20:11:16.401 00.016 16368 Star::Find(15, 717, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.401 00.000 16368 Star::Find returns 1 (0), X=717.03, Y=448.12, Mass=511811, SNR=59.0, Peak=42793 HFD=4.5
20:11:16.401 00.000 16368 Star::Find(15, 196, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.401 00.000 16368 Star::Find returns 1 (0), X=196.38, Y=248.61, Mass=364657, SNR=64.6, Peak=54896 HFD=3.0
20:11:16.401 00.000 16368 Star::Find(15, 1392, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.401 00.000 16368 Star::Find returns 1 (0), X=1391.81, Y=1061.75, Mass=345390, SNR=47.9, Peak=43452 HFD=3.8
20:11:16.401 00.000 16368 Star::Find(15, 1823, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.401 00.000 16368 Star::Find returns 1 (0), X=1823.34, Y=889.71, Mass=372369, SNR=51.0, Peak=43344 HFD=3.7
20:11:16.401 00.000 16368 Star::Find(15, 708, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.401 00.000 16368 Star::Find returns 1 (0), X=708.59, Y=282.55, Mass=327398, SNR=47.6, Peak=35395 HFD=4.2
20:11:16.401 00.000 16368 Star::Find(15, 391, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.416 00.015 16368 Star::Find returns 1 (0), X=391.51, Y=966.45, Mass=374213, SNR=49.9, Peak=38172 HFD=4.3
20:11:16.416 00.000 16368 Star::Find(15, 30, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:11:16.416 00.000 16368 Star::Find returns 1 (0), X=30.00, Y=965.49, Mass=202503, SNR=40.8, Peak=32022 HFD=3.0
20:11:16.416 00.000 16368 CameraToMount -- cameraTheta (1.74) - m_xAngle (-0.38) = xAngle (2.11 = 2.11)
20:11:16.416 00.000 16368 CameraToMount -- cameraTheta (1.74) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.08 = 2.08)
20:11:16.416 00.000 16368 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.74 mountX=-0.08 mountY=0.14, mountTheta=2.10
20:11:16.416 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.03, y=0.15, opts=13)
20:11:16.416 00.000 16368 Enqueuing Move request for scope (-0.03, 0.15)
20:11:16.416 00.000 17336 Worker thread wakes up
20:11:16.416 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.15) opts 0xd
20:11:16.416 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.03, 0.15)
20:11:16.416 00.000 17336 Moving (-0.03, 0.15) raw xDistance=-0.08 yDistance=0.14
20:11:16.416 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:11:16.416 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:16.416 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:11:16.416 00.000 17336 MoveAxis(E, 0, ABG)
20:11:16.416 00.000 17336 Move returns status 0, amount 0
20:11:16.416 00.000 17336 MoveAxis(N, 0, ABG)
20:11:16.416 00.000 17336 duration set to 0 by GuideMode
20:11:16.416 00.000 17336 Move returns status 0, amount 0
20:11:16.416 00.000 17336 move complete, result=0
20:11:16.416 00.000 17336 worker thread done servicing request
20:11:16.432 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6096, max=65535, med=13232, FiltMin=8108, FiltMax=65535, Gamma=2.540
20:11:16.448 00.016 16368 UpdateGuideState exits: m=479782 SNR=58.9
20:11:16.448 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:16.448 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:16.448 00.000 16368 Enqueuing Expose request
20:11:16.448 00.000 16368 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:16.448 00.000 17336 Worker thread wakes up
20:11:16.448 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:16.448 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:16.463 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:17.932 01.469 17336 Exposure complete
20:11:18.041 00.109 17336 worker thread done servicing request
20:11:18.041 00.000 16368 OnExposeComplete: enter
20:11:18.041 00.000 16368 UpdateGuideState(): m_state=6
20:11:18.041 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:11:18.041 00.000 16368 Star::Find returns 1 (0), X=1456.19, Y=892.28, Mass=436844, SNR=54.3, Peak=48816 HFD=4.0
20:11:18.041 00.000 16368 MultiStar: [#1 -0.18,-0.07,1.07,U] [#2 -0.10,0.12,1.24,U] [#3 -0.03,-0.02,1.21,U] [#4 -0.56,0.42,0.00,M1] [#5 -0.26,0.24,0.00,M1] [#6 -0.25,0.04,1.15,U] [#7 -0.67,0.17,0.00,M1] [#8 0.04,-0.26,1.02,U] 
20:11:18.041 00.000 16368 refined, 5 included, MultiStar: {-0.12, -0.00}, one-star: {-0.19, 0.15}
20:11:18.041 00.000 16368 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.38) = xAngle (-2.73 = -2.73)
20:11:18.041 00.000 16368 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
20:11:18.041 00.000 16368 CameraToMount -- cameraX=-0.12 cameraY=-0.00 hyp=0.12 cameraTheta=-3.11 mountX=-0.11 mountY=-0.04, mountTheta=-2.76
20:11:18.057 00.016 16368 SchedulePrimaryMove(0D870808, x=-0.12, y=-0.00, opts=13)
20:11:18.057 00.000 16368 Enqueuing Move request for scope (-0.12, -0.00)
20:11:18.057 00.000 17336 Worker thread wakes up
20:11:18.057 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.00) opts 0xd
20:11:18.057 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.12, -0.00)
20:11:18.057 00.000 17336 Moving (-0.12, -0.00) raw xDistance=-0.11 yDistance=-0.04
20:11:18.057 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:11:18.057 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:18.057 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:11:18.057 00.000 17336 MoveAxis(E, 0, ABG)
20:11:18.057 00.000 17336 Move returns status 0, amount 0
20:11:18.057 00.000 17336 MoveAxis(N, 0, ABG)
20:11:18.057 00.000 17336 duration set to 0 by GuideMode
20:11:18.057 00.000 17336 Move returns status 0, amount 0
20:11:18.057 00.000 17336 move complete, result=0
20:11:18.057 00.000 17336 worker thread done servicing request
20:11:18.057 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6505, max=65535, med=13232, FiltMin=8233, FiltMax=65535, Gamma=2.540
20:11:18.088 00.031 16368 UpdateGuideState exits: m=436844 SNR=54.3
20:11:18.088 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:18.088 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:18.088 00.000 16368 Enqueuing Expose request
20:11:18.088 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:18.088 00.000 17336 Worker thread wakes up
20:11:18.088 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:18.088 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:18.103 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:19.572 01.469 17336 Exposure complete
20:11:19.681 00.109 17336 worker thread done servicing request
20:11:19.681 00.000 16368 OnExposeComplete: enter
20:11:19.681 00.000 16368 UpdateGuideState(): m_state=6
20:11:19.681 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:11:19.697 00.016 16368 Star::Find returns 1 (0), X=1456.93, Y=892.38, Mass=504540, SNR=62.7, Peak=47504 HFD=4.4
20:11:19.697 00.000 16368 MultiStar: [#1 -0.41,0.31,0.00,M1] [#2 0.16,0.16,0.97,U] [#3 0.04,-0.08,1.20,U] [#4 -0.25,0.40,0.00,M2] [#5 -0.16,-0.33,0.00,M2] [#6 -0.19,-0.33,0.00,M1] [#7 -0.47,0.21,0.00,M2] [#8 0.17,-0.27,0.96,U] 
20:11:19.697 00.000 16368 refined, 3 included, MultiStar: {0.22, 0.01}, one-star: {0.55, 0.25}
20:11:19.697 00.000 16368 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.38) = xAngle (0.42 = 0.42)
20:11:19.697 00.000 16368 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
20:11:19.697 00.000 16368 CameraToMount -- cameraX=0.22 cameraY=0.01 hyp=0.22 cameraTheta=0.04 mountX=0.20 mountY=0.08, mountTheta=0.39
20:11:19.697 00.000 16368 SchedulePrimaryMove(0D870808, x=0.22, y=0.01, opts=13)
20:11:19.697 00.000 16368 Enqueuing Move request for scope (0.22, 0.01)
20:11:19.697 00.000 17336 Worker thread wakes up
20:11:19.697 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.01) opts 0xd
20:11:19.697 00.000 17336 Handling offset move in thread for scope, endpoint = (0.22, 0.01)
20:11:19.697 00.000 17336 Moving (0.22, 0.01) raw xDistance=0.20 yDistance=0.08
20:11:19.697 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:11:19.697 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:19.697 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:11:19.697 00.000 17336 MoveAxis(W, 75, ABG)
20:11:19.697 00.000 17336 Guiding  Dir = 3, Dur = 75
20:11:19.697 00.000 17336 IsSlewing returns 0
20:11:19.697 00.000 17336 IsGuiding returns 0
20:11:19.712 00.015 17336 PulseGuide returned control before completion, sleep 84
20:11:19.712 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6134, max=65535, med=13238, FiltMin=8310, FiltMax=65535, Gamma=2.540
20:11:19.728 00.016 16368 UpdateGuideState exits: m=504540 SNR=62.7
20:11:19.728 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:19.728 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:19.728 00.000 16368 Enqueuing Expose request
20:11:19.744 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:19.806 00.062 17336 IsGuiding returns 0
20:11:19.806 00.000 17336 Move returns status 0, amount 75
20:11:19.806 00.000 17336 MoveAxis(N, 0, ABG)
20:11:19.806 00.000 17336 duration set to 0 by GuideMode
20:11:19.806 00.000 17336 Move returns status 0, amount 0
20:11:19.806 00.000 17336 move complete, result=0
20:11:19.806 00.000 17336 worker thread done servicing request
20:11:19.806 00.000 17336 Worker thread wakes up
20:11:19.806 00.000 16368 GuideStep: 0.2 px 75 ms WEST, 0.1 px 0 ms NORTH
20:11:19.806 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:19.806 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:19.806 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:21.275 01.469 17336 Exposure complete
20:11:21.384 00.109 17336 worker thread done servicing request
20:11:21.384 00.000 16368 OnExposeComplete: enter
20:11:21.384 00.000 16368 UpdateGuideState(): m_state=6
20:11:21.384 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:11:21.384 00.000 16368 Star::Find returns 1 (0), X=1456.22, Y=892.44, Mass=495367, SNR=55.4, Peak=47683 HFD=4.0
20:11:21.384 00.000 16368 MultiStar: [#1 -0.93,0.59,0.00,M2] [#2 -0.31,0.54,0.00,M1] [#3 -0.25,-0.39,0.00,M1] [#4 -0.52,0.63,0.00,M3] [#5 -0.33,-0.16,0.00,M3] [#6 -0.31,-0.06,1.04,U] [#7 -0.86,0.52,0.00,M3] [#8 -0.05,-0.12,1.04,U] 
20:11:21.400 00.016 16368 refined, 2 included, MultiStar: {-0.17, 0.04}, one-star: {-0.16, 0.31}
20:11:21.400 00.000 16368 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.38) = xAngle (3.30 = -2.98)
20:11:21.400 00.000 16368 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.26 = -3.02)
20:11:21.400 00.000 16368 CameraToMount -- cameraX=-0.17 cameraY=0.04 hyp=0.18 cameraTheta=2.92 mountX=-0.18 mountY=-0.02, mountTheta=-3.02
20:11:21.400 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.17, y=0.04, opts=13)
20:11:21.400 00.000 16368 Enqueuing Move request for scope (-0.17, 0.04)
20:11:21.400 00.000 17336 Worker thread wakes up
20:11:21.400 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.04) opts 0xd
20:11:21.400 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.17, 0.04)
20:11:21.400 00.000 17336 Moving (-0.17, 0.04) raw xDistance=-0.18 yDistance=-0.02
20:11:21.400 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.18
20:11:21.400 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:21.400 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:11:21.400 00.000 17336 MoveAxis(E, 59, ABG)
20:11:21.400 00.000 17336 Guiding  Dir = 2, Dur = 59
20:11:21.400 00.000 17336 IsSlewing returns 0
20:11:21.400 00.000 17336 IsGuiding returns 0
20:11:21.400 00.000 17336 PulseGuide returned control before completion, sleep 68
20:11:21.415 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6569, max=65535, med=13232, FiltMin=8265, FiltMax=65535, Gamma=2.540
20:11:21.431 00.016 16368 UpdateGuideState exits: m=495367 SNR=55.4
20:11:21.431 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:21.431 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:21.431 00.000 16368 Enqueuing Expose request
20:11:21.446 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:21.493 00.047 17336 IsGuiding returns 0
20:11:21.493 00.000 17336 Move returns status 0, amount 59
20:11:21.493 00.000 17336 MoveAxis(N, 0, ABG)
20:11:21.493 00.000 17336 duration set to 0 by GuideMode
20:11:21.493 00.000 17336 Move returns status 0, amount 0
20:11:21.493 00.000 17336 move complete, result=0
20:11:21.493 00.000 17336 worker thread done servicing request
20:11:21.493 00.000 17336 Worker thread wakes up
20:11:21.493 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:21.493 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:21.493 00.000 16368 GuideStep: -0.2 px 59 ms EAST, -0.0 px 0 ms NORTH
20:11:21.493 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:22.946 01.453 17336 Exposure complete
20:11:23.055 00.109 17336 worker thread done servicing request
20:11:23.055 00.000 16368 OnExposeComplete: enter
20:11:23.055 00.000 16368 UpdateGuideState(): m_state=6
20:11:23.055 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:11:23.055 00.000 16368 Star::Find returns 1 (0), X=1456.56, Y=892.41, Mass=494488, SNR=56.0, Peak=50288 HFD=4.3
20:11:23.055 00.000 16368 MultiStar: [#1 -0.23,0.53,0.00,M3] [#2 0.00,0.08,1.02,U] [#3 0.15,-0.31,0.00,M2] [#4 -0.01,0.33,0.00,M4] [#5 -0.00,-0.12,1.05,U] [#6 -0.34,-0.08,0.00,M1] [#7 0.09,0.32,0.00,M4] [#8 0.69,0.09,0.00,M1] 
20:11:23.055 00.000 16368 refined, 2 included, MultiStar: {0.06, 0.08}, one-star: {0.18, 0.28}
20:11:23.055 00.000 16368 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.38) = xAngle (1.31 = 1.31)
20:11:23.071 00.016 16368 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27)
20:11:23.071 00.000 16368 CameraToMount -- cameraX=0.06 cameraY=0.08 hyp=0.10 cameraTheta=0.93 mountX=0.03 mountY=0.09, mountTheta=1.30
20:11:23.071 00.000 16368 SchedulePrimaryMove(0D870808, x=0.06, y=0.08, opts=13)
20:11:23.071 00.000 16368 Enqueuing Move request for scope (0.06, 0.08)
20:11:23.071 00.000 17336 Worker thread wakes up
20:11:23.071 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.08) opts 0xd
20:11:23.071 00.000 17336 Handling offset move in thread for scope, endpoint = (0.06, 0.08)
20:11:23.071 00.000 17336 Moving (0.06, 0.08) raw xDistance=0.03 yDistance=0.09
20:11:23.071 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:11:23.071 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:23.071 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:11:23.071 00.000 17336 MoveAxis(E, 0, ABG)
20:11:23.071 00.000 17336 Move returns status 0, amount 0
20:11:23.071 00.000 17336 MoveAxis(N, 0, ABG)
20:11:23.071 00.000 17336 duration set to 0 by GuideMode
20:11:23.071 00.000 17336 Move returns status 0, amount 0
20:11:23.071 00.000 17336 move complete, result=0
20:11:23.071 00.000 17336 worker thread done servicing request
20:11:23.071 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6601, max=65535, med=13238, FiltMin=8195, FiltMax=65535, Gamma=2.540
20:11:23.102 00.031 16368 UpdateGuideState exits: m=494488 SNR=56.0
20:11:23.102 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:23.102 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:23.102 00.000 16368 Enqueuing Expose request
20:11:23.102 00.000 17336 Worker thread wakes up
20:11:23.102 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:23.102 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:23.102 00.000 16368 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:11:23.134 00.032 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:24.586 01.452 17336 Exposure complete
20:11:24.696 00.110 17336 worker thread done servicing request
20:11:24.696 00.000 16368 OnExposeComplete: enter
20:11:24.696 00.000 16368 UpdateGuideState(): m_state=6
20:11:24.696 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:11:24.696 00.000 16368 Star::Find returns 1 (0), X=1456.55, Y=892.43, Mass=538935, SNR=60.8, Peak=48944 HFD=5.0
20:11:24.696 00.000 16368 MultiStar: [#1 -0.00,-0.06,1.08,U] [#2 -0.00,0.05,0.96,U] [#3 0.03,-0.12,0.92,U] [#4 -0.13,0.11,0.83,U] [#5 -0.03,-0.32,0.00,M3] [#6 -0.23,-0.08,1.07,U] [#7 -0.13,0.14,0.88,U] [#8 0.01,-0.49,0.00,M2] 
20:11:24.696 00.000 16368 refined, 6 included, MultiStar: {-0.04, 0.05}, one-star: {0.17, 0.30}
20:11:24.696 00.000 16368 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.38) = xAngle (2.68 = 2.68)
20:11:24.696 00.000 16368 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.64 = 2.64)
20:11:24.696 00.000 16368 CameraToMount -- cameraX=-0.04 cameraY=0.05 hyp=0.06 cameraTheta=2.31 mountX=-0.06 mountY=0.03, mountTheta=2.65
20:11:24.711 00.015 16368 SchedulePrimaryMove(0D870808, x=-0.04, y=0.05, opts=13)
20:11:24.711 00.000 16368 Enqueuing Move request for scope (-0.04, 0.05)
20:11:24.711 00.000 17336 Worker thread wakes up
20:11:24.711 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.05) opts 0xd
20:11:24.711 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.04, 0.05)
20:11:24.711 00.000 17336 Moving (-0.04, 0.05) raw xDistance=-0.06 yDistance=0.03
20:11:24.711 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:11:24.711 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:24.711 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:11:24.711 00.000 17336 MoveAxis(E, 0, ABG)
20:11:24.711 00.000 17336 Move returns status 0, amount 0
20:11:24.711 00.000 17336 MoveAxis(N, 0, ABG)
20:11:24.711 00.000 17336 duration set to 0 by GuideMode
20:11:24.711 00.000 17336 Move returns status 0, amount 0
20:11:24.711 00.000 17336 move complete, result=0
20:11:24.711 00.000 17336 worker thread done servicing request
20:11:24.711 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6896, max=65535, med=13238, FiltMin=8252, FiltMax=65535, Gamma=2.540
20:11:24.742 00.031 16368 UpdateGuideState exits: m=538935 SNR=60.8
20:11:24.742 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:24.742 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:24.742 00.000 16368 Enqueuing Expose request
20:11:24.742 00.000 16368 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:24.742 00.000 17336 Worker thread wakes up
20:11:24.742 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:24.742 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:24.758 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:26.211 01.453 17336 Exposure complete
20:11:26.320 00.109 17336 worker thread done servicing request
20:11:26.320 00.000 16368 OnExposeComplete: enter
20:11:26.320 00.000 16368 UpdateGuideState(): m_state=6
20:11:26.320 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:11:26.320 00.000 16368 Star::Find returns 1 (0), X=1456.65, Y=891.96, Mass=505738, SNR=62.0, Peak=53308 HFD=4.0
20:11:26.320 00.000 16368 MultiStar: [#1 -0.64,0.25,0.00,M3] [#2 -0.31,-0.05,0.00,M1] [#3 0.05,0.08,1.02,U] [#4 -0.38,-0.02,0.00,M4] [#5 -0.01,-0.10,0.98,U] [#6 -0.39,0.14,0.00,M1] [#7 -0.31,-0.06,0.00,M4] [#8 0.21,-0.30,0.00,M3] 
20:11:26.336 00.016 16368 refined, 2 included, MultiStar: {0.10, -0.06}, one-star: {0.27, -0.17}
20:11:26.336 00.000 16368 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.38) = xAngle (-0.18 = -0.18)
20:11:26.336 00.000 16368 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
20:11:26.336 00.000 16368 CameraToMount -- cameraX=0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-0.56 mountX=0.12 mountY=-0.03, mountTheta=-0.22
20:11:26.336 00.000 16368 SchedulePrimaryMove(0D870808, x=0.10, y=-0.06, opts=13)
20:11:26.336 00.000 16368 Enqueuing Move request for scope (0.10, -0.06)
20:11:26.336 00.000 17336 Worker thread wakes up
20:11:26.336 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.06) opts 0xd
20:11:26.336 00.000 17336 Handling offset move in thread for scope, endpoint = (0.10, -0.06)
20:11:26.336 00.000 17336 Moving (0.10, -0.06) raw xDistance=0.12 yDistance=-0.03
20:11:26.336 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:11:26.336 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:26.336 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:11:26.336 00.000 17336 MoveAxis(E, 0, ABG)
20:11:26.336 00.000 17336 Move returns status 0, amount 0
20:11:26.336 00.000 17336 MoveAxis(N, 0, ABG)
20:11:26.336 00.000 17336 duration set to 0 by GuideMode
20:11:26.336 00.000 17336 Move returns status 0, amount 0
20:11:26.336 00.000 17336 move complete, result=0
20:11:26.336 00.000 17336 worker thread done servicing request
20:11:26.352 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6499, max=65535, med=13244, FiltMin=8220, FiltMax=65535, Gamma=2.540
20:11:26.383 00.031 16368 UpdateGuideState exits: m=505738 SNR=62.0
20:11:26.383 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:26.383 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:26.383 00.000 16368 Enqueuing Expose request
20:11:26.383 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:26.383 00.000 17336 Worker thread wakes up
20:11:26.383 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:26.383 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:26.414 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:27.867 01.453 17336 Exposure complete
20:11:27.976 00.109 17336 worker thread done servicing request
20:11:27.976 00.000 16368 OnExposeComplete: enter
20:11:27.976 00.000 16368 UpdateGuideState(): m_state=6
20:11:27.976 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:11:27.976 00.000 16368 Star::Find returns 1 (0), X=1456.70, Y=892.14, Mass=510470, SNR=52.6, Peak=52688 HFD=4.3
20:11:27.976 00.000 16368 MultiStar: [#1 -0.45,0.28,0.00,M4] [#2 0.09,-0.03,1.23,U] [#3 -0.32,-0.34,0.00,M1] [#4 0.05,0.08,0.85,U] [#5 0.01,-0.17,1.22,U] [#6 -0.41,-0.45,0.00,M2] [#7 -0.26,0.10,0.00,M5] [#8 0.41,-0.37,0.00,M4] 
20:11:27.976 00.000 16368 refined, 3 included, MultiStar: {0.11, -0.04}, one-star: {0.32, 0.01}
20:11:27.992 00.016 16368 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.38) = xAngle (0.04 = 0.04)
20:11:27.992 00.000 16368 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
20:11:27.992 00.000 16368 CameraToMount -- cameraX=0.11 cameraY=-0.04 hyp=0.12 cameraTheta=-0.33 mountX=0.12 mountY=0.00, mountTheta=0.01
20:11:27.992 00.000 16368 SchedulePrimaryMove(0D870808, x=0.11, y=-0.04, opts=13)
20:11:27.992 00.000 16368 Enqueuing Move request for scope (0.11, -0.04)
20:11:27.992 00.000 17336 Worker thread wakes up
20:11:27.992 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.04) opts 0xd
20:11:27.992 00.000 17336 Handling offset move in thread for scope, endpoint = (0.11, -0.04)
20:11:27.992 00.000 17336 Moving (0.11, -0.04) raw xDistance=0.12 yDistance=0.00
20:11:27.992 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.12
20:11:27.992 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:27.992 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:11:27.992 00.000 17336 MoveAxis(W, 44, ABG)
20:11:27.992 00.000 17336 Guiding  Dir = 3, Dur = 44
20:11:27.992 00.000 17336 IsSlewing returns 0
20:11:27.992 00.000 17336 IsGuiding returns 0
20:11:27.992 00.000 17336 PulseGuide returned control before completion, sleep 53
20:11:28.007 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6121, max=65535, med=13244, FiltMin=8380, FiltMax=65535, Gamma=2.540
20:11:28.023 00.016 16368 UpdateGuideState exits: m=510470 SNR=52.6
20:11:28.023 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:28.023 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:28.023 00.000 16368 Enqueuing Expose request
20:11:28.039 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:28.070 00.031 17336 IsGuiding returns 0
20:11:28.070 00.000 17336 Move returns status 0, amount 44
20:11:28.070 00.000 17336 MoveAxis(N, 0, ABG)
20:11:28.070 00.000 17336 duration set to 0 by GuideMode
20:11:28.070 00.000 17336 Move returns status 0, amount 0
20:11:28.070 00.000 17336 move complete, result=0
20:11:28.070 00.000 17336 worker thread done servicing request
20:11:28.070 00.000 17336 Worker thread wakes up
20:11:28.070 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:28.070 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:28.070 00.000 16368 GuideStep: 0.1 px 44 ms WEST, 0.0 px 0 ms NORTH
20:11:28.070 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:29.523 01.453 17336 Exposure complete
20:11:29.632 00.109 17336 worker thread done servicing request
20:11:29.632 00.000 16368 OnExposeComplete: enter
20:11:29.632 00.000 16368 UpdateGuideState(): m_state=6
20:11:29.632 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:11:29.632 00.000 16368 Star::Find returns 1 (0), X=1456.46, Y=892.05, Mass=469469, SNR=51.9, Peak=48848 HFD=4.2
20:11:29.632 00.000 16368 MultiStar: [#1 -0.37,0.22,0.00,M5] [#2 -0.07,-0.04,1.27,U] [#3 -0.01,-0.20,1.27,U] [#4 -0.01,0.30,0.84,U] [#5 0.11,-0.17,1.15,U] [#6 -0.31,-0.15,0.00,M3] [#7 -0.18,-0.16,0.97,U] [#8 0.12,-0.14,1.12,U] 
20:11:29.632 00.000 16368 refined, 6 included, MultiStar: {0.01, -0.08}, one-star: {0.08, -0.08}
20:11:29.632 00.000 16368 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.38) = xAngle (-1.13 = -1.13)
20:11:29.632 00.000 16368 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
20:11:29.648 00.016 16368 CameraToMount -- cameraX=0.01 cameraY=-0.08 hyp=0.08 cameraTheta=-1.50 mountX=0.04 mountY=-0.08, mountTheta=-1.14
20:11:29.648 00.000 16368 SchedulePrimaryMove(0D870808, x=0.01, y=-0.08, opts=13)
20:11:29.648 00.000 16368 Enqueuing Move request for scope (0.01, -0.08)
20:11:29.648 00.000 17336 Worker thread wakes up
20:11:29.648 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.08) opts 0xd
20:11:29.648 00.000 17336 Handling offset move in thread for scope, endpoint = (0.01, -0.08)
20:11:29.648 00.000 17336 Moving (0.01, -0.08) raw xDistance=0.04 yDistance=-0.08
20:11:29.648 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:11:29.648 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:29.648 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:11:29.648 00.000 17336 MoveAxis(E, 0, ABG)
20:11:29.648 00.000 17336 Move returns status 0, amount 0
20:11:29.648 00.000 17336 MoveAxis(N, 0, ABG)
20:11:29.648 00.000 17336 duration set to 0 by GuideMode
20:11:29.648 00.000 17336 Move returns status 0, amount 0
20:11:29.648 00.000 17336 move complete, result=0
20:11:29.648 00.000 17336 worker thread done servicing request
20:11:29.648 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6339, max=65535, med=13244, FiltMin=8156, FiltMax=65535, Gamma=2.540
20:11:29.679 00.031 16368 UpdateGuideState exits: m=469469 SNR=51.9
20:11:29.679 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:29.679 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:29.679 00.000 16368 Enqueuing Expose request
20:11:29.679 00.000 16368 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:29.679 00.000 17336 Worker thread wakes up
20:11:29.679 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:29.679 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:29.694 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:31.163 01.469 17336 Exposure complete
20:11:31.272 00.109 17336 worker thread done servicing request
20:11:31.272 00.000 16368 OnExposeComplete: enter
20:11:31.272 00.000 16368 UpdateGuideState(): m_state=6
20:11:31.272 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:11:31.272 00.000 16368 Star::Find returns 1 (0), X=1457.20, Y=891.89, Mass=476249, SNR=54.0, Peak=44572 HFD=4.2
20:11:31.288 00.016 16368 MultiStar: [#1 -0.13,0.17,1.18,U] [#2 0.60,0.36,0.00,M1] [#3 0.48,-0.37,0.00,M1] [#4 0.74,0.14,0.00,M3] [#5 0.16,-0.88,0.00,M1] [#6 0.32,0.22,1.27,U] [#7 0.45,-0.46,0.00,M5] [#8 0.39,-0.16,0.90,U] 
20:11:31.288 00.000 16368 refined, 3 included, MultiStar: {0.33, 0.02}, one-star: {0.81, -0.25}
20:11:31.288 00.000 16368 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.38) = xAngle (0.44 = 0.44)
20:11:31.288 00.000 16368 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
20:11:31.288 00.000 16368 CameraToMount -- cameraX=0.33 cameraY=0.02 hyp=0.33 cameraTheta=0.06 mountX=0.29 mountY=0.13, mountTheta=0.41
20:11:31.288 00.000 16368 SchedulePrimaryMove(0D870808, x=0.33, y=0.02, opts=13)
20:11:31.288 00.000 16368 Enqueuing Move request for scope (0.33, 0.02)
20:11:31.288 00.000 17336 Worker thread wakes up
20:11:31.288 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.33, 0.02) opts 0xd
20:11:31.288 00.000 17336 Handling offset move in thread for scope, endpoint = (0.33, 0.02)
20:11:31.288 00.000 17336 Moving (0.33, 0.02) raw xDistance=0.29 yDistance=0.13
20:11:31.288 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
20:11:31.288 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:31.288 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:11:31.288 00.000 17336 MoveAxis(W, 108, ABG)
20:11:31.288 00.000 17336 Guiding  Dir = 3, Dur = 108
20:11:31.288 00.000 17336 IsSlewing returns 0
20:11:31.288 00.000 17336 IsGuiding returns 0
20:11:31.288 00.000 17336 PulseGuide returned control before completion, sleep 117
20:11:31.303 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6672, max=65535, med=13251, FiltMin=8351, FiltMax=65535, Gamma=2.540
20:11:31.335 00.032 16368 UpdateGuideState exits: m=476249 SNR=54.0
20:11:31.335 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:31.335 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:31.335 00.000 16368 Enqueuing Expose request
20:11:31.351 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:31.429 00.078 17336 IsGuiding returns 1
20:11:31.429 00.000 17336 scope still moving after pulse duration time elapsed
20:11:31.460 00.031 17336 IsSlewing returns 0
20:11:31.460 00.000 17336 IsGuiding returns 0
20:11:31.460 00.000 17336 scope move finished after 108 + 54 ms
20:11:31.460 00.000 17336 Move returns status 0, amount 108
20:11:31.460 00.000 17336 MoveAxis(N, 0, ABG)
20:11:31.460 00.000 17336 duration set to 0 by GuideMode
20:11:31.460 00.000 17336 Move returns status 0, amount 0
20:11:31.460 00.000 17336 move complete, result=0
20:11:31.460 00.000 17336 worker thread done servicing request
20:11:31.460 00.000 17336 Worker thread wakes up
20:11:31.460 00.000 16368 GuideStep: 0.3 px 108 ms WEST, 0.1 px 0 ms NORTH
20:11:31.460 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:31.460 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:31.491 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:32.944 01.453 17336 Exposure complete
20:11:33.053 00.109 17336 worker thread done servicing request
20:11:33.053 00.000 16368 OnExposeComplete: enter
20:11:33.069 00.016 16368 UpdateGuideState(): m_state=6
20:11:33.069 00.000 16368 Star::Find(15, 1457, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:11:33.069 00.000 16368 Star::Find returns 1 (0), X=1456.96, Y=891.98, Mass=504477, SNR=56.0, Peak=45648 HFD=4.4
20:11:33.069 00.000 16368 MultiStar: [#1 -0.21,0.27,1.07,U] [#2 0.01,0.21,1.12,U] [#3 0.48,-0.38,0.00,M2] [#4 0.41,0.20,0.00,M4] [#5 -0.05,-0.18,1.12,U] [#6 0.39,-0.17,1.01,U] [#7 0.59,-0.12,0.00,M6] [#8 0.63,-0.53,0.00,M3] 
20:11:33.069 00.000 16368 refined, 4 included, MultiStar: {0.13, 0.00}, one-star: {0.58, -0.15}
20:11:33.069 00.000 16368 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.38) = xAngle (0.40 = 0.40)
20:11:33.069 00.000 16368 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
20:11:33.069 00.000 16368 CameraToMount -- cameraX=0.13 cameraY=0.00 hyp=0.13 cameraTheta=0.02 mountX=0.12 mountY=0.05, mountTheta=0.36
20:11:33.069 00.000 16368 SchedulePrimaryMove(0D870808, x=0.13, y=0.00, opts=13)
20:11:33.069 00.000 16368 Enqueuing Move request for scope (0.13, 0.00)
20:11:33.069 00.000 17336 Worker thread wakes up
20:11:33.069 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.00) opts 0xd
20:11:33.069 00.000 17336 Handling offset move in thread for scope, endpoint = (0.13, 0.00)
20:11:33.069 00.000 17336 Moving (0.13, 0.00) raw xDistance=0.12 yDistance=0.05
20:11:33.069 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:11:33.069 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:33.084 00.015 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:11:33.084 00.000 17336 MoveAxis(E, 0, ABG)
20:11:33.084 00.000 17336 Move returns status 0, amount 0
20:11:33.084 00.000 17336 MoveAxis(N, 0, ABG)
20:11:33.084 00.000 17336 duration set to 0 by GuideMode
20:11:33.084 00.000 17336 Move returns status 0, amount 0
20:11:33.084 00.000 17336 move complete, result=0
20:11:33.084 00.000 17336 worker thread done servicing request
20:11:33.084 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6288, max=65535, med=13251, FiltMin=8297, FiltMax=65535, Gamma=2.540
20:11:33.100 00.016 16368 UpdateGuideState exits: m=504477 SNR=56.0
20:11:33.100 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:33.100 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:33.100 00.000 16368 Enqueuing Expose request
20:11:33.115 00.015 17336 Worker thread wakes up
20:11:33.115 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:33.115 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:33.115 00.000 16368 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:11:33.131 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:34.584 01.453 17336 Exposure complete
20:11:34.693 00.109 17336 worker thread done servicing request
20:11:34.693 00.000 16368 OnExposeComplete: enter
20:11:34.693 00.000 16368 UpdateGuideState(): m_state=6
20:11:34.693 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:11:34.693 00.000 16368 Star::Find returns 1 (0), X=1456.72, Y=891.95, Mass=537633, SNR=56.3, Peak=50428 HFD=4.2
20:11:34.693 00.000 16368 MultiStar: [#1 0.12,0.47,0.00,M4] [#2 0.26,-0.21,1.21,U] [#3 0.13,-0.29,1.22,U] [#4 -0.04,0.21,0.98,U] [#5 0.25,-0.21,0.95,U] [#6 0.21,-0.08,1.11,U] [#7 0.15,0.47,0.00,M7] [#8 0.89,-0.03,0.00,M4] 
20:11:34.693 00.000 16368 refined, 5 included, MultiStar: {0.19, -0.13}, one-star: {0.34, -0.18}
20:11:34.693 00.000 16368 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.38) = xAngle (-0.23 = -0.23)
20:11:34.693 00.000 16368 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.27 = -0.27)
20:11:34.709 00.016 16368 CameraToMount -- cameraX=0.19 cameraY=-0.13 hyp=0.23 cameraTheta=-0.61 mountX=0.23 mountY=-0.06, mountTheta=-0.27
20:11:34.709 00.000 16368 SchedulePrimaryMove(0D870808, x=0.19, y=-0.13, opts=13)
20:11:34.709 00.000 16368 Enqueuing Move request for scope (0.19, -0.13)
20:11:34.709 00.000 17336 Worker thread wakes up
20:11:34.709 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.13) opts 0xd
20:11:34.709 00.000 17336 Handling offset move in thread for scope, endpoint = (0.19, -0.13)
20:11:34.709 00.000 17336 Moving (0.19, -0.13) raw xDistance=0.23 yDistance=-0.06
20:11:34.709 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
20:11:34.709 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:34.709 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:11:34.709 00.000 17336 MoveAxis(W, 84, ABG)
20:11:34.709 00.000 17336 Guiding  Dir = 3, Dur = 84
20:11:34.709 00.000 17336 IsSlewing returns 0
20:11:34.709 00.000 17336 IsGuiding returns 0
20:11:34.709 00.000 17336 PulseGuide returned control before completion, sleep 93
20:11:34.709 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6870, max=65535, med=13251, FiltMin=7881, FiltMax=65535, Gamma=2.540
20:11:34.740 00.031 16368 UpdateGuideState exits: m=537633 SNR=56.3
20:11:34.740 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:34.740 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:34.740 00.000 16368 Enqueuing Expose request
20:11:34.756 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:34.818 00.062 17336 IsGuiding returns 0
20:11:34.818 00.000 17336 Move returns status 0, amount 84
20:11:34.818 00.000 17336 MoveAxis(N, 0, ABG)
20:11:34.818 00.000 17336 duration set to 0 by GuideMode
20:11:34.818 00.000 17336 Move returns status 0, amount 0
20:11:34.818 00.000 17336 move complete, result=0
20:11:34.818 00.000 17336 worker thread done servicing request
20:11:34.818 00.000 17336 Worker thread wakes up
20:11:34.818 00.000 16368 GuideStep: 0.2 px 84 ms WEST, -0.1 px 0 ms NORTH
20:11:34.818 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:34.818 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:34.834 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:36.302 01.468 17336 Exposure complete
20:11:36.412 00.110 17336 worker thread done servicing request
20:11:36.412 00.000 16368 OnExposeComplete: enter
20:11:36.412 00.000 16368 UpdateGuideState(): m_state=6
20:11:36.412 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:11:36.412 00.000 16368 Star::Find returns 1 (0), X=1457.04, Y=891.81, Mass=497574, SNR=54.6, Peak=53628 HFD=4.4
20:11:36.412 00.000 16368 MultiStar: [#1 -0.73,0.17,0.00,M5] [#2 0.06,0.24,1.12,U] [#3 0.05,-0.23,1.35,U] [#4 0.01,0.18,1.04,U] [#5 -0.02,-0.28,1.07,U] [#6 0.10,-0.05,1.16,U] [#7 -0.23,-0.05,0.85,U] [#8 0.23,-0.51,0.00,M5] 
20:11:36.412 00.000 16368 refined, 6 included, MultiStar: {0.09, -0.08}, one-star: {0.66, -0.32}
20:11:36.412 00.000 16368 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.38) = xAngle (-0.31 = -0.31)
20:11:36.412 00.000 16368 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
20:11:36.427 00.015 16368 CameraToMount -- cameraX=0.09 cameraY=-0.08 hyp=0.12 cameraTheta=-0.68 mountX=0.11 mountY=-0.04, mountTheta=-0.34
20:11:36.427 00.000 16368 SchedulePrimaryMove(0D870808, x=0.09, y=-0.08, opts=13)
20:11:36.427 00.000 16368 Enqueuing Move request for scope (0.09, -0.08)
20:11:36.427 00.000 17336 Worker thread wakes up
20:11:36.427 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.08) opts 0xd
20:11:36.427 00.000 17336 Handling offset move in thread for scope, endpoint = (0.09, -0.08)
20:11:36.427 00.000 17336 Moving (0.09, -0.08) raw xDistance=0.11 yDistance=-0.04
20:11:36.427 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:11:36.427 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:36.427 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:11:36.427 00.000 17336 MoveAxis(E, 0, ABG)
20:11:36.427 00.000 17336 Move returns status 0, amount 0
20:11:36.427 00.000 17336 MoveAxis(N, 0, ABG)
20:11:36.427 00.000 17336 duration set to 0 by GuideMode
20:11:36.427 00.000 17336 Move returns status 0, amount 0
20:11:36.427 00.000 17336 move complete, result=0
20:11:36.427 00.000 17336 worker thread done servicing request
20:11:36.427 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6025, max=65535, med=13251, FiltMin=8291, FiltMax=65535, Gamma=2.540
20:11:36.458 00.031 16368 UpdateGuideState exits: m=497574 SNR=54.6
20:11:36.458 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:36.458 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:36.458 00.000 16368 Enqueuing Expose request
20:11:36.458 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:11:36.458 00.000 17336 Worker thread wakes up
20:11:36.458 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:36.458 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:36.474 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:37.927 01.453 17336 Exposure complete
20:11:38.052 00.125 17336 worker thread done servicing request
20:11:38.052 00.000 16368 OnExposeComplete: enter
20:11:38.052 00.000 16368 UpdateGuideState(): m_state=6
20:11:38.052 00.000 16368 Star::Find(15, 1457, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:11:38.052 00.000 16368 Star::Find returns 1 (0), X=1456.36, Y=891.90, Mass=521191, SNR=66.2, Peak=47260 HFD=4.3
20:11:38.052 00.000 16368 MultiStar: [#1 -0.17,-0.14,0.84,U] [#2 -0.13,0.13,1.08,U] [#3 -0.01,-0.12,0.93,U] [#4 0.02,-0.33,0.76,U] [#5 -0.04,-0.57,0.00,M1] [#6 -0.09,0.01,0.96,U] [#7 -0.85,0.07,0.00,M7] [#8 -0.07,-0.12,0.73,U] 
20:11:38.052 00.000 16368 refined, 6 included, MultiStar: {-0.07, -0.10}, one-star: {-0.02, -0.23}
20:11:38.052 00.000 16368 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.38) = xAngle (-1.78 = -1.78)
20:11:38.052 00.000 16368 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
20:11:38.052 00.000 16368 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-2.16 mountX=-0.03 mountY=-0.12, mountTheta=-1.78
20:11:38.067 00.015 16368 SchedulePrimaryMove(0D870808, x=-0.07, y=-0.10, opts=13)
20:11:38.067 00.000 16368 Enqueuing Move request for scope (-0.07, -0.10)
20:11:38.067 00.000 17336 Worker thread wakes up
20:11:38.067 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
20:11:38.067 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
20:11:38.067 00.000 17336 Moving (-0.07, -0.10) raw xDistance=-0.03 yDistance=-0.12
20:11:38.067 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:11:38.067 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:38.067 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:11:38.067 00.000 17336 MoveAxis(E, 0, ABG)
20:11:38.067 00.000 17336 Move returns status 0, amount 0
20:11:38.067 00.000 17336 MoveAxis(N, 0, ABG)
20:11:38.067 00.000 17336 duration set to 0 by GuideMode
20:11:38.067 00.000 17336 Move returns status 0, amount 0
20:11:38.067 00.000 17336 move complete, result=0
20:11:38.067 00.000 17336 worker thread done servicing request
20:11:38.067 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6492, max=65535, med=13257, FiltMin=8387, FiltMax=65535, Gamma=2.540
20:11:38.083 00.016 16368 UpdateGuideState exits: m=521191 SNR=66.2
20:11:38.083 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:38.099 00.016 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:38.099 00.000 16368 Enqueuing Expose request
20:11:38.099 00.000 16368 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:38.099 00.000 17336 Worker thread wakes up
20:11:38.099 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:38.099 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:38.114 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:39.567 01.453 17336 Exposure complete
20:11:39.692 00.125 17336 worker thread done servicing request
20:11:39.692 00.000 16368 OnExposeComplete: enter
20:11:39.692 00.000 16368 UpdateGuideState(): m_state=6
20:11:39.692 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:11:39.692 00.000 16368 Star::Find returns 1 (0), X=1456.93, Y=891.81, Mass=516678, SNR=59.1, Peak=56380 HFD=4.2
20:11:39.692 00.000 16368 MultiStar: [#1 -0.55,-0.16,0.00,M5] [#2 0.04,-0.33,1.11,U] [#3 0.41,-0.51,0.00,M1] [#4 0.17,0.10,0.96,U] [#5 0.38,-0.51,0.00,M2] [#6 0.11,-0.11,1.04,U] [#7 -0.10,-0.49,0.00,M8] [#8 0.01,-0.21,0.76,U] 
20:11:39.692 00.000 16368 refined, 4 included, MultiStar: {0.18, -0.18}, one-star: {0.55, -0.32}
20:11:39.692 00.000 16368 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.38) = xAngle (-0.40 = -0.40)
20:11:39.692 00.000 16368 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
20:11:39.708 00.016 16368 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-0.78 mountX=0.23 mountY=-0.11, mountTheta=-0.43
20:11:39.708 00.000 16368 SchedulePrimaryMove(0D870808, x=0.18, y=-0.18, opts=13)
20:11:39.708 00.000 16368 Enqueuing Move request for scope (0.18, -0.18)
20:11:39.708 00.000 17336 Worker thread wakes up
20:11:39.708 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
20:11:39.708 00.000 17336 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
20:11:39.708 00.000 17336 Moving (0.18, -0.18) raw xDistance=0.23 yDistance=-0.11
20:11:39.708 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:11:39.708 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:39.708 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:11:39.708 00.000 17336 MoveAxis(W, 86, ABG)
20:11:39.708 00.000 17336 Guiding  Dir = 3, Dur = 86
20:11:39.708 00.000 17336 IsSlewing returns 0
20:11:39.708 00.000 17336 IsGuiding returns 0
20:11:39.708 00.000 17336 PulseGuide returned control before completion, sleep 95
20:11:39.708 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6352, max=65535, med=13257, FiltMin=8278, FiltMax=65535, Gamma=2.540
20:11:39.755 00.047 16368 UpdateGuideState exits: m=516678 SNR=59.1
20:11:39.755 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:39.755 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:39.755 00.000 16368 Enqueuing Expose request
20:11:39.770 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:39.817 00.047 17336 IsGuiding returns 0
20:11:39.817 00.000 17336 Move returns status 0, amount 86
20:11:39.817 00.000 17336 MoveAxis(N, 0, ABG)
20:11:39.817 00.000 17336 duration set to 0 by GuideMode
20:11:39.817 00.000 17336 Move returns status 0, amount 0
20:11:39.817 00.000 17336 move complete, result=0
20:11:39.817 00.000 17336 worker thread done servicing request
20:11:39.817 00.000 17336 Worker thread wakes up
20:11:39.817 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:39.817 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:39.817 00.000 16368 GuideStep: 0.2 px 86 ms WEST, -0.1 px 0 ms NORTH
20:11:39.817 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:41.285 01.468 17336 Exposure complete
20:11:41.395 00.110 17336 worker thread done servicing request
20:11:41.395 00.000 16368 OnExposeComplete: enter
20:11:41.410 00.015 16368 UpdateGuideState(): m_state=6
20:11:41.410 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:11:41.410 00.000 16368 Star::Find returns 1 (0), X=1455.99, Y=892.09, Mass=436593, SNR=52.3, Peak=45840 HFD=4.1
20:11:41.410 00.000 16368 MultiStar: [#1 -0.68,0.01,0.00,M6] [#2 -0.28,0.11,1.22,U] [#3 0.13,-0.26,1.32,U] [#4 0.13,0.39,0.82,U] [#5 -0.13,-0.33,1.19,U] [#6 -0.18,-0.34,1.01,U] [#7 -0.24,0.11,0.88,U] [#8 0.00,-0.47,0.00,M4] 
20:11:41.410 00.000 16368 refined, 6 included, MultiStar: {-0.13, -0.07}, one-star: {-0.39, -0.04}
20:11:41.410 00.000 16368 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.38) = xAngle (-2.26 = -2.26)
20:11:41.410 00.000 16368 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
20:11:41.410 00.000 16368 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.15 cameraTheta=-2.64 mountX=-0.10 mountY=-0.11, mountTheta=-2.28
20:11:41.410 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.13, y=-0.07, opts=13)
20:11:41.410 00.000 16368 Enqueuing Move request for scope (-0.13, -0.07)
20:11:41.426 00.016 17336 Worker thread wakes up
20:11:41.426 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.07) opts 0xd
20:11:41.426 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.13, -0.07)
20:11:41.426 00.000 17336 Moving (-0.13, -0.07) raw xDistance=-0.10 yDistance=-0.11
20:11:41.426 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:11:41.426 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:41.426 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:11:41.426 00.000 17336 MoveAxis(E, 0, ABG)
20:11:41.426 00.000 17336 Move returns status 0, amount 0
20:11:41.426 00.000 17336 MoveAxis(N, 0, ABG)
20:11:41.426 00.000 17336 duration set to 0 by GuideMode
20:11:41.426 00.000 17336 Move returns status 0, amount 0
20:11:41.426 00.000 17336 move complete, result=0
20:11:41.426 00.000 17336 worker thread done servicing request
20:11:41.426 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6448, max=65535, med=13257, FiltMin=8451, FiltMax=65535, Gamma=2.540
20:11:41.442 00.016 16368 UpdateGuideState exits: m=436593 SNR=52.3
20:11:41.442 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:41.442 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:41.457 00.015 16368 Enqueuing Expose request
20:11:41.457 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:41.457 00.000 17336 Worker thread wakes up
20:11:41.457 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:41.457 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:41.473 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:42.926 01.453 17336 Exposure complete
20:11:43.035 00.109 17336 worker thread done servicing request
20:11:43.035 00.000 16368 OnExposeComplete: enter
20:11:43.035 00.000 16368 UpdateGuideState(): m_state=6
20:11:43.035 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:11:43.035 00.000 16368 Star::Find returns 1 (0), X=1456.01, Y=892.48, Mass=545295, SNR=68.0, Peak=45059 HFD=4.1
20:11:43.035 00.000 16368 MultiStar: [#1 -0.72,0.11,0.00,M7] [#2 0.10,0.06,0.83,U] [#3 -0.15,-0.13,1.00,U] [#4 -0.27,0.13,0.75,U] [#5 -0.45,-0.30,0.00,M2] [#6 -0.28,-0.24,0.87,U] [#7 -0.68,0.16,0.00,M8] [#8 -0.44,-0.14,0.00,M5] 
20:11:43.035 00.000 16368 refined, 4 included, MultiStar: {-0.20, 0.03}, one-star: {-0.37, 0.35}
20:11:43.035 00.000 16368 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.38) = xAngle (3.35 = -2.93)
20:11:43.035 00.000 16368 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.31 = -2.97)
20:11:43.051 00.016 16368 CameraToMount -- cameraX=-0.20 cameraY=0.03 hyp=0.20 cameraTheta=2.97 mountX=-0.20 mountY=-0.03, mountTheta=-2.97
20:11:43.051 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.20, y=0.03, opts=13)
20:11:43.051 00.000 16368 Enqueuing Move request for scope (-0.20, 0.03)
20:11:43.051 00.000 17336 Worker thread wakes up
20:11:43.051 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.03) opts 0xd
20:11:43.051 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.20, 0.03)
20:11:43.051 00.000 17336 Moving (-0.20, 0.03) raw xDistance=-0.20 yDistance=-0.03
20:11:43.051 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:11:43.051 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:43.051 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:11:43.051 00.000 17336 MoveAxis(E, 73, ABG)
20:11:43.051 00.000 17336 Guiding  Dir = 2, Dur = 73
20:11:43.051 00.000 17336 IsSlewing returns 0
20:11:43.051 00.000 17336 IsGuiding returns 0
20:11:43.051 00.000 17336 PulseGuide returned control before completion, sleep 82
20:11:43.066 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6595, max=65535, med=13257, FiltMin=8297, FiltMax=65535, Gamma=2.540
20:11:43.082 00.016 16368 UpdateGuideState exits: m=545295 SNR=68.0
20:11:43.082 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:43.082 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:43.082 00.000 16368 Enqueuing Expose request
20:11:43.098 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:43.160 00.062 17336 IsGuiding returns 0
20:11:43.160 00.000 17336 Move returns status 0, amount 73
20:11:43.160 00.000 17336 MoveAxis(N, 0, ABG)
20:11:43.160 00.000 17336 duration set to 0 by GuideMode
20:11:43.160 00.000 17336 Move returns status 0, amount 0
20:11:43.160 00.000 17336 move complete, result=0
20:11:43.160 00.000 17336 worker thread done servicing request
20:11:43.160 00.000 17336 Worker thread wakes up
20:11:43.160 00.000 16368 GuideStep: -0.2 px 73 ms EAST, -0.0 px 0 ms NORTH
20:11:43.160 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:43.160 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:43.176 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:44.644 01.468 17336 Exposure complete
20:11:44.753 00.109 17336 worker thread done servicing request
20:11:44.753 00.000 16368 OnExposeComplete: enter
20:11:44.753 00.000 16368 UpdateGuideState(): m_state=6
20:11:44.753 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:11:44.753 00.000 16368 Star::Find returns 1 (0), X=1456.26, Y=892.09, Mass=468293, SNR=53.6, Peak=46224 HFD=4.1
20:11:44.753 00.000 16368 MultiStar: [#1 -0.25,0.10,1.08,U] [#2 0.15,-0.10,1.33,U] [#3 0.10,-0.12,1.33,U] [#4 0.36,0.31,0.00,M1] [#5 0.18,-0.71,0.00,M3] [#6 -0.34,0.06,1.06,U] [#7 -0.26,0.04,0.80,U] [#8 -0.13,-0.24,0.82,U] 
20:11:44.753 00.000 16368 refined, 6 included, MultiStar: {-0.10, -0.04}, one-star: {-0.12, -0.04}
20:11:44.753 00.000 16368 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.38) = xAngle (-2.35 = -2.35)
20:11:44.753 00.000 16368 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
20:11:44.769 00.016 16368 CameraToMount -- cameraX=-0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-2.73 mountX=-0.08 mountY=-0.07, mountTheta=-2.37
20:11:44.769 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.10, y=-0.04, opts=13)
20:11:44.769 00.000 16368 Enqueuing Move request for scope (-0.10, -0.04)
20:11:44.769 00.000 17336 Worker thread wakes up
20:11:44.769 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.04) opts 0xd
20:11:44.769 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.10, -0.04)
20:11:44.769 00.000 17336 Moving (-0.10, -0.04) raw xDistance=-0.08 yDistance=-0.07
20:11:44.769 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:11:44.769 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:44.769 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:11:44.769 00.000 17336 MoveAxis(E, 0, ABG)
20:11:44.769 00.000 17336 Move returns status 0, amount 0
20:11:44.769 00.000 17336 MoveAxis(N, 0, ABG)
20:11:44.769 00.000 17336 duration set to 0 by GuideMode
20:11:44.769 00.000 17336 Move returns status 0, amount 0
20:11:44.769 00.000 17336 move complete, result=0
20:11:44.769 00.000 17336 worker thread done servicing request
20:11:44.769 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6832, max=65535, med=13264, FiltMin=8329, FiltMax=65535, Gamma=2.540
20:11:44.785 00.016 16368 UpdateGuideState exits: m=468293 SNR=53.6
20:11:44.800 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:44.800 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:44.800 00.000 16368 Enqueuing Expose request
20:11:44.800 00.000 17336 Worker thread wakes up
20:11:44.800 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:44.800 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:44.800 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:44.816 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:46.269 01.453 17336 Exposure complete
20:11:46.394 00.125 17336 worker thread done servicing request
20:11:46.394 00.000 16368 OnExposeComplete: enter
20:11:46.394 00.000 16368 UpdateGuideState(): m_state=6
20:11:46.394 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:11:46.394 00.000 16368 Star::Find returns 1 (0), X=1456.39, Y=891.78, Mass=575836, SNR=68.2, Peak=52188 HFD=4.5
20:11:46.394 00.000 16368 MultiStar: [#1 -0.34,0.01,0.84,U] [#2 0.21,0.12,0.94,U] [#3 0.51,-0.58,0.00,M1] [#4 0.01,-0.13,0.75,U] [#5 -0.02,-0.33,0.85,U] [#6 -0.28,-0.13,0.83,U] [#7 0.01,0.12,0.65,U] [#8 -0.05,-0.36,0.76,U] 
20:11:46.409 00.015 16368 refined, 7 included, MultiStar: {-0.05, -0.14}, one-star: {0.01, -0.35}
20:11:46.409 00.000 16368 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.38) = xAngle (-1.56 = -1.56)
20:11:46.409 00.000 16368 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
20:11:46.409 00.000 16368 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.94 mountX=0.00 mountY=-0.15, mountTheta=-1.56
20:11:46.409 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.05, y=-0.14, opts=13)
20:11:46.409 00.000 16368 Enqueuing Move request for scope (-0.05, -0.14)
20:11:46.409 00.000 17336 Worker thread wakes up
20:11:46.409 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
20:11:46.409 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
20:11:46.409 00.000 17336 Moving (-0.05, -0.14) raw xDistance=0.00 yDistance=-0.15
20:11:46.409 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:11:46.409 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:46.409 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:11:46.409 00.000 17336 MoveAxis(E, 0, ABG)
20:11:46.409 00.000 17336 Move returns status 0, amount 0
20:11:46.409 00.000 17336 MoveAxis(N, 0, ABG)
20:11:46.409 00.000 17336 duration set to 0 by GuideMode
20:11:46.409 00.000 17336 Move returns status 0, amount 0
20:11:46.409 00.000 17336 move complete, result=0
20:11:46.409 00.000 17336 worker thread done servicing request
20:11:46.425 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6275, max=65535, med=13264, FiltMin=8361, FiltMax=65535, Gamma=2.540
20:11:46.440 00.015 16368 UpdateGuideState exits: m=575836 SNR=68.2
20:11:46.440 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:46.440 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:46.440 00.000 16368 Enqueuing Expose request
20:11:46.456 00.016 16368 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:11:46.456 00.000 17336 Worker thread wakes up
20:11:46.456 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:46.456 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:46.472 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:47.909 01.437 17336 Exposure complete
20:11:48.018 00.109 17336 worker thread done servicing request
20:11:48.018 00.000 16368 OnExposeComplete: enter
20:11:48.018 00.000 16368 UpdateGuideState(): m_state=6
20:11:48.018 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:11:48.018 00.000 16368 Star::Find returns 1 (0), X=1456.85, Y=891.69, Mass=458779, SNR=67.8, Peak=51900 HFD=4.0
20:11:48.034 00.016 16368 MultiStar: [#1 0.09,-0.36,0.83,U] [#2 0.39,-0.71,0.00,M1] [#3 0.50,-0.37,0.00,M2] [#4 0.47,-0.32,0.00,M1] [#5 0.47,-0.48,0.00,M3] [#6 0.00,-0.34,0.94,U] [#7 0.34,-0.40,0.00,M7] [#8 0.71,-0.35,0.00,M4] 
20:11:48.034 00.000 16368 refined, 2 included, MultiStar: {0.20, -0.38}, one-star: {0.47, -0.44}
20:11:48.034 00.000 16368 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.38) = xAngle (-0.72 = -0.72)
20:11:48.034 00.000 16368 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
20:11:48.034 00.000 16368 CameraToMount -- cameraX=0.20 cameraY=-0.38 hyp=0.43 cameraTheta=-1.09 mountX=0.33 mountY=-0.30, mountTheta=-0.74
20:11:48.034 00.000 16368 SchedulePrimaryMove(0D870808, x=0.20, y=-0.38, opts=13)
20:11:48.034 00.000 16368 Enqueuing Move request for scope (0.20, -0.38)
20:11:48.034 00.000 17336 Worker thread wakes up
20:11:48.034 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.38) opts 0xd
20:11:48.034 00.000 17336 Handling offset move in thread for scope, endpoint = (0.20, -0.38)
20:11:48.034 00.000 17336 Moving (0.20, -0.38) raw xDistance=0.33 yDistance=-0.30
20:11:48.034 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
20:11:48.034 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:48.034 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
20:11:48.034 00.000 17336 MoveAxis(W, 120, ABG)
20:11:48.034 00.000 17336 Guiding  Dir = 3, Dur = 120
20:11:48.034 00.000 17336 IsSlewing returns 0
20:11:48.034 00.000 17336 IsGuiding returns 0
20:11:48.034 00.000 17336 PulseGuide returned control before completion, sleep 129
20:11:48.049 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6812, max=65535, med=13264, FiltMin=8361, FiltMax=65535, Gamma=2.540
20:11:48.065 00.016 16368 UpdateGuideState exits: m=458779 SNR=67.8
20:11:48.065 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:48.065 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:48.065 00.000 16368 Enqueuing Expose request
20:11:48.096 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:48.190 00.094 17336 IsGuiding returns 0
20:11:48.190 00.000 17336 Move returns status 0, amount 120
20:11:48.190 00.000 17336 MoveAxis(N, 0, ABG)
20:11:48.190 00.000 17336 duration set to 0 by GuideMode
20:11:48.190 00.000 17336 Move returns status 0, amount 0
20:11:48.190 00.000 17336 move complete, result=0
20:11:48.190 00.000 17336 worker thread done servicing request
20:11:48.190 00.000 17336 Worker thread wakes up
20:11:48.190 00.000 16368 GuideStep: 0.3 px 120 ms WEST, -0.3 px 0 ms NORTH
20:11:48.190 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:48.190 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:48.206 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:49.674 01.468 17336 Exposure complete
20:11:49.783 00.109 17336 worker thread done servicing request
20:11:49.783 00.000 16368 OnExposeComplete: enter
20:11:49.799 00.016 16368 UpdateGuideState(): m_state=6
20:11:49.799 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:11:49.799 00.000 16368 Star::Find returns 1 (0), X=1457.17, Y=891.62, Mass=543437, SNR=60.2, Peak=54396 HFD=4.3
20:11:49.799 00.000 16368 MultiStar: [#1 -0.11,-0.16,0.98,U] [#2 0.37,-0.17,1.07,U] [#3 0.49,-0.52,0.00,M3] [#4 0.67,-0.39,0.00,M2] [#5 0.53,-0.61,0.00,M4] [#6 0.27,-0.49,0.00,M1] [#7 -0.00,-0.14,0.89,U] [#8 0.85,-1.05,0.00,M5] 
20:11:49.799 00.000 16368 refined, 3 included, MultiStar: {0.27, -0.25}, one-star: {0.79, -0.51}
20:11:49.799 00.000 16368 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.38) = xAngle (-0.36 = -0.36)
20:11:49.799 00.000 16368 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
20:11:49.799 00.000 16368 CameraToMount -- cameraX=0.27 cameraY=-0.25 hyp=0.37 cameraTheta=-0.74 mountX=0.34 mountY=-0.14, mountTheta=-0.40
20:11:49.799 00.000 16368 SchedulePrimaryMove(0D870808, x=0.27, y=-0.25, opts=13)
20:11:49.815 00.016 16368 Enqueuing Move request for scope (0.27, -0.25)
20:11:49.815 00.000 17336 Worker thread wakes up
20:11:49.815 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.25) opts 0xd
20:11:49.815 00.000 17336 Handling offset move in thread for scope, endpoint = (0.27, -0.25)
20:11:49.815 00.000 17336 Moving (0.27, -0.25) raw xDistance=0.34 yDistance=-0.14
20:11:49.815 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.34
20:11:49.815 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:49.815 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:11:49.815 00.000 17336 MoveAxis(W, 135, ABG)
20:11:49.815 00.000 17336 Guiding  Dir = 3, Dur = 135
20:11:49.815 00.000 17336 IsSlewing returns 0
20:11:49.815 00.000 17336 IsGuiding returns 0
20:11:49.815 00.000 17336 PulseGuide returned control before completion, sleep 144
20:11:49.815 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6537, max=65535, med=13270, FiltMin=8278, FiltMax=65535, Gamma=2.540
20:11:49.830 00.015 16368 UpdateGuideState exits: m=543437 SNR=60.2
20:11:49.830 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:49.830 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:49.846 00.016 16368 Enqueuing Expose request
20:11:49.862 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:49.971 00.109 17336 IsGuiding returns 0
20:11:49.971 00.000 17336 Move returns status 0, amount 135
20:11:49.971 00.000 17336 MoveAxis(N, 0, ABG)
20:11:49.971 00.000 17336 duration set to 0 by GuideMode
20:11:49.971 00.000 17336 Move returns status 0, amount 0
20:11:49.971 00.000 17336 move complete, result=0
20:11:49.971 00.000 17336 worker thread done servicing request
20:11:49.971 00.000 16368 GuideStep: 0.3 px 135 ms WEST, -0.1 px 0 ms NORTH
20:11:49.971 00.000 17336 Worker thread wakes up
20:11:49.971 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:49.971 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:50.002 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:51.457 01.455 17336 Exposure complete
20:11:51.566 00.109 17336 worker thread done servicing request
20:11:51.566 00.000 16368 OnExposeComplete: enter
20:11:51.566 00.000 16368 UpdateGuideState(): m_state=6
20:11:51.566 00.000 16368 Star::Find(15, 1457, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:11:51.566 00.000 16368 Star::Find returns 1 (0), X=1456.26, Y=891.92, Mass=475028, SNR=56.1, Peak=48956 HFD=4.1
20:11:51.566 00.000 16368 MultiStar: [#1 -0.52,0.11,0.00,M4] [#2 -0.10,-0.39,1.24,U] [#3 0.37,-0.47,0.00,M4] [#4 0.41,-0.13,0.87,U] [#5 0.21,-0.27,1.01,U] [#6 -0.01,-0.37,1.05,U] [#7 -0.07,-0.04,0.75,U] [#8 0.07,-0.30,0.87,U] 
20:11:51.566 00.000 16368 single-star, 6 included, MultiStar: {0.05, -0.26}, one-star: {-0.12, -0.21}
20:11:51.566 00.000 16368 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.38) = xAngle (-1.70 = -1.70)
20:11:51.566 00.000 16368 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
20:11:51.566 00.000 16368 CameraToMount -- cameraX=-0.12 cameraY=-0.21 hyp=0.24 cameraTheta=-2.08 mountX=-0.03 mountY=-0.24, mountTheta=-1.71
20:11:51.582 00.016 16368 SchedulePrimaryMove(0D870808, x=-0.12, y=-0.21, opts=13)
20:11:51.582 00.000 16368 Enqueuing Move request for scope (-0.12, -0.21)
20:11:51.582 00.000 17336 Worker thread wakes up
20:11:51.582 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.21) opts 0xd
20:11:51.582 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.12, -0.21)
20:11:51.582 00.000 17336 Moving (-0.12, -0.21) raw xDistance=-0.03 yDistance=-0.24
20:11:51.582 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:11:51.582 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:11:51.582 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:11:51.582 00.000 17336 MoveAxis(E, 0, ABG)
20:11:51.582 00.000 17336 Move returns status 0, amount 0
20:11:51.582 00.000 17336 MoveAxis(N, 0, ABG)
20:11:51.582 00.000 17336 duration set to 0 by GuideMode
20:11:51.582 00.000 17336 Move returns status 0, amount 0
20:11:51.582 00.000 17336 move complete, result=0
20:11:51.582 00.000 17336 worker thread done servicing request
20:11:51.582 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6294, max=65535, med=13270, FiltMin=8006, FiltMax=65535, Gamma=2.540
20:11:51.613 00.031 16368 UpdateGuideState exits: m=475028 SNR=56.1
20:11:51.613 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:51.613 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:51.613 00.000 16368 Enqueuing Expose request
20:11:51.613 00.000 17336 Worker thread wakes up
20:11:51.613 00.000 16368 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:51.613 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:51.613 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:51.629 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:53.097 01.468 17336 Exposure complete
20:11:53.207 00.110 17336 worker thread done servicing request
20:11:53.207 00.000 16368 OnExposeComplete: enter
20:11:53.207 00.000 16368 UpdateGuideState(): m_state=6
20:11:53.207 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:11:53.222 00.015 16368 Star::Find returns 1 (0), X=1456.49, Y=891.74, Mass=535097, SNR=63.2, Peak=57212 HFD=4.1
20:11:53.222 00.000 16368 MultiStar: [#1 -0.53,-0.17,0.00,M5] [#2 -0.17,-0.05,1.04,U] [#3 0.64,-0.52,0.00,M5] [#4 0.09,-0.08,0.72,U] [#5 0.47,-0.50,0.00,M4] [#6 0.17,-0.06,0.86,U] [#7 -0.23,-0.03,0.77,U] [#8 0.14,-0.37,0.71,U] 
20:11:53.222 00.000 16368 refined, 5 included, MultiStar: {0.01, -0.16}, one-star: {0.11, -0.39}
20:11:53.222 00.000 16368 CameraToMount -- cameraTheta (-1.50) - m_xAngle (-0.38) = xAngle (-1.12 = -1.12)
20:11:53.222 00.000 16368 CameraToMount -- cameraTheta (-1.50) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
20:11:53.222 00.000 16368 CameraToMount -- cameraX=0.01 cameraY=-0.16 hyp=0.16 cameraTheta=-1.50 mountX=0.07 mountY=-0.15, mountTheta=-1.13
20:11:53.222 00.000 16368 SchedulePrimaryMove(0D870808, x=0.01, y=-0.16, opts=13)
20:11:53.222 00.000 16368 Enqueuing Move request for scope (0.01, -0.16)
20:11:53.222 00.000 17336 Worker thread wakes up
20:11:53.222 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.16) opts 0xd
20:11:53.222 00.000 17336 Handling offset move in thread for scope, endpoint = (0.01, -0.16)
20:11:53.222 00.000 17336 Moving (0.01, -0.16) raw xDistance=0.07 yDistance=-0.15
20:11:53.222 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:11:53.222 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:11:53.222 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:11:53.222 00.000 17336 MoveAxis(E, 0, ABG)
20:11:53.222 00.000 17336 Move returns status 0, amount 0
20:11:53.222 00.000 17336 MoveAxis(N, 0, ABG)
20:11:53.222 00.000 17336 duration set to 0 by GuideMode
20:11:53.222 00.000 17336 Move returns status 0, amount 0
20:11:53.222 00.000 17336 move complete, result=0
20:11:53.222 00.000 17336 worker thread done servicing request
20:11:53.238 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6102, max=65535, med=13276, FiltMin=8406, FiltMax=65535, Gamma=2.540
20:11:53.253 00.015 16368 UpdateGuideState exits: m=535097 SNR=63.2
20:11:53.253 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:53.253 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:53.253 00.000 16368 Enqueuing Expose request
20:11:53.253 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:11:53.269 00.016 17336 Worker thread wakes up
20:11:53.269 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:53.269 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:53.285 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:53.660 00.375 16368 Drift tool: Adjust
20:11:53.691 00.031 16368 Drift tool: status: Adjust azimuth, click Drift when done
20:11:53.691 00.000 16368 StartLoopingInteractive: DriftTool:adjust
20:11:53.691 00.000 16368 Mount: notify guiding stopped
20:11:53.691 00.000 16368 Changing from state GUIDING to STOP
20:11:53.707 00.016 16368 guider state => SELECTED
20:11:53.707 00.000 16368 Status Line: Looping
20:11:53.707 00.000 16368 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:11:53.707 00.000 16368 setting lock position to (1456.49, 891.74)
20:11:53.707 00.000 16368 MultiStar: stabilizing after lock position change
20:11:53.707 00.000 16368 setting ignore lost star looping = true
20:11:53.722 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:54.722 01.000 17336 Exposure complete
20:11:54.831 00.109 17336 worker thread done servicing request
20:11:54.831 00.000 16368 OnExposeComplete: enter
20:11:54.831 00.000 16368 UpdateGuideState(): m_state=2
20:11:54.831 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:11:54.831 00.000 16368 Star::Find returns 1 (0), X=1456.42, Y=892.18, Mass=497020, SNR=59.5, Peak=47248 HFD=4.5
20:11:54.831 00.000 16368 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.38) = xAngle (2.09 = 2.09)
20:11:54.847 00.016 16368 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.06 = 2.06)
20:11:54.847 00.000 16368 CameraToMount -- cameraX=-0.06 cameraY=0.44 hyp=0.44 cameraTheta=1.72 mountX=-0.22 mountY=0.39, mountTheta=2.08
20:11:54.862 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6825, max=65535, med=13257, FiltMin=8182, FiltMax=65535, Gamma=2.540
20:11:54.878 00.016 16368 UpdateGuideState exits: m=497020 SNR=59.5
20:11:54.878 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:54.878 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:54.878 00.000 16368 Enqueuing Expose request
20:11:54.878 00.000 16368 Drift tool: status: Adjust azimuth, click Drift when done
20:11:54.894 00.016 17336 Worker thread wakes up
20:11:54.894 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:54.894 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:54.909 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:11:56.347 01.438 17336 Exposure complete
20:11:56.456 00.109 17336 worker thread done servicing request
20:11:56.456 00.000 16368 OnExposeComplete: enter
20:11:56.456 00.000 16368 UpdateGuideState(): m_state=2
20:11:56.456 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:11:56.456 00.000 16368 Star::Find returns 1 (0), X=1456.43, Y=891.70, Mass=529430, SNR=75.9, Peak=24739 HFD=5.5
20:11:56.471 00.015 16368 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.38) = xAngle (-2.12 = -2.12)
20:11:56.471 00.000 16368 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
20:11:56.471 00.000 16368 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.50 mountX=-0.04 mountY=-0.06, mountTheta=-2.13
20:11:56.471 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=1494, max=65535, med=6544, FiltMin=4771, FiltMax=65535, Gamma=2.540
20:11:56.487 00.016 16368 UpdateGuideState exits: m=529430 SNR=75.9
20:11:56.487 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:56.487 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:56.487 00.000 16368 Enqueuing Expose request
20:11:56.487 00.000 16368 Drift tool: status: Adjust azimuth, click Drift when done
20:11:56.503 00.016 17336 Worker thread wakes up
20:11:56.503 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:56.503 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,877,31,31)
20:11:57.956 01.453 17336 Exposure complete
20:11:58.065 00.109 17336 worker thread done servicing request
20:11:58.065 00.000 16368 OnExposeComplete: enter
20:11:58.065 00.000 16368 UpdateGuideState(): m_state=2
20:11:58.065 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:11:58.065 00.000 16368 Star::Find returns 1 (0), X=1456.63, Y=891.82, Mass=539252, SNR=84.6, Peak=29116 HFD=5.3
20:11:58.065 00.000 16368 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.38) = xAngle (0.88 = 0.88)
20:11:58.065 00.000 16368 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
20:11:58.065 00.000 16368 CameraToMount -- cameraX=0.15 cameraY=0.08 hyp=0.17 cameraTheta=0.50 mountX=0.11 mountY=0.12, mountTheta=0.86
20:11:58.080 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=6057, FiltMin=4502, FiltMax=65535, Gamma=2.540
20:11:58.096 00.016 16368 UpdateGuideState exits: m=539252 SNR=84.6
20:11:58.096 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:58.096 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:58.096 00.000 16368 Enqueuing Expose request
20:11:58.096 00.000 16368 Drift tool: status: Adjust azimuth, click Drift when done
20:11:58.096 00.000 17336 Worker thread wakes up
20:11:58.096 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:58.096 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1442,877,31,31)
20:11:59.564 01.468 17336 Exposure complete
20:11:59.674 00.110 17336 worker thread done servicing request
20:11:59.674 00.000 16368 OnExposeComplete: enter
20:11:59.674 00.000 16368 UpdateGuideState(): m_state=2
20:11:59.674 00.000 16368 Star::Find(15, 1456, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:11:59.674 00.000 16368 Star::Find returns 1 (0), X=1456.19, Y=892.90, Mass=546384, SNR=60.4, Peak=35344 HFD=5.0
20:11:59.674 00.000 16368 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.38) = xAngle (2.20 = 2.20)
20:11:59.674 00.000 16368 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.16 = 2.16)
20:11:59.674 00.000 16368 CameraToMount -- cameraX=-0.30 cameraY=1.16 hyp=1.19 cameraTheta=1.83 mountX=-0.70 mountY=0.99, mountTheta=2.19
20:11:59.689 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6147, max=65535, med=12528, FiltMin=7945, FiltMax=65535, Gamma=2.540
20:11:59.705 00.016 16368 UpdateGuideState exits: m=546384 SNR=60.4
20:11:59.705 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:11:59.705 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:11:59.705 00.000 16368 Enqueuing Expose request
20:11:59.705 00.000 16368 Drift tool: status: Adjust azimuth, click Drift when done
20:11:59.705 00.000 17336 Worker thread wakes up
20:11:59.705 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:11:59.705 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:01.197 01.492 17336 Exposure complete
20:12:01.307 00.110 17336 worker thread done servicing request
20:12:01.307 00.000 16368 OnExposeComplete: enter
20:12:01.307 00.000 16368 UpdateGuideState(): m_state=2
20:12:01.307 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:12:01.307 00.000 16368 Star::Find returns 1 (0), X=1455.34, Y=892.67, Mass=539919, SNR=69.6, Peak=42883 HFD=4.6
20:12:01.307 00.000 16368 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.38) = xAngle (2.84 = 2.84)
20:12:01.307 00.000 16368 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.80 = 2.80)
20:12:01.307 00.000 16368 CameraToMount -- cameraX=-1.14 cameraY=0.92 hyp=1.47 cameraTheta=2.46 mountX=-1.40 mountY=0.49, mountTheta=2.80
20:12:01.307 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=3843, max=65535, med=8240, FiltMin=5151, FiltMax=65535, Gamma=2.540
20:12:01.338 00.031 16368 UpdateGuideState exits: m=539919 SNR=69.6
20:12:01.338 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:01.338 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:01.338 00.000 16368 Enqueuing Expose request
20:12:01.338 00.000 16368 Drift tool: status: Adjust azimuth, click Drift when done
20:12:01.338 00.000 17336 Worker thread wakes up
20:12:01.338 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:01.338 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1440,878,31,31)
20:12:02.806 01.468 17336 Exposure complete
20:12:02.916 00.110 17336 worker thread done servicing request
20:12:02.916 00.000 16368 OnExposeComplete: enter
20:12:02.916 00.000 16368 UpdateGuideState(): m_state=2
20:12:02.916 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:12:02.916 00.000 16368 Star::Find returns 1 (0), X=1455.74, Y=892.77, Mass=466357, SNR=59.0, Peak=49635 HFD=3.8
20:12:02.931 00.015 16368 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.38) = xAngle (2.58 = 2.58)
20:12:02.931 00.000 16368 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.54 = 2.54)
20:12:02.931 00.000 16368 CameraToMount -- cameraX=-0.75 cameraY=1.02 hyp=1.27 cameraTheta=2.20 mountX=-1.07 mountY=0.72, mountTheta=2.55
20:12:02.931 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6691, max=65535, med=13283, FiltMin=8259, FiltMax=65535, Gamma=2.540
20:12:02.947 00.016 16368 UpdateGuideState exits: m=466357 SNR=59.0
20:12:02.947 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:02.947 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:02.947 00.000 16368 Enqueuing Expose request
20:12:02.962 00.015 16368 Drift tool: status: Adjust azimuth, click Drift when done
20:12:02.962 00.000 17336 Worker thread wakes up
20:12:02.962 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:02.962 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:04.306 01.344 16368 Drift tool: Drift
20:12:04.322 00.016 16368 setting ignore lost star looping = false
20:12:04.322 00.000 16368 Drift tool: status: Start guiding...
20:12:04.322 00.000 16368 GuideButtonClick i=0 ctx=DriftTool:drift
20:12:04.337 00.015 16368 Changing from state SELECTED to CALIBRATING_PRIMARY
20:12:04.337 00.000 16368 guider state => CALIBRATED
20:12:04.337 00.000 16368 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:12:04.337 00.000 16368 reset dither spiral
20:12:04.384 00.047 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:04.415 00.031 17336 Exposure complete
20:12:04.525 00.110 17336 worker thread done servicing request
20:12:04.525 00.000 16368 OnExposeComplete: enter
20:12:04.525 00.000 16368 UpdateGuideState(): m_state=5
20:12:04.525 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:12:04.525 00.000 16368 Star::Find returns 1 (0), X=1456.12, Y=892.84, Mass=456227, SNR=52.8, Peak=42851 HFD=4.3
20:12:04.540 00.015 16368 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.38) = xAngle (2.27 = 2.27)
20:12:04.540 00.000 16368 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.23 = 2.23)
20:12:04.540 00.000 16368 CameraToMount -- cameraX=-0.37 cameraY=1.10 hyp=1.16 cameraTheta=1.89 mountX=-0.74 mountY=0.91, mountTheta=2.25
20:12:04.540 00.000 16368 Changing from state CALIBRATED to GUIDING
20:12:04.540 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:04.540 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:12:04.540 00.000 16368 AdjustCalibrationForScopePointing (scope): current dec=-0.0 pierSide=0, cal dec=-0.6 pierSide=0 rotAngle=None bin=1
20:12:04.540 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:12:04.556 00.016 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:12:04.556 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:12:04.556 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:12:04.556 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:12:04.556 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:12:04.556 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:12:04.556 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:12:04.556 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:12:04.556 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:12:04.556 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:12:04.556 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:12:04.571 00.015 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:12:04.571 00.000 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:12:04.571 00.000 16368 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:12:04.571 00.000 16368 Dec comp: XRate 1.713 -> 1.714 for dec -0.6 -> dec -0.0
20:12:04.571 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:04.571 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:12:04.587 00.016 16368 setting lock position to (1456.12, 892.84)
20:12:04.587 00.000 16368 MultiStar: stabilizing after lock position change
20:12:04.587 00.000 16368 guider state => GUIDING
20:12:04.587 00.000 16368 Status Line: Guiding
20:12:04.587 00.000 16368 Mount: notify guiding started
20:12:04.587 00.000 16368 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:12:04.587 00.000 16368 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:10:55 PM"
20:12:04.587 00.000 16368 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:12:04.587 00.000 16368 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:12:04.603 00.016 16368 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:12:04.603 00.000 16368 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.375683
20:12:04.603 00.000 16368 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:12:04.603 00.000 16368 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:12:04.603 00.000 16368 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:12:04.603 00.000 16368 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:12:04.603 00.000 16368 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:12:04.603 00.000 16368 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:12:04.603 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:12:04.603 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:12:04.618 00.015 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:12:04.618 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:12:04.618 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:12:04.618 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:12:04.618 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:12:04.618 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:12:04.618 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:12:04.618 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:12:04.618 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:12:04.618 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:12:04.634 00.016 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:12:04.634 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:12:04.634 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:12:04.634 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:12:04.634 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:12:04.634 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:12:04.634 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:12:04.634 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:12:04.634 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:12:04.634 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:12:04.650 00.016 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:12:04.650 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:12:04.650 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:12:04.650 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:12:04.650 00.000 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:12:04.650 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:12:04.650 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:12:04.650 00.000 16368 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
20:12:04.665 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:04.665 00.000 16368 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -0.0
20:12:04.665 00.000 16368 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.38) = xAngle (-0.38 = -0.38)
20:12:04.665 00.000 16368 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
20:12:04.665 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
20:12:04.665 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
20:12:04.665 00.000 16368 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:12:04.681 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6422, max=65535, med=13289, FiltMin=7993, FiltMax=65535, Gamma=2.540
20:12:04.696 00.015 16368 UpdateGuideState exits: m=456227 SNR=52.8
20:12:04.696 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:04.712 00.016 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:04.712 00.000 16368 Enqueuing Expose request
20:12:04.712 00.000 16368 Drift tool: status: Drifting... click Adjust when done drifting
20:12:04.712 00.000 17336 Worker thread wakes up
20:12:04.712 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:04.712 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:06.165 01.453 17336 Exposure complete
20:12:06.274 00.109 17336 worker thread done servicing request
20:12:06.274 00.000 16368 OnExposeComplete: enter
20:12:06.274 00.000 16368 UpdateGuideState(): m_state=6
20:12:06.274 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:12:06.274 00.000 16368 Star::Find returns 1 (0), X=1456.21, Y=892.44, Mass=506463, SNR=55.4, Peak=51888 HFD=4.6
20:12:06.274 00.000 16368 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.38) = xAngle (-0.97 = -0.97)
20:12:06.274 00.000 16368 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
20:12:06.274 00.000 16368 CameraToMount -- cameraX=0.09 cameraY=-0.40 hyp=0.41 cameraTheta=-1.35 mountX=0.23 mountY=-0.35, mountTheta=-0.99
20:12:06.290 00.016 16368 SchedulePrimaryMove(0D870808, x=0.09, y=-0.40, opts=13)
20:12:06.290 00.000 16368 Enqueuing Move request for scope (0.09, -0.40)
20:12:06.290 00.000 17336 Worker thread wakes up
20:12:06.290 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.40) opts 0xd
20:12:06.290 00.000 17336 Handling offset move in thread for scope, endpoint = (0.09, -0.40)
20:12:06.290 00.000 17336 Moving (0.09, -0.40) raw xDistance=0.23 yDistance=-0.35
20:12:06.290 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:12:06.290 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:06.290 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
20:12:06.290 00.000 17336 MoveAxis(W, 86, ABG)
20:12:06.290 00.000 17336 Guiding  Dir = 3, Dur = 86
20:12:06.290 00.000 17336 IsSlewing returns 0
20:12:06.290 00.000 17336 IsGuiding returns 0
20:12:06.290 00.000 17336 PulseGuide returned control before completion, sleep 95
20:12:06.290 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6140, max=65535, med=13289, FiltMin=8336, FiltMax=65535, Gamma=2.540
20:12:06.305 00.015 16368 UpdateGuideState exits: m=506463 SNR=55.4
20:12:06.321 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:06.321 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:06.321 00.000 16368 Enqueuing Expose request
20:12:06.400 00.079 17336 IsGuiding returns 0
20:12:06.400 00.000 17336 Move returns status 0, amount 86
20:12:06.400 00.000 17336 MoveAxis(N, 0, ABG)
20:12:06.400 00.000 17336 duration set to 0 by GuideMode
20:12:06.400 00.000 17336 Move returns status 0, amount 0
20:12:06.400 00.000 17336 move complete, result=0
20:12:06.400 00.000 17336 worker thread done servicing request
20:12:06.400 00.000 17336 Worker thread wakes up
20:12:06.400 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:06.400 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:06.400 00.000 16368 GuideStep: 0.2 px 86 ms WEST, -0.4 px 0 ms NORTH
20:12:07.868 01.468 17336 Exposure complete
20:12:07.977 00.109 17336 worker thread done servicing request
20:12:07.977 00.000 16368 OnExposeComplete: enter
20:12:07.977 00.000 16368 UpdateGuideState(): m_state=6
20:12:07.977 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:12:07.977 00.000 16368 Star::Find returns 1 (0), X=1456.80, Y=892.84, Mass=474481, SNR=52.8, Peak=43024 HFD=4.3
20:12:07.977 00.000 16368 CameraToMount -- cameraTheta (-0.00) - m_xAngle (-0.38) = xAngle (0.38 = 0.38)
20:12:07.977 00.000 16368 CameraToMount -- cameraTheta (-0.00) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
20:12:07.977 00.000 16368 CameraToMount -- cameraX=0.68 cameraY=-0.00 hyp=0.68 cameraTheta=-0.00 mountX=0.63 mountY=0.22, mountTheta=0.34
20:12:07.977 00.000 16368 SchedulePrimaryMove(0D870808, x=0.68, y=-0.00, opts=13)
20:12:07.977 00.000 16368 Enqueuing Move request for scope (0.68, -0.00)
20:12:07.993 00.016 17336 Worker thread wakes up
20:12:07.993 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.00) opts 0xd
20:12:07.993 00.000 17336 Handling offset move in thread for scope, endpoint = (0.68, -0.00)
20:12:07.993 00.000 17336 Moving (0.68, -0.00) raw xDistance=0.63 yDistance=0.22
20:12:07.993 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.63
20:12:07.993 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:07.993 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:12:07.993 00.000 17336 MoveAxis(W, 238, ABG)
20:12:07.993 00.000 17336 Guiding  Dir = 3, Dur = 238
20:12:07.993 00.000 17336 IsSlewing returns 0
20:12:07.993 00.000 17336 IsGuiding returns 0
20:12:07.993 00.000 17336 PulseGuide returned control before completion, sleep 247
20:12:07.993 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6384, max=65535, med=13289, FiltMin=8316, FiltMax=65535, Gamma=2.540
20:12:08.024 00.031 16368 UpdateGuideState exits: m=474481 SNR=52.8
20:12:08.039 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:08.039 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:08.039 00.000 16368 Enqueuing Expose request
20:12:08.258 00.219 17336 IsGuiding returns 1
20:12:08.258 00.000 17336 scope still moving after pulse duration time elapsed
20:12:08.290 00.032 17336 IsSlewing returns 0
20:12:08.290 00.000 17336 IsGuiding returns 0
20:12:08.290 00.000 17336 scope move finished after 238 + 58 ms
20:12:08.290 00.000 17336 Move returns status 0, amount 238
20:12:08.290 00.000 17336 MoveAxis(N, 0, ABG)
20:12:08.290 00.000 17336 duration set to 0 by GuideMode
20:12:08.290 00.000 17336 Move returns status 0, amount 0
20:12:08.290 00.000 17336 move complete, result=0
20:12:08.290 00.000 17336 worker thread done servicing request
20:12:08.290 00.000 17336 Worker thread wakes up
20:12:08.290 00.000 16368 GuideStep: 0.6 px 238 ms WEST, 0.2 px 0 ms NORTH
20:12:08.290 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:08.290 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:09.758 01.468 17336 Exposure complete
20:12:09.867 00.109 17336 worker thread done servicing request
20:12:09.867 00.000 16368 OnExposeComplete: enter
20:12:09.867 00.000 16368 UpdateGuideState(): m_state=6
20:12:09.867 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.883 00.016 16368 Star::Find returns 1 (0), X=1456.47, Y=892.95, Mass=511044, SNR=58.0, Peak=46096 HFD=4.2
20:12:09.883 00.000 16368 MultiStar: exiting stabilization period
20:12:09.883 00.000 16368 MultiStar: updating star positions after lock position change
20:12:09.883 00.000 16368 Star::Find(15, 1711, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.883 00.000 16368 Star::Find returns 1 (0), X=1710.39, Y=878.14, Mass=629361, SNR=77.6, Peak=52854 HFD=4.7
20:12:09.883 00.000 16368 Star::Find(15, 1484, 784, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.883 00.000 16368 Star::Find returns 1 (0), X=1483.06, Y=785.33, Mass=591859, SNR=59.2, Peak=47964 HFD=4.7
20:12:09.883 00.000 16368 Star::Find(15, 65, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.883 00.000 16368 Star::Find returns 1 (0), X=64.96, Y=287.42, Mass=436225, SNR=67.8, Peak=52137 HFD=3.0
20:12:09.883 00.000 16368 Star::Find(15, 1003, 1055, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.883 00.000 16368 Star::Find returns 1 (0), X=1001.99, Y=1055.98, Mass=379497, SNR=47.7, Peak=38192 HFD=4.4
20:12:09.883 00.000 16368 Star::Find(15, 717, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.898 00.015 16368 Star::Find returns 1 (0), X=716.36, Y=448.46, Mass=608096, SNR=70.1, Peak=47324 HFD=5.2
20:12:09.898 00.000 16368 Star::Find(15, 196, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.898 00.000 16368 Star::Find returns 1 (0), X=195.67, Y=248.89, Mass=340270, SNR=58.5, Peak=47894 HFD=3.2
20:12:09.898 00.000 16368 Star::Find(15, 1392, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.898 00.000 16368 Star::Find returns 1 (0), X=1391.33, Y=1062.60, Mass=268847, SNR=41.3, Peak=39139 HFD=3.3
20:12:09.898 00.000 16368 Star::Find(15, 1823, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.898 00.000 16368 Star::Find returns 1 (0), X=1822.77, Y=890.35, Mass=366894, SNR=52.1, Peak=44016 HFD=3.6
20:12:09.898 00.000 16368 Star::Find(15, 708, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.898 00.000 16368 Star::Find returns 1 (0), X=708.15, Y=282.75, Mass=358881, SNR=52.3, Peak=31107 HFD=4.5
20:12:09.898 00.000 16368 Star::Find(15, 391, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.914 00.016 16368 Star::Find returns 1 (0), X=390.49, Y=967.21, Mass=375528, SNR=46.9, Peak=38070 HFD=3.9
20:12:09.914 00.000 16368 Star::Find(15, 30, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:12:09.914 00.000 16368 Star::Find returns 1 (0), X=29.37, Y=965.93, Mass=147446, SNR=34.0, Peak=35510 HFD=2.3
20:12:09.914 00.000 16368 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.38) = xAngle (0.68 = 0.68)
20:12:09.914 00.000 16368 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
20:12:09.914 00.000 16368 CameraToMount -- cameraX=0.35 cameraY=0.11 hyp=0.37 cameraTheta=0.31 mountX=0.28 mountY=0.22, mountTheta=0.66
20:12:09.914 00.000 16368 SchedulePrimaryMove(0D870808, x=0.35, y=0.11, opts=13)
20:12:09.914 00.000 16368 Enqueuing Move request for scope (0.35, 0.11)
20:12:09.914 00.000 17336 Worker thread wakes up
20:12:09.914 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.11) opts 0xd
20:12:09.914 00.000 17336 Handling offset move in thread for scope, endpoint = (0.35, 0.11)
20:12:09.914 00.000 17336 Moving (0.35, 0.11) raw xDistance=0.28 yDistance=0.22
20:12:09.914 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.28
20:12:09.914 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:09.914 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
20:12:09.914 00.000 17336 MoveAxis(W, 121, ABG)
20:12:09.914 00.000 17336 Guiding  Dir = 3, Dur = 121
20:12:09.914 00.000 17336 IsSlewing returns 0
20:12:09.914 00.000 17336 IsGuiding returns 0
20:12:09.930 00.016 17336 PulseGuide returned control before completion, sleep 130
20:12:09.930 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6505, max=65535, med=13289, FiltMin=8115, FiltMax=65535, Gamma=2.540
20:12:09.945 00.015 16368 UpdateGuideState exits: m=511044 SNR=58.0
20:12:09.945 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:09.945 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:09.945 00.000 16368 Enqueuing Expose request
20:12:10.070 00.125 17336 IsGuiding returns 0
20:12:10.070 00.000 17336 Move returns status 0, amount 121
20:12:10.070 00.000 17336 MoveAxis(N, 0, ABG)
20:12:10.070 00.000 17336 duration set to 0 by GuideMode
20:12:10.070 00.000 17336 Move returns status 0, amount 0
20:12:10.070 00.000 17336 move complete, result=0
20:12:10.070 00.000 16368 GuideStep: 0.3 px 121 ms WEST, 0.2 px 0 ms NORTH
20:12:10.070 00.000 17336 worker thread done servicing request
20:12:10.070 00.000 17336 Worker thread wakes up
20:12:10.070 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:10.070 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:11.523 01.453 17336 Exposure complete
20:12:11.632 00.109 17336 worker thread done servicing request
20:12:11.632 00.000 16368 OnExposeComplete: enter
20:12:11.632 00.000 16368 UpdateGuideState(): m_state=6
20:12:11.632 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:12:11.632 00.000 16368 Star::Find returns 1 (0), X=1455.95, Y=893.09, Mass=475660, SNR=59.1, Peak=43408 HFD=4.4
20:12:11.648 00.016 16368 MultiStar: [#1 -0.03,-0.11,0.95,U] [#2 0.07,0.08,1.07,U] [#3 -0.04,0.10,1.11,U] [#4 0.22,-0.52,0.00,M1] [#5 0.20,-0.10,0.99,U] [#6 -0.34,0.09,1.06,U] [#7 0.16,0.02,0.81,U] [#8 0.14,-0.10,0.74,U] 
20:12:11.648 00.000 16368 refined, 7 included, MultiStar: {-0.01, 0.04}, one-star: {-0.17, 0.24}
20:12:11.648 00.000 16368 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.38) = xAngle (2.31 = 2.31)
20:12:11.648 00.000 16368 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.27 = 2.27)
20:12:11.648 00.000 16368 CameraToMount -- cameraX=-0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.93 mountX=-0.03 mountY=0.03, mountTheta=2.29
20:12:11.648 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.01, y=0.04, opts=13)
20:12:11.648 00.000 16368 Enqueuing Move request for scope (-0.01, 0.04)
20:12:11.648 00.000 17336 Worker thread wakes up
20:12:11.648 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.04) opts 0xd
20:12:11.648 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.01, 0.04)
20:12:11.648 00.000 17336 Moving (-0.01, 0.04) raw xDistance=-0.03 yDistance=0.03
20:12:11.648 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:12:11.648 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:11.648 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:12:11.648 00.000 17336 MoveAxis(E, 0, ABG)
20:12:11.648 00.000 17336 Move returns status 0, amount 0
20:12:11.648 00.000 17336 MoveAxis(N, 0, ABG)
20:12:11.648 00.000 17336 duration set to 0 by GuideMode
20:12:11.648 00.000 17336 Move returns status 0, amount 0
20:12:11.648 00.000 17336 move complete, result=0
20:12:11.648 00.000 17336 worker thread done servicing request
20:12:11.664 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=5936, max=65535, med=13289, FiltMin=8259, FiltMax=65535, Gamma=2.540
20:12:11.679 00.015 16368 UpdateGuideState exits: m=475660 SNR=59.1
20:12:11.679 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:11.679 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:11.679 00.000 16368 Enqueuing Expose request
20:12:11.679 00.000 16368 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:11.679 00.000 17336 Worker thread wakes up
20:12:11.679 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:11.679 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:13.148 01.469 17336 Exposure complete
20:12:13.257 00.109 17336 worker thread done servicing request
20:12:13.257 00.000 16368 OnExposeComplete: enter
20:12:13.257 00.000 16368 UpdateGuideState(): m_state=6
20:12:13.257 00.000 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:12:13.257 00.000 16368 Star::Find returns 1 (0), X=1455.90, Y=892.65, Mass=447771, SNR=46.5, Peak=49731 HFD=3.9
20:12:13.257 00.000 16368 MultiStar: [#1 0.20,-0.42,1.49,U] [#2 -0.30,0.05,1.35,U] [#3 -0.02,-0.13,1.33,U] [#4 0.11,-0.30,1.19,U] [#5 0.39,0.06,1.29,U] [#6 -0.16,0.26,1.15,U] [#7 -0.44,-0.06,0.86,U] [#8 0.02,-0.00,1.05,U] 
20:12:13.257 00.000 16368 refined, 8 included, MultiStar: {-0.03, -0.09}, one-star: {-0.22, -0.19}
20:12:13.257 00.000 16368 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.38) = xAngle (-1.47 = -1.47)
20:12:13.273 00.016 16368 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
20:12:13.273 00.000 16368 CameraToMount -- cameraX=-0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.85 mountX=0.01 mountY=-0.09, mountTheta=-1.47
20:12:13.273 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.03, y=-0.09, opts=13)
20:12:13.273 00.000 16368 Enqueuing Move request for scope (-0.03, -0.09)
20:12:13.273 00.000 17336 Worker thread wakes up
20:12:13.273 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.09) opts 0xd
20:12:13.273 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.03, -0.09)
20:12:13.273 00.000 17336 Moving (-0.03, -0.09) raw xDistance=0.01 yDistance=-0.09
20:12:13.273 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
20:12:13.273 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:13.273 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:12:13.273 00.000 17336 MoveAxis(E, 0, ABG)
20:12:13.273 00.000 17336 Move returns status 0, amount 0
20:12:13.273 00.000 17336 MoveAxis(N, 0, ABG)
20:12:13.273 00.000 17336 duration set to 0 by GuideMode
20:12:13.273 00.000 17336 Move returns status 0, amount 0
20:12:13.273 00.000 17336 move complete, result=0
20:12:13.273 00.000 17336 worker thread done servicing request
20:12:13.273 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6294, max=65535, med=13289, FiltMin=8272, FiltMax=65535, Gamma=2.540
20:12:13.304 00.031 16368 UpdateGuideState exits: m=447771 SNR=46.5
20:12:13.304 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:13.304 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:13.304 00.000 16368 Enqueuing Expose request
20:12:13.304 00.000 16368 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:13.304 00.000 17336 Worker thread wakes up
20:12:13.304 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:13.304 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:13.319 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:14.772 01.453 17336 Exposure complete
20:12:14.882 00.110 17336 worker thread done servicing request
20:12:14.882 00.000 16368 OnExposeComplete: enter
20:12:14.882 00.000 16368 UpdateGuideState(): m_state=6
20:12:14.882 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:12:14.882 00.000 16368 Star::Find returns 1 (0), X=1455.33, Y=892.80, Mass=464674, SNR=56.3, Peak=46480 HFD=4.6
20:12:14.897 00.015 16368 MultiStar: [#1 -0.08,-0.32,0.97,U] [#2 -0.17,-0.12,1.21,U] [#3 -0.26,-0.00,1.10,U] [#4 -0.48,-0.24,0.00,M1] [#5 -0.13,-0.10,1.06,U] [#6 -0.22,0.55,0.00,M1] [#7 -0.75,0.14,0.00,M3] [#8 -0.06,-0.27,0.96,U] 
20:12:14.897 00.000 16368 refined, 5 included, MultiStar: {-0.25, -0.14}, one-star: {-0.79, -0.04}
20:12:14.897 00.000 16368 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.38) = xAngle (-2.26 = -2.26)
20:12:14.897 00.000 16368 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
20:12:14.897 00.000 16368 CameraToMount -- cameraX=-0.25 cameraY=-0.14 hyp=0.28 cameraTheta=-2.64 mountX=-0.18 mountY=-0.21, mountTheta=-2.28
20:12:14.897 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.25, y=-0.14, opts=13)
20:12:14.897 00.000 16368 Enqueuing Move request for scope (-0.25, -0.14)
20:12:14.897 00.000 17336 Worker thread wakes up
20:12:14.897 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.14) opts 0xd
20:12:14.897 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.25, -0.14)
20:12:14.897 00.000 17336 Moving (-0.25, -0.14) raw xDistance=-0.18 yDistance=-0.21
20:12:14.897 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
20:12:14.897 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:14.897 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:12:14.897 00.000 17336 MoveAxis(E, 66, ABG)
20:12:14.897 00.000 17336 Guiding  Dir = 2, Dur = 66
20:12:14.897 00.000 17336 IsSlewing returns 0
20:12:14.897 00.000 17336 IsGuiding returns 0
20:12:14.913 00.016 17336 PulseGuide returned control before completion, sleep 75
20:12:14.913 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6454, max=65535, med=13289, FiltMin=8130, FiltMax=65535, Gamma=2.540
20:12:14.928 00.015 16368 UpdateGuideState exits: m=464674 SNR=56.3
20:12:14.928 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:14.928 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:14.928 00.000 16368 Enqueuing Expose request
20:12:14.944 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:14.991 00.047 17336 IsGuiding returns 0
20:12:14.991 00.000 17336 Move returns status 0, amount 66
20:12:14.991 00.000 17336 MoveAxis(N, 0, ABG)
20:12:14.991 00.000 17336 duration set to 0 by GuideMode
20:12:14.991 00.000 17336 Move returns status 0, amount 0
20:12:14.991 00.000 17336 move complete, result=0
20:12:14.991 00.000 17336 worker thread done servicing request
20:12:14.991 00.000 17336 Worker thread wakes up
20:12:14.991 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:14.991 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:14.991 00.000 16368 GuideStep: -0.2 px 66 ms EAST, -0.2 px 0 ms NORTH
20:12:14.991 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:16.459 01.468 17336 Exposure complete
20:12:16.569 00.110 16368 OnExposeComplete: enter
20:12:16.569 00.000 16368 UpdateGuideState(): m_state=6
20:12:16.569 00.000 17336 worker thread done servicing request
20:12:16.569 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:12:16.569 00.000 16368 Star::Find returns 1 (0), X=1456.05, Y=892.99, Mass=462704, SNR=57.4, Peak=44528 HFD=4.4
20:12:16.569 00.000 16368 MultiStar: [#1 0.56,-0.35,0.00,M3] [#2 0.03,-0.19,1.14,U] [#3 0.02,-0.04,1.11,U] [#4 0.56,-0.35,0.00,M2] [#5 0.17,-0.11,1.20,U] [#6 0.15,0.53,0.00,M2] [#7 -0.63,-0.06,0.00,M4] [#8 0.54,-0.39,0.00,M1] 
20:12:16.569 00.000 16368 refined, 3 included, MultiStar: {0.04, -0.06}, one-star: {-0.07, 0.15}
20:12:16.569 00.000 16368 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.38) = xAngle (-0.55 = -0.55)
20:12:16.569 00.000 16368 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
20:12:16.569 00.000 16368 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.92 mountX=0.06 mountY=-0.04, mountTheta=-0.58
20:12:16.569 00.000 16368 SchedulePrimaryMove(0D870808, x=0.04, y=-0.06, opts=13)
20:12:16.584 00.015 16368 Enqueuing Move request for scope (0.04, -0.06)
20:12:16.584 00.000 17336 Worker thread wakes up
20:12:16.584 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.06) opts 0xd
20:12:16.584 00.000 17336 Handling offset move in thread for scope, endpoint = (0.04, -0.06)
20:12:16.584 00.000 17336 Moving (0.04, -0.06) raw xDistance=0.06 yDistance=-0.04
20:12:16.584 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:12:16.584 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:16.584 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:12:16.584 00.000 17336 MoveAxis(E, 0, ABG)
20:12:16.584 00.000 17336 Move returns status 0, amount 0
20:12:16.584 00.000 17336 MoveAxis(N, 0, ABG)
20:12:16.584 00.000 17336 duration set to 0 by GuideMode
20:12:16.584 00.000 17336 Move returns status 0, amount 0
20:12:16.584 00.000 17336 move complete, result=0
20:12:16.584 00.000 17336 worker thread done servicing request
20:12:16.584 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6377, max=65535, med=13296, FiltMin=8304, FiltMax=65535, Gamma=2.540
20:12:16.600 00.016 16368 UpdateGuideState exits: m=462704 SNR=57.4
20:12:16.600 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:16.600 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:16.616 00.016 16368 Enqueuing Expose request
20:12:16.616 00.000 17336 Worker thread wakes up
20:12:16.616 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:16.616 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:16.616 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:16.631 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:18.115 01.484 17336 Exposure complete
20:12:18.225 00.110 17336 worker thread done servicing request
20:12:18.225 00.000 16368 OnExposeComplete: enter
20:12:18.225 00.000 16368 UpdateGuideState(): m_state=6
20:12:18.225 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:12:18.225 00.000 16368 Star::Find returns 1 (0), X=1456.28, Y=892.71, Mass=568939, SNR=60.7, Peak=56080 HFD=4.8
20:12:18.225 00.000 16368 MultiStar: [#1 0.92,-0.32,0.00,M4] [#2 0.38,-0.47,0.00,M1] [#3 0.26,-0.03,1.02,U] [#4 0.23,-0.40,0.81,U] [#5 0.53,0.07,0.00,M1] [#6 0.46,0.12,1.07,U] [#7 0.05,-0.42,0.72,U] [#8 0.67,-0.39,0.00,M2] 
20:12:18.225 00.000 16368 single-star, 4 included, MultiStar: {0.25, -0.14}, one-star: {0.16, -0.13}
20:12:18.225 00.000 16368 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.38) = xAngle (-0.29 = -0.29)
20:12:18.225 00.000 16368 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
20:12:18.225 00.000 16368 CameraToMount -- cameraX=0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-0.67 mountX=0.20 mountY=-0.07, mountTheta=-0.32
20:12:18.225 00.000 16368 SchedulePrimaryMove(0D870808, x=0.16, y=-0.13, opts=13)
20:12:18.240 00.015 16368 Enqueuing Move request for scope (0.16, -0.13)
20:12:18.240 00.000 17336 Worker thread wakes up
20:12:18.240 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.13) opts 0xd
20:12:18.240 00.000 17336 Handling offset move in thread for scope, endpoint = (0.16, -0.13)
20:12:18.240 00.000 17336 Moving (0.16, -0.13) raw xDistance=0.20 yDistance=-0.07
20:12:18.240 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
20:12:18.240 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:18.240 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:12:18.240 00.000 17336 MoveAxis(W, 73, ABG)
20:12:18.240 00.000 17336 Guiding  Dir = 3, Dur = 73
20:12:18.240 00.000 17336 IsSlewing returns 0
20:12:18.240 00.000 17336 IsGuiding returns 0
20:12:18.240 00.000 17336 PulseGuide returned control before completion, sleep 82
20:12:18.240 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6384, max=65535, med=13296, FiltMin=8368, FiltMax=65535, Gamma=2.540
20:12:18.271 00.031 16368 UpdateGuideState exits: m=568939 SNR=60.7
20:12:18.271 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:18.287 00.016 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:18.287 00.000 16368 Enqueuing Expose request
20:12:18.303 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:18.334 00.031 17336 IsGuiding returns 0
20:12:18.334 00.000 17336 Move returns status 0, amount 73
20:12:18.334 00.000 17336 MoveAxis(N, 0, ABG)
20:12:18.334 00.000 17336 duration set to 0 by GuideMode
20:12:18.334 00.000 17336 Move returns status 0, amount 0
20:12:18.334 00.000 17336 move complete, result=0
20:12:18.334 00.000 17336 worker thread done servicing request
20:12:18.334 00.000 17336 Worker thread wakes up
20:12:18.334 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:18.334 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:18.334 00.000 16368 GuideStep: 0.2 px 73 ms WEST, -0.1 px 0 ms NORTH
20:12:18.334 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:19.802 01.468 17336 Exposure complete
20:12:19.912 00.110 17336 worker thread done servicing request
20:12:19.912 00.000 16368 OnExposeComplete: enter
20:12:19.912 00.000 16368 UpdateGuideState(): m_state=6
20:12:19.912 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:12:19.912 00.000 16368 Star::Find returns 1 (0), X=1456.38, Y=892.89, Mass=522212, SNR=63.1, Peak=47408 HFD=4.8
20:12:19.912 00.000 16368 MultiStar: [#1 0.89,-0.78,0.00,M5] [#2 0.55,-0.08,0.00,M2] [#3 0.58,-0.05,0.00,M1] [#4 0.75,-0.61,0.00,M2] [#5 0.82,-0.15,0.00,M2] [#6 0.74,0.08,0.00,M2] [#7 -0.31,-0.59,0.00,M4] [#8 0.65,-0.22,0.00,M3] 
20:12:19.912 00.000 16368 CameraToMount -- cameraTheta (0.20) - m_xAngle (-0.38) = xAngle (0.57 = 0.57)
20:12:19.912 00.000 16368 CameraToMount -- cameraTheta (0.20) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
20:12:19.912 00.000 16368 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.27 cameraTheta=0.20 mountX=0.22 mountY=0.14, mountTheta=0.54
20:12:19.927 00.015 16368 SchedulePrimaryMove(0D870808, x=0.26, y=0.05, opts=13)
20:12:19.927 00.000 16368 Enqueuing Move request for scope (0.26, 0.05)
20:12:19.927 00.000 17336 Worker thread wakes up
20:12:19.927 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
20:12:19.927 00.000 17336 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
20:12:19.927 00.000 17336 Moving (0.26, 0.05) raw xDistance=0.22 yDistance=0.14
20:12:19.927 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
20:12:19.927 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:19.927 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:12:19.927 00.000 17336 MoveAxis(W, 88, ABG)
20:12:19.927 00.000 17336 Guiding  Dir = 3, Dur = 88
20:12:19.927 00.000 17336 IsSlewing returns 0
20:12:19.927 00.000 17336 IsGuiding returns 0
20:12:19.927 00.000 17336 PulseGuide returned control before completion, sleep 97
20:12:19.927 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6064, max=65535, med=13302, FiltMin=8348, FiltMax=65535, Gamma=2.540
20:12:19.958 00.031 16368 UpdateGuideState exits: m=522212 SNR=63.1
20:12:19.958 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:19.958 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:19.958 00.000 16368 Enqueuing Expose request
20:12:19.974 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:20.037 00.063 17336 IsGuiding returns 0
20:12:20.037 00.000 17336 Move returns status 0, amount 88
20:12:20.037 00.000 17336 MoveAxis(N, 0, ABG)
20:12:20.037 00.000 17336 duration set to 0 by GuideMode
20:12:20.037 00.000 17336 Move returns status 0, amount 0
20:12:20.037 00.000 17336 move complete, result=0
20:12:20.037 00.000 17336 worker thread done servicing request
20:12:20.037 00.000 16368 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
20:12:20.037 00.000 17336 Worker thread wakes up
20:12:20.037 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:20.037 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:20.052 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:21.521 01.469 17336 Exposure complete
20:12:21.630 00.109 17336 worker thread done servicing request
20:12:21.630 00.000 16368 OnExposeComplete: enter
20:12:21.630 00.000 16368 UpdateGuideState(): m_state=6
20:12:21.630 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:12:21.630 00.000 16368 Star::Find returns 1 (0), X=1455.64, Y=892.97, Mass=524342, SNR=59.1, Peak=50704 HFD=4.2
20:12:21.630 00.000 16368 MultiStar: [#1 0.21,-0.26,1.09,U] [#2 -0.08,-0.36,1.08,U] [#3 -0.11,-0.30,1.05,U] [#4 -0.10,-0.34,0.76,U] [#5 0.13,-0.12,1.07,U] [#6 -0.31,0.54,0.00,M3] [#7 -0.47,-0.17,0.00,M5] [#8 0.20,-0.28,0.81,U] 
20:12:21.630 00.000 16368 refined, 6 included, MultiStar: {-0.03, -0.21}, one-star: {-0.48, 0.13}
20:12:21.646 00.016 16368 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.38) = xAngle (-1.35 = -1.35)
20:12:21.646 00.000 16368 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
20:12:21.646 00.000 16368 CameraToMount -- cameraX=-0.03 cameraY=-0.21 hyp=0.22 cameraTheta=-1.72 mountX=0.05 mountY=-0.21, mountTheta=-1.35
20:12:21.646 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.03, y=-0.21, opts=13)
20:12:21.646 00.000 16368 Enqueuing Move request for scope (-0.03, -0.21)
20:12:21.646 00.000 17336 Worker thread wakes up
20:12:21.646 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.21) opts 0xd
20:12:21.646 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.03, -0.21)
20:12:21.646 00.000 17336 Moving (-0.03, -0.21) raw xDistance=0.05 yDistance=-0.21
20:12:21.646 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:12:21.646 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:21.646 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
20:12:21.646 00.000 17336 MoveAxis(E, 0, ABG)
20:12:21.646 00.000 17336 Move returns status 0, amount 0
20:12:21.646 00.000 17336 MoveAxis(N, 0, ABG)
20:12:21.646 00.000 17336 duration set to 0 by GuideMode
20:12:21.646 00.000 17336 Move returns status 0, amount 0
20:12:21.646 00.000 17336 move complete, result=0
20:12:21.646 00.000 17336 worker thread done servicing request
20:12:21.661 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6870, max=65535, med=13302, FiltMin=8131, FiltMax=65535, Gamma=2.540
20:12:21.677 00.016 16368 UpdateGuideState exits: m=524342 SNR=59.1
20:12:21.677 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:21.677 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:21.677 00.000 16368 Enqueuing Expose request
20:12:21.677 00.000 17336 Worker thread wakes up
20:12:21.677 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:21.677 00.000 16368 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:21.677 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:21.692 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:23.161 01.469 17336 Exposure complete
20:12:23.270 00.109 17336 worker thread done servicing request
20:12:23.270 00.000 16368 OnExposeComplete: enter
20:12:23.270 00.000 16368 UpdateGuideState(): m_state=6
20:12:23.270 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:12:23.270 00.000 16368 Star::Find returns 1 (0), X=1455.73, Y=892.69, Mass=508967, SNR=59.5, Peak=44944 HFD=4.3
20:12:23.286 00.016 16368 MultiStar: [#1 -0.01,-0.47,1.03,U] [#2 -0.06,-0.30,1.01,U] [#3 0.04,-0.07,1.14,U] [#4 -0.07,-0.47,0.81,U] [#5 0.22,0.00,1.06,U] [#6 0.34,0.47,0.00,M4] [#7 -0.31,-0.24,0.83,U] [#8 0.06,-0.44,0.83,U] 
20:12:23.286 00.000 16368 refined, 7 included, MultiStar: {-0.06, -0.26}, one-star: {-0.38, -0.16}
20:12:23.286 00.000 16368 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.38) = xAngle (-1.42 = -1.42)
20:12:23.286 00.000 16368 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
20:12:23.286 00.000 16368 CameraToMount -- cameraX=-0.06 cameraY=-0.26 hyp=0.26 cameraTheta=-1.79 mountX=0.04 mountY=-0.26, mountTheta=-1.42
20:12:23.286 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.06, y=-0.26, opts=13)
20:12:23.286 00.000 16368 Enqueuing Move request for scope (-0.06, -0.26)
20:12:23.286 00.000 17336 Worker thread wakes up
20:12:23.286 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.26) opts 0xd
20:12:23.286 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.06, -0.26)
20:12:23.286 00.000 17336 Moving (-0.06, -0.26) raw xDistance=0.04 yDistance=-0.26
20:12:23.286 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:12:23.286 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:12:23.286 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
20:12:23.286 00.000 17336 MoveAxis(E, 0, ABG)
20:12:23.286 00.000 17336 Move returns status 0, amount 0
20:12:23.286 00.000 17336 MoveAxis(N, 0, ABG)
20:12:23.286 00.000 17336 duration set to 0 by GuideMode
20:12:23.286 00.000 17336 Move returns status 0, amount 0
20:12:23.286 00.000 17336 move complete, result=0
20:12:23.286 00.000 17336 worker thread done servicing request
20:12:23.301 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6486, max=65535, med=13302, FiltMin=7990, FiltMax=65535, Gamma=2.540
20:12:23.317 00.016 16368 UpdateGuideState exits: m=508967 SNR=59.5
20:12:23.317 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:23.317 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:23.317 00.000 16368 Enqueuing Expose request
20:12:23.317 00.000 16368 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:12:23.317 00.000 17336 Worker thread wakes up
20:12:23.317 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:23.317 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:23.348 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:24.785 01.437 17336 Exposure complete
20:12:24.895 00.110 17336 worker thread done servicing request
20:12:24.895 00.000 16368 OnExposeComplete: enter
20:12:24.895 00.000 16368 UpdateGuideState(): m_state=6
20:12:24.895 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:12:24.895 00.000 16368 Star::Find returns 1 (0), X=1455.92, Y=892.81, Mass=493824, SNR=56.4, Peak=50640 HFD=4.5
20:12:24.895 00.000 16368 MultiStar: [#1 -0.28,0.03,1.14,U] [#2 -0.10,0.10,1.14,U] [#3 -0.03,0.37,1.34,U] [#4 -0.21,0.14,0.99,U] [#5 0.31,0.35,1.03,U] [#6 -0.27,0.67,0.00,M5] [#7 -0.36,0.03,0.83,U] [#8 0.14,-0.26,0.76,U] 
20:12:24.895 00.000 16368 refined, 7 included, MultiStar: {-0.09, 0.11}, one-star: {-0.20, -0.03}
20:12:24.895 00.000 16368 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.38) = xAngle (2.62 = 2.62)
20:12:24.910 00.015 16368 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.59 = 2.59)
20:12:24.910 00.000 16368 CameraToMount -- cameraX=-0.09 cameraY=0.11 hyp=0.15 cameraTheta=2.25 mountX=-0.13 mountY=0.08, mountTheta=2.60
20:12:24.910 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.09, y=0.11, opts=13)
20:12:24.910 00.000 16368 Enqueuing Move request for scope (-0.09, 0.11)
20:12:24.910 00.000 17336 Worker thread wakes up
20:12:24.910 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.11) opts 0xd
20:12:24.910 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.09, 0.11)
20:12:24.910 00.000 17336 Moving (-0.09, 0.11) raw xDistance=-0.13 yDistance=0.08
20:12:24.910 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.13
20:12:24.910 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:24.910 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:12:24.910 00.000 17336 MoveAxis(E, 47, ABG)
20:12:24.910 00.000 17336 Guiding  Dir = 2, Dur = 47
20:12:24.910 00.000 17336 IsSlewing returns 0
20:12:24.910 00.000 17336 IsGuiding returns 0
20:12:24.910 00.000 17336 PulseGuide returned control before completion, sleep 56
20:12:24.910 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6204, max=65535, med=13308, FiltMin=8342, FiltMax=65535, Gamma=2.540
20:12:24.942 00.032 16368 UpdateGuideState exits: m=493824 SNR=56.4
20:12:24.942 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:24.942 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:24.957 00.015 16368 Enqueuing Expose request
20:12:24.973 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:24.989 00.016 17336 IsGuiding returns 0
20:12:24.989 00.000 17336 Move returns status 0, amount 47
20:12:24.989 00.000 17336 MoveAxis(N, 0, ABG)
20:12:24.989 00.000 17336 duration set to 0 by GuideMode
20:12:24.989 00.000 17336 Move returns status 0, amount 0
20:12:24.989 00.000 17336 move complete, result=0
20:12:24.989 00.000 17336 worker thread done servicing request
20:12:24.989 00.000 17336 Worker thread wakes up
20:12:24.989 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:24.989 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:24.989 00.000 16368 GuideStep: -0.1 px 47 ms EAST, 0.1 px 0 ms NORTH
20:12:24.989 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:26.441 01.452 17336 Exposure complete
20:12:26.551 00.110 17336 worker thread done servicing request
20:12:26.551 00.000 16368 OnExposeComplete: enter
20:12:26.551 00.000 16368 UpdateGuideState(): m_state=6
20:12:26.551 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:12:26.566 00.015 16368 Star::Find returns 1 (0), X=1456.32, Y=892.99, Mass=503012, SNR=71.1, Peak=47273 HFD=4.1
20:12:26.566 00.000 16368 MultiStar: [#1 0.75,-0.54,0.00,M3] [#2 0.19,-0.04,0.89,U] [#3 0.09,-0.25,0.89,U] [#4 0.29,-0.21,0.78,U] [#5 0.56,0.15,0.00,M1] [#6 0.18,0.13,0.81,U] [#7 0.23,0.02,0.65,U] [#8 0.35,0.02,0.68,U] 
20:12:26.566 00.000 16368 refined, 6 included, MultiStar: {0.21, -0.03}, one-star: {0.20, 0.15}
20:12:26.566 00.000 16368 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.38) = xAngle (0.25 = 0.25)
20:12:26.566 00.000 16368 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
20:12:26.566 00.000 16368 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-0.12 mountX=0.21 mountY=0.05, mountTheta=0.21
20:12:26.566 00.000 16368 SchedulePrimaryMove(0D870808, x=0.21, y=-0.03, opts=13)
20:12:26.566 00.000 16368 Enqueuing Move request for scope (0.21, -0.03)
20:12:26.566 00.000 17336 Worker thread wakes up
20:12:26.566 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
20:12:26.566 00.000 17336 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
20:12:26.566 00.000 17336 Moving (0.21, -0.03) raw xDistance=0.21 yDistance=0.05
20:12:26.566 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
20:12:26.566 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:26.566 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:12:26.566 00.000 17336 MoveAxis(W, 73, ABG)
20:12:26.566 00.000 17336 Guiding  Dir = 3, Dur = 73
20:12:26.582 00.016 17336 IsSlewing returns 0
20:12:26.582 00.000 17336 IsGuiding returns 0
20:12:26.582 00.000 17336 PulseGuide returned control before completion, sleep 81
20:12:26.582 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6051, max=65535, med=13315, FiltMin=8169, FiltMax=65535, Gamma=2.540
20:12:26.597 00.015 16368 UpdateGuideState exits: m=503012 SNR=71.1
20:12:26.597 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:26.597 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:26.613 00.016 16368 Enqueuing Expose request
20:12:26.629 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:26.676 00.047 17336 IsGuiding returns 0
20:12:26.676 00.000 17336 Move returns status 0, amount 73
20:12:26.676 00.000 17336 MoveAxis(N, 0, ABG)
20:12:26.676 00.000 17336 duration set to 0 by GuideMode
20:12:26.676 00.000 17336 Move returns status 0, amount 0
20:12:26.676 00.000 17336 move complete, result=0
20:12:26.676 00.000 17336 worker thread done servicing request
20:12:26.676 00.000 17336 Worker thread wakes up
20:12:26.676 00.000 16368 GuideStep: 0.2 px 73 ms WEST, 0.0 px 0 ms NORTH
20:12:26.676 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:26.676 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:26.676 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:28.144 01.468 17336 Exposure complete
20:12:28.253 00.109 17336 worker thread done servicing request
20:12:28.253 00.000 16368 OnExposeComplete: enter
20:12:28.253 00.000 16368 UpdateGuideState(): m_state=6
20:12:28.253 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:12:28.253 00.000 16368 Star::Find returns 1 (0), X=1456.33, Y=892.59, Mass=471581, SNR=54.7, Peak=48144 HFD=4.5
20:12:28.253 00.000 16368 MultiStar: [#1 0.47,-0.43,0.00,M4] [#2 0.20,-0.19,1.12,U] [#3 0.46,0.10,1.10,U] [#4 0.65,-0.41,0.00,M1] [#5 0.34,0.15,1.25,U] [#6 0.06,0.13,1.23,U] [#7 0.09,-0.25,0.79,U] [#8 0.44,-0.14,0.96,U] 
20:12:28.253 00.000 16368 refined, 6 included, MultiStar: {0.26, -0.05}, one-star: {0.21, -0.25}
20:12:28.253 00.000 16368 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.38) = xAngle (0.20 = 0.20)
20:12:28.253 00.000 16368 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
20:12:28.253 00.000 16368 CameraToMount -- cameraX=0.26 cameraY=-0.05 hyp=0.26 cameraTheta=-0.18 mountX=0.26 mountY=0.04, mountTheta=0.16
20:12:28.269 00.016 16368 SchedulePrimaryMove(0D870808, x=0.26, y=-0.05, opts=13)
20:12:28.269 00.000 16368 Enqueuing Move request for scope (0.26, -0.05)
20:12:28.269 00.000 17336 Worker thread wakes up
20:12:28.269 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.05) opts 0xd
20:12:28.269 00.000 17336 Handling offset move in thread for scope, endpoint = (0.26, -0.05)
20:12:28.269 00.000 17336 Moving (0.26, -0.05) raw xDistance=0.26 yDistance=0.04
20:12:28.269 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
20:12:28.269 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:28.269 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:12:28.269 00.000 17336 MoveAxis(W, 100, ABG)
20:12:28.269 00.000 17336 Guiding  Dir = 3, Dur = 100
20:12:28.269 00.000 17336 IsSlewing returns 0
20:12:28.269 00.000 17336 IsGuiding returns 0
20:12:28.269 00.000 17336 PulseGuide returned control before completion, sleep 109
20:12:28.269 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6640, max=65535, med=13315, FiltMin=8086, FiltMax=65535, Gamma=2.540
20:12:28.300 00.031 16368 UpdateGuideState exits: m=471581 SNR=54.7
20:12:28.300 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:28.300 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:28.300 00.000 16368 Enqueuing Expose request
20:12:28.316 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:28.394 00.078 17336 IsGuiding returns 0
20:12:28.394 00.000 17336 Move returns status 0, amount 100
20:12:28.394 00.000 17336 MoveAxis(N, 0, ABG)
20:12:28.394 00.000 17336 duration set to 0 by GuideMode
20:12:28.394 00.000 17336 Move returns status 0, amount 0
20:12:28.394 00.000 17336 move complete, result=0
20:12:28.394 00.000 17336 worker thread done servicing request
20:12:28.394 00.000 17336 Worker thread wakes up
20:12:28.394 00.000 16368 GuideStep: 0.3 px 100 ms WEST, 0.0 px 0 ms NORTH
20:12:28.394 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:28.394 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:28.394 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:29.847 01.453 17336 Exposure complete
20:12:29.956 00.109 17336 worker thread done servicing request
20:12:29.956 00.000 16368 OnExposeComplete: enter
20:12:29.956 00.000 16368 UpdateGuideState(): m_state=6
20:12:29.956 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:12:29.956 00.000 16368 Star::Find returns 1 (0), X=1455.88, Y=892.85, Mass=468158, SNR=55.7, Peak=44707 HFD=4.3
20:12:29.956 00.000 16368 MultiStar: [#1 0.01,-0.19,1.07,U] [#2 -0.32,-0.00,1.42,U] [#3 0.00,-0.12,1.00,U] [#4 -0.05,0.15,0.92,U] [#5 0.30,0.25,0.98,U] [#6 0.32,0.47,0.00,M4] [#7 0.04,-0.08,0.74,U] [#8 0.34,0.21,0.88,U] 
20:12:29.956 00.000 16368 refined, 7 included, MultiStar: {-0.01, 0.03}, one-star: {-0.24, 0.01}
20:12:29.956 00.000 16368 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.38) = xAngle (2.39 = 2.39)
20:12:29.972 00.016 16368 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.35 = 2.35)
20:12:29.972 00.000 16368 CameraToMount -- cameraX=-0.01 cameraY=0.03 hyp=0.03 cameraTheta=2.01 mountX=-0.02 mountY=0.02, mountTheta=2.37
20:12:29.972 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.01, y=0.03, opts=13)
20:12:29.972 00.000 16368 Enqueuing Move request for scope (-0.01, 0.03)
20:12:29.972 00.000 17336 Worker thread wakes up
20:12:29.972 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.03) opts 0xd
20:12:29.972 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.01, 0.03)
20:12:29.972 00.000 17336 Moving (-0.01, 0.03) raw xDistance=-0.02 yDistance=0.02
20:12:29.972 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:12:29.972 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:29.972 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:12:29.972 00.000 17336 MoveAxis(E, 0, ABG)
20:12:29.972 00.000 17336 Move returns status 0, amount 0
20:12:29.972 00.000 17336 MoveAxis(N, 0, ABG)
20:12:29.972 00.000 17336 duration set to 0 by GuideMode
20:12:29.972 00.000 17336 Move returns status 0, amount 0
20:12:29.972 00.000 17336 move complete, result=0
20:12:29.972 00.000 17336 worker thread done servicing request
20:12:29.972 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6512, max=65535, med=13315, FiltMin=8406, FiltMax=65535, Gamma=2.540
20:12:30.003 00.031 16368 UpdateGuideState exits: m=468158 SNR=55.7
20:12:30.003 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:30.003 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:30.003 00.000 16368 Enqueuing Expose request
20:12:30.003 00.000 16368 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:30.003 00.000 17336 Worker thread wakes up
20:12:30.003 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:30.003 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:30.019 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:31.471 01.452 17336 Exposure complete
20:12:31.581 00.110 17336 worker thread done servicing request
20:12:31.581 00.000 16368 OnExposeComplete: enter
20:12:31.581 00.000 16368 UpdateGuideState(): m_state=6
20:12:31.581 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:12:31.581 00.000 16368 Star::Find returns 1 (0), X=1455.83, Y=893.20, Mass=601792, SNR=72.7, Peak=49104 HFD=4.7
20:12:31.581 00.000 16368 MultiStar: [#1 0.00,-0.03,0.84,U] [#2 0.15,-0.19,0.79,U] [#3 -0.16,0.07,0.96,U] [#4 -0.06,0.30,0.83,U] [#5 0.21,0.11,0.88,U] [#6 0.13,0.11,0.81,U] [#7 -0.22,0.23,0.56,U] [#8 -0.01,0.25,0.64,U] 
20:12:31.596 00.015 16368 refined, 8 included, MultiStar: {-0.03, 0.13}, one-star: {-0.29, 0.35}
20:12:31.596 00.000 16368 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.38) = xAngle (2.16 = 2.16)
20:12:31.596 00.000 16368 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.12 = 2.12)
20:12:31.596 00.000 16368 CameraToMount -- cameraX=-0.03 cameraY=0.13 hyp=0.14 cameraTheta=1.78 mountX=-0.08 mountY=0.12, mountTheta=2.14
20:12:31.596 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.03, y=0.13, opts=13)
20:12:31.596 00.000 16368 Enqueuing Move request for scope (-0.03, 0.13)
20:12:31.596 00.000 17336 Worker thread wakes up
20:12:31.596 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.13) opts 0xd
20:12:31.596 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.03, 0.13)
20:12:31.596 00.000 17336 Moving (-0.03, 0.13) raw xDistance=-0.08 yDistance=0.12
20:12:31.596 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:12:31.596 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:31.596 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:12:31.596 00.000 17336 MoveAxis(E, 0, ABG)
20:12:31.596 00.000 17336 Move returns status 0, amount 0
20:12:31.596 00.000 17336 MoveAxis(N, 0, ABG)
20:12:31.596 00.000 17336 duration set to 0 by GuideMode
20:12:31.596 00.000 17336 Move returns status 0, amount 0
20:12:31.596 00.000 17336 move complete, result=0
20:12:31.596 00.000 17336 worker thread done servicing request
20:12:31.596 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6851, max=65535, med=13315, FiltMin=8098, FiltMax=65535, Gamma=2.540
20:12:31.628 00.032 16368 UpdateGuideState exits: m=601792 SNR=72.7
20:12:31.628 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:31.628 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:31.628 00.000 16368 Enqueuing Expose request
20:12:31.628 00.000 16368 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:31.628 00.000 17336 Worker thread wakes up
20:12:31.628 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:31.628 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:31.643 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:33.112 01.469 17336 Exposure complete
20:12:33.221 00.109 17336 worker thread done servicing request
20:12:33.221 00.000 16368 OnExposeComplete: enter
20:12:33.221 00.000 16368 UpdateGuideState(): m_state=6
20:12:33.221 00.000 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:12:33.221 00.000 16368 Star::Find returns 1 (0), X=1455.99, Y=892.51, Mass=508456, SNR=59.6, Peak=45776 HFD=4.2
20:12:33.221 00.000 16368 MultiStar: [#1 0.25,0.17,1.01,U] [#2 -0.28,0.04,1.22,U] [#3 -0.34,0.61,0.00,M1] [#4 0.04,0.22,0.79,U] [#5 -0.16,0.22,1.00,U] [#6 -0.37,0.65,0.00,M4] [#7 -0.24,0.28,0.78,U] [#8 0.04,0.24,0.98,U] 
20:12:33.237 00.016 16368 refined, 6 included, MultiStar: {-0.08, 0.11}, one-star: {-0.13, -0.33}
20:12:33.237 00.000 16368 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.38) = xAngle (2.55 = 2.55)
20:12:33.237 00.000 16368 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.51 = 2.51)
20:12:33.237 00.000 16368 CameraToMount -- cameraX=-0.08 cameraY=0.11 hyp=0.13 cameraTheta=2.18 mountX=-0.11 mountY=0.08, mountTheta=2.53
20:12:33.237 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.08, y=0.11, opts=13)
20:12:33.237 00.000 16368 Enqueuing Move request for scope (-0.08, 0.11)
20:12:33.237 00.000 17336 Worker thread wakes up
20:12:33.237 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.11) opts 0xd
20:12:33.237 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.08, 0.11)
20:12:33.237 00.000 17336 Moving (-0.08, 0.11) raw xDistance=-0.11 yDistance=0.08
20:12:33.237 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:12:33.237 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:33.237 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:12:33.237 00.000 17336 MoveAxis(E, 0, ABG)
20:12:33.237 00.000 17336 Move returns status 0, amount 0
20:12:33.237 00.000 17336 MoveAxis(N, 0, ABG)
20:12:33.237 00.000 17336 duration set to 0 by GuideMode
20:12:33.237 00.000 17336 Move returns status 0, amount 0
20:12:33.237 00.000 17336 move complete, result=0
20:12:33.237 00.000 17336 worker thread done servicing request
20:12:33.252 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6672, max=65535, med=13315, FiltMin=8242, FiltMax=65535, Gamma=2.540
20:12:33.268 00.016 16368 UpdateGuideState exits: m=508456 SNR=59.6
20:12:33.268 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:33.268 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:33.268 00.000 16368 Enqueuing Expose request
20:12:33.268 00.000 16368 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:33.268 00.000 17336 Worker thread wakes up
20:12:33.268 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:33.268 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:33.283 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:34.752 01.469 17336 Exposure complete
20:12:34.861 00.109 17336 worker thread done servicing request
20:12:34.861 00.000 16368 OnExposeComplete: enter
20:12:34.861 00.000 16368 UpdateGuideState(): m_state=6
20:12:34.877 00.016 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:12:34.877 00.000 16368 Star::Find returns 1 (0), X=1455.61, Y=892.87, Mass=512416, SNR=60.9, Peak=47440 HFD=4.6
20:12:34.877 00.000 16368 MultiStar: [#1 -0.03,-0.25,1.11,U] [#2 -0.04,-0.41,1.02,U] [#3 -0.25,-0.11,1.07,U] [#4 0.17,-0.09,0.93,U] [#5 -0.39,-0.06,0.99,U] [#6 -0.04,0.50,0.00,M5] [#7 -0.63,-0.01,0.00,M1] [#8 -0.05,-0.57,0.00,M1] 
20:12:34.877 00.000 16368 refined, 5 included, MultiStar: {-0.18, -0.15}, one-star: {-0.51, 0.02}
20:12:34.877 00.000 16368 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.38) = xAngle (-2.06 = -2.06)
20:12:34.877 00.000 16368 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
20:12:34.877 00.000 16368 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.24 cameraTheta=-2.43 mountX=-0.11 mountY=-0.20, mountTheta=-2.07
20:12:34.877 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.18, y=-0.15, opts=13)
20:12:34.877 00.000 16368 Enqueuing Move request for scope (-0.18, -0.15)
20:12:34.877 00.000 17336 Worker thread wakes up
20:12:34.877 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
20:12:34.877 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
20:12:34.877 00.000 17336 Moving (-0.18, -0.15) raw xDistance=-0.11 yDistance=-0.20
20:12:34.877 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:12:34.877 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
20:12:34.877 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:12:34.877 00.000 17336 MoveAxis(E, 0, ABG)
20:12:34.877 00.000 17336 Move returns status 0, amount 0
20:12:34.877 00.000 17336 MoveAxis(N, 0, ABG)
20:12:34.877 00.000 17336 duration set to 0 by GuideMode
20:12:34.877 00.000 17336 Move returns status 0, amount 0
20:12:34.877 00.000 17336 move complete, result=0
20:12:34.877 00.000 17336 worker thread done servicing request
20:12:34.892 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6652, max=65535, med=13321, FiltMin=8150, FiltMax=65535, Gamma=2.540
20:12:34.908 00.016 16368 UpdateGuideState exits: m=512416 SNR=60.9
20:12:34.908 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:34.908 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:34.924 00.016 16368 Enqueuing Expose request
20:12:34.924 00.000 17336 Worker thread wakes up
20:12:34.924 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:34.924 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:12:34.924 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:34.939 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:36.377 01.438 17336 Exposure complete
20:12:36.486 00.109 17336 worker thread done servicing request
20:12:36.486 00.000 16368 OnExposeComplete: enter
20:12:36.486 00.000 16368 UpdateGuideState(): m_state=6
20:12:36.486 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:12:36.486 00.000 16368 Star::Find returns 1 (0), X=1455.95, Y=893.05, Mass=500959, SNR=59.0, Peak=57616 HFD=4.3
20:12:36.486 00.000 16368 MultiStar: [#1 0.02,-0.41,1.17,U] [#2 -0.18,-0.44,0.00,M1] [#3 -0.21,0.06,1.07,U] [#4 -0.38,-0.00,0.96,U] [#5 0.01,-0.09,0.88,U] [#6 -0.08,0.18,0.81,U] [#7 -0.33,-0.35,0.00,M2] [#8 0.00,-0.32,0.90,U] 
20:12:36.486 00.000 16368 refined, 6 included, MultiStar: {-0.12, -0.06}, one-star: {-0.17, 0.21}
20:12:36.501 00.015 16368 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.38) = xAngle (-2.27 = -2.27)
20:12:36.501 00.000 16368 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
20:12:36.501 00.000 16368 CameraToMount -- cameraX=-0.12 cameraY=-0.06 hyp=0.13 cameraTheta=-2.64 mountX=-0.09 mountY=-0.10, mountTheta=-2.28
20:12:36.501 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.12, y=-0.06, opts=13)
20:12:36.501 00.000 16368 Enqueuing Move request for scope (-0.12, -0.06)
20:12:36.501 00.000 17336 Worker thread wakes up
20:12:36.501 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.06) opts 0xd
20:12:36.501 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.12, -0.06)
20:12:36.501 00.000 17336 Moving (-0.12, -0.06) raw xDistance=-0.09 yDistance=-0.10
20:12:36.501 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:36.501 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:36.501 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:12:36.501 00.000 17336 MoveAxis(E, 0, ABG)
20:12:36.501 00.000 17336 Move returns status 0, amount 0
20:12:36.501 00.000 17336 MoveAxis(N, 0, ABG)
20:12:36.501 00.000 17336 duration set to 0 by GuideMode
20:12:36.501 00.000 17336 Move returns status 0, amount 0
20:12:36.501 00.000 17336 move complete, result=0
20:12:36.501 00.000 17336 worker thread done servicing request
20:12:36.501 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6684, max=65535, med=13321, FiltMin=8233, FiltMax=65535, Gamma=2.540
20:12:36.533 00.032 16368 UpdateGuideState exits: m=500959 SNR=59.0
20:12:36.533 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:36.533 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:36.533 00.000 16368 Enqueuing Expose request
20:12:36.533 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:12:36.533 00.000 17336 Worker thread wakes up
20:12:36.533 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:36.533 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:36.549 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:38.001 01.452 17336 Exposure complete
20:12:38.126 00.125 17336 worker thread done servicing request
20:12:38.126 00.000 16368 OnExposeComplete: enter
20:12:38.126 00.000 16368 UpdateGuideState(): m_state=6
20:12:38.126 00.000 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:12:38.126 00.000 16368 Star::Find returns 1 (0), X=1455.93, Y=893.22, Mass=453751, SNR=59.3, Peak=44048 HFD=4.2
20:12:38.126 00.000 16368 MultiStar: [#1 -0.17,0.05,1.17,U] [#2 0.12,-0.17,1.26,U] [#3 -0.32,0.11,1.00,U] [#4 0.14,-0.09,0.87,U] [#5 0.11,0.03,0.89,U] [#6 -0.02,0.08,1.02,U] [#7 -0.38,0.08,0.81,U] [#8 -0.02,0.11,0.92,U] 
20:12:38.126 00.000 16368 refined, 8 included, MultiStar: {-0.08, 0.06}, one-star: {-0.19, 0.37}
20:12:38.126 00.000 16368 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.38) = xAngle (2.85 = 2.85)
20:12:38.126 00.000 16368 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.81 = 2.81)
20:12:38.142 00.016 16368 CameraToMount -- cameraX=-0.08 cameraY=0.06 hyp=0.10 cameraTheta=2.48 mountX=-0.09 mountY=0.03, mountTheta=2.82
20:12:38.142 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.08, y=0.06, opts=13)
20:12:38.142 00.000 16368 Enqueuing Move request for scope (-0.08, 0.06)
20:12:38.142 00.000 17336 Worker thread wakes up
20:12:38.142 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.06) opts 0xd
20:12:38.142 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.08, 0.06)
20:12:38.142 00.000 17336 Moving (-0.08, 0.06) raw xDistance=-0.09 yDistance=0.03
20:12:38.142 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:12:38.142 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:38.142 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:12:38.142 00.000 17336 MoveAxis(E, 0, ABG)
20:12:38.142 00.000 17336 Move returns status 0, amount 0
20:12:38.142 00.000 17336 MoveAxis(N, 0, ABG)
20:12:38.142 00.000 17336 duration set to 0 by GuideMode
20:12:38.142 00.000 17336 Move returns status 0, amount 0
20:12:38.142 00.000 17336 move complete, result=0
20:12:38.142 00.000 17336 worker thread done servicing request
20:12:38.142 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6774, max=65535, med=13321, FiltMin=8361, FiltMax=65535, Gamma=2.540
20:12:38.157 00.015 16368 UpdateGuideState exits: m=453751 SNR=59.3
20:12:38.173 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:38.173 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:38.173 00.000 16368 Enqueuing Expose request
20:12:38.173 00.000 17336 Worker thread wakes up
20:12:38.173 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:38.173 00.000 16368 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:38.173 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:38.189 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:39.642 01.453 17336 Exposure complete
20:12:39.751 00.109 17336 worker thread done servicing request
20:12:39.751 00.000 16368 OnExposeComplete: enter
20:12:39.751 00.000 16368 UpdateGuideState(): m_state=6
20:12:39.751 00.000 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:12:39.751 00.000 16368 Star::Find returns 1 (0), X=1455.82, Y=893.04, Mass=506115, SNR=54.9, Peak=50960 HFD=4.3
20:12:39.751 00.000 16368 MultiStar: [#1 0.06,-0.07,1.15,U] [#2 -0.02,0.13,1.08,U] [#3 -0.03,0.23,1.18,U] [#4 0.09,-0.30,0.98,U] [#5 -0.12,0.33,1.07,U] [#6 0.01,0.62,0.00,M4] [#7 -0.60,0.11,0.00,M2] [#8 0.31,-0.08,0.81,U] 
20:12:39.751 00.000 16368 refined, 6 included, MultiStar: {-0.01, 0.07}, one-star: {-0.30, 0.19}
20:12:39.751 00.000 16368 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.38) = xAngle (2.10 = 2.10)
20:12:39.751 00.000 16368 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.07 = 2.07)
20:12:39.766 00.015 16368 CameraToMount -- cameraX=-0.01 cameraY=0.07 hyp=0.07 cameraTheta=1.73 mountX=-0.04 mountY=0.06, mountTheta=2.09
20:12:39.766 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.01, y=0.07, opts=13)
20:12:39.766 00.000 16368 Enqueuing Move request for scope (-0.01, 0.07)
20:12:39.766 00.000 17336 Worker thread wakes up
20:12:39.766 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.07) opts 0xd
20:12:39.766 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.01, 0.07)
20:12:39.766 00.000 17336 Moving (-0.01, 0.07) raw xDistance=-0.04 yDistance=0.06
20:12:39.766 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:12:39.766 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:39.766 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:12:39.766 00.000 17336 MoveAxis(E, 0, ABG)
20:12:39.766 00.000 17336 Move returns status 0, amount 0
20:12:39.766 00.000 17336 MoveAxis(N, 0, ABG)
20:12:39.766 00.000 17336 duration set to 0 by GuideMode
20:12:39.766 00.000 17336 Move returns status 0, amount 0
20:12:39.766 00.000 17336 move complete, result=0
20:12:39.766 00.000 17336 worker thread done servicing request
20:12:39.766 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6812, max=65535, med=13321, FiltMin=7913, FiltMax=65535, Gamma=2.540
20:12:39.782 00.016 16368 UpdateGuideState exits: m=506115 SNR=54.9
20:12:39.798 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:39.798 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:39.798 00.000 16368 Enqueuing Expose request
20:12:39.798 00.000 16368 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:12:39.798 00.000 17336 Worker thread wakes up
20:12:39.798 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:39.798 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:39.813 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:41.282 01.469 17336 Exposure complete
20:12:41.395 00.113 17336 worker thread done servicing request
20:12:41.395 00.000 16368 OnExposeComplete: enter
20:12:41.395 00.000 16368 UpdateGuideState(): m_state=6
20:12:41.395 00.000 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:12:41.395 00.000 16368 Star::Find returns 1 (0), X=1455.64, Y=893.04, Mass=509730, SNR=60.9, Peak=53008 HFD=4.1
20:12:41.395 00.000 16368 MultiStar: [#1 -0.45,0.49,0.00,M1] [#2 -0.71,0.47,0.00,M1] [#3 -0.41,0.76,0.00,M1] [#4 -0.29,-0.19,0.88,U] [#5 -0.28,0.47,0.00,M1] [#6 -0.27,0.64,0.00,M5] [#7 -0.64,0.31,0.00,M3] [#8 -0.00,0.19,0.81,U] 
20:12:41.410 00.015 16368 refined, 2 included, MultiStar: {-0.28, 0.07}, one-star: {-0.48, 0.20}
20:12:41.410 00.000 16368 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.38) = xAngle (3.27 = -3.01)
20:12:41.410 00.000 16368 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.24 = -3.05)
20:12:41.410 00.000 16368 CameraToMount -- cameraX=-0.28 cameraY=0.07 hyp=0.29 cameraTheta=2.90 mountX=-0.28 mountY=-0.03, mountTheta=-3.05
20:12:41.410 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.28, y=0.07, opts=13)
20:12:41.410 00.000 16368 Enqueuing Move request for scope (-0.28, 0.07)
20:12:41.410 00.000 17336 Worker thread wakes up
20:12:41.410 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.07) opts 0xd
20:12:41.410 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.28, 0.07)
20:12:41.410 00.000 17336 Moving (-0.28, 0.07) raw xDistance=-0.28 yDistance=-0.03
20:12:41.410 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
20:12:41.410 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:41.410 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:12:41.410 00.000 17336 MoveAxis(E, 104, ABG)
20:12:41.410 00.000 17336 Guiding  Dir = 2, Dur = 104
20:12:41.410 00.000 17336 IsSlewing returns 0
20:12:41.410 00.000 17336 IsGuiding returns 0
20:12:41.410 00.000 17336 PulseGuide returned control before completion, sleep 113
20:12:41.426 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=5072, max=65535, med=13321, FiltMin=8393, FiltMax=65535, Gamma=2.540
20:12:41.441 00.015 16368 UpdateGuideState exits: m=509730 SNR=60.9
20:12:41.441 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:41.441 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:41.441 00.000 16368 Enqueuing Expose request
20:12:41.473 00.032 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:41.551 00.078 17336 IsGuiding returns 0
20:12:41.551 00.000 17336 Move returns status 0, amount 104
20:12:41.551 00.000 17336 MoveAxis(N, 0, ABG)
20:12:41.551 00.000 17336 duration set to 0 by GuideMode
20:12:41.551 00.000 17336 Move returns status 0, amount 0
20:12:41.551 00.000 17336 move complete, result=0
20:12:41.551 00.000 17336 worker thread done servicing request
20:12:41.551 00.000 16368 GuideStep: -0.3 px 104 ms EAST, -0.0 px 0 ms NORTH
20:12:41.551 00.000 17336 Worker thread wakes up
20:12:41.551 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:41.551 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:41.551 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:43.004 01.453 17336 Exposure complete
20:12:43.113 00.109 17336 worker thread done servicing request
20:12:43.113 00.000 16368 OnExposeComplete: enter
20:12:43.113 00.000 16368 UpdateGuideState(): m_state=6
20:12:43.129 00.016 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:12:43.129 00.000 16368 Star::Find returns 1 (0), X=1455.49, Y=893.11, Mass=509823, SNR=60.9, Peak=48496 HFD=4.3
20:12:43.129 00.000 16368 MultiStar: [#1 -0.23,0.29,0.85,U] [#2 -0.76,0.54,0.00,M2] [#3 -0.30,0.28,1.00,U] [#4 -0.17,-0.05,0.80,U] [#5 -0.25,0.34,1.04,U] [#6 -0.48,0.74,0.00,M6] [#7 -0.92,0.18,0.00,M4] [#8 0.04,0.27,0.75,U] 
20:12:43.129 00.000 16368 refined, 5 included, MultiStar: {-0.28, 0.24}, one-star: {-0.63, 0.27}
20:12:43.129 00.000 16368 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.38) = xAngle (2.80 = 2.80)
20:12:43.129 00.000 16368 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.76 = 2.76)
20:12:43.129 00.000 16368 CameraToMount -- cameraX=-0.28 cameraY=0.24 hyp=0.37 cameraTheta=2.42 mountX=-0.34 mountY=0.14, mountTheta=2.76
20:12:43.129 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.28, y=0.24, opts=13)
20:12:43.129 00.000 16368 Enqueuing Move request for scope (-0.28, 0.24)
20:12:43.129 00.000 17336 Worker thread wakes up
20:12:43.129 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.24) opts 0xd
20:12:43.129 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.28, 0.24)
20:12:43.129 00.000 17336 Moving (-0.28, 0.24) raw xDistance=-0.34 yDistance=0.14
20:12:43.129 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
20:12:43.129 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:43.129 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:12:43.129 00.000 17336 MoveAxis(E, 134, ABG)
20:12:43.129 00.000 17336 Guiding  Dir = 2, Dur = 134
20:12:43.144 00.015 17336 IsSlewing returns 0
20:12:43.144 00.000 17336 IsGuiding returns 0
20:12:43.144 00.000 17336 PulseGuide returned control before completion, sleep 143
20:12:43.144 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6499, max=65535, med=13328, FiltMin=8323, FiltMax=65535, Gamma=2.540
20:12:43.160 00.016 16368 UpdateGuideState exits: m=509823 SNR=60.9
20:12:43.160 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:43.175 00.015 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:43.175 00.000 16368 Enqueuing Expose request
20:12:43.191 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:43.301 00.110 17336 IsGuiding returns 0
20:12:43.301 00.000 17336 Move returns status 0, amount 134
20:12:43.301 00.000 17336 MoveAxis(N, 0, ABG)
20:12:43.301 00.000 17336 duration set to 0 by GuideMode
20:12:43.301 00.000 17336 Move returns status 0, amount 0
20:12:43.301 00.000 17336 move complete, result=0
20:12:43.301 00.000 17336 worker thread done servicing request
20:12:43.301 00.000 17336 Worker thread wakes up
20:12:43.301 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:43.301 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:43.301 00.000 16368 GuideStep: -0.3 px 134 ms EAST, 0.1 px 0 ms NORTH
20:12:43.301 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:44.769 01.468 17336 Exposure complete
20:12:44.878 00.109 17336 worker thread done servicing request
20:12:44.878 00.000 16368 OnExposeComplete: enter
20:12:44.878 00.000 16368 UpdateGuideState(): m_state=6
20:12:44.878 00.000 16368 Star::Find(15, 1455, 893, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:12:44.878 00.000 16368 Star::Find returns 1 (0), X=1455.79, Y=892.85, Mass=537773, SNR=57.8, Peak=50256 HFD=4.5
20:12:44.878 00.000 16368 MultiStar: [#1 -0.09,-0.17,1.06,U] [#2 -0.35,-0.43,0.00,M3] [#3 -0.47,0.22,0.00,M1] [#4 -0.01,-0.35,0.79,U] [#5 -0.45,0.33,0.00,M1] [#6 -0.32,0.22,1.11,U] [#7 -0.50,0.28,0.00,M5] [#8 0.02,-0.03,0.93,U] 
20:12:44.878 00.000 16368 refined, 4 included, MultiStar: {-0.16, -0.05}, one-star: {-0.33, 0.01}
20:12:44.894 00.016 16368 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.38) = xAngle (-2.48 = -2.48)
20:12:44.894 00.000 16368 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
20:12:44.894 00.000 16368 CameraToMount -- cameraX=-0.16 cameraY=-0.05 hyp=0.17 cameraTheta=-2.86 mountX=-0.13 mountY=-0.10, mountTheta=-2.51
20:12:44.894 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.16, y=-0.05, opts=13)
20:12:44.894 00.000 16368 Enqueuing Move request for scope (-0.16, -0.05)
20:12:44.894 00.000 17336 Worker thread wakes up
20:12:44.894 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.05) opts 0xd
20:12:44.894 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.16, -0.05)
20:12:44.894 00.000 17336 Moving (-0.16, -0.05) raw xDistance=-0.13 yDistance=-0.10
20:12:44.894 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.13
20:12:44.894 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:44.894 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:12:44.894 00.000 17336 MoveAxis(E, 58, ABG)
20:12:44.894 00.000 17336 Guiding  Dir = 2, Dur = 58
20:12:44.894 00.000 17336 IsSlewing returns 0
20:12:44.894 00.000 17336 IsGuiding returns 0
20:12:44.894 00.000 17336 PulseGuide returned control before completion, sleep 67
20:12:44.909 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6332, max=65535, med=13328, FiltMin=8329, FiltMax=65535, Gamma=2.540
20:12:44.925 00.016 16368 UpdateGuideState exits: m=537773 SNR=57.8
20:12:44.925 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:44.925 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:44.925 00.000 16368 Enqueuing Expose request
20:12:44.941 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:44.987 00.046 17336 IsGuiding returns 0
20:12:44.987 00.000 17336 Move returns status 0, amount 58
20:12:44.987 00.000 17336 MoveAxis(N, 0, ABG)
20:12:44.987 00.000 17336 duration set to 0 by GuideMode
20:12:44.987 00.000 17336 Move returns status 0, amount 0
20:12:44.987 00.000 17336 move complete, result=0
20:12:44.987 00.000 17336 worker thread done servicing request
20:12:44.987 00.000 17336 Worker thread wakes up
20:12:44.987 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:44.987 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:44.987 00.000 16368 GuideStep: -0.1 px 58 ms EAST, -0.1 px 0 ms NORTH
20:12:44.987 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:46.441 01.454 17336 Exposure complete
20:12:46.550 00.109 17336 worker thread done servicing request
20:12:46.550 00.000 16368 OnExposeComplete: enter
20:12:46.550 00.000 16368 UpdateGuideState(): m_state=6
20:12:46.550 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:12:46.550 00.000 16368 Star::Find returns 1 (0), X=1456.28, Y=892.86, Mass=541182, SNR=69.5, Peak=48227 HFD=5.0
20:12:46.550 00.000 16368 MultiStar: [#1 0.27,-0.54,0.00,M1] [#2 -0.14,-0.36,0.93,U] [#3 0.05,0.10,0.87,U] [#4 0.12,-0.42,0.73,U] [#5 0.08,0.15,0.91,U] [#6 0.20,0.57,0.00,M6] [#7 -0.25,0.06,0.65,U] [#8 0.19,0.18,0.59,U] 
20:12:46.550 00.000 16368 refined, 6 included, MultiStar: {0.03, -0.05}, one-star: {0.16, 0.02}
20:12:46.565 00.015 16368 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.38) = xAngle (-0.58 = -0.58)
20:12:46.565 00.000 16368 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
20:12:46.565 00.000 16368 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-0.95 mountX=0.05 mountY=-0.03, mountTheta=-0.60
20:12:46.565 00.000 16368 SchedulePrimaryMove(0D870808, x=0.03, y=-0.05, opts=13)
20:12:46.565 00.000 16368 Enqueuing Move request for scope (0.03, -0.05)
20:12:46.565 00.000 17336 Worker thread wakes up
20:12:46.565 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
20:12:46.565 00.000 17336 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
20:12:46.565 00.000 17336 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=-0.03
20:12:46.565 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:12:46.565 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:46.565 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:12:46.565 00.000 17336 MoveAxis(E, 0, ABG)
20:12:46.565 00.000 17336 Move returns status 0, amount 0
20:12:46.565 00.000 17336 MoveAxis(N, 0, ABG)
20:12:46.565 00.000 17336 duration set to 0 by GuideMode
20:12:46.565 00.000 17336 Move returns status 0, amount 0
20:12:46.565 00.000 17336 move complete, result=0
20:12:46.565 00.000 17336 worker thread done servicing request
20:12:46.565 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6505, max=65535, med=13334, FiltMin=7606, FiltMax=65535, Gamma=2.540
20:12:46.596 00.031 16368 UpdateGuideState exits: m=541182 SNR=69.5
20:12:46.596 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:46.596 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:46.596 00.000 16368 Enqueuing Expose request
20:12:46.596 00.000 16368 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:12:46.596 00.000 17336 Worker thread wakes up
20:12:46.596 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:46.596 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:46.612 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:48.065 01.453 17336 Exposure complete
20:12:48.174 00.109 17336 worker thread done servicing request
20:12:48.174 00.000 16368 OnExposeComplete: enter
20:12:48.174 00.000 16368 UpdateGuideState(): m_state=6
20:12:48.174 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:12:48.190 00.016 16368 Star::Find returns 1 (0), X=1456.05, Y=892.80, Mass=542693, SNR=66.3, Peak=51728 HFD=4.7
20:12:48.190 00.000 16368 MultiStar: [#1 0.05,-0.15,1.00,U] [#2 0.10,-0.27,1.05,U] [#3 0.13,0.18,0.92,U] [#4 0.26,-0.44,0.00,M1] [#5 0.66,0.28,0.00,M1] [#6 -0.13,0.44,0.72,U] [#7 -0.43,-0.27,0.00,M5] [#8 0.43,0.07,0.65,U] 
20:12:48.190 00.000 16368 refined, 5 included, MultiStar: {0.07, 0.01}, one-star: {-0.07, -0.04}
20:12:48.190 00.000 16368 CameraToMount -- cameraTheta (0.17) - m_xAngle (-0.38) = xAngle (0.54 = 0.54)
20:12:48.190 00.000 16368 CameraToMount -- cameraTheta (0.17) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
20:12:48.190 00.000 16368 CameraToMount -- cameraX=0.07 cameraY=0.01 hyp=0.07 cameraTheta=0.17 mountX=0.06 mountY=0.04, mountTheta=0.51
20:12:48.190 00.000 16368 SchedulePrimaryMove(0D870808, x=0.07, y=0.01, opts=13)
20:12:48.190 00.000 16368 Enqueuing Move request for scope (0.07, 0.01)
20:12:48.190 00.000 17336 Worker thread wakes up
20:12:48.190 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.01) opts 0xd
20:12:48.190 00.000 17336 Handling offset move in thread for scope, endpoint = (0.07, 0.01)
20:12:48.190 00.000 17336 Moving (0.07, 0.01) raw xDistance=0.06 yDistance=0.04
20:12:48.190 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
20:12:48.190 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:12:48.190 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:12:48.190 00.000 17336 MoveAxis(E, 0, ABG)
20:12:48.190 00.000 17336 Move returns status 0, amount 0
20:12:48.190 00.000 17336 MoveAxis(N, 0, ABG)
20:12:48.190 00.000 17336 duration set to 0 by GuideMode
20:12:48.190 00.000 17336 Move returns status 0, amount 0
20:12:48.190 00.000 17336 move complete, result=0
20:12:48.190 00.000 17336 worker thread done servicing request
20:12:48.205 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6435, max=65535, med=13334, FiltMin=8323, FiltMax=65535, Gamma=2.540
20:12:48.221 00.016 16368 UpdateGuideState exits: m=542693 SNR=66.3
20:12:48.221 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:48.221 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:48.221 00.000 16368 Enqueuing Expose request
20:12:48.221 00.000 16368 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:12:48.237 00.016 17336 Worker thread wakes up
20:12:48.237 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:48.237 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:48.252 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:48.252 00.000 16368 Drift tool: Phase Alt
20:12:48.252 00.000 16368 GetDouble("/DriftTool/Alt/SlewRAOfs", -65.000000) returns -65.000000
20:12:48.252 00.000 16368 GetDouble("/DriftTool/Alt/SlewDec", 0.000000) returns 0.000000
20:12:48.268 00.016 16368 GetString("/profile/4/DriftTool/Alt/Notes", "") returns ""
20:12:48.268 00.000 16368 Drift tool: status: 
20:12:48.268 00.000 16368 StartLoopingInteractive: DriftTool:idle
20:12:48.268 00.000 16368 Mount: notify guiding stopped
20:12:48.284 00.016 16368 Changing from state GUIDING to STOP
20:12:48.284 00.000 16368 guider state => SELECTED
20:12:48.284 00.000 16368 Status Line: Looping
20:12:48.284 00.000 16368 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:12:49.690 01.406 17336 Exposure complete
20:12:49.799 00.109 17336 worker thread done servicing request
20:12:49.799 00.000 16368 OnExposeComplete: enter
20:12:49.799 00.000 16368 UpdateGuideState(): m_state=2
20:12:49.799 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:12:49.799 00.000 16368 Star::Find returns 1 (0), X=1456.02, Y=892.74, Mass=558936, SNR=65.8, Peak=50243 HFD=4.7
20:12:49.799 00.000 16368 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.38) = xAngle (-1.96 = -1.96)
20:12:49.814 00.015 16368 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
20:12:49.814 00.000 16368 CameraToMount -- cameraX=-0.09 cameraY=-0.10 hyp=0.14 cameraTheta=-2.33 mountX=-0.05 mountY=-0.12, mountTheta=-1.96
20:12:49.814 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6646, max=65535, med=13334, FiltMin=7986, FiltMax=65535, Gamma=2.540
20:12:49.830 00.016 16368 UpdateGuideState exits: m=558936 SNR=65.8
20:12:49.846 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:49.846 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:49.846 00.000 16368 Enqueuing Expose request
20:12:49.846 00.000 16368 Drift tool: status: 
20:12:49.846 00.000 17336 Worker thread wakes up
20:12:49.846 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:49.846 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:49.861 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:12:51.330 01.469 17336 Exposure complete
20:12:51.439 00.109 17336 worker thread done servicing request
20:12:51.439 00.000 16368 OnExposeComplete: enter
20:12:51.439 00.000 16368 UpdateGuideState(): m_state=2
20:12:51.439 00.000 16368 Star::Find(15, 1456, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:12:51.439 00.000 16368 Star::Find returns 1 (0), X=1455.74, Y=892.98, Mass=482582, SNR=51.1, Peak=53264 HFD=4.3
20:12:51.455 00.016 16368 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.38) = xAngle (3.16 = -3.12)
20:12:51.455 00.000 16368 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.12 = 3.12)
20:12:51.455 00.000 16368 CameraToMount -- cameraX=-0.37 cameraY=0.14 hyp=0.40 cameraTheta=2.78 mountX=-0.40 mountY=0.01, mountTheta=3.12
20:12:51.455 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6556, max=65535, med=13334, FiltMin=8272, FiltMax=65535, Gamma=2.540
20:12:51.470 00.015 16368 UpdateGuideState exits: m=482582 SNR=51.1
20:12:51.470 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:51.470 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:12:51.470 00.000 16368 Enqueuing Expose request
20:12:51.470 00.000 16368 Drift tool: status: 
20:12:51.486 00.016 17336 Worker thread wakes up
20:12:51.486 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:51.486 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1441,878,31,31)
20:12:51.939 00.453 16368 Drift tool: slew from ra 20.85, dec -0.0 to ra 17.08, dec 0.0
20:12:52.142 00.203 19836 IsSlewing returns 1
20:12:52.658 00.516 19836 IsSlewing returns 1
20:12:52.939 00.281 17336 Exposure complete
20:12:53.079 00.140 17336 worker thread done servicing request
20:12:53.095 00.016 16368 OnExposeComplete: enter
20:12:53.095 00.000 16368 UpdateGuideState(): m_state=2
20:12:53.095 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:12:53.095 00.000 16368 Star::Find returns 1 (0), X=1455.34, Y=893.13, Mass=34037, SNR=10.6, Peak=22160 HFD=1.7
20:12:53.095 00.000 16368 Status Line: Mass: 34037 vs 508456
20:12:53.095 00.000 16368 UpdateCurrentPosition: star mass new=34036.8 exp=508455.6 thresh=50% limits=(251728.8, 769166.5, 1016911.2)
20:12:53.095 00.000 16368 DistanceChecker: activated
20:12:53.095 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
20:12:53.095 00.000 16368 Changing from state SELECTED to UNINITIALIZED
20:12:53.111 00.016 16368 guider state => SELECTING
20:12:53.111 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:53.111 00.000 16368 Status Line: Star lost - mass changed
20:12:53.111 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6940, max=65535, med=13315, FiltMin=8470, FiltMax=65535, Gamma=2.540
20:12:53.126 00.015 16368 UpdateGuideState exits: Star lost - mass changed
20:12:53.126 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:53.142 00.016 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:12:53.142 00.000 16368 Enqueuing Expose request
20:12:53.142 00.000 17336 Worker thread wakes up
20:12:53.142 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:53.142 00.000 16368 Drift tool: status: 
20:12:53.142 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:12:53.157 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns 1.0
20:12:53.173 00.016 19836 IsSlewing returns 1
20:12:53.689 00.516 19836 IsSlewing returns 1
20:12:54.204 00.515 19836 IsSlewing returns 1
20:12:54.595 00.391 17336 Exposure complete
20:12:54.704 00.109 17336 worker thread done servicing request
20:12:54.720 00.016 16368 OnExposeComplete: enter
20:12:54.720 00.000 16368 UpdateGuideState(): m_state=1
20:12:54.720 00.000 19836 IsSlewing returns 1
20:12:54.720 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:12:54.720 00.000 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=3446, SNR=3.0, Peak=18313 HFD=0.0
20:12:54.720 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:12:54.720 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:54.720 00.000 16368 Status Line: Star lost - low SNR
20:12:54.720 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6537, max=20553, med=13148, FiltMin=8367, FiltMax=19363, Gamma=2.540
20:12:54.735 00.015 16368 UpdateGuideState exits: Star lost - low SNR
20:12:54.751 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:54.751 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:12:54.751 00.000 16368 Enqueuing Expose request
20:12:54.751 00.000 16368 Drift tool: status: 
20:12:54.751 00.000 17336 Worker thread wakes up
20:12:54.751 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:54.751 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:12:55.235 00.484 19836 IsSlewing returns 1
20:12:55.751 00.516 19836 IsSlewing returns 1
20:12:56.219 00.468 17336 Exposure complete
20:12:56.266 00.047 19836 IsSlewing returns 1
20:12:56.329 00.063 17336 worker thread done servicing request
20:12:56.344 00.015 16368 OnExposeComplete: enter
20:12:56.344 00.000 16368 UpdateGuideState(): m_state=1
20:12:56.344 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:12:56.344 00.000 16368 Star::Find returns 0 (3), X=1455.00, Y=892.00, Mass=0, SNR=0.0, Peak=19280 HFD=0.0
20:12:56.360 00.016 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:12:56.360 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:56.360 00.000 16368 Status Line: Star lost - low mass
20:12:56.360 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7280, max=20937, med=14128, FiltMin=8658, FiltMax=18806, Gamma=2.540
20:12:56.391 00.031 16368 UpdateGuideState exits: Star lost - low mass
20:12:56.391 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:56.391 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:12:56.407 00.016 16368 Enqueuing Expose request
20:12:56.407 00.000 17336 Worker thread wakes up
20:12:56.407 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:56.407 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:12:56.407 00.000 16368 Drift tool: status: 
20:12:56.782 00.375 19836 IsSlewing returns 1
20:12:57.297 00.515 19836 IsSlewing returns 1
20:12:57.813 00.516 19836 IsSlewing returns 1
20:12:57.860 00.047 17336 Exposure complete
20:12:57.969 00.109 17336 worker thread done servicing request
20:12:58.000 00.031 16368 OnExposeComplete: enter
20:12:58.000 00.000 16368 UpdateGuideState(): m_state=1
20:12:58.000 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:12:58.000 00.000 16368 Star::Find returns 0 (3), X=1455.00, Y=892.00, Mass=0, SNR=0.0, Peak=18960 HFD=0.0
20:12:58.000 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:12:58.000 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:58.000 00.000 16368 Status Line: Star lost - low mass
20:12:58.000 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7811, max=37155, med=14364, FiltMin=9820, FiltMax=35660, Gamma=2.540
20:12:58.031 00.031 16368 UpdateGuideState exits: Star lost - low mass
20:12:58.031 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:58.031 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:12:58.031 00.000 16368 Enqueuing Expose request
20:12:58.031 00.000 16368 Drift tool: status: 
20:12:58.031 00.000 17336 Worker thread wakes up
20:12:58.031 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:58.031 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:12:58.328 00.297 19836 IsSlewing returns 1
20:12:58.844 00.516 19836 IsSlewing returns 1
20:12:59.359 00.515 19836 IsSlewing returns 1
20:12:59.515 00.156 17336 Exposure complete
20:12:59.640 00.125 17336 worker thread done servicing request
20:12:59.656 00.016 16368 OnExposeComplete: enter
20:12:59.656 00.000 16368 UpdateGuideState(): m_state=1
20:12:59.671 00.015 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:12:59.671 00.000 16368 Star::Find false star n=2 nbg=271 bg=14378.3 sigma=1043.6 thresh=17509 peak=16003
20:12:59.671 00.000 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=6922, SNR=2.9, Peak=18166 HFD=0.0
20:12:59.671 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:12:59.671 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:12:59.671 00.000 16368 Status Line: Star lost - low SNR
20:12:59.671 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7785, max=23907, med=13571, FiltMin=9660, FiltMax=21500, Gamma=2.540
20:12:59.687 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:12:59.703 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:12:59.703 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:12:59.703 00.000 16368 Enqueuing Expose request
20:12:59.703 00.000 16368 Drift tool: status: 
20:12:59.703 00.000 17336 Worker thread wakes up
20:12:59.703 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:12:59.703 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:12:59.875 00.172 19836 IsSlewing returns 1
20:13:00.390 00.515 19836 IsSlewing returns 1
20:13:00.906 00.516 19836 IsSlewing returns 1
20:13:01.171 00.265 17336 Exposure complete
20:13:01.280 00.109 17336 worker thread done servicing request
20:13:01.296 00.016 16368 OnExposeComplete: enter
20:13:01.296 00.000 16368 UpdateGuideState(): m_state=1
20:13:01.296 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:13:01.296 00.000 16368 Star::Find false star n=2 nbg=278 bg=12968.4 sigma=1023.3 thresh=16038 peak=14345
20:13:01.296 00.000 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=6760, SNR=2.9, Peak=15971 HFD=0.0
20:13:01.296 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:01.296 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:01.296 00.000 16368 Status Line: Star lost - low SNR
20:13:01.296 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7376, max=21264, med=12720, FiltMin=9363, FiltMax=19632, Gamma=2.540
20:13:01.327 00.031 16368 UpdateGuideState exits: Star lost - low SNR
20:13:01.327 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:01.327 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:01.327 00.000 16368 Enqueuing Expose request
20:13:01.327 00.000 16368 Drift tool: status: 
20:13:01.327 00.000 17336 Worker thread wakes up
20:13:01.327 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:01.327 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:01.421 00.094 19836 IsSlewing returns 1
20:13:01.937 00.516 19836 IsSlewing returns 1
20:13:02.452 00.515 19836 IsSlewing returns 1
20:13:02.811 00.359 17336 Exposure complete
20:13:02.921 00.110 17336 worker thread done servicing request
20:13:02.952 00.031 16368 OnExposeComplete: enter
20:13:02.952 00.000 16368 UpdateGuideState(): m_state=1
20:13:02.952 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:13:02.952 00.000 16368 Star::Find false star n=1 nbg=277 bg=12125.7 sigma=985.9 thresh=15083 peak=13343
20:13:02.952 00.000 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=3179, SNR=2.9, Peak=15305 HFD=0.0
20:13:02.952 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:02.952 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:02.952 00.000 16368 Status Line: Star lost - low SNR
20:13:02.952 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7184, max=48400, med=12105, FiltMin=9321, FiltMax=37123, Gamma=2.540
20:13:02.968 00.016 19836 IsSlewing returns 1
20:13:02.983 00.015 16368 UpdateGuideState exits: Star lost - low SNR
20:13:02.983 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:02.983 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:02.983 00.000 16368 Enqueuing Expose request
20:13:02.983 00.000 16368 Drift tool: status: 
20:13:02.983 00.000 17336 Worker thread wakes up
20:13:02.983 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:02.983 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:03.483 00.500 19836 IsSlewing returns 1
20:13:03.999 00.516 19836 IsSlewing returns 1
20:13:04.452 00.453 17336 Exposure complete
20:13:04.514 00.062 19836 IsSlewing returns 1
20:13:04.577 00.063 17336 worker thread done servicing request
20:13:04.608 00.031 16368 OnExposeComplete: enter
20:13:04.608 00.000 16368 UpdateGuideState(): m_state=1
20:13:04.608 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:13:04.608 00.000 16368 Star::Find false star n=2 nbg=270 bg=10536.3 sigma=866.0 thresh=13134 peak=11672
20:13:04.608 00.000 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=5314, SNR=2.9, Peak=13219 HFD=0.0
20:13:04.623 00.015 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:04.623 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:04.623 00.000 16368 Status Line: Star lost - low SNR
20:13:04.623 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6294, max=18102, med=10492, FiltMin=7817, FiltMax=16521, Gamma=2.540
20:13:04.639 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:13:04.639 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:04.655 00.016 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:04.655 00.000 16368 Enqueuing Expose request
20:13:04.655 00.000 16368 Drift tool: status: 
20:13:04.655 00.000 17336 Worker thread wakes up
20:13:04.655 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:04.655 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:05.030 00.375 19836 IsSlewing returns 1
20:13:05.545 00.515 19836 IsSlewing returns 1
20:13:06.061 00.516 19836 IsSlewing returns 1
20:13:06.108 00.047 17336 Exposure complete
20:13:06.217 00.109 17336 worker thread done servicing request
20:13:06.249 00.032 16368 OnExposeComplete: enter
20:13:06.249 00.000 16368 UpdateGuideState(): m_state=1
20:13:06.249 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:13:06.249 00.000 16368 Star::Find returns 0 (3), X=1455.00, Y=892.00, Mass=0, SNR=0.0, Peak=13827 HFD=0.0
20:13:06.249 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:06.249 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:06.249 00.000 16368 Status Line: Star lost - low mass
20:13:06.264 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6268, max=58915, med=10838, FiltMin=8412, FiltMax=48988, Gamma=2.540
20:13:06.280 00.016 16368 UpdateGuideState exits: Star lost - low mass
20:13:06.280 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:06.280 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:06.280 00.000 16368 Enqueuing Expose request
20:13:06.280 00.000 16368 Drift tool: status: 
20:13:06.280 00.000 17336 Worker thread wakes up
20:13:06.280 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:06.280 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:06.577 00.297 19836 IsSlewing returns 1
20:13:07.092 00.515 19836 IsSlewing returns 1
20:13:07.608 00.516 19836 IsSlewing returns 1
20:13:07.749 00.141 17336 Exposure complete
20:13:07.858 00.109 17336 worker thread done servicing request
20:13:07.889 00.031 16368 OnExposeComplete: enter
20:13:07.889 00.000 16368 UpdateGuideState(): m_state=1
20:13:07.889 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:13:07.889 00.000 16368 Star::Find false star n=1 nbg=266 bg=11042.7 sigma=888.2 thresh=13707 peak=12107
20:13:07.889 00.000 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=3776, SNR=2.9, Peak=14819 HFD=0.0
20:13:07.889 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:07.889 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:07.889 00.000 16368 Status Line: Star lost - low SNR
20:13:07.904 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6704, max=17513, med=11004, FiltMin=8355, FiltMax=15369, Gamma=2.540
20:13:07.920 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:13:07.920 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:07.920 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:07.920 00.000 16368 Enqueuing Expose request
20:13:07.920 00.000 16368 Drift tool: status: 
20:13:07.920 00.000 17336 Worker thread wakes up
20:13:07.920 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:07.920 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:08.123 00.203 19836 IsSlewing returns 1
20:13:08.639 00.516 19836 IsSlewing returns 1
20:13:09.155 00.516 19836 IsSlewing returns 1
20:13:09.389 00.234 17336 Exposure complete
20:13:09.514 00.125 17336 worker thread done servicing request
20:13:09.545 00.031 16368 OnExposeComplete: enter
20:13:09.545 00.000 16368 UpdateGuideState(): m_state=1
20:13:09.545 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:13:09.545 00.000 16368 Star::Find returns 0 (3), X=1455.00, Y=892.00, Mass=0, SNR=0.0, Peak=14307 HFD=0.0
20:13:09.545 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:09.545 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:09.545 00.000 16368 Status Line: Star lost - low mass
20:13:09.545 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6640, max=19318, med=11286, FiltMin=8816, FiltMax=17660, Gamma=2.540
20:13:09.576 00.031 16368 UpdateGuideState exits: Star lost - low mass
20:13:09.576 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:09.576 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:09.576 00.000 16368 Enqueuing Expose request
20:13:09.576 00.000 16368 Drift tool: status: 
20:13:09.576 00.000 17336 Worker thread wakes up
20:13:09.576 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:09.576 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:09.670 00.094 19836 IsSlewing returns 1
20:13:10.185 00.515 19836 IsSlewing returns 1
20:13:10.701 00.516 19836 IsSlewing returns 1
20:13:11.044 00.343 17336 Exposure complete
20:13:11.169 00.125 17336 worker thread done servicing request
20:13:11.201 00.032 16368 OnExposeComplete: enter
20:13:11.201 00.000 16368 UpdateGuideState(): m_state=1
20:13:11.201 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:13:11.201 00.000 16368 Star::Find false star n=1 nbg=262 bg=11320.5 sigma=916.5 thresh=14070 peak=12950
20:13:11.201 00.000 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=3268, SNR=2.9, Peak=14320 HFD=0.0
20:13:11.201 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:11.201 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:11.201 00.000 16368 Status Line: Star lost - low SNR
20:13:11.201 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6864, max=26992, med=11574, FiltMin=8937, FiltMax=22486, Gamma=2.540
20:13:11.216 00.015 19836 IsSlewing returns 1
20:13:11.232 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:13:11.232 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:11.232 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:11.232 00.000 16368 Enqueuing Expose request
20:13:11.232 00.000 16368 Drift tool: status: 
20:13:11.232 00.000 17336 Worker thread wakes up
20:13:11.232 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:11.232 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:11.732 00.500 19836 IsSlewing returns 1
20:13:12.248 00.516 19836 IsSlewing returns 1
20:13:12.700 00.452 17336 Exposure complete
20:13:12.763 00.063 19836 IsSlewing returns 0
20:13:12.810 00.047 17336 worker thread done servicing request
20:13:12.810 00.000 16368 OnExposeComplete: enter
20:13:12.825 00.015 16368 UpdateGuideState(): m_state=1
20:13:12.825 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:13:12.825 00.000 16368 Star::Find returns 0 (3), X=1455.00, Y=892.00, Mass=0, SNR=0.0, Peak=14550 HFD=0.0
20:13:12.825 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:12.825 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:12.825 00.000 16368 Status Line: Star lost - low mass
20:13:12.825 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7184, max=65535, med=11657, FiltMin=9091, FiltMax=65535, Gamma=2.540
20:13:12.856 00.031 16368 UpdateGuideState exits: Star lost - low mass
20:13:12.856 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:12.856 00.000 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:12.856 00.000 16368 Enqueuing Expose request
20:13:12.856 00.000 16368 Drift tool: status: 
20:13:12.856 00.000 17336 Worker thread wakes up
20:13:12.856 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:12.856 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:14.325 01.469 17336 Exposure complete
20:13:14.434 00.109 17336 worker thread done servicing request
20:13:14.434 00.000 16368 OnExposeComplete: enter
20:13:14.434 00.000 16368 UpdateGuideState(): m_state=1
20:13:14.434 00.000 16368 Star::Find(15, 1455, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:14.434 00.000 16368 Star::Find false star n=12 nbg=243 bg=11480.6 sigma=752.8 thresh=13739 peak=13620
20:13:14.450 00.016 16368 Star::Find returns 0 (2), X=1455.00, Y=892.00, Mass=31426, SNR=2.9, Peak=14985 HFD=0.0
20:13:14.450 00.000 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:13:14.450 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:13:14.450 00.000 16368 Status Line: Star lost - low SNR
20:13:14.450 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=11657, FiltMin=9040, FiltMax=65535, Gamma=2.540
20:13:14.465 00.015 16368 UpdateGuideState exits: Star lost - low SNR
20:13:14.465 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:14.481 00.016 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:13:14.481 00.000 16368 Enqueuing Expose request
20:13:14.481 00.000 16368 Drift tool: status: 
20:13:14.481 00.000 17336 Worker thread wakes up
20:13:14.481 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:14.481 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:13:14.919 00.438 16368 Drift tool: Drift
20:13:14.919 00.000 16368 Drift tool: status: Auto-selecting a star
20:13:14.919 00.000 16368 GuiderMultiStar::AutoSelect enter
20:13:14.934 00.015 16368 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:13:15.028 00.094 16368 AutoFind: auto downsample for scale 4.13 => 1x
20:13:15.184 00.156 16368 AutoFind: global mean = -0.0, stdev 1974.2
20:13:15.184 00.000 16368 AutoFind: using threshold = 0.1
20:13:15.309 00.125 16368 AutoFind: local max [988, 789] 59.0
20:13:15.309 00.000 16368 AutoFind: local max [432, 876] 45.2
20:13:15.309 00.000 16368 AutoFind: local max [427, 875] 42.2
20:13:15.309 00.000 16368 AutoFind: local max [241, 100] 19.5
20:13:15.309 00.000 16368 AutoFind: local max [390, 788] 17.3
20:13:15.325 00.016 16368 AutoFind: local max [481, 522] 16.1
20:13:15.325 00.000 16368 AutoFind: local max [1792, 625] 15.2
20:13:15.325 00.000 16368 AutoFind: local max [24, 279] 14.9
20:13:15.325 00.000 16368 AutoFind: local max [1304, 783] 13.9
20:13:15.325 00.000 16368 AutoFind: local max [228, 937] 12.5
20:13:15.325 00.000 16368 AutoFind: local max [748, 949] 12.2
20:13:15.325 00.000 16368 AutoFind: local max [1386, 563] 12.1
20:13:15.325 00.000 16368 AutoFind: local max [82, 662] 10.7
20:13:15.325 00.000 16368 AutoFind: local max [208, 274] 10.1
20:13:15.325 00.000 16368 AutoFind: local max [1479, 1060] 9.6
20:13:15.325 00.000 16368 AutoFind: local max [1481, 568] 9.5
20:13:15.340 00.015 16368 AutoFind: local max [469, 369] 9.5
20:13:15.340 00.000 16368 AutoFind: local max [581, 292] 9.1
20:13:15.340 00.000 16368 AutoFind: local max [1486, 806] 9.0
20:13:15.340 00.000 16368 AutoFind: local max [149, 898] 8.9
20:13:15.340 00.000 16368 AutoFind: local max [1872, 466] 8.8
20:13:15.340 00.000 16368 AutoFind: local max [335, 663] 8.7
20:13:15.340 00.000 16368 AutoFind: local max [1091, 534] 8.7
20:13:15.340 00.000 16368 AutoFind: local max [511, 152] 8.6
20:13:15.340 00.000 16368 AutoFind: local max [16, 873] 8.6
20:13:15.340 00.000 16368 AutoFind: local max [1903, 558] 8.3
20:13:15.340 00.000 16368 AutoFind: local max [1365, 193] 8.1
20:13:15.340 00.000 16368 AutoFind: local max [193, 606] 8.0
20:13:15.356 00.016 16368 AutoFind: local max [90, 979] 7.8
20:13:15.356 00.000 16368 AutoFind: local max [731, 501] 7.7
20:13:15.356 00.000 16368 AutoFind: local max [1717, 401] 7.7
20:13:15.356 00.000 16368 AutoFind: local max [1891, 864] 7.7
20:13:15.356 00.000 16368 AutoFind: local max [380, 583] 7.6
20:13:15.356 00.000 16368 AutoFind: local max [793, 51] 7.3
20:13:15.356 00.000 16368 AutoFind: local max [1673, 945] 7.0
20:13:15.356 00.000 16368 AutoFind: local max [550, 452] 6.9
20:13:15.356 00.000 16368 AutoFind: local max [1745, 516] 6.9
20:13:15.356 00.000 16368 AutoFind: local max [994, 614] 6.9
20:13:15.356 00.000 16368 AutoFind: local max [1089, 386] 6.6
20:13:15.371 00.015 16368 AutoFind: local max [100, 910] 6.6
20:13:15.371 00.000 16368 AutoFind: local max [416, 899] 6.6
20:13:15.371 00.000 16368 AutoFind: local max [743, 526] 6.6
20:13:15.371 00.000 16368 AutoFind: local max [1698, 60] 6.4
20:13:15.371 00.000 16368 AutoFind: local max [293, 125] 6.4
20:13:15.371 00.000 16368 AutoFind: local max [708, 180] 6.4
20:13:15.371 00.000 16368 AutoFind: local max [35, 464] 6.3
20:13:15.371 00.000 16368 AutoFind: local max [1250, 789] 6.2
20:13:15.371 00.000 16368 AutoFind: local max [758, 95] 6.2
20:13:15.371 00.000 16368 AutoFind: local max [417, 861] 6.0
20:13:15.371 00.000 16368 AutoFind: local max [1719, 889] 5.9
20:13:15.371 00.000 16368 AutoFind: local max [189, 276] 5.9
20:13:15.387 00.016 16368 AutoFind: local max [1698, 918] 5.9
20:13:15.387 00.000 16368 AutoFind: local max [579, 333] 5.9
20:13:15.387 00.000 16368 AutoFind: local max [1465, 115] 5.8
20:13:15.387 00.000 16368 AutoFind: local max [998, 528] 5.8
20:13:15.387 00.000 16368 AutoFind: local max [103, 1069] 5.8
20:13:15.387 00.000 16368 AutoFind: local max [131, 776] 5.8
20:13:15.387 00.000 16368 AutoFind: local max [1889, 721] 5.7
20:13:15.387 00.000 16368 AutoFind: local max [792, 259] 5.2
20:13:15.387 00.000 16368 AutoFind: local max [1737, 288] 5.1
20:13:15.387 00.000 16368 AutoFind: local max [1218, 250] 5.0
20:13:15.387 00.000 16368 AutoFind: local max [143, 1063] 5.0
20:13:15.403 00.016 16368 AutoFind: local max [319, 457] 4.9
20:13:15.403 00.000 16368 AutoFind: local max [298, 457] 4.8
20:13:15.403 00.000 16368 AutoFind: local max [684, 408] 4.8
20:13:15.403 00.000 16368 AutoFind: local max [245, 269] 4.7
20:13:15.403 00.000 16368 AutoFind: local max [616, 1069] 4.7
20:13:15.403 00.000 16368 AutoFind: local max [1601, 300] 4.7
20:13:15.403 00.000 16368 AutoFind: local max [321, 949] 4.6
20:13:15.403 00.000 16368 AutoFind: local max [965, 242] 4.6
20:13:15.403 00.000 16368 AutoFind: local max [683, 913] 4.5
20:13:15.403 00.000 16368 AutoFind: local max [1834, 276] 4.4
20:13:15.403 00.000 16368 AutoFind: local max [152, 1071] 4.4
20:13:15.418 00.015 16368 AutoFind: local max [1289, 373] 4.4
20:13:15.418 00.000 16368 AutoFind: local max [1269, 741] 4.4
20:13:15.418 00.000 16368 AutoFind: local max [636, 159] 4.4
20:13:15.418 00.000 16368 AutoFind: local max [748, 849] 4.4
20:13:15.418 00.000 16368 AutoFind: local max [215, 140] 4.4
20:13:15.418 00.000 16368 AutoFind: local max [1592, 106] 4.3
20:13:15.418 00.000 16368 AutoFind: local max [1532, 621] 4.3
20:13:15.418 00.000 16368 AutoFind: local max [1469, 585] 4.3
20:13:15.418 00.000 16368 AutoFind: local max [249, 650] 4.3
20:13:15.418 00.000 16368 AutoFind: local max [888, 704] 4.3
20:13:15.418 00.000 16368 AutoFind: local max [1587, 474] 4.3
20:13:15.434 00.016 16368 AutoFind: local max [843, 1022] 4.3
20:13:15.434 00.000 16368 AutoFind: local max [167, 625] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [1586, 700] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [853, 362] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [435, 668] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [685, 35] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [34, 279] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [1877, 141] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [1080, 1071] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [1285, 508] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [285, 387] 4.2
20:13:15.434 00.000 16368 AutoFind: local max [976, 398] 4.2
20:13:15.450 00.016 16368 AutoFind: local max [310, 629] 4.2
20:13:15.450 00.000 16368 AutoFind: local max [780, 827] 4.1
20:13:15.450 00.000 16368 AutoFind: local max [158, 127] 4.1
20:13:15.450 00.000 16368 AutoFind: local max [289, 912] 4.1
20:13:15.450 00.000 16368 AutoFind: too close [34, 279] 4.2 - [24, 279] 14.9
20:13:15.450 00.000 16368 AutoFind: too close [1469, 585] 4.3 - [1481, 568] 9.5
20:13:15.450 00.000 16368 AutoFind: too close [152, 1071] 4.4 - [143, 1063] 5.0
20:13:15.450 00.000 16368 AutoFind: too close [189, 276] 5.9 - [208, 274] 10.1
20:13:15.450 00.000 16368 AutoFind: close dim-bright [417, 861] 6.0 - [427, 875] 42.2
20:13:15.450 00.000 16368 AutoFind: close dim-bright [417, 861] 6.0 - [432, 876] 45.2
20:13:15.465 00.015 16368 AutoFind: too close [427, 875] 42.2 - [432, 876] 45.2
20:13:15.465 00.000 16368 AutoFind: too close to edge [1080, 1071] 4.2
20:13:15.465 00.000 16368 AutoFind: too close to edge [616, 1069] 4.7
20:13:15.465 00.000 16368 AutoFind: too close to edge [103, 1069] 5.8
20:13:15.465 00.000 16368 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:13:15.465 00.000 16368 Star::Find(15, 988, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.465 00.000 16368 Star::Find returns 1 (0), X=988.25, Y=789.37, Mass=1534767, SNR=117.1, Peak=63446 HFD=5.9
20:13:15.465 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.465 00.000 16368 Star::Find returns 1 (0), X=240.71, Y=99.73, Mass=213928, SNR=42.5, Peak=31952 HFD=3.0
20:13:15.481 00.016 16368 Star::Find(15, 390, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.481 00.000 16368 Star::Find returns 1 (0), X=389.91, Y=787.89, Mass=220733, SNR=38.6, Peak=27523 HFD=3.8
20:13:15.481 00.000 16368 Star::Find(15, 481, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.481 00.000 16368 Star::Find returns 1 (0), X=480.84, Y=521.79, Mass=224505, SNR=38.0, Peak=24848 HFD=4.3
20:13:15.481 00.000 16368 Star::Find(15, 1792, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.481 00.000 16368 Star::Find returns 1 (0), X=1792.28, Y=624.38, Mass=247306, SNR=44.3, Peak=24912 HFD=4.6
20:13:15.481 00.000 16368 Star::Find(15, 1304, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.481 00.000 16368 Star::Find returns 1 (0), X=1304.54, Y=782.69, Mass=199003, SNR=35.2, Peak=24995 HFD=3.9
20:13:15.481 00.000 16368 Star::Find(15, 228, 937, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.481 00.000 16368 Star::Find returns 1 (0), X=227.76, Y=937.02, Mass=139891, SNR=29.3, Peak=25820 HFD=2.6
20:13:15.481 00.000 16368 Star::Find(15, 748, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.496 00.015 16368 Star::Find returns 1 (0), X=747.94, Y=949.03, Mass=159672, SNR=30.9, Peak=21116 HFD=4.1
20:13:15.496 00.000 16368 Star::Find(15, 1386, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.496 00.000 16368 Star::Find returns 1 (0), X=1386.47, Y=562.72, Mass=344551, SNR=43.4, Peak=26486 HFD=5.4
20:13:15.496 00.000 16368 Star::Find(15, 82, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.496 00.000 16368 Star::Find returns 1 (0), X=81.54, Y=661.81, Mass=83423, SNR=23.1, Peak=24835 HFD=2.1
20:13:15.496 00.000 16368 Star::Find(15, 1479, 1060, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.496 00.000 16368 Star::Find returns 1 (0), X=1479.54, Y=1059.84, Mass=68315, SNR=20.1, Peak=18947 HFD=2.5
20:13:15.496 00.000 16368 Star::Find(15, 469, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.496 00.000 16368 Star::Find returns 1 (0), X=469.49, Y=368.98, Mass=75916, SNR=20.3, Peak=19299 HFD=2.7
20:13:15.496 00.000 16368 Star::Find(15, 581, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.496 00.000 16368 Star::Find returns 1 (0), X=580.58, Y=292.34, Mass=83175, SNR=19.8, Peak=20656 HFD=2.9
20:13:15.496 00.000 16368 Star::Find(15, 1486, 806, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.512 00.016 16368 Star::Find returns 1 (0), X=1485.86, Y=806.23, Mass=56372, SNR=16.2, Peak=19254 HFD=2.3
20:13:15.512 00.000 16368 Star::Find(15, 149, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.512 00.000 16368 Star::Find returns 1 (0), X=149.42, Y=897.68, Mass=56612, SNR=16.0, Peak=18153 HFD=2.8
20:13:15.512 00.000 16368 Star::Find(15, 1872, 466, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.512 00.000 16368 Star::Find returns 1 (0), X=1871.71, Y=465.98, Mass=56421, SNR=17.4, Peak=20892 HFD=2.2
20:13:15.512 00.000 16368 Star::Find(15, 335, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.512 00.000 16368 Star::Find returns 1 (0), X=335.08, Y=663.44, Mass=63481, SNR=18.1, Peak=20048 HFD=2.5
20:13:15.512 00.000 16368 Star::Find(15, 1091, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.512 00.000 16368 Star::Find returns 1 (0), X=1090.16, Y=534.24, Mass=88224, SNR=19.7, Peak=18108 HFD=3.5
20:13:15.512 00.000 16368 Star::Find(15, 511, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.512 00.000 16368 Star::Find returns 1 (0), X=511.13, Y=152.07, Mass=97687, SNR=22.3, Peak=24508 HFD=3.1
20:13:15.528 00.016 16368 Star::Find(15, 16, 873, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.528 00.000 16368 Star::Find returns 1 (0), X=16.33, Y=873.01, Mass=64720, SNR=18.9, Peak=20534 HFD=2.4
20:13:15.528 00.000 16368 Star::Find(15, 1903, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.528 00.000 16368 Star::Find returns 1 (0), X=1903.13, Y=558.36, Mass=99679, SNR=21.9, Peak=19401 HFD=3.6
20:13:15.528 00.000 16368 Star::Find(15, 1365, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.528 00.000 16368 Star::Find returns 1 (0), X=1365.08, Y=193.13, Mass=127126, SNR=25.1, Peak=20028 HFD=4.2
20:13:15.528 00.000 16368 Star::Find(15, 193, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.528 00.000 16368 Star::Find returns 1 (0), X=192.81, Y=605.45, Mass=62625, SNR=17.1, Peak=21072 HFD=2.5
20:13:15.528 00.000 16368 Star::Find(15, 90, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.528 00.000 16368 Star::Find returns 1 (0), X=90.35, Y=979.29, Mass=83700, SNR=21.6, Peak=19401 HFD=3.0
20:13:15.528 00.000 16368 Star::Find(15, 731, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.528 00.000 16368 Star::Find returns 1 (0), X=731.00, Y=501.75, Mass=79426, SNR=19.5, Peak=18160 HFD=3.5
20:13:15.543 00.015 16368 Star::Find(15, 1717, 401, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.543 00.000 16368 Star::Find returns 1 (0), X=1718.00, Y=401.09, Mass=60315, SNR=16.9, Peak=19702 HFD=2.7
20:13:15.543 00.000 16368 Star::Find(15, 1891, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.543 00.000 16368 Star::Find returns 1 (0), X=1891.37, Y=863.54, Mass=66364, SNR=18.5, Peak=17148 HFD=3.1
20:13:15.543 00.000 16368 Star::Find(15, 380, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.543 00.000 16368 Star::Find returns 1 (0), X=379.83, Y=582.99, Mass=50351, SNR=16.9, Peak=20905 HFD=2.0
20:13:15.543 00.000 16368 Star::Find(15, 793, 51, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.543 00.000 16368 Star::Find returns 1 (0), X=792.44, Y=51.16, Mass=68249, SNR=17.3, Peak=20169 HFD=3.1
20:13:15.543 00.000 16368 Star::Find(15, 1673, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.543 00.000 16368 Star::Find returns 1 (0), X=1673.37, Y=944.44, Mass=42734, SNR=13.2, Peak=20310 HFD=1.6
20:13:15.543 00.000 16368 Star::Find(15, 550, 452, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.559 00.016 16368 Star::Find returns 1 (0), X=549.59, Y=451.96, Mass=35140, SNR=13.6, Peak=17072 HFD=2.2
20:13:15.559 00.000 16368 Star::Find(15, 1745, 516, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.559 00.000 16368 Star::Find returns 1 (0), X=1745.04, Y=515.56, Mass=48647, SNR=15.3, Peak=17673 HFD=2.3
20:13:15.559 00.000 16368 Star::Find(15, 994, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.559 00.000 16368 Star::Find returns 1 (0), X=993.24, Y=613.92, Mass=40100, SNR=11.7, Peak=16662 HFD=2.7
20:13:15.559 00.000 16368 Star::Find(15, 1089, 386, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.559 00.000 16368 Star::Find returns 1 (0), X=1089.17, Y=385.95, Mass=44616, SNR=13.8, Peak=18908 HFD=2.3
20:13:15.559 00.000 16368 Star::Find(15, 100, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.559 00.000 16368 Star::Find returns 1 (0), X=99.76, Y=909.64, Mass=40730, SNR=15.1, Peak=20137 HFD=1.6
20:13:15.559 00.000 16368 Star::Find(15, 416, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.559 00.000 16368 Star::Find returns 1 (0), X=429.90, Y=881.11, Mass=1120845, SNR=90.5, Peak=21385 HFD=5.8
20:13:15.559 00.000 16368 Star::Find(15, 743, 526, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.575 00.016 16368 Star::Find returns 1 (0), X=744.10, Y=525.69, Mass=84910, SNR=18.7, Peak=18569 HFD=4.2
20:13:15.575 00.000 16368 Star::Find(15, 1698, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.575 00.000 16368 Star::Find returns 1 (0), X=1697.78, Y=60.68, Mass=52283, SNR=17.5, Peak=17353 HFD=3.2
20:13:15.575 00.000 16368 Star::Find(15, 293, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.575 00.000 16368 Star::Find returns 1 (0), X=292.67, Y=126.12, Mass=56530, SNR=16.8, Peak=16886 HFD=3.6
20:13:15.575 00.000 16368 Star::Find(15, 708, 180, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.575 00.000 16368 Star::Find returns 1 (0), X=708.71, Y=179.43, Mass=53975, SNR=15.6, Peak=17219 HFD=2.8
20:13:15.575 00.000 16368 Star::Find(15, 35, 464, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.575 00.000 16368 Star::Find returns 1 (0), X=34.52, Y=463.72, Mass=37906, SNR=15.1, Peak=17494 HFD=1.8
20:13:15.575 00.000 16368 Star::Find(15, 1250, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.575 00.000 16368 Star::Find returns 1 (0), X=1250.58, Y=789.28, Mass=53002, SNR=15.1, Peak=18006 HFD=3.4
20:13:15.590 00.015 16368 Star::Find(15, 758, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.590 00.000 16368 Star::Find returns 1 (0), X=758.54, Y=95.09, Mass=44004, SNR=15.9, Peak=20252 HFD=2.2
20:13:15.590 00.000 16368 Star::Find(15, 417, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.590 00.000 16368 Star::Find returns 1 (0), X=429.48, Y=875.45, Mass=3937153, SNR=142.4, Peak=65535 HFD=7.2
20:13:15.590 00.000 16368 Star::Find(15, 1719, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.590 00.000 16368 Star::Find returns 1 (0), X=1719.08, Y=888.56, Mass=39922, SNR=12.6, Peak=16470 HFD=2.5
20:13:15.590 00.000 16368 Star::Find(15, 1698, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.590 00.000 16368 Star::Find returns 1 (0), X=1697.80, Y=917.85, Mass=87172, SNR=23.1, Peak=18153 HFD=4.3
20:13:15.590 00.000 16368 Star::Find(15, 579, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.590 00.000 16368 Star::Find returns 1 (0), X=578.83, Y=333.33, Mass=70355, SNR=19.1, Peak=18256 HFD=3.7
20:13:15.590 00.000 16368 Star::Find(15, 1465, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.606 00.016 16368 Star::Find returns 1 (0), X=1464.27, Y=115.13, Mass=42443, SNR=12.6, Peak=16150 HFD=2.6
20:13:15.606 00.000 16368 Star::Find(15, 998, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.606 00.000 16368 Star::Find returns 1 (0), X=997.84, Y=527.98, Mass=30149, SNR=10.3, Peak=16342 HFD=2.5
20:13:15.606 00.000 16368 Star::Find(15, 131, 776, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.606 00.000 16368 Star::Find returns 1 (0), X=130.64, Y=775.40, Mass=20375, SNR=9.4, Peak=17385 HFD=1.6
20:13:15.606 00.000 16368 Star::Find(15, 1889, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.606 00.000 16368 Star::Find returns 1 (0), X=1888.98, Y=721.08, Mass=35163, SNR=12.7, Peak=16547 HFD=2.4
20:13:15.606 00.000 16368 Star::Find(15, 792, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.606 00.000 16368 Star::Find returns 1 (0), X=791.01, Y=258.56, Mass=35435, SNR=11.6, Peak=16656 HFD=2.2
20:13:15.606 00.000 16368 Star::Find(15, 1737, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.606 00.000 16368 Star::Find returns 1 (0), X=1737.44, Y=288.44, Mass=21644, SNR=8.9, Peak=15356 HFD=1.9
20:13:15.621 00.015 16368 Star::Find(15, 1218, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.621 00.000 16368 Star::Find returns 1 (0), X=1217.69, Y=249.03, Mass=20804, SNR=9.0, Peak=16150 HFD=1.9
20:13:15.621 00.000 16368 Star::Find(15, 319, 457, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.621 00.000 16368 Star::Find false star n=3 nbg=277 bg=11848.2 sigma=974.6 thresh=14772 peak=14543
20:13:15.621 00.000 16368 Star::Find returns 0 (2), X=319.00, Y=457.00, Mass=11279, SNR=2.9, Peak=16048 HFD=0.0
20:13:15.621 00.000 16368 Star::Find(15, 298, 457, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.621 00.000 16368 Star::Find returns 1 (0), X=299.49, Y=456.77, Mass=28857, SNR=10.3, Peak=17366 HFD=3.0
20:13:15.621 00.000 16368 Star::Find(15, 684, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.621 00.000 16368 Star::Find returns 1 (0), X=684.73, Y=407.43, Mass=23870, SNR=10.1, Peak=15113 HFD=3.6
20:13:15.621 00.000 16368 Star::Find(15, 245, 269, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.621 00.000 16368 Star::Find false star n=2 nbg=278 bg=11858.8 sigma=967.2 thresh=14760 peak=13939
20:13:15.621 00.000 16368 Star::Find returns 0 (2), X=245.00, Y=269.00, Mass=6015, SNR=2.9, Peak=14908 HFD=0.0
20:13:15.637 00.016 16368 Star::Find(15, 1601, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.637 00.000 16368 Star::Find false star n=4 nbg=278 bg=11731.0 sigma=1087.6 thresh=14994 peak=14755
20:13:15.637 00.000 16368 Star::Find returns 0 (2), X=1601.00, Y=300.00, Mass=14899, SNR=2.9, Peak=15683 HFD=0.0
20:13:15.637 00.000 16368 Star::Find(15, 321, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.637 00.000 16368 Star::Find returns 1 (0), X=320.49, Y=949.10, Mass=39237, SNR=15.0, Peak=19900 HFD=2.1
20:13:15.637 00.000 16368 Star::Find(15, 965, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.637 00.000 16368 Star::Find false star n=1 nbg=279 bg=11884.1 sigma=1078.8 thresh=15121 peak=13833
20:13:15.637 00.000 16368 Star::Find returns 0 (2), X=965.00, Y=242.00, Mass=3991, SNR=2.9, Peak=15875 HFD=0.0
20:13:15.637 00.000 16368 Star::Find(15, 683, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.637 00.000 16368 Star::Find false star n=9 nbg=252 bg=11891.2 sigma=810.1 thresh=14322 peak=14104
20:13:15.637 00.000 16368 Star::Find returns 0 (2), X=683.00, Y=913.00, Mass=25887, SNR=2.9, Peak=15356 HFD=0.0
20:13:15.653 00.016 16368 Star::Find(15, 1834, 276, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.653 00.000 16368 Star::Find returns 0 (3), X=1834.00, Y=276.00, Mass=0, SNR=0.0, Peak=14012 HFD=0.0
20:13:15.653 00.000 16368 Star::Find(15, 1289, 373, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.653 00.000 16368 Star::Find returns 0 (3), X=1289.00, Y=373.00, Mass=0, SNR=0.0, Peak=14672 HFD=0.0
20:13:15.653 00.000 16368 Star::Find(15, 1269, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.653 00.000 16368 Star::Find returns 0 (3), X=1269.00, Y=741.00, Mass=0, SNR=0.0, Peak=14793 HFD=0.0
20:13:15.653 00.000 16368 Star::Find(15, 636, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.653 00.000 16368 Star::Find false star n=5 nbg=248 bg=11739.1 sigma=838.6 thresh=14255 peak=13484
20:13:15.653 00.000 16368 Star::Find returns 0 (2), X=636.00, Y=159.00, Mass=14254, SNR=2.9, Peak=14979 HFD=0.0
20:13:15.653 00.000 16368 Star::Find(15, 748, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.653 00.000 16368 Star::Find false star n=5 nbg=259 bg=11738.5 sigma=814.8 thresh=14183 peak=13622
20:13:15.653 00.000 16368 Star::Find returns 0 (2), X=748.00, Y=849.00, Mass=14013, SNR=2.9, Peak=14902 HFD=0.0
20:13:15.668 00.015 16368 Star::Find(15, 215, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.668 00.000 16368 Star::Find false star n=3 nbg=276 bg=11616.4 sigma=973.5 thresh=14537 peak=13598
20:13:15.668 00.000 16368 Star::Find returns 0 (2), X=215.00, Y=140.00, Mass=10759, SNR=2.9, Peak=15452 HFD=0.0
20:13:15.668 00.000 16368 Star::Find(15, 1592, 106, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.668 00.000 16368 Star::Find returns 0 (3), X=1592.00, Y=106.00, Mass=0, SNR=0.0, Peak=14467 HFD=0.0
20:13:15.668 00.000 16368 Star::Find(15, 1532, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.668 00.000 16368 Star::Find returns 0 (3), X=1532.00, Y=621.00, Mass=0, SNR=0.0, Peak=14467 HFD=0.0
20:13:15.668 00.000 16368 Star::Find(15, 249, 650, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.668 00.000 16368 Star::Find false star n=5 nbg=276 bg=11580.2 sigma=1024.7 thresh=14654 peak=14472
20:13:15.668 00.000 16368 Star::Find returns 0 (2), X=249.00, Y=650.00, Mass=18453, SNR=2.9, Peak=15792 HFD=0.0
20:13:15.668 00.000 16368 Star::Find(15, 888, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.684 00.016 16368 Star::Find returns 0 (3), X=888.00, Y=704.00, Mass=0, SNR=0.0, Peak=14934 HFD=0.0
20:13:15.684 00.000 16368 Star::Find(15, 1587, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.684 00.000 16368 Star::Find false star n=6 nbg=264 bg=11432.8 sigma=821.4 thresh=13897 peak=13272
20:13:15.684 00.000 16368 Star::Find returns 0 (2), X=1587.00, Y=474.00, Mass=17935, SNR=2.9, Peak=15068 HFD=0.0
20:13:15.684 00.000 16368 Star::Find(15, 843, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.684 00.000 16368 Star::Find returns 0 (3), X=843.00, Y=1022.00, Mass=0, SNR=0.0, Peak=14921 HFD=0.0
20:13:15.684 00.000 16368 Star::Find(15, 167, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.684 00.000 16368 Star::Find false star n=2 nbg=279 bg=11787.7 sigma=956.3 thresh=14657 peak=14275
20:13:15.684 00.000 16368 Star::Find returns 0 (2), X=167.00, Y=625.00, Mass=7547, SNR=2.9, Peak=15932 HFD=0.0
20:13:15.684 00.000 16368 Star::Find(15, 1586, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.684 00.000 16368 Star::Find false star n=1 nbg=264 bg=11515.8 sigma=947.9 thresh=14359 peak=13428
20:13:15.684 00.000 16368 Star::Find returns 0 (2), X=1586.00, Y=700.00, Mass=3335, SNR=2.9, Peak=14851 HFD=0.0
20:13:15.700 00.016 16368 Star::Find(15, 853, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.700 00.000 16368 Star::Find false star n=1 nbg=273 bg=11673.0 sigma=898.2 thresh=14368 peak=13474
20:13:15.700 00.000 16368 Star::Find returns 0 (2), X=853.00, Y=362.00, Mass=2967, SNR=2.9, Peak=14640 HFD=0.0
20:13:15.700 00.000 16368 Star::Find(15, 435, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.700 00.000 16368 Star::Find false star n=5 nbg=274 bg=11758.2 sigma=922.3 thresh=14525 peak=13494
20:13:15.700 00.000 16368 Star::Find returns 0 (2), X=435.00, Y=668.00, Mass=14663, SNR=2.9, Peak=14838 HFD=0.0
20:13:15.700 00.000 16368 Star::Find(15, 685, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.700 00.000 16368 Star::Find returns 0 (3), X=685.00, Y=35.00, Mass=0, SNR=0.0, Peak=15107 HFD=0.0
20:13:15.700 00.000 16368 Star::Find(15, 1877, 141, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.700 00.000 16368 Star::Find false star n=5 nbg=266 bg=11330.7 sigma=920.1 thresh=14091 peak=13712
20:13:15.700 00.000 16368 Star::Find returns 0 (2), X=1877.00, Y=141.00, Mass=16858, SNR=2.9, Peak=15740 HFD=0.0
20:13:15.715 00.015 16368 Star::Find(15, 1285, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.715 00.000 16368 Star::Find false star n=3 nbg=257 bg=11550.0 sigma=847.2 thresh=14092 peak=13141
20:13:15.715 00.000 16368 Star::Find returns 0 (2), X=1285.00, Y=508.00, Mass=8565, SNR=2.9, Peak=14588 HFD=0.0
20:13:15.715 00.000 16368 Star::Find(15, 285, 387, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.715 00.000 16368 Star::Find false star n=3 nbg=266 bg=11874.5 sigma=926.9 thresh=14655 peak=13425
20:13:15.715 00.000 16368 Star::Find returns 0 (2), X=285.00, Y=387.00, Mass=10150, SNR=2.9, Peak=15388 HFD=0.0
20:13:15.715 00.000 16368 Star::Find(15, 976, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.715 00.000 16368 Star::Find false star n=1 nbg=266 bg=11748.8 sigma=890.6 thresh=14421 peak=13503
20:13:15.715 00.000 16368 Star::Find returns 0 (2), X=976.00, Y=398.00, Mass=2967, SNR=2.9, Peak=14844 HFD=0.0
20:13:15.715 00.000 16368 Star::Find(15, 310, 629, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.715 00.000 16368 Star::Find false star n=1 nbg=278 bg=11803.1 sigma=851.8 thresh=14359 peak=13146
20:13:15.715 00.000 16368 Star::Find returns 0 (2), X=310.00, Y=629.00, Mass=2958, SNR=2.9, Peak=14761 HFD=0.0
20:13:15.731 00.016 16368 Star::Find(15, 780, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.731 00.000 16368 Star::Find false star n=3 nbg=269 bg=11640.6 sigma=944.5 thresh=14474 peak=13505
20:13:15.731 00.000 16368 Star::Find returns 0 (2), X=780.00, Y=827.00, Mass=9624, SNR=2.9, Peak=15088 HFD=0.0
20:13:15.731 00.000 16368 Star::Find(15, 158, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.731 00.000 16368 Star::Find false star n=3 nbg=257 bg=12040.3 sigma=827.7 thresh=14523 peak=13911
20:13:15.731 00.000 16368 Star::Find returns 0 (2), X=158.00, Y=127.00, Mass=8886, SNR=2.9, Peak=15312 HFD=0.0
20:13:15.731 00.000 16368 Star::Find(15, 289, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.731 00.000 16368 Star::Find returns 0 (3), X=289.00, Y=912.00, Mass=0, SNR=0.0, Peak=14492 HFD=0.0
20:13:15.731 00.000 16368 AutoFind: finding best star pass 1
20:13:15.731 00.000 16368 Star::Find(15, 988, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.731 00.000 16368 Star::Find returns 1 (0), X=988.25, Y=789.37, Mass=1534767, SNR=117.1, Peak=63446 HFD=5.9
20:13:15.746 00.015 16368 AutoFind: near-saturated [988, 789] 59.0 Mass 1534767 SNR 117.1 Peak 63446
20:13:15.746 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.746 00.000 16368 Star::Find returns 1 (0), X=240.71, Y=99.73, Mass=213928, SNR=42.5, Peak=31952 HFD=3.0
20:13:15.746 00.000 16368 AutoFind returns star at [241, 100] 19.5 Mass 213928 SNR 42.5
20:13:15.746 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.746 00.000 16368 Star::Find returns 1 (0), X=240.71, Y=99.73, Mass=213928, SNR=42.5, Peak=31952 HFD=3.0
20:13:15.746 00.000 16368 MultiStar: List (12): {240.71, 99.73}(42.5), {389.91, 787.89}(38.6), {480.84, 521.79}(38.0), {1792.28, 624.38}(44.3), {1304.54, 782.69}(35.2), {227.76, 937.02}(29.3), {747.94, 949.03}(30.9), {1386.47, 562.72}(43.4), {81.54, 661.81}(23.1), {1479.54, 1059.84}(20.1), {469.49, 368.98}(20.3), {580.58, 292.34}(19.8), 
20:13:15.746 00.000 16368 setting lock position to (240.71, 99.73)
20:13:15.746 00.000 16368 MultiStar: stabilizing after lock position change
20:13:15.746 00.000 16368 AutoSelect: state = 1, call UpdateGuideState
20:13:15.746 00.000 16368 UpdateGuideState(): m_state=1
20:13:15.762 00.016 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:13:15.762 00.000 16368 Star::Find returns 1 (0), X=240.71, Y=99.73, Mass=213928, SNR=42.5, Peak=31952 HFD=3.0
20:13:15.762 00.000 16368 DistanceChecker: deactivated
20:13:15.762 00.000 16368 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.38) = xAngle (0.38 = 0.38)
20:13:15.762 00.000 16368 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
20:13:15.762 00.000 16368 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
20:13:15.762 00.000 16368 setting lock position to (240.71, 99.73)
20:13:15.762 00.000 16368 MultiStar: stabilizing after lock position change
20:13:15.762 00.000 16368 CurrentPosition() valid, moving to STATE_SELECTED
20:13:15.762 00.000 16368 Changing from state SELECTING to SELECTED
20:13:15.762 00.000 16368 guider state => SELECTED
20:13:15.778 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=11657, FiltMin=9040, FiltMax=65535, Gamma=2.540
20:13:15.793 00.015 16368 UpdateGuideState exits: m=213928 SNR=42.5
20:13:15.793 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=11657, FiltMin=9040, FiltMax=65535, Gamma=2.540
20:13:15.809 00.016 16368 Status Line: Auto-selected star at (240.7, 99.7)
20:13:15.825 00.016 16368 Drift tool: status: Start guiding...
20:13:15.825 00.000 16368 GuideButtonClick i=0 ctx=DriftTool:drift
20:13:15.840 00.015 16368 Changing from state SELECTED to CALIBRATING_PRIMARY
20:13:15.840 00.000 16368 guider state => CALIBRATED
20:13:15.840 00.000 16368 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:13:15.856 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:15.887 00.031 16368 reset dither spiral
20:13:15.934 00.047 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:15.949 00.015 17336 Exposure complete
20:13:16.059 00.110 17336 worker thread done servicing request
20:13:16.059 00.000 16368 OnExposeComplete: enter
20:13:16.059 00.000 16368 UpdateGuideState(): m_state=5
20:13:16.059 00.000 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:13:16.059 00.000 16368 Star::Find returns 1 (0), X=241.03, Y=100.52, Mass=199024, SNR=39.1, Peak=27561 HFD=3.6
20:13:16.059 00.000 16368 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.38) = xAngle (1.56 = 1.56)
20:13:16.074 00.015 16368 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (1.52 = 1.52)
20:13:16.074 00.000 16368 CameraToMount -- cameraX=0.32 cameraY=0.79 hyp=0.85 cameraTheta=1.19 mountX=0.01 mountY=0.85, mountTheta=1.56
20:13:16.074 00.000 16368 Changing from state CALIBRATED to GUIDING
20:13:16.074 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:16.074 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:13:16.074 00.000 16368 AdjustCalibrationForScopePointing (scope): current dec=-0.0 pierSide=0, cal dec=-0.6 pierSide=0 rotAngle=None bin=1
20:13:16.074 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:13:16.074 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:13:16.074 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:13:16.090 00.016 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:13:16.090 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:13:16.090 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:13:16.090 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:13:16.090 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:13:16.090 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:13:16.090 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:13:16.090 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:13:16.090 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:13:16.090 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:13:16.106 00.016 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:13:16.106 00.000 16368 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:13:16.106 00.000 16368 Dec comp: XRate 1.713 -> 1.714 for dec -0.6 -> dec -0.0
20:13:16.106 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:16.106 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:13:16.106 00.000 16368 setting lock position to (241.03, 100.52)
20:13:16.121 00.015 16368 MultiStar: stabilizing after lock position change
20:13:16.121 00.000 16368 guider state => GUIDING
20:13:16.121 00.000 16368 Status Line: Guiding
20:13:16.121 00.000 16368 Mount: notify guiding started
20:13:16.121 00.000 16368 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:13:16.121 00.000 16368 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:10:55 PM"
20:13:16.121 00.000 16368 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:13:16.121 00.000 16368 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:13:16.121 00.000 16368 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:13:16.137 00.016 16368 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.375683
20:13:16.137 00.000 16368 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:13:16.137 00.000 16368 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:13:16.137 00.000 16368 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:13:16.137 00.000 16368 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:13:16.137 00.000 16368 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:13:16.137 00.000 16368 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:13:16.137 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:13:16.137 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:13:16.153 00.016 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:13:16.153 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:13:16.153 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:13:16.153 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:13:16.153 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:13:16.153 00.000 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:13:16.153 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:13:16.153 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:13:16.153 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:13:16.168 00.015 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:13:16.168 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:13:16.168 00.000 16368 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:13:16.168 00.000 16368 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:13:16.168 00.000 16368 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:13:16.168 00.000 16368 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:13:16.168 00.000 16368 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:13:16.168 00.000 16368 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:13:16.168 00.000 16368 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:13:16.184 00.016 16368 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:13:16.184 00.000 16368 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:13:16.184 00.000 16368 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:13:16.184 00.000 16368 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:13:16.184 00.000 16368 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:13:16.184 00.000 16368 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:13:16.184 00.000 16368 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:13:16.184 00.000 16368 ScopeASCOM::SideOfPier() returns 0
20:13:16.199 00.015 16368 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:13:16.199 00.000 16368 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
20:13:16.199 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:16.199 00.000 16368 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination -0.0
20:13:16.199 00.000 16368 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.38) = xAngle (-0.38 = -0.38)
20:13:16.199 00.000 16368 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
20:13:16.199 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
20:13:16.199 00.000 16368 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
20:13:16.215 00.016 16368 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:13:16.215 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6524, max=65535, med=11657, FiltMin=9200, FiltMax=65535, Gamma=2.540
20:13:16.231 00.016 16368 UpdateGuideState exits: m=199024 SNR=39.1
20:13:16.246 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:16.246 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:16.246 00.000 16368 Enqueuing Expose request
20:13:16.246 00.000 16368 Drift tool: status: Drifting... click Adjust when done drifting
20:13:16.246 00.000 17336 Worker thread wakes up
20:13:16.246 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:16.246 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:17.715 01.469 17336 Exposure complete
20:13:17.824 00.109 17336 worker thread done servicing request
20:13:17.824 00.000 16368 OnExposeComplete: enter
20:13:17.824 00.000 16368 UpdateGuideState(): m_state=6
20:13:17.824 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:13:17.824 00.000 16368 Star::Find returns 1 (0), X=240.57, Y=99.49, Mass=166885, SNR=36.5, Peak=30633 HFD=3.2
20:13:17.824 00.000 16368 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.38) = xAngle (-1.61 = -1.61)
20:13:17.840 00.016 16368 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
20:13:17.840 00.000 16368 CameraToMount -- cameraX=-0.46 cameraY=-1.03 hyp=1.13 cameraTheta=-1.99 mountX=-0.05 mountY=-1.13, mountTheta=-1.61
20:13:17.840 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.46, y=-1.03, opts=13)
20:13:17.840 00.000 16368 Enqueuing Move request for scope (-0.46, -1.03)
20:13:17.840 00.000 17336 Worker thread wakes up
20:13:17.840 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -1.03) opts 0xd
20:13:17.840 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.46, -1.03)
20:13:17.840 00.000 17336 Moving (-0.46, -1.03) raw xDistance=-0.05 yDistance=-1.13
20:13:17.840 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:13:17.840 00.000 17336 resist switch: large excursion: input -1.13 thresh 0.57 direction from 0 to -1
20:13:17.840 00.000 17336 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.38
20:13:17.840 00.000 17336 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
20:13:17.840 00.000 17336 MoveAxis(E, 0, ABG)
20:13:17.840 00.000 17336 Move returns status 0, amount 0
20:13:17.840 00.000 17336 MoveAxis(N, 649, ABG)
20:13:17.840 00.000 17336 duration set to 0 by GuideMode
20:13:17.840 00.000 17336 Move returns status 0, amount 0
20:13:17.840 00.000 17336 move complete, result=0
20:13:17.840 00.000 17336 worker thread done servicing request
20:13:17.840 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7196, max=65535, med=11664, FiltMin=8816, FiltMax=65535, Gamma=2.540
20:13:17.871 00.031 16368 UpdateGuideState exits: m=166885 SNR=36.5
20:13:17.871 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:17.871 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:17.871 00.000 16368 Enqueuing Expose request
20:13:17.871 00.000 16368 GuideStep: -0.0 px 0 ms EAST, -1.1 px 0 ms NORTH
20:13:17.871 00.000 17336 Worker thread wakes up
20:13:17.871 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:17.871 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:19.339 01.468 17336 Exposure complete
20:13:19.464 00.125 17336 worker thread done servicing request
20:13:19.464 00.000 16368 OnExposeComplete: enter
20:13:19.464 00.000 16368 UpdateGuideState(): m_state=6
20:13:19.464 00.000 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:13:19.464 00.000 16368 Star::Find returns 1 (0), X=240.70, Y=99.83, Mass=173094, SNR=33.6, Peak=31504 HFD=3.1
20:13:19.464 00.000 16368 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.38) = xAngle (-1.64 = -1.64)
20:13:19.464 00.000 16368 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
20:13:19.464 00.000 16368 CameraToMount -- cameraX=-0.33 cameraY=-0.69 hyp=0.77 cameraTheta=-2.01 mountX=-0.05 mountY=-0.76, mountTheta=-1.64
20:13:19.480 00.016 16368 SchedulePrimaryMove(0D870808, x=-0.33, y=-0.69, opts=13)
20:13:19.480 00.000 16368 Enqueuing Move request for scope (-0.33, -0.69)
20:13:19.480 00.000 17336 Worker thread wakes up
20:13:19.480 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.69) opts 0xd
20:13:19.480 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.33, -0.69)
20:13:19.480 00.000 17336 Moving (-0.33, -0.69) raw xDistance=-0.05 yDistance=-0.76
20:13:19.480 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
20:13:19.480 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
20:13:19.480 00.000 17336 MoveAxis(E, 0, ABG)
20:13:19.480 00.000 17336 Move returns status 0, amount 0
20:13:19.480 00.000 17336 MoveAxis(N, 440, ABG)
20:13:19.480 00.000 17336 duration set to 0 by GuideMode
20:13:19.480 00.000 17336 Move returns status 0, amount 0
20:13:19.480 00.000 17336 move complete, result=0
20:13:19.480 00.000 17336 worker thread done servicing request
20:13:19.480 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=11664, FiltMin=8969, FiltMax=65535, Gamma=2.540
20:13:19.496 00.016 16368 UpdateGuideState exits: m=173094 SNR=33.6
20:13:19.511 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:19.511 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:19.511 00.000 16368 Enqueuing Expose request
20:13:19.511 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
20:13:19.511 00.000 17336 Worker thread wakes up
20:13:19.511 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:19.511 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:20.995 01.484 17336 Exposure complete
20:13:21.105 00.110 17336 worker thread done servicing request
20:13:21.105 00.000 16368 OnExposeComplete: enter
20:13:21.105 00.000 16368 UpdateGuideState(): m_state=6
20:13:21.105 00.000 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:13:21.105 00.000 16368 Star::Find returns 1 (0), X=240.60, Y=99.97, Mass=138942, SNR=29.6, Peak=30224 HFD=2.4
20:13:21.105 00.000 16368 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.38) = xAngle (-1.85 = -1.85)
20:13:21.120 00.015 16368 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
20:13:21.120 00.000 16368 CameraToMount -- cameraX=-0.43 cameraY=-0.55 hyp=0.70 cameraTheta=-2.23 mountX=-0.20 mountY=-0.66, mountTheta=-1.86
20:13:21.120 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.43, y=-0.55, opts=13)
20:13:21.120 00.000 16368 Enqueuing Move request for scope (-0.43, -0.55)
20:13:21.120 00.000 17336 Worker thread wakes up
20:13:21.120 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.55) opts 0xd
20:13:21.120 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.43, -0.55)
20:13:21.120 00.000 17336 Moving (-0.43, -0.55) raw xDistance=-0.20 yDistance=-0.66
20:13:21.120 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
20:13:21.120 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:13:21.120 00.000 17336 MoveAxis(E, 72, ABG)
20:13:21.120 00.000 17336 Guiding  Dir = 2, Dur = 72
20:13:21.120 00.000 17336 IsSlewing returns 0
20:13:21.120 00.000 17336 IsGuiding returns 0
20:13:21.120 00.000 17336 PulseGuide returned control before completion, sleep 81
20:13:21.120 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6819, max=65535, med=11670, FiltMin=9078, FiltMax=65535, Gamma=2.540
20:13:21.151 00.031 16368 UpdateGuideState exits: m=138942 SNR=29.6
20:13:21.151 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:21.151 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:21.151 00.000 16368 Enqueuing Expose request
20:13:21.214 00.063 17336 IsGuiding returns 0
20:13:21.214 00.000 17336 Move returns status 0, amount 72
20:13:21.214 00.000 17336 MoveAxis(N, 381, ABG)
20:13:21.214 00.000 17336 duration set to 0 by GuideMode
20:13:21.214 00.000 17336 Move returns status 0, amount 0
20:13:21.214 00.000 17336 move complete, result=0
20:13:21.214 00.000 17336 worker thread done servicing request
20:13:21.214 00.000 17336 Worker thread wakes up
20:13:21.214 00.000 16368 GuideStep: -0.2 px 72 ms EAST, -0.7 px 0 ms NORTH
20:13:21.214 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:21.214 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:22.682 01.468 17336 Exposure complete
20:13:22.792 00.110 17336 worker thread done servicing request
20:13:22.792 00.000 16368 OnExposeComplete: enter
20:13:22.792 00.000 16368 UpdateGuideState(): m_state=6
20:13:22.792 00.000 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:13:22.792 00.000 16368 Star::Find returns 1 (0), X=239.87, Y=100.38, Mass=191789, SNR=33.8, Peak=28080 HFD=3.3
20:13:22.807 00.015 16368 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.38) = xAngle (-2.64 = -2.64)
20:13:22.807 00.000 16368 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
20:13:22.807 00.000 16368 CameraToMount -- cameraX=-1.16 cameraY=-0.14 hyp=1.17 cameraTheta=-3.02 mountX=-1.03 mountY=-0.52, mountTheta=-2.68
20:13:22.807 00.000 16368 SchedulePrimaryMove(0D870808, x=-1.16, y=-0.14, opts=13)
20:13:22.807 00.000 16368 Enqueuing Move request for scope (-1.16, -0.14)
20:13:22.807 00.000 17336 Worker thread wakes up
20:13:22.807 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-1.16, -0.14) opts 0xd
20:13:22.807 00.000 17336 Handling offset move in thread for scope, endpoint = (-1.16, -0.14)
20:13:22.807 00.000 17336 Moving (-1.16, -0.14) raw xDistance=-1.03 yDistance=-0.52
20:13:22.807 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.03
20:13:22.807 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:13:22.807 00.000 17336 MoveAxis(E, 382, ABG)
20:13:22.807 00.000 17336 Guiding  Dir = 2, Dur = 382
20:13:22.807 00.000 17336 IsSlewing returns 0
20:13:22.807 00.000 17336 IsGuiding returns 0
20:13:22.807 00.000 17336 PulseGuide returned control before completion, sleep 391
20:13:22.823 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=7267, max=65535, med=11664, FiltMin=9052, FiltMax=65535, Gamma=2.540
20:13:22.838 00.015 16368 UpdateGuideState exits: m=191789 SNR=33.8
20:13:22.838 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:22.838 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:22.838 00.000 16368 Enqueuing Expose request
20:13:23.213 00.375 17336 IsGuiding returns 0
20:13:23.213 00.000 17336 Move returns status 0, amount 382
20:13:23.213 00.000 17336 MoveAxis(N, 297, ABG)
20:13:23.213 00.000 17336 duration set to 0 by GuideMode
20:13:23.213 00.000 17336 Move returns status 0, amount 0
20:13:23.213 00.000 17336 move complete, result=0
20:13:23.213 00.000 17336 worker thread done servicing request
20:13:23.213 00.000 17336 Worker thread wakes up
20:13:23.213 00.000 16368 GuideStep: -1.0 px 382 ms EAST, -0.5 px 0 ms NORTH
20:13:23.213 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:23.213 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:24.697 01.484 17336 Exposure complete
20:13:24.807 00.110 17336 worker thread done servicing request
20:13:24.807 00.000 16368 OnExposeComplete: enter
20:13:24.807 00.000 16368 UpdateGuideState(): m_state=6
20:13:24.807 00.000 16368 Star::Find(15, 239, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:13:24.807 00.000 16368 Star::Find returns 1 (0), X=240.21, Y=100.08, Mass=202531, SNR=34.5, Peak=35120 HFD=2.7
20:13:24.807 00.000 16368 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.38) = xAngle (-2.27 = -2.27)
20:13:24.807 00.000 16368 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
20:13:24.807 00.000 16368 CameraToMount -- cameraX=-0.82 cameraY=-0.44 hyp=0.93 cameraTheta=-2.65 mountX=-0.60 mountY=-0.69, mountTheta=-2.29
20:13:24.807 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.82, y=-0.44, opts=13)
20:13:24.822 00.015 16368 Enqueuing Move request for scope (-0.82, -0.44)
20:13:24.822 00.000 17336 Worker thread wakes up
20:13:24.822 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.44) opts 0xd
20:13:24.822 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.82, -0.44)
20:13:24.822 00.000 17336 Moving (-0.82, -0.44) raw xDistance=-0.60 yDistance=-0.69
20:13:24.822 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.60
20:13:24.822 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
20:13:24.822 00.000 17336 MoveAxis(E, 247, ABG)
20:13:24.822 00.000 17336 Guiding  Dir = 2, Dur = 247
20:13:24.822 00.000 17336 IsSlewing returns 0
20:13:24.822 00.000 17336 IsGuiding returns 0
20:13:24.822 00.000 17336 PulseGuide returned control before completion, sleep 256
20:13:24.822 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7158, max=65535, med=11664, FiltMin=9270, FiltMax=65535, Gamma=2.540
20:13:24.838 00.016 16368 UpdateGuideState exits: m=202531 SNR=34.5
20:13:24.854 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:24.854 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:24.854 00.000 16368 Enqueuing Expose request
20:13:25.088 00.234 17336 IsGuiding returns 0
20:13:25.088 00.000 17336 Move returns status 0, amount 247
20:13:25.088 00.000 17336 MoveAxis(N, 396, ABG)
20:13:25.088 00.000 17336 duration set to 0 by GuideMode
20:13:25.088 00.000 17336 Move returns status 0, amount 0
20:13:25.088 00.000 17336 move complete, result=0
20:13:25.088 00.000 17336 worker thread done servicing request
20:13:25.088 00.000 17336 Worker thread wakes up
20:13:25.088 00.000 16368 GuideStep: -0.6 px 247 ms EAST, -0.7 px 0 ms NORTH
20:13:25.088 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:25.088 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:25.104 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:26.572 01.468 17336 Exposure complete
20:13:26.697 00.125 17336 worker thread done servicing request
20:13:26.697 00.000 16368 OnExposeComplete: enter
20:13:26.697 00.000 16368 UpdateGuideState(): m_state=6
20:13:26.697 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:13:26.697 00.000 16368 Star::Find returns 1 (0), X=240.28, Y=100.10, Mass=172933, SNR=35.7, Peak=26096 HFD=3.8
20:13:26.697 00.000 16368 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.38) = xAngle (-2.26 = -2.26)
20:13:26.697 00.000 16368 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.29 = -2.29)
20:13:26.697 00.000 16368 CameraToMount -- cameraX=-0.74 cameraY=-0.42 hyp=0.85 cameraTheta=-2.63 mountX=-0.54 mountY=-0.64, mountTheta=-2.27
20:13:26.697 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.74, y=-0.42, opts=13)
20:13:26.697 00.000 16368 Enqueuing Move request for scope (-0.74, -0.42)
20:13:26.697 00.000 17336 Worker thread wakes up
20:13:26.697 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.42) opts 0xd
20:13:26.713 00.016 17336 Handling offset move in thread for scope, endpoint = (-0.74, -0.42)
20:13:26.713 00.000 17336 Moving (-0.74, -0.42) raw xDistance=-0.54 yDistance=-0.64
20:13:26.713 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.54
20:13:26.713 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:13:26.713 00.000 17336 MoveAxis(E, 216, ABG)
20:13:26.713 00.000 17336 Guiding  Dir = 2, Dur = 216
20:13:26.713 00.000 17336 IsSlewing returns 0
20:13:26.713 00.000 17336 IsGuiding returns 0
20:13:26.713 00.000 17336 PulseGuide returned control before completion, sleep 225
20:13:26.713 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7126, max=65535, med=11657, FiltMin=9084, FiltMax=65535, Gamma=2.540
20:13:26.744 00.031 16368 UpdateGuideState exits: m=172933 SNR=35.7
20:13:26.744 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:26.744 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:26.744 00.000 16368 Enqueuing Expose request
20:13:26.759 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:26.947 00.188 17336 IsGuiding returns 0
20:13:26.947 00.000 17336 Move returns status 0, amount 216
20:13:26.947 00.000 17336 MoveAxis(N, 368, ABG)
20:13:26.947 00.000 17336 duration set to 0 by GuideMode
20:13:26.947 00.000 17336 Move returns status 0, amount 0
20:13:26.947 00.000 17336 move complete, result=0
20:13:26.947 00.000 17336 worker thread done servicing request
20:13:26.947 00.000 17336 Worker thread wakes up
20:13:26.947 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:26.947 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:26.947 00.000 16368 GuideStep: -0.5 px 216 ms EAST, -0.6 px 0 ms NORTH
20:13:26.947 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:28.400 01.453 17336 Exposure complete
20:13:28.509 00.109 17336 worker thread done servicing request
20:13:28.509 00.000 16368 OnExposeComplete: enter
20:13:28.509 00.000 16368 UpdateGuideState(): m_state=6
20:13:28.509 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:13:28.509 00.000 16368 Star::Find returns 1 (0), X=240.79, Y=100.04, Mass=172230, SNR=35.0, Peak=35753 HFD=2.6
20:13:28.509 00.000 16368 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.38) = xAngle (-1.65 = -1.65)
20:13:28.525 00.016 16368 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
20:13:28.525 00.000 16368 CameraToMount -- cameraX=-0.23 cameraY=-0.48 hyp=0.53 cameraTheta=-2.03 mountX=-0.04 mountY=-0.53, mountTheta=-1.65
20:13:28.525 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.23, y=-0.48, opts=13)
20:13:28.525 00.000 16368 Enqueuing Move request for scope (-0.23, -0.48)
20:13:28.525 00.000 17336 Worker thread wakes up
20:13:28.525 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.48) opts 0xd
20:13:28.525 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.23, -0.48)
20:13:28.525 00.000 17336 Moving (-0.23, -0.48) raw xDistance=-0.04 yDistance=-0.53
20:13:28.525 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:13:28.525 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:13:28.525 00.000 17336 MoveAxis(E, 0, ABG)
20:13:28.525 00.000 17336 Move returns status 0, amount 0
20:13:28.525 00.000 17336 MoveAxis(N, 304, ABG)
20:13:28.525 00.000 17336 duration set to 0 by GuideMode
20:13:28.525 00.000 17336 Move returns status 0, amount 0
20:13:28.525 00.000 17336 move complete, result=0
20:13:28.525 00.000 17336 worker thread done servicing request
20:13:28.525 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6576, max=65535, med=11657, FiltMin=8982, FiltMax=65535, Gamma=2.540
20:13:28.556 00.031 16368 UpdateGuideState exits: m=172230 SNR=35.0
20:13:28.556 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:28.556 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:28.556 00.000 16368 Enqueuing Expose request
20:13:28.556 00.000 16368 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:13:28.556 00.000 17336 Worker thread wakes up
20:13:28.556 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:28.556 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:28.572 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:30.024 01.452 17336 Exposure complete
20:13:30.134 00.110 17336 worker thread done servicing request
20:13:30.134 00.000 16368 OnExposeComplete: enter
20:13:30.134 00.000 16368 UpdateGuideState(): m_state=6
20:13:30.134 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.134 00.000 16368 Star::Find returns 1 (0), X=241.03, Y=100.37, Mass=165996, SNR=35.0, Peak=31696 HFD=3.3
20:13:30.134 00.000 16368 MultiStar: exiting stabilization period
20:13:30.134 00.000 16368 MultiStar: updating star positions after lock position change
20:13:30.149 00.015 16368 Star::Find(15, 389, 788, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.149 00.000 16368 Star::Find returns 1 (0), X=390.16, Y=788.27, Mass=214273, SNR=35.2, Peak=30454 HFD=3.5
20:13:30.149 00.000 16368 Star::Find(15, 480, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.149 00.000 16368 Star::Find returns 1 (0), X=481.61, Y=522.50, Mass=188539, SNR=32.4, Peak=31536 HFD=3.2
20:13:30.149 00.000 16368 Star::Find(15, 1792, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.149 00.000 16368 Star::Find returns 1 (0), X=1792.02, Y=625.39, Mass=221062, SNR=42.4, Peak=22992 HFD=4.8
20:13:30.149 00.000 16368 Star::Find(15, 1304, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.149 00.000 16368 Star::Find returns 1 (0), X=1304.95, Y=783.61, Mass=243046, SNR=36.4, Peak=28188 HFD=4.6
20:13:30.149 00.000 16368 Star::Find(15, 227, 937, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.149 00.000 16368 Star::Find returns 1 (0), X=228.00, Y=937.53, Mass=76897, SNR=24.9, Peak=24368 HFD=2.2
20:13:30.165 00.016 16368 Star::Find(15, 747, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.165 00.000 16368 Star::Find returns 1 (0), X=747.60, Y=949.32, Mass=140034, SNR=30.1, Peak=26044 HFD=3.4
20:13:30.165 00.000 16368 Star::Find(15, 1386, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.165 00.000 16368 Star::Find returns 1 (0), X=1386.14, Y=563.92, Mass=203849, SNR=30.8, Peak=24521 HFD=4.2
20:13:30.165 00.000 16368 Star::Find(15, 81, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.165 00.000 16368 Star::Find returns 1 (0), X=81.62, Y=662.51, Mass=98328, SNR=24.8, Peak=28163 HFD=1.6
20:13:30.165 00.000 16368 Star::Find(15, 1479, 1060, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.165 00.000 16368 Star::Find returns 1 (0), X=1479.05, Y=1061.38, Mass=85236, SNR=22.6, Peak=19382 HFD=3.4
20:13:30.165 00.000 16368 Star::Find(15, 469, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.165 00.000 16368 Star::Find returns 1 (0), X=469.07, Y=369.78, Mass=66324, SNR=19.0, Peak=20092 HFD=2.3
20:13:30.165 00.000 16368 Star::Find(15, 580, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:13:30.165 00.000 16368 Star::Find returns 1 (0), X=581.25, Y=293.21, Mass=59300, SNR=17.8, Peak=17616 HFD=3.1
20:13:30.180 00.015 16368 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.38) = xAngle (-1.20 = -1.20)
20:13:30.180 00.000 16368 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
20:13:30.180 00.000 16368 CameraToMount -- cameraX=-0.00 cameraY=-0.15 hyp=0.15 cameraTheta=-1.58 mountX=0.05 mountY=-0.14, mountTheta=-1.21
20:13:30.180 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.00, y=-0.15, opts=13)
20:13:30.180 00.000 16368 Enqueuing Move request for scope (-0.00, -0.15)
20:13:30.180 00.000 17336 Worker thread wakes up
20:13:30.180 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.15) opts 0xd
20:13:30.180 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.00, -0.15)
20:13:30.180 00.000 17336 Moving (-0.00, -0.15) raw xDistance=0.05 yDistance=-0.14
20:13:30.180 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:13:30.180 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:30.180 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:13:30.180 00.000 17336 MoveAxis(E, 0, ABG)
20:13:30.180 00.000 17336 Move returns status 0, amount 0
20:13:30.180 00.000 17336 MoveAxis(N, 0, ABG)
20:13:30.180 00.000 17336 duration set to 0 by GuideMode
20:13:30.180 00.000 17336 Move returns status 0, amount 0
20:13:30.180 00.000 17336 move complete, result=0
20:13:30.180 00.000 17336 worker thread done servicing request
20:13:30.196 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=11664, FiltMin=9264, FiltMax=65535, Gamma=2.540
20:13:30.212 00.016 16368 UpdateGuideState exits: m=165996 SNR=35.0
20:13:30.212 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:30.212 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:30.212 00.000 16368 Enqueuing Expose request
20:13:30.212 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:30.212 00.000 17336 Worker thread wakes up
20:13:30.212 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:30.212 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:30.227 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:31.680 01.453 17336 Exposure complete
20:13:31.790 00.110 17336 worker thread done servicing request
20:13:31.790 00.000 16368 OnExposeComplete: enter
20:13:31.790 00.000 16368 UpdateGuideState(): m_state=6
20:13:31.790 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:13:31.790 00.000 16368 Star::Find returns 1 (0), X=240.53, Y=100.68, Mass=125706, SNR=27.7, Peak=27280 HFD=3.0
20:13:31.805 00.015 16368 MultiStar: [#1 -0.12,0.03,1.50,U] [#2 -0.49,0.20,1.35,U] [#3 -0.13,-0.21,1.16,U] [#4 -0.56,0.16,1.34,U] [#5 -0.41,0.14,0.99,U] [#6 0.23,0.59,0.91,U] [#7 0.30,-0.54,1.88,U] [#8 -0.18,0.17,0.84,U] 
20:13:31.805 00.000 16368 refined, 8 included, MultiStar: {-0.18, 0.02}, one-star: {-0.50, 0.16}
20:13:31.805 00.000 16368 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.38) = xAngle (3.40 = -2.88)
20:13:31.805 00.000 16368 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.36 = -2.92)
20:13:31.805 00.000 16368 CameraToMount -- cameraX=-0.18 cameraY=0.02 hyp=0.19 cameraTheta=3.02 mountX=-0.18 mountY=-0.04, mountTheta=-2.92
20:13:31.805 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.18, y=0.02, opts=13)
20:13:31.805 00.000 16368 Enqueuing Move request for scope (-0.18, 0.02)
20:13:31.805 00.000 17336 Worker thread wakes up
20:13:31.805 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.02) opts 0xd
20:13:31.805 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.18, 0.02)
20:13:31.805 00.000 17336 Moving (-0.18, 0.02) raw xDistance=-0.18 yDistance=-0.04
20:13:31.805 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
20:13:31.805 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:31.805 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:13:31.805 00.000 17336 MoveAxis(E, 66, ABG)
20:13:31.805 00.000 17336 Guiding  Dir = 2, Dur = 66
20:13:31.805 00.000 17336 IsSlewing returns 0
20:13:31.805 00.000 17336 IsGuiding returns 0
20:13:31.821 00.016 17336 PulseGuide returned control before completion, sleep 75
20:13:31.821 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7081, max=65535, med=11664, FiltMin=9014, FiltMax=65535, Gamma=2.540
20:13:31.836 00.015 16368 UpdateGuideState exits: m=125706 SNR=27.7
20:13:31.836 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:31.836 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:31.836 00.000 16368 Enqueuing Expose request
20:13:31.868 00.032 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:31.899 00.031 17336 IsGuiding returns 0
20:13:31.899 00.000 17336 Move returns status 0, amount 66
20:13:31.899 00.000 17336 MoveAxis(N, 0, ABG)
20:13:31.899 00.000 17336 duration set to 0 by GuideMode
20:13:31.899 00.000 17336 Move returns status 0, amount 0
20:13:31.899 00.000 17336 move complete, result=0
20:13:31.899 00.000 17336 worker thread done servicing request
20:13:31.899 00.000 16368 GuideStep: -0.2 px 66 ms EAST, -0.0 px 0 ms NORTH
20:13:31.899 00.000 17336 Worker thread wakes up
20:13:31.899 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:31.899 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:31.899 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:33.352 01.453 17336 Exposure complete
20:13:33.461 00.109 17336 worker thread done servicing request
20:13:33.461 00.000 16368 OnExposeComplete: enter
20:13:33.461 00.000 16368 UpdateGuideState(): m_state=6
20:13:33.461 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:13:33.461 00.000 16368 Star::Find returns 1 (0), X=240.01, Y=100.37, Mass=186050, SNR=35.7, Peak=34640 HFD=3.4
20:13:33.461 00.000 16368 MultiStar: [#1 -0.53,0.27,1.16,U] [#2 -0.22,0.16,1.27,U] [#3 -0.28,-0.04,0.96,U] [#4 -0.38,-0.27,1.16,U] [#5 -0.62,0.03,0.84,U] [#6 -0.27,0.78,0.00,M1] [#7 0.11,-0.25,1.03,U] [#8 0.16,0.53,0.70,U] 
20:13:33.461 00.000 16368 refined, 7 included, MultiStar: {-0.36, 0.02}, one-star: {-1.02, -0.15}
20:13:33.461 00.000 16368 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.38) = xAngle (3.46 = -2.82)
20:13:33.477 00.016 16368 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.42 = -2.86)
20:13:33.477 00.000 16368 CameraToMount -- cameraX=-0.36 cameraY=0.02 hyp=0.36 cameraTheta=3.09 mountX=-0.34 mountY=-0.10, mountTheta=-2.86
20:13:33.477 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.36, y=0.02, opts=13)
20:13:33.477 00.000 16368 Enqueuing Move request for scope (-0.36, 0.02)
20:13:33.477 00.000 17336 Worker thread wakes up
20:13:33.477 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.02) opts 0xd
20:13:33.477 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.36, 0.02)
20:13:33.477 00.000 17336 Moving (-0.36, 0.02) raw xDistance=-0.34 yDistance=-0.10
20:13:33.477 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:13:33.477 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:33.477 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:13:33.477 00.000 17336 MoveAxis(E, 131, ABG)
20:13:33.477 00.000 17336 Guiding  Dir = 2, Dur = 131
20:13:33.477 00.000 17336 IsSlewing returns 0
20:13:33.477 00.000 17336 IsGuiding returns 0
20:13:33.477 00.000 17336 PulseGuide returned control before completion, sleep 140
20:13:33.477 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6428, max=65535, med=11664, FiltMin=9084, FiltMax=65535, Gamma=2.540
20:13:33.523 00.046 16368 UpdateGuideState exits: m=186050 SNR=35.7
20:13:33.523 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:33.523 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:33.523 00.000 16368 Enqueuing Expose request
20:13:33.539 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:33.633 00.094 17336 IsGuiding returns 0
20:13:33.633 00.000 17336 Move returns status 0, amount 131
20:13:33.633 00.000 17336 MoveAxis(N, 0, ABG)
20:13:33.633 00.000 17336 duration set to 0 by GuideMode
20:13:33.633 00.000 17336 Move returns status 0, amount 0
20:13:33.633 00.000 17336 move complete, result=0
20:13:33.633 00.000 17336 worker thread done servicing request
20:13:33.633 00.000 17336 Worker thread wakes up
20:13:33.633 00.000 16368 GuideStep: -0.3 px 131 ms EAST, -0.1 px 0 ms NORTH
20:13:33.633 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:33.633 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:33.633 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:35.101 01.468 17336 Exposure complete
20:13:35.211 00.110 17336 worker thread done servicing request
20:13:35.211 00.000 16368 OnExposeComplete: enter
20:13:35.211 00.000 16368 UpdateGuideState(): m_state=6
20:13:35.226 00.015 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:13:35.226 00.000 16368 Star::Find returns 1 (0), X=240.80, Y=100.22, Mass=163718, SNR=29.0, Peak=27849 HFD=2.8
20:13:35.226 00.000 16368 MultiStar: [#1 0.08,0.08,1.08,U] [#2 -0.06,0.30,1.39,U] [#3 0.08,-0.96,0.00,M1] [#4 -0.34,-0.15,1.29,U] [#5 0.11,0.07,0.83,U] [#6 0.49,0.69,0.00,M2] [#7 0.67,-0.65,0.00,M1] [#8 0.18,-0.05,0.86,U] 
20:13:35.226 00.000 16368 refined, 5 included, MultiStar: {-0.07, 0.00}, one-star: {-0.23, -0.30}
20:13:35.226 00.000 16368 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.38) = xAngle (3.46 = -2.83)
20:13:35.226 00.000 16368 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.42 = -2.87)
20:13:35.226 00.000 16368 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.08 mountX=-0.06 mountY=-0.02, mountTheta=-2.86
20:13:35.226 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.07, y=0.00, opts=13)
20:13:35.226 00.000 16368 Enqueuing Move request for scope (-0.07, 0.00)
20:13:35.242 00.016 17336 Worker thread wakes up
20:13:35.242 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
20:13:35.242 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
20:13:35.242 00.000 17336 Moving (-0.07, 0.00) raw xDistance=-0.06 yDistance=-0.02
20:13:35.242 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:13:35.242 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:35.242 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:13:35.242 00.000 17336 MoveAxis(E, 0, ABG)
20:13:35.242 00.000 17336 Move returns status 0, amount 0
20:13:35.242 00.000 17336 MoveAxis(N, 0, ABG)
20:13:35.242 00.000 17336 duration set to 0 by GuideMode
20:13:35.242 00.000 17336 Move returns status 0, amount 0
20:13:35.242 00.000 17336 move complete, result=0
20:13:35.242 00.000 17336 worker thread done servicing request
20:13:35.242 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6748, max=65535, med=11664, FiltMin=9168, FiltMax=65535, Gamma=2.540
20:13:35.257 00.015 16368 UpdateGuideState exits: m=163718 SNR=29.0
20:13:35.257 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:35.257 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:35.273 00.016 16368 Enqueuing Expose request
20:13:35.273 00.000 17336 Worker thread wakes up
20:13:35.273 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:35.273 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:35.273 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:35.289 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:36.726 01.437 17336 Exposure complete
20:13:36.835 00.109 17336 worker thread done servicing request
20:13:36.835 00.000 16368 OnExposeComplete: enter
20:13:36.835 00.000 16368 UpdateGuideState(): m_state=6
20:13:36.851 00.016 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:13:36.851 00.000 16368 Star::Find returns 1 (0), X=240.71, Y=100.05, Mass=220732, SNR=39.1, Peak=28944 HFD=3.7
20:13:36.851 00.000 16368 MultiStar: [#1 -0.10,-0.49,1.05,U] [#2 -0.27,-0.22,1.04,U] [#3 -0.33,0.09,0.83,U] [#4 -0.28,-0.44,0.91,U] [#5 0.27,-0.07,0.59,U] [#6 0.59,0.17,0.61,U] [#7 1.04,-0.54,0.00,M2] [#8 -0.20,0.15,0.70,U] 
20:13:36.851 00.000 16368 refined, 7 included, MultiStar: {-0.13, -0.20}, one-star: {-0.32, -0.47}
20:13:36.851 00.000 16368 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.38) = xAngle (-1.75 = -1.75)
20:13:36.851 00.000 16368 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
20:13:36.851 00.000 16368 CameraToMount -- cameraX=-0.13 cameraY=-0.20 hyp=0.24 cameraTheta=-2.12 mountX=-0.04 mountY=-0.23, mountTheta=-1.75
20:13:36.851 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.13, y=-0.20, opts=13)
20:13:36.851 00.000 16368 Enqueuing Move request for scope (-0.13, -0.20)
20:13:36.851 00.000 17336 Worker thread wakes up
20:13:36.851 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.20) opts 0xd
20:13:36.851 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.13, -0.20)
20:13:36.851 00.000 17336 Moving (-0.13, -0.20) raw xDistance=-0.04 yDistance=-0.23
20:13:36.851 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:13:36.851 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:13:36.851 00.000 17336 MoveAxis(E, 0, ABG)
20:13:36.851 00.000 17336 Move returns status 0, amount 0
20:13:36.851 00.000 17336 MoveAxis(N, 135, ABG)
20:13:36.851 00.000 17336 duration set to 0 by GuideMode
20:13:36.851 00.000 17336 Move returns status 0, amount 0
20:13:36.851 00.000 17336 move complete, result=0
20:13:36.851 00.000 17336 worker thread done servicing request
20:13:36.866 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=11651, FiltMin=9008, FiltMax=65535, Gamma=2.540
20:13:36.882 00.016 16368 UpdateGuideState exits: m=220732 SNR=39.1
20:13:36.882 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:36.882 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:36.898 00.016 16368 Enqueuing Expose request
20:13:36.898 00.000 17336 Worker thread wakes up
20:13:36.898 00.000 16368 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:13:36.898 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:36.898 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:36.913 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:38.366 01.453 17336 Exposure complete
20:13:38.491 00.125 17336 worker thread done servicing request
20:13:38.491 00.000 16368 OnExposeComplete: enter
20:13:38.491 00.000 16368 UpdateGuideState(): m_state=6
20:13:38.491 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:13:38.491 00.000 16368 Star::Find returns 1 (0), X=240.40, Y=100.26, Mass=173249, SNR=39.2, Peak=25840 HFD=3.3
20:13:38.491 00.000 16368 MultiStar: [#1 -0.27,-0.24,0.90,U] [#2 -0.37,-0.04,0.98,U] [#3 -0.19,-0.17,0.99,U] [#4 -0.03,-0.42,0.93,U] [#5 0.05,-0.29,0.47,U] [#6 0.35,0.24,0.45,U] [#7 0.07,-0.38,0.82,U] [#8 -0.21,-0.75,0.00,M1] 
20:13:38.491 00.000 16368 refined, 7 included, MultiStar: {-0.19, -0.22}, one-star: {-0.62, -0.26}
20:13:38.491 00.000 16368 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.38) = xAngle (-1.90 = -1.90)
20:13:38.491 00.000 16368 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
20:13:38.491 00.000 16368 CameraToMount -- cameraX=-0.19 cameraY=-0.22 hyp=0.28 cameraTheta=-2.28 mountX=-0.09 mountY=-0.27, mountTheta=-1.91
20:13:38.507 00.016 16368 SchedulePrimaryMove(0D870808, x=-0.19, y=-0.22, opts=13)
20:13:38.507 00.000 16368 Enqueuing Move request for scope (-0.19, -0.22)
20:13:38.507 00.000 17336 Worker thread wakes up
20:13:38.507 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.22) opts 0xd
20:13:38.507 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.19, -0.22)
20:13:38.507 00.000 17336 Moving (-0.19, -0.22) raw xDistance=-0.09 yDistance=-0.27
20:13:38.507 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:13:38.507 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:13:38.507 00.000 17336 MoveAxis(E, 0, ABG)
20:13:38.507 00.000 17336 Move returns status 0, amount 0
20:13:38.507 00.000 17336 MoveAxis(N, 153, ABG)
20:13:38.507 00.000 17336 duration set to 0 by GuideMode
20:13:38.507 00.000 17336 Move returns status 0, amount 0
20:13:38.507 00.000 17336 move complete, result=0
20:13:38.507 00.000 17336 worker thread done servicing request
20:13:38.507 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=11651, FiltMin=8796, FiltMax=65535, Gamma=2.540
20:13:38.522 00.015 16368 UpdateGuideState exits: m=173249 SNR=39.2
20:13:38.538 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:38.538 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:38.538 00.000 16368 Enqueuing Expose request
20:13:38.538 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:13:38.538 00.000 17336 Worker thread wakes up
20:13:38.538 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:38.538 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:38.554 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:40.022 01.468 17336 Exposure complete
20:13:40.147 00.125 17336 worker thread done servicing request
20:13:40.147 00.000 16368 OnExposeComplete: enter
20:13:40.147 00.000 16368 UpdateGuideState(): m_state=6
20:13:40.147 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:13:40.147 00.000 16368 Star::Find returns 1 (0), X=240.26, Y=100.13, Mass=163836, SNR=34.8, Peak=29808 HFD=3.0
20:13:40.147 00.000 16368 MultiStar: [#1 -0.20,-0.31,1.14,U] [#2 -0.16,0.07,1.21,U] [#3 -0.22,-0.32,1.09,U] [#4 -0.27,-0.15,1.19,U] [#5 -0.33,-0.24,0.88,U] [#6 0.36,0.76,0.00,M1] [#7 0.12,-0.59,1.13,U] [#8 -0.33,-0.46,0.65,U] 
20:13:40.163 00.016 16368 refined, 7 included, MultiStar: {-0.26, -0.29}, one-star: {-0.77, -0.39}
20:13:40.163 00.000 16368 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.38) = xAngle (-1.93 = -1.93)
20:13:40.163 00.000 16368 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
20:13:40.163 00.000 16368 CameraToMount -- cameraX=-0.26 cameraY=-0.29 hyp=0.38 cameraTheta=-2.30 mountX=-0.13 mountY=-0.35, mountTheta=-1.93
20:13:40.163 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.26, y=-0.29, opts=13)
20:13:40.163 00.000 16368 Enqueuing Move request for scope (-0.26, -0.29)
20:13:40.163 00.000 17336 Worker thread wakes up
20:13:40.163 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.29) opts 0xd
20:13:40.163 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.26, -0.29)
20:13:40.163 00.000 17336 Moving (-0.26, -0.29) raw xDistance=-0.13 yDistance=-0.35
20:13:40.163 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.13
20:13:40.163 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
20:13:40.163 00.000 17336 MoveAxis(E, 49, ABG)
20:13:40.163 00.000 17336 Guiding  Dir = 2, Dur = 49
20:13:40.163 00.000 17336 IsSlewing returns 0
20:13:40.163 00.000 17336 IsGuiding returns 0
20:13:40.163 00.000 17336 PulseGuide returned control before completion, sleep 58
20:13:40.178 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6902, max=65535, med=11651, FiltMin=9187, FiltMax=65535, Gamma=2.540
20:13:40.194 00.016 16368 UpdateGuideState exits: m=163836 SNR=34.8
20:13:40.194 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:40.194 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:40.194 00.000 16368 Enqueuing Expose request
20:13:40.209 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:40.241 00.032 17336 IsGuiding returns 0
20:13:40.241 00.000 17336 Move returns status 0, amount 49
20:13:40.241 00.000 17336 MoveAxis(N, 204, ABG)
20:13:40.241 00.000 17336 duration set to 0 by GuideMode
20:13:40.241 00.000 17336 Move returns status 0, amount 0
20:13:40.241 00.000 17336 move complete, result=0
20:13:40.241 00.000 17336 worker thread done servicing request
20:13:40.241 00.000 17336 Worker thread wakes up
20:13:40.241 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:40.241 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:40.241 00.000 16368 GuideStep: -0.1 px 49 ms EAST, -0.4 px 0 ms NORTH
20:13:40.241 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:41.694 01.453 17336 Exposure complete
20:13:41.803 00.109 17336 worker thread done servicing request
20:13:41.803 00.000 16368 OnExposeComplete: enter
20:13:41.803 00.000 16368 UpdateGuideState(): m_state=6
20:13:41.803 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:13:41.803 00.000 16368 Star::Find returns 1 (0), X=240.58, Y=100.10, Mass=151194, SNR=32.8, Peak=26480 HFD=2.9
20:13:41.803 00.000 16368 MultiStar: [#1 0.01,0.06,1.33,U] [#2 -0.57,-0.26,1.30,U] [#3 -0.16,-0.49,0.82,U] [#4 -0.26,-0.40,1.08,U] [#5 0.09,0.03,0.87,U] [#6 0.37,-0.02,0.62,U] [#7 -0.09,-0.82,0.00,M1] [#8 -0.51,-0.06,0.99,U] 
20:13:41.803 00.000 16368 refined, 7 included, MultiStar: {-0.22, -0.19}, one-star: {-0.44, -0.42}
20:13:41.818 00.015 16368 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.38) = xAngle (-2.05 = -2.05)
20:13:41.818 00.000 16368 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
20:13:41.818 00.000 16368 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.43 mountX=-0.14 mountY=-0.26, mountTheta=-2.06
20:13:41.818 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.22, y=-0.19, opts=13)
20:13:41.818 00.000 16368 Enqueuing Move request for scope (-0.22, -0.19)
20:13:41.818 00.000 17336 Worker thread wakes up
20:13:41.818 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
20:13:41.818 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
20:13:41.818 00.000 17336 Moving (-0.22, -0.19) raw xDistance=-0.14 yDistance=-0.26
20:13:41.818 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
20:13:41.818 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:13:41.818 00.000 17336 MoveAxis(E, 53, ABG)
20:13:41.818 00.000 17336 Guiding  Dir = 2, Dur = 53
20:13:41.818 00.000 17336 IsSlewing returns 0
20:13:41.818 00.000 17336 IsGuiding returns 0
20:13:41.818 00.000 17336 PulseGuide returned control before completion, sleep 62
20:13:41.834 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6825, max=65535, med=11651, FiltMin=8924, FiltMax=65535, Gamma=2.540
20:13:41.850 00.016 16368 UpdateGuideState exits: m=151194 SNR=32.8
20:13:41.850 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:41.850 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:41.850 00.000 16368 Enqueuing Expose request
20:13:41.865 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:41.896 00.031 17336 IsGuiding returns 0
20:13:41.896 00.000 17336 Move returns status 0, amount 53
20:13:41.896 00.000 17336 MoveAxis(N, 147, ABG)
20:13:41.896 00.000 17336 duration set to 0 by GuideMode
20:13:41.896 00.000 17336 Move returns status 0, amount 0
20:13:41.896 00.000 17336 move complete, result=0
20:13:41.896 00.000 17336 worker thread done servicing request
20:13:41.896 00.000 17336 Worker thread wakes up
20:13:41.896 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:41.896 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:41.896 00.000 16368 GuideStep: -0.1 px 53 ms EAST, -0.3 px 0 ms NORTH
20:13:41.896 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:43.365 01.469 17336 Exposure complete
20:13:43.474 00.109 17336 worker thread done servicing request
20:13:43.474 00.000 16368 OnExposeComplete: enter
20:13:43.474 00.000 16368 UpdateGuideState(): m_state=6
20:13:43.474 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:13:43.490 00.016 16368 Star::Find returns 1 (0), X=240.78, Y=99.90, Mass=202313, SNR=40.4, Peak=29270 HFD=2.8
20:13:43.490 00.000 16368 MultiStar: [#1 -0.09,-0.26,0.93,U] [#2 0.12,-0.22,0.90,U] [#3 0.13,-0.99,0.00,M1] [#4 0.38,-0.41,0.96,U] [#5 0.17,0.44,0.60,U] [#6 0.80,-0.24,0.00,M1] [#7 0.66,-0.69,0.00,M2] [#8 0.13,-0.25,0.65,U] 
20:13:43.490 00.000 16368 refined, 5 included, MultiStar: {0.07, -0.27}, one-star: {-0.24, -0.62}
20:13:43.490 00.000 16368 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.38) = xAngle (-0.95 = -0.95)
20:13:43.490 00.000 16368 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
20:13:43.490 00.000 16368 CameraToMount -- cameraX=0.07 cameraY=-0.27 hyp=0.28 cameraTheta=-1.33 mountX=0.16 mountY=-0.23, mountTheta=-0.96
20:13:43.490 00.000 16368 SchedulePrimaryMove(0D870808, x=0.07, y=-0.27, opts=13)
20:13:43.490 00.000 16368 Enqueuing Move request for scope (0.07, -0.27)
20:13:43.490 00.000 17336 Worker thread wakes up
20:13:43.490 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.27) opts 0xd
20:13:43.490 00.000 17336 Handling offset move in thread for scope, endpoint = (0.07, -0.27)
20:13:43.490 00.000 17336 Moving (0.07, -0.27) raw xDistance=0.16 yDistance=-0.23
20:13:43.490 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.16
20:13:43.490 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:13:43.490 00.000 17336 MoveAxis(W, 55, ABG)
20:13:43.490 00.000 17336 Guiding  Dir = 3, Dur = 55
20:13:43.490 00.000 17336 IsSlewing returns 0
20:13:43.505 00.015 17336 IsGuiding returns 0
20:13:43.505 00.000 17336 PulseGuide returned control before completion, sleep 64
20:13:43.505 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6691, max=65535, med=11644, FiltMin=9027, FiltMax=65535, Gamma=2.540
20:13:43.521 00.016 16368 UpdateGuideState exits: m=202313 SNR=40.4
20:13:43.521 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:43.521 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:43.521 00.000 16368 Enqueuing Expose request
20:13:43.552 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:43.584 00.032 17336 IsGuiding returns 0
20:13:43.584 00.000 17336 Move returns status 0, amount 55
20:13:43.584 00.000 17336 MoveAxis(N, 133, ABG)
20:13:43.584 00.000 17336 duration set to 0 by GuideMode
20:13:43.584 00.000 17336 Move returns status 0, amount 0
20:13:43.584 00.000 17336 move complete, result=0
20:13:43.584 00.000 17336 worker thread done servicing request
20:13:43.584 00.000 17336 Worker thread wakes up
20:13:43.584 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:43.584 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:43.584 00.000 16368 GuideStep: 0.2 px 55 ms WEST, -0.2 px 0 ms NORTH
20:13:43.584 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:45.037 01.453 17336 Exposure complete
20:13:45.146 00.109 17336 worker thread done servicing request
20:13:45.146 00.000 16368 OnExposeComplete: enter
20:13:45.146 00.000 16368 UpdateGuideState(): m_state=6
20:13:45.146 00.000 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:13:45.146 00.000 16368 Star::Find returns 1 (0), X=240.64, Y=99.57, Mass=174416, SNR=35.9, Peak=26550 HFD=3.0
20:13:45.146 00.000 16368 MultiStar: [#1 0.48,0.17,1.38,U] [#2 0.08,-0.03,1.24,U] [#3 0.04,-0.41,0.72,U] [#4 -0.12,-0.15,0.98,U] [#5 0.43,-0.33,0.61,U] [#6 0.92,-0.22,0.00,M2] [#7 0.58,-0.89,0.00,M3] [#8 0.32,0.13,0.61,U] 
20:13:45.146 00.000 16368 refined, 6 included, MultiStar: {0.11, -0.20}, one-star: {-0.39, -0.95}
20:13:45.161 00.015 16368 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.38) = xAngle (-0.68 = -0.68)
20:13:45.161 00.000 16368 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
20:13:45.161 00.000 16368 CameraToMount -- cameraX=0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-1.06 mountX=0.18 mountY=-0.15, mountTheta=-0.71
20:13:45.161 00.000 16368 SchedulePrimaryMove(0D870808, x=0.11, y=-0.20, opts=13)
20:13:45.161 00.000 16368 Enqueuing Move request for scope (0.11, -0.20)
20:13:45.161 00.000 17336 Worker thread wakes up
20:13:45.161 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.20) opts 0xd
20:13:45.161 00.000 17336 Handling offset move in thread for scope, endpoint = (0.11, -0.20)
20:13:45.161 00.000 17336 Moving (0.11, -0.20) raw xDistance=0.18 yDistance=-0.15
20:13:45.161 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
20:13:45.161 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:45.161 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:13:45.161 00.000 17336 MoveAxis(W, 70, ABG)
20:13:45.161 00.000 17336 Guiding  Dir = 3, Dur = 70
20:13:45.161 00.000 17336 IsSlewing returns 0
20:13:45.161 00.000 17336 IsGuiding returns 0
20:13:45.161 00.000 17336 PulseGuide returned control before completion, sleep 79
20:13:45.177 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6992, max=65535, med=11651, FiltMin=9059, FiltMax=65535, Gamma=2.540
20:13:45.193 00.016 16368 UpdateGuideState exits: m=174416 SNR=35.9
20:13:45.193 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:45.193 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:45.193 00.000 16368 Enqueuing Expose request
20:13:45.208 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:45.255 00.047 17336 IsGuiding returns 0
20:13:45.255 00.000 17336 Move returns status 0, amount 70
20:13:45.255 00.000 17336 MoveAxis(N, 0, ABG)
20:13:45.255 00.000 17336 duration set to 0 by GuideMode
20:13:45.255 00.000 17336 Move returns status 0, amount 0
20:13:45.255 00.000 17336 move complete, result=0
20:13:45.255 00.000 17336 worker thread done servicing request
20:13:45.255 00.000 17336 Worker thread wakes up
20:13:45.255 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:45.255 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:45.255 00.000 16368 GuideStep: 0.2 px 70 ms WEST, -0.2 px 0 ms NORTH
20:13:45.255 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:46.723 01.468 17336 Exposure complete
20:13:46.833 00.110 17336 worker thread done servicing request
20:13:46.833 00.000 16368 OnExposeComplete: enter
20:13:46.848 00.015 16368 UpdateGuideState(): m_state=6
20:13:46.848 00.000 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:13:46.848 00.000 16368 Star::Find returns 1 (0), X=240.79, Y=99.80, Mass=202824, SNR=35.9, Peak=28304 HFD=3.6
20:13:46.848 00.000 16368 MultiStar: [#1 0.60,-0.13,1.06,U] [#2 0.41,-0.22,1.28,U] [#3 0.32,-0.52,0.92,U] [#4 -0.33,-0.24,1.14,U] [#5 -0.07,-0.14,0.85,U] [#6 0.54,0.24,0.69,U] [#7 0.23,-0.78,0.00,M4] [#8 0.01,-0.69,0.00,M1] 
20:13:46.848 00.000 16368 refined, 6 included, MultiStar: {0.17, -0.27}, one-star: {-0.24, -0.72}
20:13:46.848 00.000 16368 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.38) = xAngle (-0.64 = -0.64)
20:13:46.848 00.000 16368 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
20:13:46.848 00.000 16368 CameraToMount -- cameraX=0.17 cameraY=-0.27 hyp=0.31 cameraTheta=-1.01 mountX=0.25 mountY=-0.20, mountTheta=-0.66
20:13:46.848 00.000 16368 SchedulePrimaryMove(0D870808, x=0.17, y=-0.27, opts=13)
20:13:46.848 00.000 16368 Enqueuing Move request for scope (0.17, -0.27)
20:13:46.848 00.000 17336 Worker thread wakes up
20:13:46.848 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.27) opts 0xd
20:13:46.848 00.000 17336 Handling offset move in thread for scope, endpoint = (0.17, -0.27)
20:13:46.848 00.000 17336 Moving (0.17, -0.27) raw xDistance=0.25 yDistance=-0.20
20:13:46.848 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
20:13:46.848 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
20:13:46.848 00.000 17336 MoveAxis(W, 98, ABG)
20:13:46.864 00.016 17336 Guiding  Dir = 3, Dur = 98
20:13:46.864 00.000 17336 IsSlewing returns 0
20:13:46.864 00.000 17336 IsGuiding returns 0
20:13:46.864 00.000 17336 PulseGuide returned control before completion, sleep 107
20:13:46.864 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6595, max=65535, med=11651, FiltMin=9059, FiltMax=65535, Gamma=2.540
20:13:46.880 00.016 16368 UpdateGuideState exits: m=202824 SNR=35.9
20:13:46.880 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:46.895 00.015 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:46.895 00.000 16368 Enqueuing Expose request
20:13:46.911 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:46.989 00.078 17336 IsGuiding returns 0
20:13:46.989 00.000 17336 Move returns status 0, amount 98
20:13:46.989 00.000 17336 MoveAxis(N, 113, ABG)
20:13:46.989 00.000 17336 duration set to 0 by GuideMode
20:13:46.989 00.000 17336 Move returns status 0, amount 0
20:13:46.989 00.000 17336 move complete, result=0
20:13:46.989 00.000 17336 worker thread done servicing request
20:13:46.989 00.000 17336 Worker thread wakes up
20:13:46.989 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:46.989 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:46.989 00.000 16368 GuideStep: 0.3 px 98 ms WEST, -0.2 px 0 ms NORTH
20:13:46.989 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:48.457 01.468 17336 Exposure complete
20:13:48.567 00.110 17336 worker thread done servicing request
20:13:48.567 00.000 16368 OnExposeComplete: enter
20:13:48.567 00.000 16368 UpdateGuideState(): m_state=6
20:13:48.567 00.000 16368 Star::Find(15, 240, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:13:48.567 00.000 16368 Star::Find returns 1 (0), X=240.75, Y=100.06, Mass=149741, SNR=31.5, Peak=27881 HFD=2.5
20:13:48.567 00.000 16368 MultiStar: [#1 -0.15,0.14,1.07,U] [#2 0.01,0.16,1.19,U] [#3 0.12,-0.45,1.07,U] [#4 -0.57,-0.04,1.17,U] [#5 0.04,0.21,0.85,U] [#6 0.87,-0.11,0.00,M2] [#7 0.48,-1.05,0.00,M5] [#8 -0.03,-0.06,0.65,U] 
20:13:48.567 00.000 16368 refined, 6 included, MultiStar: {-0.14, -0.07}, one-star: {-0.28, -0.46}
20:13:48.567 00.000 16368 CameraToMount -- cameraTheta (-2.65) - m_xAngle (-0.38) = xAngle (-2.27 = -2.27)
20:13:48.567 00.000 16368 CameraToMount -- cameraTheta (-2.65) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
20:13:48.567 00.000 16368 CameraToMount -- cameraX=-0.14 cameraY=-0.07 hyp=0.15 cameraTheta=-2.65 mountX=-0.10 mountY=-0.11, mountTheta=-2.29
20:13:48.582 00.015 16368 SchedulePrimaryMove(0D870808, x=-0.14, y=-0.07, opts=13)
20:13:48.582 00.000 16368 Enqueuing Move request for scope (-0.14, -0.07)
20:13:48.582 00.000 17336 Worker thread wakes up
20:13:48.582 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.07) opts 0xd
20:13:48.582 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.14, -0.07)
20:13:48.582 00.000 17336 Moving (-0.14, -0.07) raw xDistance=-0.10 yDistance=-0.11
20:13:48.582 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
20:13:48.582 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:48.582 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:13:48.582 00.000 17336 MoveAxis(E, 0, ABG)
20:13:48.582 00.000 17336 Move returns status 0, amount 0
20:13:48.582 00.000 17336 MoveAxis(N, 0, ABG)
20:13:48.582 00.000 17336 duration set to 0 by GuideMode
20:13:48.582 00.000 17336 Move returns status 0, amount 0
20:13:48.582 00.000 17336 move complete, result=0
20:13:48.582 00.000 17336 worker thread done servicing request
20:13:48.582 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7049, max=65535, med=11657, FiltMin=8688, FiltMax=65535, Gamma=2.540
20:13:48.598 00.016 16368 UpdateGuideState exits: m=149741 SNR=31.5
20:13:48.614 00.016 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:48.614 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:48.614 00.000 16368 Enqueuing Expose request
20:13:48.614 00.000 17336 Worker thread wakes up
20:13:48.614 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:48.614 00.000 16368 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:13:48.614 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:48.629 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:50.082 01.453 17336 Exposure complete
20:13:50.191 00.109 17336 worker thread done servicing request
20:13:50.191 00.000 16368 OnExposeComplete: enter
20:13:50.191 00.000 16368 UpdateGuideState(): m_state=6
20:13:50.207 00.016 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:13:50.207 00.000 16368 Star::Find returns 1 (0), X=240.90, Y=100.29, Mass=173640, SNR=33.9, Peak=28323 HFD=3.2
20:13:50.207 00.000 16368 MultiStar: [#1 -0.03,-0.17,1.24,U] [#2 0.44,-0.08,1.21,U] [#3 0.14,-0.58,0.92,U] [#4 0.09,-0.06,1.03,U] [#5 0.22,-0.17,0.80,U] [#6 1.49,0.36,0.00,M3] [#7 0.60,-0.87,0.00,M6] [#8 0.05,-0.03,0.70,U] 
20:13:50.207 00.000 16368 refined, 6 included, MultiStar: {0.12, -0.19}, one-star: {-0.12, -0.23}
20:13:50.207 00.000 16368 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.38) = xAngle (-0.64 = -0.64)
20:13:50.207 00.000 16368 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.68 = -0.68)
20:13:50.207 00.000 16368 CameraToMount -- cameraX=0.12 cameraY=-0.19 hyp=0.22 cameraTheta=-1.02 mountX=0.18 mountY=-0.14, mountTheta=-0.66
20:13:50.207 00.000 16368 SchedulePrimaryMove(0D870808, x=0.12, y=-0.19, opts=13)
20:13:50.207 00.000 16368 Enqueuing Move request for scope (0.12, -0.19)
20:13:50.207 00.000 17336 Worker thread wakes up
20:13:50.207 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.19) opts 0xd
20:13:50.207 00.000 17336 Handling offset move in thread for scope, endpoint = (0.12, -0.19)
20:13:50.207 00.000 17336 Moving (0.12, -0.19) raw xDistance=0.18 yDistance=-0.14
20:13:50.207 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
20:13:50.207 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:50.207 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:13:50.207 00.000 17336 MoveAxis(W, 65, ABG)
20:13:50.207 00.000 17336 Guiding  Dir = 3, Dur = 65
20:13:50.223 00.016 17336 IsSlewing returns 0
20:13:50.223 00.000 17336 IsGuiding returns 0
20:13:50.223 00.000 17336 PulseGuide returned control before completion, sleep 74
20:13:50.223 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=11657, FiltMin=9264, FiltMax=65535, Gamma=2.540
20:13:50.238 00.015 16368 UpdateGuideState exits: m=173640 SNR=33.9
20:13:50.238 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:50.238 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:50.238 00.000 16368 Enqueuing Expose request
20:13:50.270 00.032 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:50.301 00.031 17336 IsGuiding returns 0
20:13:50.301 00.000 17336 Move returns status 0, amount 65
20:13:50.301 00.000 17336 MoveAxis(N, 0, ABG)
20:13:50.301 00.000 17336 duration set to 0 by GuideMode
20:13:50.301 00.000 17336 Move returns status 0, amount 0
20:13:50.301 00.000 17336 move complete, result=0
20:13:50.301 00.000 17336 worker thread done servicing request
20:13:50.301 00.000 17336 Worker thread wakes up
20:13:50.301 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:50.301 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:50.301 00.000 16368 GuideStep: 0.2 px 65 ms WEST, -0.1 px 0 ms NORTH
20:13:50.301 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:51.754 01.453 17336 Exposure complete
20:13:51.863 00.109 17336 worker thread done servicing request
20:13:51.863 00.000 16368 OnExposeComplete: enter
20:13:51.863 00.000 16368 UpdateGuideState(): m_state=6
20:13:51.863 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:13:51.863 00.000 16368 Star::Find returns 1 (0), X=241.30, Y=99.96, Mass=120231, SNR=26.3, Peak=25814 HFD=2.5
20:13:51.863 00.000 16368 MultiStar: [#1 0.48,-0.32,1.50,U] [#2 0.58,-0.43,0.00,M1] [#3 0.14,-0.26,1.30,U] [#4 0.54,-0.58,0.00,M1] [#5 0.46,0.21,1.11,U] [#6 0.51,0.19,1.09,U] [#7 1.12,-0.66,0.00,M7] [#8 0.32,0.23,0.98,U] 
20:13:51.863 00.000 16368 refined, 5 included, MultiStar: {0.37, -0.10}, one-star: {0.27, -0.56}
20:13:51.878 00.015 16368 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.38) = xAngle (0.11 = 0.11)
20:13:51.878 00.000 16368 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
20:13:51.878 00.000 16368 CameraToMount -- cameraX=0.37 cameraY=-0.10 hyp=0.38 cameraTheta=-0.27 mountX=0.38 mountY=0.03, mountTheta=0.07
20:13:51.878 00.000 16368 SchedulePrimaryMove(0D870808, x=0.37, y=-0.10, opts=13)
20:13:51.878 00.000 16368 Enqueuing Move request for scope (0.37, -0.10)
20:13:51.878 00.000 17336 Worker thread wakes up
20:13:51.878 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.10) opts 0xd
20:13:51.878 00.000 17336 Handling offset move in thread for scope, endpoint = (0.37, -0.10)
20:13:51.878 00.000 17336 Moving (0.37, -0.10) raw xDistance=0.38 yDistance=0.03
20:13:51.878 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38
20:13:51.878 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:51.878 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:13:51.878 00.000 17336 MoveAxis(W, 143, ABG)
20:13:51.878 00.000 17336 Guiding  Dir = 3, Dur = 143
20:13:51.878 00.000 17336 IsSlewing returns 0
20:13:51.878 00.000 17336 IsGuiding returns 0
20:13:51.878 00.000 17336 PulseGuide returned control before completion, sleep 151
20:13:51.878 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=11657, FiltMin=8912, FiltMax=65535, Gamma=2.540
20:13:51.910 00.032 16368 UpdateGuideState exits: m=120231 SNR=26.3
20:13:51.910 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:51.910 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:51.910 00.000 16368 Enqueuing Expose request
20:13:51.925 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:52.050 00.125 17336 IsGuiding returns 0
20:13:52.050 00.000 17336 Move returns status 0, amount 143
20:13:52.050 00.000 17336 MoveAxis(N, 0, ABG)
20:13:52.050 00.000 17336 duration set to 0 by GuideMode
20:13:52.050 00.000 17336 Move returns status 0, amount 0
20:13:52.050 00.000 17336 move complete, result=0
20:13:52.050 00.000 17336 worker thread done servicing request
20:13:52.050 00.000 16368 GuideStep: 0.4 px 143 ms WEST, 0.0 px 0 ms NORTH
20:13:52.050 00.000 17336 Worker thread wakes up
20:13:52.050 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:52.050 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:52.050 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:53.534 01.484 17336 Exposure complete
20:13:53.644 00.110 17336 worker thread done servicing request
20:13:53.644 00.000 16368 OnExposeComplete: enter
20:13:53.644 00.000 16368 UpdateGuideState(): m_state=6
20:13:53.644 00.000 16368 Star::Find(15, 241, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:13:53.659 00.015 16368 Star::Find returns 1 (0), X=241.03, Y=99.95, Mass=170363, SNR=36.9, Peak=29411 HFD=2.9
20:13:53.659 00.000 16368 MultiStar: [#1 0.47,0.22,1.32,U] [#2 0.03,0.27,1.09,U] [#3 0.28,-0.22,1.06,U] [#4 0.04,-0.18,0.80,U] [#5 0.77,0.18,0.00,M1] [#6 1.27,0.08,0.00,M3] [#7 0.61,-0.57,0.00,M8] [#8 0.37,-0.09,0.98,U] 
20:13:53.659 00.000 16368 refined, 5 included, MultiStar: {0.22, -0.07}, one-star: {0.01, -0.58}
20:13:53.659 00.000 16368 CameraToMount -- cameraTheta (-0.32) - m_xAngle (-0.38) = xAngle (0.05 = 0.05)
20:13:53.659 00.000 16368 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
20:13:53.659 00.000 16368 CameraToMount -- cameraX=0.22 cameraY=-0.07 hyp=0.23 cameraTheta=-0.32 mountX=0.23 mountY=0.00, mountTheta=0.01
20:13:53.659 00.000 16368 SchedulePrimaryMove(0D870808, x=0.22, y=-0.07, opts=13)
20:13:53.659 00.000 16368 Enqueuing Move request for scope (0.22, -0.07)
20:13:53.659 00.000 17336 Worker thread wakes up
20:13:53.659 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.07) opts 0xd
20:13:53.659 00.000 17336 Handling offset move in thread for scope, endpoint = (0.22, -0.07)
20:13:53.659 00.000 17336 Moving (0.22, -0.07) raw xDistance=0.23 yDistance=0.00
20:13:53.659 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
20:13:53.659 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:53.659 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
20:13:53.659 00.000 17336 MoveAxis(W, 95, ABG)
20:13:53.659 00.000 17336 Guiding  Dir = 3, Dur = 95
20:13:53.659 00.000 17336 IsSlewing returns 0
20:13:53.659 00.000 17336 IsGuiding returns 0
20:13:53.675 00.016 17336 PulseGuide returned control before completion, sleep 104
20:13:53.675 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6812, max=65535, med=11664, FiltMin=8969, FiltMax=65535, Gamma=2.540
20:13:53.691 00.016 16368 UpdateGuideState exits: m=170363 SNR=36.9
20:13:53.691 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:53.691 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:53.691 00.000 16368 Enqueuing Expose request
20:13:53.706 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:53.785 00.079 17336 IsGuiding returns 0
20:13:53.785 00.000 17336 Move returns status 0, amount 95
20:13:53.785 00.000 17336 MoveAxis(N, 0, ABG)
20:13:53.785 00.000 17336 duration set to 0 by GuideMode
20:13:53.785 00.000 17336 Move returns status 0, amount 0
20:13:53.785 00.000 17336 move complete, result=0
20:13:53.785 00.000 17336 worker thread done servicing request
20:13:53.785 00.000 17336 Worker thread wakes up
20:13:53.785 00.000 16368 GuideStep: 0.2 px 95 ms WEST, 0.0 px 0 ms NORTH
20:13:53.785 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:53.785 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:53.785 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:55.253 01.468 17336 Exposure complete
20:13:55.362 00.109 17336 worker thread done servicing request
20:13:55.362 00.000 16368 OnExposeComplete: enter
20:13:55.362 00.000 16368 UpdateGuideState(): m_state=6
20:13:55.378 00.016 16368 Star::Find(15, 241, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:13:55.378 00.000 16368 Star::Find returns 1 (0), X=240.45, Y=100.31, Mass=197322, SNR=35.8, Peak=33475 HFD=3.2
20:13:55.378 00.000 16368 MultiStar: [#1 0.00,0.08,1.00,U] [#2 -0.32,0.24,1.19,U] [#3 -0.32,-0.65,0.00,M1] [#4 -0.38,0.01,1.29,U] [#5 -0.26,-0.11,0.72,U] [#6 0.84,0.30,0.00,M4] [#7 0.54,-0.74,0.00,M9] [#8 -0.01,0.23,0.65,U] 
20:13:55.378 00.000 16368 refined, 5 included, MultiStar: {-0.28, 0.04}, one-star: {-0.57, -0.21}
20:13:55.378 00.000 16368 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.38) = xAngle (3.37 = -2.91)
20:13:55.378 00.000 16368 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (3.33 = -2.95)
20:13:55.378 00.000 16368 CameraToMount -- cameraX=-0.28 cameraY=0.04 hyp=0.28 cameraTheta=3.00 mountX=-0.28 mountY=-0.05, mountTheta=-2.95
20:13:55.378 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.28, y=0.04, opts=13)
20:13:55.378 00.000 16368 Enqueuing Move request for scope (-0.28, 0.04)
20:13:55.378 00.000 17336 Worker thread wakes up
20:13:55.378 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.04) opts 0xd
20:13:55.378 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.28, 0.04)
20:13:55.378 00.000 17336 Moving (-0.28, 0.04) raw xDistance=-0.28 yDistance=-0.05
20:13:55.378 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
20:13:55.378 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:55.378 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:13:55.378 00.000 17336 MoveAxis(E, 95, ABG)
20:13:55.378 00.000 17336 Guiding  Dir = 2, Dur = 95
20:13:55.393 00.015 17336 IsSlewing returns 0
20:13:55.393 00.000 17336 IsGuiding returns 0
20:13:55.393 00.000 17336 PulseGuide returned control before completion, sleep 104
20:13:55.393 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6947, max=65535, med=11657, FiltMin=9014, FiltMax=65535, Gamma=2.540
20:13:55.409 00.016 16368 UpdateGuideState exits: m=197322 SNR=35.8
20:13:55.409 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:55.409 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:55.409 00.000 16368 Enqueuing Expose request
20:13:55.440 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:55.503 00.063 17336 IsGuiding returns 0
20:13:55.503 00.000 17336 Move returns status 0, amount 95
20:13:55.503 00.000 17336 MoveAxis(N, 0, ABG)
20:13:55.503 00.000 17336 duration set to 0 by GuideMode
20:13:55.503 00.000 17336 Move returns status 0, amount 0
20:13:55.503 00.000 17336 move complete, result=0
20:13:55.503 00.000 17336 worker thread done servicing request
20:13:55.503 00.000 17336 Worker thread wakes up
20:13:55.503 00.000 16368 GuideStep: -0.3 px 95 ms EAST, -0.1 px 0 ms NORTH
20:13:55.503 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:55.503 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:55.503 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:56.971 01.468 17336 Exposure complete
20:13:57.080 00.109 17336 worker thread done servicing request
20:13:57.080 00.000 16368 OnExposeComplete: enter
20:13:57.080 00.000 16368 UpdateGuideState(): m_state=6
20:13:57.080 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:13:57.080 00.000 16368 Star::Find returns 1 (0), X=240.47, Y=100.37, Mass=154578, SNR=32.9, Peak=27952 HFD=3.0
20:13:57.096 00.016 16368 MultiStar: [#1 -0.40,-0.02,1.15,U] [#2 -0.63,-0.27,0.00,M1] [#3 -0.31,-0.55,1.04,U] [#4 -0.97,-0.40,0.00,M1] [#5 -0.23,0.07,0.71,U] [#6 0.15,0.23,0.99,U] [#7 -0.36,-0.29,1.14,U] [#8 -0.62,-0.22,0.00,M1] 
20:13:57.096 00.000 16368 refined, 5 included, MultiStar: {-0.29, -0.13}, one-star: {-0.56, -0.15}
20:13:57.096 00.000 16368 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.38) = xAngle (-2.34 = -2.34)
20:13:57.096 00.000 16368 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
20:13:57.096 00.000 16368 CameraToMount -- cameraX=-0.29 cameraY=-0.13 hyp=0.32 cameraTheta=-2.72 mountX=-0.22 mountY=-0.22, mountTheta=-2.36
20:13:57.096 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.29, y=-0.13, opts=13)
20:13:57.096 00.000 16368 Enqueuing Move request for scope (-0.29, -0.13)
20:13:57.096 00.000 17336 Worker thread wakes up
20:13:57.096 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.13) opts 0xd
20:13:57.096 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.29, -0.13)
20:13:57.096 00.000 17336 Moving (-0.29, -0.13) raw xDistance=-0.22 yDistance=-0.22
20:13:57.096 00.000 17336 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:13:57.096 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:13:57.096 00.000 17336 MoveAxis(E, 89, ABG)
20:13:57.096 00.000 17336 Guiding  Dir = 2, Dur = 89
20:13:57.096 00.000 17336 IsSlewing returns 0
20:13:57.096 00.000 17336 IsGuiding returns 0
20:13:57.096 00.000 17336 PulseGuide returned control before completion, sleep 98
20:13:57.112 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=7004, max=65535, med=11657, FiltMin=9129, FiltMax=65535, Gamma=2.540
20:13:57.127 00.015 16368 UpdateGuideState exits: m=154578 SNR=32.9
20:13:57.127 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:57.127 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:57.127 00.000 16368 Enqueuing Expose request
20:13:57.143 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:57.221 00.078 17336 IsGuiding returns 0
20:13:57.221 00.000 17336 Move returns status 0, amount 89
20:13:57.221 00.000 17336 MoveAxis(N, 127, ABG)
20:13:57.221 00.000 17336 duration set to 0 by GuideMode
20:13:57.221 00.000 17336 Move returns status 0, amount 0
20:13:57.221 00.000 17336 move complete, result=0
20:13:57.221 00.000 17336 worker thread done servicing request
20:13:57.221 00.000 17336 Worker thread wakes up
20:13:57.221 00.000 16368 GuideStep: -0.2 px 89 ms EAST, -0.2 px 0 ms NORTH
20:13:57.221 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:57.221 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:57.221 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:13:58.674 01.453 17336 Exposure complete
20:13:58.783 00.109 17336 worker thread done servicing request
20:13:58.783 00.000 16368 OnExposeComplete: enter
20:13:58.783 00.000 16368 UpdateGuideState(): m_state=6
20:13:58.783 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:13:58.783 00.000 16368 Star::Find returns 1 (0), X=240.42, Y=100.10, Mass=215684, SNR=40.6, Peak=31824 HFD=3.3
20:13:58.783 00.000 16368 MultiStar: [#1 0.27,-0.08,0.84,U] [#2 -0.10,0.21,0.77,U] [#3 -0.10,0.49,0.68,U] [#4 0.44,-0.09,1.03,U] [#5 -0.06,-0.30,0.53,U] [#6 0.56,0.26,0.64,U] [#7 0.38,-0.47,0.88,U] [#8 0.02,0.01,0.66,U] 
20:13:58.783 00.000 16368 refined, 8 included, MultiStar: {0.09, -0.07}, one-star: {-0.60, -0.43}
20:13:58.783 00.000 16368 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.38) = xAngle (-0.31 = -0.31)
20:13:58.799 00.016 16368 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
20:13:58.799 00.000 16368 CameraToMount -- cameraX=0.09 cameraY=-0.07 hyp=0.11 cameraTheta=-0.68 mountX=0.11 mountY=-0.04, mountTheta=-0.34
20:13:58.799 00.000 16368 SchedulePrimaryMove(0D870808, x=0.09, y=-0.07, opts=13)
20:13:58.799 00.000 16368 Enqueuing Move request for scope (0.09, -0.07)
20:13:58.799 00.000 17336 Worker thread wakes up
20:13:58.799 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.07) opts 0xd
20:13:58.799 00.000 17336 Handling offset move in thread for scope, endpoint = (0.09, -0.07)
20:13:58.799 00.000 17336 Moving (0.09, -0.07) raw xDistance=0.11 yDistance=-0.04
20:13:58.799 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:13:58.799 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:13:58.799 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:13:58.799 00.000 17336 MoveAxis(E, 0, ABG)
20:13:58.799 00.000 17336 Move returns status 0, amount 0
20:13:58.799 00.000 17336 MoveAxis(N, 0, ABG)
20:13:58.799 00.000 17336 duration set to 0 by GuideMode
20:13:58.799 00.000 17336 Move returns status 0, amount 0
20:13:58.799 00.000 17336 move complete, result=0
20:13:58.799 00.000 17336 worker thread done servicing request
20:13:58.799 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6057, max=65535, med=11657, FiltMin=9104, FiltMax=65535, Gamma=2.540
20:13:58.830 00.031 16368 UpdateGuideState exits: m=215684 SNR=40.6
20:13:58.830 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:13:58.830 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:13:58.830 00.000 16368 Enqueuing Expose request
20:13:58.830 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
20:13:58.830 00.000 17336 Worker thread wakes up
20:13:58.830 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:13:58.830 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:13:58.846 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:00.314 01.468 17336 Exposure complete
20:14:00.423 00.109 17336 worker thread done servicing request
20:14:00.423 00.000 16368 OnExposeComplete: enter
20:14:00.423 00.000 16368 UpdateGuideState(): m_state=6
20:14:00.423 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:14:00.423 00.000 16368 Star::Find returns 1 (0), X=240.88, Y=100.06, Mass=176286, SNR=34.9, Peak=29846 HFD=2.7
20:14:00.423 00.000 16368 MultiStar: [#1 -0.12,-0.31,1.31,U] [#2 -0.02,0.20,0.98,U] [#3 -0.04,-0.83,0.00,M1] [#4 -0.35,-0.38,1.00,U] [#5 0.35,0.60,0.00,M1] [#6 0.88,0.39,0.00,M3] [#7 0.99,-0.58,0.00,M8] [#8 0.31,-0.41,0.77,U] 
20:14:00.423 00.000 16368 refined, 4 included, MultiStar: {-0.09, -0.27}, one-star: {-0.15, -0.46}
20:14:00.423 00.000 16368 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.38) = xAngle (-1.51 = -1.51)
20:14:00.423 00.000 16368 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
20:14:00.423 00.000 16368 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.29 cameraTheta=-1.88 mountX=0.02 mountY=-0.28, mountTheta=-1.51
20:14:00.439 00.016 16368 SchedulePrimaryMove(0D870808, x=-0.09, y=-0.27, opts=13)
20:14:00.439 00.000 16368 Enqueuing Move request for scope (-0.09, -0.27)
20:14:00.439 00.000 17336 Worker thread wakes up
20:14:00.439 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
20:14:00.439 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
20:14:00.439 00.000 17336 Moving (-0.09, -0.27) raw xDistance=0.02 yDistance=-0.28
20:14:00.439 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:14:00.439 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:14:00.439 00.000 17336 MoveAxis(E, 0, ABG)
20:14:00.439 00.000 17336 Move returns status 0, amount 0
20:14:00.439 00.000 17336 MoveAxis(N, 164, ABG)
20:14:00.439 00.000 17336 duration set to 0 by GuideMode
20:14:00.439 00.000 17336 Move returns status 0, amount 0
20:14:00.439 00.000 17336 move complete, result=0
20:14:00.439 00.000 17336 worker thread done servicing request
20:14:00.439 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7139, max=65535, med=11657, FiltMin=8969, FiltMax=65535, Gamma=2.540
20:14:00.455 00.016 16368 UpdateGuideState exits: m=176286 SNR=34.9
20:14:00.470 00.015 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:00.470 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:00.470 00.000 16368 Enqueuing Expose request
20:14:00.470 00.000 16368 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:14:00.470 00.000 17336 Worker thread wakes up
20:14:00.470 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:00.470 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:00.486 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:01.954 01.468 17336 Exposure complete
20:14:02.064 00.110 17336 worker thread done servicing request
20:14:02.064 00.000 16368 OnExposeComplete: enter
20:14:02.064 00.000 16368 UpdateGuideState(): m_state=6
20:14:02.079 00.015 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:14:02.079 00.000 16368 Star::Find returns 1 (0), X=240.85, Y=100.09, Mass=160538, SNR=33.4, Peak=33225 HFD=2.5
20:14:02.079 00.000 16368 MultiStar: [#1 0.12,0.17,1.09,U] [#2 -0.12,-0.12,1.24,U] [#3 -0.07,-0.02,1.03,U] [#4 -0.23,-0.32,1.12,U] [#5 0.22,-0.04,0.71,U] [#6 0.93,0.20,0.00,M4] [#7 0.04,-0.05,0.75,U] [#8 0.08,-0.26,0.83,U] 
20:14:02.079 00.000 16368 refined, 7 included, MultiStar: {-0.04, -0.14}, one-star: {-0.17, -0.43}
20:14:02.079 00.000 16368 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.38) = xAngle (-1.45 = -1.45)
20:14:02.079 00.000 16368 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
20:14:02.079 00.000 16368 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.14 cameraTheta=-1.82 mountX=0.02 mountY=-0.14, mountTheta=-1.45
20:14:02.079 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.04, y=-0.14, opts=13)
20:14:02.079 00.000 16368 Enqueuing Move request for scope (-0.04, -0.14)
20:14:02.095 00.016 17336 Worker thread wakes up
20:14:02.095 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
20:14:02.095 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
20:14:02.095 00.000 17336 Moving (-0.04, -0.14) raw xDistance=0.02 yDistance=-0.14
20:14:02.095 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:14:02.095 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:02.095 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:14:02.095 00.000 17336 MoveAxis(E, 0, ABG)
20:14:02.095 00.000 17336 Move returns status 0, amount 0
20:14:02.095 00.000 17336 MoveAxis(N, 0, ABG)
20:14:02.095 00.000 17336 duration set to 0 by GuideMode
20:14:02.095 00.000 17336 Move returns status 0, amount 0
20:14:02.095 00.000 17336 move complete, result=0
20:14:02.095 00.000 17336 worker thread done servicing request
20:14:02.095 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6934, max=65535, med=11651, FiltMin=8828, FiltMax=65535, Gamma=2.540
20:14:02.110 00.015 16368 UpdateGuideState exits: m=160538 SNR=33.4
20:14:02.110 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:02.110 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:02.126 00.016 16368 Enqueuing Expose request
20:14:02.126 00.000 16368 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:02.126 00.000 17336 Worker thread wakes up
20:14:02.126 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:02.126 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:02.142 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:03.579 01.437 17336 Exposure complete
20:14:03.688 00.109 17336 worker thread done servicing request
20:14:03.688 00.000 16368 OnExposeComplete: enter
20:14:03.688 00.000 16368 UpdateGuideState(): m_state=6
20:14:03.688 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:14:03.688 00.000 16368 Star::Find returns 1 (0), X=241.13, Y=99.91, Mass=162796, SNR=33.0, Peak=27254 HFD=2.9
20:14:03.688 00.000 16368 MultiStar: [#1 -0.04,-0.11,1.11,U] [#2 0.36,0.24,1.09,U] [#3 -0.11,-0.79,0.00,M1] [#4 0.08,-0.66,0.00,M1] [#5 0.44,-0.03,1.03,U] [#6 0.76,0.71,0.00,M5] [#7 0.30,-1.03,0.00,M8] [#8 0.36,-0.23,1.01,U] 
20:14:03.688 00.000 16368 refined, 4 included, MultiStar: {0.24, -0.14}, one-star: {0.10, -0.61}
20:14:03.688 00.000 16368 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.38) = xAngle (-0.15 = -0.15)
20:14:03.704 00.016 16368 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
20:14:03.704 00.000 16368 CameraToMount -- cameraX=0.24 cameraY=-0.14 hyp=0.28 cameraTheta=-0.53 mountX=0.28 mountY=-0.05, mountTheta=-0.19
20:14:03.704 00.000 16368 SchedulePrimaryMove(0D870808, x=0.24, y=-0.14, opts=13)
20:14:03.704 00.000 16368 Enqueuing Move request for scope (0.24, -0.14)
20:14:03.704 00.000 17336 Worker thread wakes up
20:14:03.704 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.14) opts 0xd
20:14:03.704 00.000 17336 Handling offset move in thread for scope, endpoint = (0.24, -0.14)
20:14:03.704 00.000 17336 Moving (0.24, -0.14) raw xDistance=0.28 yDistance=-0.05
20:14:03.704 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:14:03.704 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:03.704 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:14:03.704 00.000 17336 MoveAxis(W, 101, ABG)
20:14:03.704 00.000 17336 Guiding  Dir = 3, Dur = 101
20:14:03.704 00.000 17336 IsSlewing returns 0
20:14:03.704 00.000 17336 IsGuiding returns 0
20:14:03.704 00.000 17336 PulseGuide returned control before completion, sleep 110
20:14:03.704 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7043, max=65535, med=11651, FiltMin=8969, FiltMax=65535, Gamma=2.540
20:14:03.735 00.031 16368 UpdateGuideState exits: m=162796 SNR=33.0
20:14:03.735 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:03.735 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:03.735 00.000 16368 Enqueuing Expose request
20:14:03.751 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:03.829 00.078 17336 IsGuiding returns 0
20:14:03.829 00.000 17336 Move returns status 0, amount 101
20:14:03.829 00.000 17336 MoveAxis(N, 0, ABG)
20:14:03.829 00.000 17336 duration set to 0 by GuideMode
20:14:03.829 00.000 17336 Move returns status 0, amount 0
20:14:03.829 00.000 17336 move complete, result=0
20:14:03.829 00.000 17336 worker thread done servicing request
20:14:03.829 00.000 17336 Worker thread wakes up
20:14:03.829 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:03.829 00.000 16368 GuideStep: 0.3 px 101 ms WEST, -0.1 px 0 ms NORTH
20:14:03.829 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:03.829 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:05.297 01.468 17336 Exposure complete
20:14:05.407 00.110 17336 worker thread done servicing request
20:14:05.407 00.000 16368 OnExposeComplete: enter
20:14:05.407 00.000 16368 UpdateGuideState(): m_state=6
20:14:05.407 00.000 16368 Star::Find(15, 241, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:14:05.422 00.015 16368 Star::Find returns 1 (0), X=240.66, Y=100.02, Mass=141709, SNR=32.1, Peak=26896 HFD=2.6
20:14:05.422 00.000 16368 MultiStar: [#1 0.41,0.30,1.02,U] [#2 0.41,0.26,1.05,U] [#3 0.62,-0.91,0.00,M2] [#4 -0.14,-0.11,1.22,U] [#5 0.48,0.20,0.95,U] [#6 0.91,0.45,0.00,M6] [#7 0.50,-0.71,0.00,M9] [#8 0.57,-0.13,0.74,U] 
20:14:05.422 00.000 16368 refined, 5 included, MultiStar: {0.20, 0.01}, one-star: {-0.36, -0.50}
20:14:05.422 00.000 16368 CameraToMount -- cameraTheta (0.03) - m_xAngle (-0.38) = xAngle (0.41 = 0.41)
20:14:05.422 00.000 16368 CameraToMount -- cameraTheta (0.03) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
20:14:05.422 00.000 16368 CameraToMount -- cameraX=0.20 cameraY=0.01 hyp=0.20 cameraTheta=0.03 mountX=0.18 mountY=0.07, mountTheta=0.37
20:14:05.422 00.000 16368 SchedulePrimaryMove(0D870808, x=0.20, y=0.01, opts=13)
20:14:05.422 00.000 16368 Enqueuing Move request for scope (0.20, 0.01)
20:14:05.422 00.000 17336 Worker thread wakes up
20:14:05.422 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.01) opts 0xd
20:14:05.422 00.000 17336 Handling offset move in thread for scope, endpoint = (0.20, 0.01)
20:14:05.422 00.000 17336 Moving (0.20, 0.01) raw xDistance=0.18 yDistance=0.07
20:14:05.422 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
20:14:05.422 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:05.422 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:14:05.422 00.000 17336 MoveAxis(W, 75, ABG)
20:14:05.422 00.000 17336 Guiding  Dir = 3, Dur = 75
20:14:05.438 00.016 17336 IsSlewing returns 0
20:14:05.438 00.000 17336 IsGuiding returns 0
20:14:05.438 00.000 17336 PulseGuide returned control before completion, sleep 84
20:14:05.438 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6979, max=65535, med=11651, FiltMin=9168, FiltMax=65535, Gamma=2.540
20:14:05.469 00.031 16368 UpdateGuideState exits: m=141709 SNR=32.1
20:14:05.469 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:05.469 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:05.469 00.000 16368 Enqueuing Expose request
20:14:05.500 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:05.532 00.032 17336 IsGuiding returns 0
20:14:05.532 00.000 17336 Move returns status 0, amount 75
20:14:05.532 00.000 17336 MoveAxis(N, 0, ABG)
20:14:05.532 00.000 17336 duration set to 0 by GuideMode
20:14:05.532 00.000 17336 Move returns status 0, amount 0
20:14:05.532 00.000 17336 move complete, result=0
20:14:05.532 00.000 17336 worker thread done servicing request
20:14:05.532 00.000 17336 Worker thread wakes up
20:14:05.532 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:05.532 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:05.547 00.015 16368 GuideStep: 0.2 px 75 ms WEST, 0.1 px 0 ms NORTH
20:14:05.547 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:07.000 01.453 17336 Exposure complete
20:14:07.109 00.109 17336 worker thread done servicing request
20:14:07.109 00.000 16368 OnExposeComplete: enter
20:14:07.109 00.000 16368 UpdateGuideState(): m_state=6
20:14:07.109 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:14:07.125 00.016 16368 Star::Find returns 1 (0), X=240.72, Y=100.47, Mass=172623, SNR=35.7, Peak=31126 HFD=3.0
20:14:07.125 00.000 16368 MultiStar: [#1 0.41,0.31,1.29,U] [#2 0.13,-0.42,1.36,U] [#3 -0.11,-0.68,0.00,M3] [#4 -0.27,-0.33,1.18,U] [#5 0.07,0.18,0.78,U] [#6 0.84,0.18,0.00,M7] [#7 0.73,-0.52,0.00,M10] [#8 0.67,0.09,0.00,M1] 
20:14:07.125 00.000 16368 refined, 4 included, MultiStar: {0.03, -0.08}, one-star: {-0.31, -0.05}
20:14:07.125 00.000 16368 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.38) = xAngle (-0.90 = -0.90)
20:14:07.125 00.000 16368 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
20:14:07.125 00.000 16368 CameraToMount -- cameraX=0.03 cameraY=-0.08 hyp=0.09 cameraTheta=-1.27 mountX=0.05 mountY=-0.07, mountTheta=-0.91
20:14:07.125 00.000 16368 SchedulePrimaryMove(0D870808, x=0.03, y=-0.08, opts=13)
20:14:07.125 00.000 16368 Enqueuing Move request for scope (0.03, -0.08)
20:14:07.125 00.000 17336 Worker thread wakes up
20:14:07.125 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.08) opts 0xd
20:14:07.125 00.000 17336 Handling offset move in thread for scope, endpoint = (0.03, -0.08)
20:14:07.125 00.000 17336 Moving (0.03, -0.08) raw xDistance=0.05 yDistance=-0.07
20:14:07.125 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:14:07.125 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:07.125 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:14:07.125 00.000 17336 MoveAxis(E, 0, ABG)
20:14:07.125 00.000 17336 Move returns status 0, amount 0
20:14:07.125 00.000 17336 MoveAxis(N, 0, ABG)
20:14:07.125 00.000 17336 duration set to 0 by GuideMode
20:14:07.125 00.000 17336 Move returns status 0, amount 0
20:14:07.125 00.000 17336 move complete, result=0
20:14:07.125 00.000 17336 worker thread done servicing request
20:14:07.140 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=7177, max=65535, med=11657, FiltMin=9052, FiltMax=65535, Gamma=2.540
20:14:07.156 00.016 16368 UpdateGuideState exits: m=172623 SNR=35.7
20:14:07.156 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:07.156 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:07.156 00.000 16368 Enqueuing Expose request
20:14:07.156 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:14:07.156 00.000 17336 Worker thread wakes up
20:14:07.156 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:07.156 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:07.172 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:08.625 01.453 17336 Exposure complete
20:14:08.734 00.109 17336 worker thread done servicing request
20:14:08.734 00.000 16368 OnExposeComplete: enter
20:14:08.734 00.000 16368 UpdateGuideState(): m_state=6
20:14:08.734 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:14:08.734 00.000 16368 Star::Find returns 1 (0), X=241.23, Y=99.78, Mass=123623, SNR=28.3, Peak=26992 HFD=2.5
20:14:08.734 00.000 16368 MultiStar: [#1 -0.22,-0.26,1.70,U] [#2 -0.39,-0.03,1.33,U] [#3 0.12,-0.28,1.20,U] [#4 0.49,-0.20,1.35,U] [#5 0.37,-0.06,0.83,U] [#6 0.19,0.46,0.97,U] [#7 0.27,-1.00,0.00,R] [#8 0.30,-0.23,0.82,U] 
20:14:08.734 00.000 16368 refined, 7 included, MultiStar: {0.09, -0.18}, one-star: {0.20, -0.74}
20:14:08.734 00.000 16368 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.38) = xAngle (-0.71 = -0.71)
20:14:08.749 00.015 16368 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
20:14:08.749 00.000 16368 CameraToMount -- cameraX=0.09 cameraY=-0.18 hyp=0.20 cameraTheta=-1.09 mountX=0.15 mountY=-0.14, mountTheta=-0.73
20:14:08.749 00.000 16368 SchedulePrimaryMove(0D870808, x=0.09, y=-0.18, opts=13)
20:14:08.749 00.000 16368 Enqueuing Move request for scope (0.09, -0.18)
20:14:08.749 00.000 17336 Worker thread wakes up
20:14:08.749 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.18) opts 0xd
20:14:08.749 00.000 17336 Handling offset move in thread for scope, endpoint = (0.09, -0.18)
20:14:08.749 00.000 17336 Moving (0.09, -0.18) raw xDistance=0.15 yDistance=-0.14
20:14:08.749 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
20:14:08.749 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:08.749 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:14:08.749 00.000 17336 MoveAxis(W, 56, ABG)
20:14:08.749 00.000 17336 Guiding  Dir = 3, Dur = 56
20:14:08.749 00.000 17336 IsSlewing returns 0
20:14:08.749 00.000 17336 IsGuiding returns 0
20:14:08.749 00.000 17336 PulseGuide returned control before completion, sleep 65
20:14:08.749 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6940, max=65535, med=11657, FiltMin=9091, FiltMax=65535, Gamma=2.540
20:14:08.796 00.047 16368 UpdateGuideState exits: m=123623 SNR=28.3
20:14:08.796 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:08.796 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:08.796 00.000 16368 Enqueuing Expose request
20:14:08.812 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:08.828 00.016 17336 IsGuiding returns 0
20:14:08.828 00.000 17336 Move returns status 0, amount 56
20:14:08.828 00.000 17336 MoveAxis(N, 0, ABG)
20:14:08.828 00.000 17336 duration set to 0 by GuideMode
20:14:08.828 00.000 17336 Move returns status 0, amount 0
20:14:08.828 00.000 17336 move complete, result=0
20:14:08.828 00.000 17336 worker thread done servicing request
20:14:08.828 00.000 17336 Worker thread wakes up
20:14:08.828 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:08.828 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:08.828 00.000 16368 GuideStep: 0.2 px 56 ms WEST, -0.1 px 0 ms NORTH
20:14:08.828 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:10.296 01.468 17336 Exposure complete
20:14:10.405 00.109 17336 worker thread done servicing request
20:14:10.405 00.000 16368 OnExposeComplete: enter
20:14:10.405 00.000 16368 UpdateGuideState(): m_state=6
20:14:10.405 00.000 16368 Star::Find(15, 241, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:14:10.405 00.000 16368 Star::Find returns 1 (0), X=241.09, Y=100.20, Mass=183202, SNR=37.2, Peak=34870 HFD=2.8
20:14:10.405 00.000 16368 MultiStar: [#1 0.58,-0.30,0.00,M1] [#2 0.10,-0.30,0.90,U] [#3 1.08,-0.90,0.00,M3] [#4 0.28,-0.11,1.16,U] [#5 1.20,-0.50,0.00,M1] [#6 1.55,-0.06,0.00,M7] [#7 0.88,-0.13,0.00,M1] [#8 0.58,-0.71,0.00,M1] 
20:14:10.405 00.000 16368 refined, 2 included, MultiStar: {0.16, -0.24}, one-star: {0.07, -0.33}
20:14:10.405 00.000 16368 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.38) = xAngle (-0.61 = -0.61)
20:14:10.405 00.000 16368 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
20:14:10.405 00.000 16368 CameraToMount -- cameraX=0.16 cameraY=-0.24 hyp=0.28 cameraTheta=-0.98 mountX=0.23 mountY=-0.17, mountTheta=-0.63
20:14:10.421 00.016 16368 SchedulePrimaryMove(0D870808, x=0.16, y=-0.24, opts=13)
20:14:10.421 00.000 16368 Enqueuing Move request for scope (0.16, -0.24)
20:14:10.421 00.000 17336 Worker thread wakes up
20:14:10.421 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.24) opts 0xd
20:14:10.421 00.000 17336 Handling offset move in thread for scope, endpoint = (0.16, -0.24)
20:14:10.421 00.000 17336 Moving (0.16, -0.24) raw xDistance=0.23 yDistance=-0.17
20:14:10.421 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
20:14:10.421 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:10.421 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:14:10.421 00.000 17336 MoveAxis(W, 89, ABG)
20:14:10.421 00.000 17336 Guiding  Dir = 3, Dur = 89
20:14:10.421 00.000 17336 IsSlewing returns 0
20:14:10.421 00.000 17336 IsGuiding returns 0
20:14:10.421 00.000 17336 PulseGuide returned control before completion, sleep 98
20:14:10.421 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6934, max=65535, med=11651, FiltMin=9116, FiltMax=65535, Gamma=2.540
20:14:10.452 00.031 16368 UpdateGuideState exits: m=183202 SNR=37.2
20:14:10.452 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:10.452 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:10.452 00.000 16368 Enqueuing Expose request
20:14:10.468 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:10.546 00.078 17336 IsGuiding returns 0
20:14:10.546 00.000 17336 Move returns status 0, amount 89
20:14:10.546 00.000 17336 MoveAxis(N, 0, ABG)
20:14:10.546 00.000 17336 duration set to 0 by GuideMode
20:14:10.546 00.000 17336 Move returns status 0, amount 0
20:14:10.546 00.000 17336 move complete, result=0
20:14:10.546 00.000 17336 worker thread done servicing request
20:14:10.546 00.000 17336 Worker thread wakes up
20:14:10.546 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:10.546 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:10.546 00.000 16368 GuideStep: 0.2 px 89 ms WEST, -0.2 px 0 ms NORTH
20:14:10.546 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:11.999 01.453 17336 Exposure complete
20:14:12.108 00.109 17336 worker thread done servicing request
20:14:12.108 00.000 16368 OnExposeComplete: enter
20:14:12.108 00.000 16368 UpdateGuideState(): m_state=6
20:14:12.108 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:14:12.108 00.000 16368 Star::Find returns 1 (0), X=241.46, Y=99.46, Mass=136712, SNR=29.9, Peak=32790 HFD=3.1
20:14:12.108 00.000 16368 MultiStar: [#1 0.33,-0.76,0.00,M2] [#2 0.69,-0.64,0.00,M1] [#3 0.60,-0.50,0.00,M4] [#4 0.43,-0.51,0.00,M1] [#5 1.25,0.01,0.00,M2] [#6 1.24,0.31,0.00,M8] [#7 0.93,-0.35,0.00,M2] [#8 0.95,-0.59,0.00,M2] 
20:14:12.124 00.016 16368 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.38) = xAngle (-0.81 = -0.81)
20:14:12.124 00.000 16368 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
20:14:12.124 00.000 16368 CameraToMount -- cameraX=0.43 cameraY=-1.06 hyp=1.14 cameraTheta=-1.18 mountX=0.79 mountY=-0.85, mountTheta=-0.82
20:14:12.124 00.000 16368 SchedulePrimaryMove(0D870808, x=0.43, y=-1.06, opts=13)
20:14:12.124 00.000 16368 Enqueuing Move request for scope (0.43, -1.06)
20:14:12.124 00.000 17336 Worker thread wakes up
20:14:12.124 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.43, -1.06) opts 0xd
20:14:12.124 00.000 17336 Handling offset move in thread for scope, endpoint = (0.43, -1.06)
20:14:12.124 00.000 17336 Moving (0.43, -1.06) raw xDistance=0.79 yDistance=-0.85
20:14:12.124 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.79
20:14:12.124 00.000 17336 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
20:14:12.124 00.000 17336 MoveAxis(W, 297, ABG)
20:14:12.124 00.000 17336 Guiding  Dir = 3, Dur = 297
20:14:12.124 00.000 17336 IsSlewing returns 0
20:14:12.124 00.000 17336 IsGuiding returns 0
20:14:12.124 00.000 17336 PulseGuide returned control before completion, sleep 306
20:14:12.124 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6537, max=65535, med=11664, FiltMin=8995, FiltMax=65535, Gamma=2.540
20:14:12.155 00.031 16368 UpdateGuideState exits: m=136712 SNR=29.9
20:14:12.155 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:12.155 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:12.155 00.000 16368 Enqueuing Expose request
20:14:12.171 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:12.452 00.281 17336 IsGuiding returns 0
20:14:12.452 00.000 17336 Move returns status 0, amount 297
20:14:12.452 00.000 17336 MoveAxis(N, 492, ABG)
20:14:12.452 00.000 17336 duration set to 0 by GuideMode
20:14:12.452 00.000 17336 Move returns status 0, amount 0
20:14:12.452 00.000 17336 move complete, result=0
20:14:12.452 00.000 17336 worker thread done servicing request
20:14:12.452 00.000 16368 GuideStep: 0.8 px 297 ms WEST, -0.9 px 0 ms NORTH
20:14:12.452 00.000 17336 Worker thread wakes up
20:14:12.452 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:12.452 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:12.467 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:13.936 01.469 17336 Exposure complete
20:14:14.045 00.109 17336 worker thread done servicing request
20:14:14.045 00.000 16368 OnExposeComplete: enter
20:14:14.045 00.000 16368 UpdateGuideState(): m_state=6
20:14:14.045 00.000 16368 Star::Find(15, 241, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:14:14.045 00.000 16368 Star::Find returns 1 (0), X=241.32, Y=100.37, Mass=147835, SNR=31.5, Peak=29270 HFD=2.8
20:14:14.061 00.016 16368 MultiStar: [#1 -0.05,-0.24,1.08,U] [#2 0.27,-0.14,1.16,U] [#3 0.39,-0.52,0.00,M5] [#4 0.04,-0.24,1.10,U] [#5 0.49,-0.06,0.80,U] [#6 1.25,-0.04,0.00,M9] [#7 0.52,0.56,0.00,M3] [#8 0.14,-0.62,0.81,U] 
20:14:14.061 00.000 16368 refined, 5 included, MultiStar: {0.18, -0.23}, one-star: {0.29, -0.15}
20:14:14.061 00.000 16368 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.38) = xAngle (-0.52 = -0.52)
20:14:14.061 00.000 16368 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56)
20:14:14.061 00.000 16368 CameraToMount -- cameraX=0.18 cameraY=-0.23 hyp=0.30 cameraTheta=-0.90 mountX=0.26 mountY=-0.16, mountTheta=-0.55
20:14:14.061 00.000 16368 SchedulePrimaryMove(0D870808, x=0.18, y=-0.23, opts=13)
20:14:14.061 00.000 16368 Enqueuing Move request for scope (0.18, -0.23)
20:14:14.061 00.000 17336 Worker thread wakes up
20:14:14.061 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.23) opts 0xd
20:14:14.061 00.000 17336 Handling offset move in thread for scope, endpoint = (0.18, -0.23)
20:14:14.061 00.000 17336 Moving (0.18, -0.23) raw xDistance=0.26 yDistance=-0.16
20:14:14.061 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.26
20:14:14.061 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:14.061 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:14:14.061 00.000 17336 MoveAxis(W, 115, ABG)
20:14:14.061 00.000 17336 Guiding  Dir = 3, Dur = 115
20:14:14.061 00.000 17336 IsSlewing returns 0
20:14:14.061 00.000 17336 IsGuiding returns 0
20:14:14.076 00.015 17336 PulseGuide returned control before completion, sleep 124
20:14:14.076 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7177, max=65535, med=11657, FiltMin=9168, FiltMax=65535, Gamma=2.540
20:14:14.092 00.016 16368 UpdateGuideState exits: m=147835 SNR=31.5
20:14:14.092 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:14.092 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:14.092 00.000 16368 Enqueuing Expose request
20:14:14.108 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:14.202 00.094 17336 IsGuiding returns 0
20:14:14.202 00.000 17336 Move returns status 0, amount 115
20:14:14.202 00.000 17336 MoveAxis(N, 0, ABG)
20:14:14.202 00.000 17336 duration set to 0 by GuideMode
20:14:14.202 00.000 17336 Move returns status 0, amount 0
20:14:14.202 00.000 17336 move complete, result=0
20:14:14.202 00.000 17336 worker thread done servicing request
20:14:14.202 00.000 17336 Worker thread wakes up
20:14:14.202 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:14.202 00.000 16368 GuideStep: 0.3 px 115 ms WEST, -0.2 px 0 ms NORTH
20:14:14.202 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:14.202 00.000 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:15.670 01.468 17336 Exposure complete
20:14:15.779 00.109 17336 worker thread done servicing request
20:14:15.779 00.000 16368 OnExposeComplete: enter
20:14:15.779 00.000 16368 UpdateGuideState(): m_state=6
20:14:15.779 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:14:15.779 00.000 16368 Star::Find returns 1 (0), X=241.07, Y=100.78, Mass=175646, SNR=32.7, Peak=34435 HFD=3.3
20:14:15.779 00.000 16368 MultiStar: [#1 -0.05,0.63,1.08,U] [#2 -0.15,0.33,1.20,U] [#3 -0.18,-0.12,0.97,U] [#4 0.08,0.07,1.22,U] [#5 -0.13,0.87,0.00,M2] [#6 0.31,0.35,1.04,U] [#7 -0.03,0.26,0.80,U] [#8 0.44,0.47,0.87,U] 
20:14:15.779 00.000 16368 single-star, 7 included, MultiStar: {0.05, 0.28}, one-star: {0.04, 0.25}
20:14:15.779 00.000 16368 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.38) = xAngle (1.79 = 1.79)
20:14:15.779 00.000 16368 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (1.75 = 1.75)
20:14:15.795 00.016 16368 CameraToMount -- cameraX=0.04 cameraY=0.25 hyp=0.26 cameraTheta=1.41 mountX=-0.06 mountY=0.25, mountTheta=1.79
20:14:15.795 00.000 16368 SchedulePrimaryMove(0D870808, x=0.04, y=0.25, opts=13)
20:14:15.795 00.000 16368 Enqueuing Move request for scope (0.04, 0.25)
20:14:15.795 00.000 17336 Worker thread wakes up
20:14:15.795 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.25) opts 0xd
20:14:15.795 00.000 17336 Handling offset move in thread for scope, endpoint = (0.04, 0.25)
20:14:15.795 00.000 17336 Moving (0.04, 0.25) raw xDistance=-0.06 yDistance=0.25
20:14:15.795 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:14:15.795 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:14:15.795 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
20:14:15.795 00.000 17336 MoveAxis(E, 0, ABG)
20:14:15.795 00.000 17336 Move returns status 0, amount 0
20:14:15.795 00.000 17336 MoveAxis(N, 0, ABG)
20:14:15.795 00.000 17336 duration set to 0 by GuideMode
20:14:15.795 00.000 17336 Move returns status 0, amount 0
20:14:15.795 00.000 17336 move complete, result=0
20:14:15.795 00.000 17336 worker thread done servicing request
20:14:15.795 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=11657, FiltMin=9052, FiltMax=65535, Gamma=2.540
20:14:15.826 00.031 16368 UpdateGuideState exits: m=175646 SNR=32.7
20:14:15.826 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:15.826 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:15.826 00.000 16368 Enqueuing Expose request
20:14:15.826 00.000 16368 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
20:14:15.826 00.000 17336 Worker thread wakes up
20:14:15.826 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:15.826 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:15.842 00.016 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:17.295 01.453 17336 Exposure complete
20:14:17.404 00.109 17336 worker thread done servicing request
20:14:17.404 00.000 16368 OnExposeComplete: enter
20:14:17.404 00.000 16368 UpdateGuideState(): m_state=6
20:14:17.404 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:14:17.404 00.000 16368 Star::Find returns 1 (0), X=241.11, Y=100.66, Mass=166907, SNR=32.6, Peak=32803 HFD=2.6
20:14:17.419 00.015 16368 MultiStar: [#1 0.04,0.57,1.37,U] [#2 -0.14,0.12,1.37,U] [#3 -0.06,-0.77,0.00,M5] [#4 -0.40,0.17,1.24,U] [#5 0.38,0.14,0.92,U] [#6 0.37,0.88,0.00,M9] [#7 -0.34,0.59,0.00,M3] [#8 0.00,-0.11,0.83,U] 
20:14:17.419 00.000 16368 single-star, 5 included, MultiStar: {-0.03, 0.20}, one-star: {0.08, 0.14}
20:14:17.419 00.000 16368 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.38) = xAngle (1.43 = 1.43)
20:14:17.419 00.000 16368 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (1.40 = 1.40)
20:14:17.419 00.000 16368 CameraToMount -- cameraX=0.08 cameraY=0.14 hyp=0.16 cameraTheta=1.06 mountX=0.02 mountY=0.16, mountTheta=1.43
20:14:17.419 00.000 16368 SchedulePrimaryMove(0D870808, x=0.08, y=0.14, opts=13)
20:14:17.419 00.000 16368 Enqueuing Move request for scope (0.08, 0.14)
20:14:17.419 00.000 17336 Worker thread wakes up
20:14:17.419 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.14) opts 0xd
20:14:17.419 00.000 17336 Handling offset move in thread for scope, endpoint = (0.08, 0.14)
20:14:17.419 00.000 17336 Moving (0.08, 0.14) raw xDistance=0.02 yDistance=0.16
20:14:17.419 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:14:17.419 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:17.419 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:14:17.419 00.000 17336 MoveAxis(E, 0, ABG)
20:14:17.419 00.000 17336 Move returns status 0, amount 0
20:14:17.419 00.000 17336 MoveAxis(N, 0, ABG)
20:14:17.419 00.000 17336 duration set to 0 by GuideMode
20:14:17.419 00.000 17336 Move returns status 0, amount 0
20:14:17.419 00.000 17336 move complete, result=0
20:14:17.419 00.000 17336 worker thread done servicing request
20:14:17.435 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=7094, max=65535, med=11651, FiltMin=9046, FiltMax=65535, Gamma=2.540
20:14:17.451 00.016 16368 UpdateGuideState exits: m=166907 SNR=32.6
20:14:17.451 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:17.451 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:17.451 00.000 16368 Enqueuing Expose request
20:14:17.451 00.000 16368 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
20:14:17.451 00.000 17336 Worker thread wakes up
20:14:17.451 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:17.451 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:17.466 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:18.935 01.469 17336 Exposure complete
20:14:19.044 00.109 17336 worker thread done servicing request
20:14:19.044 00.000 16368 OnExposeComplete: enter
20:14:19.044 00.000 16368 UpdateGuideState(): m_state=6
20:14:19.044 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:14:19.044 00.000 16368 Star::Find returns 1 (0), X=240.72, Y=100.24, Mass=178869, SNR=32.5, Peak=30499 HFD=3.6
20:14:19.060 00.016 16368 MultiStar: [#1 -0.09,0.23,1.23,U] [#2 0.20,-0.22,1.38,U] [#3 0.16,-0.65,0.00,M6] [#4 -0.63,-0.12,1.14,U] [#5 0.07,0.24,0.77,U] [#6 0.97,0.27,0.00,M10] [#7 -0.37,0.89,0.00,M4] [#8 0.65,0.03,0.85,U] 
20:14:19.060 00.000 16368 refined, 5 included, MultiStar: {-0.04, -0.04}, one-star: {-0.31, -0.28}
20:14:19.060 00.000 16368 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.38) = xAngle (-2.02 = -2.02)
20:14:19.060 00.000 16368 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
20:14:19.060 00.000 16368 CameraToMount -- cameraX=-0.04 cameraY=-0.04 hyp=0.05 cameraTheta=-2.40 mountX=-0.02 mountY=-0.05, mountTheta=-2.03
20:14:19.060 00.000 16368 SchedulePrimaryMove(0D870808, x=-0.04, y=-0.04, opts=13)
20:14:19.060 00.000 16368 Enqueuing Move request for scope (-0.04, -0.04)
20:14:19.060 00.000 17336 Worker thread wakes up
20:14:19.060 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.04) opts 0xd
20:14:19.060 00.000 17336 Handling offset move in thread for scope, endpoint = (-0.04, -0.04)
20:14:19.060 00.000 17336 Moving (-0.04, -0.04) raw xDistance=-0.02 yDistance=-0.05
20:14:19.060 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:14:19.060 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:19.060 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:14:19.060 00.000 17336 MoveAxis(E, 0, ABG)
20:14:19.060 00.000 17336 Move returns status 0, amount 0
20:14:19.060 00.000 17336 MoveAxis(N, 0, ABG)
20:14:19.060 00.000 17336 duration set to 0 by GuideMode
20:14:19.060 00.000 17336 Move returns status 0, amount 0
20:14:19.060 00.000 17336 move complete, result=0
20:14:19.060 00.000 17336 worker thread done servicing request
20:14:19.075 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6588, max=65535, med=11657, FiltMin=9072, FiltMax=65535, Gamma=2.540
20:14:19.091 00.016 16368 UpdateGuideState exits: m=178869 SNR=32.5
20:14:19.091 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:19.091 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:19.091 00.000 16368 Enqueuing Expose request
20:14:19.091 00.000 16368 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:14:19.091 00.000 17336 Worker thread wakes up
20:14:19.091 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:19.091 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:19.122 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:20.568 01.446 17336 Exposure complete
20:14:20.677 00.109 17336 worker thread done servicing request
20:14:20.677 00.000 16368 OnExposeComplete: enter
20:14:20.677 00.000 16368 UpdateGuideState(): m_state=6
20:14:20.677 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:14:20.677 00.000 16368 Star::Find returns 1 (0), X=240.90, Y=100.12, Mass=155789, SNR=34.7, Peak=27126 HFD=2.7
20:14:20.693 00.016 16368 MultiStar: [#1 -0.10,-0.17,0.91,U] [#2 -0.07,-0.20,1.37,U] [#3 0.27,-0.56,0.95,U] [#4 0.03,-0.09,1.01,U] [#5 0.17,0.33,0.66,U] [#6 0.66,0.22,0.00,R] [#7 0.08,0.07,1.04,U] [#8 0.34,-0.32,0.62,U] 
20:14:20.693 00.000 16368 refined, 7 included, MultiStar: {0.05, -0.18}, one-star: {-0.12, -0.40}
20:14:20.693 00.000 16368 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.38) = xAngle (-0.92 = -0.92)
20:14:20.693 00.000 16368 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
20:14:20.693 00.000 16368 CameraToMount -- cameraX=0.05 cameraY=-0.18 hyp=0.19 cameraTheta=-1.30 mountX=0.11 mountY=-0.15, mountTheta=-0.94
20:14:20.693 00.000 16368 SchedulePrimaryMove(0D870808, x=0.05, y=-0.18, opts=13)
20:14:20.693 00.000 16368 Enqueuing Move request for scope (0.05, -0.18)
20:14:20.693 00.000 17336 Worker thread wakes up
20:14:20.693 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.18) opts 0xd
20:14:20.693 00.000 17336 Handling offset move in thread for scope, endpoint = (0.05, -0.18)
20:14:20.693 00.000 17336 Moving (0.05, -0.18) raw xDistance=0.11 yDistance=-0.15
20:14:20.693 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:14:20.693 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:20.693 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:14:20.693 00.000 17336 MoveAxis(E, 0, ABG)
20:14:20.693 00.000 17336 Move returns status 0, amount 0
20:14:20.693 00.000 17336 MoveAxis(N, 0, ABG)
20:14:20.693 00.000 17336 duration set to 0 by GuideMode
20:14:20.693 00.000 17336 Move returns status 0, amount 0
20:14:20.693 00.000 17336 move complete, result=0
20:14:20.693 00.000 17336 worker thread done servicing request
20:14:20.708 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6921, max=65535, med=11664, FiltMin=9155, FiltMax=65535, Gamma=2.540
20:14:20.724 00.016 16368 UpdateGuideState exits: m=155789 SNR=34.7
20:14:20.724 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:20.724 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:20.724 00.000 16368 Enqueuing Expose request
20:14:20.724 00.000 17336 Worker thread wakes up
20:14:20.724 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:20.724 00.000 16368 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:14:20.724 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:20.755 00.031 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:22.193 01.438 17336 Exposure complete
20:14:22.302 00.109 17336 worker thread done servicing request
20:14:22.302 00.000 16368 OnExposeComplete: enter
20:14:22.302 00.000 16368 UpdateGuideState(): m_state=6
20:14:22.302 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:14:22.302 00.000 16368 Star::Find returns 1 (0), X=240.84, Y=100.35, Mass=162916, SNR=36.1, Peak=29507 HFD=2.5
20:14:22.317 00.015 16368 MultiStar: [#1 -0.00,-0.24,0.98,U] [#2 0.20,0.31,1.09,U] [#3 0.61,-0.33,0.00,M6] [#4 -0.51,-0.00,0.93,U] [#5 0.41,-0.41,0.74,U] [#6 0.25,-0.01,0.71,U] [#7 0.62,0.26,1.14,U] [#8 0.50,1.08,0.00,M1] 
20:14:22.317 00.000 16368 refined, 6 included, MultiStar: {0.11, -0.01}, one-star: {-0.18, -0.17}
20:14:22.317 00.000 16368 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.38) = xAngle (0.25 = 0.25)
20:14:22.317 00.000 16368 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
20:14:22.317 00.000 16368 CameraToMount -- cameraX=0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-0.12 mountX=0.11 mountY=0.02, mountTheta=0.22
20:14:22.317 00.000 16368 SchedulePrimaryMove(0D870808, x=0.11, y=-0.01, opts=13)
20:14:22.317 00.000 16368 Enqueuing Move request for scope (0.11, -0.01)
20:14:22.317 00.000 17336 Worker thread wakes up
20:14:22.317 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.01) opts 0xd
20:14:22.317 00.000 17336 Handling offset move in thread for scope, endpoint = (0.11, -0.01)
20:14:22.317 00.000 17336 Moving (0.11, -0.01) raw xDistance=0.11 yDistance=0.02
20:14:22.317 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:14:22.317 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:22.317 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:14:22.317 00.000 17336 MoveAxis(E, 0, ABG)
20:14:22.317 00.000 17336 Move returns status 0, amount 0
20:14:22.317 00.000 17336 MoveAxis(N, 0, ABG)
20:14:22.317 00.000 17336 duration set to 0 by GuideMode
20:14:22.317 00.000 17336 Move returns status 0, amount 0
20:14:22.317 00.000 17336 move complete, result=0
20:14:22.317 00.000 17336 worker thread done servicing request
20:14:22.333 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=11657, FiltMin=9168, FiltMax=65535, Gamma=2.540
20:14:22.349 00.016 16368 UpdateGuideState exits: m=162916 SNR=36.1
20:14:22.349 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:22.349 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:22.349 00.000 16368 Enqueuing Expose request
20:14:22.349 00.000 16368 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
20:14:22.349 00.000 17336 Worker thread wakes up
20:14:22.349 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:22.349 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:22.364 00.015 16368 ScopeASCOM::GetDeclinationRadians() returns -0.0
20:14:22.943 00.579 16368 Drift tool: Close DriftTool
20:14:22.943 00.000 16368 EndDecDrift: DecGuideMode set to South (3)
20:14:22.943 00.000 16368 GraphStats window size = 400
20:14:23.817 00.874 17336 Exposure complete
20:14:23.926 00.109 17336 worker thread done servicing request
20:14:23.926 00.000 16368 OnExposeComplete: enter
20:14:23.926 00.000 16368 UpdateGuideState(): m_state=6
20:14:23.926 00.000 16368 Star::Find(15, 240, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:14:23.942 00.016 16368 Star::Find returns 1 (0), X=241.27, Y=100.15, Mass=163608, SNR=32.6, Peak=27683 HFD=2.8
20:14:23.942 00.000 16368 MultiStar: [#1 0.01,0.08,1.14,U] [#2 0.08,0.08,1.09,U] [#3 0.24,-0.19,1.01,U] [#4 -0.13,-0.11,1.60,U] [#5 0.17,0.31,1.03,U] [#6 0.03,-0.15,0.61,U] [#7 0.19,0.55,0.94,U] [#8 0.50,-0.06,0.86,U] 
20:14:23.942 00.000 16368 refined, 8 included, MultiStar: {0.13, 0.01}, one-star: {0.25, -0.37}
20:14:23.942 00.000 16368 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.38) = xAngle (0.49 = 0.49)
20:14:23.942 00.000 16368 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.45 = 0.45)
20:14:23.942 00.000 16368 CameraToMount -- cameraX=0.13 cameraY=0.01 hyp=0.13 cameraTheta=0.11 mountX=0.11 mountY=0.06, mountTheta=0.45
20:14:23.942 00.000 16368 SchedulePrimaryMove(0D870808, x=0.13, y=0.01, opts=13)
20:14:23.942 00.000 16368 Enqueuing Move request for scope (0.13, 0.01)
20:14:23.942 00.000 17336 Worker thread wakes up
20:14:23.942 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.01) opts 0xd
20:14:23.942 00.000 17336 Handling offset move in thread for scope, endpoint = (0.13, 0.01)
20:14:23.942 00.000 17336 Moving (0.13, 0.01) raw xDistance=0.11 yDistance=0.06
20:14:23.942 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:14:23.942 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:23.942 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:14:23.942 00.000 17336 MoveAxis(E, 0, ABG)
20:14:23.942 00.000 17336 Move returns status 0, amount 0
20:14:23.942 00.000 17336 MoveAxis(N, 0, ABG)
20:14:23.942 00.000 17336 duration set to 0 by GuideMode
20:14:23.942 00.000 17336 Move returns status 0, amount 0
20:14:23.942 00.000 17336 move complete, result=0
20:14:23.942 00.000 17336 worker thread done servicing request
20:14:23.958 00.016 16368 UpdateImageDisplay: Size=(1920,1080) min=6710, max=65535, med=11657, FiltMin=9014, FiltMax=65535, Gamma=2.540
20:14:23.973 00.015 16368 UpdateGuideState exits: m=163608 SNR=32.6
20:14:23.973 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:23.973 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:23.973 00.000 16368 Enqueuing Expose request
20:14:23.973 00.000 17336 Worker thread wakes up
20:14:23.973 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:23.973 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:23.973 00.000 16368 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:25.442 01.469 17336 Exposure complete
20:14:25.551 00.109 17336 worker thread done servicing request
20:14:25.551 00.000 16368 OnExposeComplete: enter
20:14:25.551 00.000 16368 UpdateGuideState(): m_state=6
20:14:25.551 00.000 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:14:25.551 00.000 16368 Star::Find returns 1 (0), X=241.13, Y=100.25, Mass=173476, SNR=34.1, Peak=33443 HFD=2.6
20:14:25.567 00.016 16368 MultiStar: [#1 -0.19,0.41,1.22,U] [#2 0.37,0.00,1.48,U] [#3 -0.53,0.09,1.03,U] [#4 0.03,0.20,1.03,U] [#5 0.20,0.21,0.85,U] [#6 -0.27,0.35,0.53,U] [#7 -0.24,0.40,0.95,U] [#8 0.35,-0.34,0.98,U] 
20:14:25.567 00.000 16368 refined, 8 included, MultiStar: {0.00, 0.10}, one-star: {0.10, -0.27}
20:14:25.567 00.000 16368 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.38) = xAngle (1.91 = 1.91)
20:14:25.567 00.000 16368 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (1.87 = 1.87)
20:14:25.567 00.000 16368 CameraToMount -- cameraX=0.00 cameraY=0.10 hyp=0.10 cameraTheta=1.53 mountX=-0.03 mountY=0.10, mountTheta=1.90
20:14:25.567 00.000 16368 SchedulePrimaryMove(0D870808, x=0.00, y=0.10, opts=13)
20:14:25.567 00.000 16368 Enqueuing Move request for scope (0.00, 0.10)
20:14:25.567 00.000 17336 Worker thread wakes up
20:14:25.567 00.000 17336 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.10) opts 0xd
20:14:25.567 00.000 17336 Handling offset move in thread for scope, endpoint = (0.00, 0.10)
20:14:25.567 00.000 17336 Moving (0.00, 0.10) raw xDistance=-0.03 yDistance=0.10
20:14:25.567 00.000 17336 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:14:25.567 00.000 17336 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:14:25.567 00.000 17336 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:14:25.567 00.000 17336 MoveAxis(E, 0, ABG)
20:14:25.567 00.000 17336 Move returns status 0, amount 0
20:14:25.567 00.000 17336 MoveAxis(N, 0, ABG)
20:14:25.567 00.000 17336 duration set to 0 by GuideMode
20:14:25.567 00.000 17336 Move returns status 0, amount 0
20:14:25.567 00.000 17336 move complete, result=0
20:14:25.567 00.000 17336 worker thread done servicing request
20:14:25.582 00.015 16368 UpdateImageDisplay: Size=(1920,1080) min=6748, max=65535, med=11664, FiltMin=9072, FiltMax=65535, Gamma=2.540
20:14:25.598 00.016 16368 UpdateGuideState exits: m=173476 SNR=34.1
20:14:25.598 00.000 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:14:25.598 00.000 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:14:25.598 00.000 16368 Enqueuing Expose request
20:14:25.598 00.000 16368 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:14:25.613 00.015 17336 Worker thread wakes up
20:14:25.613 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:14:25.613 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(226,86,31,31)
20:14:27.004 01.391 16368 Stop button clicked
20:14:27.019 00.015 16368 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:14:27.019 00.000 16368 Status Line: Waiting for devices...
20:14:27.066 00.047 17336 ZWO: stopexposure
20:14:27.066 00.000 17336 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
20:14:27.066 00.000 16368 OnExposeComplete: enter
20:14:27.066 00.000 16368 OnExposeComplete: Capture Error reported
20:14:27.082 00.016 16368 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:14:27.082 00.000 16368 Mount: notify guiding stopped
20:14:27.082 00.000 17336 worker thread done servicing request
20:14:27.082 00.000 16368 Changing from state GUIDING to STOP
20:14:27.098 00.016 16368 guider state => SELECTED
20:14:27.098 00.000 16368 UpdateImageDisplay: Size=(1920,1080) min=6748, max=65535, med=11664, FiltMin=9072, FiltMax=65535, Gamma=2.540
20:14:27.113 00.015 16368 Changing from state SELECTED to UNINITIALIZED
20:14:27.113 00.000 16368 guider state => SELECTING
20:14:27.113 00.000 16368 Status Line: Stopped.
20:14:27.129 00.016 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
20:22:29.850 482.721 16368 StartLoopingInteractive: Loop button clicked
20:22:29.852 00.002 16368 Status Line: Looping
20:22:29.857 00.005 16368 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:22:29.864 00.007 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:29.865 00.001 16368 Enqueuing Expose request
20:22:29.867 00.002 17336 Worker thread wakes up
20:22:29.867 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:29.867 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:30.784 00.917 17336 Exposure complete
20:22:30.894 00.110 17336 worker thread done servicing request
20:22:30.895 00.001 16368 OnExposeComplete: enter
20:22:30.897 00.002 16368 UpdateGuideState(): m_state=1
20:22:30.899 00.002 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:22:30.901 00.002 16368 Star::Find false star n=6 nbg=233 bg=3264.3 sigma=81.2 thresh=3508 peak=3448
20:22:30.902 00.001 16368 Star::Find returns 0 (2), X=241.00, Y=100.00, Mass=1932, SNR=2.9, Peak=3808 HFD=0.0
20:22:30.904 00.002 16368 DistanceChecker: activated
20:22:30.905 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:30.907 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:30.908 00.001 16368 Status Line: Star lost - low SNR
20:22:30.913 00.005 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2683, FiltMax=3635, Gamma=2.540
20:22:30.920 00.007 16368 UpdateGuideState exits: Star lost - low SNR
20:22:30.921 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:30.923 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:30.925 00.002 16368 Enqueuing Expose request
20:22:30.926 00.001 17336 Worker thread wakes up
20:22:30.927 00.001 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:30.927 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:31.837 00.910 17336 Exposure complete
20:22:31.950 00.113 17336 worker thread done servicing request
20:22:31.950 00.000 16368 OnExposeComplete: enter
20:22:31.952 00.002 16368 UpdateGuideState(): m_state=1
20:22:31.954 00.002 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:22:31.955 00.001 16368 Star::Find false star n=18 nbg=235 bg=3284.5 sigma=82.9 thresh=3533 peak=3472
20:22:31.957 00.002 16368 Star::Find returns 0 (2), X=241.00, Y=100.00, Mass=5904, SNR=2.9, Peak=3932 HFD=0.0
20:22:31.958 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:31.960 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:31.961 00.001 16368 Status Line: Star lost - low SNR
20:22:31.964 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3270, FiltMin=2675, FiltMax=3593, Gamma=2.540
20:22:31.970 00.006 16368 UpdateGuideState exits: Star lost - low SNR
20:22:31.971 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:31.973 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:31.974 00.001 16368 Enqueuing Expose request
20:22:31.976 00.002 17336 Worker thread wakes up
20:22:31.976 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:31.976 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:32.899 00.923 17336 Exposure complete
20:22:33.011 00.112 17336 worker thread done servicing request
20:22:33.011 00.000 16368 OnExposeComplete: enter
20:22:33.013 00.002 16368 UpdateGuideState(): m_state=1
20:22:33.015 00.002 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:33.016 00.001 16368 Star::Find false star n=10 nbg=204 bg=3257.2 sigma=58.4 thresh=3432 peak=3390
20:22:33.017 00.001 16368 Star::Find returns 0 (2), X=241.00, Y=100.00, Mass=2938, SNR=2.9, Peak=3763 HFD=0.0
20:22:33.019 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:33.021 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:33.023 00.002 16368 Status Line: Star lost - low SNR
20:22:33.026 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2675, FiltMax=3577, Gamma=2.540
20:22:33.032 00.006 16368 UpdateGuideState exits: Star lost - low SNR
20:22:33.033 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:33.034 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:33.036 00.002 16368 Enqueuing Expose request
20:22:33.037 00.001 17336 Worker thread wakes up
20:22:33.038 00.001 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:33.038 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:33.951 00.913 17336 Exposure complete
20:22:34.062 00.111 17336 worker thread done servicing request
20:22:34.062 00.000 16368 OnExposeComplete: enter
20:22:34.064 00.002 16368 UpdateGuideState(): m_state=1
20:22:34.065 00.001 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:22:34.067 00.002 16368 Star::Find false star n=12 nbg=233 bg=3268.1 sigma=81.7 thresh=3513 peak=3422
20:22:34.068 00.001 16368 Star::Find returns 0 (2), X=241.00, Y=100.00, Mass=4157, SNR=2.9, Peak=3686 HFD=0.0
20:22:34.070 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:34.071 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:34.073 00.002 16368 Status Line: Star lost - low SNR
20:22:34.076 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3267, FiltMin=2566, FiltMax=3628, Gamma=2.540
20:22:34.083 00.007 16368 UpdateGuideState exits: Star lost - low SNR
20:22:34.085 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:34.086 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:34.088 00.002 16368 Enqueuing Expose request
20:22:34.090 00.002 17336 Worker thread wakes up
20:22:34.090 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:34.090 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:35.001 00.911 17336 Exposure complete
20:22:35.116 00.115 17336 worker thread done servicing request
20:22:35.116 00.000 16368 OnExposeComplete: enter
20:22:35.118 00.002 16368 UpdateGuideState(): m_state=1
20:22:35.119 00.001 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:22:35.121 00.002 16368 Star::Find false star n=11 nbg=231 bg=3269.2 sigma=89.9 thresh=3539 peak=3447
20:22:35.122 00.001 16368 Star::Find returns 0 (2), X=241.00, Y=100.00, Mass=3895, SNR=2.9, Peak=3833 HFD=0.0
20:22:35.124 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:35.125 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:35.127 00.002 16368 Status Line: Star lost - low SNR
20:22:35.131 00.004 16368 UpdateImageDisplay: Size=(1920,1080) min=188, max=47814, med=3264, FiltMin=2694, FiltMax=3590, Gamma=2.540
20:22:35.136 00.005 16368 UpdateGuideState exits: Star lost - low SNR
20:22:35.139 00.003 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:35.140 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:35.142 00.002 16368 Enqueuing Expose request
20:22:35.143 00.001 17336 Worker thread wakes up
20:22:35.144 00.001 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:35.144 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:36.058 00.914 17336 Exposure complete
20:22:36.174 00.116 17336 worker thread done servicing request
20:22:36.174 00.000 16368 OnExposeComplete: enter
20:22:36.176 00.002 16368 UpdateGuideState(): m_state=1
20:22:36.177 00.001 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:22:36.179 00.002 16368 Star::Find false star n=17 nbg=200 bg=3269.8 sigma=55.1 thresh=3435 peak=3424
20:22:36.180 00.001 16368 Star::Find returns 0 (2), X=241.00, Y=100.00, Mass=4562, SNR=2.9, Peak=3849 HFD=0.0
20:22:36.182 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:36.183 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:36.184 00.001 16368 Status Line: Star lost - low SNR
20:22:36.188 00.004 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3270, FiltMin=2675, FiltMax=3673, Gamma=2.540
20:22:36.197 00.009 16368 UpdateGuideState exits: Star lost - low SNR
20:22:36.199 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:36.200 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:36.200 00.000 16368 Enqueuing Expose request
20:22:36.202 00.002 17336 Worker thread wakes up
20:22:36.202 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:36.202 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:37.115 00.913 17336 Exposure complete
20:22:37.228 00.113 17336 worker thread done servicing request
20:22:37.228 00.000 16368 OnExposeComplete: enter
20:22:37.230 00.002 16368 UpdateGuideState(): m_state=1
20:22:37.232 00.002 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:22:37.233 00.001 16368 Star::Find false star n=22 nbg=231 bg=3264.4 sigma=64.9 thresh=3459 peak=3443
20:22:37.234 00.001 16368 Star::Find returns 0 (2), X=241.00, Y=100.00, Mass=6118, SNR=2.9, Peak=3833 HFD=0.0
20:22:37.236 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:37.238 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:37.239 00.001 16368 Status Line: Star lost - low SNR
20:22:37.243 00.004 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3267, FiltMin=2683, FiltMax=3596, Gamma=2.540
20:22:37.248 00.005 16368 UpdateGuideState exits: Star lost - low SNR
20:22:37.251 00.003 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:37.252 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:37.254 00.002 16368 Enqueuing Expose request
20:22:37.255 00.001 17336 Worker thread wakes up
20:22:37.255 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:37.255 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:38.171 00.916 17336 Exposure complete
20:22:38.280 00.109 17336 worker thread done servicing request
20:22:38.280 00.000 16368 OnExposeComplete: enter
20:22:38.282 00.002 16368 UpdateGuideState(): m_state=1
20:22:38.284 00.002 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:22:38.286 00.002 16368 Star::Find returns 1 (0), X=234.10, Y=103.05, Mass=6224, SNR=19.9, Peak=3820 HFD=8.6
20:22:38.287 00.001 16368 Status Line: Mass: 6224 vs 166907
20:22:38.291 00.004 16368 UpdateCurrentPosition: star mass new=6224.1 exp=166907.0 thresh=50% limits=(81994.8, 287683.3, 333813.9)
20:22:38.293 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
20:22:38.294 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:38.296 00.002 16368 Status Line: No star selected
20:22:38.298 00.002 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2675, FiltMax=3609, Gamma=2.540
20:22:38.303 00.005 16368 UpdateGuideState exits: No star selected
20:22:38.305 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:38.306 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:38.308 00.002 16368 Enqueuing Expose request
20:22:38.309 00.001 17336 Worker thread wakes up
20:22:38.309 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:38.309 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:39.219 00.910 17336 Exposure complete
20:22:39.329 00.110 17336 worker thread done servicing request
20:22:39.330 00.001 16368 OnExposeComplete: enter
20:22:39.331 00.001 16368 UpdateGuideState(): m_state=1
20:22:39.333 00.002 16368 Star::Find(15, 241, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:22:39.334 00.001 16368 Star::Find returns 1 (0), X=250.77, Y=95.29, Mass=4354, SNR=16.3, Peak=3913 HFD=7.0
20:22:39.336 00.002 16368 DistanceChecker: deactivated
20:22:39.338 00.002 16368 setting lock position to (250.77, 95.29)
20:22:39.340 00.002 16368 MultiStar: stabilizing after lock position change
20:22:39.341 00.001 16368 CurrentPosition() valid, moving to STATE_SELECTED
20:22:39.343 00.002 16368 Changing from state SELECTING to SELECTED
20:22:39.345 00.002 16368 guider state => SELECTED
20:22:39.349 00.004 16368 UpdateImageDisplay: Size=(1920,1080) min=150, max=47814, med=3267, FiltMin=2675, FiltMax=3635, Gamma=2.540
20:22:39.354 00.005 16368 UpdateGuideState exits: m=4354 SNR=16.3
20:22:39.356 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:39.357 00.001 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:22:39.359 00.002 16368 Enqueuing Expose request
20:22:39.360 00.001 17336 Worker thread wakes up
20:22:39.360 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:39.360 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(236,80,31,31)
20:22:40.283 00.923 17336 Exposure complete
20:22:40.396 00.113 17336 worker thread done servicing request
20:22:40.396 00.000 16368 OnExposeComplete: enter
20:22:40.398 00.002 16368 UpdateGuideState(): m_state=2
20:22:40.400 00.002 16368 Star::Find(15, 250, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:22:40.401 00.001 16368 Star::Find returns 1 (0), X=244.30, Y=102.69, Mass=3906, SNR=18.0, Peak=3833 HFD=5.1
20:22:40.402 00.001 16368 CameraToMount -- cameraTheta (2.29) - m_xAngle (-0.38) = xAngle (2.67 = 2.67)
20:22:40.404 00.002 16368 CameraToMount -- cameraTheta (2.29) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (2.63 = 2.63)
20:22:40.406 00.002 16368 CameraToMount -- cameraX=-6.48 cameraY=7.40 hyp=9.83 cameraTheta=2.29 mountX=-8.74 mountY=4.84, mountTheta=2.64
20:22:40.408 00.002 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2694, FiltMax=3628, Gamma=2.540
20:22:40.413 00.005 16368 UpdateGuideState exits: m=3906 SNR=18.0
20:22:40.415 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:40.416 00.001 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:22:40.418 00.002 16368 Enqueuing Expose request
20:22:40.419 00.001 17336 Worker thread wakes up
20:22:40.419 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:40.419 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(229,88,31,31)
20:22:41.352 00.933 17336 Exposure complete
20:22:41.469 00.117 17336 worker thread done servicing request
20:22:41.469 00.000 16368 OnExposeComplete: enter
20:22:41.471 00.002 16368 UpdateGuideState(): m_state=2
20:22:41.473 00.002 16368 Star::Find(15, 244, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:22:41.474 00.001 16368 Star::Find false star n=20 nbg=214 bg=3276.3 sigma=75.9 thresh=3504 peak=3483
20:22:41.476 00.002 16368 Star::Find returns 0 (2), X=244.00, Y=102.00, Mass=5926, SNR=2.9, Peak=3904 HFD=0.0
20:22:41.478 00.002 16368 DistanceChecker: activated
20:22:41.479 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:41.481 00.002 16368 Changing from state SELECTED to UNINITIALIZED
20:22:41.483 00.002 16368 guider state => SELECTING
20:22:41.484 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:41.485 00.001 16368 Status Line: Star lost - low SNR
20:22:41.492 00.007 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3267, FiltMin=2694, FiltMax=3619, Gamma=2.540
20:22:41.498 00.006 16368 UpdateGuideState exits: Star lost - low SNR
20:22:41.499 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:41.501 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:41.502 00.001 16368 Enqueuing Expose request
20:22:41.504 00.002 17336 Worker thread wakes up
20:22:41.504 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:41.504 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:41.894 00.390 16368 Stop button clicked
20:22:41.895 00.001 16368 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:22:41.897 00.002 16368 Status Line: Waiting for devices...
20:22:41.948 00.051 17336 ZWO: stopexposure
20:22:41.948 00.000 17336 ZWO: stopexposure
20:22:41.948 00.000 17336 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
20:22:41.948 00.000 17336 worker thread done servicing request
20:22:41.948 00.000 16368 OnExposeComplete: enter
20:22:41.950 00.002 16368 OnExposeComplete: Capture Error reported
20:22:41.952 00.002 16368 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:22:41.953 00.001 16368 Changing from state SELECTING to UNINITIALIZED
20:22:41.954 00.001 16368 guider state => SELECTING
20:22:41.958 00.004 16368 Status Line: Stopped.
20:22:41.962 00.004 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
20:22:45.399 03.437 16368 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:22:45.406 00.007 16368 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:22:45.409 00.003 16368 Auto-loading calibration data
20:22:45.411 00.002 16368 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:22:45.413 00.002 16368 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:22:45.414 00.001 16368 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:22:45.415 00.001 16368 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.375683
20:22:45.417 00.002 16368 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns 1.156710
20:22:45.419 00.002 16368 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:22:45.421 00.002 16368 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:22:45.422 00.001 16368 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:22:45.424 00.002 16368 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:22:45.426 00.002 16368 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:22:45.427 00.001 16368 Mount::SetCalibration (scope) -- xAngle=-21.5 yAngle=66.3 xRate=1.713 yRate=1.736 bin=1 dec=-0.6 pierSide=0 par=-/- rotAng=None
20:22:45.429 00.002 16368 Mount::SetCalibration (scope) -- sets m_xAngle=-21.5 m_yAngleError=2.2
20:22:45.434 00.005 16368 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:22:45.436 00.002 16368 ScopeASCOM::SideOfPier() returns 1
20:22:45.509 00.073 16368 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 0
20:22:47.475 01.966 16368 StartLoopingInteractive: Loop button clicked
20:22:47.477 00.002 16368 Status Line: Looping
20:22:47.484 00.007 16368 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:22:47.490 00.006 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:47.492 00.002 16368 Enqueuing Expose request
20:22:47.493 00.001 17336 Worker thread wakes up
20:22:47.493 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:47.494 00.001 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:48.419 00.925 17336 Exposure complete
20:22:48.531 00.112 17336 worker thread done servicing request
20:22:48.531 00.000 16368 OnExposeComplete: enter
20:22:48.533 00.002 16368 UpdateGuideState(): m_state=1
20:22:48.534 00.001 16368 Star::Find(15, 244, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:22:48.536 00.002 16368 Star::Find false star n=7 nbg=273 bg=3257.5 sigma=123.7 thresh=3629 peak=3435
20:22:48.537 00.001 16368 Star::Find returns 0 (2), X=244.00, Y=102.00, Mass=3237, SNR=2.9, Peak=3958 HFD=0.0
20:22:48.539 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:48.540 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:48.541 00.001 16368 Status Line: Star lost - low SNR
20:22:48.547 00.006 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3267, FiltMin=2683, FiltMax=3616, Gamma=2.540
20:22:48.552 00.005 16368 UpdateGuideState exits: Star lost - low SNR
20:22:48.554 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:48.555 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:48.557 00.002 16368 Enqueuing Expose request
20:22:48.559 00.002 17336 Worker thread wakes up
20:22:48.559 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:48.559 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:49.486 00.927 17336 Exposure complete
20:22:49.618 00.132 17336 worker thread done servicing request
20:22:49.618 00.000 16368 OnExposeComplete: enter
20:22:49.620 00.002 16368 UpdateGuideState(): m_state=1
20:22:49.622 00.002 16368 Star::Find(15, 244, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:22:49.623 00.001 16368 Star::Find false star n=10 nbg=210 bg=3275.1 sigma=63.9 thresh=3467 peak=3423
20:22:49.625 00.002 16368 Star::Find returns 0 (2), X=244.00, Y=102.00, Mass=3187, SNR=2.9, Peak=3932 HFD=0.0
20:22:49.626 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:49.627 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:49.629 00.002 16368 Status Line: Star lost - low SNR
20:22:49.632 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2574, FiltMax=3600, Gamma=2.540
20:22:49.638 00.006 16368 UpdateGuideState exits: Star lost - low SNR
20:22:49.639 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:49.641 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:49.642 00.001 16368 Enqueuing Expose request
20:22:49.644 00.002 17336 Worker thread wakes up
20:22:49.644 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:49.644 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:50.560 00.916 17336 Exposure complete
20:22:50.674 00.114 17336 worker thread done servicing request
20:22:50.674 00.000 16368 OnExposeComplete: enter
20:22:50.676 00.002 16368 UpdateGuideState(): m_state=1
20:22:50.677 00.001 16368 Star::Find(15, 244, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:50.679 00.002 16368 Star::Find false star n=17 nbg=220 bg=3275.9 sigma=73.5 thresh=3496 peak=3439
20:22:50.680 00.001 16368 Star::Find returns 0 (2), X=244.00, Y=102.00, Mass=4462, SNR=2.9, Peak=3814 HFD=0.0
20:22:50.682 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:50.683 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:50.685 00.002 16368 Status Line: Star lost - low SNR
20:22:50.688 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2675, FiltMax=3616, Gamma=2.540
20:22:50.694 00.006 16368 UpdateGuideState exits: Star lost - low SNR
20:22:50.696 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:50.697 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:50.699 00.002 16368 Enqueuing Expose request
20:22:50.701 00.002 17336 Worker thread wakes up
20:22:50.701 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:50.701 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:51.445 00.744 16368 GuiderMultiStar::AutoSelect enter
20:22:51.448 00.003 16368 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:22:51.558 00.110 16368 AutoFind: auto downsample for scale 4.13 => 1x
20:22:51.620 00.062 17336 Exposure complete
20:22:51.710 00.090 16368 AutoFind: global mean = -0.0, stdev 169.7
20:22:51.712 00.002 16368 AutoFind: using threshold = 0.1
20:22:51.736 00.024 17336 worker thread done servicing request
20:22:51.837 00.101 16368 AutoFind: local max [1149, 390] 6.4
20:22:51.838 00.001 16368 AutoFind: local max [1401, 324] 6.2
20:22:51.840 00.002 16368 AutoFind: local max [303, 488] 6.2
20:22:51.841 00.001 16368 AutoFind: local max [1725, 292] 6.1
20:22:51.843 00.002 16368 AutoFind: local max [483, 48] 5.9
20:22:51.844 00.001 16368 AutoFind: local max [1159, 534] 5.9
20:22:51.845 00.001 16368 AutoFind: local max [454, 487] 5.9
20:22:51.847 00.002 16368 AutoFind: local max [490, 833] 5.7
20:22:51.848 00.001 16368 AutoFind: local max [1374, 323] 5.6
20:22:51.850 00.002 16368 AutoFind: local max [851, 507] 5.5
20:22:51.852 00.002 16368 AutoFind: local max [761, 945] 5.4
20:22:51.853 00.001 16368 AutoFind: local max [513, 897] 5.4
20:22:51.855 00.002 16368 AutoFind: local max [1325, 714] 5.4
20:22:51.856 00.001 16368 AutoFind: local max [37, 23] 5.4
20:22:51.857 00.001 16368 AutoFind: local max [793, 801] 5.3
20:22:51.859 00.002 16368 AutoFind: local max [1296, 104] 5.3
20:22:51.860 00.001 16368 AutoFind: local max [140, 447] 5.3
20:22:51.861 00.001 16368 AutoFind: local max [1815, 1046] 5.3
20:22:51.863 00.002 16368 AutoFind: local max [672, 217] 5.3
20:22:51.864 00.001 16368 AutoFind: local max [341, 791] 5.3
20:22:51.866 00.002 16368 AutoFind: local max [1856, 488] 5.3
20:22:51.868 00.002 16368 AutoFind: local max [1500, 984] 5.2
20:22:51.869 00.001 16368 AutoFind: local max [1487, 145] 5.2
20:22:51.871 00.002 16368 AutoFind: local max [325, 311] 5.1
20:22:51.872 00.001 16368 AutoFind: local max [564, 791] 5.1
20:22:51.873 00.001 16368 AutoFind: local max [1629, 138] 5.1
20:22:51.874 00.001 16368 AutoFind: local max [374, 696] 5.1
20:22:51.876 00.002 16368 AutoFind: local max [292, 302] 5.1
20:22:51.877 00.001 16368 AutoFind: local max [617, 733] 5.0
20:22:51.878 00.001 16368 AutoFind: local max [517, 566] 4.9
20:22:51.880 00.002 16368 AutoFind: local max [1244, 1059] 4.9
20:22:51.881 00.001 16368 AutoFind: local max [232, 286] 4.9
20:22:51.883 00.002 16368 AutoFind: local max [699, 1019] 4.9
20:22:51.884 00.001 16368 AutoFind: local max [483, 867] 4.9
20:22:51.885 00.001 16368 AutoFind: local max [1052, 192] 4.8
20:22:51.887 00.002 16368 AutoFind: local max [85, 193] 4.8
20:22:51.888 00.001 16368 AutoFind: local max [257, 278] 4.8
20:22:51.889 00.001 16368 AutoFind: local max [768, 27] 4.8
20:22:51.891 00.002 16368 AutoFind: local max [31, 80] 4.8
20:22:51.892 00.001 16368 AutoFind: local max [1893, 420] 4.8
20:22:51.893 00.001 16368 AutoFind: local max [1605, 774] 4.8
20:22:51.895 00.002 16368 AutoFind: local max [567, 362] 4.8
20:22:51.896 00.001 16368 AutoFind: local max [143, 8] 4.8
20:22:51.897 00.001 16368 AutoFind: local max [447, 278] 4.8
20:22:51.899 00.002 16368 AutoFind: local max [1143, 347] 4.8
20:22:51.901 00.002 16368 AutoFind: local max [1148, 364] 4.8
20:22:51.902 00.001 16368 AutoFind: local max [226, 957] 4.8
20:22:51.903 00.001 16368 AutoFind: local max [1657, 409] 4.7
20:22:51.905 00.002 16368 AutoFind: local max [596, 501] 4.7
20:22:51.906 00.001 16368 AutoFind: local max [1412, 476] 4.7
20:22:51.907 00.001 16368 AutoFind: local max [465, 331] 4.7
20:22:51.909 00.002 16368 AutoFind: local max [395, 538] 4.7
20:22:51.910 00.001 16368 AutoFind: local max [406, 250] 4.7
20:22:51.911 00.001 16368 AutoFind: local max [966, 255] 4.7
20:22:51.913 00.002 16368 AutoFind: local max [1280, 109] 4.7
20:22:51.914 00.001 16368 AutoFind: local max [1488, 408] 4.7
20:22:51.916 00.002 16368 AutoFind: local max [44, 65] 4.7
20:22:51.917 00.001 16368 AutoFind: local max [163, 1022] 4.7
20:22:51.919 00.002 16368 AutoFind: local max [887, 398] 4.7
20:22:51.920 00.001 16368 AutoFind: local max [756, 502] 4.7
20:22:51.922 00.002 16368 AutoFind: local max [175, 287] 4.7
20:22:51.923 00.001 16368 AutoFind: local max [1533, 927] 4.6
20:22:51.925 00.002 16368 AutoFind: local max [1737, 99] 4.6
20:22:51.926 00.001 16368 AutoFind: local max [1010, 827] 4.6
20:22:51.927 00.001 16368 AutoFind: local max [1285, 408] 4.6
20:22:51.929 00.002 16368 AutoFind: local max [609, 546] 4.6
20:22:51.931 00.002 16368 AutoFind: local max [919, 486] 4.6
20:22:51.932 00.001 16368 AutoFind: local max [1484, 311] 4.6
20:22:51.934 00.002 16368 AutoFind: local max [1495, 839] 4.6
20:22:51.935 00.001 16368 AutoFind: local max [1261, 645] 4.6
20:22:51.936 00.001 16368 AutoFind: local max [1800, 232] 4.6
20:22:51.938 00.002 16368 AutoFind: local max [332, 195] 4.6
20:22:51.939 00.001 16368 AutoFind: local max [1303, 1032] 4.6
20:22:51.941 00.002 16368 AutoFind: local max [1142, 370] 4.6
20:22:51.942 00.001 16368 AutoFind: local max [1774, 777] 4.6
20:22:51.943 00.001 16368 AutoFind: local max [1267, 368] 4.6
20:22:51.945 00.002 16368 AutoFind: local max [870, 61] 4.6
20:22:51.946 00.001 16368 AutoFind: local max [527, 102] 4.5
20:22:51.948 00.002 16368 AutoFind: local max [1259, 941] 4.5
20:22:51.949 00.001 16368 AutoFind: local max [162, 101] 4.5
20:22:51.950 00.001 16368 AutoFind: local max [576, 81] 4.5
20:22:51.952 00.002 16368 AutoFind: local max [646, 22] 4.5
20:22:51.953 00.001 16368 AutoFind: local max [862, 518] 4.5
20:22:51.955 00.002 16368 AutoFind: local max [731, 950] 4.5
20:22:51.957 00.002 16368 AutoFind: local max [1191, 839] 4.5
20:22:51.958 00.001 16368 AutoFind: local max [1471, 940] 4.5
20:22:51.959 00.001 16368 AutoFind: local max [11, 1055] 4.5
20:22:51.961 00.002 16368 AutoFind: local max [1409, 466] 4.5
20:22:51.962 00.001 16368 AutoFind: local max [243, 24] 4.5
20:22:51.964 00.002 16368 AutoFind: local max [519, 707] 4.5
20:22:51.965 00.001 16368 AutoFind: local max [1544, 34] 4.5
20:22:51.967 00.002 16368 AutoFind: local max [572, 286] 4.5
20:22:51.968 00.001 16368 AutoFind: local max [543, 366] 4.5
20:22:51.969 00.001 16368 AutoFind: local max [697, 331] 4.5
20:22:51.971 00.002 16368 AutoFind: local max [403, 871] 4.5
20:22:51.972 00.001 16368 AutoFind: local max [259, 941] 4.5
20:22:51.973 00.001 16368 AutoFind: local max [107, 287] 4.5
20:22:51.975 00.002 16368 AutoFind: local max [1002, 125] 4.5
20:22:51.976 00.001 16368 AutoFind: local max [487, 362] 4.5
20:22:51.977 00.001 16368 AutoFind: local max [30, 287] 4.5
20:22:51.979 00.002 16368 AutoFind: too close [1409, 466] 4.5 - [1412, 476] 4.7
20:22:51.980 00.001 16368 AutoFind: too close [862, 518] 4.5 - [851, 507] 5.5
20:22:51.981 00.001 16368 AutoFind: too close [1142, 370] 4.6 - [1148, 364] 4.8
20:22:51.983 00.002 16368 AutoFind: too close [1142, 370] 4.6 - [1149, 390] 6.4
20:22:51.984 00.001 16368 AutoFind: too close [44, 65] 4.7 - [31, 80] 4.8
20:22:51.985 00.001 16368 AutoFind: too close [1280, 109] 4.7 - [1296, 104] 5.3
20:22:51.987 00.002 16368 AutoFind: too close [1148, 364] 4.8 - [1143, 347] 4.8
20:22:51.988 00.001 16368 AutoFind: too close to edge [11, 1055] 4.5
20:22:51.989 00.001 16368 AutoFind: too close to edge [143, 8] 4.8
20:22:51.991 00.002 16368 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:22:51.992 00.001 16368 Star::Find(15, 1401, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:51.994 00.002 16368 Star::Find returns 1 (0), X=1400.93, Y=324.25, Mass=6707, SNR=21.8, Peak=3756 HFD=7.6
20:22:51.996 00.002 16368 Star::Find(15, 303, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:51.997 00.001 16368 Star::Find returns 1 (0), X=303.18, Y=487.38, Mass=5284, SNR=18.1, Peak=3884 HFD=5.9
20:22:51.999 00.002 16368 Star::Find(15, 1725, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.000 00.001 16368 Star::Find returns 1 (0), X=1724.29, Y=291.52, Mass=7036, SNR=22.2, Peak=3884 HFD=5.5
20:22:52.001 00.001 16368 Star::Find(15, 483, 48, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.003 00.002 16368 Star::Find returns 1 (0), X=482.68, Y=47.87, Mass=3881, SNR=13.0, Peak=3894 HFD=3.7
20:22:52.004 00.001 16368 Star::Find(15, 1159, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.006 00.002 16368 Star::Find false star n=16 nbg=228 bg=3265.9 sigma=79.2 thresh=3504 peak=3490
20:22:52.007 00.001 16368 Star::Find returns 0 (2), X=1159.00, Y=534.00, Mass=4929, SNR=2.9, Peak=3929 HFD=0.0
20:22:52.008 00.001 16368 Star::Find(15, 454, 487, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.010 00.002 16368 Star::Find returns 1 (0), X=454.78, Y=486.37, Mass=6478, SNR=16.6, Peak=3884 HFD=6.5
20:22:52.012 00.002 16368 Star::Find(15, 490, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.013 00.001 16368 Star::Find false star n=2 nbg=246 bg=3263.4 sigma=101.3 thresh=3567 peak=3436
20:22:52.015 00.002 16368 Star::Find returns 0 (2), X=490.00, Y=833.00, Mass=903, SNR=2.9, Peak=3728 HFD=0.0
20:22:52.016 00.001 16368 Star::Find(15, 1374, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.017 00.001 16368 Star::Find returns 1 (0), X=1375.35, Y=322.33, Mass=5791, SNR=19.1, Peak=3846 HFD=6.7
20:22:52.019 00.002 16368 Star::Find(15, 761, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.020 00.001 16368 Star::Find returns 1 (0), X=760.98, Y=944.14, Mass=4919, SNR=16.2, Peak=3955 HFD=6.7
20:22:52.021 00.001 16368 Star::Find(15, 513, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.023 00.002 16368 Star::Find false star n=15 nbg=249 bg=3259.0 sigma=85.6 thresh=3516 peak=3491
20:22:52.024 00.001 16368 Star::Find returns 0 (2), X=513.00, Y=897.00, Mass=4925, SNR=2.9, Peak=3772 HFD=0.0
20:22:52.026 00.002 16368 Star::Find(15, 1325, 714, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.027 00.001 16368 Star::Find returns 1 (0), X=1323.79, Y=714.62, Mass=7918, SNR=24.9, Peak=3801 HFD=7.3
20:22:52.029 00.002 16368 Star::Find(15, 37, 23, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.030 00.001 16368 Star::Find returns 1 (0), X=37.80, Y=22.80, Mass=4980, SNR=15.6, Peak=3840 HFD=4.2
20:22:52.031 00.001 16368 Star::Find(15, 793, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.033 00.002 16368 Star::Find returns 1 (0), X=793.80, Y=799.38, Mass=4353, SNR=15.9, Peak=3808 HFD=6.1
20:22:52.034 00.001 16368 Star::Find(15, 140, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.035 00.001 16368 Star::Find returns 1 (0), X=140.75, Y=446.80, Mass=5897, SNR=20.3, Peak=3795 HFD=6.6
20:22:52.037 00.002 16368 Star::Find(15, 1815, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.038 00.001 16368 Star::Find false star n=13 nbg=228 bg=3250.4 sigma=76.8 thresh=3481 peak=3464
20:22:52.039 00.001 16368 Star::Find returns 0 (2), X=1815.00, Y=1046.00, Mass=4176, SNR=2.9, Peak=3756 HFD=0.0
20:22:52.041 00.002 16368 Star::Find(15, 672, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.043 00.002 16368 Star::Find returns 1 (0), X=672.85, Y=216.18, Mass=6559, SNR=20.2, Peak=3747 HFD=5.8
20:22:52.044 00.001 16368 Star::Find(15, 341, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.046 00.002 16368 Star::Find false star n=19 nbg=215 bg=3274.3 sigma=69.9 thresh=3484 peak=3450
20:22:52.047 00.001 16368 Star::Find returns 0 (2), X=341.00, Y=791.00, Mass=5494, SNR=2.9, Peak=3872 HFD=0.0
20:22:52.049 00.002 16368 Star::Find(15, 1856, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.050 00.001 16368 Star::Find false star n=19 nbg=225 bg=3275.6 sigma=71.4 thresh=3490 peak=3483
20:22:52.051 00.001 16368 Star::Find returns 0 (2), X=1856.00, Y=488.00, Mass=5432, SNR=2.9, Peak=4019 HFD=0.0
20:22:52.053 00.002 16368 Star::Find(15, 1500, 984, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.054 00.001 16368 Star::Find returns 1 (0), X=1500.21, Y=983.92, Mass=6663, SNR=20.8, Peak=3862 HFD=8.7
20:22:52.055 00.001 16368 Star::Find(15, 1487, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.057 00.002 16368 Star::Find returns 1 (0), X=1487.08, Y=144.99, Mass=4863, SNR=17.1, Peak=3929 HFD=5.2
20:22:52.058 00.001 16368 Star::Find(15, 325, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.060 00.002 16368 Star::Find false star n=7 nbg=214 bg=3267.7 sigma=77.8 thresh=3501 peak=3444
20:22:52.061 00.001 16368 Star::Find returns 0 (2), X=325.00, Y=311.00, Mass=2595, SNR=2.9, Peak=3801 HFD=0.0
20:22:52.062 00.001 16368 Star::Find(15, 564, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.064 00.002 16368 Star::Find returns 1 (0), X=564.22, Y=790.33, Mass=5535, SNR=19.6, Peak=3731 HFD=6.1
20:22:52.065 00.001 16368 Star::Find(15, 1629, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.066 00.001 16368 Star::Find returns 1 (0), X=1629.26, Y=138.31, Mass=6818, SNR=20.4, Peak=3952 HFD=7.6
20:22:52.068 00.002 16368 Star::Find(15, 374, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.069 00.001 16368 Star::Find false star n=9 nbg=239 bg=3280.0 sigma=77.6 thresh=3513 peak=3491
20:22:52.071 00.002 16368 Star::Find returns 0 (2), X=374.00, Y=696.00, Mass=2883, SNR=2.9, Peak=3686 HFD=0.0
20:22:52.073 00.002 16368 Star::Find(15, 292, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.074 00.001 16368 Star::Find false star n=7 nbg=217 bg=3287.3 sigma=74.7 thresh=3512 peak=3445
20:22:52.076 00.002 16368 Star::Find returns 0 (2), X=292.00, Y=302.00, Mass=2333, SNR=2.9, Peak=3872 HFD=0.0
20:22:52.077 00.001 16368 Star::Find(15, 617, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.079 00.002 16368 Star::Find returns 1 (0), X=617.08, Y=733.68, Mass=7285, SNR=19.9, Peak=3913 HFD=7.7
20:22:52.080 00.001 16368 Star::Find(15, 517, 566, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.081 00.001 16368 Star::Find returns 1 (0), X=523.66, Y=577.52, Mass=5554, SNR=19.7, Peak=3968 HFD=9.7
20:22:52.083 00.002 16368 Star::Find(15, 1244, 1059, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.084 00.001 16368 Star::Find returns 1 (0), X=1242.43, Y=1059.37, Mass=5366, SNR=18.7, Peak=3833 HFD=5.2
20:22:52.085 00.001 16368 Star::Find(15, 232, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.087 00.002 16368 Star::Find returns 1 (0), X=232.08, Y=285.87, Mass=6034, SNR=19.6, Peak=3977 HFD=6.3
20:22:52.088 00.001 16368 Star::Find(15, 699, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.090 00.002 16368 Star::Find returns 1 (0), X=699.24, Y=1018.12, Mass=9346, SNR=22.9, Peak=3824 HFD=7.7
20:22:52.091 00.001 16368 Star::Find(15, 483, 867, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.092 00.001 16368 Star::Find false star n=14 nbg=223 bg=3262.4 sigma=84.2 thresh=3515 peak=3480
20:22:52.094 00.002 16368 Star::Find returns 0 (2), X=483.00, Y=867.00, Mass=4588, SNR=2.9, Peak=3750 HFD=0.0
20:22:52.095 00.001 16368 Star::Find(15, 1052, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.097 00.002 16368 Star::Find false star n=14 nbg=212 bg=3261.1 sigma=76.3 thresh=3490 peak=3441
20:22:52.098 00.001 16368 Star::Find returns 0 (2), X=1052.00, Y=192.00, Mass=4373, SNR=2.9, Peak=3878 HFD=0.0
20:22:52.099 00.001 16368 Star::Find(15, 85, 193, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.101 00.002 16368 Star::Find returns 1 (0), X=83.48, Y=192.51, Mass=7602, SNR=23.4, Peak=3814 HFD=8.5
20:22:52.102 00.001 16368 Star::Find(15, 257, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.104 00.002 16368 Star::Find false star n=17 nbg=212 bg=3268.4 sigma=72.0 thresh=3484 peak=3463
20:22:52.105 00.001 16368 Star::Find returns 0 (2), X=257.00, Y=278.00, Mass=5061, SNR=2.9, Peak=3904 HFD=0.0
20:22:52.106 00.001 16368 Star::Find(15, 768, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.108 00.002 16368 Star::Find false star n=17 nbg=225 bg=3277.1 sigma=76.3 thresh=3506 peak=3484
20:22:52.109 00.001 16368 Star::Find returns 0 (2), X=768.00, Y=27.00, Mass=5791, SNR=2.9, Peak=3891 HFD=0.0
20:22:52.110 00.001 16368 Star::Find(15, 1893, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.112 00.002 16368 Star::Find returns 1 (0), X=1887.93, Y=408.54, Mass=6527, SNR=21.8, Peak=3974 HFD=8.3
20:22:52.113 00.001 16368 Star::Find(15, 1605, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.114 00.001 16368 Star::Find false star n=12 nbg=233 bg=3245.9 sigma=79.1 thresh=3483 peak=3432
20:22:52.116 00.002 16368 Star::Find returns 0 (2), X=1605.00, Y=774.00, Mass=3756, SNR=2.9, Peak=3788 HFD=0.0
20:22:52.117 00.001 16368 Star::Find(15, 567, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.118 00.001 16368 Star::Find false star n=18 nbg=214 bg=3281.7 sigma=63.7 thresh=3473 peak=3456
20:22:52.120 00.002 16368 Star::Find returns 0 (2), X=567.00, Y=362.00, Mass=4666, SNR=2.9, Peak=3740 HFD=0.0
20:22:52.122 00.002 16368 Star::Find(15, 447, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.123 00.001 16368 Star::Find false star n=19 nbg=218 bg=3282.6 sigma=70.8 thresh=3495 peak=3491
20:22:52.125 00.002 16368 Star::Find returns 0 (2), X=447.00, Y=278.00, Mass=5713, SNR=2.9, Peak=3827 HFD=0.0
20:22:52.126 00.001 16368 Star::Find(15, 226, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.127 00.001 16368 Star::Find returns 1 (0), X=225.23, Y=956.48, Mass=4154, SNR=15.2, Peak=3795 HFD=7.0
20:22:52.129 00.002 16368 Star::Find(15, 1657, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.130 00.001 16368 Star::Find false star n=22 nbg=225 bg=3278.8 sigma=67.6 thresh=3482 peak=3473
20:22:52.131 00.001 16368 Star::Find returns 0 (2), X=1657.00, Y=409.00, Mass=6409, SNR=2.9, Peak=3801 HFD=0.0
20:22:52.133 00.002 16368 Star::Find(15, 596, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.134 00.001 16368 Star::Find returns 1 (0), X=581.83, Y=506.36, Mass=5347, SNR=20.2, Peak=3804 HFD=7.2
20:22:52.136 00.002 16368 Star::Find(15, 465, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.137 00.001 16368 Star::Find false star n=9 nbg=238 bg=3266.5 sigma=90.2 thresh=3537 peak=3459
20:22:52.138 00.001 16368 Star::Find returns 0 (2), X=465.00, Y=331.00, Mass=2974, SNR=2.9, Peak=3833 HFD=0.0
20:22:52.140 00.002 16368 Star::Find(15, 395, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.141 00.001 16368 Star::Find false star n=9 nbg=230 bg=3270.3 sigma=73.7 thresh=3491 peak=3469
20:22:52.142 00.001 16368 Star::Find returns 0 (2), X=395.00, Y=538.00, Mass=3139, SNR=2.9, Peak=3814 HFD=0.0
20:22:52.144 00.002 16368 Star::Find(15, 406, 250, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.145 00.001 16368 Star::Find returns 1 (0), X=416.52, Y=256.03, Mass=3119, SNR=13.5, Peak=4249 HFD=3.1
20:22:52.146 00.001 16368 Star::Find(15, 966, 255, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.148 00.002 16368 Star::Find returns 1 (0), X=964.86, Y=254.77, Mass=3930, SNR=15.3, Peak=3801 HFD=4.3
20:22:52.149 00.001 16368 Star::Find(15, 1488, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.150 00.001 16368 Star::Find false star n=24 nbg=220 bg=3273.5 sigma=69.7 thresh=3483 peak=3483
20:22:52.152 00.002 16368 Star::Find returns 0 (2), X=1488.00, Y=408.00, Mass=7270, SNR=2.9, Peak=3769 HFD=0.0
20:22:52.153 00.001 16368 Star::Find(15, 163, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.155 00.002 16368 Star::Find false star n=12 nbg=231 bg=3237.6 sigma=79.1 thresh=3475 peak=3410
20:22:52.157 00.002 16368 Star::Find returns 0 (2), X=163.00, Y=1022.00, Mass=3768, SNR=2.9, Peak=3737 HFD=0.0
20:22:52.158 00.001 16368 Star::Find(15, 887, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.159 00.001 16368 Star::Find false star n=10 nbg=211 bg=3289.7 sigma=62.7 thresh=3478 peak=3472
20:22:52.161 00.002 16368 Star::Find returns 0 (2), X=887.00, Y=398.00, Mass=3234, SNR=2.9, Peak=3840 HFD=0.0
20:22:52.162 00.001 16368 Star::Find(15, 756, 502, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.163 00.001 16368 Star::Find returns 1 (0), X=755.68, Y=501.67, Mass=7063, SNR=21.9, Peak=3859 HFD=8.8
20:22:52.165 00.002 16368 Star::Find(15, 175, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.166 00.001 16368 Star::Find returns 1 (0), X=181.84, Y=279.22, Mass=2136, SNR=10.9, Peak=4166 HFD=4.6
20:22:52.168 00.002 16368 Star::Find(15, 1533, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.169 00.001 16368 Star::Find false star n=11 nbg=220 bg=3255.7 sigma=75.7 thresh=3483 peak=3461
20:22:52.171 00.002 16368 Star::Find returns 0 (2), X=1533.00, Y=927.00, Mass=3149, SNR=2.9, Peak=3929 HFD=0.0
20:22:52.172 00.001 16368 Star::Find(15, 1737, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.174 00.002 16368 Star::Find returns 1 (0), X=1736.05, Y=98.82, Mass=8117, SNR=23.2, Peak=3744 HFD=8.0
20:22:52.176 00.002 16368 Star::Find(15, 1010, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.177 00.001 16368 Star::Find returns 1 (0), X=1009.98, Y=827.02, Mass=4423, SNR=16.8, Peak=3878 HFD=4.7
20:22:52.179 00.002 16368 Star::Find(15, 1285, 408, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.180 00.001 16368 Star::Find returns 1 (0), X=1294.86, Y=413.05, Mass=7193, SNR=22.9, Peak=3859 HFD=8.7
20:22:52.181 00.001 16368 Star::Find(15, 609, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.183 00.002 16368 Star::Find returns 1 (0), X=607.54, Y=545.92, Mass=3296, SNR=14.3, Peak=3884 HFD=4.8
20:22:52.183 00.000 16368 Star::Find(15, 919, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.185 00.002 16368 Star::Find returns 1 (0), X=916.60, Y=489.66, Mass=6776, SNR=20.4, Peak=3910 HFD=8.2
20:22:52.187 00.002 16368 Star::Find(15, 1484, 311, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.189 00.002 16368 Star::Find returns 1 (0), X=1486.16, Y=310.00, Mass=4664, SNR=17.3, Peak=3843 HFD=7.4
20:22:52.190 00.001 16368 Star::Find(15, 1495, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.192 00.002 16368 Star::Find returns 1 (0), X=1494.22, Y=837.59, Mass=4956, SNR=18.9, Peak=3859 HFD=5.3
20:22:52.193 00.001 16368 Star::Find(15, 1261, 645, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.195 00.002 16368 Star::Find false star n=12 nbg=253 bg=3280.6 sigma=92.5 thresh=3558 peak=3552
20:22:52.196 00.001 16368 Star::Find returns 0 (2), X=1261.00, Y=645.00, Mass=4633, SNR=2.9, Peak=3852 HFD=0.0
20:22:52.197 00.001 16368 Star::Find(15, 1800, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.199 00.002 16368 Star::Find returns 1 (0), X=1799.75, Y=230.69, Mass=5418, SNR=18.1, Peak=3782 HFD=8.0
20:22:52.200 00.001 16368 Star::Find(15, 332, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.202 00.002 16368 Star::Find false star n=9 nbg=227 bg=3259.4 sigma=86.5 thresh=3519 peak=3498
20:22:52.204 00.002 16368 Star::Find returns 0 (2), X=332.00, Y=195.00, Mass=3249, SNR=2.9, Peak=3843 HFD=0.0
20:22:52.205 00.001 16368 Star::Find(15, 1303, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.207 00.002 16368 Star::Find false star n=6 nbg=255 bg=3259.0 sigma=99.8 thresh=3558 peak=3469
20:22:52.208 00.001 16368 Star::Find returns 0 (2), X=1303.00, Y=1032.00, Mass=2207, SNR=2.9, Peak=3865 HFD=0.0
20:22:52.210 00.002 16368 Star::Find(15, 1774, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.211 00.001 16368 Star::Find returns 1 (0), X=1773.60, Y=777.07, Mass=4808, SNR=16.6, Peak=3724 HFD=8.1
20:22:52.212 00.001 16368 Star::Find(15, 1267, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.214 00.002 16368 Star::Find false star n=10 nbg=252 bg=3257.7 sigma=92.1 thresh=3534 peak=3520
20:22:52.215 00.001 16368 Star::Find returns 0 (2), X=1267.00, Y=368.00, Mass=3298, SNR=2.9, Peak=3862 HFD=0.0
20:22:52.217 00.002 16368 Star::Find(15, 870, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.219 00.002 16368 Star::Find returns 1 (0), X=868.93, Y=61.56, Mass=8011, SNR=21.9, Peak=3936 HFD=7.5
20:22:52.220 00.001 16368 Star::Find(15, 527, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.221 00.001 16368 Star::Find returns 1 (0), X=527.14, Y=103.14, Mass=5673, SNR=19.4, Peak=3801 HFD=5.5
20:22:52.223 00.002 16368 Star::Find(15, 1259, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.224 00.001 16368 Star::Find false star n=12 nbg=240 bg=3270.2 sigma=88.6 thresh=3536 peak=3488
20:22:52.225 00.001 16368 Star::Find returns 0 (2), X=1259.00, Y=941.00, Mass=4058, SNR=2.9, Peak=3756 HFD=0.0
20:22:52.227 00.002 16368 Star::Find(15, 162, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.228 00.001 16368 Star::Find returns 1 (0), X=175.67, Y=115.06, Mass=5777, SNR=18.0, Peak=3846 HFD=6.6
20:22:52.229 00.001 16368 Star::Find(15, 576, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.231 00.002 16368 Star::Find returns 1 (0), X=563.74, Y=84.52, Mass=6093, SNR=20.1, Peak=3724 HFD=7.4
20:22:52.233 00.002 16368 Star::Find(15, 646, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.234 00.001 16368 Star::Find returns 1 (0), X=647.25, Y=22.26, Mass=4705, SNR=16.4, Peak=3820 HFD=6.5
20:22:52.236 00.002 16368 Star::Find(15, 731, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.237 00.001 16368 Star::Find false star n=6 nbg=221 bg=3265.4 sigma=72.8 thresh=3484 peak=3469
20:22:52.238 00.001 16368 Star::Find returns 0 (2), X=731.00, Y=950.00, Mass=1941, SNR=2.9, Peak=3824 HFD=0.0
20:22:52.240 00.002 16368 Star::Find(15, 1191, 839, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.241 00.001 16368 Star::Find false star n=10 nbg=252 bg=3266.1 sigma=92.2 thresh=3543 peak=3491
20:22:52.242 00.001 16368 Star::Find returns 0 (2), X=1191.00, Y=839.00, Mass=3787, SNR=2.9, Peak=3763 HFD=0.0
20:22:52.244 00.002 16368 Star::Find(15, 1471, 940, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.245 00.001 16368 Star::Find false star n=8 nbg=247 bg=3254.9 sigma=89.2 thresh=3523 peak=3460
20:22:52.247 00.002 16368 Star::Find returns 0 (2), X=1471.00, Y=940.00, Mass=2900, SNR=2.9, Peak=3820 HFD=0.0
20:22:52.249 00.002 16368 Star::Find(15, 243, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.250 00.001 16368 Star::Find false star n=3 nbg=271 bg=3263.6 sigma=127.8 thresh=3647 peak=3486
20:22:52.251 00.001 16368 Star::Find returns 0 (2), X=243.00, Y=24.00, Mass=1456, SNR=2.9, Peak=3891 HFD=0.0
20:22:52.253 00.002 16368 Star::Find(15, 519, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.254 00.001 16368 Star::Find false star n=18 nbg=208 bg=3269.1 sigma=66.8 thresh=3470 peak=3460
20:22:52.255 00.001 16368 Star::Find returns 0 (2), X=519.00, Y=707.00, Mass=5288, SNR=2.9, Peak=3846 HFD=0.0
20:22:52.257 00.002 16368 Star::Find(15, 1544, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.258 00.001 16368 Star::Find false star n=17 nbg=206 bg=3273.0 sigma=71.1 thresh=3486 peak=3467
20:22:52.259 00.001 16368 Star::Find returns 0 (2), X=1544.00, Y=34.00, Mass=5095, SNR=2.9, Peak=3891 HFD=0.0
20:22:52.261 00.002 16368 Star::Find(15, 572, 286, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.263 00.002 16368 Star::Find false star n=17 nbg=222 bg=3276.7 sigma=68.7 thresh=3483 peak=3483
20:22:52.264 00.001 16368 Star::Find returns 0 (2), X=572.00, Y=286.00, Mass=5319, SNR=2.9, Peak=3891 HFD=0.0
20:22:52.266 00.002 16368 Star::Find(15, 543, 366, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.267 00.001 16368 Star::Find returns 1 (0), X=543.33, Y=365.14, Mass=5070, SNR=16.9, Peak=3788 HFD=9.3
20:22:52.268 00.001 16368 Star::Find(15, 697, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.270 00.002 16368 Star::Find false star n=17 nbg=238 bg=3271.2 sigma=74.6 thresh=3495 peak=3494
20:22:52.271 00.001 16368 Star::Find returns 0 (2), X=697.00, Y=331.00, Mass=5077, SNR=2.9, Peak=3808 HFD=0.0
20:22:52.272 00.001 16368 Star::Find(15, 403, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.274 00.002 16368 Star::Find false star n=9 nbg=255 bg=3258.6 sigma=108.2 thresh=3583 peak=3570
20:22:52.275 00.001 16368 Star::Find returns 0 (2), X=403.00, Y=871.00, Mass=3736, SNR=2.9, Peak=3974 HFD=0.0
20:22:52.276 00.001 16368 Star::Find(15, 259, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.278 00.002 16368 Star::Find false star n=3 nbg=271 bg=3240.5 sigma=124.4 thresh=3614 peak=3474
20:22:52.280 00.002 16368 Star::Find returns 0 (2), X=259.00, Y=941.00, Mass=1302, SNR=2.9, Peak=3782 HFD=0.0
20:22:52.281 00.001 16368 Star::Find(15, 107, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.283 00.002 16368 Star::Find false star n=5 nbg=271 bg=3265.1 sigma=121.1 thresh=3628 peak=3477
20:22:52.284 00.001 16368 Star::Find returns 0 (2), X=107.00, Y=287.00, Mass=2068, SNR=2.9, Peak=3884 HFD=0.0
20:22:52.285 00.001 16368 Star::Find(15, 1002, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.287 00.002 16368 Star::Find returns 1 (0), X=987.97, Y=123.32, Mass=6114, SNR=22.5, Peak=3878 HFD=7.7
20:22:52.289 00.002 16368 Star::Find(15, 487, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.290 00.001 16368 Star::Find false star n=3 nbg=277 bg=3286.6 sigma=121.0 thresh=3650 peak=3464
20:22:52.291 00.001 16368 Star::Find returns 0 (2), X=487.00, Y=362.00, Mass=1240, SNR=2.9, Peak=3840 HFD=0.0
20:22:52.292 00.001 16368 Star::Find(15, 30, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.294 00.002 16368 Star::Find false star n=5 nbg=255 bg=3282.4 sigma=108.2 thresh=3607 peak=3525
20:22:52.296 00.002 16368 Star::Find returns 0 (2), X=30.00, Y=287.00, Mass=2226, SNR=2.9, Peak=3958 HFD=0.0
20:22:52.297 00.001 16368 AutoFind: finding best star pass 1
20:22:52.298 00.001 16368 Star::Find(15, 1401, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.300 00.002 16368 Star::Find returns 1 (0), X=1400.93, Y=324.25, Mass=6707, SNR=21.8, Peak=3756 HFD=7.6
20:22:52.301 00.001 16368 AutoFind returns star at [1401, 324] 6.2 Mass 6707 SNR 21.8
20:22:52.303 00.002 16368 Star::Find(15, 1401, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.305 00.002 16368 Star::Find returns 1 (0), X=1400.93, Y=324.25, Mass=6707, SNR=21.8, Peak=3756 HFD=7.6
20:22:52.306 00.001 16368 MultiStar: List (12): {1400.93, 324.25}(21.8), {303.18, 487.38}(18.1), {1724.29, 291.52}(22.2), {482.68, 47.87}(13.0), {454.78, 486.37}(16.6), {1375.35, 322.33}(19.1), {760.98, 944.14}(16.2), {1323.79, 714.62}(24.9), {37.80, 22.80}(15.6), {793.80, 799.38}(15.9), {140.75, 446.80}(20.3), {672.85, 216.18}(20.2), 
20:22:52.307 00.001 16368 setting lock position to (1400.93, 324.25)
20:22:52.309 00.002 16368 MultiStar: stabilizing after lock position change
20:22:52.311 00.002 16368 AutoSelect: state = 1, call UpdateGuideState
20:22:52.313 00.002 16368 UpdateGuideState(): m_state=1
20:22:52.314 00.001 16368 Star::Find(15, 1400, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:22:52.316 00.002 16368 Star::Find returns 1 (0), X=1400.93, Y=324.25, Mass=6707, SNR=21.8, Peak=3756 HFD=7.6
20:22:52.317 00.001 16368 DistanceChecker: deactivated
20:22:52.318 00.001 16368 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.38) = xAngle (0.38 = 0.38)
20:22:52.320 00.002 16368 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
20:22:52.321 00.001 16368 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
20:22:52.324 00.003 16368 setting lock position to (1400.93, 324.25)
20:22:52.326 00.002 16368 MultiStar: stabilizing after lock position change
20:22:52.327 00.001 16368 CurrentPosition() valid, moving to STATE_SELECTED
20:22:52.328 00.001 16368 Changing from state SELECTING to SELECTED
20:22:52.330 00.002 16368 guider state => SELECTED
20:22:52.335 00.005 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2675, FiltMax=3616, Gamma=2.540
20:22:52.341 00.006 16368 UpdateGuideState exits: m=6707 SNR=21.8
20:22:52.343 00.002 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2675, FiltMax=3616, Gamma=2.540
20:22:52.348 00.005 16368 Status Line: Auto-selected star at (1400.9, 324.2)
20:22:52.356 00.008 16368 OnExposeComplete: enter
20:22:52.357 00.001 16368 UpdateGuideState(): m_state=2
20:22:52.359 00.002 16368 Star::Find(15, 1400, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:22:52.361 00.002 16368 Star::Find returns 1 (0), X=1403.78, Y=322.47, Mass=6126, SNR=22.3, Peak=3916 HFD=6.7
20:22:52.362 00.001 16368 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.38) = xAngle (-0.18 = -0.18)
20:22:52.363 00.001 16368 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
20:22:52.365 00.002 16368 CameraToMount -- cameraX=2.86 cameraY=-1.78 hyp=3.37 cameraTheta=-0.56 mountX=3.31 mountY=-0.74, mountTheta=-0.22
20:22:52.367 00.002 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2694, FiltMax=3596, Gamma=2.540
20:22:52.374 00.007 16368 UpdateGuideState exits: m=6126 SNR=22.3
20:22:52.376 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:52.378 00.002 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:22:52.380 00.002 16368 Enqueuing Expose request
20:22:52.381 00.001 17336 Worker thread wakes up
20:22:52.381 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:52.381 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1389,307,31,31)
20:22:53.302 00.921 17336 Exposure complete
20:22:53.416 00.114 17336 worker thread done servicing request
20:22:53.416 00.000 16368 OnExposeComplete: enter
20:22:53.418 00.002 16368 UpdateGuideState(): m_state=2
20:22:53.420 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:22:53.422 00.002 16368 Star::Find false star n=8 nbg=260 bg=3274.7 sigma=103.9 thresh=3586 peak=3526
20:22:53.423 00.001 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=3354, SNR=2.9, Peak=3993 HFD=0.0
20:22:53.424 00.001 16368 DistanceChecker: activated
20:22:53.426 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:53.427 00.001 16368 Changing from state SELECTED to UNINITIALIZED
20:22:53.429 00.002 16368 guider state => SELECTING
20:22:53.430 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:53.432 00.002 16368 Status Line: Star lost - low SNR
20:22:53.442 00.010 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3267, FiltMin=2702, FiltMax=3632, Gamma=2.540
20:22:53.447 00.005 16368 UpdateGuideState exits: Star lost - low SNR
20:22:53.449 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:53.450 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:53.452 00.002 16368 Enqueuing Expose request
20:22:53.454 00.002 17336 Worker thread wakes up
20:22:53.454 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:53.454 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:54.366 00.912 17336 Exposure complete
20:22:54.491 00.125 17336 worker thread done servicing request
20:22:54.491 00.000 16368 OnExposeComplete: enter
20:22:54.493 00.002 16368 UpdateGuideState(): m_state=1
20:22:54.495 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:22:54.497 00.002 16368 Star::Find false star n=4 nbg=272 bg=3287.1 sigma=124.1 thresh=3659 peak=3511
20:22:54.499 00.002 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=1682, SNR=2.9, Peak=4102 HFD=0.0
20:22:54.500 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:54.502 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:54.503 00.001 16368 Status Line: Star lost - low SNR
20:22:54.509 00.006 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3270, FiltMin=2675, FiltMax=3628, Gamma=2.540
20:22:54.542 00.033 16368 UpdateGuideState exits: Star lost - low SNR
20:22:54.544 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:54.545 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:54.546 00.001 16368 Enqueuing Expose request
20:22:54.548 00.002 17336 Worker thread wakes up
20:22:54.548 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:54.548 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:55.463 00.915 17336 Exposure complete
20:22:55.575 00.112 17336 worker thread done servicing request
20:22:55.575 00.000 16368 OnExposeComplete: enter
20:22:55.577 00.002 16368 UpdateGuideState(): m_state=1
20:22:55.579 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:22:55.580 00.001 16368 Star::Find false star n=16 nbg=218 bg=3272.2 sigma=66.0 thresh=3470 peak=3457
20:22:55.582 00.002 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=4629, SNR=2.9, Peak=3846 HFD=0.0
20:22:55.583 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:55.585 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:55.586 00.001 16368 Status Line: Star lost - low SNR
20:22:55.589 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2694, FiltMax=3606, Gamma=2.540
20:22:55.609 00.020 16368 UpdateGuideState exits: Star lost - low SNR
20:22:55.611 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:55.612 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:55.614 00.002 16368 Enqueuing Expose request
20:22:55.615 00.001 17336 Worker thread wakes up
20:22:55.615 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:55.615 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:56.540 00.925 17336 Exposure complete
20:22:56.649 00.109 17336 worker thread done servicing request
20:22:56.650 00.001 16368 OnExposeComplete: enter
20:22:56.651 00.001 16368 UpdateGuideState(): m_state=1
20:22:56.653 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:22:56.654 00.001 16368 Star::Find false star n=3 nbg=276 bg=3269.2 sigma=123.9 thresh=3641 peak=3426
20:22:56.656 00.002 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=1181, SNR=2.9, Peak=3801 HFD=0.0
20:22:56.657 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:56.659 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:56.660 00.001 16368 Status Line: Star lost - low SNR
20:22:56.663 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2803, FiltMax=3609, Gamma=2.540
20:22:56.680 00.017 16368 UpdateGuideState exits: Star lost - low SNR
20:22:56.682 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:56.684 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:56.685 00.001 16368 Enqueuing Expose request
20:22:56.687 00.002 17336 Worker thread wakes up
20:22:56.687 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:56.687 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:57.603 00.916 17336 Exposure complete
20:22:57.729 00.126 17336 worker thread done servicing request
20:22:57.729 00.000 16368 OnExposeComplete: enter
20:22:57.731 00.002 16368 UpdateGuideState(): m_state=1
20:22:57.733 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:22:57.734 00.001 16368 Star::Find false star n=10 nbg=253 bg=3288.6 sigma=98.4 thresh=3584 peak=3466
20:22:57.736 00.002 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=3857, SNR=2.9, Peak=3884 HFD=0.0
20:22:57.737 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:57.739 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:57.740 00.001 16368 Status Line: Star lost - low SNR
20:22:57.743 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3270, FiltMin=2694, FiltMax=3622, Gamma=2.540
20:22:57.762 00.019 16368 UpdateGuideState exits: Star lost - low SNR
20:22:57.763 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:57.765 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:57.766 00.001 16368 Enqueuing Expose request
20:22:57.768 00.002 17336 Worker thread wakes up
20:22:57.768 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:57.768 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:58.690 00.922 17336 Exposure complete
20:22:58.799 00.109 17336 worker thread done servicing request
20:22:58.799 00.000 16368 OnExposeComplete: enter
20:22:58.801 00.002 16368 UpdateGuideState(): m_state=1
20:22:58.803 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:22:58.804 00.001 16368 Star::Find false star n=10 nbg=205 bg=3276.4 sigma=63.5 thresh=3467 peak=3432
20:22:58.806 00.002 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=2612, SNR=2.9, Peak=3862 HFD=0.0
20:22:58.807 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:58.807 00.000 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:58.809 00.002 16368 Status Line: Star lost - low SNR
20:22:58.815 00.006 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2539, FiltMax=3584, Gamma=2.540
20:22:58.832 00.017 16368 UpdateGuideState exits: Star lost - low SNR
20:22:58.833 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:58.835 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:58.836 00.001 16368 Enqueuing Expose request
20:22:58.838 00.002 17336 Worker thread wakes up
20:22:58.838 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:58.838 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:22:59.751 00.913 17336 Exposure complete
20:22:59.862 00.111 17336 worker thread done servicing request
20:22:59.862 00.000 16368 OnExposeComplete: enter
20:22:59.864 00.002 16368 UpdateGuideState(): m_state=1
20:22:59.866 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:22:59.867 00.001 16368 Star::Find false star n=22 nbg=206 bg=3276.3 sigma=71.9 thresh=3492 peak=3486
20:22:59.868 00.001 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=6993, SNR=2.9, Peak=3798 HFD=0.0
20:22:59.870 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:22:59.872 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:22:59.873 00.001 16368 Status Line: Star lost - low SNR
20:22:59.876 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3270, FiltMin=2675, FiltMax=3606, Gamma=2.540
20:22:59.893 00.017 16368 UpdateGuideState exits: Star lost - low SNR
20:22:59.894 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:22:59.896 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:22:59.897 00.001 16368 Enqueuing Expose request
20:22:59.898 00.001 17336 Worker thread wakes up
20:22:59.898 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:22:59.899 00.001 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:00.810 00.911 17336 Exposure complete
20:23:00.922 00.112 17336 worker thread done servicing request
20:23:00.922 00.000 16368 OnExposeComplete: enter
20:23:00.924 00.002 16368 UpdateGuideState(): m_state=1
20:23:00.926 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:23:00.928 00.002 16368 Star::Find false star n=13 nbg=238 bg=3265.8 sigma=86.5 thresh=3525 peak=3483
20:23:00.928 00.000 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=5032, SNR=2.9, Peak=3948 HFD=0.0
20:23:00.929 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:23:00.931 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:00.932 00.001 16368 Status Line: Star lost - low SNR
20:23:00.936 00.004 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2683, FiltMax=3616, Gamma=2.540
20:23:00.954 00.018 16368 UpdateGuideState exits: Star lost - low SNR
20:23:00.956 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:00.958 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:23:00.959 00.001 16368 Enqueuing Expose request
20:23:00.961 00.002 17336 Worker thread wakes up
20:23:00.961 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:23:00.961 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:01.883 00.922 17336 Exposure complete
20:23:01.993 00.110 17336 worker thread done servicing request
20:23:01.993 00.000 16368 OnExposeComplete: enter
20:23:01.995 00.002 16368 UpdateGuideState(): m_state=1
20:23:01.996 00.001 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:23:01.998 00.002 16368 Star::Find false star n=19 nbg=208 bg=3257.4 sigma=58.1 thresh=3432 peak=3425
20:23:01.999 00.001 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=5300, SNR=2.9, Peak=3993 HFD=0.0
20:23:02.001 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:23:02.002 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:02.004 00.002 16368 Status Line: Star lost - low SNR
20:23:02.007 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2667, FiltMax=3635, Gamma=2.540
20:23:02.024 00.017 16368 UpdateGuideState exits: Star lost - low SNR
20:23:02.026 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:02.027 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:23:02.028 00.001 16368 Enqueuing Expose request
20:23:02.030 00.002 17336 Worker thread wakes up
20:23:02.030 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:23:02.030 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:02.947 00.917 17336 Exposure complete
20:23:03.059 00.112 17336 worker thread done servicing request
20:23:03.059 00.000 16368 OnExposeComplete: enter
20:23:03.060 00.001 16368 UpdateGuideState(): m_state=1
20:23:03.062 00.002 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:23:03.064 00.002 16368 Star::Find false star n=17 nbg=214 bg=3269.4 sigma=64.2 thresh=3462 peak=3443
20:23:03.066 00.002 16368 Star::Find returns 0 (2), X=1403.00, Y=322.00, Mass=4831, SNR=2.9, Peak=3763 HFD=0.0
20:23:03.067 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:23:03.069 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:03.070 00.001 16368 Status Line: Star lost - low SNR
20:23:03.073 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2667, FiltMax=3596, Gamma=2.540
20:23:03.089 00.016 16368 UpdateGuideState exits: Star lost - low SNR
20:23:03.091 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:03.092 00.001 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:23:03.094 00.002 16368 Enqueuing Expose request
20:23:03.095 00.001 17336 Worker thread wakes up
20:23:03.096 00.001 17336 worker thread servicing REQUEST_EXPOSE 1000
20:23:03.096 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:04.023 00.927 17336 Exposure complete
20:23:04.139 00.116 17336 worker thread done servicing request
20:23:04.139 00.000 16368 OnExposeComplete: enter
20:23:04.141 00.002 16368 UpdateGuideState(): m_state=1
20:23:04.142 00.001 16368 Star::Find(15, 1403, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:23:04.143 00.001 16368 Star::Find returns 1 (0), X=1405.27, Y=321.28, Mass=8684, SNR=27.4, Peak=3897 HFD=9.2
20:23:04.145 00.002 16368 DistanceChecker: deactivated
20:23:04.147 00.002 16368 setting lock position to (1405.27, 321.28)
20:23:04.149 00.002 16368 MultiStar: stabilizing after lock position change
20:23:04.150 00.001 16368 CurrentPosition() valid, moving to STATE_SELECTED
20:23:04.151 00.001 16368 Changing from state SELECTING to SELECTED
20:23:04.153 00.002 16368 guider state => SELECTED
20:23:04.166 00.013 16368 UpdateImageDisplay: Size=(1920,1080) min=182, max=47814, med=3264, FiltMin=2830, FiltMax=3609, Gamma=2.540
20:23:04.188 00.022 16368 UpdateGuideState exits: m=8684 SNR=27.4
20:23:04.190 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:04.192 00.002 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:23:04.193 00.001 16368 Enqueuing Expose request
20:23:04.194 00.001 17336 Worker thread wakes up
20:23:04.195 00.001 17336 worker thread servicing REQUEST_EXPOSE 1000
20:23:04.195 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1390,306,31,31)
20:23:05.121 00.926 17336 Exposure complete
20:23:05.277 00.156 17336 worker thread done servicing request
20:23:05.277 00.000 16368 OnExposeComplete: enter
20:23:05.279 00.002 16368 UpdateGuideState(): m_state=2
20:23:05.281 00.002 16368 Star::Find(15, 1405, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:23:05.283 00.002 16368 Star::Find false star n=2 nbg=273 bg=3273.0 sigma=118.2 thresh=3628 peak=3463
20:23:05.285 00.002 16368 Star::Find returns 0 (2), X=1405.00, Y=321.00, Mass=1095, SNR=2.9, Peak=3993 HFD=0.0
20:23:05.287 00.002 16368 DistanceChecker: activated
20:23:05.289 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:23:05.291 00.002 16368 Changing from state SELECTED to UNINITIALIZED
20:23:05.292 00.001 16368 guider state => SELECTING
20:23:05.294 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:05.295 00.001 16368 Status Line: Star lost - low SNR
20:23:05.302 00.007 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2683, FiltMax=3609, Gamma=2.540
20:23:05.320 00.018 16368 UpdateGuideState exits: Star lost - low SNR
20:23:05.321 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:05.323 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:23:05.324 00.001 16368 Enqueuing Expose request
20:23:05.326 00.002 17336 Worker thread wakes up
20:23:05.326 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:23:05.326 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:06.252 00.926 17336 Exposure complete
20:23:06.363 00.111 17336 worker thread done servicing request
20:23:06.363 00.000 16368 OnExposeComplete: enter
20:23:06.365 00.002 16368 UpdateGuideState(): m_state=1
20:23:06.367 00.002 16368 Star::Find(15, 1405, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:23:06.369 00.002 16368 Star::Find returns 1 (0), X=1393.34, Y=318.71, Mass=3699, SNR=15.2, Peak=3872 HFD=8.8
20:23:06.370 00.001 16368 DistanceChecker: deactivated
20:23:06.373 00.003 16368 setting lock position to (1393.34, 318.71)
20:23:06.374 00.001 16368 MultiStar: stabilizing after lock position change
20:23:06.375 00.001 16368 CurrentPosition() valid, moving to STATE_SELECTED
20:23:06.377 00.002 16368 Changing from state SELECTING to SELECTED
20:23:06.378 00.001 16368 guider state => SELECTED
20:23:06.391 00.013 16368 UpdateImageDisplay: Size=(1920,1080) min=0, max=47814, med=3267, FiltMin=2702, FiltMax=3603, Gamma=2.540
20:23:06.407 00.016 16368 UpdateGuideState exits: m=3699 SNR=15.2
20:23:06.409 00.002 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:06.410 00.001 16368 ScheduleExposure(1000,3,1) exposurePending=0
20:23:06.412 00.002 16368 Enqueuing Expose request
20:23:06.414 00.002 17336 Worker thread wakes up
20:23:06.414 00.000 17336 worker thread servicing REQUEST_EXPOSE 1000
20:23:06.414 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(1378,304,31,31)
20:23:07.355 00.941 17336 Exposure complete
20:23:07.468 00.113 17336 worker thread done servicing request
20:23:07.468 00.000 16368 OnExposeComplete: enter
20:23:07.469 00.001 16368 UpdateGuideState(): m_state=2
20:23:07.471 00.002 16368 Star::Find(15, 1393, 318, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:23:07.473 00.002 16368 Star::Find false star n=5 nbg=252 bg=3267.7 sigma=95.2 thresh=3553 peak=3537
20:23:07.475 00.002 16368 Star::Find returns 0 (2), X=1393.00, Y=318.00, Mass=2025, SNR=2.9, Peak=3929 HFD=0.0
20:23:07.477 00.002 16368 DistanceChecker: activated
20:23:07.478 00.001 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:23:07.480 00.002 16368 Changing from state SELECTED to UNINITIALIZED
20:23:07.481 00.001 16368 guider state => SELECTING
20:23:07.483 00.002 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:07.484 00.001 16368 Status Line: Star lost - low SNR
20:23:07.491 00.007 16368 UpdateImageDisplay: Size=(1920,1080) min=166, max=47814, med=3264, FiltMin=2694, FiltMax=3622, Gamma=2.540
20:23:07.509 00.018 16368 UpdateGuideState exits: Star lost - low SNR
20:23:07.510 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:07.512 00.002 16368 ScheduleExposure(1000,3,0) exposurePending=0
20:23:07.513 00.001 16368 Enqueuing Expose request
20:23:07.514 00.001 17336 Worker thread wakes up
20:23:07.515 00.001 17336 worker thread servicing REQUEST_EXPOSE 1000
20:23:07.515 00.000 17336 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:08.429 00.914 17336 Exposure complete
20:23:08.441 00.012 16368 Stop button clicked
20:23:08.443 00.002 16368 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:23:08.444 00.001 16368 Status Line: Waiting for devices...
20:23:08.544 00.100 17336 worker thread done servicing request
20:23:08.545 00.001 16368 OnExposeComplete: enter
20:23:08.547 00.002 16368 UpdateGuideState(): m_state=1
20:23:08.548 00.001 16368 Changing from state SELECTING to STOP
20:23:08.550 00.002 16368 guider state => SELECTING
20:23:08.551 00.001 16368 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1294->Stopped Guiding
20:23:08.553 00.002 16368 Status Line: Stopped Guiding
20:23:08.556 00.003 16368 UpdateImageDisplay: Size=(1920,1080) min=182, max=47814, med=3264, FiltMin=2675, FiltMax=3590, Gamma=2.540
20:23:08.574 00.018 16368 UpdateGuideState exits: Stopped Guiding
20:23:08.575 00.001 16368 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
20:23:08.577 00.002 16368 setting force full frames = true
20:23:08.580 00.003 16368 Status Line: Stopped.
20:23:15.068 06.488 16368 MyFrame::OnClose proceeding
20:23:15.077 00.009 16368 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:23:15.084 00.007 16368 StopWorkerThread(0x01638480) begins
20:23:15.090 00.006 17336 Worker thread wakes up
20:23:15.090 00.000 17336 worker thread servicing REQUEST_TERMINATE
20:23:15.091 00.001 17336 worker thread done servicing request
20:23:15.091 00.000 17336 WorkerThread::Entry() ends
20:23:15.092 00.001 16368 StopWorkerThread() threadExitCode=0
20:23:15.095 00.003 16368 StopWorkerThread(0x01638480) ends
20:23:15.098 00.003 16368 WorkerThread destructor called
20:23:15.101 00.003 16368 StopWorkerThread(0x01637EE0) begins
20:23:15.105 00.004 17632 Worker thread wakes up
20:23:15.105 00.000 17632 worker thread servicing REQUEST_TERMINATE
20:23:15.105 00.000 17632 worker thread done servicing request
20:23:15.105 00.000 17632 WorkerThread::Entry() ends
20:23:15.106 00.001 16368 StopWorkerThread() threadExitCode=0
20:23:15.108 00.002 16368 StopWorkerThread(0x01637EE0) ends
20:23:15.110 00.002 16368 WorkerThread destructor called
20:23:15.112 00.002 16368 Shutdown: forced=0
20:23:15.113 00.001 16368 Shutdown: disconnect scope
20:23:15.115 00.002 16368 ASCOM Scope: Disconnecting
20:23:15.117 00.002 16368 ASCOM Scope: Disconnected Successfully
20:23:15.121 00.004 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
20:23:15.127 00.006 16368 ScopeASCOM::GetDeclinationRadians() returns Unknown
20:23:15.129 00.002 16368 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
20:23:15.131 00.002 16368 ScopeASCOM::SideOfPier() returns -1
20:23:15.132 00.001 16368 Shutdown: disconnect camera
20:23:15.136 00.004 16368 Shutdown complete
20:23:15.138 00.002 16368 UPD: shutdown
20:23:15.139 00.001 16368 stopping server
20:23:15.142 00.003 16368 event server stopped
20:23:15.144 00.002 16368 Status Line: Server stopped
20:23:22.230 00.005 8960 PHD2 version 2.6.13dev7 begins execution with:
20:23:22.230 00.000 8960    Windows 10 (build 19045), 64-bit edition
20:23:22.230 00.000 8960    wxWidgets 3.0.5
20:23:22.230 00.000 8960    cfitsio 3.49
20:23:22.230 00.000 8960 GetString("/frame/LogDir", "") returns ""
20:23:22.231 00.001 8960 CoInitializeEx returns 1
20:23:22.234 00.003 8960 locale: using dir C:\Program Files (x86)\PHDGuiding2\locale exists=1
20:23:22.234 00.000 8960 GetInt("/wxLanguage", 0) returns 60
20:23:22.235 00.001 8960 locale: initialized with lang id 60 (r=1)
20:23:22.237 00.002 8960 locale: wxTranslations language set to 60
20:23:22.242 00.005 8960 GetInt("/currentProfile", 0) returns 4
20:23:22.249 00.007 8960 reset dither spiral
20:23:22.252 00.003 8960 StartWorkerThread(00000000) begins
20:23:22.254 00.002 8960 WorkerThread constructor called
20:23:22.255 00.001 8960 StartWorkerThread(01591D68) ends
20:23:22.257 00.002 8960 StartWorkerThread(00000000) begins
20:23:22.258 00.001 8960 WorkerThread constructor called
20:23:22.259 00.001 13828 WorkerThread::Entry() begins
20:23:22.260 00.001 13828 worker thread CoInitializeEx returns 0
20:23:22.260 00.000 1220 WorkerThread::Entry() begins
20:23:22.260 00.000 1220 worker thread CoInitializeEx returns 0
20:23:22.260 00.000 8960 StartWorkerThread(01591228) ends
20:23:22.261 00.001 8960 GetBoolean("/ServerMode", 1) returns 1
20:23:22.331 00.070 8960 GetInt("/profile/4/NoiseReductionMethod", 0) returns 0
20:23:22.333 00.002 8960 GetDouble("/profile/4/DitherScaleFactor", 1.000000) returns 1.000000
20:23:22.335 00.002 8960 GetBoolean("/profile/4/DitherRaOnly", 0) returns 1
20:23:22.336 00.001 8960 GetInt("/profile/4/DitherMode", 0) returns 0
20:23:22.338 00.002 8960 set dither mode 0
20:23:22.341 00.003 8960 GetInt("/profile/4/frame/timeLapse", 0) returns 0
20:23:22.343 00.002 8960 GetInt("/profile/4/frame/var_delay/long_delay", 10000) returns 10000
20:23:22.345 00.002 8960 GetInt("/profile/4/frame/var_delay/short_delay", 1000) returns 1000
20:23:22.346 00.001 8960 GetBoolean("/profile/4/frame/var_delay/enabled", 0) returns 0
20:23:22.348 00.002 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:23:22.350 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:23:22.351 00.001 8960 GetInt("/profile/4/frame/focalLength", 0) returns 200
20:23:22.353 00.002 8960 GetInt("/profile/4/auto_exp/exposure_min", 1000) returns 1000
20:23:22.354 00.001 8960 GetInt("/profile/4/auto_exp/exposure_max", 5000) returns 5000
20:23:22.356 00.002 8960 GetDouble("/profile/4/auto_exp/target_snr", 6.000000) returns 6.000000
20:23:22.357 00.001 8960 AutoExp: config min = 1000 max = 5000 snr = 6.00
20:23:22.359 00.002 8960 AutoExp: reset exp to 5000
20:23:22.361 00.002 8960 GetInt("/profile/4/CustomExposureDuration", 30000) returns 30000
20:23:22.363 00.002 8960 GetInt("/profile/4/ExposureDurationMs", 1000) returns 1000
20:23:22.364 00.001 8960 OnExposureDurationSelected: duration = 1000
20:23:22.366 00.002 8960 GetBoolean("/profile/4/BeepForLostStar", 1) returns 1
20:23:22.368 00.002 8960 GetInt("/profile/4/Gamma", 100) returns 254
20:23:22.369 00.001 8960 GetBoolean("/profile/4/ImageLogger/LoggingEnabled", 0) returns 0
20:23:22.370 00.001 8960 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshRel", 0) returns 0
20:23:22.372 00.002 8960 GetBoolean("/profile/4/ImageLogger/LogFramesOverThreshPx", 0) returns 0
20:23:22.373 00.001 8960 GetBoolean("/profile/4/ImageLogger/LogFramesDropped", 0) returns 0
20:23:22.375 00.002 8960 GetBoolean("/profile/4/ImageLogger/LogAutoSelectFrames", 0) returns 0
20:23:22.377 00.002 8960 GetDouble("/profile/4/ImageLogger/ErrorThreshRel", 4.000000) returns 4.000000
20:23:22.379 00.002 8960 GetDouble("/profile/4/ImageLogger/ErrorThreshPx", 4.000000) returns 4.000000
20:23:22.380 00.001 8960 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:23:22.381 00.001 8960 GetBoolean("/profile/4/indi/VerboseLogging", 0) returns 0
20:23:22.386 00.005 8960 guider state => UNINITIALIZED
20:23:22.388 00.002 8960 GetInt("/profile/4/overlay/slit/center.x", 376) returns 376
20:23:22.390 00.002 8960 GetInt("/profile/4/overlay/slit/center.y", 290) returns 290
20:23:22.392 00.002 8960 GetInt("/profile/4/overlay/slit/width", 8) returns 8
20:23:22.393 00.001 8960 GetInt("/profile/4/overlay/slit/height", 100) returns 100
20:23:22.395 00.002 8960 GetInt("/profile/4/overlay/slit/angle", 0) returns 0
20:23:22.396 00.001 8960 Changing from state UNINITIALIZED to UNINITIALIZED
20:23:22.398 00.002 8960 guider state => SELECTING
20:23:22.399 00.001 8960 GetBoolean("/profile/4/guider/FastRecenter", 1) returns 1
20:23:22.401 00.002 8960 GetBoolean("/profile/4/guider/ScaleImage", 1) returns 1
20:23:22.403 00.002 8960 GetDouble("/profile/4/guider/StarMinHFD", 1.500000) returns 1.500000
20:23:22.404 00.001 8960 Setting StarMinHFD = 1.50
20:23:22.406 00.002 8960 GetDouble("/profile/4/guider/StarMaxHFD", 20.000000) returns 10.000000
20:23:22.408 00.002 8960 Setting MaxHFD = 10.0
20:23:22.410 00.002 8960 GetDouble("/profile/4/guider/StarMinSNR", 6.000000) returns 6.000000
20:23:22.411 00.001 8960 Setting StarMinSNR = 6.0
20:23:22.413 00.002 8960 GetInt("/profile/4/guider/AutoSelDownsample", 0) returns 0
20:23:22.414 00.001 8960 Setting AutoSelDownsample = 0
20:23:22.416 00.002 8960 GetString("/profile/4/guider/bookmarks", "") returns ""
20:23:22.418 00.002 8960 GetDouble("/profile/4/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000
20:23:22.420 00.002 8960 GetBoolean("/profile/4/guider/onestar/MassChangeThresholdEnabled", 1) returns 1
20:23:22.422 00.002 8960 GetBoolean("/profile/4/guider/onestar/TolerateJumpsEnabled", 0) returns 0
20:23:22.423 00.001 8960 GetDouble("/profile/4/guider/onestar/TolerateJumpsThreshold", 4.000000) returns 4.000000
20:23:22.425 00.002 8960 GetInt("/profile/4/guider/onestar/SearchRegion", 15) returns 15
20:23:22.427 00.002 8960 GetBoolean("/profile/4/guider/multistar/enabled", 0) returns 1
20:23:22.428 00.001 8960 MultiStar mode enabled
20:23:22.430 00.002 8960 GetBoolean("/StickyLockPosition", 0) returns 0
20:23:22.434 00.004 8960 GetString("/geometry", "") returns "1;1936;1096;-8;-8"
20:23:22.462 00.028 8960 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0
20:23:22.464 00.002 8960 GetString("/graph/RAColor", "") returns "#FF8080"
20:23:22.466 00.002 8960 GetString("/graph/DecColor", "") returns "#00FFFF"
20:23:22.468 00.002 8960 GetInt("/graph/minLength", 50) returns 50
20:23:22.470 00.002 8960 GetInt("/graph/maxLength", 400) returns 400
20:23:22.472 00.002 8960 GetInt("/graph/minHeight", 1) returns 1
20:23:22.474 00.002 8960 GetInt("/graph/maxHeight", 16) returns 16
20:23:22.475 00.001 8960 GetInt("/graph/length", 100) returns 400
20:23:22.476 00.001 8960 GraphStats window size = 400
20:23:22.478 00.002 8960 GetInt("/graph/height", 4) returns 4
20:23:22.479 00.001 8960 GetInt("graph/HeightUnits", 1) returns 1
20:23:22.481 00.002 8960 GetBoolean("/graph/showCorrections", 1) returns 0
20:23:22.483 00.002 8960 GetBoolean("/graph/showStarMass", 0) returns 0
20:23:22.486 00.003 8960 GetBoolean("/graph/showStarSNR", 0) returns 1
20:23:22.487 00.001 8960 GetBoolean("/graph/correctionsToScale", 0) returns 0
20:23:22.523 00.036 8960 GetInt("/graph_stepguider/length", 1) returns 1
20:23:22.527 00.004 8960 GetBoolean("/ProfileRawMode", 0) returns 0
20:23:22.529 00.002 8960 GetInt("/target/length", 100) returns 100
20:23:22.531 00.002 8960 GetDouble("/target/zoom", 1.000000) returns 1.000000
20:23:22.542 00.011 8960 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:23:22.543 00.001 8960 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:23:22.829 00.286 8960 GetString("/profile/1/name", "") returns "My Equipment"
20:23:22.831 00.002 8960 GetString("/profile/2/name", "") returns "SSGS"
20:23:22.832 00.001 8960 GetString("/profile/3/name", "") returns "After Repair"
20:23:22.834 00.002 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:23:22.836 00.002 8960 GetString("/profile/5/name", "") returns "ASI220 MIN"
20:23:22.837 00.001 8960 GetString("/profile/6/name", "") returns "ASI220"
20:23:22.851 00.014 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:23:23.036 00.185 8960 GetString("/profile/4/indi/INDIcam", "") returns ""
20:23:23.048 00.012 8960 GetString("/profile/4/indi/INDImount", "") returns ""
20:23:23.055 00.007 8960 GetString("/profile/4/indi/INDImount", "") returns ""
20:23:23.062 00.007 8960 GetString("/profile/4/indi/INDIrotator", "") returns ""
20:23:23.064 00.002 8960 GetString("/profile/4/camera/LastMenuChoice", "None") returns "ZWO ASI Camera"
20:23:23.068 00.004 8960 CameraFactory(ZWO ASI Camera)
20:23:23.070 00.002 8960 GetBoolean("/profile/4/camera/UseSubframes", 0) returns 0
20:23:23.071 00.001 8960 GetInt("/profile/4/camera/ReadDelay", 150) returns 150
20:23:23.073 00.002 8960 GetInt("/profile/4/camera/gain", 95) returns 46
20:23:23.074 00.001 8960 GetInt("/profile/4/camera/TimeoutMs", 15000) returns 15000
20:23:23.076 00.002 8960 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
20:23:23.078 00.002 8960 GetBoolean("/profile/4/camera/SaturationByADU", 1) returns 1
20:23:23.079 00.001 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:23:23.081 00.002 8960 GetInt("/profile/4/camera/binning", 1) returns 1
20:23:23.083 00.002 8960 GetInt("/profile/4/camera/ZWO/bpp", 8) returns 16
20:23:23.084 00.001 8960 Created new camera of type ZWO ASI Camera = 0FB42970
20:23:23.086 00.002 8960 GetString("/profile/4/camera/LastMenuChoice", "") returns "ZWO ASI Camera"
20:23:23.088 00.002 8960 GetString("/profile/4/scope/LastMenuChoice", "None") returns "CPWI (ASCOM)"
20:23:23.089 00.001 8960 ScopeFactory(CPWI (ASCOM))
20:23:23.091 00.002 8960 GetInt("/profile/4/scope/CalibrationDuration", 750) returns 1150
20:23:23.093 00.002 8960 GetInt("/profile/4/scope/CalibrationDistance", 25) returns 25
20:23:23.094 00.001 8960 GetInt("/profile/4/scope/MaxRaDuration", 2500) returns 2500
20:23:23.096 00.002 8960 GetInt("/profile/4/scope/MaxDecDuration", 2500) returns 2500
20:23:23.098 00.002 8960 GetInt("/profile/4/scope/DecGuideMode", 1) returns 3
20:23:23.100 00.002 8960 DecGuideMode set to South (3)
20:23:23.102 00.002 8960 GetInt("/profile/4/scope/XGuideAlgorithm", 1) returns 1
20:23:23.104 00.002 8960 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.120000
20:23:23.105 00.001 8960 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000
20:23:23.107 00.002 8960 GetDouble("/profile/4/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000
20:23:23.109 00.002 8960 GetInt("/profile/4/scope/YGuideAlgorithm", 4) returns 4
20:23:23.110 00.001 8960 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.190000
20:23:23.112 00.002 8960 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.19
20:23:23.114 00.002 8960 GetDouble("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000
20:23:23.116 00.002 8960 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
20:23:23.118 00.002 8960 GetBoolean("/profile/4/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1
20:23:23.120 00.002 8960 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
20:23:23.121 00.001 8960 GetBoolean("/profile/4/scope/CalFlipRequiresDecFlip", 0) returns 0
20:23:23.123 00.002 8960 GetBoolean("/profile/4/scope/AssumeOrthogonal", 0) returns 0
20:23:23.124 00.001 8960 GetBoolean("/profile/4/scope/UseDecComp", 1) returns 1
20:23:23.126 00.002 8960 GetBoolean("/profile/4/scope/HiResEncoders", 0) returns 0
20:23:23.128 00.002 8960 GetInt("/profile/4/scope/DecBacklashPulse", 0) returns 20
20:23:23.129 00.001 8960 GetInt("/profile/4/scope/DecBacklashFloor", 0) returns 20
20:23:23.131 00.002 8960 GetInt("/profile/4/scope/DecBacklashCeiling", 0) returns 20
20:23:23.133 00.002 8960 GetBoolean("/profile/4/scope/BacklashCompEnabled", 0) returns 0
20:23:23.135 00.002 8960 BLC: Backlash compensation is disabled
20:23:23.136 00.001 8960 GetBoolean("/profile/4/scope/StopGuidingWhenSlewing", 1) returns 1
20:23:23.137 00.001 8960 Scope: enabling slew check, guiding will stop when slew is detected
20:23:23.139 00.002 8960 Created new scope of type CPWI (ASCOM) = 0D7BAB20
20:23:23.140 00.001 8960 GetString("/profile/4/scope/LastMenuChoice", "") returns "CPWI (ASCOM)"
20:23:23.142 00.002 8960 GetString("/profile/4/scope/LastAuxMenuChoice", "None") returns "None"
20:23:23.144 00.002 8960 ScopeFactory(None)
20:23:23.145 00.001 8960 Created new aux scope of type None = 00000000
20:23:23.147 00.002 8960 GetString("/profile/4/scope/LastAuxMenuChoice", "") returns "None"
20:23:23.148 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1364->OnAuxChoiceScope: m_pAuxScope == NULL
20:23:23.150 00.002 8960 GetString("/profile/4/stepguider/LastMenuChoice", "None") returns "None"
20:23:23.151 00.001 8960 StepGuiderFactory(None)
20:23:23.153 00.002 8960 Created new stepguider of type None = 00000000
20:23:23.154 00.001 8960 GetString("/profile/4/stepguider/LastMenuChoice", "") returns "None"
20:23:23.156 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1590->OnChoiceStepGuider: m_pStepGuider == NULL
20:23:23.157 00.001 8960 GetString("/profile/4/rotator/LastMenuChoice", "None") returns "None"
20:23:23.159 00.002 8960 RotatorFactory(None)
20:23:23.160 00.001 8960 Created new Rotator of type None = 00000000
20:23:23.162 00.002 8960 GetString("/profile/4/rotator/LastMenuChoice", "") returns "None"
20:23:23.164 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\gear_dialog.cpp:1728->OnChoiceRotator: m_pRotator == NULL
20:23:23.172 00.008 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:23:23.174 00.002 8960 SetupHelpFile: langid=60, locale-specific help = C:\Program Files (x86)\PHDGuiding2\locale\en_US\PHD2GuideHelp.zip
20:23:23.176 00.002 8960 SetupHelpFile: using default help C:\Program Files (x86)\PHDGuiding2\PHD2GuideHelp.zip
20:23:23.202 00.026 8960 starting server
20:23:23.205 00.003 8960 event server started, listening on port 4400
20:23:23.207 00.002 8960 Server started, listening on port 4300
20:23:23.208 00.001 8960 Status Line: Server started
20:23:23.214 00.006 8960 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=567;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-7;floaty=1034;floatw=573;floath=71|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=1;layer=1;row=0;pos=0;prop=153966;bestw=534;besth=233;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=224;floaty=-3;floatw=550;floath=406|name=Stats;caption=Guide Stats;state=2099199;dir=3;layer=0;row=0;pos=0;prop=100000;bestw=245;besth=424;minw=-1;minh=240;maxw=-1;maxh=-1;floatx=1170;floaty=188;floatw=261;floath=463|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=78585;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=740;floaty=390;floatw=400;floath=250|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=1;prop=67449;bestw=320;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(5,0,0)=642|dock_size(1,1,0)=455|dock_size(2,0,0)=504|dock_size(3,10,0)=44|"
20:23:23.280 00.066 8960 GetBoolean("/Update/enabled", 1) returns 1
20:23:23.282 00.002 8960 GetInt("/Update/series", 1) returns 0
20:23:23.285 00.003 20160 UPD: updater thread entry
20:23:23.287 00.002 20160 UPD: fetch https://openphdguiding.org/release-main-win.txt
20:23:23.782 00.495 20160 UPD: latest ver = 2.6.13
20:23:23.782 00.000 20160 UPD: URL = https://openphdguiding.org/phd2-2.6.13-installer.exe
20:23:23.782 00.000 20160 UPD: SHA1 = c3bb2db8c671f8a106a94af5cdf6488dd0b82887
20:23:23.783 00.001 20160 GetInt("/Update/force", 0) returns 0
20:23:23.783 00.000 20160 UPD: version is up-to-date
20:23:23.787 00.004 20160 UPD: updater thread exit
20:23:30.489 06.702 8960 gear_dialog: OnButtonConnectAll
20:23:30.491 00.002 8960 gear_dialog: DoConnectCamera [ZWO ASI Camera]
20:23:30.492 00.001 8960 Status Line: Connecting to Camera ...
20:23:30.496 00.004 8960 GetString("/profile/4/cam_hash/8d44cd37/whichCamera", "") returns "0,ZWO ASI220MM Mini"
20:23:30.497 00.001 8960 Connecting to camera [ZWO ASI Camera] id = [0,ZWO ASI220MM Mini]
20:23:30.507 00.010 8960 ZWO: SDK Version = [1, 30, 0, 0]
20:23:30.517 00.010 8960 ZWO: find camera id: [0,ZWO ASI220MM Mini], ncams = 2
20:23:30.524 00.007 8960 ZWO: no matching camera at idx 0, try to match model name ...
20:23:30.531 00.007 8960 ZWO: cam [0] ZWO ASI294MC Pro
20:23:30.540 00.009 8960 ZWO: cam [1] ZWO ASI220MM Mini
20:23:30.542 00.002 8960 ZWO: found first matching camera at idx 1
20:23:30.757 00.215 8960 ZWO: using mode BPP = 16
20:23:30.758 00.001 8960 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI220MM Mini]
20:23:30.760 00.002 8960 ZWO: selecting snap mode
20:23:30.761 00.001 8960 ZWO: IsColorCam = 0
20:23:30.763 00.002 8960 ZWO: supported bin 0 = 1
20:23:30.765 00.002 8960 ZWO: supported bin 1 = 2
20:23:30.770 00.005 8960 ZWO: gain range = 0 .. 600
20:23:30.772 00.002 8960 ZWO: lowest RN gain = 350 (58%)
20:23:30.773 00.001 8960 ZWO: frame (0,0)+(1920,1080)
20:23:30.797 00.024 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:23:30.799 00.002 8960 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
20:23:30.801 00.002 8960 Connected Camera: ZWO ASI220MM Mini
20:23:30.802 00.001 8960 FullSize=(1920,1080)
20:23:30.804 00.002 8960 PixelSize=4.00
20:23:30.806 00.002 8960 BitsPerPixel=16
20:23:30.806 00.000 8960 HasGainControl=1
20:23:30.807 00.001 8960 GuideCameraGain=46
20:23:30.809 00.002 8960 HasShutter=0
20:23:30.810 00.001 8960 HasSubFrames=1
20:23:30.812 00.002 8960 ST4HasGuideOutput=1
20:23:30.813 00.001 8960 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 0
20:23:30.815 00.002 8960 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
20:23:30.816 00.001 8960 Auto-loading dark library
20:23:30.935 00.119 8960 loaded dark frame exposure = 1000, med = 2492
20:23:31.050 00.115 8960 loaded dark frame exposure = 1500, med = 2537
20:23:31.164 00.114 8960 loaded dark frame exposure = 2000, med = 2588
20:23:31.281 00.117 8960 loaded dark frame exposure = 2500, med = 2633
20:23:31.396 00.115 8960 loaded dark frame exposure = 3000, med = 2684
20:23:31.513 00.117 8960 loaded dark frame exposure = 3500, med = 2736
20:23:31.629 00.116 8960 loaded dark frame exposure = 4000, med = 2787
20:23:31.744 00.115 8960 loaded dark frame exposure = 4500, med = 2838
20:23:31.859 00.115 8960 loaded dark frame exposure = 5000, med = 2896
20:23:31.978 00.119 8960 loaded dark frame exposure = 6000, med = 2998
20:23:31.980 00.002 8960 loaded dark library from C:\Users\donwa\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
20:23:31.982 00.002 8960 Status Line: Darks loaded
20:23:31.989 00.007 8960 Status Line: Camera Connected
20:23:31.999 00.010 8960 gear_dialog: OnButtonConnectStepGuider
20:23:32.003 00.004 8960 Connected AO:None
20:23:32.007 00.004 8960 gear_dialog: OnButtonConnectScope
20:23:32.008 00.001 8960 Status Line: Connecting to Mount ...
20:23:32.011 00.003 8960 Connecting to mount [CPWI (ASCOM)]
20:23:32.013 00.002 8960 ASCOM Scope: Connecting
20:23:32.016 00.003 8960 Create ASCOM Scope: choice 'CPWI (ASCOM)' progid ASCOM.CPWI.Telescope
20:23:32.349 00.333 8960 pScopeDriver = 0x13820030
20:23:32.397 00.048 8960 Scope reports its name as CPWI_ASCOM_Telescope
20:23:32.400 00.003 8960 ASCOM scope CanSlewAsync is true
20:23:32.402 00.002 8960 CPWI_ASCOM_Telescope connected
20:23:32.407 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:23:32.410 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:23:32.412 00.002 8960 ASCOM Scope: Connect success
20:23:32.413 00.001 8960 Status Line: Mount Connected
20:23:32.423 00.010 8960 Connected Scope:CPWI_ASCOM_Telescope
20:23:32.430 00.007 8960 gear_dialog: OnButtonConnectAuxScope
20:23:32.432 00.002 8960 Connected AuxScope:None
20:23:32.437 00.005 8960 gear_dialog: OnButtonConnectRotator
20:23:32.441 00.004 8960 Connected Rotator:None
20:23:32.493 00.052 8960 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:23:32.495 00.002 8960 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:23:32.496 00.001 8960 Auto-loading calibration data
20:23:32.498 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:23:32.500 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:23:32.501 00.001 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:23:32.503 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.375683
20:23:32.505 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns 1.156710
20:23:32.507 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:23:32.509 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
20:23:32.510 00.001 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:23:32.512 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
20:23:32.513 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:23:32.514 00.001 8960 Mount::SetCalibration (scope) -- xAngle=-21.5 yAngle=66.3 xRate=1.713 yRate=1.736 bin=1 dec=-0.6 pierSide=0 par=-/- rotAng=None
20:23:32.516 00.002 8960 Mount::SetCalibration (scope) -- sets m_xAngle=-21.5 m_yAngleError=2.2
20:23:32.526 00.010 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:23:32.528 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:23:32.944 00.416 8960 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 0
20:23:36.093 03.149 8960 StartLoopingInteractive: Loop button clicked
20:23:36.101 00.008 8960 Status Line: Looping
20:23:36.114 00.013 8960 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:23:36.124 00.010 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:23:36.126 00.002 8960 Enqueuing Expose request
20:23:36.127 00.001 13828 Worker thread wakes up
20:23:36.127 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:36.127 00.000 13828 Exposure delay set to 0
20:23:36.127 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:36.127 00.000 13828 ZWO: set CONTROL_EXPOSURE 1000000
20:23:37.612 01.485 13828 Exposure complete
20:23:37.727 00.115 13828 worker thread done servicing request
20:23:37.727 00.000 8960 OnExposeComplete: enter
20:23:37.729 00.002 8960 UpdateGuideState(): m_state=1
20:23:37.731 00.002 8960 UpdateCurrentPosition: no star selected
20:23:37.732 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:37.734 00.002 8960 Status Line: No star selected
20:23:37.737 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2134, max=65535, med=5097, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:23:37.757 00.020 8960 UpdateGuideState exits: No star selected
20:23:37.758 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:37.760 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:23:37.761 00.001 8960 Enqueuing Expose request
20:23:37.763 00.002 13828 Worker thread wakes up
20:23:37.764 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:37.764 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:39.233 01.469 13828 Exposure complete
20:23:39.343 00.110 13828 worker thread done servicing request
20:23:39.343 00.000 8960 OnExposeComplete: enter
20:23:39.346 00.003 8960 UpdateGuideState(): m_state=1
20:23:39.347 00.001 8960 UpdateCurrentPosition: no star selected
20:23:39.349 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:39.350 00.001 8960 Status Line: No star selected
20:23:39.355 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1974, max=65535, med=5097, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:23:39.374 00.019 8960 UpdateGuideState exits: No star selected
20:23:39.376 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:39.377 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:23:39.378 00.001 8960 Enqueuing Expose request
20:23:39.380 00.002 13828 Worker thread wakes up
20:23:39.380 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:39.380 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:40.841 01.461 13828 Exposure complete
20:23:40.953 00.112 13828 worker thread done servicing request
20:23:40.953 00.000 8960 OnExposeComplete: enter
20:23:40.955 00.002 8960 UpdateGuideState(): m_state=1
20:23:40.956 00.001 8960 UpdateCurrentPosition: no star selected
20:23:40.958 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:23:40.960 00.002 8960 Status Line: No star selected
20:23:40.963 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5097, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:23:40.982 00.019 8960 UpdateGuideState exits: No star selected
20:23:40.984 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:40.985 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:23:40.987 00.002 8960 Enqueuing Expose request
20:23:40.988 00.001 13828 Worker thread wakes up
20:23:40.988 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:40.988 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:23:41.584 00.596 8960 GuiderMultiStar::AutoSelect enter
20:23:41.586 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:23:41.698 00.112 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:23:41.848 00.150 8960 AutoFind: global mean = -0.0, stdev 1762.0
20:23:41.850 00.002 8960 AutoFind: using threshold = 0.1
20:23:41.972 00.122 8960 AutoFind: local max [1841, 1031] 121.9
20:23:41.974 00.002 8960 AutoFind: local max [1755, 666] 121.2
20:23:41.975 00.001 8960 AutoFind: local max [1752, 263] 116.2
20:23:41.976 00.001 8960 AutoFind: local max [1602, 324] 110.3
20:23:41.978 00.002 8960 AutoFind: local max [564, 60] 108.1
20:23:41.979 00.001 8960 AutoFind: local max [557, 1070] 83.1
20:23:41.981 00.002 8960 AutoFind: local max [1590, 609] 80.1
20:23:41.983 00.002 8960 AutoFind: local max [1629, 912] 64.7
20:23:41.984 00.001 8960 AutoFind: local max [194, 860] 58.9
20:23:41.985 00.001 8960 AutoFind: local max [820, 224] 53.3
20:23:41.987 00.002 8960 AutoFind: local max [872, 239] 50.3
20:23:41.988 00.001 8960 AutoFind: local max [1434, 320] 46.0
20:23:41.989 00.001 8960 AutoFind: local max [1776, 508] 45.0
20:23:41.991 00.002 8960 AutoFind: local max [262, 254] 40.5
20:23:41.992 00.001 8960 AutoFind: local max [257, 326] 39.4
20:23:41.993 00.001 8960 AutoFind: local max [1502, 486] 34.5
20:23:41.995 00.002 8960 AutoFind: local max [349, 65] 32.2
20:23:41.996 00.001 8960 AutoFind: local max [30, 906] 29.9
20:23:41.998 00.002 8960 AutoFind: local max [497, 738] 28.3
20:23:41.999 00.001 8960 AutoFind: local max [1042, 348] 28.1
20:23:42.000 00.001 8960 AutoFind: local max [148, 398] 28.1
20:23:42.002 00.002 8960 AutoFind: local max [1600, 153] 26.8
20:23:42.003 00.001 8960 AutoFind: local max [995, 709] 24.3
20:23:42.004 00.001 8960 AutoFind: local max [1873, 447] 23.2
20:23:42.006 00.002 8960 AutoFind: local max [649, 474] 22.6
20:23:42.007 00.001 8960 AutoFind: local max [1358, 253] 21.6
20:23:42.008 00.001 8960 AutoFind: local max [1086, 685] 21.0
20:23:42.010 00.002 8960 AutoFind: local max [1782, 782] 20.6
20:23:42.011 00.001 8960 AutoFind: local max [1746, 179] 20.5
20:23:42.013 00.002 8960 AutoFind: local max [1725, 23] 20.3
20:23:42.014 00.001 8960 AutoFind: local max [857, 29] 20.0
20:23:42.016 00.002 8960 AutoFind: local max [1453, 492] 20.0
20:23:42.017 00.001 8960 AutoFind: local max [333, 945] 18.7
20:23:42.019 00.002 8960 AutoFind: local max [70, 344] 18.1
20:23:42.020 00.001 8960 AutoFind: local max [1335, 86] 17.6
20:23:42.021 00.001 8960 AutoFind: local max [1773, 775] 17.5
20:23:42.023 00.002 8960 AutoFind: local max [1745, 49] 17.3
20:23:42.024 00.001 8960 AutoFind: local max [72, 769] 17.2
20:23:42.026 00.002 8960 AutoFind: local max [1388, 589] 17.1
20:23:42.027 00.001 8960 AutoFind: local max [1044, 943] 16.5
20:23:42.029 00.002 8960 AutoFind: local max [1603, 69] 16.4
20:23:42.030 00.001 8960 AutoFind: local max [1710, 917] 16.3
20:23:42.032 00.002 8960 AutoFind: local max [1216, 808] 16.0
20:23:42.033 00.001 8960 AutoFind: local max [1726, 1013] 15.7
20:23:42.034 00.001 8960 AutoFind: local max [328, 898] 14.3
20:23:42.036 00.002 8960 AutoFind: local max [1005, 530] 14.3
20:23:42.037 00.001 8960 AutoFind: local max [853, 928] 13.8
20:23:42.038 00.001 8960 AutoFind: local max [1515, 1070] 13.3
20:23:42.039 00.001 8960 AutoFind: local max [1311, 351] 13.1
20:23:42.041 00.002 8960 AutoFind: local max [378, 390] 12.9
20:23:42.042 00.001 8960 AutoFind: local max [780, 217] 12.9
20:23:42.043 00.001 8960 AutoFind: local max [353, 574] 12.9
20:23:42.045 00.002 8960 AutoFind: local max [1451, 790] 12.7
20:23:42.047 00.002 8960 AutoFind: local max [1584, 1039] 12.4
20:23:42.048 00.001 8960 AutoFind: local max [148, 869] 12.1
20:23:42.050 00.002 8960 AutoFind: local max [1666, 908] 12.0
20:23:42.051 00.001 8960 AutoFind: local max [1361, 529] 11.7
20:23:42.052 00.001 8960 AutoFind: local max [378, 118] 11.4
20:23:42.054 00.002 8960 AutoFind: local max [68, 562] 11.0
20:23:42.055 00.001 8960 AutoFind: local max [108, 356] 10.7
20:23:42.056 00.001 8960 AutoFind: local max [241, 882] 10.2
20:23:42.057 00.001 8960 AutoFind: local max [710, 692] 10.2
20:23:42.059 00.002 8960 AutoFind: local max [1444, 783] 10.0
20:23:42.060 00.001 8960 AutoFind: local max [1741, 1063] 9.8
20:23:42.062 00.002 8960 AutoFind: local max [1854, 18] 9.5
20:23:42.063 00.001 8960 AutoFind: local max [258, 545] 9.5
20:23:42.065 00.002 8960 AutoFind: local max [918, 354] 9.5
20:23:42.066 00.001 8960 AutoFind: local max [858, 825] 9.4
20:23:42.067 00.001 8960 AutoFind: local max [820, 827] 9.1
20:23:42.068 00.001 8960 AutoFind: local max [630, 95] 9.0
20:23:42.070 00.002 8960 AutoFind: local max [1822, 1005] 8.9
20:23:42.071 00.001 8960 AutoFind: local max [83, 273] 8.9
20:23:42.072 00.001 8960 AutoFind: local max [218, 621] 8.9
20:23:42.074 00.002 8960 AutoFind: local max [279, 518] 8.8
20:23:42.075 00.001 8960 AutoFind: local max [1136, 24] 8.8
20:23:42.077 00.002 8960 AutoFind: local max [566, 205] 8.5
20:23:42.078 00.001 8960 AutoFind: local max [502, 892] 8.4
20:23:42.080 00.002 8960 AutoFind: local max [987, 595] 8.4
20:23:42.081 00.001 8960 AutoFind: local max [912, 664] 8.2
20:23:42.083 00.002 8960 AutoFind: local max [76, 955] 8.1
20:23:42.084 00.001 8960 AutoFind: local max [607, 1031] 8.0
20:23:42.085 00.001 8960 AutoFind: local max [217, 611] 7.8
20:23:42.087 00.002 8960 AutoFind: local max [1528, 316] 7.8
20:23:42.088 00.001 8960 AutoFind: local max [539, 845] 7.8
20:23:42.089 00.001 8960 AutoFind: local max [46, 121] 7.8
20:23:42.091 00.002 8960 AutoFind: local max [797, 918] 7.7
20:23:42.092 00.001 8960 AutoFind: local max [1854, 95] 7.6
20:23:42.094 00.002 8960 AutoFind: local max [1244, 130] 7.6
20:23:42.096 00.002 8960 AutoFind: local max [334, 904] 7.5
20:23:42.097 00.001 8960 AutoFind: local max [1674, 923] 7.4
20:23:42.098 00.001 8960 AutoFind: local max [573, 622] 7.2
20:23:42.100 00.002 8960 AutoFind: local max [752, 976] 7.2
20:23:42.101 00.001 8960 AutoFind: local max [774, 720] 7.2
20:23:42.102 00.001 8960 AutoFind: local max [962, 384] 7.1
20:23:42.104 00.002 8960 AutoFind: local max [564, 894] 6.9
20:23:42.105 00.001 8960 AutoFind: local max [69, 424] 6.9
20:23:42.106 00.001 8960 AutoFind: local max [136, 408] 6.8
20:23:42.107 00.001 8960 AutoFind: local max [1786, 717] 6.8
20:23:42.109 00.002 8960 AutoFind: local max [359, 938] 6.8
20:23:42.111 00.002 8960 AutoFind: local max [1275, 1046] 6.7
20:23:42.113 00.002 8960 AutoFind: too close [136, 408] 6.8 - [148, 398] 28.1
20:23:42.114 00.001 8960 AutoFind: too close [1674, 923] 7.4 - [1666, 908] 12.0
20:23:42.115 00.001 8960 AutoFind: too close [334, 904] 7.5 - [328, 898] 14.3
20:23:42.117 00.002 8960 AutoFind: too close [217, 611] 7.8 - [218, 621] 8.9
20:23:42.118 00.001 8960 AutoFind: too close [1444, 783] 10.0 - [1451, 790] 12.7
20:23:42.120 00.002 8960 AutoFind: too close [1773, 775] 17.5 - [1782, 782] 20.6
20:23:42.121 00.001 8960 AutoFind: too close to edge [1515, 1070] 13.3
20:23:42.122 00.001 8960 AutoFind: too close to edge [557, 1070] 83.1
20:23:42.124 00.002 8960 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:23:42.126 00.002 8960 Star::Find(15, 1841, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.128 00.002 8960 Star::Find returns 1 (0), X=1840.73, Y=1031.16, Mass=1547597, SNR=191.4, Peak=65535 HFD=4.5
20:23:42.130 00.002 8960 Star::Find(15, 1755, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.132 00.002 8960 Star::Find returns 1 (0), X=1755.09, Y=665.19, Mass=2127333, SNR=204.6, Peak=65535 HFD=5.8
20:23:42.134 00.002 8960 Star::Find(15, 1752, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.135 00.001 8960 Star::Find returns 1 (0), X=1752.48, Y=263.02, Mass=2243413, SNR=187.3, Peak=65535 HFD=5.9
20:23:42.137 00.002 8960 Star::Find(15, 1602, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.138 00.001 8960 Star::Find returns 1 (0), X=1602.33, Y=323.71, Mass=2418553, SNR=201.3, Peak=65535 HFD=6.0
20:23:42.139 00.001 8960 Star::Find(15, 564, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.141 00.002 8960 Star::Find returns 1 (0), X=563.99, Y=59.76, Mass=1814431, SNR=169.8, Peak=65535 HFD=5.4
20:23:42.142 00.001 8960 Star::Find(15, 1590, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.144 00.002 8960 Star::Find returns 1 (0), X=1589.80, Y=609.02, Mass=1481158, SNR=146.8, Peak=65535 HFD=5.4
20:23:42.145 00.001 8960 Star::Find(15, 1629, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.147 00.002 8960 Star::Find returns 1 (0), X=1629.32, Y=911.71, Mass=1152629, SNR=124.6, Peak=59196 HFD=5.5
20:23:42.148 00.001 8960 Star::Find(15, 194, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.150 00.002 8960 Star::Find returns 1 (0), X=193.86, Y=859.86, Mass=638566, SNR=106.8, Peak=55094 HFD=3.7
20:23:42.151 00.001 8960 Star::Find(15, 820, 224, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.152 00.001 8960 Star::Find returns 1 (0), X=819.98, Y=223.98, Mass=1056094, SNR=117.4, Peak=44579 HFD=5.9
20:23:42.154 00.002 8960 Star::Find(15, 872, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.156 00.002 8960 Star::Find returns 1 (0), X=872.23, Y=238.59, Mass=961267, SNR=114.9, Peak=50499 HFD=5.4
20:23:42.157 00.001 8960 Star::Find(15, 1434, 320, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.158 00.001 8960 Star::Find returns 1 (0), X=1433.82, Y=319.91, Mass=1144111, SNR=116.1, Peak=54544 HFD=6.0
20:23:42.160 00.002 8960 Star::Find(15, 1776, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.161 00.001 8960 Star::Find returns 1 (0), X=1776.22, Y=507.54, Mass=570247, SNR=96.9, Peak=33955 HFD=4.7
20:23:42.162 00.001 8960 Star::Find(15, 262, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.164 00.002 8960 Star::Find returns 1 (0), X=262.09, Y=254.35, Mass=522802, SNR=101.4, Peak=47548 HFD=3.8
20:23:42.165 00.001 8960 Star::Find(15, 257, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.167 00.002 8960 Star::Find returns 1 (0), X=257.14, Y=325.61, Mass=584574, SNR=109.7, Peak=65456 HFD=3.9
20:23:42.169 00.002 8960 Star::Find(15, 1502, 486, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.170 00.001 8960 Star::Find returns 1 (0), X=1501.49, Y=486.33, Mass=699075, SNR=108.5, Peak=42723 HFD=5.2
20:23:42.172 00.002 8960 Star::Find(15, 349, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.173 00.001 8960 Star::Find returns 1 (0), X=348.65, Y=64.82, Mass=463108, SNR=84.0, Peak=53238 HFD=3.7
20:23:42.174 00.001 8960 Star::Find(15, 30, 906, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.176 00.002 8960 Star::Find returns 1 (0), X=30.68, Y=905.83, Mass=340241, SNR=80.5, Peak=41782 HFD=3.3
20:23:42.177 00.001 8960 Star::Find(15, 497, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.179 00.002 8960 Star::Find returns 1 (0), X=497.13, Y=738.14, Mass=326755, SNR=66.3, Peak=25206 HFD=4.1
20:23:42.180 00.001 8960 Star::Find(15, 1042, 348, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.182 00.002 8960 Star::Find returns 1 (0), X=1041.71, Y=347.85, Mass=581184, SNR=97.7, Peak=34940 HFD=5.4
20:23:42.183 00.001 8960 Star::Find(15, 1600, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.185 00.002 8960 Star::Find returns 1 (0), X=1599.89, Y=152.73, Mass=341620, SNR=65.7, Peak=22448 HFD=4.5
20:23:42.186 00.001 8960 Star::Find(15, 995, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.188 00.002 8960 Star::Find returns 1 (0), X=995.71, Y=709.08, Mass=341967, SNR=65.0, Peak=21731 HFD=4.5
20:23:42.189 00.001 8960 Star::Find(15, 1873, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.190 00.001 8960 Star::Find returns 1 (0), X=1873.18, Y=446.69, Mass=310301, SNR=60.3, Peak=24752 HFD=4.2
20:23:42.192 00.002 8960 Star::Find(15, 649, 474, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.193 00.001 8960 Star::Find returns 1 (0), X=649.20, Y=473.32, Mass=307467, SNR=74.8, Peak=25449 HFD=4.4
20:23:42.194 00.001 8960 Star::Find(15, 1358, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.196 00.002 8960 Star::Find returns 1 (0), X=1357.84, Y=253.14, Mass=321669, SNR=68.1, Peak=20508 HFD=4.4
20:23:42.197 00.001 8960 Star::Find(15, 1086, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.199 00.002 8960 Star::Find returns 1 (0), X=1085.75, Y=685.33, Mass=379143, SNR=74.8, Peak=25552 HFD=4.9
20:23:42.200 00.001 8960 Star::Find(15, 1746, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.201 00.001 8960 Star::Find returns 1 (0), X=1745.84, Y=178.63, Mass=278254, SNR=69.3, Peak=17974 HFD=4.8
20:23:42.203 00.002 8960 Star::Find(15, 1725, 23, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.205 00.002 8960 Star::Find returns 1 (0), X=1725.46, Y=22.76, Mass=291510, SNR=60.5, Peak=28048 HFD=3.8
20:23:42.206 00.001 8960 Star::Find(15, 857, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.208 00.002 8960 Star::Find returns 1 (0), X=856.63, Y=28.83, Mass=269555, SNR=58.6, Peak=20336 HFD=4.3
20:23:42.209 00.001 8960 Star::Find(15, 1453, 492, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.210 00.001 8960 Star::Find returns 1 (0), X=1453.40, Y=492.15, Mass=312470, SNR=66.9, Peak=21552 HFD=4.8
20:23:42.212 00.002 8960 Star::Find(15, 333, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.213 00.001 8960 Star::Find returns 1 (0), X=333.57, Y=945.05, Mass=199458, SNR=57.1, Peak=25379 HFD=3.4
20:23:42.214 00.001 8960 Star::Find(15, 70, 344, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.216 00.002 8960 Star::Find returns 1 (0), X=70.28, Y=344.50, Mass=226241, SNR=58.5, Peak=33520 HFD=3.3
20:23:42.217 00.001 8960 Star::Find(15, 1335, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.219 00.002 8960 Star::Find returns 1 (0), X=1335.52, Y=86.22, Mass=282640, SNR=56.8, Peak=20764 HFD=4.6
20:23:42.220 00.001 8960 Star::Find(15, 1745, 49, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.222 00.002 8960 Star::Find returns 1 (0), X=1745.03, Y=48.79, Mass=235082, SNR=55.3, Peak=16489 HFD=4.4
20:23:42.223 00.001 8960 Star::Find(15, 72, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.225 00.002 8960 Star::Find returns 1 (0), X=72.39, Y=769.17, Mass=171110, SNR=47.8, Peak=23017 HFD=2.8
20:23:42.226 00.001 8960 Star::Find(15, 1388, 589, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.228 00.002 8960 Star::Find returns 1 (0), X=1387.82, Y=588.38, Mass=297623, SNR=61.6, Peak=21545 HFD=4.8
20:23:42.229 00.001 8960 Star::Find(15, 1044, 943, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.230 00.001 8960 Star::Find returns 1 (0), X=1043.72, Y=942.57, Mass=198329, SNR=53.9, Peak=17136 HFD=3.9
20:23:42.232 00.002 8960 Star::Find(15, 1603, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.233 00.001 8960 Star::Find returns 1 (0), X=1602.81, Y=69.26, Mass=241811, SNR=51.5, Peak=17456 HFD=4.5
20:23:42.235 00.002 8960 Star::Find(15, 1710, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.237 00.002 8960 Star::Find returns 1 (0), X=1709.32, Y=917.37, Mass=242650, SNR=73.2, Peak=23990 HFD=3.8
20:23:42.238 00.001 8960 Star::Find(15, 1216, 808, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.240 00.002 8960 Star::Find returns 1 (0), X=1216.23, Y=807.83, Mass=240431, SNR=57.3, Peak=17686 HFD=4.6
20:23:42.241 00.001 8960 Star::Find(15, 1726, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.242 00.001 8960 Star::Find returns 1 (0), X=1725.69, Y=1013.57, Mass=162600, SNR=48.0, Peak=17692 HFD=3.2
20:23:42.244 00.002 8960 Star::Find(15, 1005, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.245 00.001 8960 Star::Find returns 1 (0), X=1004.34, Y=529.76, Mass=194066, SNR=45.8, Peak=14902 HFD=4.5
20:23:42.246 00.001 8960 Star::Find(15, 853, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.248 00.002 8960 Star::Find returns 1 (0), X=853.74, Y=928.39, Mass=224970, SNR=51.3, Peak=15100 HFD=4.9
20:23:42.249 00.001 8960 Star::Find(15, 1311, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.250 00.001 8960 Star::Find returns 1 (0), X=1311.40, Y=350.35, Mass=205222, SNR=48.2, Peak=17334 HFD=4.6
20:23:42.252 00.002 8960 Star::Find(15, 378, 390, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.253 00.001 8960 Star::Find returns 1 (0), X=378.10, Y=389.90, Mass=123440, SNR=41.0, Peak=17027 HFD=2.8
20:23:42.255 00.002 8960 Star::Find(15, 780, 217, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.256 00.001 8960 Star::Find returns 1 (0), X=780.20, Y=216.08, Mass=181394, SNR=44.3, Peak=16054 HFD=4.4
20:23:42.257 00.001 8960 Star::Find(15, 353, 574, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.259 00.002 8960 Star::Find returns 1 (0), X=353.16, Y=573.76, Mass=122695, SNR=37.8, Peak=18403 HFD=2.7
20:23:42.260 00.001 8960 Star::Find(15, 1584, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.261 00.001 8960 Star::Find returns 1 (0), X=1584.37, Y=1038.64, Mass=114311, SNR=38.6, Peak=18620 HFD=3.3
20:23:42.263 00.002 8960 Star::Find(15, 148, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.264 00.001 8960 Star::Find returns 1 (0), X=148.43, Y=869.23, Mass=107650, SNR=39.3, Peak=14332 HFD=3.1
20:23:42.265 00.001 8960 Star::Find(15, 1361, 529, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.267 00.002 8960 Star::Find returns 1 (0), X=1361.31, Y=529.04, Mass=226405, SNR=50.8, Peak=17302 HFD=4.6
20:23:42.269 00.002 8960 Star::Find(15, 378, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.270 00.001 8960 Star::Find returns 1 (0), X=377.43, Y=117.77, Mass=126985, SNR=38.5, Peak=22800 HFD=2.9
20:23:42.272 00.002 8960 Star::Find(15, 68, 562, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.273 00.001 8960 Star::Find returns 1 (0), X=67.46, Y=562.47, Mass=111895, SNR=38.5, Peak=16790 HFD=3.2
20:23:42.274 00.001 8960 Star::Find(15, 108, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.276 00.002 8960 Star::Find returns 1 (0), X=108.22, Y=355.93, Mass=89913, SNR=33.8, Peak=13987 HFD=2.6
20:23:42.277 00.001 8960 Star::Find(15, 241, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.278 00.001 8960 Star::Find returns 1 (0), X=240.78, Y=882.44, Mass=149452, SNR=46.4, Peak=21372 HFD=3.7
20:23:42.280 00.002 8960 Star::Find(15, 710, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.281 00.001 8960 Star::Find returns 1 (0), X=710.31, Y=691.49, Mass=128967, SNR=37.7, Peak=15804 HFD=3.5
20:23:42.282 00.001 8960 Star::Find(15, 1741, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.284 00.002 8960 Star::Find returns 1 (0), X=1741.32, Y=1062.92, Mass=99754, SNR=33.8, Peak=11420 HFD=3.5
20:23:42.286 00.002 8960 Star::Find(15, 1854, 18, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.287 00.001 8960 Star::Find returns 1 (0), X=1853.49, Y=18.79, Mass=120437, SNR=34.7, Peak=14844 HFD=3.7
20:23:42.288 00.001 8960 Star::Find(15, 258, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.290 00.002 8960 Star::Find returns 1 (0), X=257.51, Y=545.31, Mass=90349, SNR=28.1, Peak=13366 HFD=3.1
20:23:42.291 00.001 8960 Star::Find(15, 918, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.292 00.001 8960 Star::Find returns 1 (0), X=917.92, Y=353.82, Mass=93509, SNR=33.6, Peak=11049 HFD=4.1
20:23:42.294 00.002 8960 Star::Find(15, 858, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.295 00.001 8960 Star::Find returns 1 (0), X=858.38, Y=825.52, Mass=93785, SNR=29.9, Peak=13744 HFD=3.2
20:23:42.297 00.002 8960 Star::Find(15, 820, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.298 00.001 8960 Star::Find returns 1 (0), X=819.85, Y=827.31, Mass=102947, SNR=34.3, Peak=12732 HFD=3.6
20:23:42.300 00.002 8960 Star::Find(15, 630, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.302 00.002 8960 Star::Find returns 1 (0), X=630.54, Y=94.89, Mass=92958, SNR=31.1, Peak=11606 HFD=3.5
20:23:42.303 00.001 8960 Star::Find(15, 1822, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.304 00.001 8960 Star::Find returns 1 (0), X=1821.63, Y=1004.85, Mass=142266, SNR=35.3, Peak=13980 HFD=4.6
20:23:42.306 00.002 8960 Star::Find(15, 83, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.307 00.001 8960 Star::Find returns 1 (0), X=82.77, Y=272.17, Mass=84543, SNR=29.1, Peak=16547 HFD=2.8
20:23:42.308 00.001 8960 Star::Find(15, 279, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.310 00.002 8960 Star::Find returns 1 (0), X=279.28, Y=517.94, Mass=105178, SNR=32.2, Peak=16329 HFD=3.2
20:23:42.311 00.001 8960 Star::Find(15, 1136, 24, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.312 00.001 8960 Star::Find returns 1 (0), X=1136.54, Y=23.97, Mass=116384, SNR=33.8, Peak=11868 HFD=4.2
20:23:42.314 00.002 8960 Star::Find(15, 566, 205, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.316 00.002 8960 Star::Find returns 1 (0), X=566.11, Y=204.35, Mass=73696, SNR=27.1, Peak=11254 HFD=3.3
20:23:42.317 00.001 8960 Star::Find(15, 502, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.319 00.002 8960 Star::Find returns 1 (0), X=501.74, Y=892.07, Mass=80812, SNR=28.5, Peak=13052 HFD=2.9
20:23:42.320 00.001 8960 Star::Find(15, 987, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.321 00.001 8960 Star::Find returns 1 (0), X=986.53, Y=594.35, Mass=97928, SNR=30.5, Peak=12726 HFD=3.5
20:23:42.323 00.002 8960 Star::Find(15, 912, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.324 00.001 8960 Star::Find returns 1 (0), X=912.45, Y=663.92, Mass=89527, SNR=30.6, Peak=11286 HFD=3.8
20:23:42.325 00.001 8960 Star::Find(15, 76, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.327 00.002 8960 Star::Find returns 1 (0), X=75.52, Y=955.27, Mass=58961, SNR=29.6, Peak=12329 HFD=2.7
20:23:42.328 00.001 8960 Star::Find(15, 607, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.329 00.001 8960 Star::Find returns 1 (0), X=607.35, Y=1030.78, Mass=70791, SNR=27.7, Peak=12022 HFD=3.1
20:23:42.331 00.002 8960 Star::Find(15, 1528, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.333 00.002 8960 Star::Find returns 1 (0), X=1527.69, Y=316.21, Mass=73160, SNR=26.3, Peak=10550 HFD=3.4
20:23:42.335 00.002 8960 Star::Find(15, 539, 845, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.336 00.001 8960 Star::Find returns 1 (0), X=539.30, Y=845.35, Mass=76398, SNR=28.6, Peak=12457 HFD=3.4
20:23:42.337 00.001 8960 Star::Find(15, 46, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.339 00.002 8960 Star::Find returns 1 (0), X=45.97, Y=120.52, Mass=55460, SNR=26.2, Peak=13648 HFD=2.3
20:23:42.340 00.001 8960 Star::Find(15, 797, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.341 00.001 8960 Star::Find returns 1 (0), X=796.92, Y=917.28, Mass=113506, SNR=38.0, Peak=12931 HFD=4.1
20:23:42.343 00.002 8960 Star::Find(15, 1854, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.344 00.001 8960 Star::Find returns 1 (0), X=1854.30, Y=94.52, Mass=66457, SNR=26.2, Peak=10492 HFD=3.2
20:23:42.345 00.001 8960 Star::Find(15, 1244, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.347 00.002 8960 Star::Find returns 1 (0), X=1244.27, Y=130.18, Mass=124277, SNR=34.3, Peak=14646 HFD=4.0
20:23:42.349 00.002 8960 Star::Find(15, 573, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.350 00.001 8960 Star::Find returns 1 (0), X=572.50, Y=622.49, Mass=63888, SNR=24.8, Peak=11139 HFD=3.2
20:23:42.351 00.001 8960 Star::Find(15, 752, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.353 00.002 8960 Star::Find returns 1 (0), X=752.25, Y=976.18, Mass=58516, SNR=23.6, Peak=10268 HFD=3.0
20:23:42.354 00.001 8960 Star::Find(15, 774, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.355 00.001 8960 Star::Find returns 1 (0), X=774.58, Y=720.39, Mass=68659, SNR=26.6, Peak=11280 HFD=3.4
20:23:42.357 00.002 8960 Star::Find(15, 962, 384, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.358 00.001 8960 Star::Find returns 1 (0), X=961.86, Y=383.07, Mass=80004, SNR=27.1, Peak=11542 HFD=4.2
20:23:42.359 00.001 8960 Star::Find(15, 564, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.361 00.002 8960 Star::Find returns 1 (0), X=563.79, Y=894.10, Mass=81918, SNR=27.9, Peak=11689 HFD=3.6
20:23:42.362 00.001 8960 Star::Find(15, 69, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.364 00.002 8960 Star::Find returns 1 (0), X=69.12, Y=424.00, Mass=55072, SNR=23.5, Peak=13276 HFD=2.2
20:23:42.366 00.002 8960 Star::Find(15, 1786, 717, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.367 00.001 8960 Star::Find returns 1 (0), X=1785.58, Y=716.74, Mass=46811, SNR=19.8, Peak=11036 HFD=2.8
20:23:42.369 00.002 8960 Star::Find(15, 359, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.370 00.001 8960 Star::Find returns 1 (0), X=359.38, Y=937.84, Mass=129792, SNR=34.4, Peak=14550 HFD=4.8
20:23:42.371 00.001 8960 Star::Find(15, 1275, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.373 00.002 8960 Star::Find returns 1 (0), X=1274.43, Y=1046.07, Mass=70505, SNR=27.5, Peak=12636 HFD=3.1
20:23:42.374 00.001 8960 AutoFind: finding best star pass 1
20:23:42.376 00.002 8960 Star::Find(15, 1841, 1031, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.377 00.001 8960 Star::Find returns 1 (0), X=1840.73, Y=1031.16, Mass=1547597, SNR=191.4, Peak=65535 HFD=4.5
20:23:42.379 00.002 8960 AutoFind: near-saturated [1841, 1031] 121.9 Mass 1547597 SNR 191.4 Peak 65535
20:23:42.380 00.001 8960 Star::Find(15, 1755, 666, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.382 00.002 8960 Star::Find returns 1 (0), X=1755.09, Y=665.19, Mass=2127333, SNR=204.6, Peak=65535 HFD=5.8
20:23:42.383 00.001 8960 AutoFind: near-saturated [1755, 666] 121.2 Mass 2127333 SNR 204.6 Peak 65535
20:23:42.384 00.001 8960 Star::Find(15, 1752, 263, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.386 00.002 8960 Star::Find returns 1 (0), X=1752.48, Y=263.02, Mass=2243413, SNR=187.3, Peak=65535 HFD=5.9
20:23:42.387 00.001 8960 AutoFind: near-saturated [1752, 263] 116.2 Mass 2243413 SNR 187.3 Peak 65535
20:23:42.388 00.001 8960 Star::Find(15, 1602, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.390 00.002 8960 Star::Find returns 1 (0), X=1602.33, Y=323.71, Mass=2418553, SNR=201.3, Peak=65535 HFD=6.0
20:23:42.391 00.001 8960 AutoFind: near-saturated [1602, 324] 110.3 Mass 2418553 SNR 201.3 Peak 65535
20:23:42.392 00.001 8960 Star::Find(15, 564, 60, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.394 00.002 8960 Star::Find returns 1 (0), X=563.99, Y=59.76, Mass=1814431, SNR=169.8, Peak=65535 HFD=5.4
20:23:42.396 00.002 8960 AutoFind: near-saturated [564, 60] 108.1 Mass 1814431 SNR 169.8 Peak 65535
20:23:42.397 00.001 8960 Star::Find(15, 1590, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.399 00.002 8960 Star::Find returns 1 (0), X=1589.80, Y=609.02, Mass=1481158, SNR=146.8, Peak=65535 HFD=5.4
20:23:42.401 00.002 8960 AutoFind: near-saturated [1590, 609] 80.1 Mass 1481158 SNR 146.8 Peak 65535
20:23:42.402 00.001 8960 Star::Find(15, 1629, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.403 00.001 8960 Star::Find returns 1 (0), X=1629.32, Y=911.71, Mass=1152629, SNR=124.6, Peak=59196 HFD=5.5
20:23:42.405 00.002 8960 AutoFind returns star at [1629, 912] 64.7 Mass 1152629 SNR 124.6
20:23:42.407 00.002 8960 Star::Find(15, 1629, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.409 00.002 8960 Star::Find returns 1 (0), X=1629.32, Y=911.71, Mass=1152629, SNR=124.6, Peak=59196 HFD=5.5
20:23:42.410 00.001 8960 MultiStar: List (12): {1629.32, 911.71}(124.6), {193.86, 859.86}(106.8), {819.98, 223.98}(117.4), {872.23, 238.59}(114.9), {1433.82, 319.91}(116.1), {1776.22, 507.54}(96.9), {262.09, 254.35}(101.4), {257.14, 325.61}(109.7), {1501.49, 486.33}(108.5), {348.65, 64.82}(84.0), {30.68, 905.83}(80.5), {497.13, 738.14}(66.3), 
20:23:42.412 00.002 8960 setting lock position to (1629.32, 911.71)
20:23:42.413 00.001 8960 MultiStar: stabilizing after lock position change
20:23:42.414 00.001 8960 AutoSelect: state = 1, call UpdateGuideState
20:23:42.416 00.002 8960 UpdateGuideState(): m_state=1
20:23:42.418 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:42.420 00.002 8960 Star::Find returns 1 (0), X=1629.32, Y=911.71, Mass=1152629, SNR=124.6, Peak=59196 HFD=5.5
20:23:42.422 00.002 8960 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.38) = xAngle (0.38 = 0.38)
20:23:42.423 00.001 8960 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
20:23:42.425 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
20:23:42.431 00.006 8960 setting lock position to (1629.32, 911.71)
20:23:42.432 00.001 8960 MultiStar: stabilizing after lock position change
20:23:42.434 00.002 8960 CurrentPosition() valid, moving to STATE_SELECTED
20:23:42.435 00.001 8960 Changing from state SELECTING to SELECTED
20:23:42.436 00.001 8960 guider state => SELECTED
20:23:42.449 00.013 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5097, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:23:42.469 00.020 13828 Exposure complete
20:23:42.472 00.003 8960 UpdateGuideState exits: m=1152629 SNR=124.6
20:23:42.474 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5097, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:23:42.492 00.018 8960 Status Line: Auto-selected star at (1629.3, 911.7)
20:23:42.583 00.091 13828 worker thread done servicing request
20:23:42.583 00.000 8960 OnExposeComplete: enter
20:23:42.584 00.001 8960 UpdateGuideState(): m_state=2
20:23:42.586 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:23:42.588 00.002 8960 Star::Find returns 1 (0), X=1629.34, Y=911.43, Mass=1167976, SNR=156.2, Peak=65535 HFD=5.5
20:23:42.589 00.001 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.38) = xAngle (-1.15 = -1.15)
20:23:42.591 00.002 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
20:23:42.593 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.52 mountX=0.12 mountY=-0.27, mountTheta=-1.15
20:23:42.595 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5097, FiltMin=3721, FiltMax=65532, Gamma=2.540
20:23:42.613 00.018 8960 UpdateGuideState exits: m=1167976 SNR=156.2
20:23:42.614 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:42.616 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:42.617 00.001 8960 Enqueuing Expose request
20:23:42.619 00.002 13828 Worker thread wakes up
20:23:42.619 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:42.619 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,896,31,31)
20:23:44.087 01.468 13828 Exposure complete
20:23:44.205 00.118 13828 worker thread done servicing request
20:23:44.205 00.000 8960 OnExposeComplete: enter
20:23:44.206 00.001 8960 UpdateGuideState(): m_state=2
20:23:44.208 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:23:44.210 00.002 8960 Star::Find returns 1 (0), X=1629.26, Y=911.25, Mass=1122092, SNR=101.7, Peak=57660 HFD=5.4
20:23:44.211 00.001 8960 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.38) = xAngle (-1.33 = -1.33)
20:23:44.213 00.002 8960 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
20:23:44.214 00.001 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.46 hyp=0.47 cameraTheta=-1.71 mountX=0.11 mountY=-0.46, mountTheta=-1.33
20:23:44.216 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=2435, max=65535, med=5097, FiltMin=3625, FiltMax=65535, Gamma=2.540
20:23:44.238 00.022 8960 UpdateGuideState exits: m=1122092 SNR=101.7
20:23:44.240 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:44.242 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:44.243 00.001 8960 Enqueuing Expose request
20:23:44.244 00.001 13828 Worker thread wakes up
20:23:44.245 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:44.245 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,896,31,31)
20:23:45.710 01.465 13828 Exposure complete
20:23:45.742 00.032 8960 GuideButtonClick i=1 ctx=Guide button clicked
20:23:45.749 00.007 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:23:45.751 00.002 8960 guider state => CALIBRATED
20:23:45.752 00.001 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:23:45.757 00.005 8960 reset dither spiral
20:23:45.826 00.069 13828 worker thread done servicing request
20:23:45.828 00.002 8960 OnExposeComplete: enter
20:23:45.830 00.002 8960 UpdateGuideState(): m_state=5
20:23:45.832 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:23:45.834 00.002 8960 Star::Find returns 1 (0), X=1629.05, Y=911.56, Mass=1170273, SNR=118.1, Peak=58172 HFD=5.3
20:23:45.835 00.001 8960 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.38) = xAngle (-2.24 = -2.24)
20:23:45.837 00.002 8960 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.38) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
20:23:45.838 00.001 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.15 hyp=0.31 cameraTheta=-2.62 mountX=-0.19 mountY=-0.23, mountTheta=-2.26
20:23:45.840 00.002 8960 Changing from state CALIBRATED to GUIDING
20:23:45.842 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:23:45.845 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:23:45.846 00.001 8960 AdjustCalibrationForScopePointing (scope): current dec=34.6 pierSide=1, cal dec=-0.6 pierSide=0 rotAngle=None bin=1
20:23:45.849 00.003 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:23:45.850 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:23:45.852 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:23:45.853 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:23:45.855 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:23:45.856 00.001 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:23:45.857 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:23:45.859 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:23:45.861 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:23:45.863 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:23:45.864 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:23:45.866 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:23:45.867 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:23:45.871 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:23:45.872 00.001 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:23:45.874 00.002 8960 Guiding starts on opposite side of pier: calibration data side is East, current side is West
20:23:45.876 00.002 8960 FlipCalibration before: x=-21.5, y=66.3 decFlipRequired=0 sideOfPier=East rotAngle=None parity=-/-
20:23:45.877 00.001 8960 FlipCalibration pre-normalize: x=158.5, y=66.3
20:23:45.878 00.001 8960 FlipCalibration after: x=158.5 y=66.3 sideOfPier=West parity=-/+
20:23:45.880 00.002 8960 Mount::SetCalibration (scope) -- xAngle=158.5 yAngle=66.3 xRate=1.713 yRate=1.736 bin=1 dec=-0.6 pierSide=1 par=-/+ rotAng=None
20:23:45.881 00.001 8960 Mount::SetCalibration (scope) -- sets m_xAngle=158.5 m_yAngleError=-177.8
20:23:45.886 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:23:45.888 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:23:45.894 00.006 8960 Status Line: CAL: East(-22,66)->West(158,66)
20:23:45.897 00.003 8960 Dec comp: XRate 1.713 -> 1.411 for dec -0.6 -> dec 34.6
20:23:45.901 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:23:45.903 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:23:45.906 00.003 8960 setting lock position to (1629.05, 911.56)
20:23:45.908 00.002 8960 MultiStar: stabilizing after lock position change
20:23:45.909 00.001 8960 guider state => GUIDING
20:23:45.911 00.002 8960 Status Line: Guiding
20:23:45.915 00.004 8960 Mount: notify guiding started
20:23:45.918 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:23:45.920 00.002 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:23:45 PM"
20:23:45.922 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:23:45.923 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:23:45.925 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:23:45.927 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:23:45.928 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:23:45.930 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:23:45.933 00.003 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:23:45.934 00.001 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:23:45.936 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:23:45.937 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:23:45.939 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:23:45.940 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:23:45.942 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:23:45.943 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:23:45.944 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:23:45.945 00.001 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:23:45.947 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:23:45.949 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:23:45.950 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:23:45.951 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:23:45.954 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:23:45.955 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:23:45.957 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:23:45.958 00.001 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:23:45.960 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:23:45.961 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:23:45.963 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:23:45.964 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:23:45.966 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:23:45.967 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:23:45.970 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:23:45.971 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:23:45.973 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:23:45.974 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:23:45.975 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:23:45.977 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:23:45.981 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:23:45.985 00.004 8960 ScopeASCOM::SideOfPier() returns 1
20:23:45.987 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:23:45.989 00.002 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,0.00
20:23:45.990 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:23:45.992 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.6
20:23:45.993 00.001 8960 MountToCamera -- mountTheta (-0.00) + m_xAngle (2.77) = xAngle (2.77 = 2.77)
20:23:45.994 00.001 8960 MountToCamera -- mountX=-0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
20:23:45.996 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
20:23:45.997 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
20:23:45.998 00.001 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:23:46.012 00.014 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=65535, med=5091, FiltMin=3785, FiltMax=65535, Gamma=2.540
20:23:46.033 00.021 8960 UpdateGuideState exits: m=1170273 SNR=118.1
20:23:46.035 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:46.036 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:46.037 00.001 8960 Enqueuing Expose request
20:23:46.039 00.002 13828 Worker thread wakes up
20:23:46.039 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:46.039 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:47.511 01.472 13828 Exposure complete
20:23:47.627 00.116 13828 worker thread done servicing request
20:23:47.627 00.000 8960 OnExposeComplete: enter
20:23:47.628 00.001 8960 UpdateGuideState(): m_state=6
20:23:47.630 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:23:47.631 00.001 8960 Star::Find returns 1 (0), X=1628.93, Y=911.70, Mass=1148611, SNR=123.6, Peak=59708 HFD=5.4
20:23:47.633 00.002 8960 CameraToMount -- cameraTheta (2.28) - m_xAngle (2.77) = xAngle (-0.48 = -0.48)
20:23:47.634 00.001 8960 CameraToMount -- cameraTheta (2.28) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.62 = 2.62)
20:23:47.636 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.28 mountX=0.16 mountY=0.09, mountTheta=0.51
20:23:47.640 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.14, opts=13)
20:23:47.641 00.001 8960 Enqueuing Move request for scope (-0.12, 0.14)
20:23:47.643 00.002 13828 Worker thread wakes up
20:23:47.644 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
20:23:47.644 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
20:23:47.644 00.000 13828 Moving (-0.12, 0.14) raw xDistance=0.16 yDistance=0.09
20:23:47.644 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
20:23:47.644 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:47.644 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:23:47.644 00.000 13828 MoveAxis(W, 72, ABG)
20:23:47.644 00.000 13828 Guiding  Dir = 3, Dur = 72
20:23:47.647 00.003 13828 IsSlewing returns 0
20:23:47.648 00.001 13828 IsGuiding returns 0
20:23:47.650 00.002 13828 PulseGuide returned control before completion, sleep 81
20:23:47.652 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=2492, max=65535, med=5091, FiltMin=3728, FiltMax=65520, Gamma=2.540
20:23:47.674 00.022 8960 UpdateGuideState exits: m=1148611 SNR=123.6
20:23:47.676 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:47.677 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:47.679 00.002 8960 Enqueuing Expose request
20:23:47.732 00.053 13828 IsGuiding returns 0
20:23:47.732 00.000 13828 Move returns status 0, amount 72
20:23:47.732 00.000 13828 MoveAxis(N, 0, ABG)
20:23:47.732 00.000 13828 duration set to 0 by GuideMode
20:23:47.732 00.000 13828 Move returns status 0, amount 0
20:23:47.732 00.000 13828 move complete, result=0
20:23:47.732 00.000 13828 worker thread done servicing request
20:23:47.732 00.000 13828 Worker thread wakes up
20:23:47.732 00.000 8960 GuideStep: 0.2 px 72 ms WEST, 0.1 px 0 ms NORTH
20:23:47.734 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:47.734 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:49.199 01.465 13828 Exposure complete
20:23:49.312 00.113 13828 worker thread done servicing request
20:23:49.313 00.001 8960 OnExposeComplete: enter
20:23:49.314 00.001 8960 UpdateGuideState(): m_state=6
20:23:49.316 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:23:49.318 00.002 8960 Star::Find returns 1 (0), X=1629.24, Y=911.21, Mass=1146307, SNR=129.0, Peak=57916 HFD=5.7
20:23:49.319 00.001 8960 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.77) = xAngle (-3.84 = 2.44)
20:23:49.321 00.002 8960 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.74 = -0.74)
20:23:49.322 00.001 8960 CameraToMount -- cameraX=0.19 cameraY=-0.35 hyp=0.40 cameraTheta=-1.07 mountX=-0.30 mountY=-0.27, mountTheta=-2.42
20:23:49.325 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.35, opts=13)
20:23:49.326 00.001 8960 Enqueuing Move request for scope (0.19, -0.35)
20:23:49.328 00.002 13828 Worker thread wakes up
20:23:49.328 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.35) opts 0xd
20:23:49.328 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.35)
20:23:49.328 00.000 13828 Moving (0.19, -0.35) raw xDistance=-0.30 yDistance=-0.27
20:23:49.328 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
20:23:49.328 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:23:49.328 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:23:49.328 00.000 13828 MoveAxis(E, 131, ABG)
20:23:49.328 00.000 13828 Guiding  Dir = 2, Dur = 131
20:23:49.330 00.002 13828 IsSlewing returns 0
20:23:49.331 00.001 13828 IsGuiding returns 0
20:23:49.333 00.002 13828 PulseGuide returned control before completion, sleep 140
20:23:49.338 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1526, max=65535, med=5097, FiltMin=3753, FiltMax=65532, Gamma=2.540
20:23:49.366 00.028 8960 UpdateGuideState exits: m=1146307 SNR=129.0
20:23:49.367 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:49.369 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:49.370 00.001 8960 Enqueuing Expose request
20:23:49.486 00.116 13828 IsGuiding returns 0
20:23:49.487 00.001 13828 Move returns status 0, amount 131
20:23:49.487 00.000 13828 MoveAxis(N, 0, ABG)
20:23:49.487 00.000 13828 duration set to 0 by GuideMode
20:23:49.487 00.000 13828 Move returns status 0, amount 0
20:23:49.487 00.000 13828 move complete, result=0
20:23:49.488 00.001 13828 worker thread done servicing request
20:23:49.489 00.001 13828 Worker thread wakes up
20:23:49.489 00.000 8960 GuideStep: -0.3 px 131 ms EAST, -0.3 px 0 ms NORTH
20:23:49.497 00.008 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:49.497 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:50.960 01.463 13828 Exposure complete
20:23:51.073 00.113 13828 worker thread done servicing request
20:23:51.073 00.000 8960 OnExposeComplete: enter
20:23:51.074 00.001 8960 UpdateGuideState(): m_state=6
20:23:51.076 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:23:51.078 00.002 8960 Star::Find returns 1 (0), X=1629.24, Y=911.16, Mass=1155169, SNR=116.9, Peak=58396 HFD=5.7
20:23:51.079 00.001 8960 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.77) = xAngle (-3.90 = 2.38)
20:23:51.080 00.001 8960 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.80 = -0.80)
20:23:51.083 00.003 8960 CameraToMount -- cameraX=0.19 cameraY=-0.40 hyp=0.44 cameraTheta=-1.13 mountX=-0.32 mountY=-0.32, mountTheta=-2.36
20:23:51.085 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.40, opts=13)
20:23:51.087 00.002 8960 Enqueuing Move request for scope (0.19, -0.40)
20:23:51.088 00.001 13828 Worker thread wakes up
20:23:51.088 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.40) opts 0xd
20:23:51.088 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.40)
20:23:51.088 00.000 13828 Moving (0.19, -0.40) raw xDistance=-0.32 yDistance=-0.32
20:23:51.088 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
20:23:51.088 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:23:51.088 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
20:23:51.089 00.001 13828 MoveAxis(E, 153, ABG)
20:23:51.089 00.000 13828 Guiding  Dir = 2, Dur = 153
20:23:51.091 00.002 13828 IsSlewing returns 0
20:23:51.091 00.000 13828 IsGuiding returns 0
20:23:51.092 00.001 13828 PulseGuide returned control before completion, sleep 162
20:23:51.096 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5097, FiltMin=3683, FiltMax=65532, Gamma=2.540
20:23:51.116 00.020 8960 UpdateGuideState exits: m=1155169 SNR=116.9
20:23:51.118 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:51.119 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:51.121 00.002 8960 Enqueuing Expose request
20:23:51.268 00.147 13828 IsGuiding returns 0
20:23:51.268 00.000 13828 Move returns status 0, amount 153
20:23:51.268 00.000 13828 MoveAxis(N, 0, ABG)
20:23:51.269 00.001 13828 duration set to 0 by GuideMode
20:23:51.269 00.000 13828 Move returns status 0, amount 0
20:23:51.269 00.000 13828 move complete, result=0
20:23:51.269 00.000 13828 worker thread done servicing request
20:23:51.269 00.000 8960 GuideStep: -0.3 px 153 ms EAST, -0.3 px 0 ms NORTH
20:23:51.271 00.002 13828 Worker thread wakes up
20:23:51.271 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:51.271 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:52.742 01.471 13828 Exposure complete
20:23:52.852 00.110 13828 worker thread done servicing request
20:23:52.852 00.000 8960 OnExposeComplete: enter
20:23:52.854 00.002 8960 UpdateGuideState(): m_state=6
20:23:52.856 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:23:52.857 00.001 8960 Star::Find returns 1 (0), X=1628.10, Y=912.70, Mass=1107656, SNR=143.3, Peak=62096 HFD=5.8
20:23:52.859 00.002 8960 CameraToMount -- cameraTheta (2.27) - m_xAngle (2.77) = xAngle (-0.50 = -0.50)
20:23:52.860 00.001 8960 CameraToMount -- cameraTheta (2.27) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.60 = 2.60)
20:23:52.862 00.002 8960 CameraToMount -- cameraX=-0.95 cameraY=1.14 hyp=1.48 cameraTheta=2.27 mountX=1.30 mountY=0.76, mountTheta=0.53
20:23:52.865 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.95, y=1.14, opts=13)
20:23:52.867 00.002 8960 Enqueuing Move request for scope (-0.95, 1.14)
20:23:52.869 00.002 13828 Worker thread wakes up
20:23:52.869 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 1.14) opts 0xd
20:23:52.869 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.95, 1.14)
20:23:52.869 00.000 13828 Moving (-0.95, 1.14) raw xDistance=1.30 yDistance=0.76
20:23:52.869 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.30
20:23:52.869 00.000 13828 resist switch: large excursion: input 0.76 thresh 0.57 direction from 0 to 1
20:23:52.869 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.27
20:23:52.869 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
20:23:52.869 00.000 13828 MoveAxis(W, 570, ABG)
20:23:52.869 00.000 13828 Guiding  Dir = 3, Dur = 570
20:23:52.871 00.002 13828 IsSlewing returns 0
20:23:52.871 00.000 13828 IsGuiding returns 0
20:23:52.872 00.001 13828 PulseGuide returned control before completion, sleep 579
20:23:52.876 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2012, max=65535, med=5097, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:23:52.898 00.022 8960 UpdateGuideState exits: m=1107656 SNR=143.3
20:23:52.899 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:52.901 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:52.902 00.001 8960 Enqueuing Expose request
20:23:53.457 00.555 13828 IsGuiding returns 0
20:23:53.458 00.001 13828 Move returns status 0, amount 570
20:23:53.458 00.000 13828 MoveAxis(S, 437, ABG)
20:23:53.458 00.000 13828 Guiding  Dir = 1, Dur = 437
20:23:53.466 00.008 13828 IsSlewing returns 0
20:23:53.467 00.001 13828 IsGuiding returns 0
20:23:53.471 00.004 13828 PulseGuide returned control before completion, sleep 444
20:23:53.924 00.453 13828 IsGuiding returns 1
20:23:53.924 00.000 13828 scope still moving after pulse duration time elapsed
20:23:53.957 00.033 13828 IsSlewing returns 0
20:23:53.957 00.000 13828 IsGuiding returns 1
20:23:53.989 00.032 13828 IsSlewing returns 0
20:23:53.989 00.000 13828 IsGuiding returns 1
20:23:54.022 00.033 13828 IsSlewing returns 0
20:23:54.022 00.000 13828 IsGuiding returns 0
20:23:54.022 00.000 13828 scope move finished after 437 + 117 ms
20:23:54.022 00.000 13828 Move returns status 0, amount 437
20:23:54.022 00.000 13828 move complete, result=0
20:23:54.022 00.000 13828 worker thread done servicing request
20:23:54.022 00.000 13828 Worker thread wakes up
20:23:54.022 00.000 8960 GuideStep: 1.3 px 570 ms WEST, 0.8 px 437 ms SOUTH
20:23:54.024 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:54.024 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:55.202 01.178 8960 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 0
20:23:55.490 00.288 13828 Exposure complete
20:23:55.601 00.111 13828 worker thread done servicing request
20:23:55.601 00.000 8960 OnExposeComplete: enter
20:23:55.602 00.001 8960 UpdateGuideState(): m_state=6
20:23:55.605 00.003 8960 Star::Find(15, 1628, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:23:55.607 00.002 8960 Star::Find returns 1 (0), X=1630.09, Y=911.13, Mass=1220604, SNR=133.4, Peak=57257 HFD=5.7
20:23:55.608 00.001 8960 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.77) = xAngle (-3.16 = 3.13)
20:23:55.609 00.001 8960 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.05 = -0.05)
20:23:55.611 00.002 8960 CameraToMount -- cameraX=1.03 cameraY=-0.43 hyp=1.12 cameraTheta=-0.39 mountX=-1.12 mountY=-0.06, mountTheta=-3.09
20:23:55.613 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.03, y=-0.43, opts=13)
20:23:55.614 00.001 8960 Enqueuing Move request for scope (1.03, -0.43)
20:23:55.616 00.002 13828 Worker thread wakes up
20:23:55.616 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.03, -0.43) opts 0xd
20:23:55.616 00.000 13828 Handling offset move in thread for scope, endpoint = (1.03, -0.43)
20:23:55.616 00.000 13828 Moving (1.03, -0.43) raw xDistance=-1.12 yDistance=-0.06
20:23:55.616 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.12
20:23:55.616 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:23:55.616 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:23:55.616 00.000 13828 MoveAxis(E, 460, ABG)
20:23:55.616 00.000 13828 Guiding  Dir = 2, Dur = 460
20:23:55.618 00.002 13828 IsSlewing returns 0
20:23:55.618 00.000 13828 IsGuiding returns 0
20:23:55.620 00.002 13828 PulseGuide returned control before completion, sleep 469
20:23:55.624 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2294, max=65535, med=5097, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:23:55.644 00.020 8960 UpdateGuideState exits: m=1220604 SNR=133.4
20:23:55.646 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:55.647 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:55.649 00.002 8960 Enqueuing Expose request
20:23:56.099 00.450 13828 IsGuiding returns 0
20:23:56.099 00.000 13828 Move returns status 0, amount 460
20:23:56.100 00.001 13828 MoveAxis(N, 0, ABG)
20:23:56.100 00.000 13828 duration set to 0 by GuideMode
20:23:56.100 00.000 13828 Move returns status 0, amount 0
20:23:56.100 00.000 13828 move complete, result=0
20:23:56.101 00.001 13828 worker thread done servicing request
20:23:56.101 00.000 8960 GuideStep: -1.1 px 460 ms EAST, -0.1 px 0 ms NORTH
20:23:56.109 00.008 13828 Worker thread wakes up
20:23:56.109 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:56.109 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:56.791 00.682 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:23:45 PM"
20:23:56.793 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:23:56.794 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:23:56.796 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:23:56.798 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:23:56.800 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:23:56.801 00.001 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:23:56.803 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:23:56.805 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:23:56.806 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:23:56.808 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:23:56.810 00.002 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:23:56.812 00.002 8960 GetInt("/GuidingAssistant/pos.x", -1) returns 521
20:23:56.815 00.003 8960 GetInt("/GuidingAssistant/pos.y", -1) returns 519
20:23:56.821 00.006 8960 MultiStar mode disabled
20:23:56.826 00.005 8960 GuidingAssistant: Disabling guide output
20:23:56.827 00.001 8960 MountGuidingEnabled: 0
20:23:57.577 00.750 13828 Exposure complete
20:23:57.695 00.118 13828 worker thread done servicing request
20:23:57.695 00.000 8960 OnExposeComplete: enter
20:23:57.697 00.002 8960 UpdateGuideState(): m_state=6
20:23:57.699 00.002 8960 Star::Find(15, 1630, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:23:57.700 00.001 8960 Star::Find returns 1 (0), X=1629.88, Y=911.07, Mass=1077753, SNR=116.0, Peak=62307 HFD=5.7
20:23:57.702 00.002 8960 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.77) = xAngle (-3.30 = 2.98)
20:23:57.703 00.001 8960 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.20 = -0.20)
20:23:57.705 00.002 8960 CameraToMount -- cameraX=0.83 cameraY=-0.49 hyp=0.96 cameraTheta=-0.54 mountX=-0.95 mountY=-0.19, mountTheta=-2.94
20:23:57.707 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.83, y=-0.49, opts=13)
20:23:57.709 00.002 8960 Enqueuing Move request for scope (0.83, -0.49)
20:23:57.710 00.001 13828 Worker thread wakes up
20:23:57.710 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.49) opts 0xd
20:23:57.710 00.000 13828 Handling offset move in thread for scope, endpoint = (0.83, -0.49)
20:23:57.710 00.000 13828 Moving (0.83, -0.49) raw xDistance=-0.95 yDistance=-0.19
20:23:57.710 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.95
20:23:57.710 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:23:57.710 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:23:57.710 00.000 13828 MoveAxis(E, 456, ABG)
20:23:57.710 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:23:57.715 00.005 13828 Move returns status 1, amount 0
20:23:57.715 00.000 13828 MoveAxis(N, 0, ABG)
20:23:57.715 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:23:57.715 00.000 13828 Move returns status 1, amount 0
20:23:57.715 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:23:57.715 00.000 13828 move complete, result=1
20:23:57.715 00.000 13828 worker thread done servicing request
20:23:57.717 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1974, max=65535, med=5091, FiltMin=3676, FiltMax=65526, Gamma=2.540
20:23:57.737 00.020 8960 UpdateGuideState exits: m=1077753 SNR=116.0
20:23:57.739 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:57.740 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:57.741 00.001 8960 Enqueuing Expose request
20:23:57.743 00.002 8960 GuideStep: -0.9 px 0 ms EAST, -0.2 px 0 ms NORTH
20:23:57.744 00.001 13828 Worker thread wakes up
20:23:57.744 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:57.744 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:57.746 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:23:59.204 01.458 13828 Exposure complete
20:23:59.315 00.111 13828 worker thread done servicing request
20:23:59.315 00.000 8960 OnExposeComplete: enter
20:23:59.317 00.002 8960 UpdateGuideState(): m_state=6
20:23:59.319 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:23:59.320 00.001 8960 Star::Find returns 1 (0), X=1629.44, Y=911.89, Mass=1079172, SNR=112.7, Peak=51772 HFD=5.4
20:23:59.322 00.002 8960 CameraToMount -- cameraTheta (0.71) - m_xAngle (2.77) = xAngle (-2.06 = -2.06)
20:23:59.323 00.001 8960 CameraToMount -- cameraTheta (0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.05 = 1.05)
20:23:59.325 00.002 8960 CameraToMount -- cameraX=0.39 cameraY=0.34 hyp=0.51 cameraTheta=0.71 mountX=-0.24 mountY=0.45, mountTheta=2.06
20:23:59.328 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=0.34, opts=13)
20:23:59.330 00.002 8960 Enqueuing Move request for scope (0.39, 0.34)
20:23:59.331 00.001 13828 Worker thread wakes up
20:23:59.332 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.34) opts 0xd
20:23:59.332 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, 0.34)
20:23:59.332 00.000 13828 Moving (0.39, 0.34) raw xDistance=-0.24 yDistance=0.45
20:23:59.332 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.24
20:23:59.332 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
20:23:59.332 00.000 13828 MoveAxis(E, 139, ABG)
20:23:59.332 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:23:59.332 00.000 13828 Move returns status 1, amount 0
20:23:59.332 00.000 13828 MoveAxis(S, 257, ABG)
20:23:59.332 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:23:59.332 00.000 13828 Move returns status 1, amount 0
20:23:59.332 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:23:59.332 00.000 13828 move complete, result=1
20:23:59.332 00.000 13828 worker thread done servicing request
20:23:59.338 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5091, FiltMin=3632, FiltMax=65535, Gamma=2.540
20:23:59.359 00.021 8960 UpdateGuideState exits: m=1079172 SNR=112.7
20:23:59.361 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:23:59.362 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:23:59.364 00.002 8960 Enqueuing Expose request
20:23:59.365 00.001 8960 GuideStep: -0.2 px 0 ms EAST, 0.4 px 0 ms SOUTH
20:23:59.367 00.002 13828 Worker thread wakes up
20:23:59.367 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:23:59.367 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:23:59.367 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:23:59.369 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:00.835 01.466 13828 Exposure complete
20:24:00.948 00.113 13828 worker thread done servicing request
20:24:00.948 00.000 8960 OnExposeComplete: enter
20:24:00.950 00.002 8960 UpdateGuideState(): m_state=6
20:24:00.952 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:24:00.953 00.001 8960 Star::Find returns 1 (0), X=1629.25, Y=912.16, Mass=1215244, SNR=128.7, Peak=57916 HFD=5.8
20:24:00.955 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:24:00.956 00.001 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
20:24:00.958 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=0.60 hyp=0.63 cameraTheta=1.25 mountX=0.03 mountY=0.63, mountTheta=1.52
20:24:00.960 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=0.60, opts=13)
20:24:00.962 00.002 8960 Enqueuing Move request for scope (0.20, 0.60)
20:24:00.963 00.001 13828 Worker thread wakes up
20:24:00.963 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.60) opts 0xd
20:24:00.963 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, 0.60)
20:24:00.963 00.000 13828 Moving (0.20, 0.60) raw xDistance=0.03 yDistance=0.63
20:24:00.964 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:24:00.964 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
20:24:00.964 00.000 13828 MoveAxis(E, 0, ABG)
20:24:00.964 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:00.964 00.000 13828 Move returns status 1, amount 0
20:24:00.964 00.000 13828 MoveAxis(S, 362, ABG)
20:24:00.964 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:00.964 00.000 13828 Move returns status 1, amount 0
20:24:00.964 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:00.964 00.000 13828 move complete, result=1
20:24:00.964 00.000 13828 worker thread done servicing request
20:24:00.970 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=662, max=65535, med=5091, FiltMin=3715, FiltMax=65520, Gamma=2.540
20:24:00.990 00.020 8960 UpdateGuideState exits: m=1215244 SNR=128.7
20:24:00.991 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:00.993 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:00.994 00.001 8960 Enqueuing Expose request
20:24:00.996 00.002 8960 GuideStep: 0.0 px 0 ms EAST, 0.6 px 0 ms SOUTH
20:24:00.998 00.002 13828 Worker thread wakes up
20:24:00.998 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:00.998 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:00.999 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:01.001 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:02.453 01.452 13828 Exposure complete
20:24:02.566 00.113 13828 worker thread done servicing request
20:24:02.566 00.000 8960 OnExposeComplete: enter
20:24:02.567 00.001 8960 UpdateGuideState(): m_state=6
20:24:02.569 00.002 8960 Star::Find(15, 1629, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:24:02.571 00.002 8960 Star::Find returns 1 (0), X=1629.41, Y=911.33, Mass=1097735, SNR=112.5, Peak=65535 HFD=5.4
20:24:02.572 00.001 8960 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.77) = xAngle (-3.34 = 2.94)
20:24:02.574 00.002 8960 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.24 = -0.24)
20:24:02.575 00.001 8960 CameraToMount -- cameraX=0.35 cameraY=-0.23 hyp=0.42 cameraTheta=-0.57 mountX=-0.41 mountY=-0.10, mountTheta=-2.91
20:24:02.577 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.23, opts=13)
20:24:02.578 00.001 8960 Enqueuing Move request for scope (0.35, -0.23)
20:24:02.580 00.002 13828 Worker thread wakes up
20:24:02.580 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.23) opts 0xd
20:24:02.580 00.000 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.23)
20:24:02.580 00.000 13828 Moving (0.35, -0.23) raw xDistance=-0.41 yDistance=-0.10
20:24:02.580 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:24:02.580 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:02.580 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:24:02.580 00.000 13828 MoveAxis(E, 184, ABG)
20:24:02.581 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:02.581 00.000 13828 Move returns status 1, amount 0
20:24:02.581 00.000 13828 MoveAxis(N, 0, ABG)
20:24:02.581 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:02.581 00.000 13828 Move returns status 1, amount 0
20:24:02.581 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:02.581 00.000 13828 move complete, result=1
20:24:02.581 00.000 13828 worker thread done servicing request
20:24:02.587 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2211, max=65535, med=5097, FiltMin=3657, FiltMax=65535, Gamma=2.540
20:24:02.607 00.020 8960 UpdateGuideState exits: m=1097735 SNR=112.5
20:24:02.608 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:02.610 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:02.611 00.001 8960 Enqueuing Expose request
20:24:02.613 00.002 8960 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
20:24:02.614 00.001 13828 Worker thread wakes up
20:24:02.614 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:02.614 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:02.615 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:02.619 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:04.067 01.448 13828 Exposure complete
20:24:04.178 00.111 13828 worker thread done servicing request
20:24:04.178 00.000 8960 OnExposeComplete: enter
20:24:04.180 00.002 8960 UpdateGuideState(): m_state=6
20:24:04.182 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:24:04.184 00.002 8960 Star::Find returns 1 (0), X=1629.20, Y=911.73, Mass=1172678, SNR=107.3, Peak=65535 HFD=5.6
20:24:04.185 00.001 8960 CameraToMount -- cameraTheta (0.84) - m_xAngle (2.77) = xAngle (-1.92 = -1.92)
20:24:04.186 00.001 8960 CameraToMount -- cameraTheta (0.84) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.18 = 1.18)
20:24:04.188 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=0.17 hyp=0.23 cameraTheta=0.84 mountX=-0.08 mountY=0.21, mountTheta=1.93
20:24:04.190 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=0.17, opts=13)
20:24:04.192 00.002 8960 Enqueuing Move request for scope (0.15, 0.17)
20:24:04.193 00.001 13828 Worker thread wakes up
20:24:04.193 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.17) opts 0xd
20:24:04.193 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, 0.17)
20:24:04.193 00.000 13828 Moving (0.15, 0.17) raw xDistance=-0.08 yDistance=0.21
20:24:04.194 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
20:24:04.194 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
20:24:04.194 00.000 13828 MoveAxis(E, 0, ABG)
20:24:04.194 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:04.194 00.000 13828 Move returns status 1, amount 0
20:24:04.194 00.000 13828 MoveAxis(S, 121, ABG)
20:24:04.194 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:04.194 00.000 13828 Move returns status 1, amount 0
20:24:04.194 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:04.194 00.000 13828 move complete, result=1
20:24:04.195 00.001 13828 worker thread done servicing request
20:24:04.201 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=65535, med=5097, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:24:04.224 00.023 8960 UpdateGuideState exits: m=1172678 SNR=107.3
20:24:04.225 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:04.227 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:04.229 00.002 8960 Enqueuing Expose request
20:24:04.230 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms SOUTH
20:24:04.232 00.002 13828 Worker thread wakes up
20:24:04.232 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:04.232 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:04.233 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:04.236 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:05.696 01.460 13828 Exposure complete
20:24:05.819 00.123 13828 worker thread done servicing request
20:24:05.819 00.000 8960 OnExposeComplete: enter
20:24:05.821 00.002 8960 UpdateGuideState(): m_state=6
20:24:05.823 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:24:05.824 00.001 8960 Star::Find returns 1 (0), X=1629.56, Y=911.64, Mass=1092285, SNR=135.2, Peak=62012 HFD=5.6
20:24:05.825 00.001 8960 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.77) = xAngle (-2.61 = -2.61)
20:24:05.827 00.002 8960 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.49 = 0.49)
20:24:05.829 00.002 8960 CameraToMount -- cameraX=0.51 cameraY=0.08 hyp=0.52 cameraTheta=0.16 mountX=-0.44 mountY=0.24, mountTheta=2.64
20:24:05.832 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.51, y=0.08, opts=13)
20:24:05.833 00.001 8960 Enqueuing Move request for scope (0.51, 0.08)
20:24:05.836 00.003 13828 Worker thread wakes up
20:24:05.836 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.08) opts 0xd
20:24:05.836 00.000 13828 Handling offset move in thread for scope, endpoint = (0.51, 0.08)
20:24:05.836 00.000 13828 Moving (0.51, 0.08) raw xDistance=-0.44 yDistance=0.24
20:24:05.836 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
20:24:05.836 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:24:05.836 00.000 13828 MoveAxis(E, 199, ABG)
20:24:05.836 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:05.836 00.000 13828 Move returns status 1, amount 0
20:24:05.836 00.000 13828 MoveAxis(S, 141, ABG)
20:24:05.836 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:05.836 00.000 13828 Move returns status 1, amount 0
20:24:05.836 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:05.836 00.000 13828 move complete, result=1
20:24:05.836 00.000 13828 worker thread done servicing request
20:24:05.842 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2281, max=65535, med=5091, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:24:05.863 00.021 8960 UpdateGuideState exits: m=1092285 SNR=135.2
20:24:05.864 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:05.866 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:05.867 00.001 8960 Enqueuing Expose request
20:24:05.868 00.001 8960 GuideStep: -0.4 px 0 ms EAST, 0.2 px 0 ms SOUTH
20:24:05.870 00.002 13828 Worker thread wakes up
20:24:05.870 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:05.870 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:05.871 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:05.872 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:07.327 01.455 13828 Exposure complete
20:24:07.437 00.110 13828 worker thread done servicing request
20:24:07.437 00.000 8960 OnExposeComplete: enter
20:24:07.439 00.002 8960 UpdateGuideState(): m_state=6
20:24:07.441 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:24:07.442 00.001 8960 Star::Find returns 1 (0), X=1629.34, Y=911.49, Mass=1304752, SNR=145.8, Peak=64060 HFD=5.7
20:24:07.444 00.002 8960 CameraToMount -- cameraTheta (-0.22) - m_xAngle (2.77) = xAngle (-2.99 = -2.99)
20:24:07.445 00.001 8960 CameraToMount -- cameraTheta (-0.22) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.11 = 0.11)
20:24:07.447 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.06 hyp=0.29 cameraTheta=-0.22 mountX=-0.29 mountY=0.03, mountTheta=3.03
20:24:07.450 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.06, opts=13)
20:24:07.451 00.001 8960 Enqueuing Move request for scope (0.28, -0.06)
20:24:07.453 00.002 13828 Worker thread wakes up
20:24:07.453 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.06) opts 0xd
20:24:07.453 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.06)
20:24:07.453 00.000 13828 Moving (0.28, -0.06) raw xDistance=-0.29 yDistance=0.03
20:24:07.453 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
20:24:07.453 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:07.453 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:24:07.453 00.000 13828 MoveAxis(E, 142, ABG)
20:24:07.453 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:07.453 00.000 13828 Move returns status 1, amount 0
20:24:07.453 00.000 13828 MoveAxis(N, 0, ABG)
20:24:07.454 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:07.454 00.000 13828 Move returns status 1, amount 0
20:24:07.454 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:07.454 00.000 13828 move complete, result=1
20:24:07.454 00.000 13828 worker thread done servicing request
20:24:07.459 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5097, FiltMin=3664, FiltMax=65535, Gamma=2.540
20:24:07.480 00.021 8960 UpdateGuideState exits: m=1304752 SNR=145.8
20:24:07.482 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:07.483 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:07.485 00.002 8960 Enqueuing Expose request
20:24:07.486 00.001 8960 GuideStep: -0.3 px 0 ms EAST, 0.0 px 0 ms NORTH
20:24:07.487 00.001 13828 Worker thread wakes up
20:24:07.487 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:07.488 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:07.488 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:07.490 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:08.954 01.464 13828 Exposure complete
20:24:09.083 00.129 13828 worker thread done servicing request
20:24:09.083 00.000 8960 OnExposeComplete: enter
20:24:09.085 00.002 8960 UpdateGuideState(): m_state=6
20:24:09.087 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:24:09.088 00.001 8960 Star::Find returns 1 (0), X=1629.40, Y=911.18, Mass=1271019, SNR=138.6, Peak=65535 HFD=5.7
20:24:09.090 00.002 8960 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.77) = xAngle (-3.60 = 2.69)
20:24:09.091 00.001 8960 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.49 = -0.49)
20:24:09.093 00.002 8960 CameraToMount -- cameraX=0.34 cameraY=-0.38 hyp=0.51 cameraTheta=-0.83 mountX=-0.46 mountY=-0.24, mountTheta=-2.66
20:24:09.095 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=-0.38, opts=13)
20:24:09.096 00.001 8960 Enqueuing Move request for scope (0.34, -0.38)
20:24:09.098 00.002 13828 Worker thread wakes up
20:24:09.098 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.38) opts 0xd
20:24:09.098 00.000 13828 Handling offset move in thread for scope, endpoint = (0.34, -0.38)
20:24:09.098 00.000 13828 Moving (0.34, -0.38) raw xDistance=-0.46 yDistance=-0.24
20:24:09.098 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.46
20:24:09.098 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:09.098 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:24:09.098 00.000 13828 MoveAxis(E, 215, ABG)
20:24:09.098 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:09.098 00.000 13828 Move returns status 1, amount 0
20:24:09.098 00.000 13828 MoveAxis(N, 0, ABG)
20:24:09.098 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:09.098 00.000 13828 Move returns status 1, amount 0
20:24:09.098 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:09.099 00.001 13828 move complete, result=1
20:24:09.099 00.000 13828 worker thread done servicing request
20:24:09.104 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2371, max=65535, med=5091, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:24:09.124 00.020 8960 UpdateGuideState exits: m=1271019 SNR=138.6
20:24:09.125 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:09.127 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:09.129 00.002 8960 Enqueuing Expose request
20:24:09.130 00.001 13828 Worker thread wakes up
20:24:09.130 00.000 8960 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
20:24:09.132 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:09.132 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:09.133 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:09.136 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:10.603 01.467 13828 Exposure complete
20:24:10.713 00.110 13828 worker thread done servicing request
20:24:10.713 00.000 8960 OnExposeComplete: enter
20:24:10.715 00.002 8960 UpdateGuideState(): m_state=6
20:24:10.717 00.002 8960 Star::Find(15, 1629, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:24:10.718 00.001 8960 Star::Find returns 1 (0), X=1628.80, Y=911.72, Mass=1092286, SNR=117.5, Peak=60092 HFD=5.5
20:24:10.719 00.001 8960 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.77) = xAngle (-0.18 = -0.18)
20:24:10.721 00.002 8960 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
20:24:10.722 00.001 8960 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.30 cameraTheta=2.58 mountX=0.30 mountY=0.07, mountTheta=0.22
20:24:10.724 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.16, opts=13)
20:24:10.726 00.002 8960 Enqueuing Move request for scope (-0.26, 0.16)
20:24:10.727 00.001 13828 Worker thread wakes up
20:24:10.727 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
20:24:10.727 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
20:24:10.727 00.000 13828 Moving (-0.26, 0.16) raw xDistance=0.30 yDistance=0.07
20:24:10.727 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30
20:24:10.727 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:10.728 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:24:10.728 00.000 13828 MoveAxis(W, 117, ABG)
20:24:10.728 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:10.728 00.000 13828 Move returns status 1, amount 0
20:24:10.728 00.000 13828 MoveAxis(N, 0, ABG)
20:24:10.728 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:10.728 00.000 13828 Move returns status 1, amount 0
20:24:10.729 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:10.729 00.000 13828 move complete, result=1
20:24:10.729 00.000 13828 worker thread done servicing request
20:24:10.734 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5091, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:24:10.753 00.019 8960 UpdateGuideState exits: m=1092286 SNR=117.5
20:24:10.755 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:10.756 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:10.757 00.001 8960 Enqueuing Expose request
20:24:10.759 00.002 13828 Worker thread wakes up
20:24:10.760 00.001 8960 GuideStep: 0.3 px 0 ms WEST, 0.1 px 0 ms NORTH
20:24:10.764 00.004 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:10.764 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:10.765 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:10.766 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:12.227 01.461 13828 Exposure complete
20:24:12.339 00.112 13828 worker thread done servicing request
20:24:12.339 00.000 8960 OnExposeComplete: enter
20:24:12.340 00.001 8960 UpdateGuideState(): m_state=6
20:24:12.342 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:24:12.343 00.001 8960 Star::Find returns 1 (0), X=1628.86, Y=911.78, Mass=1110731, SNR=108.4, Peak=63804 HFD=5.2
20:24:12.345 00.002 8960 CameraToMount -- cameraTheta (2.31) - m_xAngle (2.77) = xAngle (-0.45 = -0.45)
20:24:12.346 00.001 8960 CameraToMount -- cameraTheta (2.31) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.65 = 2.65)
20:24:12.348 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.22 hyp=0.29 cameraTheta=2.31 mountX=0.26 mountY=0.14, mountTheta=0.48
20:24:12.351 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.22, opts=13)
20:24:12.352 00.001 8960 Enqueuing Move request for scope (-0.20, 0.22)
20:24:12.353 00.001 13828 Worker thread wakes up
20:24:12.353 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.22) opts 0xd
20:24:12.354 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.22)
20:24:12.354 00.000 13828 Moving (-0.20, 0.22) raw xDistance=0.26 yDistance=0.14
20:24:12.354 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
20:24:12.354 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:12.354 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
20:24:12.354 00.000 13828 MoveAxis(W, 126, ABG)
20:24:12.354 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:12.354 00.000 13828 Move returns status 1, amount 0
20:24:12.354 00.000 13828 MoveAxis(N, 0, ABG)
20:24:12.354 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:12.354 00.000 13828 Move returns status 1, amount 0
20:24:12.354 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:12.354 00.000 13828 move complete, result=1
20:24:12.354 00.000 13828 worker thread done servicing request
20:24:12.360 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5091, FiltMin=3779, FiltMax=65500, Gamma=2.540
20:24:12.380 00.020 8960 UpdateGuideState exits: m=1110731 SNR=108.4
20:24:12.382 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:12.383 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:12.385 00.002 8960 Enqueuing Expose request
20:24:12.386 00.001 8960 GuideStep: 0.3 px 0 ms WEST, 0.1 px 0 ms NORTH
20:24:12.387 00.001 13828 Worker thread wakes up
20:24:12.387 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:12.388 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:12.388 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:12.390 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:13.862 01.472 13828 Exposure complete
20:24:13.974 00.112 13828 worker thread done servicing request
20:24:13.975 00.001 8960 OnExposeComplete: enter
20:24:13.976 00.001 8960 UpdateGuideState(): m_state=6
20:24:13.978 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:24:13.979 00.001 8960 Star::Find returns 1 (0), X=1628.51, Y=911.63, Mass=1086921, SNR=108.5, Peak=65535 HFD=5.2
20:24:13.981 00.002 8960 CameraToMount -- cameraTheta (3.01) - m_xAngle (2.77) = xAngle (0.25 = 0.25)
20:24:13.982 00.001 8960 CameraToMount -- cameraTheta (3.01) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.35 = -2.93)
20:24:13.983 00.001 8960 CameraToMount -- cameraX=-0.55 cameraY=0.07 hyp=0.55 cameraTheta=3.01 mountX=0.53 mountY=-0.11, mountTheta=-0.21
20:24:13.986 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=0.07, opts=13)
20:24:13.987 00.001 8960 Enqueuing Move request for scope (-0.55, 0.07)
20:24:13.988 00.001 13828 Worker thread wakes up
20:24:13.988 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.07) opts 0xd
20:24:13.989 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.55, 0.07)
20:24:13.989 00.000 13828 Moving (-0.55, 0.07) raw xDistance=0.53 yDistance=-0.11
20:24:13.989 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.53
20:24:13.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:13.989 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:24:13.989 00.000 13828 MoveAxis(W, 248, ABG)
20:24:13.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:13.989 00.000 13828 Move returns status 1, amount 0
20:24:13.989 00.000 13828 MoveAxis(N, 0, ABG)
20:24:13.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:13.989 00.000 13828 Move returns status 1, amount 0
20:24:13.989 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:13.989 00.000 13828 move complete, result=1
20:24:13.989 00.000 13828 worker thread done servicing request
20:24:13.996 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1302, max=65535, med=5091, FiltMin=3632, FiltMax=65535, Gamma=2.540
20:24:14.017 00.021 8960 UpdateGuideState exits: m=1086921 SNR=108.5
20:24:14.019 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:14.020 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:14.023 00.003 8960 Enqueuing Expose request
20:24:14.024 00.001 13828 Worker thread wakes up
20:24:14.024 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:14.024 00.000 8960 GuideStep: 0.5 px 0 ms WEST, -0.1 px 0 ms NORTH
20:24:14.026 00.002 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:14.027 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:14.029 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:15.503 01.474 13828 Exposure complete
20:24:15.619 00.116 13828 worker thread done servicing request
20:24:15.619 00.000 8960 OnExposeComplete: enter
20:24:15.621 00.002 8960 UpdateGuideState(): m_state=6
20:24:15.622 00.001 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:24:15.624 00.002 8960 Star::Find returns 1 (0), X=1628.56, Y=911.66, Mass=1108285, SNR=120.1, Peak=65535 HFD=5.4
20:24:15.625 00.001 8960 CameraToMount -- cameraTheta (2.94) - m_xAngle (2.77) = xAngle (0.17 = 0.17)
20:24:15.627 00.002 8960 CameraToMount -- cameraTheta (2.94) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.27 = -3.01)
20:24:15.628 00.001 8960 CameraToMount -- cameraX=-0.50 cameraY=0.10 hyp=0.51 cameraTheta=2.94 mountX=0.50 mountY=-0.07, mountTheta=-0.13
20:24:15.630 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=0.10, opts=13)
20:24:15.632 00.002 8960 Enqueuing Move request for scope (-0.50, 0.10)
20:24:15.633 00.001 13828 Worker thread wakes up
20:24:15.633 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.10) opts 0xd
20:24:15.633 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, 0.10)
20:24:15.633 00.000 13828 Moving (-0.50, 0.10) raw xDistance=0.50 yDistance=-0.07
20:24:15.633 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50
20:24:15.633 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:15.633 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:24:15.634 00.001 13828 MoveAxis(W, 240, ABG)
20:24:15.634 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:15.634 00.000 13828 Move returns status 1, amount 0
20:24:15.634 00.000 13828 MoveAxis(N, 0, ABG)
20:24:15.634 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:15.634 00.000 13828 Move returns status 1, amount 0
20:24:15.634 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:15.634 00.000 13828 move complete, result=1
20:24:15.634 00.000 13828 worker thread done servicing request
20:24:15.639 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2492, max=65535, med=5091, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:24:15.663 00.024 8960 UpdateGuideState exits: m=1108285 SNR=120.1
20:24:15.664 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:15.666 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:15.667 00.001 8960 Enqueuing Expose request
20:24:15.669 00.002 8960 GuideStep: 0.5 px 0 ms WEST, -0.1 px 0 ms NORTH
20:24:15.670 00.001 13828 Worker thread wakes up
20:24:15.670 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:15.670 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:15.671 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:15.673 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:17.140 01.467 13828 Exposure complete
20:24:17.253 00.113 13828 worker thread done servicing request
20:24:17.253 00.000 8960 OnExposeComplete: enter
20:24:17.254 00.001 8960 UpdateGuideState(): m_state=6
20:24:17.256 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:24:17.258 00.002 8960 Star::Find returns 1 (0), X=1628.34, Y=912.01, Mass=1174580, SNR=120.3, Peak=57500 HFD=5.7
20:24:17.259 00.001 8960 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.77) = xAngle (-0.18 = -0.18)
20:24:17.260 00.001 8960 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.92 = 2.92)
20:24:17.262 00.002 8960 CameraToMount -- cameraX=-0.72 cameraY=0.45 hyp=0.85 cameraTheta=2.58 mountX=0.83 mountY=0.19, mountTheta=0.22
20:24:17.264 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=0.45, opts=13)
20:24:17.265 00.001 8960 Enqueuing Move request for scope (-0.72, 0.45)
20:24:17.267 00.002 13828 Worker thread wakes up
20:24:17.267 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.45) opts 0xd
20:24:17.267 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.72, 0.45)
20:24:17.267 00.000 13828 Moving (-0.72, 0.45) raw xDistance=0.83 yDistance=0.19
20:24:17.267 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.83
20:24:17.267 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:17.267 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:24:17.267 00.000 13828 MoveAxis(W, 389, ABG)
20:24:17.267 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:17.267 00.000 13828 Move returns status 1, amount 0
20:24:17.267 00.000 13828 MoveAxis(N, 0, ABG)
20:24:17.267 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:17.267 00.000 13828 Move returns status 1, amount 0
20:24:17.267 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:17.267 00.000 13828 move complete, result=1
20:24:17.267 00.000 13828 worker thread done servicing request
20:24:17.274 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2070, max=65535, med=5091, FiltMin=3664, FiltMax=65535, Gamma=2.540
20:24:17.295 00.021 8960 UpdateGuideState exits: m=1174580 SNR=120.3
20:24:17.297 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:17.298 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:17.299 00.001 8960 Enqueuing Expose request
20:24:17.301 00.002 8960 GuideStep: 0.8 px 0 ms WEST, 0.2 px 0 ms NORTH
20:24:17.302 00.001 13828 Worker thread wakes up
20:24:17.302 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:17.302 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:17.303 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:17.304 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:18.767 01.463 13828 Exposure complete
20:24:18.877 00.110 13828 worker thread done servicing request
20:24:18.877 00.000 8960 OnExposeComplete: enter
20:24:18.877 00.000 8960 UpdateGuideState(): m_state=6
20:24:18.879 00.002 8960 Star::Find(15, 1628, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:24:18.881 00.002 8960 Star::Find returns 1 (0), X=1628.12, Y=911.73, Mass=1205380, SNR=112.4, Peak=63932 HFD=5.6
20:24:18.882 00.001 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.77) = xAngle (0.19 = 0.19)
20:24:18.883 00.001 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.30 = -2.99)
20:24:18.885 00.002 8960 CameraToMount -- cameraX=-0.94 cameraY=0.17 hyp=0.95 cameraTheta=2.96 mountX=0.94 mountY=-0.15, mountTheta=-0.15
20:24:18.887 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.94, y=0.17, opts=13)
20:24:18.888 00.001 8960 Enqueuing Move request for scope (-0.94, 0.17)
20:24:18.890 00.002 13828 Worker thread wakes up
20:24:18.890 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.17) opts 0xd
20:24:18.890 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.94, 0.17)
20:24:18.890 00.000 13828 Moving (-0.94, 0.17) raw xDistance=0.94 yDistance=-0.15
20:24:18.890 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.94
20:24:18.890 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:18.890 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:24:18.890 00.000 13828 MoveAxis(W, 445, ABG)
20:24:18.890 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:18.890 00.000 13828 Move returns status 1, amount 0
20:24:18.890 00.000 13828 MoveAxis(N, 0, ABG)
20:24:18.890 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:18.890 00.000 13828 Move returns status 1, amount 0
20:24:18.890 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:18.890 00.000 13828 move complete, result=1
20:24:18.890 00.000 13828 worker thread done servicing request
20:24:18.896 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5091, FiltMin=3459, FiltMax=65535, Gamma=2.540
20:24:18.916 00.020 8960 UpdateGuideState exits: m=1205380 SNR=112.4
20:24:18.918 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:18.920 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:18.921 00.001 8960 Enqueuing Expose request
20:24:18.923 00.002 8960 GuideStep: 0.9 px 0 ms WEST, -0.1 px 0 ms NORTH
20:24:18.924 00.001 13828 Worker thread wakes up
20:24:18.924 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:18.925 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:18.926 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:18.928 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:20.385 01.457 13828 Exposure complete
20:24:20.499 00.114 13828 worker thread done servicing request
20:24:20.499 00.000 8960 OnExposeComplete: enter
20:24:20.501 00.002 8960 UpdateGuideState(): m_state=6
20:24:20.503 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:24:20.505 00.002 8960 Star::Find returns 1 (0), X=1627.43, Y=913.04, Mass=1095441, SNR=119.2, Peak=53622 HFD=5.2
20:24:20.507 00.002 8960 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.77) = xAngle (-0.37 = -0.37)
20:24:20.508 00.001 8960 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.74 = 2.74)
20:24:20.510 00.002 8960 CameraToMount -- cameraX=-1.62 cameraY=1.49 hyp=2.20 cameraTheta=2.40 mountX=2.05 mountY=0.86, mountTheta=0.40
20:24:20.512 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.62, y=1.49, opts=13)
20:24:20.513 00.001 8960 Enqueuing Move request for scope (-1.62, 1.49)
20:24:20.515 00.002 13828 Worker thread wakes up
20:24:20.515 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.62, 1.49) opts 0xd
20:24:20.515 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.62, 1.49)
20:24:20.515 00.000 13828 Moving (-1.62, 1.49) raw xDistance=2.05 yDistance=0.86
20:24:20.515 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.34 from input 2.05
20:24:20.515 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
20:24:20.515 00.000 13828 MoveAxis(W, 948, ABG)
20:24:20.515 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:20.515 00.000 13828 Move returns status 1, amount 0
20:24:20.515 00.000 13828 MoveAxis(S, 498, ABG)
20:24:20.515 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:20.515 00.000 13828 Move returns status 1, amount 0
20:24:20.515 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:20.515 00.000 13828 move complete, result=1
20:24:20.516 00.001 13828 worker thread done servicing request
20:24:20.522 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5091, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:24:20.541 00.019 8960 UpdateGuideState exits: m=1095441 SNR=119.2
20:24:20.543 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:20.545 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:20.547 00.002 8960 Enqueuing Expose request
20:24:20.548 00.001 13828 Worker thread wakes up
20:24:20.548 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:20.548 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:20.548 00.000 8960 GuideStep: 2.1 px 0 ms WEST, 0.9 px 0 ms SOUTH
20:24:20.551 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:20.551 00.000 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:22.017 01.466 13828 Exposure complete
20:24:22.128 00.111 13828 worker thread done servicing request
20:24:22.128 00.000 8960 OnExposeComplete: enter
20:24:22.129 00.001 8960 UpdateGuideState(): m_state=6
20:24:22.132 00.003 8960 Star::Find(15, 1627, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:24:22.133 00.001 8960 Star::Find returns 1 (0), X=1627.85, Y=911.96, Mass=1072749, SNR=108.8, Peak=55228 HFD=5.5
20:24:22.135 00.002 8960 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.77) = xAngle (0.06 = 0.06)
20:24:22.136 00.001 8960 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.12)
20:24:22.138 00.002 8960 CameraToMount -- cameraX=-1.21 cameraY=0.40 hyp=1.27 cameraTheta=2.82 mountX=1.27 mountY=-0.02, mountTheta=-0.02
20:24:22.141 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.21, y=0.40, opts=13)
20:24:22.142 00.001 8960 Enqueuing Move request for scope (-1.21, 0.40)
20:24:22.144 00.002 13828 Worker thread wakes up
20:24:22.144 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.21, 0.40) opts 0xd
20:24:22.144 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.21, 0.40)
20:24:22.144 00.000 13828 Moving (-1.21, 0.40) raw xDistance=1.27 yDistance=-0.02
20:24:22.144 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.27
20:24:22.144 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:22.144 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:24:22.144 00.000 13828 MoveAxis(W, 634, ABG)
20:24:22.144 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:22.144 00.000 13828 Move returns status 1, amount 0
20:24:22.144 00.000 13828 MoveAxis(N, 0, ABG)
20:24:22.144 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:22.144 00.000 13828 Move returns status 1, amount 0
20:24:22.144 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:22.144 00.000 13828 move complete, result=1
20:24:22.144 00.000 13828 worker thread done servicing request
20:24:22.152 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1142, max=65535, med=5091, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:24:22.172 00.020 8960 UpdateGuideState exits: m=1072749 SNR=108.8
20:24:22.174 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:22.176 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:22.178 00.002 8960 Enqueuing Expose request
20:24:22.179 00.001 8960 GuideStep: 1.3 px 0 ms WEST, -0.0 px 0 ms NORTH
20:24:22.181 00.002 13828 Worker thread wakes up
20:24:22.181 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:22.181 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:22.182 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:22.183 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:23.659 01.476 13828 Exposure complete
20:24:23.785 00.126 13828 worker thread done servicing request
20:24:23.786 00.001 8960 OnExposeComplete: enter
20:24:23.787 00.001 8960 UpdateGuideState(): m_state=6
20:24:23.789 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:24:23.791 00.002 8960 Star::Find returns 1 (0), X=1628.22, Y=911.79, Mass=1109058, SNR=123.5, Peak=65468 HFD=5.1
20:24:23.792 00.001 8960 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.77) = xAngle (0.11 = 0.11)
20:24:23.794 00.002 8960 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.21 = -3.07)
20:24:23.795 00.001 8960 CameraToMount -- cameraX=-0.83 cameraY=0.23 hyp=0.86 cameraTheta=2.87 mountX=0.85 mountY=-0.06, mountTheta=-0.07
20:24:23.798 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.83, y=0.23, opts=13)
20:24:23.801 00.003 8960 Enqueuing Move request for scope (-0.83, 0.23)
20:24:23.803 00.002 13828 Worker thread wakes up
20:24:23.803 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.23) opts 0xd
20:24:23.803 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.83, 0.23)
20:24:23.803 00.000 13828 Moving (-0.83, 0.23) raw xDistance=0.85 yDistance=-0.06
20:24:23.803 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.60 from input 0.85
20:24:23.803 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:23.803 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:24:23.803 00.000 13828 MoveAxis(W, 426, ABG)
20:24:23.803 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:23.804 00.001 13828 Move returns status 1, amount 0
20:24:23.804 00.000 13828 MoveAxis(N, 0, ABG)
20:24:23.804 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:23.804 00.000 13828 Move returns status 1, amount 0
20:24:23.804 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:23.804 00.000 13828 move complete, result=1
20:24:23.804 00.000 13828 worker thread done servicing request
20:24:23.810 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2646, max=65535, med=5091, FiltMin=3817, FiltMax=65535, Gamma=2.540
20:24:23.831 00.021 8960 UpdateGuideState exits: m=1109058 SNR=123.5
20:24:23.832 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:23.834 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:23.835 00.001 8960 Enqueuing Expose request
20:24:23.837 00.002 8960 GuideStep: 0.9 px 0 ms WEST, -0.1 px 0 ms NORTH
20:24:23.838 00.001 13828 Worker thread wakes up
20:24:23.838 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:23.838 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:23.839 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:23.841 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:25.321 01.480 13828 Exposure complete
20:24:25.437 00.116 13828 worker thread done servicing request
20:24:25.437 00.000 8960 OnExposeComplete: enter
20:24:25.438 00.001 8960 UpdateGuideState(): m_state=6
20:24:25.440 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:24:25.442 00.002 8960 Star::Find returns 1 (0), X=1629.01, Y=910.92, Mass=1054319, SNR=115.1, Peak=52387 HFD=5.7
20:24:25.444 00.002 8960 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.77) = xAngle (-4.40 = 1.88)
20:24:25.445 00.001 8960 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.30 = -1.30)
20:24:25.446 00.001 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.64 hyp=0.64 cameraTheta=-1.64 mountX=-0.20 mountY=-0.62, mountTheta=-1.88
20:24:25.449 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.64, opts=13)
20:24:25.450 00.001 8960 Enqueuing Move request for scope (-0.04, -0.64)
20:24:25.452 00.002 13828 Worker thread wakes up
20:24:25.452 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.64) opts 0xd
20:24:25.452 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.64)
20:24:25.452 00.000 13828 Moving (-0.04, -0.64) raw xDistance=-0.20 yDistance=-0.62
20:24:25.452 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.20
20:24:25.452 00.000 13828 resist switch: large excursion: input -0.62 thresh 0.57 direction from 1 to -1
20:24:25.452 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
20:24:25.452 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
20:24:25.452 00.000 13828 MoveAxis(E, 57, ABG)
20:24:25.452 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:25.452 00.000 13828 Move returns status 1, amount 0
20:24:25.452 00.000 13828 MoveAxis(N, 356, ABG)
20:24:25.452 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:25.452 00.000 13828 Move returns status 1, amount 0
20:24:25.452 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:25.452 00.000 13828 move complete, result=1
20:24:25.452 00.000 13828 worker thread done servicing request
20:24:25.459 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2403, max=65535, med=5091, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:24:25.478 00.019 8960 UpdateGuideState exits: m=1054319 SNR=115.1
20:24:25.480 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:25.481 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:25.482 00.001 8960 Enqueuing Expose request
20:24:25.484 00.002 8960 GuideStep: -0.2 px 0 ms EAST, -0.6 px 0 ms NORTH
20:24:25.485 00.001 13828 Worker thread wakes up
20:24:25.485 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:25.485 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:25.486 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:25.488 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:26.944 01.456 13828 Exposure complete
20:24:27.055 00.111 13828 worker thread done servicing request
20:24:27.055 00.000 8960 OnExposeComplete: enter
20:24:27.056 00.001 8960 UpdateGuideState(): m_state=6
20:24:27.058 00.002 8960 Star::Find(15, 1629, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:24:27.060 00.002 8960 Star::Find returns 1 (0), X=1628.51, Y=911.60, Mass=1076933, SNR=115.3, Peak=58364 HFD=5.3
20:24:27.061 00.001 8960 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.77) = xAngle (0.30 = 0.30)
20:24:27.062 00.001 8960 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.40 = -2.88)
20:24:27.064 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=0.04 hyp=0.54 cameraTheta=3.07 mountX=0.52 mountY=-0.14, mountTheta=-0.26
20:24:27.066 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=0.04, opts=13)
20:24:27.068 00.002 8960 Enqueuing Move request for scope (-0.54, 0.04)
20:24:27.069 00.001 13828 Worker thread wakes up
20:24:27.069 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.04) opts 0xd
20:24:27.069 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, 0.04)
20:24:27.069 00.000 13828 Moving (-0.54, 0.04) raw xDistance=0.52 yDistance=-0.14
20:24:27.069 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.52
20:24:27.069 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:27.069 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:24:27.069 00.000 13828 MoveAxis(W, 228, ABG)
20:24:27.069 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:27.070 00.001 13828 Move returns status 1, amount 0
20:24:27.070 00.000 13828 MoveAxis(N, 0, ABG)
20:24:27.070 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:27.070 00.000 13828 Move returns status 1, amount 0
20:24:27.070 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:27.070 00.000 13828 move complete, result=1
20:24:27.070 00.000 13828 worker thread done servicing request
20:24:27.075 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5091, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:24:27.101 00.026 8960 UpdateGuideState exits: m=1076933 SNR=115.3
20:24:27.103 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:27.104 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:27.105 00.001 8960 Enqueuing Expose request
20:24:27.107 00.002 13828 Worker thread wakes up
20:24:27.107 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:27.107 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:27.107 00.000 8960 GuideStep: 0.5 px 0 ms WEST, -0.1 px 0 ms NORTH
20:24:27.110 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:27.114 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:28.581 01.467 13828 Exposure complete
20:24:28.709 00.128 13828 worker thread done servicing request
20:24:28.709 00.000 8960 OnExposeComplete: enter
20:24:28.710 00.001 8960 UpdateGuideState(): m_state=6
20:24:28.712 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:24:28.713 00.001 8960 Star::Find returns 1 (0), X=1628.17, Y=912.22, Mass=1083129, SNR=111.3, Peak=56284 HFD=5.6
20:24:28.715 00.002 8960 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.77) = xAngle (-0.27 = -0.27)
20:24:28.716 00.001 8960 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
20:24:28.718 00.002 8960 CameraToMount -- cameraX=-0.89 cameraY=0.66 hyp=1.11 cameraTheta=2.50 mountX=1.07 mountY=0.33, mountTheta=0.30
20:24:28.720 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.89, y=0.66, opts=13)
20:24:28.722 00.002 8960 Enqueuing Move request for scope (-0.89, 0.66)
20:24:28.723 00.001 13828 Worker thread wakes up
20:24:28.723 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.66) opts 0xd
20:24:28.723 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.89, 0.66)
20:24:28.723 00.000 13828 Moving (-0.89, 0.66) raw xDistance=1.07 yDistance=0.33
20:24:28.723 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.07
20:24:28.723 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:24:28.723 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
20:24:28.723 00.000 13828 MoveAxis(W, 493, ABG)
20:24:28.724 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:28.724 00.000 13828 Move returns status 1, amount 0
20:24:28.724 00.000 13828 MoveAxis(N, 0, ABG)
20:24:28.724 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:28.724 00.000 13828 Move returns status 1, amount 0
20:24:28.724 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:28.724 00.000 13828 move complete, result=1
20:24:28.724 00.000 13828 worker thread done servicing request
20:24:28.730 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2377, max=65535, med=5091, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:24:28.750 00.020 8960 UpdateGuideState exits: m=1083129 SNR=111.3
20:24:28.752 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:28.753 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:28.755 00.002 8960 Enqueuing Expose request
20:24:28.756 00.001 8960 GuideStep: 1.1 px 0 ms WEST, 0.3 px 0 ms NORTH
20:24:28.757 00.001 13828 Worker thread wakes up
20:24:28.758 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:28.758 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:28.759 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:28.761 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:30.230 01.469 13828 Exposure complete
20:24:30.340 00.110 13828 worker thread done servicing request
20:24:30.340 00.000 8960 OnExposeComplete: enter
20:24:30.342 00.002 8960 UpdateGuideState(): m_state=6
20:24:30.344 00.002 8960 Star::Find(15, 1628, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:24:30.345 00.001 8960 Star::Find returns 1 (0), X=1627.99, Y=912.60, Mass=1108087, SNR=117.9, Peak=61072 HFD=5.2
20:24:30.346 00.001 8960 CameraToMount -- cameraTheta (2.37) - m_xAngle (2.77) = xAngle (-0.40 = -0.40)
20:24:30.348 00.002 8960 CameraToMount -- cameraTheta (2.37) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
20:24:30.349 00.001 8960 CameraToMount -- cameraX=-1.06 cameraY=1.04 hyp=1.49 cameraTheta=2.37 mountX=1.37 mountY=0.63, mountTheta=0.43
20:24:30.351 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.06, y=1.04, opts=13)
20:24:30.352 00.001 8960 Enqueuing Move request for scope (-1.06, 1.04)
20:24:30.354 00.002 13828 Worker thread wakes up
20:24:30.354 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.06, 1.04) opts 0xd
20:24:30.354 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.06, 1.04)
20:24:30.354 00.000 13828 Moving (-1.06, 1.04) raw xDistance=1.37 yDistance=0.63
20:24:30.354 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.37
20:24:30.354 00.000 13828 resist switch: large excursion: input 0.63 thresh 0.57 direction from -1 to 1
20:24:30.354 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.88
20:24:30.354 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
20:24:30.354 00.000 13828 MoveAxis(W, 646, ABG)
20:24:30.354 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:30.354 00.000 13828 Move returns status 1, amount 0
20:24:30.355 00.001 13828 MoveAxis(S, 361, ABG)
20:24:30.355 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:30.355 00.000 13828 Move returns status 1, amount 0
20:24:30.355 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:30.355 00.000 13828 move complete, result=1
20:24:30.355 00.000 13828 worker thread done servicing request
20:24:30.364 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=1814, max=65535, med=5091, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:24:30.382 00.018 8960 UpdateGuideState exits: m=1108087 SNR=117.9
20:24:30.384 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:30.386 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:30.388 00.002 8960 Enqueuing Expose request
20:24:30.390 00.002 8960 GuideStep: 1.4 px 0 ms WEST, 0.6 px 0 ms SOUTH
20:24:30.393 00.003 13828 Worker thread wakes up
20:24:30.393 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:30.393 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:30.394 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:30.396 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:31.861 01.465 13828 Exposure complete
20:24:31.985 00.124 13828 worker thread done servicing request
20:24:31.985 00.000 8960 OnExposeComplete: enter
20:24:31.987 00.002 8960 UpdateGuideState(): m_state=6
20:24:31.989 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:24:31.990 00.001 8960 Star::Find returns 1 (0), X=1628.19, Y=911.95, Mass=1078215, SNR=108.3, Peak=56508 HFD=5.9
20:24:31.992 00.002 8960 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.77) = xAngle (-0.05 = -0.05)
20:24:31.993 00.001 8960 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.06 = 3.06)
20:24:31.995 00.002 8960 CameraToMount -- cameraX=-0.87 cameraY=0.39 hyp=0.95 cameraTheta=2.72 mountX=0.95 mountY=0.08, mountTheta=0.08
20:24:31.997 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.87, y=0.39, opts=13)
20:24:31.998 00.001 8960 Enqueuing Move request for scope (-0.87, 0.39)
20:24:32.000 00.002 13828 Worker thread wakes up
20:24:32.000 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.87, 0.39) opts 0xd
20:24:32.000 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.87, 0.39)
20:24:32.000 00.000 13828 Moving (-0.87, 0.39) raw xDistance=0.95 yDistance=0.08
20:24:32.000 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.66 from input 0.95
20:24:32.000 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:32.000 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
20:24:32.000 00.000 13828 MoveAxis(W, 470, ABG)
20:24:32.000 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:32.000 00.000 13828 Move returns status 1, amount 0
20:24:32.000 00.000 13828 MoveAxis(N, 0, ABG)
20:24:32.000 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:32.000 00.000 13828 Move returns status 1, amount 0
20:24:32.000 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:32.001 00.001 13828 move complete, result=1
20:24:32.001 00.000 13828 worker thread done servicing request
20:24:32.007 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=65535, med=5091, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:24:32.028 00.021 8960 UpdateGuideState exits: m=1078215 SNR=108.3
20:24:32.030 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:32.032 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:32.033 00.001 8960 Enqueuing Expose request
20:24:32.035 00.002 13828 Worker thread wakes up
20:24:32.035 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:32.035 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:32.035 00.000 8960 GuideStep: 1.0 px 0 ms WEST, 0.1 px 0 ms NORTH
20:24:32.037 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:32.039 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:33.502 01.463 13828 Exposure complete
20:24:33.610 00.108 13828 worker thread done servicing request
20:24:33.610 00.000 8960 OnExposeComplete: enter
20:24:33.611 00.001 8960 UpdateGuideState(): m_state=6
20:24:33.613 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:24:33.614 00.001 8960 Star::Find returns 1 (0), X=1627.95, Y=912.33, Mass=1037607, SNR=96.4, Peak=56560 HFD=5.1
20:24:33.616 00.002 8960 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.77) = xAngle (-0.24 = -0.24)
20:24:33.617 00.001 8960 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
20:24:33.619 00.002 8960 CameraToMount -- cameraX=-1.10 cameraY=0.77 hyp=1.34 cameraTheta=2.53 mountX=1.31 mountY=0.36, mountTheta=0.27
20:24:33.624 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-1.10, y=0.77, opts=13)
20:24:33.625 00.001 8960 Enqueuing Move request for scope (-1.10, 0.77)
20:24:33.627 00.002 13828 Worker thread wakes up
20:24:33.627 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.10, 0.77) opts 0xd
20:24:33.627 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.10, 0.77)
20:24:33.627 00.000 13828 Moving (-1.10, 0.77) raw xDistance=1.31 yDistance=0.36
20:24:33.627 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.87 from input 1.31
20:24:33.627 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
20:24:33.627 00.000 13828 MoveAxis(W, 616, ABG)
20:24:33.627 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:33.627 00.000 13828 Move returns status 1, amount 0
20:24:33.627 00.000 13828 MoveAxis(S, 209, ABG)
20:24:33.627 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:33.627 00.000 13828 Move returns status 1, amount 0
20:24:33.627 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:33.627 00.000 13828 move complete, result=1
20:24:33.627 00.000 13828 worker thread done servicing request
20:24:33.633 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2134, max=65535, med=5091, FiltMin=3644, FiltMax=65535, Gamma=2.540
20:24:33.668 00.035 8960 UpdateGuideState exits: m=1037607 SNR=96.4
20:24:33.670 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:33.672 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:33.673 00.001 8960 Enqueuing Expose request
20:24:33.675 00.002 8960 GuideStep: 1.3 px 0 ms WEST, 0.4 px 0 ms SOUTH
20:24:33.676 00.001 13828 Worker thread wakes up
20:24:33.676 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:33.676 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:33.677 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:33.679 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:35.140 01.461 13828 Exposure complete
20:24:35.252 00.112 13828 worker thread done servicing request
20:24:35.252 00.000 8960 OnExposeComplete: enter
20:24:35.254 00.002 8960 UpdateGuideState(): m_state=6
20:24:35.255 00.001 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:24:35.257 00.002 8960 Star::Find returns 1 (0), X=1627.60, Y=912.96, Mass=1087833, SNR=109.7, Peak=55158 HFD=5.2
20:24:35.258 00.001 8960 CameraToMount -- cameraTheta (2.38) - m_xAngle (2.77) = xAngle (-0.39 = -0.39)
20:24:35.260 00.002 8960 CameraToMount -- cameraTheta (2.38) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.71 = 2.71)
20:24:35.261 00.001 8960 CameraToMount -- cameraX=-1.45 cameraY=1.40 hyp=2.02 cameraTheta=2.38 mountX=1.87 mountY=0.84, mountTheta=0.42
20:24:35.263 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.45, y=1.40, opts=13)
20:24:35.264 00.001 8960 Enqueuing Move request for scope (-1.45, 1.40)
20:24:35.266 00.002 13828 Worker thread wakes up
20:24:35.266 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.45, 1.40) opts 0xd
20:24:35.266 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.45, 1.40)
20:24:35.266 00.000 13828 Moving (-1.45, 1.40) raw xDistance=1.87 yDistance=0.84
20:24:35.266 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.24 from input 1.87
20:24:35.266 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.84 from input 0.84
20:24:35.266 00.000 13828 MoveAxis(W, 877, ABG)
20:24:35.266 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:35.266 00.000 13828 Move returns status 1, amount 0
20:24:35.266 00.000 13828 MoveAxis(S, 484, ABG)
20:24:35.266 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:35.266 00.000 13828 Move returns status 1, amount 0
20:24:35.266 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:35.266 00.000 13828 move complete, result=1
20:24:35.267 00.001 13828 worker thread done servicing request
20:24:35.273 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2070, max=65535, med=5097, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:24:35.292 00.019 8960 UpdateGuideState exits: m=1087833 SNR=109.7
20:24:35.293 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:35.294 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:35.296 00.002 8960 Enqueuing Expose request
20:24:35.297 00.001 8960 GuideStep: 1.9 px 0 ms WEST, 0.8 px 0 ms SOUTH
20:24:35.299 00.002 13828 Worker thread wakes up
20:24:35.299 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:35.299 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:35.299 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:35.301 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:36.768 01.467 13828 Exposure complete
20:24:36.878 00.110 13828 worker thread done servicing request
20:24:36.878 00.000 8960 OnExposeComplete: enter
20:24:36.880 00.002 8960 UpdateGuideState(): m_state=6
20:24:36.881 00.001 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:24:36.883 00.002 8960 Star::Find returns 1 (0), X=1627.59, Y=912.58, Mass=1148641, SNR=125.2, Peak=58768 HFD=5.7
20:24:36.884 00.001 8960 CameraToMount -- cameraTheta (2.53) - m_xAngle (2.77) = xAngle (-0.23 = -0.23)
20:24:36.886 00.002 8960 CameraToMount -- cameraTheta (2.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.87 = 2.87)
20:24:36.887 00.001 8960 CameraToMount -- cameraX=-1.46 cameraY=1.02 hyp=1.78 cameraTheta=2.53 mountX=1.73 mountY=0.48, mountTheta=0.27
20:24:36.890 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.46, y=1.02, opts=13)
20:24:36.891 00.001 8960 Enqueuing Move request for scope (-1.46, 1.02)
20:24:36.892 00.001 13828 Worker thread wakes up
20:24:36.893 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.46, 1.02) opts 0xd
20:24:36.893 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.46, 1.02)
20:24:36.893 00.000 13828 Moving (-1.46, 1.02) raw xDistance=1.73 yDistance=0.48
20:24:36.893 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.18 from input 1.73
20:24:36.893 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
20:24:36.893 00.000 13828 MoveAxis(W, 835, ABG)
20:24:36.893 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:36.893 00.000 13828 Move returns status 1, amount 0
20:24:36.893 00.000 13828 MoveAxis(S, 275, ABG)
20:24:36.893 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:36.893 00.000 13828 Move returns status 1, amount 0
20:24:36.893 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:36.893 00.000 13828 move complete, result=1
20:24:36.893 00.000 13828 worker thread done servicing request
20:24:36.899 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1494, max=65535, med=5091, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:24:36.918 00.019 8960 UpdateGuideState exits: m=1148641 SNR=125.2
20:24:36.920 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:36.921 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:36.923 00.002 8960 Enqueuing Expose request
20:24:36.925 00.002 8960 GuideStep: 1.7 px 0 ms WEST, 0.5 px 0 ms SOUTH
20:24:36.926 00.001 13828 Worker thread wakes up
20:24:36.927 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:36.927 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:36.927 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:36.929 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:38.394 01.465 13828 Exposure complete
20:24:38.503 00.109 13828 worker thread done servicing request
20:24:38.503 00.000 8960 OnExposeComplete: enter
20:24:38.505 00.002 8960 UpdateGuideState(): m_state=6
20:24:38.507 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:24:38.508 00.001 8960 Star::Find returns 1 (0), X=1627.37, Y=912.70, Mass=1078835, SNR=116.6, Peak=65430 HFD=5.4
20:24:38.510 00.002 8960 CameraToMount -- cameraTheta (2.55) - m_xAngle (2.77) = xAngle (-0.22 = -0.22)
20:24:38.512 00.002 8960 CameraToMount -- cameraTheta (2.55) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
20:24:38.513 00.001 8960 CameraToMount -- cameraX=-1.68 cameraY=1.14 hyp=2.04 cameraTheta=2.55 mountX=1.99 mountY=0.52, mountTheta=0.26
20:24:38.515 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.68, y=1.14, opts=13)
20:24:38.517 00.002 8960 Enqueuing Move request for scope (-1.68, 1.14)
20:24:38.518 00.001 13828 Worker thread wakes up
20:24:38.518 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.68, 1.14) opts 0xd
20:24:38.518 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.68, 1.14)
20:24:38.519 00.001 13828 Moving (-1.68, 1.14) raw xDistance=1.99 yDistance=0.52
20:24:38.519 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.33 from input 1.99
20:24:38.519 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
20:24:38.519 00.000 13828 MoveAxis(W, 945, ABG)
20:24:38.519 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:38.519 00.000 13828 Move returns status 1, amount 0
20:24:38.519 00.000 13828 MoveAxis(S, 300, ABG)
20:24:38.519 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:38.519 00.000 13828 Move returns status 1, amount 0
20:24:38.519 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:38.519 00.000 13828 move complete, result=1
20:24:38.519 00.000 13828 worker thread done servicing request
20:24:38.525 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5091, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:24:38.546 00.021 8960 UpdateGuideState exits: m=1078835 SNR=116.6
20:24:38.548 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:38.550 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:38.551 00.001 8960 Enqueuing Expose request
20:24:38.552 00.001 8960 GuideStep: 2.0 px 0 ms WEST, 0.5 px 0 ms SOUTH
20:24:38.554 00.002 13828 Worker thread wakes up
20:24:38.554 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:38.554 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:38.554 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:38.556 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:40.028 01.472 13828 Exposure complete
20:24:40.143 00.115 13828 worker thread done servicing request
20:24:40.143 00.000 8960 OnExposeComplete: enter
20:24:40.145 00.002 8960 UpdateGuideState(): m_state=6
20:24:40.147 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:24:40.149 00.002 8960 Star::Find returns 1 (0), X=1627.67, Y=912.21, Mass=1178316, SNR=123.9, Peak=53436 HFD=5.7
20:24:40.150 00.001 8960 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.77) = xAngle (-0.06 = -0.06)
20:24:40.152 00.002 8960 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.04 = 3.04)
20:24:40.153 00.001 8960 CameraToMount -- cameraX=-1.38 cameraY=0.65 hyp=1.53 cameraTheta=2.70 mountX=1.52 mountY=0.15, mountTheta=0.10
20:24:40.155 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.38, y=0.65, opts=13)
20:24:40.157 00.002 8960 Enqueuing Move request for scope (-1.38, 0.65)
20:24:40.158 00.001 13828 Worker thread wakes up
20:24:40.158 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.38, 0.65) opts 0xd
20:24:40.158 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.38, 0.65)
20:24:40.158 00.000 13828 Moving (-1.38, 0.65) raw xDistance=1.52 yDistance=0.15
20:24:40.158 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.52
20:24:40.158 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:40.159 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:24:40.159 00.000 13828 MoveAxis(W, 747, ABG)
20:24:40.159 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:40.159 00.000 13828 Move returns status 1, amount 0
20:24:40.159 00.000 13828 MoveAxis(N, 0, ABG)
20:24:40.159 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:40.159 00.000 13828 Move returns status 1, amount 0
20:24:40.159 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:40.159 00.000 13828 move complete, result=1
20:24:40.159 00.000 13828 worker thread done servicing request
20:24:40.165 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2505, max=65535, med=5091, FiltMin=3696, FiltMax=65520, Gamma=2.540
20:24:40.185 00.020 8960 UpdateGuideState exits: m=1178316 SNR=123.9
20:24:40.186 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:40.188 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:40.189 00.001 8960 Enqueuing Expose request
20:24:40.191 00.002 13828 Worker thread wakes up
20:24:40.191 00.000 8960 GuideStep: 1.5 px 0 ms WEST, 0.2 px 0 ms NORTH
20:24:40.193 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:40.193 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:40.194 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:40.196 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:41.675 01.479 13828 Exposure complete
20:24:41.786 00.111 13828 worker thread done servicing request
20:24:41.786 00.000 8960 OnExposeComplete: enter
20:24:41.787 00.001 8960 UpdateGuideState(): m_state=6
20:24:41.789 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:24:41.791 00.002 8960 Star::Find returns 1 (0), X=1627.55, Y=912.23, Mass=1133318, SNR=117.2, Peak=65468 HFD=5.3
20:24:41.792 00.001 8960 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.77) = xAngle (-0.04 = -0.04)
20:24:41.794 00.002 8960 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.06 = 3.06)
20:24:41.796 00.002 8960 CameraToMount -- cameraX=-1.50 cameraY=0.67 hyp=1.65 cameraTheta=2.72 mountX=1.64 mountY=0.13, mountTheta=0.08
20:24:41.798 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.50, y=0.67, opts=13)
20:24:41.800 00.002 8960 Enqueuing Move request for scope (-1.50, 0.67)
20:24:41.801 00.001 13828 Worker thread wakes up
20:24:41.801 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.50, 0.67) opts 0xd
20:24:41.801 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.50, 0.67)
20:24:41.801 00.000 13828 Moving (-1.50, 0.67) raw xDistance=1.64 yDistance=0.13
20:24:41.801 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.64
20:24:41.801 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:41.801 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:24:41.802 00.001 13828 MoveAxis(W, 786, ABG)
20:24:41.802 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:41.802 00.000 13828 Move returns status 1, amount 0
20:24:41.802 00.000 13828 MoveAxis(N, 0, ABG)
20:24:41.802 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:41.802 00.000 13828 Move returns status 1, amount 0
20:24:41.802 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:41.802 00.000 13828 move complete, result=1
20:24:41.802 00.000 13828 worker thread done servicing request
20:24:41.808 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2409, max=65535, med=5091, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:24:41.828 00.020 8960 UpdateGuideState exits: m=1133318 SNR=117.2
20:24:41.830 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:41.831 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:41.832 00.001 8960 Enqueuing Expose request
20:24:41.834 00.002 8960 GuideStep: 1.6 px 0 ms WEST, 0.1 px 0 ms NORTH
20:24:41.835 00.001 13828 Worker thread wakes up
20:24:41.835 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:41.835 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:41.836 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:41.838 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:43.299 01.461 13828 Exposure complete
20:24:43.409 00.110 13828 worker thread done servicing request
20:24:43.410 00.001 8960 OnExposeComplete: enter
20:24:43.411 00.001 8960 UpdateGuideState(): m_state=6
20:24:43.413 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:24:43.414 00.001 8960 Star::Find returns 1 (0), X=1627.34, Y=912.62, Mass=1119310, SNR=125.2, Peak=65430 HFD=5.5
20:24:43.416 00.002 8960 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.77) = xAngle (-0.18 = -0.18)
20:24:43.417 00.001 8960 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.93 = 2.93)
20:24:43.419 00.002 8960 CameraToMount -- cameraX=-1.72 cameraY=1.06 hyp=2.02 cameraTheta=2.59 mountX=1.98 mountY=0.43, mountTheta=0.21
20:24:43.423 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.72, y=1.06, opts=13)
20:24:43.423 00.000 8960 Enqueuing Move request for scope (-1.72, 1.06)
20:24:43.425 00.002 13828 Worker thread wakes up
20:24:43.425 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 1.06) opts 0xd
20:24:43.425 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.72, 1.06)
20:24:43.425 00.000 13828 Moving (-1.72, 1.06) raw xDistance=1.98 yDistance=0.43
20:24:43.425 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.33 from input 1.98
20:24:43.425 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
20:24:43.425 00.000 13828 MoveAxis(W, 941, ABG)
20:24:43.425 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:43.425 00.000 13828 Move returns status 1, amount 0
20:24:43.425 00.000 13828 MoveAxis(S, 247, ABG)
20:24:43.425 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:43.425 00.000 13828 Move returns status 1, amount 0
20:24:43.425 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:43.425 00.000 13828 move complete, result=1
20:24:43.427 00.002 13828 worker thread done servicing request
20:24:43.432 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2396, max=65535, med=5091, FiltMin=3548, FiltMax=65488, Gamma=2.540
20:24:43.451 00.019 8960 UpdateGuideState exits: m=1119310 SNR=125.2
20:24:43.453 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:43.454 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:43.455 00.001 8960 Enqueuing Expose request
20:24:43.458 00.003 13828 Worker thread wakes up
20:24:43.458 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:43.458 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:43.458 00.000 8960 GuideStep: 2.0 px 0 ms WEST, 0.4 px 0 ms SOUTH
20:24:43.461 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:43.462 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:44.927 01.465 13828 Exposure complete
20:24:45.040 00.113 13828 worker thread done servicing request
20:24:45.040 00.000 8960 OnExposeComplete: enter
20:24:45.042 00.002 8960 UpdateGuideState(): m_state=6
20:24:45.043 00.001 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:24:45.045 00.002 8960 Star::Find returns 1 (0), X=1627.33, Y=912.12, Mass=1152496, SNR=129.3, Peak=65468 HFD=5.4
20:24:45.047 00.002 8960 CameraToMount -- cameraTheta (2.83) - m_xAngle (2.77) = xAngle (0.06 = 0.06)
20:24:45.048 00.001 8960 CameraToMount -- cameraTheta (2.83) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.12)
20:24:45.049 00.001 8960 CameraToMount -- cameraX=-1.72 cameraY=0.56 hyp=1.81 cameraTheta=2.83 mountX=1.81 mountY=-0.04, mountTheta=-0.02
20:24:45.051 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.72, y=0.56, opts=13)
20:24:45.053 00.002 8960 Enqueuing Move request for scope (-1.72, 0.56)
20:24:45.054 00.001 13828 Worker thread wakes up
20:24:45.054 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 0.56) opts 0xd
20:24:45.054 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.72, 0.56)
20:24:45.054 00.000 13828 Moving (-1.72, 0.56) raw xDistance=1.81 yDistance=-0.04
20:24:45.054 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.23 from input 1.81
20:24:45.054 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:45.055 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:24:45.055 00.000 13828 MoveAxis(W, 873, ABG)
20:24:45.055 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:45.055 00.000 13828 Move returns status 1, amount 0
20:24:45.055 00.000 13828 MoveAxis(N, 0, ABG)
20:24:45.055 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:45.055 00.000 13828 Move returns status 1, amount 0
20:24:45.055 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:45.055 00.000 13828 move complete, result=1
20:24:45.055 00.000 13828 worker thread done servicing request
20:24:45.061 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5091, FiltMin=3628, FiltMax=65494, Gamma=2.540
20:24:45.081 00.020 8960 UpdateGuideState exits: m=1152496 SNR=129.3
20:24:45.083 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:45.085 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:45.086 00.001 8960 Enqueuing Expose request
20:24:45.088 00.002 8960 GuideStep: 1.8 px 0 ms WEST, -0.0 px 0 ms NORTH
20:24:45.089 00.001 13828 Worker thread wakes up
20:24:45.089 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:45.089 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:45.090 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:45.093 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:46.558 01.465 13828 Exposure complete
20:24:46.674 00.116 13828 worker thread done servicing request
20:24:46.674 00.000 8960 OnExposeComplete: enter
20:24:46.675 00.001 8960 UpdateGuideState(): m_state=6
20:24:46.677 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:24:46.678 00.001 8960 Star::Find returns 1 (0), X=1627.34, Y=912.65, Mass=1170512, SNR=128.2, Peak=65430 HFD=5.4
20:24:46.680 00.002 8960 CameraToMount -- cameraTheta (2.58) - m_xAngle (2.77) = xAngle (-0.19 = -0.19)
20:24:46.681 00.001 8960 CameraToMount -- cameraTheta (2.58) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.91 = 2.91)
20:24:46.683 00.002 8960 CameraToMount -- cameraX=-1.71 cameraY=1.09 hyp=2.03 cameraTheta=2.58 mountX=1.99 mountY=0.46, mountTheta=0.23
20:24:46.686 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.71, y=1.09, opts=13)
20:24:46.688 00.002 8960 Enqueuing Move request for scope (-1.71, 1.09)
20:24:46.690 00.002 13828 Worker thread wakes up
20:24:46.690 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.71, 1.09) opts 0xd
20:24:46.690 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.71, 1.09)
20:24:46.690 00.000 13828 Moving (-1.71, 1.09) raw xDistance=1.99 yDistance=0.46
20:24:46.690 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.34 from input 1.99
20:24:46.690 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
20:24:46.690 00.000 13828 MoveAxis(W, 950, ABG)
20:24:46.690 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:46.690 00.000 13828 Move returns status 1, amount 0
20:24:46.690 00.000 13828 MoveAxis(S, 264, ABG)
20:24:46.690 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:46.690 00.000 13828 Move returns status 1, amount 0
20:24:46.691 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:46.691 00.000 13828 move complete, result=1
20:24:46.691 00.000 13828 worker thread done servicing request
20:24:46.698 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2217, max=65535, med=5091, FiltMin=3625, FiltMax=65494, Gamma=2.540
20:24:46.719 00.021 8960 UpdateGuideState exits: m=1170512 SNR=128.2
20:24:46.720 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:46.723 00.003 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:46.724 00.001 8960 Enqueuing Expose request
20:24:46.726 00.002 8960 GuideStep: 2.0 px 0 ms WEST, 0.5 px 0 ms SOUTH
20:24:46.727 00.001 13828 Worker thread wakes up
20:24:46.728 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:46.728 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:46.728 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:46.730 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:48.203 01.473 13828 Exposure complete
20:24:48.315 00.112 13828 worker thread done servicing request
20:24:48.315 00.000 8960 OnExposeComplete: enter
20:24:48.317 00.002 8960 UpdateGuideState(): m_state=6
20:24:48.319 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:24:48.320 00.001 8960 Star::Find returns 1 (0), X=1627.01, Y=912.18, Mass=1144598, SNR=132.1, Peak=52457 HFD=5.9
20:24:48.322 00.002 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.77) = xAngle (0.08 = 0.08)
20:24:48.323 00.001 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.10)
20:24:48.325 00.002 8960 CameraToMount -- cameraX=-2.04 cameraY=0.62 hyp=2.14 cameraTheta=2.85 mountX=2.13 mountY=-0.09, mountTheta=-0.04
20:24:48.327 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.04, y=0.62, opts=13)
20:24:48.328 00.001 8960 Enqueuing Move request for scope (-2.04, 0.62)
20:24:48.330 00.002 13828 Worker thread wakes up
20:24:48.330 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.04, 0.62) opts 0xd
20:24:48.330 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.04, 0.62)
20:24:48.330 00.000 13828 Moving (-2.04, 0.62) raw xDistance=2.13 yDistance=-0.09
20:24:48.330 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.44 from input 2.13
20:24:48.330 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:24:48.330 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:24:48.330 00.000 13828 MoveAxis(W, 1018, ABG)
20:24:48.330 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:48.330 00.000 13828 Move returns status 1, amount 0
20:24:48.330 00.000 13828 MoveAxis(N, 0, ABG)
20:24:48.330 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:48.330 00.000 13828 Move returns status 1, amount 0
20:24:48.330 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:48.330 00.000 13828 move complete, result=1
20:24:48.331 00.001 13828 worker thread done servicing request
20:24:48.336 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1238, max=65535, med=5091, FiltMin=3817, FiltMax=65526, Gamma=2.540
20:24:48.359 00.023 8960 UpdateGuideState exits: m=1144598 SNR=132.1
20:24:48.361 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:48.362 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:48.363 00.001 8960 Enqueuing Expose request
20:24:48.365 00.002 13828 Worker thread wakes up
20:24:48.365 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:48.365 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:48.365 00.000 8960 GuideStep: 2.1 px 0 ms WEST, -0.1 px 0 ms NORTH
20:24:48.368 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:48.369 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:49.824 01.455 13828 Exposure complete
20:24:49.938 00.114 13828 worker thread done servicing request
20:24:49.939 00.001 8960 OnExposeComplete: enter
20:24:49.940 00.001 8960 UpdateGuideState(): m_state=6
20:24:49.942 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:24:49.943 00.001 8960 Star::Find returns 1 (0), X=1626.06, Y=913.60, Mass=1203742, SNR=117.2, Peak=54134 HFD=5.3
20:24:49.946 00.003 8960 CameraToMount -- cameraTheta (2.54) - m_xAngle (2.77) = xAngle (-0.22 = -0.22)
20:24:49.948 00.002 8960 CameraToMount -- cameraTheta (2.54) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.88 = 2.88)
20:24:49.949 00.001 8960 CameraToMount -- cameraX=-3.00 cameraY=2.04 hyp=3.63 cameraTheta=2.54 mountX=3.54 mountY=0.94, mountTheta=0.26
20:24:49.951 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-3.00, y=2.04, opts=13)
20:24:49.952 00.001 8960 Enqueuing Move request for scope (-3.00, 2.04)
20:24:49.954 00.002 13828 Worker thread wakes up
20:24:49.954 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.00, 2.04) opts 0xd
20:24:49.954 00.000 13828 Handling offset move in thread for scope, endpoint = (-3.00, 2.04)
20:24:49.954 00.000 13828 Moving (-3.00, 2.04) raw xDistance=3.54 yDistance=0.94
20:24:49.954 00.000 13828 GuideAlgorithmHysteresis::Result() returns 2.33 from input 3.54
20:24:49.954 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
20:24:49.954 00.000 13828 MoveAxis(W, 1650, ABG)
20:24:49.954 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:49.954 00.000 13828 Move returns status 1, amount 0
20:24:49.954 00.000 13828 MoveAxis(S, 539, ABG)
20:24:49.955 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:49.955 00.000 13828 Move returns status 1, amount 0
20:24:49.955 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:49.955 00.000 13828 move complete, result=1
20:24:49.955 00.000 13828 worker thread done servicing request
20:24:49.960 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1494, max=65535, med=5091, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:24:49.979 00.019 8960 UpdateGuideState exits: m=1203742 SNR=117.2
20:24:49.981 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:49.982 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:49.984 00.002 8960 Enqueuing Expose request
20:24:49.985 00.001 8960 GuideStep: 3.5 px 0 ms WEST, 0.9 px 0 ms SOUTH
20:24:49.987 00.002 13828 Worker thread wakes up
20:24:49.987 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:49.987 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:49.988 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:49.990 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:51.445 01.455 13828 Exposure complete
20:24:51.554 00.109 13828 worker thread done servicing request
20:24:51.554 00.000 8960 OnExposeComplete: enter
20:24:51.556 00.002 8960 UpdateGuideState(): m_state=6
20:24:51.558 00.002 8960 Star::Find(15, 1626, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:24:51.559 00.001 8960 Star::Find returns 1 (0), X=1626.84, Y=912.81, Mass=1133527, SNR=120.1, Peak=54934 HFD=5.8
20:24:51.561 00.002 8960 CameraToMount -- cameraTheta (2.63) - m_xAngle (2.77) = xAngle (-0.14 = -0.14)
20:24:51.562 00.001 8960 CameraToMount -- cameraTheta (2.63) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.97 = 2.97)
20:24:51.563 00.001 8960 CameraToMount -- cameraX=-2.21 cameraY=1.25 hyp=2.54 cameraTheta=2.63 mountX=2.52 mountY=0.44, mountTheta=0.17
20:24:51.565 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.21, y=1.25, opts=13)
20:24:51.567 00.002 8960 Enqueuing Move request for scope (-2.21, 1.25)
20:24:51.568 00.001 13828 Worker thread wakes up
20:24:51.568 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.21, 1.25) opts 0xd
20:24:51.568 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.21, 1.25)
20:24:51.568 00.000 13828 Moving (-2.21, 1.25) raw xDistance=2.52 yDistance=0.44
20:24:51.568 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.75 from input 2.52
20:24:51.568 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.44 from input 0.44
20:24:51.568 00.000 13828 MoveAxis(W, 1239, ABG)
20:24:51.568 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:51.569 00.001 13828 Move returns status 1, amount 0
20:24:51.569 00.000 13828 MoveAxis(S, 255, ABG)
20:24:51.569 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:51.569 00.000 13828 Move returns status 1, amount 0
20:24:51.569 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:51.569 00.000 13828 move complete, result=1
20:24:51.569 00.000 13828 worker thread done servicing request
20:24:51.575 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=950, max=65535, med=5091, FiltMin=3555, FiltMax=65535, Gamma=2.540
20:24:51.594 00.019 8960 UpdateGuideState exits: m=1133527 SNR=120.1
20:24:51.597 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:51.598 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:51.599 00.001 8960 Enqueuing Expose request
20:24:51.601 00.002 8960 GuideStep: 2.5 px 0 ms WEST, 0.4 px 0 ms SOUTH
20:24:51.602 00.001 13828 Worker thread wakes up
20:24:51.602 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:51.602 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:51.603 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:51.605 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:53.083 01.478 13828 Exposure complete
20:24:53.200 00.117 13828 worker thread done servicing request
20:24:53.200 00.000 8960 OnExposeComplete: enter
20:24:53.201 00.001 8960 UpdateGuideState(): m_state=6
20:24:53.203 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:24:53.205 00.002 8960 Star::Find returns 1 (0), X=1627.15, Y=912.77, Mass=1134388, SNR=132.9, Peak=44860 HFD=6.2
20:24:53.206 00.001 8960 CameraToMount -- cameraTheta (2.57) - m_xAngle (2.77) = xAngle (-0.19 = -0.19)
20:24:53.208 00.002 8960 CameraToMount -- cameraTheta (2.57) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.91 = 2.91)
20:24:53.209 00.001 8960 CameraToMount -- cameraX=-1.91 cameraY=1.21 hyp=2.26 cameraTheta=2.57 mountX=2.22 mountY=0.51, mountTheta=0.23
20:24:53.211 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.91, y=1.21, opts=13)
20:24:53.213 00.002 8960 Enqueuing Move request for scope (-1.91, 1.21)
20:24:53.214 00.001 13828 Worker thread wakes up
20:24:53.214 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.91, 1.21) opts 0xd
20:24:53.215 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.91, 1.21)
20:24:53.215 00.000 13828 Moving (-1.91, 1.21) raw xDistance=2.22 yDistance=0.51
20:24:53.215 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.52 from input 2.22
20:24:53.215 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
20:24:53.215 00.000 13828 MoveAxis(W, 1078, ABG)
20:24:53.215 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:53.215 00.000 13828 Move returns status 1, amount 0
20:24:53.215 00.000 13828 MoveAxis(S, 297, ABG)
20:24:53.215 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:53.215 00.000 13828 Move returns status 1, amount 0
20:24:53.215 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:53.216 00.001 13828 move complete, result=1
20:24:53.216 00.000 13828 worker thread done servicing request
20:24:53.223 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1462, max=65535, med=5091, FiltMin=3657, FiltMax=65443, Gamma=2.540
20:24:53.242 00.019 8960 UpdateGuideState exits: m=1134388 SNR=132.9
20:24:53.244 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:53.245 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:53.247 00.002 8960 Enqueuing Expose request
20:24:53.249 00.002 13828 Worker thread wakes up
20:24:53.249 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:53.249 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:53.249 00.000 8960 GuideStep: 2.2 px 0 ms WEST, 0.5 px 0 ms SOUTH
20:24:53.252 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:53.254 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:54.702 01.448 13828 Exposure complete
20:24:54.810 00.108 13828 worker thread done servicing request
20:24:54.812 00.002 8960 OnExposeComplete: enter
20:24:54.813 00.001 8960 UpdateGuideState(): m_state=6
20:24:54.814 00.001 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:24:54.815 00.001 8960 Star::Find returns 1 (0), X=1626.94, Y=912.61, Mass=1097178, SNR=123.4, Peak=38819 HFD=6.6
20:24:54.817 00.002 8960 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.77) = xAngle (-0.09 = -0.09)
20:24:54.818 00.001 8960 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.02 = 3.02)
20:24:54.820 00.002 8960 CameraToMount -- cameraX=-2.12 cameraY=1.05 hyp=2.36 cameraTheta=2.68 mountX=2.35 mountY=0.29, mountTheta=0.12
20:24:54.825 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.12, y=1.05, opts=13)
20:24:54.826 00.001 8960 Enqueuing Move request for scope (-2.12, 1.05)
20:24:54.828 00.002 13828 Worker thread wakes up
20:24:54.828 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.12, 1.05) opts 0xd
20:24:54.828 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.12, 1.05)
20:24:54.828 00.000 13828 Moving (-2.12, 1.05) raw xDistance=2.35 yDistance=0.29
20:24:54.828 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.59 from input 2.35
20:24:54.828 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
20:24:54.828 00.000 13828 MoveAxis(W, 1126, ABG)
20:24:54.828 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:54.828 00.000 13828 Move returns status 1, amount 0
20:24:54.828 00.000 13828 MoveAxis(S, 169, ABG)
20:24:54.828 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:54.828 00.000 13828 Move returns status 1, amount 0
20:24:54.828 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:54.828 00.000 13828 move complete, result=1
20:24:54.828 00.000 13828 worker thread done servicing request
20:24:54.835 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5091, FiltMin=3715, FiltMax=65411, Gamma=2.540
20:24:54.853 00.018 8960 UpdateGuideState exits: m=1097178 SNR=123.4
20:24:54.854 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:54.856 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:54.857 00.001 8960 Enqueuing Expose request
20:24:54.859 00.002 8960 GuideStep: 2.4 px 0 ms WEST, 0.3 px 0 ms SOUTH
20:24:54.860 00.001 13828 Worker thread wakes up
20:24:54.860 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:54.860 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:54.861 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:54.863 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:56.330 01.467 13828 Exposure complete
20:24:56.442 00.112 13828 worker thread done servicing request
20:24:56.443 00.001 8960 OnExposeComplete: enter
20:24:56.444 00.001 8960 UpdateGuideState(): m_state=6
20:24:56.446 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:24:56.448 00.002 8960 Star::Find returns 1 (0), X=1627.15, Y=912.93, Mass=1215012, SNR=143.7, Peak=51580 HFD=6.0
20:24:56.449 00.001 8960 CameraToMount -- cameraTheta (2.52) - m_xAngle (2.77) = xAngle (-0.25 = -0.25)
20:24:56.451 00.002 8960 CameraToMount -- cameraTheta (2.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.85 = 2.85)
20:24:56.452 00.001 8960 CameraToMount -- cameraX=-1.90 cameraY=1.37 hyp=2.34 cameraTheta=2.52 mountX=2.27 mountY=0.67, mountTheta=0.29
20:24:56.454 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.90, y=1.37, opts=13)
20:24:56.456 00.002 8960 Enqueuing Move request for scope (-1.90, 1.37)
20:24:56.457 00.001 13828 Worker thread wakes up
20:24:56.457 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 1.37) opts 0xd
20:24:56.457 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.90, 1.37)
20:24:56.457 00.000 13828 Moving (-1.90, 1.37) raw xDistance=2.27 yDistance=0.67
20:24:56.457 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.54 from input 2.27
20:24:56.457 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
20:24:56.457 00.000 13828 MoveAxis(W, 1092, ABG)
20:24:56.457 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:56.457 00.000 13828 Move returns status 1, amount 0
20:24:56.458 00.001 13828 MoveAxis(S, 383, ABG)
20:24:56.458 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:56.458 00.000 13828 Move returns status 1, amount 0
20:24:56.458 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:56.458 00.000 13828 move complete, result=1
20:24:56.458 00.000 13828 worker thread done servicing request
20:24:56.465 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2243, max=65535, med=5091, FiltMin=3811, FiltMax=65520, Gamma=2.540
20:24:56.484 00.019 8960 UpdateGuideState exits: m=1215012 SNR=143.7
20:24:56.486 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:56.487 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:56.489 00.002 8960 Enqueuing Expose request
20:24:56.490 00.001 13828 Worker thread wakes up
20:24:56.490 00.000 8960 GuideStep: 2.3 px 0 ms WEST, 0.7 px 0 ms SOUTH
20:24:56.492 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:56.492 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:56.494 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:56.495 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:57.969 01.474 13828 Exposure complete
20:24:58.082 00.113 13828 worker thread done servicing request
20:24:58.082 00.000 8960 OnExposeComplete: enter
20:24:58.083 00.001 8960 UpdateGuideState(): m_state=6
20:24:58.085 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:24:58.087 00.002 8960 Star::Find returns 1 (0), X=1626.38, Y=913.80, Mass=1130193, SNR=115.5, Peak=55171 HFD=5.5
20:24:58.088 00.001 8960 CameraToMount -- cameraTheta (2.44) - m_xAngle (2.77) = xAngle (-0.32 = -0.32)
20:24:58.089 00.001 8960 CameraToMount -- cameraTheta (2.44) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.78 = 2.78)
20:24:58.091 00.002 8960 CameraToMount -- cameraX=-2.68 cameraY=2.24 hyp=3.49 cameraTheta=2.44 mountX=3.31 mountY=1.23, mountTheta=0.36
20:24:58.093 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.68, y=2.24, opts=13)
20:24:58.094 00.001 8960 Enqueuing Move request for scope (-2.68, 2.24)
20:24:58.096 00.002 13828 Worker thread wakes up
20:24:58.096 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.68, 2.24) opts 0xd
20:24:58.096 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.68, 2.24)
20:24:58.096 00.000 13828 Moving (-2.68, 2.24) raw xDistance=3.31 yDistance=1.23
20:24:58.096 00.000 13828 GuideAlgorithmHysteresis::Result() returns 2.19 from input 3.31
20:24:58.096 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
20:24:58.096 00.000 13828 MoveAxis(W, 1555, ABG)
20:24:58.096 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:58.096 00.000 13828 Move returns status 1, amount 0
20:24:58.096 00.000 13828 MoveAxis(S, 709, ABG)
20:24:58.096 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:58.096 00.000 13828 Move returns status 1, amount 0
20:24:58.096 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:58.096 00.000 13828 move complete, result=1
20:24:58.097 00.001 13828 worker thread done servicing request
20:24:58.102 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2166, max=65535, med=5091, FiltMin=3792, FiltMax=65526, Gamma=2.540
20:24:58.122 00.020 8960 UpdateGuideState exits: m=1130193 SNR=115.5
20:24:58.124 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:58.125 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:58.127 00.002 8960 Enqueuing Expose request
20:24:58.128 00.001 8960 GuideStep: 3.3 px 0 ms WEST, 1.2 px 0 ms SOUTH
20:24:58.129 00.001 13828 Worker thread wakes up
20:24:58.130 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:58.130 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:58.130 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:58.132 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:24:59.595 01.463 13828 Exposure complete
20:24:59.709 00.114 13828 worker thread done servicing request
20:24:59.709 00.000 8960 OnExposeComplete: enter
20:24:59.710 00.001 8960 UpdateGuideState(): m_state=6
20:24:59.712 00.002 8960 Star::Find(15, 1626, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
20:24:59.713 00.001 8960 Star::Find returns 1 (0), X=1626.61, Y=913.76, Mass=1105072, SNR=96.5, Peak=43158 HFD=5.9
20:24:59.715 00.002 8960 CameraToMount -- cameraTheta (2.41) - m_xAngle (2.77) = xAngle (-0.36 = -0.36)
20:24:59.716 00.001 8960 CameraToMount -- cameraTheta (2.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.75 = 2.75)
20:24:59.718 00.002 8960 CameraToMount -- cameraX=-2.45 cameraY=2.20 hyp=3.29 cameraTheta=2.41 mountX=3.08 mountY=1.27, mountTheta=0.39
20:24:59.720 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.45, y=2.20, opts=13)
20:24:59.722 00.002 8960 Enqueuing Move request for scope (-2.45, 2.20)
20:24:59.723 00.001 13828 Worker thread wakes up
20:24:59.723 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.45, 2.20) opts 0xd
20:24:59.723 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.45, 2.20)
20:24:59.723 00.000 13828 Moving (-2.45, 2.20) raw xDistance=3.08 yDistance=1.27
20:24:59.723 00.000 13828 GuideAlgorithmHysteresis::Result() returns 2.10 from input 3.08
20:24:59.723 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
20:24:59.723 00.000 13828 MoveAxis(W, 1486, ABG)
20:24:59.724 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:59.724 00.000 13828 Move returns status 1, amount 0
20:24:59.724 00.000 13828 MoveAxis(S, 732, ABG)
20:24:59.724 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:24:59.724 00.000 13828 Move returns status 1, amount 0
20:24:59.724 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:24:59.724 00.000 13828 move complete, result=1
20:24:59.724 00.000 13828 worker thread done servicing request
20:24:59.730 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=822, max=65535, med=5091, FiltMin=3580, FiltMax=65526, Gamma=2.540
20:24:59.749 00.019 8960 UpdateGuideState exits: m=1105072 SNR=96.5
20:24:59.751 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:24:59.752 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:24:59.754 00.002 8960 Enqueuing Expose request
20:24:59.755 00.001 8960 GuideStep: 3.1 px 0 ms WEST, 1.3 px 0 ms SOUTH
20:24:59.757 00.002 13828 Worker thread wakes up
20:24:59.757 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:24:59.757 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:24:59.758 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:24:59.759 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:01.216 01.457 13828 Exposure complete
20:25:01.328 00.112 13828 worker thread done servicing request
20:25:01.329 00.001 8960 OnExposeComplete: enter
20:25:01.331 00.002 8960 UpdateGuideState(): m_state=6
20:25:01.333 00.002 8960 Star::Find(15, 1626, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
20:25:01.334 00.001 8960 Star::Find returns 1 (0), X=1626.14, Y=913.46, Mass=1117421, SNR=124.8, Peak=39849 HFD=6.5
20:25:01.336 00.002 8960 CameraToMount -- cameraTheta (2.56) - m_xAngle (2.77) = xAngle (-0.20 = -0.20)
20:25:01.337 00.001 8960 CameraToMount -- cameraTheta (2.56) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.90 = 2.90)
20:25:01.339 00.002 8960 CameraToMount -- cameraX=-2.91 cameraY=1.90 hyp=3.48 cameraTheta=2.56 mountX=3.41 mountY=0.83, mountTheta=0.24
20:25:01.341 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.91, y=1.90, opts=13)
20:25:01.342 00.001 8960 Enqueuing Move request for scope (-2.91, 1.90)
20:25:01.344 00.002 13828 Worker thread wakes up
20:25:01.344 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.91, 1.90) opts 0xd
20:25:01.344 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.91, 1.90)
20:25:01.344 00.000 13828 Moving (-2.91, 1.90) raw xDistance=3.41 yDistance=0.83
20:25:01.344 00.000 13828 GuideAlgorithmHysteresis::Result() returns 2.29 from input 3.41
20:25:01.344 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
20:25:01.344 00.000 13828 MoveAxis(W, 1624, ABG)
20:25:01.344 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:01.344 00.000 13828 Move returns status 1, amount 0
20:25:01.344 00.000 13828 MoveAxis(S, 479, ABG)
20:25:01.344 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:01.344 00.000 13828 Move returns status 1, amount 0
20:25:01.344 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:01.344 00.000 13828 move complete, result=1
20:25:01.344 00.000 13828 worker thread done servicing request
20:25:01.351 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1238, max=65535, med=5091, FiltMin=3702, FiltMax=65500, Gamma=2.540
20:25:01.371 00.020 8960 UpdateGuideState exits: m=1117421 SNR=124.8
20:25:01.373 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:01.374 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:01.376 00.002 8960 Enqueuing Expose request
20:25:01.378 00.002 13828 Worker thread wakes up
20:25:01.378 00.000 8960 GuideStep: 3.4 px 0 ms WEST, 0.8 px 0 ms SOUTH
20:25:01.380 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:01.380 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:01.381 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:01.383 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:02.861 01.478 13828 Exposure complete
20:25:02.972 00.111 13828 worker thread done servicing request
20:25:02.972 00.000 8960 OnExposeComplete: enter
20:25:02.973 00.001 8960 UpdateGuideState(): m_state=6
20:25:02.975 00.002 8960 Star::Find(15, 1626, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
20:25:02.976 00.001 8960 Star::Find returns 1 (0), X=1626.08, Y=913.79, Mass=1093832, SNR=129.8, Peak=42563 HFD=6.1
20:25:02.978 00.002 8960 CameraToMount -- cameraTheta (2.50) - m_xAngle (2.77) = xAngle (-0.27 = -0.27)
20:25:02.979 00.001 8960 CameraToMount -- cameraTheta (2.50) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
20:25:02.980 00.001 8960 CameraToMount -- cameraX=-2.98 cameraY=2.23 hyp=3.72 cameraTheta=2.50 mountX=3.59 mountY=1.12, mountTheta=0.30
20:25:02.986 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-2.98, y=2.23, opts=13)
20:25:02.988 00.002 8960 Enqueuing Move request for scope (-2.98, 2.23)
20:25:02.989 00.001 13828 Worker thread wakes up
20:25:02.989 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.98, 2.23) opts 0xd
20:25:02.989 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.98, 2.23)
20:25:02.989 00.000 13828 Moving (-2.98, 2.23) raw xDistance=3.59 yDistance=1.12
20:25:02.990 00.001 13828 GuideAlgorithmHysteresis::Result() returns 2.42 from input 3.59
20:25:02.990 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.12 from input 1.12
20:25:02.990 00.000 13828 MoveAxis(W, 1714, ABG)
20:25:02.990 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:02.990 00.000 13828 Move returns status 1, amount 0
20:25:02.990 00.000 13828 MoveAxis(S, 643, ABG)
20:25:02.990 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:02.990 00.000 13828 Move returns status 1, amount 0
20:25:02.990 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:02.990 00.000 13828 move complete, result=1
20:25:02.990 00.000 13828 worker thread done servicing request
20:25:02.996 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5091, FiltMin=3683, FiltMax=65520, Gamma=2.540
20:25:03.014 00.018 8960 UpdateGuideState exits: m=1093832 SNR=129.8
20:25:03.017 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:03.018 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:03.020 00.002 8960 Enqueuing Expose request
20:25:03.021 00.001 8960 GuideStep: 3.6 px 0 ms WEST, 1.1 px 0 ms SOUTH
20:25:03.023 00.002 13828 Worker thread wakes up
20:25:03.023 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:03.023 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:03.024 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:03.025 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:04.505 01.480 13828 Exposure complete
20:25:04.631 00.126 13828 worker thread done servicing request
20:25:04.631 00.000 8960 OnExposeComplete: enter
20:25:04.632 00.001 8960 UpdateGuideState(): m_state=6
20:25:04.633 00.001 8960 Star::Find(15, 1626, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
20:25:04.635 00.002 8960 Star::Find returns 1 (0), X=1626.58, Y=912.50, Mass=1131794, SNR=128.6, Peak=56137 HFD=5.6
20:25:04.636 00.001 8960 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.77) = xAngle (0.01 = 0.01)
20:25:04.637 00.001 8960 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
20:25:04.639 00.002 8960 CameraToMount -- cameraX=-2.48 cameraY=0.94 hyp=2.65 cameraTheta=2.78 mountX=2.65 mountY=0.07, mountTheta=0.03
20:25:04.642 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.48, y=0.94, opts=13)
20:25:04.643 00.001 8960 Enqueuing Move request for scope (-2.48, 0.94)
20:25:04.645 00.002 13828 Worker thread wakes up
20:25:04.645 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.48, 0.94) opts 0xd
20:25:04.645 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.48, 0.94)
20:25:04.645 00.000 13828 Moving (-2.48, 0.94) raw xDistance=2.65 yDistance=0.07
20:25:04.645 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.84 from input 2.65
20:25:04.645 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:04.645 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:25:04.645 00.000 13828 MoveAxis(W, 1302, ABG)
20:25:04.645 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:04.645 00.000 13828 Move returns status 1, amount 0
20:25:04.645 00.000 13828 MoveAxis(N, 0, ABG)
20:25:04.645 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:04.645 00.000 13828 Move returns status 1, amount 0
20:25:04.645 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:04.645 00.000 13828 move complete, result=1
20:25:04.646 00.001 13828 worker thread done servicing request
20:25:04.651 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1494, max=65535, med=5091, FiltMin=3670, FiltMax=65520, Gamma=2.540
20:25:04.673 00.022 8960 UpdateGuideState exits: m=1131794 SNR=128.6
20:25:04.675 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:04.677 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:04.678 00.001 8960 Enqueuing Expose request
20:25:04.679 00.001 13828 Worker thread wakes up
20:25:04.680 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:04.680 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:04.680 00.000 8960 GuideStep: 2.6 px 0 ms WEST, 0.1 px 0 ms NORTH
20:25:04.682 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:04.684 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:06.140 01.456 13828 Exposure complete
20:25:06.252 00.112 13828 worker thread done servicing request
20:25:06.252 00.000 8960 OnExposeComplete: enter
20:25:06.254 00.002 8960 UpdateGuideState(): m_state=6
20:25:06.256 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
20:25:06.258 00.002 8960 Star::Find returns 1 (0), X=1626.56, Y=912.63, Mass=1089531, SNR=120.5, Peak=52592 HFD=5.4
20:25:06.259 00.001 8960 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.77) = xAngle (-0.03 = -0.03)
20:25:06.261 00.002 8960 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
20:25:06.262 00.001 8960 CameraToMount -- cameraX=-2.50 cameraY=1.07 hyp=2.71 cameraTheta=2.74 mountX=2.71 mountY=0.18, mountTheta=0.07
20:25:06.264 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.50, y=1.07, opts=13)
20:25:06.265 00.001 8960 Enqueuing Move request for scope (-2.50, 1.07)
20:25:06.267 00.002 13828 Worker thread wakes up
20:25:06.267 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.50, 1.07) opts 0xd
20:25:06.267 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.50, 1.07)
20:25:06.267 00.000 13828 Moving (-2.50, 1.07) raw xDistance=2.71 yDistance=0.18
20:25:06.267 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.84 from input 2.71
20:25:06.267 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:06.267 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
20:25:06.267 00.000 13828 MoveAxis(W, 1303, ABG)
20:25:06.267 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:06.267 00.000 13828 Move returns status 1, amount 0
20:25:06.267 00.000 13828 MoveAxis(N, 0, ABG)
20:25:06.267 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:06.267 00.000 13828 Move returns status 1, amount 0
20:25:06.268 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:06.268 00.000 13828 move complete, result=1
20:25:06.268 00.000 13828 worker thread done servicing request
20:25:06.274 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2563, max=65535, med=5091, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:25:06.294 00.020 8960 UpdateGuideState exits: m=1089531 SNR=120.5
20:25:06.296 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:06.297 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:06.299 00.002 8960 Enqueuing Expose request
20:25:06.300 00.001 13828 Worker thread wakes up
20:25:06.300 00.000 8960 GuideStep: 2.7 px 0 ms WEST, 0.2 px 0 ms NORTH
20:25:06.302 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:06.302 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:06.304 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:06.307 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:07.765 01.458 13828 Exposure complete
20:25:07.874 00.109 13828 worker thread done servicing request
20:25:07.874 00.000 8960 OnExposeComplete: enter
20:25:07.876 00.002 8960 UpdateGuideState(): m_state=6
20:25:07.877 00.001 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
20:25:07.879 00.002 8960 Star::Find returns 1 (0), X=1626.16, Y=913.92, Mass=1051451, SNR=109.3, Peak=59011 HFD=5.7
20:25:07.880 00.001 8960 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.77) = xAngle (-0.31 = -0.31)
20:25:07.881 00.001 8960 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.79 = 2.79)
20:25:07.883 00.002 8960 CameraToMount -- cameraX=-2.89 cameraY=2.36 hyp=3.73 cameraTheta=2.46 mountX=3.56 mountY=1.27, mountTheta=0.34
20:25:07.886 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.89, y=2.36, opts=13)
20:25:07.888 00.002 8960 Enqueuing Move request for scope (-2.89, 2.36)
20:25:07.890 00.002 13828 Worker thread wakes up
20:25:07.890 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.89, 2.36) opts 0xd
20:25:07.890 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.89, 2.36)
20:25:07.890 00.000 13828 Moving (-2.89, 2.36) raw xDistance=3.56 yDistance=1.27
20:25:07.890 00.000 13828 GuideAlgorithmHysteresis::Result() returns 2.37 from input 3.56
20:25:07.890 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.27 from input 1.27
20:25:07.890 00.000 13828 MoveAxis(W, 1679, ABG)
20:25:07.890 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:07.890 00.000 13828 Move returns status 1, amount 0
20:25:07.890 00.000 13828 MoveAxis(S, 730, ABG)
20:25:07.890 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:07.890 00.000 13828 Move returns status 1, amount 0
20:25:07.890 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:07.890 00.000 13828 move complete, result=1
20:25:07.890 00.000 13828 worker thread done servicing request
20:25:07.896 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=65535, med=5091, FiltMin=3657, FiltMax=65535, Gamma=2.540
20:25:07.916 00.020 8960 UpdateGuideState exits: m=1051451 SNR=109.3
20:25:07.917 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:07.919 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:07.921 00.002 8960 Enqueuing Expose request
20:25:07.922 00.001 8960 GuideStep: 3.6 px 0 ms WEST, 1.3 px 0 ms SOUTH
20:25:07.924 00.002 13828 Worker thread wakes up
20:25:07.924 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:07.924 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:07.925 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:07.926 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:09.405 01.479 13828 Exposure complete
20:25:09.521 00.116 13828 worker thread done servicing request
20:25:09.521 00.000 8960 OnExposeComplete: enter
20:25:09.523 00.002 8960 UpdateGuideState(): m_state=6
20:25:09.525 00.002 8960 Star::Find(15, 1626, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
20:25:09.526 00.001 8960 Star::Find returns 1 (0), X=1627.12, Y=912.27, Mass=1184731, SNR=122.8, Peak=54294 HFD=5.8
20:25:09.527 00.001 8960 CameraToMount -- cameraTheta (2.79) - m_xAngle (2.77) = xAngle (0.02 = 0.02)
20:25:09.529 00.002 8960 CameraToMount -- cameraTheta (2.79) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.13 = 3.13)
20:25:09.530 00.001 8960 CameraToMount -- cameraX=-1.94 cameraY=0.71 hyp=2.06 cameraTheta=2.79 mountX=2.06 mountY=0.03, mountTheta=0.02
20:25:09.532 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.94, y=0.71, opts=13)
20:25:09.534 00.002 8960 Enqueuing Move request for scope (-1.94, 0.71)
20:25:09.535 00.001 13828 Worker thread wakes up
20:25:09.535 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.94, 0.71) opts 0xd
20:25:09.535 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.94, 0.71)
20:25:09.535 00.000 13828 Moving (-1.94, 0.71) raw xDistance=2.06 yDistance=0.03
20:25:09.535 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.47 from input 2.06
20:25:09.535 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:09.536 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:25:09.536 00.000 13828 MoveAxis(W, 1038, ABG)
20:25:09.536 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:09.536 00.000 13828 Move returns status 1, amount 0
20:25:09.536 00.000 13828 MoveAxis(N, 0, ABG)
20:25:09.536 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:09.536 00.000 13828 Move returns status 1, amount 0
20:25:09.536 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:09.536 00.000 13828 move complete, result=1
20:25:09.536 00.000 13828 worker thread done servicing request
20:25:09.542 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=598, max=65535, med=5097, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:25:09.561 00.019 8960 UpdateGuideState exits: m=1184731 SNR=122.8
20:25:09.563 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:09.564 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:09.565 00.001 8960 Enqueuing Expose request
20:25:09.567 00.002 8960 GuideStep: 2.1 px 0 ms WEST, 0.0 px 0 ms NORTH
20:25:09.568 00.001 13828 Worker thread wakes up
20:25:09.568 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:09.568 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:09.569 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:09.574 00.005 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:11.024 01.450 13828 Exposure complete
20:25:11.153 00.129 13828 worker thread done servicing request
20:25:11.153 00.000 8960 OnExposeComplete: enter
20:25:11.155 00.002 8960 UpdateGuideState(): m_state=6
20:25:11.157 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
20:25:11.159 00.002 8960 Star::Find returns 1 (0), X=1627.16, Y=912.10, Mass=1114159, SNR=122.0, Peak=52297 HFD=5.7
20:25:11.161 00.002 8960 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.77) = xAngle (0.10 = 0.10)
20:25:11.163 00.002 8960 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.20 = -3.08)
20:25:11.165 00.002 8960 CameraToMount -- cameraX=-1.90 cameraY=0.54 hyp=1.97 cameraTheta=2.86 mountX=1.97 mountY=-0.12, mountTheta=-0.06
20:25:11.168 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.90, y=0.54, opts=13)
20:25:11.171 00.003 8960 Enqueuing Move request for scope (-1.90, 0.54)
20:25:11.173 00.002 13828 Worker thread wakes up
20:25:11.173 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.90, 0.54) opts 0xd
20:25:11.173 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.90, 0.54)
20:25:11.173 00.000 13828 Moving (-1.90, 0.54) raw xDistance=1.97 yDistance=-0.12
20:25:11.173 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.34 from input 1.97
20:25:11.173 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:11.173 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:25:11.173 00.000 13828 MoveAxis(W, 950, ABG)
20:25:11.173 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:11.173 00.000 13828 Move returns status 1, amount 0
20:25:11.173 00.000 13828 MoveAxis(N, 0, ABG)
20:25:11.173 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:11.173 00.000 13828 Move returns status 1, amount 0
20:25:11.173 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:11.174 00.001 13828 move complete, result=1
20:25:11.174 00.000 13828 worker thread done servicing request
20:25:11.184 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=1558, max=65535, med=5097, FiltMin=3760, FiltMax=65500, Gamma=2.540
20:25:11.206 00.022 8960 UpdateGuideState exits: m=1114159 SNR=122.0
20:25:11.208 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:11.210 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:11.211 00.001 8960 Enqueuing Expose request
20:25:11.213 00.002 8960 GuideStep: 2.0 px 0 ms WEST, -0.1 px 0 ms NORTH
20:25:11.214 00.001 13828 Worker thread wakes up
20:25:11.214 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:11.214 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:11.215 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:11.216 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:12.691 01.475 13828 Exposure complete
20:25:12.806 00.115 13828 worker thread done servicing request
20:25:12.806 00.000 8960 OnExposeComplete: enter
20:25:12.808 00.002 8960 UpdateGuideState(): m_state=6
20:25:12.810 00.002 8960 Star::Find(15, 1627, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
20:25:12.811 00.001 8960 Star::Find returns 1 (0), X=1627.44, Y=911.94, Mass=1089463, SNR=98.7, Peak=54460 HFD=5.2
20:25:12.812 00.001 8960 CameraToMount -- cameraTheta (2.91) - m_xAngle (2.77) = xAngle (0.15 = 0.15)
20:25:12.814 00.002 8960 CameraToMount -- cameraTheta (2.91) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.25 = -3.03)
20:25:12.815 00.001 8960 CameraToMount -- cameraX=-1.61 cameraY=0.38 hyp=1.66 cameraTheta=2.91 mountX=1.64 mountY=-0.18, mountTheta=-0.11
20:25:12.817 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.61, y=0.38, opts=13)
20:25:12.819 00.002 8960 Enqueuing Move request for scope (-1.61, 0.38)
20:25:12.820 00.001 13828 Worker thread wakes up
20:25:12.821 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.61, 0.38) opts 0xd
20:25:12.821 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.61, 0.38)
20:25:12.821 00.000 13828 Moving (-1.61, 0.38) raw xDistance=1.64 yDistance=-0.18
20:25:12.821 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.13 from input 1.64
20:25:12.821 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:12.821 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:25:12.821 00.000 13828 MoveAxis(W, 799, ABG)
20:25:12.821 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:12.821 00.000 13828 Move returns status 1, amount 0
20:25:12.821 00.000 13828 MoveAxis(N, 0, ABG)
20:25:12.821 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:12.821 00.000 13828 Move returns status 1, amount 0
20:25:12.821 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:12.821 00.000 13828 move complete, result=1
20:25:12.821 00.000 13828 worker thread done servicing request
20:25:12.827 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2358, max=65535, med=5091, FiltMin=3734, FiltMax=65500, Gamma=2.540
20:25:12.849 00.022 8960 UpdateGuideState exits: m=1089463 SNR=98.7
20:25:12.851 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:12.853 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:12.855 00.002 8960 Enqueuing Expose request
20:25:12.856 00.001 8960 GuideStep: 1.6 px 0 ms WEST, -0.2 px 0 ms NORTH
20:25:12.858 00.002 13828 Worker thread wakes up
20:25:12.858 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:12.858 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:12.858 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:12.862 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:14.318 01.456 13828 Exposure complete
20:25:14.443 00.125 13828 worker thread done servicing request
20:25:14.443 00.000 8960 OnExposeComplete: enter
20:25:14.445 00.002 8960 UpdateGuideState(): m_state=6
20:25:14.447 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
20:25:14.448 00.001 8960 Star::Find returns 1 (0), X=1626.90, Y=912.60, Mass=1160677, SNR=128.0, Peak=60054 HFD=5.6
20:25:14.450 00.002 8960 CameraToMount -- cameraTheta (2.69) - m_xAngle (2.77) = xAngle (-0.07 = -0.07)
20:25:14.451 00.001 8960 CameraToMount -- cameraTheta (2.69) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.03 = 3.03)
20:25:14.453 00.002 8960 CameraToMount -- cameraX=-2.15 cameraY=1.04 hyp=2.39 cameraTheta=2.69 mountX=2.38 mountY=0.27, mountTheta=0.11
20:25:14.456 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.15, y=1.04, opts=13)
20:25:14.457 00.001 8960 Enqueuing Move request for scope (-2.15, 1.04)
20:25:14.458 00.001 13828 Worker thread wakes up
20:25:14.458 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.15, 1.04) opts 0xd
20:25:14.459 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.15, 1.04)
20:25:14.459 00.000 13828 Moving (-2.15, 1.04) raw xDistance=2.38 yDistance=0.27
20:25:14.459 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.58 from input 2.38
20:25:14.459 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
20:25:14.459 00.000 13828 MoveAxis(W, 1120, ABG)
20:25:14.459 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:14.459 00.000 13828 Move returns status 1, amount 0
20:25:14.459 00.000 13828 MoveAxis(S, 155, ABG)
20:25:14.459 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:14.459 00.000 13828 Move returns status 1, amount 0
20:25:14.459 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:14.459 00.000 13828 move complete, result=1
20:25:14.459 00.000 13828 worker thread done servicing request
20:25:14.465 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2441, max=65535, med=5091, FiltMin=3644, FiltMax=65535, Gamma=2.540
20:25:14.485 00.020 8960 UpdateGuideState exits: m=1160677 SNR=128.0
20:25:14.487 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:14.488 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:14.489 00.001 8960 Enqueuing Expose request
20:25:14.491 00.002 8960 GuideStep: 2.4 px 0 ms WEST, 0.3 px 0 ms SOUTH
20:25:14.492 00.001 13828 Worker thread wakes up
20:25:14.492 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:14.492 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:14.493 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:14.495 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:15.960 01.465 13828 Exposure complete
20:25:16.069 00.109 13828 worker thread done servicing request
20:25:16.070 00.001 8960 OnExposeComplete: enter
20:25:16.071 00.001 8960 UpdateGuideState(): m_state=6
20:25:16.073 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
20:25:16.074 00.001 8960 Star::Find returns 1 (0), X=1626.69, Y=912.64, Mass=1117998, SNR=122.9, Peak=61270 HFD=5.4
20:25:16.075 00.001 8960 CameraToMount -- cameraTheta (2.71) - m_xAngle (2.77) = xAngle (-0.05 = -0.05)
20:25:16.077 00.002 8960 CameraToMount -- cameraTheta (2.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.05 = 3.05)
20:25:16.078 00.001 8960 CameraToMount -- cameraX=-2.36 cameraY=1.08 hyp=2.60 cameraTheta=2.71 mountX=2.59 mountY=0.24, mountTheta=0.09
20:25:16.084 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-2.36, y=1.08, opts=13)
20:25:16.085 00.001 8960 Enqueuing Move request for scope (-2.36, 1.08)
20:25:16.087 00.002 13828 Worker thread wakes up
20:25:16.087 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.36, 1.08) opts 0xd
20:25:16.087 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.36, 1.08)
20:25:16.087 00.000 13828 Moving (-2.36, 1.08) raw xDistance=2.59 yDistance=0.24
20:25:16.087 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.74 from input 2.59
20:25:16.087 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
20:25:16.087 00.000 13828 MoveAxis(W, 1236, ABG)
20:25:16.087 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:16.087 00.000 13828 Move returns status 1, amount 0
20:25:16.087 00.000 13828 MoveAxis(S, 137, ABG)
20:25:16.087 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:16.087 00.000 13828 Move returns status 1, amount 0
20:25:16.088 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:16.088 00.000 13828 move complete, result=1
20:25:16.088 00.000 13828 worker thread done servicing request
20:25:16.094 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2608, max=65535, med=5091, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:25:16.114 00.020 8960 UpdateGuideState exits: m=1117998 SNR=122.9
20:25:16.116 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:16.117 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:16.119 00.002 8960 Enqueuing Expose request
20:25:16.121 00.002 8960 GuideStep: 2.6 px 0 ms WEST, 0.2 px 0 ms SOUTH
20:25:16.122 00.001 13828 Worker thread wakes up
20:25:16.122 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:16.122 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:16.123 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:16.124 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:17.582 01.458 13828 Exposure complete
20:25:17.699 00.117 13828 worker thread done servicing request
20:25:17.699 00.000 8960 OnExposeComplete: enter
20:25:17.702 00.003 8960 UpdateGuideState(): m_state=6
20:25:17.704 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
20:25:17.706 00.002 8960 Star::Find returns 1 (0), X=1626.22, Y=913.29, Mass=1069983, SNR=104.1, Peak=44803 HFD=5.7
20:25:17.707 00.001 8960 CameraToMount -- cameraTheta (2.59) - m_xAngle (2.77) = xAngle (-0.17 = -0.17)
20:25:17.708 00.001 8960 CameraToMount -- cameraTheta (2.59) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.93 = 2.93)
20:25:17.710 00.002 8960 CameraToMount -- cameraX=-2.83 cameraY=1.73 hyp=3.32 cameraTheta=2.59 mountX=3.27 mountY=0.70, mountTheta=0.21
20:25:17.712 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.83, y=1.73, opts=13)
20:25:17.713 00.001 8960 Enqueuing Move request for scope (-2.83, 1.73)
20:25:17.715 00.002 13828 Worker thread wakes up
20:25:17.715 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.83, 1.73) opts 0xd
20:25:17.715 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.83, 1.73)
20:25:17.715 00.000 13828 Moving (-2.83, 1.73) raw xDistance=3.27 yDistance=0.70
20:25:17.715 00.000 13828 GuideAlgorithmHysteresis::Result() returns 2.18 from input 3.27
20:25:17.715 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.70 from input 0.70
20:25:17.715 00.000 13828 MoveAxis(W, 1547, ABG)
20:25:17.715 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:17.715 00.000 13828 Move returns status 1, amount 0
20:25:17.715 00.000 13828 MoveAxis(S, 401, ABG)
20:25:17.715 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:17.715 00.000 13828 Move returns status 1, amount 0
20:25:17.715 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:17.715 00.000 13828 move complete, result=1
20:25:17.715 00.000 13828 worker thread done servicing request
20:25:17.723 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2134, max=65535, med=5091, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:25:17.742 00.019 8960 UpdateGuideState exits: m=1069983 SNR=104.1
20:25:17.744 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:17.745 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:17.747 00.002 8960 Enqueuing Expose request
20:25:17.748 00.001 13828 Worker thread wakes up
20:25:17.749 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:17.749 00.000 8960 GuideStep: 3.3 px 0 ms WEST, 0.7 px 0 ms SOUTH
20:25:17.750 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:17.752 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:17.754 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:19.221 01.467 13828 Exposure complete
20:25:19.346 00.125 13828 worker thread done servicing request
20:25:19.346 00.000 8960 OnExposeComplete: enter
20:25:19.348 00.002 8960 UpdateGuideState(): m_state=6
20:25:19.350 00.002 8960 Star::Find(15, 1626, 913, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
20:25:19.351 00.001 8960 Star::Find returns 1 (0), X=1626.49, Y=912.83, Mass=1100003, SNR=120.1, Peak=56873 HFD=5.3
20:25:19.353 00.002 8960 CameraToMount -- cameraTheta (2.68) - m_xAngle (2.77) = xAngle (-0.09 = -0.09)
20:25:19.354 00.001 8960 CameraToMount -- cameraTheta (2.68) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.02 = 3.02)
20:25:19.355 00.001 8960 CameraToMount -- cameraX=-2.56 cameraY=1.28 hyp=2.86 cameraTheta=2.68 mountX=2.85 mountY=0.35, mountTheta=0.12
20:25:19.359 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.56, y=1.28, opts=13)
20:25:19.361 00.002 8960 Enqueuing Move request for scope (-2.56, 1.28)
20:25:19.362 00.001 13828 Worker thread wakes up
20:25:19.362 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.56, 1.28) opts 0xd
20:25:19.362 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.56, 1.28)
20:25:19.362 00.000 13828 Moving (-2.56, 1.28) raw xDistance=2.85 yDistance=0.35
20:25:19.362 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.95 from input 2.85
20:25:19.362 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
20:25:19.362 00.000 13828 MoveAxis(W, 1382, ABG)
20:25:19.362 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:19.363 00.001 13828 Move returns status 1, amount 0
20:25:19.363 00.000 13828 MoveAxis(S, 204, ABG)
20:25:19.363 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:19.363 00.000 13828 Move returns status 1, amount 0
20:25:19.363 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:19.363 00.000 13828 move complete, result=1
20:25:19.363 00.000 13828 worker thread done servicing request
20:25:19.369 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2608, max=65535, med=5091, FiltMin=3753, FiltMax=65520, Gamma=2.540
20:25:19.389 00.020 8960 UpdateGuideState exits: m=1100003 SNR=120.1
20:25:19.390 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:19.392 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:19.393 00.001 8960 Enqueuing Expose request
20:25:19.395 00.002 8960 GuideStep: 2.9 px 0 ms WEST, 0.4 px 0 ms SOUTH
20:25:19.396 00.001 13828 Worker thread wakes up
20:25:19.396 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:19.396 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:19.396 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:19.398 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:20.861 01.463 13828 Exposure complete
20:25:20.974 00.113 13828 worker thread done servicing request
20:25:20.974 00.000 8960 OnExposeComplete: enter
20:25:20.976 00.002 8960 UpdateGuideState(): m_state=6
20:25:20.978 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
20:25:20.979 00.001 8960 Star::Find returns 1 (0), X=1626.59, Y=912.59, Mass=1123791, SNR=110.2, Peak=49737 HFD=5.6
20:25:20.981 00.002 8960 CameraToMount -- cameraTheta (2.74) - m_xAngle (2.77) = xAngle (-0.02 = -0.02)
20:25:20.982 00.001 8960 CameraToMount -- cameraTheta (2.74) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.08 = 3.08)
20:25:20.984 00.002 8960 CameraToMount -- cameraX=-2.46 cameraY=1.03 hyp=2.67 cameraTheta=2.74 mountX=2.67 mountY=0.16, mountTheta=0.06
20:25:20.986 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.46, y=1.03, opts=13)
20:25:20.987 00.001 8960 Enqueuing Move request for scope (-2.46, 1.03)
20:25:20.989 00.002 13828 Worker thread wakes up
20:25:20.989 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.46, 1.03) opts 0xd
20:25:20.989 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.46, 1.03)
20:25:20.989 00.000 13828 Moving (-2.46, 1.03) raw xDistance=2.67 yDistance=0.16
20:25:20.989 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.82 from input 2.67
20:25:20.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:20.989 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:25:20.989 00.000 13828 MoveAxis(W, 1290, ABG)
20:25:20.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:20.989 00.000 13828 Move returns status 1, amount 0
20:25:20.989 00.000 13828 MoveAxis(N, 0, ABG)
20:25:20.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:20.989 00.000 13828 Move returns status 1, amount 0
20:25:20.989 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:20.989 00.000 13828 move complete, result=1
20:25:20.990 00.001 13828 worker thread done servicing request
20:25:20.995 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2000, max=65535, med=5091, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:25:21.015 00.020 8960 UpdateGuideState exits: m=1123791 SNR=110.2
20:25:21.018 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:21.019 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:21.021 00.002 8960 Enqueuing Expose request
20:25:21.022 00.001 8960 GuideStep: 2.7 px 0 ms WEST, 0.2 px 0 ms NORTH
20:25:21.023 00.001 13828 Worker thread wakes up
20:25:21.023 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:21.024 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:21.024 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:21.026 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:22.500 01.474 13828 Exposure complete
20:25:22.618 00.118 13828 worker thread done servicing request
20:25:22.618 00.000 8960 OnExposeComplete: enter
20:25:22.620 00.002 8960 UpdateGuideState(): m_state=6
20:25:22.621 00.001 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
20:25:22.623 00.002 8960 Star::Find returns 1 (0), X=1627.24, Y=911.72, Mass=1038855, SNR=114.4, Peak=55081 HFD=5.2
20:25:22.624 00.001 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.77) = xAngle (0.29 = 0.29)
20:25:22.626 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.39 = -2.89)
20:25:22.627 00.001 8960 CameraToMount -- cameraX=-1.81 cameraY=0.16 hyp=1.82 cameraTheta=3.05 mountX=1.75 mountY=-0.45, mountTheta=-0.25
20:25:22.629 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.81, y=0.16, opts=13)
20:25:22.630 00.001 8960 Enqueuing Move request for scope (-1.81, 0.16)
20:25:22.632 00.002 13828 Worker thread wakes up
20:25:22.632 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.81, 0.16) opts 0xd
20:25:22.632 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.81, 0.16)
20:25:22.632 00.000 13828 Moving (-1.81, 0.16) raw xDistance=1.75 yDistance=-0.45
20:25:22.632 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.23 from input 1.75
20:25:22.632 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:25:22.632 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
20:25:22.632 00.000 13828 MoveAxis(W, 871, ABG)
20:25:22.632 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:22.633 00.001 13828 Move returns status 1, amount 0
20:25:22.633 00.000 13828 MoveAxis(N, 0, ABG)
20:25:22.633 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:22.633 00.000 13828 Move returns status 1, amount 0
20:25:22.633 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:22.633 00.000 13828 move complete, result=1
20:25:22.633 00.000 13828 worker thread done servicing request
20:25:22.643 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5091, FiltMin=3683, FiltMax=65500, Gamma=2.540
20:25:22.663 00.020 8960 UpdateGuideState exits: m=1038855 SNR=114.4
20:25:22.664 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:22.666 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:22.668 00.002 8960 Enqueuing Expose request
20:25:22.670 00.002 13828 Worker thread wakes up
20:25:22.671 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:22.671 00.000 8960 GuideStep: 1.7 px 0 ms WEST, -0.4 px 0 ms NORTH
20:25:22.672 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:22.673 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:22.675 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:24.141 01.466 13828 Exposure complete
20:25:24.251 00.110 13828 worker thread done servicing request
20:25:24.251 00.000 8960 OnExposeComplete: enter
20:25:24.253 00.002 8960 UpdateGuideState(): m_state=6
20:25:24.255 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
20:25:24.256 00.001 8960 Star::Find returns 1 (0), X=1626.47, Y=912.53, Mass=1155513, SNR=128.4, Peak=54857 HFD=5.7
20:25:24.257 00.001 8960 CameraToMount -- cameraTheta (2.78) - m_xAngle (2.77) = xAngle (0.02 = 0.02)
20:25:24.259 00.002 8960 CameraToMount -- cameraTheta (2.78) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.12 = 3.12)
20:25:24.260 00.001 8960 CameraToMount -- cameraX=-2.58 cameraY=0.97 hyp=2.76 cameraTheta=2.78 mountX=2.76 mountY=0.06, mountTheta=0.02
20:25:24.266 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=0.97, opts=13)
20:25:24.268 00.002 8960 Enqueuing Move request for scope (-2.58, 0.97)
20:25:24.269 00.001 13828 Worker thread wakes up
20:25:24.269 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, 0.97) opts 0xd
20:25:24.269 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.58, 0.97)
20:25:24.269 00.000 13828 Moving (-2.58, 0.97) raw xDistance=2.76 yDistance=0.06
20:25:24.269 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.82 from input 2.76
20:25:24.269 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:24.270 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:25:24.270 00.000 13828 MoveAxis(W, 1293, ABG)
20:25:24.270 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:24.270 00.000 13828 Move returns status 1, amount 0
20:25:24.270 00.000 13828 MoveAxis(N, 0, ABG)
20:25:24.270 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:24.270 00.000 13828 Move returns status 1, amount 0
20:25:24.270 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:24.270 00.000 13828 move complete, result=1
20:25:24.270 00.000 13828 worker thread done servicing request
20:25:24.276 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2473, max=65535, med=5091, FiltMin=3718, FiltMax=65535, Gamma=2.540
20:25:24.297 00.021 8960 UpdateGuideState exits: m=1155513 SNR=128.4
20:25:24.298 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:24.300 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:24.301 00.001 8960 Enqueuing Expose request
20:25:24.303 00.002 8960 GuideStep: 2.8 px 0 ms WEST, 0.1 px 0 ms NORTH
20:25:24.304 00.001 13828 Worker thread wakes up
20:25:24.304 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:24.304 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:24.305 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:24.307 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:25.762 01.455 13828 Exposure complete
20:25:25.875 00.113 13828 worker thread done servicing request
20:25:25.876 00.001 8960 OnExposeComplete: enter
20:25:25.877 00.001 8960 UpdateGuideState(): m_state=6
20:25:25.879 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
20:25:25.881 00.002 8960 Star::Find returns 1 (0), X=1627.24, Y=911.65, Mass=1122763, SNR=125.2, Peak=65535 HFD=5.6
20:25:25.882 00.001 8960 CameraToMount -- cameraTheta (3.09) - m_xAngle (2.77) = xAngle (0.32 = 0.32)
20:25:25.884 00.002 8960 CameraToMount -- cameraTheta (3.09) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.43 = -2.86)
20:25:25.885 00.001 8960 CameraToMount -- cameraX=-1.82 cameraY=0.09 hyp=1.82 cameraTheta=3.09 mountX=1.72 mountY=-0.51, mountTheta=-0.29
20:25:25.887 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.82, y=0.09, opts=13)
20:25:25.889 00.002 8960 Enqueuing Move request for scope (-1.82, 0.09)
20:25:25.891 00.002 13828 Worker thread wakes up
20:25:25.891 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.82, 0.09) opts 0xd
20:25:25.891 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.82, 0.09)
20:25:25.891 00.000 13828 Moving (-1.82, 0.09) raw xDistance=1.72 yDistance=-0.51
20:25:25.891 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.72
20:25:25.891 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:25:25.891 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
20:25:25.891 00.000 13828 MoveAxis(W, 860, ABG)
20:25:25.891 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:25.891 00.000 13828 Move returns status 1, amount 0
20:25:25.891 00.000 13828 MoveAxis(N, 0, ABG)
20:25:25.891 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:25.892 00.001 13828 Move returns status 1, amount 0
20:25:25.892 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:25.892 00.000 13828 move complete, result=1
20:25:25.892 00.000 13828 worker thread done servicing request
20:25:25.899 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5091, FiltMin=3698, FiltMax=65494, Gamma=2.540
20:25:25.919 00.020 8960 UpdateGuideState exits: m=1122763 SNR=125.2
20:25:25.921 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:25.922 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:25.924 00.002 8960 Enqueuing Expose request
20:25:25.925 00.001 13828 Worker thread wakes up
20:25:25.925 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:25.925 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:25.925 00.000 8960 GuideStep: 1.7 px 0 ms WEST, -0.5 px 0 ms NORTH
20:25:25.928 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:25.932 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:27.395 01.463 13828 Exposure complete
20:25:27.510 00.115 13828 worker thread done servicing request
20:25:27.510 00.000 8960 OnExposeComplete: enter
20:25:27.512 00.002 8960 UpdateGuideState(): m_state=6
20:25:27.513 00.001 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
20:25:27.515 00.002 8960 Star::Find returns 1 (0), X=1627.19, Y=911.76, Mass=1076785, SNR=119.6, Peak=65535 HFD=5.7
20:25:27.517 00.002 8960 CameraToMount -- cameraTheta (3.03) - m_xAngle (2.77) = xAngle (0.27 = 0.27)
20:25:27.519 00.002 8960 CameraToMount -- cameraTheta (3.03) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.91)
20:25:27.520 00.001 8960 CameraToMount -- cameraX=-1.86 cameraY=0.20 hyp=1.87 cameraTheta=3.03 mountX=1.81 mountY=-0.43, mountTheta=-0.23
20:25:27.522 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.86, y=0.20, opts=13)
20:25:27.524 00.002 8960 Enqueuing Move request for scope (-1.86, 0.20)
20:25:27.525 00.001 13828 Worker thread wakes up
20:25:27.525 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.86, 0.20) opts 0xd
20:25:27.526 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.86, 0.20)
20:25:27.526 00.000 13828 Moving (-1.86, 0.20) raw xDistance=1.81 yDistance=-0.43
20:25:27.526 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.22 from input 1.81
20:25:27.526 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:25:27.526 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
20:25:27.526 00.000 13828 MoveAxis(W, 867, ABG)
20:25:27.526 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:27.526 00.000 13828 Move returns status 1, amount 0
20:25:27.526 00.000 13828 MoveAxis(N, 0, ABG)
20:25:27.526 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:27.526 00.000 13828 Move returns status 1, amount 0
20:25:27.526 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:27.526 00.000 13828 move complete, result=1
20:25:27.526 00.000 13828 worker thread done servicing request
20:25:27.532 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5091, FiltMin=3766, FiltMax=65500, Gamma=2.540
20:25:27.552 00.020 8960 UpdateGuideState exits: m=1076785 SNR=119.6
20:25:27.554 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:27.555 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:27.557 00.002 8960 Enqueuing Expose request
20:25:27.558 00.001 8960 GuideStep: 1.8 px 0 ms WEST, -0.4 px 0 ms NORTH
20:25:27.560 00.002 13828 Worker thread wakes up
20:25:27.560 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:27.560 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:27.561 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:27.563 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:29.028 01.465 13828 Exposure complete
20:25:29.138 00.110 13828 worker thread done servicing request
20:25:29.138 00.000 8960 OnExposeComplete: enter
20:25:29.140 00.002 8960 UpdateGuideState(): m_state=6
20:25:29.142 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
20:25:29.143 00.001 8960 Star::Find returns 1 (0), X=1626.47, Y=912.27, Mass=1167909, SNR=122.0, Peak=65535 HFD=5.5
20:25:29.144 00.001 8960 CameraToMount -- cameraTheta (2.87) - m_xAngle (2.77) = xAngle (0.11 = 0.11)
20:25:29.146 00.002 8960 CameraToMount -- cameraTheta (2.87) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.21 = -3.07)
20:25:29.148 00.002 8960 CameraToMount -- cameraX=-2.58 cameraY=0.71 hyp=2.68 cameraTheta=2.87 mountX=2.66 mountY=-0.18, mountTheta=-0.07
20:25:29.150 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=0.71, opts=13)
20:25:29.152 00.002 8960 Enqueuing Move request for scope (-2.58, 0.71)
20:25:29.153 00.001 13828 Worker thread wakes up
20:25:29.154 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, 0.71) opts 0xd
20:25:29.154 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.58, 0.71)
20:25:29.154 00.000 13828 Moving (-2.58, 0.71) raw xDistance=2.66 yDistance=-0.18
20:25:29.154 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.76 from input 2.66
20:25:29.154 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:25:29.154 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:25:29.154 00.000 13828 MoveAxis(W, 1250, ABG)
20:25:29.154 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:29.154 00.000 13828 Move returns status 1, amount 0
20:25:29.154 00.000 13828 MoveAxis(N, 0, ABG)
20:25:29.154 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:29.154 00.000 13828 Move returns status 1, amount 0
20:25:29.154 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:29.154 00.000 13828 move complete, result=1
20:25:29.154 00.000 13828 worker thread done servicing request
20:25:29.159 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2217, max=65535, med=5091, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:25:29.180 00.021 8960 UpdateGuideState exits: m=1167909 SNR=122.0
20:25:29.182 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:29.184 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:29.185 00.001 8960 Enqueuing Expose request
20:25:29.186 00.001 13828 Worker thread wakes up
20:25:29.187 00.001 8960 GuideStep: 2.7 px 0 ms WEST, -0.2 px 0 ms NORTH
20:25:29.188 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:29.188 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:29.189 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:29.191 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:30.652 01.461 13828 Exposure complete
20:25:30.763 00.111 13828 worker thread done servicing request
20:25:30.763 00.000 8960 OnExposeComplete: enter
20:25:30.765 00.002 8960 UpdateGuideState(): m_state=6
20:25:30.767 00.002 8960 Star::Find(15, 1626, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
20:25:30.768 00.001 8960 Star::Find returns 1 (0), X=1627.02, Y=911.81, Mass=1104391, SNR=106.3, Peak=60969 HFD=5.7
20:25:30.769 00.001 8960 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.77) = xAngle (0.25 = 0.25)
20:25:30.771 00.002 8960 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.36 = -2.93)
20:25:30.773 00.002 8960 CameraToMount -- cameraX=-2.04 cameraY=0.25 hyp=2.05 cameraTheta=3.02 mountX=1.99 mountY=-0.44, mountTheta=-0.22
20:25:30.775 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.04, y=0.25, opts=13)
20:25:30.776 00.001 8960 Enqueuing Move request for scope (-2.04, 0.25)
20:25:30.778 00.002 13828 Worker thread wakes up
20:25:30.778 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.04, 0.25) opts 0xd
20:25:30.778 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.04, 0.25)
20:25:30.778 00.000 13828 Moving (-2.04, 0.25) raw xDistance=1.99 yDistance=-0.44
20:25:30.778 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.38 from input 1.99
20:25:30.778 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:25:30.778 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
20:25:30.778 00.000 13828 MoveAxis(W, 974, ABG)
20:25:30.778 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:30.778 00.000 13828 Move returns status 1, amount 0
20:25:30.778 00.000 13828 MoveAxis(N, 0, ABG)
20:25:30.778 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:30.778 00.000 13828 Move returns status 1, amount 0
20:25:30.778 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:30.778 00.000 13828 move complete, result=1
20:25:30.778 00.000 13828 worker thread done servicing request
20:25:30.784 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2499, max=65535, med=5091, FiltMin=3728, FiltMax=65500, Gamma=2.540
20:25:30.803 00.019 8960 UpdateGuideState exits: m=1104391 SNR=106.3
20:25:30.805 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:30.807 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:30.808 00.001 8960 Enqueuing Expose request
20:25:30.810 00.002 13828 Worker thread wakes up
20:25:30.810 00.000 8960 GuideStep: 2.0 px 0 ms WEST, -0.4 px 0 ms NORTH
20:25:30.811 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:30.811 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:30.812 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:30.814 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:32.288 01.474 13828 Exposure complete
20:25:32.407 00.119 13828 worker thread done servicing request
20:25:32.407 00.000 8960 OnExposeComplete: enter
20:25:32.409 00.002 8960 UpdateGuideState(): m_state=6
20:25:32.411 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
20:25:32.413 00.002 8960 Star::Find returns 1 (0), X=1627.15, Y=911.48, Mass=1139054, SNR=130.4, Peak=55996 HFD=5.5
20:25:32.414 00.001 8960 CameraToMount -- cameraTheta (-3.10) - m_xAngle (2.77) = xAngle (-5.87 = 0.42)
20:25:32.416 00.002 8960 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.76 = -2.76)
20:25:32.417 00.001 8960 CameraToMount -- cameraX=-1.90 cameraY=-0.08 hyp=1.90 cameraTheta=-3.10 mountX=1.74 mountY=-0.70, mountTheta=-0.39
20:25:32.422 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-1.90, y=-0.08, opts=13)
20:25:32.424 00.002 8960 Enqueuing Move request for scope (-1.90, -0.08)
20:25:32.425 00.001 13828 Worker thread wakes up
20:25:32.426 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.90, -0.08) opts 0xd
20:25:32.426 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.90, -0.08)
20:25:32.426 00.000 13828 Moving (-1.90, -0.08) raw xDistance=1.74 yDistance=-0.70
20:25:32.426 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.74
20:25:32.426 00.000 13828 resist switch: large excursion: input -0.70 thresh 0.57 direction from 1 to -1
20:25:32.426 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.11
20:25:32.426 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
20:25:32.426 00.000 13828 MoveAxis(W, 844, ABG)
20:25:32.426 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:32.426 00.000 13828 Move returns status 1, amount 0
20:25:32.426 00.000 13828 MoveAxis(N, 406, ABG)
20:25:32.426 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:32.426 00.000 13828 Move returns status 1, amount 0
20:25:32.426 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:32.426 00.000 13828 move complete, result=1
20:25:32.426 00.000 13828 worker thread done servicing request
20:25:32.432 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5091, FiltMin=3664, FiltMax=65535, Gamma=2.540
20:25:32.453 00.021 8960 UpdateGuideState exits: m=1139054 SNR=130.4
20:25:32.455 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:32.457 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:32.459 00.002 8960 Enqueuing Expose request
20:25:32.460 00.001 8960 GuideStep: 1.7 px 0 ms WEST, -0.7 px 0 ms NORTH
20:25:32.462 00.002 13828 Worker thread wakes up
20:25:32.462 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:32.462 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:32.462 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:32.464 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:33.923 01.459 13828 Exposure complete
20:25:34.032 00.109 13828 worker thread done servicing request
20:25:34.033 00.001 8960 OnExposeComplete: enter
20:25:34.034 00.001 8960 UpdateGuideState(): m_state=6
20:25:34.036 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
20:25:34.038 00.002 8960 Star::Find returns 1 (0), X=1627.66, Y=910.84, Mass=1061183, SNR=111.2, Peak=65535 HFD=5.3
20:25:34.039 00.001 8960 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.77) = xAngle (-5.43 = 0.85)
20:25:34.041 00.002 8960 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.33 = -2.33)
20:25:34.042 00.001 8960 CameraToMount -- cameraX=-1.39 cameraY=-0.72 hyp=1.56 cameraTheta=-2.66 mountX=1.03 mountY=-1.14, mountTheta=-0.84
20:25:34.044 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.39, y=-0.72, opts=13)
20:25:34.046 00.002 8960 Enqueuing Move request for scope (-1.39, -0.72)
20:25:34.047 00.001 13828 Worker thread wakes up
20:25:34.047 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.39, -0.72) opts 0xd
20:25:34.047 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.39, -0.72)
20:25:34.047 00.000 13828 Moving (-1.39, -0.72) raw xDistance=1.03 yDistance=-1.14
20:25:34.047 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.03
20:25:34.047 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
20:25:34.047 00.000 13828 MoveAxis(W, 518, ABG)
20:25:34.047 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:34.048 00.001 13828 Move returns status 1, amount 0
20:25:34.048 00.000 13828 MoveAxis(N, 655, ABG)
20:25:34.048 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:34.048 00.000 13828 Move returns status 1, amount 0
20:25:34.048 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:34.048 00.000 13828 move complete, result=1
20:25:34.048 00.000 13828 worker thread done servicing request
20:25:34.054 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1014, max=65535, med=5091, FiltMin=3568, FiltMax=65507, Gamma=2.540
20:25:34.073 00.019 8960 UpdateGuideState exits: m=1061183 SNR=111.2
20:25:34.075 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:34.076 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:34.078 00.002 8960 Enqueuing Expose request
20:25:34.079 00.001 8960 GuideStep: 1.0 px 0 ms WEST, -1.1 px 0 ms NORTH
20:25:34.081 00.002 13828 Worker thread wakes up
20:25:34.081 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:34.081 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:34.082 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:34.087 00.005 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:35.548 01.461 13828 Exposure complete
20:25:35.699 00.151 13828 worker thread done servicing request
20:25:35.699 00.000 8960 OnExposeComplete: enter
20:25:35.701 00.002 8960 UpdateGuideState(): m_state=6
20:25:35.703 00.002 8960 Star::Find(15, 1627, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
20:25:35.704 00.001 8960 Star::Find returns 1 (0), X=1627.30, Y=911.52, Mass=1088696, SNR=112.4, Peak=65535 HFD=5.4
20:25:35.706 00.002 8960 CameraToMount -- cameraTheta (-3.12) - m_xAngle (2.77) = xAngle (-5.88 = 0.40)
20:25:35.707 00.001 8960 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.78 = -2.78)
20:25:35.709 00.002 8960 CameraToMount -- cameraX=-1.75 cameraY=-0.04 hyp=1.75 cameraTheta=-3.12 mountX=1.62 mountY=-0.62, mountTheta=-0.37
20:25:35.711 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.75, y=-0.04, opts=13)
20:25:35.713 00.002 8960 Enqueuing Move request for scope (-1.75, -0.04)
20:25:35.714 00.001 13828 Worker thread wakes up
20:25:35.714 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.75, -0.04) opts 0xd
20:25:35.715 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.75, -0.04)
20:25:35.715 00.000 13828 Moving (-1.75, -0.04) raw xDistance=1.62 yDistance=-0.62
20:25:35.715 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.07 from input 1.62
20:25:35.715 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
20:25:35.715 00.000 13828 MoveAxis(W, 758, ABG)
20:25:35.715 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:35.715 00.000 13828 Move returns status 1, amount 0
20:25:35.715 00.000 13828 MoveAxis(N, 358, ABG)
20:25:35.715 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:35.716 00.001 13828 Move returns status 1, amount 0
20:25:35.716 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:35.716 00.000 13828 move complete, result=1
20:25:35.716 00.000 13828 worker thread done servicing request
20:25:35.721 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1974, max=65535, med=5091, FiltMin=3798, FiltMax=65475, Gamma=2.540
20:25:35.741 00.020 8960 UpdateGuideState exits: m=1088696 SNR=112.4
20:25:35.742 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:35.744 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:35.746 00.002 8960 Enqueuing Expose request
20:25:35.747 00.001 8960 GuideStep: 1.6 px 0 ms WEST, -0.6 px 0 ms NORTH
20:25:35.749 00.002 13828 Worker thread wakes up
20:25:35.749 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:35.749 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:35.751 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:35.752 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:37.216 01.464 13828 Exposure complete
20:25:37.326 00.110 13828 worker thread done servicing request
20:25:37.326 00.000 8960 OnExposeComplete: enter
20:25:37.328 00.002 8960 UpdateGuideState(): m_state=6
20:25:37.329 00.001 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
20:25:37.331 00.002 8960 Star::Find returns 1 (0), X=1627.40, Y=911.47, Mass=1067255, SNR=136.9, Peak=65535 HFD=5.7
20:25:37.333 00.002 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.77) = xAngle (-5.85 = 0.43)
20:25:37.334 00.001 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.75 = -2.75)
20:25:37.336 00.002 8960 CameraToMount -- cameraX=-1.65 cameraY=-0.09 hyp=1.65 cameraTheta=-3.09 mountX=1.50 mountY=-0.63, mountTheta=-0.40
20:25:37.338 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.65, y=-0.09, opts=13)
20:25:37.339 00.001 8960 Enqueuing Move request for scope (-1.65, -0.09)
20:25:37.340 00.001 13828 Worker thread wakes up
20:25:37.341 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.65, -0.09) opts 0xd
20:25:37.341 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.65, -0.09)
20:25:37.341 00.000 13828 Moving (-1.65, -0.09) raw xDistance=1.50 yDistance=-0.63
20:25:37.341 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.02 from input 1.50
20:25:37.341 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
20:25:37.341 00.000 13828 MoveAxis(W, 724, ABG)
20:25:37.341 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:37.341 00.000 13828 Move returns status 1, amount 0
20:25:37.341 00.000 13828 MoveAxis(N, 365, ABG)
20:25:37.341 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:37.341 00.000 13828 Move returns status 1, amount 0
20:25:37.341 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:37.341 00.000 13828 move complete, result=1
20:25:37.341 00.000 13828 worker thread done servicing request
20:25:37.347 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2134, max=65535, med=5091, FiltMin=3734, FiltMax=65494, Gamma=2.540
20:25:37.369 00.022 8960 UpdateGuideState exits: m=1067255 SNR=136.9
20:25:37.370 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:37.372 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:37.373 00.001 8960 Enqueuing Expose request
20:25:37.375 00.002 8960 GuideStep: 1.5 px 0 ms WEST, -0.6 px 0 ms NORTH
20:25:37.376 00.001 13828 Worker thread wakes up
20:25:37.376 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:37.376 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:37.377 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:37.380 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:38.832 01.452 13828 Exposure complete
20:25:38.943 00.111 13828 worker thread done servicing request
20:25:38.943 00.000 8960 OnExposeComplete: enter
20:25:38.945 00.002 8960 UpdateGuideState(): m_state=6
20:25:38.946 00.001 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
20:25:38.948 00.002 8960 Star::Find returns 1 (0), X=1627.17, Y=911.33, Mass=1131471, SNR=119.5, Peak=65535 HFD=5.6
20:25:38.949 00.001 8960 CameraToMount -- cameraTheta (-3.02) - m_xAngle (2.77) = xAngle (-5.79 = 0.50)
20:25:38.951 00.002 8960 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.68 = -2.68)
20:25:38.952 00.001 8960 CameraToMount -- cameraX=-1.89 cameraY=-0.23 hyp=1.90 cameraTheta=-3.02 mountX=1.67 mountY=-0.84, mountTheta=-0.47
20:25:38.954 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.89, y=-0.23, opts=13)
20:25:38.956 00.002 8960 Enqueuing Move request for scope (-1.89, -0.23)
20:25:38.957 00.001 13828 Worker thread wakes up
20:25:38.957 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.89, -0.23) opts 0xd
20:25:38.957 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.89, -0.23)
20:25:38.957 00.000 13828 Moving (-1.89, -0.23) raw xDistance=1.67 yDistance=-0.84
20:25:38.957 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.67
20:25:38.957 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
20:25:38.957 00.000 13828 MoveAxis(W, 796, ABG)
20:25:38.957 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:38.957 00.000 13828 Move returns status 1, amount 0
20:25:38.957 00.000 13828 MoveAxis(N, 483, ABG)
20:25:38.957 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:38.957 00.000 13828 Move returns status 1, amount 0
20:25:38.958 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:38.958 00.000 13828 move complete, result=1
20:25:38.958 00.000 13828 worker thread done servicing request
20:25:38.963 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2531, max=65535, med=5091, FiltMin=3600, FiltMax=65535, Gamma=2.540
20:25:38.984 00.021 8960 UpdateGuideState exits: m=1131471 SNR=119.5
20:25:38.986 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:38.987 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:38.988 00.001 8960 Enqueuing Expose request
20:25:38.990 00.002 8960 GuideStep: 1.7 px 0 ms WEST, -0.8 px 0 ms NORTH
20:25:38.991 00.001 13828 Worker thread wakes up
20:25:38.991 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:38.991 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:38.992 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:38.994 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:40.451 01.457 13828 Exposure complete
20:25:40.560 00.109 13828 worker thread done servicing request
20:25:40.560 00.000 8960 OnExposeComplete: enter
20:25:40.561 00.001 8960 UpdateGuideState(): m_state=6
20:25:40.563 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
20:25:40.564 00.001 8960 Star::Find returns 1 (0), X=1627.42, Y=911.03, Mass=1140432, SNR=121.3, Peak=65535 HFD=5.5
20:25:40.566 00.002 8960 CameraToMount -- cameraTheta (-2.83) - m_xAngle (2.77) = xAngle (-5.60 = 0.69)
20:25:40.567 00.001 8960 CameraToMount -- cameraTheta (-2.83) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.49 = -2.49)
20:25:40.569 00.002 8960 CameraToMount -- cameraX=-1.63 cameraY=-0.52 hyp=1.72 cameraTheta=-2.83 mountX=1.33 mountY=-1.04, mountTheta=-0.66
20:25:40.573 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.63, y=-0.52, opts=13)
20:25:40.574 00.001 8960 Enqueuing Move request for scope (-1.63, -0.52)
20:25:40.576 00.002 13828 Worker thread wakes up
20:25:40.576 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.63, -0.52) opts 0xd
20:25:40.576 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.63, -0.52)
20:25:40.576 00.000 13828 Moving (-1.63, -0.52) raw xDistance=1.33 yDistance=-1.04
20:25:40.576 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.33
20:25:40.576 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
20:25:40.576 00.000 13828 MoveAxis(W, 648, ABG)
20:25:40.576 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:40.576 00.000 13828 Move returns status 1, amount 0
20:25:40.576 00.000 13828 MoveAxis(N, 597, ABG)
20:25:40.576 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:40.577 00.001 13828 Move returns status 1, amount 0
20:25:40.577 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:40.577 00.000 13828 move complete, result=1
20:25:40.577 00.000 13828 worker thread done servicing request
20:25:40.582 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2582, max=65535, med=5091, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:25:40.602 00.020 8960 UpdateGuideState exits: m=1140432 SNR=121.3
20:25:40.604 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:40.605 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:40.607 00.002 8960 Enqueuing Expose request
20:25:40.608 00.001 8960 GuideStep: 1.3 px 0 ms WEST, -1.0 px 0 ms NORTH
20:25:40.610 00.002 13828 Worker thread wakes up
20:25:40.610 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:40.610 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:40.610 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:40.612 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:42.074 01.462 13828 Exposure complete
20:25:42.188 00.114 13828 worker thread done servicing request
20:25:42.188 00.000 8960 OnExposeComplete: enter
20:25:42.190 00.002 8960 UpdateGuideState(): m_state=6
20:25:42.192 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
20:25:42.194 00.002 8960 Star::Find returns 1 (0), X=1627.34, Y=911.63, Mass=1166900, SNR=134.8, Peak=65535 HFD=5.5
20:25:42.195 00.001 8960 CameraToMount -- cameraTheta (3.10) - m_xAngle (2.77) = xAngle (0.33 = 0.33)
20:25:42.197 00.002 8960 CameraToMount -- cameraTheta (3.10) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.85)
20:25:42.199 00.002 8960 CameraToMount -- cameraX=-1.72 cameraY=0.07 hyp=1.72 cameraTheta=3.10 mountX=1.62 mountY=-0.50, mountTheta=-0.30
20:25:42.201 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.72, y=0.07, opts=13)
20:25:42.202 00.001 8960 Enqueuing Move request for scope (-1.72, 0.07)
20:25:42.204 00.002 13828 Worker thread wakes up
20:25:42.204 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.72, 0.07) opts 0xd
20:25:42.204 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.72, 0.07)
20:25:42.204 00.000 13828 Moving (-1.72, 0.07) raw xDistance=1.62 yDistance=-0.50
20:25:42.204 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.09 from input 1.62
20:25:42.204 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:25:42.204 00.000 13828 MoveAxis(W, 770, ABG)
20:25:42.204 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:42.204 00.000 13828 Move returns status 1, amount 0
20:25:42.204 00.000 13828 MoveAxis(N, 287, ABG)
20:25:42.205 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:42.205 00.000 13828 Move returns status 1, amount 0
20:25:42.205 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:42.205 00.000 13828 move complete, result=1
20:25:42.205 00.000 13828 worker thread done servicing request
20:25:42.210 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2601, max=65535, med=5084, FiltMin=3734, FiltMax=65500, Gamma=2.540
20:25:42.229 00.019 8960 UpdateGuideState exits: m=1166900 SNR=134.8
20:25:42.231 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:42.233 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:42.234 00.001 8960 Enqueuing Expose request
20:25:42.236 00.002 13828 Worker thread wakes up
20:25:42.236 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:42.236 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:42.236 00.000 8960 GuideStep: 1.6 px 0 ms WEST, -0.5 px 0 ms NORTH
20:25:42.239 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:42.240 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:43.721 01.481 13828 Exposure complete
20:25:43.831 00.110 13828 worker thread done servicing request
20:25:43.831 00.000 8960 OnExposeComplete: enter
20:25:43.833 00.002 8960 UpdateGuideState(): m_state=6
20:25:43.834 00.001 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:25:43.836 00.002 8960 Star::Find returns 1 (0), X=1627.48, Y=911.10, Mass=1138892, SNR=119.2, Peak=65535 HFD=5.5
20:25:43.837 00.001 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (2.77) = xAngle (-5.62 = 0.66)
20:25:43.839 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.52 = -2.52)
20:25:43.840 00.001 8960 CameraToMount -- cameraX=-1.57 cameraY=-0.46 hyp=1.63 cameraTheta=-2.86 mountX=1.29 mountY=-0.95, mountTheta=-0.63
20:25:43.842 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.57, y=-0.46, opts=13)
20:25:43.843 00.001 8960 Enqueuing Move request for scope (-1.57, -0.46)
20:25:43.845 00.002 13828 Worker thread wakes up
20:25:43.846 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.57, -0.46) opts 0xd
20:25:43.846 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.57, -0.46)
20:25:43.846 00.000 13828 Moving (-1.57, -0.46) raw xDistance=1.29 yDistance=-0.95
20:25:43.846 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.29
20:25:43.846 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
20:25:43.846 00.000 13828 MoveAxis(W, 631, ABG)
20:25:43.846 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:43.846 00.000 13828 Move returns status 1, amount 0
20:25:43.846 00.000 13828 MoveAxis(N, 548, ABG)
20:25:43.846 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:43.846 00.000 13828 Move returns status 1, amount 0
20:25:43.846 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:43.846 00.000 13828 move complete, result=1
20:25:43.847 00.001 13828 worker thread done servicing request
20:25:43.854 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2384, max=65535, med=5091, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:25:43.873 00.019 8960 UpdateGuideState exits: m=1138892 SNR=119.2
20:25:43.875 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:43.876 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:43.878 00.002 8960 Enqueuing Expose request
20:25:43.880 00.002 13828 Worker thread wakes up
20:25:43.880 00.000 8960 GuideStep: 1.3 px 0 ms WEST, -1.0 px 0 ms NORTH
20:25:43.882 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:43.882 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:43.883 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:43.885 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:45.348 01.463 13828 Exposure complete
20:25:45.458 00.110 13828 worker thread done servicing request
20:25:45.458 00.000 8960 OnExposeComplete: enter
20:25:45.460 00.002 8960 UpdateGuideState(): m_state=6
20:25:45.462 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
20:25:45.463 00.001 8960 Star::Find returns 1 (0), X=1627.58, Y=911.01, Mass=1129685, SNR=116.2, Peak=65535 HFD=5.2
20:25:45.465 00.002 8960 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.77) = xAngle (-5.55 = 0.73)
20:25:45.466 00.001 8960 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.45 = -2.45)
20:25:45.468 00.002 8960 CameraToMount -- cameraX=-1.48 cameraY=-0.55 hyp=1.57 cameraTheta=-2.79 mountX=1.17 mountY=-1.00, mountTheta=-0.71
20:25:45.471 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.48, y=-0.55, opts=13)
20:25:45.472 00.001 8960 Enqueuing Move request for scope (-1.48, -0.55)
20:25:45.474 00.002 13828 Worker thread wakes up
20:25:45.474 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.48, -0.55) opts 0xd
20:25:45.474 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.48, -0.55)
20:25:45.474 00.000 13828 Moving (-1.48, -0.55) raw xDistance=1.17 yDistance=-1.00
20:25:45.474 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.17
20:25:45.474 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
20:25:45.474 00.000 13828 MoveAxis(W, 568, ABG)
20:25:45.474 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:45.474 00.000 13828 Move returns status 1, amount 0
20:25:45.474 00.000 13828 MoveAxis(N, 578, ABG)
20:25:45.474 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:45.474 00.000 13828 Move returns status 1, amount 0
20:25:45.474 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:45.474 00.000 13828 move complete, result=1
20:25:45.474 00.000 13828 worker thread done servicing request
20:25:45.480 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1430, max=65535, med=5091, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:25:45.501 00.021 8960 UpdateGuideState exits: m=1129685 SNR=116.2
20:25:45.503 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:45.504 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:45.506 00.002 8960 Enqueuing Expose request
20:25:45.507 00.001 8960 GuideStep: 1.2 px 0 ms WEST, -1.0 px 0 ms NORTH
20:25:45.509 00.002 13828 Worker thread wakes up
20:25:45.509 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:45.509 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:45.509 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:45.511 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:46.971 01.460 13828 Exposure complete
20:25:47.081 00.110 13828 worker thread done servicing request
20:25:47.081 00.000 8960 OnExposeComplete: enter
20:25:47.083 00.002 8960 UpdateGuideState(): m_state=6
20:25:47.085 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
20:25:47.086 00.001 8960 Star::Find returns 1 (0), X=1627.41, Y=911.19, Mass=1126194, SNR=148.7, Peak=65535 HFD=5.4
20:25:47.088 00.002 8960 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.77) = xAngle (-5.68 = 0.60)
20:25:47.089 00.001 8960 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.58 = -2.58)
20:25:47.091 00.002 8960 CameraToMount -- cameraX=-1.65 cameraY=-0.37 hyp=1.69 cameraTheta=-2.92 mountX=1.40 mountY=-0.90, mountTheta=-0.57
20:25:47.094 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.65, y=-0.37, opts=13)
20:25:47.095 00.001 8960 Enqueuing Move request for scope (-1.65, -0.37)
20:25:47.097 00.002 13828 Worker thread wakes up
20:25:47.097 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.65, -0.37) opts 0xd
20:25:47.097 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.65, -0.37)
20:25:47.097 00.000 13828 Moving (-1.65, -0.37) raw xDistance=1.40 yDistance=-0.90
20:25:47.097 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.93 from input 1.40
20:25:47.097 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
20:25:47.097 00.000 13828 MoveAxis(W, 663, ABG)
20:25:47.097 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:47.097 00.000 13828 Move returns status 1, amount 0
20:25:47.097 00.000 13828 MoveAxis(N, 517, ABG)
20:25:47.097 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:47.097 00.000 13828 Move returns status 1, amount 0
20:25:47.097 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:47.098 00.001 13828 move complete, result=1
20:25:47.098 00.000 13828 worker thread done servicing request
20:25:47.103 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1846, max=65535, med=5091, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:25:47.123 00.020 8960 UpdateGuideState exits: m=1126194 SNR=148.7
20:25:47.125 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:47.126 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:47.128 00.002 8960 Enqueuing Expose request
20:25:47.129 00.001 13828 Worker thread wakes up
20:25:47.129 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:47.129 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:47.129 00.000 8960 GuideStep: 1.4 px 0 ms WEST, -0.9 px 0 ms NORTH
20:25:47.132 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:47.134 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:48.584 01.450 13828 Exposure complete
20:25:48.695 00.111 13828 worker thread done servicing request
20:25:48.695 00.000 8960 OnExposeComplete: enter
20:25:48.696 00.001 8960 UpdateGuideState(): m_state=6
20:25:48.698 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
20:25:48.700 00.002 8960 Star::Find returns 1 (0), X=1627.58, Y=911.02, Mass=1124186, SNR=118.6, Peak=65535 HFD=5.5
20:25:48.701 00.001 8960 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.77) = xAngle (-5.55 = 0.73)
20:25:48.703 00.002 8960 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.45 = -2.45)
20:25:48.704 00.001 8960 CameraToMount -- cameraX=-1.47 cameraY=-0.54 hyp=1.57 cameraTheta=-2.79 mountX=1.17 mountY=-1.00, mountTheta=-0.71
20:25:48.706 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.47, y=-0.54, opts=13)
20:25:48.708 00.002 8960 Enqueuing Move request for scope (-1.47, -0.54)
20:25:48.709 00.001 13828 Worker thread wakes up
20:25:48.709 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.47, -0.54) opts 0xd
20:25:48.709 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.47, -0.54)
20:25:48.709 00.000 13828 Moving (-1.47, -0.54) raw xDistance=1.17 yDistance=-1.00
20:25:48.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.80 from input 1.17
20:25:48.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
20:25:48.709 00.000 13828 MoveAxis(W, 568, ABG)
20:25:48.709 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:48.710 00.001 13828 Move returns status 1, amount 0
20:25:48.710 00.000 13828 MoveAxis(N, 575, ABG)
20:25:48.710 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:48.710 00.000 13828 Move returns status 1, amount 0
20:25:48.710 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:48.710 00.000 13828 move complete, result=1
20:25:48.710 00.000 13828 worker thread done servicing request
20:25:48.716 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2204, max=65535, med=5091, FiltMin=3676, FiltMax=65507, Gamma=2.540
20:25:48.736 00.020 8960 UpdateGuideState exits: m=1124186 SNR=118.6
20:25:48.737 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:48.739 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:48.740 00.001 8960 Enqueuing Expose request
20:25:48.741 00.001 8960 GuideStep: 1.2 px 0 ms WEST, -1.0 px 0 ms NORTH
20:25:48.743 00.002 13828 Worker thread wakes up
20:25:48.743 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:48.743 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:48.744 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:48.745 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:50.205 01.460 13828 Exposure complete
20:25:50.317 00.112 13828 worker thread done servicing request
20:25:50.317 00.000 8960 OnExposeComplete: enter
20:25:50.319 00.002 8960 UpdateGuideState(): m_state=6
20:25:50.321 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
20:25:50.323 00.002 8960 Star::Find returns 1 (0), X=1627.70, Y=910.95, Mass=1071166, SNR=112.2, Peak=63785 HFD=5.3
20:25:50.326 00.003 8960 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.77) = xAngle (-5.49 = 0.80)
20:25:50.328 00.002 8960 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.38 = -2.38)
20:25:50.330 00.002 8960 CameraToMount -- cameraX=-1.36 cameraY=-0.61 hyp=1.49 cameraTheta=-2.72 mountX=1.04 mountY=-1.02, mountTheta=-0.78
20:25:50.333 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.36, y=-0.61, opts=13)
20:25:50.335 00.002 8960 Enqueuing Move request for scope (-1.36, -0.61)
20:25:50.337 00.002 13828 Worker thread wakes up
20:25:50.337 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -0.61) opts 0xd
20:25:50.337 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.36, -0.61)
20:25:50.337 00.000 13828 Moving (-1.36, -0.61) raw xDistance=1.04 yDistance=-1.02
20:25:50.337 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.71 from input 1.04
20:25:50.337 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
20:25:50.337 00.000 13828 MoveAxis(W, 504, ABG)
20:25:50.337 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:50.337 00.000 13828 Move returns status 1, amount 0
20:25:50.337 00.000 13828 MoveAxis(N, 588, ABG)
20:25:50.337 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:50.338 00.001 13828 Move returns status 1, amount 0
20:25:50.338 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:50.338 00.000 13828 move complete, result=1
20:25:50.338 00.000 13828 worker thread done servicing request
20:25:50.352 00.014 8960 UpdateImageDisplay: Size=(1920,1080) min=2224, max=65535, med=5091, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:25:50.384 00.032 8960 UpdateGuideState exits: m=1071166 SNR=112.2
20:25:50.386 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:50.388 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:50.390 00.002 8960 Enqueuing Expose request
20:25:50.392 00.002 13828 Worker thread wakes up
20:25:50.392 00.000 8960 GuideStep: 1.0 px 0 ms WEST, -1.0 px 0 ms NORTH
20:25:50.394 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:50.394 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:50.395 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:50.398 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:51.861 01.463 13828 Exposure complete
20:25:51.974 00.113 13828 worker thread done servicing request
20:25:51.975 00.001 8960 OnExposeComplete: enter
20:25:51.976 00.001 8960 UpdateGuideState(): m_state=6
20:25:51.978 00.002 8960 Star::Find(15, 1627, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
20:25:51.980 00.002 8960 Star::Find returns 1 (0), X=1628.00, Y=910.77, Mass=1106625, SNR=94.0, Peak=61993 HFD=5.3
20:25:51.981 00.001 8960 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.77) = xAngle (-5.26 = 1.02)
20:25:51.983 00.002 8960 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.16 = -2.16)
20:25:51.984 00.001 8960 CameraToMount -- cameraX=-1.05 cameraY=-0.79 hyp=1.32 cameraTheta=-2.50 mountX=0.69 mountY=-1.10, mountTheta=-1.01
20:25:51.986 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.05, y=-0.79, opts=13)
20:25:51.988 00.002 8960 Enqueuing Move request for scope (-1.05, -0.79)
20:25:51.989 00.001 13828 Worker thread wakes up
20:25:51.989 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.05, -0.79) opts 0xd
20:25:51.989 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.05, -0.79)
20:25:51.989 00.000 13828 Moving (-1.05, -0.79) raw xDistance=0.69 yDistance=-1.10
20:25:51.989 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.69
20:25:51.989 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
20:25:51.989 00.000 13828 MoveAxis(W, 343, ABG)
20:25:51.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:51.989 00.000 13828 Move returns status 1, amount 0
20:25:51.989 00.000 13828 MoveAxis(N, 632, ABG)
20:25:51.989 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:51.990 00.001 13828 Move returns status 1, amount 0
20:25:51.990 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:51.990 00.000 13828 move complete, result=1
20:25:51.990 00.000 13828 worker thread done servicing request
20:25:51.996 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5084, FiltMin=3740, FiltMax=65507, Gamma=2.540
20:25:52.014 00.018 8960 UpdateGuideState exits: m=1106625 SNR=94.0
20:25:52.016 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:52.017 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:52.019 00.002 8960 Enqueuing Expose request
20:25:52.020 00.001 8960 GuideStep: 0.7 px 0 ms WEST, -1.1 px 0 ms NORTH
20:25:52.021 00.001 13828 Worker thread wakes up
20:25:52.022 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:52.022 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:52.026 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:52.028 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:53.489 01.461 13828 Exposure complete
20:25:53.600 00.111 13828 worker thread done servicing request
20:25:53.601 00.001 8960 OnExposeComplete: enter
20:25:53.602 00.001 8960 UpdateGuideState(): m_state=6
20:25:53.604 00.002 8960 Star::Find(15, 1627, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
20:25:53.605 00.001 8960 Star::Find returns 1 (0), X=1628.23, Y=910.73, Mass=1178989, SNR=140.5, Peak=65535 HFD=5.7
20:25:53.607 00.002 8960 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.77) = xAngle (-5.11 = 1.17)
20:25:53.608 00.001 8960 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.01 = -2.01)
20:25:53.610 00.002 8960 CameraToMount -- cameraX=-0.82 cameraY=-0.83 hyp=1.17 cameraTheta=-2.35 mountX=0.46 mountY=-1.06, mountTheta=-1.16
20:25:53.614 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.82, y=-0.83, opts=13)
20:25:53.615 00.001 8960 Enqueuing Move request for scope (-0.82, -0.83)
20:25:53.617 00.002 13828 Worker thread wakes up
20:25:53.617 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.83) opts 0xd
20:25:53.617 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.82, -0.83)
20:25:53.617 00.000 13828 Moving (-0.82, -0.83) raw xDistance=0.46 yDistance=-1.06
20:25:53.617 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.46
20:25:53.617 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
20:25:53.617 00.000 13828 MoveAxis(W, 228, ABG)
20:25:53.617 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:53.617 00.000 13828 Move returns status 1, amount 0
20:25:53.617 00.000 13828 MoveAxis(N, 608, ABG)
20:25:53.617 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:53.617 00.000 13828 Move returns status 1, amount 0
20:25:53.617 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:53.617 00.000 13828 move complete, result=1
20:25:53.617 00.000 13828 worker thread done servicing request
20:25:53.623 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2563, max=65535, med=5091, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:25:53.643 00.020 8960 UpdateGuideState exits: m=1178989 SNR=140.5
20:25:53.645 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:53.646 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:53.648 00.002 8960 Enqueuing Expose request
20:25:53.649 00.001 8960 GuideStep: 0.5 px 0 ms WEST, -1.1 px 0 ms NORTH
20:25:53.651 00.002 13828 Worker thread wakes up
20:25:53.651 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:53.651 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:53.652 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:53.653 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:55.101 01.448 13828 Exposure complete
20:25:55.223 00.122 13828 worker thread done servicing request
20:25:55.223 00.000 8960 OnExposeComplete: enter
20:25:55.225 00.002 8960 UpdateGuideState(): m_state=6
20:25:55.227 00.002 8960 Star::Find(15, 1628, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
20:25:55.229 00.002 8960 Star::Find returns 1 (0), X=1628.09, Y=910.83, Mass=1068102, SNR=112.2, Peak=65535 HFD=5.5
20:25:55.230 00.001 8960 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.77) = xAngle (-5.26 = 1.02)
20:25:55.232 00.002 8960 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.16 = -2.16)
20:25:55.233 00.001 8960 CameraToMount -- cameraX=-0.97 cameraY=-0.73 hyp=1.21 cameraTheta=-2.49 mountX=0.63 mountY=-1.01, mountTheta=-1.01
20:25:55.240 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.97, y=-0.73, opts=13)
20:25:55.241 00.001 8960 Enqueuing Move request for scope (-0.97, -0.73)
20:25:55.243 00.002 13828 Worker thread wakes up
20:25:55.243 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.73) opts 0xd
20:25:55.243 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.97, -0.73)
20:25:55.243 00.000 13828 Moving (-0.97, -0.73) raw xDistance=0.63 yDistance=-1.01
20:25:55.243 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.63
20:25:55.243 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
20:25:55.243 00.000 13828 MoveAxis(W, 297, ABG)
20:25:55.243 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:55.243 00.000 13828 Move returns status 1, amount 0
20:25:55.243 00.000 13828 MoveAxis(N, 581, ABG)
20:25:55.243 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:55.244 00.001 13828 Move returns status 1, amount 0
20:25:55.244 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:55.244 00.000 13828 move complete, result=1
20:25:55.244 00.000 13828 worker thread done servicing request
20:25:55.251 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=662, max=65535, med=5091, FiltMin=3728, FiltMax=65507, Gamma=2.540
20:25:55.272 00.021 8960 UpdateGuideState exits: m=1068102 SNR=112.2
20:25:55.273 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:55.275 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:55.276 00.001 8960 Enqueuing Expose request
20:25:55.278 00.002 8960 GuideStep: 0.6 px 0 ms WEST, -1.0 px 0 ms NORTH
20:25:55.279 00.001 13828 Worker thread wakes up
20:25:55.280 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:55.280 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:55.281 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:55.283 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:56.738 01.455 13828 Exposure complete
20:25:56.852 00.114 13828 worker thread done servicing request
20:25:56.852 00.000 8960 OnExposeComplete: enter
20:25:56.853 00.001 8960 UpdateGuideState(): m_state=6
20:25:56.855 00.002 8960 Star::Find(15, 1628, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
20:25:56.857 00.002 8960 Star::Find returns 1 (0), X=1628.24, Y=910.86, Mass=1074641, SNR=104.8, Peak=58153 HFD=5.1
20:25:56.859 00.002 8960 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.77) = xAngle (-5.20 = 1.09)
20:25:56.860 00.001 8960 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.09 = -2.09)
20:25:56.862 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=-0.70 hyp=1.07 cameraTheta=-2.43 mountX=0.50 mountY=-0.93, mountTheta=-1.08
20:25:56.864 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=-0.70, opts=13)
20:25:56.865 00.001 8960 Enqueuing Move request for scope (-0.81, -0.70)
20:25:56.867 00.002 13828 Worker thread wakes up
20:25:56.867 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.70) opts 0xd
20:25:56.867 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.81, -0.70)
20:25:56.867 00.000 13828 Moving (-0.81, -0.70) raw xDistance=0.50 yDistance=-0.93
20:25:56.867 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50
20:25:56.867 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
20:25:56.867 00.000 13828 MoveAxis(W, 244, ABG)
20:25:56.867 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:56.867 00.000 13828 Move returns status 1, amount 0
20:25:56.867 00.000 13828 MoveAxis(N, 536, ABG)
20:25:56.867 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:25:56.867 00.000 13828 Move returns status 1, amount 0
20:25:56.867 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:25:56.867 00.000 13828 move complete, result=1
20:25:56.867 00.000 13828 worker thread done servicing request
20:25:56.873 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1174, max=65535, med=5091, FiltMin=3593, FiltMax=65535, Gamma=2.540
20:25:56.893 00.020 8960 UpdateGuideState exits: m=1074641 SNR=104.8
20:25:56.895 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:56.896 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:56.898 00.002 8960 Enqueuing Expose request
20:25:56.899 00.001 8960 GuideStep: 0.5 px 0 ms WEST, -0.9 px 0 ms NORTH
20:25:56.901 00.002 13828 Worker thread wakes up
20:25:56.901 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:25:56.901 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:25:56.902 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:25:56.903 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:25:57.460 00.557 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.26 = -2.26)
20:25:57.462 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:25:57.464 00.002 8960 CameraToMount -- cameraX=1628.24 cameraY=910.86 hyp=1865.70 cameraTheta=0.51 mountX=-1180.48 mountY=1398.36, mountTheta=2.27
20:25:57.466 00.002 8960 BLT: Entering DecMeasurementStep, state = 0
20:25:57.467 00.001 8960 MountGuidingEnabled: 1
20:25:57.468 00.001 8960 BLT: Exiting DecMeasurementStep
20:25:58.368 00.900 13828 Exposure complete
20:25:58.487 00.119 13828 worker thread done servicing request
20:25:58.487 00.000 8960 OnExposeComplete: enter
20:25:58.489 00.002 8960 UpdateGuideState(): m_state=6
20:25:58.490 00.001 8960 Star::Find(15, 1628, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
20:25:58.492 00.002 8960 Star::Find returns 1 (0), X=1627.53, Y=911.77, Mass=1132046, SNR=127.9, Peak=65535 HFD=5.5
20:25:58.494 00.002 8960 CameraToMount -- cameraTheta (3.00) - m_xAngle (2.77) = xAngle (0.24 = 0.24)
20:25:58.496 00.002 8960 CameraToMount -- cameraTheta (3.00) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.34 = -2.94)
20:25:58.497 00.001 8960 CameraToMount -- cameraX=-1.53 cameraY=0.21 hyp=1.54 cameraTheta=3.00 mountX=1.50 mountY=-0.31, mountTheta=-0.20
20:25:58.499 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.26 = -2.26)
20:25:58.501 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:25:58.502 00.001 8960 CameraToMount -- cameraX=1627.53 cameraY=911.77 hyp=1865.52 cameraTheta=0.51 mountX=-1179.48 mountY=1398.98, mountTheta=2.27
20:25:58.504 00.002 8960 BLT: Entering DecMeasurementStep, state = 1
20:25:58.505 00.001 8960 BLT starting North backlash clearing using pulse width of 2880, looking for moves >= 4 px
20:25:58.507 00.002 8960 Enqueuing Calibration Move request for direction 0
20:25:58.508 00.001 8960 BLT: Exiting DecMeasurementStep
20:25:58.510 00.002 13828 Worker thread wakes up
20:25:58.510 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:25:58.510 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:25:58.510 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:25:58.510 00.000 13828 MoveAxis(N, 2880, -)
20:25:58.510 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:25:58.512 00.002 13828 IsSlewing returns 0
20:25:58.512 00.000 13828 IsGuiding returns 0
20:25:58.513 00.001 13828 PulseGuide returned control before completion, sleep 2889
20:25:58.520 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=982, max=65535, med=5091, FiltMin=3766, FiltMax=65520, Gamma=2.540
20:25:58.540 00.020 8960 UpdateGuideState exits: m=1132046 SNR=127.9
20:25:58.542 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:25:58.543 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:25:58.545 00.002 8960 Enqueuing Expose request
20:26:01.418 02.873 13828 IsGuiding returns 1
20:26:01.418 00.000 13828 scope still moving after pulse duration time elapsed
20:26:01.450 00.032 13828 IsSlewing returns 0
20:26:01.450 00.000 13828 IsGuiding returns 0
20:26:01.450 00.000 13828 scope move finished after 2880 + 58 ms
20:26:01.450 00.000 13828 Move returns status 0, amount 2880
20:26:01.450 00.000 13828 move complete, result=0
20:26:01.451 00.001 13828 worker thread done servicing request
20:26:01.451 00.000 13828 Worker thread wakes up
20:26:01.451 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:01.451 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:26:02.926 01.475 13828 Exposure complete
20:26:03.042 00.116 13828 worker thread done servicing request
20:26:03.043 00.001 8960 OnExposeComplete: enter
20:26:03.044 00.001 8960 UpdateGuideState(): m_state=6
20:26:03.046 00.002 8960 Star::Find(15, 1627, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
20:26:03.047 00.001 8960 Star::Find returns 1 (0), X=1628.32, Y=911.11, Mass=1111356, SNR=126.3, Peak=61155 HFD=5.3
20:26:03.050 00.003 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.77) = xAngle (-5.35 = 0.93)
20:26:03.051 00.001 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.25 = -2.25)
20:26:03.052 00.001 8960 CameraToMount -- cameraX=-0.73 cameraY=-0.45 hyp=0.86 cameraTheta=-2.59 mountX=0.51 mountY=-0.67, mountTheta=-0.92
20:26:03.054 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.26 = -2.26)
20:26:03.056 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:26:03.057 00.001 8960 CameraToMount -- cameraX=1628.32 cameraY=911.11 hyp=1865.89 cameraTheta=0.51 mountX=-1180.47 mountY=1398.62, mountTheta=2.27
20:26:03.058 00.001 8960 BLT: Entering DecMeasurementStep, state = 1
20:26:03.060 00.002 8960 BLT backlash clearing move of 0.26 px was not large enough
20:26:03.061 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:03.063 00.002 8960 BLT: Clearing North backlash, step 2 (up to limit of 100), LastDecDelta = 0.26 px
20:26:03.064 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:03.066 00.002 13828 Worker thread wakes up
20:26:03.066 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:26:03.066 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:26:03.066 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:26:03.066 00.000 13828 MoveAxis(N, 2880, -)
20:26:03.066 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:26:03.068 00.002 13828 IsSlewing returns 0
20:26:03.068 00.000 13828 IsGuiding returns 0
20:26:03.069 00.001 13828 PulseGuide returned control before completion, sleep 2889
20:26:03.075 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2544, max=65535, med=5084, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:26:03.094 00.019 8960 UpdateGuideState exits: m=1111356 SNR=126.3
20:26:03.096 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:03.098 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:03.100 00.002 8960 Enqueuing Expose request
20:26:05.960 02.860 13828 IsGuiding returns 1
20:26:05.960 00.000 13828 scope still moving after pulse duration time elapsed
20:26:05.993 00.033 13828 IsSlewing returns 0
20:26:05.993 00.000 13828 IsGuiding returns 1
20:26:06.023 00.030 13828 IsSlewing returns 0
20:26:06.023 00.000 13828 IsGuiding returns 0
20:26:06.023 00.000 13828 scope move finished after 2880 + 75 ms
20:26:06.023 00.000 13828 Move returns status 0, amount 2880
20:26:06.023 00.000 13828 move complete, result=0
20:26:06.023 00.000 13828 worker thread done servicing request
20:26:06.023 00.000 13828 Worker thread wakes up
20:26:06.024 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:06.024 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:26:07.486 01.462 13828 Exposure complete
20:26:07.596 00.110 13828 worker thread done servicing request
20:26:07.596 00.000 8960 OnExposeComplete: enter
20:26:07.597 00.001 8960 UpdateGuideState(): m_state=6
20:26:07.599 00.002 8960 Star::Find(15, 1628, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
20:26:07.600 00.001 8960 Star::Find returns 1 (0), X=1629.53, Y=914.32, Mass=1106499, SNR=115.2, Peak=61558 HFD=5.5
20:26:07.602 00.002 8960 CameraToMount -- cameraTheta (1.40) - m_xAngle (2.77) = xAngle (-1.36 = -1.36)
20:26:07.603 00.001 8960 CameraToMount -- cameraTheta (1.40) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.74 = 1.74)
20:26:07.605 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=2.76 hyp=2.80 cameraTheta=1.40 mountX=0.57 mountY=2.76, mountTheta=1.37
20:26:07.607 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:07.609 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:26:07.610 00.001 8960 CameraToMount -- cameraX=1629.53 cameraY=914.32 hyp=1868.51 cameraTheta=0.51 mountX=-1180.41 mountY=1402.05, mountTheta=2.27
20:26:07.612 00.002 8960 BLT: Entering DecMeasurementStep, state = 1
20:26:07.613 00.001 8960 BLT backlash clearing move of 3.43 px was not large enough
20:26:07.614 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:07.616 00.002 8960 BLT: Clearing North backlash, step 3 (up to limit of 100), LastDecDelta = 3.43 px
20:26:07.617 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:07.618 00.001 13828 Worker thread wakes up
20:26:07.618 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:26:07.619 00.001 13828 Handling axis move in thread for scope dir=0 dur=2880
20:26:07.619 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:26:07.619 00.000 13828 MoveAxis(N, 2880, -)
20:26:07.619 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:26:07.621 00.002 13828 IsSlewing returns 0
20:26:07.621 00.000 13828 IsGuiding returns 0
20:26:07.623 00.002 13828 PulseGuide returned control before completion, sleep 2889
20:26:07.627 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1206, max=65535, med=5091, FiltMin=3728, FiltMax=65507, Gamma=2.540
20:26:07.647 00.020 8960 UpdateGuideState exits: m=1106499 SNR=115.2
20:26:07.648 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:07.650 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:07.652 00.002 8960 Enqueuing Expose request
20:26:10.523 02.871 13828 IsGuiding returns 0
20:26:10.523 00.000 13828 Move returns status 0, amount 2880
20:26:10.523 00.000 13828 move complete, result=0
20:26:10.523 00.000 13828 worker thread done servicing request
20:26:10.523 00.000 13828 Worker thread wakes up
20:26:10.523 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:10.523 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1614,897,31,31)
20:26:11.984 01.461 13828 Exposure complete
20:26:12.102 00.118 13828 worker thread done servicing request
20:26:12.103 00.001 8960 OnExposeComplete: enter
20:26:12.104 00.001 8960 UpdateGuideState(): m_state=6
20:26:12.106 00.002 8960 Star::Find(15, 1629, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
20:26:12.107 00.001 8960 Star::Find returns 1 (0), X=1631.85, Y=918.03, Mass=1156514, SNR=134.7, Peak=57788 HFD=5.9
20:26:12.109 00.002 8960 CameraToMount -- cameraTheta (1.16) - m_xAngle (2.77) = xAngle (-1.60 = -1.60)
20:26:12.110 00.001 8960 CameraToMount -- cameraTheta (1.16) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.50 = 1.50)
20:26:12.111 00.001 8960 CameraToMount -- cameraX=2.80 cameraY=6.47 hyp=7.05 cameraTheta=1.16 mountX=-0.23 mountY=7.03, mountTheta=1.60
20:26:12.117 00.006 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:12.118 00.001 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:26:12.120 00.002 8960 CameraToMount -- cameraX=1631.85 cameraY=918.03 hyp=1872.35 cameraTheta=0.51 mountX=-1181.21 mountY=1406.32, mountTheta=2.27
20:26:12.121 00.001 8960 BLT: Entering DecMeasurementStep, state = 1
20:26:12.123 00.002 8960 BLT accepted clearing move of 4.27
20:26:12.124 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:12.125 00.001 8960 BLT: Clearing North backlash, step 4 (up to limit of 100), LastDecDelta = 4.27 px
20:26:12.127 00.002 8960 BLT: Exiting DecMeasurementStep
20:26:12.128 00.001 13828 Worker thread wakes up
20:26:12.128 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:26:12.128 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:26:12.128 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:26:12.128 00.000 13828 MoveAxis(N, 2880, -)
20:26:12.128 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:26:12.131 00.003 13828 IsSlewing returns 0
20:26:12.131 00.000 13828 IsGuiding returns 0
20:26:12.132 00.001 13828 PulseGuide returned control before completion, sleep 2889
20:26:12.137 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1302, max=65535, med=5091, FiltMin=3676, FiltMax=65507, Gamma=2.540
20:26:12.157 00.020 8960 UpdateGuideState exits: m=1156514 SNR=134.7
20:26:12.158 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:12.160 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:12.162 00.002 8960 Enqueuing Expose request
20:26:15.030 02.868 13828 IsGuiding returns 1
20:26:15.030 00.000 13828 scope still moving after pulse duration time elapsed
20:26:15.062 00.032 13828 IsSlewing returns 0
20:26:15.062 00.000 13828 IsGuiding returns 0
20:26:15.062 00.000 13828 scope move finished after 2880 + 51 ms
20:26:15.062 00.000 13828 Move returns status 0, amount 2880
20:26:15.063 00.001 13828 move complete, result=0
20:26:15.063 00.000 13828 worker thread done servicing request
20:26:15.063 00.000 13828 Worker thread wakes up
20:26:15.063 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:15.063 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1617,903,31,31)
20:26:16.526 01.463 13828 Exposure complete
20:26:16.638 00.112 13828 worker thread done servicing request
20:26:16.638 00.000 8960 OnExposeComplete: enter
20:26:16.640 00.002 8960 UpdateGuideState(): m_state=6
20:26:16.641 00.001 8960 Star::Find(15, 1631, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
20:26:16.643 00.002 8960 Star::Find returns 1 (0), X=1633.93, Y=922.93, Mass=1278789, SNR=163.1, Peak=64086 HFD=5.9
20:26:16.644 00.001 8960 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.77) = xAngle (-1.60 = -1.60)
20:26:16.646 00.002 8960 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.50 = 1.50)
20:26:16.647 00.001 8960 CameraToMount -- cameraX=4.87 cameraY=11.37 hyp=12.37 cameraTheta=1.17 mountX=-0.36 mountY=12.34, mountTheta=1.60
20:26:16.649 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:16.651 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:26:16.652 00.001 8960 CameraToMount -- cameraX=1633.93 cameraY=922.93 hyp=1876.57 cameraTheta=0.51 mountX=-1181.34 mountY=1411.63, mountTheta=2.27
20:26:16.653 00.001 8960 BLT: Entering DecMeasurementStep, state = 1
20:26:16.655 00.002 8960 BLT accepted clearing move of 5.31
20:26:16.656 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:16.658 00.002 8960 BLT: Clearing North backlash, step 5 (up to limit of 100), LastDecDelta = 5.31 px
20:26:16.659 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:16.660 00.001 13828 Worker thread wakes up
20:26:16.661 00.001 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:26:16.661 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:26:16.661 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:26:16.661 00.000 13828 MoveAxis(N, 2880, -)
20:26:16.661 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:26:16.662 00.001 13828 IsSlewing returns 0
20:26:16.662 00.000 13828 IsGuiding returns 0
20:26:16.665 00.003 13828 PulseGuide returned control before completion, sleep 2888
20:26:16.673 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5091, FiltMin=3762, FiltMax=65535, Gamma=2.540
20:26:16.694 00.021 8960 UpdateGuideState exits: m=1278789 SNR=163.1
20:26:16.696 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:16.697 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:16.699 00.002 8960 Enqueuing Expose request
20:26:19.555 02.856 13828 IsGuiding returns 1
20:26:19.555 00.000 13828 scope still moving after pulse duration time elapsed
20:26:19.590 00.035 13828 IsSlewing returns 0
20:26:19.591 00.001 13828 IsGuiding returns 0
20:26:19.591 00.000 13828 scope move finished after 2880 + 48 ms
20:26:19.591 00.000 13828 Move returns status 0, amount 2880
20:26:19.591 00.000 13828 move complete, result=0
20:26:19.592 00.001 13828 worker thread done servicing request
20:26:19.592 00.000 13828 Worker thread wakes up
20:26:19.592 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:19.592 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1619,908,31,31)
20:26:21.066 01.474 13828 Exposure complete
20:26:21.179 00.113 13828 worker thread done servicing request
20:26:21.179 00.000 8960 OnExposeComplete: enter
20:26:21.180 00.001 8960 UpdateGuideState(): m_state=6
20:26:21.182 00.002 8960 Star::Find(15, 1633, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
20:26:21.183 00.001 8960 Star::Find returns 1 (0), X=1635.39, Y=927.45, Mass=1172399, SNR=132.3, Peak=65494 HFD=5.5
20:26:21.185 00.002 8960 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.77) = xAngle (-1.57 = -1.57)
20:26:21.186 00.001 8960 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
20:26:21.188 00.002 8960 CameraToMount -- cameraX=6.33 cameraY=15.89 hyp=17.11 cameraTheta=1.19 mountX=-0.06 mountY=17.09, mountTheta=1.57
20:26:21.190 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:21.191 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:26:21.194 00.003 8960 CameraToMount -- cameraX=1635.39 cameraY=927.45 hyp=1880.07 cameraTheta=0.52 mountX=-1181.04 mountY=1416.38, mountTheta=2.27
20:26:21.195 00.001 8960 BLT: Entering DecMeasurementStep, state = 1
20:26:21.196 00.001 8960 BLT accepted clearing move of 4.75
20:26:21.198 00.002 8960 BLT: Starting North moves at Dec=1416.38
20:26:21.199 00.001 8960 BLT: Moving North for 1150 ms, step 1 / 18, DecLoc = 1416.38, DeltaDec = 0.00
20:26:21.200 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:21.202 00.002 8960 BLT: Exiting DecMeasurementStep
20:26:21.203 00.001 13828 Worker thread wakes up
20:26:21.203 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:21.203 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:21.203 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:21.203 00.000 13828 MoveAxis(N, 1150, -)
20:26:21.203 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:21.205 00.002 13828 IsSlewing returns 0
20:26:21.205 00.000 13828 IsGuiding returns 0
20:26:21.207 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:21.212 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2006, max=65535, med=5084, FiltMin=3664, FiltMax=65456, Gamma=2.540
20:26:21.232 00.020 8960 UpdateGuideState exits: m=1172399 SNR=132.3
20:26:21.234 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:21.235 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:21.237 00.002 8960 Enqueuing Expose request
20:26:22.374 01.137 13828 IsGuiding returns 0
20:26:22.374 00.000 13828 Move returns status 0, amount 1150
20:26:22.374 00.000 13828 move complete, result=0
20:26:22.375 00.001 13828 worker thread done servicing request
20:26:22.375 00.000 13828 Worker thread wakes up
20:26:22.375 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:22.375 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1620,912,31,31)
20:26:23.850 01.475 13828 Exposure complete
20:26:23.962 00.112 13828 worker thread done servicing request
20:26:23.962 00.000 8960 OnExposeComplete: enter
20:26:23.964 00.002 8960 UpdateGuideState(): m_state=6
20:26:23.966 00.002 8960 Star::Find(15, 1635, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
20:26:23.968 00.002 8960 Star::Find returns 1 (0), X=1636.03, Y=929.98, Mass=1057170, SNR=108.3, Peak=56854 HFD=5.7
20:26:23.969 00.001 8960 CameraToMount -- cameraTheta (1.21) - m_xAngle (2.77) = xAngle (-1.56 = -1.56)
20:26:23.971 00.002 8960 CameraToMount -- cameraTheta (1.21) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.55 = 1.55)
20:26:23.972 00.001 8960 CameraToMount -- cameraX=6.97 cameraY=18.42 hyp=19.70 cameraTheta=1.21 mountX=0.27 mountY=19.69, mountTheta=1.56
20:26:23.974 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:23.976 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:26:23.977 00.001 8960 CameraToMount -- cameraX=1636.03 cameraY=929.98 hyp=1881.87 cameraTheta=0.52 mountX=-1180.71 mountY=1418.98, mountTheta=2.26
20:26:23.979 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:23.980 00.001 8960 BLT: Moving North for 1150 ms, step 2 / 18, DecLoc = 1418.98, DeltaDec = 2.60
20:26:23.982 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:23.983 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:23.985 00.002 13828 Worker thread wakes up
20:26:23.985 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:23.985 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:23.985 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:23.985 00.000 13828 MoveAxis(N, 1150, -)
20:26:23.985 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:23.987 00.002 13828 IsSlewing returns 0
20:26:23.987 00.000 13828 IsGuiding returns 0
20:26:23.989 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:23.993 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1398, max=65535, med=5091, FiltMin=3587, FiltMax=65494, Gamma=2.540
20:26:24.012 00.019 8960 UpdateGuideState exits: m=1057170 SNR=108.3
20:26:24.014 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:24.015 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:24.017 00.002 8960 Enqueuing Expose request
20:26:25.163 01.146 13828 IsGuiding returns 0
20:26:25.163 00.000 13828 Move returns status 0, amount 1150
20:26:25.163 00.000 13828 move complete, result=0
20:26:25.163 00.000 13828 worker thread done servicing request
20:26:25.164 00.001 13828 Worker thread wakes up
20:26:25.164 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:25.164 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1621,915,31,31)
20:26:26.636 01.472 13828 Exposure complete
20:26:26.754 00.118 13828 worker thread done servicing request
20:26:26.754 00.000 8960 OnExposeComplete: enter
20:26:26.756 00.002 8960 UpdateGuideState(): m_state=6
20:26:26.758 00.002 8960 Star::Find(15, 1636, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
20:26:26.760 00.002 8960 Star::Find returns 1 (0), X=1637.24, Y=931.64, Mass=1085909, SNR=113.2, Peak=65443 HFD=5.4
20:26:26.761 00.001 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.58 = -1.58)
20:26:26.763 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:26:26.765 00.002 8960 CameraToMount -- cameraX=8.18 cameraY=20.08 hyp=21.68 cameraTheta=1.18 mountX=-0.25 mountY=21.65, mountTheta=1.58
20:26:26.767 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:26.768 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:26:26.770 00.002 8960 CameraToMount -- cameraX=1637.24 cameraY=931.64 hyp=1883.74 cameraTheta=0.52 mountX=-1181.23 mountY=1420.94, mountTheta=2.26
20:26:26.772 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:26.774 00.002 8960 BLT: Moving North for 1150 ms, step 3 / 18, DecLoc = 1420.94, DeltaDec = 1.96
20:26:26.775 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:26.777 00.002 8960 BLT: Exiting DecMeasurementStep
20:26:26.778 00.001 13828 Worker thread wakes up
20:26:26.778 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:26.778 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:26.779 00.001 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:26.779 00.000 13828 MoveAxis(N, 1150, -)
20:26:26.779 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:26.780 00.001 13828 IsSlewing returns 0
20:26:26.780 00.000 13828 IsGuiding returns 0
20:26:26.781 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:26:26.792 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=2422, max=65535, med=5091, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:26:26.811 00.019 8960 UpdateGuideState exits: m=1085909 SNR=113.2
20:26:26.813 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:26.815 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:26.816 00.001 8960 Enqueuing Expose request
20:26:27.942 01.126 13828 IsGuiding returns 0
20:26:27.942 00.000 13828 Move returns status 0, amount 1150
20:26:27.943 00.001 13828 move complete, result=0
20:26:27.943 00.000 13828 worker thread done servicing request
20:26:27.943 00.000 13828 Worker thread wakes up
20:26:27.943 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:27.943 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1622,917,31,31)
20:26:29.412 01.469 13828 Exposure complete
20:26:29.534 00.122 13828 worker thread done servicing request
20:26:29.534 00.000 8960 OnExposeComplete: enter
20:26:29.536 00.002 8960 UpdateGuideState(): m_state=6
20:26:29.537 00.001 8960 Star::Find(15, 1637, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
20:26:29.539 00.002 8960 Star::Find returns 1 (0), X=1637.79, Y=933.92, Mass=1247695, SNR=151.2, Peak=65535 HFD=5.9
20:26:29.540 00.001 8960 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.77) = xAngle (-1.57 = -1.57)
20:26:29.542 00.002 8960 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.54 = 1.54)
20:26:29.543 00.001 8960 CameraToMount -- cameraX=8.73 cameraY=22.36 hyp=24.01 cameraTheta=1.20 mountX=0.08 mountY=23.99, mountTheta=1.57
20:26:29.545 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:29.547 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:29.549 00.002 8960 CameraToMount -- cameraX=1637.79 cameraY=933.92 hyp=1885.35 cameraTheta=0.52 mountX=-1180.90 mountY=1423.28, mountTheta=2.26
20:26:29.550 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:29.552 00.002 8960 BLT: Moving North for 1150 ms, step 4 / 18, DecLoc = 1423.28, DeltaDec = 2.34
20:26:29.553 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:29.554 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:29.556 00.002 13828 Worker thread wakes up
20:26:29.556 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:29.556 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:29.556 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:29.556 00.000 13828 MoveAxis(N, 1150, -)
20:26:29.556 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:29.559 00.003 13828 IsSlewing returns 0
20:26:29.559 00.000 13828 IsGuiding returns 0
20:26:29.561 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:29.565 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2019, max=65535, med=5091, FiltMin=3651, FiltMax=65532, Gamma=2.540
20:26:29.584 00.019 8960 UpdateGuideState exits: m=1247695 SNR=151.2
20:26:29.586 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:29.587 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:29.589 00.002 8960 Enqueuing Expose request
20:26:30.732 01.143 13828 IsGuiding returns 0
20:26:30.732 00.000 13828 Move returns status 0, amount 1150
20:26:30.732 00.000 13828 move complete, result=0
20:26:30.732 00.000 13828 worker thread done servicing request
20:26:30.732 00.000 13828 Worker thread wakes up
20:26:30.732 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:30.732 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1623,919,31,31)
20:26:32.198 01.466 13828 Exposure complete
20:26:32.311 00.113 13828 worker thread done servicing request
20:26:32.311 00.000 8960 OnExposeComplete: enter
20:26:32.313 00.002 8960 UpdateGuideState(): m_state=6
20:26:32.315 00.002 8960 Star::Find(15, 1637, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
20:26:32.317 00.002 8960 Star::Find returns 1 (0), X=1637.57, Y=936.35, Mass=1093885, SNR=120.6, Peak=59632 HFD=5.4
20:26:32.318 00.001 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.53 = -1.53)
20:26:32.319 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:26:32.321 00.002 8960 CameraToMount -- cameraX=8.51 cameraY=24.79 hyp=26.21 cameraTheta=1.24 mountX=1.18 mountY=26.21, mountTheta=1.53
20:26:32.323 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:32.324 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:32.326 00.002 8960 CameraToMount -- cameraX=1637.57 cameraY=936.35 hyp=1886.37 cameraTheta=0.52 mountX=-1179.80 mountY=1425.50, mountTheta=2.26
20:26:32.327 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:32.329 00.002 8960 BLT: Moving North for 1150 ms, step 5 / 18, DecLoc = 1425.50, DeltaDec = 2.22
20:26:32.331 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:32.332 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:32.333 00.001 13828 Worker thread wakes up
20:26:32.334 00.001 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:32.334 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:32.334 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:32.334 00.000 13828 MoveAxis(N, 1150, -)
20:26:32.334 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:32.336 00.002 13828 IsSlewing returns 0
20:26:32.336 00.000 13828 IsGuiding returns 0
20:26:32.338 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:32.342 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5091, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:26:32.362 00.020 8960 UpdateGuideState exits: m=1093885 SNR=120.6
20:26:32.364 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:32.365 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:32.366 00.001 8960 Enqueuing Expose request
20:26:33.507 01.141 13828 IsGuiding returns 0
20:26:33.507 00.000 13828 Move returns status 0, amount 1150
20:26:33.507 00.000 13828 move complete, result=0
20:26:33.507 00.000 13828 worker thread done servicing request
20:26:33.508 00.001 13828 Worker thread wakes up
20:26:33.508 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:33.508 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1623,921,31,31)
20:26:34.984 01.476 13828 Exposure complete
20:26:35.097 00.113 13828 worker thread done servicing request
20:26:35.097 00.000 8960 OnExposeComplete: enter
20:26:35.100 00.003 8960 UpdateGuideState(): m_state=6
20:26:35.101 00.001 8960 Star::Find(15, 1637, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
20:26:35.102 00.001 8960 Star::Find returns 1 (0), X=1638.23, Y=938.16, Mass=1116525, SNR=123.8, Peak=61379 HFD=5.6
20:26:35.104 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.53 = -1.53)
20:26:35.105 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:26:35.106 00.001 8960 CameraToMount -- cameraX=9.18 cameraY=26.60 hyp=28.14 cameraTheta=1.24 mountX=1.22 mountY=28.14, mountTheta=1.53
20:26:35.108 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:35.110 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:35.111 00.001 8960 CameraToMount -- cameraX=1638.23 cameraY=938.16 hyp=1887.84 cameraTheta=0.52 mountX=-1179.76 mountY=1427.43, mountTheta=2.26
20:26:35.113 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:35.114 00.001 8960 BLT: Moving North for 1150 ms, step 6 / 18, DecLoc = 1427.43, DeltaDec = 1.93
20:26:35.116 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:35.117 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:35.119 00.002 13828 Worker thread wakes up
20:26:35.119 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:35.119 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:35.119 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:35.119 00.000 13828 MoveAxis(N, 1150, -)
20:26:35.119 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:35.121 00.002 13828 IsSlewing returns 0
20:26:35.121 00.000 13828 IsGuiding returns 0
20:26:35.123 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:35.128 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=515, max=65535, med=5091, FiltMin=3708, FiltMax=65532, Gamma=2.540
20:26:35.149 00.021 8960 UpdateGuideState exits: m=1116525 SNR=123.8
20:26:35.151 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:35.152 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:35.154 00.002 8960 Enqueuing Expose request
20:26:36.285 01.131 13828 IsGuiding returns 0
20:26:36.286 00.001 13828 Move returns status 0, amount 1150
20:26:36.286 00.000 13828 move complete, result=0
20:26:36.286 00.000 13828 worker thread done servicing request
20:26:36.286 00.000 13828 Worker thread wakes up
20:26:36.287 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:36.287 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1623,923,31,31)
20:26:37.751 01.464 13828 Exposure complete
20:26:37.863 00.112 13828 worker thread done servicing request
20:26:37.863 00.000 8960 OnExposeComplete: enter
20:26:37.866 00.003 8960 UpdateGuideState(): m_state=6
20:26:37.868 00.002 8960 Star::Find(15, 1638, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
20:26:37.869 00.001 8960 Star::Find returns 1 (0), X=1639.33, Y=939.86, Mass=1081382, SNR=115.8, Peak=55779 HFD=5.7
20:26:37.871 00.002 8960 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:26:37.872 00.001 8960 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
20:26:37.874 00.002 8960 CameraToMount -- cameraX=10.28 cameraY=28.30 hyp=30.11 cameraTheta=1.22 mountX=0.82 mountY=30.11, mountTheta=1.54
20:26:37.876 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:26:37.877 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:37.879 00.002 8960 CameraToMount -- cameraX=1639.33 cameraY=939.86 hyp=1889.64 cameraTheta=0.52 mountX=-1180.16 mountY=1429.40, mountTheta=2.26
20:26:37.880 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:37.882 00.002 8960 BLT: Moving North for 1150 ms, step 7 / 18, DecLoc = 1429.40, DeltaDec = 1.97
20:26:37.883 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:37.885 00.002 8960 BLT: Exiting DecMeasurementStep
20:26:37.886 00.001 13828 Worker thread wakes up
20:26:37.886 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:37.886 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:37.886 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:37.886 00.000 13828 MoveAxis(N, 1150, -)
20:26:37.886 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:37.888 00.002 13828 IsSlewing returns 0
20:26:37.888 00.000 13828 IsGuiding returns 0
20:26:37.890 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:37.894 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5091, FiltMin=3593, FiltMax=65520, Gamma=2.540
20:26:37.918 00.024 8960 UpdateGuideState exits: m=1081382 SNR=115.8
20:26:37.920 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:37.921 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:37.923 00.002 8960 Enqueuing Expose request
20:26:39.063 01.140 13828 IsGuiding returns 0
20:26:39.063 00.000 13828 Move returns status 0, amount 1150
20:26:39.063 00.000 13828 move complete, result=0
20:26:39.063 00.000 13828 worker thread done servicing request
20:26:39.064 00.001 13828 Worker thread wakes up
20:26:39.064 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:39.064 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1624,925,31,31)
20:26:40.530 01.466 13828 Exposure complete
20:26:40.640 00.110 13828 worker thread done servicing request
20:26:40.640 00.000 8960 OnExposeComplete: enter
20:26:40.642 00.002 8960 UpdateGuideState(): m_state=6
20:26:40.643 00.001 8960 Star::Find(15, 1639, 939, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
20:26:40.645 00.002 8960 Star::Find returns 1 (0), X=1640.05, Y=941.98, Mass=1144118, SNR=124.7, Peak=59216 HFD=5.7
20:26:40.646 00.001 8960 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:26:40.648 00.002 8960 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
20:26:40.649 00.001 8960 CameraToMount -- cameraX=10.99 cameraY=30.42 hyp=32.35 cameraTheta=1.22 mountX=0.93 mountY=32.34, mountTheta=1.54
20:26:40.653 00.004 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:26:40.655 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:40.656 00.001 8960 CameraToMount -- cameraX=1640.05 cameraY=941.98 hyp=1891.32 cameraTheta=0.52 mountX=-1180.05 mountY=1431.63, mountTheta=2.26
20:26:40.657 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:40.659 00.002 8960 BLT: Moving North for 1150 ms, step 8 / 18, DecLoc = 1431.63, DeltaDec = 2.24
20:26:40.660 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:40.661 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:40.663 00.002 13828 Worker thread wakes up
20:26:40.663 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:40.663 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:40.663 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:40.663 00.000 13828 MoveAxis(N, 1150, -)
20:26:40.663 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:40.665 00.002 13828 IsSlewing returns 0
20:26:40.665 00.000 13828 IsGuiding returns 0
20:26:40.666 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:26:40.672 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5091, FiltMin=3619, FiltMax=65520, Gamma=2.540
20:26:40.694 00.022 8960 UpdateGuideState exits: m=1144118 SNR=124.7
20:26:40.696 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:40.697 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:40.699 00.002 8960 Enqueuing Expose request
20:26:41.835 01.136 13828 IsGuiding returns 0
20:26:41.835 00.000 13828 Move returns status 0, amount 1150
20:26:41.835 00.000 13828 move complete, result=0
20:26:41.835 00.000 13828 worker thread done servicing request
20:26:41.835 00.000 13828 Worker thread wakes up
20:26:41.835 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:41.835 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1625,927,31,31)
20:26:43.289 01.454 13828 Exposure complete
20:26:43.398 00.109 13828 worker thread done servicing request
20:26:43.398 00.000 8960 OnExposeComplete: enter
20:26:43.399 00.001 8960 UpdateGuideState(): m_state=6
20:26:43.401 00.002 8960 Star::Find(15, 1640, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
20:26:43.402 00.001 8960 Star::Find returns 1 (0), X=1640.80, Y=944.05, Mass=1181144, SNR=132.2, Peak=58128 HFD=5.9
20:26:43.404 00.002 8960 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:26:43.405 00.001 8960 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
20:26:43.407 00.002 8960 CameraToMount -- cameraX=11.75 cameraY=32.50 hyp=34.55 cameraTheta=1.22 mountX=0.99 mountY=34.55, mountTheta=1.54
20:26:43.411 00.004 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:26:43.413 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:43.414 00.001 8960 CameraToMount -- cameraX=1640.80 cameraY=944.05 hyp=1893.01 cameraTheta=0.52 mountX=-1179.99 mountY=1433.84, mountTheta=2.26
20:26:43.416 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:43.417 00.001 8960 BLT: Moving North for 1150 ms, step 9 / 18, DecLoc = 1433.84, DeltaDec = 2.21
20:26:43.419 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:43.421 00.002 8960 BLT: Exiting DecMeasurementStep
20:26:43.422 00.001 13828 Worker thread wakes up
20:26:43.422 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:43.422 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:43.422 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:43.422 00.000 13828 MoveAxis(N, 1150, -)
20:26:43.423 00.001 13828 Guiding  Dir = 0, Dur = 1150
20:26:43.424 00.001 13828 IsSlewing returns 0
20:26:43.424 00.000 13828 IsGuiding returns 0
20:26:43.426 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:43.431 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=611, max=65535, med=5097, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:26:43.460 00.029 8960 UpdateGuideState exits: m=1181144 SNR=132.2
20:26:43.461 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:43.463 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:43.464 00.001 8960 Enqueuing Expose request
20:26:44.591 01.127 13828 IsGuiding returns 0
20:26:44.591 00.000 13828 Move returns status 0, amount 1150
20:26:44.591 00.000 13828 move complete, result=0
20:26:44.592 00.001 13828 worker thread done servicing request
20:26:44.592 00.000 13828 Worker thread wakes up
20:26:44.592 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:44.592 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1626,929,31,31)
20:26:46.063 01.471 13828 Exposure complete
20:26:46.176 00.113 13828 worker thread done servicing request
20:26:46.176 00.000 8960 OnExposeComplete: enter
20:26:46.177 00.001 8960 UpdateGuideState(): m_state=6
20:26:46.179 00.002 8960 Star::Find(15, 1640, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
20:26:46.181 00.002 8960 Star::Find returns 1 (0), X=1641.17, Y=947.00, Mass=1093938, SNR=111.7, Peak=60163 HFD=5.6
20:26:46.183 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:26:46.184 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:26:46.185 00.001 8960 CameraToMount -- cameraX=12.12 cameraY=35.44 hyp=37.45 cameraTheta=1.24 mountX=1.73 mountY=37.45, mountTheta=1.52
20:26:46.188 00.003 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:26:46.189 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:46.191 00.002 8960 CameraToMount -- cameraX=1641.17 cameraY=947.00 hyp=1894.80 cameraTheta=0.52 mountX=-1179.25 mountY=1436.74, mountTheta=2.26
20:26:46.192 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:46.194 00.002 8960 BLT: Moving North for 1150 ms, step 10 / 18, DecLoc = 1436.74, DeltaDec = 2.90
20:26:46.196 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:46.197 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:46.199 00.002 13828 Worker thread wakes up
20:26:46.199 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:46.199 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:46.199 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:46.199 00.000 13828 MoveAxis(N, 1150, -)
20:26:46.199 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:46.200 00.001 13828 IsSlewing returns 0
20:26:46.201 00.001 13828 IsGuiding returns 0
20:26:46.202 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:26:46.206 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1206, max=65535, med=5091, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:26:46.227 00.021 8960 UpdateGuideState exits: m=1093938 SNR=111.7
20:26:46.228 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:46.230 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:46.231 00.001 8960 Enqueuing Expose request
20:26:47.368 01.137 13828 IsGuiding returns 0
20:26:47.369 00.001 13828 Move returns status 0, amount 1150
20:26:47.369 00.000 13828 move complete, result=0
20:26:47.370 00.001 13828 worker thread done servicing request
20:26:47.370 00.000 13828 Worker thread wakes up
20:26:47.370 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:47.370 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1626,932,31,31)
20:26:48.840 01.470 13828 Exposure complete
20:26:48.952 00.112 13828 worker thread done servicing request
20:26:48.952 00.000 8960 OnExposeComplete: enter
20:26:48.953 00.001 8960 UpdateGuideState(): m_state=6
20:26:48.955 00.002 8960 Star::Find(15, 1641, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
20:26:48.957 00.002 8960 Star::Find returns 1 (0), X=1642.28, Y=948.89, Mass=1091091, SNR=102.6, Peak=58902 HFD=5.1
20:26:48.958 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:26:48.960 00.002 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:26:48.962 00.002 8960 CameraToMount -- cameraX=13.22 cameraY=37.33 hyp=39.60 cameraTheta=1.23 mountX=1.40 mountY=39.60, mountTheta=1.54
20:26:48.964 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:26:48.965 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:48.967 00.002 8960 CameraToMount -- cameraX=1642.28 cameraY=948.89 hyp=1896.70 cameraTheta=0.52 mountX=-1179.58 mountY=1438.89, mountTheta=2.26
20:26:48.968 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:48.969 00.001 8960 BLT: Moving North for 1150 ms, step 11 / 18, DecLoc = 1438.89, DeltaDec = 2.15
20:26:48.971 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:48.972 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:48.974 00.002 13828 Worker thread wakes up
20:26:48.975 00.001 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:48.975 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:48.975 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:48.975 00.000 13828 MoveAxis(N, 1150, -)
20:26:48.975 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:48.977 00.002 13828 IsSlewing returns 0
20:26:48.978 00.001 13828 IsGuiding returns 0
20:26:48.979 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:26:48.984 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5097, FiltMin=3600, FiltMax=65532, Gamma=2.540
20:26:49.009 00.025 8960 UpdateGuideState exits: m=1091091 SNR=102.6
20:26:49.010 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:49.012 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:49.013 00.001 8960 Enqueuing Expose request
20:26:50.146 01.133 13828 IsGuiding returns 0
20:26:50.146 00.000 13828 Move returns status 0, amount 1150
20:26:50.146 00.000 13828 move complete, result=0
20:26:50.147 00.001 13828 worker thread done servicing request
20:26:50.147 00.000 13828 Worker thread wakes up
20:26:50.147 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:50.147 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1627,934,31,31)
20:26:51.612 01.465 13828 Exposure complete
20:26:51.732 00.120 13828 worker thread done servicing request
20:26:51.732 00.000 8960 OnExposeComplete: enter
20:26:51.735 00.003 8960 UpdateGuideState(): m_state=6
20:26:51.736 00.001 8960 Star::Find(15, 1642, 948, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
20:26:51.738 00.002 8960 Star::Find returns 1 (0), X=1642.85, Y=950.75, Mass=1127381, SNR=129.1, Peak=65449 HFD=5.5
20:26:51.739 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.53 = -1.53)
20:26:51.741 00.002 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:26:51.742 00.001 8960 CameraToMount -- cameraX=13.80 cameraY=39.19 hyp=41.55 cameraTheta=1.23 mountX=1.54 mountY=41.55, mountTheta=1.53
20:26:51.744 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:26:51.746 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:51.747 00.001 8960 CameraToMount -- cameraX=1642.85 cameraY=950.75 hyp=1898.13 cameraTheta=0.52 mountX=-1179.44 mountY=1440.84, mountTheta=2.26
20:26:51.748 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:51.750 00.002 8960 BLT: Moving North for 1150 ms, step 12 / 18, DecLoc = 1440.84, DeltaDec = 1.95
20:26:51.752 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:51.753 00.001 8960 BLT: Exiting DecMeasurementStep
20:26:51.754 00.001 13828 Worker thread wakes up
20:26:51.755 00.001 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:51.755 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:51.755 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:51.755 00.000 13828 MoveAxis(N, 1150, -)
20:26:51.755 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:51.757 00.002 13828 IsSlewing returns 0
20:26:51.757 00.000 13828 IsGuiding returns 0
20:26:51.758 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:26:51.762 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2390, max=65535, med=5091, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:26:51.785 00.023 8960 UpdateGuideState exits: m=1127381 SNR=129.1
20:26:51.787 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:51.788 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:51.790 00.002 8960 Enqueuing Expose request
20:26:52.933 01.143 13828 IsGuiding returns 0
20:26:52.933 00.000 13828 Move returns status 0, amount 1150
20:26:52.933 00.000 13828 move complete, result=0
20:26:52.933 00.000 13828 worker thread done servicing request
20:26:52.934 00.001 13828 Worker thread wakes up
20:26:52.934 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:52.934 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1628,936,31,31)
20:26:54.416 01.482 13828 Exposure complete
20:26:54.528 00.112 13828 worker thread done servicing request
20:26:54.528 00.000 8960 OnExposeComplete: enter
20:26:54.529 00.001 8960 UpdateGuideState(): m_state=6
20:26:54.531 00.002 8960 Star::Find(15, 1642, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
20:26:54.533 00.002 8960 Star::Find returns 1 (0), X=1643.81, Y=952.77, Mass=1230619, SNR=150.7, Peak=65379 HFD=5.7
20:26:54.534 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:26:54.535 00.001 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
20:26:54.537 00.002 8960 CameraToMount -- cameraX=14.75 cameraY=41.21 hyp=43.77 cameraTheta=1.23 mountX=1.40 mountY=43.77, mountTheta=1.54
20:26:54.539 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:26:54.541 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:54.542 00.001 8960 CameraToMount -- cameraX=1643.81 cameraY=952.77 hyp=1899.97 cameraTheta=0.53 mountX=-1179.58 mountY=1443.06, mountTheta=2.26
20:26:54.543 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:54.545 00.002 8960 BLT: Moving North for 1150 ms, step 13 / 18, DecLoc = 1443.06, DeltaDec = 2.22
20:26:54.546 00.001 8960 Enqueuing Calibration Move request for direction 0
20:26:54.548 00.002 8960 BLT: Exiting DecMeasurementStep
20:26:54.549 00.001 13828 Worker thread wakes up
20:26:54.549 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:54.549 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:54.550 00.001 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:54.550 00.000 13828 MoveAxis(N, 1150, -)
20:26:54.550 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:54.551 00.001 13828 IsSlewing returns 0
20:26:54.551 00.000 13828 IsGuiding returns 0
20:26:54.553 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:26:54.557 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5091, FiltMin=3730, FiltMax=65535, Gamma=2.540
20:26:54.577 00.020 8960 UpdateGuideState exits: m=1230619 SNR=150.7
20:26:54.578 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:54.580 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:54.581 00.001 8960 Enqueuing Expose request
20:26:55.715 01.134 13828 IsGuiding returns 0
20:26:55.716 00.001 13828 Move returns status 0, amount 1150
20:26:55.716 00.000 13828 move complete, result=0
20:26:55.716 00.000 13828 worker thread done servicing request
20:26:55.716 00.000 13828 Worker thread wakes up
20:26:55.716 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:55.716 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1629,938,31,31)
20:26:57.180 01.464 13828 Exposure complete
20:26:57.295 00.115 13828 worker thread done servicing request
20:26:57.295 00.000 8960 OnExposeComplete: enter
20:26:57.297 00.002 8960 UpdateGuideState(): m_state=6
20:26:57.300 00.003 8960 Star::Find(15, 1643, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
20:26:57.301 00.001 8960 Star::Find returns 1 (0), X=1644.51, Y=955.12, Mass=1128812, SNR=120.0, Peak=65535 HFD=5.1
20:26:57.303 00.002 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:26:57.304 00.001 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:26:57.304 00.000 8960 CameraToMount -- cameraX=15.46 cameraY=43.56 hyp=46.22 cameraTheta=1.23 mountX=1.60 mountY=46.22, mountTheta=1.54
20:26:57.307 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:26:57.309 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:26:57.310 00.001 8960 CameraToMount -- cameraX=1644.51 cameraY=955.12 hyp=1901.76 cameraTheta=0.53 mountX=-1179.38 mountY=1445.51, mountTheta=2.26
20:26:57.312 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:26:57.313 00.001 8960 BLT: Moving North for 1150 ms, step 14 / 18, DecLoc = 1445.51, DeltaDec = 2.45
20:26:57.315 00.002 8960 Enqueuing Calibration Move request for direction 0
20:26:57.317 00.002 8960 BLT: Exiting DecMeasurementStep
20:26:57.318 00.001 13828 Worker thread wakes up
20:26:57.318 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:26:57.318 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:26:57.318 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:26:57.318 00.000 13828 MoveAxis(N, 1150, -)
20:26:57.318 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:26:57.319 00.001 13828 IsSlewing returns 0
20:26:57.320 00.001 13828 IsGuiding returns 0
20:26:57.322 00.002 13828 PulseGuide returned control before completion, sleep 1158
20:26:57.326 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2230, max=65535, med=5091, FiltMin=3792, FiltMax=65532, Gamma=2.540
20:26:57.347 00.021 8960 UpdateGuideState exits: m=1128812 SNR=120.0
20:26:57.349 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:26:57.350 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:26:57.351 00.001 8960 Enqueuing Expose request
20:26:58.482 01.131 13828 IsGuiding returns 0
20:26:58.482 00.000 13828 Move returns status 0, amount 1150
20:26:58.482 00.000 13828 move complete, result=0
20:26:58.483 00.001 13828 worker thread done servicing request
20:26:58.483 00.000 13828 Worker thread wakes up
20:26:58.483 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:26:58.483 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1630,940,31,31)
20:26:59.944 01.461 13828 Exposure complete
20:27:00.058 00.114 13828 worker thread done servicing request
20:27:00.058 00.000 8960 OnExposeComplete: enter
20:27:00.060 00.002 8960 UpdateGuideState(): m_state=6
20:27:00.062 00.002 8960 Star::Find(15, 1644, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
20:27:00.063 00.001 8960 Star::Find returns 1 (0), X=1645.10, Y=957.10, Mass=1100048, SNR=113.1, Peak=59798 HFD=5.7
20:27:00.064 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.53 = -1.53)
20:27:00.066 00.002 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:27:00.067 00.001 8960 CameraToMount -- cameraX=16.05 cameraY=45.54 hyp=48.28 cameraTheta=1.23 mountX=1.78 mountY=48.28, mountTheta=1.53
20:27:00.069 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:00.071 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:27:00.072 00.001 8960 CameraToMount -- cameraX=1645.10 cameraY=957.10 hyp=1903.26 cameraTheta=0.53 mountX=-1179.20 mountY=1447.57, mountTheta=2.25
20:27:00.074 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:27:00.076 00.002 8960 BLT: Moving North for 1150 ms, step 15 / 18, DecLoc = 1447.57, DeltaDec = 2.06
20:27:00.077 00.001 8960 Enqueuing Calibration Move request for direction 0
20:27:00.079 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:00.080 00.001 13828 Worker thread wakes up
20:27:00.080 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:27:00.080 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:27:00.080 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:27:00.080 00.000 13828 MoveAxis(N, 1150, -)
20:27:00.080 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:27:00.082 00.002 13828 IsSlewing returns 0
20:27:00.082 00.000 13828 IsGuiding returns 0
20:27:00.084 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:00.088 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=65535, med=5091, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:27:00.108 00.020 8960 UpdateGuideState exits: m=1100048 SNR=113.1
20:27:00.110 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:00.111 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:00.113 00.002 8960 Enqueuing Expose request
20:27:01.247 01.134 13828 IsGuiding returns 0
20:27:01.247 00.000 13828 Move returns status 0, amount 1150
20:27:01.247 00.000 13828 move complete, result=0
20:27:01.247 00.000 13828 worker thread done servicing request
20:27:01.247 00.000 13828 Worker thread wakes up
20:27:01.247 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:01.248 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1630,942,31,31)
20:27:02.713 01.465 13828 Exposure complete
20:27:02.835 00.122 13828 worker thread done servicing request
20:27:02.835 00.000 8960 OnExposeComplete: enter
20:27:02.837 00.002 8960 UpdateGuideState(): m_state=6
20:27:02.839 00.002 8960 Star::Find(15, 1645, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
20:27:02.840 00.001 8960 Star::Find returns 1 (0), X=1645.29, Y=959.11, Mass=1134796, SNR=108.1, Peak=58812 HFD=5.4
20:27:02.841 00.001 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:02.843 00.002 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:02.844 00.001 8960 CameraToMount -- cameraX=16.24 cameraY=47.55 hyp=50.25 cameraTheta=1.24 mountX=2.34 mountY=50.25, mountTheta=1.52
20:27:02.846 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:02.848 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:02.849 00.001 8960 CameraToMount -- cameraX=1645.29 cameraY=959.11 hyp=1904.44 cameraTheta=0.53 mountX=-1178.64 mountY=1449.53, mountTheta=2.25
20:27:02.851 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:27:02.852 00.001 8960 BLT: Moving North for 1150 ms, step 16 / 18, DecLoc = 1449.53, DeltaDec = 1.96
20:27:02.854 00.002 8960 Enqueuing Calibration Move request for direction 0
20:27:02.856 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:02.857 00.001 13828 Worker thread wakes up
20:27:02.857 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:27:02.857 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:27:02.857 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:27:02.857 00.000 13828 MoveAxis(N, 1150, -)
20:27:02.857 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:27:02.859 00.002 13828 IsSlewing returns 0
20:27:02.859 00.000 13828 IsGuiding returns 0
20:27:02.860 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:27:02.864 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=611, max=65535, med=5091, FiltMin=3785, FiltMax=65535, Gamma=2.540
20:27:02.884 00.020 8960 UpdateGuideState exits: m=1134796 SNR=108.1
20:27:02.886 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:02.887 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:02.889 00.002 8960 Enqueuing Expose request
20:27:04.032 01.143 13828 IsGuiding returns 0
20:27:04.032 00.000 13828 Move returns status 0, amount 1150
20:27:04.032 00.000 13828 move complete, result=0
20:27:04.033 00.001 13828 worker thread done servicing request
20:27:04.033 00.000 13828 Worker thread wakes up
20:27:04.033 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:04.033 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1630,944,31,31)
20:27:05.497 01.464 13828 Exposure complete
20:27:05.609 00.112 13828 worker thread done servicing request
20:27:05.609 00.000 8960 OnExposeComplete: enter
20:27:05.611 00.002 8960 UpdateGuideState(): m_state=6
20:27:05.612 00.001 8960 Star::Find(15, 1645, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
20:27:05.614 00.002 8960 Star::Find returns 1 (0), X=1646.27, Y=960.55, Mass=1076901, SNR=113.1, Peak=61417 HFD=5.4
20:27:05.615 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.53 = -1.53)
20:27:05.616 00.001 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:27:05.618 00.002 8960 CameraToMount -- cameraX=17.22 cameraY=48.99 hyp=51.93 cameraTheta=1.23 mountX=1.96 mountY=51.93, mountTheta=1.53
20:27:05.620 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:05.621 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:05.623 00.002 8960 CameraToMount -- cameraX=1646.27 cameraY=960.55 hyp=1906.01 cameraTheta=0.53 mountX=-1179.02 mountY=1451.22, mountTheta=2.25
20:27:05.625 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:27:05.626 00.001 8960 BLT: Moving North for 1150 ms, step 17 / 18, DecLoc = 1451.22, DeltaDec = 1.68
20:27:05.628 00.002 8960 Enqueuing Calibration Move request for direction 0
20:27:05.629 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:05.630 00.001 13828 Worker thread wakes up
20:27:05.630 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:27:05.631 00.001 13828 Handling axis move in thread for scope dir=0 dur=1150
20:27:05.631 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:27:05.631 00.000 13828 MoveAxis(N, 1150, -)
20:27:05.631 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:27:05.633 00.002 13828 IsSlewing returns 0
20:27:05.633 00.000 13828 IsGuiding returns 0
20:27:05.635 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:05.639 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5097, FiltMin=3766, FiltMax=65526, Gamma=2.540
20:27:05.661 00.022 8960 UpdateGuideState exits: m=1076901 SNR=113.1
20:27:05.662 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:05.664 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:05.665 00.001 8960 Enqueuing Expose request
20:27:06.804 01.139 13828 IsGuiding returns 0
20:27:06.804 00.000 13828 Move returns status 0, amount 1150
20:27:06.804 00.000 13828 move complete, result=0
20:27:06.804 00.000 13828 worker thread done servicing request
20:27:06.804 00.000 13828 Worker thread wakes up
20:27:06.804 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:06.804 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1631,946,31,31)
20:27:08.279 01.475 13828 Exposure complete
20:27:08.389 00.110 13828 worker thread done servicing request
20:27:08.389 00.000 8960 OnExposeComplete: enter
20:27:08.391 00.002 8960 UpdateGuideState(): m_state=6
20:27:08.392 00.001 8960 Star::Find(15, 1646, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
20:27:08.394 00.002 8960 Star::Find returns 1 (0), X=1646.51, Y=962.94, Mass=1023355, SNR=111.0, Peak=65535 HFD=5.1
20:27:08.395 00.001 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:08.396 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:08.398 00.002 8960 CameraToMount -- cameraX=17.46 cameraY=51.38 hyp=54.27 cameraTheta=1.24 mountX=2.61 mountY=54.27, mountTheta=1.52
20:27:08.400 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:08.402 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:08.404 00.002 8960 CameraToMount -- cameraX=1646.51 cameraY=962.94 hyp=1907.43 cameraTheta=0.53 mountX=-1178.37 mountY=1453.56, mountTheta=2.25
20:27:08.405 00.001 8960 BLT: Entering DecMeasurementStep, state = 2
20:27:08.407 00.002 8960 BLT: Moving North for 1150 ms, step 18 / 18, DecLoc = 1453.56, DeltaDec = 2.34
20:27:08.408 00.001 8960 Enqueuing Calibration Move request for direction 0
20:27:08.409 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:08.411 00.002 13828 Worker thread wakes up
20:27:08.411 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:27:08.411 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:27:08.411 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:27:08.411 00.000 13828 MoveAxis(N, 1150, -)
20:27:08.411 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:27:08.412 00.001 13828 IsSlewing returns 0
20:27:08.412 00.000 13828 IsGuiding returns 0
20:27:08.414 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:08.419 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5091, FiltMin=3587, FiltMax=65513, Gamma=2.540
20:27:08.443 00.024 8960 UpdateGuideState exits: m=1023355 SNR=111.0
20:27:08.444 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:08.446 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:08.447 00.001 8960 Enqueuing Expose request
20:27:09.579 01.132 13828 IsGuiding returns 0
20:27:09.579 00.000 13828 Move returns status 0, amount 1150
20:27:09.579 00.000 13828 move complete, result=0
20:27:09.579 00.000 13828 worker thread done servicing request
20:27:09.579 00.000 13828 Worker thread wakes up
20:27:09.579 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:09.579 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,948,31,31)
20:27:11.041 01.462 13828 Exposure complete
20:27:11.154 00.113 13828 worker thread done servicing request
20:27:11.154 00.000 8960 OnExposeComplete: enter
20:27:11.156 00.002 8960 UpdateGuideState(): m_state=6
20:27:11.158 00.002 8960 Star::Find(15, 1646, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
20:27:11.159 00.001 8960 Star::Find returns 1 (0), X=1647.21, Y=965.16, Mass=1162096, SNR=120.0, Peak=59030 HFD=5.7
20:27:11.161 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:11.163 00.002 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:11.165 00.002 8960 CameraToMount -- cameraX=18.16 cameraY=53.61 hyp=56.60 cameraTheta=1.24 mountX=2.78 mountY=56.59, mountTheta=1.52
20:27:11.167 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:11.168 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:11.170 00.002 8960 CameraToMount -- cameraX=1647.21 cameraY=965.16 hyp=1909.15 cameraTheta=0.53 mountX=-1178.21 mountY=1455.88, mountTheta=2.25
20:27:11.172 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:27:11.173 00.001 8960 BLT: North pulses ended at Dec location 1455.88, TotalDecDelta=39.50 px, LastDeltaDec = 2.33
20:27:11.175 00.002 8960 BLT: Moving South for 1150 ms, step 1 / 18, DecLoc = 1455.88
20:27:11.176 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:11.177 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:11.179 00.002 13828 Worker thread wakes up
20:27:11.179 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:11.179 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:11.179 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:11.179 00.000 13828 MoveAxis(S, 1150, -)
20:27:11.179 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:11.180 00.001 13828 IsSlewing returns 0
20:27:11.180 00.000 13828 IsGuiding returns 0
20:27:11.182 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:11.186 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5097, FiltMin=3574, FiltMax=65468, Gamma=2.540
20:27:11.207 00.021 8960 UpdateGuideState exits: m=1162096 SNR=120.0
20:27:11.208 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:11.209 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:11.211 00.002 8960 Enqueuing Expose request
20:27:12.357 01.146 13828 IsGuiding returns 0
20:27:12.357 00.000 13828 Move returns status 0, amount 1150
20:27:12.357 00.000 13828 move complete, result=0
20:27:12.357 00.000 13828 worker thread done servicing request
20:27:12.357 00.000 13828 Worker thread wakes up
20:27:12.357 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:12.357 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,950,31,31)
20:27:13.817 01.460 13828 Exposure complete
20:27:13.927 00.110 13828 worker thread done servicing request
20:27:13.927 00.000 8960 OnExposeComplete: enter
20:27:13.928 00.001 8960 UpdateGuideState(): m_state=6
20:27:13.930 00.002 8960 Star::Find(15, 1647, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:27:13.931 00.001 8960 Star::Find returns 1 (0), X=1646.81, Y=964.68, Mass=1182516, SNR=136.0, Peak=65535 HFD=5.6
20:27:13.933 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:13.935 00.002 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
20:27:13.936 00.001 8960 CameraToMount -- cameraX=17.75 cameraY=53.13 hyp=56.01 cameraTheta=1.25 mountX=2.98 mountY=56.01, mountTheta=1.52
20:27:13.938 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:13.940 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:13.941 00.001 8960 CameraToMount -- cameraX=1646.81 cameraY=964.68 hyp=1908.56 cameraTheta=0.53 mountX=-1178.00 mountY=1455.30, mountTheta=2.25
20:27:13.943 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:13.944 00.001 8960 BLT: Moving South for 1150 ms, step 2 / 18, DecLoc = 1455.30
20:27:13.945 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:13.947 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:13.948 00.001 13828 Worker thread wakes up
20:27:13.948 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:13.949 00.001 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:13.949 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:13.949 00.000 13828 MoveAxis(S, 1150, -)
20:27:13.949 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:13.950 00.001 13828 IsSlewing returns 0
20:27:13.951 00.001 13828 IsGuiding returns 0
20:27:13.952 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:27:13.957 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=758, max=65535, med=5097, FiltMin=3734, FiltMax=65475, Gamma=2.540
20:27:13.977 00.020 8960 UpdateGuideState exits: m=1182516 SNR=136.0
20:27:13.978 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:13.980 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:13.981 00.001 8960 Enqueuing Expose request
20:27:15.114 01.133 13828 IsGuiding returns 0
20:27:15.114 00.000 13828 Move returns status 0, amount 1150
20:27:15.114 00.000 13828 move complete, result=0
20:27:15.114 00.000 13828 worker thread done servicing request
20:27:15.115 00.001 13828 Worker thread wakes up
20:27:15.115 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:15.115 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,950,31,31)
20:27:16.595 01.480 13828 Exposure complete
20:27:16.705 00.110 13828 worker thread done servicing request
20:27:16.705 00.000 8960 OnExposeComplete: enter
20:27:16.707 00.002 8960 UpdateGuideState(): m_state=6
20:27:16.709 00.002 8960 Star::Find(15, 1646, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
20:27:16.710 00.001 8960 Star::Find returns 1 (0), X=1646.68, Y=964.69, Mass=1132365, SNR=144.8, Peak=65535 HFD=5.5
20:27:16.712 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:16.713 00.001 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
20:27:16.715 00.002 8960 CameraToMount -- cameraX=17.63 cameraY=53.13 hyp=55.98 cameraTheta=1.25 mountX=3.10 mountY=55.97, mountTheta=1.52
20:27:16.717 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:16.719 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:16.721 00.002 8960 CameraToMount -- cameraX=1646.68 cameraY=964.69 hyp=1908.45 cameraTheta=0.53 mountX=-1177.88 mountY=1455.26, mountTheta=2.25
20:27:16.722 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:16.724 00.002 8960 BLT: Moving South for 1150 ms, step 3 / 18, DecLoc = 1455.26
20:27:16.725 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:16.727 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:16.728 00.001 13828 Worker thread wakes up
20:27:16.728 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:16.728 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:16.728 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:16.728 00.000 13828 MoveAxis(S, 1150, -)
20:27:16.728 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:16.730 00.002 13828 IsSlewing returns 0
20:27:16.730 00.000 13828 IsGuiding returns 0
20:27:16.731 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:27:16.736 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2179, max=65535, med=5097, FiltMin=3843, FiltMax=65475, Gamma=2.540
20:27:16.759 00.023 8960 UpdateGuideState exits: m=1132365 SNR=144.8
20:27:16.761 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:16.763 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:16.765 00.002 8960 Enqueuing Expose request
20:27:17.901 01.136 13828 IsGuiding returns 0
20:27:17.901 00.000 13828 Move returns status 0, amount 1150
20:27:17.901 00.000 13828 move complete, result=0
20:27:17.901 00.000 13828 worker thread done servicing request
20:27:17.901 00.000 13828 Worker thread wakes up
20:27:17.901 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:17.901 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,950,31,31)
20:27:19.378 01.477 13828 Exposure complete
20:27:19.496 00.118 13828 worker thread done servicing request
20:27:19.496 00.000 8960 OnExposeComplete: enter
20:27:19.498 00.002 8960 UpdateGuideState(): m_state=6
20:27:19.499 00.001 8960 Star::Find(15, 1646, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 106
20:27:19.501 00.002 8960 Star::Find returns 1 (0), X=1646.46, Y=965.11, Mass=1144105, SNR=112.2, Peak=65535 HFD=5.3
20:27:19.502 00.001 8960 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.77) = xAngle (-1.51 = -1.51)
20:27:19.504 00.002 8960 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
20:27:19.505 00.001 8960 CameraToMount -- cameraX=17.41 cameraY=53.55 hyp=56.31 cameraTheta=1.26 mountX=3.46 mountY=56.29, mountTheta=1.51
20:27:19.507 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:19.508 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:19.510 00.002 8960 CameraToMount -- cameraX=1646.46 cameraY=965.11 hyp=1908.47 cameraTheta=0.53 mountX=-1177.52 mountY=1455.58, mountTheta=2.25
20:27:19.512 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:19.514 00.002 8960 BLT: Moving South for 1150 ms, step 4 / 18, DecLoc = 1455.58
20:27:19.515 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:19.517 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:19.519 00.002 13828 Worker thread wakes up
20:27:19.519 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:19.519 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:19.519 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:19.519 00.000 13828 MoveAxis(S, 1150, -)
20:27:19.519 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:19.521 00.002 13828 IsSlewing returns 0
20:27:19.521 00.000 13828 IsGuiding returns 0
20:27:19.522 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:27:19.527 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5091, FiltMin=3670, FiltMax=65526, Gamma=2.540
20:27:19.545 00.018 8960 UpdateGuideState exits: m=1144105 SNR=112.2
20:27:19.547 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:19.548 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:19.550 00.002 8960 Enqueuing Expose request
20:27:20.693 01.143 13828 IsGuiding returns 1
20:27:20.693 00.000 13828 scope still moving after pulse duration time elapsed
20:27:20.725 00.032 13828 IsSlewing returns 0
20:27:20.726 00.001 13828 IsGuiding returns 0
20:27:20.726 00.000 13828 scope move finished after 1150 + 55 ms
20:27:20.726 00.000 13828 Move returns status 0, amount 1150
20:27:20.726 00.000 13828 move complete, result=0
20:27:20.726 00.000 13828 worker thread done servicing request
20:27:20.726 00.000 13828 Worker thread wakes up
20:27:20.726 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:20.726 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1631,950,31,31)
20:27:22.199 01.473 13828 Exposure complete
20:27:22.315 00.116 13828 worker thread done servicing request
20:27:22.316 00.001 8960 OnExposeComplete: enter
20:27:22.317 00.001 8960 UpdateGuideState(): m_state=6
20:27:22.319 00.002 8960 Star::Find(15, 1646, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 107
20:27:22.320 00.001 8960 Star::Find returns 1 (0), X=1646.30, Y=965.08, Mass=1139225, SNR=109.2, Peak=65535 HFD=5.3
20:27:22.322 00.002 8960 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.77) = xAngle (-1.51 = -1.51)
20:27:22.324 00.002 8960 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.60 = 1.60)
20:27:22.325 00.001 8960 CameraToMount -- cameraX=17.25 cameraY=53.52 hyp=56.23 cameraTheta=1.26 mountX=3.59 mountY=56.21, mountTheta=1.51
20:27:22.328 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:22.329 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:22.331 00.002 8960 CameraToMount -- cameraX=1646.30 cameraY=965.08 hyp=1908.32 cameraTheta=0.53 mountX=-1177.39 mountY=1455.50, mountTheta=2.25
20:27:22.332 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:22.334 00.002 8960 BLT: Moving South for 1150 ms, step 5 / 18, DecLoc = 1455.50
20:27:22.335 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:22.337 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:22.338 00.001 13828 Worker thread wakes up
20:27:22.338 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:22.338 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:22.338 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:22.338 00.000 13828 MoveAxis(S, 1150, -)
20:27:22.338 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:22.340 00.002 13828 IsSlewing returns 0
20:27:22.340 00.000 13828 IsGuiding returns 0
20:27:22.342 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:22.346 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1398, max=65535, med=5091, FiltMin=3734, FiltMax=65526, Gamma=2.540
20:27:22.364 00.018 8960 UpdateGuideState exits: m=1139225 SNR=109.2
20:27:22.366 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:22.368 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:22.371 00.003 8960 Enqueuing Expose request
20:27:23.517 01.146 13828 IsGuiding returns 0
20:27:23.518 00.001 13828 Move returns status 0, amount 1150
20:27:23.518 00.000 13828 move complete, result=0
20:27:23.519 00.001 13828 worker thread done servicing request
20:27:23.519 00.000 13828 Worker thread wakes up
20:27:23.519 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:23.519 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1631,950,31,31)
20:27:24.992 01.473 13828 Exposure complete
20:27:25.105 00.113 13828 worker thread done servicing request
20:27:25.105 00.000 8960 OnExposeComplete: enter
20:27:25.107 00.002 8960 UpdateGuideState(): m_state=6
20:27:25.108 00.001 8960 Star::Find(15, 1646, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 108
20:27:25.110 00.002 8960 Star::Find returns 1 (0), X=1646.77, Y=964.88, Mass=1137917, SNR=113.9, Peak=65535 HFD=5.4
20:27:25.112 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:25.113 00.001 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
20:27:25.114 00.001 8960 CameraToMount -- cameraX=17.72 cameraY=53.32 hyp=56.18 cameraTheta=1.25 mountX=3.08 mountY=56.18, mountTheta=1.52
20:27:25.117 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:25.118 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:25.119 00.001 8960 CameraToMount -- cameraX=1646.77 cameraY=964.88 hyp=1908.63 cameraTheta=0.53 mountX=-1177.90 mountY=1455.47, mountTheta=2.25
20:27:25.121 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:25.122 00.001 8960 BLT: Moving South for 1150 ms, step 6 / 18, DecLoc = 1455.47
20:27:25.124 00.002 8960 Enqueuing Calibration Move request for direction 1
20:27:25.125 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:25.126 00.001 13828 Worker thread wakes up
20:27:25.127 00.001 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:25.127 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:25.127 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:25.127 00.000 13828 MoveAxis(S, 1150, -)
20:27:25.127 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:25.129 00.002 13828 IsSlewing returns 0
20:27:25.129 00.000 13828 IsGuiding returns 0
20:27:25.131 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:25.136 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=886, max=65535, med=5091, FiltMin=3753, FiltMax=65500, Gamma=2.540
20:27:25.154 00.018 8960 UpdateGuideState exits: m=1137917 SNR=113.9
20:27:25.156 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:25.157 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:25.159 00.002 8960 Enqueuing Expose request
20:27:26.300 01.141 13828 IsGuiding returns 0
20:27:26.300 00.000 13828 Move returns status 0, amount 1150
20:27:26.300 00.000 13828 move complete, result=0
20:27:26.300 00.000 13828 worker thread done servicing request
20:27:26.300 00.000 13828 Worker thread wakes up
20:27:26.300 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:26.300 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,950,31,31)
20:27:27.762 01.462 13828 Exposure complete
20:27:27.874 00.112 13828 worker thread done servicing request
20:27:27.874 00.000 8960 OnExposeComplete: enter
20:27:27.875 00.001 8960 UpdateGuideState(): m_state=6
20:27:27.877 00.002 8960 Star::Find(15, 1646, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 109
20:27:27.879 00.002 8960 Star::Find returns 1 (0), X=1647.05, Y=964.54, Mass=1127053, SNR=111.8, Peak=61232 HFD=5.1
20:27:27.881 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:27.882 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:27.884 00.002 8960 CameraToMount -- cameraX=18.00 cameraY=52.98 hyp=55.96 cameraTheta=1.24 mountX=2.70 mountY=55.95, mountTheta=1.52
20:27:27.886 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:27.887 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:27.888 00.001 8960 CameraToMount -- cameraX=1647.05 cameraY=964.54 hyp=1908.70 cameraTheta=0.53 mountX=-1178.28 mountY=1455.24, mountTheta=2.25
20:27:27.890 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:27.891 00.001 8960 BLT: Moving South for 1150 ms, step 7 / 18, DecLoc = 1455.24
20:27:27.893 00.002 8960 Enqueuing Calibration Move request for direction 1
20:27:27.894 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:27.896 00.002 13828 Worker thread wakes up
20:27:27.896 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:27.896 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:27.896 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:27.896 00.000 13828 MoveAxis(S, 1150, -)
20:27:27.896 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:27.897 00.001 13828 IsSlewing returns 0
20:27:27.897 00.000 13828 IsGuiding returns 0
20:27:27.899 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:27.903 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1174, max=65535, med=5091, FiltMin=3708, FiltMax=65462, Gamma=2.540
20:27:27.924 00.021 8960 UpdateGuideState exits: m=1127053 SNR=111.8
20:27:27.925 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:27.927 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:27.928 00.001 8960 Enqueuing Expose request
20:27:29.064 01.136 13828 IsGuiding returns 0
20:27:29.064 00.000 13828 Move returns status 0, amount 1150
20:27:29.064 00.000 13828 move complete, result=0
20:27:29.065 00.001 13828 worker thread done servicing request
20:27:29.065 00.000 13828 Worker thread wakes up
20:27:29.065 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:29.065 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,950,31,31)
20:27:30.524 01.459 13828 Exposure complete
20:27:30.636 00.112 13828 worker thread done servicing request
20:27:30.636 00.000 8960 OnExposeComplete: enter
20:27:30.638 00.002 8960 UpdateGuideState(): m_state=6
20:27:30.640 00.002 8960 Star::Find(15, 1647, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 110
20:27:30.641 00.001 8960 Star::Find returns 1 (0), X=1646.91, Y=964.49, Mass=1112017, SNR=127.4, Peak=64867 HFD=5.3
20:27:30.643 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:30.644 00.001 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:30.646 00.002 8960 CameraToMount -- cameraX=17.86 cameraY=52.93 hyp=55.86 cameraTheta=1.25 mountX=2.81 mountY=55.85, mountTheta=1.52
20:27:30.648 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:30.649 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:30.651 00.002 8960 CameraToMount -- cameraX=1646.91 cameraY=964.49 hyp=1908.54 cameraTheta=0.53 mountX=-1178.17 mountY=1455.14, mountTheta=2.25
20:27:30.652 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:30.654 00.002 8960 BLT: Moving South for 1150 ms, step 8 / 18, DecLoc = 1455.14
20:27:30.655 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:30.656 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:30.658 00.002 13828 Worker thread wakes up
20:27:30.658 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:30.658 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:30.658 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:30.658 00.000 13828 MoveAxis(S, 1150, -)
20:27:30.658 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:30.660 00.002 13828 IsSlewing returns 0
20:27:30.660 00.000 13828 IsGuiding returns 0
20:27:30.662 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:30.667 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5097, FiltMin=3728, FiltMax=65468, Gamma=2.540
20:27:30.689 00.022 8960 UpdateGuideState exits: m=1112017 SNR=127.4
20:27:30.691 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:30.692 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:30.694 00.002 8960 Enqueuing Expose request
20:27:31.823 01.129 13828 IsGuiding returns 0
20:27:31.823 00.000 13828 Move returns status 0, amount 1150
20:27:31.823 00.000 13828 move complete, result=0
20:27:31.823 00.000 13828 worker thread done servicing request
20:27:31.823 00.000 13828 Worker thread wakes up
20:27:31.823 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:31.823 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,949,31,31)
20:27:33.292 01.469 13828 Exposure complete
20:27:33.402 00.110 13828 worker thread done servicing request
20:27:33.402 00.000 8960 OnExposeComplete: enter
20:27:33.404 00.002 8960 UpdateGuideState(): m_state=6
20:27:33.406 00.002 8960 Star::Find(15, 1646, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 111
20:27:33.407 00.001 8960 Star::Find returns 1 (0), X=1646.87, Y=964.38, Mass=1137629, SNR=107.4, Peak=65535 HFD=5.3
20:27:33.409 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:33.410 00.001 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:33.411 00.001 8960 CameraToMount -- cameraX=17.81 cameraY=52.82 hyp=55.74 cameraTheta=1.25 mountX=2.81 mountY=55.74, mountTheta=1.52
20:27:33.416 00.005 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:33.417 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:33.419 00.002 8960 CameraToMount -- cameraX=1646.87 cameraY=964.38 hyp=1908.45 cameraTheta=0.53 mountX=-1178.17 mountY=1455.03, mountTheta=2.25
20:27:33.421 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:33.422 00.001 8960 BLT: Moving South for 1150 ms, step 9 / 18, DecLoc = 1455.03
20:27:33.424 00.002 8960 Enqueuing Calibration Move request for direction 1
20:27:33.425 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:33.427 00.002 13828 Worker thread wakes up
20:27:33.427 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:33.427 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:33.427 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:33.427 00.000 13828 MoveAxis(S, 1150, -)
20:27:33.427 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:33.429 00.002 13828 IsSlewing returns 0
20:27:33.429 00.000 13828 IsGuiding returns 0
20:27:33.430 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:27:33.435 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=534, max=65535, med=5097, FiltMin=3760, FiltMax=65500, Gamma=2.540
20:27:33.455 00.020 8960 UpdateGuideState exits: m=1137629 SNR=107.4
20:27:33.456 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:33.458 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:33.459 00.001 8960 Enqueuing Expose request
20:27:34.601 01.142 13828 IsGuiding returns 0
20:27:34.601 00.000 13828 Move returns status 0, amount 1150
20:27:34.601 00.000 13828 move complete, result=0
20:27:34.602 00.001 13828 worker thread done servicing request
20:27:34.603 00.001 13828 Worker thread wakes up
20:27:34.603 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:34.603 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,949,31,31)
20:27:36.071 01.468 13828 Exposure complete
20:27:36.184 00.113 13828 worker thread done servicing request
20:27:36.184 00.000 8960 OnExposeComplete: enter
20:27:36.186 00.002 8960 UpdateGuideState(): m_state=6
20:27:36.187 00.001 8960 Star::Find(15, 1646, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 112
20:27:36.189 00.002 8960 Star::Find returns 1 (0), X=1646.90, Y=964.91, Mass=1113389, SNR=113.0, Peak=65535 HFD=5.5
20:27:36.190 00.001 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:36.192 00.002 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
20:27:36.193 00.001 8960 CameraToMount -- cameraX=17.85 cameraY=53.35 hyp=56.26 cameraTheta=1.25 mountX=2.97 mountY=56.26, mountTheta=1.52
20:27:36.196 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:36.197 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:36.199 00.002 8960 CameraToMount -- cameraX=1646.90 cameraY=964.91 hyp=1908.76 cameraTheta=0.53 mountX=-1178.01 mountY=1455.54, mountTheta=2.25
20:27:36.200 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:36.202 00.002 8960 BLT: Moving South for 1150 ms, step 10 / 18, DecLoc = 1455.54
20:27:36.203 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:36.205 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:36.206 00.001 13828 Worker thread wakes up
20:27:36.206 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:36.206 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:36.206 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:36.206 00.000 13828 MoveAxis(S, 1150, -)
20:27:36.206 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:36.208 00.002 13828 IsSlewing returns 0
20:27:36.208 00.000 13828 IsGuiding returns 0
20:27:36.210 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:36.214 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5097, FiltMin=3664, FiltMax=65526, Gamma=2.540
20:27:36.233 00.019 8960 UpdateGuideState exits: m=1113389 SNR=113.0
20:27:36.235 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:36.237 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:36.238 00.001 8960 Enqueuing Expose request
20:27:37.371 01.133 13828 IsGuiding returns 0
20:27:37.372 00.001 13828 Move returns status 0, amount 1150
20:27:37.372 00.000 13828 move complete, result=0
20:27:37.373 00.001 13828 worker thread done servicing request
20:27:37.373 00.000 13828 Worker thread wakes up
20:27:37.373 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:37.373 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,950,31,31)
20:27:38.837 01.464 13828 Exposure complete
20:27:38.948 00.111 13828 worker thread done servicing request
20:27:38.948 00.000 8960 OnExposeComplete: enter
20:27:38.950 00.002 8960 UpdateGuideState(): m_state=6
20:27:38.952 00.002 8960 Star::Find(15, 1646, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 113
20:27:38.953 00.001 8960 Star::Find returns 1 (0), X=1647.00, Y=964.14, Mass=1096568, SNR=123.2, Peak=56406 HFD=5.6
20:27:38.955 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:38.956 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:38.958 00.002 8960 CameraToMount -- cameraX=17.94 cameraY=52.58 hyp=55.55 cameraTheta=1.24 mountX=2.60 mountY=55.55, mountTheta=1.52
20:27:38.961 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:38.963 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:38.964 00.001 8960 CameraToMount -- cameraX=1647.00 cameraY=964.14 hyp=1908.44 cameraTheta=0.53 mountX=-1178.38 mountY=1454.84, mountTheta=2.25
20:27:38.966 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:38.967 00.001 8960 BLT: Moving South for 1150 ms, step 11 / 18, DecLoc = 1454.84
20:27:38.969 00.002 8960 Enqueuing Calibration Move request for direction 1
20:27:38.970 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:38.971 00.001 13828 Worker thread wakes up
20:27:38.971 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:38.971 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:38.972 00.001 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:38.972 00.000 13828 MoveAxis(S, 1150, -)
20:27:38.972 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:38.973 00.001 13828 IsSlewing returns 0
20:27:38.973 00.000 13828 IsGuiding returns 0
20:27:38.975 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:38.982 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5097, FiltMin=3760, FiltMax=65468, Gamma=2.540
20:27:39.002 00.020 8960 UpdateGuideState exits: m=1096568 SNR=123.2
20:27:39.003 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:39.005 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:39.007 00.002 8960 Enqueuing Expose request
20:27:40.140 01.133 13828 IsGuiding returns 0
20:27:40.140 00.000 13828 Move returns status 0, amount 1150
20:27:40.141 00.001 13828 move complete, result=0
20:27:40.141 00.000 13828 worker thread done servicing request
20:27:40.142 00.001 13828 Worker thread wakes up
20:27:40.142 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:40.142 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1632,949,31,31)
20:27:41.610 01.468 13828 Exposure complete
20:27:41.718 00.108 13828 worker thread done servicing request
20:27:41.719 00.001 8960 OnExposeComplete: enter
20:27:41.720 00.001 8960 UpdateGuideState(): m_state=6
20:27:41.722 00.002 8960 Star::Find(15, 1646, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 114
20:27:41.723 00.001 8960 Star::Find returns 1 (0), X=1646.32, Y=962.80, Mass=1186287, SNR=125.5, Peak=65535 HFD=5.6
20:27:41.725 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (2.77) = xAngle (-1.52 = -1.52)
20:27:41.726 00.001 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.58 = 1.58)
20:27:41.727 00.001 8960 CameraToMount -- cameraX=17.26 cameraY=51.24 hyp=54.07 cameraTheta=1.25 mountX=2.74 mountY=54.07, mountTheta=1.52
20:27:41.732 00.005 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:41.734 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:41.735 00.001 8960 CameraToMount -- cameraX=1646.32 cameraY=962.80 hyp=1907.18 cameraTheta=0.53 mountX=-1178.24 mountY=1453.36, mountTheta=2.25
20:27:41.737 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:41.738 00.001 8960 BLT: Moving South for 1150 ms, step 12 / 18, DecLoc = 1453.36
20:27:41.739 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:41.741 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:41.742 00.001 13828 Worker thread wakes up
20:27:41.742 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:41.742 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:41.742 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:41.742 00.000 13828 MoveAxis(S, 1150, -)
20:27:41.742 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:41.744 00.002 13828 IsSlewing returns 0
20:27:41.744 00.000 13828 IsGuiding returns 0
20:27:41.746 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:41.752 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5097, FiltMin=3638, FiltMax=65513, Gamma=2.540
20:27:41.772 00.020 8960 UpdateGuideState exits: m=1186287 SNR=125.5
20:27:41.774 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:41.775 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:41.777 00.002 8960 Enqueuing Expose request
20:27:42.918 01.141 13828 IsGuiding returns 0
20:27:42.918 00.000 13828 Move returns status 0, amount 1150
20:27:42.919 00.001 13828 move complete, result=0
20:27:42.919 00.000 13828 worker thread done servicing request
20:27:42.920 00.001 13828 Worker thread wakes up
20:27:42.920 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:42.921 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1631,948,31,31)
20:27:44.390 01.469 13828 Exposure complete
20:27:44.499 00.109 13828 worker thread done servicing request
20:27:44.499 00.000 8960 OnExposeComplete: enter
20:27:44.501 00.002 8960 UpdateGuideState(): m_state=6
20:27:44.502 00.001 8960 Star::Find(15, 1646, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 115
20:27:44.504 00.002 8960 Star::Find returns 1 (0), X=1646.28, Y=960.49, Mass=1163691, SNR=122.6, Peak=63977 HFD=5.5
20:27:44.505 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.53 = -1.53)
20:27:44.507 00.002 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:27:44.508 00.001 8960 CameraToMount -- cameraX=17.22 cameraY=48.93 hyp=51.88 cameraTheta=1.23 mountX=1.93 mountY=51.88, mountTheta=1.53
20:27:44.511 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:44.513 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.87 = 0.87)
20:27:44.514 00.001 8960 CameraToMount -- cameraX=1646.28 cameraY=960.49 hyp=1905.98 cameraTheta=0.53 mountX=-1179.05 mountY=1451.17, mountTheta=2.25
20:27:44.516 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:44.517 00.001 8960 BLT: Moving South for 1150 ms, step 13 / 18, DecLoc = 1451.17
20:27:44.519 00.002 8960 Enqueuing Calibration Move request for direction 1
20:27:44.520 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:44.521 00.001 13828 Worker thread wakes up
20:27:44.521 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:44.521 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:44.522 00.001 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:44.522 00.000 13828 MoveAxis(S, 1150, -)
20:27:44.522 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:44.523 00.001 13828 IsSlewing returns 0
20:27:44.523 00.000 13828 IsGuiding returns 0
20:27:44.525 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:44.530 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1590, max=65535, med=5097, FiltMin=3798, FiltMax=65535, Gamma=2.540
20:27:44.551 00.021 8960 UpdateGuideState exits: m=1163691 SNR=122.6
20:27:44.553 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:44.554 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:44.556 00.002 8960 Enqueuing Expose request
20:27:45.691 01.135 13828 IsGuiding returns 0
20:27:45.691 00.000 13828 Move returns status 0, amount 1150
20:27:45.691 00.000 13828 move complete, result=0
20:27:45.691 00.000 13828 worker thread done servicing request
20:27:45.691 00.000 13828 Worker thread wakes up
20:27:45.691 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:45.691 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1631,945,31,31)
20:27:47.150 01.459 13828 Exposure complete
20:27:47.261 00.111 13828 worker thread done servicing request
20:27:47.261 00.000 8960 OnExposeComplete: enter
20:27:47.263 00.002 8960 UpdateGuideState(): m_state=6
20:27:47.265 00.002 8960 Star::Find(15, 1646, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 116
20:27:47.266 00.001 8960 Star::Find returns 1 (0), X=1645.52, Y=959.04, Mass=1058815, SNR=106.9, Peak=65500 HFD=5.0
20:27:47.268 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (2.77) = xAngle (-1.53 = -1.53)
20:27:47.269 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:27:47.271 00.002 8960 CameraToMount -- cameraX=16.46 cameraY=47.48 hyp=50.25 cameraTheta=1.24 mountX=2.11 mountY=50.25, mountTheta=1.53
20:27:47.275 00.004 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:47.276 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:27:47.278 00.002 8960 CameraToMount -- cameraX=1645.52 cameraY=959.04 hyp=1904.60 cameraTheta=0.53 mountX=-1178.87 mountY=1449.54, mountTheta=2.25
20:27:47.279 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:47.281 00.002 8960 BLT: Moving South for 1150 ms, step 14 / 18, DecLoc = 1449.54
20:27:47.282 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:47.284 00.002 8960 BLT: Exiting DecMeasurementStep
20:27:47.285 00.001 13828 Worker thread wakes up
20:27:47.285 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:47.285 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:47.285 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:47.285 00.000 13828 MoveAxis(S, 1150, -)
20:27:47.285 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:47.287 00.002 13828 IsSlewing returns 0
20:27:47.288 00.001 13828 IsGuiding returns 0
20:27:47.289 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:27:47.293 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2230, max=65535, med=5097, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:27:47.316 00.023 8960 UpdateGuideState exits: m=1058815 SNR=106.9
20:27:47.318 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:47.319 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:47.320 00.001 8960 Enqueuing Expose request
20:27:48.452 01.132 13828 IsGuiding returns 0
20:27:48.452 00.000 13828 Move returns status 0, amount 1150
20:27:48.452 00.000 13828 move complete, result=0
20:27:48.452 00.000 13828 worker thread done servicing request
20:27:48.452 00.000 13828 Worker thread wakes up
20:27:48.452 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:48.452 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1631,944,31,31)
20:27:49.915 01.463 13828 Exposure complete
20:27:50.024 00.109 13828 worker thread done servicing request
20:27:50.025 00.001 8960 OnExposeComplete: enter
20:27:50.026 00.001 8960 UpdateGuideState(): m_state=6
20:27:50.028 00.002 8960 Star::Find(15, 1645, 959, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 117
20:27:50.029 00.001 8960 Star::Find returns 1 (0), X=1644.18, Y=957.99, Mass=1196173, SNR=141.5, Peak=55484 HFD=5.9
20:27:50.031 00.002 8960 CameraToMount -- cameraTheta (1.26) - m_xAngle (2.77) = xAngle (-1.51 = -1.51)
20:27:50.032 00.001 8960 CameraToMount -- cameraTheta (1.26) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.59 = 1.59)
20:27:50.034 00.002 8960 CameraToMount -- cameraX=15.13 cameraY=46.43 hyp=48.83 cameraTheta=1.26 mountX=2.97 mountY=48.82, mountTheta=1.51
20:27:50.036 00.002 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:50.037 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:27:50.039 00.002 8960 CameraToMount -- cameraX=1644.18 cameraY=957.99 hyp=1902.91 cameraTheta=0.53 mountX=-1178.01 mountY=1448.11, mountTheta=2.25
20:27:50.040 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:50.041 00.001 8960 BLT: Moving South for 1150 ms, step 15 / 18, DecLoc = 1448.11
20:27:50.043 00.002 8960 Enqueuing Calibration Move request for direction 1
20:27:50.044 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:50.046 00.002 13828 Worker thread wakes up
20:27:50.046 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:50.046 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:50.046 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:50.046 00.000 13828 MoveAxis(S, 1150, -)
20:27:50.046 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:50.048 00.002 13828 IsSlewing returns 0
20:27:50.048 00.000 13828 IsGuiding returns 0
20:27:50.050 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:50.057 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=950, max=65535, med=5097, FiltMin=3708, FiltMax=65507, Gamma=2.540
20:27:50.076 00.019 8960 UpdateGuideState exits: m=1196173 SNR=141.5
20:27:50.077 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:50.079 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:50.080 00.001 8960 Enqueuing Expose request
20:27:51.217 01.137 13828 IsGuiding returns 0
20:27:51.217 00.000 13828 Move returns status 0, amount 1150
20:27:51.217 00.000 13828 move complete, result=0
20:27:51.218 00.001 13828 worker thread done servicing request
20:27:51.218 00.000 13828 Worker thread wakes up
20:27:51.218 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:51.218 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1629,943,31,31)
20:27:52.694 01.476 13828 Exposure complete
20:27:52.809 00.115 13828 worker thread done servicing request
20:27:52.809 00.000 8960 OnExposeComplete: enter
20:27:52.811 00.002 8960 UpdateGuideState(): m_state=6
20:27:52.812 00.001 8960 Star::Find(15, 1644, 957, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 118
20:27:52.814 00.002 8960 Star::Find returns 1 (0), X=1644.40, Y=954.73, Mass=1154386, SNR=138.8, Peak=65535 HFD=5.5
20:27:52.815 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:27:52.817 00.002 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:27:52.818 00.001 8960 CameraToMount -- cameraX=15.34 cameraY=43.18 hyp=45.82 cameraTheta=1.23 mountX=1.57 mountY=45.82, mountTheta=1.54
20:27:52.821 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:52.822 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:27:52.824 00.002 8960 CameraToMount -- cameraX=1644.40 cameraY=954.73 hyp=1901.46 cameraTheta=0.53 mountX=-1179.41 mountY=1445.11, mountTheta=2.26
20:27:52.825 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:52.827 00.002 8960 BLT: Moving South for 1150 ms, step 16 / 18, DecLoc = 1445.11
20:27:52.828 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:52.829 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:52.831 00.002 13828 Worker thread wakes up
20:27:52.831 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:52.831 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:52.831 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:52.831 00.000 13828 MoveAxis(S, 1150, -)
20:27:52.831 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:52.833 00.002 13828 IsSlewing returns 0
20:27:52.833 00.000 13828 IsGuiding returns 0
20:27:52.835 00.002 13828 PulseGuide returned control before completion, sleep 1158
20:27:52.840 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2486, max=65535, med=5097, FiltMin=3644, FiltMax=65513, Gamma=2.540
20:27:52.861 00.021 8960 UpdateGuideState exits: m=1154386 SNR=138.8
20:27:52.863 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:52.864 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:52.866 00.002 8960 Enqueuing Expose request
20:27:53.996 01.130 13828 IsGuiding returns 0
20:27:53.996 00.000 13828 Move returns status 0, amount 1150
20:27:53.996 00.000 13828 move complete, result=0
20:27:53.996 00.000 13828 worker thread done servicing request
20:27:53.996 00.000 13828 Worker thread wakes up
20:27:53.997 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:53.997 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1629,940,31,31)
20:27:55.454 01.457 13828 Exposure complete
20:27:55.563 00.109 13828 worker thread done servicing request
20:27:55.563 00.000 8960 OnExposeComplete: enter
20:27:55.565 00.002 8960 UpdateGuideState(): m_state=6
20:27:55.566 00.001 8960 Star::Find(15, 1644, 954, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 119
20:27:55.568 00.002 8960 Star::Find returns 1 (0), X=1644.06, Y=952.71, Mass=1170608, SNR=119.0, Peak=65379 HFD=5.5
20:27:55.569 00.001 8960 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:27:55.571 00.002 8960 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
20:27:55.572 00.001 8960 CameraToMount -- cameraX=15.01 cameraY=41.15 hyp=43.80 cameraTheta=1.22 mountX=1.13 mountY=43.80, mountTheta=1.54
20:27:55.575 00.003 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:55.576 00.001 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:27:55.578 00.002 8960 CameraToMount -- cameraX=1644.06 cameraY=952.71 hyp=1900.16 cameraTheta=0.53 mountX=-1179.85 mountY=1443.09, mountTheta=2.26
20:27:55.579 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:55.580 00.001 8960 BLT: Moving South for 1150 ms, step 17 / 18, DecLoc = 1443.09
20:27:55.582 00.002 8960 Enqueuing Calibration Move request for direction 1
20:27:55.583 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:55.585 00.002 13828 Worker thread wakes up
20:27:55.585 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:55.585 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:55.585 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:55.585 00.000 13828 MoveAxis(S, 1150, -)
20:27:55.585 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:55.587 00.002 13828 IsSlewing returns 0
20:27:55.587 00.000 13828 IsGuiding returns 0
20:27:55.589 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:27:55.593 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2454, max=65535, med=5091, FiltMin=3696, FiltMax=65520, Gamma=2.540
20:27:55.613 00.020 8960 UpdateGuideState exits: m=1170608 SNR=119.0
20:27:55.615 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:55.616 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:55.618 00.002 8960 Enqueuing Expose request
20:27:56.755 01.137 13828 IsGuiding returns 0
20:27:56.755 00.000 13828 Move returns status 0, amount 1150
20:27:56.755 00.000 13828 move complete, result=0
20:27:56.755 00.000 13828 worker thread done servicing request
20:27:56.756 00.001 13828 Worker thread wakes up
20:27:56.756 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:56.756 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1629,938,31,31)
20:27:58.208 01.452 13828 Exposure complete
20:27:58.316 00.108 13828 worker thread done servicing request
20:27:58.316 00.000 8960 OnExposeComplete: enter
20:27:58.318 00.002 8960 UpdateGuideState(): m_state=6
20:27:58.320 00.002 8960 Star::Find(15, 1644, 952, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 120
20:27:58.321 00.001 8960 Star::Find returns 1 (0), X=1643.49, Y=951.49, Mass=1134193, SNR=127.6, Peak=65155 HFD=5.6
20:27:58.322 00.001 8960 CameraToMount -- cameraTheta (1.22) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:27:58.324 00.002 8960 CameraToMount -- cameraTheta (1.22) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.56 = 1.56)
20:27:58.325 00.001 8960 CameraToMount -- cameraX=14.44 cameraY=39.93 hyp=42.46 cameraTheta=1.22 mountX=1.22 mountY=42.46, mountTheta=1.54
20:27:58.332 00.007 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:27:58.334 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:27:58.335 00.001 8960 CameraToMount -- cameraX=1643.49 cameraY=951.49 hyp=1899.05 cameraTheta=0.52 mountX=-1179.76 mountY=1441.75, mountTheta=2.26
20:27:58.336 00.001 8960 BLT: Entering DecMeasurementStep, state = 3
20:27:58.338 00.002 8960 BLT: Moving South for 1150 ms, step 18 / 18, DecLoc = 1441.75
20:27:58.339 00.001 8960 Enqueuing Calibration Move request for direction 1
20:27:58.340 00.001 8960 BLT: Exiting DecMeasurementStep
20:27:58.342 00.002 13828 Worker thread wakes up
20:27:58.342 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:27:58.342 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:27:58.342 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:27:58.342 00.000 13828 MoveAxis(S, 1150, -)
20:27:58.342 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:27:58.343 00.001 13828 IsSlewing returns 0
20:27:58.343 00.000 13828 IsGuiding returns 0
20:27:58.346 00.003 13828 PulseGuide returned control before completion, sleep 1159
20:27:58.352 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5097, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:27:58.370 00.018 8960 UpdateGuideState exits: m=1134193 SNR=127.6
20:27:58.372 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:27:58.373 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:27:58.375 00.002 8960 Enqueuing Expose request
20:27:59.521 01.146 13828 IsGuiding returns 0
20:27:59.521 00.000 13828 Move returns status 0, amount 1150
20:27:59.521 00.000 13828 move complete, result=0
20:27:59.521 00.000 13828 worker thread done servicing request
20:27:59.521 00.000 13828 Worker thread wakes up
20:27:59.521 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:27:59.521 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1628,936,31,31)
20:28:00.975 01.454 13828 Exposure complete
20:28:01.085 00.110 13828 worker thread done servicing request
20:28:01.085 00.000 8960 OnExposeComplete: enter
20:28:01.087 00.002 8960 UpdateGuideState(): m_state=6
20:28:01.089 00.002 8960 Star::Find(15, 1643, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 121
20:28:01.090 00.001 8960 Star::Find returns 1 (0), X=1642.65, Y=949.78, Mass=1207341, SNR=139.6, Peak=65462 HFD=5.6
20:28:01.092 00.002 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (2.77) = xAngle (-1.54 = -1.54)
20:28:01.093 00.001 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.57 = 1.57)
20:28:01.095 00.002 8960 CameraToMount -- cameraX=13.59 cameraY=38.22 hyp=40.57 cameraTheta=1.23 mountX=1.38 mountY=40.57, mountTheta=1.54
20:28:01.097 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:28:01.099 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:28:01.100 00.001 8960 CameraToMount -- cameraX=1642.65 cameraY=949.78 hyp=1897.47 cameraTheta=0.52 mountX=-1179.60 mountY=1439.86, mountTheta=2.26
20:28:01.102 00.002 8960 BLT: Entering DecMeasurementStep, state = 3
20:28:01.103 00.001 8960 BLT: South pulses ended at Dec location 1439.86
20:28:01.105 00.002 8960 BLT: Drift correction of -0.48 px applied to total north moves of 39.50 px, -0.027 px/frame
20:28:01.106 00.001 8960 BLT: Empirical north rate = 1.93 px/s 
20:28:01.108 00.002 8960 BLT: Smoothing applied to south data points
20:28:01.109 00.001 8960 BLT: Trial backlash amount is 19.90 px, 10301 ms, sigma = 0.1 px
20:28:01.110 00.001 8960 BLT: Clearing pulse is very large, issuing max S move of 6212
20:28:01.112 00.002 8960 Enqueuing Calibration Move request for direction 1
20:28:01.113 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:01.114 00.001 13828 Worker thread wakes up
20:28:01.114 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 6212 opts 0x0
20:28:01.115 00.001 13828 Handling axis move in thread for scope dir=1 dur=6212
20:28:01.115 00.000 13828 scope move axis dir= 1 dur= 6212 opts= 0x0
20:28:01.115 00.000 13828 MoveAxis(S, 6212, -)
20:28:01.115 00.000 13828 Guiding  Dir = 1, Dur = 6212
20:28:01.117 00.002 13828 IsSlewing returns 0
20:28:01.117 00.000 13828 IsGuiding returns 0
20:28:01.118 00.001 13828 PulseGuide returned control before completion, sleep 6221
20:28:01.122 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2006, max=65535, med=5097, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:28:01.143 00.021 8960 UpdateGuideState exits: m=1207341 SNR=139.6
20:28:01.144 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:01.146 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:01.148 00.002 8960 Enqueuing Expose request
20:28:07.354 06.206 13828 IsGuiding returns 1
20:28:07.354 00.000 13828 scope still moving after pulse duration time elapsed
20:28:07.387 00.033 13828 IsSlewing returns 0
20:28:07.387 00.000 13828 IsGuiding returns 0
20:28:07.388 00.001 13828 scope move finished after 6212 + 59 ms
20:28:07.388 00.000 13828 Move returns status 0, amount 6212
20:28:07.388 00.000 13828 move complete, result=0
20:28:07.388 00.000 13828 worker thread done servicing request
20:28:07.388 00.000 13828 Worker thread wakes up
20:28:07.389 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:07.389 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1628,935,31,31)
20:28:08.856 01.467 13828 Exposure complete
20:28:08.966 00.110 13828 worker thread done servicing request
20:28:08.966 00.000 8960 OnExposeComplete: enter
20:28:08.968 00.002 8960 UpdateGuideState(): m_state=6
20:28:08.969 00.001 8960 Star::Find(15, 1642, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 122
20:28:08.971 00.002 8960 Star::Find returns 1 (0), X=1639.28, Y=938.12, Mass=1148877, SNR=119.3, Peak=59740 HFD=5.4
20:28:08.973 00.002 8960 CameraToMount -- cameraTheta (1.20) - m_xAngle (2.77) = xAngle (-1.56 = -1.56)
20:28:08.974 00.001 8960 CameraToMount -- cameraTheta (1.20) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.54 = 1.54)
20:28:08.976 00.002 8960 CameraToMount -- cameraX=10.23 cameraY=26.56 hyp=28.47 cameraTheta=1.20 mountX=0.23 mountY=28.45, mountTheta=1.56
20:28:08.978 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:08.979 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:28:08.981 00.002 8960 CameraToMount -- cameraX=1639.28 cameraY=938.12 hyp=1888.74 cameraTheta=0.52 mountX=-1180.75 mountY=1427.74, mountTheta=2.26
20:28:08.982 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:08.983 00.001 8960 BLT: Starting Dec position at 1416.38, Ending Dec position at 1427.74
20:28:08.985 00.002 8960 BLT: Final restore distance is 29.4 px, approx 10 steps
20:28:08.986 00.001 8960 Enqueuing Calibration Move request for direction 1
20:28:08.988 00.002 8960 BLT: Issuing restore pulse count 1 of 1150 ms
20:28:08.989 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:08.991 00.002 13828 Worker thread wakes up
20:28:08.991 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:08.991 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:08.991 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:08.991 00.000 13828 MoveAxis(S, 1150, -)
20:28:08.991 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:08.992 00.001 13828 IsSlewing returns 0
20:28:08.992 00.000 13828 IsGuiding returns 0
20:28:08.994 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:28:08.998 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2166, max=65535, med=5097, FiltMin=3747, FiltMax=65532, Gamma=2.540
20:28:09.019 00.021 8960 UpdateGuideState exits: m=1148877 SNR=119.3
20:28:09.020 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:09.022 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:09.023 00.001 8960 Enqueuing Expose request
20:28:10.169 01.146 13828 IsGuiding returns 0
20:28:10.169 00.000 13828 Move returns status 0, amount 1150
20:28:10.169 00.000 13828 move complete, result=0
20:28:10.169 00.000 13828 worker thread done servicing request
20:28:10.169 00.000 13828 Worker thread wakes up
20:28:10.169 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:10.169 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1624,923,31,31)
20:28:11.623 01.454 13828 Exposure complete
20:28:11.736 00.113 13828 worker thread done servicing request
20:28:11.737 00.001 8960 OnExposeComplete: enter
20:28:11.738 00.001 8960 UpdateGuideState(): m_state=6
20:28:11.740 00.002 8960 Star::Find(15, 1639, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 123
20:28:11.741 00.001 8960 Star::Find returns 1 (0), X=1638.80, Y=936.14, Mass=1132412, SNR=114.5, Peak=63299 HFD=5.6
20:28:11.743 00.002 8960 CameraToMount -- cameraTheta (1.19) - m_xAngle (2.77) = xAngle (-1.57 = -1.57)
20:28:11.744 00.001 8960 CameraToMount -- cameraTheta (1.19) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.53 = 1.53)
20:28:11.746 00.002 8960 CameraToMount -- cameraX=9.74 cameraY=24.58 hyp=26.44 cameraTheta=1.19 mountX=-0.04 mountY=26.42, mountTheta=1.57
20:28:11.748 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:11.749 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:28:11.751 00.002 8960 CameraToMount -- cameraX=1638.80 cameraY=936.14 hyp=1887.33 cameraTheta=0.52 mountX=-1181.02 mountY=1425.71, mountTheta=2.26
20:28:11.752 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:11.753 00.001 8960 Enqueuing Calibration Move request for direction 1
20:28:11.755 00.002 8960 BLT: Issuing restore pulse count 2 of 1150 ms
20:28:11.756 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:11.758 00.002 13828 Worker thread wakes up
20:28:11.758 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:11.758 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:11.758 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:11.758 00.000 13828 MoveAxis(S, 1150, -)
20:28:11.758 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:11.760 00.002 13828 IsSlewing returns 0
20:28:11.761 00.001 13828 IsGuiding returns 0
20:28:11.763 00.002 13828 PulseGuide returned control before completion, sleep 1158
20:28:11.769 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5097, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:28:11.792 00.023 8960 UpdateGuideState exits: m=1132412 SNR=114.5
20:28:11.794 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:11.796 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:11.799 00.003 8960 Enqueuing Expose request
20:28:12.928 01.129 13828 IsGuiding returns 0
20:28:12.928 00.000 13828 Move returns status 0, amount 1150
20:28:12.928 00.000 13828 move complete, result=0
20:28:12.928 00.000 13828 worker thread done servicing request
20:28:12.928 00.000 13828 Worker thread wakes up
20:28:12.928 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:12.928 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1624,921,31,31)
20:28:14.397 01.469 13828 Exposure complete
20:28:14.510 00.113 13828 worker thread done servicing request
20:28:14.510 00.000 8960 OnExposeComplete: enter
20:28:14.512 00.002 8960 UpdateGuideState(): m_state=6
20:28:14.514 00.002 8960 Star::Find(15, 1638, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 124
20:28:14.515 00.001 8960 Star::Find returns 1 (0), X=1638.53, Y=933.88, Mass=1113571, SNR=121.0, Peak=65532 HFD=5.4
20:28:14.517 00.002 8960 CameraToMount -- cameraTheta (1.17) - m_xAngle (2.77) = xAngle (-1.60 = -1.60)
20:28:14.518 00.001 8960 CameraToMount -- cameraTheta (1.17) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.51 = 1.51)
20:28:14.520 00.002 8960 CameraToMount -- cameraX=9.48 cameraY=22.32 hyp=24.25 cameraTheta=1.17 mountX=-0.63 mountY=24.20, mountTheta=1.60
20:28:14.521 00.001 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:14.523 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:28:14.524 00.001 8960 CameraToMount -- cameraX=1638.53 cameraY=933.88 hyp=1885.98 cameraTheta=0.52 mountX=-1181.61 mountY=1423.49, mountTheta=2.26
20:28:14.525 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:14.527 00.002 8960 Enqueuing Calibration Move request for direction 1
20:28:14.528 00.001 8960 BLT: Issuing restore pulse count 3 of 1150 ms
20:28:14.529 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:14.531 00.002 13828 Worker thread wakes up
20:28:14.531 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:14.531 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:14.531 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:14.531 00.000 13828 MoveAxis(S, 1150, -)
20:28:14.531 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:14.534 00.003 13828 IsSlewing returns 0
20:28:14.534 00.000 13828 IsGuiding returns 0
20:28:14.535 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:28:14.540 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1430, max=65535, med=5097, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:28:14.560 00.020 8960 UpdateGuideState exits: m=1113571 SNR=121.0
20:28:14.562 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:14.564 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:14.566 00.002 8960 Enqueuing Expose request
20:28:15.704 01.138 13828 IsGuiding returns 0
20:28:15.704 00.000 13828 Move returns status 0, amount 1150
20:28:15.705 00.001 13828 move complete, result=0
20:28:15.706 00.001 13828 worker thread done servicing request
20:28:15.706 00.000 13828 Worker thread wakes up
20:28:15.706 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:15.706 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1624,919,31,31)
20:28:17.171 01.465 13828 Exposure complete
20:28:17.279 00.108 13828 worker thread done servicing request
20:28:17.279 00.000 8960 OnExposeComplete: enter
20:28:17.281 00.002 8960 UpdateGuideState(): m_state=6
20:28:17.282 00.001 8960 Star::Find(15, 1638, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 125
20:28:17.284 00.002 8960 Star::Find returns 1 (0), X=1638.35, Y=931.59, Mass=1157795, SNR=123.5, Peak=65475 HFD=5.5
20:28:17.285 00.001 8960 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.77) = xAngle (-1.63 = -1.63)
20:28:17.286 00.001 8960 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.47 = 1.47)
20:28:17.288 00.002 8960 CameraToMount -- cameraX=9.30 cameraY=20.03 hyp=22.08 cameraTheta=1.14 mountX=-1.30 mountY=21.98, mountTheta=1.63
20:28:17.293 00.005 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:17.295 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:17.296 00.001 8960 CameraToMount -- cameraX=1638.35 cameraY=931.59 hyp=1884.69 cameraTheta=0.52 mountX=-1182.28 mountY=1421.27, mountTheta=2.26
20:28:17.298 00.002 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:17.299 00.001 8960 Enqueuing Calibration Move request for direction 1
20:28:17.301 00.002 8960 BLT: Issuing restore pulse count 4 of 1150 ms
20:28:17.302 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:17.303 00.001 13828 Worker thread wakes up
20:28:17.304 00.001 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:17.304 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:17.304 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:17.304 00.000 13828 MoveAxis(S, 1150, -)
20:28:17.304 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:17.306 00.002 13828 IsSlewing returns 0
20:28:17.306 00.000 13828 IsGuiding returns 0
20:28:17.308 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:28:17.312 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2486, max=65535, med=5091, FiltMin=3760, FiltMax=65526, Gamma=2.540
20:28:17.331 00.019 8960 UpdateGuideState exits: m=1157795 SNR=123.5
20:28:17.333 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:17.334 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:17.336 00.002 8960 Enqueuing Expose request
20:28:18.470 01.134 13828 IsGuiding returns 0
20:28:18.470 00.000 13828 Move returns status 0, amount 1150
20:28:18.470 00.000 13828 move complete, result=0
20:28:18.471 00.001 13828 worker thread done servicing request
20:28:18.471 00.000 13828 Worker thread wakes up
20:28:18.471 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:18.471 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1623,917,31,31)
20:28:19.928 01.457 13828 Exposure complete
20:28:20.039 00.111 13828 worker thread done servicing request
20:28:20.039 00.000 8960 OnExposeComplete: enter
20:28:20.040 00.001 8960 UpdateGuideState(): m_state=6
20:28:20.042 00.002 8960 Star::Find(15, 1638, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 126
20:28:20.043 00.001 8960 Star::Find returns 1 (0), X=1637.96, Y=929.05, Mass=1049180, SNR=102.9, Peak=54921 HFD=5.6
20:28:20.045 00.002 8960 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.77) = xAngle (-1.67 = -1.67)
20:28:20.046 00.001 8960 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.44 = 1.44)
20:28:20.048 00.002 8960 CameraToMount -- cameraX=8.91 cameraY=17.49 hyp=19.63 cameraTheta=1.10 mountX=-1.87 mountY=19.45, mountTheta=1.67
20:28:20.050 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:20.051 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:20.053 00.002 8960 CameraToMount -- cameraX=1637.96 cameraY=929.05 hyp=1883.10 cameraTheta=0.52 mountX=-1182.85 mountY=1418.74, mountTheta=2.27
20:28:20.054 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:20.056 00.002 8960 Enqueuing Calibration Move request for direction 1
20:28:20.057 00.001 8960 BLT: Issuing restore pulse count 5 of 1150 ms
20:28:20.058 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:20.060 00.002 13828 Worker thread wakes up
20:28:20.060 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:20.060 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:20.060 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:20.060 00.000 13828 MoveAxis(S, 1150, -)
20:28:20.060 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:20.062 00.002 13828 IsSlewing returns 0
20:28:20.063 00.001 13828 IsGuiding returns 0
20:28:20.064 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:28:20.071 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5091, FiltMin=3811, FiltMax=65535, Gamma=2.540
20:28:20.091 00.020 8960 UpdateGuideState exits: m=1049180 SNR=102.9
20:28:20.092 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:20.094 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:20.097 00.003 8960 Enqueuing Expose request
20:28:21.228 01.131 13828 IsGuiding returns 0
20:28:21.228 00.000 13828 Move returns status 0, amount 1150
20:28:21.228 00.000 13828 move complete, result=0
20:28:21.228 00.000 13828 worker thread done servicing request
20:28:21.228 00.000 13828 Worker thread wakes up
20:28:21.228 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:21.229 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1623,914,31,31)
20:28:22.698 01.469 13828 Exposure complete
20:28:22.807 00.109 13828 worker thread done servicing request
20:28:22.807 00.000 8960 OnExposeComplete: enter
20:28:22.809 00.002 8960 UpdateGuideState(): m_state=6
20:28:22.811 00.002 8960 Star::Find(15, 1637, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 127
20:28:22.811 00.000 8960 Star::Find returns 1 (0), X=1636.71, Y=928.38, Mass=1103936, SNR=117.3, Peak=57244 HFD=5.4
20:28:22.813 00.002 8960 CameraToMount -- cameraTheta (1.14) - m_xAngle (2.77) = xAngle (-1.62 = -1.62)
20:28:22.814 00.001 8960 CameraToMount -- cameraTheta (1.14) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.48 = 1.48)
20:28:22.815 00.001 8960 CameraToMount -- cameraX=7.66 cameraY=16.82 hyp=18.49 cameraTheta=1.14 mountX=-0.95 mountY=18.41, mountTheta=1.62
20:28:22.818 00.003 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:22.820 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:22.821 00.001 8960 CameraToMount -- cameraX=1636.71 cameraY=928.38 hyp=1881.68 cameraTheta=0.52 mountX=-1181.93 mountY=1417.70, mountTheta=2.27
20:28:22.822 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:22.824 00.002 8960 Enqueuing Calibration Move request for direction 1
20:28:22.825 00.001 8960 BLT: Issuing restore pulse count 6 of 1150 ms
20:28:22.826 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:22.828 00.002 13828 Worker thread wakes up
20:28:22.828 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:22.828 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:22.828 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:22.828 00.000 13828 MoveAxis(S, 1150, -)
20:28:22.828 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:22.830 00.002 13828 IsSlewing returns 0
20:28:22.830 00.000 13828 IsGuiding returns 0
20:28:22.832 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:28:22.837 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1366, max=65535, med=5091, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:28:22.856 00.019 8960 UpdateGuideState exits: m=1103936 SNR=117.3
20:28:22.858 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:22.859 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:22.861 00.002 8960 Enqueuing Expose request
20:28:24.003 01.142 13828 IsGuiding returns 0
20:28:24.003 00.000 13828 Move returns status 0, amount 1150
20:28:24.003 00.000 13828 move complete, result=0
20:28:24.003 00.000 13828 worker thread done servicing request
20:28:24.003 00.000 13828 Worker thread wakes up
20:28:24.003 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:24.004 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1622,913,31,31)
20:28:25.465 01.461 13828 Exposure complete
20:28:25.575 00.110 13828 worker thread done servicing request
20:28:25.575 00.000 8960 OnExposeComplete: enter
20:28:25.577 00.002 8960 UpdateGuideState(): m_state=6
20:28:25.578 00.001 8960 Star::Find(15, 1636, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 128
20:28:25.580 00.002 8960 Star::Find returns 1 (0), X=1636.48, Y=925.99, Mass=1094559, SNR=121.0, Peak=64284 HFD=5.4
20:28:25.581 00.001 8960 CameraToMount -- cameraTheta (1.10) - m_xAngle (2.77) = xAngle (-1.67 = -1.67)
20:28:25.582 00.001 8960 CameraToMount -- cameraTheta (1.10) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.43 = 1.43)
20:28:25.584 00.002 8960 CameraToMount -- cameraX=7.43 cameraY=14.43 hyp=16.23 cameraTheta=1.10 mountX=-1.62 mountY=16.08, mountTheta=1.67
20:28:25.589 00.005 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:25.591 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:25.592 00.001 8960 CameraToMount -- cameraX=1636.48 cameraY=925.99 hyp=1880.30 cameraTheta=0.51 mountX=-1182.60 mountY=1415.37, mountTheta=2.27
20:28:25.594 00.002 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:25.595 00.001 8960 Enqueuing Calibration Move request for direction 1
20:28:25.597 00.002 8960 BLT: Issuing restore pulse count 7 of 1150 ms
20:28:25.598 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:25.599 00.001 13828 Worker thread wakes up
20:28:25.599 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:25.599 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:25.599 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:25.600 00.001 13828 MoveAxis(S, 1150, -)
20:28:25.600 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:25.602 00.002 13828 IsSlewing returns 0
20:28:25.602 00.000 13828 IsGuiding returns 0
20:28:25.603 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:28:25.607 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5091, FiltMin=3663, FiltMax=65462, Gamma=2.540
20:28:25.628 00.021 8960 UpdateGuideState exits: m=1094559 SNR=121.0
20:28:25.630 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:25.631 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:25.632 00.001 8960 Enqueuing Expose request
20:28:26.773 01.141 13828 IsGuiding returns 0
20:28:26.773 00.000 13828 Move returns status 0, amount 1150
20:28:26.773 00.000 13828 move complete, result=0
20:28:26.773 00.000 13828 worker thread done servicing request
20:28:26.773 00.000 13828 Worker thread wakes up
20:28:26.773 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:26.774 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1621,911,31,31)
20:28:28.248 01.474 13828 Exposure complete
20:28:28.388 00.140 13828 worker thread done servicing request
20:28:28.388 00.000 8960 OnExposeComplete: enter
20:28:28.390 00.002 8960 UpdateGuideState(): m_state=6
20:28:28.392 00.002 8960 Star::Find(15, 1636, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 129
20:28:28.394 00.002 8960 Star::Find returns 1 (0), X=1636.27, Y=923.41, Mass=1171524, SNR=141.4, Peak=65456 HFD=5.5
20:28:28.395 00.001 8960 CameraToMount -- cameraTheta (1.02) - m_xAngle (2.77) = xAngle (-1.74 = -1.74)
20:28:28.397 00.002 8960 CameraToMount -- cameraTheta (1.02) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.36 = 1.36)
20:28:28.398 00.001 8960 CameraToMount -- cameraX=7.22 cameraY=11.85 hyp=13.88 cameraTheta=1.02 mountX=-2.37 mountY=13.57, mountTheta=1.74
20:28:28.401 00.003 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:28.402 00.001 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:28.404 00.002 8960 CameraToMount -- cameraX=1636.27 cameraY=923.41 hyp=1878.85 cameraTheta=0.51 mountX=-1183.35 mountY=1412.86, mountTheta=2.27
20:28:28.405 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:28.407 00.002 8960 Enqueuing Calibration Move request for direction 1
20:28:28.408 00.001 8960 BLT: Issuing restore pulse count 8 of 1150 ms
20:28:28.410 00.002 8960 BLT: Exiting DecMeasurementStep
20:28:28.412 00.002 13828 Worker thread wakes up
20:28:28.412 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:28.412 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:28.412 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:28.412 00.000 13828 MoveAxis(S, 1150, -)
20:28:28.412 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:28.413 00.001 13828 IsSlewing returns 0
20:28:28.413 00.000 13828 IsGuiding returns 0
20:28:28.415 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:28:28.420 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5091, FiltMin=3747, FiltMax=65520, Gamma=2.540
20:28:28.442 00.022 8960 UpdateGuideState exits: m=1171524 SNR=141.4
20:28:28.444 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:28.445 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:28.447 00.002 8960 Enqueuing Expose request
20:28:29.580 01.133 13828 IsGuiding returns 0
20:28:29.580 00.000 13828 Move returns status 0, amount 1150
20:28:29.581 00.001 13828 move complete, result=0
20:28:29.582 00.001 13828 worker thread done servicing request
20:28:29.582 00.000 13828 Worker thread wakes up
20:28:29.583 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:29.583 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1621,908,31,31)
20:28:31.034 01.451 13828 Exposure complete
20:28:31.149 00.115 13828 worker thread done servicing request
20:28:31.149 00.000 8960 OnExposeComplete: enter
20:28:31.150 00.001 8960 UpdateGuideState(): m_state=6
20:28:31.152 00.002 8960 Star::Find(15, 1636, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 130
20:28:31.153 00.001 8960 Star::Find returns 1 (0), X=1636.30, Y=920.22, Mass=1057801, SNR=97.0, Peak=65456 HFD=5.2
20:28:31.155 00.002 8960 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.77) = xAngle (-1.89 = -1.89)
20:28:31.157 00.002 8960 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.21 = 1.21)
20:28:31.158 00.001 8960 CameraToMount -- cameraX=7.24 cameraY=8.66 hyp=11.29 cameraTheta=0.87 mountX=-3.56 mountY=10.57, mountTheta=1.90
20:28:31.160 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:31.161 00.001 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:31.163 00.002 8960 CameraToMount -- cameraX=1636.30 cameraY=920.22 hyp=1877.30 cameraTheta=0.51 mountX=-1184.54 mountY=1409.86, mountTheta=2.27
20:28:31.164 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:31.166 00.002 8960 Enqueuing Calibration Move request for direction 1
20:28:31.167 00.001 8960 BLT: Issuing restore pulse count 9 of 1150 ms
20:28:31.169 00.002 8960 BLT: Exiting DecMeasurementStep
20:28:31.170 00.001 13828 Worker thread wakes up
20:28:31.170 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:31.171 00.001 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:31.171 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:31.171 00.000 13828 MoveAxis(S, 1150, -)
20:28:31.171 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:31.172 00.001 13828 IsSlewing returns 0
20:28:31.172 00.000 13828 IsGuiding returns 0
20:28:31.174 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:28:31.180 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5091, FiltMin=3734, FiltMax=65526, Gamma=2.540
20:28:31.199 00.019 8960 UpdateGuideState exits: m=1057801 SNR=97.0
20:28:31.201 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:31.203 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:31.204 00.001 8960 Enqueuing Expose request
20:28:32.340 01.136 13828 IsGuiding returns 0
20:28:32.340 00.000 13828 Move returns status 0, amount 1150
20:28:32.340 00.000 13828 move complete, result=0
20:28:32.340 00.000 13828 worker thread done servicing request
20:28:32.340 00.000 13828 Worker thread wakes up
20:28:32.340 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:32.340 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1621,905,31,31)
20:28:33.800 01.460 13828 Exposure complete
20:28:33.908 00.108 13828 worker thread done servicing request
20:28:33.908 00.000 8960 OnExposeComplete: enter
20:28:33.910 00.002 8960 UpdateGuideState(): m_state=6
20:28:33.911 00.001 8960 Star::Find(15, 1636, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 131
20:28:33.913 00.002 8960 Star::Find returns 1 (0), X=1635.56, Y=918.62, Mass=1076355, SNR=110.2, Peak=61020 HFD=5.3
20:28:33.914 00.001 8960 CameraToMount -- cameraTheta (0.83) - m_xAngle (2.77) = xAngle (-1.94 = -1.94)
20:28:33.916 00.002 8960 CameraToMount -- cameraTheta (0.83) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.16 = 1.16)
20:28:33.917 00.001 8960 CameraToMount -- cameraX=6.51 cameraY=7.06 hyp=9.60 cameraTheta=0.83 mountX=-3.46 mountY=8.82, mountTheta=1.95
20:28:33.922 00.005 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.25 = -2.25)
20:28:33.924 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:33.925 00.001 8960 CameraToMount -- cameraX=1635.56 cameraY=918.62 hyp=1875.88 cameraTheta=0.51 mountX=-1184.44 mountY=1408.11, mountTheta=2.27
20:28:33.927 00.002 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:33.929 00.002 8960 Enqueuing Calibration Move request for direction 1
20:28:33.930 00.001 8960 BLT: Issuing restore pulse count 10 of 1150 ms
20:28:33.932 00.002 8960 BLT: Exiting DecMeasurementStep
20:28:33.933 00.001 13828 Worker thread wakes up
20:28:33.933 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:28:33.933 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:28:33.933 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:28:33.933 00.000 13828 MoveAxis(S, 1150, -)
20:28:33.933 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:28:33.935 00.002 13828 IsSlewing returns 0
20:28:33.935 00.000 13828 IsGuiding returns 0
20:28:33.936 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:28:33.940 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2070, max=65535, med=5091, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:28:33.962 00.022 8960 UpdateGuideState exits: m=1076355 SNR=110.2
20:28:33.963 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:33.965 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:33.966 00.001 8960 Enqueuing Expose request
20:28:35.111 01.145 13828 IsGuiding returns 0
20:28:35.111 00.000 13828 Move returns status 0, amount 1150
20:28:35.111 00.000 13828 move complete, result=0
20:28:35.113 00.002 13828 worker thread done servicing request
20:28:35.113 00.000 13828 Worker thread wakes up
20:28:35.113 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:35.113 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1621,904,31,31)
20:28:36.594 01.481 13828 Exposure complete
20:28:36.704 00.110 13828 worker thread done servicing request
20:28:36.704 00.000 8960 OnExposeComplete: enter
20:28:36.706 00.002 8960 UpdateGuideState(): m_state=6
20:28:36.708 00.002 8960 Star::Find(15, 1635, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:36.709 00.001 8960 Star::Find returns 1 (0), X=1635.37, Y=916.11, Mass=1157436, SNR=126.2, Peak=63894 HFD=5.3
20:28:36.711 00.002 8960 CameraToMount -- cameraTheta (0.62) - m_xAngle (2.77) = xAngle (-2.14 = -2.14)
20:28:36.712 00.001 8960 CameraToMount -- cameraTheta (0.62) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.96 = 0.96)
20:28:36.714 00.002 8960 CameraToMount -- cameraX=6.31 cameraY=4.55 hyp=7.78 cameraTheta=0.62 mountX=-4.20 mountY=6.38, mountTheta=2.15
20:28:36.716 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (2.77) = xAngle (-2.26 = -2.26)
20:28:36.718 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.85 = 0.85)
20:28:36.719 00.001 8960 CameraToMount -- cameraX=1635.37 cameraY=916.11 hyp=1874.48 cameraTheta=0.51 mountX=-1185.18 mountY=1405.67, mountTheta=2.27
20:28:36.720 00.001 8960 BLT: Entering DecMeasurementStep, state = 6
20:28:36.722 00.002 8960 BLT: normal result, moving to state=wrap-up
20:28:36.723 00.001 8960 BLT: Cleanup completed
20:28:36.724 00.001 8960 BLT: Exiting DecMeasurementStep
20:28:36.727 00.003 8960 GA-BLT: state = completed
20:28:36.728 00.001 8960 GA-BLT: Wrap-up after normal completion
20:28:36.730 00.002 8960 BLT: Reported result = >= 10301  +/-  61 ms (82.1  +/-  0.5 arc-sec)
20:28:36.736 00.006 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:28:36.738 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:28:36.739 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:28:36.741 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:28:36.742 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:28:36.744 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:28:36.746 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:28:36.747 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:28:36.749 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:28:36.750 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:28:36.752 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:28:36.753 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:28:36.755 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:28:36.756 00.001 8960 Uncorrected Dec RMS=0.621px, Dec drift=-0.573 px/min, Best seeing estimate=0.621px, R-sq=0.292
20:28:36.758 00.002 8960 GA Min-Move calcs failed sanity-check, DecEst=0.950, Dec-HPF-Sigma=0.193
20:28:36.759 00.001 8960 GA Min-Move recs reverting to smart defaults, RA=0.123, Dec=0.189
20:28:36.761 00.002 8960 Guiding Assistant results follow:
20:28:36.763 00.002 8960 SNR=119.6, Samples=74, Elapsed Time=120s, RA HPF-RMS=  0.28 px (  1.16 arc-sec ), Dec HPF-RMS=  0.19 px (  0.80 arc-sec ), Total HPF-RMS=  0.34 px (  1.41 arc-sec )
20:28:36.765 00.002 8960 RA Peak=  1.49 px (  6.16 arc-sec ), RA Peak-Peak   3.76 px ( 15.49 arc-sec ), RA Drift Rate=  0.73 px/min (  2.99 arc-sec/min ), Max RA Drift Rate=  0.17 px/sec (  0.70 arc-sec/sec ), Drift-Limiting Exp=   0.7 s 
20:28:36.766 00.001 8960 Dec Drift Rate= -0.57 px/min ( -2.36 arc-sec/min ), Dec Peak=  1.23 px (  5.09 arc-sec ), PA Error= 11.0 arc-min
20:28:36.775 00.009 8960 Recommendation: Use exposure times in the range of 2.0s to 4.0s
20:28:36.786 00.011 8960 Recommendation: Consider re-doing your calibration (Prior alert)
20:28:36.801 00.015 8960 Recommendation: Polar alignment error > 10 arc-min; try using the Drift Align tool to improve alignment.
20:28:36.814 00.013 8960 Recommendation: Consider trying to improve focus on the guide camera
20:28:36.830 00.016 8960 Recommendation: Try setting RA min-move to 0.12
20:28:36.844 00.014 8960 Recommendation: Try setting Dec min-move to 0.19
20:28:36.858 00.014 8960 Recommendation: Backlash is >= 10301 ms; you may need to guide in only one Dec direction (currently North)
20:28:36.902 00.044 8960 GetString("/profile/4/GA/2025-10-15 19:50:29/BLT_north", "") returns "1439.5,1441.6,1443.4,1445.5,1447.1,1449.2,1450.8,1453.0,1456.0,1457.8,1459.7,1461.8,1463.6,1465.6,1467."
20:28:36.905 00.003 8960 GetString("/profile/4/GA/2025-10-16 20:07:33/BLT_north", "") returns "1571.8,1574.1,1576.7,1578.6,1580.8,1582.8,1584.6,1586.8,1588.8,1590.5,1592.5,1594.7,1596.6,1599.0,1601.4,1603.2,1605.3,1607.6,1610."
20:28:36.907 00.002 8960 GetString("/profile/4/GA/2025-10-19 20:26:46/BLT_north", "") returns "1156.2,1158.8,1160.5,1162.7,1165.0,1167.4,1169.7,1172.2,1174."
20:28:36.909 00.002 8960 GetString("/profile/4/GA/2025-10-20 20:23:56/BLT_north", "") returns "1416.4,1419.0,1420.9,1423.3,1425.5,1427.4,1429.4,1431.6,1433.8,1436.7,1438.9,1440.8,1443.1,1445.5,1447.6,1449.5,1451.2,1453.6,1455."
20:28:36.913 00.004 8960 GA-History: removed entry for 2025-10-15 19:50:29
20:28:36.939 00.026 8960 End of Guiding Assistant output....
20:28:36.948 00.009 8960 GuidingAssistant: Re-enabling guide output (1, 0)
20:28:36.951 00.003 8960 Mount: notify guiding stopped
20:28:36.953 00.002 8960 Changing from state GUIDING to STOP
20:28:36.955 00.002 8960 guider state => SELECTED
20:28:36.956 00.001 8960 GuiderMultiStar::AutoSelect enter
20:28:36.958 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:28:37.076 00.118 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:28:37.230 00.154 8960 AutoFind: global mean = 0.7, stdev 1742.3
20:28:37.231 00.001 8960 AutoFind: using threshold = 0.1
20:28:37.351 00.120 8960 AutoFind: local max [1847, 1036] 127.2
20:28:37.352 00.001 8960 AutoFind: local max [1761, 670] 124.8
20:28:37.354 00.002 8960 AutoFind: local max [1758, 268] 118.2
20:28:37.355 00.001 8960 AutoFind: local max [1608, 328] 112.9
20:28:37.357 00.002 8960 AutoFind: local max [570, 64] 97.7
20:28:37.358 00.001 8960 AutoFind: local max [1595, 614] 79.0
20:28:37.359 00.001 8960 AutoFind: local max [75, 9] 72.3
20:28:37.361 00.002 8960 AutoFind: local max [826, 229] 57.7
20:28:37.362 00.001 8960 AutoFind: local max [1635, 916] 54.1
20:28:37.363 00.001 8960 AutoFind: local max [878, 243] 51.8
20:28:37.365 00.002 8960 AutoFind: local max [1439, 325] 50.8
20:28:37.367 00.002 8960 AutoFind: local max [200, 864] 47.8
20:28:37.368 00.001 8960 AutoFind: local max [268, 259] 47.0
20:28:37.370 00.002 8960 AutoFind: local max [1782, 513] 40.8
20:28:37.371 00.001 8960 AutoFind: local max [263, 330] 36.9
20:28:37.373 00.002 8960 AutoFind: local max [36, 910] 33.1
20:28:37.374 00.001 8960 AutoFind: local max [1508, 491] 32.7
20:28:37.376 00.002 8960 AutoFind: local max [355, 69] 29.9
20:28:37.377 00.001 8960 AutoFind: local max [503, 742] 28.3
20:28:37.378 00.001 8960 AutoFind: local max [1047, 353] 25.3
20:28:37.380 00.002 8960 AutoFind: local max [1606, 158] 23.8
20:28:37.382 00.002 8960 AutoFind: local max [1731, 27] 23.3
20:28:37.383 00.001 8960 AutoFind: local max [154, 402] 22.6
20:28:37.384 00.001 8960 AutoFind: local max [1788, 786] 22.3
20:28:37.386 00.002 8960 AutoFind: local max [1779, 779] 21.8
20:28:37.387 00.001 8960 AutoFind: local max [1879, 451] 21.6
20:28:37.389 00.002 8960 AutoFind: local max [1459, 497] 21.1
20:28:37.390 00.001 8960 AutoFind: local max [1364, 258] 20.8
20:28:37.391 00.001 8960 AutoFind: local max [1716, 922] 19.8
20:28:37.393 00.002 8960 AutoFind: local max [1092, 690] 19.5
20:28:37.394 00.001 8960 AutoFind: local max [76, 349] 19.5
20:28:37.396 00.002 8960 AutoFind: local max [1732, 1018] 19.2
20:28:37.398 00.002 8960 AutoFind: local max [1394, 593] 19.0
20:28:37.399 00.001 8960 AutoFind: local max [655, 478] 18.9
20:28:37.400 00.001 8960 AutoFind: local max [1001, 713] 18.5
20:28:37.402 00.002 8960 AutoFind: local max [1752, 183] 18.1
20:28:37.403 00.001 8960 AutoFind: local max [1222, 812] 17.1
20:28:37.404 00.001 8960 AutoFind: local max [339, 949] 16.8
20:28:37.406 00.002 8960 AutoFind: local max [1457, 794] 15.8
20:28:37.407 00.001 8960 AutoFind: local max [1609, 74] 15.5
20:28:37.409 00.002 8960 AutoFind: local max [1341, 91] 15.4
20:28:37.410 00.001 8960 AutoFind: local max [862, 34] 15.4
20:28:37.412 00.002 8960 AutoFind: local max [1751, 53] 15.4
20:28:37.413 00.001 8960 AutoFind: local max [1317, 355] 15.3
20:28:37.415 00.002 8960 AutoFind: local max [78, 774] 15.2
20:28:37.416 00.001 8960 AutoFind: local max [1367, 534] 15.1
20:28:37.417 00.001 8960 AutoFind: local max [1050, 947] 14.2
20:28:37.419 00.002 8960 AutoFind: local max [334, 903] 13.2
20:28:37.421 00.002 8960 AutoFind: local max [859, 933] 12.8
20:28:37.422 00.001 8960 AutoFind: local max [1010, 535] 12.7
20:28:37.424 00.002 8960 AutoFind: local max [246, 887] 12.6
20:28:37.425 00.001 8960 AutoFind: local max [384, 122] 11.3
20:28:37.427 00.002 8960 AutoFind: local max [1590, 1043] 11.3
20:28:37.428 00.001 8960 AutoFind: local max [1748, 1067] 11.2
20:28:37.429 00.001 8960 AutoFind: local max [1860, 23] 10.9
20:28:37.431 00.002 8960 AutoFind: local max [384, 394] 10.7
20:28:37.432 00.001 8960 AutoFind: local max [365, 942] 10.7
20:28:37.433 00.001 8960 AutoFind: local max [1672, 911] 10.4
20:28:37.435 00.002 8960 AutoFind: local max [154, 874] 10.3
20:28:37.436 00.001 8960 AutoFind: local max [826, 832] 10.3
20:28:37.438 00.002 8960 AutoFind: local max [359, 578] 10.2
20:28:37.439 00.001 8960 AutoFind: local max [786, 221] 10.1
20:28:37.440 00.001 8960 AutoFind: local max [780, 725] 9.7
20:28:37.442 00.002 8960 AutoFind: local max [570, 899] 9.6
20:28:37.443 00.001 8960 AutoFind: local max [74, 567] 9.5
20:28:37.445 00.002 8960 AutoFind: local max [865, 830] 9.4
20:28:37.446 00.001 8960 AutoFind: local max [1451, 787] 9.3
20:28:37.448 00.002 8960 AutoFind: local max [992, 599] 9.2
20:28:37.449 00.001 8960 AutoFind: local max [1828, 1010] 9.2
20:28:37.451 00.002 8960 AutoFind: local max [1350, 889] 8.8
20:28:37.452 00.001 8960 AutoFind: local max [115, 361] 8.7
20:28:37.454 00.002 8960 AutoFind: local max [802, 923] 8.6
20:28:37.455 00.001 8960 AutoFind: local max [89, 277] 8.5
20:28:37.457 00.002 8960 AutoFind: local max [340, 909] 8.4
20:28:37.458 00.001 8960 AutoFind: local max [1250, 135] 8.3
20:28:37.460 00.002 8960 AutoFind: local max [263, 550] 8.3
20:28:37.462 00.002 8960 AutoFind: local max [285, 522] 7.9
20:28:37.463 00.001 8960 AutoFind: local max [579, 343] 7.9
20:28:37.465 00.002 8960 AutoFind: local max [613, 1036] 7.9
20:28:37.466 00.001 8960 AutoFind: local max [508, 897] 7.8
20:28:37.468 00.002 8960 AutoFind: local max [224, 625] 7.7
20:28:37.469 00.001 8960 AutoFind: local max [82, 960] 7.6
20:28:37.471 00.002 8960 AutoFind: local max [636, 100] 7.5
20:28:37.472 00.001 8960 AutoFind: local max [1856, 601] 7.5
20:28:37.473 00.001 8960 AutoFind: local max [1069, 94] 7.4
20:28:37.475 00.002 8960 AutoFind: local max [488, 835] 7.4
20:28:37.477 00.002 8960 AutoFind: local max [924, 358] 7.4
20:28:37.478 00.001 8960 AutoFind: local max [546, 850] 7.4
20:28:37.480 00.002 8960 AutoFind: local max [223, 616] 7.2
20:28:37.481 00.001 8960 AutoFind: local max [1533, 322] 7.2
20:28:37.483 00.002 8960 AutoFind: local max [20, 573] 7.2
20:28:37.484 00.001 8960 AutoFind: local max [1087, 399] 7.1
20:28:37.486 00.002 8960 AutoFind: local max [1720, 309] 7.1
20:28:37.487 00.001 8960 AutoFind: local max [1865, 831] 7.1
20:28:37.488 00.001 8960 AutoFind: local max [717, 696] 7.1
20:28:37.490 00.002 8960 AutoFind: local max [208, 97] 7.1
20:28:37.492 00.002 8960 AutoFind: local max [52, 125] 7.0
20:28:37.493 00.001 8960 AutoFind: local max [1211, 35] 7.0
20:28:37.494 00.001 8960 AutoFind: local max [758, 981] 7.0
20:28:37.496 00.002 8960 AutoFind: local max [31, 137] 6.9
20:28:37.497 00.001 8960 AutoFind: too close [223, 616] 7.2 - [224, 625] 7.7
20:28:37.499 00.002 8960 AutoFind: too close [340, 909] 8.4 - [334, 903] 13.2
20:28:37.500 00.001 8960 AutoFind: too close [1451, 787] 9.3 - [1457, 794] 15.8
20:28:37.502 00.002 8960 AutoFind: too close [1779, 779] 21.8 - [1788, 786] 22.3
20:28:37.503 00.001 8960 AutoFind: too close to edge [1748, 1067] 11.2
20:28:37.505 00.002 8960 AutoFind: too close to edge [75, 9] 72.3
20:28:37.506 00.001 8960 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:28:37.508 00.002 8960 Star::Find(15, 1847, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.509 00.001 8960 Star::Find returns 1 (0), X=1846.76, Y=1035.75, Mass=1575996, SNR=194.7, Peak=65535 HFD=4.6
20:28:37.511 00.002 8960 Star::Find(15, 1761, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.512 00.001 8960 Star::Find returns 1 (0), X=1761.12, Y=669.73, Mass=2101383, SNR=204.9, Peak=65535 HFD=5.8
20:28:37.514 00.002 8960 Star::Find(15, 1758, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.515 00.001 8960 Star::Find returns 1 (0), X=1758.35, Y=267.68, Mass=2267638, SNR=174.4, Peak=65535 HFD=5.5
20:28:37.517 00.002 8960 Star::Find(15, 1608, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.518 00.001 8960 Star::Find returns 1 (0), X=1608.31, Y=327.98, Mass=2356726, SNR=163.6, Peak=65535 HFD=6.1
20:28:37.519 00.001 8960 Star::Find(15, 570, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.521 00.002 8960 Star::Find returns 1 (0), X=569.96, Y=64.12, Mass=1756704, SNR=184.9, Peak=65535 HFD=5.8
20:28:37.523 00.002 8960 Star::Find(15, 1595, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.525 00.002 8960 Star::Find returns 1 (0), X=1595.62, Y=613.50, Mass=1389918, SNR=131.3, Peak=65526 HFD=5.2
20:28:37.527 00.002 8960 Star::Find(15, 826, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.528 00.001 8960 Star::Find returns 1 (0), X=825.92, Y=228.70, Mass=927936, SNR=115.3, Peak=48662 HFD=5.0
20:28:37.530 00.002 8960 Star::Find(15, 1635, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.531 00.001 8960 Star::Find returns 1 (0), X=1635.37, Y=916.11, Mass=1157436, SNR=126.2, Peak=63894 HFD=5.3
20:28:37.532 00.001 8960 Star::Find(15, 878, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.534 00.002 8960 Star::Find returns 1 (0), X=878.27, Y=242.92, Mass=955401, SNR=120.0, Peak=41430 HFD=5.3
20:28:37.535 00.001 8960 Star::Find(15, 1439, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.536 00.001 8960 Star::Find returns 1 (0), X=1439.57, Y=324.66, Mass=1185178, SNR=120.3, Peak=63248 HFD=5.6
20:28:37.538 00.002 8960 Star::Find(15, 200, 864, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.539 00.001 8960 Star::Find returns 1 (0), X=199.71, Y=864.36, Mass=687508, SNR=115.2, Peak=59107 HFD=4.2
20:28:37.541 00.002 8960 Star::Find(15, 268, 259, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.542 00.001 8960 Star::Find returns 1 (0), X=267.99, Y=258.59, Mass=567783, SNR=99.6, Peak=38211 HFD=4.1
20:28:37.544 00.002 8960 Star::Find(15, 1782, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.545 00.001 8960 Star::Find returns 1 (0), X=1781.92, Y=512.51, Mass=576589, SNR=114.9, Peak=37680 HFD=4.9
20:28:37.546 00.001 8960 Star::Find(15, 263, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.548 00.002 8960 Star::Find returns 1 (0), X=263.15, Y=329.89, Mass=564788, SNR=103.6, Peak=55465 HFD=4.2
20:28:37.549 00.001 8960 Star::Find(15, 36, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.550 00.001 8960 Star::Find returns 1 (0), X=36.31, Y=910.33, Mass=365074, SNR=79.3, Peak=43030 HFD=3.4
20:28:37.552 00.002 8960 Star::Find(15, 1508, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.553 00.001 8960 Star::Find returns 1 (0), X=1507.58, Y=490.76, Mass=738653, SNR=111.0, Peak=43708 HFD=5.5
20:28:37.555 00.002 8960 Star::Find(15, 355, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.557 00.002 8960 Star::Find returns 1 (0), X=354.43, Y=69.03, Mass=447815, SNR=85.7, Peak=37238 HFD=3.9
20:28:37.558 00.001 8960 Star::Find(15, 503, 742, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.560 00.002 8960 Star::Find returns 1 (0), X=502.95, Y=742.33, Mass=351291, SNR=72.4, Peak=27971 HFD=4.0
20:28:37.561 00.001 8960 Star::Find(15, 1047, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.563 00.002 8960 Star::Find returns 1 (0), X=1047.59, Y=352.40, Mass=594091, SNR=89.7, Peak=35836 HFD=5.4
20:28:37.564 00.001 8960 Star::Find(15, 1606, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.565 00.001 8960 Star::Find returns 1 (0), X=1605.88, Y=157.50, Mass=364219, SNR=62.3, Peak=23587 HFD=4.9
20:28:37.567 00.002 8960 Star::Find(15, 1731, 27, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.568 00.001 8960 Star::Find returns 1 (0), X=1731.03, Y=27.22, Mass=293065, SNR=68.2, Peak=22345 HFD=4.1
20:28:37.569 00.001 8960 Star::Find(15, 154, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.571 00.002 8960 Star::Find returns 1 (0), X=153.95, Y=401.93, Mass=280821, SNR=62.6, Peak=32496 HFD=3.5
20:28:37.572 00.001 8960 Star::Find(15, 1879, 451, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.574 00.002 8960 Star::Find returns 1 (0), X=1878.99, Y=451.05, Mass=309275, SNR=56.3, Peak=21494 HFD=4.4
20:28:37.575 00.001 8960 Star::Find(15, 1459, 497, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.576 00.001 8960 Star::Find returns 1 (0), X=1459.09, Y=496.68, Mass=317770, SNR=66.8, Peak=20924 HFD=5.0
20:28:37.578 00.002 8960 Star::Find(15, 1364, 258, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.579 00.001 8960 Star::Find returns 1 (0), X=1363.79, Y=257.43, Mass=333106, SNR=63.5, Peak=23152 HFD=4.7
20:28:37.580 00.001 8960 Star::Find(15, 1716, 922, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.582 00.002 8960 Star::Find returns 1 (0), X=1715.81, Y=921.40, Mass=259607, SNR=70.5, Peak=25052 HFD=3.7
20:28:37.583 00.001 8960 Star::Find(15, 1092, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.585 00.002 8960 Star::Find returns 1 (0), X=1091.54, Y=689.92, Mass=384136, SNR=72.0, Peak=26396 HFD=5.1
20:28:37.586 00.001 8960 Star::Find(15, 76, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.588 00.002 8960 Star::Find returns 1 (0), X=76.08, Y=349.17, Mass=223648, SNR=61.0, Peak=33788 HFD=2.8
20:28:37.590 00.002 8960 Star::Find(15, 1732, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.592 00.002 8960 Star::Find returns 1 (0), X=1732.11, Y=1017.23, Mass=190926, SNR=56.4, Peak=20764 HFD=3.7
20:28:37.593 00.001 8960 Star::Find(15, 1394, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.594 00.001 8960 Star::Find returns 1 (0), X=1394.02, Y=592.68, Mass=303831, SNR=60.6, Peak=21788 HFD=4.8
20:28:37.596 00.002 8960 Star::Find(15, 655, 478, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.597 00.001 8960 Star::Find returns 1 (0), X=655.17, Y=478.03, Mass=285097, SNR=67.8, Peak=21289 HFD=4.5
20:28:37.598 00.001 8960 Star::Find(15, 1001, 713, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.600 00.002 8960 Star::Find returns 1 (0), X=1001.87, Y=713.58, Mass=306725, SNR=63.5, Peak=24374 HFD=4.7
20:28:37.601 00.001 8960 Star::Find(15, 1752, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.603 00.002 8960 Star::Find returns 1 (0), X=1751.72, Y=182.94, Mass=232507, SNR=56.4, Peak=21334 HFD=4.1
20:28:37.605 00.002 8960 Star::Find(15, 1222, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.607 00.002 8960 Star::Find returns 1 (0), X=1222.44, Y=811.99, Mass=262371, SNR=67.8, Peak=18236 HFD=4.9
20:28:37.608 00.001 8960 Star::Find(15, 339, 949, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.610 00.002 8960 Star::Find returns 1 (0), X=339.58, Y=949.33, Mass=189077, SNR=54.0, Peak=24419 HFD=3.4
20:28:37.611 00.001 8960 Star::Find(15, 1609, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.612 00.001 8960 Star::Find returns 1 (0), X=1608.74, Y=74.07, Mass=199596, SNR=45.1, Peak=19446 HFD=4.0
20:28:37.614 00.002 8960 Star::Find(15, 1341, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.615 00.001 8960 Star::Find returns 1 (0), X=1341.28, Y=90.89, Mass=258264, SNR=56.6, Peak=18947 HFD=4.6
20:28:37.616 00.001 8960 Star::Find(15, 862, 34, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.618 00.002 8960 Star::Find returns 1 (0), X=862.52, Y=33.60, Mass=308453, SNR=63.5, Peak=23158 HFD=5.1
20:28:37.619 00.001 8960 Star::Find(15, 1751, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.621 00.002 8960 Star::Find returns 1 (0), X=1751.08, Y=53.09, Mass=187967, SNR=53.0, Peak=15004 HFD=4.2
20:28:37.622 00.001 8960 Star::Find(15, 1317, 355, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.623 00.001 8960 Star::Find returns 1 (0), X=1317.02, Y=355.22, Mass=204080, SNR=45.5, Peak=17027 HFD=4.1
20:28:37.625 00.002 8960 Star::Find(15, 78, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.626 00.001 8960 Star::Find returns 1 (0), X=78.32, Y=773.68, Mass=193984, SNR=54.4, Peak=28784 HFD=3.4
20:28:37.628 00.002 8960 Star::Find(15, 1367, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.629 00.001 8960 Star::Find returns 1 (0), X=1367.72, Y=533.28, Mass=275462, SNR=62.9, Peak=19068 HFD=5.2
20:28:37.631 00.002 8960 Star::Find(15, 1050, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.632 00.001 8960 Star::Find returns 1 (0), X=1050.12, Y=947.23, Mass=152336, SNR=42.3, Peak=15548 HFD=3.7
20:28:37.633 00.001 8960 Star::Find(15, 859, 933, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.635 00.002 8960 Star::Find returns 1 (0), X=859.48, Y=933.02, Mass=182100, SNR=42.0, Peak=18979 HFD=3.6
20:28:37.637 00.002 8960 Star::Find(15, 1010, 535, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.638 00.001 8960 Star::Find returns 1 (0), X=1010.60, Y=534.11, Mass=210402, SNR=43.4, Peak=17174 HFD=4.8
20:28:37.640 00.002 8960 Star::Find(15, 246, 887, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.641 00.001 8960 Star::Find returns 1 (0), X=246.05, Y=886.79, Mass=129659, SNR=35.5, Peak=23907 HFD=3.1
20:28:37.643 00.002 8960 Star::Find(15, 384, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.644 00.001 8960 Star::Find returns 1 (0), X=383.35, Y=121.90, Mass=133700, SNR=37.6, Peak=20739 HFD=3.3
20:28:37.646 00.002 8960 Star::Find(15, 1590, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.647 00.001 8960 Star::Find returns 1 (0), X=1590.15, Y=1043.53, Mass=104478, SNR=35.6, Peak=17622 HFD=2.5
20:28:37.648 00.001 8960 Star::Find(15, 1860, 23, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.650 00.002 8960 Star::Find returns 1 (0), X=1859.69, Y=23.23, Mass=109211, SNR=37.4, Peak=16246 HFD=2.9
20:28:37.652 00.002 8960 Star::Find(15, 384, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.653 00.001 8960 Star::Find returns 1 (0), X=383.84, Y=394.05, Mass=153705, SNR=41.0, Peak=18326 HFD=3.9
20:28:37.654 00.001 8960 Star::Find(15, 365, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.656 00.002 8960 Star::Find returns 1 (0), X=365.34, Y=942.60, Mass=108671, SNR=32.2, Peak=16873 HFD=3.1
20:28:37.657 00.001 8960 Star::Find(15, 1672, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.658 00.001 8960 Star::Find returns 1 (0), X=1671.97, Y=911.29, Mass=137106, SNR=43.0, Peak=15267 HFD=4.0
20:28:37.660 00.002 8960 Star::Find(15, 154, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.661 00.001 8960 Star::Find returns 1 (0), X=154.01, Y=873.83, Mass=117547, SNR=36.3, Peak=22044 HFD=2.9
20:28:37.662 00.001 8960 Star::Find(15, 826, 832, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.664 00.002 8960 Star::Find returns 1 (0), X=825.65, Y=831.61, Mass=124576, SNR=36.8, Peak=13046 HFD=3.6
20:28:37.665 00.001 8960 Star::Find(15, 359, 578, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.666 00.001 8960 Star::Find returns 1 (0), X=358.81, Y=578.10, Mass=128804, SNR=36.4, Peak=14608 HFD=3.9
20:28:37.668 00.002 8960 Star::Find(15, 786, 221, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.669 00.001 8960 Star::Find returns 1 (0), X=786.15, Y=220.36, Mass=153770, SNR=40.6, Peak=14262 HFD=4.4
20:28:37.671 00.002 8960 Star::Find(15, 780, 725, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.672 00.001 8960 Star::Find returns 1 (0), X=780.36, Y=724.79, Mass=80350, SNR=29.6, Peak=13404 HFD=2.8
20:28:37.674 00.002 8960 Star::Find(15, 570, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.676 00.002 8960 Star::Find returns 1 (0), X=569.83, Y=898.95, Mass=91387, SNR=30.6, Peak=13936 HFD=3.0
20:28:37.678 00.002 8960 Star::Find(15, 74, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.679 00.001 8960 Star::Find returns 1 (0), X=73.47, Y=566.99, Mass=94428, SNR=36.5, Peak=22409 HFD=2.2
20:28:37.681 00.002 8960 Star::Find(15, 865, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.682 00.001 8960 Star::Find returns 1 (0), X=865.03, Y=829.70, Mass=113346, SNR=36.1, Peak=14480 HFD=3.4
20:28:37.684 00.002 8960 Star::Find(15, 992, 599, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.685 00.001 8960 Star::Find returns 1 (0), X=992.64, Y=598.55, Mass=82633, SNR=28.3, Peak=10409 HFD=3.4
20:28:37.687 00.002 8960 Star::Find(15, 1828, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.688 00.001 8960 Star::Find returns 1 (0), X=1828.14, Y=1009.73, Mass=107962, SNR=27.0, Peak=12828 HFD=3.8
20:28:37.689 00.001 8960 Star::Find(15, 1350, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.691 00.002 8960 Star::Find returns 1 (0), X=1350.07, Y=888.88, Mass=81523, SNR=27.8, Peak=11587 HFD=3.8
20:28:37.692 00.001 8960 Star::Find(15, 115, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.694 00.002 8960 Star::Find returns 1 (0), X=114.43, Y=361.04, Mass=97610, SNR=33.6, Peak=19363 HFD=2.9
20:28:37.695 00.001 8960 Star::Find(15, 802, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.697 00.002 8960 Star::Find returns 1 (0), X=802.77, Y=922.02, Mass=109224, SNR=35.3, Peak=12016 HFD=4.1
20:28:37.698 00.001 8960 Star::Find(15, 89, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.700 00.002 8960 Star::Find returns 1 (0), X=88.23, Y=276.85, Mass=65372, SNR=23.7, Peak=14384 HFD=2.6
20:28:37.702 00.002 8960 Star::Find(15, 1250, 135, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.703 00.001 8960 Star::Find returns 1 (0), X=1250.27, Y=134.85, Mass=142514, SNR=34.5, Peak=13833 HFD=4.4
20:28:37.705 00.002 8960 Star::Find(15, 263, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.706 00.001 8960 Star::Find returns 1 (0), X=263.52, Y=549.37, Mass=89700, SNR=29.3, Peak=17948 HFD=3.1
20:28:37.708 00.002 8960 Star::Find(15, 285, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.709 00.001 8960 Star::Find returns 1 (0), X=285.12, Y=522.32, Mass=78543, SNR=26.1, Peak=14761 HFD=2.6
20:28:37.710 00.001 8960 Star::Find(15, 579, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.712 00.002 8960 Star::Find returns 1 (0), X=578.86, Y=343.27, Mass=73006, SNR=28.6, Peak=12246 HFD=3.1
20:28:37.714 00.002 8960 Star::Find(15, 613, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.715 00.001 8960 Star::Find returns 1 (0), X=612.40, Y=1035.43, Mass=61005, SNR=25.9, Peak=11056 HFD=3.3
20:28:37.717 00.002 8960 Star::Find(15, 508, 897, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.718 00.001 8960 Star::Find returns 1 (0), X=507.74, Y=896.51, Mass=88681, SNR=33.8, Peak=17628 HFD=3.0
20:28:37.720 00.002 8960 Star::Find(15, 82, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.721 00.001 8960 Star::Find returns 1 (0), X=81.96, Y=959.97, Mass=56069, SNR=29.2, Peak=13014 HFD=2.5
20:28:37.722 00.001 8960 Star::Find(15, 636, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.724 00.002 8960 Star::Find returns 1 (0), X=636.02, Y=99.39, Mass=62407, SNR=22.9, Peak=14889 HFD=2.3
20:28:37.725 00.001 8960 Star::Find(15, 1856, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.727 00.002 8960 Star::Find returns 1 (0), X=1855.32, Y=601.31, Mass=49972, SNR=20.9, Peak=9392 HFD=3.1
20:28:37.728 00.001 8960 Star::Find(15, 1069, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.730 00.002 8960 Star::Find returns 1 (0), X=1068.69, Y=94.30, Mass=82789, SNR=26.6, Peak=13513 HFD=3.4
20:28:37.732 00.002 8960 Star::Find(15, 488, 835, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.733 00.001 8960 Star::Find returns 1 (0), X=488.89, Y=835.36, Mass=82841, SNR=28.8, Peak=12387 HFD=3.9
20:28:37.735 00.002 8960 Star::Find(15, 924, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.736 00.001 8960 Star::Find returns 1 (0), X=923.73, Y=358.21, Mass=97883, SNR=31.5, Peak=12323 HFD=3.8
20:28:37.737 00.001 8960 Star::Find(15, 546, 850, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.739 00.002 8960 Star::Find returns 1 (0), X=545.68, Y=849.65, Mass=52671, SNR=21.0, Peak=10812 HFD=2.8
20:28:37.740 00.001 8960 Star::Find(15, 1533, 322, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.742 00.002 8960 Star::Find returns 1 (0), X=1533.97, Y=321.21, Mass=77707, SNR=26.0, Peak=11824 HFD=3.4
20:28:37.743 00.001 8960 Star::Find(15, 20, 573, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.744 00.001 8960 Star::Find returns 1 (0), X=19.85, Y=573.39, Mass=50192, SNR=22.7, Peak=11164 HFD=2.4
20:28:37.746 00.002 8960 Star::Find(15, 1087, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.748 00.002 8960 Star::Find returns 1 (0), X=1087.31, Y=399.29, Mass=114733, SNR=35.1, Peak=11593 HFD=4.3
20:28:37.749 00.001 8960 Star::Find(15, 1720, 309, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.750 00.001 8960 Star::Find returns 1 (0), X=1719.65, Y=309.16, Mass=65766, SNR=25.4, Peak=11388 HFD=3.5
20:28:37.752 00.002 8960 Star::Find(15, 1865, 831, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.753 00.001 8960 Star::Find returns 1 (0), X=1864.69, Y=831.41, Mass=63990, SNR=23.3, Peak=10454 HFD=3.3
20:28:37.754 00.001 8960 Star::Find(15, 717, 696, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.756 00.002 8960 Star::Find returns 1 (0), X=716.63, Y=696.41, Mass=146354, SNR=39.1, Peak=12585 HFD=5.4
20:28:37.757 00.001 8960 Star::Find(15, 208, 97, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.759 00.002 8960 Star::Find returns 1 (0), X=208.14, Y=96.67, Mass=48917, SNR=23.6, Peak=12092 HFD=2.4
20:28:37.760 00.001 8960 Star::Find(15, 52, 125, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.762 00.002 8960 Star::Find returns 1 (0), X=52.35, Y=124.52, Mass=62769, SNR=25.2, Peak=12374 HFD=2.9
20:28:37.764 00.002 8960 Star::Find(15, 1211, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.765 00.001 8960 Star::Find returns 1 (0), X=1211.01, Y=35.08, Mass=82340, SNR=29.6, Peak=9859 HFD=4.2
20:28:37.767 00.002 8960 Star::Find(15, 758, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.768 00.001 8960 Star::Find returns 1 (0), X=758.13, Y=980.68, Mass=58431, SNR=26.1, Peak=10492 HFD=2.9
20:28:37.769 00.001 8960 Star::Find(15, 31, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.771 00.002 8960 Star::Find returns 1 (0), X=30.78, Y=136.96, Mass=37447, SNR=19.3, Peak=11612 HFD=2.3
20:28:37.772 00.001 8960 AutoFind: finding best star pass 1
20:28:37.774 00.002 8960 Star::Find(15, 1847, 1036, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.775 00.001 8960 Star::Find returns 1 (0), X=1846.76, Y=1035.75, Mass=1575996, SNR=194.7, Peak=65535 HFD=4.6
20:28:37.776 00.001 8960 AutoFind: near-saturated [1847, 1036] 127.2 Mass 1575996 SNR 194.7 Peak 65535
20:28:37.778 00.002 8960 Star::Find(15, 1761, 670, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.779 00.001 8960 Star::Find returns 1 (0), X=1761.12, Y=669.73, Mass=2101383, SNR=204.9, Peak=65535 HFD=5.8
20:28:37.781 00.002 8960 AutoFind: near-saturated [1761, 670] 124.8 Mass 2101383 SNR 204.9 Peak 65535
20:28:37.782 00.001 8960 Star::Find(15, 1758, 268, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.783 00.001 8960 Star::Find returns 1 (0), X=1758.35, Y=267.68, Mass=2267638, SNR=174.4, Peak=65535 HFD=5.5
20:28:37.785 00.002 8960 AutoFind: near-saturated [1758, 268] 118.2 Mass 2267638 SNR 174.4 Peak 65535
20:28:37.786 00.001 8960 Star::Find(15, 1608, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.788 00.002 8960 Star::Find returns 1 (0), X=1608.31, Y=327.98, Mass=2356726, SNR=163.6, Peak=65535 HFD=6.1
20:28:37.789 00.001 8960 AutoFind: near-saturated [1608, 328] 112.9 Mass 2356726 SNR 163.6 Peak 65535
20:28:37.790 00.001 8960 Star::Find(15, 570, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.792 00.002 8960 Star::Find returns 1 (0), X=569.96, Y=64.12, Mass=1756704, SNR=184.9, Peak=65535 HFD=5.8
20:28:37.793 00.001 8960 AutoFind: near-saturated [570, 64] 97.7 Mass 1756704 SNR 184.9 Peak 65535
20:28:37.795 00.002 8960 Star::Find(15, 1595, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.797 00.002 8960 Star::Find returns 1 (0), X=1595.62, Y=613.50, Mass=1389918, SNR=131.3, Peak=65526 HFD=5.2
20:28:37.798 00.001 8960 AutoFind: near-saturated [1595, 614] 79.0 Mass 1389918 SNR 131.3 Peak 65526
20:28:37.800 00.002 8960 Star::Find(15, 826, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.801 00.001 8960 Star::Find returns 1 (0), X=825.92, Y=228.70, Mass=927936, SNR=115.3, Peak=48662 HFD=5.0
20:28:37.802 00.001 8960 AutoFind returns star at [826, 229] 57.7 Mass 927936 SNR 115.3
20:28:37.805 00.003 8960 Star::Find(15, 826, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:28:37.806 00.001 8960 Star::Find returns 1 (0), X=825.92, Y=228.70, Mass=927936, SNR=115.3, Peak=48662 HFD=5.0
20:28:37.808 00.002 8960 MultiStar: List (12): {825.92, 228.70}(115.3), {1635.37, 916.11}(126.2), {878.27, 242.92}(120.0), {1439.57, 324.66}(120.3), {199.71, 864.36}(115.2), {267.99, 258.59}(99.6), {1781.92, 512.51}(114.9), {263.15, 329.89}(103.6), {36.31, 910.33}(79.3), {1507.58, 490.76}(111.0), {354.43, 69.03}(85.7), {502.95, 742.33}(72.4), 
20:28:37.809 00.001 8960 setting lock position to (825.92, 228.70)
20:28:37.811 00.002 8960 MultiStar: stabilizing after lock position change
20:28:37.812 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2435, max=65535, med=5091, FiltMin=3683, FiltMax=65532, Gamma=2.540
20:28:37.831 00.019 8960 Status Line: Auto-selected star at (825.9, 228.7)
20:28:37.836 00.005 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:28:37.837 00.001 8960 guider state => CALIBRATED
20:28:37.839 00.002 8960 MultiStar mode enabled, AutoFind forced
20:28:37.840 00.001 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:28:37.849 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=2435, max=65535, med=5091, FiltMin=3683, FiltMax=65532, Gamma=2.540
20:28:37.868 00.019 8960 UpdateGuideState exits: m=1157436 SNR=126.2
20:28:37.870 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:37.871 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:28:37.873 00.002 8960 Enqueuing Expose request
20:28:37.875 00.002 13828 Worker thread wakes up
20:28:37.875 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:37.875 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:28:39.344 01.469 13828 Exposure complete
20:28:39.458 00.114 13828 worker thread done servicing request
20:28:39.458 00.000 8960 OnExposeComplete: enter
20:28:39.459 00.001 8960 UpdateGuideState(): m_state=5
20:28:39.461 00.002 8960 Star::Find(15, 825, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 133
20:28:39.463 00.002 8960 Star::Find returns 1 (0), X=825.73, Y=229.41, Mass=1112936, SNR=120.7, Peak=48822 HFD=5.6
20:28:39.465 00.002 8960 CameraToMount -- cameraTheta (1.82) - m_xAngle (2.77) = xAngle (-0.94 = -0.94)
20:28:39.466 00.001 8960 CameraToMount -- cameraTheta (1.82) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.16 = 2.16)
20:28:39.468 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=0.71 hyp=0.74 cameraTheta=1.82 mountX=0.43 mountY=0.61, mountTheta=0.95
20:28:39.470 00.002 8960 Changing from state CALIBRATED to GUIDING
20:28:39.471 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:28:39.474 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:28:39.475 00.001 8960 AdjustCalibrationForScopePointing (scope): current dec=34.5 pierSide=1, cal dec=-0.6 pierSide=1 rotAngle=None bin=1
20:28:39.477 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:28:39.478 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:28:39.480 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:28:39.482 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:28:39.484 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:28:39.486 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:28:39.487 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:28:39.489 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:28:39.490 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:28:39.492 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:28:39.494 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:28:39.495 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:28:39.497 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:28:39.501 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:28:39.502 00.001 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:28:39.504 00.002 8960 Dec comp: XRate 1.713 -> 1.411 for dec -0.6 -> dec 34.5
20:28:39.508 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:28:39.512 00.004 8960 ScopeASCOM::SideOfPier() returns 1
20:28:39.514 00.002 8960 setting lock position to (825.73, 229.41)
20:28:39.515 00.001 8960 MultiStar: stabilizing after lock position change
20:28:39.516 00.001 8960 guider state => GUIDING
20:28:39.518 00.002 8960 Status Line: Guiding
20:28:39.521 00.003 8960 Mount: notify guiding started
20:28:39.524 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:28:39.526 00.002 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:23:45 PM"
20:28:39.528 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:28:39.529 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:28:39.531 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:28:39.533 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:28:39.534 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:28:39.536 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:28:39.537 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:28:39.539 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:28:39.541 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:28:39.542 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:28:39.544 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:28:39.545 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:28:39.547 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:28:39.548 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:28:39.550 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:28:39.551 00.001 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:28:39.553 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:28:39.554 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:28:39.556 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:28:39.558 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:28:39.560 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:28:39.562 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:28:39.563 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:28:39.565 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:28:39.566 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:28:39.568 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:28:39.570 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:28:39.571 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:28:39.573 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:28:39.574 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:28:39.576 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:28:39.578 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:28:39.579 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:28:39.581 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:28:39.582 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:28:39.584 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:28:39.587 00.003 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:28:39.590 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:28:39.592 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:28:39.594 00.002 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,0.00
20:28:39.595 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:28:39.597 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.5
20:28:39.598 00.001 8960 MountToCamera -- mountTheta (-0.00) + m_xAngle (2.77) = xAngle (2.77 = 2.77)
20:28:39.599 00.001 8960 MountToCamera -- mountX=-0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
20:28:39.601 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
20:28:39.602 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
20:28:39.604 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:28:39.612 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5091, FiltMin=3721, FiltMax=65526, Gamma=2.540
20:28:39.631 00.019 8960 UpdateGuideState exits: m=1112936 SNR=120.7
20:28:39.632 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:39.634 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:39.636 00.002 8960 Enqueuing Expose request
20:28:39.637 00.001 13828 Worker thread wakes up
20:28:39.637 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:39.638 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(811,214,31,31)
20:28:41.112 01.474 13828 Exposure complete
20:28:41.226 00.114 13828 worker thread done servicing request
20:28:41.226 00.000 8960 OnExposeComplete: enter
20:28:41.227 00.001 8960 UpdateGuideState(): m_state=6
20:28:41.229 00.002 8960 Star::Find(15, 825, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:28:41.231 00.002 8960 Star::Find returns 1 (0), X=825.57, Y=229.94, Mass=967110, SNR=110.9, Peak=41961 HFD=5.5
20:28:41.232 00.001 8960 CameraToMount -- cameraTheta (1.88) - m_xAngle (2.77) = xAngle (-0.89 = -0.89)
20:28:41.233 00.001 8960 CameraToMount -- cameraTheta (1.88) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.22 = 2.22)
20:28:41.235 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.53 hyp=0.55 cameraTheta=1.88 mountX=0.35 mountY=0.44, mountTheta=0.90
20:28:41.237 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.53, opts=13)
20:28:41.239 00.002 8960 Enqueuing Move request for scope (-0.17, 0.53)
20:28:41.241 00.002 13828 Worker thread wakes up
20:28:41.241 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.53) opts 0xd
20:28:41.241 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.53)
20:28:41.241 00.000 13828 Moving (-0.17, 0.53) raw xDistance=0.35 yDistance=0.44
20:28:41.241 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:28:41.241 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:28:41.241 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
20:28:41.242 00.001 13828 MoveAxis(W, 155, ABG)
20:28:41.242 00.000 13828 Guiding  Dir = 3, Dur = 155
20:28:41.243 00.001 13828 IsSlewing returns 0
20:28:41.243 00.000 13828 IsGuiding returns 0
20:28:41.245 00.002 13828 PulseGuide returned control before completion, sleep 164
20:28:41.248 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5091, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:28:41.268 00.020 8960 UpdateGuideState exits: m=967110 SNR=110.9
20:28:41.270 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:41.272 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:41.273 00.001 8960 Enqueuing Expose request
20:28:41.409 00.136 13828 IsGuiding returns 0
20:28:41.409 00.000 13828 Move returns status 0, amount 155
20:28:41.409 00.000 13828 MoveAxis(N, 0, ABG)
20:28:41.410 00.001 13828 duration set to 0 by GuideMode
20:28:41.410 00.000 13828 Move returns status 0, amount 0
20:28:41.410 00.000 13828 move complete, result=0
20:28:41.410 00.000 13828 worker thread done servicing request
20:28:41.410 00.000 13828 Worker thread wakes up
20:28:41.410 00.000 8960 GuideStep: 0.3 px 155 ms WEST, 0.4 px 0 ms NORTH
20:28:41.415 00.005 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:41.415 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(811,214,31,31)
20:28:42.874 01.459 13828 Exposure complete
20:28:42.985 00.111 13828 worker thread done servicing request
20:28:42.985 00.000 8960 OnExposeComplete: enter
20:28:42.986 00.001 8960 UpdateGuideState(): m_state=6
20:28:42.988 00.002 8960 Star::Find(15, 825, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:28:42.990 00.002 8960 Star::Find returns 1 (0), X=826.43, Y=229.10, Mass=950318, SNR=106.7, Peak=40713 HFD=5.5
20:28:42.991 00.001 8960 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.77) = xAngle (-3.19 = 3.09)
20:28:42.992 00.001 8960 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.09 = -0.09)
20:28:42.994 00.002 8960 CameraToMount -- cameraX=0.70 cameraY=-0.32 hyp=0.77 cameraTheta=-0.42 mountX=-0.77 mountY=-0.07, mountTheta=-3.06
20:28:42.996 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.70, y=-0.32, opts=13)
20:28:42.997 00.001 8960 Enqueuing Move request for scope (0.70, -0.32)
20:28:42.999 00.002 13828 Worker thread wakes up
20:28:42.999 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.32) opts 0xd
20:28:42.999 00.000 13828 Handling offset move in thread for scope, endpoint = (0.70, -0.32)
20:28:42.999 00.000 13828 Moving (0.70, -0.32) raw xDistance=-0.77 yDistance=-0.07
20:28:42.999 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.77
20:28:42.999 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:42.999 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:28:42.999 00.000 13828 MoveAxis(E, 333, ABG)
20:28:42.999 00.000 13828 Guiding  Dir = 2, Dur = 333
20:28:43.001 00.002 13828 IsSlewing returns 0
20:28:43.001 00.000 13828 IsGuiding returns 0
20:28:43.003 00.002 13828 PulseGuide returned control before completion, sleep 342
20:28:43.006 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2416, max=65535, med=5091, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:28:43.028 00.022 8960 UpdateGuideState exits: m=950318 SNR=106.7
20:28:43.030 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:43.031 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:43.032 00.001 8960 Enqueuing Expose request
20:28:43.357 00.325 13828 IsGuiding returns 0
20:28:43.357 00.000 13828 Move returns status 0, amount 333
20:28:43.357 00.000 13828 MoveAxis(N, 0, ABG)
20:28:43.357 00.000 13828 duration set to 0 by GuideMode
20:28:43.357 00.000 13828 Move returns status 0, amount 0
20:28:43.357 00.000 13828 move complete, result=0
20:28:43.357 00.000 13828 worker thread done servicing request
20:28:43.357 00.000 8960 GuideStep: -0.8 px 333 ms EAST, -0.1 px 0 ms NORTH
20:28:43.360 00.003 13828 Worker thread wakes up
20:28:43.360 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:43.360 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(811,214,31,31)
20:28:44.840 01.480 13828 Exposure complete
20:28:44.953 00.113 13828 worker thread done servicing request
20:28:44.953 00.000 8960 OnExposeComplete: enter
20:28:44.954 00.001 8960 UpdateGuideState(): m_state=6
20:28:44.956 00.002 8960 Star::Find(15, 826, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:28:44.957 00.001 8960 Star::Find returns 1 (0), X=825.64, Y=229.60, Mass=1080529, SNR=135.1, Peak=50473 HFD=5.5
20:28:44.959 00.002 8960 CameraToMount -- cameraTheta (2.01) - m_xAngle (2.77) = xAngle (-0.76 = -0.76)
20:28:44.960 00.001 8960 CameraToMount -- cameraTheta (2.01) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.35 = 2.35)
20:28:44.962 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.19 hyp=0.21 cameraTheta=2.01 mountX=0.15 mountY=0.15, mountTheta=0.78
20:28:44.965 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.19, opts=13)
20:28:44.966 00.001 8960 Enqueuing Move request for scope (-0.09, 0.19)
20:28:44.968 00.002 13828 Worker thread wakes up
20:28:44.968 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.19) opts 0xd
20:28:44.968 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.19)
20:28:44.968 00.000 13828 Moving (-0.09, 0.19) raw xDistance=0.15 yDistance=0.15
20:28:44.968 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.15
20:28:44.968 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:44.968 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:28:44.968 00.000 13828 MoveAxis(W, 44, ABG)
20:28:44.968 00.000 13828 Guiding  Dir = 3, Dur = 44
20:28:44.970 00.002 13828 IsSlewing returns 0
20:28:44.970 00.000 13828 IsGuiding returns 0
20:28:44.970 00.000 13828 PulseGuide returned control before completion, sleep 53
20:28:44.975 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1750, max=65535, med=5091, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:28:44.996 00.021 8960 UpdateGuideState exits: m=1080529 SNR=135.1
20:28:44.997 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:44.999 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:45.000 00.001 8960 Enqueuing Expose request
20:28:45.038 00.038 13828 IsGuiding returns 0
20:28:45.038 00.000 13828 Move returns status 0, amount 44
20:28:45.038 00.000 13828 MoveAxis(N, 0, ABG)
20:28:45.038 00.000 13828 duration set to 0 by GuideMode
20:28:45.038 00.000 13828 Move returns status 0, amount 0
20:28:45.038 00.000 13828 move complete, result=0
20:28:45.039 00.001 13828 worker thread done servicing request
20:28:45.039 00.000 13828 Worker thread wakes up
20:28:45.039 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:45.039 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(811,214,31,31)
20:28:45.039 00.000 8960 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
20:28:46.495 01.456 13828 Exposure complete
20:28:46.603 00.108 13828 worker thread done servicing request
20:28:46.604 00.001 8960 OnExposeComplete: enter
20:28:46.605 00.001 8960 UpdateGuideState(): m_state=6
20:28:46.607 00.002 8960 Star::Find(15, 825, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:28:46.609 00.002 8960 Star::Find returns 1 (0), X=826.08, Y=229.41, Mass=988771, SNR=111.9, Peak=41590 HFD=5.5
20:28:46.611 00.002 8960 CameraToMount -- cameraTheta (-0.01) - m_xAngle (2.77) = xAngle (-2.77 = -2.77)
20:28:46.612 00.001 8960 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.33 = 0.33)
20:28:46.613 00.001 8960 CameraToMount -- cameraX=0.35 cameraY=-0.00 hyp=0.35 cameraTheta=-0.01 mountX=-0.32 mountY=0.11, mountTheta=2.81
20:28:46.616 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.00, opts=13)
20:28:46.617 00.001 8960 Enqueuing Move request for scope (0.35, -0.00)
20:28:46.618 00.001 13828 Worker thread wakes up
20:28:46.618 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.00) opts 0xd
20:28:46.619 00.001 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.00)
20:28:46.619 00.000 13828 Moving (0.35, -0.00) raw xDistance=-0.32 yDistance=0.11
20:28:46.619 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
20:28:46.619 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:28:46.619 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:28:46.619 00.000 13828 MoveAxis(E, 141, ABG)
20:28:46.619 00.000 13828 Guiding  Dir = 2, Dur = 141
20:28:46.621 00.002 13828 IsSlewing returns 0
20:28:46.621 00.000 13828 IsGuiding returns 0
20:28:46.623 00.002 13828 PulseGuide returned control before completion, sleep 150
20:28:46.626 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1718, max=65535, med=5091, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:28:46.646 00.020 8960 UpdateGuideState exits: m=988771 SNR=111.9
20:28:46.648 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:46.649 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:46.651 00.002 8960 Enqueuing Expose request
20:28:46.781 00.130 13828 IsGuiding returns 0
20:28:46.781 00.000 13828 Move returns status 0, amount 141
20:28:46.781 00.000 13828 MoveAxis(N, 0, ABG)
20:28:46.781 00.000 13828 duration set to 0 by GuideMode
20:28:46.782 00.001 13828 Move returns status 0, amount 0
20:28:46.782 00.000 13828 move complete, result=0
20:28:46.782 00.000 13828 worker thread done servicing request
20:28:46.782 00.000 13828 Worker thread wakes up
20:28:46.782 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:46.782 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(811,214,31,31)
20:28:46.782 00.000 8960 GuideStep: -0.3 px 141 ms EAST, 0.1 px 0 ms NORTH
20:28:48.255 01.473 13828 Exposure complete
20:28:48.370 00.115 13828 worker thread done servicing request
20:28:48.370 00.000 8960 OnExposeComplete: enter
20:28:48.371 00.001 8960 UpdateGuideState(): m_state=6
20:28:48.373 00.002 8960 Star::Find(15, 826, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:28:48.375 00.002 8960 Star::Find returns 1 (0), X=825.29, Y=230.09, Mass=1028714, SNR=118.9, Peak=35158 HFD=6.0
20:28:48.376 00.001 8960 CameraToMount -- cameraTheta (2.15) - m_xAngle (2.77) = xAngle (-0.61 = -0.61)
20:28:48.378 00.002 8960 CameraToMount -- cameraTheta (2.15) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.49 = 2.49)
20:28:48.379 00.001 8960 CameraToMount -- cameraX=-0.44 cameraY=0.67 hyp=0.81 cameraTheta=2.15 mountX=0.66 mountY=0.49, mountTheta=0.64
20:28:48.381 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=0.67, opts=13)
20:28:48.383 00.002 8960 Enqueuing Move request for scope (-0.44, 0.67)
20:28:48.384 00.001 13828 Worker thread wakes up
20:28:48.384 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.67) opts 0xd
20:28:48.384 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, 0.67)
20:28:48.384 00.000 13828 Moving (-0.44, 0.67) raw xDistance=0.66 yDistance=0.49
20:28:48.384 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.66
20:28:48.384 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:28:48.384 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
20:28:48.384 00.000 13828 MoveAxis(W, 284, ABG)
20:28:48.384 00.000 13828 Guiding  Dir = 3, Dur = 284
20:28:48.386 00.002 13828 IsSlewing returns 0
20:28:48.386 00.000 13828 IsGuiding returns 0
20:28:48.387 00.001 13828 PulseGuide returned control before completion, sleep 293
20:28:48.390 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1590, max=65535, med=5097, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:28:48.412 00.022 8960 UpdateGuideState exits: m=1028714 SNR=118.9
20:28:48.414 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:48.415 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:48.416 00.001 8960 Enqueuing Expose request
20:28:48.690 00.274 13828 IsGuiding returns 1
20:28:48.690 00.000 13828 scope still moving after pulse duration time elapsed
20:28:48.724 00.034 13828 IsSlewing returns 0
20:28:48.724 00.000 13828 IsGuiding returns 0
20:28:48.724 00.000 13828 scope move finished after 284 + 54 ms
20:28:48.724 00.000 13828 Move returns status 0, amount 284
20:28:48.724 00.000 13828 MoveAxis(N, 0, ABG)
20:28:48.724 00.000 13828 duration set to 0 by GuideMode
20:28:48.724 00.000 13828 Move returns status 0, amount 0
20:28:48.724 00.000 13828 move complete, result=0
20:28:48.724 00.000 13828 worker thread done servicing request
20:28:48.724 00.000 13828 Worker thread wakes up
20:28:48.724 00.000 8960 GuideStep: 0.7 px 284 ms WEST, 0.5 px 0 ms NORTH
20:28:48.726 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:48.726 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(811,214,31,31)
20:28:50.199 01.473 13828 Exposure complete
20:28:50.313 00.114 13828 worker thread done servicing request
20:28:50.313 00.000 8960 OnExposeComplete: enter
20:28:50.315 00.002 8960 UpdateGuideState(): m_state=6
20:28:50.317 00.002 8960 Star::Find(15, 825, 230, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:28:50.318 00.001 8960 Star::Find returns 1 (0), X=826.67, Y=227.92, Mass=984324, SNR=124.8, Peak=39715 HFD=5.7
20:28:50.320 00.002 8960 CameraToMount -- cameraTheta (-1.01) - m_xAngle (2.77) = xAngle (-3.78 = 2.51)
20:28:50.321 00.001 8960 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.67 = -0.67)
20:28:50.322 00.001 8960 CameraToMount -- cameraX=0.94 cameraY=-1.50 hyp=1.77 cameraTheta=-1.01 mountX=-1.42 mountY=-1.10, mountTheta=-2.48
20:28:50.325 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.94, y=-1.50, opts=13)
20:28:50.327 00.002 8960 Enqueuing Move request for scope (0.94, -1.50)
20:28:50.328 00.001 13828 Worker thread wakes up
20:28:50.328 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.94, -1.50) opts 0xd
20:28:50.328 00.000 13828 Handling offset move in thread for scope, endpoint = (0.94, -1.50)
20:28:50.328 00.000 13828 Moving (0.94, -1.50) raw xDistance=-1.42 yDistance=-1.10
20:28:50.329 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.87 from input -1.42
20:28:50.329 00.000 13828 resist switch: large excursion: input -1.10 thresh 0.57 direction from 0 to -1
20:28:50.329 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.31
20:28:50.329 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
20:28:50.329 00.000 13828 MoveAxis(E, 615, ABG)
20:28:50.329 00.000 13828 Guiding  Dir = 2, Dur = 615
20:28:50.331 00.002 13828 IsSlewing returns 0
20:28:50.331 00.000 13828 IsGuiding returns 0
20:28:50.332 00.001 13828 PulseGuide returned control before completion, sleep 624
20:28:50.336 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2038, max=65535, med=5097, FiltMin=3798, FiltMax=65532, Gamma=2.540
20:28:50.367 00.031 8960 UpdateGuideState exits: m=984324 SNR=124.8
20:28:50.368 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:50.370 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:50.372 00.002 8960 Enqueuing Expose request
20:28:50.959 00.587 13828 IsGuiding returns 0
20:28:50.960 00.001 13828 Move returns status 0, amount 615
20:28:50.960 00.000 13828 MoveAxis(N, 636, ABG)
20:28:50.960 00.000 13828 duration set to 0 by GuideMode
20:28:50.960 00.000 13828 Move returns status 0, amount 0
20:28:50.960 00.000 13828 move complete, result=0
20:28:50.960 00.000 13828 worker thread done servicing request
20:28:50.961 00.001 13828 Worker thread wakes up
20:28:50.961 00.000 8960 GuideStep: -1.4 px 615 ms EAST, -1.1 px 0 ms NORTH
20:28:50.968 00.007 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:50.968 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(811,214,31,31)
20:28:52.443 01.475 13828 Exposure complete
20:28:52.554 00.111 13828 worker thread done servicing request
20:28:52.554 00.000 8960 OnExposeComplete: enter
20:28:52.556 00.002 8960 UpdateGuideState(): m_state=6
20:28:52.557 00.001 8960 Star::Find(15, 826, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:28:52.559 00.002 8960 Star::Find returns 1 (0), X=828.03, Y=237.07, Mass=951047, SNR=105.4, Peak=29724 HFD=6.2
20:28:52.561 00.002 8960 CameraToMount -- cameraTheta (1.28) - m_xAngle (2.77) = xAngle (-1.49 = -1.49)
20:28:52.562 00.001 8960 CameraToMount -- cameraTheta (1.28) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.62 = 1.62)
20:28:52.563 00.001 8960 CameraToMount -- cameraX=2.30 cameraY=7.65 hyp=7.99 cameraTheta=1.28 mountX=0.67 mountY=7.98, mountTheta=1.49
20:28:52.565 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.30, y=7.65, opts=13)
20:28:52.567 00.002 8960 Enqueuing Move request for scope (2.30, 7.65)
20:28:52.569 00.002 13828 Worker thread wakes up
20:28:52.569 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.30, 7.65) opts 0xd
20:28:52.569 00.000 13828 Handling offset move in thread for scope, endpoint = (2.30, 7.65)
20:28:52.569 00.000 13828 Moving (2.30, 7.65) raw xDistance=0.67 yDistance=7.98
20:28:52.569 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.67
20:28:52.569 00.000 13828 resist switch: large excursion: input 7.98 thresh 0.57 direction from -1 to 1
20:28:52.569 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=23.95
20:28:52.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns 7.98 from input 7.98
20:28:52.569 00.000 13828 MoveAxis(W, 255, ABG)
20:28:52.569 00.000 13828 Guiding  Dir = 3, Dur = 255
20:28:52.570 00.001 13828 IsSlewing returns 0
20:28:52.570 00.000 13828 IsGuiding returns 0
20:28:52.572 00.002 13828 PulseGuide returned control before completion, sleep 264
20:28:52.577 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5097, FiltMin=3817, FiltMax=65494, Gamma=2.540
20:28:52.596 00.019 8960 UpdateGuideState exits: m=951047 SNR=105.4
20:28:52.598 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:52.599 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:28:52.601 00.002 8960 Enqueuing Expose request
20:28:52.841 00.240 13828 IsGuiding returns 0
20:28:52.841 00.000 13828 Move returns status 0, amount 255
20:28:52.842 00.001 13828 MoveAxis(S, 4598, ABG)
20:28:52.842 00.000 13828 duration set to 2500 by maxDecDuration
20:28:52.842 00.000 13828 Guiding  Dir = 1, Dur = 2500
20:28:52.843 00.001 13828 IsSlewing returns 0
20:28:52.843 00.000 13828 IsGuiding returns 0
20:28:52.844 00.001 13828 PulseGuide returned control before completion, sleep 2509
20:28:55.368 02.524 13828 IsGuiding returns 0
20:28:55.369 00.001 13828 Move returns status 0, amount 2500
20:28:55.369 00.000 13828 move complete, result=0
20:28:55.369 00.000 13828 worker thread done servicing request
20:28:55.369 00.000 13828 Worker thread wakes up
20:28:55.369 00.000 8960 GuideStep: 0.7 px 255 ms WEST, 8.0 px 2500 ms SOUTH
20:28:55.376 00.007 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:55.377 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(813,222,31,31)
20:28:56.837 01.460 13828 Exposure complete
20:28:56.948 00.111 13828 worker thread done servicing request
20:28:56.948 00.000 8960 OnExposeComplete: enter
20:28:56.950 00.002 8960 UpdateGuideState(): m_state=6
20:28:56.952 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:28:56.953 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6774 HFD=0.0
20:28:56.955 00.002 8960 DistanceChecker: activated
20:28:56.957 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:28:56.958 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:28:56.960 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:28:56.961 00.001 13828 Worker thread wakes up
20:28:56.961 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:28:56.961 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:28:56.961 00.000 13828 move complete, result=0
20:28:56.961 00.000 13828 worker thread done servicing request
20:28:57.075 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:57.083 00.008 8960 Status Line: Star lost - low mass
20:28:57.096 00.013 8960 UpdateImageDisplay: Size=(1920,1080) min=758, max=51056, med=5091, FiltMin=3715, FiltMax=42044, Gamma=2.540
20:28:57.120 00.024 8960 UpdateGuideState exits: Star lost - low mass
20:28:57.122 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:57.124 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:28:57.125 00.001 8960 Enqueuing Expose request
20:28:57.127 00.002 13828 Worker thread wakes up
20:28:57.127 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:57.127 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:28:58.595 01.468 13828 Exposure complete
20:28:58.719 00.124 13828 worker thread done servicing request
20:28:58.719 00.000 8960 OnExposeComplete: enter
20:28:58.720 00.001 8960 UpdateGuideState(): m_state=6
20:28:58.722 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:28:58.724 00.002 8960 Star::Find false star n=1 nbg=272 bg=5093.4 sigma=553.7 thresh=6754 peak=5791
20:28:58.725 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1854, SNR=2.9, Peak=6832 HFD=0.0
20:28:58.727 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:28:58.728 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:28:58.730 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:28:58.731 00.001 13828 Worker thread wakes up
20:28:58.731 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:28:58.731 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:28:58.732 00.001 13828 move complete, result=0
20:28:58.732 00.000 13828 worker thread done servicing request
20:28:58.835 00.103 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:28:58.842 00.007 8960 Status Line: Star lost - low SNR
20:28:58.853 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=2230, max=65535, med=5084, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:28:58.881 00.028 8960 UpdateGuideState exits: Star lost - low SNR
20:28:58.883 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:28:58.884 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:28:58.886 00.002 8960 Enqueuing Expose request
20:28:58.887 00.001 13828 Worker thread wakes up
20:28:58.887 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:28:58.887 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:00.356 01.469 13828 Exposure complete
20:29:00.477 00.121 13828 worker thread done servicing request
20:29:00.477 00.000 8960 OnExposeComplete: enter
20:29:00.479 00.002 8960 UpdateGuideState(): m_state=6
20:29:00.481 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:29:00.483 00.002 8960 Star::Find false star n=1 nbg=280 bg=4951.3 sigma=579.1 thresh=6689 peak=5884
20:29:00.484 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1932, SNR=2.9, Peak=6972 HFD=0.0
20:29:00.486 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:00.487 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:00.489 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:00.491 00.002 13828 Worker thread wakes up
20:29:00.491 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:00.491 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:00.491 00.000 13828 move complete, result=0
20:29:00.491 00.000 13828 worker thread done servicing request
20:29:00.603 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:00.612 00.009 8960 Status Line: Star lost - low SNR
20:29:00.623 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=1654, max=47542, med=5091, FiltMin=3638, FiltMax=39721, Gamma=2.540
20:29:00.641 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:29:00.643 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:00.644 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:00.646 00.002 8960 Enqueuing Expose request
20:29:00.647 00.001 13828 Worker thread wakes up
20:29:00.647 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:00.647 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:02.105 01.458 13828 Exposure complete
20:29:02.221 00.116 13828 worker thread done servicing request
20:29:02.221 00.000 8960 OnExposeComplete: enter
20:29:02.223 00.002 8960 UpdateGuideState(): m_state=6
20:29:02.225 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:29:02.226 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6678 HFD=0.0
20:29:02.227 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:02.229 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:02.229 00.000 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:02.232 00.003 13828 Worker thread wakes up
20:29:02.232 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:02.232 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:02.232 00.000 13828 move complete, result=0
20:29:02.232 00.000 13828 worker thread done servicing request
20:29:02.343 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:02.351 00.008 8960 Status Line: Star lost - low mass
20:29:02.368 00.017 8960 UpdateImageDisplay: Size=(1920,1080) min=2038, max=28476, med=5091, FiltMin=3753, FiltMax=22134, Gamma=2.540
20:29:02.386 00.018 8960 UpdateGuideState exits: Star lost - low mass
20:29:02.388 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:02.389 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:02.391 00.002 8960 Enqueuing Expose request
20:29:02.393 00.002 13828 Worker thread wakes up
20:29:02.393 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:02.393 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:03.860 01.467 13828 Exposure complete
20:29:03.971 00.111 13828 worker thread done servicing request
20:29:03.971 00.000 8960 OnExposeComplete: enter
20:29:03.972 00.001 8960 UpdateGuideState(): m_state=6
20:29:03.974 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:29:03.975 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6774 HFD=0.0
20:29:03.976 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:03.978 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:03.979 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:03.981 00.002 13828 Worker thread wakes up
20:29:03.981 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:03.981 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:03.981 00.000 13828 move complete, result=0
20:29:03.981 00.000 13828 worker thread done servicing request
20:29:04.087 00.106 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:04.097 00.010 8960 Status Line: Star lost - low mass
20:29:04.109 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=1398, max=25225, med=5091, FiltMin=3721, FiltMax=23369, Gamma=2.540
20:29:04.134 00.025 8960 UpdateGuideState exits: Star lost - low mass
20:29:04.135 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:04.137 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:04.138 00.001 8960 Enqueuing Expose request
20:29:04.140 00.002 13828 Worker thread wakes up
20:29:04.140 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:04.140 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:05.619 01.479 13828 Exposure complete
20:29:05.728 00.109 13828 worker thread done servicing request
20:29:05.728 00.000 8960 OnExposeComplete: enter
20:29:05.730 00.002 8960 UpdateGuideState(): m_state=6
20:29:05.732 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:29:05.733 00.001 8960 Star::Find false star n=2 nbg=265 bg=4940.1 sigma=498.8 thresh=6437 peak=5865
20:29:05.735 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=3374, SNR=2.9, Peak=6774 HFD=0.0
20:29:05.736 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:05.737 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:05.739 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:05.741 00.002 13828 Worker thread wakes up
20:29:05.741 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:05.741 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:05.741 00.000 13828 move complete, result=0
20:29:05.741 00.000 13828 worker thread done servicing request
20:29:05.851 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:05.854 00.003 8960 Status Line: Star lost - low SNR
20:29:05.858 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1430, max=48355, med=5084, FiltMin=3792, FiltMax=46211, Gamma=2.540
20:29:05.877 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:05.878 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:05.880 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:05.881 00.001 8960 Enqueuing Expose request
20:29:05.883 00.002 13828 Worker thread wakes up
20:29:05.883 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:05.883 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:07.344 01.461 13828 Exposure complete
20:29:07.456 00.112 13828 worker thread done servicing request
20:29:07.456 00.000 8960 OnExposeComplete: enter
20:29:07.458 00.002 8960 UpdateGuideState(): m_state=6
20:29:07.460 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:29:07.461 00.001 8960 Star::Find false star n=2 nbg=262 bg=5048.5 sigma=532.8 thresh=6647 peak=5960
20:29:07.462 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=3515, SNR=2.9, Peak=7657 HFD=0.0
20:29:07.463 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:07.465 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:07.466 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:07.468 00.002 13828 Worker thread wakes up
20:29:07.468 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:07.468 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:07.468 00.000 13828 move complete, result=0
20:29:07.468 00.000 13828 worker thread done servicing request
20:29:07.571 00.103 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:07.573 00.002 8960 Status Line: Star lost - low SNR
20:29:07.576 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2294, max=56963, med=5091, FiltMin=3708, FiltMax=53340, Gamma=2.540
20:29:07.595 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:07.597 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:07.598 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:07.600 00.002 8960 Enqueuing Expose request
20:29:07.601 00.001 13828 Worker thread wakes up
20:29:07.601 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:07.602 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:09.054 01.452 13828 Exposure complete
20:29:09.165 00.111 13828 worker thread done servicing request
20:29:09.165 00.000 8960 OnExposeComplete: enter
20:29:09.167 00.002 8960 UpdateGuideState(): m_state=6
20:29:09.169 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:29:09.170 00.001 8960 Star::Find false star n=3 nbg=250 bg=5002.1 sigma=475.1 thresh=6428 peak=5913
20:29:09.172 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=4714, SNR=2.9, Peak=6729 HFD=0.0
20:29:09.173 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:09.175 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:09.177 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:09.179 00.002 13828 Worker thread wakes up
20:29:09.179 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:09.179 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:09.179 00.000 13828 move complete, result=0
20:29:09.179 00.000 13828 worker thread done servicing request
20:29:09.284 00.105 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:09.286 00.002 8960 Status Line: Star lost - low SNR
20:29:09.289 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=44688, med=5091, FiltMin=3747, FiltMax=42096, Gamma=2.540
20:29:09.307 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:29:09.309 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:09.311 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:09.312 00.001 8960 Enqueuing Expose request
20:29:09.313 00.001 13828 Worker thread wakes up
20:29:09.314 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:09.314 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:10.780 01.466 13828 Exposure complete
20:29:10.893 00.113 13828 worker thread done servicing request
20:29:10.893 00.000 8960 OnExposeComplete: enter
20:29:10.895 00.002 8960 UpdateGuideState(): m_state=6
20:29:10.896 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:29:10.898 00.002 8960 Star::Find false star n=1 nbg=256 bg=4982.4 sigma=523.4 thresh=6552 peak=5849
20:29:10.899 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1773, SNR=2.9, Peak=6800 HFD=0.0
20:29:10.901 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:10.902 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:10.903 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:10.905 00.002 13828 Worker thread wakes up
20:29:10.905 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:10.905 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:10.905 00.000 13828 move complete, result=0
20:29:10.905 00.000 13828 worker thread done servicing request
20:29:11.012 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:11.020 00.008 8960 Status Line: Star lost - low SNR
20:29:11.035 00.015 8960 UpdateImageDisplay: Size=(1920,1080) min=1238, max=65193, med=5084, FiltMin=3708, FiltMax=58883, Gamma=2.540
20:29:11.055 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:29:11.057 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:11.058 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:11.060 00.002 8960 Enqueuing Expose request
20:29:11.062 00.002 13828 Worker thread wakes up
20:29:11.062 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:11.062 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:12.532 01.470 13828 Exposure complete
20:29:12.648 00.116 13828 worker thread done servicing request
20:29:12.648 00.000 8960 OnExposeComplete: enter
20:29:12.650 00.002 8960 UpdateGuideState(): m_state=6
20:29:12.651 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:29:12.653 00.002 8960 Star::Find false star n=2 nbg=274 bg=5007.9 sigma=544.7 thresh=6642 peak=5835
20:29:12.654 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=4044, SNR=2.9, Peak=7107 HFD=0.0
20:29:12.655 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:12.657 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:12.658 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:12.660 00.002 13828 Worker thread wakes up
20:29:12.660 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:12.660 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:12.660 00.000 13828 move complete, result=0
20:29:12.660 00.000 13828 worker thread done servicing request
20:29:12.771 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:12.779 00.008 8960 Status Line: Star lost - low SNR
20:29:12.793 00.014 8960 UpdateImageDisplay: Size=(1920,1080) min=1430, max=34998, med=5091, FiltMin=3542, FiltMax=32163, Gamma=2.540
20:29:12.811 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:29:12.813 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:12.814 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:12.815 00.001 8960 Enqueuing Expose request
20:29:12.817 00.002 13828 Worker thread wakes up
20:29:12.817 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:12.817 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:14.278 01.461 13828 Exposure complete
20:29:14.388 00.110 13828 worker thread done servicing request
20:29:14.388 00.000 8960 OnExposeComplete: enter
20:29:14.389 00.001 8960 UpdateGuideState(): m_state=6
20:29:14.391 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:29:14.393 00.002 8960 Star::Find false star n=1 nbg=274 bg=4916.4 sigma=573.9 thresh=6638 peak=5774
20:29:14.394 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1890, SNR=2.9, Peak=6819 HFD=0.0
20:29:14.395 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:14.397 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:14.398 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:14.400 00.002 13828 Worker thread wakes up
20:29:14.400 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:14.400 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:14.400 00.000 13828 move complete, result=0
20:29:14.401 00.001 13828 worker thread done servicing request
20:29:14.508 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:14.510 00.002 8960 Status Line: Star lost - low SNR
20:29:14.514 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1526, max=34320, med=5084, FiltMin=3804, FiltMax=32035, Gamma=2.540
20:29:14.533 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:14.534 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:14.536 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:14.537 00.001 8960 Enqueuing Expose request
20:29:14.539 00.002 13828 Worker thread wakes up
20:29:14.539 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:14.539 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:16.020 01.481 13828 Exposure complete
20:29:16.132 00.112 13828 worker thread done servicing request
20:29:16.132 00.000 8960 OnExposeComplete: enter
20:29:16.134 00.002 8960 UpdateGuideState(): m_state=6
20:29:16.136 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:29:16.137 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6723 HFD=0.0
20:29:16.139 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:16.140 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:16.142 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:16.143 00.001 13828 Worker thread wakes up
20:29:16.143 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:16.143 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:16.143 00.000 13828 move complete, result=0
20:29:16.144 00.001 13828 worker thread done servicing request
20:29:16.250 00.106 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:16.257 00.007 8960 Status Line: Star lost - low mass
20:29:16.265 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1526, max=17750, med=5097, FiltMin=3779, FiltMax=16675, Gamma=2.540
20:29:16.286 00.021 8960 UpdateGuideState exits: Star lost - low mass
20:29:16.288 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:16.290 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:16.291 00.001 8960 Enqueuing Expose request
20:29:16.293 00.002 13828 Worker thread wakes up
20:29:16.293 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:16.293 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:17.772 01.479 13828 Exposure complete
20:29:17.883 00.111 13828 worker thread done servicing request
20:29:17.884 00.001 8960 OnExposeComplete: enter
20:29:17.885 00.001 8960 UpdateGuideState(): m_state=6
20:29:17.887 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:29:17.889 00.002 8960 Star::Find false star n=2 nbg=257 bg=5228.1 sigma=484.9 thresh=6683 peak=6085
20:29:17.890 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=3488, SNR=2.9, Peak=6972 HFD=0.0
20:29:17.891 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:17.893 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:17.894 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:17.896 00.002 13828 Worker thread wakes up
20:29:17.896 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:17.896 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:17.896 00.000 13828 move complete, result=0
20:29:17.896 00.000 13828 worker thread done servicing request
20:29:18.008 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:18.011 00.003 8960 Status Line: Star lost - low SNR
20:29:18.014 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5084, FiltMin=3728, FiltMax=65532, Gamma=2.540
20:29:18.035 00.021 8960 UpdateGuideState exits: Star lost - low SNR
20:29:18.037 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:18.039 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:18.040 00.001 8960 Enqueuing Expose request
20:29:18.042 00.002 13828 Worker thread wakes up
20:29:18.042 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:18.042 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:19.521 01.479 13828 Exposure complete
20:29:19.639 00.118 13828 worker thread done servicing request
20:29:19.639 00.000 8960 OnExposeComplete: enter
20:29:19.641 00.002 8960 UpdateGuideState(): m_state=6
20:29:19.643 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:29:19.645 00.002 8960 Star::Find false star n=1 nbg=254 bg=4985.6 sigma=522.7 thresh=6554 peak=5835
20:29:19.646 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=2063, SNR=2.9, Peak=7049 HFD=0.0
20:29:19.648 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:19.649 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:19.651 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:19.652 00.001 13828 Worker thread wakes up
20:29:19.652 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:19.652 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:19.652 00.000 13828 move complete, result=0
20:29:19.653 00.001 13828 worker thread done servicing request
20:29:19.767 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:19.770 00.003 8960 Status Line: Star lost - low SNR
20:29:19.774 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5084, FiltMin=3740, FiltMax=65334, Gamma=2.540
20:29:19.793 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:19.795 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:19.796 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:19.797 00.001 8960 Enqueuing Expose request
20:29:19.799 00.002 13828 Worker thread wakes up
20:29:19.799 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:19.799 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:21.272 01.473 13828 Exposure complete
20:29:21.389 00.117 13828 worker thread done servicing request
20:29:21.389 00.000 8960 OnExposeComplete: enter
20:29:21.390 00.001 8960 UpdateGuideState(): m_state=6
20:29:21.392 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:29:21.394 00.002 8960 Star::Find false star n=9 nbg=236 bg=5004.7 sigma=413.6 thresh=6245 peak=5924
20:29:21.395 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=13383, SNR=2.9, Peak=6998 HFD=0.0
20:29:21.397 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:21.398 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:21.400 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:21.401 00.001 13828 Worker thread wakes up
20:29:21.401 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:21.401 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:21.401 00.000 13828 move complete, result=0
20:29:21.402 00.001 13828 worker thread done servicing request
20:29:21.516 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:21.522 00.006 8960 Status Line: Star lost - low SNR
20:29:21.526 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1238, max=48220, med=5084, FiltMin=3708, FiltMax=44361, Gamma=2.540
20:29:21.546 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:29:21.548 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:21.549 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:21.551 00.002 8960 Enqueuing Expose request
20:29:21.552 00.001 13828 Worker thread wakes up
20:29:21.552 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:21.552 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:23.023 01.471 13828 Exposure complete
20:29:23.137 00.114 13828 worker thread done servicing request
20:29:23.137 00.000 8960 OnExposeComplete: enter
20:29:23.139 00.002 8960 UpdateGuideState(): m_state=6
20:29:23.141 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:29:23.142 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1739, SNR=3.0, Peak=7011 HFD=0.0
20:29:23.143 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:23.145 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:23.146 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:23.148 00.002 13828 Worker thread wakes up
20:29:23.148 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:23.148 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:23.148 00.000 13828 move complete, result=0
20:29:23.148 00.000 13828 worker thread done servicing request
20:29:23.260 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:23.270 00.010 8960 Status Line: Star lost - low SNR
20:29:23.281 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=31651, med=5091, FiltMin=3708, FiltMax=29040, Gamma=2.540
20:29:23.306 00.025 8960 UpdateGuideState exits: Star lost - low SNR
20:29:23.307 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:23.309 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:23.311 00.002 8960 Enqueuing Expose request
20:29:23.312 00.001 13828 Worker thread wakes up
20:29:23.312 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:23.312 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:24.777 01.465 13828 Exposure complete
20:29:24.887 00.110 13828 worker thread done servicing request
20:29:24.887 00.000 8960 OnExposeComplete: enter
20:29:24.889 00.002 8960 UpdateGuideState(): m_state=6
20:29:24.890 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:29:24.892 00.002 8960 Star::Find false star n=1 nbg=278 bg=5051.2 sigma=588.2 thresh=6816 peak=6058
20:29:24.893 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1973, SNR=2.9, Peak=7024 HFD=0.0
20:29:24.895 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:24.896 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:24.898 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:24.899 00.001 13828 Worker thread wakes up
20:29:24.899 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:24.899 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:24.899 00.000 13828 move complete, result=0
20:29:24.900 00.001 13828 worker thread done servicing request
20:29:25.007 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:25.009 00.002 8960 Status Line: Star lost - low SNR
20:29:25.013 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1718, max=35254, med=5084, FiltMin=3760, FiltMax=32144, Gamma=2.540
20:29:25.033 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:29:25.034 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:25.036 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:25.037 00.001 8960 Enqueuing Expose request
20:29:25.039 00.002 13828 Worker thread wakes up
20:29:25.039 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:25.039 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:26.492 01.453 13828 Exposure complete
20:29:26.601 00.109 13828 worker thread done servicing request
20:29:26.601 00.000 8960 OnExposeComplete: enter
20:29:26.603 00.002 8960 UpdateGuideState(): m_state=6
20:29:26.604 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:29:26.606 00.002 8960 Star::Find false star n=1 nbg=278 bg=5056.4 sigma=549.8 thresh=6706 peak=5873
20:29:26.607 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1872, SNR=2.9, Peak=7376 HFD=0.0
20:29:26.608 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:26.610 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:26.612 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:26.615 00.003 13828 Worker thread wakes up
20:29:26.615 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:26.615 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:26.615 00.000 13828 move complete, result=0
20:29:26.615 00.000 13828 worker thread done servicing request
20:29:26.721 00.106 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:26.722 00.001 8960 Status Line: Star lost - low SNR
20:29:26.726 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=694, max=40470, med=5091, FiltMin=3721, FiltMax=36758, Gamma=2.540
20:29:26.745 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:26.747 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:26.748 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:26.750 00.002 8960 Enqueuing Expose request
20:29:26.752 00.002 13828 Worker thread wakes up
20:29:26.752 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:26.752 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:28.225 01.473 13828 Exposure complete
20:29:28.338 00.113 13828 worker thread done servicing request
20:29:28.339 00.001 8960 OnExposeComplete: enter
20:29:28.340 00.001 8960 UpdateGuideState(): m_state=6
20:29:28.342 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:29:28.343 00.001 8960 Star::Find false star n=6 nbg=240 bg=5035.9 sigma=426.8 thresh=6316 peak=5940
20:29:28.345 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=9227, SNR=2.9, Peak=7056 HFD=0.0
20:29:28.346 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:28.348 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:28.349 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:28.351 00.002 13828 Worker thread wakes up
20:29:28.351 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:28.351 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:28.351 00.000 13828 move complete, result=0
20:29:28.351 00.000 13828 worker thread done servicing request
20:29:28.453 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:28.455 00.002 8960 Status Line: Star lost - low SNR
20:29:28.458 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1110, max=24784, med=5097, FiltMin=3728, FiltMax=22608, Gamma=2.540
20:29:28.475 00.017 8960 UpdateGuideState exits: Star lost - low SNR
20:29:28.477 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:28.478 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:28.480 00.002 8960 Enqueuing Expose request
20:29:28.481 00.001 13828 Worker thread wakes up
20:29:28.481 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:28.481 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:29.951 01.470 13828 Exposure complete
20:29:30.063 00.112 13828 worker thread done servicing request
20:29:30.063 00.000 8960 OnExposeComplete: enter
20:29:30.064 00.001 8960 UpdateGuideState(): m_state=6
20:29:30.066 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:29:30.067 00.001 8960 Star::Find false star n=2 nbg=274 bg=5217.9 sigma=521.7 thresh=6783 peak=6068
20:29:30.069 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=3285, SNR=2.9, Peak=6972 HFD=0.0
20:29:30.070 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:30.072 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:30.073 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:30.075 00.002 13828 Worker thread wakes up
20:29:30.075 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:30.075 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:30.075 00.000 13828 move complete, result=0
20:29:30.075 00.000 13828 worker thread done servicing request
20:29:30.179 00.104 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:30.180 00.001 8960 Status Line: Star lost - low SNR
20:29:30.183 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=13347, med=5148, FiltMin=3836, FiltMax=12406, Gamma=2.540
20:29:30.204 00.021 8960 UpdateGuideState exits: Star lost - low SNR
20:29:30.206 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:30.208 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:30.210 00.002 8960 Enqueuing Expose request
20:29:30.212 00.002 13828 Worker thread wakes up
20:29:30.212 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:30.212 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:31.679 01.467 13828 Exposure complete
20:29:31.801 00.122 13828 worker thread done servicing request
20:29:31.801 00.000 8960 OnExposeComplete: enter
20:29:31.803 00.002 8960 UpdateGuideState(): m_state=6
20:29:31.805 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:29:31.806 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=7094 HFD=0.0
20:29:31.807 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:31.809 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:31.810 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:31.812 00.002 13828 Worker thread wakes up
20:29:31.812 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:31.812 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:31.812 00.000 13828 move complete, result=0
20:29:31.812 00.000 13828 worker thread done servicing request
20:29:31.923 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:31.930 00.007 8960 Status Line: Star lost - low mass
20:29:31.940 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=1142, max=13801, med=5123, FiltMin=3734, FiltMax=9526, Gamma=2.540
20:29:31.969 00.029 8960 UpdateGuideState exits: Star lost - low mass
20:29:31.971 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:31.972 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:31.974 00.002 8960 Enqueuing Expose request
20:29:31.975 00.001 13828 Worker thread wakes up
20:29:31.975 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:31.975 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:33.444 01.469 13828 Exposure complete
20:29:33.559 00.115 13828 worker thread done servicing request
20:29:33.559 00.000 8960 OnExposeComplete: enter
20:29:33.560 00.001 8960 UpdateGuideState(): m_state=6
20:29:33.562 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:29:33.564 00.002 8960 Star::Find returns 1 (0), X=817.98, Y=253.03, Mass=59021, SNR=18.8, Peak=7670 HFD=4.4
20:29:33.565 00.001 8960 Status Line: Mass: 59021 vs 988771
20:29:33.568 00.003 8960 UpdateCurrentPosition: star mass new=59020.6 exp=988770.8 thresh=50% limits=(494385.4, 1543071.5, 1977541.5)
20:29:33.570 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
20:29:33.571 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:33.573 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:33.574 00.001 13828 Worker thread wakes up
20:29:33.574 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:33.574 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:33.574 00.000 13828 move complete, result=0
20:29:33.574 00.000 13828 worker thread done servicing request
20:29:33.685 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:33.690 00.005 8960 Status Line: Star lost - mass changed
20:29:33.697 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1763, max=52675, med=5097, FiltMin=3740, FiltMax=51126, Gamma=2.540
20:29:33.721 00.024 8960 UpdateGuideState exits: Star lost - mass changed
20:29:33.724 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:33.725 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:33.727 00.002 8960 Enqueuing Expose request
20:29:33.728 00.001 13828 Worker thread wakes up
20:29:33.728 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:33.728 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:35.194 01.466 13828 Exposure complete
20:29:35.307 00.113 13828 worker thread done servicing request
20:29:35.307 00.000 8960 OnExposeComplete: enter
20:29:35.309 00.002 8960 UpdateGuideState(): m_state=6
20:29:35.311 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:29:35.312 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6716 HFD=0.0
20:29:35.314 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:35.315 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:35.317 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:35.318 00.001 13828 Worker thread wakes up
20:29:35.318 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:35.318 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:35.318 00.000 13828 move complete, result=0
20:29:35.319 00.001 13828 worker thread done servicing request
20:29:35.421 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:35.422 00.001 8960 Status Line: Star lost - low mass
20:29:35.428 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2563, max=65535, med=5084, FiltMin=3657, FiltMax=65535, Gamma=2.540
20:29:35.447 00.019 8960 UpdateGuideState exits: Star lost - low mass
20:29:35.449 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:35.451 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:35.452 00.001 8960 Enqueuing Expose request
20:29:35.455 00.003 13828 Worker thread wakes up
20:29:35.455 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:35.455 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:36.914 01.459 13828 Exposure complete
20:29:37.026 00.112 13828 worker thread done servicing request
20:29:37.026 00.000 8960 OnExposeComplete: enter
20:29:37.028 00.002 8960 UpdateGuideState(): m_state=6
20:29:37.030 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:29:37.031 00.001 8960 Star::Find false star n=3 nbg=269 bg=4997.2 sigma=505.8 thresh=6515 peak=5873
20:29:37.033 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=5227, SNR=2.9, Peak=7049 HFD=0.0
20:29:37.034 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:37.036 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:37.037 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:37.039 00.002 13828 Worker thread wakes up
20:29:37.039 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:37.039 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:37.039 00.000 13828 move complete, result=0
20:29:37.039 00.000 13828 worker thread done servicing request
20:29:37.142 00.103 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:37.144 00.002 8960 Status Line: Star lost - low SNR
20:29:37.148 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1078, max=65535, med=5084, FiltMin=3817, FiltMax=65535, Gamma=2.540
20:29:37.168 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:29:37.170 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:37.172 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:37.174 00.002 8960 Enqueuing Expose request
20:29:37.176 00.002 13828 Worker thread wakes up
20:29:37.176 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:37.176 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:38.652 01.476 13828 Exposure complete
20:29:38.765 00.113 13828 worker thread done servicing request
20:29:38.765 00.000 8960 OnExposeComplete: enter
20:29:38.767 00.002 8960 UpdateGuideState(): m_state=6
20:29:38.769 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:29:38.771 00.002 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=7177 HFD=0.0
20:29:38.773 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:38.774 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:38.776 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:38.777 00.001 13828 Worker thread wakes up
20:29:38.777 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:38.777 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:38.777 00.000 13828 move complete, result=0
20:29:38.777 00.000 13828 worker thread done servicing request
20:29:38.879 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:38.886 00.007 8960 Status Line: Star lost - low mass
20:29:38.894 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=822, max=65535, med=5091, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:29:38.920 00.026 8960 UpdateGuideState exits: Star lost - low mass
20:29:38.922 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:38.923 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:38.925 00.002 8960 Enqueuing Expose request
20:29:38.926 00.001 13828 Worker thread wakes up
20:29:38.926 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:38.927 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:40.388 01.461 13828 Exposure complete
20:29:40.504 00.116 13828 worker thread done servicing request
20:29:40.505 00.001 8960 OnExposeComplete: enter
20:29:40.506 00.001 8960 UpdateGuideState(): m_state=6
20:29:40.508 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:29:40.509 00.001 8960 Star::Find false star n=2 nbg=262 bg=4977.3 sigma=526.3 thresh=6556 peak=5895
20:29:40.511 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=3305, SNR=2.9, Peak=6934 HFD=0.0
20:29:40.513 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:40.514 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:40.516 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:40.517 00.001 13828 Worker thread wakes up
20:29:40.517 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:40.517 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:40.517 00.000 13828 move complete, result=0
20:29:40.518 00.001 13828 worker thread done servicing request
20:29:40.626 00.108 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:40.629 00.003 8960 Status Line: Star lost - low SNR
20:29:40.633 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1526, max=65535, med=5084, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:29:40.652 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:40.653 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:40.655 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:40.656 00.001 8960 Enqueuing Expose request
20:29:40.658 00.002 13828 Worker thread wakes up
20:29:40.658 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:40.658 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:42.124 01.466 13828 Exposure complete
20:29:42.238 00.114 13828 worker thread done servicing request
20:29:42.238 00.000 8960 OnExposeComplete: enter
20:29:42.239 00.001 8960 UpdateGuideState(): m_state=6
20:29:42.241 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:29:42.243 00.002 8960 Star::Find false star n=3 nbg=256 bg=5127.7 sigma=514.5 thresh=6671 peak=6017
20:29:42.244 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=5061, SNR=2.9, Peak=6998 HFD=0.0
20:29:42.246 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:42.247 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:42.248 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:42.250 00.002 13828 Worker thread wakes up
20:29:42.250 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:42.250 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:42.250 00.000 13828 move complete, result=0
20:29:42.250 00.000 13828 worker thread done servicing request
20:29:42.362 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:42.364 00.002 8960 Status Line: Star lost - low SNR
20:29:42.368 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1411, max=65535, med=5084, FiltMin=3574, FiltMax=65535, Gamma=2.540
20:29:42.387 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:42.389 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:42.390 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:42.392 00.002 8960 Enqueuing Expose request
20:29:42.393 00.001 13828 Worker thread wakes up
20:29:42.393 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:42.393 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:43.849 01.456 13828 Exposure complete
20:29:43.962 00.113 13828 worker thread done servicing request
20:29:43.962 00.000 8960 OnExposeComplete: enter
20:29:43.963 00.001 8960 UpdateGuideState(): m_state=6
20:29:43.965 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:29:43.967 00.002 8960 Star::Find false star n=4 nbg=259 bg=5053.6 sigma=539.1 thresh=6671 peak=5925
20:29:43.969 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=7695, SNR=2.9, Peak=7190 HFD=0.0
20:29:43.970 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:43.972 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:43.974 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:43.975 00.001 13828 Worker thread wakes up
20:29:43.975 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:43.975 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:43.975 00.000 13828 move complete, result=0
20:29:43.975 00.000 13828 worker thread done servicing request
20:29:44.077 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:44.079 00.002 8960 Status Line: Star lost - low SNR
20:29:44.082 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1718, max=65535, med=5084, FiltMin=3644, FiltMax=65535, Gamma=2.540
20:29:44.104 00.022 8960 UpdateGuideState exits: Star lost - low SNR
20:29:44.106 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:44.108 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:44.110 00.002 8960 Enqueuing Expose request
20:29:44.112 00.002 13828 Worker thread wakes up
20:29:44.112 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:44.112 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:45.576 01.464 13828 Exposure complete
20:29:45.691 00.115 13828 worker thread done servicing request
20:29:45.691 00.000 8960 OnExposeComplete: enter
20:29:45.693 00.002 8960 UpdateGuideState(): m_state=6
20:29:45.695 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:29:45.697 00.002 8960 Star::Find false star n=1 nbg=273 bg=5081.1 sigma=536.4 thresh=6690 peak=6021
20:29:45.699 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1776, SNR=2.9, Peak=6857 HFD=0.0
20:29:45.700 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:45.702 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:45.703 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:45.704 00.001 13828 Worker thread wakes up
20:29:45.704 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:45.704 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:45.704 00.000 13828 move complete, result=0
20:29:45.705 00.001 13828 worker thread done servicing request
20:29:45.805 00.100 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:45.807 00.002 8960 Status Line: Star lost - low SNR
20:29:45.810 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1046, max=65535, med=5084, FiltMin=3574, FiltMax=65535, Gamma=2.540
20:29:45.832 00.022 8960 UpdateGuideState exits: Star lost - low SNR
20:29:45.834 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:45.835 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:45.837 00.002 8960 Enqueuing Expose request
20:29:45.838 00.001 13828 Worker thread wakes up
20:29:45.838 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:45.838 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:47.302 01.464 13828 Exposure complete
20:29:47.414 00.112 13828 worker thread done servicing request
20:29:47.414 00.000 8960 OnExposeComplete: enter
20:29:47.416 00.002 8960 UpdateGuideState(): m_state=6
20:29:47.418 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:29:47.420 00.002 8960 Star::Find false star n=1 nbg=280 bg=5069.7 sigma=559.0 thresh=6747 peak=5884
20:29:47.422 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1774, SNR=2.9, Peak=6729 HFD=0.0
20:29:47.423 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:47.425 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:47.426 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:47.428 00.002 13828 Worker thread wakes up
20:29:47.428 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:47.428 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:47.428 00.000 13828 move complete, result=0
20:29:47.428 00.000 13828 worker thread done servicing request
20:29:47.543 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:47.545 00.002 8960 Status Line: Star lost - low SNR
20:29:47.548 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2454, max=65535, med=5084, FiltMin=3779, FiltMax=65535, Gamma=2.540
20:29:47.568 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:29:47.570 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:47.571 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:47.573 00.002 8960 Enqueuing Expose request
20:29:47.575 00.002 13828 Worker thread wakes up
20:29:47.575 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:47.575 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:49.028 01.453 13828 Exposure complete
20:29:49.141 00.113 13828 worker thread done servicing request
20:29:49.141 00.000 8960 OnExposeComplete: enter
20:29:49.143 00.002 8960 UpdateGuideState(): m_state=6
20:29:49.145 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:29:49.146 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6742 HFD=0.0
20:29:49.148 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:49.149 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:49.151 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:49.152 00.001 13828 Worker thread wakes up
20:29:49.152 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:49.152 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:49.152 00.000 13828 move complete, result=0
20:29:49.153 00.001 13828 worker thread done servicing request
20:29:49.258 00.105 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:49.261 00.003 8960 Status Line: Star lost - low mass
20:29:49.265 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5084, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:29:49.285 00.020 8960 UpdateGuideState exits: Star lost - low mass
20:29:49.287 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:49.288 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:49.289 00.001 8960 Enqueuing Expose request
20:29:49.290 00.001 13828 Worker thread wakes up
20:29:49.290 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:49.290 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:50.746 01.456 13828 Exposure complete
20:29:50.862 00.116 13828 worker thread done servicing request
20:29:50.862 00.000 8960 OnExposeComplete: enter
20:29:50.864 00.002 8960 UpdateGuideState(): m_state=6
20:29:50.865 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:29:50.868 00.003 8960 Star::Find false star n=1 nbg=281 bg=5192.9 sigma=568.7 thresh=6899 peak=6008
20:29:50.870 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1728, SNR=2.9, Peak=6864 HFD=0.0
20:29:50.871 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:50.873 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:50.874 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:50.876 00.002 13828 Worker thread wakes up
20:29:50.876 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:50.876 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:50.876 00.000 13828 move complete, result=0
20:29:50.876 00.000 13828 worker thread done servicing request
20:29:50.978 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:50.980 00.002 8960 Status Line: Star lost - low SNR
20:29:50.982 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=2358, max=65535, med=5084, FiltMin=3644, FiltMax=65535, Gamma=2.540
20:29:51.003 00.021 8960 UpdateGuideState exits: Star lost - low SNR
20:29:51.004 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:51.006 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:51.007 00.001 8960 Enqueuing Expose request
20:29:51.009 00.002 13828 Worker thread wakes up
20:29:51.009 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:51.010 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:52.466 01.456 13828 Exposure complete
20:29:52.580 00.114 13828 worker thread done servicing request
20:29:52.592 00.012 8960 OnExposeComplete: enter
20:29:52.593 00.001 8960 UpdateGuideState(): m_state=6
20:29:52.595 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:29:52.597 00.002 8960 Star::Find false star n=4 nbg=263 bg=4984.4 sigma=474.4 thresh=6408 peak=5863
20:29:52.599 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=6704, SNR=2.9, Peak=7100 HFD=0.0
20:29:52.600 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:52.602 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:52.603 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:52.605 00.002 13828 Worker thread wakes up
20:29:52.605 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:52.605 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:52.605 00.000 13828 move complete, result=0
20:29:52.605 00.000 13828 worker thread done servicing request
20:29:52.710 00.105 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:52.712 00.002 8960 Status Line: Star lost - low SNR
20:29:52.716 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=694, max=65535, med=5084, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:29:52.738 00.022 8960 UpdateGuideState exits: Star lost - low SNR
20:29:52.741 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:52.743 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:52.745 00.002 8960 Enqueuing Expose request
20:29:52.747 00.002 13828 Worker thread wakes up
20:29:52.747 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:52.748 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:54.218 01.470 13828 Exposure complete
20:29:54.363 00.145 13828 worker thread done servicing request
20:29:54.364 00.001 8960 OnExposeComplete: enter
20:29:54.367 00.003 8960 UpdateGuideState(): m_state=6
20:29:54.370 00.003 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:29:54.372 00.002 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=7056 HFD=0.0
20:29:54.375 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:54.376 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:54.378 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:54.379 00.001 13828 Worker thread wakes up
20:29:54.379 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:54.379 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:54.379 00.000 13828 move complete, result=0
20:29:54.379 00.000 13828 worker thread done servicing request
20:29:54.489 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:54.491 00.002 8960 Status Line: Star lost - low mass
20:29:54.497 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=163, max=65535, med=5078, FiltMin=3619, FiltMax=65535, Gamma=2.540
20:29:54.524 00.027 8960 UpdateGuideState exits: Star lost - low mass
20:29:54.527 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:54.528 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:54.530 00.002 8960 Enqueuing Expose request
20:29:54.532 00.002 13828 Worker thread wakes up
20:29:54.532 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:54.532 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:55.991 01.459 13828 Exposure complete
20:29:56.105 00.114 13828 worker thread done servicing request
20:29:56.105 00.000 8960 OnExposeComplete: enter
20:29:56.107 00.002 8960 UpdateGuideState(): m_state=6
20:29:56.109 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:29:56.111 00.002 8960 Star::Find false star n=5 nbg=266 bg=5083.1 sigma=512.2 thresh=6620 peak=5975
20:29:56.113 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=8435, SNR=2.9, Peak=6947 HFD=0.0
20:29:56.114 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:56.116 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:56.117 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:56.119 00.002 13828 Worker thread wakes up
20:29:56.119 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:56.119 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:56.119 00.000 13828 move complete, result=0
20:29:56.119 00.000 13828 worker thread done servicing request
20:29:56.234 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:56.237 00.003 8960 Status Line: Star lost - low SNR
20:29:56.239 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1430, max=65535, med=5084, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:29:56.258 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:56.260 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:56.261 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:56.263 00.002 8960 Enqueuing Expose request
20:29:56.265 00.002 13828 Worker thread wakes up
20:29:56.265 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:56.265 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:56.402 00.137 8960 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 0
20:29:57.730 01.328 13828 Exposure complete
20:29:57.844 00.114 13828 worker thread done servicing request
20:29:57.876 00.032 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:23:45 PM"
20:29:57.878 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:29:57.880 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:29:57.881 00.001 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:29:57.883 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:29:57.884 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:29:57.886 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:29:57.887 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:29:57.889 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:29:57.890 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:29:57.892 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:29:57.893 00.001 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:29:57.895 00.002 8960 GetInt("/GuidingAssistant/pos.x", -1) returns 369
20:29:57.897 00.002 8960 GetInt("/GuidingAssistant/pos.y", -1) returns 480
20:29:57.902 00.005 8960 MultiStar mode disabled
20:29:57.906 00.004 8960 GuidingAssistant: Disabling guide output
20:29:57.907 00.001 8960 MountGuidingEnabled: 0
20:29:57.927 00.020 8960 OnExposeComplete: enter
20:29:57.929 00.002 8960 UpdateGuideState(): m_state=6
20:29:57.931 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:29:57.933 00.002 8960 Star::Find false star n=1 nbg=271 bg=5096.3 sigma=533.6 thresh=6697 peak=5827
20:29:57.935 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1614, SNR=2.9, Peak=6921 HFD=0.0
20:29:57.936 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:57.938 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:57.939 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:57.941 00.002 13828 Worker thread wakes up
20:29:57.941 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:57.941 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:57.941 00.000 13828 move complete, result=0
20:29:57.941 00.000 13828 worker thread done servicing request
20:29:58.051 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:58.058 00.007 8960 Status Line: Star lost - low SNR
20:29:58.062 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5084, FiltMin=3632, FiltMax=65535, Gamma=2.540
20:29:58.086 00.024 8960 UpdateGuideState exits: Star lost - low SNR
20:29:58.088 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:58.089 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:58.090 00.001 8960 Enqueuing Expose request
20:29:58.092 00.002 13828 Worker thread wakes up
20:29:58.092 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:58.092 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:29:59.567 01.475 13828 Exposure complete
20:29:59.692 00.125 13828 worker thread done servicing request
20:29:59.692 00.000 8960 OnExposeComplete: enter
20:29:59.693 00.001 8960 UpdateGuideState(): m_state=6
20:29:59.695 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
20:29:59.697 00.002 8960 Star::Find false star n=1 nbg=261 bg=5076.9 sigma=521.9 thresh=6643 peak=6147
20:29:59.698 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1838, SNR=2.9, Peak=6915 HFD=0.0
20:29:59.700 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:29:59.701 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:29:59.703 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:29:59.704 00.001 13828 Worker thread wakes up
20:29:59.705 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:29:59.705 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:29:59.705 00.000 13828 move complete, result=0
20:29:59.705 00.000 13828 worker thread done servicing request
20:29:59.819 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:29:59.822 00.003 8960 Status Line: Star lost - low SNR
20:29:59.828 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5084, FiltMin=3651, FiltMax=65535, Gamma=2.540
20:29:59.847 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:29:59.849 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:29:59.850 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:29:59.851 00.001 8960 Enqueuing Expose request
20:29:59.853 00.002 13828 Worker thread wakes up
20:29:59.853 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:29:59.853 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:01.327 01.474 13828 Exposure complete
20:30:01.439 00.112 13828 worker thread done servicing request
20:30:01.439 00.000 8960 OnExposeComplete: enter
20:30:01.441 00.002 8960 UpdateGuideState(): m_state=6
20:30:01.443 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
20:30:01.444 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6806 HFD=0.0
20:30:01.446 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:01.447 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:01.449 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:01.450 00.001 13828 Worker thread wakes up
20:30:01.450 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:01.450 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:01.450 00.000 13828 move complete, result=0
20:30:01.451 00.001 13828 worker thread done servicing request
20:30:01.565 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:01.569 00.004 8960 Status Line: Star lost - low mass
20:30:01.575 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5084, FiltMin=3574, FiltMax=65535, Gamma=2.540
20:30:01.596 00.021 8960 UpdateGuideState exits: Star lost - low mass
20:30:01.598 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:01.599 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:01.601 00.002 8960 Enqueuing Expose request
20:30:01.602 00.001 13828 Worker thread wakes up
20:30:01.602 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:01.603 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:03.066 01.463 13828 Exposure complete
20:30:03.182 00.116 13828 worker thread done servicing request
20:30:03.183 00.001 8960 OnExposeComplete: enter
20:30:03.184 00.001 8960 UpdateGuideState(): m_state=6
20:30:03.186 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
20:30:03.187 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=7120 HFD=0.0
20:30:03.189 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:03.190 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:03.192 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:03.193 00.001 13828 Worker thread wakes up
20:30:03.193 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:03.193 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:03.194 00.001 13828 move complete, result=0
20:30:03.194 00.000 13828 worker thread done servicing request
20:30:03.301 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:03.303 00.002 8960 Status Line: Star lost - low mass
20:30:03.307 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5084, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:30:03.328 00.021 8960 UpdateGuideState exits: Star lost - low mass
20:30:03.329 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:03.331 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:03.332 00.001 8960 Enqueuing Expose request
20:30:03.334 00.002 13828 Worker thread wakes up
20:30:03.334 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:03.334 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:04.805 01.471 13828 Exposure complete
20:30:04.920 00.115 13828 worker thread done servicing request
20:30:04.920 00.000 8960 OnExposeComplete: enter
20:30:04.922 00.002 8960 UpdateGuideState(): m_state=6
20:30:04.924 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
20:30:04.926 00.002 8960 Star::Find false star n=2 nbg=270 bg=5150.0 sigma=529.5 thresh=6738 peak=6013
20:30:04.927 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=3798, SNR=2.9, Peak=7260 HFD=0.0
20:30:04.928 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:04.930 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:04.932 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:04.933 00.001 13828 Worker thread wakes up
20:30:04.933 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:04.933 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:04.933 00.000 13828 move complete, result=0
20:30:04.934 00.001 13828 worker thread done servicing request
20:30:05.039 00.105 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:05.046 00.007 8960 Status Line: Star lost - low SNR
20:30:05.058 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=2499, max=65535, med=5084, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:30:05.078 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:30:05.080 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:05.082 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:05.083 00.001 8960 Enqueuing Expose request
20:30:05.084 00.001 13828 Worker thread wakes up
20:30:05.085 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:05.085 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:06.549 01.464 13828 Exposure complete
20:30:06.659 00.110 13828 worker thread done servicing request
20:30:06.659 00.000 8960 OnExposeComplete: enter
20:30:06.660 00.001 8960 UpdateGuideState(): m_state=6
20:30:06.662 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
20:30:06.664 00.002 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6768 HFD=0.0
20:30:06.665 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:06.667 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:06.669 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:06.670 00.001 13828 Worker thread wakes up
20:30:06.670 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:06.671 00.001 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:06.671 00.000 13828 move complete, result=0
20:30:06.671 00.000 13828 worker thread done servicing request
20:30:06.777 00.106 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:06.779 00.002 8960 Status Line: Star lost - low mass
20:30:06.783 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1078, max=65535, med=5084, FiltMin=3798, FiltMax=65535, Gamma=2.540
20:30:06.804 00.021 8960 UpdateGuideState exits: Star lost - low mass
20:30:06.805 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:06.807 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:06.808 00.001 8960 Enqueuing Expose request
20:30:06.810 00.002 13828 Worker thread wakes up
20:30:06.810 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:06.810 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:08.281 01.471 13828 Exposure complete
20:30:08.395 00.114 13828 worker thread done servicing request
20:30:08.395 00.000 8960 OnExposeComplete: enter
20:30:08.396 00.001 8960 UpdateGuideState(): m_state=6
20:30:08.398 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
20:30:08.399 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=7049 HFD=0.0
20:30:08.401 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:08.402 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:08.403 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:08.405 00.002 13828 Worker thread wakes up
20:30:08.405 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:08.405 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:08.405 00.000 13828 move complete, result=0
20:30:08.406 00.001 13828 worker thread done servicing request
20:30:08.513 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:08.522 00.009 8960 Status Line: Star lost - low mass
20:30:08.537 00.015 8960 UpdateImageDisplay: Size=(1920,1080) min=598, max=65535, med=5084, FiltMin=3792, FiltMax=65535, Gamma=2.540
20:30:08.557 00.020 8960 UpdateGuideState exits: Star lost - low mass
20:30:08.559 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:08.561 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:08.563 00.002 8960 Enqueuing Expose request
20:30:08.565 00.002 13828 Worker thread wakes up
20:30:08.565 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:08.565 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:10.038 01.473 13828 Exposure complete
20:30:10.159 00.121 13828 worker thread done servicing request
20:30:10.159 00.000 8960 OnExposeComplete: enter
20:30:10.161 00.002 8960 UpdateGuideState(): m_state=6
20:30:10.162 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
20:30:10.165 00.003 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6940 HFD=0.0
20:30:10.166 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:10.168 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:10.170 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:10.172 00.002 13828 Worker thread wakes up
20:30:10.172 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:10.172 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:10.172 00.000 13828 move complete, result=0
20:30:10.172 00.000 13828 worker thread done servicing request
20:30:10.274 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:10.278 00.004 8960 Status Line: Star lost - low mass
20:30:10.283 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=65535, med=5084, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:30:10.302 00.019 8960 UpdateGuideState exits: Star lost - low mass
20:30:10.304 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:10.306 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:10.308 00.002 8960 Enqueuing Expose request
20:30:10.309 00.001 13828 Worker thread wakes up
20:30:10.309 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:10.309 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:11.769 01.460 13828 Exposure complete
20:30:11.896 00.127 13828 worker thread done servicing request
20:30:11.896 00.000 8960 OnExposeComplete: enter
20:30:11.897 00.001 8960 UpdateGuideState(): m_state=6
20:30:11.899 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
20:30:11.901 00.002 8960 Star::Find false star n=1 nbg=270 bg=5017.1 sigma=572.5 thresh=6735 peak=5945
20:30:11.902 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1789, SNR=2.9, Peak=6940 HFD=0.0
20:30:11.904 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:11.905 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:11.907 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:11.908 00.001 13828 Worker thread wakes up
20:30:11.908 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:11.908 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:11.908 00.000 13828 move complete, result=0
20:30:11.908 00.000 13828 worker thread done servicing request
20:30:12.010 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:12.012 00.002 8960 Status Line: Star lost - low SNR
20:30:12.016 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5084, FiltMin=3657, FiltMax=65535, Gamma=2.540
20:30:12.035 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:30:12.037 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:12.038 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:12.040 00.002 8960 Enqueuing Expose request
20:30:12.041 00.001 13828 Worker thread wakes up
20:30:12.041 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:12.041 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:13.507 01.466 13828 Exposure complete
20:30:13.620 00.113 13828 worker thread done servicing request
20:30:13.621 00.001 8960 OnExposeComplete: enter
20:30:13.622 00.001 8960 UpdateGuideState(): m_state=6
20:30:13.624 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
20:30:13.625 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6851 HFD=0.0
20:30:13.627 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:13.629 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:13.630 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:13.632 00.002 13828 Worker thread wakes up
20:30:13.632 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:13.632 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:13.632 00.000 13828 move complete, result=0
20:30:13.632 00.000 13828 worker thread done servicing request
20:30:13.739 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:13.741 00.002 8960 Status Line: Star lost - low mass
20:30:13.746 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2006, max=65535, med=5084, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:30:13.767 00.021 8960 UpdateGuideState exits: Star lost - low mass
20:30:13.769 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:13.770 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:13.772 00.002 8960 Enqueuing Expose request
20:30:13.774 00.002 13828 Worker thread wakes up
20:30:13.774 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:13.774 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:15.227 01.453 13828 Exposure complete
20:30:15.399 00.172 13828 worker thread done servicing request
20:30:15.399 00.000 8960 OnExposeComplete: enter
20:30:15.401 00.002 8960 UpdateGuideState(): m_state=6
20:30:15.403 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
20:30:15.404 00.001 8960 Star::Find false star n=4 nbg=271 bg=5065.0 sigma=509.3 thresh=6593 peak=5880
20:30:15.406 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=6888, SNR=2.9, Peak=7024 HFD=0.0
20:30:15.407 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:15.408 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:15.410 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:15.411 00.001 13828 Worker thread wakes up
20:30:15.411 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:15.411 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:15.411 00.000 13828 move complete, result=0
20:30:15.412 00.001 13828 worker thread done servicing request
20:30:15.519 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:15.529 00.010 8960 Status Line: Star lost - low SNR
20:30:15.540 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=2038, max=65535, med=5084, FiltMin=3600, FiltMax=65535, Gamma=2.540
20:30:15.566 00.026 8960 UpdateGuideState exits: Star lost - low SNR
20:30:15.569 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:15.570 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:15.572 00.002 8960 Enqueuing Expose request
20:30:15.574 00.002 13828 Worker thread wakes up
20:30:15.574 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:15.574 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:17.038 01.464 13828 Exposure complete
20:30:17.149 00.111 13828 worker thread done servicing request
20:30:17.149 00.000 8960 OnExposeComplete: enter
20:30:17.150 00.001 8960 UpdateGuideState(): m_state=6
20:30:17.152 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
20:30:17.153 00.001 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6883 HFD=0.0
20:30:17.155 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:17.156 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:17.158 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:17.160 00.002 13828 Worker thread wakes up
20:30:17.160 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:17.160 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:17.160 00.000 13828 move complete, result=0
20:30:17.160 00.000 13828 worker thread done servicing request
20:30:17.268 00.108 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:17.272 00.004 8960 Status Line: Star lost - low mass
20:30:17.276 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2460, max=65535, med=5084, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:30:17.303 00.027 8960 UpdateGuideState exits: Star lost - low mass
20:30:17.305 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:17.306 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:17.308 00.002 8960 Enqueuing Expose request
20:30:17.309 00.001 13828 Worker thread wakes up
20:30:17.309 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:17.309 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:18.593 01.284 8960 CameraToMount -- cameraTheta (0.28) - m_xAngle (2.77) = xAngle (-2.49 = -2.49)
20:30:18.596 00.003 8960 CameraToMount -- cameraTheta (0.28) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.62 = 0.62)
20:30:18.597 00.001 8960 CameraToMount -- cameraX=828.03 cameraY=237.07 hyp=861.30 cameraTheta=0.28 mountX=-683.30 mountY=497.72, mountTheta=2.51
20:30:18.599 00.002 8960 BLT: Entering DecMeasurementStep, state = 0
20:30:18.600 00.001 8960 MountGuidingEnabled: 1
20:30:18.602 00.002 8960 BLT: Exiting DecMeasurementStep
20:30:18.773 00.171 13828 Exposure complete
20:30:18.889 00.116 13828 worker thread done servicing request
20:30:18.890 00.001 8960 OnExposeComplete: enter
20:30:18.892 00.002 8960 UpdateGuideState(): m_state=6
20:30:18.894 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
20:30:18.896 00.002 8960 Star::Find false star n=1 nbg=273 bg=5016.1 sigma=537.2 thresh=6628 peak=5982
20:30:18.897 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1848, SNR=2.9, Peak=6908 HFD=0.0
20:30:18.898 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:18.900 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:18.901 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:18.903 00.002 13828 Worker thread wakes up
20:30:18.903 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:18.903 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:18.903 00.000 13828 move complete, result=0
20:30:18.903 00.000 13828 worker thread done servicing request
20:30:19.018 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:19.027 00.009 8960 Status Line: Star lost - low SNR
20:30:19.038 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5084, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:30:19.067 00.029 8960 UpdateGuideState exits: Star lost - low SNR
20:30:19.068 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:19.070 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:19.071 00.001 8960 Enqueuing Expose request
20:30:19.073 00.002 13828 Worker thread wakes up
20:30:19.073 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:19.073 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:20.538 01.465 13828 Exposure complete
20:30:20.650 00.112 13828 worker thread done servicing request
20:30:20.650 00.000 8960 OnExposeComplete: enter
20:30:20.651 00.001 8960 UpdateGuideState(): m_state=6
20:30:20.653 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
20:30:20.655 00.002 8960 Star::Find false star n=1 nbg=271 bg=5068.6 sigma=547.4 thresh=6711 peak=5892
20:30:20.656 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1737, SNR=2.9, Peak=7081 HFD=0.0
20:30:20.658 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:20.659 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:30:20.661 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:30:20.662 00.001 13828 Worker thread wakes up
20:30:20.662 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:30:20.662 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:30:20.663 00.001 13828 move complete, result=0
20:30:20.663 00.000 13828 worker thread done servicing request
20:30:20.764 00.101 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:20.766 00.002 8960 Status Line: Star lost - low SNR
20:30:20.769 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2352, max=65535, med=5084, FiltMin=3657, FiltMax=65535, Gamma=2.540
20:30:20.788 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:30:20.790 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:20.792 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:20.793 00.001 8960 Enqueuing Expose request
20:30:20.795 00.002 13828 Worker thread wakes up
20:30:20.795 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:20.795 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:21.283 00.488 8960 StartLoopingInteractive: Loop button clicked
20:30:21.291 00.008 8960 Mount: notify guiding stopped
20:30:21.296 00.005 8960 Changing from state GUIDING to STOP
20:30:21.298 00.002 8960 guider state => SELECTED
20:30:21.299 00.001 8960 Status Line: Looping
20:30:21.305 00.006 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:30:22.269 00.964 13828 Exposure complete
20:30:22.380 00.111 13828 worker thread done servicing request
20:30:22.380 00.000 8960 OnExposeComplete: enter
20:30:22.382 00.002 8960 UpdateGuideState(): m_state=2
20:30:22.383 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
20:30:22.386 00.003 8960 Star::Find false star n=6 nbg=258 bg=5122.8 sigma=491.6 thresh=6598 peak=5920
20:30:22.387 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=9786, SNR=2.9, Peak=6915 HFD=0.0
20:30:22.389 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:22.390 00.001 8960 Changing from state SELECTED to UNINITIALIZED
20:30:22.391 00.001 8960 guider state => SELECTING
20:30:22.393 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:22.394 00.001 8960 Status Line: Star lost - low SNR
20:30:22.397 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\mount.cpp:1144->invalid cameraVectorEndPoint
20:30:22.399 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\backlash_comp.cpp:891->BLT: CamToMount xForm failed
20:30:22.401 00.002 8960 BLT: Exception thrown in logical state 4
20:30:22.402 00.001 8960 BLT: 
20:30:22.404 00.002 8960 BLT: Cleanup completed
20:30:22.405 00.001 8960 BLT: Exiting DecMeasurementStep
20:30:22.409 00.004 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:30:22.411 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:30:22.412 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:30:22.414 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:30:22.415 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:30:22.417 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:30:22.419 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:30:22.421 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:30:22.422 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:30:22.424 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:30:22.426 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:30:22.427 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:30:22.429 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:30:22.431 00.002 8960 GA Min-Move calcs failed sanity-check, DecEst=1485.050, Dec-HPF-Sigma=0.000
20:30:22.432 00.001 8960 GA Min-Move recs reverting to smart defaults, RA=0.123, Dec=0.189
20:30:22.434 00.002 8960 Guiding Assistant results follow:
20:30:22.435 00.001 8960 SNR=, Samples=, Elapsed Time=, RA HPF-RMS=, Dec HPF-RMS=, Total HPF-RMS=
20:30:22.437 00.002 8960 RA Peak=, RA Peak-Peak , RA Drift Rate=, Max RA Drift Rate=, Drift-Limiting Exp=   0.7 s 
20:30:22.438 00.001 8960 Dec Drift Rate=, Dec Peak=, PA Error=
20:30:22.447 00.009 8960 Recommendation: Use exposure times in the range of 1.0s to 3.0s
20:30:22.456 00.009 8960 Recommendation: Consider re-doing your calibration (Prior alert)
20:30:22.471 00.015 8960 Recommendation: Polar alignment error > 10 arc-min; try using the Drift Align tool to improve alignment.
20:30:22.484 00.013 8960 Recommendation: Try setting RA min-move to 0.12
20:30:22.494 00.010 8960 Recommendation: Try setting Dec min-move to 0.19
20:30:22.508 00.014 8960 GetString("/profile/4/GA/2025-10-16 20:07:33/BLT_north", "") returns "1571.8,1574.1,1576.7,1578.6,1580.8,1582.8,1584.6,1586.8,1588.8,1590.5,1592.5,1594.7,1596.6,1599.0,1601.4,1603.2,1605.3,1607.6,1610."
20:30:22.511 00.003 8960 GetString("/profile/4/GA/2025-10-19 20:26:46/BLT_north", "") returns "1156.2,1158.8,1160.5,1162.7,1165.0,1167.4,1169.7,1172.2,1174."
20:30:22.513 00.002 8960 GetString("/profile/4/GA/2025-10-20 20:23:56/BLT_north", "") returns "1416.4,1419.0,1420.9,1423.3,1425.5,1427.4,1429.4,1431.6,1433.8,1436.7,1438.9,1440.8,1443.1,1445.5,1447.6,1449.5,1451.2,1453.6,1455."
20:30:22.514 00.001 8960 GetString("/profile/4/GA/2025-10-20 20:29:57/BLT_north", "") returns ""
20:30:22.516 00.002 8960 GA-History: removed entry for 2025-10-16 20:07:33
20:30:22.536 00.020 8960 End of Guiding Assistant output....
20:30:22.549 00.013 8960 GuidingAssistant: Re-enabling guide output (1, 0)
20:30:22.551 00.002 8960 MultiStar mode enabled
20:30:22.552 00.001 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:30:22.560 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1398, max=65535, med=5084, FiltMin=3580, FiltMax=65535, Gamma=2.540
20:30:22.580 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:30:22.582 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:22.583 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:22.584 00.001 8960 Enqueuing Expose request
20:30:22.586 00.002 13828 Worker thread wakes up
20:30:22.586 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:22.586 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:24.043 01.457 13828 Exposure complete
20:30:24.155 00.112 13828 worker thread done servicing request
20:30:24.155 00.000 8960 OnExposeComplete: enter
20:30:24.157 00.002 8960 UpdateGuideState(): m_state=1
20:30:24.158 00.001 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
20:30:24.160 00.002 8960 Star::Find returns 0 (3), X=828.00, Y=237.00, Mass=0, SNR=0.0, Peak=6819 HFD=0.0
20:30:24.162 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:24.163 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:24.164 00.001 8960 Status Line: Star lost - low mass
20:30:24.170 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5078, FiltMin=3651, FiltMax=65535, Gamma=2.540
20:30:24.191 00.021 8960 UpdateGuideState exits: Star lost - low mass
20:30:24.193 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:24.194 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:24.196 00.002 8960 Enqueuing Expose request
20:30:24.197 00.001 13828 Worker thread wakes up
20:30:24.197 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:24.197 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:25.667 01.470 13828 Exposure complete
20:30:25.806 00.139 13828 worker thread done servicing request
20:30:25.806 00.000 8960 OnExposeComplete: enter
20:30:25.808 00.002 8960 UpdateGuideState(): m_state=1
20:30:25.810 00.002 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
20:30:25.811 00.001 8960 Star::Find false star n=5 nbg=270 bg=5036.7 sigma=550.0 thresh=6687 peak=6013
20:30:25.813 00.002 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=9096, SNR=2.9, Peak=7094 HFD=0.0
20:30:25.814 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:25.816 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:25.817 00.001 8960 Status Line: Star lost - low SNR
20:30:25.820 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1206, max=65535, med=5078, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:30:25.843 00.023 8960 UpdateGuideState exits: Star lost - low SNR
20:30:25.845 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:25.846 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:25.848 00.002 8960 Enqueuing Expose request
20:30:25.849 00.001 13828 Worker thread wakes up
20:30:25.849 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:25.849 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:26.063 00.214 8960 Stop button clicked
20:30:26.064 00.001 8960 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:30:26.066 00.002 8960 Status Line: Waiting for devices...
20:30:26.176 00.110 13828 ZWO: stopexposure
20:30:27.236 01.060 13828 ZWO: stopexposure
20:30:27.236 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
20:30:27.236 00.000 13828 worker thread done servicing request
20:30:27.236 00.000 8960 OnExposeComplete: enter
20:30:27.238 00.002 8960 OnExposeComplete: Capture Error reported
20:30:27.239 00.001 8960 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:30:27.241 00.002 8960 Changing from state SELECTING to UNINITIALIZED
20:30:27.243 00.002 8960 guider state => SELECTING
20:30:27.246 00.003 8960 Status Line: Stopped.
20:30:27.249 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
20:30:30.991 03.742 8960 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:30:30.993 00.002 8960 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:30:30.995 00.002 8960 Auto-loading calibration data
20:30:30.996 00.001 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:30:30.998 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:30:31.000 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:30:31.001 00.001 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:30:31.003 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns 1.156710
20:30:31.004 00.001 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:30:31.006 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:30:31.008 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:30:31.010 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:30:31.011 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:30:31.013 00.002 8960 Mount::SetCalibration (scope) -- xAngle=158.5 yAngle=66.3 xRate=1.713 yRate=1.736 bin=1 dec=-0.6 pierSide=1 par=-/+ rotAng=None
20:30:31.014 00.001 8960 Mount::SetCalibration (scope) -- sets m_xAngle=158.5 m_yAngleError=-177.8
20:30:31.019 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:30:31.022 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:30:31.137 00.115 8960 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 0
20:30:32.671 01.534 8960 StartLoopingInteractive: Loop button clicked
20:30:32.673 00.002 8960 Status Line: Looping
20:30:32.678 00.005 8960 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:30:32.685 00.007 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:32.686 00.001 8960 Enqueuing Expose request
20:30:32.688 00.002 13828 Worker thread wakes up
20:30:32.688 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:32.688 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:34.170 01.482 13828 Exposure complete
20:30:34.287 00.117 13828 worker thread done servicing request
20:30:34.290 00.003 8960 OnExposeComplete: enter
20:30:34.291 00.001 8960 UpdateGuideState(): m_state=1
20:30:34.294 00.003 8960 Star::Find(15, 828, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:34.295 00.001 8960 Star::Find false star n=1 nbg=272 bg=5079.4 sigma=500.6 thresh=6581 peak=5854
20:30:34.296 00.001 8960 Star::Find returns 0 (2), X=828.00, Y=237.00, Mass=1740, SNR=2.9, Peak=6832 HFD=0.0
20:30:34.298 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:30:34.299 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:30:34.301 00.002 8960 Status Line: Star lost - low SNR
20:30:34.304 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5078, FiltMin=3651, FiltMax=65535, Gamma=2.540
20:30:34.324 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:30:34.326 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:34.328 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:30:34.329 00.001 8960 Enqueuing Expose request
20:30:34.330 00.001 13828 Worker thread wakes up
20:30:34.331 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:34.331 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:30:34.960 00.629 8960 GuiderMultiStar::AutoSelect enter
20:30:34.962 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:30:35.072 00.110 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:30:35.221 00.149 8960 AutoFind: global mean = -0.4, stdev 1733.5
20:30:35.222 00.001 8960 AutoFind: using threshold = 0.1
20:30:35.341 00.119 8960 AutoFind: local max [92, 812] 133.2
20:30:35.343 00.002 8960 AutoFind: local max [600, 757] 102.8
20:30:35.345 00.002 8960 AutoFind: local max [1797, 1013] 97.8
20:30:35.346 00.001 8960 AutoFind: local max [122, 945] 93.9
20:30:35.347 00.001 8960 AutoFind: local max [1047, 399] 80.7
20:30:35.349 00.002 8960 AutoFind: local max [468, 764] 79.2
20:30:35.350 00.001 8960 AutoFind: local max [1902, 528] 68.6
20:30:35.351 00.001 8960 AutoFind: local max [1329, 910] 68.1
20:30:35.353 00.002 8960 AutoFind: local max [1901, 1048] 59.9
20:30:35.354 00.001 8960 AutoFind: local max [1061, 314] 50.6
20:30:35.356 00.002 8960 AutoFind: local max [56, 50] 41.4
20:30:35.358 00.002 8960 AutoFind: local max [1284, 418] 40.2
20:30:35.359 00.001 8960 AutoFind: local max [1797, 187] 35.7
20:30:35.361 00.002 8960 AutoFind: local max [362, 799] 31.9
20:30:35.362 00.001 8960 AutoFind: local max [201, 74] 29.5
20:30:35.364 00.002 8960 AutoFind: local max [740, 279] 29.1
20:30:35.365 00.001 8960 AutoFind: local max [448, 219] 28.8
20:30:35.366 00.001 8960 AutoFind: local max [776, 177] 27.4
20:30:35.367 00.001 8960 AutoFind: local max [1868, 731] 26.0
20:30:35.369 00.002 8960 AutoFind: local max [1711, 680] 24.5
20:30:35.370 00.001 8960 AutoFind: local max [147, 970] 23.3
20:30:35.372 00.002 8960 AutoFind: local max [1082, 315] 23.0
20:30:35.373 00.001 8960 AutoFind: local max [34, 324] 22.8
20:30:35.375 00.002 8960 AutoFind: local max [61, 603] 20.6
20:30:35.376 00.001 8960 AutoFind: local max [1735, 568] 20.5
20:30:35.377 00.001 8960 AutoFind: local max [1794, 475] 20.0
20:30:35.379 00.002 8960 AutoFind: local max [438, 79] 19.1
20:30:35.380 00.001 8960 AutoFind: local max [1508, 1043] 19.0
20:30:35.381 00.001 8960 AutoFind: local max [39, 279] 18.8
20:30:35.383 00.002 8960 AutoFind: local max [1908, 914] 18.4
20:30:35.384 00.001 8960 AutoFind: local max [358, 912] 17.5
20:30:35.385 00.001 8960 AutoFind: local max [1295, 868] 17.4
20:30:35.387 00.002 8960 AutoFind: local max [897, 250] 17.2
20:30:35.388 00.001 8960 AutoFind: local max [1234, 346] 16.7
20:30:35.390 00.002 8960 AutoFind: local max [897, 292] 16.5
20:30:35.392 00.002 8960 AutoFind: local max [1658, 491] 14.7
20:30:35.393 00.001 8960 AutoFind: local max [1104, 931] 14.5
20:30:35.394 00.001 8960 AutoFind: local max [1543, 616] 13.6
20:30:35.396 00.002 8960 AutoFind: local max [1507, 885] 13.4
20:30:35.397 00.001 8960 AutoFind: local max [1394, 548] 13.2
20:30:35.398 00.001 8960 AutoFind: local max [436, 655] 13.1
20:30:35.400 00.002 8960 AutoFind: local max [58, 582] 12.7
20:30:35.401 00.001 8960 AutoFind: local max [264, 51] 12.0
20:30:35.402 00.001 8960 AutoFind: local max [333, 539] 11.9
20:30:35.404 00.002 8960 AutoFind: local max [741, 393] 11.8
20:30:35.405 00.001 8960 AutoFind: local max [1267, 515] 11.3
20:30:35.407 00.002 8960 AutoFind: local max [878, 152] 11.2
20:30:35.408 00.001 8960 AutoFind: local max [1556, 372] 11.1
20:30:35.410 00.002 8960 AutoFind: local max [780, 539] 11.1
20:30:35.411 00.001 8960 AutoFind: local max [333, 950] 11.0
20:30:35.413 00.002 8960 AutoFind: local max [117, 13] 11.0
20:30:35.414 00.001 8960 AutoFind: local max [1696, 588] 10.6
20:30:35.415 00.001 8960 AutoFind: local max [1809, 1017] 10.5
20:30:35.417 00.002 8960 AutoFind: local max [1811, 140] 10.2
20:30:35.419 00.002 8960 AutoFind: local max [151, 316] 10.1
20:30:35.421 00.002 8960 AutoFind: local max [1889, 989] 10.0
20:30:35.423 00.002 8960 AutoFind: local max [1478, 766] 9.6
20:30:35.425 00.002 8960 AutoFind: local max [1865, 460] 9.5
20:30:35.426 00.001 8960 AutoFind: local max [1855, 40] 9.5
20:30:35.428 00.002 8960 AutoFind: local max [1541, 802] 9.2
20:30:35.430 00.002 8960 AutoFind: local max [897, 265] 8.9
20:30:35.431 00.001 8960 AutoFind: local max [686, 181] 8.7
20:30:35.432 00.001 8960 AutoFind: local max [363, 171] 8.7
20:30:35.434 00.002 8960 AutoFind: local max [1355, 484] 8.6
20:30:35.435 00.001 8960 AutoFind: local max [434, 681] 8.6
20:30:35.437 00.002 8960 AutoFind: local max [1040, 877] 8.2
20:30:35.438 00.001 8960 AutoFind: local max [725, 1030] 8.2
20:30:35.440 00.002 8960 AutoFind: local max [1591, 700] 8.2
20:30:35.441 00.001 8960 AutoFind: local max [1637, 632] 8.1
20:30:35.442 00.001 8960 AutoFind: local max [1591, 1058] 7.9
20:30:35.444 00.002 8960 AutoFind: local max [1181, 434] 7.9
20:30:35.445 00.001 8960 AutoFind: local max [327, 849] 7.8
20:30:35.447 00.002 8960 AutoFind: local max [1868, 342] 7.8
20:30:35.448 00.001 8960 AutoFind: local max [953, 534] 7.7
20:30:35.449 00.001 8960 AutoFind: local max [1649, 614] 7.6
20:30:35.451 00.002 8960 AutoFind: local max [1418, 544] 7.5
20:30:35.452 00.001 8960 AutoFind: local max [1890, 358] 7.4
20:30:35.454 00.002 8960 AutoFind: local max [1904, 37] 7.4
20:30:35.456 00.002 8960 AutoFind: local max [1342, 505] 7.2
20:30:35.457 00.001 8960 AutoFind: local max [1885, 312] 7.2
20:30:35.459 00.002 8960 AutoFind: local max [1355, 1000] 7.1
20:30:35.460 00.001 8960 AutoFind: local max [481, 987] 7.1
20:30:35.462 00.002 8960 AutoFind: local max [311, 104] 7.0
20:30:35.463 00.001 8960 AutoFind: local max [1742, 388] 6.8
20:30:35.465 00.002 8960 AutoFind: local max [1504, 277] 6.7
20:30:35.466 00.001 8960 AutoFind: local max [1216, 213] 6.7
20:30:35.467 00.001 8960 AutoFind: local max [108, 935] 6.6
20:30:35.469 00.002 8960 AutoFind: local max [283, 43] 6.6
20:30:35.470 00.001 8960 AutoFind: local max [1654, 846] 6.4
20:30:35.471 00.001 8960 AutoFind: local max [8, 347] 6.4
20:30:35.473 00.002 8960 AutoFind: local max [590, 558] 6.4
20:30:35.474 00.001 8960 AutoFind: local max [1741, 74] 6.4
20:30:35.476 00.002 8960 AutoFind: local max [790, 659] 6.3
20:30:35.477 00.001 8960 AutoFind: local max [142, 389] 6.3
20:30:35.478 00.001 8960 AutoFind: local max [183, 69] 6.2
20:30:35.479 00.001 8960 AutoFind: local max [363, 587] 6.2
20:30:35.481 00.002 8960 AutoFind: local max [1700, 35] 6.2
20:30:35.482 00.001 8960 AutoFind: local max [1740, 37] 6.1
20:30:35.483 00.001 8960 AutoFind: local max [1910, 902] 6.0
20:30:35.485 00.002 8960 AutoFind: local max [1374, 518] 5.9
20:30:35.487 00.002 8960 AutoFind: too close [1910, 902] 6.0 - [1908, 914] 18.4
20:30:35.488 00.001 8960 AutoFind: too close [183, 69] 6.2 - [201, 74] 29.5
20:30:35.490 00.002 8960 AutoFind: too close [283, 43] 6.6 - [264, 51] 12.0
20:30:35.491 00.001 8960 AutoFind: close dim-bright [108, 935] 6.6 - [122, 945] 93.9
20:30:35.492 00.001 8960 AutoFind: too close [1649, 614] 7.6 - [1637, 632] 8.1
20:30:35.494 00.002 8960 AutoFind: too close [897, 265] 8.9 - [897, 250] 17.2
20:30:35.495 00.001 8960 AutoFind: close dim-bright [1809, 1017] 10.5 - [1797, 1013] 97.8
20:30:35.496 00.001 8960 AutoFind: too close to edge [8, 347] 6.4
20:30:35.498 00.002 8960 AutoFind: too close to edge [117, 13] 11.0
20:30:35.499 00.001 8960 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:30:35.501 00.002 8960 Star::Find(15, 92, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.502 00.001 8960 Star::Find returns 1 (0), X=91.64, Y=811.93, Mass=1779283, SNR=182.1, Peak=65535 HFD=4.9
20:30:35.504 00.002 8960 Star::Find(15, 600, 757, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.505 00.001 8960 Star::Find returns 1 (0), X=599.60, Y=756.75, Mass=3008493, SNR=173.9, Peak=65535 HFD=6.3
20:30:35.506 00.001 8960 Star::Find(15, 1797, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.508 00.002 8960 Star::Find returns 1 (0), X=1797.67, Y=1012.28, Mass=3044279, SNR=181.4, Peak=65535 HFD=6.5
20:30:35.509 00.001 8960 Star::Find(15, 122, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.510 00.001 8960 Star::Find returns 1 (0), X=121.96, Y=945.20, Mass=898616, SNR=150.2, Peak=65535 HFD=3.2
20:30:35.512 00.002 8960 Star::Find(15, 1047, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.513 00.001 8960 Star::Find returns 1 (0), X=1047.19, Y=398.55, Mass=3689490, SNR=183.5, Peak=65535 HFD=6.7
20:30:35.514 00.001 8960 Star::Find(15, 468, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.516 00.002 8960 Star::Find returns 1 (0), X=467.88, Y=764.16, Mass=1330323, SNR=159.1, Peak=65535 HFD=4.8
20:30:35.517 00.001 8960 Star::Find(15, 1902, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.519 00.002 8960 Star::Find returns 1 (0), X=1901.74, Y=527.78, Mass=1039495, SNR=136.8, Peak=65535 HFD=4.6
20:30:35.520 00.001 8960 Star::Find(15, 1329, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.522 00.002 8960 Star::Find returns 1 (0), X=1329.20, Y=910.44, Mass=1484612, SNR=110.4, Peak=65520 HFD=5.7
20:30:35.523 00.001 8960 Star::Find(15, 1901, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.524 00.001 8960 Star::Find returns 1 (0), X=1901.50, Y=1047.96, Mass=720501, SNR=115.5, Peak=49961 HFD=4.0
20:30:35.526 00.002 8960 Star::Find(15, 1061, 314, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.527 00.001 8960 Star::Find returns 1 (0), X=1061.08, Y=313.53, Mass=886279, SNR=126.2, Peak=54038 HFD=5.1
20:30:35.529 00.002 8960 Star::Find(15, 56, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.530 00.001 8960 Star::Find returns 1 (0), X=55.78, Y=50.42, Mass=399476, SNR=83.9, Peak=49462 HFD=3.2
20:30:35.532 00.002 8960 Star::Find(15, 1284, 418, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.533 00.001 8960 Star::Find returns 1 (0), X=1284.54, Y=418.20, Mass=844187, SNR=118.7, Peak=46889 HFD=5.3
20:30:35.535 00.002 8960 Star::Find(15, 1797, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.536 00.001 8960 Star::Find returns 1 (0), X=1797.13, Y=186.78, Mass=428814, SNR=78.4, Peak=29372 HFD=4.3
20:30:35.537 00.001 8960 Star::Find(15, 362, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.539 00.002 8960 Star::Find returns 1 (0), X=362.16, Y=799.54, Mass=544160, SNR=93.2, Peak=42620 HFD=4.6
20:30:35.540 00.001 8960 Star::Find(15, 740, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.542 00.002 8960 Star::Find returns 1 (0), X=740.24, Y=279.21, Mass=465843, SNR=86.7, Peak=31856 HFD=4.7
20:30:35.543 00.001 8960 Star::Find(15, 448, 219, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.545 00.002 8960 Star::Find returns 1 (0), X=447.78, Y=218.69, Mass=490094, SNR=89.2, Peak=43523 HFD=4.5
20:30:35.546 00.001 8960 Star::Find(15, 776, 177, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.547 00.001 8960 Star::Find returns 1 (0), X=775.92, Y=176.88, Mass=419541, SNR=73.7, Peak=33584 HFD=4.3
20:30:35.549 00.002 8960 Star::Find(15, 1868, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.551 00.002 8960 Star::Find returns 1 (0), X=1868.53, Y=730.96, Mass=300316, SNR=73.8, Peak=31510 HFD=3.6
20:30:35.552 00.001 8960 Star::Find(15, 1711, 680, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.554 00.002 8960 Star::Find returns 1 (0), X=1710.92, Y=680.18, Mass=338849, SNR=75.6, Peak=30185 HFD=4.1
20:30:35.555 00.001 8960 Star::Find(15, 147, 970, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.556 00.001 8960 Star::Find returns 1 (0), X=146.64, Y=969.99, Mass=250397, SNR=65.5, Peak=36880 HFD=2.8
20:30:35.558 00.002 8960 Star::Find(15, 1082, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.559 00.001 8960 Star::Find returns 1 (0), X=1081.55, Y=315.06, Mass=432964, SNR=75.4, Peak=21052 HFD=5.2
20:30:35.560 00.001 8960 Star::Find(15, 34, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.562 00.002 8960 Star::Find returns 1 (0), X=33.68, Y=323.63, Mass=326596, SNR=71.2, Peak=45321 HFD=3.4
20:30:35.563 00.001 8960 Star::Find(15, 61, 603, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.565 00.002 8960 Star::Find returns 1 (0), X=61.16, Y=603.55, Mass=214337, SNR=65.0, Peak=26780 HFD=2.6
20:30:35.566 00.001 8960 Star::Find(15, 1735, 568, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.568 00.002 8960 Star::Find returns 1 (0), X=1735.14, Y=568.37, Mass=299783, SNR=62.3, Peak=19734 HFD=4.7
20:30:35.569 00.001 8960 Star::Find(15, 1794, 475, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.571 00.002 8960 Star::Find returns 1 (0), X=1794.48, Y=475.45, Mass=284432, SNR=62.3, Peak=27881 HFD=4.2
20:30:35.572 00.001 8960 Star::Find(15, 438, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.573 00.001 8960 Star::Find returns 1 (0), X=438.31, Y=78.70, Mass=274414, SNR=65.3, Peak=34435 HFD=3.7
20:30:35.575 00.002 8960 Star::Find(15, 1508, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.576 00.001 8960 Star::Find returns 1 (0), X=1507.96, Y=1042.78, Mass=272679, SNR=60.9, Peak=26480 HFD=4.2
20:30:35.577 00.001 8960 Star::Find(15, 39, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.579 00.002 8960 Star::Find returns 1 (0), X=38.88, Y=278.93, Mass=154222, SNR=47.7, Peak=24195 HFD=2.4
20:30:35.581 00.002 8960 Star::Find(15, 358, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.583 00.002 8960 Star::Find returns 1 (0), X=357.95, Y=911.68, Mass=177051, SNR=50.3, Peak=19267 HFD=3.4
20:30:35.584 00.001 8960 Star::Find(15, 1295, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.586 00.002 8960 Star::Find returns 1 (0), X=1295.46, Y=867.62, Mass=279414, SNR=66.3, Peak=22000 HFD=4.9
20:30:35.587 00.001 8960 Star::Find(15, 1234, 346, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.588 00.001 8960 Star::Find returns 1 (0), X=1234.79, Y=345.92, Mass=324428, SNR=67.0, Peak=23792 HFD=4.8
20:30:35.590 00.002 8960 Star::Find(15, 897, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.591 00.001 8960 Star::Find returns 1 (0), X=897.29, Y=291.48, Mass=237581, SNR=54.4, Peak=21097 HFD=4.3
20:30:35.592 00.001 8960 Star::Find(15, 1658, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.594 00.002 8960 Star::Find returns 1 (0), X=1657.68, Y=491.20, Mass=189350, SNR=47.7, Peak=21411 HFD=3.5
20:30:35.595 00.001 8960 Star::Find(15, 1104, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.597 00.002 8960 Star::Find returns 1 (0), X=1104.81, Y=930.57, Mass=169894, SNR=55.7, Peak=16528 HFD=4.1
20:30:35.599 00.002 8960 Star::Find(15, 1543, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.600 00.001 8960 Star::Find returns 1 (0), X=1542.32, Y=616.36, Mass=307028, SNR=58.6, Peak=22128 HFD=5.4
20:30:35.602 00.002 8960 Star::Find(15, 1507, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.603 00.001 8960 Star::Find returns 1 (0), X=1507.05, Y=885.29, Mass=226707, SNR=53.0, Peak=17347 HFD=4.7
20:30:35.604 00.001 8960 Star::Find(15, 1394, 548, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.606 00.002 8960 Star::Find returns 1 (0), X=1394.10, Y=548.08, Mass=172699, SNR=43.8, Peak=15574 HFD=4.2
20:30:35.606 00.000 8960 Star::Find(15, 436, 655, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.609 00.003 8960 Star::Find returns 1 (0), X=435.83, Y=655.31, Mass=198800, SNR=47.6, Peak=17104 HFD=4.3
20:30:35.609 00.000 8960 Star::Find(15, 58, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.611 00.002 8960 Star::Find returns 1 (0), X=58.70, Y=582.53, Mass=115359, SNR=42.2, Peak=20662 HFD=3.0
20:30:35.613 00.002 8960 Star::Find(15, 333, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.614 00.001 8960 Star::Find returns 1 (0), X=332.92, Y=538.97, Mass=149348, SNR=38.8, Peak=17417 HFD=3.9
20:30:35.616 00.002 8960 Star::Find(15, 741, 393, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.617 00.001 8960 Star::Find returns 1 (0), X=740.82, Y=393.31, Mass=183489, SNR=43.5, Peak=16438 HFD=4.5
20:30:35.618 00.001 8960 Star::Find(15, 1267, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.620 00.002 8960 Star::Find returns 1 (0), X=1266.85, Y=514.66, Mass=149315, SNR=39.4, Peak=13187 HFD=3.9
20:30:35.621 00.001 8960 Star::Find(15, 878, 152, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.623 00.002 8960 Star::Find returns 1 (0), X=878.00, Y=151.75, Mass=107131, SNR=31.6, Peak=13046 HFD=3.5
20:30:35.624 00.001 8960 Star::Find(15, 1556, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.625 00.001 8960 Star::Find returns 1 (0), X=1555.67, Y=371.58, Mass=181642, SNR=42.9, Peak=14985 HFD=4.4
20:30:35.627 00.002 8960 Star::Find(15, 780, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.628 00.001 8960 Star::Find returns 1 (0), X=779.65, Y=538.63, Mass=93758, SNR=30.3, Peak=12476 HFD=3.3
20:30:35.630 00.002 8960 Star::Find(15, 333, 950, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.631 00.001 8960 Star::Find returns 1 (0), X=332.74, Y=949.90, Mass=115197, SNR=38.1, Peak=22166 HFD=3.0
20:30:35.633 00.002 8960 Star::Find(15, 1696, 588, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.634 00.001 8960 Star::Find returns 1 (0), X=1696.66, Y=587.43, Mass=159611, SNR=40.4, Peak=15062 HFD=4.5
20:30:35.635 00.001 8960 Star::Find(15, 1809, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.637 00.002 8960 Star::Find returns 1 (0), X=1797.67, Y=1012.28, Mass=3044279, SNR=181.4, Peak=65535 HFD=6.5
20:30:35.638 00.001 8960 Star::Find(15, 1811, 140, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.640 00.002 8960 Star::Find returns 1 (0), X=1810.60, Y=139.79, Mass=99018, SNR=40.4, Peak=16310 HFD=2.8
20:30:35.641 00.001 8960 Star::Find(15, 151, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.644 00.003 8960 Star::Find returns 1 (0), X=151.34, Y=315.65, Mass=80642, SNR=31.4, Peak=14352 HFD=2.8
20:30:35.645 00.001 8960 Star::Find(15, 1889, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.647 00.002 8960 Star::Find returns 1 (0), X=1889.20, Y=988.89, Mass=93050, SNR=31.7, Peak=12649 HFD=3.3
20:30:35.648 00.001 8960 Star::Find(15, 1478, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.649 00.001 8960 Star::Find returns 1 (0), X=1478.40, Y=765.31, Mass=124577, SNR=35.8, Peak=14211 HFD=3.6
20:30:35.651 00.002 8960 Star::Find(15, 1865, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.652 00.001 8960 Star::Find returns 1 (0), X=1865.74, Y=459.48, Mass=81533, SNR=27.5, Peak=11337 HFD=3.3
20:30:35.654 00.002 8960 Star::Find(15, 1855, 40, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.655 00.001 8960 Star::Find returns 1 (0), X=1855.43, Y=39.49, Mass=105942, SNR=36.5, Peak=15747 HFD=3.2
20:30:35.657 00.002 8960 Star::Find(15, 1541, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.658 00.001 8960 Star::Find returns 1 (0), X=1541.30, Y=802.22, Mass=113707, SNR=33.7, Peak=12432 HFD=4.4
20:30:35.660 00.002 8960 Star::Find(15, 686, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.661 00.001 8960 Star::Find returns 1 (0), X=686.06, Y=181.36, Mass=87676, SNR=29.9, Peak=14870 HFD=3.3
20:30:35.662 00.001 8960 Star::Find(15, 363, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.664 00.002 8960 Star::Find returns 1 (0), X=363.03, Y=170.68, Mass=84909, SNR=30.9, Peak=15100 HFD=3.4
20:30:35.665 00.001 8960 Star::Find(15, 1355, 484, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.667 00.002 8960 Star::Find returns 1 (0), X=1355.37, Y=484.09, Mass=147376, SNR=40.7, Peak=14614 HFD=4.7
20:30:35.668 00.001 8960 Star::Find(15, 434, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.670 00.002 8960 Star::Find returns 1 (0), X=434.16, Y=680.47, Mass=93053, SNR=31.0, Peak=16054 HFD=3.1
20:30:35.671 00.001 8960 Star::Find(15, 1040, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.673 00.002 8960 Star::Find returns 1 (0), X=1040.06, Y=877.33, Mass=96314, SNR=31.8, Peak=12668 HFD=3.9
20:30:35.674 00.001 8960 Star::Find(15, 725, 1030, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.676 00.002 8960 Star::Find returns 1 (0), X=724.03, Y=1030.21, Mass=64047, SNR=26.3, Peak=11715 HFD=3.2
20:30:35.677 00.001 8960 Star::Find(15, 1591, 700, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.679 00.002 8960 Star::Find returns 1 (0), X=1590.74, Y=699.97, Mass=69728, SNR=27.6, Peak=10115 HFD=3.5
20:30:35.681 00.002 8960 Star::Find(15, 1591, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.682 00.001 8960 Star::Find returns 1 (0), X=1591.94, Y=1057.78, Mass=64520, SNR=26.7, Peak=13481 HFD=2.6
20:30:35.684 00.002 8960 Star::Find(15, 1181, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.685 00.001 8960 Star::Find returns 1 (0), X=1180.88, Y=434.19, Mass=125451, SNR=34.8, Peak=11075 HFD=4.4
20:30:35.688 00.003 8960 Star::Find(15, 327, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.689 00.001 8960 Star::Find returns 1 (0), X=326.70, Y=848.68, Mass=39872, SNR=21.5, Peak=9872 HFD=2.5
20:30:35.691 00.002 8960 Star::Find(15, 1868, 342, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.692 00.001 8960 Star::Find returns 1 (0), X=1868.49, Y=341.44, Mass=78900, SNR=29.2, Peak=12336 HFD=3.2
20:30:35.694 00.002 8960 Star::Find(15, 953, 534, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.695 00.001 8960 Star::Find returns 1 (0), X=953.27, Y=533.74, Mass=95395, SNR=26.0, Peak=11190 HFD=3.8
20:30:35.697 00.002 8960 Star::Find(15, 1418, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.698 00.001 8960 Star::Find returns 1 (0), X=1417.62, Y=543.63, Mass=56195, SNR=20.0, Peak=10998 HFD=3.0
20:30:35.700 00.002 8960 Star::Find(15, 1890, 358, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.701 00.001 8960 Star::Find returns 1 (0), X=1889.08, Y=359.63, Mass=101170, SNR=31.0, Peak=11772 HFD=5.0
20:30:35.703 00.002 8960 Star::Find(15, 1904, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.704 00.001 8960 Star::Find returns 1 (0), X=1904.19, Y=37.27, Mass=62312, SNR=25.7, Peak=11728 HFD=2.6
20:30:35.705 00.001 8960 Star::Find(15, 1342, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.707 00.002 8960 Star::Find returns 1 (0), X=1342.04, Y=504.68, Mass=87890, SNR=29.9, Peak=10608 HFD=3.9
20:30:35.708 00.001 8960 Star::Find(15, 1885, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.710 00.002 8960 Star::Find returns 1 (0), X=1884.49, Y=311.51, Mass=59730, SNR=23.8, Peak=13577 HFD=3.1
20:30:35.711 00.001 8960 Star::Find(15, 1355, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.712 00.001 8960 Star::Find returns 1 (0), X=1355.69, Y=999.73, Mass=84443, SNR=30.3, Peak=12944 HFD=3.5
20:30:35.714 00.002 8960 Star::Find(15, 481, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.715 00.001 8960 Star::Find returns 1 (0), X=480.95, Y=987.60, Mass=68540, SNR=25.5, Peak=14972 HFD=2.3
20:30:35.717 00.002 8960 Star::Find(15, 311, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.719 00.002 8960 Star::Find returns 1 (0), X=310.80, Y=103.75, Mass=50840, SNR=20.7, Peak=9142 HFD=2.9
20:30:35.720 00.001 8960 Star::Find(15, 1742, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.721 00.001 8960 Star::Find returns 1 (0), X=1741.87, Y=387.61, Mass=53923, SNR=20.8, Peak=9648 HFD=3.2
20:30:35.723 00.002 8960 Star::Find(15, 1504, 277, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.724 00.001 8960 Star::Find returns 1 (0), X=1504.40, Y=276.92, Mass=71060, SNR=26.0, Peak=10710 HFD=3.4
20:30:35.725 00.001 8960 Star::Find(15, 1216, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.727 00.002 8960 Star::Find returns 1 (0), X=1215.45, Y=212.56, Mass=49185, SNR=20.9, Peak=10448 HFD=3.0
20:30:35.728 00.001 8960 Star::Find(15, 108, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.729 00.001 8960 Star::Find returns 1 (0), X=121.96, Y=945.20, Mass=898616, SNR=150.2, Peak=65535 HFD=3.2
20:30:35.731 00.002 8960 Star::Find(15, 1654, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.732 00.001 8960 Star::Find returns 1 (0), X=1654.39, Y=845.48, Mass=43494, SNR=21.0, Peak=11369 HFD=1.6
20:30:35.734 00.002 8960 Star::Find(15, 590, 558, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.735 00.001 8960 Star::Find returns 1 (0), X=590.29, Y=557.64, Mass=67044, SNR=28.2, Peak=11203 HFD=3.7
20:30:35.737 00.002 8960 Star::Find(15, 1741, 74, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.738 00.001 8960 Star::Find returns 1 (0), X=1740.71, Y=75.31, Mass=47440, SNR=20.3, Peak=9897 HFD=3.4
20:30:35.740 00.002 8960 Star::Find(15, 790, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.741 00.001 8960 Star::Find returns 1 (0), X=789.87, Y=659.27, Mass=44041, SNR=17.4, Peak=9360 HFD=2.9
20:30:35.742 00.001 8960 Star::Find(15, 142, 389, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.744 00.002 8960 Star::Find returns 1 (0), X=141.92, Y=388.87, Mass=54318, SNR=22.5, Peak=13072 HFD=2.6
20:30:35.745 00.001 8960 Star::Find(15, 363, 587, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.746 00.001 8960 Star::Find returns 1 (0), X=363.55, Y=587.59, Mass=66827, SNR=27.3, Peak=12169 HFD=3.3
20:30:35.748 00.002 8960 Star::Find(15, 1700, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.749 00.001 8960 Star::Find returns 1 (0), X=1699.93, Y=35.19, Mass=36071, SNR=16.4, Peak=8745 HFD=2.4
20:30:35.751 00.002 8960 Star::Find(15, 1740, 37, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.752 00.001 8960 Star::Find returns 1 (0), X=1740.59, Y=37.70, Mass=42495, SNR=21.0, Peak=9449 HFD=3.0
20:30:35.754 00.002 8960 Star::Find(15, 1374, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.755 00.001 8960 Star::Find returns 1 (0), X=1374.32, Y=517.47, Mass=86653, SNR=28.1, Peak=11868 HFD=3.9
20:30:35.756 00.001 8960 AutoFind: finding best star pass 1
20:30:35.758 00.002 8960 Star::Find(15, 92, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.759 00.001 8960 Star::Find returns 1 (0), X=91.64, Y=811.93, Mass=1779283, SNR=182.1, Peak=65535 HFD=4.9
20:30:35.760 00.001 8960 AutoFind: near-saturated [92, 812] 133.2 Mass 1779283 SNR 182.1 Peak 65535
20:30:35.762 00.002 8960 Star::Find(15, 600, 757, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.763 00.001 8960 Star::Find returns 1 (0), X=599.60, Y=756.75, Mass=3008493, SNR=173.9, Peak=65535 HFD=6.3
20:30:35.764 00.001 8960 AutoFind: near-saturated [600, 757] 102.8 Mass 3008493 SNR 173.9 Peak 65535
20:30:35.766 00.002 8960 Star::Find(15, 1797, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.768 00.002 8960 Star::Find returns 1 (0), X=1797.67, Y=1012.28, Mass=3044279, SNR=181.4, Peak=65535 HFD=6.5
20:30:35.769 00.001 8960 AutoFind: near-saturated [1797, 1013] 97.8 Mass 3044279 SNR 181.4 Peak 65535
20:30:35.771 00.002 8960 Star::Find(15, 122, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.772 00.001 8960 Star::Find returns 1 (0), X=121.96, Y=945.20, Mass=898616, SNR=150.2, Peak=65535 HFD=3.2
20:30:35.773 00.001 8960 AutoFind: near-saturated [122, 945] 93.9 Mass 898616 SNR 150.2 Peak 65535
20:30:35.775 00.002 8960 Star::Find(15, 1047, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.776 00.001 8960 Star::Find returns 1 (0), X=1047.19, Y=398.55, Mass=3689490, SNR=183.5, Peak=65535 HFD=6.7
20:30:35.777 00.001 8960 AutoFind: near-saturated [1047, 399] 80.7 Mass 3689490 SNR 183.5 Peak 65535
20:30:35.779 00.002 8960 Star::Find(15, 468, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.780 00.001 8960 Star::Find returns 1 (0), X=467.88, Y=764.16, Mass=1330323, SNR=159.1, Peak=65535 HFD=4.8
20:30:35.782 00.002 8960 AutoFind: near-saturated [468, 764] 79.2 Mass 1330323 SNR 159.1 Peak 65535
20:30:35.784 00.002 8960 Star::Find(15, 1902, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.785 00.001 8960 Star::Find returns 1 (0), X=1901.74, Y=527.78, Mass=1039495, SNR=136.8, Peak=65535 HFD=4.6
20:30:35.786 00.001 8960 AutoFind: near-saturated [1902, 528] 68.6 Mass 1039495 SNR 136.8 Peak 65535
20:30:35.788 00.002 8960 Star::Find(15, 1329, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.789 00.001 8960 Star::Find returns 1 (0), X=1329.20, Y=910.44, Mass=1484612, SNR=110.4, Peak=65520 HFD=5.7
20:30:35.790 00.001 8960 AutoFind: near-saturated [1329, 910] 68.1 Mass 1484612 SNR 110.4 Peak 65520
20:30:35.792 00.002 8960 Star::Find(15, 1901, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.793 00.001 8960 Star::Find returns 1 (0), X=1901.50, Y=1047.96, Mass=720501, SNR=115.5, Peak=49961 HFD=4.0
20:30:35.794 00.001 8960 AutoFind returns star at [1901, 1048] 59.9 Mass 720501 SNR 115.5
20:30:35.798 00.004 8960 Star::Find(15, 1901, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.800 00.002 8960 Star::Find returns 1 (0), X=1901.50, Y=1047.96, Mass=720501, SNR=115.5, Peak=49961 HFD=4.0
20:30:35.801 00.001 8960 MultiStar: List (12): {1901.50, 1047.96}(115.5), {1061.08, 313.53}(126.2), {55.78, 50.42}(83.9), {1284.54, 418.20}(118.7), {1797.13, 186.78}(78.4), {362.16, 799.54}(93.2), {740.24, 279.21}(86.7), {447.78, 218.69}(89.2), {775.92, 176.88}(73.7), {1868.53, 730.96}(73.8), {1710.92, 680.18}(75.6), {146.64, 969.99}(65.5), 
20:30:35.803 00.002 8960 setting lock position to (1901.50, 1047.96)
20:30:35.804 00.001 8960 MultiStar: stabilizing after lock position change
20:30:35.805 00.001 8960 AutoSelect: state = 1, call UpdateGuideState
20:30:35.807 00.002 8960 UpdateGuideState(): m_state=1
20:30:35.808 00.001 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:30:35.810 00.002 13828 Exposure complete
20:30:35.810 00.000 8960 Star::Find returns 1 (0), X=1901.50, Y=1047.96, Mass=720501, SNR=115.5, Peak=49961 HFD=4.0
20:30:35.811 00.001 8960 DistanceChecker: deactivated
20:30:35.812 00.001 8960 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.77) = xAngle (-2.77 = -2.77)
20:30:35.814 00.002 8960 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.34 = 0.34)
20:30:35.815 00.001 8960 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:30:35.818 00.003 8960 setting lock position to (1901.50, 1047.96)
20:30:35.819 00.001 8960 MultiStar: stabilizing after lock position change
20:30:35.821 00.002 8960 CurrentPosition() valid, moving to STATE_SELECTED
20:30:35.822 00.001 8960 Changing from state SELECTING to SELECTED
20:30:35.824 00.002 8960 guider state => SELECTED
20:30:35.836 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5078, FiltMin=3651, FiltMax=65535, Gamma=2.540
20:30:35.858 00.022 8960 UpdateGuideState exits: m=720501 SNR=115.5
20:30:35.860 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5078, FiltMin=3651, FiltMax=65535, Gamma=2.540
20:30:35.883 00.023 8960 Status Line: Auto-selected star at (1901.5, 1048.0)
20:30:35.932 00.049 13828 worker thread done servicing request
20:30:35.932 00.000 8960 OnExposeComplete: enter
20:30:35.934 00.002 8960 UpdateGuideState(): m_state=2
20:30:35.935 00.001 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:30:35.937 00.002 8960 Star::Find returns 1 (0), X=1901.86, Y=1047.80, Mass=714989, SNR=132.5, Peak=49808 HFD=4.0
20:30:35.938 00.001 8960 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.77) = xAngle (-3.19 = 3.09)
20:30:35.940 00.002 8960 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.09 = -0.09)
20:30:35.942 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=-0.16 hyp=0.39 cameraTheta=-0.43 mountX=-0.39 mountY=-0.04, mountTheta=-3.05
20:30:35.945 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1366, max=65535, med=5078, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:30:35.964 00.019 8960 UpdateGuideState exits: m=714989 SNR=132.5
20:30:35.966 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:35.967 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:35.969 00.002 8960 Enqueuing Expose request
20:30:35.970 00.001 13828 Worker thread wakes up
20:30:35.971 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:35.971 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:30:37.424 01.453 13828 Exposure complete
20:30:37.533 00.109 13828 worker thread done servicing request
20:30:37.534 00.001 8960 OnExposeComplete: enter
20:30:37.535 00.001 8960 UpdateGuideState(): m_state=2
20:30:37.537 00.002 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:30:37.538 00.001 8960 Star::Find returns 1 (0), X=1901.91, Y=1047.87, Mass=729695, SNR=131.8, Peak=50032 HFD=4.2
20:30:37.540 00.002 8960 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.77) = xAngle (-3.00 = -3.00)
20:30:37.541 00.001 8960 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.11 = 0.11)
20:30:37.542 00.001 8960 CameraToMount -- cameraX=0.41 cameraY=-0.10 hyp=0.42 cameraTheta=-0.23 mountX=-0.42 mountY=0.05, mountTheta=3.03
20:30:37.545 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=65535, med=5078, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:30:37.564 00.019 8960 UpdateGuideState exits: m=729695 SNR=131.8
20:30:37.566 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:37.567 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:37.568 00.001 8960 Enqueuing Expose request
20:30:37.570 00.002 13828 Worker thread wakes up
20:30:37.570 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:37.570 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:30:39.038 01.468 13828 Exposure complete
20:30:39.150 00.112 13828 worker thread done servicing request
20:30:39.150 00.000 8960 OnExposeComplete: enter
20:30:39.151 00.001 8960 UpdateGuideState(): m_state=2
20:30:39.153 00.002 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:30:39.154 00.001 8960 Star::Find returns 1 (0), X=1902.23, Y=1047.69, Mass=748309, SNR=140.0, Peak=47990 HFD=3.9
20:30:39.156 00.002 8960 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.77) = xAngle (-3.12 = -3.12)
20:30:39.157 00.001 8960 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.02 = -0.02)
20:30:39.158 00.001 8960 CameraToMount -- cameraX=0.73 cameraY=-0.28 hyp=0.78 cameraTheta=-0.36 mountX=-0.78 mountY=-0.02, mountTheta=-3.12
20:30:39.160 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5078, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:30:39.181 00.021 8960 UpdateGuideState exits: m=748309 SNR=140.0
20:30:39.183 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:39.185 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:39.186 00.001 8960 Enqueuing Expose request
20:30:39.187 00.001 13828 Worker thread wakes up
20:30:39.188 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:39.188 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:30:40.664 01.476 13828 Exposure complete
20:30:40.775 00.111 13828 worker thread done servicing request
20:30:40.775 00.000 8960 OnExposeComplete: enter
20:30:40.776 00.001 8960 UpdateGuideState(): m_state=2
20:30:40.778 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:30:40.779 00.001 8960 Star::Find returns 1 (0), X=1902.41, Y=1047.71, Mass=698635, SNR=114.3, Peak=49270 HFD=3.8
20:30:40.781 00.002 8960 CameraToMount -- cameraTheta (-0.27) - m_xAngle (2.77) = xAngle (-3.04 = -3.04)
20:30:40.782 00.001 8960 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.07 = 0.07)
20:30:40.784 00.002 8960 CameraToMount -- cameraX=0.91 cameraY=-0.25 hyp=0.94 cameraTheta=-0.27 mountX=-0.94 mountY=0.06, mountTheta=3.08
20:30:40.789 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2339, max=65535, med=5078, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:30:40.807 00.018 8960 UpdateGuideState exits: m=698635 SNR=114.3
20:30:40.809 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:40.810 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:40.812 00.002 8960 Enqueuing Expose request
20:30:40.813 00.001 13828 Worker thread wakes up
20:30:40.813 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:40.813 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:30:42.277 01.464 13828 Exposure complete
20:30:42.387 00.110 13828 worker thread done servicing request
20:30:42.388 00.001 8960 OnExposeComplete: enter
20:30:42.389 00.001 8960 UpdateGuideState(): m_state=2
20:30:42.391 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:30:42.394 00.003 8960 Star::Find returns 1 (0), X=1902.67, Y=1047.37, Mass=755128, SNR=127.2, Peak=53545 HFD=3.7
20:30:42.395 00.001 8960 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.77) = xAngle (-3.23 = 3.05)
20:30:42.396 00.001 8960 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.13 = -0.13)
20:30:42.398 00.002 8960 CameraToMount -- cameraX=1.18 cameraY=-0.59 hyp=1.32 cameraTheta=-0.47 mountX=-1.31 mountY=-0.17, mountTheta=-3.01
20:30:42.400 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5078, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:30:42.419 00.019 8960 UpdateGuideState exits: m=755128 SNR=127.2
20:30:42.421 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:42.423 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:42.425 00.002 8960 Enqueuing Expose request
20:30:42.427 00.002 13828 Worker thread wakes up
20:30:42.427 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:42.427 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1888,1032,31,31)
20:30:43.911 01.484 13828 Exposure complete
20:30:44.022 00.111 13828 worker thread done servicing request
20:30:44.022 00.000 8960 OnExposeComplete: enter
20:30:44.023 00.001 8960 UpdateGuideState(): m_state=2
20:30:44.025 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:30:44.027 00.002 8960 Star::Find returns 1 (0), X=1902.65, Y=1047.19, Mass=731348, SNR=119.4, Peak=49545 HFD=3.7
20:30:44.028 00.001 8960 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.77) = xAngle (-3.36 = 2.93)
20:30:44.029 00.001 8960 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.25 = -0.25)
20:30:44.031 00.002 8960 CameraToMount -- cameraX=1.15 cameraY=-0.77 hyp=1.39 cameraTheta=-0.59 mountX=-1.36 mountY=-0.35, mountTheta=-2.89
20:30:44.037 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5078, FiltMin=3660, FiltMax=65535, Gamma=2.540
20:30:44.056 00.019 8960 UpdateGuideState exits: m=731348 SNR=119.4
20:30:44.057 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:44.059 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:44.060 00.001 8960 Enqueuing Expose request
20:30:44.062 00.002 13828 Worker thread wakes up
20:30:44.062 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:44.062 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1888,1032,31,31)
20:30:45.525 01.463 13828 Exposure complete
20:30:45.641 00.116 13828 worker thread done servicing request
20:30:45.641 00.000 8960 OnExposeComplete: enter
20:30:45.643 00.002 8960 UpdateGuideState(): m_state=2
20:30:45.644 00.001 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:30:45.646 00.002 8960 Star::Find returns 1 (0), X=1902.78, Y=1047.34, Mass=732607, SNR=120.5, Peak=53769 HFD=3.6
20:30:45.648 00.002 8960 CameraToMount -- cameraTheta (-0.45) - m_xAngle (2.77) = xAngle (-3.21 = 3.07)
20:30:45.649 00.001 8960 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.11 = -0.11)
20:30:45.650 00.001 8960 CameraToMount -- cameraX=1.28 cameraY=-0.62 hyp=1.42 cameraTheta=-0.45 mountX=-1.42 mountY=-0.16, mountTheta=-3.03
20:30:45.653 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2441, max=65535, med=5078, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:30:45.673 00.020 8960 UpdateGuideState exits: m=732607 SNR=120.5
20:30:45.675 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:45.676 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:45.678 00.002 8960 Enqueuing Expose request
20:30:45.679 00.001 13828 Worker thread wakes up
20:30:45.679 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:45.679 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1888,1032,31,31)
20:30:47.147 01.468 13828 Exposure complete
20:30:47.258 00.111 13828 worker thread done servicing request
20:30:47.258 00.000 8960 OnExposeComplete: enter
20:30:47.260 00.002 8960 UpdateGuideState(): m_state=2
20:30:47.262 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:30:47.263 00.001 8960 Star::Find returns 1 (0), X=1902.71, Y=1047.20, Mass=700613, SNR=122.8, Peak=45232 HFD=3.8
20:30:47.265 00.002 8960 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.77) = xAngle (-3.33 = 2.96)
20:30:47.267 00.002 8960 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.22 = -0.22)
20:30:47.268 00.001 8960 CameraToMount -- cameraX=1.21 cameraY=-0.76 hyp=1.43 cameraTheta=-0.56 mountX=-1.41 mountY=-0.32, mountTheta=-2.92
20:30:47.270 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=758, max=65535, med=5078, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:30:47.290 00.020 8960 UpdateGuideState exits: m=700613 SNR=122.8
20:30:47.291 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:47.293 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:47.294 00.001 8960 Enqueuing Expose request
20:30:47.295 00.001 13828 Worker thread wakes up
20:30:47.295 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:47.295 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1888,1032,31,31)
20:30:48.755 01.460 13828 Exposure complete
20:30:48.868 00.113 13828 worker thread done servicing request
20:30:48.868 00.000 8960 OnExposeComplete: enter
20:30:48.870 00.002 8960 UpdateGuideState(): m_state=2
20:30:48.871 00.001 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:30:48.873 00.002 8960 Star::Find returns 1 (0), X=1902.74, Y=1047.19, Mass=765749, SNR=145.6, Peak=51305 HFD=3.9
20:30:48.875 00.002 8960 CameraToMount -- cameraTheta (-0.55) - m_xAngle (2.77) = xAngle (-3.32 = 2.96)
20:30:48.877 00.002 8960 CameraToMount -- cameraTheta (-0.55) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.22 = -0.22)
20:30:48.878 00.001 8960 CameraToMount -- cameraX=1.24 cameraY=-0.77 hyp=1.46 cameraTheta=-0.55 mountX=-1.44 mountY=-0.31, mountTheta=-2.93
20:30:48.880 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=406, max=65535, med=5078, FiltMin=3638, FiltMax=65535, Gamma=2.540
20:30:48.900 00.020 8960 UpdateGuideState exits: m=765749 SNR=145.6
20:30:48.902 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:48.904 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:48.905 00.001 8960 Enqueuing Expose request
20:30:48.907 00.002 13828 Worker thread wakes up
20:30:48.907 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:48.907 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1888,1032,31,31)
20:30:50.390 01.483 13828 Exposure complete
20:30:50.502 00.112 13828 worker thread done servicing request
20:30:50.503 00.001 8960 OnExposeComplete: enter
20:30:50.504 00.001 8960 UpdateGuideState(): m_state=2
20:30:50.506 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:30:50.507 00.001 8960 Star::Find returns 1 (0), X=1903.11, Y=1047.34, Mass=753433, SNR=131.8, Peak=45116 HFD=4.0
20:30:50.509 00.002 8960 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.77) = xAngle (-3.13 = -3.13)
20:30:50.510 00.001 8960 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.03 = -0.03)
20:30:50.512 00.002 8960 CameraToMount -- cameraX=1.61 cameraY=-0.62 hyp=1.72 cameraTheta=-0.37 mountX=-1.72 mountY=-0.05, mountTheta=-3.11
20:30:50.518 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5078, FiltMin=3632, FiltMax=65535, Gamma=2.540
20:30:50.536 00.018 8960 UpdateGuideState exits: m=753433 SNR=131.8
20:30:50.538 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:50.539 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:50.541 00.002 8960 Enqueuing Expose request
20:30:50.542 00.001 13828 Worker thread wakes up
20:30:50.542 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:50.542 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1888,1032,31,31)
20:30:51.245 00.703 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:30:31 PM"
20:30:51.247 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:30:51.249 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:30:51.250 00.001 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:30:51.252 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:30:51.253 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:30:51.254 00.001 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:30:51.256 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:30:51.258 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:30:51.259 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:30:51.261 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:30:51.262 00.001 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:30:51.264 00.002 8960 GetInt("/GuidingAssistant/pos.x", -1) returns 949
20:30:51.266 00.002 8960 GetInt("/GuidingAssistant/pos.y", -1) returns 96
20:30:52.001 00.735 13828 Exposure complete
20:30:52.114 00.113 13828 worker thread done servicing request
20:30:52.114 00.000 8960 OnExposeComplete: enter
20:30:52.116 00.002 8960 UpdateGuideState(): m_state=2
20:30:52.117 00.001 8960 Star::Find(15, 1903, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:30:52.119 00.002 8960 Star::Find returns 1 (0), X=1902.59, Y=1047.55, Mass=738503, SNR=128.3, Peak=48489 HFD=4.1
20:30:52.120 00.001 8960 CameraToMount -- cameraTheta (-0.36) - m_xAngle (2.77) = xAngle (-3.12 = -3.12)
20:30:52.122 00.002 8960 CameraToMount -- cameraTheta (-0.36) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.02 = -0.02)
20:30:52.123 00.001 8960 CameraToMount -- cameraX=1.09 cameraY=-0.41 hyp=1.16 cameraTheta=-0.36 mountX=-1.16 mountY=-0.03, mountTheta=-3.12
20:30:52.126 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2595, max=65535, med=5078, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:30:52.145 00.019 8960 UpdateGuideState exits: m=738503 SNR=128.3
20:30:52.147 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:52.148 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:52.150 00.002 8960 Enqueuing Expose request
20:30:52.151 00.001 13828 Worker thread wakes up
20:30:52.151 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:52.151 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1888,1033,31,31)
20:30:53.611 01.460 13828 Exposure complete
20:30:53.723 00.112 13828 worker thread done servicing request
20:30:53.723 00.000 8960 OnExposeComplete: enter
20:30:53.725 00.002 8960 UpdateGuideState(): m_state=2
20:30:53.727 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:30:53.728 00.001 8960 Star::Find returns 1 (0), X=1902.24, Y=1047.33, Mass=737730, SNR=116.1, Peak=46838 HFD=3.9
20:30:53.730 00.002 8960 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.77) = xAngle (-3.47 = 2.82)
20:30:53.732 00.002 8960 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.36 = -0.36)
20:30:53.733 00.001 8960 CameraToMount -- cameraX=0.74 cameraY=-0.63 hyp=0.97 cameraTheta=-0.70 mountX=-0.92 mountY=-0.35, mountTheta=-2.78
20:30:53.735 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=65535, med=5078, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:30:53.754 00.019 8960 UpdateGuideState exits: m=737730 SNR=116.1
20:30:53.756 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:53.757 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:53.759 00.002 8960 Enqueuing Expose request
20:30:53.760 00.001 13828 Worker thread wakes up
20:30:53.760 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:53.760 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1032,31,31)
20:30:55.232 01.472 13828 Exposure complete
20:30:55.342 00.110 13828 worker thread done servicing request
20:30:55.343 00.001 8960 OnExposeComplete: enter
20:30:55.344 00.001 8960 UpdateGuideState(): m_state=2
20:30:55.346 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:30:55.347 00.001 8960 Star::Find returns 1 (0), X=1902.29, Y=1047.51, Mass=700690, SNR=134.9, Peak=45289 HFD=3.9
20:30:55.349 00.002 8960 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.77) = xAngle (-3.29 = 3.00)
20:30:55.350 00.001 8960 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.18 = -0.18)
20:30:55.352 00.002 8960 CameraToMount -- cameraX=0.79 cameraY=-0.45 hyp=0.91 cameraTheta=-0.52 mountX=-0.90 mountY=-0.17, mountTheta=-2.96
20:30:55.354 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1398, max=65535, med=5078, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:30:55.374 00.020 8960 UpdateGuideState exits: m=700690 SNR=134.9
20:30:55.375 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:55.377 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:55.378 00.001 8960 Enqueuing Expose request
20:30:55.379 00.001 13828 Worker thread wakes up
20:30:55.379 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:55.380 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:30:56.849 01.469 13828 Exposure complete
20:30:56.963 00.114 13828 worker thread done servicing request
20:30:56.963 00.000 8960 OnExposeComplete: enter
20:30:56.965 00.002 8960 UpdateGuideState(): m_state=2
20:30:56.966 00.001 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:30:56.968 00.002 8960 Star::Find returns 1 (0), X=1902.41, Y=1047.34, Mass=723037, SNR=125.9, Peak=48937 HFD=3.7
20:30:56.970 00.002 8960 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.77) = xAngle (-3.36 = 2.92)
20:30:56.971 00.001 8960 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.26 = -0.26)
20:30:56.973 00.002 8960 CameraToMount -- cameraX=0.91 cameraY=-0.62 hyp=1.10 cameraTheta=-0.60 mountX=-1.07 mountY=-0.28, mountTheta=-2.88
20:30:56.975 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=2518, max=65535, med=5078, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:30:56.998 00.023 8960 UpdateGuideState exits: m=723037 SNR=125.9
20:30:57.000 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:57.001 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:57.003 00.002 8960 Enqueuing Expose request
20:30:57.004 00.001 13828 Worker thread wakes up
20:30:57.004 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:57.004 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1032,31,31)
20:30:58.473 01.469 13828 Exposure complete
20:30:58.585 00.112 13828 worker thread done servicing request
20:30:58.585 00.000 8960 OnExposeComplete: enter
20:30:58.586 00.001 8960 UpdateGuideState(): m_state=2
20:30:58.588 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:30:58.590 00.002 8960 Star::Find returns 1 (0), X=1902.21, Y=1047.79, Mass=729316, SNR=124.0, Peak=51817 HFD=3.9
20:30:58.591 00.001 8960 CameraToMount -- cameraTheta (-0.23) - m_xAngle (2.77) = xAngle (-3.00 = -3.00)
20:30:58.593 00.002 8960 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.11 = 0.11)
20:30:58.594 00.001 8960 CameraToMount -- cameraX=0.71 cameraY=-0.17 hyp=0.73 cameraTheta=-0.23 mountX=-0.72 mountY=0.08, mountTheta=3.03
20:30:58.597 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2083, max=65535, med=5078, FiltMin=3638, FiltMax=65535, Gamma=2.540
20:30:58.617 00.020 8960 UpdateGuideState exits: m=729316 SNR=124.0
20:30:58.618 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:30:58.620 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:30:58.621 00.001 8960 Enqueuing Expose request
20:30:58.623 00.002 13828 Worker thread wakes up
20:30:58.623 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:30:58.623 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:30:59.766 01.143 8960 GuideButtonClick i=1 ctx=Guide button clicked
20:30:59.773 00.007 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:30:59.774 00.001 8960 guider state => CALIBRATED
20:30:59.775 00.001 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:30:59.780 00.005 8960 reset dither spiral
20:31:00.110 00.330 13828 Exposure complete
20:31:00.222 00.112 13828 worker thread done servicing request
20:31:00.223 00.001 8960 OnExposeComplete: enter
20:31:00.224 00.001 8960 UpdateGuideState(): m_state=5
20:31:00.226 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:31:00.228 00.002 8960 Star::Find returns 1 (0), X=1902.47, Y=1047.61, Mass=761776, SNR=141.2, Peak=47529 HFD=4.1
20:31:00.229 00.001 8960 CameraToMount -- cameraTheta (-0.35) - m_xAngle (2.77) = xAngle (-3.11 = -3.11)
20:31:00.230 00.001 8960 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.01 = -0.01)
20:31:00.231 00.001 8960 CameraToMount -- cameraX=0.97 cameraY=-0.35 hyp=1.04 cameraTheta=-0.35 mountX=-1.03 mountY=-0.01, mountTheta=-3.13
20:31:00.234 00.003 8960 Changing from state CALIBRATED to GUIDING
20:31:00.235 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:00.239 00.004 8960 ScopeASCOM::SideOfPier() returns 1
20:31:00.241 00.002 8960 AdjustCalibrationForScopePointing (scope): current dec=34.5 pierSide=1, cal dec=-0.6 pierSide=1 rotAngle=None bin=1
20:31:00.242 00.001 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:31:00.244 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:31:00.246 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:31:00.247 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:31:00.249 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:31:00.250 00.001 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:31:00.252 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:31:00.253 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:31:00.255 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:31:00.256 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:31:00.258 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:31:00.259 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:31:00.261 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:31:00.265 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:31:00.266 00.001 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:31:00.268 00.002 8960 Dec comp: XRate 1.713 -> 1.411 for dec -0.6 -> dec 34.5
20:31:00.275 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:00.278 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:31:00.280 00.002 8960 setting lock position to (1902.47, 1047.61)
20:31:00.281 00.001 8960 MultiStar: stabilizing after lock position change
20:31:00.283 00.002 8960 guider state => GUIDING
20:31:00.284 00.001 8960 Status Line: Guiding
20:31:00.287 00.003 8960 Mount: notify guiding started
20:31:00.290 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:31:00.292 00.002 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:30:31 PM"
20:31:00.293 00.001 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:31:00.294 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:31:00.296 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:31:00.298 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:31:00.299 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:31:00.301 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:31:00.303 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:31:00.304 00.001 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:31:00.306 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:31:00.307 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:31:00.309 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:31:00.310 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:31:00.312 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:31:00.313 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:31:00.315 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:31:00.317 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:31:00.319 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:31:00.320 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:31:00.322 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:31:00.324 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:31:00.325 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:31:00.327 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:31:00.328 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:31:00.330 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:31:00.332 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:31:00.333 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:31:00.335 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:31:00.336 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:31:00.338 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:31:00.339 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:31:00.341 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:31:00.342 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:31:00.344 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:31:00.345 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:31:00.347 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:31:00.349 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:31:00.352 00.003 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:31:00.354 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:31:00.356 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:31:00.357 00.001 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,0.00
20:31:00.359 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:00.360 00.001 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.5
20:31:00.362 00.002 8960 MountToCamera -- mountTheta (-0.00) + m_xAngle (2.77) = xAngle (2.77 = 2.77)
20:31:00.363 00.001 8960 MountToCamera -- mountX=-0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
20:31:00.365 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
20:31:00.366 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
20:31:00.368 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:31:00.374 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5078, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:31:00.395 00.021 8960 UpdateGuideState exits: m=761776 SNR=141.2
20:31:00.397 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:00.398 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:00.399 00.001 8960 Enqueuing Expose request
20:31:00.401 00.002 13828 Worker thread wakes up
20:31:00.401 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:00.401 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:01.860 01.459 13828 Exposure complete
20:31:01.972 00.112 13828 worker thread done servicing request
20:31:01.972 00.000 8960 OnExposeComplete: enter
20:31:01.973 00.001 8960 UpdateGuideState(): m_state=6
20:31:01.975 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:31:01.977 00.002 8960 Star::Find returns 1 (0), X=1902.45, Y=1047.51, Mass=691775, SNR=142.8, Peak=46313 HFD=3.7
20:31:01.978 00.001 8960 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.77) = xAngle (-4.56 = 1.72)
20:31:01.980 00.002 8960 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.46 = -1.46)
20:31:01.982 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.11 hyp=0.11 cameraTheta=-1.80 mountX=-0.02 mountY=-0.11, mountTheta=-1.72
20:31:01.984 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.11, opts=13)
20:31:01.985 00.001 8960 Enqueuing Move request for scope (-0.02, -0.11)
20:31:01.987 00.002 13828 Worker thread wakes up
20:31:01.987 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.11) opts 0xd
20:31:01.987 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.11)
20:31:01.987 00.000 13828 Moving (-0.02, -0.11) raw xDistance=-0.02 yDistance=-0.11
20:31:01.987 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:31:01.987 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:01.987 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:31:01.987 00.000 13828 MoveAxis(E, 0, ABG)
20:31:01.987 00.000 13828 Move returns status 0, amount 0
20:31:01.987 00.000 13828 MoveAxis(N, 0, ABG)
20:31:01.987 00.000 13828 duration set to 0 by GuideMode
20:31:01.987 00.000 13828 Move returns status 0, amount 0
20:31:01.987 00.000 13828 move complete, result=0
20:31:01.988 00.001 13828 worker thread done servicing request
20:31:01.994 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2390, max=65535, med=5078, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:31:02.013 00.019 8960 UpdateGuideState exits: m=691775 SNR=142.8
20:31:02.014 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:02.016 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:02.017 00.001 8960 Enqueuing Expose request
20:31:02.019 00.002 13828 Worker thread wakes up
20:31:02.019 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:02.019 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:02.024 00.005 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:03.493 01.469 13828 Exposure complete
20:31:03.623 00.130 8960 OnExposeComplete: enter
20:31:03.625 00.002 13828 worker thread done servicing request
20:31:03.625 00.000 8960 UpdateGuideState(): m_state=6
20:31:03.627 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:31:03.629 00.002 8960 Star::Find returns 1 (0), X=1902.34, Y=1047.71, Mass=716596, SNR=137.6, Peak=48489 HFD=3.8
20:31:03.630 00.001 8960 CameraToMount -- cameraTheta (2.47) - m_xAngle (2.77) = xAngle (-0.30 = -0.30)
20:31:03.631 00.001 8960 CameraToMount -- cameraTheta (2.47) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.80 = 2.80)
20:31:03.633 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.10 hyp=0.16 cameraTheta=2.47 mountX=0.16 mountY=0.05, mountTheta=0.33
20:31:03.635 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.10, opts=13)
20:31:03.636 00.001 8960 Enqueuing Move request for scope (-0.13, 0.10)
20:31:03.638 00.002 13828 Worker thread wakes up
20:31:03.638 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.10) opts 0xd
20:31:03.638 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.10)
20:31:03.638 00.000 13828 Moving (-0.13, 0.10) raw xDistance=0.16 yDistance=0.05
20:31:03.638 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
20:31:03.638 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:03.638 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:31:03.638 00.000 13828 MoveAxis(W, 70, ABG)
20:31:03.638 00.000 13828 Guiding  Dir = 3, Dur = 70
20:31:03.640 00.002 13828 IsSlewing returns 0
20:31:03.641 00.001 13828 IsGuiding returns 0
20:31:03.642 00.001 13828 PulseGuide returned control before completion, sleep 79
20:31:03.648 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5078, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:31:03.680 00.032 8960 UpdateGuideState exits: m=716596 SNR=137.6
20:31:03.682 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:03.683 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:03.685 00.002 8960 Enqueuing Expose request
20:31:03.731 00.046 13828 IsGuiding returns 0
20:31:03.731 00.000 13828 Move returns status 0, amount 70
20:31:03.731 00.000 13828 MoveAxis(N, 0, ABG)
20:31:03.731 00.000 13828 duration set to 0 by GuideMode
20:31:03.731 00.000 13828 Move returns status 0, amount 0
20:31:03.731 00.000 13828 move complete, result=0
20:31:03.731 00.000 13828 worker thread done servicing request
20:31:03.731 00.000 13828 Worker thread wakes up
20:31:03.731 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:03.731 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:03.735 00.004 8960 GuideStep: 0.2 px 70 ms WEST, 0.1 px 0 ms NORTH
20:31:05.193 01.458 13828 Exposure complete
20:31:05.238 00.045 8960 MultiStar mode disabled
20:31:05.251 00.013 8960 GuidingAssistant: Disabling guide output
20:31:05.253 00.002 8960 MountGuidingEnabled: 0
20:31:05.309 00.056 13828 worker thread done servicing request
20:31:05.309 00.000 8960 OnExposeComplete: enter
20:31:05.311 00.002 8960 UpdateGuideState(): m_state=6
20:31:05.313 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:31:05.315 00.002 8960 Star::Find returns 1 (0), X=1902.68, Y=1047.24, Mass=637830, SNR=115.7, Peak=41353 HFD=3.7
20:31:05.316 00.001 8960 CameraToMount -- cameraTheta (-1.06) - m_xAngle (2.77) = xAngle (-3.82 = 2.46)
20:31:05.318 00.002 8960 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.72 = -0.72)
20:31:05.319 00.001 8960 CameraToMount -- cameraX=0.21 cameraY=-0.37 hyp=0.43 cameraTheta=-1.06 mountX=-0.33 mountY=-0.28, mountTheta=-2.44
20:31:05.321 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.37, opts=13)
20:31:05.323 00.002 8960 Enqueuing Move request for scope (0.21, -0.37)
20:31:05.324 00.001 13828 Worker thread wakes up
20:31:05.324 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.37) opts 0xd
20:31:05.325 00.001 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.37)
20:31:05.325 00.000 13828 Moving (0.21, -0.37) raw xDistance=-0.33 yDistance=-0.28
20:31:05.325 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.33
20:31:05.325 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:31:05.325 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:31:05.325 00.000 13828 MoveAxis(E, 143, ABG)
20:31:05.325 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:05.325 00.000 13828 Move returns status 1, amount 0
20:31:05.325 00.000 13828 MoveAxis(N, 0, ABG)
20:31:05.325 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:05.325 00.000 13828 Move returns status 1, amount 0
20:31:05.325 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:05.325 00.000 13828 move complete, result=1
20:31:05.325 00.000 13828 worker thread done servicing request
20:31:05.334 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=2006, max=65535, med=5078, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:31:05.354 00.020 8960 UpdateGuideState exits: m=637830 SNR=115.7
20:31:05.355 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:05.357 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:05.359 00.002 8960 Enqueuing Expose request
20:31:05.360 00.001 8960 GuideStep: -0.3 px 0 ms EAST, -0.3 px 0 ms NORTH
20:31:05.362 00.002 13828 Worker thread wakes up
20:31:05.362 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:05.362 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:05.363 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:06.840 01.477 13828 Exposure complete
20:31:06.951 00.111 13828 worker thread done servicing request
20:31:06.952 00.001 8960 OnExposeComplete: enter
20:31:06.953 00.001 8960 UpdateGuideState(): m_state=6
20:31:06.955 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:31:06.957 00.002 8960 Star::Find returns 1 (0), X=1903.03, Y=1047.13, Mass=705012, SNR=127.2, Peak=46806 HFD=4.2
20:31:06.958 00.001 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.77) = xAngle (-3.48 = 2.80)
20:31:06.959 00.001 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.38 = -0.38)
20:31:06.961 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=-0.48 hyp=0.74 cameraTheta=-0.71 mountX=-0.70 mountY=-0.27, mountTheta=-2.77
20:31:06.963 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=-0.48, opts=13)
20:31:06.964 00.001 8960 Enqueuing Move request for scope (0.56, -0.48)
20:31:06.966 00.002 13828 Worker thread wakes up
20:31:06.966 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.48) opts 0xd
20:31:06.966 00.000 13828 Handling offset move in thread for scope, endpoint = (0.56, -0.48)
20:31:06.966 00.000 13828 Moving (0.56, -0.48) raw xDistance=-0.70 yDistance=-0.27
20:31:06.966 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.70
20:31:06.966 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:31:06.966 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
20:31:06.966 00.000 13828 MoveAxis(E, 321, ABG)
20:31:06.966 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:06.966 00.000 13828 Move returns status 1, amount 0
20:31:06.966 00.000 13828 MoveAxis(N, 0, ABG)
20:31:06.966 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:06.966 00.000 13828 Move returns status 1, amount 0
20:31:06.966 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:06.966 00.000 13828 move complete, result=1
20:31:06.966 00.000 13828 worker thread done servicing request
20:31:06.972 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5078, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:31:06.992 00.020 8960 UpdateGuideState exits: m=705012 SNR=127.2
20:31:06.993 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:06.995 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:06.996 00.001 8960 Enqueuing Expose request
20:31:06.997 00.001 8960 GuideStep: -0.7 px 0 ms EAST, -0.3 px 0 ms NORTH
20:31:06.999 00.002 13828 Worker thread wakes up
20:31:06.999 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:06.999 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:07.000 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:07.001 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:08.458 01.457 13828 Exposure complete
20:31:08.570 00.112 13828 worker thread done servicing request
20:31:08.570 00.000 8960 OnExposeComplete: enter
20:31:08.571 00.001 8960 UpdateGuideState(): m_state=6
20:31:08.573 00.002 8960 Star::Find(15, 1903, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:31:08.575 00.002 8960 Star::Find returns 1 (0), X=1902.87, Y=1047.22, Mass=699937, SNR=130.8, Peak=48969 HFD=3.9
20:31:08.576 00.001 8960 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.77) = xAngle (-3.54 = 2.75)
20:31:08.577 00.001 8960 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.43 = -0.43)
20:31:08.579 00.002 8960 CameraToMount -- cameraX=0.40 cameraY=-0.39 hyp=0.55 cameraTheta=-0.77 mountX=-0.51 mountY=-0.23, mountTheta=-2.71
20:31:08.583 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=-0.39, opts=13)
20:31:08.585 00.002 8960 Enqueuing Move request for scope (0.40, -0.39)
20:31:08.586 00.001 13828 Worker thread wakes up
20:31:08.586 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.39) opts 0xd
20:31:08.586 00.000 13828 Handling offset move in thread for scope, endpoint = (0.40, -0.39)
20:31:08.586 00.000 13828 Moving (0.40, -0.39) raw xDistance=-0.51 yDistance=-0.23
20:31:08.586 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51
20:31:08.586 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-0.79
20:31:08.587 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:31:08.587 00.000 13828 MoveAxis(E, 250, ABG)
20:31:08.587 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:08.587 00.000 13828 Move returns status 1, amount 0
20:31:08.587 00.000 13828 MoveAxis(N, 134, ABG)
20:31:08.587 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:08.587 00.000 13828 Move returns status 1, amount 0
20:31:08.587 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:08.587 00.000 13828 move complete, result=1
20:31:08.587 00.000 13828 worker thread done servicing request
20:31:08.592 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5078, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:31:08.619 00.027 8960 UpdateGuideState exits: m=699937 SNR=130.8
20:31:08.621 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:08.623 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:08.624 00.001 8960 Enqueuing Expose request
20:31:08.626 00.002 8960 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:08.627 00.001 13828 Worker thread wakes up
20:31:08.627 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:08.627 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:08.628 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:08.630 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:10.109 01.479 13828 Exposure complete
20:31:10.220 00.111 13828 worker thread done servicing request
20:31:10.220 00.000 8960 OnExposeComplete: enter
20:31:10.222 00.002 8960 UpdateGuideState(): m_state=6
20:31:10.224 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:31:10.225 00.001 8960 Star::Find returns 1 (0), X=1902.45, Y=1047.30, Mass=768197, SNR=127.3, Peak=49142 HFD=4.0
20:31:10.226 00.001 8960 CameraToMount -- cameraTheta (-1.65) - m_xAngle (2.77) = xAngle (-4.41 = 1.87)
20:31:10.228 00.002 8960 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.31 = -1.31)
20:31:10.229 00.001 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.65 mountX=-0.09 mountY=-0.30, mountTheta=-1.87
20:31:10.236 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.31, opts=13)
20:31:10.237 00.001 8960 Enqueuing Move request for scope (-0.02, -0.31)
20:31:10.239 00.002 13828 Worker thread wakes up
20:31:10.239 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.31) opts 0xd
20:31:10.239 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.31)
20:31:10.239 00.000 13828 Moving (-0.02, -0.31) raw xDistance=-0.09 yDistance=-0.30
20:31:10.239 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:31:10.239 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:31:10.239 00.000 13828 MoveAxis(E, 0, ABG)
20:31:10.239 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:10.239 00.000 13828 Move returns status 1, amount 0
20:31:10.239 00.000 13828 MoveAxis(N, 171, ABG)
20:31:10.239 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:10.239 00.000 13828 Move returns status 1, amount 0
20:31:10.239 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:10.239 00.000 13828 move complete, result=1
20:31:10.239 00.000 13828 worker thread done servicing request
20:31:10.245 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1046, max=65535, med=5072, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:31:10.265 00.020 8960 UpdateGuideState exits: m=768197 SNR=127.3
20:31:10.266 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:10.268 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:10.269 00.001 8960 Enqueuing Expose request
20:31:10.270 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:31:10.272 00.002 13828 Worker thread wakes up
20:31:10.272 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:10.272 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:10.273 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:10.275 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:11.749 01.474 13828 Exposure complete
20:31:11.864 00.115 13828 worker thread done servicing request
20:31:11.864 00.000 8960 OnExposeComplete: enter
20:31:11.866 00.002 8960 UpdateGuideState(): m_state=6
20:31:11.868 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:31:11.869 00.001 8960 Star::Find returns 1 (0), X=1902.18, Y=1047.62, Mass=710511, SNR=120.9, Peak=41641 HFD=3.9
20:31:11.871 00.002 8960 CameraToMount -- cameraTheta (3.11) - m_xAngle (2.77) = xAngle (0.34 = 0.34)
20:31:11.872 00.001 8960 CameraToMount -- cameraTheta (3.11) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.44 = -2.84)
20:31:11.874 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=0.01 hyp=0.29 cameraTheta=3.11 mountX=0.28 mountY=-0.09, mountTheta=-0.30
20:31:11.876 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=0.01, opts=13)
20:31:11.877 00.001 8960 Enqueuing Move request for scope (-0.29, 0.01)
20:31:11.879 00.002 13828 Worker thread wakes up
20:31:11.879 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.01) opts 0xd
20:31:11.879 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, 0.01)
20:31:11.879 00.000 13828 Moving (-0.29, 0.01) raw xDistance=0.28 yDistance=-0.09
20:31:11.879 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:31:11.879 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:11.879 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:31:11.879 00.000 13828 MoveAxis(W, 123, ABG)
20:31:11.879 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:11.879 00.000 13828 Move returns status 1, amount 0
20:31:11.879 00.000 13828 MoveAxis(N, 0, ABG)
20:31:11.879 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:11.879 00.000 13828 Move returns status 1, amount 0
20:31:11.879 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:11.879 00.000 13828 move complete, result=1
20:31:11.880 00.001 13828 worker thread done servicing request
20:31:11.885 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1366, max=65535, med=5078, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:31:11.907 00.022 8960 UpdateGuideState exits: m=710511 SNR=120.9
20:31:11.909 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:11.910 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:11.911 00.001 8960 Enqueuing Expose request
20:31:11.913 00.002 8960 GuideStep: 0.3 px 0 ms WEST, -0.1 px 0 ms NORTH
20:31:11.914 00.001 13828 Worker thread wakes up
20:31:11.914 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:11.914 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:11.915 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:11.917 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:13.392 01.475 13828 Exposure complete
20:31:13.518 00.126 13828 worker thread done servicing request
20:31:13.518 00.000 8960 OnExposeComplete: enter
20:31:13.520 00.002 8960 UpdateGuideState(): m_state=6
20:31:13.521 00.001 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:31:13.523 00.002 8960 Star::Find returns 1 (0), X=1902.02, Y=1047.61, Mass=725236, SNR=145.1, Peak=48982 HFD=3.9
20:31:13.525 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.77) = xAngle (-5.90 = 0.39)
20:31:13.526 00.001 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.79 = -2.79)
20:31:13.526 00.000 8960 CameraToMount -- cameraX=-0.45 cameraY=-0.00 hyp=0.45 cameraTheta=-3.13 mountX=0.42 mountY=-0.15, mountTheta=-0.35
20:31:13.528 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-0.00, opts=13)
20:31:13.530 00.002 8960 Enqueuing Move request for scope (-0.45, -0.00)
20:31:13.531 00.001 13828 Worker thread wakes up
20:31:13.531 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.00) opts 0xd
20:31:13.531 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, -0.00)
20:31:13.532 00.001 13828 Moving (-0.45, -0.00) raw xDistance=0.42 yDistance=-0.15
20:31:13.532 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
20:31:13.532 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:13.532 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:31:13.532 00.000 13828 MoveAxis(W, 195, ABG)
20:31:13.532 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:13.532 00.000 13828 Move returns status 1, amount 0
20:31:13.532 00.000 13828 MoveAxis(N, 0, ABG)
20:31:13.532 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:13.532 00.000 13828 Move returns status 1, amount 0
20:31:13.532 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:13.532 00.000 13828 move complete, result=1
20:31:13.532 00.000 13828 worker thread done servicing request
20:31:13.538 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=982, max=65535, med=5078, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:31:13.559 00.021 8960 UpdateGuideState exits: m=725236 SNR=145.1
20:31:13.561 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:13.562 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:13.564 00.002 8960 Enqueuing Expose request
20:31:13.565 00.001 8960 GuideStep: 0.4 px 0 ms WEST, -0.2 px 0 ms NORTH
20:31:13.567 00.002 13828 Worker thread wakes up
20:31:13.567 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:13.567 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:13.568 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:13.569 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:15.039 01.470 13828 Exposure complete
20:31:15.155 00.116 13828 worker thread done servicing request
20:31:15.156 00.001 8960 OnExposeComplete: enter
20:31:15.157 00.001 8960 UpdateGuideState(): m_state=6
20:31:15.159 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:31:15.160 00.001 8960 Star::Find returns 1 (0), X=1901.93, Y=1047.66, Mass=705950, SNR=141.6, Peak=51369 HFD=3.9
20:31:15.161 00.001 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (2.77) = xAngle (0.29 = 0.29)
20:31:15.163 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.39 = -2.89)
20:31:15.164 00.001 8960 CameraToMount -- cameraX=-0.54 cameraY=0.05 hyp=0.55 cameraTheta=3.05 mountX=0.52 mountY=-0.13, mountTheta=-0.25
20:31:15.166 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=0.05, opts=13)
20:31:15.168 00.002 8960 Enqueuing Move request for scope (-0.54, 0.05)
20:31:15.169 00.001 13828 Worker thread wakes up
20:31:15.169 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.05) opts 0xd
20:31:15.170 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.54, 0.05)
20:31:15.170 00.000 13828 Moving (-0.54, 0.05) raw xDistance=0.52 yDistance=-0.13
20:31:15.170 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.52
20:31:15.170 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:15.170 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:31:15.170 00.000 13828 MoveAxis(W, 248, ABG)
20:31:15.170 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:15.170 00.000 13828 Move returns status 1, amount 0
20:31:15.170 00.000 13828 MoveAxis(N, 0, ABG)
20:31:15.170 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:15.170 00.000 13828 Move returns status 1, amount 0
20:31:15.170 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:15.170 00.000 13828 move complete, result=1
20:31:15.171 00.001 13828 worker thread done servicing request
20:31:15.178 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=65535, med=5078, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:31:15.197 00.019 8960 UpdateGuideState exits: m=705950 SNR=141.6
20:31:15.199 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:15.200 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:15.202 00.002 8960 Enqueuing Expose request
20:31:15.204 00.002 13828 Worker thread wakes up
20:31:15.204 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:15.204 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:15.204 00.000 8960 GuideStep: 0.5 px 0 ms WEST, -0.1 px 0 ms NORTH
20:31:15.207 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:15.209 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:16.662 01.453 13828 Exposure complete
20:31:16.778 00.116 13828 worker thread done servicing request
20:31:16.778 00.000 8960 OnExposeComplete: enter
20:31:16.780 00.002 8960 UpdateGuideState(): m_state=6
20:31:16.781 00.001 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:31:16.783 00.002 8960 Star::Find returns 1 (0), X=1901.98, Y=1047.71, Mass=727404, SNR=130.1, Peak=48208 HFD=4.0
20:31:16.784 00.001 8960 CameraToMount -- cameraTheta (2.95) - m_xAngle (2.77) = xAngle (0.18 = 0.18)
20:31:16.786 00.002 8960 CameraToMount -- cameraTheta (2.95) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.28 = -3.00)
20:31:16.787 00.001 8960 CameraToMount -- cameraX=-0.49 cameraY=0.10 hyp=0.50 cameraTheta=2.95 mountX=0.49 mountY=-0.07, mountTheta=-0.14
20:31:16.789 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=0.10, opts=13)
20:31:16.791 00.002 8960 Enqueuing Move request for scope (-0.49, 0.10)
20:31:16.792 00.001 13828 Worker thread wakes up
20:31:16.792 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.10) opts 0xd
20:31:16.792 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.49, 0.10)
20:31:16.792 00.000 13828 Moving (-0.49, 0.10) raw xDistance=0.49 yDistance=-0.07
20:31:16.792 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.49
20:31:16.792 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:16.792 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:31:16.792 00.000 13828 MoveAxis(W, 236, ABG)
20:31:16.792 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:16.792 00.000 13828 Move returns status 1, amount 0
20:31:16.793 00.001 13828 MoveAxis(N, 0, ABG)
20:31:16.793 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:16.793 00.000 13828 Move returns status 1, amount 0
20:31:16.793 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:16.793 00.000 13828 move complete, result=1
20:31:16.793 00.000 13828 worker thread done servicing request
20:31:16.802 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=2108, max=65535, med=5072, FiltMin=3676, FiltMax=65535, Gamma=2.540
20:31:16.822 00.020 8960 UpdateGuideState exits: m=727404 SNR=130.1
20:31:16.824 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:16.825 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:16.827 00.002 8960 Enqueuing Expose request
20:31:16.828 00.001 13828 Worker thread wakes up
20:31:16.828 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:16.828 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:16.828 00.000 8960 GuideStep: 0.5 px 0 ms WEST, -0.1 px 0 ms NORTH
20:31:16.831 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:16.832 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:18.307 01.475 13828 Exposure complete
20:31:18.419 00.112 13828 worker thread done servicing request
20:31:18.419 00.000 8960 OnExposeComplete: enter
20:31:18.421 00.002 8960 UpdateGuideState(): m_state=6
20:31:18.423 00.002 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:31:18.425 00.002 8960 Star::Find returns 1 (0), X=1901.40, Y=1047.96, Mass=685520, SNR=123.1, Peak=45360 HFD=4.0
20:31:18.426 00.001 8960 CameraToMount -- cameraTheta (2.82) - m_xAngle (2.77) = xAngle (0.06 = 0.06)
20:31:18.428 00.002 8960 CameraToMount -- cameraTheta (2.82) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.16 = -3.12)
20:31:18.429 00.001 8960 CameraToMount -- cameraX=-1.07 cameraY=0.35 hyp=1.13 cameraTheta=2.82 mountX=1.12 mountY=-0.02, mountTheta=-0.02
20:31:18.433 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.07, y=0.35, opts=13)
20:31:18.434 00.001 8960 Enqueuing Move request for scope (-1.07, 0.35)
20:31:18.436 00.002 13828 Worker thread wakes up
20:31:18.436 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.35) opts 0xd
20:31:18.436 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.07, 0.35)
20:31:18.436 00.000 13828 Moving (-1.07, 0.35) raw xDistance=1.12 yDistance=-0.02
20:31:18.436 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.12
20:31:18.436 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:18.436 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:31:18.436 00.000 13828 MoveAxis(W, 518, ABG)
20:31:18.436 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:18.436 00.000 13828 Move returns status 1, amount 0
20:31:18.436 00.000 13828 MoveAxis(N, 0, ABG)
20:31:18.436 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:18.436 00.000 13828 Move returns status 1, amount 0
20:31:18.436 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:18.436 00.000 13828 move complete, result=1
20:31:18.436 00.000 13828 worker thread done servicing request
20:31:18.443 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5072, FiltMin=3638, FiltMax=65535, Gamma=2.540
20:31:18.463 00.020 8960 UpdateGuideState exits: m=685520 SNR=123.1
20:31:18.464 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:18.466 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:18.467 00.001 8960 Enqueuing Expose request
20:31:18.468 00.001 8960 GuideStep: 1.1 px 0 ms WEST, -0.0 px 0 ms NORTH
20:31:18.470 00.002 13828 Worker thread wakes up
20:31:18.470 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:18.470 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:18.471 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:18.473 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:19.950 01.477 13828 Exposure complete
20:31:20.066 00.116 13828 worker thread done servicing request
20:31:20.066 00.000 8960 OnExposeComplete: enter
20:31:20.068 00.002 8960 UpdateGuideState(): m_state=6
20:31:20.070 00.002 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:31:20.071 00.001 8960 Star::Find returns 1 (0), X=1901.22, Y=1047.89, Mass=771046, SNR=146.0, Peak=45833 HFD=4.2
20:31:20.072 00.001 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (2.77) = xAngle (0.16 = 0.16)
20:31:20.074 00.002 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.26 = -3.02)
20:31:20.075 00.001 8960 CameraToMount -- cameraX=-1.26 cameraY=0.28 hyp=1.29 cameraTheta=2.92 mountX=1.27 mountY=-0.15, mountTheta=-0.12
20:31:20.079 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.26, y=0.28, opts=13)
20:31:20.081 00.002 8960 Enqueuing Move request for scope (-1.26, 0.28)
20:31:20.083 00.002 13828 Worker thread wakes up
20:31:20.083 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.26, 0.28) opts 0xd
20:31:20.083 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.26, 0.28)
20:31:20.083 00.000 13828 Moving (-1.26, 0.28) raw xDistance=1.27 yDistance=-0.15
20:31:20.083 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.85 from input 1.27
20:31:20.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:20.083 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:31:20.083 00.000 13828 MoveAxis(W, 604, ABG)
20:31:20.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:20.083 00.000 13828 Move returns status 1, amount 0
20:31:20.083 00.000 13828 MoveAxis(N, 0, ABG)
20:31:20.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:20.083 00.000 13828 Move returns status 1, amount 0
20:31:20.083 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:20.083 00.000 13828 move complete, result=1
20:31:20.083 00.000 13828 worker thread done servicing request
20:31:20.089 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1814, max=65535, med=5072, FiltMin=3651, FiltMax=65535, Gamma=2.540
20:31:20.108 00.019 8960 UpdateGuideState exits: m=771046 SNR=146.0
20:31:20.110 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:20.111 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:20.112 00.001 8960 Enqueuing Expose request
20:31:20.114 00.002 8960 GuideStep: 1.3 px 0 ms WEST, -0.2 px 0 ms NORTH
20:31:20.115 00.001 13828 Worker thread wakes up
20:31:20.115 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:20.115 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:20.116 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:20.118 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:21.573 01.455 13828 Exposure complete
20:31:21.687 00.114 13828 worker thread done servicing request
20:31:21.687 00.000 8960 OnExposeComplete: enter
20:31:21.689 00.002 8960 UpdateGuideState(): m_state=6
20:31:21.690 00.001 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:31:21.692 00.002 8960 Star::Find returns 1 (0), X=1901.25, Y=1047.98, Mass=738229, SNR=126.2, Peak=49481 HFD=4.1
20:31:21.693 00.001 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.77) = xAngle (0.08 = 0.08)
20:31:21.695 00.002 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.18 = -3.10)
20:31:21.696 00.001 8960 CameraToMount -- cameraX=-1.22 cameraY=0.37 hyp=1.27 cameraTheta=2.85 mountX=1.27 mountY=-0.05, mountTheta=-0.04
20:31:21.698 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.22, y=0.37, opts=13)
20:31:21.700 00.002 8960 Enqueuing Move request for scope (-1.22, 0.37)
20:31:21.701 00.001 13828 Worker thread wakes up
20:31:21.701 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.22, 0.37) opts 0xd
20:31:21.702 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.22, 0.37)
20:31:21.702 00.000 13828 Moving (-1.22, 0.37) raw xDistance=1.27 yDistance=-0.05
20:31:21.702 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.86 from input 1.27
20:31:21.702 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:21.702 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:31:21.702 00.000 13828 MoveAxis(W, 609, ABG)
20:31:21.702 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:21.702 00.000 13828 Move returns status 1, amount 0
20:31:21.702 00.000 13828 MoveAxis(N, 0, ABG)
20:31:21.702 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:21.702 00.000 13828 Move returns status 1, amount 0
20:31:21.702 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:21.702 00.000 13828 move complete, result=1
20:31:21.702 00.000 13828 worker thread done servicing request
20:31:21.708 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2070, max=65535, med=5072, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:31:21.729 00.021 8960 UpdateGuideState exits: m=738229 SNR=126.2
20:31:21.731 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:21.732 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:21.734 00.002 8960 Enqueuing Expose request
20:31:21.735 00.001 8960 GuideStep: 1.3 px 0 ms WEST, -0.1 px 0 ms NORTH
20:31:21.737 00.002 13828 Worker thread wakes up
20:31:21.737 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:21.737 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:21.738 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:21.740 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:23.201 01.461 13828 Exposure complete
20:31:23.311 00.110 13828 worker thread done servicing request
20:31:23.311 00.000 8960 OnExposeComplete: enter
20:31:23.313 00.002 8960 UpdateGuideState(): m_state=6
20:31:23.315 00.002 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:31:23.316 00.001 8960 Star::Find returns 1 (0), X=1901.66, Y=1047.96, Mass=736707, SNR=124.1, Peak=50185 HFD=4.0
20:31:23.318 00.002 8960 CameraToMount -- cameraTheta (2.73) - m_xAngle (2.77) = xAngle (-0.03 = -0.03)
20:31:23.320 00.002 8960 CameraToMount -- cameraTheta (2.73) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.07 = 3.07)
20:31:23.321 00.001 8960 CameraToMount -- cameraX=-0.81 cameraY=0.35 hyp=0.88 cameraTheta=2.73 mountX=0.88 mountY=0.06, mountTheta=0.07
20:31:23.324 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=0.35, opts=13)
20:31:23.325 00.001 8960 Enqueuing Move request for scope (-0.81, 0.35)
20:31:23.327 00.002 13828 Worker thread wakes up
20:31:23.327 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.35) opts 0xd
20:31:23.327 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.81, 0.35)
20:31:23.327 00.000 13828 Moving (-0.81, 0.35) raw xDistance=0.88 yDistance=0.06
20:31:23.327 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.88
20:31:23.327 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:23.327 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:31:23.327 00.000 13828 MoveAxis(W, 437, ABG)
20:31:23.327 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:23.327 00.000 13828 Move returns status 1, amount 0
20:31:23.327 00.000 13828 MoveAxis(N, 0, ABG)
20:31:23.327 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:23.327 00.000 13828 Move returns status 1, amount 0
20:31:23.327 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:23.328 00.001 13828 move complete, result=1
20:31:23.328 00.000 13828 worker thread done servicing request
20:31:23.334 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1891, max=65535, med=5072, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:31:23.352 00.018 8960 UpdateGuideState exits: m=736707 SNR=124.1
20:31:23.355 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:23.356 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:23.358 00.002 8960 Enqueuing Expose request
20:31:23.359 00.001 8960 GuideStep: 0.9 px 0 ms WEST, 0.1 px 0 ms NORTH
20:31:23.361 00.002 13828 Worker thread wakes up
20:31:23.361 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:23.361 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:23.362 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:23.363 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:24.825 01.462 13828 Exposure complete
20:31:24.934 00.109 13828 worker thread done servicing request
20:31:24.934 00.000 8960 OnExposeComplete: enter
20:31:24.936 00.002 8960 UpdateGuideState(): m_state=6
20:31:24.938 00.002 8960 Star::Find(15, 1901, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:31:24.939 00.001 8960 Star::Find returns 1 (0), X=1902.10, Y=1047.83, Mass=699871, SNR=109.4, Peak=45616 HFD=4.1
20:31:24.940 00.001 8960 CameraToMount -- cameraTheta (2.61) - m_xAngle (2.77) = xAngle (-0.16 = -0.16)
20:31:24.942 00.002 8960 CameraToMount -- cameraTheta (2.61) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.95 = 2.95)
20:31:24.943 00.001 8960 CameraToMount -- cameraX=-0.38 cameraY=0.22 hyp=0.44 cameraTheta=2.61 mountX=0.43 mountY=0.09, mountTheta=0.19
20:31:24.949 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=0.22, opts=13)
20:31:24.951 00.002 8960 Enqueuing Move request for scope (-0.38, 0.22)
20:31:24.952 00.001 13828 Worker thread wakes up
20:31:24.952 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.22) opts 0xd
20:31:24.952 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.38, 0.22)
20:31:24.952 00.000 13828 Moving (-0.38, 0.22) raw xDistance=0.43 yDistance=0.09
20:31:24.952 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.43
20:31:24.952 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:24.953 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:31:24.953 00.000 13828 MoveAxis(W, 223, ABG)
20:31:24.953 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:24.953 00.000 13828 Move returns status 1, amount 0
20:31:24.953 00.000 13828 MoveAxis(N, 0, ABG)
20:31:24.953 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:24.953 00.000 13828 Move returns status 1, amount 0
20:31:24.953 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:24.953 00.000 13828 move complete, result=1
20:31:24.953 00.000 13828 worker thread done servicing request
20:31:24.958 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2358, max=65535, med=5078, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:31:24.978 00.020 8960 UpdateGuideState exits: m=699871 SNR=109.4
20:31:24.980 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:24.981 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:24.983 00.002 8960 Enqueuing Expose request
20:31:24.984 00.001 8960 GuideStep: 0.4 px 0 ms WEST, 0.1 px 0 ms NORTH
20:31:24.986 00.002 13828 Worker thread wakes up
20:31:24.986 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:24.986 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:24.987 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:24.990 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:26.446 01.456 13828 Exposure complete
20:31:26.556 00.110 13828 worker thread done servicing request
20:31:26.556 00.000 8960 OnExposeComplete: enter
20:31:26.558 00.002 8960 UpdateGuideState(): m_state=6
20:31:26.560 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:31:26.561 00.001 8960 Star::Find returns 1 (0), X=1902.21, Y=1047.77, Mass=718506, SNR=126.8, Peak=48521 HFD=3.9
20:31:26.562 00.001 8960 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.77) = xAngle (-0.17 = -0.17)
20:31:26.564 00.002 8960 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.94 = 2.94)
20:31:26.565 00.001 8960 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.30 cameraTheta=2.60 mountX=0.30 mountY=0.06, mountTheta=0.20
20:31:26.568 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.16, opts=13)
20:31:26.570 00.002 8960 Enqueuing Move request for scope (-0.26, 0.16)
20:31:26.571 00.001 13828 Worker thread wakes up
20:31:26.571 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
20:31:26.571 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
20:31:26.571 00.000 13828 Moving (-0.26, 0.16) raw xDistance=0.30 yDistance=0.06
20:31:26.571 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
20:31:26.572 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:26.572 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:31:26.572 00.000 13828 MoveAxis(W, 148, ABG)
20:31:26.572 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:26.572 00.000 13828 Move returns status 1, amount 0
20:31:26.572 00.000 13828 MoveAxis(N, 0, ABG)
20:31:26.572 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:26.572 00.000 13828 Move returns status 1, amount 0
20:31:26.572 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:26.572 00.000 13828 move complete, result=1
20:31:26.572 00.000 13828 worker thread done servicing request
20:31:26.577 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2409, max=65535, med=5072, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:31:26.596 00.019 8960 UpdateGuideState exits: m=718506 SNR=126.8
20:31:26.597 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:26.599 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:26.600 00.001 8960 Enqueuing Expose request
20:31:26.602 00.002 13828 Worker thread wakes up
20:31:26.602 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:26.602 00.000 8960 GuideStep: 0.3 px 0 ms WEST, 0.1 px 0 ms NORTH
20:31:26.603 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:26.605 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:26.607 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:28.059 01.452 13828 Exposure complete
20:31:28.172 00.113 13828 worker thread done servicing request
20:31:28.172 00.000 8960 OnExposeComplete: enter
20:31:28.174 00.002 8960 UpdateGuideState(): m_state=6
20:31:28.176 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:31:28.177 00.001 8960 Star::Find returns 1 (0), X=1902.19, Y=1047.49, Mass=701006, SNR=123.7, Peak=46889 HFD=3.8
20:31:28.179 00.002 8960 CameraToMount -- cameraTheta (-2.72) - m_xAngle (2.77) = xAngle (-5.49 = 0.80)
20:31:28.181 00.002 8960 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.38 = -2.38)
20:31:28.183 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.12 hyp=0.30 cameraTheta=-2.72 mountX=0.21 mountY=-0.21, mountTheta=-0.78
20:31:28.185 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.12, opts=13)
20:31:28.187 00.002 8960 Enqueuing Move request for scope (-0.28, -0.12)
20:31:28.188 00.001 13828 Worker thread wakes up
20:31:28.189 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.12) opts 0xd
20:31:28.189 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.12)
20:31:28.189 00.000 13828 Moving (-0.28, -0.12) raw xDistance=0.21 yDistance=-0.21
20:31:28.189 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
20:31:28.189 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
20:31:28.189 00.000 13828 MoveAxis(W, 105, ABG)
20:31:28.189 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:28.189 00.000 13828 Move returns status 1, amount 0
20:31:28.189 00.000 13828 MoveAxis(N, 120, ABG)
20:31:28.189 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:28.189 00.000 13828 Move returns status 1, amount 0
20:31:28.189 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:28.189 00.000 13828 move complete, result=1
20:31:28.189 00.000 13828 worker thread done servicing request
20:31:28.195 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1174, max=65535, med=5072, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:31:28.214 00.019 8960 UpdateGuideState exits: m=701006 SNR=123.7
20:31:28.216 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:28.218 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:28.219 00.001 8960 Enqueuing Expose request
20:31:28.221 00.002 8960 GuideStep: 0.2 px 0 ms WEST, -0.2 px 0 ms NORTH
20:31:28.223 00.002 13828 Worker thread wakes up
20:31:28.223 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:28.223 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:28.224 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:28.226 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:29.696 01.470 13828 Exposure complete
20:31:29.815 00.119 13828 worker thread done servicing request
20:31:29.815 00.000 8960 OnExposeComplete: enter
20:31:29.817 00.002 8960 UpdateGuideState(): m_state=6
20:31:29.819 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:31:29.820 00.001 8960 Star::Find returns 1 (0), X=1902.14, Y=1047.58, Mass=706976, SNR=126.1, Peak=47945 HFD=3.7
20:31:29.821 00.001 8960 CameraToMount -- cameraTheta (-3.06) - m_xAngle (2.77) = xAngle (-5.82 = 0.46)
20:31:29.823 00.002 8960 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.72 = -2.72)
20:31:29.824 00.001 8960 CameraToMount -- cameraX=-0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-3.06 mountX=0.30 mountY=-0.14, mountTheta=-0.43
20:31:29.826 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=-0.03, opts=13)
20:31:29.827 00.001 8960 Enqueuing Move request for scope (-0.33, -0.03)
20:31:29.829 00.002 13828 Worker thread wakes up
20:31:29.829 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.03) opts 0xd
20:31:29.829 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, -0.03)
20:31:29.829 00.000 13828 Moving (-0.33, -0.03) raw xDistance=0.30 yDistance=-0.14
20:31:29.829 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
20:31:29.829 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:29.829 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:31:29.829 00.000 13828 MoveAxis(W, 140, ABG)
20:31:29.829 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:29.830 00.001 13828 Move returns status 1, amount 0
20:31:29.830 00.000 13828 MoveAxis(N, 0, ABG)
20:31:29.830 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:29.830 00.000 13828 Move returns status 1, amount 0
20:31:29.830 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:29.830 00.000 13828 move complete, result=1
20:31:29.830 00.000 13828 worker thread done servicing request
20:31:29.841 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=2422, max=65535, med=5072, FiltMin=3600, FiltMax=65535, Gamma=2.540
20:31:29.860 00.019 8960 UpdateGuideState exits: m=706976 SNR=126.1
20:31:29.862 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:29.864 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:29.865 00.001 8960 Enqueuing Expose request
20:31:29.867 00.002 8960 GuideStep: 0.3 px 0 ms WEST, -0.1 px 0 ms NORTH
20:31:29.868 00.001 13828 Worker thread wakes up
20:31:29.868 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:29.868 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:29.869 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:29.871 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:31.333 01.462 13828 Exposure complete
20:31:31.443 00.110 13828 worker thread done servicing request
20:31:31.443 00.000 8960 OnExposeComplete: enter
20:31:31.445 00.002 8960 UpdateGuideState(): m_state=6
20:31:31.447 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:31:31.448 00.001 8960 Star::Find returns 1 (0), X=1902.42, Y=1047.47, Mass=714879, SNR=117.3, Peak=44758 HFD=4.0
20:31:31.450 00.002 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.77) = xAngle (-4.69 = 1.60)
20:31:31.452 00.002 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.58 = -1.58)
20:31:31.453 00.001 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.14 hyp=0.15 cameraTheta=-1.92 mountX=-0.00 mountY=-0.15, mountTheta=-1.60
20:31:31.455 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.14, opts=13)
20:31:31.457 00.002 8960 Enqueuing Move request for scope (-0.05, -0.14)
20:31:31.458 00.001 13828 Worker thread wakes up
20:31:31.458 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.14) opts 0xd
20:31:31.459 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.14)
20:31:31.459 00.000 13828 Moving (-0.05, -0.14) raw xDistance=-0.00 yDistance=-0.15
20:31:31.459 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:31:31.459 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:31.459 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:31:31.459 00.000 13828 MoveAxis(E, 0, ABG)
20:31:31.459 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:31.459 00.000 13828 Move returns status 1, amount 0
20:31:31.459 00.000 13828 MoveAxis(N, 0, ABG)
20:31:31.459 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:31.459 00.000 13828 Move returns status 1, amount 0
20:31:31.459 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:31.459 00.000 13828 move complete, result=1
20:31:31.459 00.000 13828 worker thread done servicing request
20:31:31.465 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1526, max=65535, med=5072, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:31:31.484 00.019 8960 UpdateGuideState exits: m=714879 SNR=117.3
20:31:31.485 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:31.487 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:31.489 00.002 8960 Enqueuing Expose request
20:31:31.490 00.001 13828 Worker thread wakes up
20:31:31.490 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:31.492 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:31.492 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:31.493 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:31.494 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:32.956 01.462 13828 Exposure complete
20:31:33.066 00.110 13828 worker thread done servicing request
20:31:33.066 00.000 8960 OnExposeComplete: enter
20:31:33.067 00.001 8960 UpdateGuideState(): m_state=6
20:31:33.069 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:31:33.070 00.001 8960 Star::Find returns 1 (0), X=1902.28, Y=1047.63, Mass=737194, SNR=120.7, Peak=48694 HFD=3.7
20:31:33.072 00.002 8960 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.77) = xAngle (0.25 = 0.25)
20:31:33.073 00.001 8960 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.36 = -2.93)
20:31:33.075 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.02 hyp=0.19 cameraTheta=3.02 mountX=0.19 mountY=-0.04, mountTheta=-0.22
20:31:33.079 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.02, opts=13)
20:31:33.081 00.002 8960 Enqueuing Move request for scope (-0.19, 0.02)
20:31:33.082 00.001 13828 Worker thread wakes up
20:31:33.082 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.02) opts 0xd
20:31:33.082 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.02)
20:31:33.082 00.000 13828 Moving (-0.19, 0.02) raw xDistance=0.19 yDistance=-0.04
20:31:33.082 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
20:31:33.082 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:33.082 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:31:33.083 00.001 13828 MoveAxis(W, 84, ABG)
20:31:33.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:33.083 00.000 13828 Move returns status 1, amount 0
20:31:33.083 00.000 13828 MoveAxis(N, 0, ABG)
20:31:33.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:33.083 00.000 13828 Move returns status 1, amount 0
20:31:33.083 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:33.083 00.000 13828 move complete, result=1
20:31:33.083 00.000 13828 worker thread done servicing request
20:31:33.089 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=918, max=65535, med=5072, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:31:33.108 00.019 8960 UpdateGuideState exits: m=737194 SNR=120.7
20:31:33.110 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:33.112 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:33.113 00.001 8960 Enqueuing Expose request
20:31:33.115 00.002 8960 GuideStep: 0.2 px 0 ms WEST, -0.0 px 0 ms NORTH
20:31:33.116 00.001 13828 Worker thread wakes up
20:31:33.116 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:33.116 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:33.117 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:33.119 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:34.591 01.472 13828 Exposure complete
20:31:34.706 00.115 13828 worker thread done servicing request
20:31:34.706 00.000 8960 OnExposeComplete: enter
20:31:34.708 00.002 8960 UpdateGuideState(): m_state=6
20:31:34.710 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:31:34.712 00.002 8960 Star::Find returns 1 (0), X=1902.47, Y=1047.73, Mass=742708, SNR=122.3, Peak=54377 HFD=3.8
20:31:34.713 00.001 8960 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.77) = xAngle (-1.13 = -1.13)
20:31:34.714 00.001 8960 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.97 = 1.97)
20:31:34.716 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.63 mountX=0.05 mountY=0.11, mountTheta=1.14
20:31:34.718 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=0.12, opts=13)
20:31:34.719 00.001 8960 Enqueuing Move request for scope (-0.01, 0.12)
20:31:34.721 00.002 13828 Worker thread wakes up
20:31:34.721 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.12) opts 0xd
20:31:34.721 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 0.12)
20:31:34.721 00.000 13828 Moving (-0.01, 0.12) raw xDistance=0.05 yDistance=0.11
20:31:34.721 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:31:34.721 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:34.721 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:31:34.721 00.000 13828 MoveAxis(E, 0, ABG)
20:31:34.721 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:34.721 00.000 13828 Move returns status 1, amount 0
20:31:34.721 00.000 13828 MoveAxis(N, 0, ABG)
20:31:34.721 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:34.721 00.000 13828 Move returns status 1, amount 0
20:31:34.721 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:34.721 00.000 13828 move complete, result=1
20:31:34.721 00.000 13828 worker thread done servicing request
20:31:34.730 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=1558, max=65535, med=5072, FiltMin=3612, FiltMax=65535, Gamma=2.540
20:31:34.748 00.018 8960 UpdateGuideState exits: m=742708 SNR=122.3
20:31:34.750 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:34.751 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:34.754 00.003 8960 Enqueuing Expose request
20:31:34.755 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:34.757 00.002 13828 Worker thread wakes up
20:31:34.757 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:34.757 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:34.758 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:34.759 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:36.231 01.472 13828 Exposure complete
20:31:36.342 00.111 13828 worker thread done servicing request
20:31:36.342 00.000 8960 OnExposeComplete: enter
20:31:36.345 00.003 8960 UpdateGuideState(): m_state=6
20:31:36.347 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:31:36.349 00.002 8960 Star::Find returns 1 (0), X=1902.43, Y=1047.72, Mass=700000, SNR=133.0, Peak=50953 HFD=3.9
20:31:36.351 00.002 8960 CameraToMount -- cameraTheta (1.92) - m_xAngle (2.77) = xAngle (-0.85 = -0.85)
20:31:36.352 00.001 8960 CameraToMount -- cameraTheta (1.92) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.25 = 2.25)
20:31:36.353 00.001 8960 CameraToMount -- cameraX=-0.04 cameraY=0.11 hyp=0.12 cameraTheta=1.92 mountX=0.08 mountY=0.09, mountTheta=0.87
20:31:36.356 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.11, opts=13)
20:31:36.357 00.001 8960 Enqueuing Move request for scope (-0.04, 0.11)
20:31:36.358 00.001 13828 Worker thread wakes up
20:31:36.359 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.11) opts 0xd
20:31:36.359 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.11)
20:31:36.359 00.000 13828 Moving (-0.04, 0.11) raw xDistance=0.08 yDistance=0.09
20:31:36.359 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:31:36.359 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:36.359 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:31:36.359 00.000 13828 MoveAxis(E, 0, ABG)
20:31:36.359 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:36.359 00.000 13828 Move returns status 1, amount 0
20:31:36.359 00.000 13828 MoveAxis(N, 0, ABG)
20:31:36.359 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:36.359 00.000 13828 Move returns status 1, amount 0
20:31:36.359 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:36.359 00.000 13828 move complete, result=1
20:31:36.360 00.001 13828 worker thread done servicing request
20:31:36.367 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5072, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:31:36.394 00.027 8960 UpdateGuideState exits: m=700000 SNR=133.0
20:31:36.396 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:36.398 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:36.399 00.001 8960 Enqueuing Expose request
20:31:36.402 00.003 13828 Worker thread wakes up
20:31:36.402 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:31:36.404 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:36.404 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:36.405 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:36.408 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:37.858 01.450 13828 Exposure complete
20:31:37.968 00.110 13828 worker thread done servicing request
20:31:37.968 00.000 8960 OnExposeComplete: enter
20:31:37.970 00.002 8960 UpdateGuideState(): m_state=6
20:31:37.971 00.001 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:31:37.973 00.002 8960 Star::Find returns 1 (0), X=1902.85, Y=1047.45, Mass=711392, SNR=126.2, Peak=49673 HFD=3.8
20:31:37.974 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.77) = xAngle (-3.18 = 3.11)
20:31:37.975 00.001 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.07 = -0.07)
20:31:37.977 00.002 8960 CameraToMount -- cameraX=0.38 cameraY=-0.17 hyp=0.41 cameraTheta=-0.41 mountX=-0.41 mountY=-0.03, mountTheta=-3.07
20:31:37.979 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.17, opts=13)
20:31:37.981 00.002 8960 Enqueuing Move request for scope (0.38, -0.17)
20:31:37.982 00.001 13828 Worker thread wakes up
20:31:37.982 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.17) opts 0xd
20:31:37.982 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.17)
20:31:37.982 00.000 13828 Moving (0.38, -0.17) raw xDistance=-0.41 yDistance=-0.03
20:31:37.983 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:31:37.983 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:37.983 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:31:37.983 00.000 13828 MoveAxis(E, 184, ABG)
20:31:37.983 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:37.983 00.000 13828 Move returns status 1, amount 0
20:31:37.983 00.000 13828 MoveAxis(N, 0, ABG)
20:31:37.983 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:37.983 00.000 13828 Move returns status 1, amount 0
20:31:37.983 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:37.983 00.000 13828 move complete, result=1
20:31:37.983 00.000 13828 worker thread done servicing request
20:31:37.988 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5072, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:31:38.010 00.022 8960 UpdateGuideState exits: m=711392 SNR=126.2
20:31:38.011 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:38.013 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:38.014 00.001 8960 Enqueuing Expose request
20:31:38.015 00.001 8960 GuideStep: -0.4 px 0 ms EAST, -0.0 px 0 ms NORTH
20:31:38.017 00.002 13828 Worker thread wakes up
20:31:38.017 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:38.017 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:38.018 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:38.020 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:39.489 01.469 13828 Exposure complete
20:31:39.604 00.115 13828 worker thread done servicing request
20:31:39.604 00.000 8960 OnExposeComplete: enter
20:31:39.605 00.001 8960 UpdateGuideState(): m_state=6
20:31:39.607 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:31:39.608 00.001 8960 Star::Find returns 1 (0), X=1902.79, Y=1047.39, Mass=711012, SNR=122.4, Peak=45577 HFD=3.8
20:31:39.610 00.002 8960 CameraToMount -- cameraTheta (-0.61) - m_xAngle (2.77) = xAngle (-3.37 = 2.91)
20:31:39.611 00.001 8960 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.27 = -0.27)
20:31:39.612 00.001 8960 CameraToMount -- cameraX=0.32 cameraY=-0.22 hyp=0.39 cameraTheta=-0.61 mountX=-0.38 mountY=-0.10, mountTheta=-2.87
20:31:39.614 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.22, opts=13)
20:31:39.617 00.003 8960 Enqueuing Move request for scope (0.32, -0.22)
20:31:39.618 00.001 13828 Worker thread wakes up
20:31:39.618 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.22) opts 0xd
20:31:39.618 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.22)
20:31:39.618 00.000 13828 Moving (0.32, -0.22) raw xDistance=-0.38 yDistance=-0.10
20:31:39.618 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38
20:31:39.618 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:39.618 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:31:39.619 00.001 13828 MoveAxis(E, 181, ABG)
20:31:39.619 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:39.619 00.000 13828 Move returns status 1, amount 0
20:31:39.619 00.000 13828 MoveAxis(N, 0, ABG)
20:31:39.619 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:39.619 00.000 13828 Move returns status 1, amount 0
20:31:39.619 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:39.619 00.000 13828 move complete, result=1
20:31:39.619 00.000 13828 worker thread done servicing request
20:31:39.624 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2083, max=65535, med=5065, FiltMin=3625, FiltMax=65535, Gamma=2.540
20:31:39.643 00.019 8960 UpdateGuideState exits: m=711012 SNR=122.4
20:31:39.645 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:39.646 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:39.648 00.002 8960 Enqueuing Expose request
20:31:39.649 00.001 13828 Worker thread wakes up
20:31:39.650 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:39.650 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:39.650 00.000 8960 GuideStep: -0.4 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:39.653 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:39.655 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:41.126 01.471 13828 Exposure complete
20:31:41.237 00.111 13828 worker thread done servicing request
20:31:41.237 00.000 8960 OnExposeComplete: enter
20:31:41.238 00.001 8960 UpdateGuideState(): m_state=6
20:31:41.240 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:31:41.242 00.002 8960 Star::Find returns 1 (0), X=1902.57, Y=1047.29, Mass=677746, SNR=133.3, Peak=45494 HFD=3.7
20:31:41.243 00.001 8960 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.77) = xAngle (-4.03 = 2.25)
20:31:41.244 00.001 8960 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.93 = -0.93)
20:31:41.246 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.32 hyp=0.33 cameraTheta=-1.27 mountX=-0.21 mountY=-0.27, mountTheta=-2.24
20:31:41.250 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.32, opts=13)
20:31:41.252 00.002 8960 Enqueuing Move request for scope (0.10, -0.32)
20:31:41.254 00.002 13828 Worker thread wakes up
20:31:41.254 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.32) opts 0xd
20:31:41.254 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.32)
20:31:41.254 00.000 13828 Moving (0.10, -0.32) raw xDistance=-0.21 yDistance=-0.27
20:31:41.254 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
20:31:41.254 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:31:41.254 00.000 13828 MoveAxis(E, 106, ABG)
20:31:41.254 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:41.254 00.000 13828 Move returns status 1, amount 0
20:31:41.254 00.000 13828 MoveAxis(N, 153, ABG)
20:31:41.254 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:41.254 00.000 13828 Move returns status 1, amount 0
20:31:41.254 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:41.254 00.000 13828 move complete, result=1
20:31:41.254 00.000 13828 worker thread done servicing request
20:31:41.259 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5072, FiltMin=3548, FiltMax=65535, Gamma=2.540
20:31:41.278 00.019 8960 UpdateGuideState exits: m=677746 SNR=133.3
20:31:41.280 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:41.282 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:41.283 00.001 8960 Enqueuing Expose request
20:31:41.285 00.002 8960 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:31:41.286 00.001 13828 Worker thread wakes up
20:31:41.286 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:41.287 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:41.287 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:41.289 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:42.754 01.465 13828 Exposure complete
20:31:42.864 00.110 13828 worker thread done servicing request
20:31:42.864 00.000 8960 OnExposeComplete: enter
20:31:42.865 00.001 8960 UpdateGuideState(): m_state=6
20:31:42.867 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:31:42.868 00.001 8960 Star::Find returns 1 (0), X=1902.93, Y=1047.28, Mass=694891, SNR=124.5, Peak=46025 HFD=3.9
20:31:42.870 00.002 8960 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.77) = xAngle (-3.40 = 2.88)
20:31:42.871 00.001 8960 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.30 = -0.30)
20:31:42.872 00.001 8960 CameraToMount -- cameraX=0.46 cameraY=-0.33 hyp=0.57 cameraTheta=-0.63 mountX=-0.55 mountY=-0.16, mountTheta=-2.85
20:31:42.878 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.33, opts=13)
20:31:42.879 00.001 8960 Enqueuing Move request for scope (0.46, -0.33)
20:31:42.881 00.002 13828 Worker thread wakes up
20:31:42.881 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.33) opts 0xd
20:31:42.881 00.000 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.33)
20:31:42.881 00.000 13828 Moving (0.46, -0.33) raw xDistance=-0.55 yDistance=-0.16
20:31:42.881 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.55
20:31:42.881 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:42.881 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:31:42.881 00.000 13828 MoveAxis(E, 252, ABG)
20:31:42.881 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:42.881 00.000 13828 Move returns status 1, amount 0
20:31:42.881 00.000 13828 MoveAxis(N, 0, ABG)
20:31:42.881 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:42.881 00.000 13828 Move returns status 1, amount 0
20:31:42.881 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:42.881 00.000 13828 move complete, result=1
20:31:42.881 00.000 13828 worker thread done servicing request
20:31:42.887 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5072, FiltMin=3746, FiltMax=65535, Gamma=2.540
20:31:42.907 00.020 8960 UpdateGuideState exits: m=694891 SNR=124.5
20:31:42.908 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:42.910 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:42.911 00.001 8960 Enqueuing Expose request
20:31:42.912 00.001 8960 GuideStep: -0.5 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:42.914 00.002 13828 Worker thread wakes up
20:31:42.914 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:42.914 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:42.915 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:42.919 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:44.373 01.454 13828 Exposure complete
20:31:44.487 00.114 13828 worker thread done servicing request
20:31:44.487 00.000 8960 OnExposeComplete: enter
20:31:44.489 00.002 8960 UpdateGuideState(): m_state=6
20:31:44.491 00.002 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:31:44.493 00.002 8960 Star::Find returns 1 (0), X=1902.99, Y=1046.94, Mass=675183, SNR=118.4, Peak=47145 HFD=4.1
20:31:44.494 00.001 8960 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.77) = xAngle (-3.68 = 2.60)
20:31:44.496 00.002 8960 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.58 = -0.58)
20:31:44.497 00.001 8960 CameraToMount -- cameraX=0.52 cameraY=-0.67 hyp=0.85 cameraTheta=-0.91 mountX=-0.73 mountY=-0.46, mountTheta=-2.58
20:31:44.499 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.52, y=-0.67, opts=13)
20:31:44.501 00.002 8960 Enqueuing Move request for scope (0.52, -0.67)
20:31:44.502 00.001 13828 Worker thread wakes up
20:31:44.503 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.67) opts 0xd
20:31:44.503 00.000 13828 Handling offset move in thread for scope, endpoint = (0.52, -0.67)
20:31:44.503 00.000 13828 Moving (0.52, -0.67) raw xDistance=-0.73 yDistance=-0.46
20:31:44.503 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.73
20:31:44.503 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
20:31:44.503 00.000 13828 MoveAxis(E, 345, ABG)
20:31:44.503 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:44.503 00.000 13828 Move returns status 1, amount 0
20:31:44.503 00.000 13828 MoveAxis(N, 268, ABG)
20:31:44.503 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:44.503 00.000 13828 Move returns status 1, amount 0
20:31:44.503 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:44.504 00.001 13828 move complete, result=1
20:31:44.504 00.000 13828 worker thread done servicing request
20:31:44.513 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=2467, max=65535, med=5072, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:31:44.534 00.021 8960 UpdateGuideState exits: m=675183 SNR=118.4
20:31:44.536 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:44.538 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:44.539 00.001 8960 Enqueuing Expose request
20:31:44.541 00.002 13828 Worker thread wakes up
20:31:44.541 00.000 8960 GuideStep: -0.7 px 0 ms EAST, -0.5 px 0 ms NORTH
20:31:44.542 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:44.542 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:44.543 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:44.545 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:46.017 01.472 13828 Exposure complete
20:31:46.133 00.116 13828 worker thread done servicing request
20:31:46.133 00.000 8960 OnExposeComplete: enter
20:31:46.135 00.002 8960 UpdateGuideState(): m_state=6
20:31:46.136 00.001 8960 Star::Find(15, 1902, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:31:46.138 00.002 8960 Star::Find returns 1 (0), X=1903.00, Y=1047.29, Mass=712047, SNR=127.4, Peak=47516 HFD=4.0
20:31:46.140 00.002 8960 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.77) = xAngle (-3.30 = 2.98)
20:31:46.142 00.002 8960 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.20 = -0.20)
20:31:46.143 00.001 8960 CameraToMount -- cameraX=0.53 cameraY=-0.32 hyp=0.62 cameraTheta=-0.54 mountX=-0.61 mountY=-0.12, mountTheta=-2.94
20:31:46.145 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=-0.32, opts=13)
20:31:46.147 00.002 8960 Enqueuing Move request for scope (0.53, -0.32)
20:31:46.148 00.001 13828 Worker thread wakes up
20:31:46.148 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.32) opts 0xd
20:31:46.148 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, -0.32)
20:31:46.148 00.000 13828 Moving (0.53, -0.32) raw xDistance=-0.61 yDistance=-0.12
20:31:46.148 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.61
20:31:46.148 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:46.148 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:31:46.149 00.001 13828 MoveAxis(E, 296, ABG)
20:31:46.149 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:46.149 00.000 13828 Move returns status 1, amount 0
20:31:46.149 00.000 13828 MoveAxis(N, 0, ABG)
20:31:46.149 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:46.149 00.000 13828 Move returns status 1, amount 0
20:31:46.149 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:46.149 00.000 13828 move complete, result=1
20:31:46.149 00.000 13828 worker thread done servicing request
20:31:46.155 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1462, max=65535, med=5065, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:31:46.176 00.021 8960 UpdateGuideState exits: m=712047 SNR=127.4
20:31:46.177 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:46.179 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:46.180 00.001 8960 Enqueuing Expose request
20:31:46.182 00.002 8960 GuideStep: -0.6 px 0 ms EAST, -0.1 px 0 ms NORTH
20:31:46.184 00.002 13828 Worker thread wakes up
20:31:46.184 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:46.184 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:46.186 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:46.187 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:47.654 01.467 13828 Exposure complete
20:31:47.763 00.109 13828 worker thread done servicing request
20:31:47.763 00.000 8960 OnExposeComplete: enter
20:31:47.765 00.002 8960 UpdateGuideState(): m_state=6
20:31:47.767 00.002 8960 Star::Find(15, 1903, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:31:47.768 00.001 8960 Star::Find returns 1 (0), X=1902.93, Y=1047.18, Mass=734555, SNR=130.3, Peak=47184 HFD=4.2
20:31:47.770 00.002 8960 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.77) = xAngle (-3.53 = 2.76)
20:31:47.771 00.001 8960 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.42 = -0.42)
20:31:47.773 00.002 8960 CameraToMount -- cameraX=0.46 cameraY=-0.43 hyp=0.63 cameraTheta=-0.76 mountX=-0.58 mountY=-0.26, mountTheta=-2.72
20:31:47.775 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.43, opts=13)
20:31:47.776 00.001 8960 Enqueuing Move request for scope (0.46, -0.43)
20:31:47.778 00.002 13828 Worker thread wakes up
20:31:47.779 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.43) opts 0xd
20:31:47.779 00.000 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.43)
20:31:47.779 00.000 13828 Moving (0.46, -0.43) raw xDistance=-0.58 yDistance=-0.26
20:31:47.779 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58
20:31:47.779 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:31:47.779 00.000 13828 MoveAxis(E, 281, ABG)
20:31:47.779 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:47.779 00.000 13828 Move returns status 1, amount 0
20:31:47.779 00.000 13828 MoveAxis(N, 149, ABG)
20:31:47.779 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:47.779 00.000 13828 Move returns status 1, amount 0
20:31:47.779 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:47.779 00.000 13828 move complete, result=1
20:31:47.779 00.000 13828 worker thread done servicing request
20:31:47.785 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5072, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:31:47.819 00.034 8960 UpdateGuideState exits: m=734555 SNR=130.3
20:31:47.820 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:47.821 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:47.823 00.002 8960 Enqueuing Expose request
20:31:47.825 00.002 8960 GuideStep: -0.6 px 0 ms EAST, -0.3 px 0 ms NORTH
20:31:47.826 00.001 13828 Worker thread wakes up
20:31:47.826 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:47.826 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:47.827 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:47.829 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:49.300 01.471 13828 Exposure complete
20:31:49.411 00.111 13828 worker thread done servicing request
20:31:49.411 00.000 8960 OnExposeComplete: enter
20:31:49.414 00.003 8960 UpdateGuideState(): m_state=6
20:31:49.415 00.001 8960 Star::Find(15, 1902, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:31:49.417 00.002 8960 Star::Find returns 1 (0), X=1903.16, Y=1047.18, Mass=716658, SNR=135.5, Peak=45193 HFD=4.0
20:31:49.418 00.001 8960 CameraToMount -- cameraTheta (-0.56) - m_xAngle (2.77) = xAngle (-3.32 = 2.96)
20:31:49.420 00.002 8960 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.22 = -0.22)
20:31:49.422 00.002 8960 CameraToMount -- cameraX=0.69 cameraY=-0.43 hyp=0.81 cameraTheta=-0.56 mountX=-0.80 mountY=-0.18, mountTheta=-2.92
20:31:49.424 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.69, y=-0.43, opts=13)
20:31:49.426 00.002 8960 Enqueuing Move request for scope (0.69, -0.43)
20:31:49.427 00.001 13828 Worker thread wakes up
20:31:49.427 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.43) opts 0xd
20:31:49.427 00.000 13828 Handling offset move in thread for scope, endpoint = (0.69, -0.43)
20:31:49.427 00.000 13828 Moving (0.69, -0.43) raw xDistance=-0.80 yDistance=-0.18
20:31:49.427 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.80
20:31:49.428 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:31:49.428 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:31:49.428 00.000 13828 MoveAxis(E, 377, ABG)
20:31:49.428 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:49.428 00.000 13828 Move returns status 1, amount 0
20:31:49.428 00.000 13828 MoveAxis(N, 0, ABG)
20:31:49.428 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:49.428 00.000 13828 Move returns status 1, amount 0
20:31:49.428 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:49.428 00.000 13828 move complete, result=1
20:31:49.428 00.000 13828 worker thread done servicing request
20:31:49.435 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2454, max=65535, med=5072, FiltMin=3606, FiltMax=65535, Gamma=2.540
20:31:49.454 00.019 8960 UpdateGuideState exits: m=716658 SNR=135.5
20:31:49.456 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:49.457 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:49.458 00.001 8960 Enqueuing Expose request
20:31:49.460 00.002 8960 GuideStep: -0.8 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:49.461 00.001 13828 Worker thread wakes up
20:31:49.461 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:49.461 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:49.464 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:49.466 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:50.928 01.462 13828 Exposure complete
20:31:51.041 00.113 13828 worker thread done servicing request
20:31:51.042 00.001 8960 OnExposeComplete: enter
20:31:51.043 00.001 8960 UpdateGuideState(): m_state=6
20:31:51.045 00.002 8960 Star::Find(15, 1903, 1047, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:31:51.046 00.001 8960 Star::Find returns 1 (0), X=1903.60, Y=1046.95, Mass=701672, SNR=111.2, Peak=52246 HFD=3.9
20:31:51.048 00.002 8960 CameraToMount -- cameraTheta (-0.53) - m_xAngle (2.77) = xAngle (-3.29 = 2.99)
20:31:51.049 00.001 8960 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.19 = -0.19)
20:31:51.051 00.002 8960 CameraToMount -- cameraX=1.13 cameraY=-0.66 hyp=1.31 cameraTheta=-0.53 mountX=-1.29 mountY=-0.24, mountTheta=-2.95
20:31:51.054 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.13, y=-0.66, opts=13)
20:31:51.056 00.002 8960 Enqueuing Move request for scope (1.13, -0.66)
20:31:51.057 00.001 13828 Worker thread wakes up
20:31:51.057 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.13, -0.66) opts 0xd
20:31:51.057 00.000 13828 Handling offset move in thread for scope, endpoint = (1.13, -0.66)
20:31:51.057 00.000 13828 Moving (1.13, -0.66) raw xDistance=-1.29 yDistance=-0.24
20:31:51.057 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.29
20:31:51.057 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:31:51.057 00.000 13828 MoveAxis(E, 604, ABG)
20:31:51.058 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:51.058 00.000 13828 Move returns status 1, amount 0
20:31:51.058 00.000 13828 MoveAxis(N, 141, ABG)
20:31:51.058 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:51.058 00.000 13828 Move returns status 1, amount 0
20:31:51.058 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:51.058 00.000 13828 move complete, result=1
20:31:51.058 00.000 13828 worker thread done servicing request
20:31:51.063 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2371, max=65535, med=5072, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:31:51.082 00.019 8960 UpdateGuideState exits: m=701672 SNR=111.2
20:31:51.084 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:51.085 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:51.087 00.002 8960 Enqueuing Expose request
20:31:51.089 00.002 13828 Worker thread wakes up
20:31:51.089 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:51.089 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:51.089 00.000 8960 GuideStep: -1.3 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:51.091 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:51.093 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:52.556 01.463 13828 Exposure complete
20:31:52.670 00.114 13828 worker thread done servicing request
20:31:52.670 00.000 8960 OnExposeComplete: enter
20:31:52.672 00.002 8960 UpdateGuideState(): m_state=6
20:31:52.674 00.002 8960 Star::Find(15, 1903, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:31:52.676 00.002 8960 Star::Find returns 1 (0), X=1903.99, Y=1046.82, Mass=711085, SNR=119.5, Peak=52630 HFD=4.0
20:31:52.677 00.001 8960 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.77) = xAngle (-3.24 = 3.04)
20:31:52.678 00.001 8960 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.14 = -0.14)
20:31:52.680 00.002 8960 CameraToMount -- cameraX=1.51 cameraY=-0.79 hyp=1.71 cameraTheta=-0.48 mountX=-1.70 mountY=-0.24, mountTheta=-3.00
20:31:52.682 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.51, y=-0.79, opts=13)
20:31:52.684 00.002 8960 Enqueuing Move request for scope (1.51, -0.79)
20:31:52.685 00.001 13828 Worker thread wakes up
20:31:52.685 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.51, -0.79) opts 0xd
20:31:52.685 00.000 13828 Handling offset move in thread for scope, endpoint = (1.51, -0.79)
20:31:52.686 00.001 13828 Moving (1.51, -0.79) raw xDistance=-1.70 yDistance=-0.24
20:31:52.686 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.13 from input -1.70
20:31:52.686 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:31:52.686 00.000 13828 MoveAxis(E, 800, ABG)
20:31:52.686 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:52.686 00.000 13828 Move returns status 1, amount 0
20:31:52.686 00.000 13828 MoveAxis(N, 139, ABG)
20:31:52.686 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:52.686 00.000 13828 Move returns status 1, amount 0
20:31:52.686 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:52.686 00.000 13828 move complete, result=1
20:31:52.687 00.001 13828 worker thread done servicing request
20:31:52.695 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2441, max=65535, med=5072, FiltMin=3612, FiltMax=65535, Gamma=2.540
20:31:52.714 00.019 8960 UpdateGuideState exits: m=711085 SNR=119.5
20:31:52.715 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:52.717 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:52.719 00.002 8960 Enqueuing Expose request
20:31:52.721 00.002 13828 Worker thread wakes up
20:31:52.721 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:52.721 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:52.721 00.000 8960 GuideStep: -1.7 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:52.724 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:52.725 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:54.194 01.469 13828 Exposure complete
20:31:54.307 00.113 13828 worker thread done servicing request
20:31:54.308 00.001 8960 OnExposeComplete: enter
20:31:54.309 00.001 8960 UpdateGuideState(): m_state=6
20:31:54.311 00.002 8960 Star::Find(15, 1903, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:31:54.312 00.001 8960 Star::Find returns 1 (0), X=1904.21, Y=1046.72, Mass=746417, SNR=120.0, Peak=50556 HFD=3.8
20:31:54.314 00.002 8960 CameraToMount -- cameraTheta (-0.47) - m_xAngle (2.77) = xAngle (-3.24 = 3.05)
20:31:54.316 00.002 8960 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.13 = -0.13)
20:31:54.317 00.001 8960 CameraToMount -- cameraX=1.74 cameraY=-0.89 hyp=1.95 cameraTheta=-0.47 mountX=-1.94 mountY=-0.26, mountTheta=-3.01
20:31:54.319 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.74, y=-0.89, opts=13)
20:31:54.321 00.002 8960 Enqueuing Move request for scope (1.74, -0.89)
20:31:54.322 00.001 13828 Worker thread wakes up
20:31:54.322 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.74, -0.89) opts 0xd
20:31:54.322 00.000 13828 Handling offset move in thread for scope, endpoint = (1.74, -0.89)
20:31:54.322 00.000 13828 Moving (1.74, -0.89) raw xDistance=-1.94 yDistance=-0.26
20:31:54.323 00.001 13828 GuideAlgorithmHysteresis::Result() returns -1.30 from input -1.94
20:31:54.323 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
20:31:54.323 00.000 13828 MoveAxis(E, 924, ABG)
20:31:54.323 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:54.323 00.000 13828 Move returns status 1, amount 0
20:31:54.323 00.000 13828 MoveAxis(N, 150, ABG)
20:31:54.323 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:54.323 00.000 13828 Move returns status 1, amount 0
20:31:54.323 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:54.323 00.000 13828 move complete, result=1
20:31:54.323 00.000 13828 worker thread done servicing request
20:31:54.328 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1750, max=65535, med=5072, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:31:54.349 00.021 8960 UpdateGuideState exits: m=746417 SNR=120.0
20:31:54.351 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:54.352 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:54.353 00.001 8960 Enqueuing Expose request
20:31:54.355 00.002 8960 GuideStep: -1.9 px 0 ms EAST, -0.3 px 0 ms NORTH
20:31:54.356 00.001 13828 Worker thread wakes up
20:31:54.356 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:54.356 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:54.357 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:54.358 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:55.828 01.470 13828 Exposure complete
20:31:55.938 00.110 13828 worker thread done servicing request
20:31:55.938 00.000 8960 OnExposeComplete: enter
20:31:55.940 00.002 8960 UpdateGuideState(): m_state=6
20:31:55.942 00.002 8960 Star::Find(15, 1904, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:31:55.943 00.001 8960 Star::Find returns 1 (0), X=1904.80, Y=1046.56, Mass=677490, SNR=118.1, Peak=52432 HFD=3.8
20:31:55.945 00.002 8960 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.77) = xAngle (-3.19 = 3.09)
20:31:55.946 00.001 8960 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.09 = -0.09)
20:31:55.948 00.002 8960 CameraToMount -- cameraX=2.33 cameraY=-1.05 hyp=2.55 cameraTheta=-0.42 mountX=-2.55 mountY=-0.22, mountTheta=-3.06
20:31:55.950 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.33, y=-1.05, opts=13)
20:31:55.952 00.002 8960 Enqueuing Move request for scope (2.33, -1.05)
20:31:55.954 00.002 13828 Worker thread wakes up
20:31:55.954 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.33, -1.05) opts 0xd
20:31:55.954 00.000 13828 Handling offset move in thread for scope, endpoint = (2.33, -1.05)
20:31:55.954 00.000 13828 Moving (2.33, -1.05) raw xDistance=-2.55 yDistance=-0.22
20:31:55.954 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.70 from input -2.55
20:31:55.954 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:31:55.954 00.000 13828 MoveAxis(E, 1202, ABG)
20:31:55.954 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:55.954 00.000 13828 Move returns status 1, amount 0
20:31:55.954 00.000 13828 MoveAxis(N, 125, ABG)
20:31:55.954 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:55.954 00.000 13828 Move returns status 1, amount 0
20:31:55.954 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:55.955 00.001 13828 move complete, result=1
20:31:55.955 00.000 13828 worker thread done servicing request
20:31:55.960 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5072, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:31:55.979 00.019 8960 UpdateGuideState exits: m=677490 SNR=118.1
20:31:55.981 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:55.983 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:55.984 00.001 8960 Enqueuing Expose request
20:31:55.986 00.002 13828 Worker thread wakes up
20:31:55.986 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:55.986 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:55.986 00.000 8960 GuideStep: -2.5 px 0 ms EAST, -0.2 px 0 ms NORTH
20:31:55.989 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:55.990 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:57.445 01.455 13828 Exposure complete
20:31:57.557 00.112 13828 worker thread done servicing request
20:31:57.557 00.000 8960 OnExposeComplete: enter
20:31:57.559 00.002 8960 UpdateGuideState(): m_state=6
20:31:57.561 00.002 8960 Star::Find(15, 1904, 1046, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:31:57.562 00.001 8960 Star::Find returns 1 (0), X=1906.11, Y=1045.72, Mass=765818, SNR=124.8, Peak=50166 HFD=4.0
20:31:57.564 00.002 8960 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.77) = xAngle (-3.25 = 3.04)
20:31:57.566 00.002 8960 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.14 = -0.14)
20:31:57.568 00.002 8960 CameraToMount -- cameraX=3.64 cameraY=-1.89 hyp=4.10 cameraTheta=-0.48 mountX=-4.08 mountY=-0.58, mountTheta=-3.00
20:31:57.570 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=3.64, y=-1.89, opts=13)
20:31:57.572 00.002 8960 Enqueuing Move request for scope (3.64, -1.89)
20:31:57.573 00.001 13828 Worker thread wakes up
20:31:57.573 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.64, -1.89) opts 0xd
20:31:57.573 00.000 13828 Handling offset move in thread for scope, endpoint = (3.64, -1.89)
20:31:57.573 00.000 13828 Moving (3.64, -1.89) raw xDistance=-4.08 yDistance=-0.58
20:31:57.573 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.69 from input -4.08
20:31:57.573 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:31:57.573 00.000 13828 MoveAxis(E, 1906, ABG)
20:31:57.573 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:57.573 00.000 13828 Move returns status 1, amount 0
20:31:57.574 00.001 13828 MoveAxis(N, 336, ABG)
20:31:57.574 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:57.574 00.000 13828 Move returns status 1, amount 0
20:31:57.574 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:57.574 00.000 13828 move complete, result=1
20:31:57.574 00.000 13828 worker thread done servicing request
20:31:57.580 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5072, FiltMin=3753, FiltMax=65532, Gamma=2.540
20:31:57.600 00.020 8960 UpdateGuideState exits: m=765818 SNR=124.8
20:31:57.602 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:57.603 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:57.604 00.001 8960 Enqueuing Expose request
20:31:57.606 00.002 8960 GuideStep: -4.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:31:57.607 00.001 13828 Worker thread wakes up
20:31:57.607 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:57.607 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1887,1033,31,31)
20:31:57.608 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:57.610 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:31:59.069 01.459 13828 Exposure complete
20:31:59.181 00.112 13828 worker thread done servicing request
20:31:59.181 00.000 8960 OnExposeComplete: enter
20:31:59.187 00.006 8960 UpdateGuideState(): m_state=6
20:31:59.189 00.002 8960 Star::Find(15, 1906, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:31:59.191 00.002 8960 Star::Find returns 1 (0), X=1908.31, Y=1045.04, Mass=762605, SNR=149.8, Peak=48924 HFD=4.1
20:31:59.192 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.77) = xAngle (-3.18 = 3.10)
20:31:59.194 00.002 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.08 = -0.08)
20:31:59.195 00.001 8960 CameraToMount -- cameraX=5.84 cameraY=-2.57 hyp=6.38 cameraTheta=-0.41 mountX=-6.37 mountY=-0.49, mountTheta=-3.06
20:31:59.199 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=5.84, y=-2.57, opts=13)
20:31:59.201 00.002 8960 Enqueuing Move request for scope (5.84, -2.57)
20:31:59.203 00.002 13828 Worker thread wakes up
20:31:59.203 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (5.84, -2.57) opts 0xd
20:31:59.203 00.000 13828 Handling offset move in thread for scope, endpoint = (5.84, -2.57)
20:31:59.203 00.000 13828 Moving (5.84, -2.57) raw xDistance=-6.37 yDistance=-0.49
20:31:59.203 00.000 13828 GuideAlgorithmHysteresis::Result() returns -4.20 from input -6.37
20:31:59.203 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
20:31:59.203 00.000 13828 MoveAxis(E, 2978, ABG)
20:31:59.203 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:59.203 00.000 13828 Move returns status 1, amount 0
20:31:59.203 00.000 13828 MoveAxis(N, 285, ABG)
20:31:59.203 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:31:59.203 00.000 13828 Move returns status 1, amount 0
20:31:59.203 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:31:59.203 00.000 13828 move complete, result=1
20:31:59.203 00.000 13828 worker thread done servicing request
20:31:59.208 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2486, max=65535, med=5072, FiltMin=3651, FiltMax=65535, Gamma=2.540
20:31:59.230 00.022 8960 UpdateGuideState exits: m=762605 SNR=149.8
20:31:59.232 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:31:59.234 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:31:59.235 00.001 8960 Enqueuing Expose request
20:31:59.237 00.002 8960 GuideStep: -6.4 px 0 ms EAST, -0.5 px 0 ms NORTH
20:31:59.238 00.001 13828 Worker thread wakes up
20:31:59.238 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:31:59.238 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1893,1030,27,31)
20:31:59.239 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:31:59.241 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:00.706 01.465 13828 Exposure complete
20:32:00.818 00.112 13828 worker thread done servicing request
20:32:00.818 00.000 8960 OnExposeComplete: enter
20:32:00.819 00.001 8960 UpdateGuideState(): m_state=6
20:32:00.820 00.001 8960 Star::Find(15, 1908, 1045, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:32:00.823 00.003 8960 Star::Find returns 1 (0), X=1910.73, Y=1044.00, Mass=751441, SNR=122.6, Peak=47164 HFD=4.0
20:32:00.824 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.77) = xAngle (-3.18 = 3.10)
20:32:00.826 00.002 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.08 = -0.08)
20:32:00.827 00.001 8960 CameraToMount -- cameraX=8.25 cameraY=-3.61 hyp=9.01 cameraTheta=-0.41 mountX=-9.00 mountY=-0.68, mountTheta=-3.07
20:32:00.829 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=8.25, y=-3.61, opts=13)
20:32:00.831 00.002 8960 Enqueuing Move request for scope (8.25, -3.61)
20:32:00.832 00.001 13828 Worker thread wakes up
20:32:00.832 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (8.25, -3.61) opts 0xd
20:32:00.832 00.000 13828 Handling offset move in thread for scope, endpoint = (8.25, -3.61)
20:32:00.833 00.001 13828 Moving (8.25, -3.61) raw xDistance=-9.00 yDistance=-0.68
20:32:00.833 00.000 13828 GuideAlgorithmHysteresis::Result() returns -5.97 from input -9.00
20:32:00.833 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:32:00.833 00.000 13828 MoveAxis(E, 4227, ABG)
20:32:00.833 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:00.833 00.000 13828 Move returns status 1, amount 0
20:32:00.833 00.000 13828 MoveAxis(N, 389, ABG)
20:32:00.833 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:00.833 00.000 13828 Move returns status 1, amount 0
20:32:00.833 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:00.833 00.000 13828 move complete, result=1
20:32:00.833 00.000 13828 worker thread done servicing request
20:32:00.839 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2275, max=65535, med=5065, FiltMin=3619, FiltMax=65535, Gamma=2.540
20:32:00.858 00.019 8960 UpdateGuideState exits: m=751441 SNR=122.6
20:32:00.860 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:00.861 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:00.862 00.001 8960 Enqueuing Expose request
20:32:00.864 00.002 8960 GuideStep: -9.0 px 0 ms EAST, -0.7 px 0 ms NORTH
20:32:00.865 00.001 13828 Worker thread wakes up
20:32:00.865 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:00.865 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1896,1029,24,31)
20:32:00.866 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:00.868 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:02.338 01.470 13828 Exposure complete
20:32:02.457 00.119 13828 worker thread done servicing request
20:32:02.457 00.000 8960 OnExposeComplete: enter
20:32:02.459 00.002 8960 UpdateGuideState(): m_state=6
20:32:02.463 00.004 8960 Star::Find(15, 1910, 1044, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:32:02.465 00.002 8960 Star::Find returns 1 (0), X=1912.05, Y=1043.28, Mass=684416, SNR=118.0, Peak=43836 HFD=4.0
20:32:02.468 00.003 8960 CameraToMount -- cameraTheta (-0.42) - m_xAngle (2.77) = xAngle (-3.19 = 3.09)
20:32:02.470 00.002 8960 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.09 = -0.09)
20:32:02.473 00.003 8960 CameraToMount -- cameraX=9.58 cameraY=-4.33 hyp=10.51 cameraTheta=-0.42 mountX=-10.50 mountY=-0.92, mountTheta=-3.05
20:32:02.477 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=9.58, y=-4.33, opts=13)
20:32:02.479 00.002 8960 Enqueuing Move request for scope (9.58, -4.33)
20:32:02.482 00.003 13828 Worker thread wakes up
20:32:02.482 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (9.58, -4.33) opts 0xd
20:32:02.482 00.000 13828 Handling offset move in thread for scope, endpoint = (9.58, -4.33)
20:32:02.482 00.000 13828 Moving (9.58, -4.33) raw xDistance=-10.50 yDistance=-0.92
20:32:02.482 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.03 from input -10.50
20:32:02.482 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
20:32:02.482 00.000 13828 MoveAxis(E, 4984, ABG)
20:32:02.482 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:02.482 00.000 13828 Move returns status 1, amount 0
20:32:02.482 00.000 13828 MoveAxis(N, 528, ABG)
20:32:02.483 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:02.483 00.000 13828 Move returns status 1, amount 0
20:32:02.483 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:02.483 00.000 13828 move complete, result=1
20:32:02.483 00.000 13828 worker thread done servicing request
20:32:02.491 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2230, max=65535, med=5072, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:32:02.529 00.038 8960 UpdateGuideState exits: m=684416 SNR=118.0
20:32:02.532 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:02.535 00.003 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:02.537 00.002 8960 Enqueuing Expose request
20:32:02.538 00.001 13828 Worker thread wakes up
20:32:02.538 00.000 8960 GuideStep: -10.5 px 0 ms EAST, -0.9 px 0 ms NORTH
20:32:02.541 00.003 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:02.541 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1897,1028,23,31)
20:32:02.542 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:02.543 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:04.003 01.460 13828 Exposure complete
20:32:04.119 00.116 13828 worker thread done servicing request
20:32:04.119 00.000 8960 OnExposeComplete: enter
20:32:04.121 00.002 8960 UpdateGuideState(): m_state=6
20:32:04.123 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:32:04.125 00.002 8960 Star::Find returns 1 (0), X=1912.59, Y=1043.21, Mass=746110, SNR=133.1, Peak=51132 HFD=3.7
20:32:04.126 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.77) = xAngle (-3.18 = 3.11)
20:32:04.128 00.002 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.07 = -0.07)
20:32:04.129 00.001 8960 CameraToMount -- cameraX=10.12 cameraY=-4.40 hyp=11.03 cameraTheta=-0.41 mountX=-11.03 mountY=-0.80, mountTheta=-3.07
20:32:04.131 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=10.12, y=-4.40, opts=13)
20:32:04.133 00.002 8960 Enqueuing Move request for scope (10.12, -4.40)
20:32:04.135 00.002 13828 Worker thread wakes up
20:32:04.135 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.12, -4.40) opts 0xd
20:32:04.135 00.000 13828 Handling offset move in thread for scope, endpoint = (10.12, -4.40)
20:32:04.135 00.000 13828 Moving (10.12, -4.40) raw xDistance=-11.03 yDistance=-0.80
20:32:04.135 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.44 from input -11.03
20:32:04.135 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
20:32:04.135 00.000 13828 MoveAxis(E, 5271, ABG)
20:32:04.135 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:04.135 00.000 13828 Move returns status 1, amount 0
20:32:04.135 00.000 13828 MoveAxis(N, 461, ABG)
20:32:04.135 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:04.135 00.000 13828 Move returns status 1, amount 0
20:32:04.135 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:04.135 00.000 13828 move complete, result=1
20:32:04.135 00.000 13828 worker thread done servicing request
20:32:04.141 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2403, max=65535, med=5072, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:32:04.161 00.020 8960 UpdateGuideState exits: m=746110 SNR=133.1
20:32:04.162 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:04.164 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:04.165 00.001 8960 Enqueuing Expose request
20:32:04.168 00.003 13828 Worker thread wakes up
20:32:04.168 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:04.168 00.000 8960 GuideStep: -11.0 px 0 ms EAST, -0.8 px 0 ms NORTH
20:32:04.169 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:04.171 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:04.172 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:05.628 01.456 13828 Exposure complete
20:32:05.770 00.142 13828 worker thread done servicing request
20:32:05.770 00.000 8960 OnExposeComplete: enter
20:32:05.773 00.003 8960 UpdateGuideState(): m_state=6
20:32:05.776 00.003 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:32:05.778 00.002 8960 Star::Find returns 1 (0), X=1912.82, Y=1043.21, Mass=730386, SNR=128.5, Peak=50057 HFD=4.0
20:32:05.781 00.003 8960 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.77) = xAngle (-3.17 = 3.12)
20:32:05.783 00.002 8960 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.06 = -0.06)
20:32:05.785 00.002 8960 CameraToMount -- cameraX=10.35 cameraY=-4.40 hyp=11.24 cameraTheta=-0.40 mountX=-11.24 mountY=-0.73, mountTheta=-3.08
20:32:05.789 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=10.35, y=-4.40, opts=13)
20:32:05.792 00.003 8960 Enqueuing Move request for scope (10.35, -4.40)
20:32:05.794 00.002 13828 Worker thread wakes up
20:32:05.794 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.35, -4.40) opts 0xd
20:32:05.794 00.000 13828 Handling offset move in thread for scope, endpoint = (10.35, -4.40)
20:32:05.794 00.000 13828 Moving (10.35, -4.40) raw xDistance=-11.24 yDistance=-0.73
20:32:05.794 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.60 from input -11.24
20:32:05.794 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
20:32:05.794 00.000 13828 MoveAxis(E, 5387, ABG)
20:32:05.794 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:05.795 00.001 13828 Move returns status 1, amount 0
20:32:05.795 00.000 13828 MoveAxis(N, 419, ABG)
20:32:05.795 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:05.795 00.000 13828 Move returns status 1, amount 0
20:32:05.795 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:05.795 00.000 13828 move complete, result=1
20:32:05.795 00.000 13828 worker thread done servicing request
20:32:05.805 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5065, FiltMin=3657, FiltMax=65535, Gamma=2.540
20:32:05.826 00.021 8960 UpdateGuideState exits: m=730386 SNR=128.5
20:32:05.829 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:05.830 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:05.832 00.002 8960 Enqueuing Expose request
20:32:05.833 00.001 13828 Worker thread wakes up
20:32:05.833 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:05.833 00.000 8960 GuideStep: -11.2 px 0 ms EAST, -0.7 px 0 ms NORTH
20:32:05.835 00.002 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:05.836 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:05.838 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:07.295 01.457 13828 Exposure complete
20:32:07.406 00.111 13828 worker thread done servicing request
20:32:07.406 00.000 8960 OnExposeComplete: enter
20:32:07.407 00.001 8960 UpdateGuideState(): m_state=6
20:32:07.409 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:32:07.410 00.001 8960 Star::Find returns 1 (0), X=1912.86, Y=1043.19, Mass=726005, SNR=130.2, Peak=47497 HFD=4.0
20:32:07.412 00.002 8960 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.77) = xAngle (-3.17 = 3.11)
20:32:07.413 00.001 8960 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.07 = -0.07)
20:32:07.414 00.001 8960 CameraToMount -- cameraX=10.38 cameraY=-4.42 hyp=11.29 cameraTheta=-0.40 mountX=-11.28 mountY=-0.73, mountTheta=-3.08
20:32:07.420 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=10.38, y=-4.42, opts=13)
20:32:07.422 00.002 8960 Enqueuing Move request for scope (10.38, -4.42)
20:32:07.424 00.002 13828 Worker thread wakes up
20:32:07.424 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.38, -4.42) opts 0xd
20:32:07.424 00.000 13828 Handling offset move in thread for scope, endpoint = (10.38, -4.42)
20:32:07.424 00.000 13828 Moving (10.38, -4.42) raw xDistance=-11.28 yDistance=-0.73
20:32:07.424 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.64 from input -11.28
20:32:07.424 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
20:32:07.424 00.000 13828 MoveAxis(E, 5413, ABG)
20:32:07.424 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:07.424 00.000 13828 Move returns status 1, amount 0
20:32:07.424 00.000 13828 MoveAxis(N, 423, ABG)
20:32:07.424 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:07.424 00.000 13828 Move returns status 1, amount 0
20:32:07.424 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:07.424 00.000 13828 move complete, result=1
20:32:07.424 00.000 13828 worker thread done servicing request
20:32:07.432 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2390, max=65535, med=5072, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:32:07.452 00.020 8960 UpdateGuideState exits: m=726005 SNR=130.2
20:32:07.454 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:07.455 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:07.456 00.001 8960 Enqueuing Expose request
20:32:07.458 00.002 8960 GuideStep: -11.3 px 0 ms EAST, -0.7 px 0 ms NORTH
20:32:07.459 00.001 13828 Worker thread wakes up
20:32:07.459 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:07.459 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:07.460 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:07.462 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:08.923 01.461 13828 Exposure complete
20:32:09.044 00.121 13828 worker thread done servicing request
20:32:09.044 00.000 8960 OnExposeComplete: enter
20:32:09.046 00.002 8960 UpdateGuideState(): m_state=6
20:32:09.047 00.001 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:32:09.049 00.002 8960 Star::Find returns 1 (0), X=1912.91, Y=1043.04, Mass=817379, SNR=148.7, Peak=57353 HFD=4.2
20:32:09.050 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.77) = xAngle (-3.18 = 3.10)
20:32:09.052 00.002 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.08 = -0.08)
20:32:09.053 00.001 8960 CameraToMount -- cameraX=10.44 cameraY=-4.57 hyp=11.40 cameraTheta=-0.41 mountX=-11.39 mountY=-0.86, mountTheta=-3.07
20:32:09.055 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=10.44, y=-4.57, opts=13)
20:32:09.056 00.001 8960 Enqueuing Move request for scope (10.44, -4.57)
20:32:09.058 00.002 13828 Worker thread wakes up
20:32:09.058 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.44, -4.57) opts 0xd
20:32:09.058 00.000 13828 Handling offset move in thread for scope, endpoint = (10.44, -4.57)
20:32:09.058 00.000 13828 Moving (10.44, -4.57) raw xDistance=-11.39 yDistance=-0.86
20:32:09.058 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.71 from input -11.39
20:32:09.058 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:32:09.058 00.000 13828 MoveAxis(E, 5463, ABG)
20:32:09.058 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:09.059 00.001 13828 Move returns status 1, amount 0
20:32:09.059 00.000 13828 MoveAxis(N, 495, ABG)
20:32:09.059 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:09.059 00.000 13828 Move returns status 1, amount 0
20:32:09.059 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:09.059 00.000 13828 move complete, result=1
20:32:09.059 00.000 13828 worker thread done servicing request
20:32:09.064 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1014, max=65535, med=5072, FiltMin=3638, FiltMax=65535, Gamma=2.540
20:32:09.084 00.020 8960 UpdateGuideState exits: m=817379 SNR=148.7
20:32:09.085 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:09.087 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:09.088 00.001 8960 Enqueuing Expose request
20:32:09.089 00.001 13828 Worker thread wakes up
20:32:09.090 00.001 8960 GuideStep: -11.4 px 0 ms EAST, -0.9 px 0 ms NORTH
20:32:09.091 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:09.091 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:09.092 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:09.094 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:10.559 01.465 13828 Exposure complete
20:32:10.671 00.112 13828 worker thread done servicing request
20:32:10.671 00.000 8960 OnExposeComplete: enter
20:32:10.673 00.002 8960 UpdateGuideState(): m_state=6
20:32:10.675 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:32:10.676 00.001 8960 Star::Find returns 1 (0), X=1913.16, Y=1043.22, Mass=693241, SNR=120.6, Peak=43900 HFD=4.0
20:32:10.678 00.002 8960 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.77) = xAngle (-3.16 = 3.13)
20:32:10.679 00.001 8960 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.05 = -0.05)
20:32:10.681 00.002 8960 CameraToMount -- cameraX=10.69 cameraY=-4.39 hyp=11.55 cameraTheta=-0.39 mountX=-11.55 mountY=-0.61, mountTheta=-3.09
20:32:10.684 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=10.69, y=-4.39, opts=13)
20:32:10.685 00.001 8960 Enqueuing Move request for scope (10.69, -4.39)
20:32:10.687 00.002 13828 Worker thread wakes up
20:32:10.687 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.69, -4.39) opts 0xd
20:32:10.687 00.000 13828 Handling offset move in thread for scope, endpoint = (10.69, -4.39)
20:32:10.687 00.000 13828 Moving (10.69, -4.39) raw xDistance=-11.55 yDistance=-0.61
20:32:10.687 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.82 from input -11.55
20:32:10.687 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:32:10.687 00.000 13828 MoveAxis(E, 5539, ABG)
20:32:10.687 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:10.687 00.000 13828 Move returns status 1, amount 0
20:32:10.687 00.000 13828 MoveAxis(N, 349, ABG)
20:32:10.687 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:10.687 00.000 13828 Move returns status 1, amount 0
20:32:10.687 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:10.687 00.000 13828 move complete, result=1
20:32:10.687 00.000 13828 worker thread done servicing request
20:32:10.693 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1046, max=65535, med=5072, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:32:10.712 00.019 8960 UpdateGuideState exits: m=693241 SNR=120.6
20:32:10.714 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:10.716 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:10.717 00.001 8960 Enqueuing Expose request
20:32:10.719 00.002 13828 Worker thread wakes up
20:32:10.719 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:10.719 00.000 8960 GuideStep: -11.6 px 0 ms EAST, -0.6 px 0 ms NORTH
20:32:10.720 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:10.721 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:10.723 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:12.184 01.461 13828 Exposure complete
20:32:12.296 00.112 13828 worker thread done servicing request
20:32:12.297 00.001 8960 OnExposeComplete: enter
20:32:12.298 00.001 8960 UpdateGuideState(): m_state=6
20:32:12.300 00.002 8960 Star::Find(15, 1913, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
20:32:12.302 00.002 8960 Star::Find returns 1 (0), X=1913.38, Y=1043.09, Mass=733328, SNR=140.1, Peak=46601 HFD=3.9
20:32:12.304 00.002 8960 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.77) = xAngle (-3.16 = 3.12)
20:32:12.305 00.001 8960 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.06 = -0.06)
20:32:12.306 00.001 8960 CameraToMount -- cameraX=10.91 cameraY=-4.52 hyp=11.81 cameraTheta=-0.39 mountX=-11.81 mountY=-0.66, mountTheta=-3.09
20:32:12.309 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=10.91, y=-4.52, opts=13)
20:32:12.310 00.001 8960 Enqueuing Move request for scope (10.91, -4.52)
20:32:12.312 00.002 13828 Worker thread wakes up
20:32:12.312 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.91, -4.52) opts 0xd
20:32:12.312 00.000 13828 Handling offset move in thread for scope, endpoint = (10.91, -4.52)
20:32:12.312 00.000 13828 Moving (10.91, -4.52) raw xDistance=-11.81 yDistance=-0.66
20:32:12.312 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.99 from input -11.81
20:32:12.312 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
20:32:12.312 00.000 13828 MoveAxis(E, 5659, ABG)
20:32:12.312 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:12.312 00.000 13828 Move returns status 1, amount 0
20:32:12.312 00.000 13828 MoveAxis(N, 377, ABG)
20:32:12.312 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:12.312 00.000 13828 Move returns status 1, amount 0
20:32:12.312 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:12.312 00.000 13828 move complete, result=1
20:32:12.312 00.000 13828 worker thread done servicing request
20:32:12.319 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5072, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:32:12.338 00.019 8960 UpdateGuideState exits: m=733328 SNR=140.1
20:32:12.340 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:12.341 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:12.342 00.001 8960 Enqueuing Expose request
20:32:12.344 00.002 8960 GuideStep: -11.8 px 0 ms EAST, -0.7 px 0 ms NORTH
20:32:12.345 00.001 13828 Worker thread wakes up
20:32:12.345 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:12.345 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:12.346 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:12.349 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:13.807 01.458 13828 Exposure complete
20:32:13.925 00.118 13828 worker thread done servicing request
20:32:13.925 00.000 8960 OnExposeComplete: enter
20:32:13.927 00.002 8960 UpdateGuideState(): m_state=6
20:32:13.928 00.001 8960 Star::Find(15, 1913, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
20:32:13.930 00.002 8960 Star::Find returns 1 (0), X=1913.26, Y=1043.21, Mass=728134, SNR=118.6, Peak=44860 HFD=4.0
20:32:13.931 00.001 8960 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.77) = xAngle (-3.15 = 3.13)
20:32:13.933 00.002 8960 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.05 = -0.05)
20:32:13.934 00.001 8960 CameraToMount -- cameraX=10.79 cameraY=-4.40 hyp=11.65 cameraTheta=-0.39 mountX=-11.65 mountY=-0.58, mountTheta=-3.09
20:32:13.936 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=10.79, y=-4.40, opts=13)
20:32:13.938 00.002 8960 Enqueuing Move request for scope (10.79, -4.40)
20:32:13.939 00.001 13828 Worker thread wakes up
20:32:13.939 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.79, -4.40) opts 0xd
20:32:13.939 00.000 13828 Handling offset move in thread for scope, endpoint = (10.79, -4.40)
20:32:13.939 00.000 13828 Moving (10.79, -4.40) raw xDistance=-11.65 yDistance=-0.58
20:32:13.939 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.90 from input -11.65
20:32:13.939 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:32:13.939 00.000 13828 MoveAxis(E, 5595, ABG)
20:32:13.939 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:13.940 00.001 13828 Move returns status 1, amount 0
20:32:13.940 00.000 13828 MoveAxis(N, 333, ABG)
20:32:13.940 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:13.940 00.000 13828 Move returns status 1, amount 0
20:32:13.940 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:13.940 00.000 13828 move complete, result=1
20:32:13.940 00.000 13828 worker thread done servicing request
20:32:13.946 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=65535, med=5072, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:32:13.966 00.020 8960 UpdateGuideState exits: m=728134 SNR=118.6
20:32:13.968 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:13.969 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:13.971 00.002 8960 Enqueuing Expose request
20:32:13.972 00.001 13828 Worker thread wakes up
20:32:13.972 00.000 8960 GuideStep: -11.6 px 0 ms EAST, -0.6 px 0 ms NORTH
20:32:13.974 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:13.974 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:13.975 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:13.977 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:15.441 01.464 13828 Exposure complete
20:32:15.563 00.122 13828 worker thread done servicing request
20:32:15.563 00.000 8960 OnExposeComplete: enter
20:32:15.566 00.003 8960 UpdateGuideState(): m_state=6
20:32:15.568 00.002 8960 Star::Find(15, 1913, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
20:32:15.570 00.002 8960 Star::Find returns 1 (0), X=1912.85, Y=1043.06, Mass=735191, SNR=111.5, Peak=51817 HFD=4.1
20:32:15.571 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.77) = xAngle (-3.18 = 3.10)
20:32:15.572 00.001 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.08 = -0.08)
20:32:15.574 00.002 8960 CameraToMount -- cameraX=10.38 cameraY=-4.55 hyp=11.33 cameraTheta=-0.41 mountX=-11.33 mountY=-0.86, mountTheta=-3.07
20:32:15.577 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=10.38, y=-4.55, opts=13)
20:32:15.578 00.001 8960 Enqueuing Move request for scope (10.38, -4.55)
20:32:15.580 00.002 13828 Worker thread wakes up
20:32:15.580 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.38, -4.55) opts 0xd
20:32:15.580 00.000 13828 Handling offset move in thread for scope, endpoint = (10.38, -4.55)
20:32:15.580 00.000 13828 Moving (10.38, -4.55) raw xDistance=-11.33 yDistance=-0.86
20:32:15.580 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.69 from input -11.33
20:32:15.580 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
20:32:15.580 00.000 13828 MoveAxis(E, 5447, ABG)
20:32:15.580 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:15.580 00.000 13828 Move returns status 1, amount 0
20:32:15.580 00.000 13828 MoveAxis(N, 497, ABG)
20:32:15.580 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:15.580 00.000 13828 Move returns status 1, amount 0
20:32:15.580 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:15.581 00.001 13828 move complete, result=1
20:32:15.581 00.000 13828 worker thread done servicing request
20:32:15.587 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1974, max=65535, med=5072, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:32:15.606 00.019 8960 UpdateGuideState exits: m=735191 SNR=111.5
20:32:15.608 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:15.610 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:15.611 00.001 8960 Enqueuing Expose request
20:32:15.612 00.001 13828 Worker thread wakes up
20:32:15.613 00.001 8960 GuideStep: -11.3 px 0 ms EAST, -0.9 px 0 ms NORTH
20:32:15.615 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:15.615 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1898,1028,22,31)
20:32:15.616 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:15.618 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:17.107 01.489 13828 Exposure complete
20:32:17.218 00.111 13828 worker thread done servicing request
20:32:17.218 00.000 8960 OnExposeComplete: enter
20:32:17.220 00.002 8960 UpdateGuideState(): m_state=6
20:32:17.222 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
20:32:17.223 00.001 8960 Star::Find returns 1 (0), X=1912.16, Y=1043.42, Mass=730661, SNR=140.2, Peak=47644 HFD=3.9
20:32:17.224 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.77) = xAngle (-3.17 = 3.11)
20:32:17.226 00.002 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.07 = -0.07)
20:32:17.227 00.001 8960 CameraToMount -- cameraX=9.69 cameraY=-4.19 hyp=10.55 cameraTheta=-0.41 mountX=-10.55 mountY=-0.75, mountTheta=-3.07
20:32:17.232 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=9.69, y=-4.19, opts=13)
20:32:17.233 00.001 8960 Enqueuing Move request for scope (9.69, -4.19)
20:32:17.235 00.002 13828 Worker thread wakes up
20:32:17.235 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (9.69, -4.19) opts 0xd
20:32:17.235 00.000 13828 Handling offset move in thread for scope, endpoint = (9.69, -4.19)
20:32:17.235 00.000 13828 Moving (9.69, -4.19) raw xDistance=-10.55 yDistance=-0.75
20:32:17.235 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.18 from input -10.55
20:32:17.235 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
20:32:17.235 00.000 13828 MoveAxis(E, 5089, ABG)
20:32:17.235 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:17.235 00.000 13828 Move returns status 1, amount 0
20:32:17.235 00.000 13828 MoveAxis(N, 432, ABG)
20:32:17.235 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:17.236 00.001 13828 Move returns status 1, amount 0
20:32:17.236 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:17.236 00.000 13828 move complete, result=1
20:32:17.236 00.000 13828 worker thread done servicing request
20:32:17.241 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1974, max=65535, med=5072, FiltMin=3657, FiltMax=65535, Gamma=2.540
20:32:17.260 00.019 8960 UpdateGuideState exits: m=730661 SNR=140.2
20:32:17.261 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:17.264 00.003 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:17.266 00.002 8960 Enqueuing Expose request
20:32:17.267 00.001 8960 GuideStep: -10.5 px 0 ms EAST, -0.7 px 0 ms NORTH
20:32:17.269 00.002 13828 Worker thread wakes up
20:32:17.269 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:17.269 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1897,1028,23,31)
20:32:17.270 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:17.271 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:18.725 01.454 13828 Exposure complete
20:32:18.838 00.113 13828 worker thread done servicing request
20:32:18.838 00.000 8960 OnExposeComplete: enter
20:32:18.840 00.002 8960 UpdateGuideState(): m_state=6
20:32:18.841 00.001 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
20:32:18.843 00.002 8960 Star::Find returns 1 (0), X=1911.57, Y=1043.39, Mass=759959, SNR=119.8, Peak=42364 HFD=4.3
20:32:18.844 00.001 8960 CameraToMount -- cameraTheta (-0.43) - m_xAngle (2.77) = xAngle (-3.20 = 3.08)
20:32:18.846 00.002 8960 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.10 = -0.10)
20:32:18.847 00.001 8960 CameraToMount -- cameraX=9.10 cameraY=-4.23 hyp=10.03 cameraTheta=-0.43 mountX=-10.02 mountY=-0.98, mountTheta=-3.04
20:32:18.849 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=9.10, y=-4.23, opts=13)
20:32:18.851 00.002 8960 Enqueuing Move request for scope (9.10, -4.23)
20:32:18.852 00.001 13828 Worker thread wakes up
20:32:18.852 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (9.10, -4.23) opts 0xd
20:32:18.852 00.000 13828 Handling offset move in thread for scope, endpoint = (9.10, -4.23)
20:32:18.852 00.000 13828 Moving (9.10, -4.23) raw xDistance=-10.02 yDistance=-0.98
20:32:18.852 00.000 13828 GuideAlgorithmHysteresis::Result() returns -6.81 from input -10.02
20:32:18.852 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
20:32:18.852 00.000 13828 MoveAxis(E, 4827, ABG)
20:32:18.852 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:18.853 00.001 13828 Move returns status 1, amount 0
20:32:18.853 00.000 13828 MoveAxis(N, 562, ABG)
20:32:18.853 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:18.853 00.000 13828 Move returns status 1, amount 0
20:32:18.853 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:18.853 00.000 13828 move complete, result=1
20:32:18.853 00.000 13828 worker thread done servicing request
20:32:18.858 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1750, max=65535, med=5072, FiltMin=3260, FiltMax=65535, Gamma=2.540
20:32:18.879 00.021 8960 UpdateGuideState exits: m=759959 SNR=119.8
20:32:18.881 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:18.882 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:18.883 00.001 8960 Enqueuing Expose request
20:32:18.885 00.002 8960 GuideStep: -10.0 px 0 ms EAST, -1.0 px 0 ms NORTH
20:32:18.886 00.001 13828 Worker thread wakes up
20:32:18.886 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:18.886 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1897,1028,23,31)
20:32:18.887 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:18.889 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:20.345 01.456 13828 Exposure complete
20:32:20.454 00.109 13828 worker thread done servicing request
20:32:20.454 00.000 8960 OnExposeComplete: enter
20:32:20.455 00.001 8960 UpdateGuideState(): m_state=6
20:32:20.457 00.002 8960 Star::Find(15, 1911, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
20:32:20.459 00.002 8960 Star::Find returns 1 (0), X=1911.48, Y=1043.18, Mass=719078, SNR=138.9, Peak=48988 HFD=3.8
20:32:20.460 00.001 8960 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.77) = xAngle (-3.22 = 3.06)
20:32:20.462 00.002 8960 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.12 = -0.12)
20:32:20.463 00.001 8960 CameraToMount -- cameraX=9.00 cameraY=-4.43 hyp=10.03 cameraTheta=-0.46 mountX=-10.00 mountY=-1.20, mountTheta=-3.02
20:32:20.467 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=9.00, y=-4.43, opts=13)
20:32:20.469 00.002 8960 Enqueuing Move request for scope (9.00, -4.43)
20:32:20.470 00.001 13828 Worker thread wakes up
20:32:20.470 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (9.00, -4.43) opts 0xd
20:32:20.470 00.000 13828 Handling offset move in thread for scope, endpoint = (9.00, -4.43)
20:32:20.470 00.000 13828 Moving (9.00, -4.43) raw xDistance=-10.00 yDistance=-1.20
20:32:20.471 00.001 13828 GuideAlgorithmHysteresis::Result() returns -6.78 from input -10.00
20:32:20.471 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
20:32:20.471 00.000 13828 MoveAxis(E, 4802, ABG)
20:32:20.471 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:20.471 00.000 13828 Move returns status 1, amount 0
20:32:20.471 00.000 13828 MoveAxis(N, 692, ABG)
20:32:20.471 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:20.471 00.000 13828 Move returns status 1, amount 0
20:32:20.471 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:20.471 00.000 13828 move complete, result=1
20:32:20.471 00.000 13828 worker thread done servicing request
20:32:20.476 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1462, max=65535, med=5072, FiltMin=3644, FiltMax=65535, Gamma=2.540
20:32:20.497 00.021 8960 UpdateGuideState exits: m=719078 SNR=138.9
20:32:20.499 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:20.500 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:20.502 00.002 8960 Enqueuing Expose request
20:32:20.503 00.001 8960 GuideStep: -10.0 px 0 ms EAST, -1.2 px 0 ms NORTH
20:32:20.504 00.001 13828 Worker thread wakes up
20:32:20.505 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:20.505 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1896,1028,24,31)
20:32:20.505 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:20.507 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:21.962 01.455 13828 Exposure complete
20:32:22.070 00.108 13828 worker thread done servicing request
20:32:22.070 00.000 8960 OnExposeComplete: enter
20:32:22.072 00.002 8960 UpdateGuideState(): m_state=6
20:32:22.074 00.002 8960 Star::Find(15, 1911, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
20:32:22.076 00.002 8960 Star::Find returns 1 (0), X=1911.87, Y=1042.95, Mass=707394, SNR=115.8, Peak=51056 HFD=4.2
20:32:22.077 00.001 8960 CameraToMount -- cameraTheta (-0.46) - m_xAngle (2.77) = xAngle (-3.23 = 3.06)
20:32:22.079 00.002 8960 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.12 = -0.12)
20:32:22.080 00.001 8960 CameraToMount -- cameraX=9.40 cameraY=-4.66 hyp=10.49 cameraTheta=-0.46 mountX=-10.45 mountY=-1.28, mountTheta=-3.02
20:32:22.085 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=9.40, y=-4.66, opts=13)
20:32:22.087 00.002 8960 Enqueuing Move request for scope (9.40, -4.66)
20:32:22.088 00.001 13828 Worker thread wakes up
20:32:22.088 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (9.40, -4.66) opts 0xd
20:32:22.088 00.000 13828 Handling offset move in thread for scope, endpoint = (9.40, -4.66)
20:32:22.088 00.000 13828 Moving (9.40, -4.66) raw xDistance=-10.45 yDistance=-1.28
20:32:22.088 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.06 from input -10.45
20:32:22.088 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
20:32:22.088 00.000 13828 MoveAxis(E, 5003, ABG)
20:32:22.088 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:22.089 00.001 13828 Move returns status 1, amount 0
20:32:22.089 00.000 13828 MoveAxis(N, 739, ABG)
20:32:22.089 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:22.089 00.000 13828 Move returns status 1, amount 0
20:32:22.089 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:22.089 00.000 13828 move complete, result=1
20:32:22.089 00.000 13828 worker thread done servicing request
20:32:22.094 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1590, max=65535, med=5072, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:32:22.117 00.023 8960 UpdateGuideState exits: m=707394 SNR=115.8
20:32:22.119 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:22.121 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:22.122 00.001 8960 Enqueuing Expose request
20:32:22.124 00.002 8960 GuideStep: -10.5 px 0 ms EAST, -1.3 px 0 ms NORTH
20:32:22.125 00.001 13828 Worker thread wakes up
20:32:22.125 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:22.125 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1897,1028,23,31)
20:32:22.126 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:22.128 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:23.596 01.468 13828 Exposure complete
20:32:23.718 00.122 13828 worker thread done servicing request
20:32:23.718 00.000 8960 OnExposeComplete: enter
20:32:23.719 00.001 8960 UpdateGuideState(): m_state=6
20:32:23.721 00.002 8960 Star::Find(15, 1911, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
20:32:23.722 00.001 8960 Star::Find returns 1 (0), X=1912.48, Y=1043.45, Mass=737352, SNR=139.7, Peak=44764 HFD=4.3
20:32:23.725 00.003 8960 CameraToMount -- cameraTheta (-0.39) - m_xAngle (2.77) = xAngle (-3.16 = 3.12)
20:32:23.725 00.000 8960 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.06 = -0.06)
20:32:23.726 00.001 8960 CameraToMount -- cameraX=10.00 cameraY=-4.16 hyp=10.83 cameraTheta=-0.39 mountX=-10.83 mountY=-0.61, mountTheta=-3.09
20:32:23.729 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=10.00, y=-4.16, opts=13)
20:32:23.730 00.001 8960 Enqueuing Move request for scope (10.00, -4.16)
20:32:23.732 00.002 13828 Worker thread wakes up
20:32:23.732 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (10.00, -4.16) opts 0xd
20:32:23.732 00.000 13828 Handling offset move in thread for scope, endpoint = (10.00, -4.16)
20:32:23.732 00.000 13828 Moving (10.00, -4.16) raw xDistance=-10.83 yDistance=-0.61
20:32:23.732 00.000 13828 GuideAlgorithmHysteresis::Result() returns -7.32 from input -10.83
20:32:23.732 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:32:23.732 00.000 13828 MoveAxis(E, 5185, ABG)
20:32:23.732 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:23.732 00.000 13828 Move returns status 1, amount 0
20:32:23.732 00.000 13828 MoveAxis(N, 353, ABG)
20:32:23.732 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:32:23.732 00.000 13828 Move returns status 1, amount 0
20:32:23.732 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:32:23.732 00.000 13828 move complete, result=1
20:32:23.732 00.000 13828 worker thread done servicing request
20:32:23.738 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1494, max=65535, med=5072, FiltMin=3510, FiltMax=65535, Gamma=2.540
20:32:23.761 00.023 8960 UpdateGuideState exits: m=737352 SNR=139.7
20:32:23.763 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:23.765 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:32:23.766 00.001 8960 Enqueuing Expose request
20:32:23.768 00.002 13828 Worker thread wakes up
20:32:23.768 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:23.768 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1897,1028,23,31)
20:32:23.768 00.000 8960 GuideStep: -10.8 px 0 ms EAST, -0.6 px 0 ms NORTH
20:32:23.771 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:32:23.772 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:32:25.226 01.454 13828 Exposure complete
20:32:25.338 00.112 13828 worker thread done servicing request
20:32:25.338 00.000 8960 OnExposeComplete: enter
20:32:25.340 00.002 8960 UpdateGuideState(): m_state=6
20:32:25.342 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
20:32:25.343 00.001 8960 Star::Find false star n=22 nbg=248 bg=5846.4 sigma=935.6 thresh=8653 peak=8510
20:32:25.345 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=80169, SNR=2.9, Peak=9526 HFD=0.0
20:32:25.346 00.001 8960 DistanceChecker: activated
20:32:25.348 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:25.349 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:25.351 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:25.352 00.001 13828 Worker thread wakes up
20:32:25.353 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:25.353 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:25.353 00.000 13828 move complete, result=0
20:32:25.353 00.000 13828 worker thread done servicing request
20:32:25.454 00.101 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:25.456 00.002 8960 Status Line: Star lost - low SNR
20:32:25.459 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=33833, med=5078, FiltMin=3670, FiltMax=32995, Gamma=2.540
20:32:25.476 00.017 8960 UpdateGuideState exits: Star lost - low SNR
20:32:25.478 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:25.480 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:25.481 00.001 8960 Enqueuing Expose request
20:32:25.483 00.002 13828 Worker thread wakes up
20:32:25.483 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:25.483 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:26.949 01.466 13828 Exposure complete
20:32:27.063 00.114 13828 worker thread done servicing request
20:32:27.063 00.000 8960 OnExposeComplete: enter
20:32:27.065 00.002 8960 UpdateGuideState(): m_state=6
20:32:27.067 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
20:32:27.068 00.001 8960 Star::Find returns 0 (3), X=1912.00, Y=1043.00, Mass=0, SNR=0.0, Peak=9718 HFD=0.0
20:32:27.070 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:27.072 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:27.073 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:27.075 00.002 13828 Worker thread wakes up
20:32:27.075 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:27.075 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:27.075 00.000 13828 move complete, result=0
20:32:27.075 00.000 13828 worker thread done servicing request
20:32:27.177 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:27.183 00.006 8960 Status Line: Star lost - low mass
20:32:27.189 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2390, max=44156, med=5078, FiltMin=3753, FiltMax=38908, Gamma=2.540
20:32:27.212 00.023 8960 UpdateGuideState exits: Star lost - low mass
20:32:27.214 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:27.215 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:27.217 00.002 8960 Enqueuing Expose request
20:32:27.218 00.001 13828 Worker thread wakes up
20:32:27.218 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:27.218 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:28.689 01.471 13828 Exposure complete
20:32:28.801 00.112 13828 worker thread done servicing request
20:32:28.802 00.001 8960 OnExposeComplete: enter
20:32:28.803 00.001 8960 UpdateGuideState(): m_state=6
20:32:28.805 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
20:32:28.807 00.002 8960 Star::Find returns 1 (0), X=1918.26, Y=1034.14, Mass=31766, SNR=13.9, Peak=8240 HFD=3.7
20:32:28.808 00.001 8960 Status Line: Mass: 31766 vs 728134
20:32:28.811 00.003 8960 UpdateCurrentPosition: star mass new=31766.2 exp=728134.5 thresh=50% limits=(358206.9, 1098910.8, 1456268.9)
20:32:28.813 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
20:32:28.814 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:28.816 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:28.817 00.001 13828 Worker thread wakes up
20:32:28.817 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:28.817 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:28.817 00.000 13828 move complete, result=0
20:32:28.817 00.000 13828 worker thread done servicing request
20:32:28.930 00.113 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:28.938 00.008 8960 Status Line: Star lost - mass changed
20:32:28.947 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=39056, med=5078, FiltMin=3689, FiltMax=35548, Gamma=2.540
20:32:28.967 00.020 8960 UpdateGuideState exits: Star lost - mass changed
20:32:28.969 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:28.970 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:28.972 00.002 8960 Enqueuing Expose request
20:32:28.973 00.001 13828 Worker thread wakes up
20:32:28.973 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:28.973 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:30.440 01.467 13828 Exposure complete
20:32:30.551 00.111 13828 worker thread done servicing request
20:32:30.552 00.001 8960 OnExposeComplete: enter
20:32:30.553 00.001 8960 UpdateGuideState(): m_state=6
20:32:30.555 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
20:32:30.556 00.001 8960 Star::Find false star n=3 nbg=169 bg=4944.2 sigma=510.6 thresh=6476 peak=5848
20:32:30.558 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=5777, SNR=2.9, Peak=7216 HFD=0.0
20:32:30.560 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:30.562 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:30.564 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:30.566 00.002 13828 Worker thread wakes up
20:32:30.566 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:30.566 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:30.566 00.000 13828 move complete, result=0
20:32:30.566 00.000 13828 worker thread done servicing request
20:32:30.669 00.103 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:30.671 00.002 8960 Status Line: Star lost - low SNR
20:32:30.675 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5072, FiltMin=3676, FiltMax=65532, Gamma=2.540
20:32:30.697 00.022 8960 UpdateGuideState exits: Star lost - low SNR
20:32:30.698 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:30.700 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:30.702 00.002 8960 Enqueuing Expose request
20:32:30.704 00.002 13828 Worker thread wakes up
20:32:30.704 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:30.704 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:32.167 01.463 13828 Exposure complete
20:32:32.288 00.121 13828 worker thread done servicing request
20:32:32.288 00.000 8960 OnExposeComplete: enter
20:32:32.289 00.001 8960 UpdateGuideState(): m_state=6
20:32:32.291 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
20:32:32.293 00.002 8960 Star::Find false star n=1 nbg=146 bg=5170.4 sigma=489.5 thresh=6639 peak=5874
20:32:32.294 00.001 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=1873, SNR=2.9, Peak=7043 HFD=0.0
20:32:32.296 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:32.297 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:32.299 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:32.300 00.001 13828 Worker thread wakes up
20:32:32.300 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:32.300 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:32.300 00.000 13828 move complete, result=0
20:32:32.301 00.001 13828 worker thread done servicing request
20:32:32.412 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:32.415 00.003 8960 Status Line: Star lost - low SNR
20:32:32.420 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=246, max=65535, med=5072, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:32:32.441 00.021 8960 UpdateGuideState exits: Star lost - low SNR
20:32:32.443 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:32.444 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:32.447 00.003 8960 Enqueuing Expose request
20:32:32.448 00.001 13828 Worker thread wakes up
20:32:32.448 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:32.448 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:33.914 01.466 13828 Exposure complete
20:32:34.039 00.125 13828 worker thread done servicing request
20:32:34.039 00.000 8960 OnExposeComplete: enter
20:32:34.040 00.001 8960 UpdateGuideState(): m_state=6
20:32:34.042 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
20:32:34.044 00.002 8960 Star::Find returns 1 (0), X=1916.55, Y=1037.50, Mass=130603, SNR=38.0, Peak=10480 HFD=5.1
20:32:34.045 00.001 8960 Status Line: Mass: 130603 vs 730386
20:32:34.048 00.003 8960 UpdateCurrentPosition: star mass new=130602.7 exp=730386.1 thresh=50% limits=(358556.2, 1098910.8, 1460772.2)
20:32:34.050 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
20:32:34.052 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:34.054 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:34.055 00.001 13828 Worker thread wakes up
20:32:34.055 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:34.055 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:34.055 00.000 13828 move complete, result=0
20:32:34.056 00.001 13828 worker thread done servicing request
20:32:34.158 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:34.161 00.003 8960 Status Line: Star lost - mass changed
20:32:34.164 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=65535, med=5078, FiltMin=3753, FiltMax=65481, Gamma=2.540
20:32:34.186 00.022 8960 UpdateGuideState exits: Star lost - mass changed
20:32:34.188 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:34.190 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:34.191 00.001 8960 Enqueuing Expose request
20:32:34.193 00.002 13828 Worker thread wakes up
20:32:34.193 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:34.193 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:35.661 01.468 13828 Exposure complete
20:32:35.773 00.112 13828 worker thread done servicing request
20:32:35.773 00.000 8960 OnExposeComplete: enter
20:32:35.775 00.002 8960 UpdateGuideState(): m_state=6
20:32:35.776 00.001 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
20:32:35.778 00.002 8960 Star::Find returns 0 (3), X=1912.00, Y=1043.00, Mass=0, SNR=0.0, Peak=6940 HFD=0.0
20:32:35.779 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:35.781 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:35.782 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:35.784 00.002 13828 Worker thread wakes up
20:32:35.784 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:35.784 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:35.784 00.000 13828 move complete, result=0
20:32:35.785 00.001 13828 worker thread done servicing request
20:32:35.885 00.100 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:35.886 00.001 8960 Status Line: Star lost - low mass
20:32:35.889 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=41980, med=5116, FiltMin=3670, FiltMax=36784, Gamma=2.540
20:32:35.912 00.023 8960 UpdateGuideState exits: Star lost - low mass
20:32:35.914 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:35.916 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:35.918 00.002 8960 Enqueuing Expose request
20:32:35.921 00.003 13828 Worker thread wakes up
20:32:35.921 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:35.921 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:37.381 01.460 13828 Exposure complete
20:32:37.492 00.111 13828 worker thread done servicing request
20:32:37.492 00.000 8960 OnExposeComplete: enter
20:32:37.494 00.002 8960 UpdateGuideState(): m_state=6
20:32:37.495 00.001 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
20:32:37.497 00.002 8960 Star::Find false star n=4 nbg=270 bg=4991.7 sigma=493.6 thresh=6473 peak=5903
20:32:37.498 00.001 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=6245, SNR=2.9, Peak=7056 HFD=0.0
20:32:37.499 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:37.501 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:37.503 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:37.505 00.002 13828 Worker thread wakes up
20:32:37.505 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:37.505 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:37.505 00.000 13828 move complete, result=0
20:32:37.505 00.000 13828 worker thread done servicing request
20:32:37.611 00.106 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:37.618 00.007 8960 Status Line: Star lost - low SNR
20:32:37.629 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=2665, max=51177, med=5104, FiltMin=3817, FiltMax=44649, Gamma=2.540
20:32:37.650 00.021 8960 UpdateGuideState exits: Star lost - low SNR
20:32:37.651 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:37.653 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:37.654 00.001 8960 Enqueuing Expose request
20:32:37.656 00.002 13828 Worker thread wakes up
20:32:37.656 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:37.656 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:39.130 01.474 13828 Exposure complete
20:32:39.253 00.123 13828 worker thread done servicing request
20:32:39.253 00.000 8960 OnExposeComplete: enter
20:32:39.254 00.001 8960 UpdateGuideState(): m_state=6
20:32:39.256 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
20:32:39.258 00.002 8960 Star::Find false star n=1 nbg=225 bg=4967.5 sigma=499.5 thresh=6466 peak=5770
20:32:39.259 00.001 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=1865, SNR=2.9, Peak=6832 HFD=0.0
20:32:39.261 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:39.263 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:39.265 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:39.267 00.002 13828 Worker thread wakes up
20:32:39.267 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:39.267 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:39.267 00.000 13828 move complete, result=0
20:32:39.268 00.001 13828 worker thread done servicing request
20:32:39.375 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:39.376 00.001 8960 Status Line: Star lost - low SNR
20:32:39.380 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2486, max=33724, med=5104, FiltMin=3721, FiltMax=31113, Gamma=2.540
20:32:39.398 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:32:39.399 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:39.401 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:39.402 00.001 8960 Enqueuing Expose request
20:32:39.404 00.002 13828 Worker thread wakes up
20:32:39.404 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:39.404 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:40.860 01.456 13828 Exposure complete
20:32:40.969 00.109 13828 worker thread done servicing request
20:32:40.969 00.000 8960 OnExposeComplete: enter
20:32:40.971 00.002 8960 UpdateGuideState(): m_state=6
20:32:40.973 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
20:32:40.974 00.001 8960 Star::Find false star n=1 nbg=272 bg=5059.6 sigma=578.4 thresh=6795 peak=5797
20:32:40.975 00.001 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=1848, SNR=2.9, Peak=6768 HFD=0.0
20:32:40.977 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:40.979 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:40.981 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:40.982 00.001 13828 Worker thread wakes up
20:32:40.982 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:40.982 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:40.982 00.000 13828 move complete, result=0
20:32:40.982 00.000 13828 worker thread done servicing request
20:32:41.085 00.103 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:41.087 00.002 8960 Status Line: Star lost - low SNR
20:32:41.090 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2550, max=18416, med=5110, FiltMin=3753, FiltMax=16822, Gamma=2.540
20:32:41.114 00.024 8960 UpdateGuideState exits: Star lost - low SNR
20:32:41.117 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:41.118 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:41.120 00.002 8960 Enqueuing Expose request
20:32:41.122 00.002 13828 Worker thread wakes up
20:32:41.122 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:41.122 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:42.579 01.457 13828 Exposure complete
20:32:42.690 00.111 13828 worker thread done servicing request
20:32:42.690 00.000 8960 OnExposeComplete: enter
20:32:42.692 00.002 8960 UpdateGuideState(): m_state=6
20:32:42.694 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
20:32:42.695 00.001 8960 Star::Find false star n=6 nbg=268 bg=5082.7 sigma=541.4 thresh=6707 peak=6359
20:32:42.697 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=11332, SNR=2.9, Peak=7382 HFD=0.0
20:32:42.698 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:42.700 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:42.701 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:42.703 00.002 13828 Worker thread wakes up
20:32:42.703 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:42.703 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:42.703 00.000 13828 move complete, result=0
20:32:42.703 00.000 13828 worker thread done servicing request
20:32:42.806 00.103 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:42.814 00.008 8960 Status Line: Star lost - low SNR
20:32:42.823 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=1699, max=47190, med=5116, FiltMin=3760, FiltMax=37904, Gamma=2.540
20:32:42.849 00.026 8960 UpdateGuideState exits: Star lost - low SNR
20:32:42.851 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:42.852 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:42.854 00.002 8960 Enqueuing Expose request
20:32:42.855 00.001 13828 Worker thread wakes up
20:32:42.855 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:42.855 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:44.317 01.462 13828 Exposure complete
20:32:44.431 00.114 13828 worker thread done servicing request
20:32:44.431 00.000 8960 OnExposeComplete: enter
20:32:44.432 00.001 8960 UpdateGuideState(): m_state=6
20:32:44.434 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
20:32:44.436 00.002 8960 Star::Find false star n=3 nbg=265 bg=5038.9 sigma=485.0 thresh=6494 peak=5773
20:32:44.437 00.001 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=4897, SNR=2.9, Peak=6729 HFD=0.0
20:32:44.438 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:44.440 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:44.441 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:44.443 00.002 13828 Worker thread wakes up
20:32:44.443 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:44.443 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:44.443 00.000 13828 move complete, result=0
20:32:44.443 00.000 13828 worker thread done servicing request
20:32:44.545 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:44.546 00.001 8960 Status Line: Star lost - low SNR
20:32:44.549 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=17481, med=5110, FiltMin=3715, FiltMax=15452, Gamma=2.540
20:32:44.566 00.017 8960 UpdateGuideState exits: Star lost - low SNR
20:32:44.568 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:44.569 00.001 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:44.571 00.002 8960 Enqueuing Expose request
20:32:44.572 00.001 13828 Worker thread wakes up
20:32:44.572 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:44.572 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:46.026 01.454 13828 Exposure complete
20:32:46.143 00.117 13828 worker thread done servicing request
20:32:46.143 00.000 8960 OnExposeComplete: enter
20:32:46.145 00.002 8960 UpdateGuideState(): m_state=6
20:32:46.147 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
20:32:46.148 00.001 8960 Star::Find false star n=17 nbg=230 bg=4992.5 sigma=432.5 thresh=6290 peak=6104
20:32:46.150 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=26867, SNR=2.9, Peak=6876 HFD=0.0
20:32:46.151 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:46.152 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:46.154 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:46.155 00.001 13828 Worker thread wakes up
20:32:46.155 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:46.155 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:46.155 00.000 13828 move complete, result=0
20:32:46.156 00.001 13828 worker thread done servicing request
20:32:46.256 00.100 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:46.259 00.003 8960 Status Line: Star lost - low SNR
20:32:46.263 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2556, max=59216, med=5104, FiltMin=3747, FiltMax=55171, Gamma=2.540
20:32:46.281 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:32:46.282 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:46.284 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:46.285 00.001 8960 Enqueuing Expose request
20:32:46.287 00.002 13828 Worker thread wakes up
20:32:46.287 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:46.287 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:47.756 01.469 13828 Exposure complete
20:32:47.873 00.117 13828 worker thread done servicing request
20:32:47.873 00.000 8960 OnExposeComplete: enter
20:32:47.875 00.002 8960 UpdateGuideState(): m_state=6
20:32:47.877 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
20:32:47.879 00.002 8960 Star::Find returns 0 (3), X=1912.00, Y=1043.00, Mass=0, SNR=0.0, Peak=6953 HFD=0.0
20:32:47.881 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:47.882 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:47.883 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:47.885 00.002 13828 Worker thread wakes up
20:32:47.885 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:47.885 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:47.885 00.000 13828 move complete, result=0
20:32:47.886 00.001 13828 worker thread done servicing request
20:32:47.986 00.100 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:47.988 00.002 8960 Status Line: Star lost - low mass
20:32:47.992 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1622, max=11529, med=5155, FiltMin=3836, FiltMax=10153, Gamma=2.540
20:32:48.009 00.017 8960 UpdateGuideState exits: Star lost - low mass
20:32:48.010 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:48.012 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:48.013 00.001 8960 Enqueuing Expose request
20:32:48.015 00.002 13828 Worker thread wakes up
20:32:48.015 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:48.015 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:49.473 01.458 13828 Exposure complete
20:32:49.597 00.124 13828 worker thread done servicing request
20:32:49.597 00.000 8960 OnExposeComplete: enter
20:32:49.599 00.002 8960 UpdateGuideState(): m_state=6
20:32:49.601 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
20:32:49.602 00.001 8960 Star::Find false star n=1 nbg=199 bg=4957.8 sigma=552.2 thresh=6614 peak=5774
20:32:49.604 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=1701, SNR=2.9, Peak=6742 HFD=0.0
20:32:49.605 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:49.606 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:49.608 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:49.609 00.001 13828 Worker thread wakes up
20:32:49.609 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:49.610 00.001 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:49.610 00.000 13828 move complete, result=0
20:32:49.610 00.000 13828 worker thread done servicing request
20:32:49.717 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:49.719 00.002 8960 Status Line: Star lost - low SNR
20:32:49.723 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1846, max=13443, med=5148, FiltMin=3779, FiltMax=11305, Gamma=2.540
20:32:49.740 00.017 8960 UpdateGuideState exits: Star lost - low SNR
20:32:49.742 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:49.744 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:49.745 00.001 8960 Enqueuing Expose request
20:32:49.747 00.002 13828 Worker thread wakes up
20:32:49.747 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:49.747 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:51.207 01.460 13828 Exposure complete
20:32:51.317 00.110 13828 worker thread done servicing request
20:32:51.317 00.000 8960 OnExposeComplete: enter
20:32:51.319 00.002 8960 UpdateGuideState(): m_state=6
20:32:51.321 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
20:32:51.322 00.001 8960 Star::Find false star n=6 nbg=195 bg=5127.1 sigma=597.3 thresh=6919 peak=6871
20:32:51.323 00.001 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=15710, SNR=2.9, Peak=7868 HFD=0.0
20:32:51.325 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:51.327 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:51.329 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:51.330 00.001 13828 Worker thread wakes up
20:32:51.330 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:51.330 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:51.330 00.000 13828 move complete, result=0
20:32:51.330 00.000 13828 worker thread done servicing request
20:32:51.434 00.104 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:51.439 00.005 8960 Status Line: Star lost - low SNR
20:32:51.449 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=2166, max=65535, med=5155, FiltMin=3811, FiltMax=65535, Gamma=2.540
20:32:51.469 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:32:51.471 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:51.473 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:51.475 00.002 8960 Enqueuing Expose request
20:32:51.477 00.002 13828 Worker thread wakes up
20:32:51.477 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:51.477 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:52.941 01.464 13828 Exposure complete
20:32:53.052 00.111 13828 worker thread done servicing request
20:32:53.053 00.001 8960 OnExposeComplete: enter
20:32:53.054 00.001 8960 UpdateGuideState(): m_state=6
20:32:53.056 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
20:32:53.058 00.002 8960 Star::Find false star n=9 nbg=141 bg=5140.4 sigma=529.7 thresh=6730 peak=6010
20:32:53.060 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=18395, SNR=2.9, Peak=6652 HFD=0.0
20:32:53.061 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:53.063 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:53.064 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:53.066 00.002 13828 Worker thread wakes up
20:32:53.066 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:53.066 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:53.066 00.000 13828 move complete, result=0
20:32:53.066 00.000 13828 worker thread done servicing request
20:32:53.181 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:53.183 00.002 8960 Status Line: Star lost - low SNR
20:32:53.187 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=65535, med=5155, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:32:53.208 00.021 8960 UpdateGuideState exits: Star lost - low SNR
20:32:53.210 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:53.212 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:53.213 00.001 8960 Enqueuing Expose request
20:32:53.215 00.002 13828 Worker thread wakes up
20:32:53.215 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:53.215 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:54.690 01.475 13828 Exposure complete
20:32:54.803 00.113 13828 worker thread done servicing request
20:32:54.803 00.000 8960 OnExposeComplete: enter
20:32:54.805 00.002 8960 UpdateGuideState(): m_state=6
20:32:54.807 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
20:32:54.809 00.002 8960 Star::Find false star n=9 nbg=138 bg=5085.6 sigma=489.0 thresh=6553 peak=6086
20:32:54.810 00.001 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=21960, SNR=2.9, Peak=6678 HFD=0.0
20:32:54.811 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:54.813 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:54.815 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:54.816 00.001 13828 Worker thread wakes up
20:32:54.816 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:54.816 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:54.816 00.000 13828 move complete, result=0
20:32:54.817 00.001 13828 worker thread done servicing request
20:32:54.924 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:54.926 00.002 8960 Status Line: Star lost - low SNR
20:32:54.931 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=854, max=65535, med=5155, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:32:54.956 00.025 8960 UpdateGuideState exits: Star lost - low SNR
20:32:54.958 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:54.961 00.003 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:54.962 00.001 8960 Enqueuing Expose request
20:32:54.964 00.002 13828 Worker thread wakes up
20:32:54.964 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:54.964 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:56.427 01.463 13828 Exposure complete
20:32:56.541 00.114 13828 worker thread done servicing request
20:32:56.541 00.000 8960 OnExposeComplete: enter
20:32:56.542 00.001 8960 UpdateGuideState(): m_state=6
20:32:56.544 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
20:32:56.546 00.002 8960 Star::Find false star n=7 nbg=148 bg=5039.6 sigma=519.1 thresh=6597 peak=6282
20:32:56.548 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=16422, SNR=2.9, Peak=7062 HFD=0.0
20:32:56.550 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:56.551 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:56.553 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:56.554 00.001 13828 Worker thread wakes up
20:32:56.555 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:56.555 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:56.555 00.000 13828 move complete, result=0
20:32:56.555 00.000 13828 worker thread done servicing request
20:32:56.656 00.101 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:56.664 00.008 8960 Status Line: Star lost - low SNR
20:32:56.681 00.017 8960 UpdateImageDisplay: Size=(1920,1080) min=758, max=65535, med=5155, FiltMin=3792, FiltMax=65535, Gamma=2.540
20:32:56.707 00.026 8960 UpdateGuideState exits: Star lost - low SNR
20:32:56.709 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:56.711 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:56.712 00.001 8960 Enqueuing Expose request
20:32:56.714 00.002 13828 Worker thread wakes up
20:32:56.714 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:56.714 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:58.177 01.463 13828 Exposure complete
20:32:58.293 00.116 13828 worker thread done servicing request
20:32:58.293 00.000 8960 OnExposeComplete: enter
20:32:58.294 00.001 8960 UpdateGuideState(): m_state=6
20:32:58.296 00.002 8960 Star::Find(15, 1912, 1043, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:58.297 00.001 8960 Star::Find false star n=8 nbg=155 bg=5059.0 sigma=589.5 thresh=6828 peak=6298
20:32:58.299 00.002 8960 Star::Find returns 0 (2), X=1912.00, Y=1043.00, Mass=26795, SNR=2.9, Peak=6646 HFD=0.0
20:32:58.301 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:32:58.303 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
20:32:58.304 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
20:32:58.306 00.002 13828 Worker thread wakes up
20:32:58.306 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
20:32:58.306 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
20:32:58.306 00.000 13828 move complete, result=0
20:32:58.306 00.000 13828 worker thread done servicing request
20:32:58.420 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:32:58.427 00.007 8960 Status Line: Star lost - low SNR
20:32:58.436 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=1078, max=65535, med=5155, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:32:58.461 00.025 8960 UpdateGuideState exits: Star lost - low SNR
20:32:58.462 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:32:58.464 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:32:58.465 00.001 8960 Enqueuing Expose request
20:32:58.467 00.002 13828 Worker thread wakes up
20:32:58.467 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:32:58.467 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:32:59.190 00.723 8960 GuidingAssistant: Re-enabling guide output (1, 170)
20:32:59.192 00.002 8960 MountGuidingEnabled: 1
20:32:59.194 00.002 8960 Mount: notify guiding stopped
20:32:59.196 00.002 8960 Changing from state GUIDING to STOP
20:32:59.198 00.002 8960 guider state => SELECTED
20:32:59.199 00.001 8960 GuiderMultiStar::AutoSelect enter
20:32:59.200 00.001 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:32:59.316 00.116 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:32:59.470 00.154 8960 AutoFind: global mean = 0.1, stdev 1684.5
20:32:59.471 00.001 8960 AutoFind: using threshold = 0.1
20:32:59.592 00.121 8960 AutoFind: local max [157, 983] 120.1
20:32:59.593 00.001 8960 AutoFind: local max [252, 433] 111.2
20:32:59.595 00.002 8960 AutoFind: local max [1209, 47] 104.8
20:32:59.597 00.002 8960 AutoFind: local max [1386, 621] 104.2
20:32:59.598 00.001 8960 AutoFind: local max [123, 1062] 101.7
20:32:59.600 00.002 8960 AutoFind: local max [1345, 876] 82.2
20:32:59.601 00.001 8960 AutoFind: local max [430, 1051] 54.7
20:32:59.603 00.002 8960 AutoFind: local max [811, 403] 54.5
20:32:59.604 00.001 8960 AutoFind: local max [535, 302] 54.4
20:32:59.605 00.001 8960 AutoFind: local max [540, 301] 53.5
20:32:59.607 00.002 8960 AutoFind: local max [1027, 801] 44.9
20:32:59.608 00.001 8960 AutoFind: local max [1288, 1069] 40.6
20:32:59.609 00.001 8960 AutoFind: local max [1475, 1052] 40.6
20:32:59.611 00.002 8960 AutoFind: local max [9, 494] 37.9
20:32:59.613 00.002 8960 AutoFind: local max [612, 114] 37.7
20:32:59.614 00.001 8960 AutoFind: local max [868, 643] 34.5
20:32:59.615 00.001 8960 AutoFind: local max [253, 227] 34.2
20:32:59.617 00.002 8960 AutoFind: local max [892, 123] 33.1
20:32:59.618 00.001 8960 AutoFind: local max [1602, 809] 33.1
20:32:59.619 00.001 8960 AutoFind: local max [213, 266] 30.0
20:32:59.621 00.002 8960 AutoFind: local max [547, 16] 26.2
20:32:59.622 00.001 8960 AutoFind: local max [1618, 505] 22.3
20:32:59.624 00.002 8960 AutoFind: local max [417, 122] 21.7
20:32:59.625 00.001 8960 AutoFind: local max [558, 278] 18.8
20:32:59.627 00.002 8960 AutoFind: local max [318, 992] 18.1
20:32:59.628 00.001 8960 AutoFind: local max [1410, 549] 17.6
20:32:59.629 00.001 8960 AutoFind: local max [773, 795] 17.4
20:32:59.631 00.002 8960 AutoFind: local max [482, 860] 17.2
20:32:59.632 00.001 8960 AutoFind: local max [950, 927] 16.9
20:32:59.633 00.001 8960 AutoFind: local max [89, 144] 15.5
20:32:59.635 00.002 8960 AutoFind: local max [994, 672] 15.4
20:32:59.636 00.001 8960 AutoFind: local max [1133, 68] 14.8
20:32:59.638 00.002 8960 AutoFind: local max [590, 508] 14.5
20:32:59.639 00.001 8960 AutoFind: local max [409, 281] 14.1
20:32:59.641 00.002 8960 AutoFind: local max [650, 388] 13.5
20:32:59.642 00.001 8960 AutoFind: local max [1545, 223] 13.0
20:32:59.644 00.002 8960 AutoFind: local max [724, 522] 13.0
20:32:59.645 00.001 8960 AutoFind: local max [92, 971] 12.0
20:32:59.647 00.002 8960 AutoFind: local max [1190, 781] 12.0
20:32:59.648 00.001 8960 AutoFind: local max [500, 881] 12.0
20:32:59.649 00.001 8960 AutoFind: local max [38, 1060] 11.9
20:32:59.651 00.002 8960 AutoFind: local max [859, 188] 11.7
20:32:59.652 00.001 8960 AutoFind: local max [177, 416] 11.4
20:32:59.653 00.001 8960 AutoFind: local max [894, 365] 11.3
20:32:59.655 00.002 8960 AutoFind: local max [854, 416] 10.8
20:32:59.657 00.002 8960 AutoFind: local max [421, 444] 10.8
20:32:59.658 00.001 8960 AutoFind: local max [121, 252] 10.5
20:32:59.660 00.002 8960 AutoFind: local max [1517, 22] 10.1
20:32:59.661 00.001 8960 AutoFind: local max [1302, 916] 9.9
20:32:59.662 00.001 8960 AutoFind: local max [934, 889] 9.8
20:32:59.664 00.002 8960 AutoFind: local max [451, 123] 9.6
20:32:59.665 00.001 8960 AutoFind: local max [962, 843] 9.5
20:32:59.666 00.001 8960 AutoFind: local max [750, 195] 9.5
20:32:59.669 00.003 8960 AutoFind: local max [401, 20] 9.4
20:32:59.671 00.002 8960 AutoFind: local max [841, 201] 9.4
20:32:59.672 00.001 8960 AutoFind: local max [1571, 648] 9.3
20:32:59.674 00.002 8960 AutoFind: local max [1483, 818] 9.1
20:32:59.675 00.001 8960 AutoFind: local max [1579, 885] 8.9
20:32:59.677 00.002 8960 AutoFind: local max [1733, 901] 8.9
20:32:59.678 00.001 8960 AutoFind: local max [1548, 667] 8.9
20:32:59.680 00.002 8960 AutoFind: local max [203, 728] 8.8
20:32:59.681 00.001 8960 AutoFind: local max [301, 103] 8.6
20:32:59.682 00.001 8960 AutoFind: local max [913, 479] 8.6
20:32:59.684 00.002 8960 AutoFind: local max [896, 473] 8.4
20:32:59.685 00.001 8960 AutoFind: local max [310, 133] 8.4
20:32:59.687 00.002 8960 AutoFind: local max [319, 855] 8.4
20:32:59.688 00.001 8960 AutoFind: local max [779, 301] 8.3
20:32:59.690 00.002 8960 AutoFind: local max [395, 8] 8.3
20:32:59.691 00.001 8960 AutoFind: local max [1810, 29] 8.3
20:32:59.693 00.002 8960 AutoFind: local max [1690, 576] 8.0
20:32:59.694 00.001 8960 AutoFind: local max [351, 964] 7.9
20:32:59.696 00.002 8960 AutoFind: local max [1185, 980] 7.7
20:32:59.697 00.001 8960 AutoFind: local max [1113, 636] 7.6
20:32:59.698 00.001 8960 AutoFind: local max [1520, 239] 7.6
20:32:59.700 00.002 8960 AutoFind: local max [254, 667] 7.4
20:32:59.701 00.001 8960 AutoFind: local max [529, 220] 7.4
20:32:59.703 00.002 8960 AutoFind: local max [973, 437] 7.3
20:32:59.705 00.002 8960 AutoFind: local max [1287, 1042] 7.2
20:32:59.706 00.001 8960 AutoFind: local max [402, 818] 7.0
20:32:59.707 00.001 8960 AutoFind: local max [515, 99] 6.8
20:32:59.709 00.002 8960 AutoFind: local max [915, 233] 6.8
20:32:59.710 00.001 8960 AutoFind: local max [1190, 1060] 6.7
20:32:59.712 00.002 8960 AutoFind: local max [52, 920] 6.7
20:32:59.713 00.001 8960 AutoFind: local max [1519, 313] 6.7
20:32:59.714 00.001 8960 AutoFind: local max [301, 67] 6.6
20:32:59.716 00.002 8960 AutoFind: local max [614, 532] 6.5
20:32:59.717 00.001 8960 AutoFind: local max [910, 495] 6.4
20:32:59.719 00.002 8960 AutoFind: local max [1878, 478] 6.3
20:32:59.720 00.001 8960 AutoFind: local max [144, 630] 6.3
20:32:59.722 00.002 8960 AutoFind: local max [895, 164] 6.3
20:32:59.723 00.001 8960 AutoFind: local max [447, 19] 6.3
20:32:59.725 00.002 8960 AutoFind: local max [265, 485] 6.2
20:32:59.726 00.001 8960 AutoFind: local max [1792, 445] 6.2
20:32:59.727 00.001 8960 AutoFind: local max [1884, 659] 6.2
20:32:59.729 00.002 8960 AutoFind: local max [755, 976] 6.1
20:32:59.730 00.001 8960 AutoFind: local max [63, 962] 6.1
20:32:59.731 00.001 8960 AutoFind: local max [867, 189] 6.1
20:32:59.733 00.002 8960 AutoFind: local max [925, 290] 6.1
20:32:59.735 00.002 8960 AutoFind: local max [424, 977] 6.0
20:32:59.736 00.001 8960 AutoFind: local max [468, 946] 5.8
20:32:59.738 00.002 8960 AutoFind: too close [867, 189] 6.1 - [859, 188] 11.7
20:32:59.740 00.002 8960 AutoFind: too close [910, 495] 6.4 - [913, 479] 8.6
20:32:59.741 00.001 8960 AutoFind: too close [395, 8] 8.3 - [401, 20] 9.4
20:32:59.743 00.002 8960 AutoFind: too close [896, 473] 8.4 - [913, 479] 8.6
20:32:59.744 00.001 8960 AutoFind: too close [841, 201] 9.4 - [859, 188] 11.7
20:32:59.745 00.001 8960 AutoFind: too close [540, 301] 53.5 - [535, 302] 54.4
20:32:59.747 00.002 8960 AutoFind: too close to edge [9, 494] 37.9
20:32:59.748 00.001 8960 AutoFind: too close to edge [1288, 1069] 40.6
20:32:59.750 00.002 8960 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:32:59.751 00.001 8960 Star::Find(15, 157, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.753 00.002 8960 Star::Find returns 1 (0), X=156.70, Y=983.26, Mass=2613833, SNR=161.8, Peak=65535 HFD=5.7
20:32:59.754 00.001 8960 Star::Find(15, 252, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.756 00.002 8960 Star::Find returns 1 (0), X=251.39, Y=433.12, Mass=1892696, SNR=174.7, Peak=65535 HFD=5.4
20:32:59.757 00.001 8960 Star::Find(15, 1209, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.758 00.001 8960 Star::Find returns 1 (0), X=1209.02, Y=46.30, Mass=2056793, SNR=206.4, Peak=65535 HFD=5.8
20:32:59.760 00.002 8960 Star::Find(15, 1386, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.761 00.001 8960 Star::Find returns 1 (0), X=1386.22, Y=620.81, Mass=1821068, SNR=171.7, Peak=65535 HFD=5.7
20:32:59.763 00.002 8960 Star::Find(15, 123, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.764 00.001 8960 Star::Find returns 1 (0), X=123.01, Y=1062.30, Mass=993821, SNR=166.9, Peak=65535 HFD=3.7
20:32:59.765 00.001 8960 Star::Find(15, 1345, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.767 00.002 8960 Star::Find returns 1 (0), X=1345.52, Y=875.60, Mass=1269124, SNR=146.3, Peak=65535 HFD=5.2
20:32:59.769 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.771 00.002 8960 Star::Find returns 1 (0), X=430.51, Y=1051.45, Mass=562497, SNR=108.5, Peak=45616 HFD=3.4
20:32:59.772 00.001 8960 Star::Find(15, 811, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.774 00.002 8960 Star::Find returns 1 (0), X=810.59, Y=402.98, Mass=1023795, SNR=115.4, Peak=48611 HFD=5.2
20:32:59.775 00.001 8960 Star::Find(15, 1027, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.776 00.001 8960 Star::Find returns 1 (0), X=1027.65, Y=800.43, Mass=939781, SNR=130.4, Peak=57078 HFD=5.4
20:32:59.778 00.002 8960 Star::Find(15, 1475, 1052, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.779 00.001 8960 Star::Find returns 1 (0), X=1475.14, Y=1051.72, Mass=520923, SNR=92.7, Peak=40099 HFD=4.6
20:32:59.781 00.002 8960 Star::Find(15, 612, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.783 00.002 8960 Star::Find returns 1 (0), X=611.55, Y=114.09, Mass=598678, SNR=84.8, Peak=48816 HFD=4.3
20:32:59.784 00.001 8960 Star::Find(15, 868, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.786 00.002 8960 Star::Find returns 1 (0), X=868.32, Y=642.36, Mass=683982, SNR=107.0, Peak=43651 HFD=5.4
20:32:59.787 00.001 8960 Star::Find(15, 253, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.788 00.001 8960 Star::Find returns 1 (0), X=252.77, Y=226.88, Mass=426050, SNR=88.1, Peak=42704 HFD=3.9
20:32:59.790 00.002 8960 Star::Find(15, 892, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.791 00.001 8960 Star::Find returns 1 (0), X=891.68, Y=122.74, Mass=548595, SNR=88.4, Peak=31318 HFD=5.0
20:32:59.793 00.002 8960 Star::Find(15, 1602, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.794 00.001 8960 Star::Find returns 1 (0), X=1602.22, Y=809.27, Mass=499096, SNR=98.5, Peak=33110 HFD=4.6
20:32:59.795 00.001 8960 Star::Find(15, 213, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.797 00.002 8960 Star::Find returns 1 (0), X=212.49, Y=265.45, Mass=446065, SNR=96.4, Peak=57488 HFD=4.1
20:32:59.799 00.002 8960 Star::Find(15, 547, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.801 00.002 8960 Star::Find returns 1 (0), X=546.80, Y=15.97, Mass=354196, SNR=71.1, Peak=35894 HFD=4.1
20:32:59.803 00.002 8960 Star::Find(15, 1618, 505, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.804 00.001 8960 Star::Find returns 1 (0), X=1618.25, Y=503.92, Mass=419367, SNR=86.8, Peak=23273 HFD=5.4
20:32:59.806 00.002 8960 Star::Find(15, 417, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.807 00.001 8960 Star::Find returns 1 (0), X=417.19, Y=121.63, Mass=269762, SNR=64.1, Peak=30454 HFD=3.6
20:32:59.809 00.002 8960 Star::Find(15, 558, 278, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.810 00.001 8960 Star::Find returns 1 (0), X=558.42, Y=277.47, Mass=325343, SNR=49.8, Peak=29110 HFD=4.6
20:32:59.812 00.002 8960 Star::Find(15, 318, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.813 00.001 8960 Star::Find returns 1 (0), X=318.35, Y=992.01, Mass=162967, SNR=55.1, Peak=21219 HFD=2.6
20:32:59.815 00.002 8960 Star::Find(15, 1410, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.816 00.001 8960 Star::Find returns 1 (0), X=1409.73, Y=548.74, Mass=291525, SNR=60.2, Peak=21532 HFD=4.8
20:32:59.818 00.002 8960 Star::Find(15, 773, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.819 00.001 8960 Star::Find returns 1 (0), X=773.68, Y=794.57, Mass=235090, SNR=49.4, Peak=26166 HFD=3.6
20:32:59.821 00.002 8960 Star::Find(15, 482, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.822 00.001 8960 Star::Find returns 1 (0), X=482.34, Y=859.76, Mass=177551, SNR=45.0, Peak=23779 HFD=3.3
20:32:59.824 00.002 8960 Star::Find(15, 950, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.825 00.001 8960 Star::Find returns 1 (0), X=950.15, Y=926.93, Mass=262235, SNR=60.8, Peak=18876 HFD=4.5
20:32:59.826 00.001 8960 Star::Find(15, 89, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.828 00.002 8960 Star::Find returns 1 (0), X=89.36, Y=143.40, Mass=114415, SNR=36.1, Peak=18217 HFD=2.9
20:32:59.829 00.001 8960 Star::Find(15, 994, 672, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.831 00.002 8960 Star::Find returns 1 (0), X=994.32, Y=671.83, Mass=232854, SNR=50.7, Peak=21750 HFD=4.5
20:32:59.833 00.002 8960 Star::Find(15, 1133, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.834 00.001 8960 Star::Find returns 1 (0), X=1133.51, Y=67.44, Mass=183500, SNR=46.7, Peak=17635 HFD=3.4
20:32:59.836 00.002 8960 Star::Find(15, 590, 508, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.837 00.001 8960 Star::Find returns 1 (0), X=590.10, Y=507.62, Mass=184521, SNR=46.7, Peak=17302 HFD=3.9
20:32:59.839 00.002 8960 Star::Find(15, 409, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.840 00.001 8960 Star::Find returns 1 (0), X=409.21, Y=280.36, Mass=142837, SNR=40.9, Peak=14544 HFD=3.7
20:32:59.842 00.002 8960 Star::Find(15, 650, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.843 00.001 8960 Star::Find returns 1 (0), X=650.29, Y=387.82, Mass=183352, SNR=45.0, Peak=18761 HFD=4.1
20:32:59.844 00.001 8960 Star::Find(15, 1545, 223, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.846 00.002 8960 Star::Find returns 1 (0), X=1545.29, Y=222.72, Mass=185535, SNR=46.4, Peak=15561 HFD=4.6
20:32:59.847 00.001 8960 Star::Find(15, 724, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.849 00.002 8960 Star::Find returns 1 (0), X=724.38, Y=521.89, Mass=159749, SNR=39.8, Peak=15683 HFD=3.9
20:32:59.850 00.001 8960 Star::Find(15, 92, 971, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.852 00.002 8960 Star::Find returns 1 (0), X=91.77, Y=970.74, Mass=87365, SNR=33.0, Peak=13788 HFD=2.7
20:32:59.854 00.002 8960 Star::Find(15, 1190, 781, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.855 00.001 8960 Star::Find returns 1 (0), X=1189.67, Y=780.75, Mass=163021, SNR=45.2, Peak=16227 HFD=4.2
20:32:59.856 00.001 8960 Star::Find(15, 500, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.858 00.002 8960 Star::Find returns 1 (0), X=499.65, Y=880.98, Mass=122978, SNR=38.9, Peak=13596 HFD=3.5
20:32:59.859 00.001 8960 Star::Find(15, 38, 1060, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.861 00.002 8960 Star::Find returns 1 (0), X=37.86, Y=1059.34, Mass=117587, SNR=43.3, Peak=17347 HFD=3.0
20:32:59.863 00.002 8960 Star::Find(15, 177, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.864 00.001 8960 Star::Find returns 1 (0), X=177.29, Y=415.58, Mass=98260, SNR=39.3, Peak=22096 HFD=2.7
20:32:59.866 00.002 8960 Star::Find(15, 894, 365, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.867 00.001 8960 Star::Find returns 1 (0), X=893.65, Y=365.76, Mass=177271, SNR=45.0, Peak=15728 HFD=4.7
20:32:59.868 00.001 8960 Star::Find(15, 854, 416, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.869 00.001 8960 Star::Find returns 1 (0), X=854.47, Y=415.64, Mass=100339, SNR=29.6, Peak=14409 HFD=3.2
20:32:59.871 00.002 8960 Star::Find(15, 421, 444, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.872 00.001 8960 Star::Find returns 1 (0), X=420.75, Y=444.53, Mass=100133, SNR=32.4, Peak=15043 HFD=3.2
20:32:59.873 00.001 8960 Star::Find(15, 121, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.875 00.002 8960 Star::Find returns 1 (0), X=120.66, Y=252.16, Mass=79429, SNR=31.8, Peak=14582 HFD=2.7
20:32:59.876 00.001 8960 Star::Find(15, 1517, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.878 00.002 8960 Star::Find returns 1 (0), X=1517.14, Y=21.94, Mass=86649, SNR=27.5, Peak=12451 HFD=3.1
20:32:59.879 00.001 8960 Star::Find(15, 1302, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.881 00.002 8960 Star::Find returns 1 (0), X=1302.36, Y=916.52, Mass=109652, SNR=32.5, Peak=13046 HFD=3.5
20:32:59.882 00.001 8960 Star::Find(15, 934, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.884 00.002 8960 Star::Find returns 1 (0), X=934.24, Y=888.42, Mass=111199, SNR=33.7, Peak=14416 HFD=3.6
20:32:59.885 00.001 8960 Star::Find(15, 451, 123, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.887 00.002 8960 Star::Find returns 1 (0), X=451.54, Y=123.22, Mass=111296, SNR=37.3, Peak=13033 HFD=3.7
20:32:59.888 00.001 8960 Star::Find(15, 962, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.889 00.001 8960 Star::Find returns 1 (0), X=962.18, Y=842.55, Mass=111086, SNR=34.4, Peak=13955 HFD=3.7
20:32:59.893 00.004 8960 Star::Find(15, 750, 195, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.894 00.001 8960 Star::Find returns 1 (0), X=749.89, Y=195.51, Mass=108221, SNR=35.8, Peak=12265 HFD=3.9
20:32:59.895 00.001 8960 Star::Find(15, 1571, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.897 00.002 8960 Star::Find returns 1 (0), X=1570.81, Y=648.07, Mass=155788, SNR=41.4, Peak=15926 HFD=4.4
20:32:59.898 00.001 8960 Star::Find(15, 1483, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.899 00.001 8960 Star::Find returns 1 (0), X=1483.02, Y=818.10, Mass=90017, SNR=31.2, Peak=11792 HFD=4.1
20:32:59.901 00.002 8960 Star::Find(15, 1579, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.902 00.001 8960 Star::Find returns 1 (0), X=1578.70, Y=884.73, Mass=140150, SNR=42.4, Peak=16348 HFD=4.0
20:32:59.904 00.002 8960 Star::Find(15, 1733, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.905 00.001 8960 Star::Find returns 1 (0), X=1733.22, Y=900.57, Mass=79363, SNR=30.0, Peak=16617 HFD=2.6
20:32:59.907 00.002 8960 Star::Find(15, 1548, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.908 00.001 8960 Star::Find returns 1 (0), X=1547.42, Y=667.00, Mass=123870, SNR=32.8, Peak=13680 HFD=4.1
20:32:59.910 00.002 8960 Star::Find(15, 203, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.911 00.001 8960 Star::Find returns 1 (0), X=203.34, Y=728.07, Mass=79143, SNR=30.5, Peak=14467 HFD=3.3
20:32:59.912 00.001 8960 Star::Find(15, 301, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.914 00.002 8960 Star::Find returns 1 (0), X=300.53, Y=103.03, Mass=101460, SNR=33.0, Peak=20784 HFD=2.8
20:32:59.915 00.001 8960 Star::Find(15, 310, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.916 00.001 8960 Star::Find returns 1 (0), X=310.14, Y=133.04, Mass=90123, SNR=31.0, Peak=15350 HFD=2.6
20:32:59.918 00.002 8960 Star::Find(15, 319, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.920 00.002 8960 Star::Find returns 1 (0), X=318.69, Y=855.23, Mass=48987, SNR=21.9, Peak=12585 HFD=2.5
20:32:59.922 00.002 8960 Star::Find(15, 779, 301, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.924 00.002 8960 Star::Find returns 1 (0), X=779.33, Y=301.10, Mass=77171, SNR=25.8, Peak=11209 HFD=3.4
20:32:59.926 00.002 8960 Star::Find(15, 1810, 29, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.928 00.002 8960 Star::Find returns 1 (0), X=1810.17, Y=28.66, Mass=79633, SNR=29.0, Peak=12784 HFD=3.2
20:32:59.930 00.002 8960 Star::Find(15, 1690, 576, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.932 00.002 8960 Star::Find returns 1 (0), X=1690.31, Y=576.08, Mass=80869, SNR=27.7, Peak=11849 HFD=3.7
20:32:59.934 00.002 8960 Star::Find(15, 351, 964, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.935 00.001 13828 Exposure complete
20:32:59.936 00.001 8960 Star::Find returns 1 (0), X=350.52, Y=963.56, Mass=77950, SNR=27.8, Peak=16163 HFD=3.1
20:32:59.937 00.001 8960 Star::Find(15, 1185, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.939 00.002 8960 Star::Find returns 1 (0), X=1184.98, Y=980.09, Mass=92923, SNR=29.3, Peak=13616 HFD=3.9
20:32:59.940 00.001 8960 Star::Find(15, 1113, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.942 00.002 8960 Star::Find returns 1 (0), X=1113.30, Y=636.03, Mass=124276, SNR=33.3, Peak=12656 HFD=4.7
20:32:59.944 00.002 8960 Star::Find(15, 1520, 239, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.945 00.001 8960 Star::Find returns 1 (0), X=1520.38, Y=238.45, Mass=97380, SNR=33.9, Peak=11433 HFD=4.5
20:32:59.946 00.001 8960 Star::Find(15, 254, 667, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.948 00.002 8960 Star::Find returns 1 (0), X=253.46, Y=667.11, Mass=122758, SNR=37.0, Peak=16560 HFD=4.0
20:32:59.949 00.001 8960 Star::Find(15, 529, 220, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.951 00.002 8960 Star::Find returns 1 (0), X=529.86, Y=219.59, Mass=73886, SNR=28.4, Peak=14096 HFD=3.2
20:32:59.953 00.002 8960 Star::Find(15, 973, 437, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.954 00.001 8960 Star::Find returns 1 (0), X=973.44, Y=437.38, Mass=58009, SNR=22.5, Peak=10985 HFD=3.2
20:32:59.956 00.002 8960 Star::Find(15, 1287, 1042, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.957 00.001 8960 Star::Find returns 1 (0), X=1286.32, Y=1042.31, Mass=61505, SNR=27.5, Peak=12688 HFD=3.0
20:32:59.959 00.002 8960 Star::Find(15, 402, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.960 00.001 8960 Star::Find returns 1 (0), X=401.93, Y=817.58, Mass=58213, SNR=26.1, Peak=9891 HFD=3.6
20:32:59.962 00.002 8960 Star::Find(15, 515, 99, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.963 00.001 8960 Star::Find returns 1 (0), X=515.10, Y=99.33, Mass=67999, SNR=25.6, Peak=13065 HFD=2.5
20:32:59.965 00.002 8960 Star::Find(15, 915, 233, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.966 00.001 8960 Star::Find returns 1 (0), X=915.35, Y=232.92, Mass=52634, SNR=20.7, Peak=11184 HFD=2.8
20:32:59.968 00.002 8960 Star::Find(15, 1190, 1060, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.969 00.001 8960 Star::Find returns 1 (0), X=1189.67, Y=1059.83, Mass=59005, SNR=25.4, Peak=13353 HFD=2.6
20:32:59.972 00.003 8960 Star::Find(15, 52, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.974 00.002 8960 Star::Find returns 1 (0), X=51.90, Y=919.89, Mass=40652, SNR=18.6, Peak=9948 HFD=2.5
20:32:59.975 00.001 8960 Star::Find(15, 1519, 313, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.977 00.002 8960 Star::Find returns 1 (0), X=1518.38, Y=313.14, Mass=78713, SNR=28.3, Peak=11875 HFD=3.8
20:32:59.978 00.001 8960 Star::Find(15, 301, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.980 00.002 8960 Star::Find returns 1 (0), X=301.29, Y=67.35, Mass=45822, SNR=21.7, Peak=13328 HFD=2.1
20:32:59.981 00.001 8960 Star::Find(15, 614, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.983 00.002 8960 Star::Find returns 1 (0), X=613.92, Y=531.44, Mass=51215, SNR=20.0, Peak=10825 HFD=2.8
20:32:59.984 00.001 8960 Star::Find(15, 1878, 478, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.986 00.002 8960 Star::Find returns 1 (0), X=1877.99, Y=477.28, Mass=42987, SNR=18.1, Peak=10403 HFD=2.5
20:32:59.988 00.002 8960 Star::Find(15, 144, 630, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.989 00.001 8960 Star::Find returns 1 (0), X=143.53, Y=630.58, Mass=57471, SNR=27.5, Peak=15414 HFD=2.5
20:32:59.991 00.002 8960 Star::Find(15, 895, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.992 00.001 8960 Star::Find returns 1 (0), X=895.71, Y=163.34, Mass=37501, SNR=16.6, Peak=9238 HFD=3.3
20:32:59.994 00.002 8960 Star::Find(15, 447, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.995 00.001 8960 Star::Find returns 1 (0), X=447.46, Y=18.53, Mass=39253, SNR=21.6, Peak=10198 HFD=3.1
20:32:59.997 00.002 8960 Star::Find(15, 265, 485, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:32:59.998 00.001 8960 Star::Find returns 1 (0), X=265.47, Y=484.84, Mass=35979, SNR=16.4, Peak=11094 HFD=2.0
20:32:59.999 00.001 8960 Star::Find(15, 1792, 445, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.001 00.002 8960 Star::Find returns 1 (0), X=1791.72, Y=445.32, Mass=27906, SNR=15.2, Peak=9705 HFD=1.8
20:33:00.003 00.002 8960 Star::Find(15, 1884, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.004 00.001 8960 Star::Find returns 1 (0), X=1883.90, Y=659.35, Mass=62164, SNR=23.2, Peak=10838 HFD=3.3
20:33:00.006 00.002 8960 Star::Find(15, 755, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.007 00.001 8960 Star::Find returns 1 (0), X=754.59, Y=975.61, Mass=41513, SNR=20.9, Peak=11555 HFD=1.7
20:33:00.009 00.002 8960 Star::Find(15, 63, 962, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.010 00.001 8960 Star::Find returns 1 (0), X=63.20, Y=962.40, Mass=29832, SNR=17.2, Peak=9686 HFD=2.0
20:33:00.012 00.002 8960 Star::Find(15, 925, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.013 00.001 8960 Star::Find returns 1 (0), X=925.06, Y=289.91, Mass=40789, SNR=17.1, Peak=9526 HFD=2.5
20:33:00.015 00.002 8960 Star::Find(15, 424, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.017 00.002 8960 Star::Find returns 1 (0), X=424.29, Y=976.84, Mass=59591, SNR=25.1, Peak=13897 HFD=2.7
20:33:00.019 00.002 8960 Star::Find(15, 468, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.021 00.002 8960 Star::Find returns 1 (0), X=468.57, Y=946.17, Mass=42014, SNR=20.9, Peak=12950 HFD=2.0
20:33:00.023 00.002 8960 AutoFind: finding best star pass 1
20:33:00.025 00.002 8960 Star::Find(15, 157, 983, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.026 00.001 8960 Star::Find returns 1 (0), X=156.70, Y=983.26, Mass=2613833, SNR=161.8, Peak=65535 HFD=5.7
20:33:00.028 00.002 8960 AutoFind: near-saturated [157, 983] 120.1 Mass 2613833 SNR 161.8 Peak 65535
20:33:00.029 00.001 8960 Star::Find(15, 252, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.030 00.001 8960 Star::Find returns 1 (0), X=251.39, Y=433.12, Mass=1892696, SNR=174.7, Peak=65535 HFD=5.4
20:33:00.032 00.002 8960 AutoFind: near-saturated [252, 433] 111.2 Mass 1892696 SNR 174.7 Peak 65535
20:33:00.033 00.001 8960 Star::Find(15, 1209, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.035 00.002 8960 Star::Find returns 1 (0), X=1209.02, Y=46.30, Mass=2056793, SNR=206.4, Peak=65535 HFD=5.8
20:33:00.036 00.001 8960 AutoFind: near-saturated [1209, 47] 104.8 Mass 2056793 SNR 206.4 Peak 65535
20:33:00.038 00.002 8960 Star::Find(15, 1386, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.039 00.001 8960 Star::Find returns 1 (0), X=1386.22, Y=620.81, Mass=1821068, SNR=171.7, Peak=65535 HFD=5.7
20:33:00.041 00.002 8960 AutoFind: near-saturated [1386, 621] 104.2 Mass 1821068 SNR 171.7 Peak 65535
20:33:00.042 00.001 8960 Star::Find(15, 123, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.044 00.002 8960 Star::Find returns 1 (0), X=123.01, Y=1062.30, Mass=993821, SNR=166.9, Peak=65535 HFD=3.7
20:33:00.045 00.001 8960 AutoFind: near-saturated [123, 1062] 101.7 Mass 993821 SNR 166.9 Peak 65535
20:33:00.047 00.002 8960 Star::Find(15, 1345, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.049 00.002 8960 Star::Find returns 1 (0), X=1345.52, Y=875.60, Mass=1269124, SNR=146.3, Peak=65535 HFD=5.2
20:33:00.050 00.001 8960 AutoFind: near-saturated [1345, 876] 82.2 Mass 1269124 SNR 146.3 Peak 65535
20:33:00.052 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.053 00.001 8960 Star::Find returns 1 (0), X=430.51, Y=1051.45, Mass=562497, SNR=108.5, Peak=45616 HFD=3.4
20:33:00.055 00.002 8960 AutoFind returns star at [430, 1051] 54.7 Mass 562497 SNR 108.5
20:33:00.056 00.001 13828 worker thread done servicing request
20:33:00.057 00.001 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:33:00.058 00.001 8960 Star::Find returns 1 (0), X=430.51, Y=1051.45, Mass=562497, SNR=108.5, Peak=45616 HFD=3.4
20:33:00.060 00.002 8960 MultiStar: List (12): {430.51, 1051.45}(108.5), {810.59, 402.98}(115.4), {1027.65, 800.43}(130.4), {1475.14, 1051.72}(92.7), {611.55, 114.09}(84.8), {868.32, 642.36}(107.0), {252.77, 226.88}(88.1), {891.68, 122.74}(88.4), {1602.22, 809.27}(98.5), {212.49, 265.45}(96.4), {546.80, 15.97}(71.1), {1618.25, 503.92}(86.8), 
20:33:00.062 00.002 8960 setting lock position to (430.51, 1051.45)
20:33:00.063 00.001 8960 MultiStar: stabilizing after lock position change
20:33:00.065 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=1078, max=65535, med=5155, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:33:00.085 00.020 8960 Status Line: Auto-selected star at (430.5, 1051.5)
20:33:00.091 00.006 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:33:00.093 00.002 8960 guider state => CALIBRATED
20:33:00.094 00.001 8960 MultiStar mode enabled, AutoFind forced
20:33:00.096 00.002 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:33:00.098 00.002 8960 OnExposeComplete: enter
20:33:00.100 00.002 8960 UpdateGuideState(): m_state=5
20:33:00.101 00.001 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
20:33:00.103 00.002 8960 Star::Find returns 1 (0), X=430.77, Y=1051.20, Mass=597444, SNR=114.4, Peak=42160 HFD=4.3
20:33:00.104 00.001 8960 DistanceChecker: deactivated
20:33:00.105 00.001 8960 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.77) = xAngle (-3.51 = 2.77)
20:33:00.107 00.002 8960 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.41 = -0.41)
20:33:00.109 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-0.25 hyp=0.37 cameraTheta=-0.75 mountX=-0.34 mountY=-0.15, mountTheta=-2.74
20:33:00.115 00.006 8960 Changing from state CALIBRATED to GUIDING
20:33:00.116 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:00.119 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:33:00.120 00.001 8960 AdjustCalibrationForScopePointing (scope): current dec=34.5 pierSide=1, cal dec=-0.6 pierSide=1 rotAngle=None bin=1
20:33:00.122 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:33:00.123 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:33:00.125 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:33:00.127 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:33:00.128 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:33:00.130 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:33:00.131 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:33:00.133 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:33:00.134 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:33:00.135 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:33:00.137 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:33:00.138 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:33:00.140 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:33:00.144 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:33:00.146 00.002 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:33:00.147 00.001 8960 Dec comp: XRate 1.713 -> 1.411 for dec -0.6 -> dec 34.5
20:33:00.151 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:00.154 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:33:00.155 00.001 8960 setting lock position to (430.77, 1051.20)
20:33:00.157 00.002 8960 MultiStar: stabilizing after lock position change
20:33:00.159 00.002 8960 guider state => GUIDING
20:33:00.161 00.002 8960 Status Line: Guiding
20:33:00.163 00.002 8960 Mount: notify guiding started
20:33:00.166 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:33:00.168 00.002 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:30:31 PM"
20:33:00.169 00.001 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:33:00.172 00.003 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:33:00.175 00.003 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:33:00.176 00.001 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:33:00.178 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:33:00.179 00.001 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:33:00.181 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:33:00.183 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:33:00.184 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:33:00.186 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:33:00.188 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:33:00.189 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:33:00.191 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:33:00.193 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:33:00.194 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:33:00.196 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:33:00.197 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:33:00.199 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:33:00.200 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:33:00.202 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:33:00.203 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:33:00.205 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:33:00.207 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:33:00.208 00.001 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:33:00.210 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:33:00.212 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:33:00.213 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:33:00.215 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:33:00.216 00.001 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:33:00.218 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:33:00.220 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:33:00.221 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:33:00.224 00.003 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:33:00.226 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:33:00.228 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:33:00.230 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:33:00.234 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:33:00.236 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:33:00.238 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:33:00.238 00.000 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,0.00
20:33:00.240 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:00.241 00.001 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.5
20:33:00.243 00.002 8960 MountToCamera -- mountTheta (-0.00) + m_xAngle (2.77) = xAngle (2.77 = 2.77)
20:33:00.244 00.001 8960 MountToCamera -- mountX=-0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
20:33:00.245 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
20:33:00.247 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
20:33:00.248 00.001 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:33:00.254 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1526, max=65535, med=5155, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:33:00.276 00.022 8960 UpdateGuideState exits: m=597444 SNR=114.4
20:33:00.277 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:00.279 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:00.280 00.001 8960 Enqueuing Expose request
20:33:00.282 00.002 13828 Worker thread wakes up
20:33:00.282 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:00.282 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:01.739 01.457 13828 Exposure complete
20:33:01.852 00.113 13828 worker thread done servicing request
20:33:01.852 00.000 8960 OnExposeComplete: enter
20:33:01.854 00.002 8960 UpdateGuideState(): m_state=6
20:33:01.855 00.001 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:33:01.857 00.002 8960 Star::Find returns 1 (0), X=430.76, Y=1051.26, Mass=592342, SNR=103.5, Peak=41776 HFD=4.3
20:33:01.858 00.001 8960 CameraToMount -- cameraTheta (1.89) - m_xAngle (2.77) = xAngle (-0.87 = -0.87)
20:33:01.860 00.002 8960 CameraToMount -- cameraTheta (1.89) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.23 = 2.23)
20:33:01.862 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.89 mountX=0.04 mountY=0.04, mountTheta=0.89
20:33:01.864 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.05, opts=13)
20:33:01.865 00.001 8960 Enqueuing Move request for scope (-0.02, 0.05)
20:33:01.867 00.002 13828 Worker thread wakes up
20:33:01.867 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.05) opts 0xd
20:33:01.867 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.05)
20:33:01.867 00.000 13828 Moving (-0.02, 0.05) raw xDistance=0.04 yDistance=0.04
20:33:01.867 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
20:33:01.867 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:01.867 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
20:33:01.867 00.000 13828 MoveAxis(E, 0, ABG)
20:33:01.867 00.000 13828 Move returns status 0, amount 0
20:33:01.867 00.000 13828 MoveAxis(N, 0, ABG)
20:33:01.867 00.000 13828 duration set to 0 by GuideMode
20:33:01.867 00.000 13828 Move returns status 0, amount 0
20:33:01.867 00.000 13828 move complete, result=0
20:33:01.867 00.000 13828 worker thread done servicing request
20:33:01.874 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2608, max=65535, med=5148, FiltMin=3843, FiltMax=65535, Gamma=2.540
20:33:01.894 00.020 8960 UpdateGuideState exits: m=592342 SNR=103.5
20:33:01.896 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:01.897 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:01.899 00.002 8960 Enqueuing Expose request
20:33:01.900 00.001 13828 Worker thread wakes up
20:33:01.900 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:01.900 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:01.909 00.009 8960 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
20:33:03.376 01.467 13828 Exposure complete
20:33:03.494 00.118 13828 worker thread done servicing request
20:33:03.494 00.000 8960 OnExposeComplete: enter
20:33:03.496 00.002 8960 UpdateGuideState(): m_state=6
20:33:03.497 00.001 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:33:03.499 00.002 8960 Star::Find returns 1 (0), X=430.64, Y=1051.14, Mass=533043, SNR=99.8, Peak=44080 HFD=4.0
20:33:03.500 00.001 8960 CameraToMount -- cameraTheta (-2.69) - m_xAngle (2.77) = xAngle (-5.46 = 0.82)
20:33:03.502 00.002 8960 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.36 = -2.36)
20:33:03.503 00.001 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.06 hyp=0.15 cameraTheta=-2.69 mountX=0.10 mountY=-0.10, mountTheta=-0.81
20:33:03.505 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.06, opts=13)
20:33:03.507 00.002 8960 Enqueuing Move request for scope (-0.13, -0.06)
20:33:03.508 00.001 13828 Worker thread wakes up
20:33:03.508 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.06) opts 0xd
20:33:03.508 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.06)
20:33:03.508 00.000 13828 Moving (-0.13, -0.06) raw xDistance=0.10 yDistance=-0.10
20:33:03.508 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:33:03.508 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:03.509 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:03.509 00.000 13828 MoveAxis(E, 0, ABG)
20:33:03.509 00.000 13828 Move returns status 0, amount 0
20:33:03.509 00.000 13828 MoveAxis(N, 0, ABG)
20:33:03.509 00.000 13828 duration set to 0 by GuideMode
20:33:03.509 00.000 13828 Move returns status 0, amount 0
20:33:03.509 00.000 13828 move complete, result=0
20:33:03.509 00.000 13828 worker thread done servicing request
20:33:03.517 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1654, max=65535, med=5155, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:33:03.537 00.020 8960 UpdateGuideState exits: m=533043 SNR=99.8
20:33:03.538 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:03.540 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:03.541 00.001 8960 Enqueuing Expose request
20:33:03.543 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:03.544 00.001 13828 Worker thread wakes up
20:33:03.545 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:03.545 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:05.007 01.462 13828 Exposure complete
20:33:05.120 00.113 13828 worker thread done servicing request
20:33:05.120 00.000 8960 OnExposeComplete: enter
20:33:05.122 00.002 8960 UpdateGuideState(): m_state=6
20:33:05.124 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:33:05.126 00.002 8960 Star::Find returns 1 (0), X=430.59, Y=1051.16, Mass=545876, SNR=91.7, Peak=40080 HFD=3.9
20:33:05.127 00.001 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.77) = xAngle (-5.66 = 0.62)
20:33:05.128 00.001 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.56 = -2.56)
20:33:05.130 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.04 hyp=0.19 cameraTheta=-2.90 mountX=0.15 mountY=-0.10, mountTheta=-0.59
20:33:05.132 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.04, opts=13)
20:33:05.133 00.001 8960 Enqueuing Move request for scope (-0.18, -0.04)
20:33:05.135 00.002 13828 Worker thread wakes up
20:33:05.135 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.04) opts 0xd
20:33:05.135 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.04)
20:33:05.135 00.000 13828 Moving (-0.18, -0.04) raw xDistance=0.15 yDistance=-0.10
20:33:05.135 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
20:33:05.135 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:05.135 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:05.135 00.000 13828 MoveAxis(W, 67, ABG)
20:33:05.135 00.000 13828 Guiding  Dir = 3, Dur = 67
20:33:05.137 00.002 13828 IsSlewing returns 0
20:33:05.137 00.000 13828 IsGuiding returns 0
20:33:05.139 00.002 13828 PulseGuide returned control before completion, sleep 76
20:33:05.143 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5155, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:33:05.164 00.021 8960 UpdateGuideState exits: m=545876 SNR=91.7
20:33:05.165 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:05.167 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:05.169 00.002 8960 Enqueuing Expose request
20:33:05.218 00.049 13828 IsGuiding returns 0
20:33:05.218 00.000 13828 Move returns status 0, amount 67
20:33:05.218 00.000 13828 MoveAxis(N, 0, ABG)
20:33:05.218 00.000 13828 duration set to 0 by GuideMode
20:33:05.218 00.000 13828 Move returns status 0, amount 0
20:33:05.218 00.000 13828 move complete, result=0
20:33:05.219 00.001 13828 worker thread done servicing request
20:33:05.219 00.000 13828 Worker thread wakes up
20:33:05.219 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:05.219 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:05.220 00.001 8960 GuideStep: 0.2 px 67 ms WEST, -0.1 px 0 ms NORTH
20:33:06.683 01.463 13828 Exposure complete
20:33:06.795 00.112 13828 worker thread done servicing request
20:33:06.795 00.000 8960 OnExposeComplete: enter
20:33:06.796 00.001 8960 UpdateGuideState(): m_state=6
20:33:06.798 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:33:06.800 00.002 8960 Star::Find returns 1 (0), X=430.34, Y=1051.25, Mass=589220, SNR=105.2, Peak=43344 HFD=4.1
20:33:06.801 00.001 8960 CameraToMount -- cameraTheta (3.04) - m_xAngle (2.77) = xAngle (0.27 = 0.27)
20:33:06.802 00.001 8960 CameraToMount -- cameraTheta (3.04) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (3.37 = -2.91)
20:33:06.804 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=0.05 hyp=0.44 cameraTheta=3.04 mountX=0.42 mountY=-0.10, mountTheta=-0.24
20:33:06.808 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=0.05, opts=13)
20:33:06.810 00.002 8960 Enqueuing Move request for scope (-0.44, 0.05)
20:33:06.811 00.001 13828 Worker thread wakes up
20:33:06.811 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.05) opts 0xd
20:33:06.811 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, 0.05)
20:33:06.811 00.000 13828 Moving (-0.44, 0.05) raw xDistance=0.42 yDistance=-0.10
20:33:06.811 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
20:33:06.812 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:06.812 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:33:06.812 00.000 13828 MoveAxis(W, 194, ABG)
20:33:06.812 00.000 13828 Guiding  Dir = 3, Dur = 194
20:33:06.813 00.001 13828 IsSlewing returns 0
20:33:06.814 00.001 13828 IsGuiding returns 0
20:33:06.815 00.001 13828 PulseGuide returned control before completion, sleep 203
20:33:06.818 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=854, max=65535, med=5148, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:33:06.838 00.020 8960 UpdateGuideState exits: m=589220 SNR=105.2
20:33:06.840 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:06.842 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:06.843 00.001 8960 Enqueuing Expose request
20:33:07.022 00.179 13828 IsGuiding returns 0
20:33:07.022 00.000 13828 Move returns status 0, amount 194
20:33:07.022 00.000 13828 MoveAxis(N, 0, ABG)
20:33:07.022 00.000 13828 duration set to 0 by GuideMode
20:33:07.022 00.000 13828 Move returns status 0, amount 0
20:33:07.022 00.000 13828 move complete, result=0
20:33:07.022 00.000 13828 worker thread done servicing request
20:33:07.022 00.000 13828 Worker thread wakes up
20:33:07.023 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:07.023 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:07.023 00.000 8960 GuideStep: 0.4 px 194 ms WEST, -0.1 px 0 ms NORTH
20:33:08.495 01.472 13828 Exposure complete
20:33:08.612 00.117 13828 worker thread done servicing request
20:33:08.612 00.000 8960 OnExposeComplete: enter
20:33:08.614 00.002 8960 UpdateGuideState(): m_state=6
20:33:08.616 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:33:08.618 00.002 8960 Star::Find returns 1 (0), X=430.70, Y=1051.14, Mass=595627, SNR=104.3, Peak=47152 HFD=4.3
20:33:08.619 00.001 8960 CameraToMount -- cameraTheta (-2.43) - m_xAngle (2.77) = xAngle (-5.19 = 1.09)
20:33:08.620 00.001 8960 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.09 = -2.09)
20:33:08.622 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.07 hyp=0.10 cameraTheta=-2.43 mountX=0.05 mountY=-0.09, mountTheta=-1.08
20:33:08.624 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.07, opts=13)
20:33:08.626 00.002 8960 Enqueuing Move request for scope (-0.08, -0.07)
20:33:08.627 00.001 13828 Worker thread wakes up
20:33:08.627 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.07) opts 0xd
20:33:08.627 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.07)
20:33:08.627 00.000 13828 Moving (-0.08, -0.07) raw xDistance=0.05 yDistance=-0.09
20:33:08.627 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:33:08.627 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:08.627 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
20:33:08.628 00.001 13828 MoveAxis(E, 0, ABG)
20:33:08.628 00.000 13828 Move returns status 0, amount 0
20:33:08.628 00.000 13828 MoveAxis(N, 0, ABG)
20:33:08.628 00.000 13828 duration set to 0 by GuideMode
20:33:08.628 00.000 13828 Move returns status 0, amount 0
20:33:08.628 00.000 13828 move complete, result=0
20:33:08.628 00.000 13828 worker thread done servicing request
20:33:08.636 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1654, max=65535, med=5155, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:33:08.656 00.020 8960 UpdateGuideState exits: m=595627 SNR=104.3
20:33:08.658 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:08.660 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:08.661 00.001 8960 Enqueuing Expose request
20:33:08.663 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:33:08.665 00.002 13828 Worker thread wakes up
20:33:08.665 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:08.665 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:10.134 01.469 13828 Exposure complete
20:33:10.250 00.116 13828 worker thread done servicing request
20:33:10.250 00.000 8960 OnExposeComplete: enter
20:33:10.252 00.002 8960 UpdateGuideState(): m_state=6
20:33:10.254 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.255 00.001 8960 Star::Find returns 1 (0), X=430.69, Y=1051.04, Mass=578277, SNR=92.8, Peak=46128 HFD=4.0
20:33:10.257 00.002 8960 MultiStar: exiting stabilization period
20:33:10.258 00.001 8960 MultiStar: updating star positions after lock position change
20:33:10.260 00.002 8960 Star::Find(15, 811, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.261 00.001 8960 Star::Find returns 1 (0), X=810.80, Y=402.87, Mass=1019866, SNR=111.3, Peak=51427 HFD=5.6
20:33:10.263 00.002 8960 Star::Find(15, 1028, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.264 00.001 8960 Star::Find returns 1 (0), X=1027.83, Y=799.89, Mass=959665, SNR=109.0, Peak=45795 HFD=5.6
20:33:10.266 00.002 8960 Star::Find(15, 1475, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.268 00.002 8960 Star::Find returns 1 (0), X=1475.49, Y=1051.63, Mass=548857, SNR=93.6, Peak=48035 HFD=4.4
20:33:10.269 00.001 8960 Star::Find(15, 612, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.271 00.002 8960 Star::Find returns 1 (0), X=612.04, Y=113.79, Mass=624329, SNR=100.1, Peak=42774 HFD=4.6
20:33:10.273 00.002 8960 Star::Find(15, 869, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.274 00.001 8960 Star::Find returns 1 (0), X=868.83, Y=641.97, Mass=736567, SNR=99.9, Peak=37219 HFD=5.0
20:33:10.275 00.001 8960 Star::Find(15, 253, 226, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.277 00.002 8960 Star::Find returns 1 (0), X=253.08, Y=226.74, Mass=421114, SNR=101.4, Peak=40912 HFD=4.1
20:33:10.278 00.001 8960 Star::Find(15, 892, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.280 00.002 8960 Star::Find returns 1 (0), X=892.13, Y=122.77, Mass=557062, SNR=82.4, Peak=30742 HFD=4.9
20:33:10.281 00.001 8960 Star::Find(15, 1602, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.283 00.002 8960 Star::Find returns 1 (0), X=1602.25, Y=808.97, Mass=531500, SNR=95.6, Peak=40931 HFD=4.7
20:33:10.284 00.001 8960 Star::Find(15, 213, 265, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.286 00.002 8960 Star::Find returns 1 (0), X=212.88, Y=265.15, Mass=410007, SNR=72.4, Peak=34032 HFD=4.0
20:33:10.287 00.001 8960 Star::Find(15, 547, 16, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.289 00.002 8960 Star::Find returns 1 (0), X=546.91, Y=15.32, Mass=351651, SNR=74.1, Peak=31126 HFD=4.1
20:33:10.290 00.001 8960 Star::Find(15, 1618, 503, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:33:10.292 00.002 8960 Star::Find returns 1 (0), X=1618.25, Y=503.93, Mass=455034, SNR=80.1, Peak=30025 HFD=5.3
20:33:10.293 00.001 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (2.77) = xAngle (-4.80 = 1.48)
20:33:10.295 00.002 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.70 = -1.70)
20:33:10.296 00.001 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.17 hyp=0.19 cameraTheta=-2.04 mountX=0.02 mountY=-0.19, mountTheta=-1.48
20:33:10.298 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.17, opts=13)
20:33:10.300 00.002 8960 Enqueuing Move request for scope (-0.08, -0.17)
20:33:10.302 00.002 13828 Worker thread wakes up
20:33:10.302 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.17) opts 0xd
20:33:10.302 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.17)
20:33:10.302 00.000 13828 Moving (-0.08, -0.17) raw xDistance=0.02 yDistance=-0.19
20:33:10.302 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:33:10.302 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:10.302 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:33:10.302 00.000 13828 MoveAxis(E, 0, ABG)
20:33:10.302 00.000 13828 Move returns status 0, amount 0
20:33:10.302 00.000 13828 MoveAxis(N, 0, ABG)
20:33:10.302 00.000 13828 duration set to 0 by GuideMode
20:33:10.302 00.000 13828 Move returns status 0, amount 0
20:33:10.302 00.000 13828 move complete, result=0
20:33:10.302 00.000 13828 worker thread done servicing request
20:33:10.308 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2006, max=65535, med=5148, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:33:10.327 00.019 8960 UpdateGuideState exits: m=578277 SNR=92.8
20:33:10.329 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:10.330 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:10.333 00.003 8960 Enqueuing Expose request
20:33:10.334 00.001 13828 Worker thread wakes up
20:33:10.334 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:10.336 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:10.336 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:11.801 01.465 13828 Exposure complete
20:33:11.930 00.129 13828 worker thread done servicing request
20:33:11.930 00.000 8960 OnExposeComplete: enter
20:33:11.932 00.002 8960 UpdateGuideState(): m_state=6
20:33:11.934 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:33:11.936 00.002 8960 Star::Find returns 1 (0), X=430.53, Y=1051.11, Mass=570778, SNR=108.7, Peak=52528 HFD=4.4
20:33:11.938 00.002 8960 MultiStar: [#1 0.01,-0.25,1.31,U] [#2 -0.20,-0.02,1.16,U] [#3 -0.00,-0.17,0.78,U] [#4 -0.22,0.06,0.91,U] [#5 -0.15,-0.10,0.82,U] [#6 -0.10,-0.21,0.72,U] [#7 -0.05,-0.42,0.00,M1] [#8 0.10,-0.26,0.93,U] 
20:33:11.939 00.001 8960 refined, 7 included, MultiStar: {-0.10, -0.13}, one-star: {-0.25, -0.10}
20:33:11.941 00.002 8960 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.77) = xAngle (-4.99 = 1.29)
20:33:11.942 00.001 8960 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.89 = -1.89)
20:33:11.944 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.22 mountX=0.05 mountY=-0.16, mountTheta=-1.29
20:33:11.946 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.13, opts=13)
20:33:11.948 00.002 8960 Enqueuing Move request for scope (-0.10, -0.13)
20:33:11.949 00.001 13828 Worker thread wakes up
20:33:11.949 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
20:33:11.949 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
20:33:11.949 00.000 13828 Moving (-0.10, -0.13) raw xDistance=0.05 yDistance=-0.16
20:33:11.949 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
20:33:11.949 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:11.950 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
20:33:11.950 00.000 13828 MoveAxis(E, 0, ABG)
20:33:11.950 00.000 13828 Move returns status 0, amount 0
20:33:11.950 00.000 13828 MoveAxis(N, 0, ABG)
20:33:11.950 00.000 13828 duration set to 0 by GuideMode
20:33:11.950 00.000 13828 Move returns status 0, amount 0
20:33:11.950 00.000 13828 move complete, result=0
20:33:11.950 00.000 13828 worker thread done servicing request
20:33:11.959 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=2070, max=65535, med=5148, FiltMin=3792, FiltMax=65535, Gamma=2.540
20:33:11.979 00.020 8960 UpdateGuideState exits: m=570778 SNR=108.7
20:33:11.981 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:11.983 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:11.985 00.002 8960 Enqueuing Expose request
20:33:11.986 00.001 13828 Worker thread wakes up
20:33:11.986 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:11.986 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:11.987 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:12.662 00.675 8960 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 0
20:33:13.459 00.797 13828 Exposure complete
20:33:13.576 00.117 13828 worker thread done servicing request
20:33:13.576 00.000 8960 OnExposeComplete: enter
20:33:13.578 00.002 8960 UpdateGuideState(): m_state=6
20:33:13.580 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:33:13.582 00.002 8960 Star::Find returns 1 (0), X=430.23, Y=1051.10, Mass=569654, SNR=96.6, Peak=46409 HFD=4.2
20:33:13.584 00.002 8960 MultiStar: [#1 -0.27,-0.09,1.22,U] [#2 -0.41,0.16,0.00,M1] [#3 -0.43,-0.08,0.00,M1] [#4 -0.50,-0.05,0.00,M1] [#5 -0.39,0.04,1.11,U] [#6 -0.36,-0.11,0.87,U] [#7 -0.45,-0.14,0.00,M2] [#8 -0.17,-0.06,0.91,U] 
20:33:13.586 00.002 8960 refined, 4 included, MultiStar: {-0.35, -0.06}, one-star: {-0.55, -0.10}
20:33:13.587 00.001 8960 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.77) = xAngle (-5.72 = 0.56)
20:33:13.589 00.002 8960 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.62 = -2.62)
20:33:13.592 00.003 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.06 hyp=0.35 cameraTheta=-2.96 mountX=0.30 mountY=-0.17, mountTheta=-0.53
20:33:13.596 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.06, opts=13)
20:33:13.598 00.002 8960 Enqueuing Move request for scope (-0.35, -0.06)
20:33:13.601 00.003 13828 Worker thread wakes up
20:33:13.601 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.06) opts 0xd
20:33:13.601 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.06)
20:33:13.601 00.000 13828 Moving (-0.35, -0.06) raw xDistance=0.30 yDistance=-0.17
20:33:13.601 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
20:33:13.601 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:13.601 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:33:13.601 00.000 13828 MoveAxis(W, 133, ABG)
20:33:13.602 00.001 13828 Guiding  Dir = 3, Dur = 133
20:33:13.610 00.008 13828 IsSlewing returns 0
20:33:13.610 00.000 13828 IsGuiding returns 0
20:33:13.614 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1366, max=65535, med=5148, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:33:13.632 00.018 13828 PulseGuide returned control before completion, sleep 122
20:33:13.658 00.026 8960 UpdateGuideState exits: m=569654 SNR=96.6
20:33:13.661 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:13.663 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:13.665 00.002 8960 Enqueuing Expose request
20:33:13.764 00.099 13828 IsGuiding returns 1
20:33:13.764 00.000 13828 scope still moving after pulse duration time elapsed
20:33:13.797 00.033 13828 IsSlewing returns 0
20:33:13.797 00.000 13828 IsGuiding returns 0
20:33:13.797 00.000 13828 scope move finished after 133 + 53 ms
20:33:13.797 00.000 13828 Move returns status 0, amount 133
20:33:13.797 00.000 13828 MoveAxis(N, 0, ABG)
20:33:13.797 00.000 13828 duration set to 0 by GuideMode
20:33:13.797 00.000 13828 Move returns status 0, amount 0
20:33:13.797 00.000 13828 move complete, result=0
20:33:13.797 00.000 13828 worker thread done servicing request
20:33:13.797 00.000 8960 GuideStep: 0.3 px 133 ms WEST, -0.2 px 0 ms NORTH
20:33:13.799 00.002 13828 Worker thread wakes up
20:33:13.799 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:13.799 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:15.275 01.476 13828 Exposure complete
20:33:15.392 00.117 13828 worker thread done servicing request
20:33:15.392 00.000 8960 OnExposeComplete: enter
20:33:15.394 00.002 8960 UpdateGuideState(): m_state=6
20:33:15.396 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:33:15.397 00.001 8960 Star::Find returns 1 (0), X=430.33, Y=1050.95, Mass=578693, SNR=104.1, Peak=47945 HFD=4.0
20:33:15.399 00.002 8960 MultiStar: [#1 -0.36,-0.25,1.14,U] [#2 -0.31,0.13,1.12,U] [#3 -0.44,-0.03,0.85,U] [#4 -0.56,0.17,0.00,M2] [#5 -0.42,0.03,1.14,U] [#6 -0.25,-0.12,0.86,U] [#7 -0.33,-0.27,0.87,U] [#8 -0.24,-0.29,0.95,U] 
20:33:15.400 00.001 8960 refined, 7 included, MultiStar: {-0.35, -0.13}, one-star: {-0.44, -0.26}
20:33:15.402 00.002 8960 CameraToMount -- cameraTheta (-2.79) - m_xAngle (2.77) = xAngle (-5.56 = 0.72)
20:33:15.403 00.001 8960 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.46 = -2.46)
20:33:15.405 00.002 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.13 hyp=0.37 cameraTheta=-2.79 mountX=0.28 mountY=-0.24, mountTheta=-0.70
20:33:15.407 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.13, opts=13)
20:33:15.409 00.002 8960 Enqueuing Move request for scope (-0.35, -0.13)
20:33:15.410 00.001 13828 Worker thread wakes up
20:33:15.410 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.13) opts 0xd
20:33:15.410 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.13)
20:33:15.410 00.000 13828 Moving (-0.35, -0.13) raw xDistance=0.28 yDistance=-0.24
20:33:15.410 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
20:33:15.410 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:33:15.410 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
20:33:15.411 00.001 13828 MoveAxis(W, 134, ABG)
20:33:15.411 00.000 13828 Guiding  Dir = 3, Dur = 134
20:33:15.412 00.001 13828 IsSlewing returns 0
20:33:15.412 00.000 13828 IsGuiding returns 0
20:33:15.414 00.002 13828 PulseGuide returned control before completion, sleep 143
20:33:15.418 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5148, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:33:15.441 00.023 8960 UpdateGuideState exits: m=578693 SNR=104.1
20:33:15.442 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:15.444 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:15.445 00.001 8960 Enqueuing Expose request
20:33:15.560 00.115 13828 IsGuiding returns 0
20:33:15.560 00.000 13828 Move returns status 0, amount 134
20:33:15.561 00.001 13828 MoveAxis(N, 0, ABG)
20:33:15.561 00.000 13828 duration set to 0 by GuideMode
20:33:15.561 00.000 13828 Move returns status 0, amount 0
20:33:15.561 00.000 13828 move complete, result=0
20:33:15.562 00.001 13828 worker thread done servicing request
20:33:15.562 00.000 13828 Worker thread wakes up
20:33:15.562 00.000 8960 GuideStep: 0.3 px 134 ms WEST, -0.2 px 0 ms NORTH
20:33:15.569 00.007 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:15.569 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:17.036 01.467 13828 Exposure complete
20:33:17.148 00.112 13828 worker thread done servicing request
20:33:17.148 00.000 8960 OnExposeComplete: enter
20:33:17.150 00.002 8960 UpdateGuideState(): m_state=6
20:33:17.151 00.001 8960 Star::Find(15, 430, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:33:17.153 00.002 8960 Star::Find returns 1 (0), X=430.37, Y=1051.07, Mass=571675, SNR=102.7, Peak=41776 HFD=4.0
20:33:17.155 00.002 8960 MultiStar: [#1 -0.39,-0.01,1.17,U] [#2 -0.35,0.27,0.95,U] [#3 -0.45,0.01,0.77,U] [#4 -0.75,0.35,0.00,M3] [#5 -0.76,-0.06,0.00,M1] [#6 -0.40,-0.14,0.92,U] [#7 -0.46,0.14,0.00,M2] [#8 -0.29,-0.02,0.86,U] 
20:33:17.157 00.002 8960 refined, 5 included, MultiStar: {-0.38, -0.01}, one-star: {-0.40, -0.14}
20:33:17.159 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (2.77) = xAngle (-5.89 = 0.39)
20:33:17.160 00.001 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-2.79 = -2.79)
20:33:17.161 00.001 8960 CameraToMount -- cameraX=-0.38 cameraY=-0.01 hyp=0.38 cameraTheta=-3.13 mountX=0.35 mountY=-0.13, mountTheta=-0.36
20:33:17.164 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=-0.01, opts=13)
20:33:17.165 00.001 8960 Enqueuing Move request for scope (-0.38, -0.01)
20:33:17.167 00.002 13828 Worker thread wakes up
20:33:17.167 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.01) opts 0xd
20:33:17.167 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.38, -0.01)
20:33:17.167 00.000 13828 Moving (-0.38, -0.01) raw xDistance=0.35 yDistance=-0.13
20:33:17.167 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
20:33:17.167 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:17.167 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:33:17.167 00.000 13828 MoveAxis(W, 167, ABG)
20:33:17.167 00.000 13828 Guiding  Dir = 3, Dur = 167
20:33:17.169 00.002 13828 IsSlewing returns 0
20:33:17.170 00.001 13828 IsGuiding returns 0
20:33:17.171 00.001 13828 PulseGuide returned control before completion, sleep 176
20:33:17.178 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2755, max=65535, med=5148, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:33:17.201 00.023 8960 UpdateGuideState exits: m=571675 SNR=102.7
20:33:17.203 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:17.204 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:17.206 00.002 8960 Enqueuing Expose request
20:33:17.308 00.102 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:30:31 PM"
20:33:17.310 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:33:17.311 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:33:17.313 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:33:17.314 00.001 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:33:17.316 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:33:17.318 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:33:17.319 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:33:17.321 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:33:17.322 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:33:17.325 00.003 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:33:17.326 00.001 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:33:17.328 00.002 8960 GetInt("/GuidingAssistant/pos.x", -1) returns 949
20:33:17.330 00.002 8960 GetInt("/GuidingAssistant/pos.y", -1) returns 96
20:33:17.334 00.004 8960 MultiStar mode disabled
20:33:17.339 00.005 8960 GuidingAssistant: Disabling guide output
20:33:17.341 00.002 8960 MountGuidingEnabled: 0
20:33:17.359 00.018 13828 IsGuiding returns 0
20:33:17.359 00.000 13828 Move returns status 0, amount 167
20:33:17.359 00.000 13828 MoveAxis(N, 0, ABG)
20:33:17.359 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:17.359 00.000 13828 Move returns status 1, amount 0
20:33:17.359 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:17.359 00.000 13828 move complete, result=1
20:33:17.359 00.000 13828 worker thread done servicing request
20:33:17.359 00.000 13828 Worker thread wakes up
20:33:17.360 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:17.360 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:17.361 00.001 8960 GuideStep: 0.4 px 167 ms WEST, -0.1 px 0 ms NORTH
20:33:17.365 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:18.832 01.467 13828 Exposure complete
20:33:18.943 00.111 13828 worker thread done servicing request
20:33:18.944 00.001 8960 OnExposeComplete: enter
20:33:18.945 00.001 8960 UpdateGuideState(): m_state=6
20:33:18.947 00.002 8960 Star::Find(15, 430, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:33:18.948 00.001 8960 Star::Find returns 1 (0), X=430.78, Y=1050.91, Mass=621523, SNR=114.9, Peak=54320 HFD=4.3
20:33:18.950 00.002 8960 CameraToMount -- cameraTheta (-1.55) - m_xAngle (2.77) = xAngle (-4.32 = 1.96)
20:33:18.952 00.002 8960 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.22 = -1.22)
20:33:18.954 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=-0.30 hyp=0.30 cameraTheta=-1.55 mountX=-0.11 mountY=-0.28, mountTheta=-1.96
20:33:18.956 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=-0.30, opts=13)
20:33:18.958 00.002 8960 Enqueuing Move request for scope (0.00, -0.30)
20:33:18.960 00.002 13828 Worker thread wakes up
20:33:18.960 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.30) opts 0xd
20:33:18.960 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, -0.30)
20:33:18.960 00.000 13828 Moving (0.00, -0.30) raw xDistance=-0.11 yDistance=-0.28
20:33:18.960 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:33:18.960 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:33:18.960 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
20:33:18.960 00.000 13828 MoveAxis(E, 0, ABG)
20:33:18.960 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:18.960 00.000 13828 Move returns status 1, amount 0
20:33:18.960 00.000 13828 MoveAxis(N, 0, ABG)
20:33:18.961 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:18.961 00.000 13828 Move returns status 1, amount 0
20:33:18.961 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:18.961 00.000 13828 move complete, result=1
20:33:18.961 00.000 13828 worker thread done servicing request
20:33:18.968 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1366, max=65535, med=5148, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:33:18.993 00.025 8960 UpdateGuideState exits: m=621523 SNR=114.9
20:33:18.994 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:18.995 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:18.996 00.001 8960 Enqueuing Expose request
20:33:18.998 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:33:18.999 00.001 13828 Worker thread wakes up
20:33:18.999 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:18.999 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:19.000 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:19.002 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:20.472 01.470 13828 Exposure complete
20:33:20.583 00.111 13828 worker thread done servicing request
20:33:20.583 00.000 8960 OnExposeComplete: enter
20:33:20.584 00.001 8960 UpdateGuideState(): m_state=6
20:33:20.586 00.002 8960 Star::Find(15, 430, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:33:20.587 00.001 8960 Star::Find returns 1 (0), X=430.77, Y=1050.90, Mass=620640, SNR=116.4, Peak=53040 HFD=4.2
20:33:20.589 00.002 8960 CameraToMount -- cameraTheta (-1.58) - m_xAngle (2.77) = xAngle (-4.34 = 1.94)
20:33:20.590 00.001 8960 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.24 = -1.24)
20:33:20.591 00.001 8960 CameraToMount -- cameraX=-0.00 cameraY=-0.31 hyp=0.31 cameraTheta=-1.58 mountX=-0.11 mountY=-0.29, mountTheta=-1.93
20:33:20.594 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=-0.31, opts=13)
20:33:20.595 00.001 8960 Enqueuing Move request for scope (-0.00, -0.31)
20:33:20.596 00.001 13828 Worker thread wakes up
20:33:20.597 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.31) opts 0xd
20:33:20.597 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, -0.31)
20:33:20.597 00.000 13828 Moving (-0.00, -0.31) raw xDistance=-0.11 yDistance=-0.29
20:33:20.597 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:33:20.597 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=-0.29 newest=-0.70
20:33:20.597 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:33:20.597 00.000 13828 MoveAxis(E, 0, ABG)
20:33:20.597 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:20.597 00.000 13828 Move returns status 1, amount 0
20:33:20.597 00.000 13828 MoveAxis(N, 167, ABG)
20:33:20.597 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:20.597 00.000 13828 Move returns status 1, amount 0
20:33:20.597 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:20.597 00.000 13828 move complete, result=1
20:33:20.597 00.000 13828 worker thread done servicing request
20:33:20.603 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1731, max=65535, med=5148, FiltMin=3798, FiltMax=65535, Gamma=2.540
20:33:20.624 00.021 8960 UpdateGuideState exits: m=620640 SNR=116.4
20:33:20.625 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:20.626 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:20.628 00.002 8960 Enqueuing Expose request
20:33:20.629 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
20:33:20.631 00.002 13828 Worker thread wakes up
20:33:20.631 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:20.631 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:20.632 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:20.633 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:22.107 01.474 13828 Exposure complete
20:33:22.230 00.123 13828 worker thread done servicing request
20:33:22.230 00.000 8960 OnExposeComplete: enter
20:33:22.231 00.001 8960 UpdateGuideState(): m_state=6
20:33:22.233 00.002 8960 Star::Find(15, 430, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:33:22.235 00.002 8960 Star::Find returns 1 (0), X=430.99, Y=1050.94, Mass=532175, SNR=95.0, Peak=52016 HFD=4.1
20:33:22.236 00.001 8960 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.77) = xAngle (-3.66 = 2.63)
20:33:22.238 00.002 8960 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.55 = -0.55)
20:33:22.239 00.001 8960 CameraToMount -- cameraX=0.21 cameraY=-0.26 hyp=0.34 cameraTheta=-0.89 mountX=-0.30 mountY=-0.18, mountTheta=-2.60
20:33:22.242 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.26, opts=13)
20:33:22.243 00.001 8960 Enqueuing Move request for scope (0.21, -0.26)
20:33:22.245 00.002 13828 Worker thread wakes up
20:33:22.245 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.26) opts 0xd
20:33:22.245 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.26)
20:33:22.245 00.000 13828 Moving (0.21, -0.26) raw xDistance=-0.30 yDistance=-0.18
20:33:22.245 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
20:33:22.245 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:33:22.246 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:33:22.246 00.000 13828 MoveAxis(E, 132, ABG)
20:33:22.246 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:22.246 00.000 13828 Move returns status 1, amount 0
20:33:22.246 00.000 13828 MoveAxis(N, 0, ABG)
20:33:22.246 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:22.246 00.000 13828 Move returns status 1, amount 0
20:33:22.246 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:22.246 00.000 13828 move complete, result=1
20:33:22.246 00.000 13828 worker thread done servicing request
20:33:22.252 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2601, max=65535, med=5148, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:33:22.275 00.023 8960 UpdateGuideState exits: m=532175 SNR=95.0
20:33:22.278 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:22.279 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:22.281 00.002 8960 Enqueuing Expose request
20:33:22.282 00.001 8960 GuideStep: -0.3 px 0 ms EAST, -0.2 px 0 ms NORTH
20:33:22.284 00.002 13828 Worker thread wakes up
20:33:22.284 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:22.284 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:22.286 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:22.288 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:23.746 01.458 13828 Exposure complete
20:33:23.855 00.109 13828 worker thread done servicing request
20:33:23.855 00.000 8960 OnExposeComplete: enter
20:33:23.856 00.001 8960 UpdateGuideState(): m_state=6
20:33:23.858 00.002 8960 Star::Find(15, 430, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:33:23.860 00.002 8960 Star::Find returns 1 (0), X=430.97, Y=1050.61, Mass=598785, SNR=101.7, Peak=52784 HFD=4.1
20:33:23.861 00.001 8960 CameraToMount -- cameraTheta (-1.25) - m_xAngle (2.77) = xAngle (-4.02 = 2.26)
20:33:23.862 00.001 8960 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.92 = -0.92)
20:33:23.864 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=-0.59 hyp=0.62 cameraTheta=-1.25 mountX=-0.40 mountY=-0.50, mountTheta=-2.25
20:33:23.870 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-0.59, opts=13)
20:33:23.872 00.002 8960 Enqueuing Move request for scope (0.20, -0.59)
20:33:23.873 00.001 13828 Worker thread wakes up
20:33:23.873 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.59) opts 0xd
20:33:23.873 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, -0.59)
20:33:23.873 00.000 13828 Moving (0.20, -0.59) raw xDistance=-0.40 yDistance=-0.50
20:33:23.873 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.40
20:33:23.873 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
20:33:23.873 00.000 13828 MoveAxis(E, 187, ABG)
20:33:23.873 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:23.873 00.000 13828 Move returns status 1, amount 0
20:33:23.874 00.001 13828 MoveAxis(N, 285, ABG)
20:33:23.874 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:23.874 00.000 13828 Move returns status 1, amount 0
20:33:23.874 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:23.874 00.000 13828 move complete, result=1
20:33:23.874 00.000 13828 worker thread done servicing request
20:33:23.879 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1859, max=65535, med=5148, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:33:23.902 00.023 8960 UpdateGuideState exits: m=598785 SNR=101.7
20:33:23.904 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:23.905 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:23.907 00.002 8960 Enqueuing Expose request
20:33:23.908 00.001 8960 GuideStep: -0.4 px 0 ms EAST, -0.5 px 0 ms NORTH
20:33:23.909 00.001 13828 Worker thread wakes up
20:33:23.910 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:23.910 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:23.910 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:23.912 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:25.370 01.458 13828 Exposure complete
20:33:25.482 00.112 13828 worker thread done servicing request
20:33:25.482 00.000 8960 OnExposeComplete: enter
20:33:25.484 00.002 8960 UpdateGuideState(): m_state=6
20:33:25.485 00.001 8960 Star::Find(15, 430, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:33:25.487 00.002 8960 Star::Find returns 1 (0), X=430.86, Y=1050.86, Mass=587058, SNR=116.2, Peak=53296 HFD=4.3
20:33:25.488 00.001 8960 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.77) = xAngle (-4.10 = 2.19)
20:33:25.490 00.002 8960 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.99 = -0.99)
20:33:25.492 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.34 hyp=0.35 cameraTheta=-1.33 mountX=-0.20 mountY=-0.30, mountTheta=-2.17
20:33:25.494 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.34, opts=13)
20:33:25.496 00.002 8960 Enqueuing Move request for scope (0.08, -0.34)
20:33:25.497 00.001 13828 Worker thread wakes up
20:33:25.497 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.34) opts 0xd
20:33:25.497 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.34)
20:33:25.497 00.000 13828 Moving (0.08, -0.34) raw xDistance=-0.20 yDistance=-0.30
20:33:25.497 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.20
20:33:25.497 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
20:33:25.497 00.000 13828 MoveAxis(E, 105, ABG)
20:33:25.497 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:25.497 00.000 13828 Move returns status 1, amount 0
20:33:25.498 00.001 13828 MoveAxis(N, 171, ABG)
20:33:25.498 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:25.498 00.000 13828 Move returns status 1, amount 0
20:33:25.498 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:25.498 00.000 13828 move complete, result=1
20:33:25.498 00.000 13828 worker thread done servicing request
20:33:25.503 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5148, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:33:25.525 00.022 8960 UpdateGuideState exits: m=587058 SNR=116.2
20:33:25.527 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:25.528 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:25.530 00.002 8960 Enqueuing Expose request
20:33:25.531 00.001 8960 GuideStep: -0.2 px 0 ms EAST, -0.3 px 0 ms NORTH
20:33:25.532 00.001 13828 Worker thread wakes up
20:33:25.532 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:25.533 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:25.533 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:25.535 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:27.004 01.469 13828 Exposure complete
20:33:27.116 00.112 13828 worker thread done servicing request
20:33:27.116 00.000 8960 OnExposeComplete: enter
20:33:27.117 00.001 8960 UpdateGuideState(): m_state=6
20:33:27.119 00.002 8960 Star::Find(15, 430, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:33:27.121 00.002 8960 Star::Find returns 1 (0), X=430.88, Y=1050.45, Mass=618400, SNR=111.8, Peak=47664 HFD=4.1
20:33:27.122 00.001 8960 CameraToMount -- cameraTheta (-1.43) - m_xAngle (2.77) = xAngle (-4.19 = 2.09)
20:33:27.123 00.001 8960 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-1.09 = -1.09)
20:33:27.125 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=-0.75 hyp=0.76 cameraTheta=-1.43 mountX=-0.38 mountY=-0.67, mountTheta=-2.08
20:33:27.129 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.75, opts=13)
20:33:27.131 00.002 8960 Enqueuing Move request for scope (0.11, -0.75)
20:33:27.132 00.001 13828 Worker thread wakes up
20:33:27.132 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.75) opts 0xd
20:33:27.132 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.75)
20:33:27.132 00.000 13828 Moving (0.11, -0.75) raw xDistance=-0.38 yDistance=-0.67
20:33:27.132 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
20:33:27.132 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
20:33:27.132 00.000 13828 MoveAxis(E, 176, ABG)
20:33:27.132 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:27.133 00.001 13828 Move returns status 1, amount 0
20:33:27.133 00.000 13828 MoveAxis(N, 387, ABG)
20:33:27.133 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:27.133 00.000 13828 Move returns status 1, amount 0
20:33:27.133 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:27.133 00.000 13828 move complete, result=1
20:33:27.133 00.000 13828 worker thread done servicing request
20:33:27.139 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2166, max=65535, med=5148, FiltMin=3785, FiltMax=65535, Gamma=2.540
20:33:27.158 00.019 8960 UpdateGuideState exits: m=618400 SNR=111.8
20:33:27.160 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:27.161 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:27.162 00.001 8960 Enqueuing Expose request
20:33:27.164 00.002 8960 GuideStep: -0.4 px 0 ms EAST, -0.7 px 0 ms NORTH
20:33:27.165 00.001 13828 Worker thread wakes up
20:33:27.165 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:27.165 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:27.166 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:27.168 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:28.623 01.455 13828 Exposure complete
20:33:28.734 00.111 13828 worker thread done servicing request
20:33:28.734 00.000 8960 OnExposeComplete: enter
20:33:28.736 00.002 8960 UpdateGuideState(): m_state=6
20:33:28.738 00.002 8960 Star::Find(15, 430, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:33:28.739 00.001 8960 Star::Find returns 1 (0), X=431.16, Y=1050.74, Mass=632845, SNR=111.0, Peak=65535 HFD=3.9
20:33:28.740 00.001 8960 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.77) = xAngle (-3.64 = 2.64)
20:33:28.742 00.002 8960 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.54 = -0.54)
20:33:28.743 00.001 8960 CameraToMount -- cameraX=0.39 cameraY=-0.47 hyp=0.61 cameraTheta=-0.88 mountX=-0.53 mountY=-0.31, mountTheta=-2.61
20:33:28.745 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.47, opts=13)
20:33:28.747 00.002 8960 Enqueuing Move request for scope (0.39, -0.47)
20:33:28.748 00.001 13828 Worker thread wakes up
20:33:28.748 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.47) opts 0xd
20:33:28.748 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.47)
20:33:28.749 00.001 13828 Moving (0.39, -0.47) raw xDistance=-0.53 yDistance=-0.31
20:33:28.749 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.53
20:33:28.749 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:33:28.749 00.000 13828 MoveAxis(E, 250, ABG)
20:33:28.749 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:28.749 00.000 13828 Move returns status 1, amount 0
20:33:28.749 00.000 13828 MoveAxis(N, 180, ABG)
20:33:28.749 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:28.749 00.000 13828 Move returns status 1, amount 0
20:33:28.749 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:28.749 00.000 13828 move complete, result=1
20:33:28.749 00.000 13828 worker thread done servicing request
20:33:28.755 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2409, max=65535, med=5148, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:33:28.774 00.019 8960 UpdateGuideState exits: m=632845 SNR=111.0
20:33:28.775 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:28.777 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:28.778 00.001 8960 Enqueuing Expose request
20:33:28.779 00.001 8960 GuideStep: -0.5 px 0 ms EAST, -0.3 px 0 ms NORTH
20:33:28.781 00.002 13828 Worker thread wakes up
20:33:28.781 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:28.781 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:28.782 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:28.783 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:30.248 01.465 13828 Exposure complete
20:33:30.359 00.111 13828 worker thread done servicing request
20:33:30.359 00.000 8960 OnExposeComplete: enter
20:33:30.360 00.001 8960 UpdateGuideState(): m_state=6
20:33:30.362 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:33:30.363 00.001 8960 Star::Find returns 1 (0), X=431.46, Y=1050.40, Mass=580303, SNR=106.4, Peak=46224 HFD=4.1
20:33:30.365 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (2.77) = xAngle (-3.63 = 2.65)
20:33:30.366 00.001 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.53 = -0.53)
20:33:30.367 00.001 8960 CameraToMount -- cameraX=0.69 cameraY=-0.81 hyp=1.06 cameraTheta=-0.87 mountX=-0.93 mountY=-0.54, mountTheta=-2.62
20:33:30.370 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.69, y=-0.81, opts=13)
20:33:30.371 00.001 8960 Enqueuing Move request for scope (0.69, -0.81)
20:33:30.373 00.002 13828 Worker thread wakes up
20:33:30.373 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.81) opts 0xd
20:33:30.373 00.000 13828 Handling offset move in thread for scope, endpoint = (0.69, -0.81)
20:33:30.373 00.000 13828 Moving (0.69, -0.81) raw xDistance=-0.93 yDistance=-0.54
20:33:30.373 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.93
20:33:30.373 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:33:30.373 00.000 13828 MoveAxis(E, 435, ABG)
20:33:30.373 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:30.373 00.000 13828 Move returns status 1, amount 0
20:33:30.373 00.000 13828 MoveAxis(N, 309, ABG)
20:33:30.373 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:30.373 00.000 13828 Move returns status 1, amount 0
20:33:30.373 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:30.373 00.000 13828 move complete, result=1
20:33:30.373 00.000 13828 worker thread done servicing request
20:33:30.379 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5148, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:33:30.398 00.019 8960 UpdateGuideState exits: m=580303 SNR=106.4
20:33:30.400 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:30.401 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:30.402 00.001 8960 Enqueuing Expose request
20:33:30.404 00.002 8960 GuideStep: -0.9 px 0 ms EAST, -0.5 px 0 ms NORTH
20:33:30.406 00.002 13828 Worker thread wakes up
20:33:30.406 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:30.406 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:30.407 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:30.408 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:31.892 01.484 13828 Exposure complete
20:33:32.006 00.114 13828 worker thread done servicing request
20:33:32.006 00.000 8960 OnExposeComplete: enter
20:33:32.007 00.001 8960 UpdateGuideState(): m_state=6
20:33:32.010 00.003 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:33:32.011 00.001 8960 Star::Find returns 1 (0), X=431.44, Y=1050.45, Mass=587879, SNR=109.9, Peak=45584 HFD=4.3
20:33:32.013 00.002 8960 CameraToMount -- cameraTheta (-0.84) - m_xAngle (2.77) = xAngle (-3.61 = 2.67)
20:33:32.015 00.002 8960 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.51 = -0.51)
20:33:32.016 00.001 8960 CameraToMount -- cameraX=0.67 cameraY=-0.76 hyp=1.01 cameraTheta=-0.84 mountX=-0.90 mountY=-0.49, mountTheta=-2.64
20:33:32.018 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.67, y=-0.76, opts=13)
20:33:32.019 00.001 8960 Enqueuing Move request for scope (0.67, -0.76)
20:33:32.021 00.002 13828 Worker thread wakes up
20:33:32.021 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.76) opts 0xd
20:33:32.021 00.000 13828 Handling offset move in thread for scope, endpoint = (0.67, -0.76)
20:33:32.021 00.000 13828 Moving (0.67, -0.76) raw xDistance=-0.90 yDistance=-0.49
20:33:32.021 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.90
20:33:32.021 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
20:33:32.021 00.000 13828 MoveAxis(E, 433, ABG)
20:33:32.021 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:32.021 00.000 13828 Move returns status 1, amount 0
20:33:32.021 00.000 13828 MoveAxis(N, 283, ABG)
20:33:32.021 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:32.021 00.000 13828 Move returns status 1, amount 0
20:33:32.022 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:32.022 00.000 13828 move complete, result=1
20:33:32.022 00.000 13828 worker thread done servicing request
20:33:32.028 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5148, FiltMin=3785, FiltMax=65535, Gamma=2.540
20:33:32.047 00.019 8960 UpdateGuideState exits: m=587879 SNR=109.9
20:33:32.048 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:32.050 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:32.051 00.001 8960 Enqueuing Expose request
20:33:32.053 00.002 8960 GuideStep: -0.9 px 0 ms EAST, -0.5 px 0 ms NORTH
20:33:32.055 00.002 13828 Worker thread wakes up
20:33:32.055 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:32.055 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:32.056 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:32.058 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:33.528 01.470 13828 Exposure complete
20:33:33.638 00.110 13828 worker thread done servicing request
20:33:33.638 00.000 8960 OnExposeComplete: enter
20:33:33.640 00.002 8960 UpdateGuideState(): m_state=6
20:33:33.643 00.003 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:33:33.645 00.002 8960 Star::Find returns 1 (0), X=431.26, Y=1050.53, Mass=560456, SNR=102.7, Peak=56560 HFD=3.8
20:33:33.646 00.001 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.77) = xAngle (-3.72 = 2.57)
20:33:33.647 00.001 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.61 = -0.61)
20:33:33.649 00.002 8960 CameraToMount -- cameraX=0.48 cameraY=-0.68 hyp=0.83 cameraTheta=-0.95 mountX=-0.70 mountY=-0.48, mountTheta=-2.54
20:33:33.651 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=-0.68, opts=13)
20:33:33.652 00.001 8960 Enqueuing Move request for scope (0.48, -0.68)
20:33:33.654 00.002 13828 Worker thread wakes up
20:33:33.654 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.68) opts 0xd
20:33:33.654 00.000 13828 Handling offset move in thread for scope, endpoint = (0.48, -0.68)
20:33:33.654 00.000 13828 Moving (0.48, -0.68) raw xDistance=-0.70 yDistance=-0.48
20:33:33.654 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.70
20:33:33.654 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:33:33.654 00.000 13828 MoveAxis(E, 342, ABG)
20:33:33.654 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:33.654 00.000 13828 Move returns status 1, amount 0
20:33:33.654 00.000 13828 MoveAxis(N, 277, ABG)
20:33:33.654 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:33.655 00.001 13828 Move returns status 1, amount 0
20:33:33.655 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:33.655 00.000 13828 move complete, result=1
20:33:33.655 00.000 13828 worker thread done servicing request
20:33:33.662 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1750, max=65535, med=5148, FiltMin=3792, FiltMax=65535, Gamma=2.540
20:33:33.689 00.027 8960 UpdateGuideState exits: m=560456 SNR=102.7
20:33:33.691 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:33.693 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:33.694 00.001 8960 Enqueuing Expose request
20:33:33.696 00.002 8960 GuideStep: -0.7 px 0 ms EAST, -0.5 px 0 ms NORTH
20:33:33.697 00.001 13828 Worker thread wakes up
20:33:33.697 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:33.697 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:33.698 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:33.700 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:35.152 01.452 13828 Exposure complete
20:33:35.266 00.114 13828 worker thread done servicing request
20:33:35.266 00.000 8960 OnExposeComplete: enter
20:33:35.266 00.000 8960 UpdateGuideState(): m_state=6
20:33:35.268 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:33:35.270 00.002 8960 Star::Find returns 1 (0), X=431.05, Y=1050.31, Mass=557520, SNR=91.9, Peak=49232 HFD=4.0
20:33:35.272 00.002 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (2.77) = xAngle (-4.04 = 2.24)
20:33:35.273 00.001 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.94 = -0.94)
20:33:35.274 00.001 8960 CameraToMount -- cameraX=0.27 cameraY=-0.90 hyp=0.94 cameraTheta=-1.28 mountX=-0.58 mountY=-0.76, mountTheta=-2.23
20:33:35.276 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.90, opts=13)
20:33:35.278 00.002 8960 Enqueuing Move request for scope (0.27, -0.90)
20:33:35.279 00.001 13828 Worker thread wakes up
20:33:35.279 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.90) opts 0xd
20:33:35.279 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.90)
20:33:35.279 00.000 13828 Moving (0.27, -0.90) raw xDistance=-0.58 yDistance=-0.76
20:33:35.279 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58
20:33:35.279 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
20:33:35.280 00.001 13828 MoveAxis(E, 285, ABG)
20:33:35.280 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:35.280 00.000 13828 Move returns status 1, amount 0
20:33:35.280 00.000 13828 MoveAxis(N, 437, ABG)
20:33:35.280 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:35.280 00.000 13828 Move returns status 1, amount 0
20:33:35.280 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:35.280 00.000 13828 move complete, result=1
20:33:35.280 00.000 13828 worker thread done servicing request
20:33:35.287 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1814, max=65535, med=5148, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:33:35.306 00.019 8960 UpdateGuideState exits: m=557520 SNR=91.9
20:33:35.308 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:35.309 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:35.310 00.001 8960 Enqueuing Expose request
20:33:35.312 00.002 8960 GuideStep: -0.6 px 0 ms EAST, -0.8 px 0 ms NORTH
20:33:35.313 00.001 13828 Worker thread wakes up
20:33:35.313 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:35.313 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:35.314 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:35.317 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:36.788 01.471 13828 Exposure complete
20:33:36.904 00.116 13828 worker thread done servicing request
20:33:36.904 00.000 8960 OnExposeComplete: enter
20:33:36.906 00.002 8960 UpdateGuideState(): m_state=6
20:33:36.908 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:33:36.909 00.001 8960 Star::Find returns 1 (0), X=431.90, Y=1050.21, Mass=560575, SNR=105.7, Peak=40860 HFD=4.3
20:33:36.910 00.001 8960 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.77) = xAngle (-3.49 = 2.79)
20:33:36.912 00.002 8960 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.39 = -0.39)
20:33:36.913 00.001 8960 CameraToMount -- cameraX=1.13 cameraY=-1.00 hyp=1.50 cameraTheta=-0.73 mountX=-1.41 mountY=-0.57, mountTheta=-2.76
20:33:36.915 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.13, y=-1.00, opts=13)
20:33:36.916 00.001 8960 Enqueuing Move request for scope (1.13, -1.00)
20:33:36.919 00.003 13828 Worker thread wakes up
20:33:36.920 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (1.13, -1.00) opts 0xd
20:33:36.920 00.000 13828 Handling offset move in thread for scope, endpoint = (1.13, -1.00)
20:33:36.920 00.000 13828 Moving (1.13, -1.00) raw xDistance=-1.41 yDistance=-0.57
20:33:36.920 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.41
20:33:36.920 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:33:36.921 00.001 13828 MoveAxis(E, 651, ABG)
20:33:36.921 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:36.921 00.000 13828 Move returns status 1, amount 0
20:33:36.921 00.000 13828 MoveAxis(N, 328, ABG)
20:33:36.921 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:36.921 00.000 13828 Move returns status 1, amount 0
20:33:36.921 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:36.921 00.000 13828 move complete, result=1
20:33:36.921 00.000 13828 worker thread done servicing request
20:33:36.927 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5148, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:33:36.948 00.021 8960 UpdateGuideState exits: m=560575 SNR=105.7
20:33:36.950 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:36.952 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:36.954 00.002 8960 Enqueuing Expose request
20:33:36.956 00.002 8960 GuideStep: -1.4 px 0 ms EAST, -0.6 px 0 ms NORTH
20:33:36.957 00.001 13828 Worker thread wakes up
20:33:36.957 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:36.957 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:36.958 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:36.960 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:38.415 01.455 13828 Exposure complete
20:33:38.533 00.118 13828 worker thread done servicing request
20:33:38.533 00.000 8960 OnExposeComplete: enter
20:33:38.534 00.001 8960 UpdateGuideState(): m_state=6
20:33:38.535 00.001 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:33:38.538 00.003 8960 Star::Find returns 1 (0), X=431.19, Y=1050.39, Mass=576355, SNR=92.1, Peak=43216 HFD=4.2
20:33:38.539 00.001 8960 CameraToMount -- cameraTheta (-1.10) - m_xAngle (2.77) = xAngle (-3.87 = 2.41)
20:33:38.541 00.002 8960 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.77 = -0.77)
20:33:38.541 00.000 8960 CameraToMount -- cameraX=0.41 cameraY=-0.82 hyp=0.92 cameraTheta=-1.10 mountX=-0.69 mountY=-0.64, mountTheta=-2.39
20:33:38.544 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=-0.82, opts=13)
20:33:38.546 00.002 8960 Enqueuing Move request for scope (0.41, -0.82)
20:33:38.547 00.001 13828 Worker thread wakes up
20:33:38.547 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.82) opts 0xd
20:33:38.547 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, -0.82)
20:33:38.547 00.000 13828 Moving (0.41, -0.82) raw xDistance=-0.69 yDistance=-0.64
20:33:38.547 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.69
20:33:38.547 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
20:33:38.547 00.000 13828 MoveAxis(E, 352, ABG)
20:33:38.547 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:38.547 00.000 13828 Move returns status 1, amount 0
20:33:38.547 00.000 13828 MoveAxis(N, 367, ABG)
20:33:38.547 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:38.547 00.000 13828 Move returns status 1, amount 0
20:33:38.547 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:38.547 00.000 13828 move complete, result=1
20:33:38.547 00.000 13828 worker thread done servicing request
20:33:38.553 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5148, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:33:38.572 00.019 8960 UpdateGuideState exits: m=576355 SNR=92.1
20:33:38.574 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:38.575 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:38.577 00.002 8960 Enqueuing Expose request
20:33:38.578 00.001 8960 GuideStep: -0.7 px 0 ms EAST, -0.6 px 0 ms NORTH
20:33:38.579 00.001 13828 Worker thread wakes up
20:33:38.580 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:38.580 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:38.580 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:38.584 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:40.046 01.462 13828 Exposure complete
20:33:40.158 00.112 13828 worker thread done servicing request
20:33:40.158 00.000 8960 OnExposeComplete: enter
20:33:40.159 00.001 8960 UpdateGuideState(): m_state=6
20:33:40.161 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:33:40.163 00.002 8960 Star::Find returns 1 (0), X=431.67, Y=1050.13, Mass=649536, SNR=112.4, Peak=43971 HFD=4.6
20:33:40.164 00.001 8960 CameraToMount -- cameraTheta (-0.88) - m_xAngle (2.77) = xAngle (-3.64 = 2.64)
20:33:40.166 00.002 8960 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.54 = -0.54)
20:33:40.167 00.001 8960 CameraToMount -- cameraX=0.90 cameraY=-1.08 hyp=1.40 cameraTheta=-0.88 mountX=-1.23 mountY=-0.72, mountTheta=-2.61
20:33:40.173 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.90, y=-1.08, opts=13)
20:33:40.174 00.001 8960 Enqueuing Move request for scope (0.90, -1.08)
20:33:40.176 00.002 13828 Worker thread wakes up
20:33:40.176 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.90, -1.08) opts 0xd
20:33:40.176 00.000 13828 Handling offset move in thread for scope, endpoint = (0.90, -1.08)
20:33:40.176 00.000 13828 Moving (0.90, -1.08) raw xDistance=-1.23 yDistance=-0.72
20:33:40.176 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.81 from input -1.23
20:33:40.176 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:33:40.176 00.000 13828 MoveAxis(E, 573, ABG)
20:33:40.176 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:40.176 00.000 13828 Move returns status 1, amount 0
20:33:40.176 00.000 13828 MoveAxis(N, 415, ABG)
20:33:40.176 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:40.176 00.000 13828 Move returns status 1, amount 0
20:33:40.176 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:40.176 00.000 13828 move complete, result=1
20:33:40.177 00.001 13828 worker thread done servicing request
20:33:40.184 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5148, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:33:40.204 00.020 8960 UpdateGuideState exits: m=649536 SNR=112.4
20:33:40.206 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:40.207 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:40.208 00.001 8960 Enqueuing Expose request
20:33:40.210 00.002 8960 GuideStep: -1.2 px 0 ms EAST, -0.7 px 0 ms NORTH
20:33:40.211 00.001 13828 Worker thread wakes up
20:33:40.211 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:40.211 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:40.212 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:40.214 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:41.666 01.452 13828 Exposure complete
20:33:41.776 00.110 13828 worker thread done servicing request
20:33:41.777 00.001 8960 OnExposeComplete: enter
20:33:41.778 00.001 8960 UpdateGuideState(): m_state=6
20:33:41.780 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:33:41.781 00.001 8960 Star::Find returns 1 (0), X=431.69, Y=1050.23, Mass=563659, SNR=121.5, Peak=40227 HFD=4.5
20:33:41.783 00.002 8960 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.77) = xAngle (-3.58 = 2.70)
20:33:41.784 00.001 8960 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.48 = -0.48)
20:33:41.786 00.002 8960 CameraToMount -- cameraX=0.92 cameraY=-0.97 hyp=1.34 cameraTheta=-0.82 mountX=-1.21 mountY=-0.62, mountTheta=-2.67
20:33:41.789 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.92, y=-0.97, opts=13)
20:33:41.791 00.002 8960 Enqueuing Move request for scope (0.92, -0.97)
20:33:41.792 00.001 13828 Worker thread wakes up
20:33:41.793 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.92, -0.97) opts 0xd
20:33:41.793 00.000 13828 Handling offset move in thread for scope, endpoint = (0.92, -0.97)
20:33:41.793 00.000 13828 Moving (0.92, -0.97) raw xDistance=-1.21 yDistance=-0.62
20:33:41.793 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.21
20:33:41.793 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
20:33:41.793 00.000 13828 MoveAxis(E, 580, ABG)
20:33:41.793 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:41.793 00.000 13828 Move returns status 1, amount 0
20:33:41.793 00.000 13828 MoveAxis(N, 355, ABG)
20:33:41.793 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:41.793 00.000 13828 Move returns status 1, amount 0
20:33:41.793 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:41.793 00.000 13828 move complete, result=1
20:33:41.793 00.000 13828 worker thread done servicing request
20:33:41.798 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2390, max=65535, med=5148, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:33:41.821 00.023 8960 UpdateGuideState exits: m=563659 SNR=121.5
20:33:41.823 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:41.825 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:41.826 00.001 8960 Enqueuing Expose request
20:33:41.828 00.002 13828 Worker thread wakes up
20:33:41.828 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:41.828 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:41.828 00.000 8960 GuideStep: -1.2 px 0 ms EAST, -0.6 px 0 ms NORTH
20:33:41.830 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:41.834 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:43.292 01.458 13828 Exposure complete
20:33:43.404 00.112 13828 worker thread done servicing request
20:33:43.404 00.000 8960 OnExposeComplete: enter
20:33:43.406 00.002 8960 UpdateGuideState(): m_state=6
20:33:43.407 00.001 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:33:43.409 00.002 8960 Star::Find returns 1 (0), X=431.25, Y=1050.30, Mass=571552, SNR=104.9, Peak=40348 HFD=4.3
20:33:43.410 00.001 8960 CameraToMount -- cameraTheta (-1.09) - m_xAngle (2.77) = xAngle (-3.85 = 2.43)
20:33:43.412 00.002 8960 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.75 = -0.75)
20:33:43.413 00.001 8960 CameraToMount -- cameraX=0.48 cameraY=-0.91 hyp=1.03 cameraTheta=-1.09 mountX=-0.78 mountY=-0.70, mountTheta=-2.41
20:33:43.415 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=-0.91, opts=13)
20:33:43.417 00.002 8960 Enqueuing Move request for scope (0.48, -0.91)
20:33:43.419 00.002 13828 Worker thread wakes up
20:33:43.419 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.91) opts 0xd
20:33:43.419 00.000 13828 Handling offset move in thread for scope, endpoint = (0.48, -0.91)
20:33:43.419 00.000 13828 Moving (0.48, -0.91) raw xDistance=-0.78 yDistance=-0.70
20:33:43.419 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.78
20:33:43.419 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
20:33:43.419 00.000 13828 MoveAxis(E, 388, ABG)
20:33:43.419 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:43.420 00.001 13828 Move returns status 1, amount 0
20:33:43.420 00.000 13828 MoveAxis(N, 403, ABG)
20:33:43.420 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:43.420 00.000 13828 Move returns status 1, amount 0
20:33:43.420 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:43.420 00.000 13828 move complete, result=1
20:33:43.420 00.000 13828 worker thread done servicing request
20:33:43.429 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5148, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:33:43.449 00.020 8960 UpdateGuideState exits: m=571552 SNR=104.9
20:33:43.451 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:43.452 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:43.454 00.002 8960 Enqueuing Expose request
20:33:43.455 00.001 8960 GuideStep: -0.8 px 0 ms EAST, -0.7 px 0 ms NORTH
20:33:43.457 00.002 13828 Worker thread wakes up
20:33:43.457 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:43.457 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:43.461 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:43.462 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:44.922 01.460 13828 Exposure complete
20:33:45.034 00.112 13828 worker thread done servicing request
20:33:45.034 00.000 8960 OnExposeComplete: enter
20:33:45.036 00.002 8960 UpdateGuideState(): m_state=6
20:33:45.037 00.001 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:33:45.039 00.002 8960 Star::Find returns 1 (0), X=431.22, Y=1050.21, Mass=573721, SNR=110.2, Peak=49136 HFD=3.9
20:33:45.040 00.001 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.77) = xAngle (-3.91 = 2.37)
20:33:45.041 00.001 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.81 = -0.81)
20:33:45.043 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=-0.99 hyp=1.09 cameraTheta=-1.15 mountX=-0.78 mountY=-0.79, mountTheta=-2.35
20:33:45.045 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=-0.99, opts=13)
20:33:45.046 00.001 8960 Enqueuing Move request for scope (0.45, -0.99)
20:33:45.048 00.002 13828 Worker thread wakes up
20:33:45.048 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.99) opts 0xd
20:33:45.048 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, -0.99)
20:33:45.048 00.000 13828 Moving (0.45, -0.99) raw xDistance=-0.78 yDistance=-0.79
20:33:45.048 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.78
20:33:45.048 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
20:33:45.049 00.001 13828 MoveAxis(E, 377, ABG)
20:33:45.049 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:45.049 00.000 13828 Move returns status 1, amount 0
20:33:45.049 00.000 13828 MoveAxis(N, 454, ABG)
20:33:45.049 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:45.049 00.000 13828 Move returns status 1, amount 0
20:33:45.049 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:45.049 00.000 13828 move complete, result=1
20:33:45.050 00.001 13828 worker thread done servicing request
20:33:45.057 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2166, max=65535, med=5148, FiltMin=3843, FiltMax=65535, Gamma=2.540
20:33:45.075 00.018 8960 UpdateGuideState exits: m=573721 SNR=110.2
20:33:45.077 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:45.078 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:45.080 00.002 8960 Enqueuing Expose request
20:33:45.081 00.001 13828 Worker thread wakes up
20:33:45.081 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:45.081 00.000 8960 GuideStep: -0.8 px 0 ms EAST, -0.8 px 0 ms NORTH
20:33:45.083 00.002 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:45.084 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:45.087 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:46.552 01.465 13828 Exposure complete
20:33:46.662 00.110 13828 worker thread done servicing request
20:33:46.662 00.000 8960 OnExposeComplete: enter
20:33:46.664 00.002 8960 UpdateGuideState(): m_state=6
20:33:46.665 00.001 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:33:46.667 00.002 8960 Star::Find returns 1 (0), X=431.07, Y=1050.23, Mass=617973, SNR=110.2, Peak=48912 HFD=4.2
20:33:46.669 00.002 8960 CameraToMount -- cameraTheta (-1.27) - m_xAngle (2.77) = xAngle (-4.04 = 2.24)
20:33:46.671 00.002 8960 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.94 = -0.94)
20:33:46.672 00.001 8960 CameraToMount -- cameraX=0.30 cameraY=-0.98 hyp=1.02 cameraTheta=-1.27 mountX=-0.64 mountY=-0.82, mountTheta=-2.23
20:33:46.674 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.98, opts=13)
20:33:46.676 00.002 8960 Enqueuing Move request for scope (0.30, -0.98)
20:33:46.677 00.001 13828 Worker thread wakes up
20:33:46.677 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.98) opts 0xd
20:33:46.677 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.98)
20:33:46.677 00.000 13828 Moving (0.30, -0.98) raw xDistance=-0.64 yDistance=-0.82
20:33:46.677 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.64
20:33:46.677 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
20:33:46.677 00.000 13828 MoveAxis(E, 312, ABG)
20:33:46.678 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:46.678 00.000 13828 Move returns status 1, amount 0
20:33:46.678 00.000 13828 MoveAxis(N, 475, ABG)
20:33:46.678 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:46.678 00.000 13828 Move returns status 1, amount 0
20:33:46.678 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:46.678 00.000 13828 move complete, result=1
20:33:46.678 00.000 13828 worker thread done servicing request
20:33:46.683 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1206, max=65535, med=5148, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:33:46.704 00.021 8960 UpdateGuideState exits: m=617973 SNR=110.2
20:33:46.706 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:46.707 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:46.708 00.001 8960 Enqueuing Expose request
20:33:46.710 00.002 13828 Worker thread wakes up
20:33:46.710 00.000 8960 GuideStep: -0.6 px 0 ms EAST, -0.8 px 0 ms NORTH
20:33:46.711 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:46.712 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:46.712 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:46.714 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:48.186 01.472 13828 Exposure complete
20:33:48.299 00.113 13828 worker thread done servicing request
20:33:48.299 00.000 8960 OnExposeComplete: enter
20:33:48.301 00.002 8960 UpdateGuideState(): m_state=6
20:33:48.303 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:33:48.304 00.001 8960 Star::Find returns 1 (0), X=431.35, Y=1050.24, Mass=593788, SNR=106.6, Peak=38300 HFD=4.6
20:33:48.306 00.002 8960 CameraToMount -- cameraTheta (-1.03) - m_xAngle (2.77) = xAngle (-3.80 = 2.48)
20:33:48.307 00.001 8960 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.70 = -0.70)
20:33:48.308 00.001 8960 CameraToMount -- cameraX=0.57 cameraY=-0.96 hyp=1.12 cameraTheta=-1.03 mountX=-0.89 mountY=-0.72, mountTheta=-2.46
20:33:48.310 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.57, y=-0.96, opts=13)
20:33:48.312 00.002 8960 Enqueuing Move request for scope (0.57, -0.96)
20:33:48.314 00.002 13828 Worker thread wakes up
20:33:48.314 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.96) opts 0xd
20:33:48.314 00.000 13828 Handling offset move in thread for scope, endpoint = (0.57, -0.96)
20:33:48.314 00.000 13828 Moving (0.57, -0.96) raw xDistance=-0.89 yDistance=-0.72
20:33:48.314 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.89
20:33:48.314 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:33:48.314 00.000 13828 MoveAxis(E, 418, ABG)
20:33:48.314 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:48.314 00.000 13828 Move returns status 1, amount 0
20:33:48.314 00.000 13828 MoveAxis(N, 415, ABG)
20:33:48.314 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:48.314 00.000 13828 Move returns status 1, amount 0
20:33:48.315 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:48.315 00.000 13828 move complete, result=1
20:33:48.315 00.000 13828 worker thread done servicing request
20:33:48.320 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2550, max=65535, med=5148, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:33:48.338 00.018 8960 UpdateGuideState exits: m=593788 SNR=106.6
20:33:48.341 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:48.342 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:48.343 00.001 8960 Enqueuing Expose request
20:33:48.344 00.001 8960 GuideStep: -0.9 px 0 ms EAST, -0.7 px 0 ms NORTH
20:33:48.345 00.001 13828 Worker thread wakes up
20:33:48.346 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:48.346 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:48.346 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:48.348 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:49.807 01.459 13828 Exposure complete
20:33:49.919 00.112 13828 worker thread done servicing request
20:33:49.919 00.000 8960 OnExposeComplete: enter
20:33:49.920 00.001 8960 UpdateGuideState(): m_state=6
20:33:49.922 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:33:49.924 00.002 8960 Star::Find returns 1 (0), X=431.57, Y=1050.07, Mass=547674, SNR=95.7, Peak=49052 HFD=3.7
20:33:49.926 00.002 8960 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.77) = xAngle (-3.72 = 2.56)
20:33:49.927 00.001 8960 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.62 = -0.62)
20:33:49.929 00.002 8960 CameraToMount -- cameraX=0.80 cameraY=-1.14 hyp=1.39 cameraTheta=-0.96 mountX=-1.16 mountY=-0.81, mountTheta=-2.53
20:33:49.931 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.80, y=-1.14, opts=13)
20:33:49.933 00.002 8960 Enqueuing Move request for scope (0.80, -1.14)
20:33:49.934 00.001 13828 Worker thread wakes up
20:33:49.934 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.80, -1.14) opts 0xd
20:33:49.934 00.000 13828 Handling offset move in thread for scope, endpoint = (0.80, -1.14)
20:33:49.934 00.000 13828 Moving (0.80, -1.14) raw xDistance=-1.16 yDistance=-0.81
20:33:49.934 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.16
20:33:49.934 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
20:33:49.935 00.001 13828 MoveAxis(E, 547, ABG)
20:33:49.935 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:49.935 00.000 13828 Move returns status 1, amount 0
20:33:49.935 00.000 13828 MoveAxis(N, 466, ABG)
20:33:49.935 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:49.935 00.000 13828 Move returns status 1, amount 0
20:33:49.935 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:49.935 00.000 13828 move complete, result=1
20:33:49.935 00.000 13828 worker thread done servicing request
20:33:49.941 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5148, FiltMin=3600, FiltMax=65535, Gamma=2.540
20:33:49.962 00.021 8960 UpdateGuideState exits: m=547674 SNR=95.7
20:33:49.964 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:49.965 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:49.968 00.003 8960 Enqueuing Expose request
20:33:49.970 00.002 8960 GuideStep: -1.2 px 0 ms EAST, -0.8 px 0 ms NORTH
20:33:49.972 00.002 13828 Worker thread wakes up
20:33:49.972 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:49.972 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:49.976 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:49.978 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:51.442 01.464 13828 Exposure complete
20:33:51.553 00.111 13828 worker thread done servicing request
20:33:51.554 00.001 8960 OnExposeComplete: enter
20:33:51.555 00.001 8960 UpdateGuideState(): m_state=6
20:33:51.557 00.002 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:33:51.558 00.001 8960 Star::Find returns 1 (0), X=431.64, Y=1050.08, Mass=534878, SNR=94.8, Peak=42140 HFD=4.1
20:33:51.560 00.002 8960 CameraToMount -- cameraTheta (-0.91) - m_xAngle (2.77) = xAngle (-3.68 = 2.60)
20:33:51.561 00.001 8960 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.58 = -0.58)
20:33:51.562 00.001 8960 CameraToMount -- cameraX=0.87 cameraY=-1.13 hyp=1.42 cameraTheta=-0.91 mountX=-1.22 mountY=-0.78, mountTheta=-2.58
20:33:51.564 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.87, y=-1.13, opts=13)
20:33:51.566 00.002 8960 Enqueuing Move request for scope (0.87, -1.13)
20:33:51.567 00.001 13828 Worker thread wakes up
20:33:51.567 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.87, -1.13) opts 0xd
20:33:51.567 00.000 13828 Handling offset move in thread for scope, endpoint = (0.87, -1.13)
20:33:51.567 00.000 13828 Moving (0.87, -1.13) raw xDistance=-1.22 yDistance=-0.78
20:33:51.567 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.22
20:33:51.567 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:33:51.567 00.000 13828 MoveAxis(E, 584, ABG)
20:33:51.568 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:51.568 00.000 13828 Move returns status 1, amount 0
20:33:51.568 00.000 13828 MoveAxis(N, 447, ABG)
20:33:51.568 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:51.568 00.000 13828 Move returns status 1, amount 0
20:33:51.568 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:51.568 00.000 13828 move complete, result=1
20:33:51.568 00.000 13828 worker thread done servicing request
20:33:51.574 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2230, max=65535, med=5148, FiltMin=3849, FiltMax=65535, Gamma=2.540
20:33:51.592 00.018 8960 UpdateGuideState exits: m=534878 SNR=94.8
20:33:51.594 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:51.596 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:51.597 00.001 8960 Enqueuing Expose request
20:33:51.598 00.001 8960 GuideStep: -1.2 px 0 ms EAST, -0.8 px 0 ms NORTH
20:33:51.600 00.002 13828 Worker thread wakes up
20:33:51.600 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:51.600 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:51.603 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:51.607 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:53.074 01.467 13828 Exposure complete
20:33:53.188 00.114 13828 worker thread done servicing request
20:33:53.188 00.000 8960 OnExposeComplete: enter
20:33:53.190 00.002 8960 UpdateGuideState(): m_state=6
20:33:53.191 00.001 8960 Star::Find(15, 431, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:33:53.193 00.002 8960 Star::Find returns 1 (0), X=431.91, Y=1049.80, Mass=624136, SNR=104.2, Peak=51356 HFD=4.2
20:33:53.194 00.001 8960 CameraToMount -- cameraTheta (-0.89) - m_xAngle (2.77) = xAngle (-3.65 = 2.63)
20:33:53.196 00.002 8960 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.55 = -0.55)
20:33:53.197 00.001 8960 CameraToMount -- cameraX=1.14 cameraY=-1.40 hyp=1.80 cameraTheta=-0.89 mountX=-1.57 mountY=-0.95, mountTheta=-2.60
20:33:53.199 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.14, y=-1.40, opts=13)
20:33:53.201 00.002 8960 Enqueuing Move request for scope (1.14, -1.40)
20:33:53.202 00.001 13828 Worker thread wakes up
20:33:53.202 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.14, -1.40) opts 0xd
20:33:53.202 00.000 13828 Handling offset move in thread for scope, endpoint = (1.14, -1.40)
20:33:53.202 00.000 13828 Moving (1.14, -1.40) raw xDistance=-1.57 yDistance=-0.95
20:33:53.202 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.05 from input -1.57
20:33:53.203 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
20:33:53.203 00.000 13828 MoveAxis(E, 742, ABG)
20:33:53.203 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:53.203 00.000 13828 Move returns status 1, amount 0
20:33:53.203 00.000 13828 MoveAxis(N, 544, ABG)
20:33:53.203 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:53.203 00.000 13828 Move returns status 1, amount 0
20:33:53.203 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:53.203 00.000 13828 move complete, result=1
20:33:53.203 00.000 13828 worker thread done servicing request
20:33:53.209 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2179, max=65535, med=5142, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:33:53.229 00.020 8960 UpdateGuideState exits: m=624136 SNR=104.2
20:33:53.230 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:53.232 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:53.233 00.001 8960 Enqueuing Expose request
20:33:53.235 00.002 8960 GuideStep: -1.6 px 0 ms EAST, -0.9 px 0 ms NORTH
20:33:53.236 00.001 13828 Worker thread wakes up
20:33:53.236 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:53.236 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:53.237 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:53.239 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:54.695 01.456 13828 Exposure complete
20:33:54.808 00.113 13828 worker thread done servicing request
20:33:54.808 00.000 8960 OnExposeComplete: enter
20:33:54.810 00.002 8960 UpdateGuideState(): m_state=6
20:33:54.811 00.001 8960 Star::Find(15, 431, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:33:54.813 00.002 8960 Star::Find returns 1 (0), X=432.16, Y=1049.64, Mass=593577, SNR=97.8, Peak=55196 HFD=4.0
20:33:54.814 00.001 8960 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.77) = xAngle (-3.61 = 2.67)
20:33:54.816 00.002 8960 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.51 = -0.51)
20:33:54.818 00.002 8960 CameraToMount -- cameraX=1.38 cameraY=-1.57 hyp=2.09 cameraTheta=-0.85 mountX=-1.86 mountY=-1.02, mountTheta=-2.64
20:33:54.820 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.38, y=-1.57, opts=13)
20:33:54.822 00.002 8960 Enqueuing Move request for scope (1.38, -1.57)
20:33:54.823 00.001 13828 Worker thread wakes up
20:33:54.823 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.38, -1.57) opts 0xd
20:33:54.823 00.000 13828 Handling offset move in thread for scope, endpoint = (1.38, -1.57)
20:33:54.823 00.000 13828 Moving (1.38, -1.57) raw xDistance=-1.86 yDistance=-1.02
20:33:54.823 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.25 from input -1.86
20:33:54.823 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
20:33:54.823 00.000 13828 MoveAxis(E, 883, ABG)
20:33:54.823 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:54.823 00.000 13828 Move returns status 1, amount 0
20:33:54.823 00.000 13828 MoveAxis(N, 590, ABG)
20:33:54.823 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:54.823 00.000 13828 Move returns status 1, amount 0
20:33:54.824 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:54.824 00.000 13828 move complete, result=1
20:33:54.824 00.000 13828 worker thread done servicing request
20:33:54.829 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2550, max=65535, med=5148, FiltMin=3824, FiltMax=65535, Gamma=2.540
20:33:54.849 00.020 8960 UpdateGuideState exits: m=593577 SNR=97.8
20:33:54.850 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:54.852 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:54.853 00.001 8960 Enqueuing Expose request
20:33:54.855 00.002 13828 Worker thread wakes up
20:33:54.855 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:54.855 00.000 8960 GuideStep: -1.9 px 0 ms EAST, -1.0 px 0 ms NORTH
20:33:54.856 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:54.857 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:54.859 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:56.314 01.455 13828 Exposure complete
20:33:56.425 00.111 13828 worker thread done servicing request
20:33:56.425 00.000 8960 OnExposeComplete: enter
20:33:56.427 00.002 8960 UpdateGuideState(): m_state=6
20:33:56.429 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:33:56.431 00.002 8960 Star::Find returns 1 (0), X=432.22, Y=1049.96, Mass=642097, SNR=105.7, Peak=65436 HFD=4.0
20:33:56.432 00.001 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.77) = xAngle (-3.48 = 2.81)
20:33:56.434 00.002 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.37 = -0.37)
20:33:56.435 00.001 8960 CameraToMount -- cameraX=1.45 cameraY=-1.24 hyp=1.91 cameraTheta=-0.71 mountX=-1.80 mountY=-0.69, mountTheta=-2.77
20:33:56.437 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.45, y=-1.24, opts=13)
20:33:56.439 00.002 8960 Enqueuing Move request for scope (1.45, -1.24)
20:33:56.440 00.001 13828 Worker thread wakes up
20:33:56.440 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.45, -1.24) opts 0xd
20:33:56.440 00.000 13828 Handling offset move in thread for scope, endpoint = (1.45, -1.24)
20:33:56.440 00.000 13828 Moving (1.45, -1.24) raw xDistance=-1.80 yDistance=-0.69
20:33:56.441 00.001 13828 GuideAlgorithmHysteresis::Result() returns -1.22 from input -1.80
20:33:56.441 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
20:33:56.441 00.000 13828 MoveAxis(E, 866, ABG)
20:33:56.441 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:56.441 00.000 13828 Move returns status 1, amount 0
20:33:56.441 00.000 13828 MoveAxis(N, 399, ABG)
20:33:56.441 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:56.441 00.000 13828 Move returns status 1, amount 0
20:33:56.441 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:56.441 00.000 13828 move complete, result=1
20:33:56.441 00.000 13828 worker thread done servicing request
20:33:56.446 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2108, max=65535, med=5148, FiltMin=3811, FiltMax=65535, Gamma=2.540
20:33:56.465 00.019 8960 UpdateGuideState exits: m=642097 SNR=105.7
20:33:56.467 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:56.469 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:56.471 00.002 8960 Enqueuing Expose request
20:33:56.472 00.001 8960 GuideStep: -1.8 px 0 ms EAST, -0.7 px 0 ms NORTH
20:33:56.474 00.002 13828 Worker thread wakes up
20:33:56.474 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:56.474 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:56.474 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:56.476 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:57.941 01.465 13828 Exposure complete
20:33:58.052 00.111 13828 worker thread done servicing request
20:33:58.052 00.000 8960 OnExposeComplete: enter
20:33:58.054 00.002 8960 UpdateGuideState(): m_state=6
20:33:58.056 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:33:58.058 00.002 8960 Star::Find returns 1 (0), X=432.35, Y=1049.70, Mass=634040, SNR=117.5, Peak=65436 HFD=4.3
20:33:58.061 00.003 8960 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.77) = xAngle (-3.53 = 2.75)
20:33:58.063 00.002 8960 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.43 = -0.43)
20:33:58.065 00.002 8960 CameraToMount -- cameraX=1.57 cameraY=-1.51 hyp=2.18 cameraTheta=-0.76 mountX=-2.02 mountY=-0.90, mountTheta=-2.72
20:33:58.068 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.57, y=-1.51, opts=13)
20:33:58.069 00.001 8960 Enqueuing Move request for scope (1.57, -1.51)
20:33:58.071 00.002 13828 Worker thread wakes up
20:33:58.071 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.57, -1.51) opts 0xd
20:33:58.071 00.000 13828 Handling offset move in thread for scope, endpoint = (1.57, -1.51)
20:33:58.071 00.000 13828 Moving (1.57, -1.51) raw xDistance=-2.02 yDistance=-0.90
20:33:58.071 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.36 from input -2.02
20:33:58.071 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
20:33:58.071 00.000 13828 MoveAxis(E, 961, ABG)
20:33:58.071 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:58.071 00.000 13828 Move returns status 1, amount 0
20:33:58.071 00.000 13828 MoveAxis(N, 519, ABG)
20:33:58.071 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:58.071 00.000 13828 Move returns status 1, amount 0
20:33:58.071 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:58.072 00.001 13828 move complete, result=1
20:33:58.072 00.000 13828 worker thread done servicing request
20:33:58.077 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1558, max=65535, med=5142, FiltMin=3721, FiltMax=65535, Gamma=2.540
20:33:58.098 00.021 8960 UpdateGuideState exits: m=634040 SNR=117.5
20:33:58.100 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:58.102 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:58.103 00.001 8960 Enqueuing Expose request
20:33:58.105 00.002 8960 GuideStep: -2.0 px 0 ms EAST, -0.9 px 0 ms NORTH
20:33:58.106 00.001 13828 Worker thread wakes up
20:33:58.106 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:58.106 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:58.107 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:58.109 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:33:59.570 01.461 13828 Exposure complete
20:33:59.689 00.119 13828 worker thread done servicing request
20:33:59.689 00.000 8960 OnExposeComplete: enter
20:33:59.690 00.001 8960 UpdateGuideState(): m_state=6
20:33:59.692 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:33:59.694 00.002 8960 Star::Find returns 1 (0), X=432.66, Y=1049.72, Mass=653064, SNR=109.5, Peak=65270 HFD=4.4
20:33:59.695 00.001 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.77) = xAngle (-3.43 = 2.85)
20:33:59.697 00.002 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.33 = -0.33)
20:33:59.698 00.001 8960 CameraToMount -- cameraX=1.89 cameraY=-1.49 hyp=2.40 cameraTheta=-0.67 mountX=-2.30 mountY=-0.78, mountTheta=-2.82
20:33:59.700 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.89, y=-1.49, opts=13)
20:33:59.702 00.002 8960 Enqueuing Move request for scope (1.89, -1.49)
20:33:59.703 00.001 13828 Worker thread wakes up
20:33:59.704 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (1.89, -1.49) opts 0xd
20:33:59.704 00.000 13828 Handling offset move in thread for scope, endpoint = (1.89, -1.49)
20:33:59.704 00.000 13828 Moving (1.89, -1.49) raw xDistance=-2.30 yDistance=-0.78
20:33:59.704 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.55 from input -2.30
20:33:59.704 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:33:59.704 00.000 13828 MoveAxis(E, 1095, ABG)
20:33:59.704 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:59.704 00.000 13828 Move returns status 1, amount 0
20:33:59.704 00.000 13828 MoveAxis(N, 449, ABG)
20:33:59.704 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:33:59.704 00.000 13828 Move returns status 1, amount 0
20:33:59.704 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:33:59.704 00.000 13828 move complete, result=1
20:33:59.705 00.001 13828 worker thread done servicing request
20:33:59.712 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5148, FiltMin=3804, FiltMax=65535, Gamma=2.540
20:33:59.731 00.019 8960 UpdateGuideState exits: m=653064 SNR=109.5
20:33:59.733 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:33:59.736 00.003 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:33:59.737 00.001 8960 Enqueuing Expose request
20:33:59.739 00.002 13828 Worker thread wakes up
20:33:59.739 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:33:59.739 00.000 8960 GuideStep: -2.3 px 0 ms EAST, -0.8 px 0 ms NORTH
20:33:59.740 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:33:59.741 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:33:59.743 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:01.202 01.459 13828 Exposure complete
20:34:01.311 00.109 13828 worker thread done servicing request
20:34:01.311 00.000 8960 OnExposeComplete: enter
20:34:01.313 00.002 8960 UpdateGuideState(): m_state=6
20:34:01.314 00.001 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:34:01.316 00.002 8960 Star::Find returns 1 (0), X=432.63, Y=1049.71, Mass=587062, SNR=96.5, Peak=62550 HFD=3.7
20:34:01.317 00.001 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.77) = xAngle (-3.44 = 2.84)
20:34:01.319 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.34 = -0.34)
20:34:01.320 00.001 8960 CameraToMount -- cameraX=1.86 cameraY=-1.50 hyp=2.39 cameraTheta=-0.68 mountX=-2.28 mountY=-0.80, mountTheta=-2.80
20:34:01.322 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.86, y=-1.50, opts=13)
20:34:01.323 00.001 8960 Enqueuing Move request for scope (1.86, -1.50)
20:34:01.325 00.002 13828 Worker thread wakes up
20:34:01.325 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.86, -1.50) opts 0xd
20:34:01.325 00.000 13828 Handling offset move in thread for scope, endpoint = (1.86, -1.50)
20:34:01.325 00.000 13828 Moving (1.86, -1.50) raw xDistance=-2.28 yDistance=-0.80
20:34:01.325 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.54 from input -2.28
20:34:01.325 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
20:34:01.325 00.000 13828 MoveAxis(E, 1093, ABG)
20:34:01.325 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:01.325 00.000 13828 Move returns status 1, amount 0
20:34:01.325 00.000 13828 MoveAxis(N, 460, ABG)
20:34:01.325 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:01.325 00.000 13828 Move returns status 1, amount 0
20:34:01.325 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:01.326 00.001 13828 move complete, result=1
20:34:01.326 00.000 13828 worker thread done servicing request
20:34:01.331 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1654, max=65535, med=5142, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:34:01.351 00.020 8960 UpdateGuideState exits: m=587062 SNR=96.5
20:34:01.353 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:01.354 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:01.355 00.001 8960 Enqueuing Expose request
20:34:01.357 00.002 8960 GuideStep: -2.3 px 0 ms EAST, -0.8 px 0 ms NORTH
20:34:01.358 00.001 13828 Worker thread wakes up
20:34:01.358 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:01.358 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:01.359 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:01.361 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:02.841 01.480 13828 Exposure complete
20:34:02.956 00.115 13828 worker thread done servicing request
20:34:02.956 00.000 8960 OnExposeComplete: enter
20:34:02.957 00.001 8960 UpdateGuideState(): m_state=6
20:34:02.959 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:34:02.960 00.001 8960 Star::Find returns 1 (0), X=432.36, Y=1049.82, Mass=609670, SNR=98.8, Peak=65436 HFD=3.7
20:34:02.962 00.002 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.77) = xAngle (-3.48 = 2.80)
20:34:02.963 00.001 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.38 = -0.38)
20:34:02.965 00.002 8960 CameraToMount -- cameraX=1.59 cameraY=-1.38 hyp=2.11 cameraTheta=-0.71 mountX=-1.99 mountY=-0.78, mountTheta=-2.77
20:34:02.967 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.59, y=-1.38, opts=13)
20:34:02.968 00.001 8960 Enqueuing Move request for scope (1.59, -1.38)
20:34:02.969 00.001 13828 Worker thread wakes up
20:34:02.970 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (1.59, -1.38) opts 0xd
20:34:02.970 00.000 13828 Handling offset move in thread for scope, endpoint = (1.59, -1.38)
20:34:02.970 00.000 13828 Moving (1.59, -1.38) raw xDistance=-1.99 yDistance=-0.78
20:34:02.970 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.36 from input -1.99
20:34:02.970 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
20:34:02.970 00.000 13828 MoveAxis(E, 963, ABG)
20:34:02.970 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:02.970 00.000 13828 Move returns status 1, amount 0
20:34:02.970 00.000 13828 MoveAxis(N, 447, ABG)
20:34:02.970 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:02.970 00.000 13828 Move returns status 1, amount 0
20:34:02.970 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:02.970 00.000 13828 move complete, result=1
20:34:02.970 00.000 13828 worker thread done servicing request
20:34:02.976 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2262, max=65535, med=5148, FiltMin=3817, FiltMax=65535, Gamma=2.540
20:34:02.998 00.022 8960 UpdateGuideState exits: m=609670 SNR=98.8
20:34:03.001 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:03.002 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:03.004 00.002 8960 Enqueuing Expose request
20:34:03.005 00.001 8960 GuideStep: -2.0 px 0 ms EAST, -0.8 px 0 ms NORTH
20:34:03.006 00.001 13828 Worker thread wakes up
20:34:03.007 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:03.007 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:03.007 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:03.011 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:04.468 01.457 13828 Exposure complete
20:34:04.577 00.109 13828 worker thread done servicing request
20:34:04.577 00.000 8960 OnExposeComplete: enter
20:34:04.579 00.002 8960 UpdateGuideState(): m_state=6
20:34:04.580 00.001 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:34:04.582 00.002 8960 Star::Find returns 1 (0), X=432.61, Y=1049.70, Mass=588054, SNR=101.6, Peak=65436 HFD=3.6
20:34:04.583 00.001 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.77) = xAngle (-3.45 = 2.83)
20:34:04.585 00.002 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.35 = -0.35)
20:34:04.586 00.001 8960 CameraToMount -- cameraX=1.84 cameraY=-1.51 hyp=2.38 cameraTheta=-0.69 mountX=-2.26 mountY=-0.82, mountTheta=-2.80
20:34:04.588 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.84, y=-1.51, opts=13)
20:34:04.589 00.001 8960 Enqueuing Move request for scope (1.84, -1.51)
20:34:04.591 00.002 13828 Worker thread wakes up
20:34:04.591 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.84, -1.51) opts 0xd
20:34:04.591 00.000 13828 Handling offset move in thread for scope, endpoint = (1.84, -1.51)
20:34:04.591 00.000 13828 Moving (1.84, -1.51) raw xDistance=-2.26 yDistance=-0.82
20:34:04.591 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.52 from input -2.26
20:34:04.591 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
20:34:04.591 00.000 13828 MoveAxis(E, 1077, ABG)
20:34:04.591 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:04.591 00.000 13828 Move returns status 1, amount 0
20:34:04.591 00.000 13828 MoveAxis(N, 470, ABG)
20:34:04.591 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:04.591 00.000 13828 Move returns status 1, amount 0
20:34:04.591 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:04.591 00.000 13828 move complete, result=1
20:34:04.592 00.001 13828 worker thread done servicing request
20:34:04.597 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5142, FiltMin=3715, FiltMax=65535, Gamma=2.540
20:34:04.617 00.020 8960 UpdateGuideState exits: m=588054 SNR=101.6
20:34:04.619 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:04.621 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:04.622 00.001 8960 Enqueuing Expose request
20:34:04.623 00.001 8960 GuideStep: -2.3 px 0 ms EAST, -0.8 px 0 ms NORTH
20:34:04.625 00.002 13828 Worker thread wakes up
20:34:04.625 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:04.625 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:04.626 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:04.627 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:06.099 01.472 13828 Exposure complete
20:34:06.211 00.112 13828 worker thread done servicing request
20:34:06.211 00.000 8960 OnExposeComplete: enter
20:34:06.213 00.002 8960 UpdateGuideState(): m_state=6
20:34:06.214 00.001 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:34:06.216 00.002 8960 Star::Find returns 1 (0), X=432.54, Y=1049.79, Mass=548600, SNR=92.0, Peak=57846 HFD=3.7
20:34:06.217 00.001 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.77) = xAngle (-3.44 = 2.84)
20:34:06.219 00.002 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.34 = -0.34)
20:34:06.221 00.002 8960 CameraToMount -- cameraX=1.77 cameraY=-1.41 hyp=2.26 cameraTheta=-0.67 mountX=-2.16 mountY=-0.75, mountTheta=-2.81
20:34:06.223 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.77, y=-1.41, opts=13)
20:34:06.224 00.001 8960 Enqueuing Move request for scope (1.77, -1.41)
20:34:06.226 00.002 13828 Worker thread wakes up
20:34:06.226 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.77, -1.41) opts 0xd
20:34:06.226 00.000 13828 Handling offset move in thread for scope, endpoint = (1.77, -1.41)
20:34:06.226 00.000 13828 Moving (1.77, -1.41) raw xDistance=-2.16 yDistance=-0.75
20:34:06.226 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.16
20:34:06.226 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
20:34:06.226 00.000 13828 MoveAxis(E, 1041, ABG)
20:34:06.226 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:06.226 00.000 13828 Move returns status 1, amount 0
20:34:06.226 00.000 13828 MoveAxis(N, 431, ABG)
20:34:06.226 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:06.226 00.000 13828 Move returns status 1, amount 0
20:34:06.226 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:06.226 00.000 13828 move complete, result=1
20:34:06.226 00.000 13828 worker thread done servicing request
20:34:06.232 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1366, max=65535, med=5142, FiltMin=3824, FiltMax=65535, Gamma=2.540
20:34:06.253 00.021 8960 UpdateGuideState exits: m=548600 SNR=92.0
20:34:06.254 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:06.256 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:06.257 00.001 8960 Enqueuing Expose request
20:34:06.258 00.001 8960 GuideStep: -2.2 px 0 ms EAST, -0.7 px 0 ms NORTH
20:34:06.260 00.002 13828 Worker thread wakes up
20:34:06.260 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:06.260 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:06.261 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:06.262 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:07.737 01.475 13828 Exposure complete
20:34:07.849 00.112 13828 worker thread done servicing request
20:34:07.849 00.000 8960 OnExposeComplete: enter
20:34:07.850 00.001 8960 UpdateGuideState(): m_state=6
20:34:07.852 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:34:07.854 00.002 8960 Star::Find returns 1 (0), X=432.63, Y=1050.08, Mass=565864, SNR=101.9, Peak=57948 HFD=3.9
20:34:07.855 00.001 8960 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.77) = xAngle (-3.31 = 2.97)
20:34:07.857 00.002 8960 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.21 = -0.21)
20:34:07.858 00.001 8960 CameraToMount -- cameraX=1.86 cameraY=-1.12 hyp=2.17 cameraTheta=-0.54 mountX=-2.14 mountY=-0.45, mountTheta=-2.94
20:34:07.860 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.86, y=-1.12, opts=13)
20:34:07.862 00.002 8960 Enqueuing Move request for scope (1.86, -1.12)
20:34:07.863 00.001 13828 Worker thread wakes up
20:34:07.863 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.86, -1.12) opts 0xd
20:34:07.864 00.001 13828 Handling offset move in thread for scope, endpoint = (1.86, -1.12)
20:34:07.864 00.000 13828 Moving (1.86, -1.12) raw xDistance=-2.14 yDistance=-0.45
20:34:07.864 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.45 from input -2.14
20:34:07.864 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:34:07.864 00.000 13828 MoveAxis(E, 1028, ABG)
20:34:07.864 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:07.864 00.000 13828 Move returns status 1, amount 0
20:34:07.864 00.000 13828 MoveAxis(N, 257, ABG)
20:34:07.864 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:07.864 00.000 13828 Move returns status 1, amount 0
20:34:07.864 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:07.864 00.000 13828 move complete, result=1
20:34:07.864 00.000 13828 worker thread done servicing request
20:34:07.871 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2230, max=65535, med=5148, FiltMin=3804, FiltMax=65535, Gamma=2.540
20:34:07.890 00.019 8960 UpdateGuideState exits: m=565864 SNR=101.9
20:34:07.892 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:07.893 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:07.894 00.001 8960 Enqueuing Expose request
20:34:07.896 00.002 8960 GuideStep: -2.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:34:07.897 00.001 13828 Worker thread wakes up
20:34:07.898 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:07.898 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:07.898 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:07.902 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:09.371 01.469 13828 Exposure complete
20:34:09.489 00.118 13828 worker thread done servicing request
20:34:09.489 00.000 8960 OnExposeComplete: enter
20:34:09.491 00.002 8960 UpdateGuideState(): m_state=6
20:34:09.493 00.002 8960 Star::Find(15, 432, 1050, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:34:09.495 00.002 8960 Star::Find returns 1 (0), X=432.70, Y=1049.72, Mass=650731, SNR=100.6, Peak=65436 HFD=4.5
20:34:09.496 00.001 8960 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.77) = xAngle (-3.42 = 2.86)
20:34:09.498 00.002 8960 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.32 = -0.32)
20:34:09.499 00.001 8960 CameraToMount -- cameraX=1.93 cameraY=-1.49 hyp=2.43 cameraTheta=-0.66 mountX=-2.34 mountY=-0.76, mountTheta=-2.83
20:34:09.501 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.93, y=-1.49, opts=13)
20:34:09.503 00.002 8960 Enqueuing Move request for scope (1.93, -1.49)
20:34:09.504 00.001 13828 Worker thread wakes up
20:34:09.504 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.93, -1.49) opts 0xd
20:34:09.504 00.000 13828 Handling offset move in thread for scope, endpoint = (1.93, -1.49)
20:34:09.504 00.000 13828 Moving (1.93, -1.49) raw xDistance=-2.34 yDistance=-0.76
20:34:09.504 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.34
20:34:09.504 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
20:34:09.504 00.000 13828 MoveAxis(E, 1116, ABG)
20:34:09.504 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:09.504 00.000 13828 Move returns status 1, amount 0
20:34:09.505 00.001 13828 MoveAxis(N, 440, ABG)
20:34:09.505 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:09.505 00.000 13828 Move returns status 1, amount 0
20:34:09.505 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:09.505 00.000 13828 move complete, result=1
20:34:09.505 00.000 13828 worker thread done servicing request
20:34:09.510 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5148, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:34:09.529 00.019 8960 UpdateGuideState exits: m=650731 SNR=100.6
20:34:09.531 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:09.533 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:09.534 00.001 8960 Enqueuing Expose request
20:34:09.536 00.002 8960 GuideStep: -2.3 px 0 ms EAST, -0.8 px 0 ms NORTH
20:34:09.537 00.001 13828 Worker thread wakes up
20:34:09.537 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:09.537 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:09.538 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:09.540 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:10.998 01.458 13828 Exposure complete
20:34:11.108 00.110 13828 worker thread done servicing request
20:34:11.108 00.000 8960 OnExposeComplete: enter
20:34:11.109 00.001 8960 UpdateGuideState(): m_state=6
20:34:11.111 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:34:11.112 00.001 8960 Star::Find returns 1 (0), X=432.51, Y=1049.71, Mass=589739, SNR=95.9, Peak=65270 HFD=3.6
20:34:11.114 00.002 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.77) = xAngle (-3.48 = 2.81)
20:34:11.115 00.001 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.37 = -0.37)
20:34:11.118 00.003 8960 CameraToMount -- cameraX=1.74 cameraY=-1.49 hyp=2.29 cameraTheta=-0.71 mountX=-2.17 mountY=-0.83, mountTheta=-2.77
20:34:11.120 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.74, y=-1.49, opts=13)
20:34:11.122 00.002 8960 Enqueuing Move request for scope (1.74, -1.49)
20:34:11.123 00.001 13828 Worker thread wakes up
20:34:11.123 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.74, -1.49) opts 0xd
20:34:11.123 00.000 13828 Handling offset move in thread for scope, endpoint = (1.74, -1.49)
20:34:11.123 00.000 13828 Moving (1.74, -1.49) raw xDistance=-2.17 yDistance=-0.83
20:34:11.123 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.17
20:34:11.124 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
20:34:11.124 00.000 13828 MoveAxis(E, 1045, ABG)
20:34:11.124 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:11.124 00.000 13828 Move returns status 1, amount 0
20:34:11.124 00.000 13828 MoveAxis(N, 480, ABG)
20:34:11.124 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:11.124 00.000 13828 Move returns status 1, amount 0
20:34:11.124 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:11.124 00.000 13828 move complete, result=1
20:34:11.124 00.000 13828 worker thread done servicing request
20:34:11.129 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2358, max=65535, med=5148, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:34:11.150 00.021 8960 UpdateGuideState exits: m=589739 SNR=95.9
20:34:11.152 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:11.153 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:11.154 00.001 8960 Enqueuing Expose request
20:34:11.156 00.002 8960 GuideStep: -2.2 px 0 ms EAST, -0.8 px 0 ms NORTH
20:34:11.157 00.001 13828 Worker thread wakes up
20:34:11.157 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:11.157 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:11.158 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:11.160 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:12.613 01.453 13828 Exposure complete
20:34:12.725 00.112 13828 worker thread done servicing request
20:34:12.726 00.001 8960 OnExposeComplete: enter
20:34:12.727 00.001 8960 UpdateGuideState(): m_state=6
20:34:12.729 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
20:34:12.730 00.001 8960 Star::Find returns 1 (0), X=433.00, Y=1049.54, Mass=583651, SNR=100.8, Peak=51958 HFD=4.1
20:34:12.732 00.002 8960 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.77) = xAngle (-3.41 = 2.87)
20:34:12.733 00.001 8960 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.31 = -0.31)
20:34:12.735 00.002 8960 CameraToMount -- cameraX=2.22 cameraY=-1.66 hyp=2.78 cameraTheta=-0.64 mountX=-2.68 mountY=-0.83, mountTheta=-2.84
20:34:12.737 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.22, y=-1.66, opts=13)
20:34:12.738 00.001 8960 Enqueuing Move request for scope (2.22, -1.66)
20:34:12.740 00.002 13828 Worker thread wakes up
20:34:12.740 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.22, -1.66) opts 0xd
20:34:12.740 00.000 13828 Handling offset move in thread for scope, endpoint = (2.22, -1.66)
20:34:12.740 00.000 13828 Moving (2.22, -1.66) raw xDistance=-2.68 yDistance=-0.83
20:34:12.740 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.79 from input -2.68
20:34:12.740 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
20:34:12.740 00.000 13828 MoveAxis(E, 1268, ABG)
20:34:12.740 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:12.740 00.000 13828 Move returns status 1, amount 0
20:34:12.740 00.000 13828 MoveAxis(N, 480, ABG)
20:34:12.740 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:12.740 00.000 13828 Move returns status 1, amount 0
20:34:12.740 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:12.740 00.000 13828 move complete, result=1
20:34:12.740 00.000 13828 worker thread done servicing request
20:34:12.746 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2422, max=65535, med=5142, FiltMin=3792, FiltMax=65535, Gamma=2.540
20:34:12.768 00.022 8960 UpdateGuideState exits: m=583651 SNR=100.8
20:34:12.770 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:12.771 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:12.772 00.001 8960 Enqueuing Expose request
20:34:12.774 00.002 8960 GuideStep: -2.7 px 0 ms EAST, -0.8 px 0 ms NORTH
20:34:12.775 00.001 13828 Worker thread wakes up
20:34:12.775 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:12.775 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:12.776 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:12.778 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:14.250 01.472 13828 Exposure complete
20:34:14.367 00.117 13828 worker thread done servicing request
20:34:14.367 00.000 8960 OnExposeComplete: enter
20:34:14.369 00.002 8960 UpdateGuideState(): m_state=6
20:34:14.370 00.001 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
20:34:14.372 00.002 8960 Star::Find returns 1 (0), X=433.19, Y=1049.28, Mass=551262, SNR=105.7, Peak=44681 HFD=3.8
20:34:14.373 00.001 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.77) = xAngle (-3.44 = 2.84)
20:34:14.374 00.001 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.34 = -0.34)
20:34:14.376 00.002 8960 CameraToMount -- cameraX=2.42 cameraY=-1.93 hyp=3.09 cameraTheta=-0.67 mountX=-2.96 mountY=-1.02, mountTheta=-2.81
20:34:14.378 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.42, y=-1.93, opts=13)
20:34:14.379 00.001 8960 Enqueuing Move request for scope (2.42, -1.93)
20:34:14.381 00.002 13828 Worker thread wakes up
20:34:14.381 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.42, -1.93) opts 0xd
20:34:14.381 00.000 13828 Handling offset move in thread for scope, endpoint = (2.42, -1.93)
20:34:14.381 00.000 13828 Moving (2.42, -1.93) raw xDistance=-2.96 yDistance=-1.02
20:34:14.381 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.99 from input -2.96
20:34:14.381 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
20:34:14.381 00.000 13828 MoveAxis(E, 1408, ABG)
20:34:14.381 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:14.381 00.000 13828 Move returns status 1, amount 0
20:34:14.381 00.000 13828 MoveAxis(N, 586, ABG)
20:34:14.381 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:14.381 00.000 13828 Move returns status 1, amount 0
20:34:14.381 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:14.381 00.000 13828 move complete, result=1
20:34:14.381 00.000 13828 worker thread done servicing request
20:34:14.391 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5142, FiltMin=3785, FiltMax=65535, Gamma=2.540
20:34:14.409 00.018 8960 UpdateGuideState exits: m=551262 SNR=105.7
20:34:14.411 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:14.413 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:14.414 00.001 8960 Enqueuing Expose request
20:34:14.416 00.002 13828 Worker thread wakes up
20:34:14.416 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:14.416 00.000 8960 GuideStep: -3.0 px 0 ms EAST, -1.0 px 0 ms NORTH
20:34:14.418 00.002 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:14.422 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:14.423 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:15.885 01.462 13828 Exposure complete
20:34:15.997 00.112 13828 worker thread done servicing request
20:34:15.998 00.001 8960 OnExposeComplete: enter
20:34:15.999 00.001 8960 UpdateGuideState(): m_state=6
20:34:16.001 00.002 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
20:34:16.002 00.001 8960 Star::Find returns 1 (0), X=432.75, Y=1049.38, Mass=577546, SNR=107.8, Peak=49270 HFD=3.7
20:34:16.004 00.002 8960 CameraToMount -- cameraTheta (-0.75) - m_xAngle (2.77) = xAngle (-3.51 = 2.77)
20:34:16.005 00.001 8960 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.41 = -0.41)
20:34:16.007 00.002 8960 CameraToMount -- cameraX=1.97 cameraY=-1.82 hyp=2.69 cameraTheta=-0.75 mountX=-2.50 mountY=-1.07, mountTheta=-2.74
20:34:16.009 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.97, y=-1.82, opts=13)
20:34:16.010 00.001 8960 Enqueuing Move request for scope (1.97, -1.82)
20:34:16.012 00.002 13828 Worker thread wakes up
20:34:16.012 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.97, -1.82) opts 0xd
20:34:16.012 00.000 13828 Handling offset move in thread for scope, endpoint = (1.97, -1.82)
20:34:16.012 00.000 13828 Moving (1.97, -1.82) raw xDistance=-2.50 yDistance=-1.07
20:34:16.012 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.72 from input -2.50
20:34:16.012 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.07 from input -1.07
20:34:16.012 00.000 13828 MoveAxis(E, 1217, ABG)
20:34:16.012 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:16.012 00.000 13828 Move returns status 1, amount 0
20:34:16.012 00.000 13828 MoveAxis(N, 615, ABG)
20:34:16.012 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:16.012 00.000 13828 Move returns status 1, amount 0
20:34:16.012 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:16.012 00.000 13828 move complete, result=1
20:34:16.012 00.000 13828 worker thread done servicing request
20:34:16.018 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=918, max=65535, med=5142, FiltMin=3664, FiltMax=65535, Gamma=2.540
20:34:16.038 00.020 8960 UpdateGuideState exits: m=577546 SNR=107.8
20:34:16.040 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:16.041 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:16.043 00.002 8960 Enqueuing Expose request
20:34:16.044 00.001 8960 GuideStep: -2.5 px 0 ms EAST, -1.1 px 0 ms NORTH
20:34:16.045 00.001 13828 Worker thread wakes up
20:34:16.046 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:16.046 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:16.046 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:16.048 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:17.506 01.458 13828 Exposure complete
20:34:17.620 00.114 13828 worker thread done servicing request
20:34:17.620 00.000 8960 OnExposeComplete: enter
20:34:17.622 00.002 8960 UpdateGuideState(): m_state=6
20:34:17.624 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
20:34:17.625 00.001 8960 Star::Find returns 1 (0), X=432.95, Y=1049.14, Mass=562306, SNR=95.8, Peak=46486 HFD=4.3
20:34:17.627 00.002 8960 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.77) = xAngle (-3.53 = 2.76)
20:34:17.628 00.001 8960 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.42 = -0.42)
20:34:17.629 00.001 8960 CameraToMount -- cameraX=2.17 cameraY=-2.07 hyp=3.00 cameraTheta=-0.76 mountX=-2.78 mountY=-1.23, mountTheta=-2.72
20:34:17.632 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.17, y=-2.07, opts=13)
20:34:17.633 00.001 8960 Enqueuing Move request for scope (2.17, -2.07)
20:34:17.634 00.001 13828 Worker thread wakes up
20:34:17.634 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.17, -2.07) opts 0xd
20:34:17.634 00.000 13828 Handling offset move in thread for scope, endpoint = (2.17, -2.07)
20:34:17.635 00.001 13828 Moving (2.17, -2.07) raw xDistance=-2.78 yDistance=-1.23
20:34:17.635 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.87 from input -2.78
20:34:17.635 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
20:34:17.635 00.000 13828 MoveAxis(E, 1327, ABG)
20:34:17.635 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:17.635 00.000 13828 Move returns status 1, amount 0
20:34:17.635 00.000 13828 MoveAxis(N, 709, ABG)
20:34:17.635 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:17.635 00.000 13828 Move returns status 1, amount 0
20:34:17.635 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:17.635 00.000 13828 move complete, result=1
20:34:17.635 00.000 13828 worker thread done servicing request
20:34:17.645 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=2268, max=65535, med=5142, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:34:17.664 00.019 8960 UpdateGuideState exits: m=562306 SNR=95.8
20:34:17.666 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:17.667 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:17.669 00.002 8960 Enqueuing Expose request
20:34:17.671 00.002 8960 GuideStep: -2.8 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:17.673 00.002 13828 Worker thread wakes up
20:34:17.673 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:17.673 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:17.673 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:17.675 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:19.137 01.462 13828 Exposure complete
20:34:19.250 00.113 13828 worker thread done servicing request
20:34:19.251 00.001 8960 OnExposeComplete: enter
20:34:19.252 00.001 8960 UpdateGuideState(): m_state=6
20:34:19.254 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
20:34:19.256 00.002 8960 Star::Find returns 1 (0), X=433.09, Y=1049.15, Mass=599735, SNR=101.1, Peak=54633 HFD=4.0
20:34:19.257 00.001 8960 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.77) = xAngle (-3.49 = 2.79)
20:34:19.258 00.001 8960 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.39 = -0.39)
20:34:19.260 00.002 8960 CameraToMount -- cameraX=2.32 cameraY=-2.06 hyp=3.10 cameraTheta=-0.73 mountX=-2.91 mountY=-1.17, mountTheta=-2.76
20:34:19.262 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.32, y=-2.06, opts=13)
20:34:19.263 00.001 8960 Enqueuing Move request for scope (2.32, -2.06)
20:34:19.265 00.002 13828 Worker thread wakes up
20:34:19.265 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.32, -2.06) opts 0xd
20:34:19.265 00.000 13828 Handling offset move in thread for scope, endpoint = (2.32, -2.06)
20:34:19.265 00.000 13828 Moving (2.32, -2.06) raw xDistance=-2.91 yDistance=-1.17
20:34:19.265 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.96 from input -2.91
20:34:19.265 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
20:34:19.265 00.000 13828 MoveAxis(E, 1392, ABG)
20:34:19.265 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:19.265 00.000 13828 Move returns status 1, amount 0
20:34:19.265 00.000 13828 MoveAxis(N, 676, ABG)
20:34:19.265 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:19.265 00.000 13828 Move returns status 1, amount 0
20:34:19.265 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:19.265 00.000 13828 move complete, result=1
20:34:19.265 00.000 13828 worker thread done servicing request
20:34:19.271 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2204, max=65535, med=5142, FiltMin=3843, FiltMax=65535, Gamma=2.540
20:34:19.292 00.021 8960 UpdateGuideState exits: m=599735 SNR=101.1
20:34:19.293 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:19.295 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:19.296 00.001 8960 Enqueuing Expose request
20:34:19.298 00.002 8960 GuideStep: -2.9 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:19.300 00.002 13828 Worker thread wakes up
20:34:19.300 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:19.300 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:19.300 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:19.302 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:20.756 01.454 13828 Exposure complete
20:34:20.865 00.109 13828 worker thread done servicing request
20:34:20.865 00.000 8960 OnExposeComplete: enter
20:34:20.867 00.002 8960 UpdateGuideState(): m_state=6
20:34:20.868 00.001 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
20:34:20.870 00.002 8960 Star::Find returns 1 (0), X=433.06, Y=1049.25, Mass=620274, SNR=100.0, Peak=51593 HFD=4.1
20:34:20.871 00.001 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.77) = xAngle (-3.47 = 2.81)
20:34:20.873 00.002 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.37 = -0.37)
20:34:20.874 00.001 8960 CameraToMount -- cameraX=2.29 cameraY=-1.96 hyp=3.01 cameraTheta=-0.71 mountX=-2.84 mountY=-1.09, mountTheta=-2.78
20:34:20.877 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.29, y=-1.96, opts=13)
20:34:20.878 00.001 8960 Enqueuing Move request for scope (2.29, -1.96)
20:34:20.880 00.002 13828 Worker thread wakes up
20:34:20.880 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.29, -1.96) opts 0xd
20:34:20.880 00.000 13828 Handling offset move in thread for scope, endpoint = (2.29, -1.96)
20:34:20.880 00.000 13828 Moving (2.29, -1.96) raw xDistance=-2.84 yDistance=-1.09
20:34:20.880 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.93 from input -2.84
20:34:20.880 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
20:34:20.880 00.000 13828 MoveAxis(E, 1367, ABG)
20:34:20.880 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:20.880 00.000 13828 Move returns status 1, amount 0
20:34:20.880 00.000 13828 MoveAxis(N, 629, ABG)
20:34:20.880 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:20.880 00.000 13828 Move returns status 1, amount 0
20:34:20.880 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:20.880 00.000 13828 move complete, result=1
20:34:20.880 00.000 13828 worker thread done servicing request
20:34:20.886 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2268, max=65535, med=5142, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:34:20.906 00.020 8960 UpdateGuideState exits: m=620274 SNR=100.0
20:34:20.908 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:20.910 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:20.911 00.001 8960 Enqueuing Expose request
20:34:20.913 00.002 13828 Worker thread wakes up
20:34:20.913 00.000 8960 GuideStep: -2.8 px 0 ms EAST, -1.1 px 0 ms NORTH
20:34:20.916 00.003 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:20.916 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:20.916 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:20.920 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:22.366 01.446 13828 Exposure complete
20:34:22.478 00.112 13828 worker thread done servicing request
20:34:22.478 00.000 8960 OnExposeComplete: enter
20:34:22.479 00.001 8960 UpdateGuideState(): m_state=6
20:34:22.481 00.002 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
20:34:22.483 00.002 8960 Star::Find returns 1 (0), X=433.49, Y=1049.18, Mass=510344, SNR=96.1, Peak=41097 HFD=3.8
20:34:22.484 00.001 8960 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.77) = xAngle (-3.41 = 2.88)
20:34:22.486 00.002 8960 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.30 = -0.30)
20:34:22.487 00.001 8960 CameraToMount -- cameraX=2.72 cameraY=-2.02 hyp=3.39 cameraTheta=-0.64 mountX=-3.27 mountY=-1.01, mountTheta=-2.84
20:34:22.490 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.72, y=-2.02, opts=13)
20:34:22.491 00.001 8960 Enqueuing Move request for scope (2.72, -2.02)
20:34:22.492 00.001 13828 Worker thread wakes up
20:34:22.492 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.72, -2.02) opts 0xd
20:34:22.493 00.001 13828 Handling offset move in thread for scope, endpoint = (2.72, -2.02)
20:34:22.493 00.000 13828 Moving (2.72, -2.02) raw xDistance=-3.27 yDistance=-1.01
20:34:22.493 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.19 from input -3.27
20:34:22.493 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
20:34:22.493 00.000 13828 MoveAxis(E, 1555, ABG)
20:34:22.493 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:22.493 00.000 13828 Move returns status 1, amount 0
20:34:22.493 00.000 13828 MoveAxis(N, 581, ABG)
20:34:22.493 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:22.493 00.000 13828 Move returns status 1, amount 0
20:34:22.493 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:22.493 00.000 13828 move complete, result=1
20:34:22.493 00.000 13828 worker thread done servicing request
20:34:22.499 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2518, max=65535, med=5142, FiltMin=3779, FiltMax=65535, Gamma=2.540
20:34:22.519 00.020 8960 UpdateGuideState exits: m=510344 SNR=96.1
20:34:22.520 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:22.522 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:22.524 00.002 8960 Enqueuing Expose request
20:34:22.525 00.001 13828 Worker thread wakes up
20:34:22.525 00.000 8960 GuideStep: -3.3 px 0 ms EAST, -1.0 px 0 ms NORTH
20:34:22.527 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:22.527 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:22.527 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:22.529 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:23.984 01.455 13828 Exposure complete
20:34:24.093 00.109 13828 worker thread done servicing request
20:34:24.093 00.000 8960 OnExposeComplete: enter
20:34:24.094 00.001 8960 UpdateGuideState(): m_state=6
20:34:24.096 00.002 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
20:34:24.097 00.001 8960 Star::Find returns 1 (0), X=433.68, Y=1049.11, Mass=549714, SNR=99.4, Peak=53897 HFD=3.8
20:34:24.099 00.002 8960 CameraToMount -- cameraTheta (-0.62) - m_xAngle (2.77) = xAngle (-3.39 = 2.89)
20:34:24.100 00.001 8960 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.29 = -0.29)
20:34:24.102 00.002 8960 CameraToMount -- cameraX=2.91 cameraY=-2.09 hyp=3.58 cameraTheta=-0.62 mountX=-3.47 mountY=-1.01, mountTheta=-2.86
20:34:24.107 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=2.91, y=-2.09, opts=13)
20:34:24.109 00.002 8960 Enqueuing Move request for scope (2.91, -2.09)
20:34:24.110 00.001 13828 Worker thread wakes up
20:34:24.110 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.91, -2.09) opts 0xd
20:34:24.110 00.000 13828 Handling offset move in thread for scope, endpoint = (2.91, -2.09)
20:34:24.110 00.000 13828 Moving (2.91, -2.09) raw xDistance=-3.47 yDistance=-1.01
20:34:24.110 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.34 from input -3.47
20:34:24.110 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
20:34:24.110 00.000 13828 MoveAxis(E, 1658, ABG)
20:34:24.110 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:24.110 00.000 13828 Move returns status 1, amount 0
20:34:24.110 00.000 13828 MoveAxis(N, 584, ABG)
20:34:24.111 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:24.111 00.000 13828 Move returns status 1, amount 0
20:34:24.111 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:24.111 00.000 13828 move complete, result=1
20:34:24.111 00.000 13828 worker thread done servicing request
20:34:24.116 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2499, max=65535, med=5142, FiltMin=3843, FiltMax=65535, Gamma=2.540
20:34:24.136 00.020 8960 UpdateGuideState exits: m=549714 SNR=99.4
20:34:24.138 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:24.139 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:24.141 00.002 8960 Enqueuing Expose request
20:34:24.142 00.001 8960 GuideStep: -3.5 px 0 ms EAST, -1.0 px 0 ms NORTH
20:34:24.143 00.001 13828 Worker thread wakes up
20:34:24.144 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:24.144 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:24.144 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:24.146 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:25.610 01.464 13828 Exposure complete
20:34:25.727 00.117 13828 worker thread done servicing request
20:34:25.727 00.000 8960 OnExposeComplete: enter
20:34:25.728 00.001 8960 UpdateGuideState(): m_state=6
20:34:25.730 00.002 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
20:34:25.732 00.002 8960 Star::Find returns 1 (0), X=433.76, Y=1048.97, Mass=599324, SNR=101.7, Peak=53961 HFD=4.1
20:34:25.733 00.001 8960 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.77) = xAngle (-3.41 = 2.88)
20:34:25.734 00.001 8960 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.30 = -0.30)
20:34:25.736 00.002 8960 CameraToMount -- cameraX=2.99 cameraY=-2.23 hyp=3.73 cameraTheta=-0.64 mountX=-3.60 mountY=-1.12, mountTheta=-2.84
20:34:25.740 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=2.99, y=-2.23, opts=13)
20:34:25.741 00.001 8960 Enqueuing Move request for scope (2.99, -2.23)
20:34:25.743 00.002 13828 Worker thread wakes up
20:34:25.743 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.99, -2.23) opts 0xd
20:34:25.743 00.000 13828 Handling offset move in thread for scope, endpoint = (2.99, -2.23)
20:34:25.743 00.000 13828 Moving (2.99, -2.23) raw xDistance=-3.60 yDistance=-1.12
20:34:25.743 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.43 from input -3.60
20:34:25.743 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
20:34:25.743 00.000 13828 MoveAxis(E, 1722, ABG)
20:34:25.743 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:25.743 00.000 13828 Move returns status 1, amount 0
20:34:25.743 00.000 13828 MoveAxis(N, 644, ABG)
20:34:25.743 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:25.743 00.000 13828 Move returns status 1, amount 0
20:34:25.743 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:25.743 00.000 13828 move complete, result=1
20:34:25.743 00.000 13828 worker thread done servicing request
20:34:25.749 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5142, FiltMin=3711, FiltMax=65535, Gamma=2.540
20:34:25.768 00.019 8960 UpdateGuideState exits: m=599324 SNR=101.7
20:34:25.769 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:25.771 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:25.772 00.001 8960 Enqueuing Expose request
20:34:25.774 00.002 8960 GuideStep: -3.6 px 0 ms EAST, -1.1 px 0 ms NORTH
20:34:25.775 00.001 13828 Worker thread wakes up
20:34:25.775 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:25.775 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:25.776 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:25.778 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:27.246 01.468 13828 Exposure complete
20:34:27.354 00.108 13828 worker thread done servicing request
20:34:27.354 00.000 8960 OnExposeComplete: enter
20:34:27.356 00.002 8960 UpdateGuideState(): m_state=6
20:34:27.358 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
20:34:27.359 00.001 8960 Star::Find returns 1 (0), X=433.85, Y=1048.97, Mass=585473, SNR=104.1, Peak=49097 HFD=4.2
20:34:27.360 00.001 8960 CameraToMount -- cameraTheta (-0.63) - m_xAngle (2.77) = xAngle (-3.39 = 2.89)
20:34:27.362 00.002 8960 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.29 = -0.29)
20:34:27.363 00.001 8960 CameraToMount -- cameraX=3.08 cameraY=-2.24 hyp=3.80 cameraTheta=-0.63 mountX=-3.68 mountY=-1.09, mountTheta=-2.85
20:34:27.366 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=3.08, y=-2.24, opts=13)
20:34:27.368 00.002 8960 Enqueuing Move request for scope (3.08, -2.24)
20:34:27.370 00.002 13828 Worker thread wakes up
20:34:27.370 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.08, -2.24) opts 0xd
20:34:27.370 00.000 13828 Handling offset move in thread for scope, endpoint = (3.08, -2.24)
20:34:27.370 00.000 13828 Moving (3.08, -2.24) raw xDistance=-3.68 yDistance=-1.09
20:34:27.370 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.49 from input -3.68
20:34:27.370 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.09 from input -1.09
20:34:27.370 00.000 13828 MoveAxis(E, 1765, ABG)
20:34:27.370 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:27.370 00.000 13828 Move returns status 1, amount 0
20:34:27.370 00.000 13828 MoveAxis(N, 629, ABG)
20:34:27.370 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:27.370 00.000 13828 Move returns status 1, amount 0
20:34:27.370 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:27.370 00.000 13828 move complete, result=1
20:34:27.370 00.000 13828 worker thread done servicing request
20:34:27.375 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2422, max=65535, med=5142, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:34:27.396 00.021 8960 UpdateGuideState exits: m=585473 SNR=104.1
20:34:27.398 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:27.400 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:27.401 00.001 8960 Enqueuing Expose request
20:34:27.402 00.001 8960 GuideStep: -3.7 px 0 ms EAST, -1.1 px 0 ms NORTH
20:34:27.404 00.002 13828 Worker thread wakes up
20:34:27.404 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:27.404 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:27.404 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:27.406 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:28.869 01.463 13828 Exposure complete
20:34:28.982 00.113 13828 worker thread done servicing request
20:34:28.982 00.000 8960 OnExposeComplete: enter
20:34:28.984 00.002 8960 UpdateGuideState(): m_state=6
20:34:28.986 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
20:34:28.987 00.001 8960 Star::Find returns 1 (0), X=433.76, Y=1049.14, Mass=616681, SNR=104.3, Peak=50057 HFD=4.5
20:34:28.989 00.002 8960 CameraToMount -- cameraTheta (-0.60) - m_xAngle (2.77) = xAngle (-3.37 = 2.91)
20:34:28.990 00.001 8960 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.27 = -0.27)
20:34:28.991 00.001 8960 CameraToMount -- cameraX=2.99 cameraY=-2.06 hyp=3.63 cameraTheta=-0.60 mountX=-3.54 mountY=-0.96, mountTheta=-2.88
20:34:28.994 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.99, y=-2.06, opts=13)
20:34:28.995 00.001 8960 Enqueuing Move request for scope (2.99, -2.06)
20:34:28.996 00.001 13828 Worker thread wakes up
20:34:28.997 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (2.99, -2.06) opts 0xd
20:34:28.997 00.000 13828 Handling offset move in thread for scope, endpoint = (2.99, -2.06)
20:34:28.997 00.000 13828 Moving (2.99, -2.06) raw xDistance=-3.54 yDistance=-0.96
20:34:28.997 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.40 from input -3.54
20:34:28.997 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
20:34:28.997 00.000 13828 MoveAxis(E, 1702, ABG)
20:34:28.997 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:28.997 00.000 13828 Move returns status 1, amount 0
20:34:28.997 00.000 13828 MoveAxis(N, 551, ABG)
20:34:28.997 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:28.997 00.000 13828 Move returns status 1, amount 0
20:34:28.997 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:28.997 00.000 13828 move complete, result=1
20:34:28.997 00.000 13828 worker thread done servicing request
20:34:29.003 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2134, max=65535, med=5142, FiltMin=3804, FiltMax=65535, Gamma=2.540
20:34:29.025 00.022 8960 UpdateGuideState exits: m=616681 SNR=104.3
20:34:29.027 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:29.028 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:29.029 00.001 8960 Enqueuing Expose request
20:34:29.031 00.002 8960 GuideStep: -3.5 px 0 ms EAST, -1.0 px 0 ms NORTH
20:34:29.033 00.002 13828 Worker thread wakes up
20:34:29.033 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:29.033 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:29.033 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:29.035 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:30.511 01.476 13828 Exposure complete
20:34:30.628 00.117 13828 worker thread done servicing request
20:34:30.628 00.000 8960 OnExposeComplete: enter
20:34:30.629 00.001 8960 UpdateGuideState(): m_state=6
20:34:30.631 00.002 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
20:34:30.633 00.002 8960 Star::Find returns 1 (0), X=433.46, Y=1048.99, Mass=565719, SNR=105.4, Peak=56713 HFD=4.1
20:34:30.634 00.001 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.77) = xAngle (-3.46 = 2.83)
20:34:30.636 00.002 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.35 = -0.35)
20:34:30.637 00.001 8960 CameraToMount -- cameraX=2.69 cameraY=-2.22 hyp=3.49 cameraTheta=-0.69 mountX=-3.31 mountY=-1.20, mountTheta=-2.79
20:34:30.639 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.69, y=-2.22, opts=13)
20:34:30.640 00.001 8960 Enqueuing Move request for scope (2.69, -2.22)
20:34:30.641 00.001 13828 Worker thread wakes up
20:34:30.641 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.69, -2.22) opts 0xd
20:34:30.641 00.000 13828 Handling offset move in thread for scope, endpoint = (2.69, -2.22)
20:34:30.641 00.000 13828 Moving (2.69, -2.22) raw xDistance=-3.31 yDistance=-1.20
20:34:30.641 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.26 from input -3.31
20:34:30.641 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
20:34:30.641 00.000 13828 MoveAxis(E, 1599, ABG)
20:34:30.641 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:30.641 00.000 13828 Move returns status 1, amount 0
20:34:30.642 00.001 13828 MoveAxis(N, 694, ABG)
20:34:30.642 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:30.642 00.000 13828 Move returns status 1, amount 0
20:34:30.642 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:30.642 00.000 13828 move complete, result=1
20:34:30.642 00.000 13828 worker thread done servicing request
20:34:30.649 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1078, max=65535, med=5142, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:34:30.670 00.021 8960 UpdateGuideState exits: m=565719 SNR=105.4
20:34:30.672 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:30.673 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:30.675 00.002 8960 Enqueuing Expose request
20:34:30.677 00.002 8960 GuideStep: -3.3 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:30.678 00.001 13828 Worker thread wakes up
20:34:30.678 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:30.678 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:30.679 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:30.682 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:32.138 01.456 13828 Exposure complete
20:34:32.249 00.111 13828 worker thread done servicing request
20:34:32.249 00.000 8960 OnExposeComplete: enter
20:34:32.251 00.002 8960 UpdateGuideState(): m_state=6
20:34:32.252 00.001 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
20:34:32.254 00.002 8960 Star::Find returns 1 (0), X=433.45, Y=1048.99, Mass=587945, SNR=101.0, Peak=53129 HFD=3.7
20:34:32.255 00.001 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.77) = xAngle (-3.46 = 2.82)
20:34:32.256 00.001 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.36 = -0.36)
20:34:32.258 00.002 8960 CameraToMount -- cameraX=2.67 cameraY=-2.22 hyp=3.47 cameraTheta=-0.69 mountX=-3.30 mountY=-1.21, mountTheta=-2.79
20:34:32.262 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=2.67, y=-2.22, opts=13)
20:34:32.264 00.002 8960 Enqueuing Move request for scope (2.67, -2.22)
20:34:32.265 00.001 13828 Worker thread wakes up
20:34:32.265 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.67, -2.22) opts 0xd
20:34:32.265 00.000 13828 Handling offset move in thread for scope, endpoint = (2.67, -2.22)
20:34:32.265 00.000 13828 Moving (2.67, -2.22) raw xDistance=-3.30 yDistance=-1.21
20:34:32.265 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.24 from input -3.30
20:34:32.265 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
20:34:32.265 00.000 13828 MoveAxis(E, 1586, ABG)
20:34:32.265 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:32.265 00.000 13828 Move returns status 1, amount 0
20:34:32.266 00.001 13828 MoveAxis(N, 697, ABG)
20:34:32.266 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:32.266 00.000 13828 Move returns status 1, amount 0
20:34:32.266 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:32.266 00.000 13828 move complete, result=1
20:34:32.266 00.000 13828 worker thread done servicing request
20:34:32.271 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2134, max=65535, med=5142, FiltMin=3824, FiltMax=65535, Gamma=2.540
20:34:32.289 00.018 8960 UpdateGuideState exits: m=587945 SNR=101.0
20:34:32.291 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:32.293 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:32.294 00.001 8960 Enqueuing Expose request
20:34:32.296 00.002 8960 GuideStep: -3.3 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:32.298 00.002 13828 Worker thread wakes up
20:34:32.298 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:32.298 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:32.299 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:32.300 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:33.767 01.467 13828 Exposure complete
20:34:33.879 00.112 13828 worker thread done servicing request
20:34:33.879 00.000 8960 OnExposeComplete: enter
20:34:33.881 00.002 8960 UpdateGuideState(): m_state=6
20:34:33.882 00.001 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
20:34:33.884 00.002 8960 Star::Find returns 1 (0), X=433.82, Y=1048.65, Mass=603351, SNR=103.3, Peak=55561 HFD=4.0
20:34:33.885 00.001 8960 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.77) = xAngle (-3.46 = 2.82)
20:34:33.886 00.001 8960 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.36 = -0.36)
20:34:33.888 00.002 8960 CameraToMount -- cameraX=3.05 cameraY=-2.56 hyp=3.98 cameraTheta=-0.70 mountX=-3.77 mountY=-1.40, mountTheta=-2.79
20:34:33.890 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=3.05, y=-2.56, opts=13)
20:34:33.892 00.002 8960 Enqueuing Move request for scope (3.05, -2.56)
20:34:33.893 00.001 13828 Worker thread wakes up
20:34:33.894 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (3.05, -2.56) opts 0xd
20:34:33.894 00.000 13828 Handling offset move in thread for scope, endpoint = (3.05, -2.56)
20:34:33.894 00.000 13828 Moving (3.05, -2.56) raw xDistance=-3.77 yDistance=-1.40
20:34:33.894 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.53 from input -3.77
20:34:33.894 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
20:34:33.894 00.000 13828 MoveAxis(E, 1796, ABG)
20:34:33.894 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:33.894 00.000 13828 Move returns status 1, amount 0
20:34:33.894 00.000 13828 MoveAxis(N, 809, ABG)
20:34:33.894 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:33.894 00.000 13828 Move returns status 1, amount 0
20:34:33.894 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:33.894 00.000 13828 move complete, result=1
20:34:33.894 00.000 13828 worker thread done servicing request
20:34:33.900 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2134, max=65535, med=5148, FiltMin=3798, FiltMax=65535, Gamma=2.540
20:34:33.920 00.020 8960 UpdateGuideState exits: m=603351 SNR=103.3
20:34:33.923 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:33.925 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:33.927 00.002 8960 Enqueuing Expose request
20:34:33.929 00.002 13828 Worker thread wakes up
20:34:33.929 00.000 8960 GuideStep: -3.8 px 0 ms EAST, -1.4 px 0 ms NORTH
20:34:33.932 00.003 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:33.932 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:33.933 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:33.934 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:35.396 01.462 13828 Exposure complete
20:34:35.508 00.112 13828 worker thread done servicing request
20:34:35.508 00.000 8960 OnExposeComplete: enter
20:34:35.510 00.002 8960 UpdateGuideState(): m_state=6
20:34:35.512 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
20:34:35.514 00.002 8960 Star::Find returns 1 (0), X=433.65, Y=1048.83, Mass=613662, SNR=96.6, Peak=64105 HFD=4.1
20:34:35.516 00.002 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.77) = xAngle (-3.45 = 2.83)
20:34:35.517 00.001 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.35 = -0.35)
20:34:35.519 00.002 8960 CameraToMount -- cameraX=2.88 cameraY=-2.37 hyp=3.73 cameraTheta=-0.69 mountX=-3.55 mountY=-1.29, mountTheta=-2.79
20:34:35.521 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.88, y=-2.37, opts=13)
20:34:35.522 00.001 8960 Enqueuing Move request for scope (2.88, -2.37)
20:34:35.524 00.002 13828 Worker thread wakes up
20:34:35.524 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.88, -2.37) opts 0xd
20:34:35.524 00.000 13828 Handling offset move in thread for scope, endpoint = (2.88, -2.37)
20:34:35.524 00.000 13828 Moving (2.88, -2.37) raw xDistance=-3.55 yDistance=-1.29
20:34:35.524 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.41 from input -3.55
20:34:35.524 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
20:34:35.524 00.000 13828 MoveAxis(E, 1711, ABG)
20:34:35.524 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:35.524 00.000 13828 Move returns status 1, amount 0
20:34:35.524 00.000 13828 MoveAxis(N, 741, ABG)
20:34:35.524 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:35.524 00.000 13828 Move returns status 1, amount 0
20:34:35.524 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:35.524 00.000 13828 move complete, result=1
20:34:35.524 00.000 13828 worker thread done servicing request
20:34:35.532 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1430, max=65535, med=5142, FiltMin=3849, FiltMax=65535, Gamma=2.540
20:34:35.550 00.018 8960 UpdateGuideState exits: m=613662 SNR=96.6
20:34:35.552 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:35.553 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:35.554 00.001 8960 Enqueuing Expose request
20:34:35.556 00.002 8960 GuideStep: -3.6 px 0 ms EAST, -1.3 px 0 ms NORTH
20:34:35.557 00.001 13828 Worker thread wakes up
20:34:35.557 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:35.557 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:35.558 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:35.560 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:37.017 01.457 13828 Exposure complete
20:34:37.147 00.130 13828 worker thread done servicing request
20:34:37.147 00.000 8960 OnExposeComplete: enter
20:34:37.149 00.002 8960 UpdateGuideState(): m_state=6
20:34:37.150 00.001 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
20:34:37.152 00.002 8960 Star::Find returns 1 (0), X=433.78, Y=1048.96, Mass=612589, SNR=114.3, Peak=63881 HFD=4.1
20:34:37.154 00.002 8960 CameraToMount -- cameraTheta (-0.64) - m_xAngle (2.77) = xAngle (-3.41 = 2.88)
20:34:37.155 00.001 8960 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.30 = -0.30)
20:34:37.157 00.002 8960 CameraToMount -- cameraX=3.01 cameraY=-2.24 hyp=3.75 cameraTheta=-0.64 mountX=-3.62 mountY=-1.12, mountTheta=-2.84
20:34:37.159 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=3.01, y=-2.24, opts=13)
20:34:37.161 00.002 8960 Enqueuing Move request for scope (3.01, -2.24)
20:34:37.162 00.001 13828 Worker thread wakes up
20:34:37.162 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.01, -2.24) opts 0xd
20:34:37.162 00.000 13828 Handling offset move in thread for scope, endpoint = (3.01, -2.24)
20:34:37.162 00.000 13828 Moving (3.01, -2.24) raw xDistance=-3.62 yDistance=-1.12
20:34:37.162 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.45 from input -3.62
20:34:37.162 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
20:34:37.162 00.000 13828 MoveAxis(E, 1737, ABG)
20:34:37.162 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:37.162 00.000 13828 Move returns status 1, amount 0
20:34:37.163 00.001 13828 MoveAxis(N, 646, ABG)
20:34:37.163 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:37.163 00.000 13828 Move returns status 1, amount 0
20:34:37.163 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:37.163 00.000 13828 move complete, result=1
20:34:37.163 00.000 13828 worker thread done servicing request
20:34:37.169 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2486, max=65535, med=5142, FiltMin=3811, FiltMax=65535, Gamma=2.540
20:34:37.189 00.020 8960 UpdateGuideState exits: m=612589 SNR=114.3
20:34:37.191 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:37.192 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:37.193 00.001 8960 Enqueuing Expose request
20:34:37.195 00.002 13828 Worker thread wakes up
20:34:37.195 00.000 8960 GuideStep: -3.6 px 0 ms EAST, -1.1 px 0 ms NORTH
20:34:37.197 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:37.197 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:37.198 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:37.199 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:38.661 01.462 13828 Exposure complete
20:34:38.771 00.110 13828 worker thread done servicing request
20:34:38.771 00.000 8960 OnExposeComplete: enter
20:34:38.772 00.001 8960 UpdateGuideState(): m_state=6
20:34:38.774 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
20:34:38.776 00.002 8960 Star::Find returns 1 (0), X=433.59, Y=1048.92, Mass=556189, SNR=98.1, Peak=65417 HFD=3.7
20:34:38.777 00.001 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.77) = xAngle (-3.45 = 2.84)
20:34:38.779 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.34 = -0.34)
20:34:38.780 00.001 8960 CameraToMount -- cameraX=2.81 cameraY=-2.28 hyp=3.62 cameraTheta=-0.68 mountX=-3.45 mountY=-1.22, mountTheta=-2.80
20:34:38.782 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.81, y=-2.28, opts=13)
20:34:38.783 00.001 8960 Enqueuing Move request for scope (2.81, -2.28)
20:34:38.785 00.002 13828 Worker thread wakes up
20:34:38.785 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.81, -2.28) opts 0xd
20:34:38.785 00.000 13828 Handling offset move in thread for scope, endpoint = (2.81, -2.28)
20:34:38.785 00.000 13828 Moving (2.81, -2.28) raw xDistance=-3.45 yDistance=-1.22
20:34:38.785 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.35 from input -3.45
20:34:38.785 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.22 from input -1.22
20:34:38.785 00.000 13828 MoveAxis(E, 1663, ABG)
20:34:38.785 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:38.785 00.000 13828 Move returns status 1, amount 0
20:34:38.785 00.000 13828 MoveAxis(N, 705, ABG)
20:34:38.785 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:38.785 00.000 13828 Move returns status 1, amount 0
20:34:38.785 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:38.785 00.000 13828 move complete, result=1
20:34:38.786 00.001 13828 worker thread done servicing request
20:34:38.792 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2614, max=65535, med=5142, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:34:38.811 00.019 8960 UpdateGuideState exits: m=556189 SNR=98.1
20:34:38.813 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:38.814 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:38.816 00.002 8960 Enqueuing Expose request
20:34:38.817 00.001 8960 GuideStep: -3.5 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:38.818 00.001 13828 Worker thread wakes up
20:34:38.819 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:38.819 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:38.819 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:38.821 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:40.280 01.459 13828 Exposure complete
20:34:40.389 00.109 13828 worker thread done servicing request
20:34:40.389 00.000 8960 OnExposeComplete: enter
20:34:40.391 00.002 8960 UpdateGuideState(): m_state=6
20:34:40.392 00.001 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
20:34:40.394 00.002 8960 Star::Find returns 1 (0), X=433.42, Y=1048.81, Mass=611489, SNR=107.5, Peak=60297 HFD=3.8
20:34:40.395 00.001 8960 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.77) = xAngle (-3.50 = 2.78)
20:34:40.397 00.002 8960 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.40 = -0.40)
20:34:40.398 00.001 8960 CameraToMount -- cameraX=2.65 cameraY=-2.39 hyp=3.57 cameraTheta=-0.73 mountX=-3.34 mountY=-1.38, mountTheta=-2.75
20:34:40.403 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=2.65, y=-2.39, opts=13)
20:34:40.404 00.001 8960 Enqueuing Move request for scope (2.65, -2.39)
20:34:40.406 00.002 13828 Worker thread wakes up
20:34:40.406 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.65, -2.39) opts 0xd
20:34:40.406 00.000 13828 Handling offset move in thread for scope, endpoint = (2.65, -2.39)
20:34:40.406 00.000 13828 Moving (2.65, -2.39) raw xDistance=-3.34 yDistance=-1.38
20:34:40.406 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.27 from input -3.34
20:34:40.406 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.38 from input -1.38
20:34:40.406 00.000 13828 MoveAxis(E, 1608, ABG)
20:34:40.406 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:40.406 00.000 13828 Move returns status 1, amount 0
20:34:40.406 00.000 13828 MoveAxis(N, 795, ABG)
20:34:40.406 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:40.406 00.000 13828 Move returns status 1, amount 0
20:34:40.407 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:40.407 00.000 13828 move complete, result=1
20:34:40.407 00.000 13828 worker thread done servicing request
20:34:40.412 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2422, max=65535, med=5142, FiltMin=3743, FiltMax=65535, Gamma=2.540
20:34:40.433 00.021 8960 UpdateGuideState exits: m=611489 SNR=107.5
20:34:40.435 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:40.436 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:40.438 00.002 8960 Enqueuing Expose request
20:34:40.439 00.001 8960 GuideStep: -3.3 px 0 ms EAST, -1.4 px 0 ms NORTH
20:34:40.441 00.002 13828 Worker thread wakes up
20:34:40.441 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:40.441 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:40.441 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:40.444 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:41.915 01.471 13828 Exposure complete
20:34:42.037 00.122 13828 worker thread done servicing request
20:34:42.038 00.001 8960 OnExposeComplete: enter
20:34:42.039 00.001 8960 UpdateGuideState(): m_state=6
20:34:42.041 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
20:34:42.042 00.001 8960 Star::Find returns 1 (0), X=433.77, Y=1048.67, Mass=531295, SNR=93.2, Peak=65535 HFD=3.7
20:34:42.044 00.002 8960 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.77) = xAngle (-3.47 = 2.82)
20:34:42.045 00.001 8960 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.36 = -0.36)
20:34:42.046 00.001 8960 CameraToMount -- cameraX=3.00 cameraY=-2.53 hyp=3.92 cameraTheta=-0.70 mountX=-3.72 mountY=-1.40, mountTheta=-2.78
20:34:42.048 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=3.00, y=-2.53, opts=13)
20:34:42.051 00.003 8960 Enqueuing Move request for scope (3.00, -2.53)
20:34:42.052 00.001 13828 Worker thread wakes up
20:34:42.052 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.00, -2.53) opts 0xd
20:34:42.052 00.000 13828 Handling offset move in thread for scope, endpoint = (3.00, -2.53)
20:34:42.052 00.000 13828 Moving (3.00, -2.53) raw xDistance=-3.72 yDistance=-1.40
20:34:42.053 00.001 13828 GuideAlgorithmHysteresis::Result() returns -2.50 from input -3.72
20:34:42.053 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
20:34:42.053 00.000 13828 MoveAxis(E, 1772, ABG)
20:34:42.053 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:42.053 00.000 13828 Move returns status 1, amount 0
20:34:42.053 00.000 13828 MoveAxis(N, 805, ABG)
20:34:42.053 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:42.053 00.000 13828 Move returns status 1, amount 0
20:34:42.053 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:42.053 00.000 13828 move complete, result=1
20:34:42.053 00.000 13828 worker thread done servicing request
20:34:42.058 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2038, max=65535, med=5142, FiltMin=3843, FiltMax=65535, Gamma=2.540
20:34:42.077 00.019 8960 UpdateGuideState exits: m=531295 SNR=93.2
20:34:42.079 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:42.080 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:42.082 00.002 8960 Enqueuing Expose request
20:34:42.084 00.002 8960 GuideStep: -3.7 px 0 ms EAST, -1.4 px 0 ms NORTH
20:34:42.085 00.001 13828 Worker thread wakes up
20:34:42.085 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:42.085 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:42.086 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:42.088 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:43.550 01.462 13828 Exposure complete
20:34:43.660 00.110 13828 worker thread done servicing request
20:34:43.661 00.001 8960 OnExposeComplete: enter
20:34:43.662 00.001 8960 UpdateGuideState(): m_state=6
20:34:43.664 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
20:34:43.665 00.001 8960 Star::Find returns 1 (0), X=433.62, Y=1048.92, Mass=637352, SNR=104.1, Peak=65417 HFD=4.2
20:34:43.667 00.002 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.77) = xAngle (-3.44 = 2.84)
20:34:43.669 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.34 = -0.34)
20:34:43.670 00.001 8960 CameraToMount -- cameraX=2.85 cameraY=-2.28 hyp=3.65 cameraTheta=-0.68 mountX=-3.48 mountY=-1.21, mountTheta=-2.81
20:34:43.673 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.85, y=-2.28, opts=13)
20:34:43.674 00.001 8960 Enqueuing Move request for scope (2.85, -2.28)
20:34:43.676 00.002 13828 Worker thread wakes up
20:34:43.676 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.85, -2.28) opts 0xd
20:34:43.676 00.000 13828 Handling offset move in thread for scope, endpoint = (2.85, -2.28)
20:34:43.676 00.000 13828 Moving (2.85, -2.28) raw xDistance=-3.48 yDistance=-1.21
20:34:43.676 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.37 from input -3.48
20:34:43.676 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
20:34:43.676 00.000 13828 MoveAxis(E, 1679, ABG)
20:34:43.676 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:43.676 00.000 13828 Move returns status 1, amount 0
20:34:43.676 00.000 13828 MoveAxis(N, 697, ABG)
20:34:43.676 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:43.676 00.000 13828 Move returns status 1, amount 0
20:34:43.677 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:43.677 00.000 13828 move complete, result=1
20:34:43.677 00.000 13828 worker thread done servicing request
20:34:43.684 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5142, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:34:43.705 00.021 8960 UpdateGuideState exits: m=637352 SNR=104.1
20:34:43.706 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:43.708 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:43.709 00.001 8960 Enqueuing Expose request
20:34:43.711 00.002 13828 Worker thread wakes up
20:34:43.711 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:43.711 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:43.711 00.000 8960 GuideStep: -3.5 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:43.714 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:43.717 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:45.177 01.460 13828 Exposure complete
20:34:45.290 00.113 13828 worker thread done servicing request
20:34:45.290 00.000 8960 OnExposeComplete: enter
20:34:45.292 00.002 8960 UpdateGuideState(): m_state=6
20:34:45.294 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
20:34:45.296 00.002 8960 Star::Find returns 1 (0), X=433.55, Y=1048.83, Mass=578921, SNR=101.1, Peak=65535 HFD=3.8
20:34:45.297 00.001 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.77) = xAngle (-3.47 = 2.81)
20:34:45.298 00.001 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.37 = -0.37)
20:34:45.300 00.002 8960 CameraToMount -- cameraX=2.78 cameraY=-2.37 hyp=3.65 cameraTheta=-0.71 mountX=-3.45 mountY=-1.32, mountTheta=-2.78
20:34:45.302 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.78, y=-2.37, opts=13)
20:34:45.303 00.001 8960 Enqueuing Move request for scope (2.78, -2.37)
20:34:45.305 00.002 13828 Worker thread wakes up
20:34:45.305 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.78, -2.37) opts 0xd
20:34:45.305 00.000 13828 Handling offset move in thread for scope, endpoint = (2.78, -2.37)
20:34:45.305 00.000 13828 Moving (2.78, -2.37) raw xDistance=-3.45 yDistance=-1.32
20:34:45.305 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.34 from input -3.45
20:34:45.305 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
20:34:45.305 00.000 13828 MoveAxis(E, 1659, ABG)
20:34:45.305 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:45.305 00.000 13828 Move returns status 1, amount 0
20:34:45.305 00.000 13828 MoveAxis(N, 759, ABG)
20:34:45.305 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:45.305 00.000 13828 Move returns status 1, amount 0
20:34:45.305 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:45.305 00.000 13828 move complete, result=1
20:34:45.305 00.000 13828 worker thread done servicing request
20:34:45.311 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1974, max=65535, med=5142, FiltMin=3580, FiltMax=65535, Gamma=2.540
20:34:45.330 00.019 8960 UpdateGuideState exits: m=578921 SNR=101.1
20:34:45.332 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:45.333 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:45.334 00.001 8960 Enqueuing Expose request
20:34:45.336 00.002 13828 Worker thread wakes up
20:34:45.336 00.000 8960 GuideStep: -3.5 px 0 ms EAST, -1.3 px 0 ms NORTH
20:34:45.337 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:45.337 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:45.338 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:45.340 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:46.789 01.449 13828 Exposure complete
20:34:46.901 00.112 13828 worker thread done servicing request
20:34:46.902 00.001 8960 OnExposeComplete: enter
20:34:46.903 00.001 8960 UpdateGuideState(): m_state=6
20:34:46.905 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
20:34:46.907 00.002 8960 Star::Find returns 1 (0), X=433.56, Y=1048.86, Mass=610973, SNR=102.7, Peak=65535 HFD=3.9
20:34:46.908 00.001 8960 CameraToMount -- cameraTheta (-0.70) - m_xAngle (2.77) = xAngle (-3.47 = 2.82)
20:34:46.910 00.002 8960 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.36 = -0.36)
20:34:46.911 00.001 8960 CameraToMount -- cameraX=2.79 cameraY=-2.35 hyp=3.65 cameraTheta=-0.70 mountX=-3.46 mountY=-1.29, mountTheta=-2.78
20:34:46.913 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.79, y=-2.35, opts=13)
20:34:46.915 00.002 8960 Enqueuing Move request for scope (2.79, -2.35)
20:34:46.916 00.001 13828 Worker thread wakes up
20:34:46.916 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.79, -2.35) opts 0xd
20:34:46.917 00.001 13828 Handling offset move in thread for scope, endpoint = (2.79, -2.35)
20:34:46.917 00.000 13828 Moving (2.79, -2.35) raw xDistance=-3.46 yDistance=-1.29
20:34:46.917 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.34 from input -3.46
20:34:46.917 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
20:34:46.917 00.000 13828 MoveAxis(E, 1660, ABG)
20:34:46.917 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:46.917 00.000 13828 Move returns status 1, amount 0
20:34:46.917 00.000 13828 MoveAxis(N, 745, ABG)
20:34:46.917 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:46.917 00.000 13828 Move returns status 1, amount 0
20:34:46.917 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:46.917 00.000 13828 move complete, result=1
20:34:46.917 00.000 13828 worker thread done servicing request
20:34:46.926 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=2576, max=65535, med=5142, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:34:46.954 00.028 8960 UpdateGuideState exits: m=610973 SNR=102.7
20:34:46.956 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:46.958 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:46.959 00.001 8960 Enqueuing Expose request
20:34:46.962 00.003 13828 Worker thread wakes up
20:34:46.962 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:46.962 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:46.962 00.000 8960 GuideStep: -3.5 px 0 ms EAST, -1.3 px 0 ms NORTH
20:34:46.965 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:46.966 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:48.435 01.469 13828 Exposure complete
20:34:48.545 00.110 13828 worker thread done servicing request
20:34:48.546 00.001 8960 OnExposeComplete: enter
20:34:48.547 00.001 8960 UpdateGuideState(): m_state=6
20:34:48.549 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
20:34:48.551 00.002 8960 Star::Find returns 1 (0), X=433.15, Y=1048.75, Mass=591921, SNR=105.7, Peak=60169 HFD=3.9
20:34:48.552 00.001 8960 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.77) = xAngle (-3.57 = 2.72)
20:34:48.554 00.002 8960 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.46 = -0.46)
20:34:48.555 00.001 8960 CameraToMount -- cameraX=2.38 cameraY=-2.45 hyp=3.41 cameraTheta=-0.80 mountX=-3.11 mountY=-1.53, mountTheta=-2.69
20:34:48.557 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.38, y=-2.45, opts=13)
20:34:48.559 00.002 8960 Enqueuing Move request for scope (2.38, -2.45)
20:34:48.560 00.001 13828 Worker thread wakes up
20:34:48.560 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.38, -2.45) opts 0xd
20:34:48.560 00.000 13828 Handling offset move in thread for scope, endpoint = (2.38, -2.45)
20:34:48.560 00.000 13828 Moving (2.38, -2.45) raw xDistance=-3.11 yDistance=-1.53
20:34:48.560 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.12 from input -3.11
20:34:48.560 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.53 from input -1.53
20:34:48.561 00.001 13828 MoveAxis(E, 1505, ABG)
20:34:48.561 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:48.561 00.000 13828 Move returns status 1, amount 0
20:34:48.561 00.000 13828 MoveAxis(N, 880, ABG)
20:34:48.561 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:48.561 00.000 13828 Move returns status 1, amount 0
20:34:48.561 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:48.561 00.000 13828 move complete, result=1
20:34:48.561 00.000 13828 worker thread done servicing request
20:34:48.566 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2563, max=65535, med=5142, FiltMin=3670, FiltMax=65535, Gamma=2.540
20:34:48.585 00.019 8960 UpdateGuideState exits: m=591921 SNR=105.7
20:34:48.587 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:48.588 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:48.589 00.001 8960 Enqueuing Expose request
20:34:48.591 00.002 8960 GuideStep: -3.1 px 0 ms EAST, -1.5 px 0 ms NORTH
20:34:48.592 00.001 13828 Worker thread wakes up
20:34:48.592 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:48.592 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:48.593 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:48.596 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:50.053 01.457 13828 Exposure complete
20:34:50.172 00.119 13828 worker thread done servicing request
20:34:50.172 00.000 8960 OnExposeComplete: enter
20:34:50.174 00.002 8960 UpdateGuideState(): m_state=6
20:34:50.176 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
20:34:50.178 00.002 8960 Star::Find returns 1 (0), X=433.51, Y=1048.82, Mass=585020, SNR=102.5, Peak=61321 HFD=3.8
20:34:50.179 00.001 8960 CameraToMount -- cameraTheta (-0.72) - m_xAngle (2.77) = xAngle (-3.48 = 2.80)
20:34:50.181 00.002 8960 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.38 = -0.38)
20:34:50.182 00.001 8960 CameraToMount -- cameraX=2.73 cameraY=-2.38 hyp=3.63 cameraTheta=-0.72 mountX=-3.42 mountY=-1.34, mountTheta=-2.77
20:34:50.184 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.73, y=-2.38, opts=13)
20:34:50.186 00.002 8960 Enqueuing Move request for scope (2.73, -2.38)
20:34:50.188 00.002 13828 Worker thread wakes up
20:34:50.188 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.73, -2.38) opts 0xd
20:34:50.188 00.000 13828 Handling offset move in thread for scope, endpoint = (2.73, -2.38)
20:34:50.188 00.000 13828 Moving (2.73, -2.38) raw xDistance=-3.42 yDistance=-1.34
20:34:50.188 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.30 from input -3.42
20:34:50.188 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.34 from input -1.34
20:34:50.188 00.000 13828 MoveAxis(E, 1631, ABG)
20:34:50.188 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:50.188 00.000 13828 Move returns status 1, amount 0
20:34:50.188 00.000 13828 MoveAxis(N, 773, ABG)
20:34:50.188 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:50.189 00.001 13828 Move returns status 1, amount 0
20:34:50.189 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:50.189 00.000 13828 move complete, result=1
20:34:50.189 00.000 13828 worker thread done servicing request
20:34:50.195 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2307, max=65535, med=5142, FiltMin=3830, FiltMax=65535, Gamma=2.540
20:34:50.214 00.019 8960 UpdateGuideState exits: m=585020 SNR=102.5
20:34:50.216 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:50.217 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:50.219 00.002 8960 Enqueuing Expose request
20:34:50.221 00.002 13828 Worker thread wakes up
20:34:50.221 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:50.221 00.000 8960 GuideStep: -3.4 px 0 ms EAST, -1.3 px 0 ms NORTH
20:34:50.222 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:50.223 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:50.225 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:51.695 01.470 13828 Exposure complete
20:34:51.818 00.123 13828 worker thread done servicing request
20:34:51.818 00.000 8960 OnExposeComplete: enter
20:34:51.819 00.001 8960 UpdateGuideState(): m_state=6
20:34:51.821 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
20:34:51.823 00.002 8960 Star::Find returns 1 (0), X=433.78, Y=1048.83, Mass=594091, SNR=109.3, Peak=56169 HFD=4.2
20:34:51.824 00.001 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.77) = xAngle (-3.43 = 2.85)
20:34:51.827 00.003 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.33 = -0.33)
20:34:51.828 00.001 8960 CameraToMount -- cameraX=3.00 cameraY=-2.37 hyp=3.83 cameraTheta=-0.67 mountX=-3.67 mountY=-1.24, mountTheta=-2.81
20:34:51.830 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=3.00, y=-2.37, opts=13)
20:34:51.832 00.002 8960 Enqueuing Move request for scope (3.00, -2.37)
20:34:51.833 00.001 13828 Worker thread wakes up
20:34:51.833 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.00, -2.37) opts 0xd
20:34:51.833 00.000 13828 Handling offset move in thread for scope, endpoint = (3.00, -2.37)
20:34:51.833 00.000 13828 Moving (3.00, -2.37) raw xDistance=-3.67 yDistance=-1.24
20:34:51.833 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.47 from input -3.67
20:34:51.833 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.24 from input -1.24
20:34:51.833 00.000 13828 MoveAxis(E, 1750, ABG)
20:34:51.833 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:51.833 00.000 13828 Move returns status 1, amount 0
20:34:51.834 00.001 13828 MoveAxis(N, 716, ABG)
20:34:51.834 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:51.834 00.000 13828 Move returns status 1, amount 0
20:34:51.834 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:51.834 00.000 13828 move complete, result=1
20:34:51.834 00.000 13828 worker thread done servicing request
20:34:51.839 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2550, max=65535, med=5142, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:34:51.860 00.021 8960 UpdateGuideState exits: m=594091 SNR=109.3
20:34:51.862 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:51.863 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:51.865 00.002 8960 Enqueuing Expose request
20:34:51.866 00.001 8960 GuideStep: -3.7 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:51.867 00.001 13828 Worker thread wakes up
20:34:51.868 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:51.868 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:51.868 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:51.870 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:53.343 01.473 13828 Exposure complete
20:34:53.458 00.115 13828 worker thread done servicing request
20:34:53.458 00.000 8960 OnExposeComplete: enter
20:34:53.459 00.001 8960 UpdateGuideState(): m_state=6
20:34:53.461 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
20:34:53.462 00.001 8960 Star::Find returns 1 (0), X=433.82, Y=1048.83, Mass=562815, SNR=110.5, Peak=49929 HFD=4.3
20:34:53.464 00.002 8960 CameraToMount -- cameraTheta (-0.66) - m_xAngle (2.77) = xAngle (-3.43 = 2.85)
20:34:53.465 00.001 8960 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.33 = -0.33)
20:34:53.467 00.002 8960 CameraToMount -- cameraX=3.05 cameraY=-2.38 hyp=3.86 cameraTheta=-0.66 mountX=-3.70 mountY=-1.23, mountTheta=-2.82
20:34:53.470 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=3.05, y=-2.38, opts=13)
20:34:53.471 00.001 8960 Enqueuing Move request for scope (3.05, -2.38)
20:34:53.473 00.002 13828 Worker thread wakes up
20:34:53.473 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.05, -2.38) opts 0xd
20:34:53.473 00.000 13828 Handling offset move in thread for scope, endpoint = (3.05, -2.38)
20:34:53.473 00.000 13828 Moving (3.05, -2.38) raw xDistance=-3.70 yDistance=-1.23
20:34:53.473 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.51 from input -3.70
20:34:53.473 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.23 from input -1.23
20:34:53.473 00.000 13828 MoveAxis(E, 1776, ABG)
20:34:53.473 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:53.473 00.000 13828 Move returns status 1, amount 0
20:34:53.473 00.000 13828 MoveAxis(N, 710, ABG)
20:34:53.473 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:53.473 00.000 13828 Move returns status 1, amount 0
20:34:53.473 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:53.473 00.000 13828 move complete, result=1
20:34:53.473 00.000 13828 worker thread done servicing request
20:34:53.479 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2038, max=65535, med=5142, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:34:53.499 00.020 8960 UpdateGuideState exits: m=562815 SNR=110.5
20:34:53.501 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:53.503 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:53.504 00.001 8960 Enqueuing Expose request
20:34:53.505 00.001 8960 GuideStep: -3.7 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:53.507 00.002 13828 Worker thread wakes up
20:34:53.507 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:53.507 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:53.508 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:53.510 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:54.968 01.458 13828 Exposure complete
20:34:55.079 00.111 13828 worker thread done servicing request
20:34:55.080 00.001 8960 OnExposeComplete: enter
20:34:55.081 00.001 8960 UpdateGuideState(): m_state=6
20:34:55.083 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
20:34:55.084 00.001 8960 Star::Find returns 1 (0), X=433.98, Y=1048.57, Mass=539349, SNR=100.2, Peak=45865 HFD=4.1
20:34:55.086 00.002 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.77) = xAngle (-3.45 = 2.83)
20:34:55.087 00.001 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.35 = -0.35)
20:34:55.089 00.002 8960 CameraToMount -- cameraX=3.21 cameraY=-2.64 hyp=4.15 cameraTheta=-0.69 mountX=-3.95 mountY=-1.43, mountTheta=-2.79
20:34:55.092 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=3.21, y=-2.64, opts=13)
20:34:55.093 00.001 8960 Enqueuing Move request for scope (3.21, -2.64)
20:34:55.095 00.002 13828 Worker thread wakes up
20:34:55.095 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.21, -2.64) opts 0xd
20:34:55.095 00.000 13828 Handling offset move in thread for scope, endpoint = (3.21, -2.64)
20:34:55.095 00.000 13828 Moving (3.21, -2.64) raw xDistance=-3.95 yDistance=-1.43
20:34:55.095 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.66 from input -3.95
20:34:55.095 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43
20:34:55.095 00.000 13828 MoveAxis(E, 1888, ABG)
20:34:55.095 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:55.095 00.000 13828 Move returns status 1, amount 0
20:34:55.095 00.000 13828 MoveAxis(N, 823, ABG)
20:34:55.095 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:55.095 00.000 13828 Move returns status 1, amount 0
20:34:55.096 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:55.096 00.000 13828 move complete, result=1
20:34:55.096 00.000 13828 worker thread done servicing request
20:34:55.101 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5142, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:34:55.122 00.021 8960 UpdateGuideState exits: m=539349 SNR=100.2
20:34:55.123 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:55.125 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:55.126 00.001 8960 Enqueuing Expose request
20:34:55.128 00.002 8960 GuideStep: -4.0 px 0 ms EAST, -1.4 px 0 ms NORTH
20:34:55.129 00.001 13828 Worker thread wakes up
20:34:55.129 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:55.130 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:55.130 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:55.132 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:56.614 01.482 13828 Exposure complete
20:34:56.730 00.116 13828 worker thread done servicing request
20:34:56.730 00.000 8960 OnExposeComplete: enter
20:34:56.731 00.001 8960 UpdateGuideState(): m_state=6
20:34:56.734 00.003 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:34:56.735 00.001 8960 Star::Find returns 1 (0), X=434.02, Y=1048.59, Mass=635402, SNR=107.6, Peak=56585 HFD=4.1
20:34:56.736 00.001 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.77) = xAngle (-3.44 = 2.84)
20:34:56.738 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.34 = -0.34)
20:34:56.739 00.001 8960 CameraToMount -- cameraX=3.24 cameraY=-2.61 hyp=4.17 cameraTheta=-0.68 mountX=-3.98 mountY=-1.39, mountTheta=-2.80
20:34:56.741 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=3.24, y=-2.61, opts=13)
20:34:56.743 00.002 8960 Enqueuing Move request for scope (3.24, -2.61)
20:34:56.744 00.001 13828 Worker thread wakes up
20:34:56.744 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (3.24, -2.61) opts 0xd
20:34:56.744 00.000 13828 Handling offset move in thread for scope, endpoint = (3.24, -2.61)
20:34:56.744 00.000 13828 Moving (3.24, -2.61) raw xDistance=-3.98 yDistance=-1.39
20:34:56.744 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.69 from input -3.98
20:34:56.744 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
20:34:56.745 00.001 13828 MoveAxis(E, 1907, ABG)
20:34:56.745 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:56.745 00.000 13828 Move returns status 1, amount 0
20:34:56.745 00.000 13828 MoveAxis(N, 802, ABG)
20:34:56.745 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:56.745 00.000 13828 Move returns status 1, amount 0
20:34:56.745 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:56.745 00.000 13828 move complete, result=1
20:34:56.745 00.000 13828 worker thread done servicing request
20:34:56.752 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1494, max=65535, med=5142, FiltMin=3702, FiltMax=65535, Gamma=2.540
20:34:56.770 00.018 8960 UpdateGuideState exits: m=635402 SNR=107.6
20:34:56.771 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:56.773 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:56.774 00.001 8960 Enqueuing Expose request
20:34:56.776 00.002 13828 Worker thread wakes up
20:34:56.776 00.000 8960 GuideStep: -4.0 px 0 ms EAST, -1.4 px 0 ms NORTH
20:34:56.778 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:56.778 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:56.781 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:56.783 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:58.244 01.461 13828 Exposure complete
20:34:58.358 00.114 13828 worker thread done servicing request
20:34:58.358 00.000 8960 OnExposeComplete: enter
20:34:58.360 00.002 8960 UpdateGuideState(): m_state=6
20:34:58.361 00.001 8960 Star::Find(15, 434, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
20:34:58.363 00.002 8960 Star::Find returns 1 (0), X=433.67, Y=1048.87, Mass=621647, SNR=105.2, Peak=65417 HFD=4.0
20:34:58.365 00.002 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (2.77) = xAngle (-3.45 = 2.84)
20:34:58.366 00.001 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.34 = -0.34)
20:34:58.368 00.002 8960 CameraToMount -- cameraX=2.90 cameraY=-2.34 hyp=3.72 cameraTheta=-0.68 mountX=-3.55 mountY=-1.25, mountTheta=-2.80
20:34:58.370 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.90, y=-2.34, opts=13)
20:34:58.371 00.001 8960 Enqueuing Move request for scope (2.90, -2.34)
20:34:58.372 00.001 13828 Worker thread wakes up
20:34:58.372 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.90, -2.34) opts 0xd
20:34:58.372 00.000 13828 Handling offset move in thread for scope, endpoint = (2.90, -2.34)
20:34:58.372 00.000 13828 Moving (2.90, -2.34) raw xDistance=-3.55 yDistance=-1.25
20:34:58.372 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.43 from input -3.55
20:34:58.372 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.25 from input -1.25
20:34:58.373 00.001 13828 MoveAxis(E, 1720, ABG)
20:34:58.373 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:58.373 00.000 13828 Move returns status 1, amount 0
20:34:58.373 00.000 13828 MoveAxis(N, 719, ABG)
20:34:58.373 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:34:58.373 00.000 13828 Move returns status 1, amount 0
20:34:58.373 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:34:58.373 00.000 13828 move complete, result=1
20:34:58.373 00.000 13828 worker thread done servicing request
20:34:58.380 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1398, max=65535, med=5142, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:34:58.399 00.019 8960 UpdateGuideState exits: m=621647 SNR=105.2
20:34:58.400 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:34:58.402 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:34:58.403 00.001 8960 Enqueuing Expose request
20:34:58.404 00.001 8960 GuideStep: -3.6 px 0 ms EAST, -1.2 px 0 ms NORTH
20:34:58.406 00.002 13828 Worker thread wakes up
20:34:58.406 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:34:58.406 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:34:58.406 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:34:58.408 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:34:59.884 01.476 13828 Exposure complete
20:34:59.999 00.115 13828 worker thread done servicing request
20:34:59.999 00.000 8960 OnExposeComplete: enter
20:35:00.000 00.001 8960 UpdateGuideState(): m_state=6
20:35:00.002 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
20:35:00.003 00.001 8960 Star::Find returns 1 (0), X=433.65, Y=1048.92, Mass=614920, SNR=97.2, Peak=56457 HFD=4.1
20:35:00.006 00.003 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.77) = xAngle (-3.44 = 2.85)
20:35:00.008 00.002 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.33 = -0.33)
20:35:00.009 00.001 8960 CameraToMount -- cameraX=2.87 cameraY=-2.28 hyp=3.67 cameraTheta=-0.67 mountX=-3.51 mountY=-1.21, mountTheta=-2.81
20:35:00.012 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.87, y=-2.28, opts=13)
20:35:00.013 00.001 8960 Enqueuing Move request for scope (2.87, -2.28)
20:35:00.014 00.001 13828 Worker thread wakes up
20:35:00.014 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.87, -2.28) opts 0xd
20:35:00.015 00.001 13828 Handling offset move in thread for scope, endpoint = (2.87, -2.28)
20:35:00.015 00.000 13828 Moving (2.87, -2.28) raw xDistance=-3.51 yDistance=-1.21
20:35:00.015 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.38 from input -3.51
20:35:00.015 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
20:35:00.015 00.000 13828 MoveAxis(E, 1688, ABG)
20:35:00.015 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:00.015 00.000 13828 Move returns status 1, amount 0
20:35:00.015 00.000 13828 MoveAxis(N, 694, ABG)
20:35:00.015 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:00.015 00.000 13828 Move returns status 1, amount 0
20:35:00.015 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:00.015 00.000 13828 move complete, result=1
20:35:00.015 00.000 13828 worker thread done servicing request
20:35:00.021 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1046, max=65535, med=5142, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:35:00.041 00.020 8960 UpdateGuideState exits: m=614920 SNR=97.2
20:35:00.043 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:00.044 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:00.045 00.001 8960 Enqueuing Expose request
20:35:00.047 00.002 8960 GuideStep: -3.5 px 0 ms EAST, -1.2 px 0 ms NORTH
20:35:00.048 00.001 13828 Worker thread wakes up
20:35:00.048 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:00.048 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:00.049 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:00.051 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:01.517 01.466 13828 Exposure complete
20:35:01.630 00.113 13828 worker thread done servicing request
20:35:01.630 00.000 8960 OnExposeComplete: enter
20:35:01.632 00.002 8960 UpdateGuideState(): m_state=6
20:35:01.634 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
20:35:01.635 00.001 8960 Star::Find returns 1 (0), X=433.43, Y=1048.93, Mass=588849, SNR=95.0, Peak=59273 HFD=3.7
20:35:01.637 00.002 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.77) = xAngle (-3.47 = 2.81)
20:35:01.638 00.001 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.37 = -0.37)
20:35:01.640 00.002 8960 CameraToMount -- cameraX=2.66 cameraY=-2.27 hyp=3.50 cameraTheta=-0.71 mountX=-3.31 mountY=-1.26, mountTheta=-2.78
20:35:01.642 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.66, y=-2.27, opts=13)
20:35:01.643 00.001 8960 Enqueuing Move request for scope (2.66, -2.27)
20:35:01.645 00.002 13828 Worker thread wakes up
20:35:01.645 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.66, -2.27) opts 0xd
20:35:01.645 00.000 13828 Handling offset move in thread for scope, endpoint = (2.66, -2.27)
20:35:01.645 00.000 13828 Moving (2.66, -2.27) raw xDistance=-3.31 yDistance=-1.26
20:35:01.645 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.25 from input -3.31
20:35:01.645 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
20:35:01.645 00.000 13828 MoveAxis(E, 1594, ABG)
20:35:01.645 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:01.645 00.000 13828 Move returns status 1, amount 0
20:35:01.645 00.000 13828 MoveAxis(N, 727, ABG)
20:35:01.645 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:01.645 00.000 13828 Move returns status 1, amount 0
20:35:01.645 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:01.645 00.000 13828 move complete, result=1
20:35:01.646 00.001 13828 worker thread done servicing request
20:35:01.652 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1526, max=65535, med=5142, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:35:01.672 00.020 8960 UpdateGuideState exits: m=588849 SNR=95.0
20:35:01.674 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:01.676 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:01.678 00.002 8960 Enqueuing Expose request
20:35:01.679 00.001 8960 GuideStep: -3.3 px 0 ms EAST, -1.3 px 0 ms NORTH
20:35:01.680 00.001 13828 Worker thread wakes up
20:35:01.680 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:01.680 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:01.685 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:01.687 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:03.150 01.463 13828 Exposure complete
20:35:03.263 00.113 13828 worker thread done servicing request
20:35:03.263 00.000 8960 OnExposeComplete: enter
20:35:03.264 00.001 8960 UpdateGuideState(): m_state=6
20:35:03.266 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
20:35:03.267 00.001 8960 Star::Find returns 1 (0), X=433.37, Y=1048.47, Mass=563498, SNR=99.2, Peak=58249 HFD=3.4
20:35:03.269 00.002 8960 CameraToMount -- cameraTheta (-0.81) - m_xAngle (2.77) = xAngle (-3.58 = 2.71)
20:35:03.270 00.001 8960 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.47 = -0.47)
20:35:03.272 00.002 8960 CameraToMount -- cameraX=2.60 cameraY=-2.73 hyp=3.77 cameraTheta=-0.81 mountX=-3.42 mountY=-1.72, mountTheta=-2.68
20:35:03.274 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.60, y=-2.73, opts=13)
20:35:03.276 00.002 8960 Enqueuing Move request for scope (2.60, -2.73)
20:35:03.278 00.002 13828 Worker thread wakes up
20:35:03.278 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.60, -2.73) opts 0xd
20:35:03.278 00.000 13828 Handling offset move in thread for scope, endpoint = (2.60, -2.73)
20:35:03.278 00.000 13828 Moving (2.60, -2.73) raw xDistance=-3.42 yDistance=-1.72
20:35:03.278 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.31 from input -3.42
20:35:03.278 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.72 from input -1.72
20:35:03.278 00.000 13828 MoveAxis(E, 1638, ABG)
20:35:03.278 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:03.278 00.000 13828 Move returns status 1, amount 0
20:35:03.278 00.000 13828 MoveAxis(N, 989, ABG)
20:35:03.279 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:03.279 00.000 13828 Move returns status 1, amount 0
20:35:03.279 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:03.279 00.000 13828 move complete, result=1
20:35:03.279 00.000 13828 worker thread done servicing request
20:35:03.284 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1878, max=65535, med=5142, FiltMin=3856, FiltMax=65535, Gamma=2.540
20:35:03.304 00.020 8960 UpdateGuideState exits: m=563498 SNR=99.2
20:35:03.306 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:03.307 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:03.309 00.002 8960 Enqueuing Expose request
20:35:03.311 00.002 8960 GuideStep: -3.4 px 0 ms EAST, -1.7 px 0 ms NORTH
20:35:03.312 00.001 13828 Worker thread wakes up
20:35:03.312 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:03.312 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:03.313 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:03.315 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:04.775 01.460 13828 Exposure complete
20:35:04.887 00.112 13828 worker thread done servicing request
20:35:04.887 00.000 8960 OnExposeComplete: enter
20:35:04.889 00.002 8960 UpdateGuideState(): m_state=6
20:35:04.890 00.001 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
20:35:04.892 00.002 8960 Star::Find returns 1 (0), X=433.09, Y=1048.84, Mass=606279, SNR=111.1, Peak=55689 HFD=4.2
20:35:04.893 00.001 8960 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.77) = xAngle (-3.56 = 2.72)
20:35:04.895 00.002 8960 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.46 = -0.46)
20:35:04.896 00.001 8960 CameraToMount -- cameraX=2.32 cameraY=-2.37 hyp=3.31 cameraTheta=-0.80 mountX=-3.03 mountY=-1.47, mountTheta=-2.69
20:35:04.902 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=2.32, y=-2.37, opts=13)
20:35:04.904 00.002 8960 Enqueuing Move request for scope (2.32, -2.37)
20:35:04.905 00.001 13828 Worker thread wakes up
20:35:04.905 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.32, -2.37) opts 0xd
20:35:04.905 00.000 13828 Handling offset move in thread for scope, endpoint = (2.32, -2.37)
20:35:04.905 00.000 13828 Moving (2.32, -2.37) raw xDistance=-3.03 yDistance=-1.47
20:35:04.905 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.07 from input -3.03
20:35:04.905 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47
20:35:04.905 00.000 13828 MoveAxis(E, 1465, ABG)
20:35:04.905 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:04.905 00.000 13828 Move returns status 1, amount 0
20:35:04.906 00.001 13828 MoveAxis(N, 846, ABG)
20:35:04.906 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:04.906 00.000 13828 Move returns status 1, amount 0
20:35:04.906 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:04.906 00.000 13828 move complete, result=1
20:35:04.906 00.000 13828 worker thread done servicing request
20:35:04.912 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5142, FiltMin=3708, FiltMax=65535, Gamma=2.540
20:35:04.932 00.020 8960 UpdateGuideState exits: m=606279 SNR=111.1
20:35:04.934 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:04.935 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:04.936 00.001 8960 Enqueuing Expose request
20:35:04.938 00.002 8960 GuideStep: -3.0 px 0 ms EAST, -1.5 px 0 ms NORTH
20:35:04.939 00.001 13828 Worker thread wakes up
20:35:04.940 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:04.940 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:04.940 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:04.944 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:06.422 01.478 13828 Exposure complete
20:35:06.537 00.115 13828 worker thread done servicing request
20:35:06.537 00.000 8960 OnExposeComplete: enter
20:35:06.539 00.002 8960 UpdateGuideState(): m_state=6
20:35:06.541 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
20:35:06.542 00.001 8960 Star::Find returns 1 (0), X=433.24, Y=1048.85, Mass=610033, SNR=104.8, Peak=65535 HFD=4.0
20:35:06.544 00.002 8960 CameraToMount -- cameraTheta (-0.76) - m_xAngle (2.77) = xAngle (-3.53 = 2.75)
20:35:06.546 00.002 8960 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.43 = -0.43)
20:35:06.547 00.001 8960 CameraToMount -- cameraX=2.46 cameraY=-2.36 hyp=3.41 cameraTheta=-0.76 mountX=-3.16 mountY=-1.41, mountTheta=-2.72
20:35:06.549 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.46, y=-2.36, opts=13)
20:35:06.551 00.002 8960 Enqueuing Move request for scope (2.46, -2.36)
20:35:06.552 00.001 13828 Worker thread wakes up
20:35:06.552 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.46, -2.36) opts 0xd
20:35:06.552 00.000 13828 Handling offset move in thread for scope, endpoint = (2.46, -2.36)
20:35:06.552 00.000 13828 Moving (2.46, -2.36) raw xDistance=-3.16 yDistance=-1.41
20:35:06.552 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.13 from input -3.16
20:35:06.552 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
20:35:06.552 00.000 13828 MoveAxis(E, 1512, ABG)
20:35:06.552 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:06.553 00.001 13828 Move returns status 1, amount 0
20:35:06.553 00.000 13828 MoveAxis(N, 812, ABG)
20:35:06.553 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:06.553 00.000 13828 Move returns status 1, amount 0
20:35:06.553 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:06.553 00.000 13828 move complete, result=1
20:35:06.553 00.000 13828 worker thread done servicing request
20:35:06.558 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1718, max=65535, med=5142, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:35:06.577 00.019 8960 UpdateGuideState exits: m=610033 SNR=104.8
20:35:06.579 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:06.580 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:06.582 00.002 8960 Enqueuing Expose request
20:35:06.583 00.001 8960 GuideStep: -3.2 px 0 ms EAST, -1.4 px 0 ms NORTH
20:35:06.584 00.001 13828 Worker thread wakes up
20:35:06.585 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:06.585 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:06.585 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:06.587 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:08.062 01.475 13828 Exposure complete
20:35:08.176 00.114 13828 worker thread done servicing request
20:35:08.176 00.000 8960 OnExposeComplete: enter
20:35:08.178 00.002 8960 UpdateGuideState(): m_state=6
20:35:08.180 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
20:35:08.181 00.001 8960 Star::Find returns 1 (0), X=432.91, Y=1049.08, Mass=546053, SNR=103.9, Peak=56201 HFD=4.2
20:35:08.182 00.001 8960 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.77) = xAngle (-3.55 = 2.73)
20:35:08.184 00.002 8960 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.45 = -0.45)
20:35:08.186 00.002 8960 CameraToMount -- cameraX=2.13 cameraY=-2.13 hyp=3.01 cameraTheta=-0.78 mountX=-2.77 mountY=-1.30, mountTheta=-2.70
20:35:08.188 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.13, y=-2.13, opts=13)
20:35:08.190 00.002 8960 Enqueuing Move request for scope (2.13, -2.13)
20:35:08.192 00.002 13828 Worker thread wakes up
20:35:08.192 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.13, -2.13) opts 0xd
20:35:08.192 00.000 13828 Handling offset move in thread for scope, endpoint = (2.13, -2.13)
20:35:08.192 00.000 13828 Moving (2.13, -2.13) raw xDistance=-2.77 yDistance=-1.30
20:35:08.192 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.89 from input -2.77
20:35:08.192 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.30 from input -1.30
20:35:08.192 00.000 13828 MoveAxis(E, 1341, ABG)
20:35:08.192 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:08.192 00.000 13828 Move returns status 1, amount 0
20:35:08.192 00.000 13828 MoveAxis(N, 749, ABG)
20:35:08.192 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:08.192 00.000 13828 Move returns status 1, amount 0
20:35:08.192 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:08.192 00.000 13828 move complete, result=1
20:35:08.192 00.000 13828 worker thread done servicing request
20:35:08.198 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5142, FiltMin=3811, FiltMax=65535, Gamma=2.540
20:35:08.220 00.022 8960 UpdateGuideState exits: m=546053 SNR=103.9
20:35:08.223 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:08.229 00.006 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:08.231 00.002 8960 Enqueuing Expose request
20:35:08.232 00.001 13828 Worker thread wakes up
20:35:08.233 00.001 8960 GuideStep: -2.8 px 0 ms EAST, -1.3 px 0 ms NORTH
20:35:08.235 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:08.235 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:08.238 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:08.240 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:09.697 01.457 13828 Exposure complete
20:35:09.806 00.109 13828 worker thread done servicing request
20:35:09.806 00.000 8960 OnExposeComplete: enter
20:35:09.808 00.002 8960 UpdateGuideState(): m_state=6
20:35:09.809 00.001 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
20:35:09.811 00.002 8960 Star::Find returns 1 (0), X=432.72, Y=1049.08, Mass=595146, SNR=119.2, Peak=51593 HFD=4.0
20:35:09.812 00.001 8960 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.77) = xAngle (-3.60 = 2.69)
20:35:09.815 00.003 8960 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.49 = -0.49)
20:35:09.816 00.001 8960 CameraToMount -- cameraX=1.94 cameraY=-2.13 hyp=2.88 cameraTheta=-0.83 mountX=-2.59 mountY=-1.36, mountTheta=-2.66
20:35:09.819 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.94, y=-2.13, opts=13)
20:35:09.820 00.001 8960 Enqueuing Move request for scope (1.94, -2.13)
20:35:09.822 00.002 13828 Worker thread wakes up
20:35:09.822 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.94, -2.13) opts 0xd
20:35:09.822 00.000 13828 Handling offset move in thread for scope, endpoint = (1.94, -2.13)
20:35:09.822 00.000 13828 Moving (1.94, -2.13) raw xDistance=-2.59 yDistance=-1.36
20:35:09.822 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.76 from input -2.59
20:35:09.822 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.36 from input -1.36
20:35:09.822 00.000 13828 MoveAxis(E, 1250, ABG)
20:35:09.822 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:09.822 00.000 13828 Move returns status 1, amount 0
20:35:09.822 00.000 13828 MoveAxis(N, 785, ABG)
20:35:09.822 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:09.822 00.000 13828 Move returns status 1, amount 0
20:35:09.822 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:09.822 00.000 13828 move complete, result=1
20:35:09.822 00.000 13828 worker thread done servicing request
20:35:09.828 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2678, max=65535, med=5142, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:35:09.848 00.020 8960 UpdateGuideState exits: m=595146 SNR=119.2
20:35:09.850 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:09.851 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:09.852 00.001 8960 Enqueuing Expose request
20:35:09.854 00.002 8960 GuideStep: -2.6 px 0 ms EAST, -1.4 px 0 ms NORTH
20:35:09.855 00.001 13828 Worker thread wakes up
20:35:09.855 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:09.855 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:09.856 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:09.858 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:11.315 01.457 13828 Exposure complete
20:35:11.426 00.111 13828 worker thread done servicing request
20:35:11.426 00.000 8960 OnExposeComplete: enter
20:35:11.428 00.002 8960 UpdateGuideState(): m_state=6
20:35:11.430 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
20:35:11.431 00.001 8960 Star::Find returns 1 (0), X=432.92, Y=1048.86, Mass=611315, SNR=101.8, Peak=54153 HFD=4.2
20:35:11.432 00.001 8960 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.77) = xAngle (-3.60 = 2.69)
20:35:11.434 00.002 8960 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.49 = -0.49)
20:35:11.436 00.002 8960 CameraToMount -- cameraX=2.14 cameraY=-2.35 hyp=3.18 cameraTheta=-0.83 mountX=-2.85 mountY=-1.51, mountTheta=-2.66
20:35:11.438 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.14, y=-2.35, opts=13)
20:35:11.440 00.002 8960 Enqueuing Move request for scope (2.14, -2.35)
20:35:11.441 00.001 13828 Worker thread wakes up
20:35:11.441 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.14, -2.35) opts 0xd
20:35:11.441 00.000 13828 Handling offset move in thread for scope, endpoint = (2.14, -2.35)
20:35:11.441 00.000 13828 Moving (2.14, -2.35) raw xDistance=-2.85 yDistance=-1.51
20:35:11.441 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.92 from input -2.85
20:35:11.441 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.51 from input -1.51
20:35:11.441 00.000 13828 MoveAxis(E, 1362, ABG)
20:35:11.442 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:11.442 00.000 13828 Move returns status 1, amount 0
20:35:11.442 00.000 13828 MoveAxis(N, 868, ABG)
20:35:11.442 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:11.442 00.000 13828 Move returns status 1, amount 0
20:35:11.442 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:11.442 00.000 13828 move complete, result=1
20:35:11.442 00.000 13828 worker thread done servicing request
20:35:11.447 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1974, max=65535, med=5142, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:35:11.467 00.020 8960 UpdateGuideState exits: m=611315 SNR=101.8
20:35:11.469 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:11.471 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:11.472 00.001 8960 Enqueuing Expose request
20:35:11.474 00.002 8960 GuideStep: -2.9 px 0 ms EAST, -1.5 px 0 ms NORTH
20:35:11.475 00.001 13828 Worker thread wakes up
20:35:11.476 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:11.476 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:11.476 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:11.478 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:12.939 01.461 13828 Exposure complete
20:35:13.051 00.112 13828 worker thread done servicing request
20:35:13.052 00.001 8960 OnExposeComplete: enter
20:35:13.053 00.001 8960 UpdateGuideState(): m_state=6
20:35:13.055 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
20:35:13.056 00.001 8960 Star::Find returns 1 (0), X=432.68, Y=1048.81, Mass=574574, SNR=98.0, Peak=60809 HFD=3.7
20:35:13.058 00.002 8960 CameraToMount -- cameraTheta (-0.90) - m_xAngle (2.77) = xAngle (-3.66 = 2.62)
20:35:13.059 00.001 8960 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.56 = -0.56)
20:35:13.061 00.002 8960 CameraToMount -- cameraX=1.91 cameraY=-2.39 hyp=3.06 cameraTheta=-0.90 mountX=-2.65 mountY=-1.63, mountTheta=-2.59
20:35:13.063 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.91, y=-2.39, opts=13)
20:35:13.065 00.002 8960 Enqueuing Move request for scope (1.91, -2.39)
20:35:13.066 00.001 13828 Worker thread wakes up
20:35:13.066 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.91, -2.39) opts 0xd
20:35:13.066 00.000 13828 Handling offset move in thread for scope, endpoint = (1.91, -2.39)
20:35:13.066 00.000 13828 Moving (1.91, -2.39) raw xDistance=-2.65 yDistance=-1.63
20:35:13.066 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.81 from input -2.65
20:35:13.066 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
20:35:13.066 00.000 13828 MoveAxis(E, 1280, ABG)
20:35:13.066 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:13.067 00.001 13828 Move returns status 1, amount 0
20:35:13.067 00.000 13828 MoveAxis(N, 938, ABG)
20:35:13.067 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:13.067 00.000 13828 Move returns status 1, amount 0
20:35:13.067 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:13.067 00.000 13828 move complete, result=1
20:35:13.067 00.000 13828 worker thread done servicing request
20:35:13.072 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2352, max=65535, med=5142, FiltMin=3644, FiltMax=65535, Gamma=2.540
20:35:13.093 00.021 8960 UpdateGuideState exits: m=574574 SNR=98.0
20:35:13.095 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:13.096 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:13.098 00.002 8960 Enqueuing Expose request
20:35:13.099 00.001 8960 GuideStep: -2.7 px 0 ms EAST, -1.6 px 0 ms NORTH
20:35:13.101 00.002 13828 Worker thread wakes up
20:35:13.101 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:13.101 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:13.101 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:13.103 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:14.574 01.471 13828 Exposure complete
20:35:14.695 00.121 13828 worker thread done servicing request
20:35:14.695 00.000 8960 OnExposeComplete: enter
20:35:14.697 00.002 8960 UpdateGuideState(): m_state=6
20:35:14.698 00.001 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
20:35:14.700 00.002 8960 Star::Find returns 1 (0), X=433.05, Y=1049.01, Mass=655699, SNR=110.0, Peak=58249 HFD=4.3
20:35:14.701 00.001 8960 CameraToMount -- cameraTheta (-0.77) - m_xAngle (2.77) = xAngle (-3.53 = 2.75)
20:35:14.703 00.002 8960 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.43 = -0.43)
20:35:14.705 00.002 8960 CameraToMount -- cameraX=2.27 cameraY=-2.20 hyp=3.16 cameraTheta=-0.77 mountX=-2.92 mountY=-1.32, mountTheta=-2.72
20:35:14.707 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.27, y=-2.20, opts=13)
20:35:14.708 00.001 8960 Enqueuing Move request for scope (2.27, -2.20)
20:35:14.709 00.001 13828 Worker thread wakes up
20:35:14.709 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.27, -2.20) opts 0xd
20:35:14.709 00.000 13828 Handling offset move in thread for scope, endpoint = (2.27, -2.20)
20:35:14.709 00.000 13828 Moving (2.27, -2.20) raw xDistance=-2.92 yDistance=-1.32
20:35:14.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.97 from input -2.92
20:35:14.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
20:35:14.709 00.000 13828 MoveAxis(E, 1394, ABG)
20:35:14.709 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:14.709 00.000 13828 Move returns status 1, amount 0
20:35:14.709 00.000 13828 MoveAxis(N, 762, ABG)
20:35:14.709 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:14.709 00.000 13828 Move returns status 1, amount 0
20:35:14.709 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:14.710 00.001 13828 move complete, result=1
20:35:14.710 00.000 13828 worker thread done servicing request
20:35:14.715 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2230, max=65535, med=5142, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:35:14.739 00.024 8960 UpdateGuideState exits: m=655699 SNR=110.0
20:35:14.740 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:14.742 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:14.743 00.001 8960 Enqueuing Expose request
20:35:14.745 00.002 8960 GuideStep: -2.9 px 0 ms EAST, -1.3 px 0 ms NORTH
20:35:14.746 00.001 13828 Worker thread wakes up
20:35:14.746 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:14.746 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:14.747 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:14.749 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:16.208 01.459 13828 Exposure complete
20:35:16.326 00.118 13828 worker thread done servicing request
20:35:16.326 00.000 8960 OnExposeComplete: enter
20:35:16.328 00.002 8960 UpdateGuideState(): m_state=6
20:35:16.330 00.002 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
20:35:16.331 00.001 8960 Star::Find returns 1 (0), X=432.34, Y=1049.03, Mass=595105, SNR=113.1, Peak=47497 HFD=4.1
20:35:16.332 00.001 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.77) = xAngle (-3.71 = 2.57)
20:35:16.334 00.002 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.61 = -0.61)
20:35:16.335 00.001 8960 CameraToMount -- cameraX=1.56 cameraY=-2.18 hyp=2.68 cameraTheta=-0.95 mountX=-2.25 mountY=-1.54, mountTheta=-2.54
20:35:16.337 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.56, y=-2.18, opts=13)
20:35:16.339 00.002 8960 Enqueuing Move request for scope (1.56, -2.18)
20:35:16.340 00.001 13828 Worker thread wakes up
20:35:16.341 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (1.56, -2.18) opts 0xd
20:35:16.341 00.000 13828 Handling offset move in thread for scope, endpoint = (1.56, -2.18)
20:35:16.341 00.000 13828 Moving (1.56, -2.18) raw xDistance=-2.25 yDistance=-1.54
20:35:16.341 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.56 from input -2.25
20:35:16.341 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.54 from input -1.54
20:35:16.341 00.000 13828 MoveAxis(E, 1104, ABG)
20:35:16.341 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:16.341 00.000 13828 Move returns status 1, amount 0
20:35:16.341 00.000 13828 MoveAxis(N, 886, ABG)
20:35:16.341 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:16.341 00.000 13828 Move returns status 1, amount 0
20:35:16.341 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:16.341 00.000 13828 move complete, result=1
20:35:16.342 00.001 13828 worker thread done servicing request
20:35:16.349 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2307, max=65535, med=5148, FiltMin=3683, FiltMax=65535, Gamma=2.540
20:35:16.374 00.025 8960 UpdateGuideState exits: m=595105 SNR=113.1
20:35:16.378 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:16.380 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:16.381 00.001 8960 Enqueuing Expose request
20:35:16.383 00.002 13828 Worker thread wakes up
20:35:16.383 00.000 8960 GuideStep: -2.3 px 0 ms EAST, -1.5 px 0 ms NORTH
20:35:16.385 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:16.386 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:16.387 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:16.391 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:17.850 01.459 13828 Exposure complete
20:35:17.962 00.112 13828 worker thread done servicing request
20:35:17.962 00.000 8960 OnExposeComplete: enter
20:35:17.963 00.001 8960 UpdateGuideState(): m_state=6
20:35:17.966 00.003 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
20:35:17.968 00.002 8960 Star::Find returns 1 (0), X=432.39, Y=1049.00, Mass=617689, SNR=126.6, Peak=50057 HFD=4.2
20:35:17.969 00.001 8960 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.77) = xAngle (-3.71 = 2.58)
20:35:17.970 00.001 8960 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.60 = -0.60)
20:35:17.972 00.002 8960 CameraToMount -- cameraX=1.61 cameraY=-2.21 hyp=2.73 cameraTheta=-0.94 mountX=-2.31 mountY=-1.55, mountTheta=-2.55
20:35:17.974 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.61, y=-2.21, opts=13)
20:35:17.975 00.001 8960 Enqueuing Move request for scope (1.61, -2.21)
20:35:17.977 00.002 13828 Worker thread wakes up
20:35:17.977 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.61, -2.21) opts 0xd
20:35:17.977 00.000 13828 Handling offset move in thread for scope, endpoint = (1.61, -2.21)
20:35:17.977 00.000 13828 Moving (1.61, -2.21) raw xDistance=-2.31 yDistance=-1.55
20:35:17.977 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.57 from input -2.31
20:35:17.977 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.55 from input -1.55
20:35:17.977 00.000 13828 MoveAxis(E, 1109, ABG)
20:35:17.977 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:17.977 00.000 13828 Move returns status 1, amount 0
20:35:17.977 00.000 13828 MoveAxis(N, 892, ABG)
20:35:17.977 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:17.977 00.000 13828 Move returns status 1, amount 0
20:35:17.977 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:17.977 00.000 13828 move complete, result=1
20:35:17.977 00.000 13828 worker thread done servicing request
20:35:17.983 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2326, max=65535, med=5142, FiltMin=3728, FiltMax=65535, Gamma=2.540
20:35:18.002 00.019 8960 UpdateGuideState exits: m=617689 SNR=126.6
20:35:18.003 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:18.004 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:18.006 00.002 8960 Enqueuing Expose request
20:35:18.008 00.002 8960 GuideStep: -2.3 px 0 ms EAST, -1.5 px 0 ms NORTH
20:35:18.009 00.001 13828 Worker thread wakes up
20:35:18.009 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:18.009 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:18.010 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:18.013 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:19.467 01.454 13828 Exposure complete
20:35:19.579 00.112 13828 worker thread done servicing request
20:35:19.579 00.000 8960 OnExposeComplete: enter
20:35:19.581 00.002 8960 UpdateGuideState(): m_state=6
20:35:19.582 00.001 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
20:35:19.584 00.002 8960 Star::Find returns 1 (0), X=432.59, Y=1048.79, Mass=587999, SNR=97.7, Peak=56681 HFD=3.9
20:35:19.585 00.001 8960 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.77) = xAngle (-3.69 = 2.59)
20:35:19.587 00.002 8960 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.59 = -0.59)
20:35:19.589 00.002 8960 CameraToMount -- cameraX=1.81 cameraY=-2.42 hyp=3.02 cameraTheta=-0.93 mountX=-2.57 mountY=-1.68, mountTheta=-2.56
20:35:19.591 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.81, y=-2.42, opts=13)
20:35:19.592 00.001 8960 Enqueuing Move request for scope (1.81, -2.42)
20:35:19.594 00.002 13828 Worker thread wakes up
20:35:19.594 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.81, -2.42) opts 0xd
20:35:19.594 00.000 13828 Handling offset move in thread for scope, endpoint = (1.81, -2.42)
20:35:19.594 00.000 13828 Moving (1.81, -2.42) raw xDistance=-2.57 yDistance=-1.68
20:35:19.594 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.73 from input -2.57
20:35:19.594 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.68 from input -1.68
20:35:19.594 00.000 13828 MoveAxis(E, 1226, ABG)
20:35:19.594 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:19.594 00.000 13828 Move returns status 1, amount 0
20:35:19.594 00.000 13828 MoveAxis(N, 970, ABG)
20:35:19.594 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:19.594 00.000 13828 Move returns status 1, amount 0
20:35:19.594 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:19.594 00.000 13828 move complete, result=1
20:35:19.594 00.000 13828 worker thread done servicing request
20:35:19.600 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2179, max=65535, med=5142, FiltMin=3798, FiltMax=65535, Gamma=2.540
20:35:19.618 00.018 8960 UpdateGuideState exits: m=587999 SNR=97.7
20:35:19.621 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:19.622 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:19.625 00.003 8960 Enqueuing Expose request
20:35:19.626 00.001 8960 GuideStep: -2.6 px 0 ms EAST, -1.7 px 0 ms NORTH
20:35:19.627 00.001 13828 Worker thread wakes up
20:35:19.627 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:19.628 00.001 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:19.628 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:19.630 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:21.109 01.479 13828 Exposure complete
20:35:21.224 00.115 13828 worker thread done servicing request
20:35:21.225 00.001 8960 OnExposeComplete: enter
20:35:21.226 00.001 8960 UpdateGuideState(): m_state=6
20:35:21.228 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
20:35:21.230 00.002 8960 Star::Find returns 1 (0), X=432.89, Y=1048.88, Mass=595297, SNR=96.1, Peak=62697 HFD=4.2
20:35:21.232 00.002 8960 CameraToMount -- cameraTheta (-0.83) - m_xAngle (2.77) = xAngle (-3.60 = 2.68)
20:35:21.233 00.001 8960 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.50 = -0.50)
20:35:21.235 00.002 8960 CameraToMount -- cameraX=2.11 cameraY=-2.32 hyp=3.14 cameraTheta=-0.83 mountX=-2.82 mountY=-1.49, mountTheta=-2.65
20:35:21.237 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.11, y=-2.32, opts=13)
20:35:21.238 00.001 8960 Enqueuing Move request for scope (2.11, -2.32)
20:35:21.240 00.002 13828 Worker thread wakes up
20:35:21.240 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.11, -2.32) opts 0xd
20:35:21.240 00.000 13828 Handling offset move in thread for scope, endpoint = (2.11, -2.32)
20:35:21.240 00.000 13828 Moving (2.11, -2.32) raw xDistance=-2.82 yDistance=-1.49
20:35:21.240 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.89 from input -2.82
20:35:21.240 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.49 from input -1.49
20:35:21.240 00.000 13828 MoveAxis(E, 1343, ABG)
20:35:21.240 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:21.240 00.000 13828 Move returns status 1, amount 0
20:35:21.240 00.000 13828 MoveAxis(N, 859, ABG)
20:35:21.240 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:21.240 00.000 13828 Move returns status 1, amount 0
20:35:21.240 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:21.241 00.001 13828 move complete, result=1
20:35:21.241 00.000 13828 worker thread done servicing request
20:35:21.247 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2550, max=65535, med=5142, FiltMin=3817, FiltMax=65535, Gamma=2.540
20:35:21.266 00.019 8960 UpdateGuideState exits: m=595297 SNR=96.1
20:35:21.268 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:21.269 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:21.271 00.002 8960 Enqueuing Expose request
20:35:21.272 00.001 8960 GuideStep: -2.8 px 0 ms EAST, -1.5 px 0 ms NORTH
20:35:21.274 00.002 13828 Worker thread wakes up
20:35:21.274 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:21.274 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:21.276 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:21.278 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:22.742 01.464 13828 Exposure complete
20:35:22.853 00.111 13828 worker thread done servicing request
20:35:22.853 00.000 8960 OnExposeComplete: enter
20:35:22.855 00.002 8960 UpdateGuideState(): m_state=6
20:35:22.857 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
20:35:22.858 00.001 8960 Star::Find returns 1 (0), X=433.12, Y=1048.78, Mass=610730, SNR=115.2, Peak=58505 HFD=4.1
20:35:22.860 00.002 8960 CameraToMount -- cameraTheta (-0.80) - m_xAngle (2.77) = xAngle (-3.57 = 2.71)
20:35:22.861 00.001 8960 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.47 = -0.47)
20:35:22.863 00.002 8960 CameraToMount -- cameraX=2.34 cameraY=-2.43 hyp=3.37 cameraTheta=-0.80 mountX=-3.07 mountY=-1.52, mountTheta=-2.68
20:35:22.865 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.34, y=-2.43, opts=13)
20:35:22.866 00.001 8960 Enqueuing Move request for scope (2.34, -2.43)
20:35:22.868 00.002 13828 Worker thread wakes up
20:35:22.868 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.34, -2.43) opts 0xd
20:35:22.868 00.000 13828 Handling offset move in thread for scope, endpoint = (2.34, -2.43)
20:35:22.868 00.000 13828 Moving (2.34, -2.43) raw xDistance=-3.07 yDistance=-1.52
20:35:22.868 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.07 from input -3.07
20:35:22.868 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.52 from input -1.52
20:35:22.868 00.000 13828 MoveAxis(E, 1464, ABG)
20:35:22.868 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:22.868 00.000 13828 Move returns status 1, amount 0
20:35:22.868 00.000 13828 MoveAxis(N, 873, ABG)
20:35:22.868 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:22.868 00.000 13828 Move returns status 1, amount 0
20:35:22.868 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:22.868 00.000 13828 move complete, result=1
20:35:22.868 00.000 13828 worker thread done servicing request
20:35:22.874 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=918, max=65535, med=5142, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:35:22.893 00.019 8960 UpdateGuideState exits: m=610730 SNR=115.2
20:35:22.895 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:22.896 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:22.897 00.001 8960 Enqueuing Expose request
20:35:22.899 00.002 8960 GuideStep: -3.1 px 0 ms EAST, -1.5 px 0 ms NORTH
20:35:22.900 00.001 13828 Worker thread wakes up
20:35:22.900 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:22.900 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:22.901 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:22.903 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:24.366 01.463 13828 Exposure complete
20:35:24.481 00.115 13828 worker thread done servicing request
20:35:24.482 00.001 8960 OnExposeComplete: enter
20:35:24.483 00.001 8960 UpdateGuideState(): m_state=6
20:35:24.485 00.002 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
20:35:24.487 00.002 8960 Star::Find returns 1 (0), X=433.18, Y=1048.85, Mass=654567, SNR=129.9, Peak=52361 HFD=4.3
20:35:24.489 00.002 8960 CameraToMount -- cameraTheta (-0.78) - m_xAngle (2.77) = xAngle (-3.54 = 2.74)
20:35:24.490 00.001 8960 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.44 = -0.44)
20:35:24.492 00.002 8960 CameraToMount -- cameraX=2.41 cameraY=-2.36 hyp=3.37 cameraTheta=-0.78 mountX=-3.10 mountY=-1.43, mountTheta=-2.71
20:35:24.495 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.41, y=-2.36, opts=13)
20:35:24.496 00.001 8960 Enqueuing Move request for scope (2.41, -2.36)
20:35:24.498 00.002 13828 Worker thread wakes up
20:35:24.498 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.41, -2.36) opts 0xd
20:35:24.498 00.000 13828 Handling offset move in thread for scope, endpoint = (2.41, -2.36)
20:35:24.498 00.000 13828 Moving (2.41, -2.36) raw xDistance=-3.10 yDistance=-1.43
20:35:24.498 00.000 13828 GuideAlgorithmHysteresis::Result() returns -2.10 from input -3.10
20:35:24.498 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.43 from input -1.43
20:35:24.498 00.000 13828 MoveAxis(E, 1488, ABG)
20:35:24.498 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:24.498 00.000 13828 Move returns status 1, amount 0
20:35:24.498 00.000 13828 MoveAxis(N, 823, ABG)
20:35:24.498 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:24.498 00.000 13828 Move returns status 1, amount 0
20:35:24.498 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:24.498 00.000 13828 move complete, result=1
20:35:24.498 00.000 13828 worker thread done servicing request
20:35:24.505 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5142, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:35:24.525 00.020 8960 UpdateGuideState exits: m=654567 SNR=129.9
20:35:24.527 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:24.528 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:24.529 00.001 8960 Enqueuing Expose request
20:35:24.531 00.002 8960 GuideStep: -3.1 px 0 ms EAST, -1.4 px 0 ms NORTH
20:35:24.532 00.001 13828 Worker thread wakes up
20:35:24.532 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:24.532 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:24.535 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:24.537 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:25.986 01.449 13828 Exposure complete
20:35:26.098 00.112 13828 worker thread done servicing request
20:35:26.098 00.000 8960 OnExposeComplete: enter
20:35:26.100 00.002 8960 UpdateGuideState(): m_state=6
20:35:26.101 00.001 8960 Star::Find(15, 433, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
20:35:26.103 00.002 8960 Star::Find returns 1 (0), X=432.47, Y=1048.84, Mass=616991, SNR=106.6, Peak=55177 HFD=4.2
20:35:26.104 00.001 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.77) = xAngle (-3.71 = 2.57)
20:35:26.105 00.001 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.61 = -0.61)
20:35:26.107 00.002 8960 CameraToMount -- cameraX=1.70 cameraY=-2.36 hyp=2.91 cameraTheta=-0.95 mountX=-2.45 mountY=-1.66, mountTheta=-2.54
20:35:26.112 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=1.70, y=-2.36, opts=13)
20:35:26.114 00.002 8960 Enqueuing Move request for scope (1.70, -2.36)
20:35:26.115 00.001 13828 Worker thread wakes up
20:35:26.115 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.70, -2.36) opts 0xd
20:35:26.115 00.000 13828 Handling offset move in thread for scope, endpoint = (1.70, -2.36)
20:35:26.115 00.000 13828 Moving (1.70, -2.36) raw xDistance=-2.45 yDistance=-1.66
20:35:26.115 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.69 from input -2.45
20:35:26.115 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.66 from input -1.66
20:35:26.115 00.000 13828 MoveAxis(E, 1197, ABG)
20:35:26.115 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:26.116 00.001 13828 Move returns status 1, amount 0
20:35:26.116 00.000 13828 MoveAxis(N, 959, ABG)
20:35:26.116 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:26.116 00.000 13828 Move returns status 1, amount 0
20:35:26.116 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:26.116 00.000 13828 move complete, result=1
20:35:26.116 00.000 13828 worker thread done servicing request
20:35:26.122 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2307, max=65535, med=5142, FiltMin=3734, FiltMax=65535, Gamma=2.540
20:35:26.142 00.020 8960 UpdateGuideState exits: m=616991 SNR=106.6
20:35:26.144 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:26.146 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:26.147 00.001 8960 Enqueuing Expose request
20:35:26.149 00.002 13828 Worker thread wakes up
20:35:26.149 00.000 8960 GuideStep: -2.4 px 0 ms EAST, -1.7 px 0 ms NORTH
20:35:26.150 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:26.150 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:26.150 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:26.151 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:27.624 01.473 13828 Exposure complete
20:35:27.742 00.118 13828 worker thread done servicing request
20:35:27.742 00.000 8960 OnExposeComplete: enter
20:35:27.743 00.001 8960 UpdateGuideState(): m_state=6
20:35:27.745 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
20:35:27.747 00.002 8960 Star::Find returns 1 (0), X=432.43, Y=1048.88, Mass=640354, SNR=107.6, Peak=61833 HFD=3.9
20:35:27.748 00.001 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.77) = xAngle (-3.72 = 2.56)
20:35:27.749 00.001 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.62 = -0.62)
20:35:27.751 00.002 8960 CameraToMount -- cameraX=1.65 cameraY=-2.33 hyp=2.86 cameraTheta=-0.95 mountX=-2.39 mountY=-1.65, mountTheta=-2.54
20:35:27.753 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.65, y=-2.33, opts=13)
20:35:27.754 00.001 8960 Enqueuing Move request for scope (1.65, -2.33)
20:35:27.756 00.002 13828 Worker thread wakes up
20:35:27.756 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.65, -2.33) opts 0xd
20:35:27.756 00.000 13828 Handling offset move in thread for scope, endpoint = (1.65, -2.33)
20:35:27.756 00.000 13828 Moving (1.65, -2.33) raw xDistance=-2.39 yDistance=-1.65
20:35:27.756 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.39
20:35:27.756 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.65 from input -1.65
20:35:27.756 00.000 13828 MoveAxis(E, 1152, ABG)
20:35:27.756 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:27.756 00.000 13828 Move returns status 1, amount 0
20:35:27.757 00.001 13828 MoveAxis(N, 949, ABG)
20:35:27.757 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:27.757 00.000 13828 Move returns status 1, amount 0
20:35:27.757 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:27.757 00.000 13828 move complete, result=1
20:35:27.757 00.000 13828 worker thread done servicing request
20:35:27.763 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1590, max=65535, med=5142, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:35:27.782 00.019 8960 UpdateGuideState exits: m=640354 SNR=107.6
20:35:27.784 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:27.786 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:27.787 00.001 8960 Enqueuing Expose request
20:35:27.789 00.002 8960 GuideStep: -2.4 px 0 ms EAST, -1.6 px 0 ms NORTH
20:35:27.791 00.002 13828 Worker thread wakes up
20:35:27.791 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:27.791 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:27.792 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:27.794 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:29.246 01.452 13828 Exposure complete
20:35:29.357 00.111 13828 worker thread done servicing request
20:35:29.357 00.000 8960 OnExposeComplete: enter
20:35:29.359 00.002 8960 UpdateGuideState(): m_state=6
20:35:29.361 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
20:35:29.362 00.001 8960 Star::Find returns 1 (0), X=432.66, Y=1049.07, Mass=572604, SNR=100.1, Peak=60297 HFD=3.9
20:35:29.364 00.002 8960 CameraToMount -- cameraTheta (-0.85) - m_xAngle (2.77) = xAngle (-3.61 = 2.67)
20:35:29.365 00.001 8960 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.51 = -0.51)
20:35:29.367 00.002 8960 CameraToMount -- cameraX=1.88 cameraY=-2.13 hyp=2.84 cameraTheta=-0.85 mountX=-2.53 mountY=-1.39, mountTheta=-2.64
20:35:29.369 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.88, y=-2.13, opts=13)
20:35:29.371 00.002 8960 Enqueuing Move request for scope (1.88, -2.13)
20:35:29.372 00.001 13828 Worker thread wakes up
20:35:29.372 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.88, -2.13) opts 0xd
20:35:29.372 00.000 13828 Handling offset move in thread for scope, endpoint = (1.88, -2.13)
20:35:29.372 00.000 13828 Moving (1.88, -2.13) raw xDistance=-2.53 yDistance=-1.39
20:35:29.372 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.71 from input -2.53
20:35:29.372 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.39 from input -1.39
20:35:29.372 00.000 13828 MoveAxis(E, 1211, ABG)
20:35:29.372 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:29.373 00.001 13828 Move returns status 1, amount 0
20:35:29.373 00.000 13828 MoveAxis(N, 799, ABG)
20:35:29.373 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:29.373 00.000 13828 Move returns status 1, amount 0
20:35:29.373 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:29.373 00.000 13828 move complete, result=1
20:35:29.373 00.000 13828 worker thread done servicing request
20:35:29.378 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=982, max=65535, med=5148, FiltMin=3676, FiltMax=65535, Gamma=2.540
20:35:29.397 00.019 8960 UpdateGuideState exits: m=572604 SNR=100.1
20:35:29.399 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:29.401 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:29.403 00.002 8960 Enqueuing Expose request
20:35:29.405 00.002 13828 Worker thread wakes up
20:35:29.405 00.000 8960 GuideStep: -2.5 px 0 ms EAST, -1.4 px 0 ms NORTH
20:35:29.407 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:29.407 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:29.407 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:29.409 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:30.872 01.463 13828 Exposure complete
20:35:30.984 00.112 13828 worker thread done servicing request
20:35:30.984 00.000 8960 OnExposeComplete: enter
20:35:30.986 00.002 8960 UpdateGuideState(): m_state=6
20:35:30.988 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
20:35:30.989 00.001 8960 Star::Find returns 1 (0), X=432.21, Y=1049.00, Mass=651274, SNR=109.3, Peak=63113 HFD=4.0
20:35:30.991 00.002 8960 CameraToMount -- cameraTheta (-0.99) - m_xAngle (2.77) = xAngle (-3.76 = 2.52)
20:35:30.993 00.002 8960 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.66 = -0.66)
20:35:30.994 00.001 8960 CameraToMount -- cameraX=1.44 cameraY=-2.21 hyp=2.64 cameraTheta=-0.99 mountX=-2.15 mountY=-1.61, mountTheta=-2.50
20:35:30.996 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.44, y=-2.21, opts=13)
20:35:30.998 00.002 8960 Enqueuing Move request for scope (1.44, -2.21)
20:35:30.999 00.001 13828 Worker thread wakes up
20:35:30.999 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.44, -2.21) opts 0xd
20:35:30.999 00.000 13828 Handling offset move in thread for scope, endpoint = (1.44, -2.21)
20:35:30.999 00.000 13828 Moving (1.44, -2.21) raw xDistance=-2.15 yDistance=-1.61
20:35:30.999 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.47 from input -2.15
20:35:30.999 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.61 from input -1.61
20:35:30.999 00.000 13828 MoveAxis(E, 1045, ABG)
20:35:30.999 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:30.999 00.000 13828 Move returns status 1, amount 0
20:35:31.000 00.001 13828 MoveAxis(N, 926, ABG)
20:35:31.000 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:31.000 00.000 13828 Move returns status 1, amount 0
20:35:31.000 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:31.000 00.000 13828 move complete, result=1
20:35:31.000 00.000 13828 worker thread done servicing request
20:35:31.006 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1686, max=65535, med=5148, FiltMin=3779, FiltMax=65535, Gamma=2.540
20:35:31.025 00.019 8960 UpdateGuideState exits: m=651274 SNR=109.3
20:35:31.027 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:31.028 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:31.030 00.002 8960 Enqueuing Expose request
20:35:31.031 00.001 8960 GuideStep: -2.2 px 0 ms EAST, -1.6 px 0 ms NORTH
20:35:31.032 00.001 13828 Worker thread wakes up
20:35:31.032 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:31.032 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:31.032 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:31.035 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:32.522 01.487 13828 Exposure complete
20:35:32.634 00.112 13828 worker thread done servicing request
20:35:32.635 00.001 8960 OnExposeComplete: enter
20:35:32.636 00.001 8960 UpdateGuideState(): m_state=6
20:35:32.638 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
20:35:32.639 00.001 8960 Star::Find returns 1 (0), X=432.05, Y=1048.83, Mass=668706, SNR=109.5, Peak=60393 HFD=4.1
20:35:32.641 00.002 8960 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.77) = xAngle (-3.84 = 2.44)
20:35:32.642 00.001 8960 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.74 = -0.74)
20:35:32.644 00.002 8960 CameraToMount -- cameraX=1.27 cameraY=-2.38 hyp=2.70 cameraTheta=-1.08 mountX=-2.06 mountY=-1.82, mountTheta=-2.42
20:35:32.646 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.27, y=-2.38, opts=13)
20:35:32.648 00.002 8960 Enqueuing Move request for scope (1.27, -2.38)
20:35:32.649 00.001 13828 Worker thread wakes up
20:35:32.649 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.27, -2.38) opts 0xd
20:35:32.649 00.000 13828 Handling offset move in thread for scope, endpoint = (1.27, -2.38)
20:35:32.649 00.000 13828 Moving (1.27, -2.38) raw xDistance=-2.06 yDistance=-1.82
20:35:32.649 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.40 from input -2.06
20:35:32.649 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.82 from input -1.82
20:35:32.649 00.000 13828 MoveAxis(E, 992, ABG)
20:35:32.649 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:32.649 00.000 13828 Move returns status 1, amount 0
20:35:32.649 00.000 13828 MoveAxis(N, 1050, ABG)
20:35:32.649 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:32.649 00.000 13828 Move returns status 1, amount 0
20:35:32.650 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:32.650 00.000 13828 move complete, result=1
20:35:32.650 00.000 13828 worker thread done servicing request
20:35:32.655 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2620, max=65535, med=5142, FiltMin=3747, FiltMax=65535, Gamma=2.540
20:35:32.677 00.022 8960 UpdateGuideState exits: m=668706 SNR=109.5
20:35:32.678 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:32.680 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:32.681 00.001 8960 Enqueuing Expose request
20:35:32.683 00.002 8960 GuideStep: -2.1 px 0 ms EAST, -1.8 px 0 ms NORTH
20:35:32.684 00.001 13828 Worker thread wakes up
20:35:32.684 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:32.684 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:32.685 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:32.687 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:34.153 01.466 13828 Exposure complete
20:35:34.267 00.114 13828 worker thread done servicing request
20:35:34.267 00.000 8960 OnExposeComplete: enter
20:35:34.269 00.002 8960 UpdateGuideState(): m_state=6
20:35:34.270 00.001 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
20:35:34.272 00.002 8960 Star::Find returns 1 (0), X=432.34, Y=1048.74, Mass=611056, SNR=107.2, Peak=65417 HFD=4.0
20:35:34.273 00.001 8960 CameraToMount -- cameraTheta (-1.00) - m_xAngle (2.77) = xAngle (-3.77 = 2.51)
20:35:34.275 00.002 8960 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.67 = -0.67)
20:35:34.276 00.001 8960 CameraToMount -- cameraX=1.57 cameraY=-2.46 hyp=2.92 cameraTheta=-1.00 mountX=-2.36 mountY=-1.80, mountTheta=-2.49
20:35:34.278 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.57, y=-2.46, opts=13)
20:35:34.279 00.001 8960 Enqueuing Move request for scope (1.57, -2.46)
20:35:34.281 00.002 13828 Worker thread wakes up
20:35:34.282 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (1.57, -2.46) opts 0xd
20:35:34.282 00.000 13828 Handling offset move in thread for scope, endpoint = (1.57, -2.46)
20:35:34.282 00.000 13828 Moving (1.57, -2.46) raw xDistance=-2.36 yDistance=-1.80
20:35:34.282 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.58 from input -2.36
20:35:34.282 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.80 from input -1.80
20:35:34.282 00.000 13828 MoveAxis(E, 1122, ABG)
20:35:34.282 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:34.282 00.000 13828 Move returns status 1, amount 0
20:35:34.282 00.000 13828 MoveAxis(N, 1039, ABG)
20:35:34.282 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:34.282 00.000 13828 Move returns status 1, amount 0
20:35:34.282 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:34.282 00.000 13828 move complete, result=1
20:35:34.283 00.001 13828 worker thread done servicing request
20:35:34.291 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2006, max=65535, med=5148, FiltMin=3856, FiltMax=65535, Gamma=2.540
20:35:34.309 00.018 8960 UpdateGuideState exits: m=611056 SNR=107.2
20:35:34.311 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:34.313 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:34.314 00.001 8960 Enqueuing Expose request
20:35:34.316 00.002 8960 GuideStep: -2.4 px 0 ms EAST, -1.8 px 0 ms NORTH
20:35:34.317 00.001 13828 Worker thread wakes up
20:35:34.317 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:34.317 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:34.318 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:34.320 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:35.779 01.459 13828 Exposure complete
20:35:35.891 00.112 13828 worker thread done servicing request
20:35:35.891 00.000 8960 OnExposeComplete: enter
20:35:35.893 00.002 8960 UpdateGuideState(): m_state=6
20:35:35.894 00.001 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
20:35:35.896 00.002 8960 Star::Find returns 1 (0), X=432.45, Y=1048.89, Mass=563704, SNR=110.4, Peak=58761 HFD=3.8
20:35:35.897 00.001 8960 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.77) = xAngle (-3.71 = 2.57)
20:35:35.898 00.001 8960 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.61 = -0.61)
20:35:35.900 00.002 8960 CameraToMount -- cameraX=1.68 cameraY=-2.32 hyp=2.86 cameraTheta=-0.94 mountX=-2.41 mountY=-1.63, mountTheta=-2.55
20:35:35.904 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.68, y=-2.32, opts=13)
20:35:35.906 00.002 8960 Enqueuing Move request for scope (1.68, -2.32)
20:35:35.907 00.001 13828 Worker thread wakes up
20:35:35.907 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.68, -2.32) opts 0xd
20:35:35.907 00.000 13828 Handling offset move in thread for scope, endpoint = (1.68, -2.32)
20:35:35.907 00.000 13828 Moving (1.68, -2.32) raw xDistance=-2.41 yDistance=-1.63
20:35:35.907 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.63 from input -2.41
20:35:35.907 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.63 from input -1.63
20:35:35.907 00.000 13828 MoveAxis(E, 1154, ABG)
20:35:35.908 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:35.908 00.000 13828 Move returns status 1, amount 0
20:35:35.908 00.000 13828 MoveAxis(N, 940, ABG)
20:35:35.908 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
20:35:35.908 00.000 13828 Move returns status 1, amount 0
20:35:35.908 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
20:35:35.908 00.000 13828 move complete, result=1
20:35:35.908 00.000 13828 worker thread done servicing request
20:35:35.913 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2070, max=65535, med=5142, FiltMin=3766, FiltMax=65535, Gamma=2.540
20:35:35.935 00.022 8960 UpdateGuideState exits: m=563704 SNR=110.4
20:35:35.938 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:35.939 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:35.940 00.001 8960 Enqueuing Expose request
20:35:35.941 00.001 8960 GuideStep: -2.4 px 0 ms EAST, -1.6 px 0 ms NORTH
20:35:35.943 00.002 13828 Worker thread wakes up
20:35:35.943 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:35.943 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:35.944 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.5
20:35:35.945 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
20:35:36.441 00.496 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:35:36.443 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:35:36.445 00.002 8960 CameraToMount -- cameraX=432.45 cameraY=1048.89 hyp=1134.54 cameraTheta=1.18 mountX=-17.44 mountY=1132.90, mountTheta=1.59
20:35:36.447 00.002 8960 BLT: Entering DecMeasurementStep, state = 0
20:35:36.450 00.003 8960 MountGuidingEnabled: 1
20:35:36.451 00.001 8960 BLT: Exiting DecMeasurementStep
20:35:37.410 00.959 13828 Exposure complete
20:35:37.523 00.113 13828 worker thread done servicing request
20:35:37.523 00.000 8960 OnExposeComplete: enter
20:35:37.525 00.002 8960 UpdateGuideState(): m_state=6
20:35:37.526 00.001 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
20:35:37.528 00.002 8960 Star::Find returns 1 (0), X=432.33, Y=1049.02, Mass=619967, SNR=99.7, Peak=44425 HFD=4.4
20:35:37.529 00.001 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (2.77) = xAngle (-3.72 = 2.57)
20:35:37.530 00.001 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.61 = -0.61)
20:35:37.532 00.002 8960 CameraToMount -- cameraX=1.56 cameraY=-2.18 hyp=2.68 cameraTheta=-0.95 mountX=-2.25 mountY=-1.55, mountTheta=-2.54
20:35:37.535 00.003 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:35:37.537 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:35:37.539 00.002 8960 CameraToMount -- cameraX=432.33 cameraY=1049.02 hyp=1134.62 cameraTheta=1.18 mountX=-17.29 mountY=1132.98, mountTheta=1.59
20:35:37.540 00.001 8960 BLT: Entering DecMeasurementStep, state = 1
20:35:37.541 00.001 8960 BLT starting North backlash clearing using pulse width of 2880, looking for moves >= 4 px
20:35:37.543 00.002 8960 Enqueuing Calibration Move request for direction 0
20:35:37.544 00.001 13828 Worker thread wakes up
20:35:37.544 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:35:37.544 00.000 8960 BLT: Exiting DecMeasurementStep
20:35:37.546 00.002 13828 Handling axis move in thread for scope dir=0 dur=2880
20:35:37.546 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:35:37.546 00.000 13828 MoveAxis(N, 2880, -)
20:35:37.546 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:35:37.548 00.002 13828 IsSlewing returns 0
20:35:37.548 00.000 13828 IsGuiding returns 0
20:35:37.549 00.001 13828 PulseGuide returned control before completion, sleep 2889
20:35:37.554 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2486, max=65535, med=5148, FiltMin=3804, FiltMax=65535, Gamma=2.540
20:35:37.574 00.020 8960 UpdateGuideState exits: m=619967 SNR=99.7
20:35:37.576 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:37.577 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:37.579 00.002 8960 Enqueuing Expose request
20:35:40.453 02.874 13828 IsGuiding returns 0
20:35:40.453 00.000 13828 Move returns status 0, amount 2880
20:35:40.453 00.000 13828 move complete, result=0
20:35:40.453 00.000 13828 worker thread done servicing request
20:35:40.453 00.000 13828 Worker thread wakes up
20:35:40.453 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:40.453 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:41.941 01.488 13828 Exposure complete
20:35:42.053 00.112 13828 worker thread done servicing request
20:35:42.053 00.000 8960 OnExposeComplete: enter
20:35:42.055 00.002 8960 UpdateGuideState(): m_state=6
20:35:42.057 00.002 8960 Star::Find(15, 432, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
20:35:42.058 00.001 8960 Star::Find returns 1 (0), X=432.42, Y=1048.84, Mass=547671, SNR=93.1, Peak=50537 HFD=3.7
20:35:42.060 00.002 8960 CameraToMount -- cameraTheta (-0.96) - m_xAngle (2.77) = xAngle (-3.73 = 2.56)
20:35:42.061 00.001 8960 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.62 = -0.62)
20:35:42.062 00.001 8960 CameraToMount -- cameraX=1.65 cameraY=-2.37 hyp=2.88 cameraTheta=-0.96 mountX=-2.40 mountY=-1.69, mountTheta=-2.53
20:35:42.064 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:35:42.066 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:35:42.067 00.001 8960 CameraToMount -- cameraX=432.42 cameraY=1048.84 hyp=1134.48 cameraTheta=1.18 mountX=-17.44 mountY=1132.84, mountTheta=1.59
20:35:42.069 00.002 8960 BLT: Entering DecMeasurementStep, state = 1
20:35:42.070 00.001 8960 BLT backlash clearing move of -0.05 px was not large enough
20:35:42.072 00.002 8960 Enqueuing Calibration Move request for direction 0
20:35:42.074 00.002 8960 BLT: Clearing North backlash, step 2 (up to limit of 100), LastDecDelta = -0.05 px
20:35:42.075 00.001 8960 BLT: Exiting DecMeasurementStep
20:35:42.077 00.002 13828 Worker thread wakes up
20:35:42.077 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:35:42.077 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:35:42.077 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:35:42.077 00.000 13828 MoveAxis(N, 2880, -)
20:35:42.077 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:35:42.078 00.001 13828 IsSlewing returns 0
20:35:42.078 00.000 13828 IsGuiding returns 0
20:35:42.080 00.002 13828 PulseGuide returned control before completion, sleep 2889
20:35:42.084 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1718, max=65535, med=5142, FiltMin=3750, FiltMax=65535, Gamma=2.540
20:35:42.104 00.020 8960 UpdateGuideState exits: m=547671 SNR=93.1
20:35:42.107 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:42.109 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:42.110 00.001 8960 Enqueuing Expose request
20:35:44.973 02.863 13828 IsGuiding returns 0
20:35:44.973 00.000 13828 Move returns status 0, amount 2880
20:35:44.973 00.000 13828 move complete, result=0
20:35:44.973 00.000 13828 worker thread done servicing request
20:35:44.973 00.000 13828 Worker thread wakes up
20:35:44.973 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:44.973 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:46.449 01.476 13828 Exposure complete
20:35:46.566 00.117 13828 worker thread done servicing request
20:35:46.566 00.000 8960 OnExposeComplete: enter
20:35:46.568 00.002 8960 UpdateGuideState(): m_state=6
20:35:46.570 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
20:35:46.571 00.001 8960 Star::Find returns 1 (0), X=432.12, Y=1048.83, Mass=616634, SNR=107.0, Peak=55945 HFD=4.2
20:35:46.573 00.002 8960 CameraToMount -- cameraTheta (-1.05) - m_xAngle (2.77) = xAngle (-3.82 = 2.46)
20:35:46.574 00.001 8960 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.72 = -0.72)
20:35:46.575 00.001 8960 CameraToMount -- cameraX=1.35 cameraY=-2.37 hyp=2.73 cameraTheta=-1.05 mountX=-2.13 mountY=-1.79, mountTheta=-2.44
20:35:46.577 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:35:46.579 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:35:46.580 00.001 8960 CameraToMount -- cameraX=432.12 cameraY=1048.83 hyp=1134.36 cameraTheta=1.18 mountX=-17.16 mountY=1132.74, mountTheta=1.59
20:35:46.582 00.002 8960 BLT: Entering DecMeasurementStep, state = 1
20:35:46.583 00.001 8960 BLT backlash clearing move of -0.10 px was not large enough
20:35:46.586 00.003 8960 Enqueuing Calibration Move request for direction 0
20:35:46.587 00.001 8960 BLT: Clearing North backlash, step 3 (up to limit of 100), LastDecDelta = -0.10 px
20:35:46.589 00.002 8960 BLT: Exiting DecMeasurementStep
20:35:46.590 00.001 13828 Worker thread wakes up
20:35:46.590 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:35:46.590 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:35:46.590 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:35:46.590 00.000 13828 MoveAxis(N, 2880, -)
20:35:46.590 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:35:46.591 00.001 13828 IsSlewing returns 0
20:35:46.592 00.001 13828 IsGuiding returns 0
20:35:46.593 00.001 13828 PulseGuide returned control before completion, sleep 2889
20:35:46.598 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1270, max=65535, med=5142, FiltMin=3840, FiltMax=65535, Gamma=2.540
20:35:46.618 00.020 8960 UpdateGuideState exits: m=616634 SNR=107.0
20:35:46.620 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:46.622 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:46.623 00.001 8960 Enqueuing Expose request
20:35:49.489 02.866 13828 IsGuiding returns 0
20:35:49.489 00.000 13828 Move returns status 0, amount 2880
20:35:49.489 00.000 13828 move complete, result=0
20:35:49.489 00.000 13828 worker thread done servicing request
20:35:49.490 00.001 13828 Worker thread wakes up
20:35:49.490 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:49.490 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:50.954 01.464 13828 Exposure complete
20:35:51.065 00.111 13828 worker thread done servicing request
20:35:51.065 00.000 8960 OnExposeComplete: enter
20:35:51.067 00.002 8960 UpdateGuideState(): m_state=6
20:35:51.069 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
20:35:51.071 00.002 8960 Star::Find returns 1 (0), X=432.81, Y=1048.48, Mass=584943, SNR=103.8, Peak=41865 HFD=3.9
20:35:51.072 00.001 8960 CameraToMount -- cameraTheta (-0.93) - m_xAngle (2.77) = xAngle (-3.70 = 2.59)
20:35:51.073 00.001 8960 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.59 = -0.59)
20:35:51.075 00.002 8960 CameraToMount -- cameraX=2.03 cameraY=-2.72 hyp=3.40 cameraTheta=-0.93 mountX=-2.89 mountY=-1.90, mountTheta=-2.56
20:35:51.077 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:35:51.078 00.001 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:35:51.079 00.001 8960 CameraToMount -- cameraX=432.81 cameraY=1048.48 hyp=1134.30 cameraTheta=1.18 mountX=-17.92 mountY=1132.63, mountTheta=1.59
20:35:51.081 00.002 8960 BLT: Entering DecMeasurementStep, state = 1
20:35:51.082 00.001 8960 BLT backlash clearing move of -0.10 px was not large enough
20:35:51.084 00.002 8960 Enqueuing Calibration Move request for direction 0
20:35:51.086 00.002 13828 Worker thread wakes up
20:35:51.086 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:35:51.086 00.000 8960 BLT: Clearing North backlash, step 4 (up to limit of 100), LastDecDelta = -0.10 px
20:35:51.088 00.002 8960 BLT: Exiting DecMeasurementStep
20:35:51.089 00.001 13828 Handling axis move in thread for scope dir=0 dur=2880
20:35:51.089 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:35:51.090 00.001 13828 MoveAxis(N, 2880, -)
20:35:51.090 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:35:51.091 00.001 13828 IsSlewing returns 0
20:35:51.091 00.000 13828 IsGuiding returns 0
20:35:51.092 00.001 13828 PulseGuide returned control before completion, sleep 2889
20:35:51.097 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2166, max=65535, med=5142, FiltMin=3772, FiltMax=65535, Gamma=2.540
20:35:51.118 00.021 8960 UpdateGuideState exits: m=584943 SNR=103.8
20:35:51.120 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:51.122 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:51.123 00.001 8960 Enqueuing Expose request
20:35:53.983 02.860 13828 IsGuiding returns 1
20:35:53.983 00.000 13828 scope still moving after pulse duration time elapsed
20:35:54.016 00.033 13828 IsSlewing returns 0
20:35:54.016 00.000 13828 IsGuiding returns 0
20:35:54.016 00.000 13828 scope move finished after 2880 + 45 ms
20:35:54.016 00.000 13828 Move returns status 0, amount 2880
20:35:54.016 00.000 13828 move complete, result=0
20:35:54.017 00.001 13828 worker thread done servicing request
20:35:54.017 00.000 13828 Worker thread wakes up
20:35:54.017 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:54.017 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:35:55.475 01.458 13828 Exposure complete
20:35:55.586 00.111 13828 worker thread done servicing request
20:35:55.586 00.000 8960 OnExposeComplete: enter
20:35:55.588 00.002 8960 UpdateGuideState(): m_state=6
20:35:55.590 00.002 8960 Star::Find(15, 432, 1048, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
20:35:55.591 00.001 8960 Star::Find returns 1 (0), X=433.94, Y=1049.71, Mass=562253, SNR=96.7, Peak=46646 HFD=4.1
20:35:55.593 00.002 8960 CameraToMount -- cameraTheta (-0.44) - m_xAngle (2.77) = xAngle (-3.21 = 3.08)
20:35:55.594 00.001 8960 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.10 = -0.10)
20:35:55.596 00.002 8960 CameraToMount -- cameraX=3.16 cameraY=-1.49 hyp=3.50 cameraTheta=-0.44 mountX=-3.49 mountY=-0.36, mountTheta=-3.04
20:35:55.598 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:35:55.600 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:35:55.601 00.001 8960 CameraToMount -- cameraX=433.94 cameraY=1049.71 hyp=1135.87 cameraTheta=1.18 mountX=-18.52 mountY=1134.17, mountTheta=1.59
20:35:55.603 00.002 8960 BLT: Entering DecMeasurementStep, state = 1
20:35:55.604 00.001 8960 BLT backlash clearing move of 1.54 px was not large enough
20:35:55.605 00.001 8960 Enqueuing Calibration Move request for direction 0
20:35:55.607 00.002 8960 BLT: Clearing North backlash, step 5 (up to limit of 100), LastDecDelta = 1.54 px
20:35:55.608 00.001 8960 BLT: Exiting DecMeasurementStep
20:35:55.610 00.002 13828 Worker thread wakes up
20:35:55.610 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:35:55.610 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:35:55.610 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:35:55.610 00.000 13828 MoveAxis(N, 2880, -)
20:35:55.610 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:35:55.611 00.001 13828 IsSlewing returns 0
20:35:55.612 00.001 13828 IsGuiding returns 0
20:35:55.613 00.001 13828 PulseGuide returned control before completion, sleep 2889
20:35:55.618 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=1846, max=65535, med=5142, FiltMin=3824, FiltMax=65535, Gamma=2.540
20:35:55.642 00.024 8960 UpdateGuideState exits: m=562253 SNR=96.7
20:35:55.645 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:35:55.647 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:35:55.648 00.001 8960 Enqueuing Expose request
20:35:58.506 02.858 13828 IsGuiding returns 1
20:35:58.506 00.000 13828 scope still moving after pulse duration time elapsed
20:35:58.538 00.032 13828 IsSlewing returns 0
20:35:58.539 00.001 13828 IsGuiding returns 1
20:35:58.568 00.029 13828 IsSlewing returns 0
20:35:58.568 00.000 13828 IsGuiding returns 1
20:35:58.599 00.031 13828 IsSlewing returns 0
20:35:58.599 00.000 13828 IsGuiding returns 1
20:35:58.629 00.030 13828 IsSlewing returns 0
20:35:58.629 00.000 13828 IsGuiding returns 1
20:35:58.661 00.032 13828 IsSlewing returns 0
20:35:58.661 00.000 13828 IsGuiding returns 1
20:35:58.692 00.031 13828 IsSlewing returns 0
20:35:58.692 00.000 13828 IsGuiding returns 1
20:35:58.725 00.033 13828 IsSlewing returns 0
20:35:58.725 00.000 13828 IsGuiding returns 1
20:35:58.755 00.030 13828 IsSlewing returns 0
20:35:58.755 00.000 13828 IsGuiding returns 1
20:35:58.785 00.030 13828 IsSlewing returns 0
20:35:58.786 00.001 13828 IsGuiding returns 1
20:35:58.815 00.029 13828 IsSlewing returns 0
20:35:58.815 00.000 13828 IsGuiding returns 0
20:35:58.815 00.000 13828 scope move finished after 2880 + 324 ms
20:35:58.815 00.000 13828 Move returns status 0, amount 2880
20:35:58.815 00.000 13828 move complete, result=0
20:35:58.816 00.001 13828 worker thread done servicing request
20:35:58.816 00.000 13828 Worker thread wakes up
20:35:58.816 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:35:58.816 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:36:00.282 01.466 13828 Exposure complete
20:36:00.391 00.109 13828 worker thread done servicing request
20:36:00.391 00.000 8960 OnExposeComplete: enter
20:36:00.393 00.002 8960 UpdateGuideState(): m_state=6
20:36:00.395 00.002 8960 Star::Find(15, 433, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
20:36:00.396 00.001 8960 Star::Find returns 1 (0), X=435.65, Y=1054.03, Mass=579687, SNR=96.4, Peak=51548 HFD=4.0
20:36:00.398 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (2.77) = xAngle (-2.24 = -2.24)
20:36:00.399 00.001 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.86 = 0.86)
20:36:00.401 00.002 8960 CameraToMount -- cameraX=4.88 cameraY=2.82 hyp=5.64 cameraTheta=0.52 mountX=-3.50 mountY=4.28, mountTheta=2.26
20:36:00.403 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:36:00.404 00.001 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:36:00.406 00.002 8960 CameraToMount -- cameraX=435.65 cameraY=1054.03 hyp=1140.51 cameraTheta=1.18 mountX=-18.54 mountY=1138.81, mountTheta=1.59
20:36:00.407 00.001 8960 BLT: Entering DecMeasurementStep, state = 1
20:36:00.408 00.001 8960 BLT accepted clearing move of 4.64
20:36:00.410 00.002 8960 Enqueuing Calibration Move request for direction 0
20:36:00.411 00.001 8960 BLT: Clearing North backlash, step 6 (up to limit of 100), LastDecDelta = 4.64 px
20:36:00.412 00.001 8960 BLT: Exiting DecMeasurementStep
20:36:00.414 00.002 13828 Worker thread wakes up
20:36:00.414 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:36:00.414 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:36:00.414 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:36:00.414 00.000 13828 MoveAxis(N, 2880, -)
20:36:00.414 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:36:00.416 00.002 13828 IsSlewing returns 0
20:36:00.416 00.000 13828 IsGuiding returns 0
20:36:00.418 00.002 13828 PulseGuide returned control before completion, sleep 2888
20:36:00.426 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1750, max=65535, med=5142, FiltMin=3516, FiltMax=65535, Gamma=2.540
20:36:00.445 00.019 8960 UpdateGuideState exits: m=579687 SNR=96.4
20:36:00.447 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:00.448 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:00.450 00.002 8960 Enqueuing Expose request
20:36:03.309 02.859 13828 IsGuiding returns 1
20:36:03.309 00.000 13828 scope still moving after pulse duration time elapsed
20:36:03.342 00.033 13828 IsSlewing returns 0
20:36:03.343 00.001 13828 IsGuiding returns 1
20:36:03.371 00.028 13828 IsSlewing returns 0
20:36:03.371 00.000 13828 IsGuiding returns 0
20:36:03.371 00.000 13828 scope move finished after 2880 + 74 ms
20:36:03.371 00.000 13828 Move returns status 0, amount 2880
20:36:03.371 00.000 13828 move complete, result=0
20:36:03.371 00.000 13828 worker thread done servicing request
20:36:03.371 00.000 13828 Worker thread wakes up
20:36:03.371 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:03.371 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(416,1036,31,31)
20:36:04.835 01.464 13828 Exposure complete
20:36:04.947 00.112 13828 worker thread done servicing request
20:36:04.948 00.001 8960 OnExposeComplete: enter
20:36:04.949 00.001 8960 UpdateGuideState(): m_state=6
20:36:04.951 00.002 8960 Star::Find(15, 435, 1054, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
20:36:04.953 00.002 8960 Star::Find returns 1 (0), X=437.45, Y=1059.14, Mass=558369, SNR=106.9, Peak=45609 HFD=4.4
20:36:04.955 00.002 8960 CameraToMount -- cameraTheta (0.87) - m_xAngle (2.77) = xAngle (-1.89 = -1.89)
20:36:04.956 00.001 8960 CameraToMount -- cameraTheta (0.87) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.21 = 1.21)
20:36:04.958 00.002 8960 CameraToMount -- cameraX=6.68 cameraY=7.94 hyp=10.37 cameraTheta=0.87 mountX=-3.30 mountY=9.70, mountTheta=1.90
20:36:04.960 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:36:04.961 00.001 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:36:04.962 00.001 8960 CameraToMount -- cameraX=437.45 cameraY=1059.14 hyp=1145.93 cameraTheta=1.18 mountX=-18.34 mountY=1144.23, mountTheta=1.59
20:36:04.964 00.002 8960 BLT: Entering DecMeasurementStep, state = 1
20:36:04.965 00.001 8960 BLT accepted clearing move of 5.42
20:36:04.966 00.001 8960 Enqueuing Calibration Move request for direction 0
20:36:04.968 00.002 8960 BLT: Clearing North backlash, step 7 (up to limit of 100), LastDecDelta = 5.42 px
20:36:04.970 00.002 8960 BLT: Exiting DecMeasurementStep
20:36:04.971 00.001 13828 Worker thread wakes up
20:36:04.971 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 2880 opts 0x0
20:36:04.971 00.000 13828 Handling axis move in thread for scope dir=0 dur=2880
20:36:04.971 00.000 13828 scope move axis dir= 0 dur= 2880 opts= 0x0
20:36:04.971 00.000 13828 MoveAxis(N, 2880, -)
20:36:04.971 00.000 13828 Guiding  Dir = 0, Dur = 2880
20:36:04.973 00.002 13828 IsSlewing returns 0
20:36:04.973 00.000 13828 IsGuiding returns 0
20:36:04.975 00.002 13828 PulseGuide returned control before completion, sleep 2889
20:36:04.979 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5142, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:36:04.999 00.020 8960 UpdateGuideState exits: m=558369 SNR=106.9
20:36:05.001 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:05.003 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:05.004 00.001 8960 Enqueuing Expose request
20:36:07.867 02.863 13828 IsGuiding returns 0
20:36:07.867 00.000 13828 Move returns status 0, amount 2880
20:36:07.867 00.000 13828 move complete, result=0
20:36:07.868 00.001 13828 worker thread done servicing request
20:36:07.868 00.000 13828 Worker thread wakes up
20:36:07.868 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:07.868 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(422,1044,31,31)
20:36:09.323 01.455 13828 Exposure complete
20:36:09.435 00.112 13828 worker thread done servicing request
20:36:09.435 00.000 8960 OnExposeComplete: enter
20:36:09.437 00.002 8960 UpdateGuideState(): m_state=6
20:36:09.439 00.002 8960 Star::Find(15, 437, 1059, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
20:36:09.440 00.001 8960 Star::Find returns 1 (0), X=439.28, Y=1063.96, Mass=598290, SNR=109.2, Peak=47817 HFD=4.4
20:36:09.442 00.002 8960 CameraToMount -- cameraTheta (0.98) - m_xAngle (2.77) = xAngle (-1.78 = -1.78)
20:36:09.442 00.000 8960 CameraToMount -- cameraTheta (0.98) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.32 = 1.32)
20:36:09.445 00.003 8960 CameraToMount -- cameraX=8.51 cameraY=12.75 hyp=15.33 cameraTheta=0.98 mountX=-3.24 mountY=14.85, mountTheta=1.79
20:36:09.447 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:36:09.447 00.000 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:36:09.449 00.002 8960 CameraToMount -- cameraX=439.28 cameraY=1063.96 hyp=1151.07 cameraTheta=1.18 mountX=-18.27 mountY=1149.38, mountTheta=1.59
20:36:09.450 00.001 8960 BLT: Entering DecMeasurementStep, state = 1
20:36:09.451 00.001 8960 BLT accepted clearing move of 5.15
20:36:09.453 00.002 8960 BLT: Starting North moves at Dec=1149.38
20:36:09.454 00.001 8960 BLT: Moving North for 1150 ms, step 1 / 26, DecLoc = 1149.38, DeltaDec = 0.00
20:36:09.455 00.001 8960 Enqueuing Calibration Move request for direction 0
20:36:09.457 00.002 8960 BLT: Exiting DecMeasurementStep
20:36:09.459 00.002 13828 Worker thread wakes up
20:36:09.459 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:36:09.459 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:36:09.459 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:36:09.459 00.000 13828 MoveAxis(N, 1150, -)
20:36:09.459 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:36:09.461 00.002 13828 IsSlewing returns 0
20:36:09.461 00.000 13828 IsGuiding returns 0
20:36:09.462 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:36:09.468 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=1334, max=65535, med=5142, FiltMin=3696, FiltMax=65535, Gamma=2.540
20:36:09.490 00.022 8960 UpdateGuideState exits: m=598290 SNR=109.2
20:36:09.492 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:09.493 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:09.495 00.002 8960 Enqueuing Expose request
20:36:10.637 01.142 13828 IsGuiding returns 0
20:36:10.637 00.000 13828 Move returns status 0, amount 1150
20:36:10.637 00.000 13828 move complete, result=0
20:36:10.638 00.001 13828 worker thread done servicing request
20:36:10.638 00.000 13828 Worker thread wakes up
20:36:10.638 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:10.638 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(424,1049,31,31)
20:36:12.100 01.462 13828 Exposure complete
20:36:12.213 00.113 13828 worker thread done servicing request
20:36:12.213 00.000 8960 OnExposeComplete: enter
20:36:12.215 00.002 8960 UpdateGuideState(): m_state=6
20:36:12.217 00.002 8960 Star::Find(15, 439, 1063, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.218 00.001 8960 Star::Find returns 1 (0), X=440.68, Y=1065.39, Mass=559616, SNR=92.4, Peak=55612 HFD=3.8
20:36:12.220 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.77) = xAngle (-1.80 = -1.80)
20:36:12.221 00.001 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.30 = 1.30)
20:36:12.222 00.001 8960 CameraToMount -- cameraX=9.91 cameraY=14.19 hyp=17.31 cameraTheta=0.96 mountX=-4.01 mountY=16.67, mountTheta=1.81
20:36:12.225 00.003 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:36:12.226 00.001 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:36:12.227 00.001 8960 CameraToMount -- cameraX=440.68 cameraY=1065.39 hyp=1152.94 cameraTheta=1.18 mountX=-19.05 mountY=1151.20, mountTheta=1.59
20:36:12.229 00.002 8960 BLT: Entering DecMeasurementStep, state = 2
20:36:12.230 00.001 8960 BLT: North pulses ended at Dec location 1151.20, TotalDecDelta=1.82 px, LastDeltaDec = 1.82
20:36:12.232 00.002 8960 BLT: Exception thrown in logical state 2
20:36:12.233 00.001 8960 BLT: Star too close to edge for accurate measurement of backlash. Choose a star farther from the edge.
20:36:12.235 00.002 8960 BLT: Cleanup completed
20:36:12.236 00.001 8960 BLT: Exiting DecMeasurementStep
20:36:12.239 00.003 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (2.77) = xAngle (-1.59 = -1.59)
20:36:12.240 00.001 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (1.52 = 1.52)
20:36:12.242 00.002 8960 CameraToMount -- cameraX=440.68 cameraY=1065.39 hyp=1152.94 cameraTheta=1.18 mountX=-19.05 mountY=1151.20, mountTheta=1.59
20:36:12.243 00.001 8960 BLT: Entering DecMeasurementStep, state = 4
20:36:12.244 00.001 8960 BLT: measurement process halted by user or by error
20:36:12.246 00.002 8960 BLT: Cleanup completed
20:36:12.248 00.002 8960 BLT: Exiting DecMeasurementStep
20:36:12.254 00.006 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:36:12.256 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:36:12.257 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:36:12.259 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:36:12.260 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:36:12.263 00.003 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:36:12.264 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:36:12.266 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:36:12.268 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:36:12.269 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:36:12.271 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:36:12.272 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:36:12.274 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:36:12.275 00.001 8960 Uncorrected Dec RMS=0.415px, Dec drift=-0.577 px/min, Best seeing estimate=0.226px, R-sq=0.889
20:36:12.277 00.002 8960 GA Min-Move calcs failed sanity-check, DecEst=0.350, Dec-HPF-Sigma=0.073
20:36:12.278 00.001 8960 GA Min-Move recs reverting to smart defaults, RA=0.123, Dec=0.189
20:36:12.280 00.002 8960 Guiding Assistant results follow:
20:36:12.281 00.001 8960 SNR=104.8, Samples=86, Elapsed Time=138s, RA HPF-RMS=  0.15 px (  0.60 arc-sec ), Dec HPF-RMS=  0.07 px (  0.30 arc-sec ), Total HPF-RMS=  0.16 px (  0.67 arc-sec )
20:36:12.283 00.002 8960 RA Peak=  0.83 px (  3.42 arc-sec ), RA Peak-Peak   3.95 px ( 16.28 arc-sec ), RA Drift Rate= -1.20 px/min ( -4.95 arc-sec/min ), Max RA Drift Rate=  0.09 px/sec (  0.36 arc-sec/sec ), Drift-Limiting Exp=   1.4 s 
20:36:12.284 00.001 8960 Dec Drift Rate= -0.58 px/min ( -2.38 arc-sec/min ), Dec Peak=  0.45 px (  1.88 arc-sec ), PA Error= 11.0 arc-min
20:36:12.296 00.012 8960 Recommendation: Use exposure times in the range of 2.0s to 4.0s
20:36:12.306 00.010 8960 Recommendation: Consider re-doing your calibration (Prior alert)
20:36:12.319 00.013 8960 Recommendation: Polar alignment error > 10 arc-min; try using the Drift Align tool to improve alignment.
20:36:12.333 00.014 8960 Recommendation: Try setting RA min-move to 0.12
20:36:12.345 00.012 8960 Recommendation: Try setting Dec min-move to 0.19
20:36:12.359 00.014 8960 GetString("/profile/4/GA/2025-10-19 20:26:46/BLT_north", "") returns "1156.2,1158.8,1160.5,1162.7,1165.0,1167.4,1169.7,1172.2,1174."
20:36:12.362 00.003 8960 GetString("/profile/4/GA/2025-10-20 20:23:56/BLT_north", "") returns "1416.4,1419.0,1420.9,1423.3,1425.5,1427.4,1429.4,1431.6,1433.8,1436.7,1438.9,1440.8,1443.1,1445.5,1447.6,1449.5,1451.2,1453.6,1455."
20:36:12.364 00.002 8960 GetString("/profile/4/GA/2025-10-20 20:29:57/BLT_north", "") returns ""
20:36:12.365 00.001 8960 GetString("/profile/4/GA/2025-10-20 20:33:17/BLT_north", "") returns ""
20:36:12.368 00.003 8960 GA-History: removed entry for 2025-10-19 20:26:46
20:36:12.382 00.014 8960 End of Guiding Assistant output....
20:36:12.399 00.017 8960 GuidingAssistant: Re-enabling guide output (1, 0)
20:36:12.402 00.003 8960 Mount: notify guiding stopped
20:36:12.404 00.002 8960 Changing from state GUIDING to STOP
20:36:12.406 00.002 8960 guider state => SELECTED
20:36:12.407 00.001 8960 GuiderMultiStar::AutoSelect enter
20:36:12.409 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:36:12.519 00.110 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:36:12.670 00.151 8960 AutoFind: global mean = -0.2, stdev 1660.7
20:36:12.672 00.002 8960 AutoFind: using threshold = 0.1
20:36:12.793 00.121 8960 AutoFind: local max [167, 998] 118.5
20:36:12.794 00.001 8960 AutoFind: local max [1219, 61] 113.6
20:36:12.796 00.002 8960 AutoFind: local max [262, 448] 112.9
20:36:12.798 00.002 8960 AutoFind: local max [1396, 635] 108.8
20:36:12.800 00.002 8960 AutoFind: local max [1356, 890] 76.4
20:36:12.801 00.001 8960 AutoFind: local max [550, 315] 58.3
20:36:12.802 00.001 8960 AutoFind: local max [1038, 814] 54.0
20:36:12.804 00.002 8960 AutoFind: local max [821, 417] 48.4
20:36:12.805 00.001 8960 AutoFind: local max [622, 129] 46.4
20:36:12.806 00.001 8960 AutoFind: local max [441, 1066] 45.5
20:36:12.808 00.002 8960 AutoFind: local max [879, 657] 39.1
20:36:12.809 00.001 8960 AutoFind: local max [1485, 1066] 38.3
20:36:12.811 00.002 8960 AutoFind: local max [1612, 824] 37.3
20:36:12.812 00.001 8960 AutoFind: local max [223, 280] 34.9
20:36:12.814 00.002 8960 AutoFind: local max [19, 508] 33.9
20:36:12.815 00.001 8960 AutoFind: local max [263, 241] 33.7
20:36:12.816 00.001 8960 AutoFind: local max [902, 137] 27.6
20:36:12.818 00.002 8960 AutoFind: local max [1628, 519] 23.7
20:36:12.819 00.001 8960 AutoFind: local max [569, 292] 23.6
20:36:12.820 00.001 8960 AutoFind: local max [557, 30] 23.2
20:36:12.822 00.002 8960 AutoFind: local max [427, 136] 21.4
20:36:12.823 00.001 8960 AutoFind: local max [961, 941] 20.9
20:36:12.825 00.002 8960 AutoFind: local max [1005, 686] 20.0
20:36:12.826 00.001 8960 AutoFind: local max [11, 489] 19.2
20:36:12.828 00.002 8960 AutoFind: local max [1420, 563] 18.7
20:36:12.829 00.001 8960 AutoFind: local max [10, 379] 18.4
20:36:12.831 00.002 8960 AutoFind: local max [784, 809] 18.2
20:36:12.832 00.001 8960 AutoFind: local max [102, 985] 17.3
20:36:12.834 00.002 8960 AutoFind: local max [493, 874] 14.9
20:36:12.835 00.001 8960 AutoFind: local max [329, 1006] 13.7
20:36:12.837 00.002 8960 AutoFind: local max [420, 295] 13.5
20:36:12.838 00.001 8960 AutoFind: local max [944, 903] 13.2
20:36:12.839 00.001 8960 AutoFind: local max [1581, 662] 12.6
20:36:12.841 00.002 8960 AutoFind: local max [600, 522] 12.5
20:36:12.843 00.002 8960 AutoFind: local max [660, 402] 12.4
20:36:12.844 00.001 8960 AutoFind: local max [99, 158] 12.3
20:36:12.845 00.001 8960 AutoFind: local max [735, 536] 12.2
20:36:12.847 00.002 8960 AutoFind: local max [510, 895] 12.2
20:36:12.848 00.001 8960 AutoFind: local max [869, 202] 11.9
20:36:12.850 00.002 8960 AutoFind: local max [1144, 82] 11.9
20:36:12.851 00.001 8960 AutoFind: local max [311, 117] 11.7
20:36:12.852 00.001 8960 AutoFind: local max [913, 19] 11.3
20:36:12.854 00.002 8960 AutoFind: local max [851, 215] 11.0
20:36:12.855 00.001 8960 AutoFind: local max [865, 430] 10.9
20:36:12.856 00.001 8960 AutoFind: local max [1555, 238] 10.8
20:36:12.858 00.002 8960 AutoFind: local max [361, 978] 10.5
20:36:12.859 00.001 8960 AutoFind: local max [728, 20] 10.5
20:36:12.861 00.002 8960 AutoFind: local max [1200, 795] 10.4
20:36:12.862 00.001 8960 AutoFind: local max [187, 430] 10.3
20:36:12.864 00.002 8960 AutoFind: local max [1558, 681] 10.2
20:36:12.865 00.001 8960 AutoFind: local max [1531, 254] 9.7
20:36:12.867 00.002 8960 AutoFind: local max [904, 380] 9.7
20:36:12.868 00.001 8960 AutoFind: local max [1744, 915] 9.7
20:36:12.870 00.002 8960 AutoFind: local max [973, 857] 9.6
20:36:12.871 00.001 8960 AutoFind: local max [462, 138] 9.5
20:36:12.872 00.001 8960 AutoFind: local max [320, 147] 9.3
20:36:12.874 00.002 8960 AutoFind: local max [431, 459] 9.3
20:36:12.875 00.001 8960 AutoFind: local max [1700, 590] 9.2
20:36:12.877 00.002 8960 AutoFind: local max [1313, 930] 9.1
20:36:12.878 00.001 8960 AutoFind: local max [1195, 995] 9.0
20:36:12.880 00.002 8960 AutoFind: local max [264, 681] 8.9
20:36:12.881 00.001 8960 AutoFind: local max [760, 209] 8.9
20:36:12.882 00.001 8960 AutoFind: local max [1527, 36] 8.8
20:36:12.884 00.002 8960 AutoFind: local max [154, 645] 8.7
20:36:12.885 00.001 8960 AutoFind: local max [1685, 1023] 8.6
20:36:12.886 00.001 8960 AutoFind: local max [74, 228] 8.5
20:36:12.888 00.002 8960 AutoFind: local max [8, 201] 8.4
20:36:12.890 00.002 8960 AutoFind: local max [1589, 899] 8.3
20:36:12.891 00.001 8960 AutoFind: local max [38, 10] 8.1
20:36:12.893 00.002 8960 AutoFind: local max [275, 454] 8.1
20:36:12.894 00.001 8960 AutoFind: local max [1637, 231] 7.8
20:36:12.895 00.001 8960 AutoFind: local max [1297, 1057] 7.7
20:36:12.897 00.002 8960 AutoFind: local max [1123, 651] 7.7
20:36:12.898 00.001 8960 AutoFind: local max [62, 934] 7.6
20:36:12.899 00.001 8960 AutoFind: local max [625, 546] 7.6
20:36:12.901 00.002 8960 AutoFind: local max [475, 754] 7.5
20:36:12.902 00.001 8960 AutoFind: local max [789, 316] 7.5
20:36:12.904 00.002 8960 AutoFind: local max [1493, 833] 7.4
20:36:12.905 00.001 8960 AutoFind: local max [525, 113] 7.4
20:36:12.907 00.002 8960 AutoFind: local max [1821, 43] 7.2
20:36:12.908 00.001 8960 AutoFind: local max [411, 34] 7.2
20:36:12.909 00.001 8960 AutoFind: local max [405, 22] 6.8
20:36:12.911 00.002 8960 AutoFind: local max [984, 452] 6.8
20:36:12.913 00.002 8960 AutoFind: local max [276, 499] 6.8
20:36:12.914 00.001 8960 AutoFind: local max [131, 266] 6.8
20:36:12.916 00.002 8960 AutoFind: local max [540, 234] 6.8
20:36:12.917 00.001 8960 AutoFind: local max [352, 597] 6.7
20:36:12.919 00.002 8960 AutoFind: local max [877, 204] 6.7
20:36:12.920 00.001 8960 AutoFind: local max [1486, 817] 6.7
20:36:12.922 00.002 8960 AutoFind: local max [765, 989] 6.6
20:36:12.923 00.001 8960 AutoFind: local max [930, 737] 6.6
20:36:12.925 00.002 8960 AutoFind: local max [1845, 350] 6.6
20:36:12.926 00.001 8960 AutoFind: local max [1529, 327] 6.6
20:36:12.927 00.001 8960 AutoFind: local max [733, 14] 6.5
20:36:12.929 00.002 8960 AutoFind: local max [76, 830] 6.4
20:36:12.930 00.001 8960 AutoFind: local max [1455, 371] 6.4
20:36:12.932 00.002 8960 AutoFind: local max [214, 743] 6.3
20:36:12.933 00.001 8960 AutoFind: local max [704, 613] 6.3
20:36:12.935 00.002 8960 AutoFind: local max [1889, 491] 6.1
20:36:12.936 00.001 8960 AutoFind: local max [1802, 460] 6.1
20:36:12.937 00.001 8960 AutoFind: too close [733, 14] 6.5 - [728, 20] 10.5
20:36:12.939 00.002 8960 AutoFind: too close [1486, 817] 6.7 - [1493, 833] 7.4
20:36:12.941 00.002 8960 AutoFind: too close [877, 204] 6.7 - [869, 202] 11.9
20:36:12.942 00.001 8960 AutoFind: too close [405, 22] 6.8 - [411, 34] 7.2
20:36:12.944 00.002 8960 AutoFind: close dim-bright [275, 454] 8.1 - [262, 448] 112.9
20:36:12.945 00.001 8960 AutoFind: too close [851, 215] 11.0 - [869, 202] 11.9
20:36:12.946 00.001 8960 AutoFind: too close [11, 489] 19.2 - [19, 508] 33.9
20:36:12.947 00.001 8960 AutoFind: too close to edge [38, 10] 8.1
20:36:12.949 00.002 8960 AutoFind: too close to edge [8, 201] 8.4
20:36:12.950 00.001 8960 AutoFind: too close to edge [10, 379] 18.4
20:36:12.952 00.002 8960 AutoFind: too close to edge [1485, 1066] 38.3
20:36:12.953 00.001 8960 AutoFind: too close to edge [441, 1066] 45.5
20:36:12.955 00.002 8960 AutoFind: BPP = 16, saturation at 68027, pedestal 2492, thresh = 61473
20:36:12.956 00.001 8960 Star::Find(15, 167, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.957 00.001 8960 Star::Find returns 1 (0), X=167.17, Y=997.77, Mass=2624992, SNR=154.9, Peak=65535 HFD=5.8
20:36:12.959 00.002 8960 Star::Find(15, 1219, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.960 00.001 8960 Star::Find returns 1 (0), X=1219.17, Y=60.61, Mass=2131429, SNR=218.1, Peak=65535 HFD=5.7
20:36:12.962 00.002 8960 Star::Find(15, 262, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.963 00.001 8960 Star::Find returns 1 (0), X=261.67, Y=447.42, Mass=1892644, SNR=201.2, Peak=65535 HFD=5.5
20:36:12.965 00.002 8960 Star::Find(15, 1396, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.966 00.001 8960 Star::Find returns 1 (0), X=1396.49, Y=634.94, Mass=1955480, SNR=228.3, Peak=65513 HFD=5.7
20:36:12.968 00.002 8960 Star::Find(15, 1356, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.970 00.002 8960 Star::Find returns 1 (0), X=1356.01, Y=889.81, Mass=1279502, SNR=158.8, Peak=65535 HFD=5.4
20:36:12.971 00.001 8960 Star::Find(15, 550, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.973 00.002 8960 Star::Find returns 1 (0), X=547.15, Y=315.47, Mass=4209797, SNR=151.9, Peak=65535 HFD=7.2
20:36:12.974 00.001 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.975 00.001 8960 Star::Find returns 1 (0), X=1037.88, Y=814.54, Mass=993470, SNR=130.6, Peak=48976 HFD=5.4
20:36:12.977 00.002 8960 Star::Find(15, 821, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.978 00.001 8960 Star::Find returns 1 (0), X=820.80, Y=417.33, Mass=987834, SNR=106.4, Peak=48880 HFD=5.6
20:36:12.980 00.002 8960 Star::Find(15, 622, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.981 00.001 8960 Star::Find returns 1 (0), X=621.65, Y=128.49, Mass=679382, SNR=121.9, Peak=50697 HFD=4.7
20:36:12.984 00.003 8960 Star::Find(15, 879, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.986 00.002 8960 Star::Find returns 1 (0), X=878.90, Y=656.60, Mass=680209, SNR=102.7, Peak=44732 HFD=4.9
20:36:12.988 00.002 8960 Star::Find(15, 1612, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.989 00.001 8960 Star::Find returns 1 (0), X=1612.44, Y=823.24, Mass=539820, SNR=115.6, Peak=43504 HFD=4.6
20:36:12.990 00.001 8960 Star::Find(15, 223, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.992 00.002 8960 Star::Find returns 1 (0), X=222.72, Y=280.03, Mass=435946, SNR=82.3, Peak=45065 HFD=4.0
20:36:12.993 00.001 8960 Star::Find(15, 263, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.995 00.002 8960 Star::Find returns 1 (0), X=263.08, Y=241.27, Mass=412068, SNR=84.7, Peak=35683 HFD=3.9
20:36:12.996 00.001 8960 Star::Find(15, 902, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:12.998 00.002 8960 Star::Find returns 1 (0), X=902.02, Y=137.21, Mass=541073, SNR=84.8, Peak=27056 HFD=5.4
20:36:13.000 00.002 8960 Star::Find(15, 1628, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.001 00.001 8960 Star::Find returns 1 (0), X=1628.60, Y=518.30, Mass=403976, SNR=68.4, Peak=29020 HFD=4.7
20:36:13.002 00.001 8960 Star::Find(15, 569, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.004 00.002 8960 Star::Find returns 1 (0), X=569.01, Y=291.93, Mass=342291, SNR=53.7, Peak=25449 HFD=4.5
20:36:13.005 00.001 8960 Star::Find(15, 557, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.007 00.002 8960 Star::Find returns 1 (0), X=556.97, Y=30.13, Mass=333665, SNR=64.1, Peak=25916 HFD=4.3
20:36:13.008 00.001 8960 Star::Find(15, 427, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.009 00.001 8960 Star::Find returns 1 (0), X=427.55, Y=136.12, Mass=296160, SNR=60.8, Peak=24393 HFD=3.9
20:36:13.011 00.002 8960 Star::Find(15, 961, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.012 00.001 8960 Star::Find returns 1 (0), X=960.73, Y=941.21, Mass=236479, SNR=55.7, Peak=19145 HFD=3.9
20:36:13.013 00.001 8960 Star::Find(15, 1005, 686, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.015 00.002 8960 Star::Find returns 1 (0), X=1004.83, Y=686.04, Mass=270075, SNR=58.7, Peak=17808 HFD=4.4
20:36:13.017 00.002 8960 Star::Find(15, 1420, 563, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.018 00.001 8960 Star::Find returns 1 (0), X=1420.18, Y=562.79, Mass=279465, SNR=49.5, Peak=19600 HFD=4.6
20:36:13.020 00.002 8960 Star::Find(15, 784, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.021 00.001 8960 Star::Find returns 1 (0), X=783.89, Y=808.93, Mass=295347, SNR=64.7, Peak=24668 HFD=4.6
20:36:13.023 00.002 8960 Star::Find(15, 102, 985, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.024 00.001 8960 Star::Find returns 1 (0), X=101.86, Y=985.20, Mass=105631, SNR=38.4, Peak=14889 HFD=2.5
20:36:13.025 00.001 8960 Star::Find(15, 493, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.027 00.002 8960 Star::Find returns 1 (0), X=492.53, Y=874.15, Mass=155189, SNR=37.5, Peak=14480 HFD=3.6
20:36:13.028 00.001 8960 Star::Find(15, 329, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.029 00.001 8960 Star::Find returns 1 (0), X=329.02, Y=1006.37, Mass=161051, SNR=46.4, Peak=19542 HFD=4.1
20:36:13.031 00.002 8960 Star::Find(15, 420, 295, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.033 00.002 8960 Star::Find returns 1 (0), X=419.41, Y=295.15, Mass=137495, SNR=37.7, Peak=17827 HFD=3.5
20:36:13.034 00.001 8960 Star::Find(15, 944, 903, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.036 00.002 8960 Star::Find returns 1 (0), X=944.25, Y=902.99, Mass=137628, SNR=40.3, Peak=16777 HFD=3.4
20:36:13.037 00.001 8960 Star::Find(15, 1581, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.038 00.001 8960 Star::Find returns 1 (0), X=1581.17, Y=662.37, Mass=142263, SNR=39.2, Peak=16169 HFD=3.7
20:36:13.040 00.002 8960 Star::Find(15, 600, 522, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.041 00.001 8960 Star::Find returns 1 (0), X=600.48, Y=521.81, Mass=172460, SNR=44.6, Peak=19491 HFD=3.8
20:36:13.042 00.001 8960 Star::Find(15, 660, 402, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.044 00.002 8960 Star::Find returns 1 (0), X=660.37, Y=402.02, Mass=161000, SNR=39.8, Peak=15721 HFD=4.0
20:36:13.045 00.001 8960 Star::Find(15, 99, 158, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.047 00.002 8960 Star::Find returns 1 (0), X=99.33, Y=157.96, Mass=115090, SNR=35.1, Peak=14678 HFD=3.3
20:36:13.049 00.002 8960 Star::Find(15, 735, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.051 00.002 8960 Star::Find returns 1 (0), X=734.89, Y=536.06, Mass=156789, SNR=38.5, Peak=18019 HFD=4.2
20:36:13.052 00.001 8960 Star::Find(15, 510, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.053 00.001 8960 Star::Find returns 1 (0), X=509.92, Y=895.31, Mass=123538, SNR=36.9, Peak=15280 HFD=3.3
20:36:13.055 00.002 8960 Star::Find(15, 1144, 82, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.056 00.001 8960 Star::Find returns 1 (0), X=1143.80, Y=81.54, Mass=194244, SNR=45.8, Peak=19740 HFD=4.5
20:36:13.058 00.002 8960 Star::Find(15, 311, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.059 00.001 8960 Star::Find returns 1 (0), X=310.94, Y=116.89, Mass=117663, SNR=36.7, Peak=13296 HFD=3.8
20:36:13.060 00.001 8960 Star::Find(15, 913, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.062 00.002 8960 Star::Find returns 1 (0), X=913.01, Y=18.47, Mass=149642, SNR=37.8, Peak=15369 HFD=4.1
20:36:13.064 00.002 8960 Star::Find(15, 865, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.065 00.001 8960 Star::Find returns 1 (0), X=864.51, Y=429.54, Mass=103846, SNR=32.7, Peak=12566 HFD=3.2
20:36:13.067 00.002 8960 Star::Find(15, 1555, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.068 00.001 8960 Star::Find returns 1 (0), X=1555.42, Y=236.98, Mass=152456, SNR=41.5, Peak=16316 HFD=4.1
20:36:13.069 00.001 8960 Star::Find(15, 361, 978, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.071 00.002 8960 Star::Find returns 1 (0), X=361.06, Y=977.97, Mass=89407, SNR=35.2, Peak=16259 HFD=2.7
20:36:13.072 00.001 8960 Star::Find(15, 1200, 795, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.074 00.002 8960 Star::Find returns 1 (0), X=1200.14, Y=794.48, Mass=157531, SNR=39.2, Peak=14121 HFD=4.7
20:36:13.075 00.001 8960 Star::Find(15, 187, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.076 00.001 8960 Star::Find returns 1 (0), X=187.53, Y=430.28, Mass=89279, SNR=29.7, Peak=18537 HFD=2.7
20:36:13.078 00.002 8960 Star::Find(15, 1558, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.080 00.002 8960 Star::Find returns 1 (0), X=1557.71, Y=681.31, Mass=167124, SNR=44.4, Peak=15152 HFD=4.6
20:36:13.082 00.002 8960 Star::Find(15, 1531, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.083 00.001 8960 Star::Find returns 1 (0), X=1530.59, Y=253.29, Mass=86324, SNR=29.4, Peak=13353 HFD=3.2
20:36:13.084 00.001 8960 Star::Find(15, 904, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.086 00.002 8960 Star::Find returns 1 (0), X=903.98, Y=379.51, Mass=165400, SNR=38.2, Peak=15497 HFD=4.2
20:36:13.087 00.001 8960 Star::Find(15, 1744, 915, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.089 00.002 8960 Star::Find returns 1 (0), X=1743.46, Y=914.56, Mass=100276, SNR=33.2, Peak=16374 HFD=3.1
20:36:13.090 00.001 8960 Star::Find(15, 973, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.091 00.001 8960 Star::Find returns 1 (0), X=972.29, Y=856.64, Mass=90996, SNR=28.9, Peak=12854 HFD=3.3
20:36:13.093 00.002 8960 Star::Find(15, 462, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.094 00.001 8960 Star::Find returns 1 (0), X=461.68, Y=137.94, Mass=99062, SNR=32.3, Peak=17040 HFD=3.3
20:36:13.096 00.002 8960 Star::Find(15, 320, 147, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.098 00.002 8960 Star::Find returns 1 (0), X=320.38, Y=147.63, Mass=119843, SNR=43.4, Peak=17328 HFD=3.5
20:36:13.099 00.001 8960 Star::Find(15, 431, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.100 00.001 8960 Star::Find returns 1 (0), X=431.27, Y=459.06, Mass=118127, SNR=36.1, Peak=18281 HFD=3.4
20:36:13.102 00.002 8960 Star::Find(15, 1700, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.103 00.001 8960 Star::Find returns 1 (0), X=1700.30, Y=589.98, Mass=75295, SNR=25.5, Peak=12560 HFD=2.9
20:36:13.105 00.002 8960 Star::Find(15, 1313, 930, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.106 00.001 8960 Star::Find returns 1 (0), X=1312.71, Y=930.55, Mass=117065, SNR=37.5, Peak=13500 HFD=4.4
20:36:13.107 00.001 8960 Star::Find(15, 1195, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.109 00.002 8960 Star::Find returns 1 (0), X=1194.43, Y=994.61, Mass=117326, SNR=33.4, Peak=13628 HFD=3.9
20:36:13.110 00.001 8960 Star::Find(15, 264, 681, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.112 00.002 8960 Star::Find returns 1 (0), X=263.80, Y=681.35, Mass=87041, SNR=29.0, Peak=14889 HFD=3.2
20:36:13.113 00.001 8960 Star::Find(15, 760, 209, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.115 00.002 8960 Star::Find returns 1 (0), X=759.92, Y=209.03, Mass=102112, SNR=31.0, Peak=12099 HFD=4.1
20:36:13.116 00.001 8960 Star::Find(15, 1527, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.118 00.002 8960 Star::Find returns 1 (0), X=1527.50, Y=36.10, Mass=106767, SNR=33.7, Peak=15612 HFD=3.7
20:36:13.119 00.001 8960 Star::Find(15, 154, 645, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.121 00.002 8960 Star::Find returns 1 (0), X=154.37, Y=644.98, Mass=73915, SNR=28.7, Peak=12988 HFD=3.3
20:36:13.122 00.001 8960 Star::Find(15, 1685, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.123 00.001 8960 Star::Find returns 1 (0), X=1685.05, Y=1022.92, Mass=56452, SNR=24.7, Peak=10499 HFD=2.6
20:36:13.125 00.002 8960 Star::Find(15, 74, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.126 00.001 8960 Star::Find returns 1 (0), X=73.68, Y=227.55, Mass=64740, SNR=25.9, Peak=12163 HFD=2.8
20:36:13.128 00.002 8960 Star::Find(15, 1589, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.130 00.002 8960 Star::Find returns 1 (0), X=1589.18, Y=898.78, Mass=87820, SNR=29.4, Peak=15568 HFD=3.1
20:36:13.131 00.001 8960 Star::Find(15, 275, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.132 00.001 8960 Star::Find returns 1 (0), X=261.67, Y=447.42, Mass=1892644, SNR=201.2, Peak=65535 HFD=5.5
20:36:13.134 00.002 8960 Star::Find(15, 1637, 231, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.135 00.001 8960 Star::Find returns 1 (0), X=1637.36, Y=230.95, Mass=96899, SNR=34.8, Peak=14384 HFD=4.0
20:36:13.137 00.002 8960 Star::Find(15, 1297, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.138 00.001 8960 Star::Find returns 1 (0), X=1297.25, Y=1056.63, Mass=71488, SNR=24.2, Peak=11612 HFD=3.5
20:36:13.139 00.001 8960 Star::Find(15, 1123, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.141 00.002 8960 Star::Find returns 1 (0), X=1122.97, Y=650.76, Mass=86145, SNR=26.6, Peak=12118 HFD=4.0
20:36:13.142 00.001 8960 Star::Find(15, 62, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.144 00.002 8960 Star::Find returns 1 (0), X=62.49, Y=933.84, Mass=43874, SNR=24.1, Peak=11420 HFD=2.3
20:36:13.146 00.002 8960 Star::Find(15, 625, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.147 00.001 8960 Star::Find returns 1 (0), X=624.50, Y=545.60, Mass=62409, SNR=25.2, Peak=10307 HFD=3.2
20:36:13.149 00.002 8960 Star::Find(15, 475, 754, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.150 00.001 8960 Star::Find returns 1 (0), X=475.23, Y=754.16, Mass=58586, SNR=22.1, Peak=10774 HFD=2.7
20:36:13.151 00.001 8960 Star::Find(15, 789, 316, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.153 00.002 8960 Star::Find returns 1 (0), X=788.99, Y=315.28, Mass=73502, SNR=24.3, Peak=10537 HFD=3.5
20:36:13.154 00.001 8960 Star::Find(15, 525, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.155 00.001 8960 Star::Find returns 1 (0), X=525.18, Y=113.63, Mass=68101, SNR=26.2, Peak=14134 HFD=2.7
20:36:13.157 00.002 8960 Star::Find(15, 1821, 43, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.158 00.001 8960 Star::Find returns 1 (0), X=1821.26, Y=43.38, Mass=61772, SNR=24.1, Peak=12304 HFD=3.1
20:36:13.160 00.002 8960 Star::Find(15, 984, 452, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.162 00.002 8960 Star::Find returns 1 (0), X=983.53, Y=451.83, Mass=51150, SNR=19.1, Peak=9251 HFD=3.0
20:36:13.163 00.001 8960 Star::Find(15, 276, 499, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.164 00.001 8960 Star::Find returns 1 (0), X=275.83, Y=498.44, Mass=53536, SNR=22.8, Peak=11267 HFD=2.7
20:36:13.166 00.002 8960 Star::Find(15, 131, 266, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.167 00.001 8960 Star::Find returns 1 (0), X=131.30, Y=266.10, Mass=55057, SNR=22.0, Peak=12368 HFD=2.6
20:36:13.169 00.002 8960 Star::Find(15, 540, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.171 00.002 8960 Star::Find returns 1 (0), X=539.81, Y=234.20, Mass=68965, SNR=26.8, Peak=15049 HFD=2.9
20:36:13.172 00.001 8960 Star::Find(15, 352, 597, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.174 00.002 8960 Star::Find returns 1 (0), X=352.31, Y=597.09, Mass=60371, SNR=24.6, Peak=11126 HFD=3.3
20:36:13.175 00.001 8960 Star::Find(15, 765, 989, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.177 00.002 8960 Star::Find returns 1 (0), X=764.98, Y=989.72, Mass=38884, SNR=19.3, Peak=9840 HFD=2.2
20:36:13.178 00.001 8960 Star::Find(15, 930, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.179 00.001 8960 Star::Find returns 1 (0), X=929.77, Y=737.70, Mass=62239, SNR=22.9, Peak=10889 HFD=3.5
20:36:13.181 00.002 8960 Star::Find(15, 1845, 350, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.183 00.002 8960 Star::Find returns 0 (4), X=1845.54, Y=350.49, Mass=33429, SNR=18.0, Peak=10390 HFD=1.5
20:36:13.185 00.002 8960 Star::Find(15, 1529, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.186 00.001 8960 Star::Find returns 1 (0), X=1528.69, Y=327.36, Mass=75760, SNR=30.1, Peak=11574 HFD=3.7
20:36:13.188 00.002 8960 Star::Find(15, 76, 830, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.189 00.001 8960 Star::Find returns 1 (0), X=75.96, Y=830.02, Mass=40532, SNR=20.9, Peak=12067 HFD=2.1
20:36:13.191 00.002 8960 Star::Find(15, 1455, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.193 00.002 8960 Star::Find returns 1 (0), X=1455.17, Y=370.26, Mass=54149, SNR=21.7, Peak=10121 HFD=3.5
20:36:13.194 00.001 8960 Star::Find(15, 214, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.195 00.001 8960 Star::Find returns 1 (0), X=213.18, Y=743.22, Mass=85425, SNR=33.9, Peak=19395 HFD=2.8
20:36:13.197 00.002 8960 Star::Find(15, 704, 613, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.198 00.001 8960 Star::Find returns 1 (0), X=704.08, Y=612.75, Mass=54646, SNR=21.7, Peak=10236 HFD=4.1
20:36:13.200 00.002 8960 Star::Find(15, 1889, 491, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.201 00.001 8960 Star::Find returns 1 (0), X=1888.52, Y=491.16, Mass=55640, SNR=23.5, Peak=10678 HFD=3.4
20:36:13.202 00.001 8960 Star::Find(15, 1802, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.204 00.002 8960 Star::Find returns 1 (0), X=1801.64, Y=460.19, Mass=43990, SNR=19.2, Peak=10384 HFD=2.9
20:36:13.205 00.001 8960 AutoFind: finding best star pass 1
20:36:13.207 00.002 8960 Star::Find(15, 167, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.209 00.002 8960 Star::Find returns 1 (0), X=167.17, Y=997.77, Mass=2624992, SNR=154.9, Peak=65535 HFD=5.8
20:36:13.210 00.001 8960 AutoFind: near-saturated [167, 998] 118.5 Mass 2624992 SNR 154.9 Peak 65535
20:36:13.212 00.002 8960 Star::Find(15, 1219, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.213 00.001 8960 Star::Find returns 1 (0), X=1219.17, Y=60.61, Mass=2131429, SNR=218.1, Peak=65535 HFD=5.7
20:36:13.214 00.001 8960 AutoFind: near-saturated [1219, 61] 113.6 Mass 2131429 SNR 218.1 Peak 65535
20:36:13.216 00.002 8960 Star::Find(15, 262, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.217 00.001 8960 Star::Find returns 1 (0), X=261.67, Y=447.42, Mass=1892644, SNR=201.2, Peak=65535 HFD=5.5
20:36:13.219 00.002 8960 AutoFind: near-saturated [262, 448] 112.9 Mass 1892644 SNR 201.2 Peak 65535
20:36:13.220 00.001 8960 Star::Find(15, 1396, 635, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.221 00.001 8960 Star::Find returns 1 (0), X=1396.49, Y=634.94, Mass=1955480, SNR=228.3, Peak=65513 HFD=5.7
20:36:13.223 00.002 8960 AutoFind: near-saturated [1396, 635] 108.8 Mass 1955480 SNR 228.3 Peak 65513
20:36:13.225 00.002 8960 Star::Find(15, 1356, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.226 00.001 8960 Star::Find returns 1 (0), X=1356.01, Y=889.81, Mass=1279502, SNR=158.8, Peak=65535 HFD=5.4
20:36:13.228 00.002 8960 AutoFind: near-saturated [1356, 890] 76.4 Mass 1279502 SNR 158.8 Peak 65535
20:36:13.229 00.001 8960 Star::Find(15, 550, 315, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.230 00.001 8960 Star::Find returns 1 (0), X=547.15, Y=315.47, Mass=4209797, SNR=151.9, Peak=65535 HFD=7.2
20:36:13.232 00.002 8960 AutoFind: near-saturated [550, 315] 58.3 Mass 4209797 SNR 151.9 Peak 65535
20:36:13.233 00.001 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.234 00.001 8960 Star::Find returns 1 (0), X=1037.88, Y=814.54, Mass=993470, SNR=130.6, Peak=48976 HFD=5.4
20:36:13.236 00.002 8960 AutoFind returns star at [1038, 814] 54.0 Mass 993470 SNR 130.6
20:36:13.239 00.003 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:36:13.240 00.001 8960 Star::Find returns 1 (0), X=1037.88, Y=814.54, Mass=993470, SNR=130.6, Peak=48976 HFD=5.4
20:36:13.242 00.002 8960 MultiStar: List (12): {1037.88, 814.54}(130.6), {820.80, 417.33}(106.4), {621.65, 128.49}(121.9), {878.90, 656.60}(102.7), {1612.44, 823.24}(115.6), {222.72, 280.03}(82.3), {263.08, 241.27}(84.7), {902.02, 137.21}(84.8), {1628.60, 518.30}(68.4), {569.01, 291.93}(53.7), {556.97, 30.13}(64.1), {427.55, 136.12}(60.8), 
20:36:13.243 00.001 8960 setting lock position to (1037.88, 814.54)
20:36:13.245 00.002 8960 MultiStar: stabilizing after lock position change
20:36:13.246 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=1174, max=65535, med=5142, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:36:13.265 00.019 8960 Status Line: Auto-selected star at (1037.9, 814.5)
20:36:13.272 00.007 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:36:13.274 00.002 8960 guider state => CALIBRATED
20:36:13.275 00.001 8960 MultiStar mode enabled, AutoFind forced
20:36:13.277 00.002 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:36:13.288 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=1174, max=65535, med=5142, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:36:13.307 00.019 8960 UpdateGuideState exits: m=559616 SNR=92.4
20:36:13.309 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:13.311 00.002 8960 ScheduleExposure(1000,3,0) exposurePending=0
20:36:13.312 00.001 8960 Enqueuing Expose request
20:36:13.314 00.002 13828 Worker thread wakes up
20:36:13.314 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:13.314 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0)
20:36:14.773 01.459 13828 Exposure complete
20:36:14.892 00.119 13828 worker thread done servicing request
20:36:14.892 00.000 8960 OnExposeComplete: enter
20:36:14.894 00.002 8960 UpdateGuideState(): m_state=5
20:36:14.895 00.001 8960 Star::Find(15, 1037, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
20:36:14.897 00.002 8960 Star::Find returns 1 (0), X=1038.18, Y=814.33, Mass=979052, SNR=143.2, Peak=51664 HFD=5.6
20:36:14.898 00.001 8960 CameraToMount -- cameraTheta (-0.59) - m_xAngle (2.77) = xAngle (-3.36 = 2.93)
20:36:14.900 00.002 8960 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.25 = -0.25)
20:36:14.901 00.001 8960 CameraToMount -- cameraX=0.31 cameraY=-0.21 hyp=0.37 cameraTheta=-0.59 mountX=-0.36 mountY=-0.09, mountTheta=-2.89
20:36:14.903 00.002 8960 Changing from state CALIBRATED to GUIDING
20:36:14.905 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:36:14.908 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:36:14.909 00.001 8960 AdjustCalibrationForScopePointing (scope): current dec=34.6 pierSide=1, cal dec=-0.6 pierSide=1 rotAngle=None bin=1
20:36:14.911 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:36:14.912 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:36:14.914 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:36:14.915 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:36:14.917 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:36:14.919 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:36:14.920 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:36:14.922 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:36:14.924 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:36:14.926 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:36:14.927 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:36:14.929 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:36:14.931 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:36:14.935 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:36:14.937 00.002 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:36:14.938 00.001 8960 Dec comp: XRate 1.713 -> 1.411 for dec -0.6 -> dec 34.6
20:36:14.943 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:36:14.945 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:36:14.947 00.002 8960 setting lock position to (1038.18, 814.33)
20:36:14.948 00.001 8960 MultiStar: stabilizing after lock position change
20:36:14.950 00.002 8960 guider state => GUIDING
20:36:14.951 00.001 8960 Status Line: Guiding
20:36:14.957 00.006 8960 Mount: notify guiding started
20:36:14.960 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:36:14.961 00.001 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:30:31 PM"
20:36:14.963 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:36:14.964 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:36:14.966 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:36:14.968 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:36:14.969 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:36:14.971 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:36:14.972 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:36:14.974 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:36:14.975 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:36:14.977 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:36:14.978 00.001 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:36:14.980 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:36:14.982 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:36:14.983 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:36:14.985 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:36:14.987 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:36:14.989 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:36:14.990 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:36:14.992 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:36:14.994 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:36:14.995 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:36:14.997 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:36:14.998 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:36:15.000 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:36:15.002 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:36:15.004 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:36:15.005 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:36:15.007 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:36:15.009 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:36:15.010 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:36:15.012 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:36:15.013 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:36:15.015 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:36:15.017 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:36:15.019 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:36:15.021 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:36:15.024 00.003 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:36:15.027 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:36:15.028 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:36:15.030 00.002 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,0.00
20:36:15.032 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
20:36:15.034 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.6
20:36:15.035 00.001 8960 MountToCamera -- mountTheta (-0.00) + m_xAngle (2.77) = xAngle (2.77 = 2.77)
20:36:15.037 00.002 8960 MountToCamera -- mountX=-0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
20:36:15.038 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
20:36:15.039 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
20:36:15.041 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:36:15.049 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=1750, max=65535, med=5142, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:36:15.069 00.020 8960 UpdateGuideState exits: m=979052 SNR=143.2
20:36:15.071 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:15.072 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:15.073 00.001 8960 Enqueuing Expose request
20:36:15.075 00.002 13828 Worker thread wakes up
20:36:15.075 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:15.075 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:16.539 01.464 13828 Exposure complete
20:36:16.650 00.111 13828 worker thread done servicing request
20:36:16.650 00.000 8960 OnExposeComplete: enter
20:36:16.652 00.002 8960 UpdateGuideState(): m_state=6
20:36:16.653 00.001 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:36:16.655 00.002 8960 Star::Find returns 1 (0), X=1038.19, Y=814.28, Mass=1028071, SNR=150.7, Peak=54320 HFD=5.6
20:36:16.656 00.001 8960 CameraToMount -- cameraTheta (-1.33) - m_xAngle (2.77) = xAngle (-4.10 = 2.19)
20:36:16.658 00.002 8960 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.99 = -0.99)
20:36:16.659 00.001 8960 CameraToMount -- cameraX=0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.33 mountX=-0.03 mountY=-0.04, mountTheta=-2.18
20:36:16.661 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.05, opts=13)
20:36:16.663 00.002 8960 Enqueuing Move request for scope (0.01, -0.05)
20:36:16.665 00.002 13828 Worker thread wakes up
20:36:16.665 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.05) opts 0xd
20:36:16.665 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.05)
20:36:16.665 00.000 13828 Moving (0.01, -0.05) raw xDistance=-0.03 yDistance=-0.04
20:36:16.665 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:36:16.665 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:16.665 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:36:16.665 00.000 13828 MoveAxis(E, 0, ABG)
20:36:16.665 00.000 13828 Move returns status 0, amount 0
20:36:16.665 00.000 13828 MoveAxis(N, 0, ABG)
20:36:16.665 00.000 13828 duration set to 0 by GuideMode
20:36:16.665 00.000 13828 Move returns status 0, amount 0
20:36:16.665 00.000 13828 move complete, result=0
20:36:16.665 00.000 13828 worker thread done servicing request
20:36:16.673 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2646, max=65535, med=5142, FiltMin=3760, FiltMax=65535, Gamma=2.540
20:36:16.694 00.021 8960 UpdateGuideState exits: m=1028071 SNR=150.7
20:36:16.695 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:16.697 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:16.698 00.001 8960 Enqueuing Expose request
20:36:16.700 00.002 13828 Worker thread wakes up
20:36:16.700 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:16.700 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:16.703 00.003 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
20:36:18.161 01.458 13828 Exposure complete
20:36:18.273 00.112 13828 worker thread done servicing request
20:36:18.274 00.001 8960 OnExposeComplete: enter
20:36:18.275 00.001 8960 UpdateGuideState(): m_state=6
20:36:18.277 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:36:18.279 00.002 8960 Star::Find returns 1 (0), X=1038.36, Y=814.36, Mass=891131, SNR=101.1, Peak=50160 HFD=5.3
20:36:18.280 00.001 8960 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.77) = xAngle (-2.61 = -2.61)
20:36:18.282 00.002 8960 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.50 = 0.50)
20:36:18.283 00.001 8960 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.16 mountX=-0.16 mountY=0.09, mountTheta=2.64
20:36:18.285 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=0.03, opts=13)
20:36:18.287 00.002 8960 Enqueuing Move request for scope (0.18, 0.03)
20:36:18.288 00.001 13828 Worker thread wakes up
20:36:18.288 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
20:36:18.288 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
20:36:18.288 00.000 13828 Moving (0.18, 0.03) raw xDistance=-0.16 yDistance=0.09
20:36:18.288 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
20:36:18.288 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:18.288 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:36:18.288 00.000 13828 MoveAxis(E, 69, ABG)
20:36:18.288 00.000 13828 Guiding  Dir = 2, Dur = 69
20:36:18.290 00.002 13828 IsSlewing returns 0
20:36:18.290 00.000 13828 IsGuiding returns 0
20:36:18.292 00.002 13828 PulseGuide returned control before completion, sleep 78
20:36:18.296 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1942, max=65535, med=5136, FiltMin=3843, FiltMax=65535, Gamma=2.540
20:36:18.316 00.020 8960 UpdateGuideState exits: m=891131 SNR=101.1
20:36:18.318 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:18.319 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:18.321 00.002 8960 Enqueuing Expose request
20:36:18.383 00.062 13828 IsGuiding returns 0
20:36:18.383 00.000 13828 Move returns status 0, amount 69
20:36:18.383 00.000 13828 MoveAxis(N, 0, ABG)
20:36:18.383 00.000 13828 duration set to 0 by GuideMode
20:36:18.383 00.000 13828 Move returns status 0, amount 0
20:36:18.383 00.000 13828 move complete, result=0
20:36:18.383 00.000 13828 worker thread done servicing request
20:36:18.383 00.000 13828 Worker thread wakes up
20:36:18.383 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:18.383 00.000 8960 GuideStep: -0.2 px 69 ms EAST, 0.1 px 0 ms NORTH
20:36:18.385 00.002 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:19.214 00.829 8960 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.19
20:36:19.217 00.003 8960 GuideAssistant changed Dec_MinMove to 0.19
20:36:19.853 00.636 13828 Exposure complete
20:36:19.964 00.111 13828 worker thread done servicing request
20:36:19.964 00.000 8960 OnExposeComplete: enter
20:36:19.966 00.002 8960 UpdateGuideState(): m_state=6
20:36:19.968 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:36:19.969 00.001 8960 Star::Find returns 1 (0), X=1038.43, Y=814.31, Mass=1001075, SNR=128.2, Peak=47408 HFD=5.5
20:36:19.971 00.002 8960 CameraToMount -- cameraTheta (-0.08) - m_xAngle (2.77) = xAngle (-2.85 = -2.85)
20:36:19.972 00.001 8960 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.26 = 0.26)
20:36:19.973 00.001 8960 CameraToMount -- cameraX=0.24 cameraY=-0.02 hyp=0.24 cameraTheta=-0.08 mountX=-0.23 mountY=0.06, mountTheta=2.88
20:36:19.975 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=-0.02, opts=13)
20:36:19.977 00.002 8960 Enqueuing Move request for scope (0.24, -0.02)
20:36:19.978 00.001 13828 Worker thread wakes up
20:36:19.978 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.02) opts 0xd
20:36:19.978 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, -0.02)
20:36:19.978 00.000 13828 Moving (0.24, -0.02) raw xDistance=-0.23 yDistance=0.06
20:36:19.979 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
20:36:19.979 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:19.979 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:36:19.979 00.000 13828 MoveAxis(E, 109, ABG)
20:36:19.979 00.000 13828 Guiding  Dir = 2, Dur = 109
20:36:19.980 00.001 13828 IsSlewing returns 0
20:36:19.980 00.000 13828 IsGuiding returns 0
20:36:19.982 00.002 13828 PulseGuide returned control before completion, sleep 118
20:36:19.986 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1910, max=65535, med=5142, FiltMin=3824, FiltMax=65535, Gamma=2.540
20:36:20.016 00.030 8960 UpdateGuideState exits: m=1001075 SNR=128.2
20:36:20.018 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:20.020 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:20.021 00.001 8960 Enqueuing Expose request
20:36:20.110 00.089 13828 IsGuiding returns 0
20:36:20.110 00.000 13828 Move returns status 0, amount 109
20:36:20.110 00.000 13828 MoveAxis(N, 0, ABG)
20:36:20.111 00.001 13828 duration set to 0 by GuideMode
20:36:20.111 00.000 13828 Move returns status 0, amount 0
20:36:20.111 00.000 13828 move complete, result=0
20:36:20.112 00.001 13828 worker thread done servicing request
20:36:20.112 00.000 13828 Worker thread wakes up
20:36:20.112 00.000 8960 GuideStep: -0.2 px 109 ms EAST, 0.1 px 0 ms NORTH
20:36:20.121 00.009 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:20.121 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:21.596 01.475 13828 Exposure complete
20:36:21.723 00.127 13828 worker thread done servicing request
20:36:21.723 00.000 8960 OnExposeComplete: enter
20:36:21.725 00.002 8960 UpdateGuideState(): m_state=6
20:36:21.727 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:36:21.728 00.001 8960 Star::Find returns 1 (0), X=1038.92, Y=814.21, Mass=967004, SNR=124.5, Peak=45712 HFD=5.9
20:36:21.730 00.002 8960 CameraToMount -- cameraTheta (-0.16) - m_xAngle (2.77) = xAngle (-2.93 = -2.93)
20:36:21.731 00.001 8960 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.17 = 0.17)
20:36:21.733 00.002 8960 CameraToMount -- cameraX=0.74 cameraY=-0.12 hyp=0.75 cameraTheta=-0.16 mountX=-0.73 mountY=0.13, mountTheta=2.97
20:36:21.735 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.74, y=-0.12, opts=13)
20:36:21.737 00.002 8960 Enqueuing Move request for scope (0.74, -0.12)
20:36:21.738 00.001 13828 Worker thread wakes up
20:36:21.739 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.12) opts 0xd
20:36:21.739 00.000 13828 Handling offset move in thread for scope, endpoint = (0.74, -0.12)
20:36:21.739 00.000 13828 Moving (0.74, -0.12) raw xDistance=-0.73 yDistance=0.13
20:36:21.739 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.73
20:36:21.739 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:21.739 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
20:36:21.739 00.000 13828 MoveAxis(E, 335, ABG)
20:36:21.739 00.000 13828 Guiding  Dir = 2, Dur = 335
20:36:21.741 00.002 13828 IsSlewing returns 0
20:36:21.741 00.000 13828 IsGuiding returns 0
20:36:21.742 00.001 13828 PulseGuide returned control before completion, sleep 344
20:36:21.745 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=1302, max=65535, med=5142, FiltMin=3760, FiltMax=65520, Gamma=2.540
20:36:21.772 00.027 8960 UpdateGuideState exits: m=967004 SNR=124.5
20:36:21.774 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:21.775 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:21.777 00.002 8960 Enqueuing Expose request
20:36:22.092 00.315 13828 IsGuiding returns 1
20:36:22.092 00.000 13828 scope still moving after pulse duration time elapsed
20:36:22.127 00.035 13828 IsSlewing returns 0
20:36:22.127 00.000 13828 IsGuiding returns 0
20:36:22.127 00.000 13828 scope move finished after 335 + 50 ms
20:36:22.127 00.000 13828 Move returns status 0, amount 335
20:36:22.127 00.000 13828 MoveAxis(N, 0, ABG)
20:36:22.127 00.000 13828 duration set to 0 by GuideMode
20:36:22.127 00.000 13828 Move returns status 0, amount 0
20:36:22.127 00.000 13828 move complete, result=0
20:36:22.127 00.000 13828 worker thread done servicing request
20:36:22.127 00.000 13828 Worker thread wakes up
20:36:22.127 00.000 8960 GuideStep: -0.7 px 335 ms EAST, 0.1 px 0 ms NORTH
20:36:22.129 00.002 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:22.129 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:22.351 00.222 8960 GuideAssistant changed RA_MinMove to 0.12
20:36:23.589 01.238 13828 Exposure complete
20:36:23.702 00.113 13828 worker thread done servicing request
20:36:23.702 00.000 8960 OnExposeComplete: enter
20:36:23.704 00.002 8960 UpdateGuideState(): m_state=6
20:36:23.706 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:36:23.708 00.002 8960 Star::Find returns 1 (0), X=1039.02, Y=814.21, Mass=876147, SNR=110.4, Peak=46185 HFD=5.4
20:36:23.709 00.001 8960 CameraToMount -- cameraTheta (-0.14) - m_xAngle (2.77) = xAngle (-2.90 = -2.90)
20:36:23.711 00.002 8960 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.20 = 0.20)
20:36:23.712 00.001 8960 CameraToMount -- cameraX=0.83 cameraY=-0.12 hyp=0.84 cameraTheta=-0.14 mountX=-0.82 mountY=0.17, mountTheta=2.94
20:36:23.714 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.83, y=-0.12, opts=13)
20:36:23.716 00.002 8960 Enqueuing Move request for scope (0.83, -0.12)
20:36:23.717 00.001 13828 Worker thread wakes up
20:36:23.717 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.83, -0.12) opts 0xd
20:36:23.717 00.000 13828 Handling offset move in thread for scope, endpoint = (0.83, -0.12)
20:36:23.717 00.000 13828 Moving (0.83, -0.12) raw xDistance=-0.82 yDistance=0.17
20:36:23.717 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.82
20:36:23.718 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:23.718 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:36:23.718 00.000 13828 MoveAxis(E, 388, ABG)
20:36:23.718 00.000 13828 Guiding  Dir = 2, Dur = 388
20:36:23.719 00.001 13828 IsSlewing returns 0
20:36:23.720 00.001 13828 IsGuiding returns 0
20:36:23.721 00.001 13828 PulseGuide returned control before completion, sleep 397
20:36:23.725 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1782, max=65535, med=5142, FiltMin=3779, FiltMax=65535, Gamma=2.540
20:36:23.745 00.020 8960 UpdateGuideState exits: m=876147 SNR=110.4
20:36:23.746 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:23.748 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:23.750 00.002 8960 Enqueuing Expose request
20:36:24.124 00.374 13828 IsGuiding returns 0
20:36:24.124 00.000 13828 Move returns status 0, amount 388
20:36:24.125 00.001 13828 MoveAxis(N, 0, ABG)
20:36:24.125 00.000 13828 duration set to 0 by GuideMode
20:36:24.125 00.000 13828 Move returns status 0, amount 0
20:36:24.125 00.000 13828 move complete, result=0
20:36:24.125 00.000 13828 worker thread done servicing request
20:36:24.125 00.000 13828 Worker thread wakes up
20:36:24.126 00.001 8960 GuideStep: -0.8 px 388 ms EAST, 0.2 px 0 ms NORTH
20:36:24.130 00.004 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:24.130 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:25.600 01.470 13828 Exposure complete
20:36:25.721 00.121 13828 worker thread done servicing request
20:36:25.721 00.000 8960 OnExposeComplete: enter
20:36:25.722 00.001 8960 UpdateGuideState(): m_state=6
20:36:25.724 00.002 8960 Star::Find(15, 1039, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.725 00.001 8960 Star::Find returns 1 (0), X=1038.65, Y=814.39, Mass=829943, SNR=106.2, Peak=50576 HFD=5.1
20:36:25.727 00.002 8960 MultiStar: exiting stabilization period
20:36:25.727 00.000 8960 MultiStar: updating star positions after lock position change
20:36:25.729 00.002 8960 Star::Find(15, 821, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.730 00.001 8960 Star::Find returns 1 (0), X=821.56, Y=417.18, Mass=1017370, SNR=117.1, Peak=46358 HFD=5.5
20:36:25.731 00.001 8960 Star::Find(15, 622, 128, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.733 00.002 8960 Star::Find returns 1 (0), X=622.51, Y=128.40, Mass=606787, SNR=97.5, Peak=46953 HFD=4.6
20:36:25.734 00.001 8960 Star::Find(15, 879, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.736 00.002 8960 Star::Find returns 1 (0), X=879.25, Y=656.22, Mass=724262, SNR=116.1, Peak=44694 HFD=5.1
20:36:25.737 00.001 8960 Star::Find(15, 1613, 823, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.739 00.002 8960 Star::Find returns 1 (0), X=1613.25, Y=823.04, Mass=444806, SNR=71.0, Peak=34908 HFD=4.4
20:36:25.740 00.001 8960 Star::Find(15, 223, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.741 00.001 8960 Star::Find returns 1 (0), X=223.56, Y=279.55, Mass=501494, SNR=98.8, Peak=53532 HFD=4.2
20:36:25.743 00.002 8960 Star::Find(15, 263, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.744 00.001 8960 Star::Find returns 1 (0), X=263.78, Y=241.12, Mass=394708, SNR=77.2, Peak=39081 HFD=3.7
20:36:25.746 00.002 8960 Star::Find(15, 902, 137, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.747 00.001 8960 Star::Find returns 1 (0), X=902.89, Y=136.86, Mass=565281, SNR=89.3, Peak=34672 HFD=5.2
20:36:25.749 00.002 8960 Star::Find(15, 1629, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.750 00.001 8960 Star::Find returns 1 (0), X=1629.42, Y=517.95, Mass=420078, SNR=77.2, Peak=24732 HFD=5.0
20:36:25.752 00.002 8960 Star::Find(15, 569, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.753 00.001 8960 Star::Find returns 1 (0), X=569.36, Y=291.84, Mass=384371, SNR=59.7, Peak=33680 HFD=4.9
20:36:25.755 00.002 8960 Star::Find(15, 557, 30, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.756 00.001 8960 Star::Find returns 1 (0), X=557.39, Y=30.07, Mass=357597, SNR=63.6, Peak=29980 HFD=4.3
20:36:25.757 00.001 8960 Star::Find(15, 428, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:36:25.759 00.002 8960 Star::Find returns 1 (0), X=428.09, Y=135.78, Mass=359355, SNR=70.8, Peak=29315 HFD=4.3
20:36:25.761 00.002 8960 CameraToMount -- cameraTheta (0.13) - m_xAngle (2.77) = xAngle (-2.64 = -2.64)
20:36:25.762 00.001 8960 CameraToMount -- cameraTheta (0.13) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.46 = 0.46)
20:36:25.764 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=0.06 hyp=0.47 cameraTheta=0.13 mountX=-0.41 mountY=0.21, mountTheta=2.67
20:36:25.768 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=0.06, opts=13)
20:36:25.770 00.002 8960 Enqueuing Move request for scope (0.47, 0.06)
20:36:25.771 00.001 13828 Worker thread wakes up
20:36:25.771 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.06) opts 0xd
20:36:25.771 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 0.06)
20:36:25.772 00.001 13828 Moving (0.47, 0.06) raw xDistance=-0.41 yDistance=0.21
20:36:25.772 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.41
20:36:25.772 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:36:25.772 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:36:25.772 00.000 13828 MoveAxis(E, 211, ABG)
20:36:25.772 00.000 13828 Guiding  Dir = 2, Dur = 211
20:36:25.773 00.001 13828 IsSlewing returns 0
20:36:25.773 00.000 13828 IsGuiding returns 0
20:36:25.775 00.002 13828 PulseGuide returned control before completion, sleep 220
20:36:25.778 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2198, max=65535, med=5142, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:36:25.800 00.022 8960 UpdateGuideState exits: m=829943 SNR=106.2
20:36:25.802 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:25.804 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:25.805 00.001 8960 Enqueuing Expose request
20:36:26.002 00.197 13828 IsGuiding returns 0
20:36:26.002 00.000 13828 Move returns status 0, amount 211
20:36:26.002 00.000 13828 MoveAxis(N, 0, ABG)
20:36:26.002 00.000 13828 duration set to 0 by GuideMode
20:36:26.002 00.000 13828 Move returns status 0, amount 0
20:36:26.002 00.000 13828 move complete, result=0
20:36:26.002 00.000 13828 worker thread done servicing request
20:36:26.002 00.000 13828 Worker thread wakes up
20:36:26.003 00.001 8960 GuideStep: -0.4 px 211 ms EAST, 0.2 px 0 ms NORTH
20:36:26.004 00.001 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:26.004 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:27.492 01.488 13828 Exposure complete
20:36:27.604 00.112 13828 worker thread done servicing request
20:36:27.604 00.000 8960 OnExposeComplete: enter
20:36:27.605 00.001 8960 UpdateGuideState(): m_state=6
20:36:27.607 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:36:27.608 00.001 8960 Star::Find returns 1 (0), X=1038.22, Y=814.24, Mass=981069, SNR=146.9, Peak=48240 HFD=5.7
20:36:27.610 00.002 8960 MultiStar: [#1 -0.33,0.17,0.90,U] [#2 -0.14,0.03,0.72,U] [#3 -0.08,0.11,0.74,U] [#4 -0.58,0.34,0.64,U] [#5 -0.25,0.34,0.59,U] [#6 -0.16,0.03,0.55,U] [#7 -0.41,0.11,0.63,U] [#8 -0.50,0.25,0.50,U] 
20:36:27.611 00.001 8960 single-star, 8 included, MultiStar: {-0.24, 0.13}, one-star: {0.04, -0.09}
20:36:27.613 00.002 8960 CameraToMount -- cameraTheta (-1.17) - m_xAngle (2.77) = xAngle (-3.94 = 2.35)
20:36:27.614 00.001 8960 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.83 = -0.83)
20:36:27.616 00.002 8960 CameraToMount -- cameraX=0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.17 mountX=-0.07 mountY=-0.08, mountTheta=-2.33
20:36:27.619 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.09, opts=13)
20:36:27.620 00.001 8960 Enqueuing Move request for scope (0.04, -0.09)
20:36:27.622 00.002 13828 Worker thread wakes up
20:36:27.622 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.09) opts 0xd
20:36:27.622 00.000 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.09)
20:36:27.622 00.000 13828 Moving (0.04, -0.09) raw xDistance=-0.07 yDistance=-0.08
20:36:27.622 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
20:36:27.622 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:27.622 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:36:27.622 00.000 13828 MoveAxis(E, 0, ABG)
20:36:27.622 00.000 13828 Move returns status 0, amount 0
20:36:27.622 00.000 13828 MoveAxis(N, 0, ABG)
20:36:27.622 00.000 13828 duration set to 0 by GuideMode
20:36:27.623 00.001 13828 Move returns status 0, amount 0
20:36:27.623 00.000 13828 move complete, result=0
20:36:27.623 00.000 13828 worker thread done servicing request
20:36:27.628 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2102, max=65535, med=5142, FiltMin=3625, FiltMax=65535, Gamma=2.540
20:36:27.647 00.019 8960 UpdateGuideState exits: m=981069 SNR=146.9
20:36:27.649 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:27.651 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:27.652 00.001 8960 Enqueuing Expose request
20:36:27.654 00.002 13828 Worker thread wakes up
20:36:27.654 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:27.654 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:27.657 00.003 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:36:29.117 01.460 13828 Exposure complete
20:36:29.232 00.115 13828 worker thread done servicing request
20:36:29.232 00.000 8960 OnExposeComplete: enter
20:36:29.234 00.002 8960 UpdateGuideState(): m_state=6
20:36:29.236 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:36:29.237 00.001 8960 Star::Find returns 1 (0), X=1038.19, Y=814.61, Mass=969648, SNR=118.0, Peak=54928 HFD=5.4
20:36:29.239 00.002 8960 MultiStar: [#1 -0.19,-0.23,0.93,U] [#2 -0.16,0.09,0.92,U] [#3 0.05,0.28,0.94,U] [#4 -0.19,0.02,0.83,U] [#5 -0.22,0.07,0.78,U] [#6 0.06,-0.07,0.76,U] [#7 -0.33,0.09,0.68,U] [#8 -0.44,0.43,0.67,U] 
20:36:29.241 00.002 8960 refined, 8 included, MultiStar: {-0.14, 0.10}, one-star: {0.01, 0.28}
20:36:29.242 00.001 8960 CameraToMount -- cameraTheta (2.51) - m_xAngle (2.77) = xAngle (-0.26 = -0.26)
20:36:29.244 00.002 8960 CameraToMount -- cameraTheta (2.51) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.84 = 2.84)
20:36:29.245 00.001 8960 CameraToMount -- cameraX=-0.14 cameraY=0.10 hyp=0.18 cameraTheta=2.51 mountX=0.17 mountY=0.05, mountTheta=0.29
20:36:29.247 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=0.10, opts=13)
20:36:29.249 00.002 8960 Enqueuing Move request for scope (-0.14, 0.10)
20:36:29.250 00.001 13828 Worker thread wakes up
20:36:29.250 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.10) opts 0xd
20:36:29.250 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, 0.10)
20:36:29.250 00.000 13828 Moving (-0.14, 0.10) raw xDistance=0.17 yDistance=0.05
20:36:29.251 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
20:36:29.251 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:29.251 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:36:29.251 00.000 13828 MoveAxis(W, 76, ABG)
20:36:29.251 00.000 13828 Guiding  Dir = 3, Dur = 76
20:36:29.253 00.002 13828 IsSlewing returns 0
20:36:29.253 00.000 13828 IsGuiding returns 0
20:36:29.255 00.002 13828 PulseGuide returned control before completion, sleep 85
20:36:29.260 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2038, max=65535, med=5142, FiltMin=3753, FiltMax=65535, Gamma=2.540
20:36:29.282 00.022 8960 UpdateGuideState exits: m=969648 SNR=118.0
20:36:29.284 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:29.285 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:29.287 00.002 8960 Enqueuing Expose request
20:36:29.345 00.058 13828 IsGuiding returns 0
20:36:29.345 00.000 13828 Move returns status 0, amount 76
20:36:29.345 00.000 13828 MoveAxis(N, 0, ABG)
20:36:29.345 00.000 13828 duration set to 0 by GuideMode
20:36:29.345 00.000 13828 Move returns status 0, amount 0
20:36:29.345 00.000 13828 move complete, result=0
20:36:29.345 00.000 13828 worker thread done servicing request
20:36:29.345 00.000 13828 Worker thread wakes up
20:36:29.345 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:29.345 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:29.506 00.161 8960 GuideStep: 0.2 px 76 ms WEST, 0.1 px 0 ms NORTH
20:36:30.811 01.305 13828 Exposure complete
20:36:30.921 00.110 13828 worker thread done servicing request
20:36:30.921 00.000 8960 OnExposeComplete: enter
20:36:30.923 00.002 8960 UpdateGuideState(): m_state=6
20:36:30.925 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:36:30.927 00.002 8960 Star::Find returns 1 (0), X=1038.66, Y=814.43, Mass=971709, SNR=111.4, Peak=54992 HFD=5.4
20:36:30.929 00.002 8960 MultiStar: [#1 0.14,-0.17,1.07,U] [#2 0.07,0.06,0.90,U] [#3 0.37,0.01,1.00,U] [#4 0.09,-0.01,0.89,U] [#5 0.22,0.28,0.85,U] [#6 0.31,0.14,0.82,U] [#7 0.02,0.19,0.76,U] [#8 0.09,-0.22,0.66,U] 
20:36:30.931 00.002 8960 refined, 8 included, MultiStar: {0.21, 0.04}, one-star: {0.47, 0.10}
20:36:30.933 00.002 8960 CameraToMount -- cameraTheta (0.20) - m_xAngle (2.77) = xAngle (-2.56 = -2.56)
20:36:30.935 00.002 8960 CameraToMount -- cameraTheta (0.20) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.54 = 0.54)
20:36:30.936 00.001 8960 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.20 mountX=-0.18 mountY=0.11, mountTheta=2.59
20:36:30.938 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=0.04, opts=13)
20:36:30.940 00.002 8960 Enqueuing Move request for scope (0.21, 0.04)
20:36:30.941 00.001 13828 Worker thread wakes up
20:36:30.942 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
20:36:30.942 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
20:36:30.942 00.000 13828 Moving (0.21, 0.04) raw xDistance=-0.18 yDistance=0.11
20:36:30.942 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.18
20:36:30.942 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:30.942 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:36:30.942 00.000 13828 MoveAxis(E, 74, ABG)
20:36:30.942 00.000 13828 Guiding  Dir = 2, Dur = 74
20:36:30.943 00.001 13828 IsSlewing returns 0
20:36:30.944 00.001 13828 IsGuiding returns 0
20:36:30.945 00.001 13828 PulseGuide returned control before completion, sleep 83
20:36:30.949 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=1750, max=65535, med=5142, FiltMin=3689, FiltMax=65535, Gamma=2.540
20:36:30.969 00.020 8960 UpdateGuideState exits: m=971709 SNR=111.4
20:36:30.971 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:30.972 00.001 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:30.974 00.002 8960 Enqueuing Expose request
20:36:31.039 00.065 13828 IsGuiding returns 0
20:36:31.039 00.000 13828 Move returns status 0, amount 74
20:36:31.040 00.001 13828 MoveAxis(N, 0, ABG)
20:36:31.040 00.000 13828 duration set to 0 by GuideMode
20:36:31.040 00.000 13828 Move returns status 0, amount 0
20:36:31.040 00.000 13828 move complete, result=0
20:36:31.041 00.001 13828 worker thread done servicing request
20:36:31.041 00.000 8960 GuideStep: -0.2 px 74 ms EAST, 0.1 px 0 ms NORTH
20:36:31.049 00.008 13828 Worker thread wakes up
20:36:31.049 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:31.049 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:32.531 01.482 13828 Exposure complete
20:36:32.647 00.116 13828 worker thread done servicing request
20:36:32.647 00.000 8960 OnExposeComplete: enter
20:36:32.649 00.002 8960 UpdateGuideState(): m_state=6
20:36:32.651 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:36:32.652 00.001 8960 Star::Find returns 1 (0), X=1038.96, Y=814.05, Mass=966108, SNR=132.8, Peak=45552 HFD=5.8
20:36:32.654 00.002 8960 MultiStar: [#1 0.12,-0.24,0.90,U] [#2 0.20,-0.08,0.75,U] [#3 0.47,0.00,0.74,U] [#4 0.12,0.00,0.65,U] [#5 0.24,-0.14,0.54,U] [#6 0.14,-0.33,0.55,U] [#7 0.34,-0.02,0.72,U] [#8 -0.02,0.03,0.59,U] 
20:36:32.655 00.001 8960 refined, 8 included, MultiStar: {0.30, -0.12}, one-star: {0.77, -0.28}
20:36:32.657 00.002 8960 CameraToMount -- cameraTheta (-0.40) - m_xAngle (2.77) = xAngle (-3.16 = 3.12)
20:36:32.658 00.001 8960 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.06 = -0.06)
20:36:32.659 00.001 8960 CameraToMount -- cameraX=0.30 cameraY=-0.12 hyp=0.32 cameraTheta=-0.40 mountX=-0.32 mountY=-0.02, mountTheta=-3.08
20:36:32.661 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.12, opts=13)
20:36:32.663 00.002 8960 Enqueuing Move request for scope (0.30, -0.12)
20:36:32.665 00.002 13828 Worker thread wakes up
20:36:32.665 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.12) opts 0xd
20:36:32.665 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.12)
20:36:32.665 00.000 13828 Moving (0.30, -0.12) raw xDistance=-0.32 yDistance=-0.02
20:36:32.665 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
20:36:32.665 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:32.665 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:36:32.665 00.000 13828 MoveAxis(E, 148, ABG)
20:36:32.665 00.000 13828 Guiding  Dir = 2, Dur = 148
20:36:32.667 00.002 13828 IsSlewing returns 0
20:36:32.667 00.000 13828 IsGuiding returns 0
20:36:32.669 00.002 13828 PulseGuide returned control before completion, sleep 156
20:36:32.676 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2582, max=65535, med=5148, FiltMin=3811, FiltMax=65535, Gamma=2.540
20:36:32.698 00.022 8960 UpdateGuideState exits: m=966108 SNR=132.8
20:36:32.699 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:32.701 00.002 8960 ScheduleExposure(1000,3,1) exposurePending=0
20:36:32.702 00.001 8960 Enqueuing Expose request
20:36:32.708 00.006 8960 OnExposureDurationSelected: duration = 2000
20:36:32.837 00.129 13828 IsGuiding returns 0
20:36:32.837 00.000 13828 Move returns status 0, amount 148
20:36:32.837 00.000 13828 MoveAxis(N, 0, ABG)
20:36:32.837 00.000 13828 duration set to 0 by GuideMode
20:36:32.837 00.000 13828 Move returns status 0, amount 0
20:36:32.838 00.001 13828 move complete, result=0
20:36:32.838 00.000 13828 worker thread done servicing request
20:36:32.838 00.000 13828 Worker thread wakes up
20:36:32.838 00.000 13828 worker thread servicing REQUEST_EXPOSE 1000
20:36:32.838 00.000 13828 Handling exposure in thread, d=1000 o=3 r=(1023,799,31,31)
20:36:32.838 00.000 8960 GuideStep: -0.3 px 148 ms EAST, -0.0 px 0 ms NORTH
20:36:34.311 01.473 13828 Exposure complete
20:36:34.429 00.118 13828 worker thread done servicing request
20:36:34.429 00.000 8960 OnExposeComplete: enter
20:36:34.431 00.002 8960 UpdateGuideState(): m_state=6
20:36:34.433 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:36:34.434 00.001 8960 Star::Find returns 1 (0), X=1038.54, Y=814.44, Mass=906899, SNR=147.0, Peak=46806 HFD=5.5
20:36:34.436 00.002 8960 MultiStar: [#1 0.37,-0.22,0.84,U] [#2 0.24,0.09,0.68,U] [#3 0.44,0.08,0.64,U] [#4 -0.04,-0.06,0.55,U] [#5 0.09,0.23,0.57,U] [#6 0.26,-0.20,0.56,U] [#7 0.12,0.28,0.56,U] [#8 -0.05,-0.10,0.50,U] 
20:36:34.437 00.001 8960 refined, 8 included, MultiStar: {0.23, 0.02}, one-star: {0.36, 0.11}
20:36:34.439 00.002 8960 CameraToMount -- cameraTheta (0.09) - m_xAngle (2.77) = xAngle (-2.67 = -2.67)
20:36:34.440 00.001 8960 CameraToMount -- cameraTheta (0.09) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.43 = 0.43)
20:36:34.441 00.001 8960 CameraToMount -- cameraX=0.23 cameraY=0.02 hyp=0.23 cameraTheta=0.09 mountX=-0.20 mountY=0.09, mountTheta=2.70
20:36:34.443 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.23, y=0.02, opts=13)
20:36:34.445 00.002 8960 Enqueuing Move request for scope (0.23, 0.02)
20:36:34.447 00.002 13828 Worker thread wakes up
20:36:34.447 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.02) opts 0xd
20:36:34.447 00.000 13828 Handling offset move in thread for scope, endpoint = (0.23, 0.02)
20:36:34.447 00.000 13828 Moving (0.23, 0.02) raw xDistance=-0.20 yDistance=0.09
20:36:34.447 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
20:36:34.447 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:34.447 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
20:36:34.447 00.000 13828 MoveAxis(E, 101, ABG)
20:36:34.447 00.000 13828 Guiding  Dir = 2, Dur = 101
20:36:34.448 00.001 13828 IsSlewing returns 0
20:36:34.449 00.001 13828 IsGuiding returns 0
20:36:34.450 00.001 13828 PulseGuide returned control before completion, sleep 110
20:36:34.456 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2076, max=65535, med=5142, FiltMin=3740, FiltMax=65535, Gamma=2.540
20:36:34.476 00.020 8960 UpdateGuideState exits: m=906899 SNR=147.0
20:36:34.478 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:34.481 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:36:34.483 00.002 8960 Enqueuing Expose request
20:36:34.569 00.086 13828 IsGuiding returns 0
20:36:34.569 00.000 13828 Move returns status 0, amount 101
20:36:34.569 00.000 13828 MoveAxis(N, 0, ABG)
20:36:34.569 00.000 13828 duration set to 0 by GuideMode
20:36:34.569 00.000 13828 Move returns status 0, amount 0
20:36:34.569 00.000 13828 move complete, result=0
20:36:34.569 00.000 13828 worker thread done servicing request
20:36:34.569 00.000 13828 Worker thread wakes up
20:36:34.569 00.000 8960 GuideStep: -0.2 px 101 ms EAST, 0.1 px 0 ms NORTH
20:36:34.571 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:36:34.571 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1023,799,31,31)
20:36:34.571 00.000 13828 ZWO: set CONTROL_EXPOSURE 2000000
20:36:37.049 02.478 13828 Exposure complete
20:36:37.166 00.117 13828 worker thread done servicing request
20:36:37.166 00.000 8960 OnExposeComplete: enter
20:36:37.168 00.002 8960 UpdateGuideState(): m_state=6
20:36:37.170 00.002 8960 Star::Find(15, 1038, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:36:37.172 00.002 8960 Star::Find returns 1 (0), X=1039.08, Y=814.10, Mass=1839111, SNR=126.8, Peak=65535 HFD=5.8
20:36:37.174 00.002 8960 MultiStar: [#1 0.34,-0.36,1.11,U] [#2 0.43,-0.35,1.08,U] [#3 0.54,-0.22,1.12,U] [#4 0.37,-0.16,0.92,U] [#5 0.38,-0.21,0.87,U] [#6 0.39,-0.41,0.87,U] [#7 0.34,-0.33,0.80,U] [#8 0.13,-0.20,0.93,U] 
20:36:37.175 00.001 8960 refined, 8 included, MultiStar: {0.43, -0.28}, one-star: {0.90, -0.23}
20:36:37.177 00.002 8960 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.77) = xAngle (-3.33 = 2.95)
20:36:37.177 00.000 8960 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.23 = -0.23)
20:36:37.180 00.003 8960 CameraToMount -- cameraX=0.43 cameraY=-0.28 hyp=0.51 cameraTheta=-0.57 mountX=-0.50 mountY=-0.12, mountTheta=-2.91
20:36:37.182 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=-0.28, opts=13)
20:36:37.184 00.002 8960 Enqueuing Move request for scope (0.43, -0.28)
20:36:37.186 00.002 13828 Worker thread wakes up
20:36:37.186 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.28) opts 0xd
20:36:37.186 00.000 13828 Handling offset move in thread for scope, endpoint = (0.43, -0.28)
20:36:37.186 00.000 13828 Moving (0.43, -0.28) raw xDistance=-0.50 yDistance=-0.12
20:36:37.186 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.50
20:36:37.186 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:37.186 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:36:37.186 00.000 13828 MoveAxis(E, 232, ABG)
20:36:37.186 00.000 13828 Guiding  Dir = 2, Dur = 232
20:36:37.187 00.001 13828 IsSlewing returns 0
20:36:37.187 00.000 13828 IsGuiding returns 0
20:36:37.189 00.002 13828 PulseGuide returned control before completion, sleep 241
20:36:37.193 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4272, max=65535, med=8118, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:36:37.221 00.028 8960 UpdateGuideState exits: m=1839111 SNR=126.8
20:36:37.223 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:37.225 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:36:37.226 00.001 8960 Enqueuing Expose request
20:36:37.445 00.219 13828 IsGuiding returns 1
20:36:37.445 00.000 13828 scope still moving after pulse duration time elapsed
20:36:37.478 00.033 13828 IsSlewing returns 0
20:36:37.478 00.000 13828 IsGuiding returns 0
20:36:37.479 00.001 13828 scope move finished after 232 + 58 ms
20:36:37.479 00.000 13828 Move returns status 0, amount 232
20:36:37.479 00.000 13828 MoveAxis(N, 0, ABG)
20:36:37.479 00.000 13828 duration set to 0 by GuideMode
20:36:37.479 00.000 13828 Move returns status 0, amount 0
20:36:37.479 00.000 13828 move complete, result=0
20:36:37.479 00.000 13828 worker thread done servicing request
20:36:37.479 00.000 13828 Worker thread wakes up
20:36:37.479 00.000 8960 GuideStep: -0.5 px 232 ms EAST, -0.1 px 0 ms NORTH
20:36:37.481 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:36:37.481 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1023,799,31,31)
20:36:39.360 01.879 8960 PhdConfig flush
20:36:39.946 00.586 13828 Exposure complete
20:36:40.059 00.113 13828 worker thread done servicing request
20:36:40.059 00.000 8960 OnExposeComplete: enter
20:36:40.061 00.002 8960 UpdateGuideState(): m_state=6
20:36:40.062 00.001 8960 Star::Find(15, 1039, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:36:40.064 00.002 8960 Star::Find returns 1 (0), X=1039.05, Y=814.11, Mass=1746834, SNR=119.3, Peak=65535 HFD=5.9
20:36:40.066 00.002 8960 MultiStar: [#1 0.45,-0.39,1.10,U] [#2 0.46,-0.30,1.23,U] [#3 0.71,-0.19,1.23,U] [#4 0.29,-0.18,0.83,U] [#5 0.37,-0.25,0.92,U] [#6 0.38,-0.43,0.82,U] [#7 0.26,-0.32,0.97,U] [#8 0.06,-0.12,0.88,U] 
20:36:40.067 00.001 8960 refined, 8 included, MultiStar: {0.45, -0.27}, one-star: {0.87, -0.22}
20:36:40.069 00.002 8960 CameraToMount -- cameraTheta (-0.54) - m_xAngle (2.77) = xAngle (-3.31 = 2.98)
20:36:40.070 00.001 8960 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.20 = -0.20)
20:36:40.072 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=-0.27 hyp=0.52 cameraTheta=-0.54 mountX=-0.51 mountY=-0.11, mountTheta=-2.94
20:36:40.074 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=-0.27, opts=13)
20:36:40.075 00.001 8960 Enqueuing Move request for scope (0.45, -0.27)
20:36:40.077 00.002 13828 Worker thread wakes up
20:36:40.077 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.27) opts 0xd
20:36:40.077 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, -0.27)
20:36:40.077 00.000 13828 Moving (0.45, -0.27) raw xDistance=-0.51 yDistance=-0.11
20:36:40.077 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.51
20:36:40.077 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:40.077 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
20:36:40.077 00.000 13828 MoveAxis(E, 245, ABG)
20:36:40.077 00.000 13828 Guiding  Dir = 2, Dur = 245
20:36:40.079 00.002 13828 IsSlewing returns 0
20:36:40.079 00.000 13828 IsGuiding returns 0
20:36:40.080 00.001 13828 PulseGuide returned control before completion, sleep 254
20:36:40.084 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4246, max=65535, med=8118, FiltMin=5724, FiltMax=65535, Gamma=2.540
20:36:40.106 00.022 8960 UpdateGuideState exits: m=1746834 SNR=119.3
20:36:40.107 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:40.109 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:36:40.110 00.001 8960 Enqueuing Expose request
20:36:40.349 00.239 13828 IsGuiding returns 0
20:36:40.349 00.000 13828 Move returns status 0, amount 245
20:36:40.349 00.000 13828 MoveAxis(N, 0, ABG)
20:36:40.349 00.000 13828 duration set to 0 by GuideMode
20:36:40.349 00.000 13828 Move returns status 0, amount 0
20:36:40.349 00.000 13828 move complete, result=0
20:36:40.350 00.001 13828 worker thread done servicing request
20:36:40.350 00.000 13828 Worker thread wakes up
20:36:40.350 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:36:40.350 00.000 8960 GuideStep: -0.5 px 245 ms EAST, -0.1 px 0 ms NORTH
20:36:40.352 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1023,799,31,31)
20:36:42.824 02.472 13828 Exposure complete
20:36:42.943 00.119 13828 worker thread done servicing request
20:36:42.943 00.000 8960 OnExposeComplete: enter
20:36:42.945 00.002 8960 UpdateGuideState(): m_state=6
20:36:42.946 00.001 8960 Star::Find(15, 1039, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:36:42.948 00.002 8960 Star::Find returns 1 (0), X=1038.88, Y=813.94, Mass=1919586, SNR=139.7, Peak=65535 HFD=5.9
20:36:42.950 00.002 8960 MultiStar: [#1 0.27,-0.47,1.24,U] [#2 0.33,-0.32,0.87,U] [#3 0.63,-0.20,0.92,U] [#4 0.17,-0.26,1.06,U] [#5 0.25,-0.26,0.78,U] [#6 0.38,-0.43,0.73,U] [#7 0.13,-0.26,0.77,U] [#8 0.24,-0.17,0.80,U] 
20:36:42.952 00.002 8960 refined, 8 included, MultiStar: {0.35, -0.31}, one-star: {0.69, -0.39}
20:36:42.953 00.001 8960 CameraToMount -- cameraTheta (-0.73) - m_xAngle (2.77) = xAngle (-3.50 = 2.78)
20:36:42.955 00.002 8960 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.40 = -0.40)
20:36:42.956 00.001 8960 CameraToMount -- cameraX=0.35 cameraY=-0.31 hyp=0.47 cameraTheta=-0.73 mountX=-0.44 mountY=-0.18, mountTheta=-2.75
20:36:42.959 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.31, opts=13)
20:36:42.960 00.001 8960 Enqueuing Move request for scope (0.35, -0.31)
20:36:42.962 00.002 13828 Worker thread wakes up
20:36:42.962 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.31) opts 0xd
20:36:42.962 00.000 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.31)
20:36:42.962 00.000 13828 Moving (0.35, -0.31) raw xDistance=-0.44 yDistance=-0.18
20:36:42.962 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44
20:36:42.962 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:36:42.962 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
20:36:42.962 00.000 13828 MoveAxis(E, 213, ABG)
20:36:42.962 00.000 13828 Guiding  Dir = 2, Dur = 213
20:36:42.965 00.003 13828 IsSlewing returns 0
20:36:42.965 00.000 13828 IsGuiding returns 0
20:36:42.967 00.002 13828 PulseGuide returned control before completion, sleep 222
20:36:42.971 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4566, max=65535, med=8112, FiltMin=6185, FiltMax=65535, Gamma=2.540
20:36:42.991 00.020 8960 UpdateGuideState exits: m=1919586 SNR=139.7
20:36:42.993 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:42.994 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:36:42.997 00.003 8960 Enqueuing Expose request
20:36:43.190 00.193 13828 IsGuiding returns 0
20:36:43.190 00.000 13828 Move returns status 0, amount 213
20:36:43.190 00.000 13828 MoveAxis(N, 0, ABG)
20:36:43.190 00.000 13828 duration set to 0 by GuideMode
20:36:43.190 00.000 13828 Move returns status 0, amount 0
20:36:43.191 00.001 13828 move complete, result=0
20:36:43.191 00.000 13828 worker thread done servicing request
20:36:43.191 00.000 13828 Worker thread wakes up
20:36:43.191 00.000 8960 GuideStep: -0.4 px 213 ms EAST, -0.2 px 0 ms NORTH
20:36:43.201 00.010 13828 worker thread servicing REQUEST_EXPOSE 2000
20:36:43.201 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1023,799,31,31)
20:36:45.673 02.472 13828 Exposure complete
20:36:45.783 00.110 13828 worker thread done servicing request
20:36:45.783 00.000 8960 OnExposeComplete: enter
20:36:45.784 00.001 8960 UpdateGuideState(): m_state=6
20:36:45.786 00.002 8960 Star::Find(15, 1038, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:36:45.788 00.002 8960 Star::Find returns 1 (0), X=1038.87, Y=813.97, Mass=1918538, SNR=164.9, Peak=65535 HFD=5.9
20:36:45.789 00.001 8960 MultiStar: [#1 0.24,-0.30,0.87,U] [#2 0.29,-0.49,0.85,U] [#3 0.61,-0.22,0.86,U] [#4 0.08,-0.24,0.69,U] [#5 0.29,-0.19,0.64,U] [#6 0.44,-0.52,0.67,U] [#7 0.06,-0.29,0.74,U] [#8 -0.04,-0.30,0.53,U] 
20:36:45.791 00.002 8960 refined, 8 included, MultiStar: {0.32, -0.33}, one-star: {0.69, -0.36}
20:36:45.792 00.001 8960 CameraToMount -- cameraTheta (-0.79) - m_xAngle (2.77) = xAngle (-3.56 = 2.73)
20:36:45.793 00.001 8960 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (-0.45 = -0.45)
20:36:45.796 00.003 8960 CameraToMount -- cameraX=0.32 cameraY=-0.33 hyp=0.46 cameraTheta=-0.79 mountX=-0.42 mountY=-0.20, mountTheta=-2.70
20:36:45.798 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.33, opts=13)
20:36:45.800 00.002 8960 Enqueuing Move request for scope (0.32, -0.33)
20:36:45.801 00.001 13828 Worker thread wakes up
20:36:45.801 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.33) opts 0xd
20:36:45.801 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.33)
20:36:45.801 00.000 13828 Moving (0.32, -0.33) raw xDistance=-0.42 yDistance=-0.20
20:36:45.801 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.42
20:36:45.801 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:36:45.802 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:36:45.802 00.000 13828 MoveAxis(E, 203, ABG)
20:36:45.802 00.000 13828 Guiding  Dir = 2, Dur = 203
20:36:45.803 00.001 13828 IsSlewing returns 0
20:36:45.803 00.000 13828 IsGuiding returns 0
20:36:45.805 00.002 13828 PulseGuide returned control before completion, sleep 212
20:36:45.808 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4316, max=65535, med=8118, FiltMin=5865, FiltMax=65535, Gamma=2.540
20:36:45.829 00.021 8960 UpdateGuideState exits: m=1918538 SNR=164.9
20:36:45.831 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:36:45.832 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:36:45.834 00.002 8960 Enqueuing Expose request
20:36:46.024 00.190 13828 IsGuiding returns 0
20:36:46.025 00.001 13828 Move returns status 0, amount 203
20:36:46.025 00.000 13828 MoveAxis(N, 0, ABG)
20:36:46.025 00.000 13828 duration set to 0 by GuideMode
20:36:46.025 00.000 13828 Move returns status 0, amount 0
20:36:46.025 00.000 13828 move complete, result=0
20:36:46.026 00.001 13828 worker thread done servicing request
20:36:46.026 00.000 13828 Worker thread wakes up
20:36:46.026 00.000 8960 GuideStep: -0.4 px 203 ms EAST, -0.2 px 0 ms NORTH
20:36:46.034 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
20:36:46.035 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1023,799,31,31)
20:36:48.297 02.262 8960 CalAsst: slew from ra 22.64, dec 34.6 to ra 22.14, dec 0.0, M/F = 0
20:36:48.299 00.002 8960 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:36:48.301 00.002 8960 Status Line: Waiting for devices...
20:36:48.362 00.061 16416 IsSlewing returns 1
20:36:48.375 00.013 13828 ZWO: stopexposure
20:36:48.423 00.048 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
20:36:48.423 00.000 13828 worker thread done servicing request
20:36:48.454 00.031 8960 OnExposeComplete: enter
20:36:48.456 00.002 8960 OnExposeComplete: Capture Error reported
20:36:48.457 00.001 8960 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:36:48.459 00.002 8960 Mount: notify guiding stopped
20:36:48.461 00.002 8960 Changing from state GUIDING to STOP
20:36:48.463 00.002 8960 guider state => SELECTED
20:36:48.464 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4316, max=65535, med=8118, FiltMin=5865, FiltMax=65535, Gamma=2.540
20:36:48.487 00.023 8960 Changing from state SELECTED to UNINITIALIZED
20:36:48.489 00.002 8960 guider state => SELECTING
20:36:48.493 00.004 8960 Status Line: Stopped.
20:36:48.497 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
20:36:48.874 00.377 16416 IsSlewing returns 1
20:36:49.391 00.517 16416 IsSlewing returns 1
20:36:49.903 00.512 16416 IsSlewing returns 1
20:36:50.416 00.513 16416 IsSlewing returns 1
20:36:50.930 00.514 16416 IsSlewing returns 1
20:36:51.445 00.515 16416 IsSlewing returns 1
20:36:51.963 00.518 16416 IsSlewing returns 1
20:36:52.475 00.512 16416 IsSlewing returns 1
20:36:52.985 00.510 16416 IsSlewing returns 1
20:36:53.499 00.514 16416 IsSlewing returns 1
20:36:54.014 00.515 16416 IsSlewing returns 1
20:36:54.527 00.513 16416 IsSlewing returns 1
20:36:55.037 00.510 16416 IsSlewing returns 1
20:36:55.550 00.513 16416 IsSlewing returns 1
20:36:56.061 00.511 16416 IsSlewing returns 1
20:36:56.574 00.513 16416 IsSlewing returns 1
20:36:57.089 00.515 16416 IsSlewing returns 1
20:36:57.598 00.509 16416 IsSlewing returns 1
20:36:58.109 00.511 16416 IsSlewing returns 1
20:36:58.618 00.509 16416 IsSlewing returns 1
20:36:59.133 00.515 16416 IsSlewing returns 1
20:36:59.645 00.512 16416 IsSlewing returns 1
20:37:00.161 00.516 16416 IsSlewing returns 1
20:37:00.675 00.514 16416 IsSlewing returns 1
20:37:01.187 00.512 16416 IsSlewing returns 1
20:37:01.702 00.515 16416 IsSlewing returns 1
20:37:02.217 00.515 16416 IsSlewing returns 1
20:37:02.731 00.514 16416 IsSlewing returns 1
20:37:03.243 00.512 16416 IsSlewing returns 1
20:37:03.754 00.511 16416 IsSlewing returns 1
20:37:04.271 00.517 16416 IsSlewing returns 1
20:37:04.782 00.511 16416 IsSlewing returns 1
20:37:05.296 00.514 16416 IsSlewing returns 1
20:37:05.809 00.513 16416 IsSlewing returns 1
20:37:06.324 00.515 16416 IsSlewing returns 0
20:37:08.783 02.459 2844 IsSlewing returns 1
20:37:09.295 00.512 2844 IsSlewing returns 1
20:37:09.800 00.505 2844 IsSlewing returns 0
20:37:20.575 10.775 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:37:20.602 00.027 8960 PhdController::Guide begins
20:37:20.603 00.001 8960 PhdController: newstate STATE_SETUP
20:37:20.605 00.002 8960 PhdController: setup
20:37:20.607 00.002 8960 PhdController: newstate STATE_ATTEMPT_START
20:37:20.608 00.001 8960 PhdController: start capturing
20:37:20.610 00.002 8960 Changing from state SELECTING to UNINITIALIZED
20:37:20.611 00.001 8960 guider state => SELECTING
20:37:20.613 00.002 8960 setting force full frames = true
20:37:20.614 00.001 8960 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:37:20.620 00.006 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:37:20.623 00.003 8960 Enqueuing Expose request
20:37:20.625 00.002 8960 PhdController: newstate STATE_SELECT_STAR
20:37:20.626 00.001 13828 Worker thread wakes up
20:37:20.626 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:20.626 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:37:23.086 02.460 13828 Exposure complete
20:37:23.199 00.113 13828 worker thread done servicing request
20:37:23.199 00.000 8960 OnExposeComplete: enter
20:37:23.201 00.002 8960 UpdateGuideState(): m_state=1
20:37:23.202 00.001 8960 UpdateCurrentPosition: no star selected
20:37:23.204 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:23.206 00.002 8960 Status Line: No star selected
20:37:23.209 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=17270, FiltMin=10403, FiltMax=33737, Gamma=2.540
20:37:23.233 00.024 8960 UpdateGuideState exits: No star selected
20:37:23.235 00.002 8960 GuiderMultiStar::AutoSelect enter
20:37:23.237 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
20:37:23.346 00.109 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:37:23.498 00.152 8960 AutoFind: global mean = 0.2, stdev 2381.2
20:37:23.500 00.002 8960 AutoFind: using threshold = 0.1
20:37:23.622 00.122 8960 AutoFind: local max [207, 146] 19.2
20:37:23.624 00.002 8960 AutoFind: local max [1039, 328] 10.7
20:37:23.626 00.002 8960 AutoFind: local max [59, 328] 9.9
20:37:23.627 00.001 8960 AutoFind: local max [1321, 388] 8.0
20:37:23.628 00.001 8960 AutoFind: local max [1208, 752] 5.9
20:37:23.630 00.002 8960 AutoFind: local max [804, 488] 5.4
20:37:23.631 00.001 8960 AutoFind: local max [103, 17] 5.3
20:37:23.633 00.002 8960 AutoFind: local max [1108, 261] 5.1
20:37:23.635 00.002 8960 AutoFind: local max [1174, 811] 5.0
20:37:23.636 00.001 8960 AutoFind: local max [1243, 658] 4.9
20:37:23.638 00.002 8960 AutoFind: local max [1228, 201] 4.8
20:37:23.640 00.002 8960 AutoFind: local max [103, 1020] 4.7
20:37:23.641 00.001 8960 AutoFind: local max [518, 947] 4.7
20:37:23.643 00.002 8960 AutoFind: local max [1607, 936] 4.7
20:37:23.644 00.001 8960 AutoFind: local max [1095, 726] 4.7
20:37:23.645 00.001 8960 AutoFind: local max [1788, 87] 4.7
20:37:23.647 00.002 8960 AutoFind: local max [372, 506] 4.7
20:37:23.648 00.001 8960 AutoFind: local max [336, 583] 4.6
20:37:23.650 00.002 8960 AutoFind: local max [326, 745] 4.6
20:37:23.651 00.001 8960 AutoFind: local max [234, 359] 4.6
20:37:23.652 00.001 8960 AutoFind: local max [61, 137] 4.5
20:37:23.654 00.002 8960 AutoFind: local max [326, 735] 4.5
20:37:23.655 00.001 8960 AutoFind: local max [112, 61] 4.5
20:37:23.657 00.002 8960 AutoFind: local max [35, 280] 4.5
20:37:23.658 00.001 8960 AutoFind: local max [844, 32] 4.5
20:37:23.659 00.001 8960 AutoFind: local max [201, 760] 4.5
20:37:23.661 00.002 8960 AutoFind: local max [90, 798] 4.5
20:37:23.662 00.001 8960 AutoFind: local max [21, 675] 4.5
20:37:23.663 00.001 8960 AutoFind: local max [90, 874] 4.4
20:37:23.665 00.002 8960 AutoFind: local max [867, 965] 4.4
20:37:23.667 00.002 8960 AutoFind: local max [295, 1007] 4.4
20:37:23.668 00.001 8960 AutoFind: local max [722, 899] 4.4
20:37:23.670 00.002 8960 AutoFind: local max [1744, 868] 4.4
20:37:23.671 00.001 8960 AutoFind: local max [500, 51] 4.4
20:37:23.673 00.002 8960 AutoFind: local max [345, 546] 4.4
20:37:23.674 00.001 8960 AutoFind: local max [78, 153] 4.4
20:37:23.676 00.002 8960 AutoFind: local max [1354, 552] 4.4
20:37:23.677 00.001 8960 AutoFind: local max [1220, 1004] 4.4
20:37:23.678 00.001 8960 AutoFind: local max [416, 310] 4.3
20:37:23.680 00.002 8960 AutoFind: local max [719, 450] 4.3
20:37:23.681 00.001 8960 AutoFind: local max [360, 149] 4.3
20:37:23.683 00.002 8960 AutoFind: local max [560, 403] 4.3
20:37:23.685 00.002 8960 AutoFind: local max [273, 626] 4.3
20:37:23.686 00.001 8960 AutoFind: local max [220, 185] 4.3
20:37:23.687 00.001 8960 AutoFind: local max [191, 450] 4.3
20:37:23.689 00.002 8960 AutoFind: local max [1806, 19] 4.3
20:37:23.690 00.001 8960 AutoFind: local max [231, 150] 4.3
20:37:23.692 00.002 8960 AutoFind: local max [144, 428] 4.2
20:37:23.693 00.001 8960 AutoFind: local max [1240, 702] 4.2
20:37:23.694 00.001 8960 AutoFind: local max [398, 908] 4.2
20:37:23.696 00.002 8960 AutoFind: local max [310, 758] 4.2
20:37:23.697 00.001 8960 AutoFind: local max [1799, 763] 4.2
20:37:23.699 00.002 8960 AutoFind: local max [132, 550] 4.2
20:37:23.700 00.001 8960 AutoFind: local max [1604, 1032] 4.2
20:37:23.702 00.002 8960 AutoFind: local max [111, 531] 4.2
20:37:23.703 00.001 8960 AutoFind: local max [1156, 828] 4.2
20:37:23.705 00.002 8960 AutoFind: local max [1304, 997] 4.2
20:37:23.706 00.001 8960 AutoFind: local max [452, 166] 4.2
20:37:23.707 00.001 8960 AutoFind: local max [699, 417] 4.2
20:37:23.709 00.002 8960 AutoFind: local max [12, 887] 4.2
20:37:23.710 00.001 8960 AutoFind: local max [180, 724] 4.2
20:37:23.711 00.001 8960 AutoFind: local max [169, 571] 4.2
20:37:23.713 00.002 8960 AutoFind: local max [201, 338] 4.1
20:37:23.714 00.001 8960 AutoFind: local max [520, 706] 4.1
20:37:23.716 00.002 8960 AutoFind: local max [545, 228] 4.1
20:37:23.717 00.001 8960 AutoFind: local max [344, 208] 4.1
20:37:23.719 00.002 8960 AutoFind: local max [1649, 76] 4.1
20:37:23.720 00.001 8960 AutoFind: local max [279, 168] 4.1
20:37:23.721 00.001 8960 AutoFind: local max [1229, 1039] 4.1
20:37:23.723 00.002 8960 AutoFind: local max [1797, 375] 4.1
20:37:23.724 00.001 8960 AutoFind: local max [1379, 294] 4.1
20:37:23.726 00.002 8960 AutoFind: local max [899, 133] 4.1
20:37:23.727 00.001 8960 AutoFind: local max [168, 682] 4.1
20:37:23.728 00.001 8960 AutoFind: local max [1286, 381] 4.1
20:37:23.730 00.002 8960 AutoFind: local max [1725, 11] 4.1
20:37:23.732 00.002 8960 AutoFind: local max [1113, 1003] 4.1
20:37:23.733 00.001 8960 AutoFind: local max [1417, 69] 4.1
20:37:23.735 00.002 8960 AutoFind: local max [872, 251] 4.1
20:37:23.736 00.001 8960 AutoFind: local max [493, 91] 4.1
20:37:23.737 00.001 8960 AutoFind: local max [325, 579] 4.1
20:37:23.739 00.002 8960 AutoFind: local max [1556, 130] 4.1
20:37:23.740 00.001 8960 AutoFind: local max [1408, 163] 4.1
20:37:23.741 00.001 8960 AutoFind: local max [1546, 161] 4.1
20:37:23.743 00.002 8960 AutoFind: local max [263, 156] 4.1
20:37:23.744 00.001 8960 AutoFind: local max [1769, 188] 4.1
20:37:23.746 00.002 8960 AutoFind: local max [214, 744] 4.1
20:37:23.748 00.002 8960 AutoFind: local max [53, 42] 4.0
20:37:23.749 00.001 8960 AutoFind: local max [27, 941] 4.0
20:37:23.751 00.002 8960 AutoFind: local max [272, 117] 4.0
20:37:23.752 00.001 8960 AutoFind: local max [416, 565] 4.0
20:37:23.754 00.002 8960 AutoFind: local max [1832, 679] 4.0
20:37:23.755 00.001 8960 AutoFind: local max [1170, 334] 4.0
20:37:23.757 00.002 8960 AutoFind: local max [260, 429] 4.0
20:37:23.758 00.001 8960 AutoFind: local max [35, 648] 4.0
20:37:23.760 00.002 8960 AutoFind: local max [1191, 270] 4.0
20:37:23.761 00.001 8960 AutoFind: local max [635, 312] 4.0
20:37:23.763 00.002 8960 AutoFind: local max [64, 392] 4.0
20:37:23.764 00.001 8960 AutoFind: local max [63, 230] 4.0
20:37:23.766 00.002 8960 AutoFind: local max [402, 1035] 4.0
20:37:23.767 00.001 8960 AutoFind: local max [449, 541] 4.0
20:37:23.768 00.001 8960 AutoFind: too close [214, 744] 4.1 - [201, 760] 4.5
20:37:23.770 00.002 8960 AutoFind: too close [263, 156] 4.1 - [279, 168] 4.1
20:37:23.771 00.001 8960 AutoFind: too close [325, 579] 4.1 - [336, 583] 4.6
20:37:23.773 00.002 8960 AutoFind: too close [1156, 828] 4.2 - [1174, 811] 5.0
20:37:23.774 00.001 8960 AutoFind: too close [310, 758] 4.2 - [326, 745] 4.6
20:37:23.775 00.001 8960 AutoFind: too close [78, 153] 4.4 - [61, 137] 4.5
20:37:23.777 00.002 8960 AutoFind: too close [326, 735] 4.5 - [326, 745] 4.6
20:37:23.779 00.002 8960 AutoFind: too close to edge [1725, 11] 4.1
20:37:23.780 00.001 8960 AutoFind: too close to edge [12, 887] 4.2
20:37:23.782 00.002 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
20:37:23.783 00.001 8960 Star::Find(15, 207, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.785 00.002 8960 Star::Find returns 1 (0), X=206.87, Y=146.68, Mass=325902, SNR=40.4, Peak=65535 HFD=3.2
20:37:23.786 00.001 8960 Star::Find(15, 1039, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.787 00.001 8960 Star::Find returns 1 (0), X=1038.83, Y=328.04, Mass=125700, SNR=23.0, Peak=28444 HFD=3.0
20:37:23.789 00.002 8960 Star::Find(15, 59, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.790 00.001 8960 Star::Find returns 1 (0), X=59.01, Y=327.82, Mass=75303, SNR=17.6, Peak=31459 HFD=2.3
20:37:23.792 00.002 8960 Star::Find(15, 1321, 388, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.793 00.001 8960 Star::Find returns 1 (0), X=1321.31, Y=387.40, Mass=210397, SNR=26.7, Peak=26294 HFD=4.8
20:37:23.795 00.002 8960 Star::Find(15, 1208, 752, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.796 00.001 8960 Star::Find returns 1 (0), X=1208.78, Y=752.27, Mass=95361, SNR=19.7, Peak=21456 HFD=4.5
20:37:23.798 00.002 8960 Star::Find(15, 804, 488, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.799 00.001 8960 Star::Find returns 1 (0), X=804.27, Y=487.92, Mass=38041, SNR=12.1, Peak=24150 HFD=2.0
20:37:23.801 00.002 8960 Star::Find(15, 103, 17, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.802 00.001 8960 Star::Find returns 0 (3), X=103.00, Y=17.00, Mass=0, SNR=0.0, Peak=26057 HFD=0.0
20:37:23.803 00.001 8960 Star::Find(15, 1108, 261, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.805 00.002 8960 Star::Find returns 0 (3), X=1108.00, Y=261.00, Mass=0, SNR=0.0, Peak=19491 HFD=0.0
20:37:23.806 00.001 8960 Star::Find(15, 1243, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.808 00.002 8960 Star::Find returns 1 (0), X=1243.11, Y=658.31, Mass=62434, SNR=14.6, Peak=20905 HFD=3.9
20:37:23.809 00.001 8960 Star::Find(15, 1228, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.811 00.002 8960 Star::Find false star n=1 nbg=271 bg=15944.6 sigma=1065.6 thresh=19141 peak=17865
20:37:23.812 00.001 8960 Star::Find returns 0 (2), X=1228.00, Y=201.00, Mass=3712, SNR=2.9, Peak=19676 HFD=0.0
20:37:23.814 00.002 8960 Star::Find(15, 103, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.815 00.001 8960 Star::Find returns 0 (3), X=103.00, Y=1020.00, Mass=0, SNR=0.0, Peak=24995 HFD=0.0
20:37:23.817 00.002 8960 Star::Find(15, 518, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.818 00.001 8960 Star::Find returns 0 (3), X=518.00, Y=947.00, Mass=0, SNR=0.0, Peak=21865 HFD=0.0
20:37:23.819 00.001 8960 Star::Find(15, 1607, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.821 00.002 8960 Star::Find returns 0 (3), X=1607.00, Y=936.00, Mass=0, SNR=0.0, Peak=21558 HFD=0.0
20:37:23.822 00.001 8960 Star::Find(15, 1095, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.823 00.001 8960 Star::Find returns 1 (0), X=1094.17, Y=726.12, Mass=42816, SNR=12.9, Peak=20227 HFD=2.6
20:37:23.825 00.002 8960 Star::Find(15, 1788, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.827 00.002 8960 Star::Find returns 0 (2), X=1788.00, Y=87.00, Mass=3928, SNR=3.0, Peak=21680 HFD=0.0
20:37:23.828 00.001 8960 Star::Find(15, 372, 506, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.830 00.002 8960 Star::Find returns 0 (3), X=372.00, Y=506.00, Mass=0, SNR=0.0, Peak=24099 HFD=0.0
20:37:23.831 00.001 8960 Star::Find(15, 234, 359, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.833 00.002 8960 Star::Find returns 0 (3), X=234.00, Y=359.00, Mass=0, SNR=0.0, Peak=24003 HFD=0.0
20:37:23.834 00.001 8960 Star::Find(15, 112, 61, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.835 00.001 8960 Star::Find returns 0 (3), X=112.00, Y=61.00, Mass=0, SNR=0.0, Peak=24790 HFD=0.0
20:37:23.837 00.002 8960 Star::Find(15, 35, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.838 00.001 8960 Star::Find false star n=1 nbg=277 bg=21025.2 sigma=1375.8 thresh=25153 peak=23196
20:37:23.840 00.002 8960 Star::Find returns 0 (2), X=35.00, Y=280.00, Mass=4149, SNR=2.9, Peak=25174 HFD=0.0
20:37:23.841 00.001 8960 Star::Find(15, 844, 32, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.843 00.002 8960 Star::Find returns 0 (3), X=844.00, Y=32.00, Mass=0, SNR=0.0, Peak=21443 HFD=0.0
20:37:23.844 00.001 8960 Star::Find(15, 90, 798, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.846 00.002 8960 Star::Find false star n=1 nbg=259 bg=22116.4 sigma=1215.7 thresh=25764 peak=24292
20:37:23.847 00.001 8960 Star::Find returns 0 (2), X=90.00, Y=798.00, Mass=3736, SNR=2.9, Peak=26288 HFD=0.0
20:37:23.849 00.002 8960 Star::Find(15, 21, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.850 00.001 8960 Star::Find returns 0 (3), X=21.00, Y=675.00, Mass=0, SNR=0.0, Peak=24828 HFD=0.0
20:37:23.851 00.001 8960 Star::Find(15, 90, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.853 00.002 8960 Star::Find returns 0 (3), X=90.00, Y=874.00, Mass=0, SNR=0.0, Peak=27606 HFD=0.0
20:37:23.854 00.001 8960 Star::Find(15, 867, 965, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.855 00.001 8960 Star::Find false star n=2 nbg=274 bg=15504.0 sigma=1135.5 thresh=18911 peak=17927
20:37:23.857 00.002 8960 Star::Find returns 0 (2), X=867.00, Y=965.00, Mass=7372, SNR=2.9, Peak=19619 HFD=0.0
20:37:23.858 00.001 8960 Star::Find(15, 295, 1007, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.859 00.001 8960 Star::Find false star n=2 nbg=269 bg=19771.3 sigma=1163.2 thresh=23261 peak=21685
20:37:23.862 00.003 8960 Star::Find returns 0 (2), X=295.00, Y=1007.00, Mass=7138, SNR=2.9, Peak=23696 HFD=0.0
20:37:23.863 00.001 8960 Star::Find(15, 722, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.864 00.001 8960 Star::Find false star n=3 nbg=263 bg=16401.0 sigma=1082.7 thresh=19649 peak=18958
20:37:23.866 00.002 8960 Star::Find returns 0 (2), X=722.00, Y=899.00, Mass=11900, SNR=2.9, Peak=20739 HFD=0.0
20:37:23.867 00.001 8960 Star::Find(15, 1744, 868, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.868 00.001 8960 Star::Find false star n=3 nbg=247 bg=17018.9 sigma=1028.3 thresh=20104 peak=19472
20:37:23.869 00.001 8960 Star::Find returns 0 (2), X=1744.00, Y=868.00, Mass=11767, SNR=2.9, Peak=21417 HFD=0.0
20:37:23.870 00.001 8960 Star::Find(15, 500, 51, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.872 00.002 8960 Star::Find false star n=4 nbg=261 bg=18054.6 sigma=1141.2 thresh=21478 peak=20809
20:37:23.875 00.003 8960 Star::Find returns 0 (2), X=500.00, Y=51.00, Mass=14046, SNR=2.9, Peak=22038 HFD=0.0
20:37:23.877 00.002 8960 Star::Find(15, 345, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.878 00.001 8960 Star::Find returns 0 (3), X=345.00, Y=546.00, Mass=0, SNR=0.0, Peak=24700 HFD=0.0
20:37:23.880 00.002 8960 Star::Find(15, 1354, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.881 00.001 8960 Star::Find false star n=1 nbg=267 bg=16210.0 sigma=1156.8 thresh=19680 peak=17737
20:37:23.883 00.002 8960 Star::Find returns 0 (2), X=1354.00, Y=552.00, Mass=3492, SNR=2.9, Peak=19702 HFD=0.0
20:37:23.884 00.001 8960 Star::Find(15, 1220, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.885 00.001 8960 Star::Find false star n=5 nbg=252 bg=16632.0 sigma=1082.0 thresh=19878 peak=19020
20:37:23.887 00.002 8960 Star::Find returns 0 (2), X=1220.00, Y=1004.00, Mass=20732, SNR=2.9, Peak=21193 HFD=0.0
20:37:23.888 00.001 8960 Star::Find(15, 416, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.890 00.002 8960 Star::Find returns 0 (3), X=416.00, Y=310.00, Mass=0, SNR=0.0, Peak=23753 HFD=0.0
20:37:23.892 00.002 8960 Star::Find(15, 719, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.893 00.001 8960 Star::Find false star n=1 nbg=265 bg=18240.4 sigma=1185.0 thresh=21795 peak=20367
20:37:23.894 00.001 8960 Star::Find returns 0 (2), X=719.00, Y=450.00, Mass=3856, SNR=2.9, Peak=22096 HFD=0.0
20:37:23.896 00.002 8960 Star::Find(15, 360, 149, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.897 00.001 8960 Star::Find false star n=1 nbg=276 bg=18281.7 sigma=1345.1 thresh=22317 peak=20474
20:37:23.898 00.001 8960 Star::Find returns 0 (2), X=360.00, Y=149.00, Mass=4178, SNR=2.9, Peak=22460 HFD=0.0
20:37:23.900 00.002 8960 Star::Find(15, 560, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.901 00.001 8960 Star::Find returns 0 (3), X=560.00, Y=403.00, Mass=0, SNR=0.0, Peak=21987 HFD=0.0
20:37:23.903 00.002 8960 Star::Find(15, 273, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.904 00.001 8960 Star::Find false star n=4 nbg=261 bg=20435.5 sigma=1207.7 thresh=24059 peak=22787
20:37:23.906 00.002 8960 Star::Find returns 0 (2), X=273.00, Y=626.00, Mass=16458, SNR=2.9, Peak=25155 HFD=0.0
20:37:23.907 00.001 8960 Star::Find(15, 220, 185, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.909 00.002 8960 Star::Find false star n=3 nbg=278 bg=19065.0 sigma=1348.4 thresh=23110 peak=21759
20:37:23.910 00.001 8960 Star::Find returns 0 (2), X=220.00, Y=185.00, Mass=12856, SNR=2.9, Peak=23491 HFD=0.0
20:37:23.912 00.002 8960 Star::Find(15, 191, 450, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.913 00.001 8960 Star::Find false star n=1 nbg=275 bg=20363.3 sigma=1326.8 thresh=24344 peak=22966
20:37:23.915 00.002 8960 Star::Find returns 0 (2), X=191.00, Y=450.00, Mass=4689, SNR=2.9, Peak=25052 HFD=0.0
20:37:23.916 00.001 8960 Star::Find(15, 1806, 19, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.918 00.002 8960 Star::Find false star n=3 nbg=250 bg=18110.2 sigma=1102.1 thresh=21417 peak=20325
20:37:23.919 00.001 8960 Star::Find returns 0 (2), X=1806.00, Y=19.00, Mass=10484, SNR=2.9, Peak=21756 HFD=0.0
20:37:23.921 00.002 8960 Star::Find(15, 231, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.923 00.002 8960 Star::Find returns 0 (3), X=231.00, Y=150.00, Mass=0, SNR=0.0, Peak=23203 HFD=0.0
20:37:23.924 00.001 8960 Star::Find(15, 144, 428, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.926 00.002 8960 Star::Find returns 0 (3), X=144.00, Y=428.00, Mass=0, SNR=0.0, Peak=24739 HFD=0.0
20:37:23.927 00.001 8960 Star::Find(15, 1240, 702, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.929 00.002 8960 Star::Find false star n=3 nbg=258 bg=15421.8 sigma=1058.2 thresh=18596 peak=17454
20:37:23.930 00.001 8960 Star::Find returns 0 (2), X=1240.00, Y=702.00, Mass=10358, SNR=2.9, Peak=19376 HFD=0.0
20:37:23.932 00.002 8960 Star::Find(15, 398, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.933 00.001 8960 Star::Find false star n=3 nbg=264 bg=18354.8 sigma=1168.0 thresh=21859 peak=20976
20:37:23.935 00.002 8960 Star::Find returns 0 (2), X=398.00, Y=908.00, Mass=12516, SNR=2.9, Peak=22960 HFD=0.0
20:37:23.936 00.001 8960 Star::Find(15, 1799, 763, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.938 00.002 8960 Star::Find returns 0 (3), X=1799.00, Y=763.00, Mass=0, SNR=0.0, Peak=20598 HFD=0.0
20:37:23.940 00.002 8960 Star::Find(15, 132, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.942 00.002 8960 Star::Find false star n=2 nbg=275 bg=21316.1 sigma=1290.2 thresh=25187 peak=23078
20:37:23.943 00.001 8960 Star::Find returns 0 (2), X=132.00, Y=550.00, Mass=8183, SNR=2.9, Peak=25590 HFD=0.0
20:37:23.944 00.001 8960 Star::Find(15, 1604, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.946 00.002 8960 Star::Find false star n=1 nbg=273 bg=16940.8 sigma=1176.1 thresh=20469 peak=19139
20:37:23.947 00.001 8960 Star::Find returns 0 (2), X=1604.00, Y=1032.00, Mass=3606, SNR=2.9, Peak=20585 HFD=0.0
20:37:23.949 00.002 8960 Star::Find(15, 111, 531, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.951 00.002 8960 Star::Find false star n=4 nbg=251 bg=20958.6 sigma=1159.2 thresh=24436 peak=23525
20:37:23.952 00.001 8960 Star::Find returns 0 (2), X=111.00, Y=531.00, Mass=16120, SNR=2.9, Peak=25590 HFD=0.0
20:37:23.954 00.002 8960 Star::Find(15, 1304, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.955 00.001 8960 Star::Find false star n=2 nbg=261 bg=16488.3 sigma=1106.9 thresh=19809 peak=18417
20:37:23.957 00.002 8960 Star::Find returns 0 (2), X=1304.00, Y=997.00, Mass=7412, SNR=2.9, Peak=20297 HFD=0.0
20:37:23.958 00.001 8960 Star::Find(15, 452, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.960 00.002 8960 Star::Find returns 0 (3), X=452.00, Y=166.00, Mass=0, SNR=0.0, Peak=22518 HFD=0.0
20:37:23.961 00.001 8960 Star::Find(15, 699, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.963 00.002 8960 Star::Find returns 0 (3), X=699.00, Y=417.00, Mass=0, SNR=0.0, Peak=23011 HFD=0.0
20:37:23.964 00.001 8960 Star::Find(15, 180, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.966 00.002 8960 Star::Find false star n=1 nbg=258 bg=22277.2 sigma=1179.9 thresh=25817 peak=24072
20:37:23.967 00.001 8960 Star::Find returns 0 (2), X=180.00, Y=724.00, Mass=3601, SNR=2.9, Peak=25936 HFD=0.0
20:37:23.969 00.002 8960 Star::Find(15, 169, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.971 00.002 8960 Star::Find false star n=2 nbg=242 bg=21025.1 sigma=1071.3 thresh=24239 peak=23090
20:37:23.974 00.003 8960 Star::Find returns 0 (2), X=169.00, Y=571.00, Mass=6832, SNR=2.9, Peak=24944 HFD=0.0
20:37:23.975 00.001 8960 Star::Find(15, 201, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.976 00.001 8960 Star::Find false star n=2 nbg=271 bg=18995.1 sigma=1316.2 thresh=22944 peak=21381
20:37:23.978 00.002 8960 Star::Find returns 0 (2), X=201.00, Y=338.00, Mass=8294, SNR=2.9, Peak=23312 HFD=0.0
20:37:23.979 00.001 8960 Star::Find(15, 520, 706, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.981 00.002 8960 Star::Find returns 0 (3), X=520.00, Y=706.00, Mass=0, SNR=0.0, Peak=21404 HFD=0.0
20:37:23.982 00.001 8960 Star::Find(15, 545, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.983 00.001 8960 Star::Find returns 0 (3), X=545.00, Y=228.00, Mass=0, SNR=0.0, Peak=21961 HFD=0.0
20:37:23.985 00.002 8960 Star::Find(15, 344, 208, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.987 00.002 8960 Star::Find returns 0 (3), X=344.00, Y=208.00, Mass=0, SNR=0.0, Peak=22326 HFD=0.0
20:37:23.988 00.001 8960 Star::Find(15, 1649, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.990 00.002 8960 Star::Find returns 0 (3), X=1649.00, Y=76.00, Mass=0, SNR=0.0, Peak=21315 HFD=0.0
20:37:23.991 00.001 8960 Star::Find(15, 1229, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.992 00.001 8960 Star::Find false star n=1 nbg=274 bg=16576.0 sigma=1191.5 thresh=20151 peak=18563
20:37:23.994 00.002 8960 Star::Find returns 0 (2), X=1229.00, Y=1039.00, Mass=4656, SNR=2.9, Peak=21212 HFD=0.0
20:37:23.995 00.001 8960 Star::Find(15, 1797, 375, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.996 00.001 8960 Star::Find returns 0 (3), X=1797.00, Y=375.00, Mass=0, SNR=0.0, Peak=18710 HFD=0.0
20:37:23.998 00.002 8960 Star::Find(15, 1379, 294, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:23.999 00.001 8960 Star::Find false star n=1 nbg=263 bg=18010.1 sigma=1175.1 thresh=21536 peak=19685
20:37:24.001 00.002 8960 Star::Find returns 0 (2), X=1379.00, Y=294.00, Mass=3945, SNR=2.9, Peak=21955 HFD=0.0
20:37:24.003 00.002 8960 Star::Find(15, 899, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.004 00.001 8960 Star::Find false star n=2 nbg=275 bg=17983.6 sigma=1245.2 thresh=21719 peak=20501
20:37:24.006 00.002 8960 Star::Find returns 0 (2), X=899.00, Y=133.00, Mass=8660, SNR=2.9, Peak=22716 HFD=0.0
20:37:24.007 00.001 8960 Star::Find(15, 168, 682, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.008 00.001 8960 Star::Find returns 0 (3), X=168.00, Y=682.00, Mass=0, SNR=0.0, Peak=25430 HFD=0.0
20:37:24.010 00.002 8960 Star::Find(15, 1286, 381, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.011 00.001 8960 Star::Find false star n=2 nbg=262 bg=15692.8 sigma=1052.2 thresh=18849 peak=17396
20:37:24.013 00.002 8960 Star::Find returns 0 (2), X=1286.00, Y=381.00, Mass=6622, SNR=2.9, Peak=19100 HFD=0.0
20:37:24.014 00.001 8960 Star::Find(15, 1113, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.015 00.001 8960 Star::Find returns 0 (3), X=1113.00, Y=1003.00, Mass=0, SNR=0.0, Peak=20201 HFD=0.0
20:37:24.017 00.002 8960 Star::Find(15, 1417, 69, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.019 00.002 8960 Star::Find returns 0 (3), X=1417.00, Y=69.00, Mass=0, SNR=0.0, Peak=22422 HFD=0.0
20:37:24.020 00.001 8960 Star::Find(15, 872, 251, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.022 00.002 8960 Star::Find returns 0 (3), X=872.00, Y=251.00, Mass=0, SNR=0.0, Peak=21302 HFD=0.0
20:37:24.023 00.001 8960 Star::Find(15, 493, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.024 00.001 8960 Star::Find returns 0 (3), X=493.00, Y=91.00, Mass=0, SNR=0.0, Peak=22556 HFD=0.0
20:37:24.026 00.002 8960 Star::Find(15, 1556, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.027 00.001 8960 Star::Find false star n=2 nbg=262 bg=17593.6 sigma=1115.7 thresh=20941 peak=19961
20:37:24.028 00.001 8960 Star::Find returns 0 (2), X=1556.00, Y=130.00, Mass=7129, SNR=2.9, Peak=21366 HFD=0.0
20:37:24.030 00.002 8960 Star::Find(15, 1408, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.031 00.001 8960 Star::Find false star n=2 nbg=280 bg=17894.1 sigma=1256.7 thresh=21664 peak=19725
20:37:24.033 00.002 8960 Star::Find returns 0 (2), X=1408.00, Y=163.00, Mass=8909, SNR=2.9, Peak=22953 HFD=0.0
20:37:24.035 00.002 8960 Star::Find(15, 1546, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.037 00.002 8960 Star::Find false star n=3 nbg=261 bg=17321.9 sigma=1060.2 thresh=20502 peak=19703
20:37:24.039 00.002 8960 Star::Find returns 0 (2), X=1546.00, Y=161.00, Mass=10417, SNR=2.9, Peak=21910 HFD=0.0
20:37:24.040 00.001 8960 Star::Find(15, 1769, 188, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.042 00.002 8960 Star::Find false star n=2 nbg=265 bg=16905.7 sigma=1109.7 thresh=20235 peak=18807
20:37:24.043 00.001 8960 Star::Find returns 0 (2), X=1769.00, Y=188.00, Mass=8517, SNR=2.9, Peak=21212 HFD=0.0
20:37:24.044 00.001 8960 Star::Find(15, 53, 42, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.046 00.002 8960 Star::Find false star n=8 nbg=268 bg=21821.7 sigma=1236.2 thresh=25530 peak=24530
20:37:24.047 00.001 8960 Star::Find returns 0 (2), X=53.00, Y=42.00, Mass=33206, SNR=2.9, Peak=26889 HFD=0.0
20:37:24.049 00.002 8960 Star::Find(15, 27, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.051 00.002 8960 Star::Find false star n=3 nbg=263 bg=20877.2 sigma=1277.6 thresh=24710 peak=23430
20:37:24.052 00.001 8960 Star::Find returns 0 (2), X=27.00, Y=941.00, Mass=11744, SNR=2.9, Peak=25436 HFD=0.0
20:37:24.053 00.001 8960 Star::Find(15, 272, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.055 00.002 8960 Star::Find returns 0 (3), X=272.00, Y=117.00, Mass=0, SNR=0.0, Peak=24214 HFD=0.0
20:37:24.056 00.001 8960 Star::Find(15, 416, 565, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.058 00.002 8960 Star::Find returns 0 (3), X=416.00, Y=565.00, Mass=0, SNR=0.0, Peak=23804 HFD=0.0
20:37:24.059 00.001 8960 Star::Find(15, 1832, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.060 00.001 8960 Star::Find false star n=5 nbg=263 bg=16185.0 sigma=1049.1 thresh=19332 peak=17890
20:37:24.062 00.002 8960 Star::Find returns 0 (2), X=1832.00, Y=679.00, Mass=16938, SNR=2.9, Peak=19734 HFD=0.0
20:37:24.063 00.001 8960 Star::Find(15, 1170, 334, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.065 00.002 8960 Star::Find false star n=2 nbg=271 bg=15725.8 sigma=1097.5 thresh=19018 peak=17483
20:37:24.067 00.002 8960 Star::Find returns 0 (2), X=1170.00, Y=334.00, Mass=7318, SNR=2.9, Peak=19388 HFD=0.0
20:37:24.068 00.001 8960 Star::Find(15, 260, 429, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.070 00.002 8960 Star::Find returns 0 (3), X=260.00, Y=429.00, Mass=0, SNR=0.0, Peak=24758 HFD=0.0
20:37:24.071 00.001 8960 Star::Find(15, 35, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.073 00.002 8960 Star::Find false star n=2 nbg=265 bg=21541.4 sigma=1287.4 thresh=25404 peak=23474
20:37:24.074 00.001 8960 Star::Find returns 0 (2), X=35.00, Y=648.00, Mass=9332, SNR=2.9, Peak=25763 HFD=0.0
20:37:24.076 00.002 8960 Star::Find(15, 1191, 270, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.077 00.001 8960 Star::Find returns 0 (3), X=1191.00, Y=270.00, Mass=0, SNR=0.0, Peak=19484 HFD=0.0
20:37:24.078 00.001 8960 Star::Find(15, 635, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.080 00.002 8960 Star::Find returns 0 (3), X=635.00, Y=312.00, Mass=0, SNR=0.0, Peak=22083 HFD=0.0
20:37:24.082 00.002 8960 Star::Find(15, 64, 392, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.083 00.001 8960 Star::Find false star n=1 nbg=278 bg=18936.3 sigma=1340.0 thresh=22956 peak=20728
20:37:24.085 00.002 8960 Star::Find returns 0 (2), X=64.00, Y=392.00, Mass=4536, SNR=2.9, Peak=23747 HFD=0.0
20:37:24.086 00.001 8960 Star::Find(15, 63, 230, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.087 00.001 8960 Star::Find returns 0 (3), X=63.00, Y=230.00, Mass=0, SNR=0.0, Peak=24560 HFD=0.0
20:37:24.089 00.002 8960 Star::Find(15, 402, 1035, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.090 00.001 8960 Star::Find false star n=1 nbg=257 bg=18880.7 sigma=1128.2 thresh=22265 peak=20895
20:37:24.092 00.002 8960 Star::Find returns 0 (2), X=402.00, Y=1035.00, Mass=3464, SNR=2.9, Peak=22960 HFD=0.0
20:37:24.093 00.001 8960 Star::Find(15, 449, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.094 00.001 8960 Star::Find returns 0 (3), X=449.00, Y=541.00, Mass=0, SNR=0.0, Peak=24169 HFD=0.0
20:37:24.096 00.002 8960 AutoFind: finding best star pass 1
20:37:24.098 00.002 8960 Star::Find(15, 207, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.099 00.001 8960 Star::Find returns 1 (0), X=206.87, Y=146.68, Mass=325902, SNR=40.4, Peak=65535 HFD=3.2
20:37:24.101 00.002 8960 AutoFind: near-saturated [207, 146] 19.2 Mass 325902 SNR 40.4 Peak 65535
20:37:24.102 00.001 8960 Star::Find(15, 1039, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.103 00.001 8960 Star::Find returns 1 (0), X=1038.83, Y=328.04, Mass=125700, SNR=23.0, Peak=28444 HFD=3.0
20:37:24.105 00.002 8960 AutoFind returns star at [1039, 328] 10.7 Mass 125700 SNR 23.0
20:37:24.107 00.002 8960 Star::Find(15, 1039, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.109 00.002 8960 Star::Find returns 1 (0), X=1038.83, Y=328.04, Mass=125700, SNR=23.0, Peak=28444 HFD=3.0
20:37:24.110 00.001 8960 MultiStar: List (7): {1038.83, 328.04}(23.0), {59.01, 327.82}(17.6), {1321.31, 387.40}(26.7), {1208.78, 752.27}(19.7), {804.27, 487.92}(12.1), {1243.11, 658.31}(14.6), {1094.17, 726.12}(12.9), 
20:37:24.112 00.002 8960 setting lock position to (1038.83, 328.04)
20:37:24.114 00.002 8960 MultiStar: stabilizing after lock position change
20:37:24.115 00.001 8960 AutoSelect: state = 1, call UpdateGuideState
20:37:24.117 00.002 8960 UpdateGuideState(): m_state=1
20:37:24.118 00.001 8960 Star::Find(15, 1038, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:37:24.119 00.001 8960 Star::Find returns 1 (0), X=1038.83, Y=328.04, Mass=125700, SNR=23.0, Peak=28444 HFD=3.0
20:37:24.121 00.002 8960 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.77) = xAngle (-2.77 = -2.77)
20:37:24.122 00.001 8960 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (0.34 = 0.34)
20:37:24.124 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
20:37:24.126 00.002 8960 setting force full frames = false
20:37:24.127 00.001 8960 setting lock position to (1038.83, 328.04)
20:37:24.130 00.003 8960 MultiStar: stabilizing after lock position change
20:37:24.131 00.001 8960 CurrentPosition() valid, moving to STATE_SELECTED
20:37:24.133 00.002 8960 Changing from state SELECTING to SELECTED
20:37:24.134 00.001 8960 guider state => SELECTED
20:37:24.143 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=17270, FiltMin=10403, FiltMax=33737, Gamma=2.540
20:37:24.162 00.019 8960 UpdateGuideState exits: m=125700 SNR=23.0
20:37:24.164 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=17270, FiltMin=10403, FiltMax=33737, Gamma=2.540
20:37:24.182 00.018 8960 Status Line: Auto-selected star at (1038.8, 328.0)
20:37:24.189 00.007 8960 PhdController: newstate STATE_WAIT_SELECTED
20:37:24.192 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:24.193 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:37:24.195 00.002 8960 Enqueuing Expose request
20:37:24.196 00.001 13828 Worker thread wakes up
20:37:24.196 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:24.196 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1024,313,31,31)
20:37:26.681 02.485 13828 Exposure complete
20:37:26.795 00.114 13828 worker thread done servicing request
20:37:26.795 00.000 8960 OnExposeComplete: enter
20:37:26.796 00.001 8960 UpdateGuideState(): m_state=2
20:37:26.798 00.002 8960 Star::Find(15, 1038, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:37:26.799 00.001 8960 Star::Find returns 1 (0), X=1038.02, Y=328.79, Mass=155542, SNR=24.5, Peak=28323 HFD=3.7
20:37:26.801 00.002 8960 CameraToMount -- cameraTheta (2.40) - m_xAngle (2.77) = xAngle (-0.37 = -0.37)
20:37:26.802 00.001 8960 CameraToMount -- cameraTheta (2.40) - (m_xAngle (2.77) + m_yAngleError (-3.10)) = yAngle (2.73 = 2.73)
20:37:26.803 00.001 8960 CameraToMount -- cameraX=-0.81 cameraY=0.75 hyp=1.11 cameraTheta=2.40 mountX=1.03 mountY=0.44, mountTheta=0.40
20:37:26.806 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8848, max=59824, med=17187, FiltMin=10492, FiltMax=42659, Gamma=2.540
20:37:26.826 00.020 8960 UpdateGuideState exits: m=155542 SNR=24.5
20:37:26.828 00.002 8960 PhdController: newstate STATE_CALIBRATE
20:37:26.829 00.001 8960 PhdController: clearing calibration
20:37:26.833 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns -2.5
20:37:26.836 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:37:26.837 00.001 8960 PhdController: start calibration
20:37:26.846 00.009 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:37:26.848 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:37:26.849 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:37:26.851 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:37:26.853 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:37:26.854 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:37:26.856 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:37:26.858 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:37:26.860 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:37:26.862 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:37:26.864 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:37:26.865 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:37:26.867 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:37:26.868 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:37:26.872 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:37:26.875 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns -2.5
20:37:26.878 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:37:26.881 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:37:26.884 00.003 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:37:26.886 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:37:26.888 00.002 8960 guider state => CALIBRATING_PRIMARY
20:37:26.890 00.002 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=0
20:37:26.897 00.007 8960 reset dither spiral
20:37:26.899 00.002 8960 PhdController: newstate STATE_CALIBRATION_WAIT
20:37:26.900 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:26.902 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:37:26.903 00.001 8960 Enqueuing Expose request
20:37:26.905 00.002 13828 Worker thread wakes up
20:37:26.905 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:26.905 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1023,314,31,31)
20:37:29.362 02.457 13828 Exposure complete
20:37:29.479 00.117 13828 worker thread done servicing request
20:37:29.479 00.000 8960 OnExposeComplete: enter
20:37:29.481 00.002 8960 UpdateGuideState(): m_state=3
20:37:29.483 00.002 8960 Star::Find(15, 1038, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:37:29.484 00.001 8960 Star::Find returns 1 (0), X=1035.45, Y=330.30, Mass=143253, SNR=22.1, Peak=25680 HFD=4.5
20:37:29.490 00.006 8960 Scope::UpdateCalibrationstate: starting location = 1035.45,330.30 coords = 20.90,-2.5
20:37:29.492 00.002 8960 Status Line: West step   1, dist= 0.0
20:37:29.499 00.007 8960 Enqueuing Calibration Move request for direction 3
20:37:29.501 00.002 13828 Worker thread wakes up
20:37:29.501 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:37:29.501 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:37:29.501 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:37:29.501 00.000 13828 MoveAxis(W, 1150, -)
20:37:29.501 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:37:29.503 00.002 13828 IsSlewing returns 0
20:37:29.503 00.000 13828 IsGuiding returns 0
20:37:29.504 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:37:29.507 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8944, max=49494, med=17238, FiltMin=10416, FiltMax=36368, Gamma=2.540
20:37:29.527 00.020 8960 UpdateGuideState exits: m=143253 SNR=22.1
20:37:29.528 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:29.530 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:37:29.531 00.001 8960 Enqueuing Expose request
20:37:30.665 01.134 13828 IsGuiding returns 0
20:37:30.665 00.000 13828 Move returns status 0, amount 1150
20:37:30.665 00.000 13828 move complete, result=0
20:37:30.666 00.001 13828 worker thread done servicing request
20:37:30.666 00.000 13828 Worker thread wakes up
20:37:30.666 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:30.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1020,315,31,31)
20:37:33.140 02.474 13828 Exposure complete
20:37:33.258 00.118 13828 worker thread done servicing request
20:37:33.258 00.000 8960 OnExposeComplete: enter
20:37:33.260 00.002 8960 UpdateGuideState(): m_state=3
20:37:33.262 00.002 8960 Star::Find(15, 1035, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:37:33.264 00.002 8960 Star::Find returns 1 (0), X=1038.25, Y=329.03, Mass=127206, SNR=23.4, Peak=29635 HFD=2.8
20:37:33.267 00.003 8960 Status Line: West step   2, dist= 3.1
20:37:33.271 00.004 8960 Enqueuing Calibration Move request for direction 3
20:37:33.273 00.002 13828 Worker thread wakes up
20:37:33.273 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:37:33.273 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:37:33.273 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:37:33.273 00.000 13828 MoveAxis(W, 1150, -)
20:37:33.274 00.001 13828 Guiding  Dir = 3, Dur = 1150
20:37:33.275 00.001 13828 IsSlewing returns 0
20:37:33.275 00.000 13828 IsGuiding returns 0
20:37:33.276 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:37:33.279 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8572, max=59728, med=17283, FiltMin=10134, FiltMax=47792, Gamma=2.540
20:37:33.298 00.019 8960 UpdateGuideState exits: m=127206 SNR=23.4
20:37:33.299 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:33.301 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:37:33.302 00.001 8960 Enqueuing Expose request
20:37:34.442 01.140 13828 IsGuiding returns 0
20:37:34.442 00.000 13828 Move returns status 0, amount 1150
20:37:34.442 00.000 13828 move complete, result=0
20:37:34.442 00.000 13828 worker thread done servicing request
20:37:34.442 00.000 13828 Worker thread wakes up
20:37:34.442 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:34.442 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1023,314,31,31)
20:37:36.907 02.465 13828 Exposure complete
20:37:37.017 00.110 13828 worker thread done servicing request
20:37:37.017 00.000 8960 OnExposeComplete: enter
20:37:37.018 00.001 8960 UpdateGuideState(): m_state=3
20:37:37.020 00.002 8960 Star::Find(15, 1038, 329, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:37:37.021 00.001 8960 Star::Find returns 1 (0), X=1042.42, Y=326.63, Mass=109990, SNR=20.5, Peak=28067 HFD=3.2
20:37:37.023 00.002 8960 Status Line: West step   3, dist= 7.9
20:37:37.027 00.004 8960 Enqueuing Calibration Move request for direction 3
20:37:37.029 00.002 13828 Worker thread wakes up
20:37:37.029 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:37:37.029 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:37:37.029 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:37:37.029 00.000 13828 MoveAxis(W, 1150, -)
20:37:37.030 00.001 13828 Guiding  Dir = 3, Dur = 1150
20:37:37.031 00.001 13828 IsSlewing returns 0
20:37:37.032 00.001 13828 IsGuiding returns 0
20:37:37.033 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:37:37.036 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8688, max=60694, med=17302, FiltMin=10665, FiltMax=46704, Gamma=2.540
20:37:37.056 00.020 8960 UpdateGuideState exits: m=109990 SNR=20.5
20:37:37.059 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:37.061 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:37:37.063 00.002 8960 Enqueuing Expose request
20:37:38.196 01.133 13828 IsGuiding returns 0
20:37:38.197 00.001 13828 Move returns status 0, amount 1150
20:37:38.197 00.000 13828 move complete, result=0
20:37:38.197 00.000 13828 worker thread done servicing request
20:37:38.197 00.000 13828 Worker thread wakes up
20:37:38.198 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:38.198 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1027,312,31,31)
20:37:40.670 02.472 13828 Exposure complete
20:37:40.782 00.112 13828 worker thread done servicing request
20:37:40.783 00.001 8960 OnExposeComplete: enter
20:37:40.784 00.001 8960 UpdateGuideState(): m_state=3
20:37:40.786 00.002 8960 Star::Find(15, 1042, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:37:40.787 00.001 8960 Star::Find returns 1 (0), X=1044.10, Y=325.38, Mass=148586, SNR=24.3, Peak=29392 HFD=3.8
20:37:40.789 00.002 8960 Status Line: West step   4, dist=10.0
20:37:40.794 00.005 8960 Enqueuing Calibration Move request for direction 3
20:37:40.796 00.002 13828 Worker thread wakes up
20:37:40.796 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:37:40.796 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:37:40.796 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:37:40.796 00.000 13828 MoveAxis(W, 1150, -)
20:37:40.796 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:37:40.798 00.002 13828 IsSlewing returns 0
20:37:40.798 00.000 13828 IsGuiding returns 0
20:37:40.800 00.002 13828 PulseGuide returned control before completion, sleep 1160
20:37:40.802 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8131, max=62057, med=17276, FiltMin=10371, FiltMax=46876, Gamma=2.540
20:37:40.827 00.025 8960 UpdateGuideState exits: m=148586 SNR=24.3
20:37:40.829 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:40.830 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:37:40.831 00.001 8960 Enqueuing Expose request
20:37:41.963 01.132 13828 IsGuiding returns 0
20:37:41.963 00.000 13828 Move returns status 0, amount 1150
20:37:41.963 00.000 13828 move complete, result=0
20:37:41.964 00.001 13828 worker thread done servicing request
20:37:41.964 00.000 13828 Worker thread wakes up
20:37:41.964 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:41.964 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1029,310,31,31)
20:37:44.445 02.481 13828 Exposure complete
20:37:44.564 00.119 13828 worker thread done servicing request
20:37:44.564 00.000 8960 OnExposeComplete: enter
20:37:44.566 00.002 8960 UpdateGuideState(): m_state=3
20:37:44.568 00.002 8960 Star::Find(15, 1044, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:37:44.570 00.002 8960 Star::Find returns 1 (0), X=1048.27, Y=324.97, Mass=79621, SNR=16.5, Peak=22608 HFD=3.4
20:37:44.572 00.002 8960 Status Line: West step   5, dist=13.9
20:37:44.576 00.004 8960 Enqueuing Calibration Move request for direction 3
20:37:44.578 00.002 13828 Worker thread wakes up
20:37:44.578 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:37:44.578 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:37:44.578 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:37:44.578 00.000 13828 MoveAxis(W, 1150, -)
20:37:44.578 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:37:44.579 00.001 13828 IsSlewing returns 0
20:37:44.580 00.001 13828 IsGuiding returns 0
20:37:44.581 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:37:44.585 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=8515, max=49571, med=17238, FiltMin=10640, FiltMax=31286, Gamma=2.540
20:37:44.605 00.020 8960 UpdateGuideState exits: m=79621 SNR=16.5
20:37:44.608 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:44.609 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:37:44.611 00.002 8960 Enqueuing Expose request
20:37:45.756 01.145 13828 IsGuiding returns 0
20:37:45.756 00.000 13828 Move returns status 0, amount 1150
20:37:45.756 00.000 13828 move complete, result=0
20:37:45.756 00.000 13828 worker thread done servicing request
20:37:45.756 00.000 13828 Worker thread wakes up
20:37:45.756 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:45.756 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1033,310,31,31)
20:37:48.221 02.465 13828 Exposure complete
20:37:48.333 00.112 13828 worker thread done servicing request
20:37:48.334 00.001 8960 OnExposeComplete: enter
20:37:48.335 00.001 8960 UpdateGuideState(): m_state=3
20:37:48.337 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:37:48.338 00.001 8960 Star::Find false star n=2 nbg=271 bg=16750.9 sigma=1257.7 thresh=20524 peak=19049
20:37:48.340 00.002 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=9601, SNR=2.9, Peak=21603 HFD=0.0
20:37:48.342 00.002 8960 DistanceChecker: activated
20:37:48.343 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:37:48.345 00.002 8960 Star lost during calibration... blundering on
20:37:48.346 00.001 8960 Status Line: star lost
20:37:48.349 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:48.350 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8790, max=46652, med=17129, FiltMin=10473, FiltMax=38691, Gamma=2.540
20:37:48.368 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:37:48.370 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:48.372 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:37:48.373 00.001 8960 Enqueuing Expose request
20:37:48.375 00.002 13828 Worker thread wakes up
20:37:48.375 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:48.375 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:37:50.841 02.466 13828 Exposure complete
20:37:50.953 00.112 13828 worker thread done servicing request
20:37:50.953 00.000 8960 OnExposeComplete: enter
20:37:50.955 00.002 8960 UpdateGuideState(): m_state=3
20:37:50.956 00.001 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:37:50.958 00.002 8960 Star::Find returns 1 (0), X=1049.92, Y=323.20, Mass=43676, SNR=13.2, Peak=22409 HFD=2.6
20:37:50.960 00.002 8960 Status Line: Mass: 43676 vs 127206
20:37:50.964 00.004 8960 UpdateCurrentPosition: star mass new=43676.5 exp=127206.1 thresh=50% limits=(63603.0, 214879.1, 254412.2)
20:37:50.965 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
20:37:50.967 00.002 8960 Star lost during calibration... blundering on
20:37:50.968 00.001 8960 Status Line: star lost
20:37:50.971 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:50.973 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=9059, max=52668, med=17097, FiltMin=10787, FiltMax=31152, Gamma=2.540
20:37:50.993 00.020 8960 UpdateGuideState exits: Star lost - mass changed
20:37:50.994 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:50.996 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:37:50.997 00.001 8960 Enqueuing Expose request
20:37:50.999 00.002 13828 Worker thread wakes up
20:37:50.999 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:50.999 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:37:53.482 02.483 13828 Exposure complete
20:37:53.614 00.132 13828 worker thread done servicing request
20:37:53.614 00.000 8960 OnExposeComplete: enter
20:37:53.617 00.003 8960 UpdateGuideState(): m_state=3
20:37:53.620 00.003 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:37:53.621 00.001 8960 Star::Find false star n=6 nbg=252 bg=16393.7 sigma=987.0 thresh=19355 peak=18365
20:37:53.623 00.002 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=19094, SNR=2.9, Peak=19996 HFD=0.0
20:37:53.625 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:37:53.627 00.002 8960 Star lost during calibration... blundering on
20:37:53.628 00.001 8960 Status Line: star lost
20:37:53.635 00.007 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:53.638 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8803, max=37174, med=17129, FiltMin=10665, FiltMax=29500, Gamma=2.540
20:37:53.668 00.030 8960 UpdateGuideState exits: Star lost - low SNR
20:37:53.671 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:53.674 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:37:53.677 00.003 8960 Enqueuing Expose request
20:37:53.679 00.002 13828 Worker thread wakes up
20:37:53.679 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:53.679 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:37:56.142 02.463 13828 Exposure complete
20:37:56.250 00.108 13828 worker thread done servicing request
20:37:56.250 00.000 8960 OnExposeComplete: enter
20:37:56.252 00.002 8960 UpdateGuideState(): m_state=3
20:37:56.253 00.001 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:37:56.255 00.002 8960 Star::Find false star n=1 nbg=269 bg=16633.5 sigma=1140.0 thresh=20053 peak=18389
20:37:56.256 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=3996, SNR=2.9, Peak=21091 HFD=0.0
20:37:56.258 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:37:56.259 00.001 8960 Star lost during calibration... blundering on
20:37:56.261 00.002 8960 Status Line: star lost
20:37:56.267 00.006 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:56.268 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=9360, max=29033, med=17283, FiltMin=10876, FiltMax=27043, Gamma=2.540
20:37:56.287 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:37:56.288 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:56.290 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:37:56.291 00.001 8960 Enqueuing Expose request
20:37:56.293 00.002 13828 Worker thread wakes up
20:37:56.293 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:56.293 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:37:58.744 02.451 13828 Exposure complete
20:37:58.857 00.113 13828 worker thread done servicing request
20:37:58.857 00.000 8960 OnExposeComplete: enter
20:37:58.858 00.001 8960 UpdateGuideState(): m_state=3
20:37:58.860 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:37:58.862 00.002 8960 Star::Find false star n=2 nbg=258 bg=16744.2 sigma=1127.8 thresh=20128 peak=19301
20:37:58.863 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=7317, SNR=2.9, Peak=21340 HFD=0.0
20:37:58.865 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:37:58.866 00.001 8960 Star lost during calibration... blundering on
20:37:58.868 00.002 8960 Status Line: star lost
20:37:58.871 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:37:58.873 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=9212, max=39734, med=17296, FiltMin=11024, FiltMax=29424, Gamma=2.540
20:37:58.890 00.017 8960 UpdateGuideState exits: Star lost - low SNR
20:37:58.891 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:37:58.893 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:37:58.894 00.001 8960 Enqueuing Expose request
20:37:58.896 00.002 13828 Worker thread wakes up
20:37:58.896 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:37:58.896 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:01.362 02.466 13828 Exposure complete
20:38:01.493 00.131 13828 worker thread done servicing request
20:38:01.493 00.000 8960 OnExposeComplete: enter
20:38:01.495 00.002 8960 UpdateGuideState(): m_state=3
20:38:01.498 00.003 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:38:01.500 00.002 8960 Star::Find false star n=4 nbg=282 bg=16983.3 sigma=1292.4 thresh=20860 peak=19258
20:38:01.502 00.002 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=16922, SNR=2.9, Peak=21372 HFD=0.0
20:38:01.504 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:01.505 00.001 8960 Star lost during calibration... blundering on
20:38:01.507 00.002 8960 Status Line: star lost
20:38:01.512 00.005 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:01.515 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=9500, max=33808, med=17283, FiltMin=11120, FiltMax=28316, Gamma=2.540
20:38:01.537 00.022 8960 UpdateGuideState exits: Star lost - low SNR
20:38:01.539 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:01.541 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:01.542 00.001 8960 Enqueuing Expose request
20:38:01.544 00.002 13828 Worker thread wakes up
20:38:01.544 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:01.544 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:04.010 02.466 13828 Exposure complete
20:38:04.123 00.113 13828 worker thread done servicing request
20:38:04.123 00.000 8960 OnExposeComplete: enter
20:38:04.124 00.001 8960 UpdateGuideState(): m_state=3
20:38:04.126 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:38:04.128 00.002 8960 Star::Find false star n=2 nbg=283 bg=16642.8 sigma=1285.4 thresh=20499 peak=18541
20:38:04.129 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=7987, SNR=2.9, Peak=20912 HFD=0.0
20:38:04.130 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:04.132 00.002 8960 Star lost during calibration... blundering on
20:38:04.134 00.002 8960 Status Line: star lost
20:38:04.137 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:04.139 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=9289, max=30320, med=17328, FiltMin=11062, FiltMax=25980, Gamma=2.540
20:38:04.158 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:38:04.159 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:04.161 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:04.162 00.001 8960 Enqueuing Expose request
20:38:04.164 00.002 13828 Worker thread wakes up
20:38:04.164 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:04.164 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:06.640 02.476 13828 Exposure complete
20:38:06.755 00.115 13828 worker thread done servicing request
20:38:06.755 00.000 8960 OnExposeComplete: enter
20:38:06.757 00.002 8960 UpdateGuideState(): m_state=3
20:38:06.759 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:38:06.761 00.002 8960 Star::Find false star n=2 nbg=270 bg=16761.8 sigma=1073.1 thresh=19981 peak=19118
20:38:06.763 00.002 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=7781, SNR=2.9, Peak=20739 HFD=0.0
20:38:06.764 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:06.766 00.002 8960 Star lost during calibration... blundering on
20:38:06.767 00.001 8960 Status Line: star lost
20:38:06.770 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:06.772 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=9283, max=32803, med=17379, FiltMin=10876, FiltMax=27196, Gamma=2.540
20:38:06.790 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:38:06.792 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:06.794 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:06.795 00.001 8960 Enqueuing Expose request
20:38:06.797 00.002 13828 Worker thread wakes up
20:38:06.797 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:06.797 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:09.265 02.468 13828 Exposure complete
20:38:09.403 00.138 13828 worker thread done servicing request
20:38:09.403 00.000 8960 OnExposeComplete: enter
20:38:09.404 00.001 8960 UpdateGuideState(): m_state=3
20:38:09.406 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:38:09.408 00.002 8960 Star::Find returns 0 (3), X=1048.00, Y=324.00, Mass=0, SNR=0.0, Peak=20540 HFD=0.0
20:38:09.409 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:09.411 00.002 8960 Star lost during calibration... blundering on
20:38:09.412 00.001 8960 Status Line: star lost
20:38:09.415 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:09.418 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8841, max=30128, med=17174, FiltMin=10678, FiltMax=28310, Gamma=2.540
20:38:09.438 00.020 8960 UpdateGuideState exits: Star lost - low mass
20:38:09.439 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:09.441 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:09.443 00.002 8960 Enqueuing Expose request
20:38:09.445 00.002 13828 Worker thread wakes up
20:38:09.445 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:09.445 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:11.923 02.478 13828 Exposure complete
20:38:12.041 00.118 13828 worker thread done servicing request
20:38:12.042 00.001 8960 OnExposeComplete: enter
20:38:12.044 00.002 8960 UpdateGuideState(): m_state=3
20:38:12.046 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:38:12.048 00.002 8960 Star::Find false star n=1 nbg=273 bg=16802.6 sigma=1225.1 thresh=20478 peak=18944
20:38:12.050 00.002 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=3705, SNR=2.9, Peak=20508 HFD=0.0
20:38:12.050 00.000 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:12.052 00.002 8960 Star lost during calibration... blundering on
20:38:12.054 00.002 8960 Status Line: star lost
20:38:12.057 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:12.059 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=9052, max=29942, med=17238, FiltMin=10627, FiltMax=28521, Gamma=2.540
20:38:12.076 00.017 8960 UpdateGuideState exits: Star lost - low SNR
20:38:12.077 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:12.079 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:12.080 00.001 8960 Enqueuing Expose request
20:38:12.082 00.002 13828 Worker thread wakes up
20:38:12.082 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:12.082 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:14.544 02.462 13828 Exposure complete
20:38:14.658 00.114 13828 worker thread done servicing request
20:38:14.658 00.000 8960 OnExposeComplete: enter
20:38:14.660 00.002 8960 UpdateGuideState(): m_state=3
20:38:14.662 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:38:14.663 00.001 8960 Star::Find returns 0 (3), X=1048.00, Y=324.00, Mass=0, SNR=0.0, Peak=20156 HFD=0.0
20:38:14.664 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:14.666 00.002 8960 Star lost during calibration... blundering on
20:38:14.667 00.001 8960 Status Line: star lost
20:38:14.673 00.006 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:14.675 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8905, max=41545, med=17155, FiltMin=10563, FiltMax=39356, Gamma=2.540
20:38:14.694 00.019 8960 UpdateGuideState exits: Star lost - low mass
20:38:14.695 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:14.697 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:14.698 00.001 8960 Enqueuing Expose request
20:38:14.701 00.003 13828 Worker thread wakes up
20:38:14.701 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:14.701 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:17.176 02.475 13828 Exposure complete
20:38:17.325 00.149 13828 worker thread done servicing request
20:38:17.325 00.000 8960 OnExposeComplete: enter
20:38:17.327 00.002 8960 UpdateGuideState(): m_state=3
20:38:17.328 00.001 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:38:17.330 00.002 8960 Star::Find false star n=1 nbg=271 bg=16557.3 sigma=1185.1 thresh=20113 peak=18359
20:38:17.331 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=4163, SNR=2.9, Peak=20720 HFD=0.0
20:38:17.333 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:17.335 00.002 8960 Star lost during calibration... blundering on
20:38:17.336 00.001 8960 Status Line: star lost
20:38:17.339 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:17.341 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=9148, max=42262, med=17212, FiltMin=10819, FiltMax=40572, Gamma=2.540
20:38:17.363 00.022 8960 UpdateGuideState exits: Star lost - low SNR
20:38:17.366 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:17.368 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:17.370 00.002 8960 Enqueuing Expose request
20:38:17.372 00.002 13828 Worker thread wakes up
20:38:17.372 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:17.372 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:19.842 02.470 13828 Exposure complete
20:38:19.957 00.115 13828 worker thread done servicing request
20:38:19.957 00.000 8960 OnExposeComplete: enter
20:38:19.958 00.001 8960 UpdateGuideState(): m_state=3
20:38:19.960 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:38:19.962 00.002 8960 Star::Find returns 0 (3), X=1048.00, Y=324.00, Mass=0, SNR=0.0, Peak=19945 HFD=0.0
20:38:19.964 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:19.965 00.001 8960 Star lost during calibration... blundering on
20:38:19.967 00.002 8960 Status Line: star lost
20:38:19.970 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:19.972 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7548, max=39248, med=16950, FiltMin=9488, FiltMax=34217, Gamma=2.540
20:38:19.990 00.018 8960 UpdateGuideState exits: Star lost - low mass
20:38:19.991 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:19.993 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:19.994 00.001 8960 Enqueuing Expose request
20:38:19.996 00.002 13828 Worker thread wakes up
20:38:19.996 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:19.996 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:22.459 02.463 13828 Exposure complete
20:38:22.574 00.115 13828 worker thread done servicing request
20:38:22.574 00.000 8960 OnExposeComplete: enter
20:38:22.576 00.002 8960 UpdateGuideState(): m_state=3
20:38:22.577 00.001 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:38:22.579 00.002 8960 Star::Find false star n=1 nbg=275 bg=16901.3 sigma=1185.9 thresh=20459 peak=18510
20:38:22.580 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=3838, SNR=2.9, Peak=21155 HFD=0.0
20:38:22.582 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:22.584 00.002 8960 Star lost during calibration... blundering on
20:38:22.585 00.001 8960 Status Line: star lost
20:38:22.589 00.004 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:22.591 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8854, max=40387, med=17046, FiltMin=10460, FiltMax=31484, Gamma=2.540
20:38:22.609 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:38:22.611 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:22.612 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:22.614 00.002 8960 Enqueuing Expose request
20:38:22.615 00.001 13828 Worker thread wakes up
20:38:22.615 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:22.615 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:25.091 02.476 13828 Exposure complete
20:38:25.210 00.119 13828 worker thread done servicing request
20:38:25.211 00.001 8960 OnExposeComplete: enter
20:38:25.212 00.001 8960 UpdateGuideState(): m_state=3
20:38:25.214 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:38:25.216 00.002 8960 Star::Find false star n=1 nbg=264 bg=18437.9 sigma=1196.5 thresh=22028 peak=20825
20:38:25.217 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=4080, SNR=2.9, Peak=22518 HFD=0.0
20:38:25.219 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:25.221 00.002 8960 Star lost during calibration... blundering on
20:38:25.223 00.002 8960 Status Line: star lost
20:38:25.226 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:25.227 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8425, max=65535, med=16022, FiltMin=10620, FiltMax=65535, Gamma=2.540
20:38:25.249 00.022 8960 UpdateGuideState exits: Star lost - low SNR
20:38:25.251 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:25.252 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:25.254 00.002 8960 Enqueuing Expose request
20:38:25.255 00.001 13828 Worker thread wakes up
20:38:25.255 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:25.255 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:27.712 02.457 13828 Exposure complete
20:38:27.824 00.112 13828 worker thread done servicing request
20:38:27.824 00.000 8960 OnExposeComplete: enter
20:38:27.826 00.002 8960 UpdateGuideState(): m_state=3
20:38:27.828 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:38:27.830 00.002 8960 Star::Find false star n=2 nbg=262 bg=18200.5 sigma=1115.6 thresh=21547 peak=20135
20:38:27.831 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=7259, SNR=2.9, Peak=21955 HFD=0.0
20:38:27.833 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:27.834 00.001 8960 Star lost during calibration... blundering on
20:38:27.836 00.002 8960 Status Line: star lost
20:38:27.838 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:27.840 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=10748, max=27542, med=17884, FiltMin=13078, FiltMax=25446, Gamma=2.540
20:38:27.859 00.019 8960 UpdateGuideState exits: Star lost - low SNR
20:38:27.860 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:27.862 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:27.863 00.001 8960 Enqueuing Expose request
20:38:27.865 00.002 13828 Worker thread wakes up
20:38:27.865 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:27.865 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:30.328 02.463 13828 Exposure complete
20:38:30.441 00.113 13828 worker thread done servicing request
20:38:30.441 00.000 8960 OnExposeComplete: enter
20:38:30.443 00.002 8960 UpdateGuideState(): m_state=3
20:38:30.444 00.001 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:38:30.446 00.002 8960 Star::Find returns 0 (3), X=1048.00, Y=324.00, Mass=0, SNR=0.0, Peak=25116 HFD=0.0
20:38:30.448 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:30.450 00.002 8960 Star lost during calibration... blundering on
20:38:30.452 00.002 8960 Status Line: star lost
20:38:30.457 00.005 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:30.458 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=11267, max=65535, med=19670, FiltMin=13449, FiltMax=65535, Gamma=2.540
20:38:30.479 00.021 8960 UpdateGuideState exits: Star lost - low mass
20:38:30.481 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:30.483 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:30.484 00.001 8960 Enqueuing Expose request
20:38:30.486 00.002 13828 Worker thread wakes up
20:38:30.486 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:30.486 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:32.958 02.472 13828 Exposure complete
20:38:33.084 00.126 13828 worker thread done servicing request
20:38:33.085 00.001 8960 OnExposeComplete: enter
20:38:33.086 00.001 8960 UpdateGuideState(): m_state=3
20:38:33.088 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:38:33.090 00.002 8960 Star::Find false star n=2 nbg=275 bg=19106.9 sigma=1286.9 thresh=22968 peak=21263
20:38:33.091 00.001 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=8127, SNR=2.9, Peak=23260 HFD=0.0
20:38:33.093 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:33.095 00.002 8960 Star lost during calibration... blundering on
20:38:33.096 00.001 8960 Status Line: star lost
20:38:33.100 00.004 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:33.101 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=9161, max=42448, med=17948, FiltMin=11952, FiltMax=38998, Gamma=2.540
20:38:33.130 00.029 8960 UpdateGuideState exits: Star lost - low SNR
20:38:33.133 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:33.135 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:33.137 00.002 8960 Enqueuing Expose request
20:38:33.140 00.003 13828 Worker thread wakes up
20:38:33.140 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:33.140 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:35.610 02.470 13828 Exposure complete
20:38:35.724 00.114 13828 worker thread done servicing request
20:38:35.724 00.000 8960 OnExposeComplete: enter
20:38:35.726 00.002 8960 UpdateGuideState(): m_state=3
20:38:35.728 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:38:35.730 00.002 8960 Star::Find returns 0 (3), X=1048.00, Y=324.00, Mass=0, SNR=0.0, Peak=18134 HFD=0.0
20:38:35.732 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:35.733 00.001 8960 Star lost during calibration... blundering on
20:38:35.735 00.002 8960 Status Line: star lost
20:38:35.738 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:35.740 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=14236, FiltMin=10070, FiltMax=65535, Gamma=2.540
20:38:35.758 00.018 8960 UpdateGuideState exits: Star lost - low mass
20:38:35.760 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:35.762 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:35.764 00.002 8960 Enqueuing Expose request
20:38:35.765 00.001 13828 Worker thread wakes up
20:38:35.766 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:35.766 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:37.161 01.395 8960 StartLoopingInteractive: Loop button clicked
20:38:37.162 00.001 8960 Mount: notify guiding stopped
20:38:37.165 00.003 8960 PhdController failed: Guiding stopped
20:38:37.166 00.001 8960 PhdController: newstate STATE_FINISH
20:38:37.167 00.001 8960 PhdController complete: fail: Guiding stopped
20:38:37.169 00.002 8960 Mount: notify guiding dither settle done success=0
20:38:37.171 00.002 8960 PhdController: newstate STATE_IDLE
20:38:37.172 00.001 8960 Changing from state CALIBRATING_PRIMARY to STOP
20:38:37.174 00.002 8960 guider state => SELECTING
20:38:37.175 00.001 8960 Status Line: Looping
20:38:37.182 00.007 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:38:38.230 01.048 13828 Exposure complete
20:38:38.341 00.111 13828 worker thread done servicing request
20:38:38.341 00.000 8960 OnExposeComplete: enter
20:38:38.343 00.002 8960 UpdateGuideState(): m_state=1
20:38:38.345 00.002 8960 Star::Find(15, 1048, 324, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:38.346 00.001 8960 Star::Find false star n=2 nbg=269 bg=14913.1 sigma=1030.8 thresh=18006 peak=16568
20:38:38.348 00.002 8960 Star::Find returns 0 (2), X=1048.00, Y=324.00, Mass=6941, SNR=2.9, Peak=18646 HFD=0.0
20:38:38.349 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:38:38.351 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:38:38.352 00.001 8960 Status Line: Star lost - low SNR
20:38:38.360 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=14224, FiltMin=10051, FiltMax=65535, Gamma=2.540
20:38:38.380 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:38:38.381 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:38.383 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:38:38.385 00.002 8960 Enqueuing Expose request
20:38:38.386 00.001 13828 Worker thread wakes up
20:38:38.386 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:38.386 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:38:39.936 01.550 8960 GuiderMultiStar::AutoSelect enter
20:38:39.940 00.004 8960 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
20:38:40.063 00.123 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:38:40.216 00.153 8960 AutoFind: global mean = -0.8, stdev 2602.1
20:38:40.218 00.002 8960 AutoFind: using threshold = 0.1
20:38:40.338 00.120 8960 AutoFind: local max [1631, 1002] 67.8
20:38:40.340 00.002 8960 AutoFind: local max [144, 252] 59.0
20:38:40.341 00.001 8960 AutoFind: local max [1471, 804] 58.6
20:38:40.342 00.001 8960 AutoFind: local max [64, 676] 58.5
20:38:40.344 00.002 8960 AutoFind: local max [808, 1064] 58.0
20:38:40.345 00.001 8960 AutoFind: local max [1871, 1047] 53.8
20:38:40.347 00.002 8960 AutoFind: local max [1819, 525] 30.8
20:38:40.348 00.001 8960 AutoFind: local max [43, 424] 30.2
20:38:40.350 00.002 8960 AutoFind: local max [462, 509] 28.9
20:38:40.351 00.001 8960 AutoFind: local max [1018, 80] 27.0
20:38:40.352 00.001 8960 AutoFind: local max [1132, 417] 26.4
20:38:40.354 00.002 8960 AutoFind: local max [1504, 833] 25.8
20:38:40.355 00.001 8960 AutoFind: local max [572, 931] 25.2
20:38:40.357 00.002 8960 AutoFind: local max [310, 47] 24.9
20:38:40.358 00.001 8960 AutoFind: local max [221, 646] 21.9
20:38:40.359 00.001 8960 AutoFind: local max [1885, 712] 20.6
20:38:40.361 00.002 8960 AutoFind: local max [231, 165] 20.6
20:38:40.362 00.001 8960 AutoFind: local max [1335, 347] 19.4
20:38:40.364 00.002 8960 AutoFind: local max [794, 994] 19.2
20:38:40.365 00.001 8960 AutoFind: local max [427, 296] 18.9
20:38:40.367 00.002 8960 AutoFind: local max [99, 1046] 18.3
20:38:40.368 00.001 8960 AutoFind: local max [1182, 955] 17.9
20:38:40.370 00.002 8960 AutoFind: local max [384, 9] 17.3
20:38:40.371 00.001 8960 AutoFind: local max [420, 368] 16.4
20:38:40.372 00.001 8960 AutoFind: local max [611, 493] 15.7
20:38:40.373 00.001 8960 AutoFind: local max [1324, 876] 15.5
20:38:40.375 00.002 8960 AutoFind: local max [87, 888] 15.2
20:38:40.376 00.001 8960 AutoFind: local max [517, 792] 14.5
20:38:40.377 00.001 8960 AutoFind: local max [756, 679] 13.0
20:38:40.379 00.002 8960 AutoFind: local max [1650, 337] 12.8
20:38:40.381 00.002 8960 AutoFind: local max [630, 1039] 12.7
20:38:40.382 00.001 8960 AutoFind: local max [1049, 849] 12.2
20:38:40.384 00.002 8960 AutoFind: local max [329, 95] 11.6
20:38:40.385 00.001 8960 AutoFind: local max [1531, 1016] 11.5
20:38:40.386 00.001 8960 AutoFind: local max [1581, 743] 10.2
20:38:40.388 00.002 8960 AutoFind: local max [461, 827] 10.1
20:38:40.389 00.001 8960 AutoFind: local max [1275, 1008] 9.9
20:38:40.390 00.001 8960 AutoFind: local max [358, 15] 9.9
20:38:40.392 00.002 8960 AutoFind: local max [1316, 509] 9.9
20:38:40.393 00.001 8960 AutoFind: local max [390, 905] 9.6
20:38:40.395 00.002 8960 AutoFind: local max [1348, 826] 9.4
20:38:40.396 00.001 8960 AutoFind: local max [1020, 552] 9.4
20:38:40.398 00.002 8960 AutoFind: local max [43, 789] 9.3
20:38:40.399 00.001 8960 AutoFind: local max [1523, 179] 9.3
20:38:40.401 00.002 8960 AutoFind: local max [1885, 145] 9.0
20:38:40.402 00.001 8960 AutoFind: local max [101, 707] 9.0
20:38:40.403 00.001 8960 AutoFind: local max [797, 319] 8.9
20:38:40.405 00.002 8960 AutoFind: local max [1279, 1039] 8.8
20:38:40.406 00.001 8960 AutoFind: local max [508, 103] 8.7
20:38:40.407 00.001 8960 AutoFind: local max [648, 57] 8.6
20:38:40.409 00.002 8960 AutoFind: local max [1010, 460] 8.4
20:38:40.410 00.001 8960 AutoFind: local max [267, 874] 8.4
20:38:40.412 00.002 8960 AutoFind: local max [356, 40] 8.3
20:38:40.413 00.001 8960 AutoFind: local max [471, 569] 8.3
20:38:40.415 00.002 8960 AutoFind: local max [222, 67] 8.2
20:38:40.416 00.001 8960 AutoFind: local max [321, 126] 8.0
20:38:40.417 00.001 8960 AutoFind: local max [274, 951] 8.0
20:38:40.419 00.002 8960 AutoFind: local max [548, 642] 8.0
20:38:40.421 00.002 8960 AutoFind: local max [896, 356] 7.9
20:38:40.422 00.001 8960 AutoFind: local max [1699, 509] 7.9
20:38:40.423 00.001 8960 AutoFind: local max [1601, 399] 7.9
20:38:40.425 00.002 8960 AutoFind: local max [1127, 36] 7.8
20:38:40.426 00.001 8960 AutoFind: local max [1837, 160] 7.7
20:38:40.428 00.002 8960 AutoFind: local max [1549, 797] 7.6
20:38:40.430 00.002 8960 AutoFind: local max [197, 1051] 7.4
20:38:40.431 00.001 8960 AutoFind: local max [1789, 307] 7.3
20:38:40.432 00.001 8960 AutoFind: local max [1491, 93] 7.3
20:38:40.434 00.002 8960 AutoFind: local max [1692, 118] 7.1
20:38:40.435 00.001 8960 AutoFind: local max [1067, 90] 7.1
20:38:40.437 00.002 8960 AutoFind: local max [466, 114] 7.0
20:38:40.438 00.001 8960 AutoFind: local max [336, 1070] 6.9
20:38:40.439 00.001 8960 AutoFind: local max [427, 571] 6.8
20:38:40.441 00.002 8960 AutoFind: local max [548, 771] 6.8
20:38:40.442 00.001 8960 AutoFind: local max [598, 720] 6.7
20:38:40.444 00.002 8960 AutoFind: local max [897, 1064] 6.7
20:38:40.445 00.001 8960 AutoFind: local max [145, 377] 6.5
20:38:40.447 00.002 8960 AutoFind: local max [1054, 34] 6.3
20:38:40.448 00.001 8960 AutoFind: local max [116, 1020] 6.3
20:38:40.449 00.001 8960 AutoFind: local max [845, 716] 6.2
20:38:40.451 00.002 8960 AutoFind: local max [396, 934] 6.1
20:38:40.452 00.001 8960 AutoFind: local max [404, 690] 6.1
20:38:40.453 00.001 8960 AutoFind: local max [1108, 664] 6.0
20:38:40.455 00.002 8960 AutoFind: local max [1085, 785] 6.0
20:38:40.456 00.001 8960 AutoFind: local max [206, 461] 6.0
20:38:40.457 00.001 8960 AutoFind: local max [1518, 744] 5.9
20:38:40.459 00.002 8960 AutoFind: local max [1247, 325] 5.9
20:38:40.461 00.002 8960 AutoFind: local max [114, 42] 5.8
20:38:40.462 00.001 8960 AutoFind: local max [1434, 211] 5.8
20:38:40.464 00.002 8960 AutoFind: local max [1615, 721] 5.8
20:38:40.465 00.001 8960 AutoFind: local max [99, 133] 5.7
20:38:40.466 00.001 8960 AutoFind: local max [412, 616] 5.7
20:38:40.468 00.002 8960 AutoFind: local max [433, 136] 5.7
20:38:40.469 00.001 8960 AutoFind: local max [654, 1023] 5.5
20:38:40.470 00.001 8960 AutoFind: local max [56, 88] 5.5
20:38:40.472 00.002 8960 AutoFind: local max [1898, 944] 5.4
20:38:40.473 00.001 8960 AutoFind: local max [1491, 470] 5.3
20:38:40.475 00.002 8960 AutoFind: local max [415, 737] 5.3
20:38:40.476 00.001 8960 AutoFind: local max [1344, 398] 5.3
20:38:40.478 00.002 8960 AutoFind: local max [387, 372] 5.2
20:38:40.479 00.001 8960 AutoFind: local max [27, 414] 5.2
20:38:40.480 00.001 8960 AutoFind: close dim-bright [27, 414] 5.2 - [43, 424] 30.2
20:38:40.482 00.002 8960 AutoFind: too close to edge [27, 414] 5.2
20:38:40.483 00.001 8960 AutoFind: too close to edge [1898, 944] 5.4
20:38:40.484 00.001 8960 AutoFind: too close to edge [1054, 34] 6.3
20:38:40.486 00.002 8960 AutoFind: too close to edge [897, 1064] 6.7
20:38:40.487 00.001 8960 AutoFind: too close to edge [336, 1070] 6.9
20:38:40.488 00.001 8960 AutoFind: too close to edge [197, 1051] 7.4
20:38:40.490 00.002 8960 AutoFind: too close to edge [1127, 36] 7.8
20:38:40.491 00.001 8960 AutoFind: too close to edge [356, 40] 8.3
20:38:40.492 00.001 8960 AutoFind: too close to edge [1885, 145] 9.0
20:38:40.494 00.002 8960 AutoFind: too close to edge [358, 15] 9.9
20:38:40.495 00.001 8960 AutoFind: too close to edge [384, 9] 17.3
20:38:40.497 00.002 8960 AutoFind: too close to edge [99, 1046] 18.3
20:38:40.498 00.001 8960 AutoFind: too close to edge [1885, 712] 20.6
20:38:40.499 00.001 8960 AutoFind: too close to edge [1871, 1047] 53.8
20:38:40.501 00.002 8960 AutoFind: too close to edge [808, 1064] 58.0
20:38:40.502 00.001 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
20:38:40.503 00.001 8960 Star::Find(15, 1631, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.505 00.002 8960 Star::Find returns 1 (0), X=1630.95, Y=1001.84, Mass=2010430, SNR=155.7, Peak=65535 HFD=6.0
20:38:40.507 00.002 8960 Star::Find(15, 144, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.508 00.001 8960 Star::Find returns 1 (0), X=144.18, Y=251.45, Mass=2084061, SNR=127.7, Peak=65535 HFD=6.3
20:38:40.509 00.001 8960 Star::Find(15, 1471, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.511 00.002 8960 Star::Find returns 1 (0), X=1471.20, Y=803.98, Mass=2333156, SNR=143.5, Peak=65535 HFD=6.4
20:38:40.512 00.001 8960 Star::Find(15, 64, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.514 00.002 8960 Star::Find returns 1 (0), X=65.08, Y=675.89, Mass=2334961, SNR=155.9, Peak=65535 HFD=6.2
20:38:40.515 00.001 8960 Star::Find(15, 1819, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.516 00.001 8960 Star::Find returns 1 (0), X=1819.23, Y=524.86, Mass=1048670, SNR=81.0, Peak=47363 HFD=5.8
20:38:40.518 00.002 8960 Star::Find(15, 43, 424, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.519 00.001 8960 Star::Find returns 1 (0), X=43.89, Y=423.53, Mass=723679, SNR=73.9, Peak=55900 HFD=4.8
20:38:40.520 00.001 8960 Star::Find(15, 462, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.522 00.002 8960 Star::Find returns 1 (0), X=461.74, Y=508.57, Mass=801669, SNR=78.4, Peak=49526 HFD=5.3
20:38:40.524 00.002 8960 Star::Find(15, 1018, 80, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.525 00.001 8960 Star::Find returns 1 (0), X=1018.08, Y=80.25, Mass=1015965, SNR=69.0, Peak=52553 HFD=5.9
20:38:40.527 00.002 8960 Star::Find(15, 1132, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.528 00.001 8960 Star::Find returns 1 (0), X=1131.28, Y=416.90, Mass=1181783, SNR=87.9, Peak=48387 HFD=6.3
20:38:40.529 00.001 8960 Star::Find(15, 1504, 833, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.531 00.002 8960 Star::Find returns 1 (0), X=1504.23, Y=832.98, Mass=875021, SNR=82.9, Peak=44944 HFD=6.0
20:38:40.532 00.001 8960 Star::Find(15, 572, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.533 00.001 8960 Star::Find returns 1 (0), X=572.21, Y=930.64, Mass=542177, SNR=66.9, Peak=39344 HFD=4.7
20:38:40.535 00.002 8960 Star::Find(15, 310, 47, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.536 00.001 8960 Star::Find returns 1 (0), X=310.04, Y=47.11, Mass=691700, SNR=72.7, Peak=46524 HFD=5.5
20:38:40.538 00.002 8960 Star::Find(15, 221, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.540 00.002 8960 Star::Find returns 1 (0), X=221.55, Y=646.02, Mass=517484, SNR=56.2, Peak=47158 HFD=5.0
20:38:40.541 00.001 8960 Star::Find(15, 231, 165, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.543 00.002 8960 Star::Find returns 1 (0), X=231.31, Y=165.06, Mass=421237, SNR=48.1, Peak=39132 HFD=4.4
20:38:40.544 00.001 8960 Star::Find(15, 1335, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.545 00.001 8960 Star::Find returns 1 (0), X=1333.78, Y=347.44, Mass=958701, SNR=74.9, Peak=36969 HFD=6.5
20:38:40.547 00.002 8960 Star::Find(15, 794, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.548 00.001 8960 Star::Find returns 1 (0), X=794.07, Y=994.06, Mass=613283, SNR=62.2, Peak=39824 HFD=5.9
20:38:40.550 00.002 8960 Star::Find(15, 427, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.551 00.001 8960 Star::Find returns 1 (0), X=426.64, Y=295.74, Mass=500444, SNR=55.0, Peak=38025 HFD=5.3
20:38:40.552 00.001 8960 Star::Find(15, 1182, 955, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.554 00.002 8960 Star::Find returns 1 (0), X=1182.11, Y=954.54, Mass=514221, SNR=68.8, Peak=32643 HFD=5.4
20:38:40.555 00.001 8960 Star::Find(15, 420, 368, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.556 00.001 8960 Star::Find returns 1 (0), X=419.11, Y=368.26, Mass=570864, SNR=49.8, Peak=38435 HFD=5.5
20:38:40.558 00.002 8960 Star::Find(15, 611, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.559 00.001 8960 Star::Find returns 1 (0), X=610.94, Y=492.79, Mass=403662, SNR=47.3, Peak=33155 HFD=4.8
20:38:40.560 00.001 8960 Star::Find(15, 1324, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.562 00.002 8960 Star::Find returns 1 (0), X=1323.83, Y=876.62, Mass=487587, SNR=62.7, Peak=32848 HFD=5.6
20:38:40.563 00.001 8960 Star::Find(15, 87, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.564 00.001 8960 Star::Find returns 1 (0), X=87.34, Y=888.18, Mass=218238, SNR=39.8, Peak=29033 HFD=3.7
20:38:40.566 00.002 8960 Star::Find(15, 517, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.567 00.001 8960 Star::Find returns 1 (0), X=516.15, Y=792.40, Mass=343438, SNR=46.0, Peak=32304 HFD=4.6
20:38:40.569 00.002 8960 Star::Find(15, 756, 679, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.570 00.001 8960 Star::Find returns 1 (0), X=757.34, Y=678.12, Mass=300429, SNR=41.1, Peak=26582 HFD=5.0
20:38:40.572 00.002 8960 Star::Find(15, 1650, 337, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.573 00.001 8960 Star::Find returns 1 (0), X=1650.34, Y=337.19, Mass=395957, SNR=45.0, Peak=28483 HFD=5.2
20:38:40.574 00.001 8960 Star::Find(15, 630, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.576 00.002 8960 Star::Find returns 1 (0), X=628.97, Y=1039.23, Mass=361787, SNR=48.0, Peak=33238 HFD=4.7
20:38:40.578 00.002 8960 Star::Find(15, 1049, 849, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.579 00.001 8960 Star::Find returns 1 (0), X=1049.09, Y=848.43, Mass=269633, SNR=35.8, Peak=27260 HFD=4.3
20:38:40.580 00.001 8960 Star::Find(15, 329, 95, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.582 00.002 8960 Star::Find returns 1 (0), X=328.35, Y=95.89, Mass=444520, SNR=38.2, Peak=36195 HFD=5.5
20:38:40.583 00.001 8960 Star::Find(15, 1531, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.585 00.002 8960 Star::Find returns 1 (0), X=1530.41, Y=1015.83, Mass=236121, SNR=39.6, Peak=24764 HFD=4.6
20:38:40.587 00.002 8960 Star::Find(15, 1581, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.588 00.001 8960 Star::Find returns 1 (0), X=1580.43, Y=742.99, Mass=261792, SNR=38.0, Peak=25078 HFD=4.9
20:38:40.590 00.002 8960 Star::Find(15, 461, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.591 00.001 8960 Star::Find returns 1 (0), X=460.68, Y=827.30, Mass=228481, SNR=36.9, Peak=26608 HFD=4.8
20:38:40.592 00.001 8960 Star::Find(15, 1275, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.594 00.002 8960 Star::Find returns 1 (0), X=1274.34, Y=1008.44, Mass=289263, SNR=39.4, Peak=26768 HFD=5.3
20:38:40.595 00.001 8960 Star::Find(15, 1316, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.596 00.001 8960 Star::Find returns 1 (0), X=1316.62, Y=507.96, Mass=429880, SNR=57.0, Peak=27862 HFD=6.2
20:38:40.598 00.002 8960 Star::Find(15, 390, 905, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.600 00.002 8960 Star::Find returns 1 (0), X=389.68, Y=905.13, Mass=168346, SNR=26.5, Peak=27862 HFD=3.6
20:38:40.601 00.001 8960 Star::Find(15, 1348, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.603 00.002 8960 Star::Find returns 1 (0), X=1349.10, Y=825.27, Mass=267552, SNR=37.5, Peak=25686 HFD=4.9
20:38:40.605 00.002 8960 Star::Find(15, 1020, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.607 00.002 8960 Star::Find returns 1 (0), X=1019.90, Y=552.13, Mass=253132, SNR=34.3, Peak=25404 HFD=4.4
20:38:40.608 00.001 8960 Star::Find(15, 43, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.610 00.002 8960 Star::Find returns 1 (0), X=44.28, Y=788.51, Mass=181605, SNR=29.4, Peak=28803 HFD=3.9
20:38:40.611 00.001 8960 Star::Find(15, 1523, 179, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.613 00.002 8960 Star::Find returns 1 (0), X=1523.04, Y=178.78, Mass=410806, SNR=40.5, Peak=30358 HFD=6.1
20:38:40.614 00.001 8960 Star::Find(15, 101, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.616 00.002 8960 Star::Find returns 1 (0), X=101.80, Y=706.30, Mass=119956, SNR=24.3, Peak=28163 HFD=3.7
20:38:40.619 00.003 8960 Star::Find(15, 797, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.621 00.002 8960 Star::Find returns 1 (0), X=798.08, Y=317.74, Mass=301476, SNR=43.1, Peak=27894 HFD=6.0
20:38:40.624 00.003 8960 Star::Find(15, 1279, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.626 00.002 8960 Star::Find returns 1 (0), X=1278.79, Y=1039.08, Mass=170377, SNR=31.4, Peak=24342 HFD=4.0
20:38:40.628 00.002 8960 Star::Find(15, 508, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.631 00.003 8960 Star::Find returns 1 (0), X=507.97, Y=102.96, Mass=124687, SNR=22.3, Peak=25404 HFD=3.2
20:38:40.633 00.002 8960 Star::Find(15, 648, 57, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.634 00.001 8960 Star::Find returns 1 (0), X=648.11, Y=56.03, Mass=200279, SNR=29.1, Peak=26057 HFD=4.7
20:38:40.636 00.002 8960 Star::Find(15, 1010, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.637 00.001 8960 Star::Find returns 1 (0), X=1009.03, Y=460.57, Mass=220949, SNR=35.2, Peak=22921 HFD=4.9
20:38:40.639 00.002 8960 Star::Find(15, 267, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.640 00.001 8960 Star::Find returns 1 (0), X=267.31, Y=873.74, Mass=132073, SNR=25.9, Peak=26281 HFD=3.5
20:38:40.641 00.001 8960 Star::Find(15, 471, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.643 00.002 8960 Star::Find returns 1 (0), X=470.56, Y=569.49, Mass=155330, SNR=28.9, Peak=24784 HFD=4.3
20:38:40.644 00.001 8960 Star::Find(15, 222, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.646 00.002 8960 Star::Find returns 1 (0), X=221.54, Y=67.22, Mass=117820, SNR=22.3, Peak=25225 HFD=3.5
20:38:40.647 00.001 8960 Star::Find(15, 321, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.649 00.002 8960 Star::Find returns 1 (0), X=319.58, Y=126.69, Mass=107344, SNR=19.1, Peak=27696 HFD=3.2
20:38:40.650 00.001 8960 Star::Find(15, 274, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.652 00.002 8960 Star::Find returns 1 (0), X=274.15, Y=951.27, Mass=139990, SNR=30.9, Peak=25456 HFD=4.4
20:38:40.653 00.001 8960 Star::Find(15, 548, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.655 00.002 8960 Star::Find returns 1 (0), X=548.19, Y=641.34, Mass=163572, SNR=28.5, Peak=24931 HFD=4.5
20:38:40.656 00.001 8960 Star::Find(15, 896, 356, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.658 00.002 8960 Star::Find returns 1 (0), X=896.11, Y=355.67, Mass=173016, SNR=25.2, Peak=24771 HFD=4.3
20:38:40.659 00.001 8960 Star::Find(15, 1699, 509, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.660 00.001 8960 Star::Find returns 1 (0), X=1699.13, Y=508.77, Mass=207360, SNR=30.9, Peak=21737 HFD=4.7
20:38:40.662 00.002 8960 Star::Find(15, 1601, 399, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.664 00.002 8960 Star::Find returns 1 (0), X=1601.29, Y=398.43, Mass=199749, SNR=30.8, Peak=21884 HFD=5.4
20:38:40.666 00.002 8960 Star::Find(15, 1837, 160, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.668 00.002 8960 Star::Find returns 1 (0), X=1836.36, Y=159.42, Mass=214007, SNR=32.5, Peak=23510 HFD=4.7
20:38:40.670 00.002 8960 Star::Find(15, 1549, 797, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.672 00.002 8960 Star::Find returns 1 (0), X=1548.53, Y=796.90, Mass=177928, SNR=30.6, Peak=21097 HFD=5.2
20:38:40.673 00.001 8960 Star::Find(15, 1789, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.675 00.002 8960 Star::Find returns 1 (0), X=1788.47, Y=307.30, Mass=296011, SNR=44.5, Peak=23638 HFD=5.5
20:38:40.676 00.001 8960 Star::Find(15, 1491, 93, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.678 00.002 8960 Star::Find returns 1 (0), X=1490.97, Y=93.09, Mass=181838, SNR=26.7, Peak=22492 HFD=4.5
20:38:40.679 00.001 8960 Star::Find(15, 1692, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.681 00.002 8960 Star::Find returns 1 (0), X=1691.01, Y=118.68, Mass=192967, SNR=29.9, Peak=22249 HFD=4.9
20:38:40.683 00.002 8960 Star::Find(15, 1067, 90, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.684 00.001 8960 Star::Find returns 1 (0), X=1067.69, Y=89.85, Mass=203564, SNR=31.8, Peak=26736 HFD=4.9
20:38:40.685 00.001 8960 Star::Find(15, 466, 114, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.687 00.002 8960 Star::Find returns 1 (0), X=466.83, Y=113.27, Mass=114273, SNR=20.1, Peak=23862 HFD=3.9
20:38:40.688 00.001 8960 Star::Find(15, 427, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.690 00.002 8960 Star::Find returns 1 (0), X=426.65, Y=571.15, Mass=101400, SNR=19.0, Peak=23030 HFD=3.6
20:38:40.691 00.001 8960 Star::Find(15, 548, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.693 00.002 8960 Star::Find returns 1 (0), X=546.79, Y=771.22, Mass=164911, SNR=28.0, Peak=24489 HFD=4.6
20:38:40.696 00.003 8960 Star::Find(15, 598, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.698 00.002 8960 Star::Find returns 1 (0), X=596.83, Y=720.54, Mass=151377, SNR=26.8, Peak=24188 HFD=4.3
20:38:40.699 00.001 8960 Star::Find(15, 145, 377, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.701 00.002 8960 Star::Find returns 1 (0), X=145.26, Y=376.64, Mass=83383, SNR=16.7, Peak=23862 HFD=3.7
20:38:40.702 00.001 8960 Star::Find(15, 116, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.704 00.002 8960 Star::Find returns 1 (0), X=116.79, Y=1020.16, Mass=101798, SNR=20.7, Peak=20688 HFD=3.9
20:38:40.705 00.001 8960 Star::Find(15, 845, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.707 00.002 8960 Star::Find returns 1 (0), X=845.68, Y=716.14, Mass=110384, SNR=23.3, Peak=21923 HFD=4.0
20:38:40.708 00.001 8960 Star::Find(15, 396, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.709 00.001 8960 Star::Find returns 1 (0), X=397.35, Y=934.31, Mass=65588, SNR=14.3, Peak=23369 HFD=3.1
20:38:40.711 00.002 8960 Star::Find(15, 404, 690, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.713 00.002 8960 Star::Find returns 1 (0), X=403.78, Y=689.37, Mass=80424, SNR=16.5, Peak=21955 HFD=3.5
20:38:40.714 00.001 8960 Star::Find(15, 1108, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.715 00.001 8960 Star::Find returns 1 (0), X=1109.43, Y=663.39, Mass=140149, SNR=21.3, Peak=21622 HFD=5.0
20:38:40.717 00.002 8960 Star::Find(15, 1085, 785, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.718 00.001 8960 Star::Find returns 1 (0), X=1086.16, Y=784.28, Mass=144019, SNR=25.4, Peak=20707 HFD=4.9
20:38:40.720 00.002 8960 Star::Find(15, 206, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.721 00.001 8960 Star::Find returns 1 (0), X=206.55, Y=461.14, Mass=54336, SNR=15.5, Peak=23164 HFD=2.9
20:38:40.723 00.002 8960 Star::Find(15, 1518, 744, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.724 00.001 8960 Star::Find returns 1 (0), X=1517.16, Y=744.26, Mass=103718, SNR=21.6, Peak=18787 HFD=4.4
20:38:40.726 00.002 8960 Star::Find(15, 1247, 325, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.727 00.001 8960 Star::Find returns 1 (0), X=1247.49, Y=324.75, Mass=58950, SNR=15.0, Peak=21795 HFD=2.7
20:38:40.729 00.002 8960 Star::Find(15, 114, 42, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.731 00.002 8960 Star::Find returns 1 (0), X=113.76, Y=42.12, Mass=61909, SNR=15.1, Peak=22441 HFD=3.2
20:38:40.732 00.001 8960 Star::Find(15, 1434, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.733 00.001 8960 Star::Find returns 1 (0), X=1434.69, Y=210.90, Mass=81636, SNR=17.4, Peak=19337 HFD=4.0
20:38:40.735 00.002 8960 Star::Find(15, 1615, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.737 00.002 8960 Star::Find returns 1 (0), X=1615.98, Y=721.10, Mass=124502, SNR=24.6, Peak=19120 HFD=4.4
20:38:40.738 00.001 8960 Star::Find(15, 99, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.740 00.002 8960 Star::Find returns 1 (0), X=99.73, Y=132.97, Mass=107357, SNR=19.2, Peak=25251 HFD=4.0
20:38:40.741 00.001 8960 Star::Find(15, 412, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.743 00.002 8960 Star::Find returns 1 (0), X=413.35, Y=615.08, Mass=198708, SNR=36.4, Peak=25116 HFD=5.3
20:38:40.746 00.003 8960 Star::Find(15, 433, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.748 00.002 8960 Star::Find returns 1 (0), X=432.00, Y=136.06, Mass=145204, SNR=24.3, Peak=26364 HFD=4.5
20:38:40.749 00.001 8960 Star::Find(15, 654, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.751 00.002 8960 Star::Find returns 1 (0), X=654.64, Y=1022.55, Mass=118012, SNR=23.1, Peak=21238 HFD=4.2
20:38:40.756 00.005 8960 Star::Find(15, 56, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.759 00.003 8960 Star::Find returns 1 (0), X=56.23, Y=87.88, Mass=59342, SNR=14.3, Peak=23280 HFD=2.6
20:38:40.761 00.002 8960 Star::Find(15, 1491, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.762 00.001 8960 Star::Find returns 1 (0), X=1490.95, Y=469.77, Mass=42580, SNR=12.6, Peak=19350 HFD=2.5
20:38:40.764 00.002 8960 Star::Find(15, 415, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.766 00.002 8960 Star::Find returns 1 (0), X=415.34, Y=736.47, Mass=80629, SNR=18.8, Peak=22185 HFD=3.4
20:38:40.768 00.002 8960 Star::Find(15, 1344, 398, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.770 00.002 8960 Star::Find returns 1 (0), X=1342.91, Y=398.22, Mass=42915, SNR=11.5, Peak=19574 HFD=2.5
20:38:40.772 00.002 8960 Star::Find(15, 387, 372, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.774 00.002 8960 Star::Find returns 1 (0), X=386.36, Y=372.29, Mass=45352, SNR=12.3, Peak=23331 HFD=2.0
20:38:40.776 00.002 8960 AutoFind: finding best star pass 1
20:38:40.780 00.004 8960 Star::Find(15, 1631, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.781 00.001 8960 Star::Find returns 1 (0), X=1630.95, Y=1001.84, Mass=2010430, SNR=155.7, Peak=65535 HFD=6.0
20:38:40.783 00.002 8960 AutoFind: near-saturated [1631, 1002] 67.8 Mass 2010430 SNR 155.7 Peak 65535
20:38:40.785 00.002 8960 Star::Find(15, 144, 252, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.789 00.004 8960 Star::Find returns 1 (0), X=144.18, Y=251.45, Mass=2084061, SNR=127.7, Peak=65535 HFD=6.3
20:38:40.790 00.001 8960 AutoFind: near-saturated [144, 252] 59.0 Mass 2084061 SNR 127.7 Peak 65535
20:38:40.792 00.002 8960 Star::Find(15, 1471, 804, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.794 00.002 8960 Star::Find returns 1 (0), X=1471.20, Y=803.98, Mass=2333156, SNR=143.5, Peak=65535 HFD=6.4
20:38:40.795 00.001 8960 AutoFind: near-saturated [1471, 804] 58.6 Mass 2333156 SNR 143.5 Peak 65535
20:38:40.798 00.003 8960 Star::Find(15, 64, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.799 00.001 8960 Star::Find returns 1 (0), X=65.08, Y=675.89, Mass=2334961, SNR=155.9, Peak=65535 HFD=6.2
20:38:40.801 00.002 8960 AutoFind: near-saturated [64, 676] 58.5 Mass 2334961 SNR 155.9 Peak 65535
20:38:40.802 00.001 8960 Star::Find(15, 1819, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.804 00.002 8960 Star::Find returns 1 (0), X=1819.23, Y=524.86, Mass=1048670, SNR=81.0, Peak=47363 HFD=5.8
20:38:40.807 00.003 8960 AutoFind returns star at [1819, 525] 30.8 Mass 1048670 SNR 81.0
20:38:40.811 00.004 8960 Star::Find(15, 1819, 525, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.815 00.004 8960 Star::Find returns 1 (0), X=1819.23, Y=524.86, Mass=1048670, SNR=81.0, Peak=47363 HFD=5.8
20:38:40.817 00.002 8960 MultiStar: List (12): {1819.23, 524.86}(81.0), {43.89, 423.53}(73.9), {461.74, 508.57}(78.4), {1018.08, 80.25}(69.0), {1131.28, 416.90}(87.9), {1504.23, 832.98}(82.9), {572.21, 930.64}(66.9), {310.04, 47.11}(72.7), {221.55, 646.02}(56.2), {231.31, 165.06}(48.1), {1333.78, 347.44}(74.9), {794.07, 994.06}(62.2), 
20:38:40.820 00.003 8960 setting lock position to (1819.23, 524.86)
20:38:40.823 00.003 8960 MultiStar: stabilizing after lock position change
20:38:40.825 00.002 8960 AutoSelect: state = 1, call UpdateGuideState
20:38:40.827 00.002 8960 UpdateGuideState(): m_state=1
20:38:40.829 00.002 8960 Star::Find(15, 1819, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:38:40.831 00.002 8960 Star::Find returns 1 (0), X=1819.23, Y=524.86, Mass=1048670, SNR=81.0, Peak=47363 HFD=5.8
20:38:40.833 00.002 8960 DistanceChecker: deactivated
20:38:40.836 00.003 8960 setting lock position to (1819.23, 524.86)
20:38:40.837 00.001 8960 MultiStar: stabilizing after lock position change
20:38:40.839 00.002 8960 CurrentPosition() valid, moving to STATE_SELECTED
20:38:40.840 00.001 8960 Changing from state SELECTING to SELECTED
20:38:40.842 00.002 8960 guider state => SELECTED
20:38:40.852 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=14224, FiltMin=10051, FiltMax=65535, Gamma=2.540
20:38:40.864 00.012 13828 Exposure complete
20:38:40.875 00.011 8960 UpdateGuideState exits: m=1048670 SNR=81.0
20:38:40.876 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=14224, FiltMin=10051, FiltMax=65535, Gamma=2.540
20:38:40.900 00.024 8960 Status Line: Auto-selected star at (1819.2, 524.9)
20:38:40.982 00.082 13828 worker thread done servicing request
20:38:40.982 00.000 8960 OnExposeComplete: enter
20:38:40.984 00.002 8960 UpdateGuideState(): m_state=2
20:38:40.986 00.002 8960 Star::Find(15, 1819, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:38:40.987 00.001 8960 Star::Find returns 1 (0), X=1828.75, Y=520.59, Mass=1036691, SNR=95.1, Peak=43401 HFD=6.6
20:38:40.990 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7945, max=65535, med=14230, FiltMin=9884, FiltMax=65535, Gamma=2.540
20:38:41.012 00.022 8960 UpdateGuideState exits: m=1036691 SNR=95.1
20:38:41.015 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:41.017 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:38:41.018 00.001 8960 Enqueuing Expose request
20:38:41.020 00.002 13828 Worker thread wakes up
20:38:41.020 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:41.020 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1814,506,31,31)
20:38:42.272 01.252 8960 GuideButtonClick i=1 ctx=Guide button clicked
20:38:42.280 00.008 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:38:42.282 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:38:42.283 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:38:42.285 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:38:42.287 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:38:42.288 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:38:42.290 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:38:42.292 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:38:42.293 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:38:42.295 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:38:42.296 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:38:42.298 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:38:42.300 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:38:42.301 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:38:42.305 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:38:42.312 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 5.8
20:38:42.315 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:38:42.318 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:38:42.322 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:38:42.324 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:38:42.326 00.002 8960 guider state => CALIBRATING_PRIMARY
20:38:42.327 00.001 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:38:42.330 00.003 8960 reset dither spiral
20:38:43.481 01.151 13828 Exposure complete
20:38:43.600 00.119 13828 worker thread done servicing request
20:38:43.600 00.000 8960 OnExposeComplete: enter
20:38:43.602 00.002 8960 UpdateGuideState(): m_state=3
20:38:43.603 00.001 8960 Star::Find(15, 1828, 520, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:38:43.605 00.002 8960 Star::Find returns 1 (0), X=1839.32, Y=515.47, Mass=1012511, SNR=81.8, Peak=41628 HFD=6.0
20:38:43.607 00.002 8960 Scope::UpdateCalibrationstate: starting location = 1839.32,515.47 coords = 20.51,5.8
20:38:43.609 00.002 8960 Status Line: West step   1, dist= 0.0
20:38:43.618 00.009 8960 Enqueuing Calibration Move request for direction 3
20:38:43.620 00.002 13828 Worker thread wakes up
20:38:43.620 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:38:43.620 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:38:43.620 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:38:43.620 00.000 13828 MoveAxis(W, 1150, -)
20:38:43.620 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:38:43.621 00.001 13828 IsSlewing returns 0
20:38:43.621 00.000 13828 IsGuiding returns 0
20:38:43.623 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:38:43.625 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=14230, FiltMin=9865, FiltMax=65526, Gamma=2.540
20:38:43.651 00.026 8960 UpdateGuideState exits: m=1012511 SNR=81.8
20:38:43.653 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:43.654 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:38:43.655 00.001 8960 Enqueuing Expose request
20:38:44.795 01.140 13828 IsGuiding returns 0
20:38:44.795 00.000 13828 Move returns status 0, amount 1150
20:38:44.795 00.000 13828 move complete, result=0
20:38:44.796 00.001 13828 worker thread done servicing request
20:38:44.796 00.000 13828 Worker thread wakes up
20:38:44.796 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:44.796 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1824,500,31,31)
20:38:47.268 02.472 13828 Exposure complete
20:38:47.383 00.115 13828 worker thread done servicing request
20:38:47.384 00.001 8960 OnExposeComplete: enter
20:38:47.385 00.001 8960 UpdateGuideState(): m_state=3
20:38:47.388 00.003 8960 Star::Find(15, 1839, 515, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:38:47.389 00.001 8960 Star::Find returns 1 (0), X=1852.01, Y=510.65, Mass=1105355, SNR=95.9, Peak=56668 HFD=6.0
20:38:47.392 00.003 8960 Status Line: West step   2, dist=13.6
20:38:47.396 00.004 8960 Enqueuing Calibration Move request for direction 3
20:38:47.397 00.001 13828 Worker thread wakes up
20:38:47.397 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:38:47.397 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:38:47.397 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:38:47.397 00.000 13828 MoveAxis(W, 1150, -)
20:38:47.397 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:38:47.399 00.002 13828 IsSlewing returns 0
20:38:47.399 00.000 13828 IsGuiding returns 0
20:38:47.400 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:38:47.403 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8163, max=65535, med=14230, FiltMin=9833, FiltMax=65535, Gamma=2.540
20:38:47.424 00.021 8960 UpdateGuideState exits: m=1105355 SNR=95.9
20:38:47.426 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:38:47.429 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:38:47.432 00.003 8960 Enqueuing Expose request
20:38:48.574 01.142 13828 IsGuiding returns 0
20:38:48.574 00.000 13828 Move returns status 0, amount 1150
20:38:48.574 00.000 13828 move complete, result=0
20:38:48.574 00.000 13828 worker thread done servicing request
20:38:48.574 00.000 13828 Worker thread wakes up
20:38:48.574 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:38:48.574 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,496,31,31)
20:38:50.440 01.866 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:38:50.443 00.003 8960 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:38:50.445 00.002 8960 Status Line: Waiting for devices...
20:38:50.450 00.005 8960 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=1
20:38:50.453 00.003 8960 Status Line: Waiting for devices...
20:38:50.467 00.014 19248 IsSlewing returns 1
20:38:50.481 00.014 13828 ZWO: stopexposure
20:38:50.963 00.482 13828 ZWO: stopexposure
20:38:50.964 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
20:38:50.965 00.001 13828 worker thread done servicing request
20:38:50.979 00.014 8960 OnExposeComplete: enter
20:38:50.982 00.003 8960 OnExposeComplete: Capture Error reported
20:38:50.984 00.002 19248 IsSlewing returns 1
20:38:50.984 00.000 8960 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:38:50.986 00.002 8960 Mount: notify guiding stopped
20:38:50.988 00.002 8960 Changing from state CALIBRATING_PRIMARY to STOP
20:38:50.990 00.002 8960 guider state => SELECTING
20:38:50.991 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8163, max=65535, med=14230, FiltMin=9833, FiltMax=65535, Gamma=2.540
20:38:51.011 00.020 8960 Changing from state SELECTING to UNINITIALIZED
20:38:51.015 00.004 8960 guider state => SELECTING
20:38:51.020 00.005 8960 Status Line: Stopped.
20:38:51.024 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
20:38:51.497 00.473 19248 IsSlewing returns 1
20:38:52.013 00.516 19248 IsSlewing returns 1
20:38:52.529 00.516 19248 IsSlewing returns 1
20:38:53.040 00.511 19248 IsSlewing returns 1
20:38:53.556 00.516 19248 IsSlewing returns 1
20:38:54.067 00.511 19248 IsSlewing returns 1
20:38:54.580 00.513 19248 IsSlewing returns 1
20:38:55.098 00.518 19248 IsSlewing returns 1
20:38:55.615 00.517 19248 IsSlewing returns 1
20:38:56.125 00.510 19248 IsSlewing returns 1
20:38:56.638 00.513 19248 IsSlewing returns 1
20:38:57.147 00.509 19248 IsSlewing returns 1
20:38:57.665 00.518 19248 IsSlewing returns 1
20:38:58.182 00.517 19248 IsSlewing returns 1
20:38:58.696 00.514 19248 IsSlewing returns 1
20:38:59.213 00.517 19248 IsSlewing returns 1
20:38:59.729 00.516 19248 IsSlewing returns 1
20:39:00.242 00.513 19248 IsSlewing returns 1
20:39:00.755 00.513 19248 IsSlewing returns 1
20:39:01.271 00.516 19248 IsSlewing returns 1
20:39:01.788 00.517 19248 IsSlewing returns 1
20:39:02.307 00.519 19248 IsSlewing returns 1
20:39:02.818 00.511 19248 IsSlewing returns 1
20:39:03.323 00.505 19248 IsSlewing returns 1
20:39:03.838 00.515 19248 IsSlewing returns 1
20:39:04.348 00.510 19248 IsSlewing returns 1
20:39:04.863 00.515 19248 IsSlewing returns 1
20:39:05.376 00.513 19248 IsSlewing returns 1
20:39:05.879 00.503 19248 IsSlewing returns 1
20:39:06.394 00.515 19248 IsSlewing returns 1
20:39:06.912 00.518 19248 IsSlewing returns 1
20:39:07.424 00.512 19248 IsSlewing returns 1
20:39:07.724 00.300 8960 Canceled
20:40:01.024 53.300 8960 StartLoopingInteractive: Loop button clicked
20:40:01.026 00.002 8960 Status Line: Looping
20:40:01.030 00.004 8960 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
20:40:01.038 00.008 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:40:01.039 00.001 8960 Enqueuing Expose request
20:40:01.041 00.002 13828 Worker thread wakes up
20:40:01.041 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:01.041 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:40:02.411 01.370 8960 GuiderMultiStar::AutoSelect enter
20:40:02.415 00.004 8960 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
20:40:02.532 00.117 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:40:02.684 00.152 8960 AutoFind: global mean = -0.5, stdev 2650.7
20:40:02.685 00.001 8960 AutoFind: using threshold = 0.1
20:40:02.807 00.122 8960 AutoFind: local max [1664, 987] 65.1
20:40:02.808 00.001 8960 AutoFind: local max [1504, 790] 64.4
20:40:02.811 00.003 8960 AutoFind: local max [178, 237] 64.3
20:40:02.812 00.001 8960 AutoFind: local max [259, 1067] 60.6
20:40:02.814 00.002 8960 AutoFind: local max [98, 662] 59.5
20:40:02.815 00.001 8960 AutoFind: local max [843, 1049] 58.5
20:40:02.816 00.001 8960 AutoFind: local max [1900, 1035] 53.1
20:40:02.818 00.002 8960 AutoFind: local max [495, 494] 37.4
20:40:02.819 00.001 8960 AutoFind: local max [77, 409] 37.3
20:40:02.820 00.001 8960 AutoFind: local max [1164, 403] 34.3
20:40:02.822 00.002 8960 AutoFind: local max [1537, 819] 33.5
20:40:02.823 00.001 8960 AutoFind: local max [1367, 333] 32.5
20:40:02.824 00.001 8960 AutoFind: local max [255, 632] 31.6
20:40:02.826 00.002 8960 AutoFind: local max [1051, 66] 31.0
20:40:02.828 00.002 8960 AutoFind: local max [1852, 511] 30.9
20:40:02.829 00.001 8960 AutoFind: local max [344, 33] 29.4
20:40:02.831 00.002 8960 AutoFind: local max [605, 917] 28.2
20:40:02.832 00.001 8960 AutoFind: local max [265, 151] 25.5
20:40:02.833 00.001 8960 AutoFind: local max [828, 979] 24.2
20:40:02.835 00.002 8960 AutoFind: local max [460, 281] 23.3
20:40:02.836 00.001 8960 AutoFind: local max [35, 42] 22.5
20:40:02.838 00.002 8960 AutoFind: local max [1215, 941] 22.4
20:40:02.839 00.001 8960 AutoFind: local max [25, 644] 22.1
20:40:02.840 00.001 8960 AutoFind: local max [453, 354] 21.9
20:40:02.842 00.002 8960 AutoFind: local max [1357, 862] 19.7
20:40:02.843 00.001 8960 AutoFind: local max [662, 1025] 18.3
20:40:02.845 00.002 8960 AutoFind: local max [131, 1032] 17.8
20:40:02.846 00.001 8960 AutoFind: local max [120, 874] 17.2
20:40:02.847 00.001 8960 AutoFind: local max [549, 778] 17.0
20:40:02.849 00.002 8960 AutoFind: local max [1350, 494] 15.6
20:40:02.850 00.001 8960 AutoFind: local max [1683, 323] 15.2
20:40:02.851 00.001 8960 AutoFind: local max [1382, 811] 14.7
20:40:02.853 00.002 8960 AutoFind: local max [644, 479] 14.3
20:40:02.854 00.001 8960 AutoFind: local max [78, 774] 13.9
20:40:02.855 00.001 8960 AutoFind: local max [832, 303] 13.3
20:40:02.857 00.002 8960 AutoFind: local max [362, 81] 13.3
20:40:02.859 00.002 8960 AutoFind: local max [389, 27] 13.2
20:40:02.860 00.001 8960 AutoFind: local max [1054, 538] 12.6
20:40:02.862 00.002 8960 AutoFind: local max [1582, 783] 12.4
20:40:02.863 00.001 8960 AutoFind: local max [423, 891] 12.3
20:40:02.864 00.001 8960 AutoFind: local max [791, 664] 12.1
20:40:02.866 00.002 8960 AutoFind: local max [41, 138] 11.7
20:40:02.867 00.001 8960 AutoFind: local max [1564, 1001] 11.7
20:40:02.868 00.001 8960 AutoFind: local max [541, 88] 11.6
20:40:02.870 00.002 8960 AutoFind: local max [1557, 164] 11.5
20:40:02.871 00.001 8960 AutoFind: local max [682, 42] 11.3
20:40:02.872 00.001 8960 AutoFind: local max [300, 860] 11.3
20:40:02.874 00.002 8960 AutoFind: local max [1308, 994] 11.3
20:40:02.875 00.001 8960 AutoFind: local max [135, 692] 11.2
20:40:02.877 00.002 8960 AutoFind: local max [1821, 293] 11.1
20:40:02.878 00.001 8960 AutoFind: local max [494, 813] 11.0
20:40:02.879 00.001 8960 AutoFind: local max [1613, 729] 11.0
20:40:02.881 00.002 8960 AutoFind: local max [1634, 385] 10.9
20:40:02.882 00.001 8960 AutoFind: local max [1082, 834] 10.6
20:40:02.883 00.001 8960 AutoFind: local max [1101, 76] 10.3
20:40:02.884 00.001 8960 AutoFind: local max [581, 628] 9.9
20:40:02.886 00.002 8960 AutoFind: local max [1042, 446] 9.9
20:40:02.887 00.001 8960 AutoFind: local max [629, 707] 9.7
20:40:02.888 00.001 8960 AutoFind: local max [353, 113] 9.3
20:40:02.890 00.002 8960 AutoFind: local max [465, 122] 9.2
20:40:02.892 00.002 8960 AutoFind: local max [1312, 1025] 9.1
20:40:02.893 00.001 8960 AutoFind: local max [1725, 103] 9.1
20:40:02.895 00.002 8960 AutoFind: local max [460, 557] 9.0
20:40:02.896 00.001 8960 AutoFind: local max [1551, 730] 8.9
20:40:02.897 00.001 8960 AutoFind: local max [178, 363] 8.8
20:40:02.899 00.002 8960 AutoFind: local max [1870, 145] 8.7
20:40:02.900 00.001 8960 AutoFind: local max [134, 119] 8.7
20:40:02.901 00.001 8960 AutoFind: local max [1143, 648] 8.6
20:40:02.903 00.002 8960 AutoFind: local max [1674, 201] 8.6
20:40:02.904 00.001 8960 AutoFind: local max [1525, 79] 8.6
20:40:02.906 00.002 8960 AutoFind: local max [447, 601] 8.6
20:40:02.907 00.001 8960 AutoFind: local max [436, 676] 8.5
20:40:02.908 00.001 8960 AutoFind: local max [1732, 495] 8.3
20:40:02.910 00.002 8960 AutoFind: local max [580, 758] 8.2
20:40:02.911 00.001 8960 AutoFind: local max [929, 1050] 8.2
20:40:02.912 00.001 8960 AutoFind: local max [255, 53] 8.1
20:40:02.914 00.002 8960 AutoFind: local max [929, 341] 8.1
20:40:02.915 00.001 8960 AutoFind: local max [368, 1056] 8.1
20:40:02.916 00.001 8960 AutoFind: local max [308, 936] 8.0
20:40:02.918 00.002 8960 AutoFind: local max [32, 659] 8.0
20:40:02.919 00.001 8960 AutoFind: local max [1159, 22] 7.8
20:40:02.921 00.002 8960 AutoFind: local max [430, 938] 7.7
20:40:02.922 00.001 8960 AutoFind: local max [503, 555] 7.7
20:40:02.924 00.002 8960 AutoFind: local max [266, 108] 7.5
20:40:02.925 00.001 8960 AutoFind: local max [150, 1006] 7.5
20:40:02.926 00.001 8960 AutoFind: local max [432, 622] 7.5
20:40:02.928 00.002 8960 AutoFind: local max [56, 616] 7.4
20:40:02.929 00.001 8960 AutoFind: local max [1316, 104] 7.4
20:40:02.931 00.002 8960 AutoFind: local max [1120, 770] 7.3
20:40:02.932 00.001 8960 AutoFind: local max [1319, 760] 7.3
20:40:02.933 00.001 8960 AutoFind: local max [501, 98] 7.2
20:40:02.935 00.002 8960 AutoFind: local max [429, 920] 7.0
20:40:02.936 00.001 8960 AutoFind: local max [1252, 704] 7.0
20:40:02.938 00.002 8960 AutoFind: local max [299, 622] 7.0
20:40:02.939 00.001 8960 AutoFind: local max [71, 663] 6.8
20:40:02.941 00.002 8960 AutoFind: local max [687, 1008] 6.7
20:40:02.942 00.001 8960 AutoFind: local max [186, 663] 6.7
20:40:02.943 00.001 8960 AutoFind: local max [285, 403] 6.7
20:40:02.945 00.002 8960 AutoFind: local max [11, 442] 6.6
20:40:02.946 00.001 8960 AutoFind: local max [240, 447] 6.5
20:40:02.948 00.002 8960 AutoFind: too close [429, 920] 7.0 - [430, 938] 7.7
20:40:02.949 00.001 8960 AutoFind: too close [32, 659] 8.0 - [25, 644] 22.1
20:40:02.950 00.001 8960 AutoFind: too close to edge [11, 442] 6.6
20:40:02.952 00.002 8960 AutoFind: too close to edge [1159, 22] 7.8
20:40:02.954 00.002 8960 AutoFind: too close to edge [368, 1056] 8.1
20:40:02.955 00.001 8960 AutoFind: too close to edge [929, 1050] 8.2
20:40:02.957 00.002 8960 AutoFind: too close to edge [389, 27] 13.2
20:40:02.958 00.001 8960 AutoFind: too close to edge [35, 42] 22.5
20:40:02.960 00.002 8960 AutoFind: too close to edge [344, 33] 29.4
20:40:02.961 00.001 8960 AutoFind: too close to edge [1900, 1035] 53.1
20:40:02.962 00.001 8960 AutoFind: too close to edge [843, 1049] 58.5
20:40:02.964 00.002 8960 AutoFind: too close to edge [259, 1067] 60.6
20:40:02.965 00.001 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
20:40:02.967 00.002 8960 Star::Find(15, 1664, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.968 00.001 8960 Star::Find returns 1 (0), X=1664.27, Y=987.24, Mass=2075496, SNR=189.3, Peak=65535 HFD=5.9
20:40:02.971 00.003 8960 Star::Find(15, 1504, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.972 00.001 8960 Star::Find returns 1 (0), X=1504.30, Y=789.65, Mass=2257490, SNR=148.6, Peak=65535 HFD=6.0
20:40:02.974 00.002 8960 Star::Find(15, 178, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.975 00.001 8960 Star::Find returns 1 (0), X=177.24, Y=237.33, Mass=1924044, SNR=140.9, Peak=65535 HFD=5.6
20:40:02.976 00.001 8960 Star::Find(15, 98, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.978 00.002 8960 Star::Find returns 1 (0), X=98.17, Y=661.97, Mass=2307515, SNR=144.5, Peak=65535 HFD=6.0
20:40:02.979 00.001 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.980 00.001 8960 Star::Find returns 1 (0), X=495.33, Y=494.38, Mass=805935, SNR=72.3, Peak=53488 HFD=4.8
20:40:02.982 00.002 8960 Star::Find(15, 77, 409, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.983 00.001 8960 Star::Find returns 1 (0), X=77.00, Y=409.41, Mass=668188, SNR=74.6, Peak=59593 HFD=4.1
20:40:02.984 00.001 8960 Star::Find(15, 1164, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.986 00.002 8960 Star::Find returns 1 (0), X=1164.46, Y=402.72, Mass=1095627, SNR=83.9, Peak=51728 HFD=5.5
20:40:02.988 00.002 8960 Star::Find(15, 1537, 819, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.989 00.001 8960 Star::Find returns 1 (0), X=1537.22, Y=818.80, Mass=841701, SNR=81.6, Peak=49084 HFD=5.1
20:40:02.991 00.002 8960 Star::Find(15, 1367, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.992 00.001 8960 Star::Find returns 1 (0), X=1367.03, Y=333.38, Mass=1074709, SNR=84.8, Peak=49104 HFD=5.9
20:40:02.993 00.001 8960 Star::Find(15, 255, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.995 00.002 8960 Star::Find returns 1 (0), X=254.78, Y=631.83, Mass=565959, SNR=62.7, Peak=46422 HFD=4.3
20:40:02.996 00.001 8960 Star::Find(15, 1051, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:02.997 00.001 8960 Star::Find returns 1 (0), X=1050.99, Y=66.17, Mass=1063059, SNR=77.6, Peak=51472 HFD=6.0
20:40:02.999 00.002 8960 Star::Find(15, 1852, 511, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.000 00.001 8960 Star::Find returns 1 (0), X=1852.01, Y=510.65, Mass=1105355, SNR=95.9, Peak=56668 HFD=6.0
20:40:03.002 00.002 8960 Star::Find(15, 605, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.003 00.001 8960 Star::Find returns 1 (0), X=605.84, Y=916.36, Mass=546253, SNR=63.7, Peak=45724 HFD=4.2
20:40:03.005 00.002 8960 Star::Find(15, 265, 151, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.006 00.001 8960 Star::Find returns 1 (0), X=264.85, Y=150.71, Mass=365553, SNR=47.5, Peak=47683 HFD=3.6
20:40:03.007 00.001 8960 Star::Find(15, 828, 979, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.009 00.002 8960 Star::Find returns 1 (0), X=828.09, Y=979.49, Mass=558031, SNR=63.6, Peak=40828 HFD=4.8
20:40:03.010 00.001 8960 Star::Find(15, 460, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.010 00.000 8960 Star::Find returns 1 (0), X=459.75, Y=281.53, Mass=535185, SNR=62.3, Peak=44342 HFD=4.6
20:40:03.013 00.003 8960 Star::Find(15, 1215, 941, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.014 00.001 8960 Star::Find returns 1 (0), X=1215.49, Y=940.37, Mass=409967, SNR=53.1, Peak=34153 HFD=4.4
20:40:03.016 00.002 8960 Star::Find(15, 453, 354, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.017 00.001 8960 Star::Find returns 1 (0), X=452.51, Y=353.95, Mass=573925, SNR=53.4, Peak=43177 HFD=5.0
20:40:03.018 00.001 8960 Star::Find(15, 1357, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.020 00.002 8960 Star::Find returns 1 (0), X=1356.94, Y=862.22, Mass=418120, SNR=59.1, Peak=34224 HFD=4.4
20:40:03.021 00.001 8960 Star::Find(15, 662, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.023 00.002 8960 Star::Find returns 1 (0), X=662.42, Y=1025.24, Mass=331407, SNR=47.1, Peak=32528 HFD=4.0
20:40:03.024 00.001 8960 Star::Find(15, 131, 1032, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.025 00.001 8960 Star::Find returns 1 (0), X=131.75, Y=1031.82, Mass=257179, SNR=41.2, Peak=31817 HFD=3.7
20:40:03.027 00.002 8960 Star::Find(15, 120, 874, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.028 00.001 8960 Star::Find returns 1 (0), X=120.95, Y=874.40, Mass=267719, SNR=42.1, Peak=31996 HFD=3.9
20:40:03.029 00.001 8960 Star::Find(15, 549, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.031 00.002 8960 Star::Find returns 1 (0), X=549.30, Y=778.47, Mass=356274, SNR=46.8, Peak=38819 HFD=4.7
20:40:03.032 00.001 8960 Star::Find(15, 1350, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.034 00.002 8960 Star::Find returns 1 (0), X=1350.13, Y=494.10, Mass=382387, SNR=43.1, Peak=28617 HFD=4.5
20:40:03.035 00.001 8960 Star::Find(15, 1683, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.037 00.002 8960 Star::Find returns 1 (0), X=1683.46, Y=322.86, Mass=453259, SNR=54.3, Peak=33193 HFD=5.2
20:40:03.038 00.001 8960 Star::Find(15, 1382, 811, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.039 00.001 8960 Star::Find returns 1 (0), X=1382.15, Y=811.09, Mass=236057, SNR=37.9, Peak=27779 HFD=3.8
20:40:03.041 00.002 8960 Star::Find(15, 644, 479, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.042 00.001 8960 Star::Find returns 1 (0), X=643.88, Y=479.02, Mass=378899, SNR=45.7, Peak=34083 HFD=4.6
20:40:03.043 00.001 8960 Star::Find(15, 78, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.045 00.002 8960 Star::Find returns 1 (0), X=77.81, Y=774.10, Mass=195363, SNR=39.9, Peak=32905 HFD=3.1
20:40:03.046 00.001 8960 Star::Find(15, 832, 303, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.048 00.002 8960 Star::Find returns 1 (0), X=831.35, Y=303.71, Mass=237089, SNR=38.9, Peak=28982 HFD=3.6
20:40:03.049 00.001 8960 Star::Find(15, 362, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.051 00.002 8960 Star::Find returns 1 (0), X=361.92, Y=81.82, Mass=465204, SNR=44.2, Peak=40515 HFD=5.2
20:40:03.053 00.002 8960 Star::Find(15, 1054, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.054 00.001 8960 Star::Find returns 1 (0), X=1053.49, Y=537.74, Mass=322765, SNR=46.9, Peak=29097 HFD=4.8
20:40:03.056 00.002 8960 Star::Find(15, 1582, 783, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.057 00.001 8960 Star::Find returns 1 (0), X=1581.97, Y=782.54, Mass=217725, SNR=39.1, Peak=25040 HFD=4.1
20:40:03.058 00.001 8960 Star::Find(15, 423, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.060 00.002 8960 Star::Find returns 1 (0), X=423.31, Y=891.14, Mass=214552, SNR=36.5, Peak=32790 HFD=3.7
20:40:03.061 00.001 8960 Star::Find(15, 791, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.063 00.002 8960 Star::Find returns 1 (0), X=791.09, Y=664.03, Mass=305354, SNR=41.8, Peak=27920 HFD=4.6
20:40:03.064 00.001 8960 Star::Find(15, 41, 138, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.066 00.002 8960 Star::Find returns 1 (0), X=40.55, Y=137.70, Mass=152884, SNR=28.0, Peak=31587 HFD=3.2
20:40:03.067 00.001 8960 Star::Find(15, 1564, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.069 00.002 8960 Star::Find returns 1 (0), X=1563.72, Y=1001.61, Mass=242477, SNR=41.9, Peak=26736 HFD=4.3
20:40:03.070 00.001 8960 Star::Find(15, 541, 88, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.072 00.002 8960 Star::Find returns 1 (0), X=540.91, Y=88.02, Mass=135791, SNR=23.5, Peak=28041 HFD=2.9
20:40:03.073 00.001 8960 Star::Find(15, 1557, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.074 00.001 8960 Star::Find returns 1 (0), X=1556.62, Y=164.26, Mass=414311, SNR=48.1, Peak=28809 HFD=5.5
20:40:03.076 00.002 8960 Star::Find(15, 682, 42, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.077 00.001 8960 Star::Find returns 1 (0), X=681.98, Y=42.02, Mass=167332, SNR=27.2, Peak=29206 HFD=3.6
20:40:03.079 00.002 8960 Star::Find(15, 300, 860, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.080 00.001 8960 Star::Find returns 1 (0), X=300.45, Y=859.82, Mass=145365, SNR=26.9, Peak=27856 HFD=3.4
20:40:03.082 00.002 8960 Star::Find(15, 1308, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.083 00.001 8960 Star::Find returns 1 (0), X=1307.93, Y=993.71, Mass=328080, SNR=45.4, Peak=30153 HFD=4.6
20:40:03.085 00.002 8960 Star::Find(15, 135, 692, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.086 00.001 8960 Star::Find returns 1 (0), X=135.17, Y=692.11, Mass=169751, SNR=32.2, Peak=26985 HFD=4.3
20:40:03.087 00.001 8960 Star::Find(15, 1821, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.089 00.002 8960 Star::Find returns 1 (0), X=1821.30, Y=293.04, Mass=267940, SNR=38.0, Peak=24406 HFD=4.7
20:40:03.090 00.001 8960 Star::Find(15, 494, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.092 00.002 8960 Star::Find returns 1 (0), X=494.04, Y=812.69, Mass=163296, SNR=28.7, Peak=28489 HFD=4.0
20:40:03.093 00.001 8960 Star::Find(15, 1613, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.095 00.002 8960 Star::Find returns 1 (0), X=1613.46, Y=728.71, Mass=208331, SNR=39.0, Peak=25456 HFD=3.9
20:40:03.096 00.001 8960 Star::Find(15, 1634, 385, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.098 00.002 8960 Star::Find returns 1 (0), X=1633.83, Y=384.47, Mass=253994, SNR=40.0, Peak=25123 HFD=4.5
20:40:03.099 00.001 8960 Star::Find(15, 1082, 834, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.100 00.001 8960 Star::Find returns 1 (0), X=1081.99, Y=834.75, Mass=273053, SNR=36.0, Peak=27913 HFD=4.3
20:40:03.102 00.002 8960 Star::Find(15, 1101, 76, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.103 00.001 8960 Star::Find returns 1 (0), X=1100.82, Y=75.73, Mass=215737, SNR=30.4, Peak=29788 HFD=4.1
20:40:03.104 00.001 8960 Star::Find(15, 581, 628, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.106 00.002 8960 Star::Find returns 1 (0), X=581.10, Y=627.90, Mass=156677, SNR=27.8, Peak=25833 HFD=3.8
20:40:03.107 00.001 8960 Star::Find(15, 1042, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.109 00.002 8960 Star::Find returns 1 (0), X=1042.56, Y=446.34, Mass=240457, SNR=33.5, Peak=24508 HFD=4.6
20:40:03.110 00.001 8960 Star::Find(15, 629, 707, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.111 00.001 8960 Star::Find returns 1 (0), X=629.18, Y=706.57, Mass=134629, SNR=25.3, Peak=25776 HFD=3.4
20:40:03.113 00.002 8960 Star::Find(15, 353, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.115 00.002 8960 Star::Find returns 1 (0), X=353.29, Y=112.73, Mass=84080, SNR=19.5, Peak=26876 HFD=2.6
20:40:03.116 00.001 8960 Star::Find(15, 465, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.118 00.002 8960 Star::Find returns 1 (0), X=464.33, Y=122.21, Mass=160259, SNR=28.2, Peak=29264 HFD=4.0
20:40:03.119 00.001 8960 Star::Find(15, 1312, 1025, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.120 00.001 8960 Star::Find returns 1 (0), X=1312.01, Y=1024.88, Mass=160460, SNR=31.0, Peak=24803 HFD=4.1
20:40:03.122 00.002 8960 Star::Find(15, 1725, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.123 00.001 8960 Star::Find returns 1 (0), X=1724.04, Y=103.55, Mass=200943, SNR=28.9, Peak=25417 HFD=4.1
20:40:03.125 00.002 8960 Star::Find(15, 460, 557, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.126 00.001 8960 Star::Find returns 1 (0), X=459.42, Y=557.05, Mass=115799, SNR=22.5, Peak=23785 HFD=3.3
20:40:03.127 00.001 8960 Star::Find(15, 1551, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.129 00.002 8960 Star::Find returns 1 (0), X=1550.87, Y=730.07, Mass=183752, SNR=32.2, Peak=21302 HFD=4.3
20:40:03.131 00.002 8960 Star::Find(15, 178, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.132 00.001 8960 Star::Find returns 1 (0), X=177.76, Y=362.57, Mass=108243, SNR=24.2, Peak=27888 HFD=3.2
20:40:03.133 00.001 8960 Star::Find(15, 1870, 145, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.135 00.002 8960 Star::Find returns 1 (0), X=1868.97, Y=145.30, Mass=176714, SNR=28.8, Peak=25884 HFD=4.0
20:40:03.136 00.001 8960 Star::Find(15, 134, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.138 00.002 8960 Star::Find returns 1 (0), X=133.36, Y=118.55, Mass=110245, SNR=22.6, Peak=25686 HFD=3.3
20:40:03.139 00.001 8960 Star::Find(15, 1143, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.140 00.001 8960 Star::Find returns 1 (0), X=1142.53, Y=648.51, Mass=197382, SNR=33.0, Peak=23395 HFD=4.3
20:40:03.142 00.002 8960 Star::Find(15, 1674, 201, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.143 00.001 8960 Star::Find returns 1 (0), X=1673.83, Y=201.07, Mass=116852, SNR=22.5, Peak=22723 HFD=3.1
20:40:03.145 00.002 8960 Star::Find(15, 1525, 79, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.146 00.001 8960 Star::Find returns 1 (0), X=1524.23, Y=78.85, Mass=159769, SNR=26.5, Peak=25136 HFD=3.8
20:40:03.148 00.002 8960 Star::Find(15, 447, 601, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.149 00.001 8960 Star::Find returns 1 (0), X=446.73, Y=600.52, Mass=110700, SNR=21.8, Peak=26409 HFD=3.0
20:40:03.151 00.002 8960 Star::Find(15, 436, 676, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.152 00.001 8960 Star::Find returns 1 (0), X=436.72, Y=675.49, Mass=114153, SNR=21.5, Peak=23209 HFD=3.4
20:40:03.154 00.002 8960 Star::Find(15, 1732, 495, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.155 00.001 8960 Star::Find returns 1 (0), X=1732.31, Y=494.67, Mass=187263, SNR=28.7, Peak=22051 HFD=4.7
20:40:03.156 00.001 8960 Star::Find(15, 580, 758, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.158 00.002 8960 Star::Find returns 1 (0), X=579.89, Y=757.48, Mass=112633, SNR=21.8, Peak=24054 HFD=3.9
20:40:03.159 00.001 8960 Star::Find(15, 255, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.161 00.002 8960 Star::Find returns 1 (0), X=254.57, Y=53.01, Mass=85518, SNR=18.6, Peak=25257 HFD=2.6
20:40:03.163 00.002 8960 Star::Find(15, 929, 341, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.164 00.001 8960 Star::Find returns 1 (0), X=929.13, Y=341.17, Mass=208621, SNR=31.3, Peak=26934 HFD=4.3
20:40:03.166 00.002 8960 Star::Find(15, 308, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.167 00.001 8960 Star::Find returns 1 (0), X=307.91, Y=936.64, Mass=115959, SNR=23.0, Peak=25372 HFD=3.4
20:40:03.169 00.002 8960 Star::Find(15, 503, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.171 00.002 8960 Star::Find returns 1 (0), X=503.70, Y=554.79, Mass=188021, SNR=34.9, Peak=26064 HFD=4.6
20:40:03.172 00.001 8960 Star::Find(15, 266, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.174 00.002 8960 Star::Find returns 1 (0), X=265.50, Y=107.90, Mass=64012, SNR=17.6, Peak=24572 HFD=2.4
20:40:03.175 00.001 8960 Star::Find(15, 150, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.177 00.002 8960 Star::Find returns 1 (0), X=150.70, Y=1005.94, Mass=95142, SNR=25.3, Peak=21244 HFD=4.0
20:40:03.178 00.001 8960 Star::Find(15, 432, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.179 00.001 8960 Star::Find returns 1 (0), X=431.98, Y=621.99, Mass=109174, SNR=22.3, Peak=23804 HFD=3.8
20:40:03.181 00.002 8960 Star::Find(15, 56, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.182 00.001 8960 Star::Find returns 1 (0), X=56.18, Y=616.53, Mass=61412, SNR=16.9, Peak=23542 HFD=2.8
20:40:03.184 00.002 8960 Star::Find(15, 1316, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.185 00.001 8960 Star::Find returns 1 (0), X=1316.41, Y=104.58, Mass=154064, SNR=27.7, Peak=22876 HFD=4.6
20:40:03.187 00.002 8960 Star::Find(15, 1120, 770, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.188 00.001 8960 Star::Find returns 1 (0), X=1119.60, Y=770.72, Mass=129203, SNR=26.7, Peak=23772 HFD=3.5
20:40:03.189 00.001 8960 Star::Find(15, 1319, 760, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.191 00.002 8960 Star::Find returns 1 (0), X=1319.59, Y=759.83, Mass=87561, SNR=19.7, Peak=20144 HFD=3.1
20:40:03.192 00.001 8960 Star::Find(15, 501, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.194 00.002 8960 Star::Find returns 1 (0), X=500.59, Y=98.53, Mass=94863, SNR=20.9, Peak=25142 HFD=3.3
20:40:03.195 00.001 8960 Star::Find(15, 1252, 704, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.197 00.002 8960 Star::Find returns 1 (0), X=1252.00, Y=703.56, Mass=67809, SNR=15.9, Peak=20131 HFD=2.3
20:40:03.198 00.001 8960 Star::Find(15, 299, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.199 00.001 8960 Star::Find returns 1 (0), X=298.77, Y=621.85, Mass=58951, SNR=14.5, Peak=22857 HFD=2.5
20:40:03.201 00.002 8960 Star::Find(15, 71, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.202 00.001 8960 Star::Find returns 1 (0), X=71.45, Y=663.39, Mass=50604, SNR=12.2, Peak=22044 HFD=2.9
20:40:03.203 00.001 8960 Star::Find(15, 687, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.205 00.002 8960 Star::Find returns 1 (0), X=688.35, Y=1007.97, Mass=120747, SNR=24.7, Peak=22217 HFD=3.7
20:40:03.206 00.001 8960 Star::Find(15, 186, 663, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.208 00.002 8960 Star::Find returns 1 (0), X=185.81, Y=663.07, Mass=117014, SNR=23.4, Peak=23331 HFD=4.0
20:40:03.210 00.002 8960 Star::Find(15, 285, 403, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.211 00.001 8960 Star::Find returns 1 (0), X=285.67, Y=402.86, Mass=76128, SNR=16.2, Peak=23126 HFD=3.3
20:40:03.213 00.002 8960 Star::Find(15, 240, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.214 00.001 8960 Star::Find returns 1 (0), X=240.10, Y=446.78, Mass=59080, SNR=13.7, Peak=23753 HFD=2.4
20:40:03.216 00.002 8960 AutoFind: finding best star pass 1
20:40:03.217 00.001 8960 Star::Find(15, 1664, 987, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.218 00.001 8960 Star::Find returns 1 (0), X=1664.27, Y=987.24, Mass=2075496, SNR=189.3, Peak=65535 HFD=5.9
20:40:03.220 00.002 8960 AutoFind: near-saturated [1664, 987] 65.1 Mass 2075496 SNR 189.3 Peak 65535
20:40:03.221 00.001 8960 Star::Find(15, 1504, 790, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.222 00.001 8960 Star::Find returns 1 (0), X=1504.30, Y=789.65, Mass=2257490, SNR=148.6, Peak=65535 HFD=6.0
20:40:03.224 00.002 8960 AutoFind: near-saturated [1504, 790] 64.4 Mass 2257490 SNR 148.6 Peak 65535
20:40:03.226 00.002 8960 Star::Find(15, 178, 237, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.227 00.001 8960 Star::Find returns 1 (0), X=177.24, Y=237.33, Mass=1924044, SNR=140.9, Peak=65535 HFD=5.6
20:40:03.229 00.002 8960 AutoFind: near-saturated [178, 237] 64.3 Mass 1924044 SNR 140.9 Peak 65535
20:40:03.231 00.002 8960 Star::Find(15, 98, 662, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.232 00.001 8960 Star::Find returns 1 (0), X=98.17, Y=661.97, Mass=2307515, SNR=144.5, Peak=65535 HFD=6.0
20:40:03.234 00.002 8960 AutoFind: near-saturated [98, 662] 59.5 Mass 2307515 SNR 144.5 Peak 65535
20:40:03.235 00.001 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.237 00.002 8960 Star::Find returns 1 (0), X=495.33, Y=494.38, Mass=805935, SNR=72.3, Peak=53488 HFD=4.8
20:40:03.238 00.001 8960 AutoFind returns star at [495, 494] 37.4 Mass 805935 SNR 72.3
20:40:03.240 00.002 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.242 00.002 8960 Star::Find returns 1 (0), X=495.33, Y=494.38, Mass=805935, SNR=72.3, Peak=53488 HFD=4.8
20:40:03.243 00.001 8960 MultiStar: List (12): {495.33, 494.38}(72.3), {77.00, 409.41}(74.6), {1164.46, 402.72}(83.9), {1537.22, 818.80}(81.6), {1367.03, 333.38}(84.8), {254.78, 631.83}(62.7), {1050.99, 66.17}(77.6), {1852.01, 510.65}(95.9), {605.84, 916.36}(63.7), {264.85, 150.71}(47.5), {828.09, 979.49}(63.6), {459.75, 281.53}(62.3), 
20:40:03.245 00.002 8960 setting lock position to (495.33, 494.38)
20:40:03.246 00.001 8960 MultiStar: stabilizing after lock position change
20:40:03.247 00.001 8960 AutoSelect: state = 1, call UpdateGuideState
20:40:03.248 00.001 8960 UpdateGuideState(): m_state=1
20:40:03.250 00.002 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:40:03.251 00.001 8960 Star::Find returns 1 (0), X=495.33, Y=494.38, Mass=805935, SNR=72.3, Peak=53488 HFD=4.8
20:40:03.254 00.003 8960 setting lock position to (495.33, 494.38)
20:40:03.255 00.001 8960 MultiStar: stabilizing after lock position change
20:40:03.257 00.002 8960 CurrentPosition() valid, moving to STATE_SELECTED
20:40:03.258 00.001 8960 Changing from state SELECTING to SELECTED
20:40:03.259 00.001 8960 guider state => SELECTED
20:40:03.269 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=8163, max=65535, med=14230, FiltMin=9833, FiltMax=65535, Gamma=2.540
20:40:03.291 00.022 8960 UpdateGuideState exits: m=805935 SNR=72.3
20:40:03.292 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8163, max=65535, med=14230, FiltMin=9833, FiltMax=65535, Gamma=2.540
20:40:03.311 00.019 8960 Status Line: Auto-selected star at (495.3, 494.4)
20:40:03.517 00.206 13828 Exposure complete
20:40:03.630 00.113 13828 worker thread done servicing request
20:40:03.630 00.000 8960 OnExposeComplete: enter
20:40:03.631 00.001 8960 UpdateGuideState(): m_state=2
20:40:03.633 00.002 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:40:03.634 00.001 8960 Star::Find false star n=2 nbg=254 bg=8216.1 sigma=663.3 thresh=10206 peak=9269
20:40:03.636 00.002 8960 Star::Find returns 0 (2), X=495.00, Y=494.00, Mass=4470, SNR=2.9, Peak=10480 HFD=0.0
20:40:03.638 00.002 8960 DistanceChecker: activated
20:40:03.639 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:40:03.641 00.002 8960 Changing from state SELECTED to UNINITIALIZED
20:40:03.642 00.001 8960 guider state => SELECTING
20:40:03.643 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:03.645 00.002 8960 Status Line: Star lost - low SNR
20:40:03.650 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4259, max=65535, med=8035, FiltMin=6025, FiltMax=65535, Gamma=2.540
20:40:03.670 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:40:03.672 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:03.673 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:40:03.675 00.002 8960 Enqueuing Expose request
20:40:03.676 00.001 13828 Worker thread wakes up
20:40:03.676 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:03.676 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:40:06.141 02.465 13828 Exposure complete
20:40:06.253 00.112 13828 worker thread done servicing request
20:40:06.253 00.000 8960 OnExposeComplete: enter
20:40:06.254 00.001 8960 UpdateGuideState(): m_state=1
20:40:06.256 00.002 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:40:06.257 00.001 8960 Star::Find returns 0 (3), X=495.00, Y=494.00, Mass=0, SNR=0.0, Peak=10672 HFD=0.0
20:40:06.259 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:40:06.260 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:06.262 00.002 8960 Status Line: Star lost - low mass
20:40:06.266 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4342, max=65535, med=8041, FiltMin=6108, FiltMax=65535, Gamma=2.540
20:40:06.284 00.018 8960 UpdateGuideState exits: Star lost - low mass
20:40:06.286 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:06.287 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:40:06.288 00.001 8960 Enqueuing Expose request
20:40:06.290 00.002 13828 Worker thread wakes up
20:40:06.290 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:06.290 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:40:08.744 02.454 13828 Exposure complete
20:40:08.856 00.112 13828 worker thread done servicing request
20:40:08.856 00.000 8960 OnExposeComplete: enter
20:40:08.857 00.001 8960 UpdateGuideState(): m_state=1
20:40:08.859 00.002 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:40:08.861 00.002 8960 Star::Find false star n=2 nbg=277 bg=7966.9 sigma=751.6 thresh=10222 peak=9412
20:40:08.862 00.001 8960 Star::Find returns 0 (2), X=495.00, Y=494.00, Mass=6037, SNR=2.9, Peak=11248 HFD=0.0
20:40:08.863 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:40:08.865 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:08.867 00.002 8960 Status Line: Star lost - low SNR
20:40:08.870 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4240, max=65535, med=8041, FiltMin=5955, FiltMax=65535, Gamma=2.540
20:40:08.888 00.018 8960 UpdateGuideState exits: Star lost - low SNR
20:40:08.889 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:08.891 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:40:08.892 00.001 8960 Enqueuing Expose request
20:40:08.893 00.001 13828 Worker thread wakes up
20:40:08.893 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:08.893 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:40:11.350 02.457 13828 Exposure complete
20:40:11.463 00.113 13828 worker thread done servicing request
20:40:11.463 00.000 8960 OnExposeComplete: enter
20:40:11.465 00.002 8960 UpdateGuideState(): m_state=1
20:40:11.467 00.002 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:40:11.469 00.002 8960 Star::Find false star n=11 nbg=242 bg=7969.5 sigma=608.2 thresh=9794 peak=9157
20:40:11.470 00.001 8960 Star::Find returns 0 (2), X=495.00, Y=494.00, Mass=22306, SNR=2.9, Peak=10364 HFD=0.0
20:40:11.472 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:40:11.473 00.001 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:11.475 00.002 8960 Status Line: Star lost - low SNR
20:40:11.477 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65535, med=8041, FiltMin=6000, FiltMax=65535, Gamma=2.540
20:40:11.497 00.020 8960 UpdateGuideState exits: Star lost - low SNR
20:40:11.499 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:11.500 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:40:11.502 00.002 8960 Enqueuing Expose request
20:40:11.503 00.001 13828 Worker thread wakes up
20:40:11.503 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:11.503 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:40:13.972 02.469 13828 Exposure complete
20:40:14.090 00.118 13828 worker thread done servicing request
20:40:14.090 00.000 8960 OnExposeComplete: enter
20:40:14.092 00.002 8960 UpdateGuideState(): m_state=1
20:40:14.094 00.002 8960 Star::Find(15, 495, 494, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:14.096 00.002 8960 Star::Find returns 0 (3), X=495.00, Y=494.00, Mass=0, SNR=0.0, Peak=10492 HFD=0.0
20:40:14.097 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
20:40:14.099 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
20:40:14.100 00.001 8960 Status Line: Star lost - low mass
20:40:14.103 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3648, max=65535, med=8048, FiltMin=6006, FiltMax=65535, Gamma=2.540
20:40:14.123 00.020 8960 UpdateGuideState exits: Star lost - low mass
20:40:14.125 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:14.127 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
20:40:14.128 00.001 8960 Enqueuing Expose request
20:40:14.130 00.002 13828 Worker thread wakes up
20:40:14.130 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:14.130 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
20:40:15.357 01.227 8960 GuiderMultiStar::AutoSelect enter
20:40:15.359 00.002 8960 Star::AutoFind called with edgeAllowance = 25 searchRegion = 15 roi = 0x0@0,0
20:40:15.468 00.109 8960 AutoFind: auto downsample for scale 4.13 => 1x
20:40:15.618 00.150 8960 AutoFind: global mean = -0.3, stdev 2294.9
20:40:15.619 00.001 8960 AutoFind: using threshold = 0.1
20:40:15.740 00.121 8960 AutoFind: local max [70, 513] 91.3
20:40:15.742 00.002 8960 AutoFind: local max [21, 77] 88.3
20:40:15.743 00.001 8960 AutoFind: local max [1837, 879] 79.2
20:40:15.745 00.002 8960 AutoFind: local max [42, 238] 78.9
20:40:15.746 00.001 8960 AutoFind: local max [755, 187] 73.8
20:40:15.748 00.002 8960 AutoFind: local max [1665, 536] 72.0
20:40:15.749 00.001 8960 AutoFind: local max [133, 153] 69.0
20:40:15.751 00.002 8960 AutoFind: local max [1032, 1049] 60.3
20:40:15.752 00.001 8960 AutoFind: local max [1239, 935] 51.2
20:40:15.753 00.001 8960 AutoFind: local max [235, 173] 44.4
20:40:15.755 00.002 8960 AutoFind: local max [1075, 1004] 41.5
20:40:15.756 00.001 8960 AutoFind: local max [1593, 227] 41.0
20:40:15.757 00.001 8960 AutoFind: local max [32, 179] 38.9
20:40:15.758 00.001 8960 AutoFind: local max [1736, 1010] 37.1
20:40:15.760 00.002 8960 AutoFind: local max [133, 802] 31.7
20:40:15.761 00.001 8960 AutoFind: local max [1353, 232] 29.4
20:40:15.762 00.001 8960 AutoFind: local max [66, 447] 28.7
20:40:15.764 00.002 8960 AutoFind: local max [200, 942] 26.6
20:40:15.765 00.001 8960 AutoFind: local max [372, 62] 26.6
20:40:15.766 00.001 8960 AutoFind: local max [1735, 768] 26.5
20:40:15.768 00.002 8960 AutoFind: local max [1277, 1051] 26.2
20:40:15.769 00.001 8960 AutoFind: local max [1102, 652] 25.2
20:40:15.770 00.001 8960 AutoFind: local max [1471, 605] 24.9
20:40:15.772 00.002 8960 AutoFind: local max [380, 54] 23.5
20:40:15.773 00.001 8960 AutoFind: local max [75, 986] 23.5
20:40:15.775 00.002 8960 AutoFind: local max [372, 56] 22.4
20:40:15.777 00.002 8960 AutoFind: local max [940, 755] 22.2
20:40:15.778 00.001 8960 AutoFind: local max [702, 413] 21.5
20:40:15.779 00.001 8960 AutoFind: local max [1161, 78] 21.4
20:40:15.780 00.001 8960 AutoFind: local max [215, 966] 20.5
20:40:15.782 00.002 8960 AutoFind: local max [956, 760] 20.2
20:40:15.783 00.001 8960 AutoFind: local max [288, 173] 20.2
20:40:15.785 00.002 8960 AutoFind: local max [1351, 709] 20.0
20:40:15.786 00.001 8960 AutoFind: local max [948, 751] 19.9
20:40:15.787 00.001 8960 AutoFind: local max [410, 127] 19.7
20:40:15.789 00.002 8960 AutoFind: local max [942, 766] 18.9
20:40:15.790 00.001 8960 AutoFind: local max [1783, 206] 17.9
20:40:15.791 00.001 8960 AutoFind: local max [615, 800] 17.8
20:40:15.793 00.002 8960 AutoFind: local max [948, 767] 17.6
20:40:15.794 00.001 8960 AutoFind: local max [601, 786] 17.0
20:40:15.795 00.001 8960 AutoFind: local max [1070, 518] 16.6
20:40:15.797 00.002 8960 AutoFind: local max [587, 799] 16.4
20:40:15.798 00.001 8960 AutoFind: local max [1450, 55] 15.7
20:40:15.799 00.001 8960 AutoFind: local max [1244, 809] 15.6
20:40:15.801 00.002 8960 AutoFind: local max [998, 50] 15.3
20:40:15.802 00.001 8960 AutoFind: local max [1891, 841] 15.2
20:40:15.803 00.001 8960 AutoFind: local max [26, 867] 15.1
20:40:15.805 00.002 8960 AutoFind: local max [610, 789] 15.1
20:40:15.807 00.002 8960 AutoFind: local max [596, 811] 14.7
20:40:15.808 00.001 8960 AutoFind: local max [590, 808] 14.5
20:40:15.809 00.001 8960 AutoFind: local max [23, 308] 14.5
20:40:15.811 00.002 8960 AutoFind: local max [1521, 1053] 14.5
20:40:15.812 00.001 8960 AutoFind: local max [1854, 58] 14.4
20:40:15.813 00.001 8960 AutoFind: local max [1677, 91] 14.1
20:40:15.815 00.002 8960 AutoFind: local max [603, 812] 13.9
20:40:15.816 00.001 8960 AutoFind: local max [1277, 1000] 13.8
20:40:15.817 00.001 8960 AutoFind: local max [589, 792] 13.7
20:40:15.819 00.002 8960 AutoFind: local max [190, 552] 13.4
20:40:15.820 00.001 8960 AutoFind: local max [1793, 668] 12.9
20:40:15.821 00.001 8960 AutoFind: local max [1259, 614] 12.6
20:40:15.823 00.002 8960 AutoFind: local max [1741, 715] 12.6
20:40:15.824 00.001 8960 AutoFind: local max [1157, 551] 12.4
20:40:15.825 00.001 8960 AutoFind: local max [196, 911] 12.3
20:40:15.827 00.002 8960 AutoFind: local max [782, 616] 11.3
20:40:15.828 00.001 8960 AutoFind: local max [1236, 866] 11.2
20:40:15.829 00.001 8960 AutoFind: local max [901, 1042] 11.1
20:40:15.831 00.002 8960 AutoFind: local max [966, 855] 11.0
20:40:15.832 00.001 8960 AutoFind: local max [56, 421] 10.5
20:40:15.833 00.001 8960 AutoFind: local max [1703, 538] 10.5
20:40:15.835 00.002 8960 AutoFind: local max [1703, 881] 10.3
20:40:15.836 00.001 8960 AutoFind: local max [169, 627] 10.0
20:40:15.838 00.002 8960 AutoFind: local max [1058, 660] 9.7
20:40:15.839 00.001 8960 AutoFind: local max [297, 382] 9.5
20:40:15.840 00.001 8960 AutoFind: local max [1295, 234] 9.5
20:40:15.842 00.002 8960 AutoFind: local max [692, 326] 9.3
20:40:15.843 00.001 8960 AutoFind: local max [707, 371] 9.2
20:40:15.844 00.001 8960 AutoFind: local max [1417, 361] 8.7
20:40:15.846 00.002 8960 AutoFind: local max [956, 523] 8.6
20:40:15.847 00.001 8960 AutoFind: local max [179, 960] 8.6
20:40:15.848 00.001 8960 AutoFind: local max [1464, 720] 8.5
20:40:15.850 00.002 8960 AutoFind: local max [1368, 8] 8.4
20:40:15.851 00.001 8960 AutoFind: local max [311, 750] 8.4
20:40:15.853 00.002 8960 AutoFind: local max [1399, 895] 8.4
20:40:15.854 00.001 8960 AutoFind: local max [665, 68] 8.3
20:40:15.856 00.002 8960 AutoFind: local max [378, 935] 8.2
20:40:15.857 00.001 8960 AutoFind: local max [1652, 411] 8.1
20:40:15.859 00.002 8960 AutoFind: local max [1042, 667] 8.0
20:40:15.860 00.001 8960 AutoFind: local max [114, 577] 7.9
20:40:15.861 00.001 8960 AutoFind: local max [1108, 64] 7.9
20:40:15.863 00.002 8960 AutoFind: local max [1390, 907] 7.9
20:40:15.864 00.001 8960 AutoFind: local max [1320, 141] 7.8
20:40:15.865 00.001 8960 AutoFind: local max [1898, 958] 7.8
20:40:15.867 00.002 8960 AutoFind: local max [38, 35] 7.8
20:40:15.868 00.001 8960 AutoFind: local max [1472, 102] 7.6
20:40:15.870 00.002 8960 AutoFind: local max [45, 1056] 7.3
20:40:15.871 00.001 8960 AutoFind: local max [1551, 724] 7.2
20:40:15.872 00.001 8960 AutoFind: local max [309, 458] 7.1
20:40:15.874 00.002 8960 AutoFind: local max [499, 98] 7.1
20:40:15.875 00.001 8960 AutoFind: local max [990, 172] 7.0
20:40:15.877 00.002 8960 AutoFind: local max [926, 536] 7.0
20:40:15.878 00.001 8960 AutoFind: too close [1390, 907] 7.9 - [1399, 895] 8.4
20:40:15.879 00.001 8960 AutoFind: too close [1042, 667] 8.0 - [1058, 660] 9.7
20:40:15.881 00.002 8960 AutoFind: too close [589, 792] 13.7 - [603, 812] 13.9
20:40:15.882 00.001 8960 AutoFind: too close [589, 792] 13.7 - [590, 808] 14.5
20:40:15.884 00.002 8960 AutoFind: too close [589, 792] 13.7 - [596, 811] 14.7
20:40:15.885 00.001 8960 AutoFind: too close [589, 792] 13.7 - [587, 799] 16.4
20:40:15.887 00.002 8960 AutoFind: too close [589, 792] 13.7 - [601, 786] 17.0
20:40:15.889 00.002 8960 AutoFind: too close [603, 812] 13.9 - [590, 808] 14.5
20:40:15.890 00.001 8960 AutoFind: too close [603, 812] 13.9 - [596, 811] 14.7
20:40:15.891 00.001 8960 AutoFind: too close [603, 812] 13.9 - [587, 799] 16.4
20:40:15.893 00.002 8960 AutoFind: too close [603, 812] 13.9 - [615, 800] 17.8
20:40:15.894 00.001 8960 AutoFind: too close [590, 808] 14.5 - [596, 811] 14.7
20:40:15.895 00.001 8960 AutoFind: too close [590, 808] 14.5 - [610, 789] 15.1
20:40:15.897 00.002 8960 AutoFind: too close [590, 808] 14.5 - [587, 799] 16.4
20:40:15.898 00.001 8960 AutoFind: too close [596, 811] 14.7 - [587, 799] 16.4
20:40:15.899 00.001 8960 AutoFind: too close [596, 811] 14.7 - [615, 800] 17.8
20:40:15.901 00.002 8960 AutoFind: too close [610, 789] 15.1 - [601, 786] 17.0
20:40:15.903 00.002 8960 AutoFind: too close [610, 789] 15.1 - [615, 800] 17.8
20:40:15.904 00.001 8960 AutoFind: too close [587, 799] 16.4 - [601, 786] 17.0
20:40:15.905 00.001 8960 AutoFind: too close [601, 786] 17.0 - [615, 800] 17.8
20:40:15.907 00.002 8960 AutoFind: too close [948, 767] 17.6 - [942, 766] 18.9
20:40:15.908 00.001 8960 AutoFind: too close [948, 767] 17.6 - [948, 751] 19.9
20:40:15.910 00.002 8960 AutoFind: too close [948, 767] 17.6 - [956, 760] 20.2
20:40:15.911 00.001 8960 AutoFind: too close [948, 767] 17.6 - [940, 755] 22.2
20:40:15.913 00.002 8960 AutoFind: too close [942, 766] 18.9 - [948, 751] 19.9
20:40:15.914 00.001 8960 AutoFind: too close [942, 766] 18.9 - [956, 760] 20.2
20:40:15.916 00.002 8960 AutoFind: too close [942, 766] 18.9 - [940, 755] 22.2
20:40:15.918 00.002 8960 AutoFind: too close [948, 751] 19.9 - [956, 760] 20.2
20:40:15.919 00.001 8960 AutoFind: too close [948, 751] 19.9 - [940, 755] 22.2
20:40:15.921 00.002 8960 AutoFind: too close [956, 760] 20.2 - [940, 755] 22.2
20:40:15.922 00.001 8960 AutoFind: too close [372, 56] 22.4 - [380, 54] 23.5
20:40:15.923 00.001 8960 AutoFind: too close [372, 56] 22.4 - [372, 62] 26.6
20:40:15.925 00.002 8960 AutoFind: too close [380, 54] 23.5 - [372, 62] 26.6
20:40:15.926 00.001 8960 AutoFind: too close to edge [45, 1056] 7.3
20:40:15.928 00.002 8960 AutoFind: too close to edge [38, 35] 7.8
20:40:15.929 00.001 8960 AutoFind: too close to edge [1898, 958] 7.8
20:40:15.930 00.001 8960 AutoFind: too close to edge [1368, 8] 8.4
20:40:15.932 00.002 8960 AutoFind: too close to edge [901, 1042] 11.1
20:40:15.933 00.001 8960 AutoFind: too close to edge [1521, 1053] 14.5
20:40:15.935 00.002 8960 AutoFind: too close to edge [23, 308] 14.5
20:40:15.936 00.001 8960 AutoFind: too close to edge [26, 867] 15.1
20:40:15.938 00.002 8960 AutoFind: too close to edge [1891, 841] 15.2
20:40:15.939 00.001 8960 AutoFind: too close to edge [1277, 1051] 26.2
20:40:15.940 00.001 8960 AutoFind: too close to edge [32, 179] 38.9
20:40:15.942 00.002 8960 AutoFind: too close to edge [1032, 1049] 60.3
20:40:15.943 00.001 8960 AutoFind: too close to edge [21, 77] 88.3
20:40:15.944 00.001 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
20:40:15.945 00.001 8960 Star::Find(15, 70, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.947 00.002 8960 Star::Find returns 1 (0), X=70.28, Y=513.11, Mass=2093304, SNR=203.8, Peak=65535 HFD=5.4
20:40:15.948 00.001 8960 Star::Find(15, 1837, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.950 00.002 8960 Star::Find returns 1 (0), X=1836.34, Y=879.30, Mass=2687252, SNR=183.3, Peak=65535 HFD=6.0
20:40:15.952 00.002 8960 Star::Find(15, 42, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.953 00.001 8960 Star::Find returns 1 (0), X=41.96, Y=238.11, Mass=1023721, SNR=135.7, Peak=65532 HFD=3.9
20:40:15.955 00.002 8960 Star::Find(15, 755, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.956 00.001 8960 Star::Find returns 1 (0), X=755.33, Y=186.94, Mass=1678250, SNR=136.7, Peak=65535 HFD=5.3
20:40:15.957 00.001 8960 Star::Find(15, 1665, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.959 00.002 8960 Star::Find returns 1 (0), X=1665.65, Y=535.18, Mass=2047985, SNR=133.7, Peak=65535 HFD=5.9
20:40:15.960 00.001 8960 Star::Find(15, 133, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.961 00.001 8960 Star::Find returns 1 (0), X=133.18, Y=152.43, Mass=3240323, SNR=188.0, Peak=65535 HFD=6.5
20:40:15.963 00.002 8960 Star::Find(15, 1239, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.964 00.001 8960 Star::Find returns 1 (0), X=1238.98, Y=935.43, Mass=1188748, SNR=144.3, Peak=65436 HFD=5.1
20:40:15.966 00.002 8960 Star::Find(15, 235, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.968 00.002 8960 Star::Find returns 1 (0), X=234.93, Y=172.54, Mass=767916, SNR=102.2, Peak=65532 HFD=4.0
20:40:15.969 00.001 8960 Star::Find(15, 1075, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.971 00.002 8960 Star::Find returns 1 (0), X=1075.16, Y=1003.95, Mass=822974, SNR=97.2, Peak=50128 HFD=4.6
20:40:15.972 00.001 8960 Star::Find(15, 1593, 227, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.973 00.001 8960 Star::Find returns 1 (0), X=1593.01, Y=226.98, Mass=900294, SNR=94.5, Peak=42716 HFD=5.6
20:40:15.974 00.001 8960 Star::Find(15, 1736, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.975 00.001 8960 Star::Find returns 1 (0), X=1736.18, Y=1010.31, Mass=657836, SNR=87.5, Peak=52329 HFD=4.1
20:40:15.976 00.001 8960 Star::Find(15, 133, 802, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.977 00.001 8960 Star::Find returns 1 (0), X=133.26, Y=801.99, Mass=408026, SNR=76.1, Peak=50403 HFD=2.9
20:40:15.979 00.002 8960 Star::Find(15, 1353, 232, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.981 00.002 8960 Star::Find returns 1 (0), X=1353.36, Y=232.12, Mass=666592, SNR=92.4, Peak=35542 HFD=5.1
20:40:15.982 00.001 8960 Star::Find(15, 66, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.984 00.002 8960 Star::Find returns 1 (0), X=66.33, Y=446.57, Mass=437348, SNR=71.8, Peak=52188 HFD=3.4
20:40:15.985 00.001 8960 Star::Find(15, 200, 942, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.986 00.001 8960 Star::Find returns 1 (0), X=200.61, Y=942.15, Mass=445268, SNR=76.4, Peak=49180 HFD=3.6
20:40:15.987 00.001 8960 Star::Find(15, 1735, 768, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.989 00.002 8960 Star::Find returns 1 (0), X=1734.95, Y=768.35, Mass=498826, SNR=71.8, Peak=37206 HFD=4.7
20:40:15.990 00.001 8960 Star::Find(15, 1102, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.991 00.001 8960 Star::Find returns 1 (0), X=1102.13, Y=652.31, Mass=639988, SNR=88.2, Peak=34499 HFD=5.4
20:40:15.993 00.002 8960 Star::Find(15, 1471, 605, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.994 00.001 8960 Star::Find returns 1 (0), X=1470.71, Y=604.78, Mass=723577, SNR=102.6, Peak=43996 HFD=5.6
20:40:15.996 00.002 8960 Star::Find(15, 75, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:15.997 00.001 8960 Star::Find returns 1 (0), X=74.79, Y=985.94, Mass=228631, SNR=51.7, Peak=27497 HFD=2.6
20:40:15.999 00.002 8960 Star::Find(15, 702, 413, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.000 00.001 8960 Star::Find returns 1 (0), X=702.28, Y=412.65, Mass=417265, SNR=66.8, Peak=30934 HFD=4.7
20:40:16.002 00.002 8960 Star::Find(15, 1161, 78, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.003 00.001 8960 Star::Find returns 1 (0), X=1160.93, Y=77.81, Mass=495886, SNR=70.2, Peak=30716 HFD=4.8
20:40:16.004 00.001 8960 Star::Find(15, 215, 966, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.006 00.002 8960 Star::Find returns 1 (0), X=215.61, Y=966.67, Mass=380770, SNR=70.4, Peak=53385 HFD=3.5
20:40:16.007 00.001 8960 Star::Find(15, 288, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.008 00.001 8960 Star::Find returns 1 (0), X=287.46, Y=172.63, Mass=432621, SNR=66.7, Peak=55779 HFD=3.5
20:40:16.010 00.002 8960 Star::Find(15, 1351, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.011 00.001 8960 Star::Find returns 1 (0), X=1351.50, Y=708.33, Mass=389466, SNR=59.8, Peak=32969 HFD=4.5
20:40:16.013 00.002 8960 Star::Find(15, 410, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.015 00.002 8960 Star::Find returns 1 (0), X=409.78, Y=127.02, Mass=343013, SNR=62.5, Peak=39926 HFD=4.0
20:40:16.017 00.002 8960 Star::Find(15, 1783, 206, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.018 00.001 8960 Star::Find returns 1 (0), X=1782.52, Y=205.39, Mass=393209, SNR=61.5, Peak=37616 HFD=4.4
20:40:16.019 00.001 8960 Star::Find(15, 1070, 518, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.021 00.002 8960 Star::Find returns 1 (0), X=1070.44, Y=518.25, Mass=462266, SNR=56.6, Peak=27881 HFD=5.4
20:40:16.022 00.001 8960 Star::Find(15, 1450, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.023 00.001 8960 Star::Find returns 1 (0), X=1449.63, Y=54.76, Mass=302708, SNR=49.1, Peak=34185 HFD=3.7
20:40:16.025 00.002 8960 Star::Find(15, 1244, 809, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.026 00.001 8960 Star::Find returns 1 (0), X=1243.84, Y=808.56, Mass=307909, SNR=51.4, Peak=30121 HFD=4.4
20:40:16.028 00.002 8960 Star::Find(15, 998, 50, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.029 00.001 8960 Star::Find returns 1 (0), X=997.34, Y=50.00, Mass=486645, SNR=68.2, Peak=29014 HFD=5.7
20:40:16.031 00.002 8960 Star::Find(15, 1854, 58, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.032 00.001 8960 Star::Find returns 1 (0), X=1854.28, Y=57.90, Mass=173029, SNR=42.1, Peak=20835 HFD=3.3
20:40:16.033 00.001 8960 Star::Find(15, 1677, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.035 00.002 8960 Star::Find returns 1 (0), X=1676.98, Y=90.34, Mass=182302, SNR=42.7, Peak=19529 HFD=3.7
20:40:16.036 00.001 8960 Star::Find(15, 1277, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.037 00.001 8960 Star::Find returns 1 (0), X=1276.73, Y=1000.66, Mass=318434, SNR=44.0, Peak=28496 HFD=4.7
20:40:16.039 00.002 8960 Star::Find(15, 190, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.040 00.001 8960 Star::Find returns 1 (0), X=190.40, Y=551.60, Mass=249969, SNR=49.4, Peak=31984 HFD=3.4
20:40:16.041 00.001 8960 Star::Find(15, 1793, 668, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.043 00.002 8960 Star::Find returns 1 (0), X=1793.31, Y=668.13, Mass=258030, SNR=54.4, Peak=26128 HFD=4.3
20:40:16.044 00.001 8960 Star::Find(15, 1259, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.046 00.002 8960 Star::Find returns 1 (0), X=1259.31, Y=613.63, Mass=281295, SNR=54.6, Peak=22179 HFD=5.0
20:40:16.047 00.001 8960 Star::Find(15, 1741, 715, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.048 00.001 8960 Star::Find returns 1 (0), X=1741.50, Y=714.71, Mass=214478, SNR=42.7, Peak=20905 HFD=4.0
20:40:16.050 00.002 8960 Star::Find(15, 1157, 551, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.051 00.001 8960 Star::Find returns 1 (0), X=1157.37, Y=550.75, Mass=228820, SNR=40.7, Peak=21200 HFD=4.1
20:40:16.052 00.001 8960 Star::Find(15, 196, 911, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.054 00.002 8960 Star::Find returns 1 (0), X=196.11, Y=911.42, Mass=157809, SNR=40.1, Peak=32502 HFD=2.4
20:40:16.055 00.001 8960 Star::Find(15, 782, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.057 00.002 8960 Star::Find returns 1 (0), X=782.05, Y=615.67, Mass=220537, SNR=39.2, Peak=22435 HFD=4.3
20:40:16.058 00.001 8960 Star::Find(15, 1236, 866, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.060 00.002 8960 Star::Find returns 1 (0), X=1235.63, Y=866.41, Mass=294299, SNR=56.1, Peak=23337 HFD=5.3
20:40:16.061 00.001 8960 Star::Find(15, 966, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.063 00.002 8960 Star::Find returns 1 (0), X=966.33, Y=855.18, Mass=165498, SNR=38.0, Peak=22595 HFD=3.7
20:40:16.064 00.001 8960 Star::Find(15, 56, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.065 00.001 8960 Star::Find returns 1 (0), X=56.36, Y=420.72, Mass=158094, SNR=42.0, Peak=31868 HFD=2.8
20:40:16.067 00.002 8960 Star::Find(15, 1703, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.068 00.001 8960 Star::Find returns 1 (0), X=1703.25, Y=537.43, Mass=152474, SNR=31.2, Peak=17302 HFD=3.7
20:40:16.069 00.001 8960 Star::Find(15, 1703, 881, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.071 00.002 8960 Star::Find returns 1 (0), X=1703.32, Y=880.72, Mass=166374, SNR=35.0, Peak=22902 HFD=3.7
20:40:16.072 00.001 8960 Star::Find(15, 169, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.073 00.001 8960 Star::Find returns 1 (0), X=168.76, Y=627.09, Mass=116879, SNR=31.0, Peak=19811 HFD=2.5
20:40:16.075 00.002 8960 Star::Find(15, 297, 382, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.077 00.002 8960 Star::Find returns 1 (0), X=297.15, Y=381.85, Mass=150299, SNR=36.4, Peak=24611 HFD=3.5
20:40:16.079 00.002 8960 Star::Find(15, 1295, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.080 00.001 8960 Star::Find returns 1 (0), X=1294.34, Y=234.07, Mass=140285, SNR=31.4, Peak=18678 HFD=3.4
20:40:16.081 00.001 8960 Star::Find(15, 692, 326, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.083 00.002 8960 Star::Find returns 1 (0), X=692.97, Y=326.56, Mass=154697, SNR=30.2, Peak=19408 HFD=4.1
20:40:16.084 00.001 8960 Star::Find(15, 707, 371, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.085 00.001 8960 Star::Find returns 1 (0), X=707.01, Y=371.24, Mass=216073, SNR=39.9, Peak=19907 HFD=4.7
20:40:16.087 00.002 8960 Star::Find(15, 1417, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.088 00.001 8960 Star::Find returns 1 (0), X=1416.82, Y=360.62, Mass=135179, SNR=29.1, Peak=15881 HFD=3.7
20:40:16.089 00.001 8960 Star::Find(15, 956, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.091 00.002 8960 Star::Find returns 1 (0), X=956.51, Y=522.88, Mass=107564, SNR=27.3, Peak=16124 HFD=3.5
20:40:16.093 00.002 8960 Star::Find(15, 179, 960, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.094 00.001 8960 Star::Find returns 1 (0), X=178.41, Y=959.95, Mass=76167, SNR=22.4, Peak=17136 HFD=2.4
20:40:16.096 00.002 8960 Star::Find(15, 1464, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.097 00.001 8960 Star::Find returns 1 (0), X=1464.23, Y=719.99, Mass=109577, SNR=26.5, Peak=15984 HFD=3.2
20:40:16.098 00.001 8960 Star::Find(15, 311, 750, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.100 00.002 8960 Star::Find returns 1 (0), X=310.83, Y=750.61, Mass=94186, SNR=29.3, Peak=26096 HFD=2.5
20:40:16.101 00.001 8960 Star::Find(15, 665, 68, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.102 00.001 8960 Star::Find returns 1 (0), X=665.27, Y=67.88, Mass=92843, SNR=26.9, Peak=18057 HFD=2.7
20:40:16.104 00.002 8960 Star::Find(15, 378, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.105 00.001 8960 Star::Find returns 1 (0), X=377.53, Y=934.45, Mass=139181, SNR=35.4, Peak=27516 HFD=3.1
20:40:16.106 00.001 8960 Star::Find(15, 1652, 411, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.108 00.002 8960 Star::Find returns 1 (0), X=1652.47, Y=410.77, Mass=138573, SNR=31.6, Peak=18716 HFD=3.6
20:40:16.110 00.002 8960 Star::Find(15, 114, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.111 00.001 8960 Star::Find returns 1 (0), X=114.02, Y=576.55, Mass=78517, SNR=23.6, Peak=16924 HFD=2.3
20:40:16.113 00.002 8960 Star::Find(15, 1108, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.114 00.001 8960 Star::Find returns 1 (0), X=1108.38, Y=63.57, Mass=70183, SNR=22.6, Peak=14345 HFD=3.1
20:40:16.115 00.001 8960 Star::Find(15, 1320, 141, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.117 00.002 8960 Star::Find returns 1 (0), X=1319.54, Y=141.51, Mass=128974, SNR=30.3, Peak=16764 HFD=3.4
20:40:16.118 00.001 8960 Star::Find(15, 1472, 102, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.119 00.001 8960 Star::Find returns 1 (0), X=1471.93, Y=102.03, Mass=122652, SNR=29.8, Peak=18076 HFD=3.4
20:40:16.121 00.002 8960 Star::Find(15, 1551, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.122 00.001 8960 Star::Find returns 1 (0), X=1550.48, Y=723.63, Mass=140192, SNR=36.0, Peak=15913 HFD=4.4
20:40:16.124 00.002 8960 Star::Find(15, 309, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.125 00.001 8960 Star::Find returns 1 (0), X=308.55, Y=458.20, Mass=69847, SNR=20.5, Peak=15139 HFD=2.9
20:40:16.127 00.002 8960 Star::Find(15, 499, 98, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.128 00.001 8960 Star::Find returns 1 (0), X=499.18, Y=97.76, Mass=80164, SNR=21.6, Peak=17059 HFD=3.4
20:40:16.129 00.001 8960 Star::Find(15, 990, 172, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.131 00.002 8960 Star::Find returns 1 (0), X=989.70, Y=172.10, Mass=101906, SNR=24.1, Peak=18601 HFD=3.3
20:40:16.132 00.001 8960 Star::Find(15, 926, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.134 00.002 8960 Star::Find returns 1 (0), X=926.00, Y=536.06, Mass=123712, SNR=28.6, Peak=14480 HFD=4.5
20:40:16.135 00.001 8960 AutoFind: finding best star pass 1
20:40:16.136 00.001 8960 Star::Find(15, 70, 513, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.138 00.002 8960 Star::Find returns 1 (0), X=70.28, Y=513.11, Mass=2093304, SNR=203.8, Peak=65535 HFD=5.4
20:40:16.139 00.001 8960 AutoFind: near-saturated [70, 513] 91.3 Mass 2093304 SNR 203.8 Peak 65535
20:40:16.141 00.002 8960 Star::Find(15, 1837, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.142 00.001 8960 Star::Find returns 1 (0), X=1836.34, Y=879.30, Mass=2687252, SNR=183.3, Peak=65535 HFD=6.0
20:40:16.144 00.002 8960 AutoFind: near-saturated [1837, 879] 79.2 Mass 2687252 SNR 183.3 Peak 65535
20:40:16.145 00.001 8960 Star::Find(15, 42, 238, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.147 00.002 8960 Star::Find returns 1 (0), X=41.96, Y=238.11, Mass=1023721, SNR=135.7, Peak=65532 HFD=3.9
20:40:16.148 00.001 8960 AutoFind: near-saturated [42, 238] 78.9 Mass 1023721 SNR 135.7 Peak 65532
20:40:16.149 00.001 8960 Star::Find(15, 755, 187, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.151 00.002 8960 Star::Find returns 1 (0), X=755.33, Y=186.94, Mass=1678250, SNR=136.7, Peak=65535 HFD=5.3
20:40:16.152 00.001 8960 AutoFind: near-saturated [755, 187] 73.8 Mass 1678250 SNR 136.7 Peak 65535
20:40:16.153 00.001 8960 Star::Find(15, 1665, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.155 00.002 8960 Star::Find returns 1 (0), X=1665.65, Y=535.18, Mass=2047985, SNR=133.7, Peak=65535 HFD=5.9
20:40:16.157 00.002 8960 AutoFind: near-saturated [1665, 536] 72.0 Mass 2047985 SNR 133.7 Peak 65535
20:40:16.158 00.001 8960 Star::Find(15, 133, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.159 00.001 8960 Star::Find returns 1 (0), X=133.18, Y=152.43, Mass=3240323, SNR=188.0, Peak=65535 HFD=6.5
20:40:16.161 00.002 8960 AutoFind: near-saturated [133, 153] 69.0 Mass 3240323 SNR 188.0 Peak 65535
20:40:16.162 00.001 8960 Star::Find(15, 1239, 935, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.163 00.001 8960 Star::Find returns 1 (0), X=1238.98, Y=935.43, Mass=1188748, SNR=144.3, Peak=65436 HFD=5.1
20:40:16.165 00.002 8960 AutoFind: near-saturated [1239, 935] 51.2 Mass 1188748 SNR 144.3 Peak 65436
20:40:16.166 00.001 8960 Star::Find(15, 235, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.168 00.002 8960 Star::Find returns 1 (0), X=234.93, Y=172.54, Mass=767916, SNR=102.2, Peak=65532 HFD=4.0
20:40:16.169 00.001 8960 AutoFind: near-saturated [235, 173] 44.4 Mass 767916 SNR 102.2 Peak 65532
20:40:16.171 00.002 8960 Star::Find(15, 1075, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.172 00.001 8960 Star::Find returns 1 (0), X=1075.16, Y=1003.95, Mass=822974, SNR=97.2, Peak=50128 HFD=4.6
20:40:16.174 00.002 8960 AutoFind returns star at [1075, 1004] 41.5 Mass 822974 SNR 97.2
20:40:16.176 00.002 8960 Star::Find(15, 1075, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.177 00.001 8960 Star::Find returns 1 (0), X=1075.16, Y=1003.95, Mass=822974, SNR=97.2, Peak=50128 HFD=4.6
20:40:16.179 00.002 8960 MultiStar: List (12): {1075.16, 1003.95}(97.2), {1593.01, 226.98}(94.5), {1736.18, 1010.31}(87.5), {133.26, 801.99}(76.1), {1353.36, 232.12}(92.4), {66.33, 446.57}(71.8), {200.61, 942.15}(76.4), {1734.95, 768.35}(71.8), {1102.13, 652.31}(88.2), {1470.71, 604.78}(102.6), {74.79, 985.94}(51.7), {702.28, 412.65}(66.8), 
20:40:16.181 00.002 8960 setting lock position to (1075.16, 1003.95)
20:40:16.182 00.001 8960 MultiStar: stabilizing after lock position change
20:40:16.183 00.001 8960 AutoSelect: state = 1, call UpdateGuideState
20:40:16.185 00.002 8960 UpdateGuideState(): m_state=1
20:40:16.186 00.001 8960 Star::Find(15, 1075, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:40:16.188 00.002 8960 Star::Find returns 1 (0), X=1075.16, Y=1003.95, Mass=822974, SNR=97.2, Peak=50128 HFD=4.6
20:40:16.189 00.001 8960 DistanceChecker: deactivated
20:40:16.191 00.002 8960 setting lock position to (1075.16, 1003.95)
20:40:16.193 00.002 8960 MultiStar: stabilizing after lock position change
20:40:16.194 00.001 8960 CurrentPosition() valid, moving to STATE_SELECTED
20:40:16.196 00.002 8960 Changing from state SELECTING to SELECTED
20:40:16.197 00.001 8960 guider state => SELECTED
20:40:16.210 00.013 8960 UpdateImageDisplay: Size=(1920,1080) min=3648, max=65535, med=8048, FiltMin=6006, FiltMax=65535, Gamma=2.540
20:40:16.228 00.018 8960 UpdateGuideState exits: m=822974 SNR=97.2
20:40:16.230 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3648, max=65535, med=8048, FiltMin=6006, FiltMax=65535, Gamma=2.540
20:40:16.249 00.019 8960 Status Line: Auto-selected star at (1075.2, 1004.0)
20:40:16.603 00.354 13828 Exposure complete
20:40:16.715 00.112 13828 worker thread done servicing request
20:40:16.715 00.000 8960 OnExposeComplete: enter
20:40:16.717 00.002 8960 UpdateGuideState(): m_state=2
20:40:16.718 00.001 8960 Star::Find(15, 1075, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:40:16.720 00.002 8960 Star::Find returns 1 (0), X=1074.84, Y=1004.23, Mass=849195, SNR=100.3, Peak=57507 HFD=4.7
20:40:16.722 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4464, max=65535, med=8048, FiltMin=5923, FiltMax=65535, Gamma=2.540
20:40:16.741 00.019 8960 UpdateGuideState exits: m=849195 SNR=100.3
20:40:16.743 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:16.744 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:16.746 00.002 8960 Enqueuing Expose request
20:40:16.747 00.001 13828 Worker thread wakes up
20:40:16.747 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:16.747 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1060,989,31,31)
20:40:19.208 02.461 13828 Exposure complete
20:40:19.318 00.110 13828 worker thread done servicing request
20:40:19.318 00.000 8960 OnExposeComplete: enter
20:40:19.319 00.001 8960 UpdateGuideState(): m_state=2
20:40:19.321 00.002 8960 Star::Find(15, 1074, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:40:19.322 00.001 8960 Star::Find returns 1 (0), X=1074.73, Y=1004.48, Mass=862608, SNR=111.1, Peak=64297 HFD=4.6
20:40:19.324 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4444, max=65535, med=8048, FiltMin=6070, FiltMax=65535, Gamma=2.540
20:40:19.345 00.021 8960 UpdateGuideState exits: m=862608 SNR=111.1
20:40:19.347 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:19.348 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:19.350 00.002 8960 Enqueuing Expose request
20:40:19.351 00.001 13828 Worker thread wakes up
20:40:19.351 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:19.352 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1060,989,31,31)
20:40:20.479 01.127 8960 GuideButtonClick i=1 ctx=Guide button clicked
20:40:20.486 00.007 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
20:40:20.488 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:40:20.489 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:40:20.491 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:40:20.492 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:40:20.494 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:40:20.495 00.001 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:40:20.497 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:40:20.498 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:40:20.500 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:40:20.502 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:40:20.503 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:40:20.505 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:40:20.506 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:40:20.510 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:40:20.517 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:40:20.520 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:40:20.523 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:40:20.526 00.003 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:40:20.529 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:40:20.531 00.002 8960 guider state => CALIBRATING_PRIMARY
20:40:20.532 00.001 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:40:20.536 00.004 8960 reset dither spiral
20:40:21.830 01.294 13828 Exposure complete
20:40:21.942 00.112 13828 worker thread done servicing request
20:40:21.942 00.000 8960 OnExposeComplete: enter
20:40:21.943 00.001 8960 UpdateGuideState(): m_state=3
20:40:21.945 00.002 8960 Star::Find(15, 1074, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:40:21.947 00.002 8960 Star::Find returns 1 (0), X=1074.71, Y=1004.46, Mass=756576, SNR=97.9, Peak=51945 HFD=4.7
20:40:21.953 00.006 8960 Scope::UpdateCalibrationstate: starting location = 1074.71,1004.46 coords = 21.97,16.9
20:40:21.955 00.002 8960 Status Line: West step   1, dist= 0.0
20:40:21.958 00.003 8960 Enqueuing Calibration Move request for direction 3
20:40:21.960 00.002 13828 Worker thread wakes up
20:40:21.960 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:21.960 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:21.960 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:21.960 00.000 13828 MoveAxis(W, 1150, -)
20:40:21.960 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:21.961 00.001 13828 IsSlewing returns 0
20:40:21.961 00.000 13828 IsGuiding returns 0
20:40:21.962 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:21.966 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4438, max=65535, med=8048, FiltMin=5923, FiltMax=65535, Gamma=2.540
20:40:21.988 00.022 8960 UpdateGuideState exits: m=756576 SNR=97.9
20:40:21.990 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:21.991 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:21.993 00.002 8960 Enqueuing Expose request
20:40:23.124 01.131 13828 IsGuiding returns 0
20:40:23.124 00.000 13828 Move returns status 0, amount 1150
20:40:23.124 00.000 13828 move complete, result=0
20:40:23.124 00.000 13828 worker thread done servicing request
20:40:23.124 00.000 13828 Worker thread wakes up
20:40:23.124 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:23.124 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1060,989,31,31)
20:40:25.598 02.474 13828 Exposure complete
20:40:25.709 00.111 13828 worker thread done servicing request
20:40:25.709 00.000 8960 OnExposeComplete: enter
20:40:25.711 00.002 8960 UpdateGuideState(): m_state=3
20:40:25.713 00.002 8960 Star::Find(15, 1074, 1004, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:40:25.714 00.001 8960 Star::Find returns 1 (0), X=1077.21, Y=1003.12, Mass=809216, SNR=94.4, Peak=53020 HFD=4.5
20:40:25.716 00.002 8960 Status Line: West step   2, dist= 2.8
20:40:25.720 00.004 8960 Enqueuing Calibration Move request for direction 3
20:40:25.722 00.002 13828 Worker thread wakes up
20:40:25.722 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:25.722 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:25.722 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:25.722 00.000 13828 MoveAxis(W, 1150, -)
20:40:25.722 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:25.723 00.001 13828 IsSlewing returns 0
20:40:25.723 00.000 13828 IsGuiding returns 0
20:40:25.725 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:40:25.727 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3568, max=65535, med=8048, FiltMin=6096, FiltMax=65535, Gamma=2.540
20:40:25.748 00.021 8960 UpdateGuideState exits: m=809216 SNR=94.4
20:40:25.750 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:25.752 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:25.753 00.001 8960 Enqueuing Expose request
20:40:26.886 01.133 13828 IsGuiding returns 0
20:40:26.886 00.000 13828 Move returns status 0, amount 1150
20:40:26.887 00.001 13828 move complete, result=0
20:40:26.887 00.000 13828 worker thread done servicing request
20:40:26.887 00.000 13828 Worker thread wakes up
20:40:26.887 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:26.888 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1062,988,31,31)
20:40:29.364 02.476 13828 Exposure complete
20:40:29.484 00.120 13828 worker thread done servicing request
20:40:29.484 00.000 8960 OnExposeComplete: enter
20:40:29.486 00.002 8960 UpdateGuideState(): m_state=3
20:40:29.488 00.002 8960 Star::Find(15, 1077, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:40:29.489 00.001 8960 Star::Find returns 1 (0), X=1078.89, Y=1002.53, Mass=851171, SNR=100.7, Peak=64502 HFD=4.4
20:40:29.492 00.003 8960 Status Line: West step   3, dist= 4.6
20:40:29.495 00.003 8960 Enqueuing Calibration Move request for direction 3
20:40:29.497 00.002 13828 Worker thread wakes up
20:40:29.497 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:29.497 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:29.497 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:29.497 00.000 13828 MoveAxis(W, 1150, -)
20:40:29.497 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:29.499 00.002 13828 IsSlewing returns 0
20:40:29.500 00.001 13828 IsGuiding returns 0
20:40:29.501 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:29.503 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3676, max=65535, med=8048, FiltMin=6044, FiltMax=65535, Gamma=2.540
20:40:29.524 00.021 8960 UpdateGuideState exits: m=851171 SNR=100.7
20:40:29.526 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:29.527 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:29.529 00.002 8960 Enqueuing Expose request
20:40:30.676 01.147 13828 IsGuiding returns 0
20:40:30.676 00.000 13828 Move returns status 0, amount 1150
20:40:30.676 00.000 13828 move complete, result=0
20:40:30.676 00.000 13828 worker thread done servicing request
20:40:30.676 00.000 13828 Worker thread wakes up
20:40:30.676 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:30.676 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1064,988,31,31)
20:40:33.142 02.466 13828 Exposure complete
20:40:33.254 00.112 13828 worker thread done servicing request
20:40:33.254 00.000 8960 OnExposeComplete: enter
20:40:33.256 00.002 8960 UpdateGuideState(): m_state=3
20:40:33.258 00.002 8960 Star::Find(15, 1078, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:40:33.259 00.001 8960 Star::Find returns 1 (0), X=1080.86, Y=1001.74, Mass=844448, SNR=106.0, Peak=62921 HFD=4.5
20:40:33.261 00.002 8960 Status Line: West step   4, dist= 6.7
20:40:33.267 00.006 8960 Enqueuing Calibration Move request for direction 3
20:40:33.269 00.002 13828 Worker thread wakes up
20:40:33.269 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:33.269 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:33.269 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:33.269 00.000 13828 MoveAxis(W, 1150, -)
20:40:33.269 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:33.270 00.001 13828 IsSlewing returns 0
20:40:33.270 00.000 13828 IsGuiding returns 0
20:40:33.271 00.001 13828 PulseGuide returned control before completion, sleep 1160
20:40:33.274 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4131, max=65535, med=8054, FiltMin=6108, FiltMax=65535, Gamma=2.540
20:40:33.294 00.020 8960 UpdateGuideState exits: m=844448 SNR=106.0
20:40:33.296 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:33.297 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:33.299 00.002 8960 Enqueuing Expose request
20:40:34.436 01.137 13828 IsGuiding returns 1
20:40:34.436 00.000 13828 scope still moving after pulse duration time elapsed
20:40:34.469 00.033 13828 IsSlewing returns 0
20:40:34.469 00.000 13828 IsGuiding returns 0
20:40:34.469 00.000 13828 scope move finished after 1150 + 48 ms
20:40:34.469 00.000 13828 Move returns status 0, amount 1150
20:40:34.469 00.000 13828 move complete, result=0
20:40:34.469 00.000 13828 worker thread done servicing request
20:40:34.469 00.000 13828 Worker thread wakes up
20:40:34.469 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:34.469 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1066,987,31,31)
20:40:36.939 02.470 13828 Exposure complete
20:40:37.051 00.112 13828 worker thread done servicing request
20:40:37.051 00.000 8960 OnExposeComplete: enter
20:40:37.053 00.002 8960 UpdateGuideState(): m_state=3
20:40:37.055 00.002 8960 Star::Find(15, 1080, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:40:37.056 00.001 8960 Star::Find returns 1 (0), X=1082.38, Y=1001.01, Mass=861694, SNR=112.9, Peak=53008 HFD=5.2
20:40:37.058 00.002 8960 Status Line: West step   5, dist= 8.4
20:40:37.062 00.004 8960 Enqueuing Calibration Move request for direction 3
20:40:37.064 00.002 13828 Worker thread wakes up
20:40:37.064 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:37.064 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:37.064 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:37.064 00.000 13828 MoveAxis(W, 1150, -)
20:40:37.064 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:37.066 00.002 13828 IsSlewing returns 0
20:40:37.066 00.000 13828 IsGuiding returns 0
20:40:37.067 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:37.071 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4393, max=65535, med=8054, FiltMin=6025, FiltMax=65535, Gamma=2.540
20:40:37.094 00.023 8960 UpdateGuideState exits: m=861694 SNR=112.9
20:40:37.095 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:37.097 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:37.100 00.003 8960 Enqueuing Expose request
20:40:38.241 01.141 13828 IsGuiding returns 0
20:40:38.241 00.000 13828 Move returns status 0, amount 1150
20:40:38.241 00.000 13828 move complete, result=0
20:40:38.241 00.000 13828 worker thread done servicing request
20:40:38.241 00.000 13828 Worker thread wakes up
20:40:38.241 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:38.241 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1067,986,31,31)
20:40:40.701 02.460 13828 Exposure complete
20:40:40.812 00.111 13828 worker thread done servicing request
20:40:40.812 00.000 8960 OnExposeComplete: enter
20:40:40.814 00.002 8960 UpdateGuideState(): m_state=3
20:40:40.816 00.002 8960 Star::Find(15, 1082, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:40:40.817 00.001 8960 Star::Find returns 1 (0), X=1084.35, Y=1000.37, Mass=849217, SNR=98.9, Peak=62729 HFD=4.8
20:40:40.820 00.003 8960 Status Line: West step   6, dist=10.5
20:40:40.824 00.004 8960 Enqueuing Calibration Move request for direction 3
20:40:40.826 00.002 13828 Worker thread wakes up
20:40:40.826 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:40.826 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:40.826 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:40.826 00.000 13828 MoveAxis(W, 1150, -)
20:40:40.826 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:40.827 00.001 13828 IsSlewing returns 0
20:40:40.828 00.001 13828 IsGuiding returns 0
20:40:40.829 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:40.833 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4131, max=65535, med=8054, FiltMin=6051, FiltMax=65535, Gamma=2.540
20:40:40.853 00.020 8960 UpdateGuideState exits: m=849217 SNR=98.9
20:40:40.855 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:40.856 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:40.858 00.002 8960 Enqueuing Expose request
20:40:41.999 01.141 13828 IsGuiding returns 0
20:40:41.999 00.000 13828 Move returns status 0, amount 1150
20:40:41.999 00.000 13828 move complete, result=0
20:40:42.000 00.001 13828 worker thread done servicing request
20:40:42.000 00.000 13828 Worker thread wakes up
20:40:42.000 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:42.000 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1069,985,31,31)
20:40:44.455 02.455 13828 Exposure complete
20:40:44.563 00.108 13828 worker thread done servicing request
20:40:44.564 00.001 8960 OnExposeComplete: enter
20:40:44.565 00.001 8960 UpdateGuideState(): m_state=3
20:40:44.567 00.002 8960 Star::Find(15, 1084, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:40:44.568 00.001 8960 Star::Find returns 1 (0), X=1086.31, Y=999.50, Mass=847586, SNR=102.7, Peak=60336 HFD=5.3
20:40:44.570 00.002 8960 Status Line: West step   7, dist=12.6
20:40:44.577 00.007 8960 Enqueuing Calibration Move request for direction 3
20:40:44.579 00.002 13828 Worker thread wakes up
20:40:44.579 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:44.579 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:44.579 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:44.579 00.000 13828 MoveAxis(W, 1150, -)
20:40:44.579 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:44.581 00.002 13828 IsSlewing returns 0
20:40:44.581 00.000 13828 IsGuiding returns 0
20:40:44.582 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:44.584 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4208, max=65535, med=8060, FiltMin=6096, FiltMax=65535, Gamma=2.540
20:40:44.606 00.022 8960 UpdateGuideState exits: m=847586 SNR=102.7
20:40:44.608 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:44.609 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:44.611 00.002 8960 Enqueuing Expose request
20:40:45.757 01.146 13828 IsGuiding returns 0
20:40:45.757 00.000 13828 Move returns status 0, amount 1150
20:40:45.757 00.000 13828 move complete, result=0
20:40:45.757 00.000 13828 worker thread done servicing request
20:40:45.757 00.000 13828 Worker thread wakes up
20:40:45.757 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:45.757 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1071,985,31,31)
20:40:48.216 02.459 13828 Exposure complete
20:40:48.326 00.110 13828 worker thread done servicing request
20:40:48.326 00.000 8960 OnExposeComplete: enter
20:40:48.327 00.001 8960 UpdateGuideState(): m_state=3
20:40:48.329 00.002 8960 Star::Find(15, 1086, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:40:48.331 00.002 8960 Star::Find returns 1 (0), X=1088.53, Y=998.92, Mass=798287, SNR=96.3, Peak=58902 HFD=4.9
20:40:48.333 00.002 8960 Status Line: West step   8, dist=14.9
20:40:48.340 00.007 8960 Enqueuing Calibration Move request for direction 3
20:40:48.342 00.002 13828 Worker thread wakes up
20:40:48.342 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4188, max=65535, med=8054, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:40:48.344 00.002 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:48.344 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:48.344 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:48.344 00.000 13828 MoveAxis(W, 1150, -)
20:40:48.344 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:48.345 00.001 13828 IsSlewing returns 0
20:40:48.345 00.000 13828 IsGuiding returns 0
20:40:48.346 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:48.350 00.004 8960 UpdateGuideState exits: m=798287 SNR=96.3
20:40:48.352 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:48.354 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:48.355 00.001 8960 Enqueuing Expose request
20:40:49.508 01.153 13828 IsGuiding returns 0
20:40:49.508 00.000 13828 Move returns status 0, amount 1150
20:40:49.508 00.000 13828 move complete, result=0
20:40:49.509 00.001 13828 worker thread done servicing request
20:40:49.509 00.000 13828 Worker thread wakes up
20:40:49.509 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:49.509 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1074,984,31,31)
20:40:51.977 02.468 13828 Exposure complete
20:40:52.089 00.112 13828 worker thread done servicing request
20:40:52.089 00.000 8960 OnExposeComplete: enter
20:40:52.091 00.002 8960 UpdateGuideState(): m_state=3
20:40:52.093 00.002 8960 Star::Find(15, 1088, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:40:52.094 00.001 8960 Star::Find returns 1 (0), X=1090.53, Y=997.81, Mass=849545, SNR=111.7, Peak=56425 HFD=5.0
20:40:52.098 00.004 8960 Status Line: West step   9, dist=17.2
20:40:52.102 00.004 8960 Enqueuing Calibration Move request for direction 3
20:40:52.104 00.002 13828 Worker thread wakes up
20:40:52.104 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:52.104 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4476, max=65535, med=8060, FiltMin=6025, FiltMax=65535, Gamma=2.540
20:40:52.106 00.002 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:52.106 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:52.106 00.000 13828 MoveAxis(W, 1150, -)
20:40:52.106 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:52.108 00.002 13828 IsSlewing returns 0
20:40:52.108 00.000 13828 IsGuiding returns 0
20:40:52.109 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:52.114 00.005 8960 UpdateGuideState exits: m=849545 SNR=111.7
20:40:52.115 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:52.117 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:52.119 00.002 8960 Enqueuing Expose request
20:40:53.276 01.157 13828 IsGuiding returns 0
20:40:53.276 00.000 13828 Move returns status 0, amount 1150
20:40:53.277 00.001 13828 move complete, result=0
20:40:53.277 00.000 13828 worker thread done servicing request
20:40:53.278 00.001 13828 Worker thread wakes up
20:40:53.278 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:53.278 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1076,983,31,31)
20:40:55.737 02.459 13828 Exposure complete
20:40:55.848 00.111 13828 worker thread done servicing request
20:40:55.848 00.000 8960 OnExposeComplete: enter
20:40:55.850 00.002 8960 UpdateGuideState(): m_state=3
20:40:55.851 00.001 8960 Star::Find(15, 1090, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:40:55.853 00.002 8960 Star::Find returns 1 (0), X=1092.34, Y=997.25, Mass=804991, SNR=95.3, Peak=55004 HFD=4.8
20:40:55.855 00.002 8960 Status Line: West step  10, dist=19.0
20:40:55.859 00.004 8960 Enqueuing Calibration Move request for direction 3
20:40:55.861 00.002 13828 Worker thread wakes up
20:40:55.861 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3971, max=65535, med=8060, FiltMin=6172, FiltMax=65535, Gamma=2.540
20:40:55.862 00.001 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:55.862 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:55.862 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:55.862 00.000 13828 MoveAxis(W, 1150, -)
20:40:55.862 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:40:55.864 00.002 13828 IsSlewing returns 0
20:40:55.864 00.000 13828 IsGuiding returns 0
20:40:55.865 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:55.869 00.004 8960 UpdateGuideState exits: m=804991 SNR=95.3
20:40:55.871 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:55.873 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:55.875 00.002 8960 Enqueuing Expose request
20:40:57.040 01.165 13828 IsGuiding returns 0
20:40:57.041 00.001 13828 Move returns status 0, amount 1150
20:40:57.041 00.000 13828 move complete, result=0
20:40:57.041 00.000 13828 worker thread done servicing request
20:40:57.042 00.001 13828 Worker thread wakes up
20:40:57.042 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:40:57.042 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1077,982,31,31)
20:40:59.513 02.471 13828 Exposure complete
20:40:59.625 00.112 13828 worker thread done servicing request
20:40:59.625 00.000 8960 OnExposeComplete: enter
20:40:59.626 00.001 8960 UpdateGuideState(): m_state=3
20:40:59.628 00.002 8960 Star::Find(15, 1092, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:40:59.630 00.002 8960 Star::Find returns 1 (0), X=1095.03, Y=996.27, Mass=884403, SNR=105.2, Peak=53545 HFD=5.0
20:40:59.632 00.002 8960 Status Line: West step  11, dist=21.9
20:40:59.635 00.003 8960 Enqueuing Calibration Move request for direction 3
20:40:59.637 00.002 13828 Worker thread wakes up
20:40:59.637 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:40:59.637 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:40:59.637 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:40:59.637 00.000 13828 MoveAxis(W, 1150, -)
20:40:59.638 00.001 13828 Guiding  Dir = 3, Dur = 1150
20:40:59.639 00.001 13828 IsSlewing returns 0
20:40:59.639 00.000 13828 IsGuiding returns 0
20:40:59.640 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:40:59.644 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4508, max=65535, med=8060, FiltMin=6192, FiltMax=65535, Gamma=2.540
20:40:59.664 00.020 8960 UpdateGuideState exits: m=884403 SNR=105.2
20:40:59.665 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:40:59.666 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:40:59.668 00.002 8960 Enqueuing Expose request
20:41:00.802 01.134 13828 IsGuiding returns 0
20:41:00.802 00.000 13828 Move returns status 0, amount 1150
20:41:00.803 00.001 13828 move complete, result=0
20:41:00.803 00.000 13828 worker thread done servicing request
20:41:00.803 00.000 13828 Worker thread wakes up
20:41:00.803 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:00.803 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1080,981,31,31)
20:41:03.273 02.470 13828 Exposure complete
20:41:03.398 00.125 13828 worker thread done servicing request
20:41:03.398 00.000 8960 OnExposeComplete: enter
20:41:03.399 00.001 8960 UpdateGuideState(): m_state=3
20:41:03.401 00.002 8960 Star::Find(15, 1095, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:41:03.402 00.001 8960 Star::Find returns 1 (0), X=1097.07, Y=995.19, Mass=767597, SNR=88.3, Peak=46064 HFD=4.5
20:41:03.406 00.004 8960 Status Line: West step  12, dist=24.2
20:41:03.410 00.004 8960 Enqueuing Calibration Move request for direction 3
20:41:03.412 00.002 13828 Worker thread wakes up
20:41:03.412 00.000 13828 worker thread servicing REQUEST_MOVE scope dir W(3) 1150 opts 0x0
20:41:03.412 00.000 13828 Handling axis move in thread for scope dir=3 dur=1150
20:41:03.412 00.000 13828 scope move axis dir= 3 dur= 1150 opts= 0x0
20:41:03.412 00.000 13828 MoveAxis(W, 1150, -)
20:41:03.412 00.000 13828 Guiding  Dir = 3, Dur = 1150
20:41:03.413 00.001 13828 IsSlewing returns 0
20:41:03.413 00.000 13828 IsGuiding returns 0
20:41:03.414 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:41:03.417 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4489, max=65535, med=8060, FiltMin=6012, FiltMax=65535, Gamma=2.540
20:41:03.440 00.023 8960 UpdateGuideState exits: m=767597 SNR=88.3
20:41:03.442 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:03.443 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:03.445 00.002 8960 Enqueuing Expose request
20:41:04.582 01.137 13828 IsGuiding returns 0
20:41:04.582 00.000 13828 Move returns status 0, amount 1150
20:41:04.582 00.000 13828 move complete, result=0
20:41:04.583 00.001 13828 worker thread done servicing request
20:41:04.583 00.000 13828 Worker thread wakes up
20:41:04.583 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:04.584 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1082,980,31,31)
20:41:07.042 02.458 13828 Exposure complete
20:41:07.152 00.110 13828 worker thread done servicing request
20:41:07.152 00.000 8960 OnExposeComplete: enter
20:41:07.153 00.001 8960 UpdateGuideState(): m_state=3
20:41:07.155 00.002 8960 Star::Find(15, 1097, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:41:07.157 00.002 8960 Star::Find returns 1 (0), X=1099.47, Y=994.20, Mass=841575, SNR=102.7, Peak=48489 HFD=5.1
20:41:07.159 00.002 8960 WEST calibration completes with steps=12 angle=157.5 rate=1.942 parity=-1
20:41:07.161 00.002 8960 Falling Through to state GO_EAST
20:41:07.163 00.002 8960 Status Line: East step   6, dist=26.8
20:41:07.166 00.003 8960 Enqueuing Calibration Move request for direction 2
20:41:07.169 00.003 13828 Worker thread wakes up
20:41:07.169 00.000 13828 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:41:07.169 00.000 13828 Handling axis move in thread for scope dir=2 dur=2500
20:41:07.169 00.000 13828 scope move axis dir= 2 dur= 2500 opts= 0x0
20:41:07.169 00.000 13828 MoveAxis(E, 2500, -)
20:41:07.169 00.000 13828 Guiding  Dir = 2, Dur = 2500
20:41:07.171 00.002 13828 IsSlewing returns 0
20:41:07.171 00.000 13828 IsGuiding returns 0
20:41:07.172 00.001 13828 PulseGuide returned control before completion, sleep 2509
20:41:07.175 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4124, max=65535, med=8060, FiltMin=6051, FiltMax=65535, Gamma=2.540
20:41:07.195 00.020 8960 UpdateGuideState exits: m=841575 SNR=102.7
20:41:07.197 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:07.199 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:07.201 00.002 8960 Enqueuing Expose request
20:41:09.686 02.485 13828 IsGuiding returns 0
20:41:09.686 00.000 13828 Move returns status 0, amount 2500
20:41:09.686 00.000 13828 move complete, result=0
20:41:09.686 00.000 13828 worker thread done servicing request
20:41:09.686 00.000 13828 Worker thread wakes up
20:41:09.686 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:09.686 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,979,31,31)
20:41:12.140 02.454 13828 Exposure complete
20:41:12.249 00.109 13828 worker thread done servicing request
20:41:12.249 00.000 8960 OnExposeComplete: enter
20:41:12.251 00.002 8960 UpdateGuideState(): m_state=3
20:41:12.252 00.001 8960 Star::Find(15, 1099, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:41:12.254 00.002 8960 Star::Find returns 1 (0), X=1095.54, Y=995.98, Mass=829592, SNR=99.6, Peak=55088 HFD=5.0
20:41:12.256 00.002 8960 Status Line: East step   5, dist=22.5
20:41:12.263 00.007 8960 Enqueuing Calibration Move request for direction 2
20:41:12.265 00.002 13828 Worker thread wakes up
20:41:12.265 00.000 13828 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:41:12.265 00.000 13828 Handling axis move in thread for scope dir=2 dur=2500
20:41:12.265 00.000 13828 scope move axis dir= 2 dur= 2500 opts= 0x0
20:41:12.265 00.000 13828 MoveAxis(E, 2500, -)
20:41:12.265 00.000 13828 Guiding  Dir = 2, Dur = 2500
20:41:12.267 00.002 13828 IsSlewing returns 0
20:41:12.267 00.000 13828 IsGuiding returns 0
20:41:12.268 00.001 13828 PulseGuide returned control before completion, sleep 2510
20:41:12.270 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4016, max=65535, med=8060, FiltMin=5775, FiltMax=65535, Gamma=2.540
20:41:12.291 00.021 8960 UpdateGuideState exits: m=829592 SNR=99.6
20:41:12.293 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:12.295 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:12.297 00.002 8960 Enqueuing Expose request
20:41:14.782 02.485 13828 IsGuiding returns 0
20:41:14.782 00.000 13828 Move returns status 0, amount 2500
20:41:14.782 00.000 13828 move complete, result=0
20:41:14.782 00.000 13828 worker thread done servicing request
20:41:14.783 00.001 13828 Worker thread wakes up
20:41:14.783 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:14.783 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1081,981,31,31)
20:41:17.257 02.474 13828 Exposure complete
20:41:17.373 00.116 13828 worker thread done servicing request
20:41:17.373 00.000 8960 OnExposeComplete: enter
20:41:17.375 00.002 8960 UpdateGuideState(): m_state=3
20:41:17.377 00.002 8960 Star::Find(15, 1095, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:41:17.378 00.001 8960 Star::Find returns 1 (0), X=1092.09, Y=997.15, Mass=830054, SNR=107.0, Peak=54595 HFD=4.7
20:41:17.380 00.002 8960 Status Line: East step   4, dist=18.9
20:41:17.384 00.004 8960 Enqueuing Calibration Move request for direction 2
20:41:17.385 00.001 13828 Worker thread wakes up
20:41:17.385 00.000 13828 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:41:17.385 00.000 13828 Handling axis move in thread for scope dir=2 dur=2500
20:41:17.385 00.000 13828 scope move axis dir= 2 dur= 2500 opts= 0x0
20:41:17.386 00.001 13828 MoveAxis(E, 2500, -)
20:41:17.386 00.000 13828 Guiding  Dir = 2, Dur = 2500
20:41:17.388 00.002 13828 IsSlewing returns 0
20:41:17.388 00.000 13828 IsGuiding returns 0
20:41:17.390 00.002 13828 PulseGuide returned control before completion, sleep 2509
20:41:17.393 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4566, max=65535, med=8060, FiltMin=5961, FiltMax=65535, Gamma=2.540
20:41:17.412 00.019 8960 UpdateGuideState exits: m=830054 SNR=107.0
20:41:17.414 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:17.416 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:17.417 00.001 8960 Enqueuing Expose request
20:41:19.911 02.494 13828 IsGuiding returns 0
20:41:19.911 00.000 13828 Move returns status 0, amount 2500
20:41:19.912 00.001 13828 move complete, result=0
20:41:19.912 00.000 13828 worker thread done servicing request
20:41:19.913 00.001 13828 Worker thread wakes up
20:41:19.913 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:19.913 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1077,982,31,31)
20:41:22.377 02.464 13828 Exposure complete
20:41:22.489 00.112 13828 worker thread done servicing request
20:41:22.489 00.000 8960 OnExposeComplete: enter
20:41:22.491 00.002 8960 UpdateGuideState(): m_state=3
20:41:22.493 00.002 8960 Star::Find(15, 1092, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:41:22.494 00.001 8960 Star::Find returns 1 (0), X=1088.24, Y=998.74, Mass=909571, SNR=103.1, Peak=56598 HFD=5.0
20:41:22.497 00.003 8960 Status Line: East step   3, dist=14.7
20:41:22.500 00.003 8960 Enqueuing Calibration Move request for direction 2
20:41:22.502 00.002 13828 Worker thread wakes up
20:41:22.502 00.000 13828 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:41:22.502 00.000 13828 Handling axis move in thread for scope dir=2 dur=2500
20:41:22.502 00.000 13828 scope move axis dir= 2 dur= 2500 opts= 0x0
20:41:22.502 00.000 13828 MoveAxis(E, 2500, -)
20:41:22.502 00.000 13828 Guiding  Dir = 2, Dur = 2500
20:41:22.503 00.001 13828 IsSlewing returns 0
20:41:22.503 00.000 13828 IsGuiding returns 0
20:41:22.505 00.002 13828 PulseGuide returned control before completion, sleep 2509
20:41:22.507 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3670, max=65535, med=8067, FiltMin=6019, FiltMax=65535, Gamma=2.540
20:41:22.528 00.021 8960 UpdateGuideState exits: m=909571 SNR=103.1
20:41:22.530 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:22.531 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:22.533 00.002 8960 Enqueuing Expose request
20:41:25.020 02.487 13828 IsGuiding returns 0
20:41:25.020 00.000 13828 Move returns status 0, amount 2500
20:41:25.020 00.000 13828 move complete, result=0
20:41:25.020 00.000 13828 worker thread done servicing request
20:41:25.020 00.000 13828 Worker thread wakes up
20:41:25.020 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:25.020 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1073,984,31,31)
20:41:27.491 02.471 13828 Exposure complete
20:41:27.603 00.112 13828 worker thread done servicing request
20:41:27.603 00.000 8960 OnExposeComplete: enter
20:41:27.603 00.000 8960 UpdateGuideState(): m_state=3
20:41:27.605 00.002 8960 Star::Find(15, 1088, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:41:27.607 00.002 8960 Star::Find returns 1 (0), X=1085.23, Y=999.95, Mass=888694, SNR=123.7, Peak=53264 HFD=5.2
20:41:27.610 00.003 8960 Status Line: East step   2, dist=11.4
20:41:27.613 00.003 8960 Enqueuing Calibration Move request for direction 2
20:41:27.615 00.002 13828 Worker thread wakes up
20:41:27.615 00.000 13828 worker thread servicing REQUEST_MOVE scope dir E(2) 2500 opts 0x0
20:41:27.615 00.000 13828 Handling axis move in thread for scope dir=2 dur=2500
20:41:27.615 00.000 13828 scope move axis dir= 2 dur= 2500 opts= 0x0
20:41:27.615 00.000 13828 MoveAxis(E, 2500, -)
20:41:27.615 00.000 13828 Guiding  Dir = 2, Dur = 2500
20:41:27.617 00.002 13828 IsSlewing returns 0
20:41:27.617 00.000 13828 IsGuiding returns 0
20:41:27.618 00.001 13828 PulseGuide returned control before completion, sleep 2509
20:41:27.620 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4099, max=65535, med=8067, FiltMin=6051, FiltMax=65535, Gamma=2.540
20:41:27.641 00.021 8960 UpdateGuideState exits: m=888694 SNR=123.7
20:41:27.644 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:27.646 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:27.647 00.001 8960 Enqueuing Expose request
20:41:30.133 02.486 13828 IsGuiding returns 0
20:41:30.133 00.000 13828 Move returns status 0, amount 2500
20:41:30.133 00.000 13828 move complete, result=0
20:41:30.134 00.001 13828 worker thread done servicing request
20:41:30.134 00.000 13828 Worker thread wakes up
20:41:30.134 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:30.134 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1070,985,31,31)
20:41:32.604 02.470 13828 Exposure complete
20:41:32.712 00.108 13828 worker thread done servicing request
20:41:32.713 00.001 8960 OnExposeComplete: enter
20:41:32.714 00.001 8960 UpdateGuideState(): m_state=3
20:41:32.716 00.002 8960 Star::Find(15, 1085, 999, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:41:32.717 00.001 8960 Star::Find returns 1 (0), X=1081.14, Y=1001.22, Mass=780189, SNR=107.3, Peak=52476 HFD=4.5
20:41:32.719 00.002 8960 Status Line: East step   1, dist= 7.2
20:41:32.727 00.008 8960 Enqueuing Calibration Move request for direction 2
20:41:32.728 00.001 13828 Worker thread wakes up
20:41:32.728 00.000 13828 worker thread servicing REQUEST_MOVE scope dir E(2) 1300 opts 0x0
20:41:32.728 00.000 13828 Handling axis move in thread for scope dir=2 dur=1300
20:41:32.728 00.000 13828 scope move axis dir= 2 dur= 1300 opts= 0x0
20:41:32.728 00.000 13828 MoveAxis(E, 1300, -)
20:41:32.728 00.000 13828 Guiding  Dir = 2, Dur = 1300
20:41:32.730 00.002 13828 IsSlewing returns 0
20:41:32.730 00.000 13828 IsGuiding returns 0
20:41:32.731 00.001 13828 PulseGuide returned control before completion, sleep 1309
20:41:32.733 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4438, max=65535, med=8070, FiltMin=5987, FiltMax=65535, Gamma=2.540
20:41:32.753 00.020 8960 UpdateGuideState exits: m=780189 SNR=107.3
20:41:32.755 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:32.757 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:32.759 00.002 8960 Enqueuing Expose request
20:41:34.048 01.289 13828 IsGuiding returns 0
20:41:34.049 00.001 13828 Move returns status 0, amount 1300
20:41:34.049 00.000 13828 move complete, result=0
20:41:34.049 00.000 13828 worker thread done servicing request
20:41:34.049 00.000 13828 Worker thread wakes up
20:41:34.049 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:34.049 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1066,986,31,31)
20:41:36.515 02.466 13828 Exposure complete
20:41:36.623 00.108 13828 worker thread done servicing request
20:41:36.623 00.000 8960 OnExposeComplete: enter
20:41:36.625 00.002 8960 UpdateGuideState(): m_state=3
20:41:36.627 00.002 8960 Star::Find(15, 1081, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:41:36.628 00.001 8960 Star::Find returns 1 (0), X=1079.32, Y=1001.94, Mass=831889, SNR=106.1, Peak=51868 HFD=5.0
20:41:36.634 00.006 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:41:36.636 00.002 8960 Backlash: Looking for 3 moves of 1.3 px, max attempts = 52
20:41:36.637 00.001 8960 Falling Through to state CLEAR_BACKLASH
20:41:36.639 00.002 8960 Backlash: Starting north clearing using pulse width of 1150
20:41:36.640 00.001 8960 Enqueuing Calibration Move request for direction 0
20:41:36.642 00.002 8960 Status Line: Clearing backlash step 1
20:41:36.643 00.001 13828 Worker thread wakes up
20:41:36.643 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:41:36.643 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:41:36.643 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:41:36.643 00.000 13828 MoveAxis(N, 1150, -)
20:41:36.643 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:41:36.645 00.002 13828 IsSlewing returns 0
20:41:36.645 00.000 13828 IsGuiding returns 0
20:41:36.646 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:41:36.653 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3568, max=65535, med=8073, FiltMin=6057, FiltMax=65535, Gamma=2.540
20:41:36.677 00.024 8960 UpdateGuideState exits: m=831889 SNR=106.1
20:41:36.679 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:36.680 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:36.681 00.001 8960 Enqueuing Expose request
20:41:37.810 01.129 13828 IsGuiding returns 0
20:41:37.811 00.001 13828 Move returns status 0, amount 1150
20:41:37.811 00.000 13828 move complete, result=0
20:41:37.811 00.000 13828 worker thread done servicing request
20:41:37.811 00.000 13828 Worker thread wakes up
20:41:37.811 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:37.812 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1064,987,31,31)
20:41:40.284 02.472 13828 Exposure complete
20:41:40.398 00.114 13828 worker thread done servicing request
20:41:40.398 00.000 8960 OnExposeComplete: enter
20:41:40.400 00.002 8960 UpdateGuideState(): m_state=3
20:41:40.401 00.001 8960 Star::Find(15, 1079, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:41:40.403 00.002 8960 Star::Find returns 1 (0), X=1079.54, Y=1002.16, Mass=805827, SNR=92.5, Peak=48598 HFD=5.0
20:41:40.407 00.004 8960 Backlash: Rejected small move of 0.3 px
20:41:40.408 00.001 8960 Enqueuing Calibration Move request for direction 0
20:41:40.410 00.002 13828 Worker thread wakes up
20:41:40.410 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:41:40.410 00.000 8960 Status Line: Clearing backlash step   2
20:41:40.411 00.001 13828 Handling axis move in thread for scope dir=0 dur=1150
20:41:40.411 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:41:40.411 00.000 13828 MoveAxis(N, 1150, -)
20:41:40.411 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:41:40.413 00.002 13828 IsSlewing returns 0
20:41:40.413 00.000 13828 IsGuiding returns 0
20:41:40.414 00.001 8960 Backlash: Clearing backlash step   2, Last Delta = 0.31 px, CumDistance = 0.31 px
20:41:40.416 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:41:40.423 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4176, max=65535, med=8073, FiltMin=6083, FiltMax=65535, Gamma=2.540
20:41:40.452 00.029 8960 UpdateGuideState exits: m=805827 SNR=92.5
20:41:40.454 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:40.455 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:40.457 00.002 8960 Enqueuing Expose request
20:41:41.589 01.132 13828 IsGuiding returns 0
20:41:41.589 00.000 13828 Move returns status 0, amount 1150
20:41:41.589 00.000 13828 move complete, result=0
20:41:41.589 00.000 13828 worker thread done servicing request
20:41:41.589 00.000 13828 Worker thread wakes up
20:41:41.589 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:41.589 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1065,987,31,31)
20:41:44.058 02.469 13828 Exposure complete
20:41:44.170 00.112 13828 worker thread done servicing request
20:41:44.170 00.000 8960 OnExposeComplete: enter
20:41:44.172 00.002 8960 UpdateGuideState(): m_state=3
20:41:44.174 00.002 8960 Star::Find(15, 1079, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:41:44.175 00.001 8960 Star::Find returns 1 (0), X=1079.81, Y=1002.01, Mass=810804, SNR=101.2, Peak=47260 HFD=4.8
20:41:44.177 00.002 8960 Backlash: Rejected small move of 0.3 px
20:41:44.179 00.002 8960 Enqueuing Calibration Move request for direction 0
20:41:44.180 00.001 13828 Worker thread wakes up
20:41:44.180 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:41:44.180 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:41:44.180 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:41:44.180 00.000 13828 MoveAxis(N, 1150, -)
20:41:44.180 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:41:44.180 00.000 8960 Status Line: Clearing backlash step   3
20:41:44.182 00.002 13828 IsSlewing returns 0
20:41:44.182 00.000 13828 IsGuiding returns 0
20:41:44.184 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:41:44.185 00.001 8960 Backlash: Clearing backlash step   3, Last Delta = 0.31 px, CumDistance = 0.50 px
20:41:44.192 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4323, max=65535, med=8073, FiltMin=6092, FiltMax=65535, Gamma=2.540
20:41:44.212 00.020 8960 UpdateGuideState exits: m=810804 SNR=101.2
20:41:44.213 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:44.215 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:44.216 00.001 8960 Enqueuing Expose request
20:41:45.348 01.132 13828 IsGuiding returns 0
20:41:45.349 00.001 13828 Move returns status 0, amount 1150
20:41:45.349 00.000 13828 move complete, result=0
20:41:45.349 00.000 13828 worker thread done servicing request
20:41:45.349 00.000 13828 Worker thread wakes up
20:41:45.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:45.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1065,987,31,31)
20:41:47.809 02.460 13828 Exposure complete
20:41:47.919 00.110 13828 worker thread done servicing request
20:41:47.919 00.000 8960 OnExposeComplete: enter
20:41:47.921 00.002 8960 UpdateGuideState(): m_state=3
20:41:47.923 00.002 8960 Star::Find(15, 1079, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:41:47.925 00.002 8960 Star::Find returns 1 (0), X=1079.60, Y=1002.59, Mass=858038, SNR=104.1, Peak=58198 HFD=4.9
20:41:47.927 00.002 8960 Backlash: Rejected small move of 0.6 px
20:41:47.929 00.002 8960 Enqueuing Calibration Move request for direction 0
20:41:47.930 00.001 13828 Worker thread wakes up
20:41:47.931 00.001 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:41:47.931 00.000 8960 Status Line: Clearing backlash step   4
20:41:47.932 00.001 13828 Handling axis move in thread for scope dir=0 dur=1150
20:41:47.932 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:41:47.932 00.000 13828 MoveAxis(N, 1150, -)
20:41:47.932 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:41:47.934 00.002 13828 IsSlewing returns 0
20:41:47.934 00.000 13828 IsGuiding returns 0
20:41:47.935 00.001 8960 Backlash: Clearing backlash step   4, Last Delta = 0.62 px, CumDistance = 0.70 px
20:41:47.937 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:41:47.942 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4476, max=65535, med=8080, FiltMin=6012, FiltMax=65535, Gamma=2.540
20:41:47.962 00.020 8960 UpdateGuideState exits: m=858038 SNR=104.1
20:41:47.964 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:47.965 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:47.967 00.002 8960 Enqueuing Expose request
20:41:49.107 01.140 13828 IsGuiding returns 0
20:41:49.107 00.000 13828 Move returns status 0, amount 1150
20:41:49.107 00.000 13828 move complete, result=0
20:41:49.107 00.000 13828 worker thread done servicing request
20:41:49.108 00.001 13828 Worker thread wakes up
20:41:49.108 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:49.108 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1065,988,31,31)
20:41:51.577 02.469 13828 Exposure complete
20:41:51.697 00.120 13828 worker thread done servicing request
20:41:51.697 00.000 8960 OnExposeComplete: enter
20:41:51.698 00.001 8960 UpdateGuideState(): m_state=3
20:41:51.700 00.002 8960 Star::Find(15, 1079, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:41:51.701 00.001 8960 Star::Find returns 1 (0), X=1080.47, Y=1001.67, Mass=905946, SNR=106.1, Peak=65481 HFD=5.0
20:41:51.707 00.006 8960 Backlash: Rejected small move of 1.3 px
20:41:51.709 00.002 8960 Enqueuing Calibration Move request for direction 0
20:41:51.710 00.001 13828 Worker thread wakes up
20:41:51.710 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:41:51.710 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:41:51.710 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:41:51.710 00.000 13828 MoveAxis(N, 1150, -)
20:41:51.710 00.000 8960 Status Line: Clearing backlash step   5
20:41:51.712 00.002 13828 Guiding  Dir = 0, Dur = 1150
20:41:51.713 00.001 13828 IsSlewing returns 0
20:41:51.713 00.000 13828 IsGuiding returns 0
20:41:51.714 00.001 8960 Backlash: Clearing backlash step   5, Last Delta = 1.26 px, CumDistance = 1.18 px
20:41:51.716 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:41:51.721 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4361, max=65535, med=8073, FiltMin=6083, FiltMax=65535, Gamma=2.540
20:41:51.742 00.021 8960 UpdateGuideState exits: m=905946 SNR=106.1
20:41:51.743 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:51.744 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:51.746 00.002 8960 Enqueuing Expose request
20:41:52.876 01.130 13828 IsGuiding returns 1
20:41:52.876 00.000 13828 scope still moving after pulse duration time elapsed
20:41:52.908 00.032 13828 IsSlewing returns 0
20:41:52.908 00.000 13828 IsGuiding returns 1
20:41:52.941 00.033 13828 IsSlewing returns 0
20:41:52.942 00.001 13828 IsGuiding returns 0
20:41:52.942 00.000 13828 scope move finished after 1150 + 79 ms
20:41:52.942 00.000 13828 Move returns status 0, amount 1150
20:41:52.942 00.000 13828 move complete, result=0
20:41:52.943 00.001 13828 worker thread done servicing request
20:41:52.943 00.000 13828 Worker thread wakes up
20:41:52.943 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:52.943 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1065,987,31,31)
20:41:55.418 02.475 13828 Exposure complete
20:41:55.529 00.111 13828 worker thread done servicing request
20:41:55.529 00.000 8960 OnExposeComplete: enter
20:41:55.531 00.002 8960 UpdateGuideState(): m_state=3
20:41:55.533 00.002 8960 Star::Find(15, 1080, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:41:55.534 00.001 8960 Star::Find returns 1 (0), X=1081.17, Y=1001.06, Mass=840575, SNR=116.7, Peak=51196 HFD=4.6
20:41:55.536 00.002 8960 Backlash: Rejected small move of 0.9 px
20:41:55.538 00.002 8960 Enqueuing Calibration Move request for direction 0
20:41:55.539 00.001 13828 Worker thread wakes up
20:41:55.539 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:41:55.539 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:41:55.539 00.000 8960 Status Line: Clearing backlash step   6
20:41:55.541 00.002 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:41:55.541 00.000 13828 MoveAxis(N, 1150, -)
20:41:55.541 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:41:55.542 00.001 13828 IsSlewing returns 0
20:41:55.543 00.001 13828 IsGuiding returns 0
20:41:55.544 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:41:55.544 00.000 8960 Backlash: Clearing backlash step   6, Last Delta = 0.93 px, CumDistance = 2.05 px
20:41:55.552 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=4425, max=65535, med=8080, FiltMin=6166, FiltMax=65535, Gamma=2.540
20:41:55.572 00.020 8960 UpdateGuideState exits: m=840575 SNR=116.7
20:41:55.574 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:55.576 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:55.577 00.001 8960 Enqueuing Expose request
20:41:56.714 01.137 13828 IsGuiding returns 1
20:41:56.714 00.000 13828 scope still moving after pulse duration time elapsed
20:41:56.748 00.034 13828 IsSlewing returns 0
20:41:56.749 00.001 13828 IsGuiding returns 1
20:41:56.779 00.030 13828 IsSlewing returns 0
20:41:56.779 00.000 13828 IsGuiding returns 1
20:41:56.813 00.034 13828 IsSlewing returns 0
20:41:56.813 00.000 13828 IsGuiding returns 1
20:41:56.841 00.028 13828 IsSlewing returns 0
20:41:56.841 00.000 13828 IsGuiding returns 1
20:41:56.874 00.033 13828 IsSlewing returns 0
20:41:56.874 00.000 13828 IsGuiding returns 1
20:41:56.904 00.030 13828 IsSlewing returns 0
20:41:56.904 00.000 13828 IsGuiding returns 1
20:41:56.938 00.034 13828 IsSlewing returns 0
20:41:56.938 00.000 13828 IsGuiding returns 1
20:41:56.968 00.030 13828 IsSlewing returns 0
20:41:56.968 00.000 13828 IsGuiding returns 1
20:41:56.999 00.031 13828 IsSlewing returns 0
20:41:56.999 00.000 13828 IsGuiding returns 1
20:41:57.031 00.032 13828 IsSlewing returns 0
20:41:57.031 00.000 13828 IsGuiding returns 0
20:41:57.031 00.000 13828 scope move finished after 1150 + 338 ms
20:41:57.031 00.000 13828 Move returns status 0, amount 1150
20:41:57.031 00.000 13828 move complete, result=0
20:41:57.032 00.001 13828 worker thread done servicing request
20:41:57.032 00.000 13828 Worker thread wakes up
20:41:57.032 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:41:57.032 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1066,986,31,31)
20:41:59.505 02.473 13828 Exposure complete
20:41:59.619 00.114 13828 worker thread done servicing request
20:41:59.619 00.000 8960 OnExposeComplete: enter
20:41:59.621 00.002 8960 UpdateGuideState(): m_state=3
20:41:59.623 00.002 8960 Star::Find(15, 1081, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:41:59.624 00.001 8960 Star::Find returns 1 (0), X=1081.29, Y=1001.05, Mass=819053, SNR=98.9, Peak=47612 HFD=4.9
20:41:59.628 00.004 8960 Backlash: Rejected small move of 0.1 px
20:41:59.630 00.002 8960 Enqueuing Calibration Move request for direction 0
20:41:59.631 00.001 13828 Worker thread wakes up
20:41:59.631 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:41:59.631 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:41:59.631 00.000 8960 Status Line: Clearing backlash step   7
20:41:59.633 00.002 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:41:59.633 00.000 13828 MoveAxis(N, 1150, -)
20:41:59.633 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:41:59.634 00.001 13828 IsSlewing returns 0
20:41:59.634 00.000 13828 IsGuiding returns 0
20:41:59.635 00.001 8960 Backlash: Clearing backlash step   7, Last Delta = 0.13 px, CumDistance = 2.17 px
20:41:59.638 00.003 13828 PulseGuide returned control before completion, sleep 1159
20:41:59.644 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4368, max=65535, med=8080, FiltMin=5987, FiltMax=65535, Gamma=2.540
20:41:59.673 00.029 8960 UpdateGuideState exits: m=819053 SNR=98.9
20:41:59.675 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:41:59.676 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:41:59.678 00.002 8960 Enqueuing Expose request
20:42:00.806 01.128 13828 IsGuiding returns 0
20:42:00.806 00.000 13828 Move returns status 0, amount 1150
20:42:00.806 00.000 13828 move complete, result=0
20:42:00.806 00.000 13828 worker thread done servicing request
20:42:00.806 00.000 13828 Worker thread wakes up
20:42:00.806 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:00.806 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1066,986,31,31)
20:42:03.275 02.469 13828 Exposure complete
20:42:03.393 00.118 13828 worker thread done servicing request
20:42:03.393 00.000 8960 OnExposeComplete: enter
20:42:03.395 00.002 8960 UpdateGuideState(): m_state=3
20:42:03.397 00.002 8960 Star::Find(15, 1081, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:42:03.398 00.001 8960 Star::Find returns 1 (0), X=1081.66, Y=1001.28, Mass=807318, SNR=106.2, Peak=45289 HFD=4.9
20:42:03.400 00.002 8960 Backlash: Rejected small move of 0.4 px
20:42:03.402 00.002 8960 Enqueuing Calibration Move request for direction 0
20:42:03.403 00.001 13828 Worker thread wakes up
20:42:03.403 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:03.403 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:03.403 00.000 8960 Status Line: Clearing backlash step   8
20:42:03.405 00.002 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:03.405 00.000 13828 MoveAxis(N, 1150, -)
20:42:03.405 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:03.407 00.002 13828 IsSlewing returns 0
20:42:03.407 00.000 13828 IsGuiding returns 0
20:42:03.409 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:42:03.411 00.002 8960 Backlash: Clearing backlash step   8, Last Delta = 0.43 px, CumDistance = 2.44 px
20:42:03.417 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4182, max=65535, med=8086, FiltMin=5993, FiltMax=65535, Gamma=2.540
20:42:03.440 00.023 8960 UpdateGuideState exits: m=807318 SNR=106.2
20:42:03.441 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:03.443 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:03.444 00.001 8960 Enqueuing Expose request
20:42:04.570 01.126 13828 IsGuiding returns 0
20:42:04.570 00.000 13828 Move returns status 0, amount 1150
20:42:04.570 00.000 13828 move complete, result=0
20:42:04.570 00.000 13828 worker thread done servicing request
20:42:04.570 00.000 13828 Worker thread wakes up
20:42:04.570 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:04.570 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1067,986,31,31)
20:42:07.039 02.469 13828 Exposure complete
20:42:07.155 00.116 13828 worker thread done servicing request
20:42:07.155 00.000 8960 OnExposeComplete: enter
20:42:07.157 00.002 8960 UpdateGuideState(): m_state=3
20:42:07.159 00.002 8960 Star::Find(15, 1081, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:42:07.161 00.002 8960 Star::Find returns 1 (0), X=1081.50, Y=1001.31, Mass=811075, SNR=93.4, Peak=55049 HFD=5.0
20:42:07.163 00.002 8960 Backlash: Rejected small direction reversal of 0.2 px
20:42:07.164 00.001 8960 Enqueuing Calibration Move request for direction 0
20:42:07.165 00.001 13828 Worker thread wakes up
20:42:07.165 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:07.166 00.001 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:07.166 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:07.166 00.000 8960 Status Line: Clearing backlash step   9
20:42:07.167 00.001 13828 MoveAxis(N, 1150, -)
20:42:07.167 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:07.169 00.002 13828 IsSlewing returns 0
20:42:07.169 00.000 13828 IsGuiding returns 0
20:42:07.170 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:07.174 00.004 8960 Backlash: Clearing backlash step   9, Last Delta = 0.16 px, CumDistance = 2.27 px
20:42:07.181 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3312, max=65535, med=8086, FiltMin=6038, FiltMax=65535, Gamma=2.540
20:42:07.202 00.021 8960 UpdateGuideState exits: m=811075 SNR=93.4
20:42:07.206 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:07.209 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:07.210 00.001 8960 Enqueuing Expose request
20:42:08.343 01.133 13828 IsGuiding returns 0
20:42:08.343 00.000 13828 Move returns status 0, amount 1150
20:42:08.343 00.000 13828 move complete, result=0
20:42:08.343 00.000 13828 worker thread done servicing request
20:42:08.344 00.001 13828 Worker thread wakes up
20:42:08.344 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:08.344 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1067,986,31,31)
20:42:10.812 02.468 13828 Exposure complete
20:42:10.931 00.119 13828 worker thread done servicing request
20:42:10.931 00.000 8960 OnExposeComplete: enter
20:42:10.932 00.001 8960 UpdateGuideState(): m_state=3
20:42:10.934 00.002 8960 Star::Find(15, 1081, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:42:10.936 00.002 8960 Star::Find returns 1 (0), X=1082.27, Y=1000.76, Mass=800979, SNR=89.8, Peak=56144 HFD=4.7
20:42:10.938 00.002 8960 Backlash: Rejected small move of 0.9 px
20:42:10.939 00.001 8960 Enqueuing Calibration Move request for direction 0
20:42:10.941 00.002 13828 Worker thread wakes up
20:42:10.941 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:10.941 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:10.941 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:10.941 00.000 13828 MoveAxis(N, 1150, -)
20:42:10.941 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:10.941 00.000 8960 Status Line: Clearing backlash step  10
20:42:10.943 00.002 13828 IsSlewing returns 0
20:42:10.943 00.000 13828 IsGuiding returns 0
20:42:10.944 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:10.946 00.002 8960 Backlash: Clearing backlash step  10, Last Delta = 0.95 px, CumDistance = 3.18 px
20:42:10.956 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=4457, max=65535, med=8086, FiltMin=5980, FiltMax=65535, Gamma=2.540
20:42:10.975 00.019 8960 UpdateGuideState exits: m=800979 SNR=89.8
20:42:10.977 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:10.979 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:10.980 00.001 8960 Enqueuing Expose request
20:42:12.114 01.134 13828 IsGuiding returns 0
20:42:12.114 00.000 13828 Move returns status 0, amount 1150
20:42:12.114 00.000 13828 move complete, result=0
20:42:12.114 00.000 13828 worker thread done servicing request
20:42:12.114 00.000 13828 Worker thread wakes up
20:42:12.114 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:12.114 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1067,986,31,31)
20:42:14.582 02.468 13828 Exposure complete
20:42:14.699 00.117 13828 worker thread done servicing request
20:42:14.699 00.000 8960 OnExposeComplete: enter
20:42:14.701 00.002 8960 UpdateGuideState(): m_state=3
20:42:14.702 00.001 8960 Star::Find(15, 1082, 1000, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:42:14.704 00.002 8960 Star::Find returns 1 (0), X=1082.90, Y=1001.99, Mass=794197, SNR=93.8, Peak=50352 HFD=4.6
20:42:14.706 00.002 8960 Backlash: Accepted clearing move of 1.4
20:42:14.708 00.002 8960 Enqueuing Calibration Move request for direction 0
20:42:14.710 00.002 13828 Worker thread wakes up
20:42:14.710 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:14.710 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:14.710 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:14.710 00.000 13828 MoveAxis(N, 1150, -)
20:42:14.710 00.000 8960 Status Line: Clearing backlash step  11
20:42:14.712 00.002 13828 Guiding  Dir = 0, Dur = 1150
20:42:14.713 00.001 13828 IsSlewing returns 0
20:42:14.713 00.000 13828 IsGuiding returns 0
20:42:14.714 00.001 8960 Backlash: Clearing backlash step  11, Last Delta = 1.38 px, CumDistance = 3.58 px
20:42:14.716 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:42:14.721 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4105, max=65535, med=8086, FiltMin=6019, FiltMax=65535, Gamma=2.540
20:42:14.741 00.020 8960 UpdateGuideState exits: m=794197 SNR=93.8
20:42:14.742 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:14.744 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:14.745 00.001 8960 Enqueuing Expose request
20:42:15.888 01.143 13828 IsGuiding returns 0
20:42:15.888 00.000 13828 Move returns status 0, amount 1150
20:42:15.889 00.001 13828 move complete, result=0
20:42:15.890 00.001 13828 worker thread done servicing request
20:42:15.890 00.000 13828 Worker thread wakes up
20:42:15.890 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:15.890 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1068,987,31,31)
20:42:18.372 02.482 13828 Exposure complete
20:42:18.493 00.121 13828 worker thread done servicing request
20:42:18.493 00.000 8960 OnExposeComplete: enter
20:42:18.495 00.002 8960 UpdateGuideState(): m_state=3
20:42:18.497 00.002 8960 Star::Find(15, 1082, 1001, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:42:18.498 00.001 8960 Star::Find returns 1 (0), X=1083.67, Y=1003.50, Mass=770676, SNR=95.2, Peak=55798 HFD=4.8
20:42:18.501 00.003 8960 Backlash: Accepted clearing move of 1.7
20:42:18.502 00.001 8960 Enqueuing Calibration Move request for direction 0
20:42:18.503 00.001 13828 Worker thread wakes up
20:42:18.504 00.001 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:18.504 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:18.504 00.000 8960 Status Line: Clearing backlash step  12
20:42:18.505 00.001 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:18.505 00.000 13828 MoveAxis(N, 1150, -)
20:42:18.505 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:18.506 00.001 13828 IsSlewing returns 0
20:42:18.507 00.001 13828 IsGuiding returns 0
20:42:18.509 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:42:18.509 00.000 8960 Backlash: Clearing backlash step  12, Last Delta = 1.70 px, CumDistance = 4.63 px
20:42:18.516 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4220, max=65535, med=8086, FiltMin=6000, FiltMax=65535, Gamma=2.540
20:42:18.535 00.019 8960 UpdateGuideState exits: m=770676 SNR=95.2
20:42:18.537 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:18.539 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:18.540 00.001 8960 Enqueuing Expose request
20:42:19.683 01.143 13828 IsGuiding returns 0
20:42:19.683 00.000 13828 Move returns status 0, amount 1150
20:42:19.683 00.000 13828 move complete, result=0
20:42:19.683 00.000 13828 worker thread done servicing request
20:42:19.684 00.001 13828 Worker thread wakes up
20:42:19.684 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:19.684 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1069,989,31,31)
20:42:22.145 02.461 13828 Exposure complete
20:42:22.263 00.118 13828 worker thread done servicing request
20:42:22.263 00.000 8960 OnExposeComplete: enter
20:42:22.265 00.002 8960 UpdateGuideState(): m_state=3
20:42:22.267 00.002 8960 Star::Find(15, 1083, 1003, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:42:22.269 00.002 8960 Star::Find returns 1 (0), X=1085.20, Y=1005.22, Mass=862019, SNR=109.8, Peak=53731 HFD=4.6
20:42:22.271 00.002 8960 Backlash: Accepted clearing move of 2.3
20:42:22.273 00.002 8960 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration
20:42:22.274 00.001 8960 Backlash: North calibration moves starting at {1083.7,1003.5}, Offset = 9.0 px
20:42:22.276 00.002 8960 Backlash: Total distance moved = 10.5
20:42:22.277 00.001 8960 Backlash: Falling Through to state GO_NORTH
20:42:22.278 00.001 8960 Status Line: North step   2, dist= 2.3
20:42:22.284 00.006 8960 Enqueuing Calibration Move request for direction 0
20:42:22.286 00.002 13828 Worker thread wakes up
20:42:22.286 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:22.286 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:22.286 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:22.286 00.000 13828 MoveAxis(N, 1150, -)
20:42:22.286 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:22.287 00.001 13828 IsSlewing returns 0
20:42:22.287 00.000 13828 IsGuiding returns 0
20:42:22.289 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:42:22.291 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4227, max=65535, med=8086, FiltMin=6070, FiltMax=65535, Gamma=2.540
20:42:22.311 00.020 8960 UpdateGuideState exits: m=862019 SNR=109.8
20:42:22.313 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:22.315 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:22.316 00.001 8960 Enqueuing Expose request
20:42:23.455 01.139 13828 IsGuiding returns 0
20:42:23.455 00.000 13828 Move returns status 0, amount 1150
20:42:23.455 00.000 13828 move complete, result=0
20:42:23.456 00.001 13828 worker thread done servicing request
20:42:23.456 00.000 13828 Worker thread wakes up
20:42:23.456 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:23.456 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1070,990,31,31)
20:42:25.925 02.469 13828 Exposure complete
20:42:26.035 00.110 13828 worker thread done servicing request
20:42:26.035 00.000 8960 OnExposeComplete: enter
20:42:26.036 00.001 8960 UpdateGuideState(): m_state=3
20:42:26.038 00.002 8960 Star::Find(15, 1085, 1005, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:42:26.039 00.001 8960 Star::Find returns 1 (0), X=1086.13, Y=1006.75, Mass=819833, SNR=97.6, Peak=57846 HFD=4.5
20:42:26.045 00.006 8960 Status Line: North step   3, dist= 4.1
20:42:26.049 00.004 8960 Enqueuing Calibration Move request for direction 0
20:42:26.051 00.002 13828 Worker thread wakes up
20:42:26.051 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:26.051 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:26.051 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:26.051 00.000 13828 MoveAxis(N, 1150, -)
20:42:26.051 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:26.052 00.001 13828 IsSlewing returns 0
20:42:26.053 00.001 13828 IsGuiding returns 0
20:42:26.054 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:26.056 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4387, max=65535, med=8092, FiltMin=6185, FiltMax=65535, Gamma=2.540
20:42:26.079 00.023 8960 UpdateGuideState exits: m=819833 SNR=97.6
20:42:26.080 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:26.082 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:26.083 00.001 8960 Enqueuing Expose request
20:42:27.229 01.146 13828 IsGuiding returns 0
20:42:27.229 00.000 13828 Move returns status 0, amount 1150
20:42:27.229 00.000 13828 move complete, result=0
20:42:27.230 00.001 13828 worker thread done servicing request
20:42:27.230 00.000 13828 Worker thread wakes up
20:42:27.230 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:27.230 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1071,992,31,31)
20:42:29.690 02.460 13828 Exposure complete
20:42:29.800 00.110 13828 worker thread done servicing request
20:42:29.800 00.000 8960 OnExposeComplete: enter
20:42:29.801 00.001 8960 UpdateGuideState(): m_state=3
20:42:29.803 00.002 8960 Star::Find(15, 1086, 1006, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:42:29.804 00.001 8960 Star::Find returns 1 (0), X=1087.21, Y=1008.49, Mass=825409, SNR=97.6, Peak=58556 HFD=5.0
20:42:29.806 00.002 8960 Status Line: North step   4, dist= 6.1
20:42:29.812 00.006 8960 Enqueuing Calibration Move request for direction 0
20:42:29.814 00.002 13828 Worker thread wakes up
20:42:29.814 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:29.814 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:29.814 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:29.814 00.000 13828 MoveAxis(N, 1150, -)
20:42:29.814 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:29.816 00.002 13828 IsSlewing returns 0
20:42:29.816 00.000 13828 IsGuiding returns 0
20:42:29.817 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:29.820 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3888, max=65535, med=8092, FiltMin=6147, FiltMax=65535, Gamma=2.540
20:42:29.839 00.019 8960 UpdateGuideState exits: m=825409 SNR=97.6
20:42:29.841 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:29.843 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:29.844 00.001 8960 Enqueuing Expose request
20:42:30.993 01.149 13828 IsGuiding returns 0
20:42:30.993 00.000 13828 Move returns status 0, amount 1150
20:42:30.993 00.000 13828 move complete, result=0
20:42:30.994 00.001 13828 worker thread done servicing request
20:42:30.994 00.000 13828 Worker thread wakes up
20:42:30.994 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:30.994 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1072,993,31,31)
20:42:33.457 02.463 13828 Exposure complete
20:42:33.566 00.109 13828 worker thread done servicing request
20:42:33.566 00.000 8960 OnExposeComplete: enter
20:42:33.568 00.002 8960 UpdateGuideState(): m_state=3
20:42:33.570 00.002 8960 Star::Find(15, 1087, 1008, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:42:33.571 00.001 8960 Star::Find returns 1 (0), X=1087.46, Y=1010.59, Mass=786398, SNR=90.8, Peak=64060 HFD=4.9
20:42:33.573 00.002 8960 Status Line: North step   5, dist= 8.0
20:42:33.576 00.003 8960 Enqueuing Calibration Move request for direction 0
20:42:33.579 00.003 13828 Worker thread wakes up
20:42:33.579 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:33.579 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:33.579 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:33.579 00.000 13828 MoveAxis(N, 1150, -)
20:42:33.579 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:33.580 00.001 13828 IsSlewing returns 0
20:42:33.580 00.000 13828 IsGuiding returns 0
20:42:33.582 00.002 13828 PulseGuide returned control before completion, sleep 1159
20:42:33.585 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4444, max=65535, med=8092, FiltMin=6211, FiltMax=65535, Gamma=2.540
20:42:33.605 00.020 8960 UpdateGuideState exits: m=786398 SNR=90.8
20:42:33.607 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:33.608 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:33.610 00.002 8960 Enqueuing Expose request
20:42:34.752 01.142 13828 IsGuiding returns 0
20:42:34.752 00.000 13828 Move returns status 0, amount 1150
20:42:34.752 00.000 13828 move complete, result=0
20:42:34.753 00.001 13828 worker thread done servicing request
20:42:34.753 00.000 13828 Worker thread wakes up
20:42:34.753 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:34.753 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1072,996,31,31)
20:42:37.220 02.467 13828 Exposure complete
20:42:37.330 00.110 13828 worker thread done servicing request
20:42:37.330 00.000 8960 OnExposeComplete: enter
20:42:37.332 00.002 8960 UpdateGuideState(): m_state=3
20:42:37.334 00.002 8960 Star::Find(15, 1087, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:42:37.335 00.001 8960 Star::Find returns 1 (0), X=1088.19, Y=1012.61, Mass=809639, SNR=112.8, Peak=63081 HFD=4.7
20:42:37.337 00.002 8960 Status Line: North step   6, dist=10.2
20:42:37.343 00.006 8960 Enqueuing Calibration Move request for direction 0
20:42:37.344 00.001 13828 Worker thread wakes up
20:42:37.345 00.001 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:37.345 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:37.345 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:37.345 00.000 13828 MoveAxis(N, 1150, -)
20:42:37.345 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:37.346 00.001 13828 IsSlewing returns 0
20:42:37.346 00.000 13828 IsGuiding returns 0
20:42:37.347 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:37.350 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4393, max=65535, med=8092, FiltMin=6022, FiltMax=65535, Gamma=2.540
20:42:37.370 00.020 8960 UpdateGuideState exits: m=809639 SNR=112.8
20:42:37.372 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:37.373 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:37.374 00.001 8960 Enqueuing Expose request
20:42:38.519 01.145 13828 IsGuiding returns 0
20:42:38.519 00.000 13828 Move returns status 0, amount 1150
20:42:38.520 00.001 13828 move complete, result=0
20:42:38.520 00.000 13828 worker thread done servicing request
20:42:38.520 00.000 13828 Worker thread wakes up
20:42:38.521 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:38.521 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1073,998,31,31)
20:42:40.985 02.464 13828 Exposure complete
20:42:41.100 00.115 13828 worker thread done servicing request
20:42:41.100 00.000 8960 OnExposeComplete: enter
20:42:41.102 00.002 8960 UpdateGuideState(): m_state=3
20:42:41.104 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:42:41.105 00.001 8960 Star::Find returns 1 (0), X=1089.85, Y=1014.76, Mass=883721, SNR=108.5, Peak=59529 HFD=4.6
20:42:41.108 00.003 8960 Status Line: North step   7, dist=12.8
20:42:41.112 00.004 8960 Enqueuing Calibration Move request for direction 0
20:42:41.114 00.002 13828 Worker thread wakes up
20:42:41.114 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:41.114 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:41.114 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:41.114 00.000 13828 MoveAxis(N, 1150, -)
20:42:41.114 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:41.116 00.002 13828 IsSlewing returns 0
20:42:41.116 00.000 13828 IsGuiding returns 0
20:42:41.117 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:41.120 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2672, max=65535, med=8092, FiltMin=6070, FiltMax=65535, Gamma=2.540
20:42:41.139 00.019 8960 UpdateGuideState exits: m=883721 SNR=108.5
20:42:41.141 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:41.142 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:41.144 00.002 8960 Enqueuing Expose request
20:42:42.292 01.148 13828 IsGuiding returns 0
20:42:42.292 00.000 13828 Move returns status 0, amount 1150
20:42:42.292 00.000 13828 move complete, result=0
20:42:42.293 00.001 13828 worker thread done servicing request
20:42:42.293 00.000 13828 Worker thread wakes up
20:42:42.293 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:42.293 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,1000,31,31)
20:42:44.772 02.479 13828 Exposure complete
20:42:44.887 00.115 13828 worker thread done servicing request
20:42:44.888 00.001 8960 OnExposeComplete: enter
20:42:44.889 00.001 8960 UpdateGuideState(): m_state=3
20:42:44.891 00.002 8960 Star::Find(15, 1089, 1014, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
20:42:44.892 00.001 8960 Star::Find returns 1 (0), X=1090.30, Y=1016.95, Mass=879575, SNR=104.0, Peak=50025 HFD=4.9
20:42:44.896 00.004 8960 Status Line: North step   8, dist=15.0
20:42:44.902 00.006 8960 Enqueuing Calibration Move request for direction 0
20:42:44.904 00.002 13828 Worker thread wakes up
20:42:44.904 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:44.904 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:44.904 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:44.904 00.000 13828 MoveAxis(N, 1150, -)
20:42:44.904 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:44.905 00.001 13828 IsSlewing returns 0
20:42:44.905 00.000 13828 IsGuiding returns 0
20:42:44.906 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:44.909 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4265, max=65535, med=8092, FiltMin=6147, FiltMax=65535, Gamma=2.540
20:42:44.935 00.026 8960 UpdateGuideState exits: m=879575 SNR=104.0
20:42:44.937 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:44.938 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:44.940 00.002 8960 Enqueuing Expose request
20:42:46.067 01.127 13828 IsGuiding returns 0
20:42:46.067 00.000 13828 Move returns status 0, amount 1150
20:42:46.067 00.000 13828 move complete, result=0
20:42:46.068 00.001 13828 worker thread done servicing request
20:42:46.068 00.000 13828 Worker thread wakes up
20:42:46.068 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:46.068 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,1002,31,31)
20:42:48.538 02.470 13828 Exposure complete
20:42:48.647 00.109 13828 worker thread done servicing request
20:42:48.647 00.000 8960 OnExposeComplete: enter
20:42:48.649 00.002 8960 UpdateGuideState(): m_state=3
20:42:48.650 00.001 8960 Star::Find(15, 1090, 1016, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
20:42:48.652 00.002 8960 Star::Find returns 1 (0), X=1091.43, Y=1018.71, Mass=798903, SNR=99.1, Peak=54281 HFD=4.7
20:42:48.654 00.002 8960 Status Line: North step   9, dist=17.1
20:42:48.661 00.007 8960 Enqueuing Calibration Move request for direction 0
20:42:48.662 00.001 13828 Worker thread wakes up
20:42:48.662 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:48.662 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:48.662 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:48.662 00.000 13828 MoveAxis(N, 1150, -)
20:42:48.662 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:48.664 00.002 13828 IsSlewing returns 0
20:42:48.664 00.000 13828 IsGuiding returns 0
20:42:48.665 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:48.668 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4483, max=65535, med=8092, FiltMin=6108, FiltMax=65535, Gamma=2.540
20:42:48.690 00.022 8960 UpdateGuideState exits: m=798903 SNR=99.1
20:42:48.692 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:48.694 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:48.695 00.001 8960 Enqueuing Expose request
20:42:49.839 01.144 13828 IsGuiding returns 1
20:42:49.839 00.000 13828 scope still moving after pulse duration time elapsed
20:42:49.873 00.034 13828 IsSlewing returns 0
20:42:49.873 00.000 13828 IsGuiding returns 0
20:42:49.874 00.001 13828 scope move finished after 1150 + 59 ms
20:42:49.874 00.000 13828 Move returns status 0, amount 1150
20:42:49.875 00.001 13828 move complete, result=0
20:42:49.876 00.001 13828 worker thread done servicing request
20:42:49.876 00.000 13828 Worker thread wakes up
20:42:49.876 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:49.877 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1076,1004,31,31)
20:42:52.353 02.476 13828 Exposure complete
20:42:52.475 00.122 13828 worker thread done servicing request
20:42:52.475 00.000 8960 OnExposeComplete: enter
20:42:52.477 00.002 8960 UpdateGuideState(): m_state=3
20:42:52.479 00.002 8960 Star::Find(15, 1091, 1018, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
20:42:52.480 00.001 8960 Star::Find returns 1 (0), X=1092.43, Y=1020.72, Mass=880473, SNR=119.0, Peak=65535 HFD=4.9
20:42:52.482 00.002 8960 Status Line: North step  10, dist=19.3
20:42:52.487 00.005 8960 Enqueuing Calibration Move request for direction 0
20:42:52.489 00.002 13828 Worker thread wakes up
20:42:52.489 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:52.489 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:52.489 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:52.489 00.000 13828 MoveAxis(N, 1150, -)
20:42:52.489 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:52.491 00.002 13828 IsSlewing returns 0
20:42:52.491 00.000 13828 IsGuiding returns 0
20:42:52.492 00.001 13828 PulseGuide returned control before completion, sleep 1160
20:42:52.494 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4272, max=65535, med=8092, FiltMin=5897, FiltMax=65535, Gamma=2.540
20:42:52.516 00.022 8960 UpdateGuideState exits: m=880473 SNR=119.0
20:42:52.519 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:52.521 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:52.522 00.001 8960 Enqueuing Expose request
20:42:53.665 01.143 13828 IsGuiding returns 0
20:42:53.665 00.000 13828 Move returns status 0, amount 1150
20:42:53.665 00.000 13828 move complete, result=0
20:42:53.666 00.001 13828 worker thread done servicing request
20:42:53.666 00.000 13828 Worker thread wakes up
20:42:53.666 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:53.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1077,1006,31,31)
20:42:56.145 02.479 13828 Exposure complete
20:42:56.255 00.110 13828 worker thread done servicing request
20:42:56.255 00.000 8960 OnExposeComplete: enter
20:42:56.257 00.002 8960 UpdateGuideState(): m_state=3
20:42:56.258 00.001 8960 Star::Find(15, 1092, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
20:42:56.260 00.002 8960 Star::Find returns 1 (0), X=1093.34, Y=1022.61, Mass=809961, SNR=95.7, Peak=61398 HFD=4.7
20:42:56.262 00.002 8960 Status Line: North step  11, dist=21.4
20:42:56.269 00.007 8960 Enqueuing Calibration Move request for direction 0
20:42:56.270 00.001 13828 Worker thread wakes up
20:42:56.270 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:42:56.270 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:42:56.270 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:42:56.271 00.001 13828 MoveAxis(N, 1150, -)
20:42:56.271 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:42:56.272 00.001 13828 IsSlewing returns 0
20:42:56.272 00.000 13828 IsGuiding returns 0
20:42:56.273 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:42:56.276 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4400, max=65535, med=8092, FiltMin=6156, FiltMax=65535, Gamma=2.540
20:42:56.297 00.021 8960 UpdateGuideState exits: m=809961 SNR=95.7
20:42:56.300 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:42:56.301 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:42:56.303 00.002 8960 Enqueuing Expose request
20:42:57.446 01.143 13828 IsGuiding returns 0
20:42:57.446 00.000 13828 Move returns status 0, amount 1150
20:42:57.446 00.000 13828 move complete, result=0
20:42:57.447 00.001 13828 worker thread done servicing request
20:42:57.447 00.000 13828 Worker thread wakes up
20:42:57.447 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:42:57.447 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1078,1008,31,31)
20:42:59.919 02.472 13828 Exposure complete
20:43:00.057 00.138 13828 worker thread done servicing request
20:43:00.057 00.000 8960 OnExposeComplete: enter
20:43:00.059 00.002 8960 UpdateGuideState(): m_state=3
20:43:00.060 00.001 8960 Star::Find(15, 1093, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
20:43:00.062 00.002 8960 Star::Find returns 1 (0), X=1093.89, Y=1024.73, Mass=817460, SNR=93.3, Peak=62416 HFD=4.8
20:43:00.064 00.002 8960 Status Line: North step  12, dist=23.6
20:43:00.069 00.005 8960 Enqueuing Calibration Move request for direction 0
20:43:00.071 00.002 13828 Worker thread wakes up
20:43:00.071 00.000 13828 worker thread servicing REQUEST_MOVE scope dir N(0) 1150 opts 0x0
20:43:00.071 00.000 13828 Handling axis move in thread for scope dir=0 dur=1150
20:43:00.071 00.000 13828 scope move axis dir= 0 dur= 1150 opts= 0x0
20:43:00.071 00.000 13828 MoveAxis(N, 1150, -)
20:43:00.071 00.000 13828 Guiding  Dir = 0, Dur = 1150
20:43:00.072 00.001 13828 IsSlewing returns 0
20:43:00.073 00.001 13828 IsGuiding returns 0
20:43:00.074 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:43:00.077 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4112, max=65535, med=8092, FiltMin=6140, FiltMax=65535, Gamma=2.540
20:43:00.105 00.028 8960 UpdateGuideState exits: m=817460 SNR=93.3
20:43:00.107 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:00.109 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:00.110 00.001 8960 Enqueuing Expose request
20:43:01.250 01.140 13828 IsGuiding returns 0
20:43:01.250 00.000 13828 Move returns status 0, amount 1150
20:43:01.250 00.000 13828 move complete, result=0
20:43:01.250 00.000 13828 worker thread done servicing request
20:43:01.250 00.000 13828 Worker thread wakes up
20:43:01.250 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:01.250 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1079,1010,31,31)
20:43:03.707 02.457 13828 Exposure complete
20:43:03.816 00.109 13828 worker thread done servicing request
20:43:03.816 00.000 8960 OnExposeComplete: enter
20:43:03.818 00.002 8960 UpdateGuideState(): m_state=3
20:43:03.819 00.001 8960 Star::Find(15, 1093, 1024, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
20:43:03.821 00.002 8960 Star::Find returns 1 (0), X=1094.45, Y=1027.11, Mass=808874, SNR=99.7, Peak=49110 HFD=4.9
20:43:03.823 00.002 8960 NORTH calibration completes with angle=65.5 rate=1.880 parity=1
20:43:03.825 00.002 8960 Falling Through to state GO_SOUTH
20:43:03.826 00.001 8960 Status Line: South step   6, dist=25.9
20:43:03.833 00.007 8960 Enqueuing Calibration Move request for direction 1
20:43:03.835 00.002 13828 Worker thread wakes up
20:43:03.835 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:43:03.835 00.000 13828 Handling axis move in thread for scope dir=1 dur=2500
20:43:03.835 00.000 13828 scope move axis dir= 1 dur= 2500 opts= 0x0
20:43:03.835 00.000 13828 MoveAxis(S, 2500, -)
20:43:03.835 00.000 13828 Guiding  Dir = 1, Dur = 2500
20:43:03.836 00.001 13828 IsSlewing returns 0
20:43:03.836 00.000 13828 IsGuiding returns 0
20:43:03.837 00.001 13828 PulseGuide returned control before completion, sleep 2509
20:43:03.840 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4380, max=65535, med=8092, FiltMin=6198, FiltMax=65535, Gamma=2.540
20:43:03.866 00.026 8960 UpdateGuideState exits: m=808874 SNR=99.7
20:43:03.868 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:03.869 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:03.871 00.002 8960 Enqueuing Expose request
20:43:06.348 02.477 13828 IsGuiding returns 0
20:43:06.349 00.001 13828 Move returns status 0, amount 2500
20:43:06.349 00.000 13828 move complete, result=0
20:43:06.349 00.000 13828 worker thread done servicing request
20:43:06.349 00.000 13828 Worker thread wakes up
20:43:06.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:06.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1079,1012,31,31)
20:43:08.830 02.481 13828 Exposure complete
20:43:08.938 00.108 13828 worker thread done servicing request
20:43:08.938 00.000 8960 OnExposeComplete: enter
20:43:08.940 00.002 8960 UpdateGuideState(): m_state=3
20:43:08.941 00.001 8960 Star::Find(15, 1094, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
20:43:08.943 00.002 8960 Star::Find returns 1 (0), X=1094.61, Y=1027.18, Mass=781797, SNR=99.1, Peak=49232 HFD=4.8
20:43:08.945 00.002 8960 Status Line: South step   5, dist=26.1
20:43:08.953 00.008 8960 Enqueuing Calibration Move request for direction 1
20:43:08.954 00.001 13828 Worker thread wakes up
20:43:08.954 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:43:08.954 00.000 13828 Handling axis move in thread for scope dir=1 dur=2500
20:43:08.955 00.001 13828 scope move axis dir= 1 dur= 2500 opts= 0x0
20:43:08.955 00.000 13828 MoveAxis(S, 2500, -)
20:43:08.955 00.000 13828 Guiding  Dir = 1, Dur = 2500
20:43:08.956 00.001 13828 IsSlewing returns 0
20:43:08.956 00.000 13828 IsGuiding returns 0
20:43:08.957 00.001 13828 PulseGuide returned control before completion, sleep 2509
20:43:08.960 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3312, max=65535, med=8092, FiltMin=5948, FiltMax=65535, Gamma=2.540
20:43:08.982 00.022 8960 UpdateGuideState exits: m=781797 SNR=99.1
20:43:08.984 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:08.986 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:08.987 00.001 8960 Enqueuing Expose request
20:43:11.477 02.490 13828 IsGuiding returns 0
20:43:11.477 00.000 13828 Move returns status 0, amount 2500
20:43:11.478 00.001 13828 move complete, result=0
20:43:11.478 00.000 13828 worker thread done servicing request
20:43:11.478 00.000 13828 Worker thread wakes up
20:43:11.478 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:11.478 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1080,1012,31,31)
20:43:13.943 02.465 13828 Exposure complete
20:43:14.062 00.119 13828 worker thread done servicing request
20:43:14.063 00.001 8960 OnExposeComplete: enter
20:43:14.064 00.001 8960 UpdateGuideState(): m_state=3
20:43:14.066 00.002 8960 Star::Find(15, 1094, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
20:43:14.067 00.001 8960 Star::Find returns 1 (0), X=1094.24, Y=1027.36, Mass=881324, SNR=110.7, Peak=61072 HFD=5.1
20:43:14.070 00.003 8960 Status Line: South step   4, dist=26.1
20:43:14.073 00.003 8960 Enqueuing Calibration Move request for direction 1
20:43:14.075 00.002 13828 Worker thread wakes up
20:43:14.075 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:43:14.075 00.000 13828 Handling axis move in thread for scope dir=1 dur=2500
20:43:14.075 00.000 13828 scope move axis dir= 1 dur= 2500 opts= 0x0
20:43:14.075 00.000 13828 MoveAxis(S, 2500, -)
20:43:14.075 00.000 13828 Guiding  Dir = 1, Dur = 2500
20:43:14.076 00.001 13828 IsSlewing returns 0
20:43:14.076 00.000 13828 IsGuiding returns 0
20:43:14.078 00.002 13828 PulseGuide returned control before completion, sleep 2509
20:43:14.082 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3312, max=65535, med=8086, FiltMin=5948, FiltMax=65535, Gamma=2.540
20:43:14.101 00.019 8960 UpdateGuideState exits: m=881324 SNR=110.7
20:43:14.103 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:14.104 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:14.106 00.002 8960 Enqueuing Expose request
20:43:16.591 02.485 13828 IsGuiding returns 0
20:43:16.591 00.000 13828 Move returns status 0, amount 2500
20:43:16.591 00.000 13828 move complete, result=0
20:43:16.592 00.001 13828 worker thread done servicing request
20:43:16.592 00.000 13828 Worker thread wakes up
20:43:16.592 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:16.592 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1079,1012,31,31)
20:43:19.056 02.464 13828 Exposure complete
20:43:19.165 00.109 13828 worker thread done servicing request
20:43:19.165 00.000 8960 OnExposeComplete: enter
20:43:19.167 00.002 8960 UpdateGuideState(): m_state=3
20:43:19.169 00.002 8960 Star::Find(15, 1094, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
20:43:19.170 00.001 8960 Star::Find returns 1 (0), X=1094.42, Y=1027.55, Mass=860386, SNR=97.2, Peak=65424 HFD=5.0
20:43:19.173 00.003 8960 Status Line: South step   3, dist=26.3
20:43:19.176 00.003 8960 Enqueuing Calibration Move request for direction 1
20:43:19.178 00.002 13828 Worker thread wakes up
20:43:19.178 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:43:19.178 00.000 13828 Handling axis move in thread for scope dir=1 dur=2500
20:43:19.178 00.000 13828 scope move axis dir= 1 dur= 2500 opts= 0x0
20:43:19.178 00.000 13828 MoveAxis(S, 2500, -)
20:43:19.178 00.000 13828 Guiding  Dir = 1, Dur = 2500
20:43:19.180 00.002 13828 IsSlewing returns 0
20:43:19.180 00.000 13828 IsGuiding returns 0
20:43:19.181 00.001 13828 PulseGuide returned control before completion, sleep 2509
20:43:19.183 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4604, max=65535, med=8086, FiltMin=6256, FiltMax=65535, Gamma=2.540
20:43:19.202 00.019 8960 UpdateGuideState exits: m=860386 SNR=97.2
20:43:19.204 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:19.206 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:19.207 00.001 8960 Enqueuing Expose request
20:43:21.704 02.497 13828 IsGuiding returns 0
20:43:21.704 00.000 13828 Move returns status 0, amount 2500
20:43:21.704 00.000 13828 move complete, result=0
20:43:21.705 00.001 13828 worker thread done servicing request
20:43:21.705 00.000 13828 Worker thread wakes up
20:43:21.705 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:21.705 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1079,1013,31,31)
20:43:24.170 02.465 13828 Exposure complete
20:43:24.282 00.112 13828 worker thread done servicing request
20:43:24.283 00.001 8960 OnExposeComplete: enter
20:43:24.284 00.001 8960 UpdateGuideState(): m_state=3
20:43:24.286 00.002 8960 Star::Find(15, 1094, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
20:43:24.287 00.001 8960 Star::Find returns 1 (0), X=1094.35, Y=1027.50, Mass=819238, SNR=97.5, Peak=61328 HFD=4.8
20:43:24.291 00.004 8960 Status Line: South step   2, dist=26.3
20:43:24.298 00.007 8960 Enqueuing Calibration Move request for direction 1
20:43:24.300 00.002 13828 Worker thread wakes up
20:43:24.300 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 2500 opts 0x0
20:43:24.300 00.000 13828 Handling axis move in thread for scope dir=1 dur=2500
20:43:24.300 00.000 13828 scope move axis dir= 1 dur= 2500 opts= 0x0
20:43:24.300 00.000 13828 MoveAxis(S, 2500, -)
20:43:24.300 00.000 13828 Guiding  Dir = 1, Dur = 2500
20:43:24.302 00.002 13828 IsSlewing returns 0
20:43:24.302 00.000 13828 IsGuiding returns 0
20:43:24.303 00.001 13828 PulseGuide returned control before completion, sleep 2509
20:43:24.305 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4112, max=65535, med=8086, FiltMin=6160, FiltMax=65535, Gamma=2.540
20:43:24.326 00.021 8960 UpdateGuideState exits: m=819238 SNR=97.5
20:43:24.328 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:24.329 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:24.330 00.001 8960 Enqueuing Expose request
20:43:26.816 02.486 13828 IsGuiding returns 0
20:43:26.816 00.000 13828 Move returns status 0, amount 2500
20:43:26.816 00.000 13828 move complete, result=0
20:43:26.817 00.001 13828 worker thread done servicing request
20:43:26.817 00.000 13828 Worker thread wakes up
20:43:26.817 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:26.817 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1079,1012,31,31)
20:43:29.285 02.468 13828 Exposure complete
20:43:29.401 00.116 13828 worker thread done servicing request
20:43:29.401 00.000 8960 OnExposeComplete: enter
20:43:29.402 00.001 8960 UpdateGuideState(): m_state=3
20:43:29.404 00.002 8960 Star::Find(15, 1094, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
20:43:29.406 00.002 8960 Star::Find returns 1 (0), X=1093.05, Y=1023.77, Mass=839005, SNR=94.6, Peak=52918 HFD=4.9
20:43:29.408 00.002 8960 Status Line: South step   1, dist=22.3
20:43:29.412 00.004 8960 Enqueuing Calibration Move request for direction 1
20:43:29.413 00.001 13828 Worker thread wakes up
20:43:29.413 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1300 opts 0x0
20:43:29.413 00.000 13828 Handling axis move in thread for scope dir=1 dur=1300
20:43:29.413 00.000 13828 scope move axis dir= 1 dur= 1300 opts= 0x0
20:43:29.413 00.000 13828 MoveAxis(S, 1300, -)
20:43:29.413 00.000 13828 Guiding  Dir = 1, Dur = 1300
20:43:29.415 00.002 13828 IsSlewing returns 0
20:43:29.415 00.000 13828 IsGuiding returns 0
20:43:29.416 00.001 13828 PulseGuide returned control before completion, sleep 1309
20:43:29.419 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4444, max=65535, med=8086, FiltMin=6051, FiltMax=65535, Gamma=2.540
20:43:29.446 00.027 8960 UpdateGuideState exits: m=839005 SNR=94.6
20:43:29.447 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:29.449 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:29.450 00.001 8960 Enqueuing Expose request
20:43:30.730 01.280 13828 IsGuiding returns 0
20:43:30.730 00.000 13828 Move returns status 0, amount 1300
20:43:30.730 00.000 13828 move complete, result=0
20:43:30.730 00.000 13828 worker thread done servicing request
20:43:30.730 00.000 13828 Worker thread wakes up
20:43:30.730 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:30.730 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1078,1009,31,31)
20:43:33.193 02.463 13828 Exposure complete
20:43:33.303 00.110 13828 worker thread done servicing request
20:43:33.303 00.000 8960 OnExposeComplete: enter
20:43:33.305 00.002 8960 UpdateGuideState(): m_state=3
20:43:33.307 00.002 8960 Star::Find(15, 1093, 1023, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
20:43:33.308 00.001 8960 Star::Find returns 1 (0), X=1092.34, Y=1022.08, Mass=836115, SNR=104.9, Peak=53481 HFD=5.0
20:43:33.310 00.002 8960 Omitted calibration alert: Advisory: Calibration successful but little south movement was measured, so guiding may be impaired.
 This is usually caused by very large Dec backlash or other problems with the mount mechanics. 
Read the online help for how to deal with this type of problem (Declination backlash).
20:43:33.312 00.002 8960 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH
20:43:33.313 00.001 8960 Nudge: theta = 3.07
20:43:33.315 00.002 8960 South nudging, decAmt = 22.653, Normal south moves = 5.449
20:43:33.317 00.002 8960 Sending NudgeSouth pulse of duration 1150 ms
20:43:33.318 00.001 8960 Status Line: Nudge South   1
20:43:33.321 00.003 8960 Enqueuing Calibration Move request for direction 1
20:43:33.323 00.002 13828 Worker thread wakes up
20:43:33.323 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:43:33.323 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:43:33.323 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:43:33.323 00.000 13828 MoveAxis(S, 1150, -)
20:43:33.323 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:43:33.325 00.002 13828 IsSlewing returns 0
20:43:33.325 00.000 13828 IsGuiding returns 0
20:43:33.326 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:43:33.329 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4297, max=65535, med=8080, FiltMin=6179, FiltMax=65535, Gamma=2.540
20:43:33.349 00.020 8960 UpdateGuideState exits: m=836115 SNR=104.9
20:43:33.350 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:33.352 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:33.353 00.001 8960 Enqueuing Expose request
20:43:34.499 01.146 13828 IsGuiding returns 0
20:43:34.499 00.000 13828 Move returns status 0, amount 1150
20:43:34.499 00.000 13828 move complete, result=0
20:43:34.500 00.001 13828 worker thread done servicing request
20:43:34.500 00.000 13828 Worker thread wakes up
20:43:34.500 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:34.500 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1077,1007,31,31)
20:43:36.979 02.479 13828 Exposure complete
20:43:37.091 00.112 13828 worker thread done servicing request
20:43:37.091 00.000 8960 OnExposeComplete: enter
20:43:37.093 00.002 8960 UpdateGuideState(): m_state=3
20:43:37.095 00.002 8960 Star::Find(15, 1092, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
20:43:37.096 00.001 8960 Star::Find returns 1 (0), X=1091.88, Y=1019.65, Mass=860880, SNR=103.5, Peak=65532 HFD=4.9
20:43:37.098 00.002 8960 Nudge: theta = 3.01
20:43:37.100 00.002 8960 South nudging, decAmt = 20.215, Normal south moves = 5.449
20:43:37.102 00.002 8960 Sending NudgeSouth pulse of duration 1150 ms
20:43:37.103 00.001 8960 Status Line: Nudge South   2
20:43:37.108 00.005 8960 Enqueuing Calibration Move request for direction 1
20:43:37.110 00.002 13828 Worker thread wakes up
20:43:37.110 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:43:37.110 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:43:37.110 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:43:37.110 00.000 13828 MoveAxis(S, 1150, -)
20:43:37.110 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:43:37.111 00.001 13828 IsSlewing returns 0
20:43:37.111 00.000 13828 IsGuiding returns 0
20:43:37.112 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:43:37.115 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4400, max=65535, med=8086, FiltMin=6096, FiltMax=65535, Gamma=2.540
20:43:37.137 00.022 8960 UpdateGuideState exits: m=860880 SNR=103.5
20:43:37.139 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:37.140 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:37.142 00.002 8960 Enqueuing Expose request
20:43:38.283 01.141 13828 IsGuiding returns 0
20:43:38.283 00.000 13828 Move returns status 0, amount 1150
20:43:38.283 00.000 13828 move complete, result=0
20:43:38.284 00.001 13828 worker thread done servicing request
20:43:38.284 00.000 13828 Worker thread wakes up
20:43:38.284 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:38.284 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1077,1005,31,31)
20:43:40.742 02.458 13828 Exposure complete
20:43:40.853 00.111 13828 worker thread done servicing request
20:43:40.854 00.001 8960 OnExposeComplete: enter
20:43:40.855 00.001 8960 UpdateGuideState(): m_state=3
20:43:40.857 00.002 8960 Star::Find(15, 1091, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
20:43:40.858 00.001 8960 Star::Find returns 1 (0), X=1091.52, Y=1017.75, Mass=785760, SNR=101.2, Peak=65535 HFD=4.6
20:43:40.860 00.002 8960 Nudge: theta = 2.96
20:43:40.862 00.002 8960 South nudging, decAmt = 18.313, Normal south moves = 5.449
20:43:40.863 00.001 8960 Sending NudgeSouth pulse of duration 1150 ms
20:43:40.865 00.002 8960 Status Line: Nudge South   3
20:43:40.868 00.003 8960 Enqueuing Calibration Move request for direction 1
20:43:40.870 00.002 13828 Worker thread wakes up
20:43:40.870 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:43:40.870 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:43:40.870 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:43:40.870 00.000 13828 MoveAxis(S, 1150, -)
20:43:40.870 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:43:40.872 00.002 13828 IsSlewing returns 0
20:43:40.872 00.000 13828 IsGuiding returns 0
20:43:40.873 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:43:40.876 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4521, max=65535, med=8086, FiltMin=6140, FiltMax=65535, Gamma=2.540
20:43:40.902 00.026 8960 UpdateGuideState exits: m=785760 SNR=101.2
20:43:40.904 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:40.905 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:40.907 00.002 8960 Enqueuing Expose request
20:43:42.040 01.133 13828 IsGuiding returns 0
20:43:42.041 00.001 13828 Move returns status 0, amount 1150
20:43:42.041 00.000 13828 move complete, result=0
20:43:42.042 00.001 13828 worker thread done servicing request
20:43:42.042 00.000 13828 Worker thread wakes up
20:43:42.042 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:42.042 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1077,1003,31,31)
20:43:44.530 02.488 13828 Exposure complete
20:43:44.646 00.116 13828 worker thread done servicing request
20:43:44.647 00.001 8960 OnExposeComplete: enter
20:43:44.648 00.001 8960 UpdateGuideState(): m_state=3
20:43:44.650 00.002 8960 Star::Find(15, 1091, 1017, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
20:43:44.651 00.001 8960 Star::Find returns 1 (0), X=1090.88, Y=1015.82, Mass=823326, SNR=98.3, Peak=59235 HFD=4.4
20:43:44.653 00.002 8960 Nudge: theta = 2.90
20:43:44.655 00.002 8960 South nudging, decAmt = 16.283, Normal south moves = 5.449
20:43:44.656 00.001 8960 Sending NudgeSouth pulse of duration 1150 ms
20:43:44.657 00.001 8960 Status Line: Nudge South   4
20:43:44.665 00.008 8960 Enqueuing Calibration Move request for direction 1
20:43:44.667 00.002 13828 Worker thread wakes up
20:43:44.667 00.000 13828 worker thread servicing REQUEST_MOVE scope dir S(1) 1150 opts 0x0
20:43:44.667 00.000 13828 Handling axis move in thread for scope dir=1 dur=1150
20:43:44.667 00.000 13828 scope move axis dir= 1 dur= 1150 opts= 0x0
20:43:44.667 00.000 13828 MoveAxis(S, 1150, -)
20:43:44.667 00.000 13828 Guiding  Dir = 1, Dur = 1150
20:43:44.668 00.001 13828 IsSlewing returns 0
20:43:44.668 00.000 13828 IsGuiding returns 0
20:43:44.669 00.001 13828 PulseGuide returned control before completion, sleep 1159
20:43:44.672 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4368, max=65535, med=8080, FiltMin=5919, FiltMax=65535, Gamma=2.540
20:43:44.694 00.022 8960 UpdateGuideState exits: m=823326 SNR=98.3
20:43:44.695 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:44.697 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:44.698 00.001 8960 Enqueuing Expose request
20:43:45.840 01.142 13828 IsGuiding returns 0
20:43:45.840 00.000 13828 Move returns status 0, amount 1150
20:43:45.840 00.000 13828 move complete, result=0
20:43:45.840 00.000 13828 worker thread done servicing request
20:43:45.841 00.001 13828 Worker thread wakes up
20:43:45.841 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:45.841 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1076,1001,31,31)
20:43:48.298 02.457 13828 Exposure complete
20:43:48.407 00.109 13828 worker thread done servicing request
20:43:48.407 00.000 8960 OnExposeComplete: enter
20:43:48.409 00.002 8960 UpdateGuideState(): m_state=3
20:43:48.411 00.002 8960 Star::Find(15, 1090, 1015, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
20:43:48.412 00.001 8960 Star::Find returns 1 (0), X=1090.16, Y=1013.81, Mass=800147, SNR=106.9, Peak=62800 HFD=4.4
20:43:48.414 00.002 8960 Nudge: theta = 2.83
20:43:48.416 00.002 8960 Final south nudging status: Current loc = {1090.156,1013.806}, targeting {1074.729,1004.476}
20:43:48.418 00.002 8960 Falling Through to state CALIBRATION_COMPLETE
20:43:48.419 00.001 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:30:31 PM"
20:43:48.421 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001713
20:43:48.423 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001736
20:43:48.424 00.001 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:43:48.426 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.765910
20:43:48.427 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.156710
20:43:48.429 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns -0.010541
20:43:48.430 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:43:48.432 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:43:48.434 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:43:48.435 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:43:48.437 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:43:48.438 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:43:48.440 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:43:48.441 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:43:48.443 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.200270
20:43:48.445 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 13
20:43:48.446 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 13
20:43:48.448 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:43:48.449 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 4
20:43:48.451 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/19/2025 8:14:43 PM"
20:43:48.453 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 0
20:43:48.454 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {1.5 -0.6}, {3.0 -1.3}, {5.8 -2.6}, {7.4 -3.0}, {9.7 -3.8}, {11.4 -4.3}, {13.7 -5.5}, {15.4 -6.1}, {17.0 -6.2}, {18.2 -7.0}, {19.6 -7.5}, {21.8 -8.4}, {23.8 -9.4}, {23.8 -9.4}, {18.4 -7.6}, {13.4 -4.0}, {9.0 -2.3}, {3.8 -0.1}, {-1.3 1.6}, {-5.9 3.7}"
20:43:48.456 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-0.1 -1.8}, {-1.6 -3.9}, {-1.7 -5.4}, {-2.8 -7.4}, {-3.9 -8.6}, {-4.5 -10.6}, {-5.1 -12.6}, {-5.4 -14.4}, {-6.5 -16.5}, {-7.7 -18.0}, {-8.2 -20.3}, {-8.7 -22.2}, {-10.4 -23.8}, {-10.4 -23.8}, {-10.0 -23.8}, {-9.9 -23.8}, {-9.5 -23.4}, {-9.7 -23.9}, {-9.0 -23.2}, {-7.8 -19.7}"
20:43:48.457 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:43:48.460 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:43:48.462 00.002 8960 Mount::SetCalibration (scope) -- xAngle=157.5 yAngle=65.5 xRate=1.942 yRate=1.880 bin=1 dec=16.9 pierSide=1 par=-/+ rotAng=None
20:43:48.463 00.001 8960 Mount::SetCalibration (scope) -- sets m_xAngle=157.5 m_yAngleError=-178.0
20:43:48.470 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:43:48.473 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:43:48.479 00.006 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:43:48.483 00.004 8960 ScopeASCOM::SideOfPier() returns 1
20:43:48.486 00.003 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:43:48 PM"
20:43:48.488 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
20:43:48.489 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
20:43:48.491 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:43:48.493 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.748660
20:43:48.494 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
20:43:48.496 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
20:43:48.497 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:43:48.499 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:43:48.500 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:43:48.502 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:43:48.503 00.001 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:43:48.505 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:43:48.506 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:43:48.509 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:43:48.510 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
20:43:48.512 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
20:43:48.514 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:43:48.515 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:43:48.516 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:43:48.518 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
20:43:48.519 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:43:48.521 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
20:43:48.523 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
20:43:48.525 00.002 8960 Calibration passed sanity checks...
20:43:48.526 00.001 8960 Status Line: Calibration complete
20:43:48.531 00.005 8960 Calibration Complete
20:43:48.532 00.001 8960 PhdConfig flush
20:43:48.534 00.002 8960 Changing from state CALIBRATING_PRIMARY to CALIBRATING_SECONDARY
20:43:48.535 00.001 8960 guider state => CALIBRATED
20:43:48.536 00.001 8960 Changing from state CALIBRATED to CALIBRATED
20:43:48.538 00.002 8960 guider state => CALIBRATED
20:43:48.539 00.001 8960 Changing from state CALIBRATED to GUIDING
20:43:48.541 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:43:48.543 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:43:48.545 00.002 8960 AdjustCalibrationForScopePointing (scope): current dec=16.9 pierSide=1, cal dec=16.9 pierSide=1 rotAngle=None bin=1
20:43:48.546 00.001 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:43:48.548 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:43:48.549 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:43:48.551 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:43:48.552 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
20:43:48.554 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
20:43:48.556 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:43:48.557 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:43:48.559 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:43:48.561 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
20:43:48.563 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:43:48.564 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
20:43:48.566 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
20:43:48.570 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:43:48.571 00.001 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
20:43:48.575 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:43:48.578 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:43:48.580 00.002 8960 setting lock position to (1090.16, 1013.81)
20:43:48.582 00.002 8960 MultiStar: stabilizing after lock position change
20:43:48.583 00.001 8960 guider state => GUIDING
20:43:48.584 00.001 8960 Status Line: Guiding
20:43:48.589 00.005 8960 Mount: notify guiding started
20:43:48.592 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
20:43:48.593 00.001 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:43:48 PM"
20:43:48.595 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
20:43:48.597 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
20:43:48.598 00.001 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:43:48.600 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.748660
20:43:48.601 00.001 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
20:43:48.603 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
20:43:48.604 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:43:48.606 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:43:48.608 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:43:48.609 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:43:48.611 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:43:48.612 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:43:48.614 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:43:48.615 00.001 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:43:48.617 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
20:43:48.619 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
20:43:48.620 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:43:48.622 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:43:48.624 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:43:48.625 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
20:43:48.627 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:43:48.628 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
20:43:48.630 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
20:43:48.632 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:43:48.633 00.001 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:43:48.635 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:43:48.637 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:43:48.638 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
20:43:48.640 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
20:43:48.642 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:43:48.644 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:43:48.645 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:43:48.647 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
20:43:48.648 00.001 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:43:48.650 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
20:43:48.652 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
20:43:48.654 00.002 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
20:43:48.657 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:43:48.659 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
20:43:48.661 00.002 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,0.00
20:43:48.662 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:43:48.664 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 16.9
20:43:48.665 00.001 8960 MountToCamera -- mountTheta (-0.00) + m_xAngle (2.75) = xAngle (2.75 = 2.75)
20:43:48.666 00.001 8960 MountToCamera -- mountX=-0.00 mountY=0.00 hyp=0.00 mountTheta=-0.00 cameraX=-0.00, cameraY=0.00 cameraTheta=0.00
20:43:48.668 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = -0.00,0.00 arcsec/hr
20:43:48.670 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate -0,0 px/sec
20:43:48.671 00.001 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
20:43:48.678 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4400, max=65535, med=8073, FiltMin=6128, FiltMax=65535, Gamma=2.540
20:43:48.696 00.018 8960 UpdateGuideState exits: m=800147 SNR=106.9
20:43:48.697 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:48.699 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:48.700 00.001 8960 Enqueuing Expose request
20:43:48.702 00.002 13828 Worker thread wakes up
20:43:48.702 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:48.702 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:43:51.161 02.459 13828 Exposure complete
20:43:51.270 00.109 13828 worker thread done servicing request
20:43:51.270 00.000 8960 OnExposeComplete: enter
20:43:51.272 00.002 8960 UpdateGuideState(): m_state=6
20:43:51.273 00.001 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
20:43:51.275 00.002 8960 Star::Find returns 1 (0), X=1089.85, Y=1013.94, Mass=744863, SNR=83.4, Peak=57840 HFD=4.4
20:43:51.276 00.001 8960 CameraToMount -- cameraTheta (2.72) - m_xAngle (2.75) = xAngle (-0.03 = -0.03)
20:43:51.278 00.002 8960 CameraToMount -- cameraTheta (2.72) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.08 = 3.08)
20:43:51.279 00.001 8960 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.33 cameraTheta=2.72 mountX=0.33 mountY=0.02, mountTheta=0.06
20:43:51.283 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.14, opts=13)
20:43:51.285 00.002 8960 Enqueuing Move request for scope (-0.30, 0.14)
20:43:51.286 00.001 13828 Worker thread wakes up
20:43:51.286 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.14) opts 0xd
20:43:51.286 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.14)
20:43:51.286 00.000 13828 Moving (-0.30, 0.14) raw xDistance=0.33 yDistance=0.02
20:43:51.286 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
20:43:51.286 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:51.287 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:43:51.287 00.000 13828 MoveAxis(W, 108, ABG)
20:43:51.287 00.000 13828 Guiding  Dir = 3, Dur = 108
20:43:51.288 00.001 13828 IsSlewing returns 0
20:43:51.288 00.000 13828 IsGuiding returns 0
20:43:51.290 00.002 13828 PulseGuide returned control before completion, sleep 117
20:43:51.293 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4272, max=65535, med=8073, FiltMin=5948, FiltMax=65535, Gamma=2.540
20:43:51.314 00.021 8960 UpdateGuideState exits: m=744863 SNR=83.4
20:43:51.316 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:51.317 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:51.318 00.001 8960 Enqueuing Expose request
20:43:51.422 00.104 13828 IsGuiding returns 0
20:43:51.422 00.000 13828 Move returns status 0, amount 108
20:43:51.422 00.000 13828 MoveAxis(N, 0, ABG)
20:43:51.422 00.000 13828 duration set to 0 by GuideMode
20:43:51.423 00.001 13828 Move returns status 0, amount 0
20:43:51.423 00.000 13828 move complete, result=0
20:43:51.423 00.000 13828 worker thread done servicing request
20:43:51.423 00.000 13828 Worker thread wakes up
20:43:51.423 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:51.423 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:43:51.424 00.001 8960 GuideStep: 0.3 px 108 ms WEST, 0.0 px 0 ms NORTH
20:43:53.895 02.471 13828 Exposure complete
20:43:54.004 00.109 13828 worker thread done servicing request
20:43:54.004 00.000 8960 OnExposeComplete: enter
20:43:54.006 00.002 8960 UpdateGuideState(): m_state=6
20:43:54.008 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
20:43:54.010 00.002 8960 Star::Find returns 1 (0), X=1090.15, Y=1013.88, Mass=739150, SNR=86.5, Peak=55024 HFD=4.6
20:43:54.011 00.001 8960 CameraToMount -- cameraTheta (1.63) - m_xAngle (2.75) = xAngle (-1.11 = -1.11)
20:43:54.012 00.001 8960 CameraToMount -- cameraTheta (1.63) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (1.99 = 1.99)
20:43:54.014 00.002 8960 CameraToMount -- cameraX=-0.00 cameraY=0.08 hyp=0.08 cameraTheta=1.63 mountX=0.03 mountY=0.07, mountTheta=1.12
20:43:54.017 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=0.08, opts=13)
20:43:54.018 00.001 8960 Enqueuing Move request for scope (-0.00, 0.08)
20:43:54.020 00.002 13828 Worker thread wakes up
20:43:54.020 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.08) opts 0xd
20:43:54.020 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, 0.08)
20:43:54.020 00.000 13828 Moving (-0.00, 0.08) raw xDistance=0.03 yDistance=0.07
20:43:54.020 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:43:54.020 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:54.020 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
20:43:54.020 00.000 13828 MoveAxis(E, 0, ABG)
20:43:54.020 00.000 13828 Move returns status 0, amount 0
20:43:54.020 00.000 13828 MoveAxis(N, 0, ABG)
20:43:54.020 00.000 13828 duration set to 0 by GuideMode
20:43:54.020 00.000 13828 Move returns status 0, amount 0
20:43:54.020 00.000 13828 move complete, result=0
20:43:54.020 00.000 13828 worker thread done servicing request
20:43:54.026 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4451, max=65535, med=8073, FiltMin=6172, FiltMax=65535, Gamma=2.540
20:43:54.047 00.021 8960 UpdateGuideState exits: m=739150 SNR=86.5
20:43:54.049 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:54.051 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:54.053 00.002 8960 Enqueuing Expose request
20:43:54.054 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
20:43:54.056 00.002 13828 Worker thread wakes up
20:43:54.056 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:54.056 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:43:55.658 01.602 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:43:48 PM"
20:43:55.668 00.010 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:43:55.670 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:43:55.672 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:43:55.674 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:43:55.676 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
20:43:55.677 00.001 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
20:43:55.679 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:43:55.680 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:43:55.682 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:43:55.683 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
20:43:55.685 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:43:55.686 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
20:43:55.688 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
20:43:55.695 00.007 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
20:43:55.697 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
20:43:55.698 00.001 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
20:43:55.700 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
20:43:55.701 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
20:43:55.703 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
20:43:55.705 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
20:43:55.707 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
20:43:55.709 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
20:43:55.711 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
20:43:55.713 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
20:43:55.714 00.001 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
20:43:55.716 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
20:43:55.717 00.001 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 8:43:48 PM"
20:43:55.720 00.003 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
20:43:55.721 00.001 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
20:43:55.723 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
20:43:55.724 00.001 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.748660
20:43:55.726 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
20:43:55.727 00.001 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
20:43:55.729 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
20:43:55.730 00.001 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
20:43:55.732 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
20:43:55.733 00.001 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
20:43:56.515 00.782 13828 Exposure complete
20:43:56.627 00.112 13828 worker thread done servicing request
20:43:56.628 00.001 8960 OnExposeComplete: enter
20:43:56.629 00.001 8960 UpdateGuideState(): m_state=6
20:43:56.631 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
20:43:56.633 00.002 8960 Star::Find returns 1 (0), X=1090.32, Y=1013.71, Mass=830743, SNR=113.0, Peak=56048 HFD=5.3
20:43:56.633 00.000 8960 CameraToMount -- cameraTheta (-0.52) - m_xAngle (2.75) = xAngle (-3.27 = 3.01)
20:43:56.636 00.003 8960 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.16 = -0.16)
20:43:56.637 00.001 8960 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.52 mountX=-0.18 mountY=-0.03, mountTheta=-2.98
20:43:56.639 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.09, opts=13)
20:43:56.641 00.002 8960 Enqueuing Move request for scope (0.16, -0.09)
20:43:56.642 00.001 13828 Worker thread wakes up
20:43:56.642 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
20:43:56.642 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
20:43:56.642 00.000 13828 Moving (0.16, -0.09) raw xDistance=-0.18 yDistance=-0.03
20:43:56.642 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
20:43:56.642 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:56.642 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:43:56.642 00.000 13828 MoveAxis(E, 60, ABG)
20:43:56.642 00.000 13828 Guiding  Dir = 2, Dur = 60
20:43:56.644 00.002 13828 IsSlewing returns 0
20:43:56.644 00.000 13828 IsGuiding returns 0
20:43:56.647 00.003 13828 PulseGuide returned control before completion, sleep 69
20:43:56.650 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3747, max=65535, med=8073, FiltMin=5884, FiltMax=65535, Gamma=2.540
20:43:56.671 00.021 8960 UpdateGuideState exits: m=830743 SNR=113.0
20:43:56.674 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:56.675 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:56.677 00.002 8960 Enqueuing Expose request
20:43:56.726 00.049 13828 IsGuiding returns 0
20:43:56.726 00.000 13828 Move returns status 0, amount 60
20:43:56.726 00.000 13828 MoveAxis(N, 0, ABG)
20:43:56.726 00.000 13828 duration set to 0 by GuideMode
20:43:56.726 00.000 13828 Move returns status 0, amount 0
20:43:56.726 00.000 13828 move complete, result=0
20:43:56.727 00.001 13828 worker thread done servicing request
20:43:56.727 00.000 13828 Worker thread wakes up
20:43:56.727 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:56.727 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:43:56.730 00.003 8960 GuideStep: -0.2 px 60 ms EAST, -0.0 px 0 ms NORTH
20:43:59.198 02.468 13828 Exposure complete
20:43:59.323 00.125 13828 worker thread done servicing request
20:43:59.323 00.000 8960 OnExposeComplete: enter
20:43:59.325 00.002 8960 UpdateGuideState(): m_state=6
20:43:59.327 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
20:43:59.328 00.001 8960 Star::Find returns 1 (0), X=1089.87, Y=1013.84, Mass=850764, SNR=92.3, Peak=65520 HFD=4.5
20:43:59.330 00.002 8960 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.75) = xAngle (0.27 = 0.27)
20:43:59.331 00.001 8960 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.37 = -2.91)
20:43:59.333 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=0.04 hyp=0.29 cameraTheta=3.02 mountX=0.28 mountY=-0.07, mountTheta=-0.23
20:43:59.335 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=0.04, opts=13)
20:43:59.336 00.001 8960 Enqueuing Move request for scope (-0.29, 0.04)
20:43:59.338 00.002 13828 Worker thread wakes up
20:43:59.338 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.04) opts 0xd
20:43:59.338 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, 0.04)
20:43:59.338 00.000 13828 Moving (-0.29, 0.04) raw xDistance=0.28 yDistance=-0.07
20:43:59.338 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
20:43:59.338 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:43:59.338 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:43:59.338 00.000 13828 MoveAxis(W, 87, ABG)
20:43:59.339 00.001 13828 Guiding  Dir = 3, Dur = 87
20:43:59.341 00.002 13828 IsSlewing returns 0
20:43:59.341 00.000 13828 IsGuiding returns 0
20:43:59.343 00.002 13828 PulseGuide returned control before completion, sleep 96
20:43:59.346 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4150, max=65535, med=8073, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:43:59.367 00.021 8960 UpdateGuideState exits: m=850764 SNR=92.3
20:43:59.369 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:43:59.370 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:43:59.372 00.002 8960 Enqueuing Expose request
20:43:59.450 00.078 13828 IsGuiding returns 0
20:43:59.450 00.000 13828 Move returns status 0, amount 87
20:43:59.450 00.000 13828 MoveAxis(N, 0, ABG)
20:43:59.450 00.000 13828 duration set to 0 by GuideMode
20:43:59.450 00.000 13828 Move returns status 0, amount 0
20:43:59.450 00.000 13828 move complete, result=0
20:43:59.451 00.001 13828 worker thread done servicing request
20:43:59.451 00.000 13828 Worker thread wakes up
20:43:59.451 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:43:59.451 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:43:59.451 00.000 8960 GuideStep: 0.3 px 87 ms WEST, -0.1 px 0 ms NORTH
20:44:01.905 02.454 13828 Exposure complete
20:44:02.016 00.111 13828 worker thread done servicing request
20:44:02.016 00.000 8960 OnExposeComplete: enter
20:44:02.018 00.002 8960 UpdateGuideState(): m_state=6
20:44:02.020 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
20:44:02.021 00.001 8960 Star::Find returns 1 (0), X=1089.73, Y=1013.57, Mass=887701, SNR=123.7, Peak=65520 HFD=4.8
20:44:02.023 00.002 8960 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.75) = xAngle (-5.38 = 0.90)
20:44:02.024 00.001 8960 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.27 = -2.27)
20:44:02.026 00.002 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.24 hyp=0.48 cameraTheta=-2.63 mountX=0.30 mountY=-0.37, mountTheta=-0.89
20:44:02.031 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.24, opts=13)
20:44:02.032 00.001 8960 Enqueuing Move request for scope (-0.42, -0.24)
20:44:02.034 00.002 13828 Worker thread wakes up
20:44:02.034 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.24) opts 0xd
20:44:02.034 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.24)
20:44:02.034 00.000 13828 Moving (-0.42, -0.24) raw xDistance=0.30 yDistance=-0.37
20:44:02.034 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
20:44:02.034 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:44:02.034 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
20:44:02.034 00.000 13828 MoveAxis(W, 103, ABG)
20:44:02.034 00.000 13828 Guiding  Dir = 3, Dur = 103
20:44:02.036 00.002 13828 IsSlewing returns 0
20:44:02.036 00.000 13828 IsGuiding returns 0
20:44:02.037 00.001 13828 PulseGuide returned control before completion, sleep 112
20:44:02.041 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4284, max=65535, med=8067, FiltMin=6214, FiltMax=65535, Gamma=2.540
20:44:02.061 00.020 8960 UpdateGuideState exits: m=887701 SNR=123.7
20:44:02.063 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:02.064 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:02.066 00.002 8960 Enqueuing Expose request
20:44:02.151 00.085 13828 IsGuiding returns 0
20:44:02.151 00.000 13828 Move returns status 0, amount 103
20:44:02.152 00.001 13828 MoveAxis(N, 0, ABG)
20:44:02.152 00.000 13828 duration set to 0 by GuideMode
20:44:02.152 00.000 13828 Move returns status 0, amount 0
20:44:02.152 00.000 13828 move complete, result=0
20:44:02.152 00.000 13828 worker thread done servicing request
20:44:02.152 00.000 13828 Worker thread wakes up
20:44:02.152 00.000 8960 GuideStep: 0.3 px 103 ms WEST, -0.4 px 0 ms NORTH
20:44:02.155 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:02.155 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:04.614 02.459 13828 Exposure complete
20:44:04.726 00.112 13828 worker thread done servicing request
20:44:04.726 00.000 8960 OnExposeComplete: enter
20:44:04.728 00.002 8960 UpdateGuideState(): m_state=6
20:44:04.730 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.732 00.002 8960 Star::Find returns 1 (0), X=1090.02, Y=1013.66, Mass=839739, SNR=107.6, Peak=65520 HFD=4.8
20:44:04.733 00.001 8960 MultiStar: exiting stabilization period
20:44:04.735 00.002 8960 MultiStar: updating star positions after lock position change
20:44:04.736 00.001 8960 Star::Find(15, 1608, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.738 00.002 8960 Star::Find returns 1 (0), X=1607.72, Y=236.69, Mass=1006530, SNR=107.0, Peak=65513 HFD=5.3
20:44:04.739 00.001 8960 Star::Find(15, 1751, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.740 00.001 8960 Star::Find returns 1 (0), X=1751.12, Y=1019.70, Mass=668563, SNR=100.5, Peak=57974 HFD=4.5
20:44:04.742 00.002 8960 Star::Find(15, 148, 811, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.743 00.001 8960 Star::Find returns 1 (0), X=147.94, Y=811.98, Mass=429049, SNR=84.1, Peak=44988 HFD=2.9
20:44:04.744 00.001 8960 Star::Find(15, 1368, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.746 00.002 8960 Star::Find returns 1 (0), X=1367.98, Y=241.80, Mass=643565, SNR=92.2, Peak=41648 HFD=4.8
20:44:04.748 00.002 8960 Star::Find(15, 81, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.749 00.001 8960 Star::Find returns 1 (0), X=80.74, Y=456.49, Mass=355912, SNR=64.2, Peak=41161 HFD=3.1
20:44:04.750 00.001 8960 Star::Find(15, 215, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.752 00.002 8960 Star::Find returns 1 (0), X=215.71, Y=951.90, Mass=413949, SNR=70.8, Peak=57705 HFD=2.9
20:44:04.753 00.001 8960 Star::Find(15, 1749, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.755 00.002 8960 Star::Find returns 1 (0), X=1749.75, Y=777.83, Mass=501471, SNR=94.6, Peak=46243 HFD=4.4
20:44:04.756 00.001 8960 Star::Find(15, 1117, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.758 00.002 8960 Star::Find returns 1 (0), X=1116.86, Y=661.51, Mass=618830, SNR=81.2, Peak=38409 HFD=5.3
20:44:04.759 00.001 8960 Star::Find(15, 1485, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.761 00.002 8960 Star::Find returns 1 (0), X=1485.45, Y=614.49, Mass=644995, SNR=76.1, Peak=45014 HFD=5.1
20:44:04.762 00.001 8960 Star::Find(15, 89, 995, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.764 00.002 8960 Star::Find returns 1 (0), X=89.94, Y=996.11, Mass=237586, SNR=60.5, Peak=36995 HFD=2.7
20:44:04.765 00.001 8960 Star::Find(15, 717, 422, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
20:44:04.767 00.002 8960 Star::Find returns 1 (0), X=717.14, Y=422.36, Mass=470650, SNR=66.8, Peak=30768 HFD=4.6
20:44:04.768 00.001 8960 CameraToMount -- cameraTheta (-2.30) - m_xAngle (2.75) = xAngle (-5.05 = 1.24)
20:44:04.770 00.002 8960 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.94 = -1.94)
20:44:04.771 00.001 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.15 hyp=0.20 cameraTheta=-2.30 mountX=0.07 mountY=-0.19, mountTheta=-1.23
20:44:04.773 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.15, opts=13)
20:44:04.775 00.002 8960 Enqueuing Move request for scope (-0.13, -0.15)
20:44:04.777 00.002 13828 Worker thread wakes up
20:44:04.777 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.15) opts 0xd
20:44:04.777 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.15)
20:44:04.777 00.000 13828 Moving (-0.13, -0.15) raw xDistance=0.07 yDistance=-0.19
20:44:04.777 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:44:04.777 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:04.777 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
20:44:04.777 00.000 13828 MoveAxis(E, 0, ABG)
20:44:04.777 00.000 13828 Move returns status 0, amount 0
20:44:04.777 00.000 13828 MoveAxis(N, 0, ABG)
20:44:04.777 00.000 13828 duration set to 0 by GuideMode
20:44:04.777 00.000 13828 Move returns status 0, amount 0
20:44:04.777 00.000 13828 move complete, result=0
20:44:04.777 00.000 13828 worker thread done servicing request
20:44:04.786 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=4073, max=65535, med=8067, FiltMin=6000, FiltMax=65535, Gamma=2.540
20:44:04.807 00.021 8960 UpdateGuideState exits: m=839739 SNR=107.6
20:44:04.809 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:04.810 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:04.812 00.002 8960 Enqueuing Expose request
20:44:04.813 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
20:44:04.815 00.002 13828 Worker thread wakes up
20:44:04.815 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:04.815 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:07.280 02.465 13828 Exposure complete
20:44:07.395 00.115 13828 worker thread done servicing request
20:44:07.395 00.000 8960 OnExposeComplete: enter
20:44:07.397 00.002 8960 UpdateGuideState(): m_state=6
20:44:07.399 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
20:44:07.401 00.002 8960 Star::Find returns 1 (0), X=1090.46, Y=1013.77, Mass=816376, SNR=97.8, Peak=57328 HFD=4.8
20:44:07.402 00.001 8960 MultiStar: [#1 0.35,0.07,0.00,M1] [#2 0.48,0.27,0.00,M1] [#3 0.37,0.41,0.00,M1] [#4 0.37,0.11,0.00,M1] [#5 0.59,0.01,0.00,M1] [#6 0.07,0.23,0.79,U] [#7 0.39,0.15,0.00,M1] [#8 0.43,0.46,0.00,M1] 
20:44:07.404 00.002 8960 refined, 1 included, MultiStar: {0.20, 0.08}, one-star: {0.30, -0.03}
20:44:07.405 00.001 8960 CameraToMount -- cameraTheta (0.40) - m_xAngle (2.75) = xAngle (-2.35 = -2.35)
20:44:07.407 00.002 8960 CameraToMount -- cameraTheta (0.40) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (0.76 = 0.76)
20:44:07.408 00.001 8960 CameraToMount -- cameraX=0.20 cameraY=0.08 hyp=0.22 cameraTheta=0.40 mountX=-0.15 mountY=0.15, mountTheta=2.37
20:44:07.412 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=0.08, opts=13)
20:44:07.414 00.002 8960 Enqueuing Move request for scope (0.20, 0.08)
20:44:07.415 00.001 13828 Worker thread wakes up
20:44:07.415 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.08) opts 0xd
20:44:07.415 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, 0.08)
20:44:07.415 00.000 13828 Moving (0.20, 0.08) raw xDistance=-0.15 yDistance=0.15
20:44:07.415 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
20:44:07.415 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:07.415 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
20:44:07.416 00.001 13828 MoveAxis(E, 50, ABG)
20:44:07.416 00.000 13828 Guiding  Dir = 2, Dur = 50
20:44:07.417 00.001 13828 IsSlewing returns 0
20:44:07.417 00.000 13828 IsGuiding returns 0
20:44:07.418 00.001 13828 PulseGuide returned control before completion, sleep 59
20:44:07.423 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4112, max=65535, med=8067, FiltMin=6057, FiltMax=65535, Gamma=2.540
20:44:07.443 00.020 8960 UpdateGuideState exits: m=816376 SNR=97.8
20:44:07.446 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:07.447 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:07.448 00.001 8960 Enqueuing Expose request
20:44:07.487 00.039 13828 IsGuiding returns 0
20:44:07.487 00.000 13828 Move returns status 0, amount 50
20:44:07.487 00.000 13828 MoveAxis(N, 0, ABG)
20:44:07.487 00.000 13828 duration set to 0 by GuideMode
20:44:07.487 00.000 13828 Move returns status 0, amount 0
20:44:07.487 00.000 13828 move complete, result=0
20:44:07.488 00.001 13828 worker thread done servicing request
20:44:07.488 00.000 13828 Worker thread wakes up
20:44:07.488 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:07.488 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:07.494 00.006 8960 GuideStep: -0.2 px 50 ms EAST, 0.1 px 0 ms NORTH
20:44:09.952 02.458 13828 Exposure complete
20:44:10.063 00.111 13828 worker thread done servicing request
20:44:10.064 00.001 8960 OnExposeComplete: enter
20:44:10.065 00.001 8960 UpdateGuideState(): m_state=6
20:44:10.067 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
20:44:10.068 00.001 8960 Star::Find returns 1 (0), X=1090.42, Y=1013.51, Mass=845296, SNR=122.8, Peak=65520 HFD=4.9
20:44:10.070 00.002 8960 MultiStar: [#1 0.27,0.02,0.76,U] [#2 0.29,0.32,0.00,M2] [#3 0.45,0.10,0.00,M2] [#4 0.25,0.07,0.68,U] [#5 0.30,0.04,0.51,U] [#6 0.34,0.16,0.00,M1] [#7 0.50,-0.03,0.00,M2] [#8 0.47,0.33,0.00,M2] 
20:44:10.072 00.002 8960 refined, 3 included, MultiStar: {0.27, -0.07}, one-star: {0.26, -0.30}
20:44:10.073 00.001 8960 CameraToMount -- cameraTheta (-0.26) - m_xAngle (2.75) = xAngle (-3.01 = -3.01)
20:44:10.075 00.002 8960 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (0.10 = 0.10)
20:44:10.076 00.001 8960 CameraToMount -- cameraX=0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-0.26 mountX=-0.27 mountY=0.03, mountTheta=3.04
20:44:10.078 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.07, opts=13)
20:44:10.080 00.002 8960 Enqueuing Move request for scope (0.27, -0.07)
20:44:10.081 00.001 13828 Worker thread wakes up
20:44:10.081 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.07) opts 0xd
20:44:10.081 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.07)
20:44:10.081 00.000 13828 Moving (0.27, -0.07) raw xDistance=-0.27 yDistance=0.03
20:44:10.082 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
20:44:10.082 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:10.082 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
20:44:10.082 00.000 13828 MoveAxis(E, 92, ABG)
20:44:10.082 00.000 13828 Guiding  Dir = 2, Dur = 92
20:44:10.083 00.001 13828 IsSlewing returns 0
20:44:10.084 00.001 13828 IsGuiding returns 0
20:44:10.085 00.001 13828 PulseGuide returned control before completion, sleep 101
20:44:10.089 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4022, max=65535, med=8067, FiltMin=6134, FiltMax=65535, Gamma=2.540
20:44:10.116 00.027 8960 UpdateGuideState exits: m=845296 SNR=122.8
20:44:10.117 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:10.119 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:10.121 00.002 8960 Enqueuing Expose request
20:44:10.198 00.077 13828 IsGuiding returns 0
20:44:10.198 00.000 13828 Move returns status 0, amount 92
20:44:10.198 00.000 13828 MoveAxis(N, 0, ABG)
20:44:10.198 00.000 13828 duration set to 0 by GuideMode
20:44:10.199 00.001 13828 Move returns status 0, amount 0
20:44:10.199 00.000 13828 move complete, result=0
20:44:10.199 00.000 13828 worker thread done servicing request
20:44:10.199 00.000 13828 Worker thread wakes up
20:44:10.199 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:10.199 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:10.199 00.000 8960 GuideStep: -0.3 px 92 ms EAST, 0.0 px 0 ms NORTH
20:44:12.665 02.466 13828 Exposure complete
20:44:12.779 00.114 13828 worker thread done servicing request
20:44:12.779 00.000 8960 OnExposeComplete: enter
20:44:12.781 00.002 8960 UpdateGuideState(): m_state=6
20:44:12.782 00.001 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
20:44:12.785 00.003 8960 Star::Find returns 1 (0), X=1090.19, Y=1013.56, Mass=823914, SNR=91.8, Peak=61936 HFD=4.8
20:44:12.787 00.002 8960 MultiStar: [#1 0.21,-0.05,1.30,U] [#2 0.25,-0.06,0.95,U] [#3 0.28,0.07,0.80,U] [#4 0.12,-0.12,0.81,U] [#5 0.41,-0.27,0.00,M1] [#6 0.31,-0.08,0.00,M2] [#7 0.23,-0.06,0.82,U] [#8 0.37,0.17,0.00,M3] 
20:44:12.789 00.002 8960 refined, 5 included, MultiStar: {0.19, -0.08}, one-star: {0.03, -0.25}
20:44:12.790 00.001 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.75) = xAngle (-3.15 = 3.13)
20:44:12.791 00.001 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.05 = -0.05)
20:44:12.793 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-0.41 mountX=-0.20 mountY=-0.01, mountTheta=-3.09
20:44:12.795 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.08, opts=13)
20:44:12.796 00.001 8960 Enqueuing Move request for scope (0.19, -0.08)
20:44:12.798 00.002 13828 Worker thread wakes up
20:44:12.798 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
20:44:12.798 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
20:44:12.798 00.000 13828 Moving (0.19, -0.08) raw xDistance=-0.20 yDistance=-0.01
20:44:12.798 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
20:44:12.798 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:12.798 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:44:12.798 00.000 13828 MoveAxis(E, 72, ABG)
20:44:12.798 00.000 13828 Guiding  Dir = 2, Dur = 72
20:44:12.802 00.004 13828 IsSlewing returns 0
20:44:12.802 00.000 13828 IsGuiding returns 0
20:44:12.803 00.001 13828 PulseGuide returned control before completion, sleep 81
20:44:12.806 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=8073, FiltMin=6115, FiltMax=65535, Gamma=2.540
20:44:12.826 00.020 8960 UpdateGuideState exits: m=823914 SNR=91.8
20:44:12.828 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:12.829 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:12.831 00.002 8960 Enqueuing Expose request
20:44:12.893 00.062 13828 IsGuiding returns 1
20:44:12.893 00.000 13828 scope still moving after pulse duration time elapsed
20:44:12.927 00.034 13828 IsSlewing returns 0
20:44:12.927 00.000 13828 IsGuiding returns 0
20:44:12.927 00.000 13828 scope move finished after 72 + 53 ms
20:44:12.927 00.000 13828 Move returns status 0, amount 72
20:44:12.928 00.001 13828 MoveAxis(N, 0, ABG)
20:44:12.928 00.000 13828 duration set to 0 by GuideMode
20:44:12.928 00.000 13828 Move returns status 0, amount 0
20:44:12.928 00.000 13828 move complete, result=0
20:44:12.928 00.000 13828 worker thread done servicing request
20:44:12.928 00.000 13828 Worker thread wakes up
20:44:12.929 00.001 8960 GuideStep: -0.2 px 72 ms EAST, -0.0 px 0 ms NORTH
20:44:12.934 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:12.934 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:15.400 02.466 13828 Exposure complete
20:44:15.513 00.113 13828 worker thread done servicing request
20:44:15.513 00.000 8960 OnExposeComplete: enter
20:44:15.515 00.002 8960 UpdateGuideState(): m_state=6
20:44:15.516 00.001 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
20:44:15.518 00.002 8960 Star::Find returns 1 (0), X=1090.68, Y=1013.13, Mass=824787, SNR=88.9, Peak=53680 HFD=5.0
20:44:15.520 00.002 8960 MultiStar: [#1 0.21,-0.61,0.00,M1] [#2 0.15,-0.21,0.96,U] [#3 0.26,-0.18,0.75,U] [#4 0.26,-0.16,0.82,U] [#5 0.53,-0.48,0.00,M2] [#6 -0.07,-0.40,0.81,U] [#7 0.38,-0.31,0.88,U] [#8 0.30,0.02,0.83,U] 
20:44:15.521 00.001 8960 refined, 6 included, MultiStar: {0.27, -0.29}, one-star: {0.53, -0.67}
20:44:15.523 00.002 8960 CameraToMount -- cameraTheta (-0.82) - m_xAngle (2.75) = xAngle (-3.57 = 2.71)
20:44:15.524 00.001 8960 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.46 = -0.46)
20:44:15.526 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-0.29 hyp=0.39 cameraTheta=-0.82 mountX=-0.35 mountY=-0.17, mountTheta=-2.68
20:44:15.528 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.29, opts=13)
20:44:15.530 00.002 8960 Enqueuing Move request for scope (0.27, -0.29)
20:44:15.531 00.001 13828 Worker thread wakes up
20:44:15.531 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.29) opts 0xd
20:44:15.531 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.29)
20:44:15.531 00.000 13828 Moving (0.27, -0.29) raw xDistance=-0.35 yDistance=-0.17
20:44:15.531 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
20:44:15.531 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:15.532 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:44:15.532 00.000 13828 MoveAxis(E, 120, ABG)
20:44:15.532 00.000 13828 Guiding  Dir = 2, Dur = 120
20:44:15.533 00.001 13828 IsSlewing returns 0
20:44:15.533 00.000 13828 IsGuiding returns 0
20:44:15.534 00.001 13828 PulseGuide returned control before completion, sleep 129
20:44:15.538 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4067, max=65535, med=8067, FiltMin=5987, FiltMax=65535, Gamma=2.540
20:44:15.558 00.020 8960 UpdateGuideState exits: m=824787 SNR=88.9
20:44:15.560 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:15.561 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:15.563 00.002 8960 Enqueuing Expose request
20:44:15.676 00.113 13828 IsGuiding returns 1
20:44:15.676 00.000 13828 scope still moving after pulse duration time elapsed
20:44:15.707 00.031 13828 IsSlewing returns 0
20:44:15.707 00.000 13828 IsGuiding returns 0
20:44:15.707 00.000 13828 scope move finished after 120 + 53 ms
20:44:15.707 00.000 13828 Move returns status 0, amount 120
20:44:15.707 00.000 13828 MoveAxis(N, 0, ABG)
20:44:15.707 00.000 13828 duration set to 0 by GuideMode
20:44:15.707 00.000 13828 Move returns status 0, amount 0
20:44:15.707 00.000 13828 move complete, result=0
20:44:15.707 00.000 13828 worker thread done servicing request
20:44:15.707 00.000 13828 Worker thread wakes up
20:44:15.707 00.000 8960 GuideStep: -0.4 px 120 ms EAST, -0.2 px 0 ms NORTH
20:44:15.709 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:15.709 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:18.168 02.459 13828 Exposure complete
20:44:18.291 00.123 13828 worker thread done servicing request
20:44:18.291 00.000 8960 OnExposeComplete: enter
20:44:18.293 00.002 8960 UpdateGuideState(): m_state=6
20:44:18.295 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
20:44:18.297 00.002 8960 Star::Find returns 1 (0), X=1090.12, Y=1013.66, Mass=861249, SNR=111.1, Peak=65520 HFD=5.0
20:44:18.299 00.002 8960 MultiStar: [#1 0.18,-0.20,0.96,U] [#2 0.15,0.06,0.87,U] [#3 0.14,0.00,0.63,U] [#4 0.17,-0.17,0.80,U] [#5 0.45,-0.33,0.00,M3] [#6 -0.17,-0.07,0.62,U] [#7 0.29,-0.05,0.72,U] [#8 0.42,0.14,0.65,U] 
20:44:18.301 00.002 8960 single-star, 7 included, MultiStar: {0.14, -0.06}, one-star: {-0.04, -0.14}
20:44:18.303 00.002 8960 CameraToMount -- cameraTheta (-1.81) - m_xAngle (2.75) = xAngle (-4.56 = 1.72)
20:44:18.305 00.002 8960 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.45 = -1.45)
20:44:18.306 00.001 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.81 mountX=-0.02 mountY=-0.15, mountTheta=-1.72
20:44:18.309 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.14, opts=13)
20:44:18.311 00.002 8960 Enqueuing Move request for scope (-0.04, -0.14)
20:44:18.312 00.001 13828 Worker thread wakes up
20:44:18.312 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
20:44:18.312 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
20:44:18.313 00.001 13828 Moving (-0.04, -0.14) raw xDistance=-0.02 yDistance=-0.15
20:44:18.313 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:44:18.313 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:18.313 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:44:18.313 00.000 13828 MoveAxis(E, 0, ABG)
20:44:18.313 00.000 13828 Move returns status 0, amount 0
20:44:18.313 00.000 13828 MoveAxis(N, 0, ABG)
20:44:18.313 00.000 13828 duration set to 0 by GuideMode
20:44:18.313 00.000 13828 Move returns status 0, amount 0
20:44:18.313 00.000 13828 move complete, result=0
20:44:18.313 00.000 13828 worker thread done servicing request
20:44:18.320 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3408, max=65535, med=8073, FiltMin=6044, FiltMax=65535, Gamma=2.540
20:44:18.342 00.022 8960 UpdateGuideState exits: m=861249 SNR=111.1
20:44:18.343 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:18.345 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:18.347 00.002 8960 Enqueuing Expose request
20:44:18.348 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:44:18.350 00.002 13828 Worker thread wakes up
20:44:18.350 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:18.350 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:20.810 02.460 13828 Exposure complete
20:44:20.920 00.110 13828 worker thread done servicing request
20:44:20.920 00.000 8960 OnExposeComplete: enter
20:44:20.921 00.001 8960 UpdateGuideState(): m_state=6
20:44:20.923 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
20:44:20.924 00.001 8960 Star::Find returns 1 (0), X=1089.92, Y=1013.60, Mass=895186, SNR=111.3, Peak=65520 HFD=4.8
20:44:20.926 00.002 8960 MultiStar: [#1 -0.33,0.25,0.93,U] [#2 -0.21,0.06,0.78,U] [#3 -0.04,0.28,0.78,U] [#4 -0.22,0.07,0.67,U] [#5 -0.12,0.08,0.51,U] [#6 -0.37,0.21,0.70,U] [#7 -0.29,0.15,0.70,U] [#8 -0.17,0.39,0.75,U] 
20:44:20.928 00.002 8960 refined, 8 included, MultiStar: {-0.22, 0.14}, one-star: {-0.24, -0.20}
20:44:20.929 00.001 8960 CameraToMount -- cameraTheta (2.60) - m_xAngle (2.75) = xAngle (-0.15 = -0.15)
20:44:20.931 00.002 8960 CameraToMount -- cameraTheta (2.60) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.96 = 2.96)
20:44:20.932 00.001 8960 CameraToMount -- cameraX=-0.22 cameraY=0.14 hyp=0.26 cameraTheta=2.60 mountX=0.26 mountY=0.05, mountTheta=0.18
20:44:20.934 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.14, opts=13)
20:44:20.936 00.002 8960 Enqueuing Move request for scope (-0.22, 0.14)
20:44:20.937 00.001 13828 Worker thread wakes up
20:44:20.937 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.14) opts 0xd
20:44:20.937 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.14)
20:44:20.937 00.000 13828 Moving (-0.22, 0.14) raw xDistance=0.26 yDistance=0.05
20:44:20.937 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
20:44:20.937 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:20.938 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:44:20.938 00.000 13828 MoveAxis(W, 84, ABG)
20:44:20.938 00.000 13828 Guiding  Dir = 3, Dur = 84
20:44:20.939 00.001 13828 IsSlewing returns 0
20:44:20.940 00.001 13828 IsGuiding returns 0
20:44:20.941 00.001 13828 PulseGuide returned control before completion, sleep 93
20:44:20.945 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3888, max=65535, med=8067, FiltMin=6108, FiltMax=65535, Gamma=2.540
20:44:20.965 00.020 8960 UpdateGuideState exits: m=895186 SNR=111.3
20:44:20.967 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:20.968 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:20.970 00.002 8960 Enqueuing Expose request
20:44:21.038 00.068 13828 IsGuiding returns 0
20:44:21.038 00.000 13828 Move returns status 0, amount 84
20:44:21.038 00.000 13828 MoveAxis(N, 0, ABG)
20:44:21.038 00.000 13828 duration set to 0 by GuideMode
20:44:21.038 00.000 13828 Move returns status 0, amount 0
20:44:21.038 00.000 13828 move complete, result=0
20:44:21.038 00.000 13828 worker thread done servicing request
20:44:21.038 00.000 8960 GuideStep: 0.3 px 84 ms WEST, 0.0 px 0 ms NORTH
20:44:21.041 00.003 13828 Worker thread wakes up
20:44:21.041 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:21.041 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:23.506 02.465 13828 Exposure complete
20:44:23.616 00.110 13828 worker thread done servicing request
20:44:23.616 00.000 8960 OnExposeComplete: enter
20:44:23.618 00.002 8960 UpdateGuideState(): m_state=6
20:44:23.619 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
20:44:23.621 00.002 8960 Star::Find returns 1 (0), X=1090.57, Y=1013.36, Mass=825772, SNR=105.2, Peak=58640 HFD=4.9
20:44:23.623 00.002 8960 MultiStar: [#1 0.57,-0.12,0.00,M1] [#2 0.30,-0.00,0.87,U] [#3 0.62,-0.02,0.00,M1] [#4 0.32,-0.08,0.76,U] [#5 0.72,-0.38,0.00,M3] [#6 0.23,-0.33,0.75,U] [#7 0.40,-0.13,0.72,U] [#8 0.46,0.24,0.74,U] 
20:44:23.624 00.001 8960 refined, 5 included, MultiStar: {0.35, -0.14}, one-star: {0.41, -0.45}
20:44:23.626 00.002 8960 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.75) = xAngle (-3.12 = -3.12)
20:44:23.627 00.001 8960 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.02 = -0.02)
20:44:23.629 00.002 8960 CameraToMount -- cameraX=0.35 cameraY=-0.14 hyp=0.38 cameraTheta=-0.37 mountX=-0.38 mountY=-0.01, mountTheta=-3.12
20:44:23.631 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.14, opts=13)
20:44:23.632 00.001 8960 Enqueuing Move request for scope (0.35, -0.14)
20:44:23.634 00.002 13828 Worker thread wakes up
20:44:23.634 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.14) opts 0xd
20:44:23.634 00.000 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.14)
20:44:23.634 00.000 13828 Moving (0.35, -0.14) raw xDistance=-0.38 yDistance=-0.01
20:44:23.634 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
20:44:23.634 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:23.634 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:44:23.634 00.000 13828 MoveAxis(E, 118, ABG)
20:44:23.634 00.000 13828 Guiding  Dir = 2, Dur = 118
20:44:23.636 00.002 13828 IsSlewing returns 0
20:44:23.636 00.000 13828 IsGuiding returns 0
20:44:23.636 00.000 13828 PulseGuide returned control before completion, sleep 127
20:44:23.641 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4105, max=65535, med=8067, FiltMin=6128, FiltMax=65535, Gamma=2.540
20:44:23.661 00.020 8960 UpdateGuideState exits: m=825772 SNR=105.2
20:44:23.662 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:23.664 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:23.665 00.001 8960 Enqueuing Expose request
20:44:23.765 00.100 13828 IsGuiding returns 0
20:44:23.765 00.000 13828 Move returns status 0, amount 118
20:44:23.765 00.000 13828 MoveAxis(N, 0, ABG)
20:44:23.766 00.001 13828 duration set to 0 by GuideMode
20:44:23.766 00.000 13828 Move returns status 0, amount 0
20:44:23.766 00.000 13828 move complete, result=0
20:44:23.766 00.000 13828 worker thread done servicing request
20:44:23.766 00.000 13828 Worker thread wakes up
20:44:23.766 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:23.766 00.000 8960 GuideStep: -0.4 px 118 ms EAST, -0.0 px 0 ms NORTH
20:44:23.768 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:26.231 02.463 13828 Exposure complete
20:44:26.361 00.130 13828 worker thread done servicing request
20:44:26.361 00.000 8960 OnExposeComplete: enter
20:44:26.363 00.002 8960 UpdateGuideState(): m_state=6
20:44:26.364 00.001 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
20:44:26.366 00.002 8960 Star::Find returns 1 (0), X=1090.07, Y=1013.30, Mass=789563, SNR=91.2, Peak=52240 HFD=4.6
20:44:26.368 00.002 8960 MultiStar: [#1 0.24,-0.36,1.22,U] [#2 0.32,-0.14,1.05,U] [#3 0.29,-0.11,0.75,U] [#4 0.15,-0.27,0.81,U] [#5 0.42,-0.44,0.00,M4] [#6 -0.01,-0.33,0.75,U] [#7 0.21,-0.37,0.77,U] [#8 0.59,0.03,0.00,M1] 
20:44:26.370 00.002 8960 refined, 6 included, MultiStar: {0.16, -0.30}, one-star: {-0.09, -0.51}
20:44:26.371 00.001 8960 CameraToMount -- cameraTheta (-1.08) - m_xAngle (2.75) = xAngle (-3.83 = 2.45)
20:44:26.373 00.002 8960 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.72 = -0.72)
20:44:26.374 00.001 8960 CameraToMount -- cameraX=0.16 cameraY=-0.30 hyp=0.34 cameraTheta=-1.08 mountX=-0.27 mountY=-0.23, mountTheta=-2.43
20:44:26.376 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.30, opts=13)
20:44:26.378 00.002 8960 Enqueuing Move request for scope (0.16, -0.30)
20:44:26.379 00.001 13828 Worker thread wakes up
20:44:26.379 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.30) opts 0xd
20:44:26.379 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.30)
20:44:26.379 00.000 13828 Moving (0.16, -0.30) raw xDistance=-0.27 yDistance=-0.23
20:44:26.379 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
20:44:26.379 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:44:26.379 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:44:26.380 00.001 13828 MoveAxis(E, 95, ABG)
20:44:26.380 00.000 13828 Guiding  Dir = 2, Dur = 95
20:44:26.381 00.001 13828 IsSlewing returns 0
20:44:26.381 00.000 13828 IsGuiding returns 0
20:44:26.383 00.002 13828 PulseGuide returned control before completion, sleep 104
20:44:26.387 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4246, max=65535, med=8067, FiltMin=6102, FiltMax=65535, Gamma=2.540
20:44:26.407 00.020 8960 UpdateGuideState exits: m=789563 SNR=91.2
20:44:26.409 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:26.410 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:26.412 00.002 8960 Enqueuing Expose request
20:44:26.491 00.079 13828 IsGuiding returns 0
20:44:26.491 00.000 13828 Move returns status 0, amount 95
20:44:26.491 00.000 13828 MoveAxis(N, 0, ABG)
20:44:26.491 00.000 13828 duration set to 0 by GuideMode
20:44:26.491 00.000 13828 Move returns status 0, amount 0
20:44:26.491 00.000 13828 move complete, result=0
20:44:26.491 00.000 13828 worker thread done servicing request
20:44:26.491 00.000 8960 GuideStep: -0.3 px 95 ms EAST, -0.2 px 0 ms NORTH
20:44:26.493 00.002 13828 Worker thread wakes up
20:44:26.493 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:26.493 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:28.953 02.460 13828 Exposure complete
20:44:29.062 00.109 13828 worker thread done servicing request
20:44:29.062 00.000 8960 OnExposeComplete: enter
20:44:29.064 00.002 8960 UpdateGuideState(): m_state=6
20:44:29.066 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
20:44:29.067 00.001 8960 Star::Find returns 1 (0), X=1089.68, Y=1013.57, Mass=881349, SNR=107.0, Peak=65136 HFD=4.8
20:44:29.069 00.002 8960 MultiStar: [#1 -0.24,0.01,1.09,U] [#2 0.06,0.03,0.91,U] [#3 -0.03,0.05,0.65,U] [#4 -0.10,-0.04,0.82,U] [#5 0.01,0.03,0.78,U] [#6 -0.39,0.06,0.71,U] [#7 -0.04,0.22,0.69,U] [#8 0.04,0.36,0.80,U] 
20:44:29.070 00.001 8960 refined, 8 included, MultiStar: {-0.14, 0.04}, one-star: {-0.48, -0.24}
20:44:29.072 00.002 8960 CameraToMount -- cameraTheta (2.86) - m_xAngle (2.75) = xAngle (0.12 = 0.12)
20:44:29.073 00.001 8960 CameraToMount -- cameraTheta (2.86) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.22 = -3.06)
20:44:29.075 00.002 8960 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.15 cameraTheta=2.86 mountX=0.15 mountY=-0.01, mountTheta=-0.08
20:44:29.076 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=0.04, opts=13)
20:44:29.078 00.002 8960 Enqueuing Move request for scope (-0.14, 0.04)
20:44:29.079 00.001 13828 Worker thread wakes up
20:44:29.079 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.04) opts 0xd
20:44:29.079 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, 0.04)
20:44:29.079 00.000 13828 Moving (-0.14, 0.04) raw xDistance=0.15 yDistance=-0.01
20:44:29.079 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.15
20:44:29.079 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:29.079 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:44:29.080 00.001 13828 MoveAxis(W, 41, ABG)
20:44:29.080 00.000 13828 Guiding  Dir = 3, Dur = 41
20:44:29.081 00.001 13828 IsSlewing returns 0
20:44:29.081 00.000 13828 IsGuiding returns 0
20:44:29.083 00.002 13828 PulseGuide returned control before completion, sleep 50
20:44:29.086 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3888, max=65535, med=8060, FiltMin=6102, FiltMax=65535, Gamma=2.540
20:44:29.115 00.029 8960 UpdateGuideState exits: m=881349 SNR=107.0
20:44:29.117 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:29.120 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:29.122 00.002 8960 Enqueuing Expose request
20:44:29.149 00.027 13828 IsGuiding returns 0
20:44:29.149 00.000 13828 Move returns status 0, amount 41
20:44:29.149 00.000 13828 MoveAxis(N, 0, ABG)
20:44:29.149 00.000 13828 duration set to 0 by GuideMode
20:44:29.149 00.000 13828 Move returns status 0, amount 0
20:44:29.149 00.000 13828 move complete, result=0
20:44:29.150 00.001 13828 worker thread done servicing request
20:44:29.150 00.000 13828 Worker thread wakes up
20:44:29.150 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:29.150 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:29.154 00.004 8960 GuideStep: 0.1 px 41 ms WEST, -0.0 px 0 ms NORTH
20:44:31.632 02.478 13828 Exposure complete
20:44:31.748 00.116 13828 worker thread done servicing request
20:44:31.748 00.000 8960 OnExposeComplete: enter
20:44:31.750 00.002 8960 UpdateGuideState(): m_state=6
20:44:31.752 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
20:44:31.754 00.002 8960 Star::Find returns 1 (0), X=1089.49, Y=1013.70, Mass=809874, SNR=104.3, Peak=55536 HFD=4.8
20:44:31.755 00.001 8960 MultiStar: [#1 -0.23,0.01,1.07,U] [#2 -0.39,0.14,0.91,U] [#3 -0.32,0.11,0.76,U] [#4 -0.36,0.02,0.81,U] [#5 -0.16,0.03,0.68,U] [#6 -0.35,0.39,0.75,U] [#7 -0.24,0.22,0.68,U] [#8 -0.31,0.21,0.76,U] 
20:44:31.757 00.002 8960 refined, 8 included, MultiStar: {-0.35, 0.10}, one-star: {-0.66, -0.10}
20:44:31.758 00.001 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.75) = xAngle (0.11 = 0.11)
20:44:31.760 00.002 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.21 = -3.07)
20:44:31.761 00.001 8960 CameraToMount -- cameraX=-0.35 cameraY=0.10 hyp=0.36 cameraTheta=2.85 mountX=0.36 mountY=-0.03, mountTheta=-0.07
20:44:31.763 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=0.10, opts=13)
20:44:31.764 00.001 8960 Enqueuing Move request for scope (-0.35, 0.10)
20:44:31.766 00.002 13828 Worker thread wakes up
20:44:31.766 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.10) opts 0xd
20:44:31.766 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, 0.10)
20:44:31.766 00.000 13828 Moving (-0.35, 0.10) raw xDistance=0.36 yDistance=-0.03
20:44:31.766 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:44:31.766 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:31.766 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
20:44:31.766 00.000 13828 MoveAxis(W, 119, ABG)
20:44:31.766 00.000 13828 Guiding  Dir = 3, Dur = 119
20:44:31.768 00.002 13828 IsSlewing returns 0
20:44:31.768 00.000 13828 IsGuiding returns 0
20:44:31.770 00.002 13828 PulseGuide returned control before completion, sleep 128
20:44:31.776 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4310, max=65535, med=8067, FiltMin=6044, FiltMax=65535, Gamma=2.540
20:44:31.795 00.019 8960 UpdateGuideState exits: m=809874 SNR=104.3
20:44:31.797 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:31.799 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:31.801 00.002 8960 Enqueuing Expose request
20:44:31.909 00.108 13828 IsGuiding returns 0
20:44:31.909 00.000 13828 Move returns status 0, amount 119
20:44:31.909 00.000 13828 MoveAxis(N, 0, ABG)
20:44:31.909 00.000 13828 duration set to 0 by GuideMode
20:44:31.909 00.000 13828 Move returns status 0, amount 0
20:44:31.909 00.000 13828 move complete, result=0
20:44:31.909 00.000 13828 worker thread done servicing request
20:44:31.909 00.000 13828 Worker thread wakes up
20:44:31.909 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:31.910 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:31.910 00.000 8960 GuideStep: 0.4 px 119 ms WEST, -0.0 px 0 ms NORTH
20:44:34.388 02.478 13828 Exposure complete
20:44:34.503 00.115 13828 worker thread done servicing request
20:44:34.504 00.001 8960 OnExposeComplete: enter
20:44:34.505 00.001 8960 UpdateGuideState(): m_state=6
20:44:34.507 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
20:44:34.508 00.001 8960 Star::Find returns 1 (0), X=1089.90, Y=1013.72, Mass=835928, SNR=94.3, Peak=65520 HFD=4.5
20:44:34.510 00.002 8960 MultiStar: [#1 -0.24,0.21,1.34,U] [#2 -0.17,0.06,0.87,U] [#3 -0.22,0.15,0.74,U] [#4 -0.36,0.35,0.86,U] [#5 0.02,0.11,0.71,U] [#6 -0.37,0.34,0.75,U] [#7 -0.17,0.24,0.76,U] [#8 -0.28,0.48,0.00,M1] 
20:44:34.512 00.002 8960 single-star, 7 included, MultiStar: {-0.22, 0.17}, one-star: {-0.25, -0.09}
20:44:34.513 00.001 8960 CameraToMount -- cameraTheta (-2.82) - m_xAngle (2.75) = xAngle (-5.56 = 0.72)
20:44:34.515 00.002 8960 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.46 = -2.46)
20:44:34.516 00.001 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.09 hyp=0.27 cameraTheta=-2.82 mountX=0.20 mountY=-0.17, mountTheta=-0.70
20:44:34.518 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.09, opts=13)
20:44:34.520 00.002 8960 Enqueuing Move request for scope (-0.25, -0.09)
20:44:34.521 00.001 13828 Worker thread wakes up
20:44:34.521 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.09) opts 0xd
20:44:34.521 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.09)
20:44:34.521 00.000 13828 Moving (-0.25, -0.09) raw xDistance=0.20 yDistance=-0.17
20:44:34.521 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
20:44:34.521 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:34.521 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:44:34.521 00.000 13828 MoveAxis(W, 74, ABG)
20:44:34.522 00.001 13828 Guiding  Dir = 3, Dur = 74
20:44:34.523 00.001 13828 IsSlewing returns 0
20:44:34.523 00.000 13828 IsGuiding returns 0
20:44:34.524 00.001 13828 PulseGuide returned control before completion, sleep 83
20:44:34.529 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4566, max=65535, med=8067, FiltMin=6064, FiltMax=65535, Gamma=2.540
20:44:34.550 00.021 8960 UpdateGuideState exits: m=835928 SNR=94.3
20:44:34.552 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:34.554 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:34.555 00.001 8960 Enqueuing Expose request
20:44:34.620 00.065 13828 IsGuiding returns 0
20:44:34.620 00.000 13828 Move returns status 0, amount 74
20:44:34.620 00.000 13828 MoveAxis(N, 0, ABG)
20:44:34.620 00.000 13828 duration set to 0 by GuideMode
20:44:34.620 00.000 13828 Move returns status 0, amount 0
20:44:34.620 00.000 13828 move complete, result=0
20:44:34.621 00.001 13828 worker thread done servicing request
20:44:34.621 00.000 13828 Worker thread wakes up
20:44:34.621 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:34.621 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:34.621 00.000 8960 GuideStep: 0.2 px 74 ms WEST, -0.2 px 0 ms NORTH
20:44:37.088 02.467 13828 Exposure complete
20:44:37.221 00.133 13828 worker thread done servicing request
20:44:37.221 00.000 8960 OnExposeComplete: enter
20:44:37.223 00.002 8960 UpdateGuideState(): m_state=6
20:44:37.225 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
20:44:37.226 00.001 8960 Star::Find returns 1 (0), X=1090.45, Y=1012.93, Mass=866786, SNR=104.7, Peak=49648 HFD=5.2
20:44:37.228 00.002 8960 MultiStar: [#1 0.40,-0.64,0.00,M1] [#2 0.31,-0.28,0.98,U] [#3 0.46,-0.51,0.00,M1] [#4 0.42,-0.58,0.00,M1] [#5 0.58,-0.73,0.00,M2] [#6 0.32,-0.33,0.66,U] [#7 0.55,-0.77,0.00,M1] [#8 0.58,-0.37,0.00,M2] 
20:44:37.229 00.001 8960 refined, 2 included, MultiStar: {0.31, -0.52}, one-star: {0.29, -0.88}
20:44:37.231 00.002 8960 CameraToMount -- cameraTheta (-1.04) - m_xAngle (2.75) = xAngle (-3.79 = 2.50)
20:44:37.232 00.001 8960 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.68 = -0.68)
20:44:37.234 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.52 hyp=0.60 cameraTheta=-1.04 mountX=-0.48 mountY=-0.38, mountTheta=-2.47
20:44:37.236 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.52, opts=13)
20:44:37.238 00.002 8960 Enqueuing Move request for scope (0.31, -0.52)
20:44:37.239 00.001 13828 Worker thread wakes up
20:44:37.239 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.52) opts 0xd
20:44:37.239 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.52)
20:44:37.239 00.000 13828 Moving (0.31, -0.52) raw xDistance=-0.48 yDistance=-0.38
20:44:37.239 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.48
20:44:37.239 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:44:37.239 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
20:44:37.240 00.001 13828 MoveAxis(E, 151, ABG)
20:44:37.240 00.000 13828 Guiding  Dir = 2, Dur = 151
20:44:37.241 00.001 13828 IsSlewing returns 0
20:44:37.241 00.000 13828 IsGuiding returns 0
20:44:37.242 00.001 13828 PulseGuide returned control before completion, sleep 160
20:44:37.246 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4380, max=65535, med=8060, FiltMin=5891, FiltMax=65535, Gamma=2.540
20:44:37.266 00.020 8960 UpdateGuideState exits: m=866786 SNR=104.7
20:44:37.269 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:37.270 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:37.272 00.002 8960 Enqueuing Expose request
20:44:37.407 00.135 13828 IsGuiding returns 0
20:44:37.407 00.000 13828 Move returns status 0, amount 151
20:44:37.407 00.000 13828 MoveAxis(N, 0, ABG)
20:44:37.407 00.000 13828 duration set to 0 by GuideMode
20:44:37.407 00.000 13828 Move returns status 0, amount 0
20:44:37.407 00.000 13828 move complete, result=0
20:44:37.407 00.000 13828 worker thread done servicing request
20:44:37.407 00.000 13828 Worker thread wakes up
20:44:37.407 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:37.407 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:37.407 00.000 8960 GuideStep: -0.5 px 151 ms EAST, -0.4 px 0 ms NORTH
20:44:39.880 02.473 13828 Exposure complete
20:44:39.991 00.111 13828 worker thread done servicing request
20:44:39.991 00.000 8960 OnExposeComplete: enter
20:44:39.992 00.001 8960 UpdateGuideState(): m_state=6
20:44:39.994 00.002 8960 Star::Find(15, 1090, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
20:44:39.995 00.001 8960 Star::Find returns 1 (0), X=1090.04, Y=1013.61, Mass=773975, SNR=91.5, Peak=60592 HFD=4.8
20:44:39.997 00.002 8960 MultiStar: [#1 0.33,-0.04,1.04,U] [#2 0.24,0.01,1.05,U] [#3 0.18,-0.17,0.80,U] [#4 -0.03,-0.11,0.88,U] [#5 0.36,-0.31,0.67,U] [#6 -0.06,-0.16,0.80,U] [#7 0.12,0.12,0.90,U] [#8 0.37,0.08,0.72,U] 
20:44:39.999 00.002 8960 refined, 8 included, MultiStar: {0.15, -0.08}, one-star: {-0.12, -0.19}
20:44:40.001 00.002 8960 CameraToMount -- cameraTheta (-0.49) - m_xAngle (2.75) = xAngle (-3.24 = 3.04)
20:44:40.003 00.002 8960 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.14 = -0.14)
20:44:40.004 00.001 8960 CameraToMount -- cameraX=0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-0.49 mountX=-0.17 mountY=-0.02, mountTheta=-3.01
20:44:40.006 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.08, opts=13)
20:44:40.008 00.002 8960 Enqueuing Move request for scope (0.15, -0.08)
20:44:40.009 00.001 13828 Worker thread wakes up
20:44:40.009 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.08) opts 0xd
20:44:40.009 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.08)
20:44:40.009 00.000 13828 Moving (0.15, -0.08) raw xDistance=-0.17 yDistance=-0.02
20:44:40.009 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
20:44:40.009 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:40.009 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:44:40.009 00.000 13828 MoveAxis(E, 65, ABG)
20:44:40.010 00.001 13828 Guiding  Dir = 2, Dur = 65
20:44:40.012 00.002 13828 IsSlewing returns 0
20:44:40.012 00.000 13828 IsGuiding returns 0
20:44:40.013 00.001 13828 PulseGuide returned control before completion, sleep 74
20:44:40.018 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4272, max=65535, med=8060, FiltMin=6230, FiltMax=65535, Gamma=2.540
20:44:40.037 00.019 8960 UpdateGuideState exits: m=773975 SNR=91.5
20:44:40.039 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:40.040 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:40.042 00.002 8960 Enqueuing Expose request
20:44:40.091 00.049 13828 IsGuiding returns 0
20:44:40.091 00.000 13828 Move returns status 0, amount 65
20:44:40.091 00.000 13828 MoveAxis(N, 0, ABG)
20:44:40.091 00.000 13828 duration set to 0 by GuideMode
20:44:40.091 00.000 13828 Move returns status 0, amount 0
20:44:40.091 00.000 13828 move complete, result=0
20:44:40.092 00.001 13828 worker thread done servicing request
20:44:40.092 00.000 13828 Worker thread wakes up
20:44:40.092 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:40.092 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:40.092 00.000 8960 GuideStep: -0.2 px 65 ms EAST, -0.0 px 0 ms NORTH
20:44:42.557 02.465 13828 Exposure complete
20:44:42.668 00.111 13828 worker thread done servicing request
20:44:42.668 00.000 8960 OnExposeComplete: enter
20:44:42.670 00.002 8960 UpdateGuideState(): m_state=6
20:44:42.672 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
20:44:42.673 00.001 8960 Star::Find returns 1 (0), X=1089.91, Y=1013.61, Mass=822468, SNR=104.3, Peak=65520 HFD=4.8
20:44:42.675 00.002 8960 MultiStar: [#1 0.16,0.14,1.03,U] [#2 0.01,0.23,0.90,U] [#3 -0.00,-0.05,0.73,U] [#4 -0.05,0.14,0.84,U] [#5 0.11,-0.02,0.67,U] [#6 -0.11,0.41,0.72,U] [#7 -0.13,0.35,0.63,U] [#8 0.02,0.58,0.00,M2] 
20:44:42.676 00.001 8960 refined, 7 included, MultiStar: {-0.03, 0.11}, one-star: {-0.25, -0.19}
20:44:42.678 00.002 8960 CameraToMount -- cameraTheta (1.85) - m_xAngle (2.75) = xAngle (-0.90 = -0.90)
20:44:42.679 00.001 8960 CameraToMount -- cameraTheta (1.85) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.21 = 2.21)
20:44:42.681 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=0.11 hyp=0.12 cameraTheta=1.85 mountX=0.07 mountY=0.10, mountTheta=0.91
20:44:42.683 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.11, opts=13)
20:44:42.685 00.002 8960 Enqueuing Move request for scope (-0.03, 0.11)
20:44:42.686 00.001 13828 Worker thread wakes up
20:44:42.686 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.11) opts 0xd
20:44:42.686 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.11)
20:44:42.686 00.000 13828 Moving (-0.03, 0.11) raw xDistance=0.07 yDistance=0.10
20:44:42.686 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:44:42.686 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:44:42.686 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
20:44:42.687 00.001 13828 MoveAxis(E, 0, ABG)
20:44:42.687 00.000 13828 Move returns status 0, amount 0
20:44:42.687 00.000 13828 MoveAxis(N, 0, ABG)
20:44:42.687 00.000 13828 duration set to 0 by GuideMode
20:44:42.687 00.000 13828 Move returns status 0, amount 0
20:44:42.687 00.000 13828 move complete, result=0
20:44:42.687 00.000 13828 worker thread done servicing request
20:44:42.694 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4240, max=65535, med=8060, FiltMin=6121, FiltMax=65535, Gamma=2.540
20:44:42.712 00.018 8960 UpdateGuideState exits: m=822468 SNR=104.3
20:44:42.714 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:42.715 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:42.717 00.002 8960 Enqueuing Expose request
20:44:42.718 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:44:42.720 00.002 13828 Worker thread wakes up
20:44:42.720 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:42.720 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:45.190 02.470 13828 Exposure complete
20:44:45.304 00.114 13828 worker thread done servicing request
20:44:45.304 00.000 8960 OnExposeComplete: enter
20:44:45.305 00.001 8960 UpdateGuideState(): m_state=6
20:44:45.307 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
20:44:45.309 00.002 8960 Star::Find returns 1 (0), X=1090.15, Y=1013.07, Mass=767583, SNR=100.9, Peak=49168 HFD=4.5
20:44:45.311 00.002 8960 MultiStar: [#1 0.43,-0.44,0.00,M1] [#2 0.21,-0.38,1.06,U] [#3 0.57,-0.30,0.00,M1] [#4 0.30,-0.74,0.00,M1] [#5 0.48,-0.62,0.00,M1] [#6 0.28,-0.53,0.00,M1] [#7 0.30,-0.33,0.64,U] [#8 0.36,-0.14,0.76,U] 
20:44:45.312 00.001 8960 refined, 3 included, MultiStar: {0.20, -0.42}, one-star: {-0.01, -0.74}
20:44:45.314 00.002 8960 CameraToMount -- cameraTheta (-1.13) - m_xAngle (2.75) = xAngle (-3.88 = 2.41)
20:44:45.315 00.001 8960 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.77 = -0.77)
20:44:45.317 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=-0.42 hyp=0.46 cameraTheta=-1.13 mountX=-0.34 mountY=-0.32, mountTheta=-2.39
20:44:45.319 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-0.42, opts=13)
20:44:45.320 00.001 8960 Enqueuing Move request for scope (0.20, -0.42)
20:44:45.322 00.002 13828 Worker thread wakes up
20:44:45.322 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.42) opts 0xd
20:44:45.322 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, -0.42)
20:44:45.322 00.000 13828 Moving (0.20, -0.42) raw xDistance=-0.34 yDistance=-0.32
20:44:45.322 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
20:44:45.322 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=-0.19 newest=-0.25
20:44:45.322 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:44:45.322 00.000 13828 MoveAxis(E, 112, ABG)
20:44:45.322 00.000 13828 Guiding  Dir = 2, Dur = 112
20:44:45.324 00.002 13828 IsSlewing returns 0
20:44:45.324 00.000 13828 IsGuiding returns 0
20:44:45.326 00.002 13828 PulseGuide returned control before completion, sleep 121
20:44:45.331 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4444, max=65535, med=8060, FiltMin=5673, FiltMax=65535, Gamma=2.540
20:44:45.352 00.021 8960 UpdateGuideState exits: m=767583 SNR=100.9
20:44:45.353 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:45.355 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:45.356 00.001 8960 Enqueuing Expose request
20:44:45.450 00.094 13828 IsGuiding returns 0
20:44:45.450 00.000 13828 Move returns status 0, amount 112
20:44:45.450 00.000 13828 MoveAxis(N, 172, ABG)
20:44:45.450 00.000 13828 duration set to 0 by GuideMode
20:44:45.451 00.001 13828 Move returns status 0, amount 0
20:44:45.451 00.000 13828 move complete, result=0
20:44:45.451 00.000 13828 worker thread done servicing request
20:44:45.451 00.000 13828 Worker thread wakes up
20:44:45.451 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:45.451 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:45.451 00.000 8960 GuideStep: -0.3 px 112 ms EAST, -0.3 px 0 ms NORTH
20:44:47.913 02.462 13828 Exposure complete
20:44:48.025 00.112 13828 worker thread done servicing request
20:44:48.025 00.000 8960 OnExposeComplete: enter
20:44:48.027 00.002 8960 UpdateGuideState(): m_state=6
20:44:48.028 00.001 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
20:44:48.030 00.002 8960 Star::Find returns 1 (0), X=1090.08, Y=1013.29, Mass=836539, SNR=104.4, Peak=58128 HFD=4.6
20:44:48.031 00.001 8960 MultiStar: [#1 0.16,-0.35,0.93,U] [#2 0.00,-0.22,0.95,U] [#3 0.18,-0.46,0.67,U] [#4 0.13,-0.45,0.85,U] [#5 0.48,-0.57,0.00,M2] [#6 0.09,-0.12,0.84,U] [#7 0.10,-0.33,0.83,U] [#8 0.28,-0.25,0.74,U] 
20:44:48.033 00.002 8960 refined, 7 included, MultiStar: {0.10, -0.34}, one-star: {-0.07, -0.52}
20:44:48.035 00.002 8960 CameraToMount -- cameraTheta (-1.29) - m_xAngle (2.75) = xAngle (-4.04 = 2.25)
20:44:48.036 00.001 8960 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.93 = -0.93)
20:44:48.038 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.29 mountX=-0.22 mountY=-0.28, mountTheta=-2.23
20:44:48.040 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.34, opts=13)
20:44:48.042 00.002 8960 Enqueuing Move request for scope (0.10, -0.34)
20:44:48.043 00.001 13828 Worker thread wakes up
20:44:48.044 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.34) opts 0xd
20:44:48.044 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.34)
20:44:48.044 00.000 13828 Moving (0.10, -0.34) raw xDistance=-0.22 yDistance=-0.28
20:44:48.044 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:44:48.044 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
20:44:48.044 00.000 13828 MoveAxis(E, 79, ABG)
20:44:48.044 00.000 13828 Guiding  Dir = 2, Dur = 79
20:44:48.045 00.001 13828 IsSlewing returns 0
20:44:48.045 00.000 13828 IsGuiding returns 0
20:44:48.047 00.002 13828 PulseGuide returned control before completion, sleep 88
20:44:48.050 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4361, max=65535, med=8060, FiltMin=5714, FiltMax=65535, Gamma=2.540
20:44:48.070 00.020 8960 UpdateGuideState exits: m=836539 SNR=104.4
20:44:48.071 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:48.073 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:48.075 00.002 8960 Enqueuing Expose request
20:44:48.144 00.069 13828 IsGuiding returns 0
20:44:48.144 00.000 13828 Move returns status 0, amount 79
20:44:48.144 00.000 13828 MoveAxis(N, 150, ABG)
20:44:48.144 00.000 13828 duration set to 0 by GuideMode
20:44:48.144 00.000 13828 Move returns status 0, amount 0
20:44:48.144 00.000 13828 move complete, result=0
20:44:48.144 00.000 13828 worker thread done servicing request
20:44:48.144 00.000 13828 Worker thread wakes up
20:44:48.144 00.000 8960 GuideStep: -0.2 px 79 ms EAST, -0.3 px 0 ms NORTH
20:44:48.146 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:48.146 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:50.610 02.464 13828 Exposure complete
20:44:50.722 00.112 13828 worker thread done servicing request
20:44:50.722 00.000 8960 OnExposeComplete: enter
20:44:50.723 00.001 8960 UpdateGuideState(): m_state=6
20:44:50.725 00.002 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
20:44:50.726 00.001 8960 Star::Find returns 1 (0), X=1089.75, Y=1013.08, Mass=776246, SNR=106.6, Peak=46800 HFD=4.9
20:44:50.728 00.002 8960 MultiStar: [#1 -0.12,-0.36,0.87,U] [#2 -0.57,-0.28,0.00,M1] [#3 -0.30,-0.29,0.78,U] [#4 -0.24,-0.26,0.72,U] [#5 -0.25,-0.44,0.65,U] [#6 -0.55,-0.37,0.00,M1] [#7 -0.21,-0.41,0.69,U] [#8 -0.22,0.00,0.66,U] 
20:44:50.730 00.002 8960 refined, 6 included, MultiStar: {-0.26, -0.38}, one-star: {-0.41, -0.73}
20:44:50.732 00.002 8960 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.75) = xAngle (-4.92 = 1.37)
20:44:50.733 00.001 8960 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.81 = -1.81)
20:44:50.735 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.38 hyp=0.46 cameraTheta=-2.17 mountX=0.09 mountY=-0.44, mountTheta=-1.37
20:44:50.737 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.38, opts=13)
20:44:50.738 00.001 8960 Enqueuing Move request for scope (-0.26, -0.38)
20:44:50.740 00.002 13828 Worker thread wakes up
20:44:50.740 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.38) opts 0xd
20:44:50.740 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.38)
20:44:50.740 00.000 13828 Moving (-0.26, -0.38) raw xDistance=0.09 yDistance=-0.44
20:44:50.740 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:44:50.740 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
20:44:50.740 00.000 13828 MoveAxis(E, 0, ABG)
20:44:50.740 00.000 13828 Move returns status 0, amount 0
20:44:50.740 00.000 13828 MoveAxis(N, 235, ABG)
20:44:50.740 00.000 13828 duration set to 0 by GuideMode
20:44:50.740 00.000 13828 Move returns status 0, amount 0
20:44:50.740 00.000 13828 move complete, result=0
20:44:50.740 00.000 13828 worker thread done servicing request
20:44:50.746 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4368, max=65535, med=8060, FiltMin=6153, FiltMax=65535, Gamma=2.540
20:44:50.772 00.026 8960 UpdateGuideState exits: m=776246 SNR=106.6
20:44:50.773 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:50.775 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:50.776 00.001 8960 Enqueuing Expose request
20:44:50.778 00.002 13828 Worker thread wakes up
20:44:50.778 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:50.779 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:50.779 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
20:44:53.239 02.460 13828 Exposure complete
20:44:53.349 00.110 13828 worker thread done servicing request
20:44:53.349 00.000 8960 OnExposeComplete: enter
20:44:53.351 00.002 8960 UpdateGuideState(): m_state=6
20:44:53.353 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
20:44:53.354 00.001 8960 Star::Find returns 1 (0), X=1090.03, Y=1013.07, Mass=808659, SNR=106.6, Peak=51312 HFD=4.5
20:44:53.356 00.002 8960 MultiStar: [#1 -0.04,-0.50,0.83,U] [#2 -0.06,-0.28,0.85,U] [#3 0.10,-0.62,0.00,M1] [#4 0.02,-0.63,0.00,M1] [#5 0.25,-0.55,0.69,U] [#6 -0.17,-0.31,0.69,U] [#7 0.07,-0.57,0.72,U] [#8 -0.09,-0.22,0.74,U] 
20:44:53.358 00.002 8960 refined, 6 included, MultiStar: {-0.03, -0.46}, one-star: {-0.13, -0.74}
20:44:53.359 00.001 8960 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.75) = xAngle (-4.39 = 1.89)
20:44:53.361 00.002 8960 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.28 = -1.28)
20:44:53.362 00.001 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.46 hyp=0.46 cameraTheta=-1.64 mountX=-0.15 mountY=-0.45, mountTheta=-1.89
20:44:53.364 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.46, opts=13)
20:44:53.366 00.002 8960 Enqueuing Move request for scope (-0.03, -0.46)
20:44:53.367 00.001 13828 Worker thread wakes up
20:44:53.367 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.46) opts 0xd
20:44:53.367 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.46)
20:44:53.367 00.000 13828 Moving (-0.03, -0.46) raw xDistance=-0.15 yDistance=-0.45
20:44:53.367 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
20:44:53.367 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:44:53.367 00.000 13828 MoveAxis(E, 48, ABG)
20:44:53.367 00.000 13828 Guiding  Dir = 2, Dur = 48
20:44:53.369 00.002 13828 IsSlewing returns 0
20:44:53.369 00.000 13828 IsGuiding returns 0
20:44:53.370 00.001 13828 PulseGuide returned control before completion, sleep 57
20:44:53.374 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4438, max=65535, med=8067, FiltMin=6102, FiltMax=65535, Gamma=2.540
20:44:53.393 00.019 8960 UpdateGuideState exits: m=808659 SNR=106.6
20:44:53.395 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:53.396 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:53.398 00.002 8960 Enqueuing Expose request
20:44:53.435 00.037 13828 IsGuiding returns 0
20:44:53.435 00.000 13828 Move returns status 0, amount 48
20:44:53.435 00.000 13828 MoveAxis(N, 237, ABG)
20:44:53.435 00.000 13828 duration set to 0 by GuideMode
20:44:53.435 00.000 13828 Move returns status 0, amount 0
20:44:53.435 00.000 13828 move complete, result=0
20:44:53.436 00.001 13828 worker thread done servicing request
20:44:53.436 00.000 13828 Worker thread wakes up
20:44:53.436 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:53.436 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:53.436 00.000 8960 GuideStep: -0.1 px 48 ms EAST, -0.4 px 0 ms NORTH
20:44:55.899 02.463 13828 Exposure complete
20:44:56.009 00.110 13828 worker thread done servicing request
20:44:56.009 00.000 8960 OnExposeComplete: enter
20:44:56.011 00.002 8960 UpdateGuideState(): m_state=6
20:44:56.012 00.001 8960 Star::Find(15, 1090, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
20:44:56.014 00.002 8960 Star::Find returns 1 (0), X=1090.05, Y=1012.79, Mass=759778, SNR=89.9, Peak=55836 HFD=4.6
20:44:56.015 00.001 8960 MultiStar: [#1 0.07,-0.66,1.18,U] [#2 -0.21,-0.39,1.04,U] [#3 -0.11,-0.62,0.71,U] [#4 -0.09,-0.56,0.94,U] [#5 0.10,-0.72,0.00,M1] [#6 -0.26,-0.46,0.88,U] [#7 -0.10,-0.59,0.90,U] [#8 0.18,-0.32,0.86,U] 
20:44:56.017 00.002 8960 refined, 7 included, MultiStar: {-0.07, -0.58}, one-star: {-0.10, -1.02}
20:44:56.018 00.001 8960 CameraToMount -- cameraTheta (-1.70) - m_xAngle (2.75) = xAngle (-4.45 = 1.84)
20:44:56.020 00.002 8960 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.34 = -1.34)
20:44:56.022 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.58 hyp=0.59 cameraTheta=-1.70 mountX=-0.15 mountY=-0.57, mountTheta=-1.83
20:44:56.024 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.58, opts=13)
20:44:56.026 00.002 8960 Enqueuing Move request for scope (-0.07, -0.58)
20:44:56.027 00.001 13828 Worker thread wakes up
20:44:56.027 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.58) opts 0xd
20:44:56.027 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.58)
20:44:56.028 00.001 13828 Moving (-0.07, -0.58) raw xDistance=-0.15 yDistance=-0.57
20:44:56.028 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
20:44:56.028 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:44:56.028 00.000 13828 MoveAxis(E, 53, ABG)
20:44:56.028 00.000 13828 Guiding  Dir = 2, Dur = 53
20:44:56.030 00.002 13828 IsSlewing returns 0
20:44:56.030 00.000 13828 IsGuiding returns 0
20:44:56.031 00.001 13828 PulseGuide returned control before completion, sleep 62
20:44:56.035 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4387, max=65535, med=8060, FiltMin=6096, FiltMax=65535, Gamma=2.540
20:44:56.055 00.020 8960 UpdateGuideState exits: m=759778 SNR=89.9
20:44:56.057 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:56.058 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:56.060 00.002 8960 Enqueuing Expose request
20:44:56.097 00.037 13828 IsGuiding returns 1
20:44:56.097 00.000 13828 scope still moving after pulse duration time elapsed
20:44:56.131 00.034 13828 IsSlewing returns 0
20:44:56.132 00.001 13828 IsGuiding returns 0
20:44:56.132 00.000 13828 scope move finished after 53 + 48 ms
20:44:56.132 00.000 13828 Move returns status 0, amount 53
20:44:56.132 00.000 13828 MoveAxis(N, 305, ABG)
20:44:56.132 00.000 13828 duration set to 0 by GuideMode
20:44:56.132 00.000 13828 Move returns status 0, amount 0
20:44:56.132 00.000 13828 move complete, result=0
20:44:56.132 00.000 13828 worker thread done servicing request
20:44:56.132 00.000 13828 Worker thread wakes up
20:44:56.133 00.001 8960 GuideStep: -0.2 px 53 ms EAST, -0.6 px 0 ms NORTH
20:44:56.138 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:56.138 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:44:58.590 02.452 13828 Exposure complete
20:44:58.700 00.110 13828 worker thread done servicing request
20:44:58.700 00.000 8960 OnExposeComplete: enter
20:44:58.702 00.002 8960 UpdateGuideState(): m_state=6
20:44:58.704 00.002 8960 Star::Find(15, 1090, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
20:44:58.705 00.001 8960 Star::Find returns 1 (0), X=1089.87, Y=1013.03, Mass=815825, SNR=104.1, Peak=50972 HFD=4.7
20:44:58.708 00.003 8960 MultiStar: [#1 -0.20,-0.40,1.09,U] [#2 -0.32,-0.64,0.00,M1] [#3 -0.18,-0.45,0.78,U] [#4 -0.45,-0.38,0.76,U] [#5 -0.12,-0.56,0.70,U] [#6 -0.30,-0.26,0.68,U] [#7 -0.48,-0.40,0.72,U] [#8 -0.23,-0.04,0.72,U] 
20:44:58.709 00.001 8960 refined, 7 included, MultiStar: {-0.28, -0.42}, one-star: {-0.28, -0.78}
20:44:58.711 00.002 8960 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.75) = xAngle (-4.90 = 1.39)
20:44:58.712 00.001 8960 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.79 = -1.79)
20:44:58.713 00.001 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.42 hyp=0.51 cameraTheta=-2.15 mountX=0.09 mountY=-0.49, mountTheta=-1.39
20:44:58.715 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.42, opts=13)
20:44:58.717 00.002 8960 Enqueuing Move request for scope (-0.28, -0.42)
20:44:58.719 00.002 13828 Worker thread wakes up
20:44:58.719 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.42) opts 0xd
20:44:58.719 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.42)
20:44:58.719 00.000 13828 Moving (-0.28, -0.42) raw xDistance=0.09 yDistance=-0.49
20:44:58.719 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:44:58.719 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
20:44:58.719 00.000 13828 MoveAxis(E, 0, ABG)
20:44:58.719 00.000 13828 Move returns status 0, amount 0
20:44:58.719 00.000 13828 MoveAxis(N, 263, ABG)
20:44:58.719 00.000 13828 duration set to 0 by GuideMode
20:44:58.719 00.000 13828 Move returns status 0, amount 0
20:44:58.719 00.000 13828 move complete, result=0
20:44:58.719 00.000 13828 worker thread done servicing request
20:44:58.727 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=4112, max=65535, med=8060, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:44:58.746 00.019 8960 UpdateGuideState exits: m=815825 SNR=104.1
20:44:58.748 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:44:58.749 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:44:58.751 00.002 8960 Enqueuing Expose request
20:44:58.752 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:44:58.754 00.002 13828 Worker thread wakes up
20:44:58.754 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:44:58.754 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:01.223 02.469 13828 Exposure complete
20:45:01.337 00.114 13828 worker thread done servicing request
20:45:01.337 00.000 8960 OnExposeComplete: enter
20:45:01.339 00.002 8960 UpdateGuideState(): m_state=6
20:45:01.341 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
20:45:01.342 00.001 8960 Star::Find returns 1 (0), X=1089.51, Y=1013.25, Mass=797148, SNR=109.5, Peak=51760 HFD=5.0
20:45:01.344 00.002 8960 MultiStar: [#1 -0.54,-0.40,1.01,U] [#2 -0.55,-0.28,0.74,U] [#3 -0.53,-0.24,0.72,U] [#4 -0.57,-0.40,0.00,M1] [#5 -0.42,-0.48,0.59,U] [#6 -0.55,-0.22,0.75,U] [#7 -0.44,-0.38,0.75,U] [#8 -0.44,0.13,0.70,U] 
20:45:01.345 00.001 8960 refined, 7 included, MultiStar: {-0.52, -0.32}, one-star: {-0.64, -0.56}
20:45:01.347 00.002 8960 CameraToMount -- cameraTheta (-2.60) - m_xAngle (2.75) = xAngle (-5.34 = 0.94)
20:45:01.348 00.001 8960 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.24 = -2.24)
20:45:01.349 00.001 8960 CameraToMount -- cameraX=-0.52 cameraY=-0.32 hyp=0.61 cameraTheta=-2.60 mountX=0.36 mountY=-0.48, mountTheta=-0.93
20:45:01.352 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=-0.32, opts=13)
20:45:01.354 00.002 8960 Enqueuing Move request for scope (-0.52, -0.32)
20:45:01.356 00.002 13828 Worker thread wakes up
20:45:01.356 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.32) opts 0xd
20:45:01.356 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.52, -0.32)
20:45:01.356 00.000 13828 Moving (-0.52, -0.32) raw xDistance=0.36 yDistance=-0.48
20:45:01.356 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
20:45:01.356 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:45:01.356 00.000 13828 MoveAxis(W, 117, ABG)
20:45:01.356 00.000 13828 Guiding  Dir = 3, Dur = 117
20:45:01.357 00.001 13828 IsSlewing returns 0
20:45:01.357 00.000 13828 IsGuiding returns 0
20:45:01.359 00.002 13828 PulseGuide returned control before completion, sleep 126
20:45:01.362 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4432, max=65535, med=8060, FiltMin=6140, FiltMax=65535, Gamma=2.540
20:45:01.382 00.020 8960 UpdateGuideState exits: m=797148 SNR=109.5
20:45:01.384 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:01.386 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:01.387 00.001 8960 Enqueuing Expose request
20:45:01.490 00.103 13828 IsGuiding returns 0
20:45:01.490 00.000 13828 Move returns status 0, amount 117
20:45:01.491 00.001 13828 MoveAxis(N, 256, ABG)
20:45:01.491 00.000 13828 duration set to 0 by GuideMode
20:45:01.491 00.000 13828 Move returns status 0, amount 0
20:45:01.491 00.000 13828 move complete, result=0
20:45:01.492 00.001 13828 worker thread done servicing request
20:45:01.492 00.000 13828 Worker thread wakes up
20:45:01.492 00.000 8960 GuideStep: 0.4 px 117 ms WEST, -0.5 px 0 ms NORTH
20:45:01.500 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:01.501 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:03.962 02.461 13828 Exposure complete
20:45:04.072 00.110 13828 worker thread done servicing request
20:45:04.072 00.000 8960 OnExposeComplete: enter
20:45:04.074 00.002 8960 UpdateGuideState(): m_state=6
20:45:04.075 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
20:45:04.077 00.002 8960 Star::Find returns 1 (0), X=1089.69, Y=1013.24, Mass=788652, SNR=104.4, Peak=62768 HFD=4.6
20:45:04.079 00.002 8960 MultiStar: [#1 -0.17,-0.23,1.06,U] [#2 -0.32,-0.38,0.83,U] [#3 -0.28,-0.31,0.72,U] [#4 -0.20,-0.35,0.87,U] [#5 -0.25,-0.33,0.63,U] [#6 -0.52,0.06,0.72,U] [#7 -0.30,-0.13,0.77,U] [#8 -0.27,-0.11,0.66,U] 
20:45:04.081 00.002 8960 refined, 8 included, MultiStar: {-0.31, -0.27}, one-star: {-0.46, -0.56}
20:45:04.082 00.001 8960 CameraToMount -- cameraTheta (-2.41) - m_xAngle (2.75) = xAngle (-5.16 = 1.12)
20:45:04.083 00.001 8960 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.05 = -2.05)
20:45:04.085 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.27 hyp=0.41 cameraTheta=-2.41 mountX=0.18 mountY=-0.36, mountTheta=-1.12
20:45:04.087 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.27, opts=13)
20:45:04.088 00.001 8960 Enqueuing Move request for scope (-0.31, -0.27)
20:45:04.090 00.002 13828 Worker thread wakes up
20:45:04.090 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.27) opts 0xd
20:45:04.090 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.27)
20:45:04.090 00.000 13828 Moving (-0.31, -0.27) raw xDistance=0.18 yDistance=-0.36
20:45:04.090 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
20:45:04.090 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
20:45:04.090 00.000 13828 MoveAxis(W, 66, ABG)
20:45:04.090 00.000 13828 Guiding  Dir = 3, Dur = 66
20:45:04.092 00.002 13828 IsSlewing returns 0
20:45:04.092 00.000 13828 IsGuiding returns 0
20:45:04.093 00.001 13828 PulseGuide returned control before completion, sleep 75
20:45:04.098 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4348, max=65535, med=8067, FiltMin=6179, FiltMax=65535, Gamma=2.540
20:45:04.126 00.028 8960 UpdateGuideState exits: m=788652 SNR=104.4
20:45:04.128 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:04.129 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:04.131 00.002 8960 Enqueuing Expose request
20:45:04.173 00.042 13828 IsGuiding returns 0
20:45:04.173 00.000 13828 Move returns status 0, amount 66
20:45:04.173 00.000 13828 MoveAxis(N, 193, ABG)
20:45:04.173 00.000 13828 duration set to 0 by GuideMode
20:45:04.173 00.000 13828 Move returns status 0, amount 0
20:45:04.173 00.000 13828 move complete, result=0
20:45:04.173 00.000 13828 worker thread done servicing request
20:45:04.173 00.000 13828 Worker thread wakes up
20:45:04.173 00.000 8960 GuideStep: 0.2 px 66 ms WEST, -0.4 px 0 ms NORTH
20:45:04.175 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:04.175 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:06.651 02.476 13828 Exposure complete
20:45:06.766 00.115 13828 worker thread done servicing request
20:45:06.766 00.000 8960 OnExposeComplete: enter
20:45:06.768 00.002 8960 UpdateGuideState(): m_state=6
20:45:06.769 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
20:45:06.771 00.002 8960 Star::Find returns 1 (0), X=1089.43, Y=1013.15, Mass=834653, SNR=97.6, Peak=49200 HFD=5.1
20:45:06.772 00.001 8960 MultiStar: [#1 -0.25,-0.34,1.31,U] [#2 -0.22,-0.38,0.86,U] [#3 -0.24,-0.64,0.89,U] [#4 -0.34,-0.40,0.75,U] [#5 -0.21,-0.33,0.59,U] [#6 -0.28,-0.44,0.77,U] [#7 -0.36,-0.40,0.85,U] [#8 -0.37,-0.11,0.85,U] 
20:45:06.774 00.002 8960 refined, 8 included, MultiStar: {-0.34, -0.41}, one-star: {-0.73, -0.66}
20:45:06.776 00.002 8960 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.75) = xAngle (-5.01 = 1.27)
20:45:06.778 00.002 8960 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.90 = -1.90)
20:45:06.779 00.001 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.41 hyp=0.54 cameraTheta=-2.26 mountX=0.16 mountY=-0.51, mountTheta=-1.27
20:45:06.781 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.41, opts=13)
20:45:06.783 00.002 8960 Enqueuing Move request for scope (-0.34, -0.41)
20:45:06.784 00.001 13828 Worker thread wakes up
20:45:06.784 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.41) opts 0xd
20:45:06.784 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.41)
20:45:06.784 00.000 13828 Moving (-0.34, -0.41) raw xDistance=0.16 yDistance=-0.51
20:45:06.784 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.16
20:45:06.785 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
20:45:06.785 00.000 13828 MoveAxis(W, 56, ABG)
20:45:06.785 00.000 13828 Guiding  Dir = 3, Dur = 56
20:45:06.786 00.001 13828 IsSlewing returns 0
20:45:06.786 00.000 13828 IsGuiding returns 0
20:45:06.787 00.001 13828 PulseGuide returned control before completion, sleep 65
20:45:06.792 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4329, max=65535, med=8060, FiltMin=6198, FiltMax=65535, Gamma=2.540
20:45:06.814 00.022 8960 UpdateGuideState exits: m=834653 SNR=97.6
20:45:06.815 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:06.817 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:06.818 00.001 8960 Enqueuing Expose request
20:45:06.868 00.050 13828 IsGuiding returns 0
20:45:06.868 00.000 13828 Move returns status 0, amount 56
20:45:06.868 00.000 13828 MoveAxis(N, 269, ABG)
20:45:06.868 00.000 13828 duration set to 0 by GuideMode
20:45:06.868 00.000 13828 Move returns status 0, amount 0
20:45:06.868 00.000 13828 move complete, result=0
20:45:06.869 00.001 13828 worker thread done servicing request
20:45:06.869 00.000 13828 Worker thread wakes up
20:45:06.869 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:06.869 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:06.871 00.002 8960 GuideStep: 0.2 px 56 ms WEST, -0.5 px 0 ms NORTH
20:45:09.334 02.463 13828 Exposure complete
20:45:09.448 00.114 13828 worker thread done servicing request
20:45:09.449 00.001 8960 OnExposeComplete: enter
20:45:09.450 00.001 8960 UpdateGuideState(): m_state=6
20:45:09.452 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
20:45:09.454 00.002 8960 Star::Find returns 1 (0), X=1089.80, Y=1012.81, Mass=818588, SNR=95.9, Peak=62748 HFD=4.5
20:45:09.456 00.002 8960 MultiStar: [#1 -0.08,-0.66,0.96,U] [#2 -0.25,-0.74,0.00,M1] [#3 -0.12,-0.77,0.00,M1] [#4 -0.12,-0.82,0.00,M1] [#5 0.06,-0.73,0.67,U] [#6 -0.31,-0.67,0.00,M1] [#7 -0.04,-0.77,0.00,M1] [#8 -0.25,-0.57,0.82,U] 
20:45:09.456 00.000 8960 refined, 3 included, MultiStar: {-0.17, -0.75}, one-star: {-0.36, -1.00}
20:45:09.459 00.003 8960 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.75) = xAngle (-4.55 = 1.74)
20:45:09.460 00.001 8960 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.44 = -1.44)
20:45:09.462 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.75 hyp=0.77 cameraTheta=-1.80 mountX=-0.13 mountY=-0.77, mountTheta=-1.74
20:45:09.464 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.75, opts=13)
20:45:09.465 00.001 8960 Enqueuing Move request for scope (-0.17, -0.75)
20:45:09.466 00.001 13828 Worker thread wakes up
20:45:09.466 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.75) opts 0xd
20:45:09.466 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.75)
20:45:09.466 00.000 13828 Moving (-0.17, -0.75) raw xDistance=-0.13 yDistance=-0.77
20:45:09.466 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.13
20:45:09.466 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
20:45:09.466 00.000 13828 MoveAxis(E, 37, ABG)
20:45:09.466 00.000 13828 Guiding  Dir = 2, Dur = 37
20:45:09.468 00.002 13828 IsSlewing returns 0
20:45:09.469 00.001 13828 IsGuiding returns 0
20:45:09.470 00.001 13828 PulseGuide returned control before completion, sleep 46
20:45:09.475 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4227, max=65535, med=8067, FiltMin=5996, FiltMax=65535, Gamma=2.540
20:45:09.495 00.020 8960 UpdateGuideState exits: m=818588 SNR=95.9
20:45:09.497 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:09.498 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:09.500 00.002 8960 Enqueuing Expose request
20:45:09.528 00.028 13828 IsGuiding returns 0
20:45:09.528 00.000 13828 Move returns status 0, amount 37
20:45:09.528 00.000 13828 MoveAxis(N, 407, ABG)
20:45:09.528 00.000 13828 duration set to 0 by GuideMode
20:45:09.528 00.000 13828 Move returns status 0, amount 0
20:45:09.528 00.000 13828 move complete, result=0
20:45:09.529 00.001 13828 worker thread done servicing request
20:45:09.529 00.000 13828 Worker thread wakes up
20:45:09.529 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:09.529 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:09.533 00.004 8960 GuideStep: -0.1 px 37 ms EAST, -0.8 px 0 ms NORTH
20:45:11.994 02.461 13828 Exposure complete
20:45:12.105 00.111 13828 worker thread done servicing request
20:45:12.106 00.001 8960 OnExposeComplete: enter
20:45:12.107 00.001 8960 UpdateGuideState(): m_state=6
20:45:12.109 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
20:45:12.110 00.001 8960 Star::Find returns 1 (0), X=1089.62, Y=1013.31, Mass=785607, SNR=90.3, Peak=53968 HFD=4.8
20:45:12.112 00.002 8960 MultiStar: [#1 -0.23,-0.50,1.23,U] [#2 -0.32,-0.34,1.04,U] [#3 -0.27,-0.41,0.85,U] [#4 -0.13,-0.31,0.91,U] [#5 0.01,-0.57,0.87,U] [#6 -0.58,-0.22,0.76,U] [#7 -0.12,-0.41,0.92,U] [#8 -0.41,-0.25,0.83,U] 
20:45:12.113 00.001 8960 refined, 8 included, MultiStar: {-0.28, -0.40}, one-star: {-0.53, -0.50}
20:45:12.115 00.002 8960 CameraToMount -- cameraTheta (-2.19) - m_xAngle (2.75) = xAngle (-4.94 = 1.35)
20:45:12.116 00.001 8960 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.83 = -1.83)
20:45:12.117 00.001 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.40 hyp=0.49 cameraTheta=-2.19 mountX=0.11 mountY=-0.47, mountTheta=-1.34
20:45:12.120 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.40, opts=13)
20:45:12.122 00.002 8960 Enqueuing Move request for scope (-0.28, -0.40)
20:45:12.124 00.002 13828 Worker thread wakes up
20:45:12.124 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.40) opts 0xd
20:45:12.124 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.40)
20:45:12.124 00.000 13828 Moving (-0.28, -0.40) raw xDistance=0.11 yDistance=-0.47
20:45:12.124 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:45:12.124 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
20:45:12.124 00.000 13828 MoveAxis(E, 0, ABG)
20:45:12.124 00.000 13828 Move returns status 0, amount 0
20:45:12.124 00.000 13828 MoveAxis(N, 251, ABG)
20:45:12.125 00.001 13828 duration set to 0 by GuideMode
20:45:12.125 00.000 13828 Move returns status 0, amount 0
20:45:12.125 00.000 13828 move complete, result=0
20:45:12.125 00.000 13828 worker thread done servicing request
20:45:12.130 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4329, max=65535, med=8060, FiltMin=6192, FiltMax=65535, Gamma=2.540
20:45:12.150 00.020 8960 UpdateGuideState exits: m=785607 SNR=90.3
20:45:12.152 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:12.154 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:12.156 00.002 8960 Enqueuing Expose request
20:45:12.157 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
20:45:12.158 00.001 13828 Worker thread wakes up
20:45:12.158 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:12.159 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:14.623 02.464 13828 Exposure complete
20:45:14.733 00.110 13828 worker thread done servicing request
20:45:14.733 00.000 8960 OnExposeComplete: enter
20:45:14.734 00.001 8960 UpdateGuideState(): m_state=6
20:45:14.736 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
20:45:14.737 00.001 8960 Star::Find returns 1 (0), X=1089.11, Y=1013.62, Mass=804973, SNR=109.4, Peak=65520 HFD=4.7
20:45:14.739 00.002 8960 MultiStar: [#1 -0.70,-0.02,1.07,U] [#2 -1.01,0.24,0.00,M1] [#3 -0.69,-0.03,0.77,U] [#4 -0.95,0.19,0.00,M1] [#5 -0.78,-0.02,0.00,M1] [#6 -1.10,-0.09,0.00,M1] [#7 -0.71,0.07,0.78,U] [#8 -0.44,0.60,0.63,U] 
20:45:14.740 00.001 8960 refined, 4 included, MultiStar: {-0.75, 0.05}, one-star: {-1.05, -0.18}
20:45:14.742 00.002 8960 CameraToMount -- cameraTheta (3.08) - m_xAngle (2.75) = xAngle (0.33 = 0.33)
20:45:14.744 00.002 8960 CameraToMount -- cameraTheta (3.08) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.44 = -2.85)
20:45:14.746 00.002 8960 CameraToMount -- cameraX=-0.75 cameraY=0.05 hyp=0.75 cameraTheta=3.08 mountX=0.71 mountY=-0.22, mountTheta=-0.30
20:45:14.748 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=0.05, opts=13)
20:45:14.749 00.001 8960 Enqueuing Move request for scope (-0.75, 0.05)
20:45:14.751 00.002 13828 Worker thread wakes up
20:45:14.751 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.05) opts 0xd
20:45:14.751 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.75, 0.05)
20:45:14.751 00.000 13828 Moving (-0.75, 0.05) raw xDistance=0.71 yDistance=-0.22
20:45:14.751 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
20:45:14.751 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
20:45:14.751 00.000 13828 MoveAxis(W, 230, ABG)
20:45:14.751 00.000 13828 Guiding  Dir = 3, Dur = 230
20:45:14.752 00.001 13828 IsSlewing returns 0
20:45:14.752 00.000 13828 IsGuiding returns 0
20:45:14.754 00.002 13828 PulseGuide returned control before completion, sleep 239
20:45:14.757 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4284, max=65535, med=8067, FiltMin=6044, FiltMax=65535, Gamma=2.540
20:45:14.777 00.020 8960 UpdateGuideState exits: m=804973 SNR=109.4
20:45:14.779 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:14.781 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:14.782 00.001 8960 Enqueuing Expose request
20:45:14.996 00.214 13828 IsGuiding returns 0
20:45:14.996 00.000 13828 Move returns status 0, amount 230
20:45:14.996 00.000 13828 MoveAxis(N, 115, ABG)
20:45:14.997 00.001 13828 duration set to 0 by GuideMode
20:45:14.997 00.000 13828 Move returns status 0, amount 0
20:45:14.997 00.000 13828 move complete, result=0
20:45:14.997 00.000 13828 worker thread done servicing request
20:45:14.997 00.000 13828 Worker thread wakes up
20:45:14.997 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:14.997 00.000 8960 GuideStep: 0.7 px 230 ms WEST, -0.2 px 0 ms NORTH
20:45:15.000 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:17.464 02.464 13828 Exposure complete
20:45:17.576 00.112 13828 worker thread done servicing request
20:45:17.576 00.000 8960 OnExposeComplete: enter
20:45:17.578 00.002 8960 UpdateGuideState(): m_state=6
20:45:17.579 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
20:45:17.581 00.002 8960 Star::Find returns 1 (0), X=1089.31, Y=1013.61, Mass=766357, SNR=104.1, Peak=65520 HFD=4.7
20:45:17.583 00.002 8960 MultiStar: [#1 -0.72,-0.13,0.88,U] [#2 -0.80,0.05,0.00,M2] [#3 -0.63,0.03,0.72,U] [#4 -0.59,0.02,0.78,U] [#5 -0.52,-0.09,0.67,U] [#6 -0.72,-0.05,0.86,U] [#7 -0.55,0.04,0.65,U] [#8 -0.66,0.14,0.77,U] 
20:45:17.584 00.001 8960 refined, 7 included, MultiStar: {-0.67, -0.04}, one-star: {-0.85, -0.19}
20:45:17.586 00.002 8960 CameraToMount -- cameraTheta (-3.08) - m_xAngle (2.75) = xAngle (-5.83 = 0.45)
20:45:17.587 00.001 8960 CameraToMount -- cameraTheta (-3.08) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.73 = -2.73)
20:45:17.588 00.001 8960 CameraToMount -- cameraX=-0.67 cameraY=-0.04 hyp=0.67 cameraTheta=-3.08 mountX=0.60 mountY=-0.27, mountTheta=-0.42
20:45:17.591 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.67, y=-0.04, opts=13)
20:45:17.592 00.001 8960 Enqueuing Move request for scope (-0.67, -0.04)
20:45:17.593 00.001 13828 Worker thread wakes up
20:45:17.594 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.04) opts 0xd
20:45:17.594 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.67, -0.04)
20:45:17.594 00.000 13828 Moving (-0.67, -0.04) raw xDistance=0.60 yDistance=-0.27
20:45:17.594 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.60
20:45:17.594 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
20:45:17.594 00.000 13828 MoveAxis(W, 211, ABG)
20:45:17.594 00.000 13828 Guiding  Dir = 3, Dur = 211
20:45:17.595 00.001 13828 IsSlewing returns 0
20:45:17.595 00.000 13828 IsGuiding returns 0
20:45:17.597 00.002 13828 PulseGuide returned control before completion, sleep 220
20:45:17.602 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=8067, FiltMin=6140, FiltMax=65535, Gamma=2.540
20:45:17.621 00.019 8960 UpdateGuideState exits: m=766357 SNR=104.1
20:45:17.622 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:17.624 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:17.625 00.001 8960 Enqueuing Expose request
20:45:17.818 00.193 13828 IsGuiding returns 0
20:45:17.818 00.000 13828 Move returns status 0, amount 211
20:45:17.818 00.000 13828 MoveAxis(N, 143, ABG)
20:45:17.818 00.000 13828 duration set to 0 by GuideMode
20:45:17.818 00.000 13828 Move returns status 0, amount 0
20:45:17.818 00.000 13828 move complete, result=0
20:45:17.819 00.001 13828 worker thread done servicing request
20:45:17.819 00.000 13828 Worker thread wakes up
20:45:17.819 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:17.819 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:17.819 00.000 8960 GuideStep: 0.6 px 211 ms WEST, -0.3 px 0 ms NORTH
20:45:20.303 02.484 13828 Exposure complete
20:45:20.418 00.115 13828 worker thread done servicing request
20:45:20.419 00.001 8960 OnExposeComplete: enter
20:45:20.421 00.002 8960 UpdateGuideState(): m_state=6
20:45:20.422 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
20:45:20.424 00.002 8960 Star::Find returns 1 (0), X=1089.50, Y=1013.51, Mass=798490, SNR=98.3, Peak=55568 HFD=5.1
20:45:20.425 00.001 8960 MultiStar: [#1 -0.25,-0.32,1.08,U] [#2 -0.46,-0.19,1.05,U] [#3 -0.27,-0.19,0.76,U] [#4 -0.54,-0.36,0.82,U] [#5 -0.21,-0.12,0.66,U] [#6 -0.67,-0.20,0.74,U] [#7 -0.25,-0.40,0.78,U] [#8 -0.32,0.24,0.81,U] 
20:45:20.427 00.002 8960 refined, 8 included, MultiStar: {-0.41, -0.21}, one-star: {-0.66, -0.30}
20:45:20.428 00.001 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.75) = xAngle (-5.41 = 0.87)
20:45:20.430 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.31 = -2.31)
20:45:20.431 00.001 8960 CameraToMount -- cameraX=-0.41 cameraY=-0.21 hyp=0.46 cameraTheta=-2.67 mountX=0.30 mountY=-0.34, mountTheta=-0.85
20:45:20.433 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=-0.21, opts=13)
20:45:20.435 00.002 8960 Enqueuing Move request for scope (-0.41, -0.21)
20:45:20.436 00.001 13828 Worker thread wakes up
20:45:20.436 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.21) opts 0xd
20:45:20.436 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.41, -0.21)
20:45:20.436 00.000 13828 Moving (-0.41, -0.21) raw xDistance=0.30 yDistance=-0.34
20:45:20.436 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30
20:45:20.436 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:45:20.436 00.000 13828 MoveAxis(W, 111, ABG)
20:45:20.436 00.000 13828 Guiding  Dir = 3, Dur = 111
20:45:20.437 00.001 13828 IsSlewing returns 0
20:45:20.437 00.000 13828 IsGuiding returns 0
20:45:20.439 00.002 13828 PulseGuide returned control before completion, sleep 120
20:45:20.444 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4502, max=65535, med=8060, FiltMin=6140, FiltMax=65535, Gamma=2.540
20:45:20.463 00.019 8960 UpdateGuideState exits: m=798490 SNR=98.3
20:45:20.464 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:20.466 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:20.467 00.001 8960 Enqueuing Expose request
20:45:20.563 00.096 13828 IsGuiding returns 0
20:45:20.563 00.000 13828 Move returns status 0, amount 111
20:45:20.563 00.000 13828 MoveAxis(N, 182, ABG)
20:45:20.563 00.000 13828 duration set to 0 by GuideMode
20:45:20.563 00.000 13828 Move returns status 0, amount 0
20:45:20.563 00.000 13828 move complete, result=0
20:45:20.564 00.001 13828 worker thread done servicing request
20:45:20.564 00.000 8960 GuideStep: 0.3 px 111 ms WEST, -0.3 px 0 ms NORTH
20:45:20.566 00.002 13828 Worker thread wakes up
20:45:20.566 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:20.566 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:23.029 02.463 13828 Exposure complete
20:45:23.141 00.112 13828 worker thread done servicing request
20:45:23.141 00.000 8960 OnExposeComplete: enter
20:45:23.142 00.001 8960 UpdateGuideState(): m_state=6
20:45:23.145 00.003 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
20:45:23.146 00.001 8960 Star::Find returns 1 (0), X=1089.91, Y=1013.18, Mass=846444, SNR=108.6, Peak=48496 HFD=4.6
20:45:23.148 00.002 8960 MultiStar: [#1 -0.31,-0.31,0.96,U] [#2 -0.53,-0.16,0.93,U] [#3 -0.17,-0.14,0.70,U] [#4 -0.44,-0.42,0.73,U] [#5 -0.22,-0.70,0.00,M1] [#6 -0.55,-0.10,0.69,U] [#7 -0.27,-0.29,0.68,U] [#8 -0.46,-0.10,0.80,U] 
20:45:23.149 00.001 8960 refined, 7 included, MultiStar: {-0.37, -0.28}, one-star: {-0.24, -0.63}
20:45:23.151 00.002 8960 CameraToMount -- cameraTheta (-2.49) - m_xAngle (2.75) = xAngle (-5.24 = 1.04)
20:45:23.152 00.001 8960 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.13 = -2.13)
20:45:23.154 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=-0.28 hyp=0.47 cameraTheta=-2.49 mountX=0.23 mountY=-0.39, mountTheta=-1.03
20:45:23.156 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=-0.28, opts=13)
20:45:23.157 00.001 8960 Enqueuing Move request for scope (-0.37, -0.28)
20:45:23.158 00.001 13828 Worker thread wakes up
20:45:23.158 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.28) opts 0xd
20:45:23.159 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.37, -0.28)
20:45:23.159 00.000 13828 Moving (-0.37, -0.28) raw xDistance=0.23 yDistance=-0.39
20:45:23.159 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
20:45:23.159 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
20:45:23.159 00.000 13828 MoveAxis(W, 84, ABG)
20:45:23.159 00.000 13828 Guiding  Dir = 3, Dur = 84
20:45:23.161 00.002 13828 IsSlewing returns 0
20:45:23.161 00.000 13828 IsGuiding returns 0
20:45:23.162 00.001 13828 PulseGuide returned control before completion, sleep 93
20:45:23.169 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4380, max=65535, med=8060, FiltMin=6038, FiltMax=65535, Gamma=2.540
20:45:23.188 00.019 8960 UpdateGuideState exits: m=846444 SNR=108.6
20:45:23.190 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:23.191 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:23.193 00.002 8960 Enqueuing Expose request
20:45:23.267 00.074 13828 IsGuiding returns 0
20:45:23.267 00.000 13828 Move returns status 0, amount 84
20:45:23.267 00.000 13828 MoveAxis(N, 210, ABG)
20:45:23.267 00.000 13828 duration set to 0 by GuideMode
20:45:23.267 00.000 13828 Move returns status 0, amount 0
20:45:23.267 00.000 13828 move complete, result=0
20:45:23.267 00.000 13828 worker thread done servicing request
20:45:23.267 00.000 13828 Worker thread wakes up
20:45:23.267 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:23.267 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:23.267 00.000 8960 GuideStep: 0.2 px 84 ms WEST, -0.4 px 0 ms NORTH
20:45:25.731 02.464 13828 Exposure complete
20:45:25.841 00.110 13828 worker thread done servicing request
20:45:25.841 00.000 8960 OnExposeComplete: enter
20:45:25.842 00.001 8960 UpdateGuideState(): m_state=6
20:45:25.844 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
20:45:25.845 00.001 8960 Star::Find returns 1 (0), X=1089.41, Y=1013.35, Mass=833559, SNR=99.3, Peak=60880 HFD=4.8
20:45:25.847 00.002 8960 MultiStar: [#1 -0.18,-0.23,1.11,U] [#2 -0.26,-0.05,0.87,U] [#3 -0.27,-0.25,0.71,U] [#4 -0.38,-0.18,0.83,U] [#5 -0.04,-0.41,0.73,U] [#6 -0.50,-0.17,0.86,U] [#7 -0.24,-0.20,0.67,U] [#8 -0.36,0.13,0.73,U] 
20:45:25.848 00.001 8960 refined, 8 included, MultiStar: {-0.34, -0.21}, one-star: {-0.75, -0.46}
20:45:25.850 00.002 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.75) = xAngle (-5.34 = 0.94)
20:45:25.851 00.001 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.24 = -2.24)
20:45:25.853 00.002 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.21 hyp=0.40 cameraTheta=-2.59 mountX=0.24 mountY=-0.31, mountTheta=-0.93
20:45:25.856 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.21, opts=13)
20:45:25.857 00.001 8960 Enqueuing Move request for scope (-0.34, -0.21)
20:45:25.859 00.002 13828 Worker thread wakes up
20:45:25.859 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.21) opts 0xd
20:45:25.859 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.21)
20:45:25.859 00.000 13828 Moving (-0.34, -0.21) raw xDistance=0.24 yDistance=-0.31
20:45:25.859 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
20:45:25.859 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:45:25.859 00.000 13828 MoveAxis(W, 82, ABG)
20:45:25.859 00.000 13828 Guiding  Dir = 3, Dur = 82
20:45:25.861 00.002 13828 IsSlewing returns 0
20:45:25.861 00.000 13828 IsGuiding returns 0
20:45:25.862 00.001 13828 PulseGuide returned control before completion, sleep 91
20:45:25.866 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4508, max=65535, med=8060, FiltMin=6051, FiltMax=65535, Gamma=2.540
20:45:25.885 00.019 8960 UpdateGuideState exits: m=833559 SNR=99.3
20:45:25.887 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:25.888 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:25.890 00.002 8960 Enqueuing Expose request
20:45:25.962 00.072 13828 IsGuiding returns 0
20:45:25.962 00.000 13828 Move returns status 0, amount 82
20:45:25.963 00.001 13828 MoveAxis(N, 167, ABG)
20:45:25.963 00.000 13828 duration set to 0 by GuideMode
20:45:25.963 00.000 13828 Move returns status 0, amount 0
20:45:25.963 00.000 13828 move complete, result=0
20:45:25.963 00.000 13828 worker thread done servicing request
20:45:25.963 00.000 8960 GuideStep: 0.2 px 82 ms WEST, -0.3 px 0 ms NORTH
20:45:25.969 00.006 13828 Worker thread wakes up
20:45:25.970 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:25.970 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:28.446 02.476 13828 Exposure complete
20:45:28.557 00.111 13828 worker thread done servicing request
20:45:28.557 00.000 8960 OnExposeComplete: enter
20:45:28.559 00.002 8960 UpdateGuideState(): m_state=6
20:45:28.561 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
20:45:28.562 00.001 8960 Star::Find returns 1 (0), X=1089.02, Y=1013.91, Mass=806608, SNR=104.2, Peak=52956 HFD=4.6
20:45:28.565 00.003 8960 MultiStar: [#1 -0.74,0.25,0.00,M1] [#2 -0.89,0.45,0.00,M1] [#3 -0.86,0.24,0.00,M1] [#4 -0.91,0.44,0.00,M1] [#5 -0.68,0.13,0.71,U] [#6 -1.03,0.56,0.00,M1] [#7 -1.13,0.49,0.00,M1] [#8 -1.11,0.70,0.00,M1] 
20:45:28.566 00.001 8960 refined, 1 included, MultiStar: {-0.95, 0.11}, one-star: {-1.14, 0.10}
20:45:28.568 00.002 8960 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.75) = xAngle (0.27 = 0.27)
20:45:28.569 00.001 8960 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.38 = -2.90)
20:45:28.570 00.001 8960 CameraToMount -- cameraX=-0.95 cameraY=0.11 hyp=0.96 cameraTheta=3.02 mountX=0.92 mountY=-0.23, mountTheta=-0.24
20:45:28.572 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.95, y=0.11, opts=13)
20:45:28.574 00.002 8960 Enqueuing Move request for scope (-0.95, 0.11)
20:45:28.575 00.001 13828 Worker thread wakes up
20:45:28.575 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.95, 0.11) opts 0xd
20:45:28.575 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.95, 0.11)
20:45:28.575 00.000 13828 Moving (-0.95, 0.11) raw xDistance=0.92 yDistance=-0.23
20:45:28.575 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.92
20:45:28.575 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:45:28.575 00.000 13828 MoveAxis(W, 304, ABG)
20:45:28.575 00.000 13828 Guiding  Dir = 3, Dur = 304
20:45:28.577 00.002 13828 IsSlewing returns 0
20:45:28.577 00.000 13828 IsGuiding returns 0
20:45:28.578 00.001 13828 PulseGuide returned control before completion, sleep 313
20:45:28.582 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4208, max=65535, med=8060, FiltMin=6025, FiltMax=65535, Gamma=2.540
20:45:28.602 00.020 8960 UpdateGuideState exits: m=806608 SNR=104.2
20:45:28.604 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:28.605 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:28.606 00.001 8960 Enqueuing Expose request
20:45:28.904 00.298 13828 IsGuiding returns 0
20:45:28.904 00.000 13828 Move returns status 0, amount 304
20:45:28.904 00.000 13828 MoveAxis(N, 120, ABG)
20:45:28.904 00.000 13828 duration set to 0 by GuideMode
20:45:28.904 00.000 13828 Move returns status 0, amount 0
20:45:28.905 00.001 13828 move complete, result=0
20:45:28.905 00.000 13828 worker thread done servicing request
20:45:28.905 00.000 13828 Worker thread wakes up
20:45:28.905 00.000 8960 GuideStep: 0.9 px 304 ms WEST, -0.2 px 0 ms NORTH
20:45:28.911 00.006 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:28.911 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:31.376 02.465 13828 Exposure complete
20:45:31.491 00.115 13828 worker thread done servicing request
20:45:31.491 00.000 8960 OnExposeComplete: enter
20:45:31.493 00.002 8960 UpdateGuideState(): m_state=6
20:45:31.495 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
20:45:31.496 00.001 8960 Star::Find returns 1 (0), X=1089.43, Y=1013.68, Mass=833896, SNR=110.5, Peak=57328 HFD=4.9
20:45:31.498 00.002 8960 MultiStar: [#1 -0.39,0.14,1.12,U] [#2 -0.51,0.06,0.85,U] [#3 -0.30,0.16,0.66,U] [#4 -0.50,-0.10,0.79,U] [#5 -0.59,0.05,0.58,U] [#6 -0.64,-0.02,0.69,U] [#7 -0.38,-0.06,0.67,U] [#8 -0.24,0.26,0.73,U] 
20:45:31.499 00.001 8960 refined, 8 included, MultiStar: {-0.48, 0.04}, one-star: {-0.73, -0.13}
20:45:31.500 00.001 8960 CameraToMount -- cameraTheta (3.06) - m_xAngle (2.75) = xAngle (0.31 = 0.31)
20:45:31.502 00.002 8960 CameraToMount -- cameraTheta (3.06) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.42 = -2.86)
20:45:31.504 00.002 8960 CameraToMount -- cameraX=-0.48 cameraY=0.04 hyp=0.48 cameraTheta=3.06 mountX=0.46 mountY=-0.13, mountTheta=-0.28
20:45:31.506 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=0.04, opts=13)
20:45:31.508 00.002 8960 Enqueuing Move request for scope (-0.48, 0.04)
20:45:31.509 00.001 13828 Worker thread wakes up
20:45:31.509 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.04) opts 0xd
20:45:31.509 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, 0.04)
20:45:31.510 00.001 13828 Moving (-0.48, 0.04) raw xDistance=0.46 yDistance=-0.13
20:45:31.510 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.46
20:45:31.510 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:45:31.510 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:45:31.510 00.000 13828 MoveAxis(W, 170, ABG)
20:45:31.510 00.000 13828 Guiding  Dir = 3, Dur = 170
20:45:31.511 00.001 13828 IsSlewing returns 0
20:45:31.512 00.001 13828 IsGuiding returns 0
20:45:31.513 00.001 13828 PulseGuide returned control before completion, sleep 179
20:45:31.516 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4521, max=65535, med=8067, FiltMin=6153, FiltMax=65535, Gamma=2.540
20:45:31.542 00.026 8960 UpdateGuideState exits: m=833896 SNR=110.5
20:45:31.544 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:31.545 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:31.547 00.002 8960 Enqueuing Expose request
20:45:31.706 00.159 13828 IsGuiding returns 0
20:45:31.706 00.000 13828 Move returns status 0, amount 170
20:45:31.706 00.000 13828 MoveAxis(N, 0, ABG)
20:45:31.706 00.000 13828 duration set to 0 by GuideMode
20:45:31.706 00.000 13828 Move returns status 0, amount 0
20:45:31.706 00.000 13828 move complete, result=0
20:45:31.707 00.001 13828 worker thread done servicing request
20:45:31.707 00.000 13828 Worker thread wakes up
20:45:31.707 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:31.707 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:31.707 00.000 8960 GuideStep: 0.5 px 170 ms WEST, -0.1 px 0 ms NORTH
20:45:34.162 02.455 13828 Exposure complete
20:45:34.271 00.109 13828 worker thread done servicing request
20:45:34.271 00.000 8960 OnExposeComplete: enter
20:45:34.273 00.002 8960 UpdateGuideState(): m_state=6
20:45:34.275 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
20:45:34.276 00.001 8960 Star::Find returns 1 (0), X=1089.87, Y=1012.97, Mass=704721, SNR=87.2, Peak=45340 HFD=4.5
20:45:34.278 00.002 8960 MultiStar: [#1 0.03,-0.59,1.30,U] [#2 -0.10,-0.50,1.02,U] [#3 -0.04,-0.67,0.84,U] [#4 -0.07,-0.57,0.91,U] [#5 0.30,-0.72,0.00,M1] [#6 -0.20,-0.50,0.90,U] [#7 0.01,-0.49,0.86,U] [#8 0.21,-0.22,0.79,U] 
20:45:34.279 00.001 8960 refined, 7 included, MultiStar: {-0.06, -0.56}, one-star: {-0.28, -0.84}
20:45:34.281 00.002 8960 CameraToMount -- cameraTheta (-1.68) - m_xAngle (2.75) = xAngle (-4.43 = 1.86)
20:45:34.283 00.002 8960 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.32 = -1.32)
20:45:34.284 00.001 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.56 hyp=0.56 cameraTheta=-1.68 mountX=-0.16 mountY=-0.54, mountTheta=-1.86
20:45:34.286 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.56, opts=13)
20:45:34.288 00.002 8960 Enqueuing Move request for scope (-0.06, -0.56)
20:45:34.289 00.001 13828 Worker thread wakes up
20:45:34.289 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.56) opts 0xd
20:45:34.290 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.56)
20:45:34.290 00.000 13828 Moving (-0.06, -0.56) raw xDistance=-0.16 yDistance=-0.54
20:45:34.290 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.16
20:45:34.290 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:45:34.290 00.000 13828 MoveAxis(E, 40, ABG)
20:45:34.290 00.000 13828 Guiding  Dir = 2, Dur = 40
20:45:34.291 00.001 13828 IsSlewing returns 0
20:45:34.291 00.000 13828 IsGuiding returns 0
20:45:34.293 00.002 13828 PulseGuide returned control before completion, sleep 49
20:45:34.296 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4540, max=65535, med=8060, FiltMin=5987, FiltMax=65535, Gamma=2.540
20:45:34.320 00.024 8960 UpdateGuideState exits: m=704721 SNR=87.2
20:45:34.322 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:34.323 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:34.325 00.002 8960 Enqueuing Expose request
20:45:34.344 00.019 13828 IsGuiding returns 0
20:45:34.345 00.001 13828 Move returns status 0, amount 40
20:45:34.345 00.000 13828 MoveAxis(N, 288, ABG)
20:45:34.345 00.000 13828 duration set to 0 by GuideMode
20:45:34.345 00.000 13828 Move returns status 0, amount 0
20:45:34.345 00.000 13828 move complete, result=0
20:45:34.346 00.001 13828 worker thread done servicing request
20:45:34.346 00.000 13828 Worker thread wakes up
20:45:34.346 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:34.346 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:34.350 00.004 8960 GuideStep: -0.2 px 40 ms EAST, -0.5 px 0 ms NORTH
20:45:36.809 02.459 13828 Exposure complete
20:45:36.933 00.124 13828 worker thread done servicing request
20:45:36.933 00.000 8960 OnExposeComplete: enter
20:45:36.934 00.001 8960 UpdateGuideState(): m_state=6
20:45:36.937 00.003 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
20:45:36.939 00.002 8960 Star::Find returns 1 (0), X=1089.93, Y=1013.00, Mass=841918, SNR=101.9, Peak=60700 HFD=4.6
20:45:36.942 00.003 8960 MultiStar: [#1 0.19,-0.97,0.00,M1] [#2 0.06,-0.71,0.91,U] [#3 0.07,-0.76,0.00,M1] [#4 -0.16,-0.92,0.00,M1] [#5 0.35,-0.70,0.00,M2] [#6 -0.35,-0.53,0.71,U] [#7 0.21,-0.90,0.00,M1] [#8 -0.09,-0.41,0.67,U] 
20:45:36.943 00.001 8960 refined, 3 included, MultiStar: {-0.15, -0.64}, one-star: {-0.23, -0.81}
20:45:36.944 00.001 8960 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.75) = xAngle (-4.55 = 1.74)
20:45:36.947 00.003 8960 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.44 = -1.44)
20:45:36.948 00.001 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.64 hyp=0.66 cameraTheta=-1.80 mountX=-0.11 mountY=-0.65, mountTheta=-1.74
20:45:36.952 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.64, opts=13)
20:45:36.953 00.001 8960 Enqueuing Move request for scope (-0.15, -0.64)
20:45:36.955 00.002 13828 Worker thread wakes up
20:45:36.956 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.64) opts 0xd
20:45:36.956 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.64)
20:45:36.956 00.000 13828 Moving (-0.15, -0.64) raw xDistance=-0.11 yDistance=-0.65
20:45:36.956 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:45:36.956 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
20:45:36.956 00.000 13828 MoveAxis(E, 0, ABG)
20:45:36.956 00.000 13828 Move returns status 0, amount 0
20:45:36.956 00.000 13828 MoveAxis(N, 346, ABG)
20:45:36.956 00.000 13828 duration set to 0 by GuideMode
20:45:36.957 00.001 13828 Move returns status 0, amount 0
20:45:36.957 00.000 13828 move complete, result=0
20:45:36.957 00.000 13828 worker thread done servicing request
20:45:36.966 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=4412, max=65535, med=8060, FiltMin=6044, FiltMax=65535, Gamma=2.540
20:45:36.997 00.031 8960 UpdateGuideState exits: m=841918 SNR=101.9
20:45:37.000 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:37.002 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:37.003 00.001 8960 Enqueuing Expose request
20:45:37.005 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
20:45:37.006 00.001 13828 Worker thread wakes up
20:45:37.006 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:37.006 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:39.465 02.459 13828 Exposure complete
20:45:39.574 00.109 13828 worker thread done servicing request
20:45:39.574 00.000 8960 OnExposeComplete: enter
20:45:39.576 00.002 8960 UpdateGuideState(): m_state=6
20:45:39.578 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
20:45:39.579 00.001 8960 Star::Find returns 1 (0), X=1090.15, Y=1012.61, Mass=853350, SNR=109.9, Peak=65535 HFD=4.6
20:45:39.581 00.002 8960 MultiStar: [#1 0.30,-0.91,0.00,M2] [#2 0.30,-1.11,0.00,M1] [#3 0.06,-1.08,0.00,M2] [#4 0.10,-0.99,0.00,M2] [#5 0.39,-1.15,0.00,M3] [#6 0.06,-0.81,0.00,M1] [#7 0.32,-1.16,0.00,M2] [#8 0.30,-0.78,0.00,M1] 
20:45:39.583 00.002 8960 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.75) = xAngle (-4.32 = 1.96)
20:45:39.585 00.002 8960 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.22 = -1.22)
20:45:39.586 00.001 8960 CameraToMount -- cameraX=-0.00 cameraY=-1.19 hyp=1.19 cameraTheta=-1.57 mountX=-0.45 mountY=-1.12, mountTheta=-1.96
20:45:39.588 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=-1.19, opts=13)
20:45:39.590 00.002 8960 Enqueuing Move request for scope (-0.00, -1.19)
20:45:39.591 00.001 13828 Worker thread wakes up
20:45:39.592 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -1.19) opts 0xd
20:45:39.592 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, -1.19)
20:45:39.592 00.000 13828 Moving (-0.00, -1.19) raw xDistance=-0.45 yDistance=-1.12
20:45:39.592 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
20:45:39.592 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
20:45:39.592 00.000 13828 MoveAxis(E, 147, ABG)
20:45:39.592 00.000 13828 Guiding  Dir = 2, Dur = 147
20:45:39.593 00.001 13828 IsSlewing returns 0
20:45:39.593 00.000 13828 IsGuiding returns 0
20:45:39.594 00.001 13828 PulseGuide returned control before completion, sleep 156
20:45:39.598 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4457, max=65535, med=8060, FiltMin=6143, FiltMax=65535, Gamma=2.540
20:45:39.618 00.020 8960 UpdateGuideState exits: m=853350 SNR=109.9
20:45:39.620 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:39.621 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:39.623 00.002 8960 Enqueuing Expose request
20:45:39.754 00.131 13828 IsGuiding returns 1
20:45:39.754 00.000 13828 scope still moving after pulse duration time elapsed
20:45:39.787 00.033 13828 IsSlewing returns 0
20:45:39.788 00.001 13828 IsGuiding returns 0
20:45:39.788 00.000 13828 scope move finished after 147 + 48 ms
20:45:39.788 00.000 13828 Move returns status 0, amount 147
20:45:39.789 00.001 13828 MoveAxis(N, 594, ABG)
20:45:39.789 00.000 13828 duration set to 0 by GuideMode
20:45:39.789 00.000 13828 Move returns status 0, amount 0
20:45:39.789 00.000 13828 move complete, result=0
20:45:39.789 00.000 13828 worker thread done servicing request
20:45:39.789 00.000 13828 Worker thread wakes up
20:45:39.790 00.001 8960 GuideStep: -0.5 px 147 ms EAST, -1.1 px 0 ms NORTH
20:45:39.798 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:39.798 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:42.276 02.478 13828 Exposure complete
20:45:42.392 00.116 13828 worker thread done servicing request
20:45:42.392 00.000 8960 OnExposeComplete: enter
20:45:42.394 00.002 8960 UpdateGuideState(): m_state=6
20:45:42.396 00.002 8960 Star::Find(15, 1090, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
20:45:42.398 00.002 8960 Star::Find returns 1 (0), X=1090.11, Y=1012.62, Mass=837902, SNR=97.6, Peak=65535 HFD=4.8
20:45:42.400 00.002 8960 MultiStar: [#1 0.24,-0.92,0.00,M3] [#2 -0.02,-1.03,0.00,M2] [#3 -0.01,-1.08,0.00,M3] [#4 -0.01,-1.09,0.00,M3] [#5 0.24,-1.16,0.00,M4] [#6 -0.11,-1.12,0.00,M2] [#7 0.19,-1.20,0.00,M3] [#8 0.06,-0.77,0.78,U] 
20:45:42.401 00.001 8960 refined, 1 included, MultiStar: {0.00, -1.00}, one-star: {-0.04, -1.18}
20:45:42.403 00.002 8960 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.75) = xAngle (-4.32 = 1.97)
20:45:42.404 00.001 8960 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.21 = -1.21)
20:45:42.405 00.001 8960 CameraToMount -- cameraX=0.00 cameraY=-1.00 hyp=1.00 cameraTheta=-1.57 mountX=-0.38 mountY=-0.94, mountTheta=-1.96
20:45:42.408 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=-1.00, opts=13)
20:45:42.409 00.001 8960 Enqueuing Move request for scope (0.00, -1.00)
20:45:42.411 00.002 13828 Worker thread wakes up
20:45:42.411 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, -1.00) opts 0xd
20:45:42.411 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, -1.00)
20:45:42.411 00.000 13828 Moving (0.00, -1.00) raw xDistance=-0.38 yDistance=-0.94
20:45:42.411 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38
20:45:42.412 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.94 from input -0.94
20:45:42.412 00.000 13828 MoveAxis(E, 135, ABG)
20:45:42.412 00.000 13828 Guiding  Dir = 2, Dur = 135
20:45:42.414 00.002 13828 IsSlewing returns 0
20:45:42.414 00.000 13828 IsGuiding returns 0
20:45:42.415 00.001 13828 PulseGuide returned control before completion, sleep 144
20:45:42.421 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4451, max=65535, med=8060, FiltMin=5980, FiltMax=65535, Gamma=2.540
20:45:42.440 00.019 8960 UpdateGuideState exits: m=837902 SNR=97.6
20:45:42.443 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:42.445 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:42.446 00.001 8960 Enqueuing Expose request
20:45:42.566 00.120 13828 IsGuiding returns 0
20:45:42.566 00.000 13828 Move returns status 0, amount 135
20:45:42.566 00.000 13828 MoveAxis(N, 498, ABG)
20:45:42.566 00.000 13828 duration set to 0 by GuideMode
20:45:42.566 00.000 13828 Move returns status 0, amount 0
20:45:42.566 00.000 13828 move complete, result=0
20:45:42.566 00.000 13828 worker thread done servicing request
20:45:42.566 00.000 13828 Worker thread wakes up
20:45:42.567 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:42.567 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:42.567 00.000 8960 GuideStep: -0.4 px 135 ms EAST, -0.9 px 0 ms NORTH
20:45:45.032 02.465 13828 Exposure complete
20:45:45.145 00.113 13828 worker thread done servicing request
20:45:45.145 00.000 8960 OnExposeComplete: enter
20:45:45.147 00.002 8960 UpdateGuideState(): m_state=6
20:45:45.149 00.002 8960 Star::Find(15, 1090, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
20:45:45.151 00.002 8960 Star::Find returns 1 (0), X=1089.55, Y=1012.89, Mass=798499, SNR=112.7, Peak=61020 HFD=4.7
20:45:45.153 00.002 8960 MultiStar: [#1 -0.37,-1.02,0.00,M4] [#2 -0.46,-0.69,0.00,M3] [#3 -0.27,-0.98,0.00,M4] [#4 -0.63,-0.91,0.00,M4] [#5 -0.38,-0.82,0.00,M5] [#6 -0.75,-0.66,0.00,M3] [#7 -0.22,-0.99,0.00,M4] [#8 -0.41,-0.64,0.62,U] 
20:45:45.154 00.001 8960 refined, 1 included, MultiStar: {-0.53, -0.81}, one-star: {-0.61, -0.92}
20:45:45.156 00.002 8960 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.75) = xAngle (-4.90 = 1.38)
20:45:45.157 00.001 8960 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.79 = -1.79)
20:45:45.159 00.002 8960 CameraToMount -- cameraX=-0.53 cameraY=-0.81 hyp=0.97 cameraTheta=-2.15 mountX=0.18 mountY=-0.95, mountTheta=-1.38
20:45:45.161 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.53, y=-0.81, opts=13)
20:45:45.162 00.001 8960 Enqueuing Move request for scope (-0.53, -0.81)
20:45:45.164 00.002 13828 Worker thread wakes up
20:45:45.164 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.81) opts 0xd
20:45:45.164 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.53, -0.81)
20:45:45.164 00.000 13828 Moving (-0.53, -0.81) raw xDistance=0.18 yDistance=-0.95
20:45:45.164 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.18
20:45:45.164 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
20:45:45.164 00.000 13828 MoveAxis(W, 49, ABG)
20:45:45.164 00.000 13828 Guiding  Dir = 3, Dur = 49
20:45:45.166 00.002 13828 IsSlewing returns 0
20:45:45.166 00.000 13828 IsGuiding returns 0
20:45:45.168 00.002 13828 PulseGuide returned control before completion, sleep 58
20:45:45.173 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4163, max=65535, med=8060, FiltMin=6115, FiltMax=65535, Gamma=2.540
20:45:45.197 00.024 8960 UpdateGuideState exits: m=798499 SNR=112.7
20:45:45.199 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:45.200 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:45.201 00.001 8960 Enqueuing Expose request
20:45:45.238 00.037 13828 IsGuiding returns 0
20:45:45.238 00.000 13828 Move returns status 0, amount 49
20:45:45.238 00.000 13828 MoveAxis(N, 504, ABG)
20:45:45.238 00.000 13828 duration set to 0 by GuideMode
20:45:45.238 00.000 13828 Move returns status 0, amount 0
20:45:45.238 00.000 13828 move complete, result=0
20:45:45.239 00.001 13828 worker thread done servicing request
20:45:45.239 00.000 13828 Worker thread wakes up
20:45:45.239 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:45.239 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:45.240 00.001 8960 GuideStep: 0.2 px 49 ms WEST, -0.9 px 0 ms NORTH
20:45:47.701 02.461 13828 Exposure complete
20:45:47.809 00.108 13828 worker thread done servicing request
20:45:47.809 00.000 8960 OnExposeComplete: enter
20:45:47.811 00.002 8960 UpdateGuideState(): m_state=6
20:45:47.813 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
20:45:47.814 00.001 8960 Star::Find returns 1 (0), X=1089.18, Y=1012.99, Mass=800333, SNR=112.7, Peak=59459 HFD=4.6
20:45:47.816 00.002 8960 MultiStar: [#1 -0.86,-0.68,0.00,M5] [#2 -1.04,-0.43,0.00,M4] [#3 -0.70,-0.47,0.00,M5] [#4 -0.81,-0.62,0.00,M5] [#5 -0.66,-0.66,0.00,M6] [#6 -1.05,-0.36,0.00,M4] [#7 -0.94,-0.57,0.00,M5] [#8 -0.81,-0.52,0.00,M1] 
20:45:47.817 00.001 8960 CameraToMount -- cameraTheta (-2.44) - m_xAngle (2.75) = xAngle (-5.19 = 1.09)
20:45:47.819 00.002 8960 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.09 = -2.09)
20:45:47.820 00.001 8960 CameraToMount -- cameraX=-0.98 cameraY=-0.82 hyp=1.28 cameraTheta=-2.44 mountX=0.59 mountY=-1.11, mountTheta=-1.08
20:45:47.822 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.98, y=-0.82, opts=13)
20:45:47.824 00.002 8960 Enqueuing Move request for scope (-0.98, -0.82)
20:45:47.825 00.001 13828 Worker thread wakes up
20:45:47.825 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.98, -0.82) opts 0xd
20:45:47.825 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.98, -0.82)
20:45:47.825 00.000 13828 Moving (-0.98, -0.82) raw xDistance=0.59 yDistance=-1.11
20:45:47.825 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.59
20:45:47.825 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.11 from input -1.11
20:45:47.825 00.000 13828 MoveAxis(W, 195, ABG)
20:45:47.825 00.000 13828 Guiding  Dir = 3, Dur = 195
20:45:47.827 00.002 13828 IsSlewing returns 0
20:45:47.828 00.001 13828 IsGuiding returns 0
20:45:47.829 00.001 13828 PulseGuide returned control before completion, sleep 204
20:45:47.832 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4508, max=65535, med=8067, FiltMin=6096, FiltMax=65535, Gamma=2.540
20:45:47.853 00.021 8960 UpdateGuideState exits: m=800333 SNR=112.7
20:45:47.854 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:47.856 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:47.857 00.001 8960 Enqueuing Expose request
20:45:48.037 00.180 13828 IsGuiding returns 1
20:45:48.037 00.000 13828 scope still moving after pulse duration time elapsed
20:45:48.072 00.035 13828 IsSlewing returns 0
20:45:48.073 00.001 13828 IsGuiding returns 1
20:45:48.100 00.027 13828 IsSlewing returns 0
20:45:48.101 00.001 13828 IsGuiding returns 0
20:45:48.101 00.000 13828 scope move finished after 195 + 78 ms
20:45:48.101 00.000 13828 Move returns status 0, amount 195
20:45:48.101 00.000 13828 MoveAxis(N, 590, ABG)
20:45:48.101 00.000 13828 duration set to 0 by GuideMode
20:45:48.101 00.000 13828 Move returns status 0, amount 0
20:45:48.101 00.000 13828 move complete, result=0
20:45:48.102 00.001 13828 worker thread done servicing request
20:45:48.102 00.000 8960 GuideStep: 0.6 px 195 ms WEST, -1.1 px 0 ms NORTH
20:45:48.107 00.005 13828 Worker thread wakes up
20:45:48.107 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:48.107 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:50.575 02.468 13828 Exposure complete
20:45:50.690 00.115 13828 worker thread done servicing request
20:45:50.690 00.000 8960 OnExposeComplete: enter
20:45:50.692 00.002 8960 UpdateGuideState(): m_state=6
20:45:50.694 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
20:45:50.695 00.001 8960 Star::Find returns 1 (0), X=1088.98, Y=1013.14, Mass=783329, SNR=95.3, Peak=44099 HFD=4.7
20:45:50.697 00.002 8960 MultiStar: [#1 -1.14,-0.59,0.00,M6] [#2 -1.17,-0.39,0.00,M5] [#3 -0.89,-0.48,0.00,M6] [#4 -1.10,-0.43,0.00,M6] [#5 -0.72,-0.75,0.00,M7] [#6 -1.19,-0.13,0.00,M5] [#7 -1.14,-0.50,0.00,M6] [#8 -1.03,-0.06,0.00,M2] 
20:45:50.698 00.001 8960 CameraToMount -- cameraTheta (-2.63) - m_xAngle (2.75) = xAngle (-5.38 = 0.91)
20:45:50.700 00.002 8960 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.27 = -2.27)
20:45:50.701 00.001 8960 CameraToMount -- cameraX=-1.18 cameraY=-0.67 hyp=1.35 cameraTheta=-2.63 mountX=0.83 mountY=-1.03, mountTheta=-0.89
20:45:50.703 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.18, y=-0.67, opts=13)
20:45:50.705 00.002 8960 Enqueuing Move request for scope (-1.18, -0.67)
20:45:50.706 00.001 13828 Worker thread wakes up
20:45:50.706 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.67) opts 0xd
20:45:50.706 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.18, -0.67)
20:45:50.706 00.000 13828 Moving (-1.18, -0.67) raw xDistance=0.83 yDistance=-1.03
20:45:50.706 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.83
20:45:50.706 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
20:45:50.707 00.001 13828 MoveAxis(W, 283, ABG)
20:45:50.707 00.000 13828 Guiding  Dir = 3, Dur = 283
20:45:50.709 00.002 13828 IsSlewing returns 0
20:45:50.709 00.000 13828 IsGuiding returns 0
20:45:50.711 00.002 13828 PulseGuide returned control before completion, sleep 292
20:45:50.717 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4291, max=65535, med=8067, FiltMin=5884, FiltMax=65535, Gamma=2.540
20:45:50.736 00.019 8960 UpdateGuideState exits: m=783329 SNR=95.3
20:45:50.738 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:50.740 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:50.743 00.003 8960 Enqueuing Expose request
20:45:51.017 00.274 13828 IsGuiding returns 0
20:45:51.017 00.000 13828 Move returns status 0, amount 283
20:45:51.018 00.001 13828 MoveAxis(N, 550, ABG)
20:45:51.018 00.000 13828 duration set to 0 by GuideMode
20:45:51.018 00.000 13828 Move returns status 0, amount 0
20:45:51.018 00.000 13828 move complete, result=0
20:45:51.019 00.001 13828 worker thread done servicing request
20:45:51.019 00.000 13828 Worker thread wakes up
20:45:51.019 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:51.020 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:51.020 00.000 8960 GuideStep: 0.8 px 283 ms WEST, -1.0 px 0 ms NORTH
20:45:53.482 02.462 13828 Exposure complete
20:45:53.593 00.111 13828 worker thread done servicing request
20:45:53.594 00.001 8960 OnExposeComplete: enter
20:45:53.595 00.001 8960 UpdateGuideState(): m_state=6
20:45:53.597 00.002 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
20:45:53.598 00.001 8960 Star::Find returns 1 (0), X=1089.34, Y=1012.74, Mass=814609, SNR=104.9, Peak=58012 HFD=4.7
20:45:53.600 00.002 8960 MultiStar: [#1 -0.75,-0.86,0.00,M7] [#2 -0.70,-0.69,0.00,M6] [#3 -0.69,-0.73,0.00,M7] [#4 -0.71,-0.85,0.00,M7] [#5 -0.57,-0.82,0.00,M8] [#6 -0.71,-0.60,0.00,M6] [#7 -0.64,-0.98,0.00,M7] [#8 -0.72,-0.39,0.72,U] 
20:45:53.601 00.001 8960 refined, 1 included, MultiStar: {-0.78, -0.78}, one-star: {-0.82, -1.07}
20:45:53.603 00.002 8960 CameraToMount -- cameraTheta (-2.35) - m_xAngle (2.75) = xAngle (-5.10 = 1.18)
20:45:53.605 00.002 8960 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.99 = -1.99)
20:45:53.606 00.001 8960 CameraToMount -- cameraX=-0.78 cameraY=-0.78 hyp=1.10 cameraTheta=-2.35 mountX=0.42 mountY=-1.01, mountTheta=-1.18
20:45:53.609 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.78, y=-0.78, opts=13)
20:45:53.610 00.001 8960 Enqueuing Move request for scope (-0.78, -0.78)
20:45:53.612 00.002 13828 Worker thread wakes up
20:45:53.612 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.78) opts 0xd
20:45:53.612 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.78, -0.78)
20:45:53.612 00.000 13828 Moving (-0.78, -0.78) raw xDistance=0.42 yDistance=-1.01
20:45:53.612 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.42
20:45:53.612 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
20:45:53.612 00.000 13828 MoveAxis(W, 155, ABG)
20:45:53.612 00.000 13828 Guiding  Dir = 3, Dur = 155
20:45:53.613 00.001 13828 IsSlewing returns 0
20:45:53.613 00.000 13828 IsGuiding returns 0
20:45:53.615 00.002 13828 PulseGuide returned control before completion, sleep 164
20:45:53.618 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4304, max=65535, med=8067, FiltMin=6224, FiltMax=65535, Gamma=2.540
20:45:53.645 00.027 8960 UpdateGuideState exits: m=814609 SNR=104.9
20:45:53.647 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:53.648 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:53.649 00.001 8960 Enqueuing Expose request
20:45:53.791 00.142 13828 IsGuiding returns 0
20:45:53.792 00.001 13828 Move returns status 0, amount 155
20:45:53.792 00.000 13828 MoveAxis(N, 535, ABG)
20:45:53.792 00.000 13828 duration set to 0 by GuideMode
20:45:53.792 00.000 13828 Move returns status 0, amount 0
20:45:53.792 00.000 13828 move complete, result=0
20:45:53.792 00.000 13828 worker thread done servicing request
20:45:53.792 00.000 8960 GuideStep: 0.4 px 155 ms WEST, -1.0 px 0 ms NORTH
20:45:53.795 00.003 13828 Worker thread wakes up
20:45:53.795 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:53.795 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:56.256 02.461 13828 Exposure complete
20:45:56.382 00.126 13828 worker thread done servicing request
20:45:56.382 00.000 8960 OnExposeComplete: enter
20:45:56.383 00.001 8960 UpdateGuideState(): m_state=6
20:45:56.385 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
20:45:56.387 00.002 8960 Star::Find returns 1 (0), X=1089.48, Y=1013.00, Mass=822596, SNR=111.1, Peak=54044 HFD=5.0
20:45:56.389 00.002 8960 MultiStar: [#1 -0.70,-0.63,0.00,M8] [#2 -0.86,-0.39,0.00,M7] [#3 -0.67,-0.47,0.69,U] [#4 -0.74,-0.52,0.00,M8] [#5 -0.60,-0.64,0.00,M9] [#6 -0.74,-0.46,0.60,U] [#7 -0.66,-0.55,0.62,U] [#8 -0.77,-0.19,0.64,U] 
20:45:56.390 00.001 8960 refined, 4 included, MultiStar: {-0.70, -0.53}, one-star: {-0.68, -0.81}
20:45:56.392 00.002 8960 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.75) = xAngle (-5.25 = 1.04)
20:45:56.393 00.001 8960 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.14 = -2.14)
20:45:56.395 00.002 8960 CameraToMount -- cameraX=-0.70 cameraY=-0.53 hyp=0.87 cameraTheta=-2.50 mountX=0.44 mountY=-0.74, mountTheta=-1.03
20:45:56.397 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=-0.53, opts=13)
20:45:56.398 00.001 8960 Enqueuing Move request for scope (-0.70, -0.53)
20:45:56.400 00.002 13828 Worker thread wakes up
20:45:56.400 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.53) opts 0xd
20:45:56.400 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.70, -0.53)
20:45:56.400 00.000 13828 Moving (-0.70, -0.53) raw xDistance=0.44 yDistance=-0.74
20:45:56.400 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.44
20:45:56.400 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
20:45:56.400 00.000 13828 MoveAxis(W, 155, ABG)
20:45:56.400 00.000 13828 Guiding  Dir = 3, Dur = 155
20:45:56.402 00.002 13828 IsSlewing returns 0
20:45:56.403 00.001 13828 IsGuiding returns 0
20:45:56.404 00.001 13828 PulseGuide returned control before completion, sleep 164
20:45:56.411 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4048, max=65535, med=8067, FiltMin=6064, FiltMax=65535, Gamma=2.540
20:45:56.445 00.034 8960 UpdateGuideState exits: m=822596 SNR=111.1
20:45:56.447 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:56.448 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:56.450 00.002 8960 Enqueuing Expose request
20:45:56.572 00.122 13828 IsGuiding returns 0
20:45:56.572 00.000 13828 Move returns status 0, amount 155
20:45:56.572 00.000 13828 MoveAxis(N, 392, ABG)
20:45:56.572 00.000 13828 duration set to 0 by GuideMode
20:45:56.572 00.000 13828 Move returns status 0, amount 0
20:45:56.573 00.001 13828 move complete, result=0
20:45:56.573 00.000 13828 worker thread done servicing request
20:45:56.573 00.000 13828 Worker thread wakes up
20:45:56.573 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:56.573 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:45:56.573 00.000 8960 GuideStep: 0.4 px 155 ms WEST, -0.7 px 0 ms NORTH
20:45:57.362 00.789 8960 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
20:45:59.025 01.663 13828 Exposure complete
20:45:59.136 00.111 13828 worker thread done servicing request
20:45:59.136 00.000 8960 OnExposeComplete: enter
20:45:59.138 00.002 8960 UpdateGuideState(): m_state=6
20:45:59.140 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
20:45:59.141 00.001 8960 Star::Find returns 1 (0), X=1089.39, Y=1012.79, Mass=811550, SNR=94.0, Peak=57084 HFD=4.8
20:45:59.143 00.002 8960 MultiStar: [#1 -0.43,-0.91,0.00,M9] [#2 -0.70,-0.67,0.00,M8] [#3 -0.41,-0.60,0.86,U] [#4 -0.53,-0.79,0.00,M9] [#5 -0.24,-0.97,0.00,M10] [#6 -0.84,-0.74,0.00,M6] [#7 -0.38,-0.88,0.00,M7] [#8 -0.49,-0.55,0.74,U] 
20:45:59.144 00.001 8960 refined, 2 included, MultiStar: {-0.57, -0.75}, one-star: {-0.76, -1.02}
20:45:59.146 00.002 8960 CameraToMount -- cameraTheta (-2.22) - m_xAngle (2.75) = xAngle (-4.97 = 1.31)
20:45:59.147 00.001 8960 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.87 = -1.87)
20:45:59.149 00.002 8960 CameraToMount -- cameraX=-0.57 cameraY=-0.75 hyp=0.94 cameraTheta=-2.22 mountX=0.24 mountY=-0.90, mountTheta=-1.31
20:45:59.151 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=-0.75, opts=13)
20:45:59.152 00.001 8960 Enqueuing Move request for scope (-0.57, -0.75)
20:45:59.154 00.002 13828 Worker thread wakes up
20:45:59.154 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.75) opts 0xd
20:45:59.154 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.57, -0.75)
20:45:59.154 00.000 13828 Moving (-0.57, -0.75) raw xDistance=0.24 yDistance=-0.90
20:45:59.154 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
20:45:59.154 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
20:45:59.154 00.000 13828 MoveAxis(W, 89, ABG)
20:45:59.154 00.000 13828 Guiding  Dir = 3, Dur = 89
20:45:59.156 00.002 13828 IsSlewing returns 0
20:45:59.156 00.000 13828 IsGuiding returns 0
20:45:59.157 00.001 13828 PulseGuide returned control before completion, sleep 98
20:45:59.161 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4630, max=65535, med=8067, FiltMin=6076, FiltMax=65535, Gamma=2.540
20:45:59.188 00.027 8960 UpdateGuideState exits: m=811550 SNR=94.0
20:45:59.190 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:45:59.192 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:45:59.194 00.002 8960 Enqueuing Expose request
20:45:59.271 00.077 13828 IsGuiding returns 0
20:45:59.271 00.000 13828 Move returns status 0, amount 89
20:45:59.271 00.000 13828 MoveAxis(N, 478, ABG)
20:45:59.271 00.000 13828 duration set to 0 by GuideMode
20:45:59.271 00.000 13828 Move returns status 0, amount 0
20:45:59.271 00.000 13828 move complete, result=0
20:45:59.271 00.000 13828 worker thread done servicing request
20:45:59.271 00.000 13828 Worker thread wakes up
20:45:59.271 00.000 8960 GuideStep: 0.2 px 89 ms WEST, -0.9 px 0 ms NORTH
20:45:59.272 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:45:59.273 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:01.732 02.459 13828 Exposure complete
20:46:01.846 00.114 13828 worker thread done servicing request
20:46:01.846 00.000 8960 OnExposeComplete: enter
20:46:01.848 00.002 8960 UpdateGuideState(): m_state=6
20:46:01.849 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
20:46:01.851 00.002 8960 Star::Find returns 1 (0), X=1089.51, Y=1012.66, Mass=847005, SNR=108.2, Peak=62908 HFD=4.8
20:46:01.853 00.002 8960 MultiStar: [#1 -0.53,-0.85,0.00,M10] [#2 -0.56,-0.84,0.00,M9] [#3 -0.59,-0.80,0.00,M6] [#4 -0.69,-0.98,0.00,M10] [#5 -0.23,-0.94,0.00,R] [#6 -0.62,-0.86,0.00,M7] [#7 -0.29,-0.81,0.72,U] [#8 -0.44,-0.49,0.67,U] 
20:46:01.854 00.001 8960 refined, 2 included, MultiStar: {-0.48, -0.86}, one-star: {-0.65, -1.15}
20:46:01.856 00.002 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (2.75) = xAngle (-4.83 = 1.45)
20:46:01.858 00.002 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.72 = -1.72)
20:46:01.859 00.001 8960 CameraToMount -- cameraX=-0.48 cameraY=-0.86 hyp=0.99 cameraTheta=-2.08 mountX=0.12 mountY=-0.97, mountTheta=-1.45
20:46:01.861 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=-0.86, opts=13)
20:46:01.863 00.002 8960 Enqueuing Move request for scope (-0.48, -0.86)
20:46:01.864 00.001 13828 Worker thread wakes up
20:46:01.864 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.86) opts 0xd
20:46:01.864 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, -0.86)
20:46:01.865 00.001 13828 Moving (-0.48, -0.86) raw xDistance=0.12 yDistance=-0.97
20:46:01.865 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:46:01.865 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
20:46:01.865 00.000 13828 MoveAxis(E, 0, ABG)
20:46:01.865 00.000 13828 Move returns status 0, amount 0
20:46:01.865 00.000 13828 MoveAxis(N, 518, ABG)
20:46:01.865 00.000 13828 duration set to 0 by GuideMode
20:46:01.865 00.000 13828 Move returns status 0, amount 0
20:46:01.865 00.000 13828 move complete, result=0
20:46:01.865 00.000 13828 worker thread done servicing request
20:46:01.873 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=4329, max=65535, med=8067, FiltMin=6134, FiltMax=65535, Gamma=2.540
20:46:01.893 00.020 8960 UpdateGuideState exits: m=847005 SNR=108.2
20:46:01.895 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:01.896 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:01.898 00.002 8960 Enqueuing Expose request
20:46:01.900 00.002 13828 Worker thread wakes up
20:46:01.900 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:01.900 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:01.900 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
20:46:04.373 02.473 13828 Exposure complete
20:46:04.489 00.116 13828 worker thread done servicing request
20:46:04.489 00.000 8960 OnExposeComplete: enter
20:46:04.490 00.001 8960 UpdateGuideState(): m_state=6
20:46:04.492 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
20:46:04.494 00.002 8960 Star::Find returns 1 (0), X=1088.95, Y=1012.95, Mass=848988, SNR=105.5, Peak=54601 HFD=4.5
20:46:04.496 00.002 8960 MultiStar: [#1 -0.98,-0.66,0.00,R] [#2 -1.07,-0.38,0.00,M10] [#3 -1.01,-0.67,0.00,M7] [#4 -1.07,-0.57,0.00,R] [#5 -0.72,0.28,0.64,U] [#6 -1.42,-0.42,0.00,M8] [#7 -1.05,-0.44,0.00,M7] [#8 -0.73,-0.28,0.71,U] 
20:46:04.497 00.001 8960 refined, 2 included, MultiStar: {-0.93, -0.37}, one-star: {-1.20, -0.86}
20:46:04.498 00.001 8960 CameraToMount -- cameraTheta (-2.76) - m_xAngle (2.75) = xAngle (-5.51 = 0.78)
20:46:04.500 00.002 8960 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.40 = -2.40)
20:46:04.502 00.002 8960 CameraToMount -- cameraX=-0.93 cameraY=-0.37 hyp=1.00 cameraTheta=-2.76 mountX=0.71 mountY=-0.67, mountTheta=-0.76
20:46:04.505 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.93, y=-0.37, opts=13)
20:46:04.506 00.001 8960 Enqueuing Move request for scope (-0.93, -0.37)
20:46:04.508 00.002 13828 Worker thread wakes up
20:46:04.508 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -0.37) opts 0xd
20:46:04.508 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.93, -0.37)
20:46:04.508 00.000 13828 Moving (-0.93, -0.37) raw xDistance=0.71 yDistance=-0.67
20:46:04.508 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.71
20:46:04.508 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
20:46:04.508 00.000 13828 MoveAxis(W, 232, ABG)
20:46:04.508 00.000 13828 Guiding  Dir = 3, Dur = 232
20:46:04.510 00.002 13828 IsSlewing returns 0
20:46:04.510 00.000 13828 IsGuiding returns 0
20:46:04.512 00.002 13828 PulseGuide returned control before completion, sleep 241
20:46:04.515 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3344, max=65535, med=8067, FiltMin=6224, FiltMax=65535, Gamma=2.540
20:46:04.535 00.020 8960 UpdateGuideState exits: m=848988 SNR=105.5
20:46:04.537 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:04.538 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:04.540 00.002 8960 Enqueuing Expose request
20:46:04.762 00.222 13828 IsGuiding returns 0
20:46:04.762 00.000 13828 Move returns status 0, amount 232
20:46:04.763 00.001 13828 MoveAxis(N, 359, ABG)
20:46:04.763 00.000 13828 duration set to 0 by GuideMode
20:46:04.763 00.000 13828 Move returns status 0, amount 0
20:46:04.763 00.000 13828 move complete, result=0
20:46:04.764 00.001 13828 worker thread done servicing request
20:46:04.764 00.000 13828 Worker thread wakes up
20:46:04.764 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:04.765 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:04.765 00.000 8960 GuideStep: 0.7 px 232 ms WEST, -0.7 px 0 ms NORTH
20:46:07.231 02.466 13828 Exposure complete
20:46:07.341 00.110 13828 worker thread done servicing request
20:46:07.341 00.000 8960 OnExposeComplete: enter
20:46:07.343 00.002 8960 UpdateGuideState(): m_state=6
20:46:07.344 00.001 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
20:46:07.346 00.002 8960 Star::Find returns 1 (0), X=1089.21, Y=1013.46, Mass=807651, SNR=112.3, Peak=50499 HFD=4.6
20:46:07.348 00.002 8960 MultiStar: [#1 0.15,0.27,0.97,U] [#2 -0.73,-0.11,0.75,U] [#3 -1.00,-0.25,0.00,M8] [#4 0.05,0.23,0.68,U] [#5 -0.63,0.51,0.64,U] [#6 -1.10,-0.07,0.00,M9] [#7 -0.90,-0.30,0.00,M8] [#8 -0.94,0.19,0.00,M1] 
20:46:07.350 00.002 8960 refined, 4 included, MultiStar: {-0.42, 0.08}, one-star: {-0.94, -0.35}
20:46:07.351 00.001 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (2.75) = xAngle (0.22 = 0.22)
20:46:07.353 00.002 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.32 = -2.96)
20:46:07.354 00.001 8960 CameraToMount -- cameraX=-0.42 cameraY=0.08 hyp=0.43 cameraTheta=2.96 mountX=0.42 mountY=-0.08, mountTheta=-0.18
20:46:07.356 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=0.08, opts=13)
20:46:07.358 00.002 8960 Enqueuing Move request for scope (-0.42, 0.08)
20:46:07.359 00.001 13828 Worker thread wakes up
20:46:07.359 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.08) opts 0xd
20:46:07.360 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.42, 0.08)
20:46:07.360 00.000 13828 Moving (-0.42, 0.08) raw xDistance=0.42 yDistance=-0.08
20:46:07.360 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.42
20:46:07.360 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:07.360 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:46:07.360 00.000 13828 MoveAxis(W, 153, ABG)
20:46:07.360 00.000 13828 Guiding  Dir = 3, Dur = 153
20:46:07.362 00.002 13828 IsSlewing returns 0
20:46:07.362 00.000 13828 IsGuiding returns 0
20:46:07.364 00.002 13828 PulseGuide returned control before completion, sleep 162
20:46:07.368 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4291, max=65535, med=8067, FiltMin=6160, FiltMax=65535, Gamma=2.540
20:46:07.389 00.021 8960 UpdateGuideState exits: m=807651 SNR=112.3
20:46:07.391 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:07.392 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:07.394 00.002 8960 Enqueuing Expose request
20:46:07.533 00.139 13828 IsGuiding returns 0
20:46:07.533 00.000 13828 Move returns status 0, amount 153
20:46:07.533 00.000 13828 MoveAxis(N, 0, ABG)
20:46:07.533 00.000 13828 duration set to 0 by GuideMode
20:46:07.533 00.000 13828 Move returns status 0, amount 0
20:46:07.533 00.000 13828 move complete, result=0
20:46:07.533 00.000 13828 worker thread done servicing request
20:46:07.533 00.000 13828 Worker thread wakes up
20:46:07.533 00.000 8960 GuideStep: 0.4 px 153 ms WEST, -0.1 px 0 ms NORTH
20:46:07.534 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:07.534 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:09.987 02.453 13828 Exposure complete
20:46:10.098 00.111 13828 worker thread done servicing request
20:46:10.098 00.000 8960 OnExposeComplete: enter
20:46:10.099 00.001 8960 UpdateGuideState(): m_state=6
20:46:10.101 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
20:46:10.103 00.002 8960 Star::Find returns 1 (0), X=1089.39, Y=1012.99, Mass=782556, SNR=94.9, Peak=58652 HFD=4.2
20:46:10.104 00.001 8960 MultiStar: [#1 0.56,0.05,1.26,U] [#2 -0.61,-0.54,0.99,U] [#3 -0.67,-0.73,0.00,M9] [#4 0.55,-0.02,0.92,U] [#5 -0.08,0.02,0.82,U] [#6 -0.75,-0.64,0.00,M10] [#7 -0.45,-0.65,0.82,U] [#8 -0.49,-0.22,0.76,U] 
20:46:10.106 00.002 8960 refined, 6 included, MultiStar: {-0.15, -0.30}, one-star: {-0.77, -0.82}
20:46:10.108 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (2.75) = xAngle (-4.77 = 1.51)
20:46:10.110 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.67 = -1.67)
20:46:10.111 00.001 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.30 hyp=0.34 cameraTheta=-2.03 mountX=0.02 mountY=-0.34, mountTheta=-1.51
20:46:10.113 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.30, opts=13)
20:46:10.115 00.002 8960 Enqueuing Move request for scope (-0.15, -0.30)
20:46:10.116 00.001 13828 Worker thread wakes up
20:46:10.116 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.30) opts 0xd
20:46:10.116 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.30)
20:46:10.116 00.000 13828 Moving (-0.15, -0.30) raw xDistance=0.02 yDistance=-0.34
20:46:10.116 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:46:10.116 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:10.116 00.000 13828 MoveAxis(E, 0, ABG)
20:46:10.116 00.000 13828 Move returns status 0, amount 0
20:46:10.116 00.000 13828 MoveAxis(N, 179, ABG)
20:46:10.116 00.000 13828 duration set to 0 by GuideMode
20:46:10.116 00.000 13828 Move returns status 0, amount 0
20:46:10.117 00.001 13828 move complete, result=0
20:46:10.117 00.000 13828 worker thread done servicing request
20:46:10.122 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4464, max=65535, med=8060, FiltMin=6006, FiltMax=65535, Gamma=2.540
20:46:10.143 00.021 8960 UpdateGuideState exits: m=782556 SNR=94.9
20:46:10.145 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:10.146 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:10.147 00.001 8960 Enqueuing Expose request
20:46:10.149 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:46:10.150 00.001 13828 Worker thread wakes up
20:46:10.150 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:10.151 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:12.611 02.460 13828 Exposure complete
20:46:12.723 00.112 13828 worker thread done servicing request
20:46:12.723 00.000 8960 OnExposeComplete: enter
20:46:12.725 00.002 8960 UpdateGuideState(): m_state=6
20:46:12.727 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
20:46:12.728 00.001 8960 Star::Find returns 1 (0), X=1089.57, Y=1012.71, Mass=846644, SNR=100.8, Peak=65535 HFD=4.8
20:46:12.730 00.002 8960 MultiStar: [#1 0.54,-0.29,1.05,U] [#2 -0.45,-0.83,0.00,M9] [#3 -0.32,-0.83,0.67,U] [#4 0.43,-0.25,0.82,U] [#5 0.08,0.21,0.67,U] [#6 -0.51,-0.74,0.67,U] [#7 -0.27,-0.79,0.81,U] [#8 -0.34,-0.62,0.74,U] 
20:46:12.732 00.002 8960 refined, 7 included, MultiStar: {-0.10, -0.56}, one-star: {-0.59, -1.09}
20:46:12.734 00.002 8960 CameraToMount -- cameraTheta (-1.75) - m_xAngle (2.75) = xAngle (-4.50 = 1.79)
20:46:12.735 00.001 8960 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.39 = -1.39)
20:46:12.737 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.75 mountX=-0.12 mountY=-0.56, mountTheta=-1.78
20:46:12.739 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.56, opts=13)
20:46:12.740 00.001 8960 Enqueuing Move request for scope (-0.10, -0.56)
20:46:12.742 00.002 13828 Worker thread wakes up
20:46:12.742 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.56) opts 0xd
20:46:12.742 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.56)
20:46:12.742 00.000 13828 Moving (-0.10, -0.56) raw xDistance=-0.12 yDistance=-0.56
20:46:12.742 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:46:12.742 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:46:12.742 00.000 13828 MoveAxis(E, 0, ABG)
20:46:12.742 00.000 13828 Move returns status 0, amount 0
20:46:12.742 00.000 13828 MoveAxis(N, 299, ABG)
20:46:12.742 00.000 13828 duration set to 0 by GuideMode
20:46:12.742 00.000 13828 Move returns status 0, amount 0
20:46:12.742 00.000 13828 move complete, result=0
20:46:12.742 00.000 13828 worker thread done servicing request
20:46:12.748 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=8067, FiltMin=6012, FiltMax=65535, Gamma=2.540
20:46:12.768 00.020 8960 UpdateGuideState exits: m=846644 SNR=100.8
20:46:12.770 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:12.771 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:12.773 00.002 8960 Enqueuing Expose request
20:46:12.775 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:46:12.776 00.001 13828 Worker thread wakes up
20:46:12.776 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:12.776 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:15.248 02.472 13828 Exposure complete
20:46:15.362 00.114 13828 worker thread done servicing request
20:46:15.362 00.000 8960 OnExposeComplete: enter
20:46:15.364 00.002 8960 UpdateGuideState(): m_state=6
20:46:15.365 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
20:46:15.367 00.002 8960 Star::Find returns 1 (0), X=1089.03, Y=1012.99, Mass=834327, SNR=95.6, Peak=55657 HFD=4.5
20:46:15.368 00.001 8960 MultiStar: [#1 0.05,0.08,1.18,U] [#2 -0.98,-0.35,0.00,M10] [#3 -0.81,-0.53,0.00,M9] [#4 0.03,0.08,1.06,U] [#5 -0.53,0.42,0.82,U] [#6 -1.19,-0.35,0.00,M10] [#7 -0.90,-0.48,0.00,M7] [#8 -0.92,-0.11,0.76,U] 
20:46:15.370 00.002 8960 refined, 4 included, MultiStar: {-0.45, -0.08}, one-star: {-1.13, -0.81}
20:46:15.371 00.001 8960 CameraToMount -- cameraTheta (-2.97) - m_xAngle (2.75) = xAngle (-5.72 = 0.57)
20:46:15.373 00.002 8960 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.61 = -2.61)
20:46:15.374 00.001 8960 CameraToMount -- cameraX=-0.45 cameraY=-0.08 hyp=0.46 cameraTheta=-2.97 mountX=0.39 mountY=-0.23, mountTheta=-0.54
20:46:15.376 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-0.08, opts=13)
20:46:15.377 00.001 8960 Enqueuing Move request for scope (-0.45, -0.08)
20:46:15.379 00.002 13828 Worker thread wakes up
20:46:15.379 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.08) opts 0xd
20:46:15.379 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, -0.08)
20:46:15.379 00.000 13828 Moving (-0.45, -0.08) raw xDistance=0.39 yDistance=-0.23
20:46:15.379 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
20:46:15.379 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
20:46:15.379 00.000 13828 MoveAxis(W, 126, ABG)
20:46:15.379 00.000 13828 Guiding  Dir = 3, Dur = 126
20:46:15.381 00.002 13828 IsSlewing returns 0
20:46:15.381 00.000 13828 IsGuiding returns 0
20:46:15.383 00.002 13828 PulseGuide returned control before completion, sleep 135
20:46:15.388 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=8067, FiltMin=6160, FiltMax=65535, Gamma=2.540
20:46:15.407 00.019 8960 UpdateGuideState exits: m=834327 SNR=95.6
20:46:15.409 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:15.410 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:15.411 00.001 8960 Enqueuing Expose request
20:46:15.525 00.114 13828 IsGuiding returns 0
20:46:15.525 00.000 13828 Move returns status 0, amount 126
20:46:15.526 00.001 13828 MoveAxis(N, 123, ABG)
20:46:15.526 00.000 13828 duration set to 0 by GuideMode
20:46:15.527 00.001 13828 Move returns status 0, amount 0
20:46:15.527 00.000 13828 move complete, result=0
20:46:15.528 00.001 13828 worker thread done servicing request
20:46:15.528 00.000 13828 Worker thread wakes up
20:46:15.528 00.000 8960 GuideStep: 0.4 px 126 ms WEST, -0.2 px 0 ms NORTH
20:46:15.535 00.007 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:15.536 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:17.997 02.461 13828 Exposure complete
20:46:18.108 00.111 13828 worker thread done servicing request
20:46:18.108 00.000 8960 OnExposeComplete: enter
20:46:18.110 00.002 8960 UpdateGuideState(): m_state=6
20:46:18.112 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
20:46:18.113 00.001 8960 Star::Find returns 1 (0), X=1088.49, Y=1013.69, Mass=840897, SNR=104.1, Peak=56432 HFD=4.8
20:46:18.115 00.002 8960 MultiStar: [#1 -0.42,0.73,1.03,U] [#2 -1.50,0.29,0.00,R] [#3 -1.42,0.18,0.00,M10] [#4 -0.52,0.87,0.00,M1] [#5 -1.06,0.98,0.00,M1] [#6 -1.62,0.12,0.00,R] [#7 -1.53,0.30,0.00,M8] [#8 -1.19,0.23,0.00,M1] 
20:46:18.116 00.001 8960 refined, 1 included, MultiStar: {-1.04, 0.31}, one-star: {-1.67, -0.12}
20:46:18.118 00.002 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (2.75) = xAngle (0.10 = 0.10)
20:46:18.120 00.002 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.21 = -3.08)
20:46:18.123 00.003 8960 CameraToMount -- cameraX=-1.04 cameraY=0.31 hyp=1.08 cameraTheta=2.85 mountX=1.08 mountY=-0.07, mountTheta=-0.07
20:46:18.126 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.04, y=0.31, opts=13)
20:46:18.127 00.001 8960 Enqueuing Move request for scope (-1.04, 0.31)
20:46:18.129 00.002 13828 Worker thread wakes up
20:46:18.129 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.04, 0.31) opts 0xd
20:46:18.129 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.04, 0.31)
20:46:18.129 00.000 13828 Moving (-1.04, 0.31) raw xDistance=1.08 yDistance=-0.07
20:46:18.129 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.08
20:46:18.129 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:18.129 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
20:46:18.129 00.000 13828 MoveAxis(W, 359, ABG)
20:46:18.129 00.000 13828 Guiding  Dir = 3, Dur = 359
20:46:18.130 00.001 13828 IsSlewing returns 0
20:46:18.131 00.001 13828 IsGuiding returns 0
20:46:18.132 00.001 13828 PulseGuide returned control before completion, sleep 368
20:46:18.136 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=8067, FiltMin=5993, FiltMax=65535, Gamma=2.540
20:46:18.157 00.021 8960 UpdateGuideState exits: m=840897 SNR=104.1
20:46:18.159 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:18.160 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:18.162 00.002 8960 Enqueuing Expose request
20:46:18.506 00.344 13828 IsGuiding returns 0
20:46:18.506 00.000 13828 Move returns status 0, amount 359
20:46:18.506 00.000 13828 MoveAxis(N, 0, ABG)
20:46:18.506 00.000 13828 duration set to 0 by GuideMode
20:46:18.506 00.000 13828 Move returns status 0, amount 0
20:46:18.506 00.000 13828 move complete, result=0
20:46:18.507 00.001 13828 worker thread done servicing request
20:46:18.507 00.000 13828 Worker thread wakes up
20:46:18.507 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:18.507 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:18.507 00.000 8960 GuideStep: 1.1 px 359 ms WEST, -0.1 px 0 ms NORTH
20:46:20.967 02.460 13828 Exposure complete
20:46:21.078 00.111 13828 worker thread done servicing request
20:46:21.078 00.000 8960 OnExposeComplete: enter
20:46:21.079 00.001 8960 UpdateGuideState(): m_state=6
20:46:21.081 00.002 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
20:46:21.083 00.002 8960 Star::Find returns 1 (0), X=1089.31, Y=1012.86, Mass=823914, SNR=94.5, Peak=52803 HFD=5.0
20:46:21.084 00.001 8960 MultiStar: [#1 0.21,-0.05,1.26,U] [#2 0.66,-0.91,0.00,M1] [#3 -0.77,-0.83,0.00,R] [#4 0.04,-0.03,0.92,U] [#5 -0.30,0.17,0.65,U] [#6 0.65,-0.70,0.83,U] [#7 -0.83,-0.57,0.00,M9] [#8 -0.65,-0.29,0.77,U] 
20:46:21.086 00.002 8960 refined, 5 included, MultiStar: {-0.13, -0.32}, one-star: {-0.85, -0.94}
20:46:21.087 00.001 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.75) = xAngle (-4.72 = 1.57)
20:46:21.089 00.002 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.61 = -1.61)
20:46:21.090 00.001 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.32 hyp=0.34 cameraTheta=-1.97 mountX=0.00 mountY=-0.34, mountTheta=-1.57
20:46:21.093 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.32, opts=13)
20:46:21.094 00.001 8960 Enqueuing Move request for scope (-0.13, -0.32)
20:46:21.095 00.001 13828 Worker thread wakes up
20:46:21.096 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.32) opts 0xd
20:46:21.096 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.32)
20:46:21.096 00.000 13828 Moving (-0.13, -0.32) raw xDistance=0.00 yDistance=-0.34
20:46:21.096 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:46:21.096 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
20:46:21.096 00.000 13828 MoveAxis(E, 0, ABG)
20:46:21.096 00.000 13828 Move returns status 0, amount 0
20:46:21.096 00.000 13828 MoveAxis(N, 183, ABG)
20:46:21.096 00.000 13828 duration set to 0 by GuideMode
20:46:21.096 00.000 13828 Move returns status 0, amount 0
20:46:21.096 00.000 13828 move complete, result=0
20:46:21.096 00.000 13828 worker thread done servicing request
20:46:21.102 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4380, max=65535, med=8067, FiltMin=6147, FiltMax=65535, Gamma=2.540
20:46:21.123 00.021 8960 UpdateGuideState exits: m=823914 SNR=94.5
20:46:21.125 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:21.127 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:21.128 00.001 8960 Enqueuing Expose request
20:46:21.130 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
20:46:21.131 00.001 13828 Worker thread wakes up
20:46:21.131 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:21.131 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:23.602 02.471 13828 Exposure complete
20:46:23.724 00.122 13828 worker thread done servicing request
20:46:23.724 00.000 8960 OnExposeComplete: enter
20:46:23.725 00.001 8960 UpdateGuideState(): m_state=6
20:46:23.727 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
20:46:23.728 00.001 8960 Star::Find returns 1 (0), X=1088.87, Y=1012.78, Mass=830922, SNR=102.6, Peak=65385 HFD=4.5
20:46:23.730 00.002 8960 MultiStar: [#1 -0.01,-0.41,0.91,U] [#2 0.43,-1.14,0.00,M2] [#3 -0.27,-0.27,0.71,U] [#4 0.14,-0.66,0.81,U] [#5 -0.64,-0.23,0.63,U] [#6 0.44,-1.01,0.00,M1] [#7 -0.99,-0.76,0.00,M10] [#8 -1.01,-0.77,0.00,M1] 
20:46:23.732 00.002 8960 refined, 4 included, MultiStar: {-0.44, -0.56}, one-star: {-1.29, -1.03}
20:46:23.732 00.000 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.75) = xAngle (-4.98 = 1.30)
20:46:23.735 00.003 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.88 = -1.88)
20:46:23.736 00.001 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.56 hyp=0.71 cameraTheta=-2.23 mountX=0.19 mountY=-0.68, mountTheta=-1.30
20:46:23.739 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.56, opts=13)
20:46:23.741 00.002 8960 Enqueuing Move request for scope (-0.44, -0.56)
20:46:23.742 00.001 13828 Worker thread wakes up
20:46:23.742 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.56) opts 0xd
20:46:23.742 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.56)
20:46:23.742 00.000 13828 Moving (-0.44, -0.56) raw xDistance=0.19 yDistance=-0.68
20:46:23.742 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
20:46:23.742 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
20:46:23.742 00.000 13828 MoveAxis(W, 62, ABG)
20:46:23.742 00.000 13828 Guiding  Dir = 3, Dur = 62
20:46:23.743 00.001 13828 IsSlewing returns 0
20:46:23.743 00.000 13828 IsGuiding returns 0
20:46:23.745 00.002 13828 PulseGuide returned control before completion, sleep 71
20:46:23.748 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4553, max=65535, med=8073, FiltMin=5904, FiltMax=65535, Gamma=2.540
20:46:23.770 00.022 8960 UpdateGuideState exits: m=830922 SNR=102.6
20:46:23.772 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:23.774 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:23.775 00.001 8960 Enqueuing Expose request
20:46:23.829 00.054 13828 IsGuiding returns 0
20:46:23.829 00.000 13828 Move returns status 0, amount 62
20:46:23.829 00.000 13828 MoveAxis(N, 361, ABG)
20:46:23.829 00.000 13828 duration set to 0 by GuideMode
20:46:23.829 00.000 13828 Move returns status 0, amount 0
20:46:23.829 00.000 13828 move complete, result=0
20:46:23.830 00.001 13828 worker thread done servicing request
20:46:23.830 00.000 13828 Worker thread wakes up
20:46:23.830 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:23.830 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:23.832 00.002 8960 GuideStep: 0.2 px 62 ms WEST, -0.7 px 0 ms NORTH
20:46:24.496 00.664 8960 User exited setup dialog with 'cancel'
20:46:26.285 01.789 13828 Exposure complete
20:46:26.398 00.113 13828 worker thread done servicing request
20:46:26.399 00.001 8960 OnExposeComplete: enter
20:46:26.400 00.001 8960 UpdateGuideState(): m_state=6
20:46:26.402 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
20:46:26.403 00.001 8960 Star::Find returns 1 (0), X=1088.96, Y=1012.83, Mass=869609, SNR=99.8, Peak=65347 HFD=4.5
20:46:26.405 00.002 8960 MultiStar: [#1 -0.18,-0.10,0.89,U] [#2 0.29,-1.01,0.00,M3] [#3 -0.27,0.02,0.73,U] [#4 0.09,-0.20,0.86,U] [#5 -0.56,0.07,0.76,U] [#6 0.42,-0.84,0.69,U] [#7 -0.83,-0.76,0.00,R] [#8 -0.98,-0.52,0.00,M2] 
20:46:26.407 00.002 8960 refined, 5 included, MultiStar: {-0.33, -0.35}, one-star: {-1.20, -0.97}
20:46:26.409 00.002 8960 CameraToMount -- cameraTheta (-2.32) - m_xAngle (2.75) = xAngle (-5.07 = 1.22)
20:46:26.410 00.001 8960 CameraToMount -- cameraTheta (-2.32) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.96 = -1.96)
20:46:26.411 00.001 8960 CameraToMount -- cameraX=-0.33 cameraY=-0.35 hyp=0.48 cameraTheta=-2.32 mountX=0.17 mountY=-0.45, mountTheta=-1.21
20:46:26.413 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=-0.35, opts=13)
20:46:26.415 00.002 8960 Enqueuing Move request for scope (-0.33, -0.35)
20:46:26.416 00.001 13828 Worker thread wakes up
20:46:26.416 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.35) opts 0xd
20:46:26.416 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, -0.35)
20:46:26.416 00.000 13828 Moving (-0.33, -0.35) raw xDistance=0.17 yDistance=-0.45
20:46:26.417 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
20:46:26.417 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:46:26.417 00.000 13828 MoveAxis(W, 59, ABG)
20:46:26.417 00.000 13828 Guiding  Dir = 3, Dur = 59
20:46:26.418 00.001 13828 IsSlewing returns 0
20:46:26.419 00.001 13828 IsGuiding returns 0
20:46:26.420 00.001 13828 PulseGuide returned control before completion, sleep 68
20:46:26.428 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=4297, max=65535, med=8073, FiltMin=6230, FiltMax=65535, Gamma=2.540
20:46:26.447 00.019 8960 UpdateGuideState exits: m=869609 SNR=99.8
20:46:26.449 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:26.450 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:26.452 00.002 8960 Enqueuing Expose request
20:46:26.500 00.048 13828 IsGuiding returns 0
20:46:26.500 00.000 13828 Move returns status 0, amount 59
20:46:26.500 00.000 13828 MoveAxis(N, 237, ABG)
20:46:26.500 00.000 13828 duration set to 0 by GuideMode
20:46:26.500 00.000 13828 Move returns status 0, amount 0
20:46:26.500 00.000 13828 move complete, result=0
20:46:26.500 00.000 13828 worker thread done servicing request
20:46:26.501 00.001 13828 Worker thread wakes up
20:46:26.501 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:26.501 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:26.505 00.004 8960 GuideStep: 0.2 px 59 ms WEST, -0.4 px 0 ms NORTH
20:46:28.003 01.498 8960 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
20:46:28.965 00.962 13828 Exposure complete
20:46:29.078 00.113 13828 worker thread done servicing request
20:46:29.079 00.001 8960 OnExposeComplete: enter
20:46:29.080 00.001 8960 UpdateGuideState(): m_state=6
20:46:29.082 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
20:46:29.083 00.001 8960 Star::Find returns 1 (0), X=1088.44, Y=1013.05, Mass=888472, SNR=108.2, Peak=65347 HFD=5.0
20:46:29.085 00.002 8960 MultiStar: [#1 -0.47,0.07,0.93,U] [#2 0.16,-0.96,0.85,U] [#3 -0.62,0.48,0.69,U] [#4 -0.44,0.09,0.71,U] [#5 -1.15,0.19,0.00,M1] [#6 0.11,-0.77,0.66,U] [#7 -0.45,0.36,0.67,U] [#8 -1.47,-0.34,0.00,M3] 
20:46:29.087 00.002 8960 refined, 6 included, MultiStar: {-0.54, -0.25}, one-star: {-1.71, -0.76}
20:46:29.088 00.001 8960 CameraToMount -- cameraTheta (-2.71) - m_xAngle (2.75) = xAngle (-5.46 = 0.82)
20:46:29.090 00.002 8960 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.36 = -2.36)
20:46:29.091 00.001 8960 CameraToMount -- cameraX=-0.54 cameraY=-0.25 hyp=0.60 cameraTheta=-2.71 mountX=0.41 mountY=-0.42, mountTheta=-0.80
20:46:29.093 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=-0.25, opts=13)
20:46:29.095 00.002 8960 Enqueuing Move request for scope (-0.54, -0.25)
20:46:29.097 00.002 13828 Worker thread wakes up
20:46:29.097 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.25) opts 0xd
20:46:29.097 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, -0.25)
20:46:29.097 00.000 13828 Moving (-0.54, -0.25) raw xDistance=0.41 yDistance=-0.42
20:46:29.097 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:46:29.097 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
20:46:29.097 00.000 13828 MoveAxis(W, 136, ABG)
20:46:29.097 00.000 13828 Guiding  Dir = 3, Dur = 136
20:46:29.099 00.002 13828 IsSlewing returns 0
20:46:29.099 00.000 13828 IsGuiding returns 0
20:46:29.101 00.002 13828 PulseGuide returned control before completion, sleep 144
20:46:29.105 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=8073, FiltMin=6230, FiltMax=65535, Gamma=2.540
20:46:29.127 00.022 8960 UpdateGuideState exits: m=888472 SNR=108.2
20:46:29.129 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:29.130 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:29.132 00.002 8960 Enqueuing Expose request
20:46:29.256 00.124 13828 IsGuiding returns 0
20:46:29.256 00.000 13828 Move returns status 0, amount 136
20:46:29.256 00.000 13828 MoveAxis(N, 225, ABG)
20:46:29.257 00.001 13828 duration set to 0 by GuideMode
20:46:29.257 00.000 13828 Move returns status 0, amount 0
20:46:29.257 00.000 13828 move complete, result=0
20:46:29.258 00.001 13828 worker thread done servicing request
20:46:29.258 00.000 13828 Worker thread wakes up
20:46:29.258 00.000 8960 GuideStep: 0.4 px 136 ms WEST, -0.4 px 0 ms NORTH
20:46:29.266 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:29.266 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:31.730 02.464 13828 Exposure complete
20:46:31.845 00.115 13828 worker thread done servicing request
20:46:31.845 00.000 8960 OnExposeComplete: enter
20:46:31.847 00.002 8960 UpdateGuideState(): m_state=6
20:46:31.848 00.001 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
20:46:31.850 00.002 8960 Star::Find returns 1 (0), X=1088.70, Y=1012.64, Mass=881668, SNR=114.0, Peak=65385 HFD=4.8
20:46:31.852 00.002 8960 MultiStar: [#1 -0.06,-0.19,0.90,U] [#2 0.28,-1.08,0.93,U] [#3 -0.56,0.08,0.64,U] [#4 0.06,-0.28,0.72,U] [#5 -0.79,0.07,0.59,U] [#6 0.32,-0.76,0.65,U] [#7 -0.24,0.03,0.70,U] [#8 -1.10,-0.54,0.00,M4] 
20:46:31.853 00.001 8960 refined, 7 included, MultiStar: {-0.32, -0.48}, one-star: {-1.45, -1.17}
20:46:31.854 00.001 8960 CameraToMount -- cameraTheta (-2.17) - m_xAngle (2.75) = xAngle (-4.92 = 1.37)
20:46:31.856 00.002 8960 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.81 = -1.81)
20:46:31.857 00.001 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.48 hyp=0.58 cameraTheta=-2.17 mountX=0.12 mountY=-0.56, mountTheta=-1.36
20:46:31.860 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.48, opts=13)
20:46:31.861 00.001 8960 Enqueuing Move request for scope (-0.32, -0.48)
20:46:31.863 00.002 13828 Worker thread wakes up
20:46:31.863 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.48) opts 0xd
20:46:31.863 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.48)
20:46:31.863 00.000 13828 Moving (-0.32, -0.48) raw xDistance=0.12 yDistance=-0.56
20:46:31.863 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
20:46:31.863 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
20:46:31.863 00.000 13828 MoveAxis(E, 0, ABG)
20:46:31.863 00.000 13828 Move returns status 0, amount 0
20:46:31.863 00.000 13828 MoveAxis(N, 298, ABG)
20:46:31.863 00.000 13828 duration set to 0 by GuideMode
20:46:31.863 00.000 13828 Move returns status 0, amount 0
20:46:31.863 00.000 13828 move complete, result=0
20:46:31.863 00.000 13828 worker thread done servicing request
20:46:31.873 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=4201, max=65535, med=8073, FiltMin=6188, FiltMax=65535, Gamma=2.540
20:46:31.896 00.023 8960 UpdateGuideState exits: m=881668 SNR=114.0
20:46:31.898 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:31.901 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:31.903 00.002 8960 Enqueuing Expose request
20:46:31.905 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
20:46:31.907 00.002 13828 Worker thread wakes up
20:46:31.907 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:31.907 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:34.370 02.463 13828 Exposure complete
20:46:34.494 00.124 13828 worker thread done servicing request
20:46:34.495 00.001 8960 OnExposeComplete: enter
20:46:34.496 00.001 8960 UpdateGuideState(): m_state=6
20:46:34.499 00.003 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
20:46:34.500 00.001 8960 Star::Find returns 1 (0), X=1088.62, Y=1012.84, Mass=824069, SNR=98.6, Peak=63363 HFD=4.8
20:46:34.503 00.003 8960 MultiStar: [#1 -0.43,-0.10,0.97,U] [#2 0.10,-1.18,0.00,M2] [#3 -0.65,0.26,0.62,U] [#4 -0.42,-0.38,1.02,U] [#5 -1.01,-0.08,0.81,U] [#6 -0.00,-1.00,0.74,U] [#7 -0.74,-0.06,0.63,U] [#8 -1.44,-0.35,0.00,M5] 
20:46:34.504 00.001 8960 refined, 6 included, MultiStar: {-0.70, -0.37}, one-star: {-1.53, -0.97}
20:46:34.506 00.002 8960 CameraToMount -- cameraTheta (-2.66) - m_xAngle (2.75) = xAngle (-5.41 = 0.88)
20:46:34.507 00.001 8960 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.30 = -2.30)
20:46:34.508 00.001 8960 CameraToMount -- cameraX=-0.70 cameraY=-0.37 hyp=0.79 cameraTheta=-2.66 mountX=0.51 mountY=-0.59, mountTheta=-0.86
20:46:34.511 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=-0.37, opts=13)
20:46:34.512 00.001 8960 Enqueuing Move request for scope (-0.70, -0.37)
20:46:34.514 00.002 13828 Worker thread wakes up
20:46:34.514 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.37) opts 0xd
20:46:34.514 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.70, -0.37)
20:46:34.514 00.000 13828 Moving (-0.70, -0.37) raw xDistance=0.51 yDistance=-0.59
20:46:34.514 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
20:46:34.514 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
20:46:34.515 00.001 13828 MoveAxis(W, 165, ABG)
20:46:34.515 00.000 13828 Guiding  Dir = 3, Dur = 165
20:46:34.516 00.001 13828 IsSlewing returns 0
20:46:34.516 00.000 13828 IsGuiding returns 0
20:46:34.518 00.002 13828 PulseGuide returned control before completion, sleep 174
20:46:34.524 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4496, max=65535, med=8073, FiltMin=6211, FiltMax=65535, Gamma=2.540
20:46:34.542 00.018 8960 UpdateGuideState exits: m=824069 SNR=98.6
20:46:34.544 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:34.546 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:34.547 00.001 8960 Enqueuing Expose request
20:46:34.699 00.152 13828 IsGuiding returns 0
20:46:34.699 00.000 13828 Move returns status 0, amount 165
20:46:34.699 00.000 13828 MoveAxis(N, 315, ABG)
20:46:34.699 00.000 13828 duration set to 0 by GuideMode
20:46:34.701 00.002 13828 Move returns status 0, amount 0
20:46:34.701 00.000 13828 move complete, result=0
20:46:34.701 00.000 13828 worker thread done servicing request
20:46:34.701 00.000 13828 Worker thread wakes up
20:46:34.701 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:34.701 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:34.701 00.000 8960 GuideStep: 0.5 px 165 ms WEST, -0.6 px 0 ms NORTH
20:46:37.154 02.453 13828 Exposure complete
20:46:37.267 00.113 13828 worker thread done servicing request
20:46:37.267 00.000 8960 OnExposeComplete: enter
20:46:37.269 00.002 8960 UpdateGuideState(): m_state=6
20:46:37.270 00.001 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
20:46:37.272 00.002 8960 Star::Find returns 1 (0), X=1088.15, Y=1013.59, Mass=829477, SNR=113.4, Peak=59292 HFD=5.1
20:46:37.274 00.002 8960 MultiStar: [#1 -0.60,0.44,0.97,U] [#2 -0.11,-0.30,0.99,U] [#3 -1.10,0.59,0.00,M1] [#4 -0.70,0.67,0.73,U] [#5 -1.42,0.48,0.00,M1] [#6 -0.41,-0.30,0.67,U] [#7 -0.89,0.76,0.66,U] [#8 -1.90,0.28,0.00,M6] 
20:46:37.275 00.001 8960 refined, 5 included, MultiStar: {-0.81, 0.14}, one-star: {-2.01, -0.22}
20:46:37.277 00.002 8960 CameraToMount -- cameraTheta (2.97) - m_xAngle (2.75) = xAngle (0.22 = 0.22)
20:46:37.278 00.001 8960 CameraToMount -- cameraTheta (2.97) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.33 = -2.96)
20:46:37.280 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=0.14 hyp=0.82 cameraTheta=2.97 mountX=0.80 mountY=-0.15, mountTheta=-0.19
20:46:37.282 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=0.14, opts=13)
20:46:37.283 00.001 8960 Enqueuing Move request for scope (-0.81, 0.14)
20:46:37.285 00.002 13828 Worker thread wakes up
20:46:37.285 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.14) opts 0xd
20:46:37.285 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.81, 0.14)
20:46:37.285 00.000 13828 Moving (-0.81, 0.14) raw xDistance=0.80 yDistance=-0.15
20:46:37.285 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.80
20:46:37.285 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:46:37.285 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
20:46:37.285 00.000 13828 MoveAxis(W, 272, ABG)
20:46:37.285 00.000 13828 Guiding  Dir = 3, Dur = 272
20:46:37.287 00.002 13828 IsSlewing returns 0
20:46:37.287 00.000 13828 IsGuiding returns 0
20:46:37.289 00.002 13828 PulseGuide returned control before completion, sleep 281
20:46:37.293 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4400, max=65535, med=8080, FiltMin=5980, FiltMax=65535, Gamma=2.540
20:46:37.313 00.020 8960 UpdateGuideState exits: m=829477 SNR=113.4
20:46:37.315 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:37.316 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:37.318 00.002 8960 Enqueuing Expose request
20:46:37.586 00.268 13828 IsGuiding returns 0
20:46:37.586 00.000 13828 Move returns status 0, amount 272
20:46:37.586 00.000 13828 MoveAxis(N, 0, ABG)
20:46:37.586 00.000 13828 duration set to 0 by GuideMode
20:46:37.586 00.000 13828 Move returns status 0, amount 0
20:46:37.586 00.000 13828 move complete, result=0
20:46:37.586 00.000 13828 worker thread done servicing request
20:46:37.587 00.001 13828 Worker thread wakes up
20:46:37.587 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:37.587 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:37.587 00.000 8960 GuideStep: 0.8 px 272 ms WEST, -0.2 px 0 ms NORTH
20:46:40.049 02.462 13828 Exposure complete
20:46:40.161 00.112 13828 worker thread done servicing request
20:46:40.162 00.001 8960 OnExposeComplete: enter
20:46:40.163 00.001 8960 UpdateGuideState(): m_state=6
20:46:40.165 00.002 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
20:46:40.167 00.002 8960 Star::Find returns 1 (0), X=1089.19, Y=1012.61, Mass=786569, SNR=97.3, Peak=60995 HFD=4.8
20:46:40.169 00.002 8960 MultiStar: [#1 0.23,-0.26,1.14,U] [#2 0.63,-1.33,0.00,M2] [#3 0.08,-0.43,0.72,U] [#4 0.31,-0.45,0.85,U] [#5 -0.21,-0.14,0.67,U] [#6 0.76,-1.08,0.00,M1] [#7 -0.02,-0.20,0.69,U] [#8 -0.82,-0.55,0.76,U] 
20:46:40.170 00.001 8960 refined, 6 included, MultiStar: {-0.20, -0.49}, one-star: {-0.97, -1.20}
20:46:40.172 00.002 8960 CameraToMount -- cameraTheta (-1.96) - m_xAngle (2.75) = xAngle (-4.71 = 1.58)
20:46:40.173 00.001 8960 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.60 = -1.60)
20:46:40.175 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=-0.49 hyp=0.53 cameraTheta=-1.96 mountX=-0.00 mountY=-0.53, mountTheta=-1.58
20:46:40.177 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=-0.49, opts=13)
20:46:40.179 00.002 8960 Enqueuing Move request for scope (-0.20, -0.49)
20:46:40.180 00.001 13828 Worker thread wakes up
20:46:40.180 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.49) opts 0xd
20:46:40.180 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, -0.49)
20:46:40.180 00.000 13828 Moving (-0.20, -0.49) raw xDistance=-0.00 yDistance=-0.53
20:46:40.180 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
20:46:40.180 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
20:46:40.180 00.000 13828 MoveAxis(E, 0, ABG)
20:46:40.180 00.000 13828 Move returns status 0, amount 0
20:46:40.180 00.000 13828 MoveAxis(N, 280, ABG)
20:46:40.180 00.000 13828 duration set to 0 by GuideMode
20:46:40.180 00.000 13828 Move returns status 0, amount 0
20:46:40.180 00.000 13828 move complete, result=0
20:46:40.181 00.001 13828 worker thread done servicing request
20:46:40.186 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4291, max=65535, med=8080, FiltMin=6076, FiltMax=65535, Gamma=2.540
20:46:40.207 00.021 8960 UpdateGuideState exits: m=786569 SNR=97.3
20:46:40.208 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:40.210 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:40.211 00.001 8960 Enqueuing Expose request
20:46:40.213 00.002 13828 Worker thread wakes up
20:46:40.213 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:40.213 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:40.213 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
20:46:42.677 02.464 13828 Exposure complete
20:46:42.786 00.109 13828 worker thread done servicing request
20:46:42.786 00.000 8960 OnExposeComplete: enter
20:46:42.788 00.002 8960 UpdateGuideState(): m_state=6
20:46:42.790 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
20:46:42.791 00.001 8960 Star::Find returns 1 (0), X=1088.93, Y=1012.64, Mass=807175, SNR=107.3, Peak=58947 HFD=4.8
20:46:42.793 00.002 8960 MultiStar: [#1 0.27,-0.46,0.94,U] [#2 0.76,-1.29,0.00,M3] [#3 -0.04,-0.31,0.70,U] [#4 0.39,-0.59,0.74,U] [#5 -0.34,-0.30,0.62,U] [#6 0.89,-1.06,0.00,M2] [#7 -0.01,-0.14,0.62,U] [#8 -0.70,-0.90,0.67,U] 
20:46:42.794 00.001 8960 refined, 6 included, MultiStar: {-0.27, -0.59}, one-star: {-1.23, -1.17}
20:46:42.796 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (2.75) = xAngle (-4.74 = 1.54)
20:46:42.797 00.001 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.64 = -1.64)
20:46:42.799 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.59 hyp=0.65 cameraTheta=-1.99 mountX=0.02 mountY=-0.65, mountTheta=-1.54
20:46:42.801 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-0.59, opts=13)
20:46:42.803 00.002 8960 Enqueuing Move request for scope (-0.27, -0.59)
20:46:42.804 00.001 13828 Worker thread wakes up
20:46:42.805 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.59) opts 0xd
20:46:42.805 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.27, -0.59)
20:46:42.805 00.000 13828 Moving (-0.27, -0.59) raw xDistance=0.02 yDistance=-0.65
20:46:42.805 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:46:42.805 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
20:46:42.805 00.000 13828 MoveAxis(E, 0, ABG)
20:46:42.805 00.000 13828 Move returns status 0, amount 0
20:46:42.805 00.000 13828 MoveAxis(N, 345, ABG)
20:46:42.805 00.000 13828 duration set to 0 by GuideMode
20:46:42.805 00.000 13828 Move returns status 0, amount 0
20:46:42.805 00.000 13828 move complete, result=0
20:46:42.805 00.000 13828 worker thread done servicing request
20:46:42.810 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4284, max=65535, med=8080, FiltMin=6134, FiltMax=65535, Gamma=2.540
20:46:42.831 00.021 8960 UpdateGuideState exits: m=807175 SNR=107.3
20:46:42.833 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:42.835 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:42.836 00.001 8960 Enqueuing Expose request
20:46:42.838 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
20:46:42.839 00.001 13828 Worker thread wakes up
20:46:42.839 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:42.839 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:45.307 02.468 13828 Exposure complete
20:46:45.420 00.113 13828 worker thread done servicing request
20:46:45.420 00.000 8960 OnExposeComplete: enter
20:46:45.422 00.002 8960 UpdateGuideState(): m_state=6
20:46:45.423 00.001 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
20:46:45.425 00.002 8960 Star::Find returns 1 (0), X=1088.64, Y=1012.86, Mass=801440, SNR=97.4, Peak=58691 HFD=4.5
20:46:45.427 00.002 8960 MultiStar: [#1 -0.50,-0.02,1.09,U] [#2 0.12,-0.95,0.96,U] [#3 -0.61,0.11,0.70,U] [#4 -0.37,-0.14,0.83,U] [#5 -0.85,0.08,0.79,U] [#6 0.25,-0.59,0.77,U] [#7 -0.52,0.15,0.75,U] [#8 -1.45,-0.18,0.00,M5] 
20:46:45.428 00.001 8960 refined, 7 included, MultiStar: {-0.51, -0.32}, one-star: {-1.52, -0.94}
20:46:45.430 00.002 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (2.75) = xAngle (-5.33 = 0.95)
20:46:45.431 00.001 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.23 = -2.23)
20:46:45.433 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=-0.32 hyp=0.60 cameraTheta=-2.59 mountX=0.35 mountY=-0.48, mountTheta=-0.94
20:46:45.435 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=-0.32, opts=13)
20:46:45.436 00.001 8960 Enqueuing Move request for scope (-0.51, -0.32)
20:46:45.438 00.002 13828 Worker thread wakes up
20:46:45.439 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.32) opts 0xd
20:46:45.439 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.51, -0.32)
20:46:45.439 00.000 13828 Moving (-0.51, -0.32) raw xDistance=0.35 yDistance=-0.48
20:46:45.439 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
20:46:45.439 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
20:46:45.439 00.000 13828 MoveAxis(W, 114, ABG)
20:46:45.439 00.000 13828 Guiding  Dir = 3, Dur = 114
20:46:45.441 00.002 13828 IsSlewing returns 0
20:46:45.441 00.000 13828 IsGuiding returns 0
20:46:45.443 00.002 13828 PulseGuide returned control before completion, sleep 123
20:46:45.450 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4201, max=65535, med=8073, FiltMin=6038, FiltMax=65535, Gamma=2.540
20:46:45.471 00.021 8960 UpdateGuideState exits: m=801440 SNR=97.4
20:46:45.473 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:45.474 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:45.475 00.001 8960 Enqueuing Expose request
20:46:45.578 00.103 13828 IsGuiding returns 0
20:46:45.578 00.000 13828 Move returns status 0, amount 114
20:46:45.578 00.000 13828 MoveAxis(N, 255, ABG)
20:46:45.578 00.000 13828 duration set to 0 by GuideMode
20:46:45.578 00.000 13828 Move returns status 0, amount 0
20:46:45.578 00.000 13828 move complete, result=0
20:46:45.580 00.002 13828 worker thread done servicing request
20:46:45.580 00.000 13828 Worker thread wakes up
20:46:45.580 00.000 8960 GuideStep: 0.4 px 114 ms WEST, -0.5 px 0 ms NORTH
20:46:45.587 00.007 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:45.587 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:48.061 02.474 13828 Exposure complete
20:46:48.173 00.112 13828 worker thread done servicing request
20:46:48.174 00.001 8960 OnExposeComplete: enter
20:46:48.175 00.001 8960 UpdateGuideState(): m_state=6
20:46:48.177 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
20:46:48.178 00.001 8960 Star::Find returns 1 (0), X=1088.57, Y=1013.15, Mass=815494, SNR=101.9, Peak=46332 HFD=5.1
20:46:48.180 00.002 8960 MultiStar: [#1 -0.35,0.09,0.91,U] [#2 -0.09,-0.56,0.84,U] [#3 -0.74,0.32,0.81,U] [#4 -0.38,0.33,0.78,U] [#5 -1.09,0.31,0.62,U] [#6 -0.03,-0.41,0.83,U] [#7 -0.59,0.58,0.79,U] [#8 -1.42,0.03,0.00,M6] 
20:46:48.181 00.001 8960 refined, 7 included, MultiStar: {-0.61, -0.03}, one-star: {-1.58, -0.65}
20:46:48.183 00.002 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (2.75) = xAngle (-5.84 = 0.44)
20:46:48.184 00.001 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.73 = -2.73)
20:46:48.186 00.002 8960 CameraToMount -- cameraX=-0.61 cameraY=-0.03 hyp=0.61 cameraTheta=-3.09 mountX=0.55 mountY=-0.24, mountTheta=-0.41
20:46:48.188 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.61, y=-0.03, opts=13)
20:46:48.189 00.001 8960 Enqueuing Move request for scope (-0.61, -0.03)
20:46:48.191 00.002 13828 Worker thread wakes up
20:46:48.191 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.03) opts 0xd
20:46:48.191 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.61, -0.03)
20:46:48.191 00.000 13828 Moving (-0.61, -0.03) raw xDistance=0.55 yDistance=-0.24
20:46:48.191 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55
20:46:48.191 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
20:46:48.191 00.000 13828 MoveAxis(W, 188, ABG)
20:46:48.191 00.000 13828 Guiding  Dir = 3, Dur = 188
20:46:48.193 00.002 13828 IsSlewing returns 0
20:46:48.193 00.000 13828 IsGuiding returns 0
20:46:48.195 00.002 13828 PulseGuide returned control before completion, sleep 197
20:46:48.202 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4502, max=65535, med=8073, FiltMin=6172, FiltMax=65535, Gamma=2.540
20:46:48.227 00.025 8960 UpdateGuideState exits: m=815494 SNR=101.9
20:46:48.229 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:48.230 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:48.232 00.002 8960 Enqueuing Expose request
20:46:48.395 00.163 13828 IsGuiding returns 0
20:46:48.395 00.000 13828 Move returns status 0, amount 188
20:46:48.395 00.000 13828 MoveAxis(N, 130, ABG)
20:46:48.395 00.000 13828 duration set to 0 by GuideMode
20:46:48.395 00.000 13828 Move returns status 0, amount 0
20:46:48.395 00.000 13828 move complete, result=0
20:46:48.395 00.000 13828 worker thread done servicing request
20:46:48.395 00.000 13828 Worker thread wakes up
20:46:48.395 00.000 8960 GuideStep: 0.6 px 188 ms WEST, -0.2 px 0 ms NORTH
20:46:48.397 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:48.397 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:50.871 02.474 13828 Exposure complete
20:46:50.993 00.122 13828 worker thread done servicing request
20:46:50.993 00.000 8960 OnExposeComplete: enter
20:46:50.995 00.002 8960 UpdateGuideState(): m_state=6
20:46:50.996 00.001 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
20:46:50.998 00.002 8960 Star::Find returns 1 (0), X=1088.91, Y=1012.80, Mass=806113, SNR=94.6, Peak=65385 HFD=4.5
20:46:51.000 00.002 8960 MultiStar: [#1 0.09,-0.21,1.08,U] [#2 0.66,-1.16,0.00,M2] [#3 -0.15,-0.02,0.85,U] [#4 -0.03,-0.37,0.83,U] [#5 -0.75,0.04,0.79,U] [#6 0.38,-0.85,0.85,U] [#7 -0.22,-0.26,0.89,U] [#8 -0.73,-0.70,0.86,U] 
20:46:51.001 00.001 8960 refined, 7 included, MultiStar: {-0.34, -0.43}, one-star: {-1.25, -1.00}
20:46:51.003 00.002 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (2.75) = xAngle (-4.98 = 1.30)
20:46:51.004 00.001 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.88 = -1.88)
20:46:51.006 00.002 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.43 hyp=0.55 cameraTheta=-2.23 mountX=0.15 mountY=-0.52, mountTheta=-1.30
20:46:51.008 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.43, opts=13)
20:46:51.010 00.002 8960 Enqueuing Move request for scope (-0.34, -0.43)
20:46:51.011 00.001 13828 Worker thread wakes up
20:46:51.011 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.43) opts 0xd
20:46:51.012 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.43)
20:46:51.012 00.000 13828 Moving (-0.34, -0.43) raw xDistance=0.15 yDistance=-0.52
20:46:51.012 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.15
20:46:51.012 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
20:46:51.012 00.000 13828 MoveAxis(W, 60, ABG)
20:46:51.012 00.000 13828 Guiding  Dir = 3, Dur = 60
20:46:51.013 00.001 13828 IsSlewing returns 0
20:46:51.013 00.000 13828 IsGuiding returns 0
20:46:51.015 00.002 13828 PulseGuide returned control before completion, sleep 69
20:46:51.019 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4169, max=65535, med=8080, FiltMin=5993, FiltMax=65535, Gamma=2.540
20:46:51.042 00.023 8960 UpdateGuideState exits: m=806113 SNR=94.6
20:46:51.044 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:51.046 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:51.047 00.001 8960 Enqueuing Expose request
20:46:51.099 00.052 13828 IsGuiding returns 0
20:46:51.099 00.000 13828 Move returns status 0, amount 60
20:46:51.099 00.000 13828 MoveAxis(N, 277, ABG)
20:46:51.099 00.000 13828 duration set to 0 by GuideMode
20:46:51.099 00.000 13828 Move returns status 0, amount 0
20:46:51.099 00.000 13828 move complete, result=0
20:46:51.099 00.000 13828 worker thread done servicing request
20:46:51.099 00.000 13828 Worker thread wakes up
20:46:51.099 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:51.099 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:51.105 00.006 8960 GuideStep: 0.1 px 60 ms WEST, -0.5 px 0 ms NORTH
20:46:53.575 02.470 13828 Exposure complete
20:46:53.690 00.115 13828 worker thread done servicing request
20:46:53.690 00.000 8960 OnExposeComplete: enter
20:46:53.692 00.002 8960 UpdateGuideState(): m_state=6
20:46:53.695 00.003 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
20:46:53.696 00.001 8960 Star::Find returns 1 (0), X=1088.60, Y=1013.22, Mass=868832, SNR=114.7, Peak=53276 HFD=5.1
20:46:53.698 00.002 8960 MultiStar: [#1 -0.41,0.25,0.87,U] [#2 0.24,-0.76,0.82,U] [#3 -0.42,0.34,0.58,U] [#4 -0.21,0.03,0.66,U] [#5 -0.83,0.31,0.63,U] [#6 0.18,-0.34,0.64,U] [#7 -0.45,0.45,0.63,U] [#8 -1.28,-0.05,0.00,M6] 
20:46:53.700 00.002 8960 refined, 7 included, MultiStar: {-0.48, -0.09}, one-star: {-1.55, -0.59}
20:46:53.701 00.001 8960 CameraToMount -- cameraTheta (-2.96) - m_xAngle (2.75) = xAngle (-5.71 = 0.58)
20:46:53.703 00.002 8960 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.60 = -2.60)
20:46:53.704 00.001 8960 CameraToMount -- cameraX=-0.48 cameraY=-0.09 hyp=0.48 cameraTheta=-2.96 mountX=0.41 mountY=-0.25, mountTheta=-0.55
20:46:53.706 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=-0.09, opts=13)
20:46:53.708 00.002 8960 Enqueuing Move request for scope (-0.48, -0.09)
20:46:53.709 00.001 13828 Worker thread wakes up
20:46:53.710 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.09) opts 0xd
20:46:53.710 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, -0.09)
20:46:53.710 00.000 13828 Moving (-0.48, -0.09) raw xDistance=0.41 yDistance=-0.25
20:46:53.710 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
20:46:53.710 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
20:46:53.710 00.000 13828 MoveAxis(W, 136, ABG)
20:46:53.710 00.000 13828 Guiding  Dir = 3, Dur = 136
20:46:53.712 00.002 13828 IsSlewing returns 0
20:46:53.712 00.000 13828 IsGuiding returns 0
20:46:53.713 00.001 13828 PulseGuide returned control before completion, sleep 145
20:46:53.717 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4214, max=65535, med=8073, FiltMin=6038, FiltMax=65535, Gamma=2.540
20:46:53.745 00.028 8960 UpdateGuideState exits: m=868832 SNR=114.7
20:46:53.748 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:53.748 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:53.751 00.003 8960 Enqueuing Expose request
20:46:53.864 00.113 13828 IsGuiding returns 0
20:46:53.864 00.000 13828 Move returns status 0, amount 136
20:46:53.864 00.000 13828 MoveAxis(N, 133, ABG)
20:46:53.865 00.001 13828 duration set to 0 by GuideMode
20:46:53.865 00.000 13828 Move returns status 0, amount 0
20:46:53.865 00.000 13828 move complete, result=0
20:46:53.866 00.001 13828 worker thread done servicing request
20:46:53.866 00.000 13828 Worker thread wakes up
20:46:53.866 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:53.866 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:53.866 00.000 8960 GuideStep: 0.4 px 136 ms WEST, -0.2 px 0 ms NORTH
20:46:55.392 01.526 8960 User exited setup dialog with 'ok'
20:46:55.394 00.002 8960 set dither mode 0
20:46:55.397 00.003 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
20:46:55.399 00.002 8960 AutoExp: config min = 1000 max = 5000 snr = 6.00
20:46:55.403 00.004 8960 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
20:46:55.405 00.002 8960 camera: set binning = 1
20:46:55.407 00.002 8960 Saturation detection set to Max-ADU value 65535
20:46:55.409 00.002 8960 Setting StarMinHFD = 1.50
20:46:55.411 00.002 8960 Setting MaxHFD = 10.0
20:46:55.412 00.001 8960 Setting StarMinSNR = 6.0
20:46:55.413 00.001 8960 Setting AutoSelDownsample = 0
20:46:55.416 00.003 8960 MultiStar mode enabled
20:46:55.419 00.003 8960 Scope: enabling slew check, guiding will stop when slew is detected
20:46:55.422 00.003 8960 BLC: Backlash comp disabled, Comp pulse = 20 ms
20:46:55.427 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:46:55.430 00.003 8960 ScopeASCOM::SideOfPier() returns 1
20:46:55.433 00.003 8960 DecGuideMode set to North (2)
20:46:55.436 00.003 8960 BLC: Backlash comp disabled, Comp pulse = 20 ms
20:46:55.440 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 16.9
20:46:55.442 00.002 8960 ScopeASCOM::SideOfPier() returns 1
20:46:55.445 00.003 8960 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.19
20:46:55.447 00.002 8960 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
20:46:55.450 00.003 8960 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
20:46:55.517 00.067 8960 PhdConfig flush
20:46:56.331 00.814 13828 Exposure complete
20:46:56.446 00.115 13828 worker thread done servicing request
20:46:56.446 00.000 8960 OnExposeComplete: enter
20:46:56.448 00.002 8960 UpdateGuideState(): m_state=6
20:46:56.450 00.002 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
20:46:56.452 00.002 8960 Star::Find returns 1 (0), X=1089.46, Y=1012.68, Mass=768289, SNR=97.4, Peak=61763 HFD=4.8
20:46:56.454 00.002 8960 MultiStar: [#1 0.39,-0.44,1.00,U] [#2 1.10,-1.35,0.00,M2] [#3 0.15,-0.33,0.71,U] [#4 0.42,-0.88,0.78,U] [#5 -0.23,-0.08,0.73,U] [#6 0.83,-0.92,0.77,U] [#7 0.23,-0.31,0.73,U] [#8 -0.70,-0.76,0.80,U] 
20:46:56.455 00.001 8960 refined, 7 included, MultiStar: {0.03, -0.63}, one-star: {-0.70, -1.13}
20:46:56.457 00.002 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (2.75) = xAngle (-4.27 = 2.02)
20:46:56.458 00.001 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.16 = -1.16)
20:46:56.460 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.63 hyp=0.63 cameraTheta=-1.52 mountX=-0.27 mountY=-0.58, mountTheta=-2.01
20:46:56.462 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.63, opts=13)
20:46:56.464 00.002 8960 Enqueuing Move request for scope (0.03, -0.63)
20:46:56.465 00.001 13828 Worker thread wakes up
20:46:56.465 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.63) opts 0xd
20:46:56.465 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.63)
20:46:56.465 00.000 13828 Moving (0.03, -0.63) raw xDistance=-0.27 yDistance=-0.58
20:46:56.465 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
20:46:56.465 00.000 13828 resist switch: large excursion: input -0.58 thresh 0.57 direction from 0 to -1
20:46:56.465 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.73
20:46:56.465 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
20:46:56.465 00.000 13828 MoveAxis(E, 88, ABG)
20:46:56.465 00.000 13828 Guiding  Dir = 2, Dur = 88
20:46:56.467 00.002 13828 IsSlewing returns 0
20:46:56.468 00.001 13828 IsGuiding returns 0
20:46:56.469 00.001 13828 PulseGuide returned control before completion, sleep 97
20:46:56.472 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4124, max=65535, med=8080, FiltMin=6121, FiltMax=65535, Gamma=2.540
20:46:56.496 00.024 8960 UpdateGuideState exits: m=768289 SNR=97.4
20:46:56.498 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:56.500 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:56.501 00.001 8960 Enqueuing Expose request
20:46:56.568 00.067 13828 IsGuiding returns 0
20:46:56.568 00.000 13828 Move returns status 0, amount 88
20:46:56.568 00.000 13828 MoveAxis(N, 306, ABG)
20:46:56.568 00.000 13828 Guiding  Dir = 0, Dur = 306
20:46:56.569 00.001 13828 IsSlewing returns 0
20:46:56.570 00.001 13828 IsGuiding returns 0
20:46:56.571 00.001 13828 PulseGuide returned control before completion, sleep 315
20:46:56.895 00.324 13828 IsGuiding returns 0
20:46:56.895 00.000 13828 Move returns status 0, amount 306
20:46:56.895 00.000 13828 move complete, result=0
20:46:56.895 00.000 13828 worker thread done servicing request
20:46:56.895 00.000 13828 Worker thread wakes up
20:46:56.896 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:46:56.896 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:46:56.896 00.000 8960 GuideStep: -0.3 px 88 ms EAST, -0.6 px 306 ms NORTH
20:46:59.378 02.482 13828 Exposure complete
20:46:59.499 00.121 13828 worker thread done servicing request
20:46:59.500 00.001 8960 OnExposeComplete: enter
20:46:59.501 00.001 8960 UpdateGuideState(): m_state=6
20:46:59.503 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
20:46:59.504 00.001 8960 Star::Find returns 1 (0), X=1089.28, Y=1012.12, Mass=781450, SNR=94.8, Peak=46761 HFD=4.7
20:46:59.506 00.002 8960 MultiStar: [#1 0.26,-1.01,1.01,U] [#2 0.78,-1.64,0.00,M3] [#3 0.40,-0.51,0.73,U] [#4 0.28,-1.08,0.95,U] [#5 -0.07,-0.53,0.75,U] [#6 0.77,-1.71,0.00,M1] [#7 0.16,-0.54,0.81,U] [#8 -0.38,-1.05,0.82,U] 
20:46:59.507 00.001 8960 refined, 6 included, MultiStar: {-0.05, -0.95}, one-star: {-0.87, -1.68}
20:46:59.509 00.002 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.75) = xAngle (-4.37 = 1.91)
20:46:59.510 00.001 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.26 = -1.26)
20:46:59.512 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.95 hyp=0.96 cameraTheta=-1.62 mountX=-0.32 mountY=-0.91, mountTheta=-1.91
20:46:59.515 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.95, opts=13)
20:46:59.517 00.002 8960 Enqueuing Move request for scope (-0.05, -0.95)
20:46:59.518 00.001 13828 Worker thread wakes up
20:46:59.518 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.95) opts 0xd
20:46:59.518 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.95)
20:46:59.518 00.000 13828 Moving (-0.05, -0.95) raw xDistance=-0.32 yDistance=-0.91
20:46:59.518 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
20:46:59.519 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
20:46:59.519 00.000 13828 MoveAxis(E, 111, ABG)
20:46:59.519 00.000 13828 Guiding  Dir = 2, Dur = 111
20:46:59.520 00.001 13828 IsSlewing returns 0
20:46:59.520 00.000 13828 IsGuiding returns 0
20:46:59.521 00.001 13828 PulseGuide returned control before completion, sleep 120
20:46:59.525 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4457, max=65535, med=8080, FiltMin=6121, FiltMax=65535, Gamma=2.540
20:46:59.546 00.021 8960 UpdateGuideState exits: m=781450 SNR=94.8
20:46:59.548 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:46:59.550 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:46:59.551 00.001 8960 Enqueuing Expose request
20:46:59.652 00.101 13828 IsGuiding returns 0
20:46:59.652 00.000 13828 Move returns status 0, amount 111
20:46:59.653 00.001 13828 MoveAxis(N, 484, ABG)
20:46:59.653 00.000 13828 Guiding  Dir = 0, Dur = 484
20:46:59.657 00.004 13828 IsSlewing returns 0
20:46:59.657 00.000 13828 IsGuiding returns 0
20:46:59.662 00.005 13828 PulseGuide returned control before completion, sleep 490
20:47:00.154 00.492 13828 IsGuiding returns 0
20:47:00.154 00.000 13828 Move returns status 0, amount 484
20:47:00.154 00.000 13828 move complete, result=0
20:47:00.154 00.000 13828 worker thread done servicing request
20:47:00.154 00.000 13828 Worker thread wakes up
20:47:00.155 00.001 8960 GuideStep: -0.3 px 111 ms EAST, -0.9 px 484 ms NORTH
20:47:00.156 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:00.156 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:02.623 02.467 13828 Exposure complete
20:47:02.741 00.118 13828 worker thread done servicing request
20:47:02.741 00.000 8960 OnExposeComplete: enter
20:47:02.742 00.001 8960 UpdateGuideState(): m_state=6
20:47:02.744 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
20:47:02.746 00.002 8960 Star::Find returns 1 (0), X=1088.75, Y=1012.69, Mass=792811, SNR=98.3, Peak=65385 HFD=4.4
20:47:02.747 00.001 8960 MultiStar: [#1 -0.17,-0.30,1.21,U] [#2 0.32,-1.18,1.00,U] [#3 -0.25,-0.04,0.83,U] [#4 -0.16,-0.43,0.79,U] [#5 -0.76,-0.12,0.73,U] [#6 0.27,-0.75,0.75,U] [#7 -0.51,-0.10,0.83,U] [#8 -1.07,-0.84,0.00,M5] 
20:47:02.749 00.002 8960 refined, 7 included, MultiStar: {-0.33, -0.53}, one-star: {-1.40, -1.12}
20:47:02.750 00.001 8960 CameraToMount -- cameraTheta (-2.14) - m_xAngle (2.75) = xAngle (-4.88 = 1.40)
20:47:02.751 00.001 8960 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.78 = -1.78)
20:47:02.753 00.002 8960 CameraToMount -- cameraX=-0.33 cameraY=-0.53 hyp=0.63 cameraTheta=-2.14 mountX=0.11 mountY=-0.61, mountTheta=-1.40
20:47:02.755 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=-0.53, opts=13)
20:47:02.756 00.001 8960 Enqueuing Move request for scope (-0.33, -0.53)
20:47:02.758 00.002 13828 Worker thread wakes up
20:47:02.758 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.53) opts 0xd
20:47:02.758 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, -0.53)
20:47:02.758 00.000 13828 Moving (-0.33, -0.53) raw xDistance=0.11 yDistance=-0.61
20:47:02.758 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
20:47:02.758 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
20:47:02.758 00.000 13828 MoveAxis(E, 0, ABG)
20:47:02.758 00.000 13828 Move returns status 0, amount 0
20:47:02.758 00.000 13828 MoveAxis(N, 325, ABG)
20:47:02.758 00.000 13828 Guiding  Dir = 0, Dur = 325
20:47:02.761 00.003 13828 IsSlewing returns 0
20:47:02.761 00.000 13828 IsGuiding returns 0
20:47:02.763 00.002 13828 PulseGuide returned control before completion, sleep 334
20:47:02.767 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4240, max=65535, med=8080, FiltMin=6224, FiltMax=65535, Gamma=2.540
20:47:02.787 00.020 8960 UpdateGuideState exits: m=792811 SNR=98.3
20:47:02.788 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:02.790 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:02.792 00.002 8960 Enqueuing Expose request
20:47:03.097 00.305 13828 IsGuiding returns 0
20:47:03.098 00.001 13828 Move returns status 0, amount 325
20:47:03.098 00.000 13828 move complete, result=0
20:47:03.098 00.000 13828 worker thread done servicing request
20:47:03.098 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.6 px 325 ms NORTH
20:47:03.101 00.003 13828 Worker thread wakes up
20:47:03.101 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:03.101 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:05.569 02.468 13828 Exposure complete
20:47:05.679 00.110 13828 worker thread done servicing request
20:47:05.679 00.000 8960 OnExposeComplete: enter
20:47:05.681 00.002 8960 UpdateGuideState(): m_state=6
20:47:05.682 00.001 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
20:47:05.684 00.002 8960 Star::Find returns 1 (0), X=1088.47, Y=1012.98, Mass=824534, SNR=107.2, Peak=63299 HFD=4.9
20:47:05.685 00.001 8960 MultiStar: [#1 -0.22,0.01,0.97,U] [#2 0.20,-0.91,0.96,U] [#3 -0.61,0.28,0.75,U] [#4 -0.38,-0.01,0.73,U] [#5 -1.04,0.18,0.62,U] [#6 0.05,-0.57,0.76,U] [#7 -0.68,0.02,0.71,U] [#8 -1.38,-0.40,0.00,M6] 
20:47:05.687 00.002 8960 refined, 7 included, MultiStar: {-0.54, -0.28}, one-star: {-1.69, -0.82}
20:47:05.688 00.001 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (2.75) = xAngle (-5.42 = 0.86)
20:47:05.689 00.001 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.31 = -2.31)
20:47:05.691 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=-0.28 hyp=0.61 cameraTheta=-2.67 mountX=0.40 mountY=-0.45, mountTheta=-0.85
20:47:05.693 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=-0.28, opts=13)
20:47:05.694 00.001 8960 Enqueuing Move request for scope (-0.54, -0.28)
20:47:05.696 00.002 13828 Worker thread wakes up
20:47:05.696 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.28) opts 0xd
20:47:05.696 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, -0.28)
20:47:05.696 00.000 13828 Moving (-0.54, -0.28) raw xDistance=0.40 yDistance=-0.45
20:47:05.696 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
20:47:05.696 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:47:05.696 00.000 13828 MoveAxis(W, 129, ABG)
20:47:05.696 00.000 13828 Guiding  Dir = 3, Dur = 129
20:47:05.699 00.003 13828 IsSlewing returns 0
20:47:05.699 00.000 13828 IsGuiding returns 0
20:47:05.701 00.002 13828 PulseGuide returned control before completion, sleep 138
20:47:05.707 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3196, max=65535, med=8080, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:47:05.728 00.021 8960 UpdateGuideState exits: m=824534 SNR=107.2
20:47:05.730 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:05.733 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:05.734 00.001 8960 Enqueuing Expose request
20:47:05.854 00.120 13828 IsGuiding returns 0
20:47:05.854 00.000 13828 Move returns status 0, amount 129
20:47:05.854 00.000 13828 MoveAxis(N, 239, ABG)
20:47:05.854 00.000 13828 Guiding  Dir = 0, Dur = 239
20:47:05.855 00.001 13828 IsSlewing returns 0
20:47:05.855 00.000 13828 IsGuiding returns 0
20:47:05.856 00.001 13828 PulseGuide returned control before completion, sleep 248
20:47:06.119 00.263 13828 IsGuiding returns 0
20:47:06.119 00.000 13828 Move returns status 0, amount 239
20:47:06.120 00.001 13828 move complete, result=0
20:47:06.120 00.000 13828 worker thread done servicing request
20:47:06.120 00.000 13828 Worker thread wakes up
20:47:06.120 00.000 8960 GuideStep: 0.4 px 129 ms WEST, -0.4 px 239 ms NORTH
20:47:06.126 00.006 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:06.127 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:08.578 02.451 13828 Exposure complete
20:47:08.691 00.113 13828 worker thread done servicing request
20:47:08.691 00.000 8960 OnExposeComplete: enter
20:47:08.693 00.002 8960 UpdateGuideState(): m_state=6
20:47:08.694 00.001 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
20:47:08.696 00.002 8960 Star::Find returns 1 (0), X=1089.32, Y=1012.27, Mass=809846, SNR=96.5, Peak=48323 HFD=4.8
20:47:08.697 00.001 8960 MultiStar: [#1 0.43,-0.65,0.92,U] [#2 0.97,-1.53,0.00,M2] [#3 0.40,-0.56,0.81,U] [#4 0.47,-0.82,0.76,U] [#5 -0.04,-0.62,0.60,U] [#6 1.02,-1.38,0.00,M1] [#7 0.20,-0.53,0.76,U] [#8 -0.54,-1.07,0.70,U] 
20:47:08.699 00.002 8960 refined, 6 included, MultiStar: {-0.00, -0.85}, one-star: {-0.84, -1.54}
20:47:08.701 00.002 8960 CameraToMount -- cameraTheta (-1.57) - m_xAngle (2.75) = xAngle (-4.32 = 1.96)
20:47:08.703 00.002 8960 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.22 = -1.22)
20:47:08.704 00.001 8960 CameraToMount -- cameraX=-0.00 cameraY=-0.85 hyp=0.85 cameraTheta=-1.57 mountX=-0.32 mountY=-0.80, mountTheta=-1.96
20:47:08.706 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=-0.85, opts=13)
20:47:08.708 00.002 8960 Enqueuing Move request for scope (-0.00, -0.85)
20:47:08.709 00.001 13828 Worker thread wakes up
20:47:08.709 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.85) opts 0xd
20:47:08.709 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, -0.85)
20:47:08.709 00.000 13828 Moving (-0.00, -0.85) raw xDistance=-0.32 yDistance=-0.80
20:47:08.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
20:47:08.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
20:47:08.709 00.000 13828 MoveAxis(E, 96, ABG)
20:47:08.709 00.000 13828 Guiding  Dir = 2, Dur = 96
20:47:08.711 00.002 13828 IsSlewing returns 0
20:47:08.711 00.000 13828 IsGuiding returns 0
20:47:08.712 00.001 13828 PulseGuide returned control before completion, sleep 105
20:47:08.716 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4323, max=65535, med=8080, FiltMin=6000, FiltMax=65535, Gamma=2.540
20:47:08.736 00.020 8960 UpdateGuideState exits: m=809846 SNR=96.5
20:47:08.738 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:08.739 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:08.741 00.002 8960 Enqueuing Expose request
20:47:08.821 00.080 13828 IsGuiding returns 0
20:47:08.821 00.000 13828 Move returns status 0, amount 96
20:47:08.821 00.000 13828 MoveAxis(N, 426, ABG)
20:47:08.821 00.000 13828 Guiding  Dir = 0, Dur = 426
20:47:08.822 00.001 13828 IsSlewing returns 0
20:47:08.822 00.000 13828 IsGuiding returns 0
20:47:08.824 00.002 13828 PulseGuide returned control before completion, sleep 435
20:47:09.270 00.446 13828 IsGuiding returns 0
20:47:09.270 00.000 13828 Move returns status 0, amount 426
20:47:09.270 00.000 13828 move complete, result=0
20:47:09.270 00.000 13828 worker thread done servicing request
20:47:09.270 00.000 13828 Worker thread wakes up
20:47:09.270 00.000 8960 GuideStep: -0.3 px 96 ms EAST, -0.8 px 426 ms NORTH
20:47:09.272 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:09.272 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:11.741 02.469 13828 Exposure complete
20:47:11.854 00.113 13828 worker thread done servicing request
20:47:11.854 00.000 8960 OnExposeComplete: enter
20:47:11.855 00.001 8960 UpdateGuideState(): m_state=6
20:47:11.857 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
20:47:11.858 00.001 8960 Star::Find returns 1 (0), X=1089.36, Y=1012.40, Mass=842316, SNR=112.6, Peak=64035 HFD=5.2
20:47:11.860 00.002 8960 MultiStar: [#1 0.63,-0.39,0.95,U] [#2 0.69,-1.18,0.00,M3] [#3 0.44,-0.11,0.62,U] [#4 0.55,-0.67,0.70,U] [#5 -0.14,-0.09,0.64,U] [#6 0.90,-1.42,0.00,M2] [#7 0.31,-0.35,0.80,U] [#8 -0.46,-0.83,0.64,U] 
20:47:11.862 00.002 8960 refined, 6 included, MultiStar: {0.06, -0.60}, one-star: {-0.80, -1.41}
20:47:11.864 00.002 8960 CameraToMount -- cameraTheta (-1.47) - m_xAngle (2.75) = xAngle (-4.22 = 2.06)
20:47:11.865 00.001 8960 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.12 = -1.12)
20:47:11.867 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=-0.60 hyp=0.60 cameraTheta=-1.47 mountX=-0.28 mountY=-0.54, mountTheta=-2.05
20:47:11.870 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.60, opts=13)
20:47:11.871 00.001 8960 Enqueuing Move request for scope (0.06, -0.60)
20:47:11.873 00.002 13828 Worker thread wakes up
20:47:11.873 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.60) opts 0xd
20:47:11.873 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.60)
20:47:11.873 00.000 13828 Moving (0.06, -0.60) raw xDistance=-0.28 yDistance=-0.54
20:47:11.873 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
20:47:11.873 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
20:47:11.873 00.000 13828 MoveAxis(E, 98, ABG)
20:47:11.873 00.000 13828 Guiding  Dir = 2, Dur = 98
20:47:11.875 00.002 13828 IsSlewing returns 0
20:47:11.875 00.000 13828 IsGuiding returns 0
20:47:11.877 00.002 13828 PulseGuide returned control before completion, sleep 107
20:47:11.881 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4323, max=65535, med=8073, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:47:11.903 00.022 8960 UpdateGuideState exits: m=842316 SNR=112.6
20:47:11.904 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:11.906 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:11.907 00.001 8960 Enqueuing Expose request
20:47:11.985 00.078 13828 IsGuiding returns 0
20:47:11.985 00.000 13828 Move returns status 0, amount 98
20:47:11.985 00.000 13828 MoveAxis(N, 286, ABG)
20:47:11.985 00.000 13828 Guiding  Dir = 0, Dur = 286
20:47:11.986 00.001 13828 IsSlewing returns 0
20:47:11.986 00.000 13828 IsGuiding returns 0
20:47:11.987 00.001 13828 PulseGuide returned control before completion, sleep 295
20:47:12.294 00.307 13828 IsGuiding returns 0
20:47:12.294 00.000 13828 Move returns status 0, amount 286
20:47:12.294 00.000 13828 move complete, result=0
20:47:12.295 00.001 13828 worker thread done servicing request
20:47:12.295 00.000 13828 Worker thread wakes up
20:47:12.295 00.000 8960 GuideStep: -0.3 px 98 ms EAST, -0.5 px 286 ms NORTH
20:47:12.297 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:12.297 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:14.769 02.472 13828 Exposure complete
20:47:14.878 00.109 13828 worker thread done servicing request
20:47:14.878 00.000 8960 OnExposeComplete: enter
20:47:14.881 00.003 8960 UpdateGuideState(): m_state=6
20:47:14.882 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
20:47:14.884 00.002 8960 Star::Find returns 1 (0), X=1088.70, Y=1012.88, Mass=787487, SNR=81.5, Peak=59459 HFD=4.5
20:47:14.886 00.002 8960 MultiStar: [#1 -0.17,0.11,1.10,U] [#2 0.32,-0.81,1.11,U] [#3 -0.40,0.06,0.89,U] [#4 -0.27,0.12,1.04,U] [#5 -0.56,0.26,0.85,U] [#6 0.23,-0.63,0.90,U] [#7 -0.24,0.06,0.90,U] [#8 -1.33,-0.17,0.00,M5] 
20:47:14.887 00.001 8960 refined, 7 included, MultiStar: {-0.31, -0.23}, one-star: {-1.45, -0.92}
20:47:14.888 00.001 8960 CameraToMount -- cameraTheta (-2.50) - m_xAngle (2.75) = xAngle (-5.24 = 1.04)
20:47:14.890 00.002 8960 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.14 = -2.14)
20:47:14.891 00.001 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.23 hyp=0.39 cameraTheta=-2.50 mountX=0.20 mountY=-0.33, mountTheta=-1.03
20:47:14.893 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.23, opts=13)
20:47:14.895 00.002 8960 Enqueuing Move request for scope (-0.31, -0.23)
20:47:14.896 00.001 13828 Worker thread wakes up
20:47:14.897 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.23) opts 0xd
20:47:14.897 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.23)
20:47:14.897 00.000 13828 Moving (-0.31, -0.23) raw xDistance=0.20 yDistance=-0.33
20:47:14.897 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
20:47:14.897 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
20:47:14.897 00.000 13828 MoveAxis(W, 57, ABG)
20:47:14.897 00.000 13828 Guiding  Dir = 3, Dur = 57
20:47:14.898 00.001 13828 IsSlewing returns 0
20:47:14.899 00.001 13828 IsGuiding returns 0
20:47:14.900 00.001 13828 PulseGuide returned control before completion, sleep 66
20:47:14.906 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4041, max=65535, med=8073, FiltMin=6230, FiltMax=65535, Gamma=2.540
20:47:14.926 00.020 8960 UpdateGuideState exits: m=787487 SNR=81.5
20:47:14.928 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:14.929 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:14.931 00.002 8960 Enqueuing Expose request
20:47:14.972 00.041 13828 IsGuiding returns 0
20:47:14.972 00.000 13828 Move returns status 0, amount 57
20:47:14.972 00.000 13828 MoveAxis(N, 173, ABG)
20:47:14.972 00.000 13828 Guiding  Dir = 0, Dur = 173
20:47:14.975 00.003 13828 IsSlewing returns 0
20:47:14.976 00.001 13828 IsGuiding returns 0
20:47:14.977 00.001 13828 PulseGuide returned control before completion, sleep 182
20:47:15.175 00.198 13828 IsGuiding returns 0
20:47:15.175 00.000 13828 Move returns status 0, amount 173
20:47:15.175 00.000 13828 move complete, result=0
20:47:15.175 00.000 13828 worker thread done servicing request
20:47:15.175 00.000 13828 Worker thread wakes up
20:47:15.175 00.000 8960 GuideStep: 0.2 px 57 ms WEST, -0.3 px 173 ms NORTH
20:47:15.177 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:15.177 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:17.642 02.465 13828 Exposure complete
20:47:17.754 00.112 13828 worker thread done servicing request
20:47:17.754 00.000 8960 OnExposeComplete: enter
20:47:17.756 00.002 8960 UpdateGuideState(): m_state=6
20:47:17.758 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
20:47:17.759 00.001 8960 Star::Find returns 1 (0), X=1089.29, Y=1012.49, Mass=816389, SNR=103.5, Peak=62339 HFD=4.9
20:47:17.761 00.002 8960 MultiStar: [#1 0.18,-0.53,1.00,U] [#2 0.63,-1.33,0.00,M3] [#3 0.14,-0.41,0.71,U] [#4 0.23,-0.72,0.86,U] [#5 -0.43,-0.41,0.64,U] [#6 0.63,-1.37,0.00,M2] [#7 0.16,-0.45,0.68,U] [#8 -0.60,-1.06,0.64,U] 
20:47:17.763 00.002 8960 refined, 6 included, MultiStar: {-0.17, -0.72}, one-star: {-0.86, -1.31}
20:47:17.765 00.002 8960 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.75) = xAngle (-4.55 = 1.73)
20:47:17.768 00.003 8960 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.44 = -1.44)
20:47:17.769 00.001 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.72 hyp=0.74 cameraTheta=-1.80 mountX=-0.12 mountY=-0.74, mountTheta=-1.73
20:47:17.772 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.72, opts=13)
20:47:17.773 00.001 8960 Enqueuing Move request for scope (-0.17, -0.72)
20:47:17.774 00.001 13828 Worker thread wakes up
20:47:17.775 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.72) opts 0xd
20:47:17.775 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.72)
20:47:17.775 00.000 13828 Moving (-0.17, -0.72) raw xDistance=-0.12 yDistance=-0.74
20:47:17.775 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.12
20:47:17.775 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
20:47:17.775 00.000 13828 MoveAxis(E, 35, ABG)
20:47:17.775 00.000 13828 Guiding  Dir = 2, Dur = 35
20:47:17.776 00.001 13828 IsSlewing returns 0
20:47:17.776 00.000 13828 IsGuiding returns 0
20:47:17.778 00.002 13828 PulseGuide returned control before completion, sleep 44
20:47:17.782 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3984, max=65535, med=8080, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:47:17.802 00.020 8960 UpdateGuideState exits: m=816389 SNR=103.5
20:47:17.803 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:17.805 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:17.806 00.001 8960 Enqueuing Expose request
20:47:17.823 00.017 13828 IsGuiding returns 0
20:47:17.823 00.000 13828 Move returns status 0, amount 35
20:47:17.823 00.000 13828 MoveAxis(N, 392, ABG)
20:47:17.823 00.000 13828 Guiding  Dir = 0, Dur = 392
20:47:17.824 00.001 13828 IsSlewing returns 0
20:47:17.825 00.001 13828 IsGuiding returns 0
20:47:17.826 00.001 13828 PulseGuide returned control before completion, sleep 401
20:47:18.240 00.414 13828 IsGuiding returns 0
20:47:18.240 00.000 13828 Move returns status 0, amount 392
20:47:18.240 00.000 13828 move complete, result=0
20:47:18.240 00.000 13828 worker thread done servicing request
20:47:18.240 00.000 13828 Worker thread wakes up
20:47:18.240 00.000 8960 GuideStep: -0.1 px 35 ms EAST, -0.7 px 392 ms NORTH
20:47:18.242 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:18.242 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:20.694 02.452 13828 Exposure complete
20:47:20.804 00.110 13828 worker thread done servicing request
20:47:20.805 00.001 8960 OnExposeComplete: enter
20:47:20.806 00.001 8960 UpdateGuideState(): m_state=6
20:47:20.808 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
20:47:20.809 00.001 8960 Star::Find returns 1 (0), X=1089.03, Y=1012.48, Mass=844580, SNR=99.0, Peak=65347 HFD=5.0
20:47:20.811 00.002 8960 MultiStar: [#1 0.23,-0.39,1.14,U] [#2 0.67,-1.29,0.00,M4] [#3 0.05,-0.28,0.78,U] [#4 0.31,-0.68,0.76,U] [#5 -0.49,-0.43,0.65,U] [#6 0.59,-1.19,0.75,U] [#7 0.02,-0.15,0.69,U] [#8 -0.72,-0.94,0.81,U] 
20:47:20.813 00.002 8960 refined, 7 included, MultiStar: {-0.16, -0.69}, one-star: {-1.13, -1.33}
20:47:20.814 00.001 8960 CameraToMount -- cameraTheta (-1.80) - m_xAngle (2.75) = xAngle (-4.54 = 1.74)
20:47:20.817 00.003 8960 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.44 = -1.44)
20:47:20.818 00.001 8960 CameraToMount -- cameraX=-0.16 cameraY=-0.69 hyp=0.71 cameraTheta=-1.80 mountX=-0.12 mountY=-0.70, mountTheta=-1.74
20:47:20.820 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=-0.69, opts=13)
20:47:20.822 00.002 8960 Enqueuing Move request for scope (-0.16, -0.69)
20:47:20.823 00.001 13828 Worker thread wakes up
20:47:20.823 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.69) opts 0xd
20:47:20.823 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, -0.69)
20:47:20.823 00.000 13828 Moving (-0.16, -0.69) raw xDistance=-0.12 yDistance=-0.70
20:47:20.823 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
20:47:20.823 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
20:47:20.823 00.000 13828 MoveAxis(E, 0, ABG)
20:47:20.823 00.000 13828 Move returns status 0, amount 0
20:47:20.823 00.000 13828 MoveAxis(N, 374, ABG)
20:47:20.823 00.000 13828 Guiding  Dir = 0, Dur = 374
20:47:20.824 00.001 13828 IsSlewing returns 0
20:47:20.824 00.000 13828 IsGuiding returns 0
20:47:20.825 00.001 13828 PulseGuide returned control before completion, sleep 383
20:47:20.830 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=2332, max=65535, med=8080, FiltMin=6147, FiltMax=65535, Gamma=2.540
20:47:20.850 00.020 8960 UpdateGuideState exits: m=844580 SNR=99.0
20:47:20.852 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:20.854 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:20.855 00.001 8960 Enqueuing Expose request
20:47:21.216 00.361 13828 IsGuiding returns 0
20:47:21.217 00.001 13828 Move returns status 0, amount 374
20:47:21.217 00.000 13828 move complete, result=0
20:47:21.218 00.001 13828 worker thread done servicing request
20:47:21.219 00.001 13828 Worker thread wakes up
20:47:21.219 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.7 px 374 ms NORTH
20:47:21.225 00.006 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:21.225 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:23.682 02.457 13828 Exposure complete
20:47:23.794 00.112 13828 worker thread done servicing request
20:47:23.794 00.000 8960 OnExposeComplete: enter
20:47:23.795 00.001 8960 UpdateGuideState(): m_state=6
20:47:23.797 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
20:47:23.799 00.002 8960 Star::Find returns 1 (0), X=1089.26, Y=1012.51, Mass=761994, SNR=90.8, Peak=63331 HFD=4.6
20:47:23.800 00.001 8960 MultiStar: [#1 0.35,-0.51,1.15,U] [#2 0.85,-1.22,0.00,M5] [#3 0.02,-0.21,0.85,U] [#4 0.30,-0.69,0.88,U] [#5 -0.24,-0.31,0.77,U] [#6 0.76,-1.22,0.00,M2] [#7 0.09,-0.24,0.90,U] [#8 -0.47,-0.76,0.84,U] 
20:47:23.802 00.002 8960 refined, 6 included, MultiStar: {-0.11, -0.59}, one-star: {-0.90, -1.29}
20:47:23.803 00.001 8960 CameraToMount -- cameraTheta (-1.76) - m_xAngle (2.75) = xAngle (-4.51 = 1.78)
20:47:23.805 00.002 8960 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.40 = -1.40)
20:47:23.807 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.59 hyp=0.60 cameraTheta=-1.76 mountX=-0.12 mountY=-0.59, mountTheta=-1.78
20:47:23.811 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.59, opts=13)
20:47:23.812 00.001 8960 Enqueuing Move request for scope (-0.11, -0.59)
20:47:23.814 00.002 13828 Worker thread wakes up
20:47:23.814 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.59) opts 0xd
20:47:23.814 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.59)
20:47:23.814 00.000 13828 Moving (-0.11, -0.59) raw xDistance=-0.12 yDistance=-0.59
20:47:23.814 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.12
20:47:23.814 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
20:47:23.814 00.000 13828 MoveAxis(E, 40, ABG)
20:47:23.814 00.000 13828 Guiding  Dir = 2, Dur = 40
20:47:23.816 00.002 13828 IsSlewing returns 0
20:47:23.816 00.000 13828 IsGuiding returns 0
20:47:23.817 00.001 13828 PulseGuide returned control before completion, sleep 49
20:47:23.820 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4361, max=65535, med=8080, FiltMin=6019, FiltMax=65535, Gamma=2.540
20:47:23.841 00.021 8960 UpdateGuideState exits: m=761994 SNR=90.8
20:47:23.842 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:23.844 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:23.845 00.001 8960 Enqueuing Expose request
20:47:23.882 00.037 13828 IsGuiding returns 0
20:47:23.882 00.000 13828 Move returns status 0, amount 40
20:47:23.882 00.000 13828 MoveAxis(N, 314, ABG)
20:47:23.882 00.000 13828 Guiding  Dir = 0, Dur = 314
20:47:23.884 00.002 13828 IsSlewing returns 0
20:47:23.884 00.000 13828 IsGuiding returns 0
20:47:23.885 00.001 13828 PulseGuide returned control before completion, sleep 323
20:47:24.210 00.325 13828 IsGuiding returns 0
20:47:24.211 00.001 13828 Move returns status 0, amount 314
20:47:24.211 00.000 13828 move complete, result=0
20:47:24.213 00.002 13828 worker thread done servicing request
20:47:24.213 00.000 13828 Worker thread wakes up
20:47:24.213 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:24.213 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:24.214 00.001 8960 GuideStep: -0.1 px 40 ms EAST, -0.6 px 314 ms NORTH
20:47:26.676 02.462 13828 Exposure complete
20:47:26.789 00.113 13828 worker thread done servicing request
20:47:26.789 00.000 8960 OnExposeComplete: enter
20:47:26.791 00.002 8960 UpdateGuideState(): m_state=6
20:47:26.793 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
20:47:26.794 00.001 8960 Star::Find returns 1 (0), X=1089.21, Y=1012.69, Mass=842393, SNR=105.3, Peak=57667 HFD=4.9
20:47:26.796 00.002 8960 MultiStar: [#1 0.13,-0.41,0.95,U] [#2 0.42,-1.18,1.00,U] [#3 -0.25,-0.17,0.71,U] [#4 0.20,-0.51,0.69,U] [#5 -0.68,-0.21,0.63,U] [#6 0.54,-1.07,0.72,U] [#7 0.08,-0.48,0.70,U] [#8 -1.12,-1.00,0.00,M3] 
20:47:26.797 00.001 8960 refined, 7 included, MultiStar: {-0.06, -0.69}, one-star: {-0.95, -1.11}
20:47:26.799 00.002 8960 CameraToMount -- cameraTheta (-1.67) - m_xAngle (2.75) = xAngle (-4.41 = 1.87)
20:47:26.800 00.001 8960 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.31 = -1.31)
20:47:26.802 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.69 hyp=0.69 cameraTheta=-1.67 mountX=-0.20 mountY=-0.67, mountTheta=-1.87
20:47:26.804 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.69, opts=13)
20:47:26.806 00.002 8960 Enqueuing Move request for scope (-0.06, -0.69)
20:47:26.807 00.001 13828 Worker thread wakes up
20:47:26.807 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.69) opts 0xd
20:47:26.807 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.69)
20:47:26.807 00.000 13828 Moving (-0.06, -0.69) raw xDistance=-0.20 yDistance=-0.67
20:47:26.807 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
20:47:26.807 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
20:47:26.807 00.000 13828 MoveAxis(E, 69, ABG)
20:47:26.807 00.000 13828 Guiding  Dir = 2, Dur = 69
20:47:26.809 00.002 13828 IsSlewing returns 0
20:47:26.809 00.000 13828 IsGuiding returns 0
20:47:26.810 00.001 13828 PulseGuide returned control before completion, sleep 78
20:47:26.815 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3772, max=65535, med=8080, FiltMin=6051, FiltMax=65535, Gamma=2.540
20:47:26.850 00.035 8960 UpdateGuideState exits: m=842393 SNR=105.3
20:47:26.852 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:26.854 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:26.856 00.002 8960 Enqueuing Expose request
20:47:26.900 00.044 13828 IsGuiding returns 0
20:47:26.900 00.000 13828 Move returns status 0, amount 69
20:47:26.900 00.000 13828 MoveAxis(N, 354, ABG)
20:47:26.900 00.000 13828 Guiding  Dir = 0, Dur = 354
20:47:26.905 00.005 13828 IsSlewing returns 0
20:47:26.905 00.000 13828 IsGuiding returns 0
20:47:26.907 00.002 13828 PulseGuide returned control before completion, sleep 363
20:47:27.277 00.370 13828 IsGuiding returns 0
20:47:27.277 00.000 13828 Move returns status 0, amount 354
20:47:27.277 00.000 13828 move complete, result=0
20:47:27.277 00.000 13828 worker thread done servicing request
20:47:27.277 00.000 13828 Worker thread wakes up
20:47:27.278 00.001 8960 GuideStep: -0.2 px 69 ms EAST, -0.7 px 354 ms NORTH
20:47:27.280 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:27.280 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:29.753 02.473 13828 Exposure complete
20:47:29.863 00.110 13828 worker thread done servicing request
20:47:29.863 00.000 8960 OnExposeComplete: enter
20:47:29.865 00.002 8960 UpdateGuideState(): m_state=6
20:47:29.866 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
20:47:29.868 00.002 8960 Star::Find returns 1 (0), X=1089.07, Y=1012.61, Mass=804026, SNR=98.5, Peak=61763 HFD=4.8
20:47:29.869 00.001 8960 MultiStar: [#1 0.18,-0.35,1.16,U] [#2 0.76,-1.34,0.00,M5] [#3 0.11,-0.35,0.91,U] [#4 0.11,-0.35,0.74,U] [#5 -0.48,-0.11,0.66,U] [#6 0.56,-0.92,0.79,U] [#7 -0.01,-0.31,0.89,U] [#8 -0.92,-0.62,0.83,U] 
20:47:29.871 00.002 8960 refined, 7 included, MultiStar: {-0.19, -0.54}, one-star: {-1.09, -1.20}
20:47:29.872 00.001 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.75) = xAngle (-4.66 = 1.62)
20:47:29.874 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.55 = -1.55)
20:47:29.876 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.54 hyp=0.57 cameraTheta=-1.91 mountX=-0.03 mountY=-0.57, mountTheta=-1.62
20:47:29.878 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.54, opts=13)
20:47:29.880 00.002 8960 Enqueuing Move request for scope (-0.19, -0.54)
20:47:29.881 00.001 13828 Worker thread wakes up
20:47:29.881 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.54) opts 0xd
20:47:29.881 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.54)
20:47:29.882 00.001 13828 Moving (-0.19, -0.54) raw xDistance=-0.03 yDistance=-0.57
20:47:29.882 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:47:29.882 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
20:47:29.882 00.000 13828 MoveAxis(E, 0, ABG)
20:47:29.882 00.000 13828 Move returns status 0, amount 0
20:47:29.882 00.000 13828 MoveAxis(N, 305, ABG)
20:47:29.882 00.000 13828 Guiding  Dir = 0, Dur = 305
20:47:29.883 00.001 13828 IsSlewing returns 0
20:47:29.883 00.000 13828 IsGuiding returns 0
20:47:29.885 00.002 13828 PulseGuide returned control before completion, sleep 314
20:47:29.888 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4118, max=65535, med=8073, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:47:29.909 00.021 8960 UpdateGuideState exits: m=804026 SNR=98.5
20:47:29.910 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:29.912 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:29.913 00.001 8960 Enqueuing Expose request
20:47:30.215 00.302 13828 IsGuiding returns 0
20:47:30.215 00.000 13828 Move returns status 0, amount 305
20:47:30.216 00.001 13828 move complete, result=0
20:47:30.217 00.001 13828 worker thread done servicing request
20:47:30.217 00.000 13828 Worker thread wakes up
20:47:30.217 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.6 px 305 ms NORTH
20:47:30.225 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:30.225 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:32.687 02.462 13828 Exposure complete
20:47:32.809 00.122 13828 worker thread done servicing request
20:47:32.809 00.000 8960 OnExposeComplete: enter
20:47:32.811 00.002 8960 UpdateGuideState(): m_state=6
20:47:32.812 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
20:47:32.814 00.002 8960 Star::Find returns 1 (0), X=1088.83, Y=1012.62, Mass=830830, SNR=99.5, Peak=57257 HFD=4.9
20:47:32.815 00.001 8960 MultiStar: [#1 0.03,-0.21,1.14,U] [#2 0.45,-1.20,0.99,U] [#3 -0.11,-0.54,0.81,U] [#4 0.09,-0.61,0.92,U] [#5 -0.74,-0.26,0.68,U] [#6 0.36,-1.25,0.64,U] [#7 -0.26,-0.19,0.70,U] [#8 -0.93,-0.65,0.77,U] 
20:47:32.817 00.002 8960 refined, 8 included, MultiStar: {-0.26, -0.69}, one-star: {-1.32, -1.19}
20:47:32.818 00.001 8960 CameraToMount -- cameraTheta (-1.94) - m_xAngle (2.75) = xAngle (-4.69 = 1.60)
20:47:32.820 00.002 8960 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.58 = -1.58)
20:47:32.822 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.69 hyp=0.73 cameraTheta=-1.94 mountX=-0.02 mountY=-0.73, mountTheta=-1.60
20:47:32.826 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.69, opts=13)
20:47:32.829 00.003 8960 Enqueuing Move request for scope (-0.26, -0.69)
20:47:32.832 00.003 13828 Worker thread wakes up
20:47:32.832 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.69) opts 0xd
20:47:32.832 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.69)
20:47:32.832 00.000 13828 Moving (-0.26, -0.69) raw xDistance=-0.02 yDistance=-0.73
20:47:32.832 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
20:47:32.832 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
20:47:32.832 00.000 13828 MoveAxis(E, 0, ABG)
20:47:32.832 00.000 13828 Move returns status 0, amount 0
20:47:32.832 00.000 13828 MoveAxis(N, 391, ABG)
20:47:32.832 00.000 13828 Guiding  Dir = 0, Dur = 391
20:47:32.832 00.000 13828 IsSlewing returns 0
20:47:32.832 00.000 13828 IsGuiding returns 0
20:47:32.834 00.002 13828 PulseGuide returned control before completion, sleep 400
20:47:32.837 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4022, max=65535, med=8073, FiltMin=6038, FiltMax=65535, Gamma=2.540
20:47:32.858 00.021 8960 UpdateGuideState exits: m=830830 SNR=99.5
20:47:32.861 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:32.863 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:32.864 00.001 8960 Enqueuing Expose request
20:47:33.243 00.379 13828 IsGuiding returns 0
20:47:33.243 00.000 13828 Move returns status 0, amount 391
20:47:33.243 00.000 13828 move complete, result=0
20:47:33.243 00.000 13828 worker thread done servicing request
20:47:33.243 00.000 13828 Worker thread wakes up
20:47:33.243 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.7 px 391 ms NORTH
20:47:33.245 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:33.245 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:35.699 02.454 13828 Exposure complete
20:47:35.812 00.113 13828 worker thread done servicing request
20:47:35.812 00.000 8960 OnExposeComplete: enter
20:47:35.814 00.002 8960 UpdateGuideState(): m_state=6
20:47:35.816 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
20:47:35.817 00.001 8960 Star::Find returns 1 (0), X=1089.30, Y=1012.38, Mass=833731, SNR=110.9, Peak=51715 HFD=5.0
20:47:35.819 00.002 8960 MultiStar: [#1 0.11,-0.45,0.95,U] [#2 0.83,-1.62,0.00,M5] [#3 0.04,-0.48,0.68,U] [#4 0.31,-0.65,0.77,U] [#5 -0.60,-0.34,0.70,U] [#6 0.57,-1.30,0.00,M1] [#7 -0.00,-0.24,0.68,U] [#8 -0.92,-0.82,0.66,U] 
20:47:35.821 00.002 8960 refined, 6 included, MultiStar: {-0.28, -0.67}, one-star: {-0.85, -1.43}
20:47:35.823 00.002 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.75) = xAngle (-4.71 = 1.57)
20:47:35.824 00.001 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.61 = -1.61)
20:47:35.825 00.001 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.67 hyp=0.72 cameraTheta=-1.97 mountX=0.00 mountY=-0.72, mountTheta=-1.57
20:47:35.827 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.67, opts=13)
20:47:35.829 00.002 8960 Enqueuing Move request for scope (-0.28, -0.67)
20:47:35.830 00.001 13828 Worker thread wakes up
20:47:35.830 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.67) opts 0xd
20:47:35.830 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.67)
20:47:35.830 00.000 13828 Moving (-0.28, -0.67) raw xDistance=0.00 yDistance=-0.72
20:47:35.830 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:47:35.831 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
20:47:35.831 00.000 13828 MoveAxis(E, 0, ABG)
20:47:35.831 00.000 13828 Move returns status 0, amount 0
20:47:35.831 00.000 13828 MoveAxis(N, 384, ABG)
20:47:35.831 00.000 13828 Guiding  Dir = 0, Dur = 384
20:47:35.832 00.001 13828 IsSlewing returns 0
20:47:35.832 00.000 13828 IsGuiding returns 0
20:47:35.834 00.002 13828 PulseGuide returned control before completion, sleep 393
20:47:35.839 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4464, max=65535, med=8080, FiltMin=6025, FiltMax=65535, Gamma=2.540
20:47:35.858 00.019 8960 UpdateGuideState exits: m=833731 SNR=110.9
20:47:35.860 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:35.861 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:35.863 00.002 8960 Enqueuing Expose request
20:47:36.241 00.378 13828 IsGuiding returns 0
20:47:36.241 00.000 13828 Move returns status 0, amount 384
20:47:36.241 00.000 13828 move complete, result=0
20:47:36.241 00.000 13828 worker thread done servicing request
20:47:36.241 00.000 13828 Worker thread wakes up
20:47:36.242 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:36.242 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.7 px 384 ms NORTH
20:47:36.244 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:38.720 02.476 13828 Exposure complete
20:47:38.835 00.115 13828 worker thread done servicing request
20:47:38.835 00.000 8960 OnExposeComplete: enter
20:47:38.836 00.001 8960 UpdateGuideState(): m_state=6
20:47:38.838 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
20:47:38.840 00.002 8960 Star::Find returns 1 (0), X=1089.29, Y=1012.07, Mass=758715, SNR=84.7, Peak=52764 HFD=4.6
20:47:38.841 00.001 8960 MultiStar: [#1 0.39,-0.90,1.29,U] [#2 1.00,-1.96,0.00,M6] [#3 0.18,-0.69,0.87,U] [#4 0.54,-0.99,1.09,U] [#5 -0.33,-0.73,0.77,U] [#6 0.96,-1.72,0.00,M2] [#7 0.29,-0.69,0.86,U] [#8 -0.79,-1.40,0.00,M1] 
20:47:38.843 00.002 8960 refined, 5 included, MultiStar: {0.06, -0.98}, one-star: {-0.86, -1.73}
20:47:38.845 00.002 8960 CameraToMount -- cameraTheta (-1.51) - m_xAngle (2.75) = xAngle (-4.25 = 2.03)
20:47:38.847 00.002 8960 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.15 = -1.15)
20:47:38.848 00.001 8960 CameraToMount -- cameraX=0.06 cameraY=-0.98 hyp=0.98 cameraTheta=-1.51 mountX=-0.43 mountY=-0.89, mountTheta=-2.02
20:47:38.850 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.98, opts=13)
20:47:38.851 00.001 8960 Enqueuing Move request for scope (0.06, -0.98)
20:47:38.853 00.002 13828 Worker thread wakes up
20:47:38.853 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.98) opts 0xd
20:47:38.853 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.98)
20:47:38.853 00.000 13828 Moving (0.06, -0.98) raw xDistance=-0.43 yDistance=-0.89
20:47:38.853 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
20:47:38.853 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
20:47:38.853 00.000 13828 MoveAxis(E, 140, ABG)
20:47:38.853 00.000 13828 Guiding  Dir = 2, Dur = 140
20:47:38.854 00.001 13828 IsSlewing returns 0
20:47:38.855 00.001 13828 IsGuiding returns 0
20:47:38.856 00.001 13828 PulseGuide returned control before completion, sleep 149
20:47:38.860 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=8073, FiltMin=6160, FiltMax=65535, Gamma=2.540
20:47:38.880 00.020 8960 UpdateGuideState exits: m=758715 SNR=84.7
20:47:38.882 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:38.883 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:38.884 00.001 8960 Enqueuing Expose request
20:47:39.014 00.130 13828 IsGuiding returns 0
20:47:39.014 00.000 13828 Move returns status 0, amount 140
20:47:39.014 00.000 13828 MoveAxis(N, 474, ABG)
20:47:39.014 00.000 13828 Guiding  Dir = 0, Dur = 474
20:47:39.016 00.002 13828 IsSlewing returns 0
20:47:39.016 00.000 13828 IsGuiding returns 0
20:47:39.017 00.001 13828 PulseGuide returned control before completion, sleep 483
20:47:39.508 00.491 13828 IsGuiding returns 1
20:47:39.508 00.000 13828 scope still moving after pulse duration time elapsed
20:47:39.543 00.035 13828 IsSlewing returns 0
20:47:39.543 00.000 13828 IsGuiding returns 0
20:47:39.543 00.000 13828 scope move finished after 474 + 54 ms
20:47:39.545 00.002 13828 Move returns status 0, amount 474
20:47:39.545 00.000 13828 move complete, result=0
20:47:39.545 00.000 13828 worker thread done servicing request
20:47:39.545 00.000 8960 GuideStep: -0.4 px 140 ms EAST, -0.9 px 474 ms NORTH
20:47:39.552 00.007 13828 Worker thread wakes up
20:47:39.552 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:39.553 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:42.005 02.452 13828 Exposure complete
20:47:42.115 00.110 13828 worker thread done servicing request
20:47:42.116 00.001 8960 OnExposeComplete: enter
20:47:42.117 00.001 8960 UpdateGuideState(): m_state=6
20:47:42.119 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
20:47:42.120 00.001 8960 Star::Find returns 1 (0), X=1089.12, Y=1012.35, Mass=830028, SNR=97.6, Peak=50601 HFD=4.6
20:47:42.122 00.002 8960 MultiStar: [#1 0.26,-0.95,0.98,U] [#2 0.69,-1.65,0.00,M7] [#3 0.02,-0.65,0.77,U] [#4 0.10,-1.13,0.76,U] [#5 -0.49,-0.55,0.72,U] [#6 0.66,-1.32,0.00,M3] [#7 0.23,-0.81,0.63,U] [#8 -0.87,-1.04,0.84,U] 
20:47:42.123 00.001 8960 refined, 6 included, MultiStar: {-0.29, -0.97}, one-star: {-1.03, -1.45}
20:47:42.125 00.002 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (2.75) = xAngle (-4.61 = 1.68)
20:47:42.127 00.002 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.50 = -1.50)
20:47:42.128 00.001 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.97 hyp=1.01 cameraTheta=-1.86 mountX=-0.11 mountY=-1.01, mountTheta=-1.68
20:47:42.130 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.97, opts=13)
20:47:42.132 00.002 8960 Enqueuing Move request for scope (-0.29, -0.97)
20:47:42.133 00.001 13828 Worker thread wakes up
20:47:42.133 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.97) opts 0xd
20:47:42.133 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.97)
20:47:42.133 00.000 13828 Moving (-0.29, -0.97) raw xDistance=-0.11 yDistance=-1.01
20:47:42.133 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
20:47:42.133 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
20:47:42.134 00.001 13828 MoveAxis(E, 0, ABG)
20:47:42.134 00.000 13828 Move returns status 0, amount 0
20:47:42.134 00.000 13828 MoveAxis(N, 536, ABG)
20:47:42.134 00.000 13828 Guiding  Dir = 0, Dur = 536
20:47:42.135 00.001 13828 IsSlewing returns 0
20:47:42.135 00.000 13828 IsGuiding returns 0
20:47:42.136 00.001 13828 PulseGuide returned control before completion, sleep 545
20:47:42.140 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4240, max=65535, med=8073, FiltMin=6140, FiltMax=65535, Gamma=2.540
20:47:42.162 00.022 8960 UpdateGuideState exits: m=830028 SNR=97.6
20:47:42.164 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:42.166 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:42.167 00.001 8960 Enqueuing Expose request
20:47:42.686 00.519 13828 IsGuiding returns 0
20:47:42.686 00.000 13828 Move returns status 0, amount 536
20:47:42.686 00.000 13828 move complete, result=0
20:47:42.686 00.000 13828 worker thread done servicing request
20:47:42.686 00.000 13828 Worker thread wakes up
20:47:42.686 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:42.686 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -1.0 px 536 ms NORTH
20:47:42.688 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:45.148 02.460 13828 Exposure complete
20:47:45.264 00.116 13828 worker thread done servicing request
20:47:45.264 00.000 8960 OnExposeComplete: enter
20:47:45.266 00.002 8960 UpdateGuideState(): m_state=6
20:47:45.268 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
20:47:45.270 00.002 8960 Star::Find returns 1 (0), X=1088.75, Y=1012.60, Mass=865676, SNR=108.1, Peak=59299 HFD=4.8
20:47:45.272 00.002 8960 MultiStar: [#1 -0.19,-0.42,1.08,U] [#2 0.34,-1.41,0.00,M8] [#3 -0.18,-0.22,0.76,U] [#4 -0.10,-0.46,0.78,U] [#5 -0.67,-0.29,0.62,U] [#6 0.32,-1.00,0.70,U] [#7 -0.40,-0.23,0.68,U] [#8 -1.00,-0.63,0.74,U] 
20:47:45.273 00.001 8960 refined, 7 included, MultiStar: {-0.48, -0.58}, one-star: {-1.41, -1.21}
20:47:45.275 00.002 8960 CameraToMount -- cameraTheta (-2.26) - m_xAngle (2.75) = xAngle (-5.01 = 1.28)
20:47:45.276 00.001 8960 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.90 = -1.90)
20:47:45.278 00.002 8960 CameraToMount -- cameraX=-0.48 cameraY=-0.58 hyp=0.75 cameraTheta=-2.26 mountX=0.22 mountY=-0.71, mountTheta=-1.27
20:47:45.280 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=-0.58, opts=13)
20:47:45.281 00.001 8960 Enqueuing Move request for scope (-0.48, -0.58)
20:47:45.282 00.001 13828 Worker thread wakes up
20:47:45.283 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.58) opts 0xd
20:47:45.283 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, -0.58)
20:47:45.283 00.000 13828 Moving (-0.48, -0.58) raw xDistance=0.22 yDistance=-0.71
20:47:45.283 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
20:47:45.283 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
20:47:45.283 00.000 13828 MoveAxis(W, 71, ABG)
20:47:45.283 00.000 13828 Guiding  Dir = 3, Dur = 71
20:47:45.285 00.002 13828 IsSlewing returns 0
20:47:45.285 00.000 13828 IsGuiding returns 0
20:47:45.287 00.002 13828 PulseGuide returned control before completion, sleep 80
20:47:45.293 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4380, max=65535, med=8073, FiltMin=6166, FiltMax=65535, Gamma=2.540
20:47:45.320 00.027 8960 UpdateGuideState exits: m=865676 SNR=108.1
20:47:45.322 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:45.323 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:45.325 00.002 8960 Enqueuing Expose request
20:47:45.378 00.053 13828 IsGuiding returns 0
20:47:45.378 00.000 13828 Move returns status 0, amount 71
20:47:45.378 00.000 13828 MoveAxis(N, 378, ABG)
20:47:45.378 00.000 13828 Guiding  Dir = 0, Dur = 378
20:47:45.379 00.001 13828 IsSlewing returns 0
20:47:45.379 00.000 13828 IsGuiding returns 0
20:47:45.381 00.002 13828 PulseGuide returned control before completion, sleep 387
20:47:45.782 00.401 13828 IsGuiding returns 0
20:47:45.782 00.000 13828 Move returns status 0, amount 378
20:47:45.782 00.000 13828 move complete, result=0
20:47:45.782 00.000 13828 worker thread done servicing request
20:47:45.782 00.000 13828 Worker thread wakes up
20:47:45.782 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:45.782 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:45.782 00.000 8960 GuideStep: 0.2 px 71 ms WEST, -0.7 px 378 ms NORTH
20:47:48.257 02.475 13828 Exposure complete
20:47:48.375 00.118 13828 worker thread done servicing request
20:47:48.375 00.000 8960 OnExposeComplete: enter
20:47:48.377 00.002 8960 UpdateGuideState(): m_state=6
20:47:48.379 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
20:47:48.380 00.001 8960 Star::Find returns 1 (0), X=1089.24, Y=1011.87, Mass=805038, SNR=99.0, Peak=49692 HFD=4.9
20:47:48.382 00.002 8960 MultiStar: [#1 0.33,-0.79,0.96,U] [#2 0.88,-1.82,0.00,M9] [#3 -0.07,-0.80,0.70,U] [#4 0.40,-1.07,0.82,U] [#5 -0.33,-0.90,0.67,U] [#6 0.73,-1.42,0.00,M3] [#7 0.37,-0.86,0.76,U] [#8 -0.64,-1.28,0.00,M1] 
20:47:48.384 00.002 8960 refined, 5 included, MultiStar: {-0.06, -1.09}, one-star: {-0.92, -1.93}
20:47:48.385 00.001 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (2.75) = xAngle (-4.37 = 1.91)
20:47:48.387 00.002 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.26 = -1.26)
20:47:48.388 00.001 8960 CameraToMount -- cameraX=-0.06 cameraY=-1.09 hyp=1.10 cameraTheta=-1.62 mountX=-0.37 mountY=-1.04, mountTheta=-1.91
20:47:48.390 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-1.09, opts=13)
20:47:48.392 00.002 8960 Enqueuing Move request for scope (-0.06, -1.09)
20:47:48.393 00.001 13828 Worker thread wakes up
20:47:48.393 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -1.09) opts 0xd
20:47:48.394 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.06, -1.09)
20:47:48.394 00.000 13828 Moving (-0.06, -1.09) raw xDistance=-0.37 yDistance=-1.04
20:47:48.394 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.37
20:47:48.394 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
20:47:48.394 00.000 13828 MoveAxis(E, 115, ABG)
20:47:48.394 00.000 13828 Guiding  Dir = 2, Dur = 115
20:47:48.397 00.003 13828 IsSlewing returns 0
20:47:48.397 00.000 13828 IsGuiding returns 0
20:47:48.399 00.002 13828 PulseGuide returned control before completion, sleep 124
20:47:48.403 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4092, max=65535, med=8080, FiltMin=6224, FiltMax=65535, Gamma=2.540
20:47:48.425 00.022 8960 UpdateGuideState exits: m=805038 SNR=99.0
20:47:48.428 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:48.429 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:48.431 00.002 8960 Enqueuing Expose request
20:47:48.534 00.103 13828 IsGuiding returns 0
20:47:48.534 00.000 13828 Move returns status 0, amount 115
20:47:48.534 00.000 13828 MoveAxis(N, 556, ABG)
20:47:48.534 00.000 13828 Guiding  Dir = 0, Dur = 556
20:47:48.537 00.003 13828 IsSlewing returns 0
20:47:48.537 00.000 13828 IsGuiding returns 0
20:47:48.538 00.001 13828 PulseGuide returned control before completion, sleep 565
20:47:49.109 00.571 13828 IsGuiding returns 0
20:47:49.109 00.000 13828 Move returns status 0, amount 556
20:47:49.109 00.000 13828 move complete, result=0
20:47:49.110 00.001 13828 worker thread done servicing request
20:47:49.110 00.000 13828 Worker thread wakes up
20:47:49.111 00.001 8960 GuideStep: -0.4 px 115 ms EAST, -1.0 px 556 ms NORTH
20:47:49.116 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:49.116 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:51.582 02.466 13828 Exposure complete
20:47:51.694 00.112 13828 worker thread done servicing request
20:47:51.694 00.000 8960 OnExposeComplete: enter
20:47:51.695 00.001 8960 UpdateGuideState(): m_state=6
20:47:51.697 00.002 8960 Star::Find(15, 1089, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
20:47:51.698 00.001 8960 Star::Find returns 1 (0), X=1088.87, Y=1012.21, Mass=761321, SNR=87.8, Peak=52713 HFD=4.5
20:47:51.700 00.002 8960 MultiStar: [#1 0.04,-0.73,1.36,U] [#2 0.54,-1.74,0.00,M10] [#3 -0.35,-0.74,0.77,U] [#4 -0.02,-0.98,0.92,U] [#5 -0.75,-0.83,0.72,U] [#6 0.28,-1.34,0.83,U] [#7 -0.42,-0.62,0.91,U] [#8 -1.14,-1.03,0.00,M2] 
20:47:51.701 00.001 8960 refined, 6 included, MultiStar: {-0.34, -0.97}, one-star: {-1.29, -1.60}
20:47:51.703 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (2.75) = xAngle (-4.66 = 1.63)
20:47:51.705 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.55 = -1.55)
20:47:51.706 00.001 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.97 hyp=1.03 cameraTheta=-1.91 mountX=-0.06 mountY=-1.03, mountTheta=-1.63
20:47:51.708 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.97, opts=13)
20:47:51.710 00.002 8960 Enqueuing Move request for scope (-0.34, -0.97)
20:47:51.711 00.001 13828 Worker thread wakes up
20:47:51.711 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.97) opts 0xd
20:47:51.711 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.97)
20:47:51.711 00.000 13828 Moving (-0.34, -0.97) raw xDistance=-0.06 yDistance=-1.03
20:47:51.711 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
20:47:51.711 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
20:47:51.711 00.000 13828 MoveAxis(E, 0, ABG)
20:47:51.711 00.000 13828 Move returns status 0, amount 0
20:47:51.711 00.000 13828 MoveAxis(N, 548, ABG)
20:47:51.712 00.001 13828 Guiding  Dir = 0, Dur = 548
20:47:51.713 00.001 13828 IsSlewing returns 0
20:47:51.713 00.000 13828 IsGuiding returns 0
20:47:51.714 00.001 13828 PulseGuide returned control before completion, sleep 557
20:47:51.718 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4515, max=65535, med=8073, FiltMin=5936, FiltMax=65535, Gamma=2.540
20:47:51.746 00.028 8960 UpdateGuideState exits: m=761321 SNR=87.8
20:47:51.748 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:51.749 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:51.751 00.002 8960 Enqueuing Expose request
20:47:52.280 00.529 13828 IsGuiding returns 0
20:47:52.280 00.000 13828 Move returns status 0, amount 548
20:47:52.280 00.000 13828 move complete, result=0
20:47:52.280 00.000 13828 worker thread done servicing request
20:47:52.280 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -1.0 px 548 ms NORTH
20:47:52.282 00.002 13828 Worker thread wakes up
20:47:52.282 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:52.282 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:54.749 02.467 13828 Exposure complete
20:47:54.860 00.111 13828 worker thread done servicing request
20:47:54.860 00.000 8960 OnExposeComplete: enter
20:47:54.861 00.001 8960 UpdateGuideState(): m_state=6
20:47:54.863 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
20:47:54.865 00.002 8960 Star::Find returns 1 (0), X=1088.92, Y=1012.26, Mass=873887, SNR=120.1, Peak=56092 HFD=4.9
20:47:54.867 00.002 8960 MultiStar: [#1 -0.02,-0.64,0.93,U] [#2 0.43,-1.24,0.76,U] [#3 -0.41,-0.64,0.61,U] [#4 -0.19,-0.72,0.80,U] [#5 -0.77,-0.45,0.51,U] [#6 0.10,-1.34,0.60,U] [#7 -0.57,-0.43,0.59,U] [#8 -1.17,-1.00,0.00,M3] 
20:47:54.868 00.001 8960 refined, 7 included, MultiStar: {-0.35, -0.92}, one-star: {-1.24, -1.55}
20:47:54.870 00.002 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (2.75) = xAngle (-4.68 = 1.60)
20:47:54.871 00.001 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.57 = -1.57)
20:47:54.872 00.001 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.92 hyp=0.98 cameraTheta=-1.93 mountX=-0.03 mountY=-0.98, mountTheta=-1.60
20:47:54.875 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.92, opts=13)
20:47:54.876 00.001 8960 Enqueuing Move request for scope (-0.35, -0.92)
20:47:54.878 00.002 13828 Worker thread wakes up
20:47:54.878 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.92) opts 0xd
20:47:54.878 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.92)
20:47:54.878 00.000 13828 Moving (-0.35, -0.92) raw xDistance=-0.03 yDistance=-0.98
20:47:54.878 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
20:47:54.878 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
20:47:54.878 00.000 13828 MoveAxis(E, 0, ABG)
20:47:54.878 00.000 13828 Move returns status 0, amount 0
20:47:54.879 00.001 13828 MoveAxis(N, 523, ABG)
20:47:54.879 00.000 13828 Guiding  Dir = 0, Dur = 523
20:47:54.880 00.001 13828 IsSlewing returns 0
20:47:54.880 00.000 13828 IsGuiding returns 0
20:47:54.882 00.002 13828 PulseGuide returned control before completion, sleep 532
20:47:54.886 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4425, max=65535, med=8073, FiltMin=5974, FiltMax=65535, Gamma=2.540
20:47:54.907 00.021 8960 UpdateGuideState exits: m=873887 SNR=120.1
20:47:54.909 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:54.911 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:54.913 00.002 8960 Enqueuing Expose request
20:47:55.417 00.504 13828 IsGuiding returns 0
20:47:55.418 00.001 13828 Move returns status 0, amount 523
20:47:55.418 00.000 13828 move complete, result=0
20:47:55.419 00.001 13828 worker thread done servicing request
20:47:55.419 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -1.0 px 523 ms NORTH
20:47:55.427 00.008 13828 Worker thread wakes up
20:47:55.428 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:55.428 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:57.893 02.465 13828 Exposure complete
20:47:58.003 00.110 13828 worker thread done servicing request
20:47:58.003 00.000 8960 OnExposeComplete: enter
20:47:58.004 00.001 8960 UpdateGuideState(): m_state=6
20:47:58.005 00.001 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
20:47:58.007 00.002 8960 Star::Find returns 1 (0), X=1088.82, Y=1012.34, Mass=791210, SNR=94.0, Peak=57705 HFD=4.9
20:47:58.009 00.002 8960 MultiStar: [#1 -0.21,-0.52,1.07,U] [#2 0.22,-1.41,0.00,M10] [#3 -0.51,-0.36,0.97,U] [#4 -0.28,-0.70,0.85,U] [#5 -0.80,-0.75,0.72,U] [#6 0.26,-1.28,0.83,U] [#7 -0.40,-0.50,0.77,U] [#8 -0.67,-1.10,0.85,U] 
20:47:58.010 00.001 8960 refined, 7 included, MultiStar: {-0.50, -0.83}, one-star: {-1.34, -1.47}
20:47:58.011 00.001 8960 CameraToMount -- cameraTheta (-2.11) - m_xAngle (2.75) = xAngle (-4.86 = 1.42)
20:47:58.013 00.002 8960 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.75 = -1.75)
20:47:58.015 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=-0.83 hyp=0.97 cameraTheta=-2.11 mountX=0.14 mountY=-0.96, mountTheta=-1.42
20:47:58.017 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=-0.83, opts=13)
20:47:58.019 00.002 8960 Enqueuing Move request for scope (-0.50, -0.83)
20:47:58.020 00.001 13828 Worker thread wakes up
20:47:58.021 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.83) opts 0xd
20:47:58.021 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, -0.83)
20:47:58.021 00.000 13828 Moving (-0.50, -0.83) raw xDistance=0.14 yDistance=-0.96
20:47:58.021 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
20:47:58.021 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
20:47:58.021 00.000 13828 MoveAxis(W, 46, ABG)
20:47:58.021 00.000 13828 Guiding  Dir = 3, Dur = 46
20:47:58.023 00.002 13828 IsSlewing returns 0
20:47:58.023 00.000 13828 IsGuiding returns 0
20:47:58.025 00.002 13828 PulseGuide returned control before completion, sleep 55
20:47:58.028 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4515, max=65535, med=8073, FiltMin=6147, FiltMax=65535, Gamma=2.540
20:47:58.048 00.020 8960 UpdateGuideState exits: m=791210 SNR=94.0
20:47:58.050 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:47:58.052 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:47:58.053 00.001 8960 Enqueuing Expose request
20:47:58.086 00.033 13828 IsGuiding returns 1
20:47:58.086 00.000 13828 scope still moving after pulse duration time elapsed
20:47:58.119 00.033 13828 IsSlewing returns 0
20:47:58.119 00.000 13828 IsGuiding returns 0
20:47:58.119 00.000 13828 scope move finished after 46 + 49 ms
20:47:58.119 00.000 13828 Move returns status 0, amount 46
20:47:58.119 00.000 13828 MoveAxis(N, 509, ABG)
20:47:58.119 00.000 13828 Guiding  Dir = 0, Dur = 509
20:47:58.120 00.001 13828 IsSlewing returns 0
20:47:58.120 00.000 13828 IsGuiding returns 0
20:47:58.122 00.002 13828 PulseGuide returned control before completion, sleep 518
20:47:58.654 00.532 13828 IsGuiding returns 0
20:47:58.654 00.000 13828 Move returns status 0, amount 509
20:47:58.654 00.000 13828 move complete, result=0
20:47:58.654 00.000 13828 worker thread done servicing request
20:47:58.654 00.000 13828 Worker thread wakes up
20:47:58.655 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:47:58.655 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:47:58.655 00.000 8960 GuideStep: 0.1 px 46 ms WEST, -1.0 px 509 ms NORTH
20:48:01.110 02.455 13828 Exposure complete
20:48:01.223 00.113 13828 worker thread done servicing request
20:48:01.223 00.000 8960 OnExposeComplete: enter
20:48:01.224 00.001 8960 UpdateGuideState(): m_state=6
20:48:01.226 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
20:48:01.228 00.002 8960 Star::Find returns 1 (0), X=1089.15, Y=1012.07, Mass=805162, SNR=91.6, Peak=53468 HFD=4.5
20:48:01.230 00.002 8960 MultiStar: [#1 0.02,-0.53,1.16,U] [#2 0.61,-1.53,0.00,R] [#3 -0.02,-0.54,0.78,U] [#4 0.36,-0.95,0.83,U] [#5 -0.73,-0.46,0.72,U] [#6 0.47,-1.41,0.00,M1] [#7 0.10,-0.69,0.96,U] [#8 -0.91,-1.04,1.00,U] 
20:48:01.231 00.001 8960 refined, 6 included, MultiStar: {-0.32, -0.87}, one-star: {-1.00, -1.74}
20:48:01.233 00.002 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (2.75) = xAngle (-4.67 = 1.62)
20:48:01.234 00.001 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.56 = -1.56)
20:48:01.236 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.87 hyp=0.92 cameraTheta=-1.92 mountX=-0.04 mountY=-0.92, mountTheta=-1.62
20:48:01.238 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.87, opts=13)
20:48:01.240 00.002 8960 Enqueuing Move request for scope (-0.32, -0.87)
20:48:01.241 00.001 13828 Worker thread wakes up
20:48:01.241 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.87) opts 0xd
20:48:01.241 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.87)
20:48:01.241 00.000 13828 Moving (-0.32, -0.87) raw xDistance=-0.04 yDistance=-0.92
20:48:01.241 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
20:48:01.241 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
20:48:01.241 00.000 13828 MoveAxis(E, 0, ABG)
20:48:01.241 00.000 13828 Move returns status 0, amount 0
20:48:01.241 00.000 13828 MoveAxis(N, 491, ABG)
20:48:01.242 00.001 13828 Guiding  Dir = 0, Dur = 491
20:48:01.243 00.001 13828 IsSlewing returns 0
20:48:01.243 00.000 13828 IsGuiding returns 0
20:48:01.244 00.001 13828 PulseGuide returned control before completion, sleep 500
20:48:01.248 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4374, max=65535, med=8067, FiltMin=6172, FiltMax=65535, Gamma=2.540
20:48:01.269 00.021 8960 UpdateGuideState exits: m=805162 SNR=91.6
20:48:01.270 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:01.272 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:01.273 00.001 8960 Enqueuing Expose request
20:48:01.755 00.482 13828 IsGuiding returns 0
20:48:01.755 00.000 13828 Move returns status 0, amount 491
20:48:01.755 00.000 13828 move complete, result=0
20:48:01.755 00.000 13828 worker thread done servicing request
20:48:01.756 00.001 13828 Worker thread wakes up
20:48:01.756 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.9 px 491 ms NORTH
20:48:01.762 00.006 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:01.762 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:04.248 02.486 13828 Exposure complete
20:48:04.365 00.117 13828 worker thread done servicing request
20:48:04.365 00.000 8960 OnExposeComplete: enter
20:48:04.367 00.002 8960 UpdateGuideState(): m_state=6
20:48:04.368 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
20:48:04.370 00.002 8960 Star::Find returns 1 (0), X=1089.28, Y=1011.94, Mass=843905, SNR=94.7, Peak=57590 HFD=4.7
20:48:04.371 00.001 8960 MultiStar: [#1 0.11,-0.94,0.98,U] [#2 0.00,-0.18,0.99,U] [#3 0.12,-0.81,0.79,U] [#4 0.39,-1.16,0.84,U] [#5 -0.35,-1.00,0.66,U] [#6 0.65,-1.64,0.00,M2] [#7 0.19,-0.77,0.82,U] [#8 -0.69,-1.61,0.00,M2] 
20:48:04.373 00.002 8960 refined, 6 included, MultiStar: {-0.07, -0.97}, one-star: {-0.87, -1.87}
20:48:04.374 00.001 8960 CameraToMount -- cameraTheta (-1.64) - m_xAngle (2.75) = xAngle (-4.39 = 1.89)
20:48:04.376 00.002 8960 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.28 = -1.28)
20:48:04.377 00.001 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.97 hyp=0.97 cameraTheta=-1.64 mountX=-0.31 mountY=-0.93, mountTheta=-1.89
20:48:04.379 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.97, opts=13)
20:48:04.380 00.001 8960 Enqueuing Move request for scope (-0.07, -0.97)
20:48:04.382 00.002 13828 Worker thread wakes up
20:48:04.382 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.97) opts 0xd
20:48:04.382 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.97)
20:48:04.382 00.000 13828 Moving (-0.07, -0.97) raw xDistance=-0.31 yDistance=-0.93
20:48:04.382 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
20:48:04.382 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
20:48:04.382 00.000 13828 MoveAxis(E, 99, ABG)
20:48:04.382 00.000 13828 Guiding  Dir = 2, Dur = 99
20:48:04.384 00.002 13828 IsSlewing returns 0
20:48:04.384 00.000 13828 IsGuiding returns 0
20:48:04.386 00.002 13828 PulseGuide returned control before completion, sleep 107
20:48:04.395 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=4489, max=65535, med=8067, FiltMin=6160, FiltMax=65535, Gamma=2.540
20:48:04.414 00.019 8960 UpdateGuideState exits: m=843905 SNR=94.7
20:48:04.416 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:04.418 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:04.420 00.002 8960 Enqueuing Expose request
20:48:04.508 00.088 13828 IsGuiding returns 0
20:48:04.508 00.000 13828 Move returns status 0, amount 99
20:48:04.508 00.000 13828 MoveAxis(N, 494, ABG)
20:48:04.509 00.001 13828 Guiding  Dir = 0, Dur = 494
20:48:04.512 00.003 13828 IsSlewing returns 0
20:48:04.513 00.001 13828 IsGuiding returns 0
20:48:04.517 00.004 13828 PulseGuide returned control before completion, sleep 501
20:48:05.021 00.504 13828 IsGuiding returns 0
20:48:05.022 00.001 13828 Move returns status 0, amount 494
20:48:05.022 00.000 13828 move complete, result=0
20:48:05.022 00.000 13828 worker thread done servicing request
20:48:05.022 00.000 13828 Worker thread wakes up
20:48:05.022 00.000 8960 GuideStep: -0.3 px 99 ms EAST, -0.9 px 494 ms NORTH
20:48:05.030 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:05.031 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:07.490 02.459 13828 Exposure complete
20:48:07.601 00.111 13828 worker thread done servicing request
20:48:07.601 00.000 8960 OnExposeComplete: enter
20:48:07.602 00.001 8960 UpdateGuideState(): m_state=6
20:48:07.604 00.002 8960 Star::Find(15, 1089, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
20:48:07.605 00.001 8960 Star::Find returns 1 (0), X=1089.36, Y=1011.81, Mass=784725, SNR=100.6, Peak=52700 HFD=4.8
20:48:07.607 00.002 8960 MultiStar: [#1 0.37,-1.30,0.90,U] [#2 0.14,-0.25,0.89,U] [#3 0.20,-0.81,0.68,U] [#4 0.44,-1.23,0.91,U] [#5 -0.41,-0.80,0.75,U] [#6 0.79,-1.80,0.00,M3] [#7 0.20,-1.05,0.72,U] [#8 -0.53,-1.43,0.00,M3] 
20:48:07.609 00.002 8960 refined, 6 included, MultiStar: {0.01, -1.10}, one-star: {-0.80, -2.00}
20:48:07.611 00.002 8960 CameraToMount -- cameraTheta (-1.56) - m_xAngle (2.75) = xAngle (-4.31 = 1.97)
20:48:07.612 00.001 8960 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.21 = -1.21)
20:48:07.614 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-1.10 hyp=1.10 cameraTheta=-1.56 mountX=-0.43 mountY=-1.02, mountTheta=-1.97
20:48:07.616 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-1.10, opts=13)
20:48:07.617 00.001 8960 Enqueuing Move request for scope (0.01, -1.10)
20:48:07.619 00.002 13828 Worker thread wakes up
20:48:07.619 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -1.10) opts 0xd
20:48:07.619 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -1.10)
20:48:07.619 00.000 13828 Moving (0.01, -1.10) raw xDistance=-0.43 yDistance=-1.02
20:48:07.619 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.43
20:48:07.619 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
20:48:07.619 00.000 13828 MoveAxis(E, 145, ABG)
20:48:07.619 00.000 13828 Guiding  Dir = 2, Dur = 145
20:48:07.620 00.001 13828 IsSlewing returns 0
20:48:07.620 00.000 13828 IsGuiding returns 0
20:48:07.622 00.002 13828 PulseGuide returned control before completion, sleep 154
20:48:07.626 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4598, max=65535, med=8067, FiltMin=6134, FiltMax=65535, Gamma=2.540
20:48:07.645 00.019 8960 UpdateGuideState exits: m=784725 SNR=100.6
20:48:07.647 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:07.648 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:07.650 00.002 8960 Enqueuing Expose request
20:48:07.777 00.127 13828 IsGuiding returns 0
20:48:07.777 00.000 13828 Move returns status 0, amount 145
20:48:07.778 00.001 13828 MoveAxis(N, 545, ABG)
20:48:07.778 00.000 13828 Guiding  Dir = 0, Dur = 545
20:48:07.782 00.004 13828 IsSlewing returns 0
20:48:07.782 00.000 13828 IsGuiding returns 0
20:48:07.787 00.005 13828 PulseGuide returned control before completion, sleep 551
20:48:08.349 00.562 13828 IsGuiding returns 0
20:48:08.349 00.000 13828 Move returns status 0, amount 545
20:48:08.350 00.001 13828 move complete, result=0
20:48:08.350 00.000 13828 worker thread done servicing request
20:48:08.350 00.000 13828 Worker thread wakes up
20:48:08.351 00.001 8960 GuideStep: -0.4 px 145 ms EAST, -1.0 px 545 ms NORTH
20:48:08.356 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:08.356 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:10.813 02.457 13828 Exposure complete
20:48:10.925 00.112 13828 worker thread done servicing request
20:48:10.925 00.000 8960 OnExposeComplete: enter
20:48:10.926 00.001 8960 UpdateGuideState(): m_state=6
20:48:10.928 00.002 8960 Star::Find(15, 1089, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
20:48:10.930 00.002 8960 Star::Find returns 1 (0), X=1089.22, Y=1011.60, Mass=824629, SNR=106.7, Peak=65379 HFD=4.7
20:48:10.931 00.001 8960 MultiStar: [#1 0.44,-1.43,0.00,M1] [#2 -0.00,-0.58,0.72,U] [#3 0.11,-1.13,0.69,U] [#4 0.16,-1.50,0.00,M1] [#5 -0.45,-1.21,0.58,U] [#6 0.82,-1.98,0.00,M4] [#7 0.25,-1.51,0.00,M1] [#8 -0.70,-1.69,0.00,M4] 
20:48:10.933 00.002 8960 refined, 3 included, MultiStar: {-0.37, -1.37}, one-star: {-0.94, -2.20}
20:48:10.934 00.001 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (2.75) = xAngle (-4.59 = 1.70)
20:48:10.936 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.48 = -1.48)
20:48:10.937 00.001 8960 CameraToMount -- cameraX=-0.37 cameraY=-1.37 hyp=1.42 cameraTheta=-1.84 mountX=-0.18 mountY=-1.42, mountTheta=-1.70
20:48:10.939 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=-1.37, opts=13)
20:48:10.941 00.002 8960 Enqueuing Move request for scope (-0.37, -1.37)
20:48:10.942 00.001 13828 Worker thread wakes up
20:48:10.942 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -1.37) opts 0xd
20:48:10.942 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, -1.37)
20:48:10.942 00.000 13828 Moving (-0.37, -1.37) raw xDistance=-0.18 yDistance=-1.42
20:48:10.942 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.18
20:48:10.942 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.42 from input -1.42
20:48:10.942 00.000 13828 MoveAxis(E, 68, ABG)
20:48:10.943 00.001 13828 Guiding  Dir = 2, Dur = 68
20:48:10.945 00.002 13828 IsSlewing returns 0
20:48:10.945 00.000 13828 IsGuiding returns 0
20:48:10.946 00.001 13828 PulseGuide returned control before completion, sleep 77
20:48:10.950 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4182, max=65535, med=8073, FiltMin=6064, FiltMax=65535, Gamma=2.540
20:48:10.969 00.019 8960 UpdateGuideState exits: m=824629 SNR=106.7
20:48:10.971 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:10.972 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:10.974 00.002 8960 Enqueuing Expose request
20:48:11.038 00.064 13828 IsGuiding returns 0
20:48:11.038 00.000 13828 Move returns status 0, amount 68
20:48:11.038 00.000 13828 MoveAxis(N, 753, ABG)
20:48:11.038 00.000 13828 Guiding  Dir = 0, Dur = 753
20:48:11.041 00.003 13828 IsSlewing returns 0
20:48:11.042 00.001 13828 IsGuiding returns 0
20:48:11.043 00.001 13828 PulseGuide returned control before completion, sleep 762
20:48:11.811 00.768 13828 IsGuiding returns 0
20:48:11.811 00.000 13828 Move returns status 0, amount 753
20:48:11.811 00.000 13828 move complete, result=0
20:48:11.811 00.000 13828 worker thread done servicing request
20:48:11.812 00.001 13828 Worker thread wakes up
20:48:11.812 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:11.812 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:11.812 00.000 8960 GuideStep: -0.2 px 68 ms EAST, -1.4 px 753 ms NORTH
20:48:14.281 02.469 13828 Exposure complete
20:48:14.400 00.119 13828 worker thread done servicing request
20:48:14.401 00.001 8960 OnExposeComplete: enter
20:48:14.402 00.001 8960 UpdateGuideState(): m_state=6
20:48:14.404 00.002 8960 Star::Find(15, 1089, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
20:48:14.406 00.002 8960 Star::Find returns 1 (0), X=1089.36, Y=1011.67, Mass=770700, SNR=95.6, Peak=59235 HFD=4.8
20:48:14.407 00.001 8960 MultiStar: [#1 0.11,-1.23,1.09,U] [#2 0.04,-0.42,1.02,U] [#3 -0.08,-1.05,0.81,U] [#4 0.31,-1.51,0.00,M2] [#5 -0.39,-0.92,0.72,U] [#6 0.69,-2.00,0.00,M5] [#7 -0.06,-0.97,0.73,U] [#8 -0.86,-1.70,0.00,M5] 
20:48:14.409 00.002 8960 refined, 5 included, MultiStar: {-0.19, -1.14}, one-star: {-0.79, -2.14}
20:48:14.410 00.001 8960 CameraToMount -- cameraTheta (-1.74) - m_xAngle (2.75) = xAngle (-4.48 = 1.80)
20:48:14.412 00.002 8960 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.38 = -1.38)
20:48:14.413 00.001 8960 CameraToMount -- cameraX=-0.19 cameraY=-1.14 hyp=1.16 cameraTheta=-1.74 mountX=-0.26 mountY=-1.14, mountTheta=-1.80
20:48:14.415 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-1.14, opts=13)
20:48:14.417 00.002 8960 Enqueuing Move request for scope (-0.19, -1.14)
20:48:14.418 00.001 13828 Worker thread wakes up
20:48:14.418 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.14) opts 0xd
20:48:14.418 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -1.14)
20:48:14.418 00.000 13828 Moving (-0.19, -1.14) raw xDistance=-0.26 yDistance=-1.14
20:48:14.418 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
20:48:14.419 00.001 13828 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
20:48:14.419 00.000 13828 MoveAxis(E, 90, ABG)
20:48:14.419 00.000 13828 Guiding  Dir = 2, Dur = 90
20:48:14.420 00.001 13828 IsSlewing returns 0
20:48:14.420 00.000 13828 IsGuiding returns 0
20:48:14.421 00.001 13828 PulseGuide returned control before completion, sleep 99
20:48:14.428 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4515, max=65535, med=8067, FiltMin=6121, FiltMax=65535, Gamma=2.540
20:48:14.448 00.020 8960 UpdateGuideState exits: m=770700 SNR=95.6
20:48:14.450 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:14.452 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:14.453 00.001 8960 Enqueuing Expose request
20:48:14.536 00.083 13828 IsGuiding returns 0
20:48:14.536 00.000 13828 Move returns status 0, amount 90
20:48:14.536 00.000 13828 MoveAxis(N, 605, ABG)
20:48:14.536 00.000 13828 Guiding  Dir = 0, Dur = 605
20:48:14.537 00.001 13828 IsSlewing returns 0
20:48:14.537 00.000 13828 IsGuiding returns 0
20:48:14.538 00.001 13828 PulseGuide returned control before completion, sleep 614
20:48:15.157 00.619 13828 IsGuiding returns 0
20:48:15.157 00.000 13828 Move returns status 0, amount 605
20:48:15.157 00.000 13828 move complete, result=0
20:48:15.158 00.001 13828 worker thread done servicing request
20:48:15.158 00.000 8960 GuideStep: -0.3 px 90 ms EAST, -1.1 px 605 ms NORTH
20:48:15.166 00.008 13828 Worker thread wakes up
20:48:15.166 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:15.166 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:17.632 02.466 13828 Exposure complete
20:48:17.751 00.119 13828 worker thread done servicing request
20:48:17.751 00.000 8960 OnExposeComplete: enter
20:48:17.753 00.002 8960 UpdateGuideState(): m_state=6
20:48:17.754 00.001 8960 Star::Find(15, 1089, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
20:48:17.756 00.002 8960 Star::Find returns 1 (0), X=1088.96, Y=1011.87, Mass=798489, SNR=102.6, Peak=46691 HFD=4.8
20:48:17.757 00.001 8960 MultiStar: [#1 -0.21,-1.05,1.13,U] [#2 -0.19,-0.28,0.97,U] [#3 -0.22,-0.77,0.67,U] [#4 -0.09,-1.05,0.75,U] [#5 -0.60,-0.89,0.70,U] [#6 0.35,-1.49,0.00,M6] [#7 -0.39,-0.99,0.69,U] [#8 -1.07,-1.38,0.00,M6] 
20:48:17.759 00.002 8960 refined, 6 included, MultiStar: {-0.43, -1.02}, one-star: {-1.20, -1.94}
20:48:17.760 00.001 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (2.75) = xAngle (-4.72 = 1.57)
20:48:17.761 00.001 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.61 = -1.61)
20:48:17.763 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=-1.02 hyp=1.10 cameraTheta=-1.97 mountX=0.00 mountY=-1.10, mountTheta=-1.57
20:48:17.768 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-1.02, opts=13)
20:48:17.770 00.002 8960 Enqueuing Move request for scope (-0.43, -1.02)
20:48:17.771 00.001 13828 Worker thread wakes up
20:48:17.771 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -1.02) opts 0xd
20:48:17.771 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, -1.02)
20:48:17.771 00.000 13828 Moving (-0.43, -1.02) raw xDistance=0.00 yDistance=-1.10
20:48:17.771 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
20:48:17.771 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
20:48:17.771 00.000 13828 MoveAxis(E, 0, ABG)
20:48:17.771 00.000 13828 Move returns status 0, amount 0
20:48:17.771 00.000 13828 MoveAxis(N, 586, ABG)
20:48:17.771 00.000 13828 Guiding  Dir = 0, Dur = 586
20:48:17.773 00.002 13828 IsSlewing returns 0
20:48:17.774 00.001 13828 IsGuiding returns 0
20:48:17.775 00.001 13828 PulseGuide returned control before completion, sleep 595
20:48:17.778 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3280, max=65535, med=8067, FiltMin=6000, FiltMax=65535, Gamma=2.540
20:48:17.800 00.022 8960 UpdateGuideState exits: m=798489 SNR=102.6
20:48:17.802 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:17.803 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:17.804 00.001 8960 Enqueuing Expose request
20:48:18.375 00.571 13828 IsGuiding returns 0
20:48:18.375 00.000 13828 Move returns status 0, amount 586
20:48:18.375 00.000 13828 move complete, result=0
20:48:18.375 00.000 13828 worker thread done servicing request
20:48:18.375 00.000 13828 Worker thread wakes up
20:48:18.376 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -1.1 px 586 ms NORTH
20:48:18.377 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:18.377 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:20.849 02.472 13828 Exposure complete
20:48:20.966 00.117 13828 worker thread done servicing request
20:48:20.967 00.001 8960 OnExposeComplete: enter
20:48:20.968 00.001 8960 UpdateGuideState(): m_state=6
20:48:20.970 00.002 8960 Star::Find(15, 1088, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
20:48:20.971 00.001 8960 Star::Find returns 1 (0), X=1089.08, Y=1012.86, Mass=807211, SNR=90.0, Peak=65347 HFD=4.7
20:48:20.974 00.003 8960 MultiStar: [#1 0.11,-0.15,1.19,U] [#2 -0.06,0.37,1.06,U] [#3 -0.03,-0.02,0.92,U] [#4 0.04,-0.33,1.04,U] [#5 -0.46,0.04,0.81,U] [#6 0.54,-1.09,0.72,U] [#7 -0.08,0.02,0.77,U] [#8 -0.81,-0.42,0.90,U] 
20:48:20.975 00.001 8960 refined, 8 included, MultiStar: {-0.21, -0.26}, one-star: {-1.08, -0.95}
20:48:20.977 00.002 8960 CameraToMount -- cameraTheta (-2.25) - m_xAngle (2.75) = xAngle (-5.00 = 1.29)
20:48:20.978 00.001 8960 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.89 = -1.89)
20:48:20.979 00.001 8960 CameraToMount -- cameraX=-0.21 cameraY=-0.26 hyp=0.34 cameraTheta=-2.25 mountX=0.10 mountY=-0.32, mountTheta=-1.28
20:48:20.981 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=-0.26, opts=13)
20:48:20.983 00.002 8960 Enqueuing Move request for scope (-0.21, -0.26)
20:48:20.984 00.001 13828 Worker thread wakes up
20:48:20.984 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.26) opts 0xd
20:48:20.984 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, -0.26)
20:48:20.984 00.000 13828 Moving (-0.21, -0.26) raw xDistance=0.10 yDistance=-0.32
20:48:20.984 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
20:48:20.984 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
20:48:20.985 00.001 13828 MoveAxis(E, 0, ABG)
20:48:20.985 00.000 13828 Move returns status 0, amount 0
20:48:20.985 00.000 13828 MoveAxis(N, 171, ABG)
20:48:20.985 00.000 13828 Guiding  Dir = 0, Dur = 171
20:48:20.986 00.001 13828 IsSlewing returns 0
20:48:20.986 00.000 13828 IsGuiding returns 0
20:48:20.986 00.000 13828 PulseGuide returned control before completion, sleep 180
20:48:20.991 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4291, max=65535, med=8067, FiltMin=6115, FiltMax=65535, Gamma=2.540
20:48:21.010 00.019 8960 UpdateGuideState exits: m=807211 SNR=90.0
20:48:21.011 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:21.013 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:21.014 00.001 8960 Enqueuing Expose request
20:48:21.176 00.162 13828 IsGuiding returns 0
20:48:21.176 00.000 13828 Move returns status 0, amount 171
20:48:21.176 00.000 13828 move complete, result=0
20:48:21.176 00.000 13828 worker thread done servicing request
20:48:21.176 00.000 13828 Worker thread wakes up
20:48:21.176 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 171 ms NORTH
20:48:21.178 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:21.178 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:23.649 02.471 13828 Exposure complete
20:48:23.763 00.114 13828 worker thread done servicing request
20:48:23.763 00.000 8960 OnExposeComplete: enter
20:48:23.765 00.002 8960 UpdateGuideState(): m_state=6
20:48:23.767 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
20:48:23.768 00.001 8960 Star::Find returns 1 (0), X=1089.30, Y=1012.76, Mass=847749, SNR=112.8, Peak=56387 HFD=5.0
20:48:23.770 00.002 8960 MultiStar: [#1 0.41,-0.30,0.92,U] [#2 0.32,0.63,0.88,U] [#3 0.24,0.25,0.66,U] [#4 0.33,-0.51,0.82,U] [#5 -0.37,-0.06,0.60,U] [#6 0.73,-0.88,0.63,U] [#7 0.31,-0.28,0.58,U] [#8 -0.62,-0.57,0.62,U] 
20:48:23.772 00.002 8960 refined, 8 included, MultiStar: {0.04, -0.32}, one-star: {-0.86, -1.05}
20:48:23.774 00.002 8960 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.75) = xAngle (-4.20 = 2.09)
20:48:23.775 00.001 8960 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.09 = -1.09)
20:48:23.776 00.001 8960 CameraToMount -- cameraX=0.04 cameraY=-0.32 hyp=0.32 cameraTheta=-1.45 mountX=-0.16 mountY=-0.29, mountTheta=-2.08
20:48:23.779 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.32, opts=13)
20:48:23.780 00.001 8960 Enqueuing Move request for scope (0.04, -0.32)
20:48:23.781 00.001 13828 Worker thread wakes up
20:48:23.782 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.32) opts 0xd
20:48:23.782 00.000 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.32)
20:48:23.782 00.000 13828 Moving (0.04, -0.32) raw xDistance=-0.16 yDistance=-0.29
20:48:23.782 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
20:48:23.782 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
20:48:23.782 00.000 13828 MoveAxis(E, 51, ABG)
20:48:23.782 00.000 13828 Guiding  Dir = 2, Dur = 51
20:48:23.784 00.002 13828 IsSlewing returns 0
20:48:23.784 00.000 13828 IsGuiding returns 0
20:48:23.786 00.002 13828 PulseGuide returned control before completion, sleep 60
20:48:23.789 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4195, max=65535, med=8067, FiltMin=6192, FiltMax=65535, Gamma=2.540
20:48:23.809 00.020 8960 UpdateGuideState exits: m=847749 SNR=112.8
20:48:23.810 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:23.812 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:23.813 00.001 8960 Enqueuing Expose request
20:48:23.861 00.048 13828 IsGuiding returns 0
20:48:23.861 00.000 13828 Move returns status 0, amount 51
20:48:23.861 00.000 13828 MoveAxis(N, 152, ABG)
20:48:23.861 00.000 13828 Guiding  Dir = 0, Dur = 152
20:48:23.862 00.001 13828 IsSlewing returns 0
20:48:23.862 00.000 13828 IsGuiding returns 0
20:48:23.864 00.002 13828 PulseGuide returned control before completion, sleep 161
20:48:24.032 00.168 13828 IsGuiding returns 1
20:48:24.032 00.000 13828 scope still moving after pulse duration time elapsed
20:48:24.065 00.033 13828 IsSlewing returns 0
20:48:24.066 00.001 13828 IsGuiding returns 0
20:48:24.066 00.000 13828 scope move finished after 152 + 51 ms
20:48:24.066 00.000 13828 Move returns status 0, amount 152
20:48:24.066 00.000 13828 move complete, result=0
20:48:24.066 00.000 13828 worker thread done servicing request
20:48:24.066 00.000 13828 Worker thread wakes up
20:48:24.066 00.000 8960 GuideStep: -0.2 px 51 ms EAST, -0.3 px 152 ms NORTH
20:48:24.068 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:24.068 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:26.535 02.467 13828 Exposure complete
20:48:26.647 00.112 13828 worker thread done servicing request
20:48:26.647 00.000 8960 OnExposeComplete: enter
20:48:26.648 00.001 8960 UpdateGuideState(): m_state=6
20:48:26.650 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
20:48:26.652 00.002 8960 Star::Find returns 1 (0), X=1089.04, Y=1013.46, Mass=811879, SNR=99.7, Peak=57564 HFD=4.5
20:48:26.653 00.001 8960 MultiStar: [#1 0.15,0.60,1.14,U] [#2 0.01,1.17,0.87,U] [#3 0.05,0.57,0.74,U] [#4 0.38,0.36,0.78,U] [#5 -0.36,0.49,0.75,U] [#6 0.57,-0.42,0.74,U] [#7 0.20,0.60,0.87,U] [#8 -0.46,0.01,0.80,U] 
20:48:26.655 00.002 8960 refined, 8 included, MultiStar: {-0.08, 0.34}, one-star: {-1.12, -0.35}
20:48:26.657 00.002 8960 CameraToMount -- cameraTheta (1.81) - m_xAngle (2.75) = xAngle (-0.94 = -0.94)
20:48:26.658 00.001 8960 CameraToMount -- cameraTheta (1.81) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.17 = 2.17)
20:48:26.659 00.001 8960 CameraToMount -- cameraX=-0.08 cameraY=0.34 hyp=0.35 cameraTheta=1.81 mountX=0.21 mountY=0.29, mountTheta=0.95
20:48:26.661 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=0.34, opts=13)
20:48:26.663 00.002 8960 Enqueuing Move request for scope (-0.08, 0.34)
20:48:26.664 00.001 13828 Worker thread wakes up
20:48:26.664 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.34) opts 0xd
20:48:26.664 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, 0.34)
20:48:26.664 00.000 13828 Moving (-0.08, 0.34) raw xDistance=0.21 yDistance=0.29
20:48:26.664 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
20:48:26.665 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:26.665 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
20:48:26.665 00.000 13828 MoveAxis(W, 64, ABG)
20:48:26.665 00.000 13828 Guiding  Dir = 3, Dur = 64
20:48:26.666 00.001 13828 IsSlewing returns 0
20:48:26.666 00.000 13828 IsGuiding returns 0
20:48:26.668 00.002 13828 PulseGuide returned control before completion, sleep 73
20:48:26.673 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4508, max=65535, med=8067, FiltMin=5936, FiltMax=65535, Gamma=2.540
20:48:26.692 00.019 8960 UpdateGuideState exits: m=811879 SNR=99.7
20:48:26.694 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:26.695 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:26.697 00.002 8960 Enqueuing Expose request
20:48:26.748 00.051 13828 IsGuiding returns 0
20:48:26.748 00.000 13828 Move returns status 0, amount 64
20:48:26.748 00.000 13828 MoveAxis(N, 0, ABG)
20:48:26.748 00.000 13828 Move returns status 0, amount 0
20:48:26.748 00.000 13828 move complete, result=0
20:48:26.748 00.000 13828 worker thread done servicing request
20:48:26.748 00.000 13828 Worker thread wakes up
20:48:26.748 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:26.748 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:26.750 00.002 8960 GuideStep: 0.2 px 64 ms WEST, 0.3 px 0 ms NORTH
20:48:29.218 02.468 13828 Exposure complete
20:48:29.327 00.109 13828 worker thread done servicing request
20:48:29.327 00.000 8960 OnExposeComplete: enter
20:48:29.329 00.002 8960 UpdateGuideState(): m_state=6
20:48:29.330 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
20:48:29.332 00.002 8960 Star::Find returns 1 (0), X=1089.09, Y=1013.25, Mass=844259, SNR=100.0, Peak=58992 HFD=4.7
20:48:29.333 00.001 8960 MultiStar: [#1 0.23,0.26,0.98,U] [#2 0.16,1.01,0.87,U] [#3 0.06,0.42,0.78,U] [#4 0.35,0.22,0.81,U] [#5 -0.45,0.58,0.72,U] [#6 0.74,-0.24,0.65,U] [#7 -0.02,0.53,0.70,U] [#8 -0.70,0.07,0.75,U] 
20:48:29.335 00.002 8960 refined, 8 included, MultiStar: {-0.10, 0.24}, one-star: {-1.06, -0.56}
20:48:29.337 00.002 8960 CameraToMount -- cameraTheta (1.97) - m_xAngle (2.75) = xAngle (-0.78 = -0.78)
20:48:29.339 00.002 8960 CameraToMount -- cameraTheta (1.97) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.33 = 2.33)
20:48:29.340 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.27 cameraTheta=1.97 mountX=0.19 mountY=0.19, mountTheta=0.79
20:48:29.342 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.24, opts=13)
20:48:29.344 00.002 8960 Enqueuing Move request for scope (-0.10, 0.24)
20:48:29.345 00.001 13828 Worker thread wakes up
20:48:29.345 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
20:48:29.345 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
20:48:29.345 00.000 13828 Moving (-0.10, 0.24) raw xDistance=0.19 yDistance=0.19
20:48:29.345 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.19
20:48:29.345 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:29.345 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
20:48:29.345 00.000 13828 MoveAxis(W, 66, ABG)
20:48:29.346 00.001 13828 Guiding  Dir = 3, Dur = 66
20:48:29.347 00.001 13828 IsSlewing returns 0
20:48:29.347 00.000 13828 IsGuiding returns 0
20:48:29.348 00.001 13828 PulseGuide returned control before completion, sleep 75
20:48:29.352 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3817, max=65535, med=8067, FiltMin=6083, FiltMax=65535, Gamma=2.540
20:48:29.373 00.021 8960 UpdateGuideState exits: m=844259 SNR=100.0
20:48:29.374 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:29.376 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:29.377 00.001 8960 Enqueuing Expose request
20:48:29.431 00.054 13828 IsGuiding returns 0
20:48:29.431 00.000 13828 Move returns status 0, amount 66
20:48:29.431 00.000 13828 MoveAxis(N, 0, ABG)
20:48:29.431 00.000 13828 Move returns status 0, amount 0
20:48:29.431 00.000 13828 move complete, result=0
20:48:29.431 00.000 13828 worker thread done servicing request
20:48:29.431 00.000 13828 Worker thread wakes up
20:48:29.431 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:29.431 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:29.432 00.001 8960 GuideStep: 0.2 px 66 ms WEST, 0.2 px 0 ms NORTH
20:48:31.901 02.469 13828 Exposure complete
20:48:32.013 00.112 13828 worker thread done servicing request
20:48:32.013 00.000 8960 OnExposeComplete: enter
20:48:32.015 00.002 8960 UpdateGuideState(): m_state=6
20:48:32.017 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
20:48:32.018 00.001 8960 Star::Find returns 1 (0), X=1089.65, Y=1012.78, Mass=732291, SNR=87.5, Peak=62876 HFD=4.0
20:48:32.020 00.002 8960 MultiStar: [#1 0.79,-0.17,1.21,U] [#2 0.38,0.39,1.11,U] [#3 0.52,0.16,0.73,U] [#4 0.66,-0.21,0.81,U] [#5 0.13,0.06,0.83,U] [#6 1.29,-0.67,0.82,U] [#7 0.53,-0.05,0.92,U] [#8 -0.12,-0.77,0.94,U] 
20:48:32.022 00.002 8960 refined, 8 included, MultiStar: {0.40, -0.25}, one-star: {-0.50, -1.03}
20:48:32.024 00.002 8960 CameraToMount -- cameraTheta (-0.57) - m_xAngle (2.75) = xAngle (-3.31 = 2.97)
20:48:32.025 00.001 8960 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.21 = -0.21)
20:48:32.027 00.002 8960 CameraToMount -- cameraX=0.40 cameraY=-0.25 hyp=0.47 cameraTheta=-0.57 mountX=-0.46 mountY=-0.10, mountTheta=-2.93
20:48:32.029 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=-0.25, opts=13)
20:48:32.031 00.002 8960 Enqueuing Move request for scope (0.40, -0.25)
20:48:32.032 00.001 13828 Worker thread wakes up
20:48:32.032 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.25) opts 0xd
20:48:32.032 00.000 13828 Handling offset move in thread for scope, endpoint = (0.40, -0.25)
20:48:32.032 00.000 13828 Moving (0.40, -0.25) raw xDistance=-0.46 yDistance=-0.10
20:48:32.032 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.46
20:48:32.033 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:32.033 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
20:48:32.033 00.000 13828 MoveAxis(E, 146, ABG)
20:48:32.033 00.000 13828 Guiding  Dir = 2, Dur = 146
20:48:32.034 00.001 13828 IsSlewing returns 0
20:48:32.034 00.000 13828 IsGuiding returns 0
20:48:32.035 00.001 13828 PulseGuide returned control before completion, sleep 155
20:48:32.039 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4406, max=65535, med=8067, FiltMin=6160, FiltMax=65535, Gamma=2.540
20:48:32.059 00.020 8960 UpdateGuideState exits: m=732291 SNR=87.5
20:48:32.061 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:32.062 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:32.064 00.002 8960 Enqueuing Expose request
20:48:32.192 00.128 13828 IsGuiding returns 0
20:48:32.192 00.000 13828 Move returns status 0, amount 146
20:48:32.192 00.000 13828 MoveAxis(N, 0, ABG)
20:48:32.192 00.000 13828 Move returns status 0, amount 0
20:48:32.192 00.000 13828 move complete, result=0
20:48:32.193 00.001 13828 worker thread done servicing request
20:48:32.193 00.000 13828 Worker thread wakes up
20:48:32.193 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:32.193 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:32.193 00.000 8960 GuideStep: -0.5 px 146 ms EAST, -0.1 px 0 ms NORTH
20:48:34.646 02.453 13828 Exposure complete
20:48:34.766 00.120 13828 worker thread done servicing request
20:48:34.766 00.000 8960 OnExposeComplete: enter
20:48:34.767 00.001 8960 UpdateGuideState(): m_state=6
20:48:34.769 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
20:48:34.771 00.002 8960 Star::Find returns 1 (0), X=1089.59, Y=1013.03, Mass=794480, SNR=102.8, Peak=49948 HFD=4.9
20:48:34.773 00.002 8960 MultiStar: [#1 0.41,0.04,1.01,U] [#2 0.21,0.83,0.95,U] [#3 0.34,0.23,0.71,U] [#4 0.49,0.33,0.78,U] [#5 -0.23,0.17,0.63,U] [#6 0.63,-0.77,0.67,U] [#7 0.31,0.24,0.74,U] [#8 -0.47,-0.14,0.80,U] 
20:48:34.774 00.001 8960 refined, 8 included, MultiStar: {0.11, 0.02}, one-star: {-0.56, -0.78}
20:48:34.775 00.001 8960 CameraToMount -- cameraTheta (0.16) - m_xAngle (2.75) = xAngle (-2.59 = -2.59)
20:48:34.777 00.002 8960 CameraToMount -- cameraTheta (0.16) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (0.51 = 0.51)
20:48:34.778 00.001 8960 CameraToMount -- cameraX=0.11 cameraY=0.02 hyp=0.11 cameraTheta=0.16 mountX=-0.09 mountY=0.05, mountTheta=2.62
20:48:34.781 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.02, opts=13)
20:48:34.783 00.002 8960 Enqueuing Move request for scope (0.11, 0.02)
20:48:34.784 00.001 13828 Worker thread wakes up
20:48:34.784 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.02) opts 0xd
20:48:34.785 00.001 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.02)
20:48:34.785 00.000 13828 Moving (0.11, 0.02) raw xDistance=-0.09 yDistance=0.05
20:48:34.785 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:48:34.785 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:34.785 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
20:48:34.785 00.000 13828 MoveAxis(E, 0, ABG)
20:48:34.785 00.000 13828 Move returns status 0, amount 0
20:48:34.785 00.000 13828 MoveAxis(N, 0, ABG)
20:48:34.785 00.000 13828 Move returns status 0, amount 0
20:48:34.785 00.000 13828 move complete, result=0
20:48:34.785 00.000 13828 worker thread done servicing request
20:48:34.792 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4329, max=65535, med=8067, FiltMin=6000, FiltMax=65535, Gamma=2.540
20:48:34.811 00.019 8960 UpdateGuideState exits: m=794480 SNR=102.8
20:48:34.813 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:34.815 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:34.817 00.002 8960 Enqueuing Expose request
20:48:34.819 00.002 13828 Worker thread wakes up
20:48:34.819 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
20:48:34.821 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:34.821 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:37.286 02.465 13828 Exposure complete
20:48:37.404 00.118 13828 worker thread done servicing request
20:48:37.404 00.000 8960 OnExposeComplete: enter
20:48:37.406 00.002 8960 UpdateGuideState(): m_state=6
20:48:37.408 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
20:48:37.409 00.001 8960 Star::Find returns 1 (0), X=1089.40, Y=1012.79, Mass=790975, SNR=92.4, Peak=58652 HFD=4.8
20:48:37.411 00.002 8960 MultiStar: [#1 0.45,-0.17,1.14,U] [#2 0.25,0.56,1.03,U] [#3 0.30,0.19,0.71,U] [#4 0.54,-0.06,0.89,U] [#5 -0.22,0.13,0.72,U] [#6 1.08,-0.65,0.96,U] [#7 0.44,0.15,0.84,U] [#8 -0.50,-0.34,0.79,U] 
20:48:37.413 00.002 8960 refined, 8 included, MultiStar: {0.19, -0.15}, one-star: {-0.76, -1.02}
20:48:37.414 00.001 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (2.75) = xAngle (-3.42 = 2.86)
20:48:37.416 00.002 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.31 = -0.31)
20:48:37.417 00.001 8960 CameraToMount -- cameraX=0.19 cameraY=-0.15 hyp=0.25 cameraTheta=-0.67 mountX=-0.24 mountY=-0.08, mountTheta=-2.83
20:48:37.422 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.15, opts=13)
20:48:37.424 00.002 8960 Enqueuing Move request for scope (0.19, -0.15)
20:48:37.425 00.001 13828 Worker thread wakes up
20:48:37.425 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.15) opts 0xd
20:48:37.425 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.15)
20:48:37.425 00.000 13828 Moving (0.19, -0.15) raw xDistance=-0.24 yDistance=-0.08
20:48:37.425 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
20:48:37.426 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:37.426 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:48:37.426 00.000 13828 MoveAxis(E, 77, ABG)
20:48:37.426 00.000 13828 Guiding  Dir = 2, Dur = 77
20:48:37.427 00.001 13828 IsSlewing returns 0
20:48:37.427 00.000 13828 IsGuiding returns 0
20:48:37.428 00.001 13828 PulseGuide returned control before completion, sleep 86
20:48:37.432 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65535, med=8067, FiltMin=6019, FiltMax=65535, Gamma=2.540
20:48:37.456 00.024 8960 UpdateGuideState exits: m=790975 SNR=92.4
20:48:37.458 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:37.459 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:37.461 00.002 8960 Enqueuing Expose request
20:48:37.520 00.059 13828 IsGuiding returns 0
20:48:37.521 00.001 13828 Move returns status 0, amount 77
20:48:37.521 00.000 13828 MoveAxis(N, 0, ABG)
20:48:37.521 00.000 13828 Move returns status 0, amount 0
20:48:37.521 00.000 13828 move complete, result=0
20:48:37.522 00.001 13828 worker thread done servicing request
20:48:37.522 00.000 13828 Worker thread wakes up
20:48:37.522 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:37.522 00.000 8960 GuideStep: -0.2 px 77 ms EAST, -0.1 px 0 ms NORTH
20:48:37.523 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:39.984 02.461 13828 Exposure complete
20:48:40.103 00.119 13828 worker thread done servicing request
20:48:40.103 00.000 8960 OnExposeComplete: enter
20:48:40.106 00.003 8960 UpdateGuideState(): m_state=6
20:48:40.108 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
20:48:40.109 00.001 8960 Star::Find returns 1 (0), X=1089.04, Y=1013.09, Mass=824412, SNR=101.3, Peak=55619 HFD=4.5
20:48:40.111 00.002 8960 MultiStar: [#1 0.15,0.04,0.98,U] [#2 0.02,0.87,0.91,U] [#3 -0.00,0.28,0.70,U] [#4 0.15,0.09,0.73,U] [#5 -0.51,0.11,0.63,U] [#6 0.52,-0.62,0.73,U] [#7 -0.15,0.32,0.68,U] [#8 -0.79,-0.15,0.80,U] 
20:48:40.113 00.002 8960 refined, 8 included, MultiStar: {-0.21, 0.01}, one-star: {-1.11, -0.71}
20:48:40.114 00.001 8960 CameraToMount -- cameraTheta (3.07) - m_xAngle (2.75) = xAngle (0.33 = 0.33)
20:48:40.116 00.002 8960 CameraToMount -- cameraTheta (3.07) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.43 = -2.85)
20:48:40.117 00.001 8960 CameraToMount -- cameraX=-0.21 cameraY=0.01 hyp=0.21 cameraTheta=3.07 mountX=0.20 mountY=-0.06, mountTheta=-0.29
20:48:40.122 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.01, opts=13)
20:48:40.124 00.002 8960 Enqueuing Move request for scope (-0.21, 0.01)
20:48:40.125 00.001 13828 Worker thread wakes up
20:48:40.125 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.01) opts 0xd
20:48:40.125 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.01)
20:48:40.125 00.000 13828 Moving (-0.21, 0.01) raw xDistance=0.20 yDistance=-0.06
20:48:40.125 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
20:48:40.125 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:40.125 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:48:40.125 00.000 13828 MoveAxis(W, 60, ABG)
20:48:40.125 00.000 13828 Guiding  Dir = 3, Dur = 60
20:48:40.127 00.002 13828 IsSlewing returns 0
20:48:40.127 00.000 13828 IsGuiding returns 0
20:48:40.128 00.001 13828 PulseGuide returned control before completion, sleep 69
20:48:40.132 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4470, max=65535, med=8067, FiltMin=6159, FiltMax=65535, Gamma=2.540
20:48:40.154 00.022 8960 UpdateGuideState exits: m=824412 SNR=101.3
20:48:40.156 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:40.157 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:40.158 00.001 8960 Enqueuing Expose request
20:48:40.199 00.041 13828 IsGuiding returns 0
20:48:40.199 00.000 13828 Move returns status 0, amount 60
20:48:40.199 00.000 13828 MoveAxis(N, 0, ABG)
20:48:40.199 00.000 13828 Move returns status 0, amount 0
20:48:40.199 00.000 13828 move complete, result=0
20:48:40.200 00.001 8960 GuideStep: 0.2 px 60 ms WEST, -0.1 px 0 ms NORTH
20:48:40.202 00.002 13828 worker thread done servicing request
20:48:40.203 00.001 13828 Worker thread wakes up
20:48:40.203 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:40.203 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:42.668 02.465 13828 Exposure complete
20:48:42.779 00.111 13828 worker thread done servicing request
20:48:42.779 00.000 8960 OnExposeComplete: enter
20:48:42.781 00.002 8960 UpdateGuideState(): m_state=6
20:48:42.782 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
20:48:42.784 00.002 8960 Star::Find returns 1 (0), X=1089.42, Y=1012.66, Mass=907555, SNR=111.9, Peak=64284 HFD=5.0
20:48:42.786 00.002 8960 MultiStar: [#1 0.68,-0.31,0.80,U] [#2 0.47,0.58,0.88,U] [#3 0.39,0.06,0.58,U] [#4 0.70,-0.52,0.71,U] [#5 -0.07,-0.08,0.65,U] [#6 0.85,-1.06,0.68,U] [#7 0.31,-0.42,0.62,U] [#8 -0.47,-0.69,0.65,U] 
20:48:42.787 00.001 8960 refined, 8 included, MultiStar: {0.21, -0.41}, one-star: {-0.74, -1.14}
20:48:42.789 00.002 8960 CameraToMount -- cameraTheta (-1.11) - m_xAngle (2.75) = xAngle (-3.85 = 2.43)
20:48:42.791 00.002 8960 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.75 = -0.75)
20:48:42.793 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.41 hyp=0.46 cameraTheta=-1.11 mountX=-0.35 mountY=-0.31, mountTheta=-2.41
20:48:42.795 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.41, opts=13)
20:48:42.796 00.001 8960 Enqueuing Move request for scope (0.21, -0.41)
20:48:42.798 00.002 13828 Worker thread wakes up
20:48:42.798 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.41) opts 0xd
20:48:42.798 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.41)
20:48:42.798 00.000 13828 Moving (0.21, -0.41) raw xDistance=-0.35 yDistance=-0.31
20:48:42.798 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
20:48:42.798 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
20:48:42.798 00.000 13828 MoveAxis(E, 109, ABG)
20:48:42.798 00.000 13828 Guiding  Dir = 2, Dur = 109
20:48:42.799 00.001 13828 IsSlewing returns 0
20:48:42.800 00.001 13828 IsGuiding returns 0
20:48:42.801 00.001 13828 PulseGuide returned control before completion, sleep 118
20:48:42.805 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3420, max=65535, med=8067, FiltMin=6192, FiltMax=65535, Gamma=2.540
20:48:42.824 00.019 8960 UpdateGuideState exits: m=907555 SNR=111.9
20:48:42.826 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:42.828 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:42.829 00.001 8960 Enqueuing Expose request
20:48:42.928 00.099 13828 IsGuiding returns 0
20:48:42.928 00.000 13828 Move returns status 0, amount 109
20:48:42.928 00.000 13828 MoveAxis(N, 167, ABG)
20:48:42.928 00.000 13828 Guiding  Dir = 0, Dur = 167
20:48:42.931 00.003 13828 IsSlewing returns 0
20:48:42.931 00.000 13828 IsGuiding returns 0
20:48:42.934 00.003 13828 PulseGuide returned control before completion, sleep 175
20:48:43.116 00.182 13828 IsGuiding returns 0
20:48:43.116 00.000 13828 Move returns status 0, amount 167
20:48:43.116 00.000 13828 move complete, result=0
20:48:43.116 00.000 13828 worker thread done servicing request
20:48:43.116 00.000 13828 Worker thread wakes up
20:48:43.117 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:43.117 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:43.117 00.000 8960 GuideStep: -0.3 px 109 ms EAST, -0.3 px 167 ms NORTH
20:48:45.581 02.464 13828 Exposure complete
20:48:45.695 00.114 13828 worker thread done servicing request
20:48:45.696 00.001 8960 OnExposeComplete: enter
20:48:45.698 00.002 8960 UpdateGuideState(): m_state=6
20:48:45.700 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
20:48:45.702 00.002 8960 Star::Find returns 1 (0), X=1089.13, Y=1013.31, Mass=811501, SNR=101.4, Peak=57744 HFD=4.5
20:48:45.703 00.001 8960 MultiStar: [#1 0.16,0.66,0.99,U] [#2 0.06,1.10,0.93,U] [#3 -0.15,0.65,0.74,U] [#4 0.08,0.33,0.81,U] [#5 -0.53,0.61,0.66,U] [#6 0.44,-0.15,0.69,U] [#7 -0.07,0.60,0.72,U] [#8 -0.91,0.15,0.74,U] 
20:48:45.705 00.002 8960 refined, 8 included, MultiStar: {-0.22, 0.38}, one-star: {-1.02, -0.49}
20:48:45.706 00.001 8960 CameraToMount -- cameraTheta (2.10) - m_xAngle (2.75) = xAngle (-0.65 = -0.65)
20:48:45.708 00.002 8960 CameraToMount -- cameraTheta (2.10) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.46 = 2.46)
20:48:45.709 00.001 8960 CameraToMount -- cameraX=-0.22 cameraY=0.38 hyp=0.44 cameraTheta=2.10 mountX=0.35 mountY=0.28, mountTheta=0.67
20:48:45.711 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.38, opts=13)
20:48:45.713 00.002 8960 Enqueuing Move request for scope (-0.22, 0.38)
20:48:45.715 00.002 13828 Worker thread wakes up
20:48:45.715 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.38) opts 0xd
20:48:45.715 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.38)
20:48:45.715 00.000 13828 Moving (-0.22, 0.38) raw xDistance=0.35 yDistance=0.28
20:48:45.715 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.35
20:48:45.715 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:48:45.716 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
20:48:45.716 00.000 13828 MoveAxis(W, 107, ABG)
20:48:45.716 00.000 13828 Guiding  Dir = 3, Dur = 107
20:48:45.719 00.003 13828 IsSlewing returns 0
20:48:45.719 00.000 13828 IsGuiding returns 0
20:48:45.721 00.002 13828 PulseGuide returned control before completion, sleep 115
20:48:45.727 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4336, max=65535, med=8067, FiltMin=6076, FiltMax=65535, Gamma=2.540
20:48:45.749 00.022 8960 UpdateGuideState exits: m=811501 SNR=101.4
20:48:45.750 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:45.752 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:45.753 00.001 8960 Enqueuing Expose request
20:48:45.838 00.085 13828 IsGuiding returns 0
20:48:45.838 00.000 13828 Move returns status 0, amount 107
20:48:45.839 00.001 13828 MoveAxis(N, 0, ABG)
20:48:45.839 00.000 13828 Move returns status 0, amount 0
20:48:45.839 00.000 13828 move complete, result=0
20:48:45.840 00.001 13828 worker thread done servicing request
20:48:45.840 00.000 8960 GuideStep: 0.4 px 107 ms WEST, 0.3 px 0 ms NORTH
20:48:45.845 00.005 13828 Worker thread wakes up
20:48:45.846 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:45.846 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:48.316 02.470 13828 Exposure complete
20:48:48.432 00.116 13828 worker thread done servicing request
20:48:48.432 00.000 8960 OnExposeComplete: enter
20:48:48.434 00.002 8960 UpdateGuideState(): m_state=6
20:48:48.436 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 106
20:48:48.438 00.002 8960 Star::Find returns 1 (0), X=1088.72, Y=1013.61, Mass=833821, SNR=106.5, Peak=59312 HFD=4.5
20:48:48.439 00.001 8960 MultiStar: [#1 -0.13,0.51,0.88,U] [#2 -0.32,1.20,0.82,U] [#3 -0.22,0.62,0.65,U] [#4 -0.01,0.32,0.72,U] [#5 -0.75,0.61,0.64,U] [#6 0.37,-0.14,0.80,U] [#7 -0.38,0.58,0.75,U] [#8 -1.01,0.24,0.73,U] 
20:48:48.441 00.002 8960 refined, 8 included, MultiStar: {-0.45, 0.40}, one-star: {-1.44, -0.20}
20:48:48.442 00.001 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (2.75) = xAngle (-0.33 = -0.33)
20:48:48.444 00.002 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.78 = 2.78)
20:48:48.445 00.001 8960 CameraToMount -- cameraX=-0.45 cameraY=0.40 hyp=0.60 cameraTheta=2.42 mountX=0.57 mountY=0.21, mountTheta=0.36
20:48:48.447 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.40, opts=13)
20:48:48.448 00.001 8960 Enqueuing Move request for scope (-0.45, 0.40)
20:48:48.450 00.002 13828 Worker thread wakes up
20:48:48.450 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.40) opts 0xd
20:48:48.450 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.40)
20:48:48.450 00.000 13828 Moving (-0.45, 0.40) raw xDistance=0.57 yDistance=0.21
20:48:48.450 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.57
20:48:48.450 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:48:48.450 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
20:48:48.450 00.000 13828 MoveAxis(W, 192, ABG)
20:48:48.450 00.000 13828 Guiding  Dir = 3, Dur = 192
20:48:48.452 00.002 13828 IsSlewing returns 0
20:48:48.452 00.000 13828 IsGuiding returns 0
20:48:48.454 00.002 13828 PulseGuide returned control before completion, sleep 201
20:48:48.460 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4272, max=65535, med=8060, FiltMin=6032, FiltMax=65535, Gamma=2.540
20:48:48.487 00.027 8960 UpdateGuideState exits: m=833821 SNR=106.5
20:48:48.489 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:48.490 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:48.492 00.002 8960 Enqueuing Expose request
20:48:48.656 00.164 13828 IsGuiding returns 0
20:48:48.657 00.001 13828 Move returns status 0, amount 192
20:48:48.657 00.000 13828 MoveAxis(N, 0, ABG)
20:48:48.657 00.000 13828 Move returns status 0, amount 0
20:48:48.657 00.000 13828 move complete, result=0
20:48:48.658 00.001 13828 worker thread done servicing request
20:48:48.658 00.000 13828 Worker thread wakes up
20:48:48.658 00.000 8960 GuideStep: 0.6 px 192 ms WEST, 0.2 px 0 ms NORTH
20:48:48.667 00.009 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:48.667 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:51.124 02.457 13828 Exposure complete
20:48:51.237 00.113 13828 worker thread done servicing request
20:48:51.237 00.000 8960 OnExposeComplete: enter
20:48:51.238 00.001 8960 UpdateGuideState(): m_state=6
20:48:51.240 00.002 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 107
20:48:51.242 00.002 8960 Star::Find returns 1 (0), X=1088.65, Y=1013.82, Mass=853290, SNR=106.9, Peak=62448 HFD=4.7
20:48:51.244 00.002 8960 MultiStar: [#1 -0.34,0.80,0.85,U] [#2 -0.44,1.48,0.00,M1] [#3 -0.50,1.13,0.65,U] [#4 -0.41,0.78,0.68,U] [#5 -0.90,1.24,0.00,M1] [#6 0.15,0.10,0.61,U] [#7 -0.51,0.88,0.65,U] [#8 -1.23,0.56,0.64,U] 
20:48:51.245 00.001 8960 refined, 6 included, MultiStar: {-0.67, 0.58}, one-star: {-1.50, 0.01}
20:48:51.247 00.002 8960 CameraToMount -- cameraTheta (2.43) - m_xAngle (2.75) = xAngle (-0.32 = -0.32)
20:48:51.248 00.001 8960 CameraToMount -- cameraTheta (2.43) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.79 = 2.79)
20:48:51.250 00.002 8960 CameraToMount -- cameraX=-0.67 cameraY=0.58 hyp=0.89 cameraTheta=2.43 mountX=0.84 mountY=0.31, mountTheta=0.35
20:48:51.252 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.67, y=0.58, opts=13)
20:48:51.253 00.001 8960 Enqueuing Move request for scope (-0.67, 0.58)
20:48:51.255 00.002 13828 Worker thread wakes up
20:48:51.255 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.58) opts 0xd
20:48:51.255 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.67, 0.58)
20:48:51.255 00.000 13828 Moving (-0.67, 0.58) raw xDistance=0.84 yDistance=0.31
20:48:51.255 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.84
20:48:51.255 00.000 13828 switching direction from -1 to 1 - decHistory=4 oldest=0.39 newest=0.80
20:48:51.255 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:48:51.255 00.000 13828 MoveAxis(W, 287, ABG)
20:48:51.255 00.000 13828 Guiding  Dir = 3, Dur = 287
20:48:51.257 00.002 13828 IsSlewing returns 0
20:48:51.257 00.000 13828 IsGuiding returns 0
20:48:51.259 00.002 13828 PulseGuide returned control before completion, sleep 296
20:48:51.264 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4086, max=65535, med=8060, FiltMin=6128, FiltMax=65535, Gamma=2.540
20:48:51.285 00.021 8960 UpdateGuideState exits: m=853290 SNR=106.9
20:48:51.287 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:51.289 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:51.290 00.001 8960 Enqueuing Expose request
20:48:51.570 00.280 13828 IsGuiding returns 0
20:48:51.570 00.000 13828 Move returns status 0, amount 287
20:48:51.570 00.000 13828 MoveAxis(S, 164, ABG)
20:48:51.571 00.001 13828 duration set to 0 by GuideMode
20:48:51.571 00.000 13828 Move returns status 0, amount 0
20:48:51.571 00.000 13828 move complete, result=0
20:48:51.571 00.000 13828 worker thread done servicing request
20:48:51.571 00.000 13828 Worker thread wakes up
20:48:51.571 00.000 8960 GuideStep: 0.8 px 287 ms WEST, 0.3 px 0 ms SOUTH
20:48:51.577 00.006 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:51.577 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:54.062 02.485 13828 Exposure complete
20:48:54.177 00.115 13828 worker thread done servicing request
20:48:54.177 00.000 8960 OnExposeComplete: enter
20:48:54.179 00.002 8960 UpdateGuideState(): m_state=6
20:48:54.180 00.001 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 108
20:48:54.182 00.002 8960 Star::Find returns 1 (0), X=1089.49, Y=1013.58, Mass=792447, SNR=92.5, Peak=63216 HFD=4.9
20:48:54.184 00.002 8960 MultiStar: [#1 0.36,0.74,1.07,U] [#2 0.30,1.32,0.98,U] [#3 0.15,0.72,0.86,U] [#4 0.36,0.51,0.80,U] [#5 -0.11,0.58,0.67,U] [#6 0.62,-0.30,0.77,U] [#7 0.29,0.83,0.86,U] [#8 -0.63,0.25,0.79,U] 
20:48:54.185 00.001 8960 refined, 8 included, MultiStar: {0.08, 0.51}, one-star: {-0.67, -0.23}
20:48:54.187 00.002 8960 CameraToMount -- cameraTheta (1.42) - m_xAngle (2.75) = xAngle (-1.33 = -1.33)
20:48:54.188 00.001 8960 CameraToMount -- cameraTheta (1.42) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (1.78 = 1.78)
20:48:54.190 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=0.51 hyp=0.51 cameraTheta=1.42 mountX=0.12 mountY=0.50, mountTheta=1.33
20:48:54.192 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.51, opts=13)
20:48:54.193 00.001 8960 Enqueuing Move request for scope (0.08, 0.51)
20:48:54.195 00.002 13828 Worker thread wakes up
20:48:54.195 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.51) opts 0xd
20:48:54.195 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.51)
20:48:54.195 00.000 13828 Moving (0.08, 0.51) raw xDistance=0.12 yDistance=0.50
20:48:54.195 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.12
20:48:54.195 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
20:48:54.195 00.000 13828 MoveAxis(W, 60, ABG)
20:48:54.195 00.000 13828 Guiding  Dir = 3, Dur = 60
20:48:54.197 00.002 13828 IsSlewing returns 0
20:48:54.197 00.000 13828 IsGuiding returns 0
20:48:54.199 00.002 13828 PulseGuide returned control before completion, sleep 69
20:48:54.205 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4470, max=65535, med=8060, FiltMin=6192, FiltMax=65535, Gamma=2.540
20:48:54.224 00.019 8960 UpdateGuideState exits: m=792447 SNR=92.5
20:48:54.226 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:54.227 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:54.229 00.002 8960 Enqueuing Expose request
20:48:54.275 00.046 13828 IsGuiding returns 0
20:48:54.275 00.000 13828 Move returns status 0, amount 60
20:48:54.275 00.000 13828 MoveAxis(S, 267, ABG)
20:48:54.275 00.000 13828 duration set to 0 by GuideMode
20:48:54.275 00.000 13828 Move returns status 0, amount 0
20:48:54.275 00.000 13828 move complete, result=0
20:48:54.275 00.000 13828 worker thread done servicing request
20:48:54.275 00.000 13828 Worker thread wakes up
20:48:54.276 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:54.276 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:54.276 00.000 8960 GuideStep: 0.1 px 60 ms WEST, 0.5 px 0 ms SOUTH
20:48:56.757 02.481 13828 Exposure complete
20:48:56.869 00.112 13828 worker thread done servicing request
20:48:56.870 00.001 8960 OnExposeComplete: enter
20:48:56.871 00.001 8960 UpdateGuideState(): m_state=6
20:48:56.873 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 109
20:48:56.875 00.002 8960 Star::Find returns 1 (0), X=1089.26, Y=1013.42, Mass=865506, SNR=106.0, Peak=62480 HFD=5.1
20:48:56.876 00.001 8960 MultiStar: [#1 0.43,0.38,1.01,U] [#2 0.10,1.16,0.81,U] [#3 0.49,0.64,0.70,U] [#4 0.35,0.24,0.86,U] [#5 -0.28,0.66,0.59,U] [#6 0.73,-0.38,0.61,U] [#7 0.31,0.33,0.74,U] [#8 -0.81,0.33,0.69,U] 
20:48:56.878 00.002 8960 refined, 8 included, MultiStar: {0.03, 0.32}, one-star: {-0.89, -0.39}
20:48:56.879 00.001 8960 CameraToMount -- cameraTheta (1.48) - m_xAngle (2.75) = xAngle (-1.27 = -1.27)
20:48:56.881 00.002 8960 CameraToMount -- cameraTheta (1.48) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (1.83 = 1.83)
20:48:56.882 00.001 8960 CameraToMount -- cameraX=0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.48 mountX=0.09 mountY=0.31, mountTheta=1.27
20:48:56.884 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=0.32, opts=13)
20:48:56.886 00.002 8960 Enqueuing Move request for scope (0.03, 0.32)
20:48:56.888 00.002 13828 Worker thread wakes up
20:48:56.888 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.32) opts 0xd
20:48:56.888 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, 0.32)
20:48:56.888 00.000 13828 Moving (0.03, 0.32) raw xDistance=0.09 yDistance=0.31
20:48:56.888 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
20:48:56.888 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
20:48:56.888 00.000 13828 MoveAxis(E, 0, ABG)
20:48:56.888 00.000 13828 Move returns status 0, amount 0
20:48:56.888 00.000 13828 MoveAxis(S, 163, ABG)
20:48:56.888 00.000 13828 duration set to 0 by GuideMode
20:48:56.888 00.000 13828 Move returns status 0, amount 0
20:48:56.888 00.000 13828 move complete, result=0
20:48:56.888 00.000 13828 worker thread done servicing request
20:48:56.895 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4489, max=65535, med=8060, FiltMin=6064, FiltMax=65535, Gamma=2.540
20:48:56.914 00.019 8960 UpdateGuideState exits: m=865506 SNR=106.0
20:48:56.916 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:56.918 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:56.920 00.002 8960 Enqueuing Expose request
20:48:56.922 00.002 13828 Worker thread wakes up
20:48:56.922 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms SOUTH
20:48:56.924 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:56.924 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:48:59.385 02.461 13828 Exposure complete
20:48:59.498 00.113 13828 worker thread done servicing request
20:48:59.498 00.000 8960 OnExposeComplete: enter
20:48:59.500 00.002 8960 UpdateGuideState(): m_state=6
20:48:59.501 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 110
20:48:59.503 00.002 8960 Star::Find returns 1 (0), X=1089.38, Y=1012.84, Mass=845589, SNR=109.5, Peak=59164 HFD=4.8
20:48:59.503 00.000 8960 MultiStar: [#1 0.46,-0.04,1.10,U] [#2 0.22,0.79,0.87,U] [#3 0.29,0.26,0.60,U] [#4 0.33,-0.24,0.79,U] [#5 -0.23,0.04,0.65,U] [#6 0.78,-0.58,0.69,U] [#7 0.33,0.21,0.69,U] [#8 -0.83,-0.19,0.71,U] 
20:48:59.505 00.002 8960 refined, 8 included, MultiStar: {0.06, -0.10}, one-star: {-0.78, -0.97}
20:48:59.507 00.002 8960 CameraToMount -- cameraTheta (-1.07) - m_xAngle (2.75) = xAngle (-3.82 = 2.46)
20:48:59.508 00.001 8960 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.71 = -0.71)
20:48:59.510 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=-0.10 hyp=0.12 cameraTheta=-1.07 mountX=-0.09 mountY=-0.08, mountTheta=-2.44
20:48:59.512 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.10, opts=13)
20:48:59.513 00.001 8960 Enqueuing Move request for scope (0.06, -0.10)
20:48:59.515 00.002 13828 Worker thread wakes up
20:48:59.515 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.10) opts 0xd
20:48:59.515 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.10)
20:48:59.515 00.000 13828 Moving (0.06, -0.10) raw xDistance=-0.09 yDistance=-0.08
20:48:59.515 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
20:48:59.515 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:48:59.515 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
20:48:59.515 00.000 13828 MoveAxis(E, 0, ABG)
20:48:59.515 00.000 13828 Move returns status 0, amount 0
20:48:59.515 00.000 13828 MoveAxis(N, 0, ABG)
20:48:59.515 00.000 13828 Move returns status 0, amount 0
20:48:59.515 00.000 13828 move complete, result=0
20:48:59.515 00.000 13828 worker thread done servicing request
20:48:59.521 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4432, max=65535, med=8060, FiltMin=5955, FiltMax=65535, Gamma=2.540
20:48:59.541 00.020 8960 UpdateGuideState exits: m=845589 SNR=109.5
20:48:59.542 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:48:59.544 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:48:59.545 00.001 8960 Enqueuing Expose request
20:48:59.546 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:48:59.548 00.002 13828 Worker thread wakes up
20:48:59.548 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:48:59.548 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:02.015 02.467 13828 Exposure complete
20:49:02.126 00.111 13828 worker thread done servicing request
20:49:02.127 00.001 8960 OnExposeComplete: enter
20:49:02.128 00.001 8960 UpdateGuideState(): m_state=6
20:49:02.130 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 111
20:49:02.131 00.001 8960 Star::Find returns 1 (0), X=1089.74, Y=1012.76, Mass=897916, SNR=99.7, Peak=65347 HFD=4.7
20:49:02.134 00.003 8960 MultiStar: [#1 0.67,-0.01,1.13,U] [#2 0.72,0.27,1.01,U] [#3 0.70,0.23,0.68,U] [#4 0.60,-0.29,0.84,U] [#5 0.25,0.18,0.76,U] [#6 1.24,-0.84,0.00,M1] [#7 0.70,-0.02,0.81,U] [#8 -0.22,-0.49,0.63,U] 
20:49:02.135 00.001 8960 refined, 7 included, MultiStar: {0.39, -0.15}, one-star: {-0.42, -1.05}
20:49:02.137 00.002 8960 CameraToMount -- cameraTheta (-0.38) - m_xAngle (2.75) = xAngle (-3.13 = -3.13)
20:49:02.139 00.002 8960 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.02 = -0.02)
20:49:02.140 00.001 8960 CameraToMount -- cameraX=0.39 cameraY=-0.15 hyp=0.42 cameraTheta=-0.38 mountX=-0.42 mountY=-0.01, mountTheta=-3.12
20:49:02.142 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.15, opts=13)
20:49:02.144 00.002 8960 Enqueuing Move request for scope (0.39, -0.15)
20:49:02.145 00.001 13828 Worker thread wakes up
20:49:02.145 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.15) opts 0xd
20:49:02.145 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.15)
20:49:02.145 00.000 13828 Moving (0.39, -0.15) raw xDistance=-0.42 yDistance=-0.01
20:49:02.145 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
20:49:02.145 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:02.146 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
20:49:02.146 00.000 13828 MoveAxis(E, 135, ABG)
20:49:02.146 00.000 13828 Guiding  Dir = 2, Dur = 135
20:49:02.147 00.001 13828 IsSlewing returns 0
20:49:02.147 00.000 13828 IsGuiding returns 0
20:49:02.149 00.002 13828 PulseGuide returned control before completion, sleep 144
20:49:02.152 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4534, max=65535, med=8060, FiltMin=6172, FiltMax=65535, Gamma=2.540
20:49:02.173 00.021 8960 UpdateGuideState exits: m=897916 SNR=99.7
20:49:02.175 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:02.176 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:02.178 00.002 8960 Enqueuing Expose request
20:49:02.306 00.128 13828 IsGuiding returns 0
20:49:02.306 00.000 13828 Move returns status 0, amount 135
20:49:02.306 00.000 13828 MoveAxis(N, 0, ABG)
20:49:02.306 00.000 13828 Move returns status 0, amount 0
20:49:02.306 00.000 13828 move complete, result=0
20:49:02.307 00.001 13828 worker thread done servicing request
20:49:02.307 00.000 13828 Worker thread wakes up
20:49:02.307 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:02.307 00.000 8960 GuideStep: -0.4 px 135 ms EAST, -0.0 px 0 ms NORTH
20:49:02.309 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:04.765 02.456 13828 Exposure complete
20:49:04.874 00.109 13828 worker thread done servicing request
20:49:04.874 00.000 8960 OnExposeComplete: enter
20:49:04.876 00.002 8960 UpdateGuideState(): m_state=6
20:49:04.878 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 112
20:49:04.879 00.001 8960 Star::Find returns 1 (0), X=1089.40, Y=1012.68, Mass=853472, SNR=101.7, Peak=55900 HFD=4.8
20:49:04.881 00.002 8960 MultiStar: [#1 0.47,-0.10,1.19,U] [#2 0.30,0.53,0.94,U] [#3 0.19,0.04,0.71,U] [#4 0.12,-0.35,0.84,U] [#5 -0.33,0.04,0.64,U] [#6 0.74,-0.80,0.73,U] [#7 0.06,0.02,0.68,U] [#8 -0.61,-0.44,0.78,U] 
20:49:04.882 00.001 8960 refined, 8 included, MultiStar: {0.03, -0.25}, one-star: {-0.76, -1.12}
20:49:04.884 00.002 8960 CameraToMount -- cameraTheta (-1.45) - m_xAngle (2.75) = xAngle (-4.20 = 2.08)
20:49:04.885 00.001 8960 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.10 = -1.10)
20:49:04.886 00.001 8960 CameraToMount -- cameraX=0.03 cameraY=-0.25 hyp=0.25 cameraTheta=-1.45 mountX=-0.12 mountY=-0.23, mountTheta=-2.07
20:49:04.888 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.25, opts=13)
20:49:04.890 00.002 8960 Enqueuing Move request for scope (0.03, -0.25)
20:49:04.891 00.001 13828 Worker thread wakes up
20:49:04.891 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.25) opts 0xd
20:49:04.891 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.25)
20:49:04.891 00.000 13828 Moving (0.03, -0.25) raw xDistance=-0.12 yDistance=-0.23
20:49:04.891 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.12
20:49:04.892 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:04.892 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
20:49:04.892 00.000 13828 MoveAxis(E, 50, ABG)
20:49:04.892 00.000 13828 Guiding  Dir = 2, Dur = 50
20:49:04.894 00.002 13828 IsSlewing returns 0
20:49:04.894 00.000 13828 IsGuiding returns 0
20:49:04.895 00.001 13828 PulseGuide returned control before completion, sleep 59
20:49:04.899 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3932, max=65535, med=8060, FiltMin=6025, FiltMax=65535, Gamma=2.540
20:49:04.920 00.021 8960 UpdateGuideState exits: m=853472 SNR=101.7
20:49:04.922 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:04.923 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:04.924 00.001 8960 Enqueuing Expose request
20:49:04.961 00.037 13828 IsGuiding returns 0
20:49:04.961 00.000 13828 Move returns status 0, amount 50
20:49:04.961 00.000 13828 MoveAxis(N, 0, ABG)
20:49:04.961 00.000 13828 Move returns status 0, amount 0
20:49:04.961 00.000 13828 move complete, result=0
20:49:04.962 00.001 13828 worker thread done servicing request
20:49:04.962 00.000 13828 Worker thread wakes up
20:49:04.962 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:04.962 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:04.964 00.002 8960 GuideStep: -0.1 px 50 ms EAST, -0.2 px 0 ms NORTH
20:49:07.437 02.473 13828 Exposure complete
20:49:07.550 00.113 13828 worker thread done servicing request
20:49:07.550 00.000 8960 OnExposeComplete: enter
20:49:07.553 00.003 8960 UpdateGuideState(): m_state=6
20:49:07.554 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 113
20:49:07.556 00.002 8960 Star::Find returns 1 (0), X=1089.21, Y=1012.96, Mass=844748, SNR=101.5, Peak=60009 HFD=4.4
20:49:07.558 00.002 8960 MultiStar: [#1 0.20,-0.08,0.97,U] [#2 0.01,0.85,0.99,U] [#3 -0.28,0.17,0.72,U] [#4 0.40,0.06,0.69,U] [#5 -0.28,0.25,0.64,U] [#6 0.79,-0.26,0.73,U] [#7 0.11,0.20,0.67,U] [#8 -0.55,-0.42,0.81,U] 
20:49:07.559 00.001 8960 refined, 8 included, MultiStar: {-0.09, -0.02}, one-star: {-0.94, -0.85}
20:49:07.561 00.002 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (2.75) = xAngle (-5.65 = 0.63)
20:49:07.562 00.001 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.54 = -2.54)
20:49:07.564 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.90 mountX=0.07 mountY=-0.05, mountTheta=-0.61
20:49:07.566 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.02, opts=13)
20:49:07.567 00.001 8960 Enqueuing Move request for scope (-0.09, -0.02)
20:49:07.569 00.002 13828 Worker thread wakes up
20:49:07.569 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.02) opts 0xd
20:49:07.569 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.02)
20:49:07.569 00.000 13828 Moving (-0.09, -0.02) raw xDistance=0.07 yDistance=-0.05
20:49:07.569 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
20:49:07.569 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:07.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
20:49:07.569 00.000 13828 MoveAxis(E, 0, ABG)
20:49:07.569 00.000 13828 Move returns status 0, amount 0
20:49:07.569 00.000 13828 MoveAxis(N, 0, ABG)
20:49:07.569 00.000 13828 Move returns status 0, amount 0
20:49:07.569 00.000 13828 move complete, result=0
20:49:07.569 00.000 13828 worker thread done servicing request
20:49:07.575 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4496, max=65535, med=8067, FiltMin=6019, FiltMax=65535, Gamma=2.540
20:49:07.593 00.018 8960 UpdateGuideState exits: m=844748 SNR=101.5
20:49:07.595 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:07.597 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:07.598 00.001 8960 Enqueuing Expose request
20:49:07.601 00.003 13828 Worker thread wakes up
20:49:07.601 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:07.603 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:07.603 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:10.054 02.451 13828 Exposure complete
20:49:10.170 00.116 13828 worker thread done servicing request
20:49:10.170 00.000 8960 OnExposeComplete: enter
20:49:10.172 00.002 8960 UpdateGuideState(): m_state=6
20:49:10.174 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 114
20:49:10.175 00.001 8960 Star::Find returns 1 (0), X=1089.16, Y=1013.30, Mass=786024, SNR=96.5, Peak=51011 HFD=4.5
20:49:10.177 00.002 8960 MultiStar: [#1 0.08,0.31,1.10,U] [#2 -0.07,0.90,1.05,U] [#3 -0.14,0.37,0.72,U] [#4 0.11,0.04,0.81,U] [#5 -0.53,0.23,0.71,U] [#6 0.43,-0.55,0.73,U] [#7 0.21,0.02,0.80,U] [#8 -0.96,-0.06,0.86,U] 
20:49:10.178 00.001 8960 refined, 8 included, MultiStar: {-0.22, 0.10}, one-star: {-0.99, -0.51}
20:49:10.180 00.002 8960 CameraToMount -- cameraTheta (2.70) - m_xAngle (2.75) = xAngle (-0.05 = -0.05)
20:49:10.181 00.001 8960 CameraToMount -- cameraTheta (2.70) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.05 = 3.05)
20:49:10.183 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.70 mountX=0.24 mountY=0.02, mountTheta=0.09
20:49:10.185 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.10, opts=13)
20:49:10.186 00.001 8960 Enqueuing Move request for scope (-0.22, 0.10)
20:49:10.189 00.003 13828 Worker thread wakes up
20:49:10.189 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
20:49:10.189 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
20:49:10.189 00.000 13828 Moving (-0.22, 0.10) raw xDistance=0.24 yDistance=0.02
20:49:10.189 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
20:49:10.189 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:10.189 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
20:49:10.189 00.000 13828 MoveAxis(W, 79, ABG)
20:49:10.189 00.000 13828 Guiding  Dir = 3, Dur = 79
20:49:10.191 00.002 13828 IsSlewing returns 0
20:49:10.191 00.000 13828 IsGuiding returns 0
20:49:10.192 00.001 13828 PulseGuide returned control before completion, sleep 88
20:49:10.197 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4348, max=65535, med=8067, FiltMin=6121, FiltMax=65535, Gamma=2.540
20:49:10.217 00.020 8960 UpdateGuideState exits: m=786024 SNR=96.5
20:49:10.219 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:10.221 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:10.222 00.001 8960 Enqueuing Expose request
20:49:10.296 00.074 13828 IsGuiding returns 0
20:49:10.296 00.000 13828 Move returns status 0, amount 79
20:49:10.296 00.000 13828 MoveAxis(N, 0, ABG)
20:49:10.297 00.001 13828 Move returns status 0, amount 0
20:49:10.297 00.000 13828 move complete, result=0
20:49:10.297 00.000 13828 worker thread done servicing request
20:49:10.298 00.001 13828 Worker thread wakes up
20:49:10.298 00.000 8960 GuideStep: 0.2 px 79 ms WEST, 0.0 px 0 ms NORTH
20:49:10.304 00.006 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:10.304 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:12.761 02.457 13828 Exposure complete
20:49:12.873 00.112 13828 worker thread done servicing request
20:49:12.873 00.000 8960 OnExposeComplete: enter
20:49:12.874 00.001 8960 UpdateGuideState(): m_state=6
20:49:12.876 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 115
20:49:12.877 00.001 8960 Star::Find returns 1 (0), X=1089.13, Y=1013.13, Mass=839783, SNR=91.9, Peak=50243 HFD=4.6
20:49:12.879 00.002 8960 MultiStar: [#1 0.14,0.31,1.06,U] [#2 0.10,0.89,1.09,U] [#3 0.10,0.29,0.81,U] [#4 0.37,0.18,0.74,U] [#5 -0.39,0.43,0.75,U] [#6 0.79,-0.14,0.89,U] [#7 -0.14,0.56,0.80,U] [#8 -0.79,0.04,0.81,U] 
20:49:12.881 00.002 8960 refined, 8 included, MultiStar: {-0.09, 0.21}, one-star: {-1.02, -0.67}
20:49:12.882 00.001 8960 CameraToMount -- cameraTheta (1.99) - m_xAngle (2.75) = xAngle (-0.76 = -0.76)
20:49:12.883 00.001 8960 CameraToMount -- cameraTheta (1.99) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.35 = 2.35)
20:49:12.885 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.21 hyp=0.23 cameraTheta=1.99 mountX=0.17 mountY=0.16, mountTheta=0.77
20:49:12.887 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.21, opts=13)
20:49:12.888 00.001 8960 Enqueuing Move request for scope (-0.09, 0.21)
20:49:12.889 00.001 13828 Worker thread wakes up
20:49:12.890 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.21) opts 0xd
20:49:12.890 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.21)
20:49:12.890 00.000 13828 Moving (-0.09, 0.21) raw xDistance=0.17 yDistance=0.16
20:49:12.890 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
20:49:12.890 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:12.890 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
20:49:12.890 00.000 13828 MoveAxis(W, 60, ABG)
20:49:12.890 00.000 13828 Guiding  Dir = 3, Dur = 60
20:49:12.892 00.002 13828 IsSlewing returns 0
20:49:12.892 00.000 13828 IsGuiding returns 0
20:49:12.893 00.001 13828 PulseGuide returned control before completion, sleep 69
20:49:12.897 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4336, max=65535, med=8067, FiltMin=6032, FiltMax=65535, Gamma=2.540
20:49:12.919 00.022 8960 UpdateGuideState exits: m=839783 SNR=91.9
20:49:12.921 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:12.923 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:12.924 00.001 8960 Enqueuing Expose request
20:49:12.973 00.049 13828 IsGuiding returns 0
20:49:12.973 00.000 13828 Move returns status 0, amount 60
20:49:12.973 00.000 13828 MoveAxis(N, 0, ABG)
20:49:12.973 00.000 13828 Move returns status 0, amount 0
20:49:12.973 00.000 13828 move complete, result=0
20:49:12.973 00.000 13828 worker thread done servicing request
20:49:12.973 00.000 13828 Worker thread wakes up
20:49:12.973 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:12.973 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:12.974 00.001 8960 GuideStep: 0.2 px 60 ms WEST, 0.2 px 0 ms NORTH
20:49:15.436 02.462 13828 Exposure complete
20:49:15.545 00.109 13828 worker thread done servicing request
20:49:15.545 00.000 8960 OnExposeComplete: enter
20:49:15.548 00.003 8960 UpdateGuideState(): m_state=6
20:49:15.548 00.000 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 116
20:49:15.550 00.002 8960 Star::Find returns 1 (0), X=1089.35, Y=1012.98, Mass=858069, SNR=101.7, Peak=58940 HFD=4.9
20:49:15.551 00.001 8960 MultiStar: [#1 0.31,-0.19,0.95,U] [#2 0.06,0.68,0.87,U] [#3 0.14,0.30,0.79,U] [#4 0.36,-0.01,0.77,U] [#5 -0.38,0.10,0.61,U] [#6 0.50,-0.69,0.70,U] [#7 -0.10,0.00,0.71,U] [#8 -0.61,-0.17,0.78,U] 
20:49:15.553 00.002 8960 refined, 8 included, MultiStar: {-0.07, -0.10}, one-star: {-0.80, -0.82}
20:49:15.555 00.002 8960 CameraToMount -- cameraTheta (-2.16) - m_xAngle (2.75) = xAngle (-4.91 = 1.38)
20:49:15.556 00.001 8960 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.80 = -1.80)
20:49:15.558 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.12 cameraTheta=-2.16 mountX=0.02 mountY=-0.12, mountTheta=-1.37
20:49:15.560 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.10, opts=13)
20:49:15.562 00.002 8960 Enqueuing Move request for scope (-0.07, -0.10)
20:49:15.563 00.001 13828 Worker thread wakes up
20:49:15.563 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
20:49:15.563 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
20:49:15.563 00.000 13828 Moving (-0.07, -0.10) raw xDistance=0.02 yDistance=-0.12
20:49:15.563 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
20:49:15.563 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:15.563 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
20:49:15.563 00.000 13828 MoveAxis(E, 0, ABG)
20:49:15.563 00.000 13828 Move returns status 0, amount 0
20:49:15.564 00.001 13828 MoveAxis(N, 0, ABG)
20:49:15.564 00.000 13828 Move returns status 0, amount 0
20:49:15.564 00.000 13828 move complete, result=0
20:49:15.564 00.000 13828 worker thread done servicing request
20:49:15.570 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4476, max=65535, med=8067, FiltMin=6230, FiltMax=65535, Gamma=2.540
20:49:15.589 00.019 8960 UpdateGuideState exits: m=858069 SNR=101.7
20:49:15.591 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:15.593 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:15.594 00.001 8960 Enqueuing Expose request
20:49:15.596 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:15.597 00.001 13828 Worker thread wakes up
20:49:15.598 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:15.598 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:18.061 02.463 13828 Exposure complete
20:49:18.176 00.115 13828 worker thread done servicing request
20:49:18.176 00.000 8960 OnExposeComplete: enter
20:49:18.178 00.002 8960 UpdateGuideState(): m_state=6
20:49:18.180 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 117
20:49:18.181 00.001 8960 Star::Find returns 1 (0), X=1089.33, Y=1013.03, Mass=829315, SNR=105.8, Peak=57667 HFD=4.9
20:49:18.183 00.002 8960 MultiStar: [#1 0.31,0.01,1.02,U] [#2 0.04,0.82,0.88,U] [#3 -0.12,0.34,0.69,U] [#4 0.27,-0.15,0.77,U] [#5 -0.56,0.39,0.59,U] [#6 0.66,-0.50,0.79,U] [#7 -0.06,0.00,0.74,U] [#8 -0.69,-0.10,0.79,U] 
20:49:18.185 00.002 8960 refined, 8 included, MultiStar: {-0.10, -0.02}, one-star: {-0.83, -0.78}
20:49:18.186 00.001 8960 CameraToMount -- cameraTheta (-2.92) - m_xAngle (2.75) = xAngle (-5.67 = 0.62)
20:49:18.188 00.002 8960 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-2.56 = -2.56)
20:49:18.189 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-2.92 mountX=0.08 mountY=-0.06, mountTheta=-0.59
20:49:18.191 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.02, opts=13)
20:49:18.193 00.002 8960 Enqueuing Move request for scope (-0.10, -0.02)
20:49:18.194 00.001 13828 Worker thread wakes up
20:49:18.194 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.02) opts 0xd
20:49:18.195 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.02)
20:49:18.195 00.000 13828 Moving (-0.10, -0.02) raw xDistance=0.08 yDistance=-0.06
20:49:18.195 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
20:49:18.195 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:18.195 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
20:49:18.195 00.000 13828 MoveAxis(E, 0, ABG)
20:49:18.195 00.000 13828 Move returns status 0, amount 0
20:49:18.195 00.000 13828 MoveAxis(N, 0, ABG)
20:49:18.195 00.000 13828 Move returns status 0, amount 0
20:49:18.195 00.000 13828 move complete, result=0
20:49:18.195 00.000 13828 worker thread done servicing request
20:49:18.202 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3510, max=65535, med=8067, FiltMin=6128, FiltMax=65535, Gamma=2.540
20:49:18.222 00.020 8960 UpdateGuideState exits: m=829315 SNR=105.8
20:49:18.223 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:18.225 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:18.226 00.001 8960 Enqueuing Expose request
20:49:18.227 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:18.229 00.002 13828 Worker thread wakes up
20:49:18.229 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:18.229 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:20.691 02.462 13828 Exposure complete
20:49:20.801 00.110 13828 worker thread done servicing request
20:49:20.801 00.000 8960 OnExposeComplete: enter
20:49:20.803 00.002 8960 UpdateGuideState(): m_state=6
20:49:20.805 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 118
20:49:20.806 00.001 8960 Star::Find returns 1 (0), X=1089.22, Y=1013.00, Mass=820458, SNR=92.3, Peak=55107 HFD=4.7
20:49:20.808 00.002 8960 MultiStar: [#1 0.34,-0.23,1.12,U] [#2 -0.02,0.67,0.96,U] [#3 -0.00,0.11,0.81,U] [#4 0.31,-0.05,0.92,U] [#5 -0.52,0.10,0.69,U] [#6 0.72,-0.49,0.76,U] [#7 0.03,0.14,0.78,U] [#8 -0.63,-0.34,0.91,U] 
20:49:20.809 00.001 8960 refined, 8 included, MultiStar: {-0.08, -0.11}, one-star: {-0.93, -0.81}
20:49:20.811 00.002 8960 CameraToMount -- cameraTheta (-2.20) - m_xAngle (2.75) = xAngle (-4.95 = 1.34)
20:49:20.812 00.001 8960 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.84 = -1.84)
20:49:20.814 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.11 hyp=0.14 cameraTheta=-2.20 mountX=0.03 mountY=-0.13, mountTheta=-1.33
20:49:20.816 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.11, opts=13)
20:49:20.818 00.002 8960 Enqueuing Move request for scope (-0.08, -0.11)
20:49:20.819 00.001 13828 Worker thread wakes up
20:49:20.819 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.11) opts 0xd
20:49:20.819 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.11)
20:49:20.819 00.000 13828 Moving (-0.08, -0.11) raw xDistance=0.03 yDistance=-0.13
20:49:20.819 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:49:20.819 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:20.819 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:49:20.819 00.000 13828 MoveAxis(E, 0, ABG)
20:49:20.820 00.001 13828 Move returns status 0, amount 0
20:49:20.820 00.000 13828 MoveAxis(N, 0, ABG)
20:49:20.820 00.000 13828 Move returns status 0, amount 0
20:49:20.820 00.000 13828 move complete, result=0
20:49:20.820 00.000 13828 worker thread done servicing request
20:49:20.825 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=8067, FiltMin=6166, FiltMax=65535, Gamma=2.540
20:49:20.848 00.023 8960 UpdateGuideState exits: m=820458 SNR=92.3
20:49:20.849 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:20.851 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:20.852 00.001 8960 Enqueuing Expose request
20:49:20.853 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:20.855 00.002 13828 Worker thread wakes up
20:49:20.855 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:20.855 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:23.312 02.457 13828 Exposure complete
20:49:23.421 00.109 13828 worker thread done servicing request
20:49:23.421 00.000 8960 OnExposeComplete: enter
20:49:23.423 00.002 8960 UpdateGuideState(): m_state=6
20:49:23.425 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 119
20:49:23.426 00.001 8960 Star::Find returns 1 (0), X=1089.12, Y=1013.06, Mass=798408, SNR=98.6, Peak=48707 HFD=4.5
20:49:23.428 00.002 8960 MultiStar: [#1 0.12,0.15,1.07,U] [#2 0.09,0.81,1.09,U] [#3 0.11,0.36,0.78,U] [#4 0.14,0.10,0.77,U] [#5 -0.51,0.24,0.74,U] [#6 0.58,-0.36,0.70,U] [#7 -0.15,0.46,0.70,U] [#8 -0.66,0.05,0.73,U] 
20:49:23.430 00.002 8960 refined, 8 included, MultiStar: {-0.15, 0.12}, one-star: {-1.04, -0.74}
20:49:23.431 00.001 8960 CameraToMount -- cameraTheta (2.46) - m_xAngle (2.75) = xAngle (-0.29 = -0.29)
20:49:23.433 00.002 8960 CameraToMount -- cameraTheta (2.46) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.82 = 2.82)
20:49:23.434 00.001 8960 CameraToMount -- cameraX=-0.15 cameraY=0.12 hyp=0.20 cameraTheta=2.46 mountX=0.19 mountY=0.06, mountTheta=0.32
20:49:23.436 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.12, opts=13)
20:49:23.438 00.002 8960 Enqueuing Move request for scope (-0.15, 0.12)
20:49:23.439 00.001 13828 Worker thread wakes up
20:49:23.439 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.12) opts 0xd
20:49:23.439 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.12)
20:49:23.440 00.001 13828 Moving (-0.15, 0.12) raw xDistance=0.19 yDistance=0.06
20:49:23.440 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
20:49:23.440 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:23.440 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
20:49:23.440 00.000 13828 MoveAxis(W, 62, ABG)
20:49:23.440 00.000 13828 Guiding  Dir = 3, Dur = 62
20:49:23.441 00.001 13828 IsSlewing returns 0
20:49:23.441 00.000 13828 IsGuiding returns 0
20:49:23.442 00.001 13828 PulseGuide returned control before completion, sleep 71
20:49:23.446 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4406, max=65535, med=8067, FiltMin=6089, FiltMax=65535, Gamma=2.540
20:49:23.467 00.021 8960 UpdateGuideState exits: m=798408 SNR=98.6
20:49:23.469 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:23.471 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:23.472 00.001 8960 Enqueuing Expose request
20:49:23.525 00.053 13828 IsGuiding returns 0
20:49:23.525 00.000 13828 Move returns status 0, amount 62
20:49:23.525 00.000 13828 MoveAxis(N, 0, ABG)
20:49:23.525 00.000 13828 Move returns status 0, amount 0
20:49:23.525 00.000 13828 move complete, result=0
20:49:23.525 00.000 13828 worker thread done servicing request
20:49:23.526 00.001 13828 Worker thread wakes up
20:49:23.526 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:23.526 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:23.527 00.001 8960 GuideStep: 0.2 px 62 ms WEST, 0.1 px 0 ms NORTH
20:49:25.987 02.460 13828 Exposure complete
20:49:26.100 00.113 13828 worker thread done servicing request
20:49:26.100 00.000 8960 OnExposeComplete: enter
20:49:26.102 00.002 8960 UpdateGuideState(): m_state=6
20:49:26.104 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 120
20:49:26.105 00.001 8960 Star::Find returns 1 (0), X=1088.96, Y=1013.52, Mass=859716, SNR=114.6, Peak=65360 HFD=4.7
20:49:26.107 00.002 8960 MultiStar: [#1 -0.24,0.64,0.88,U] [#2 -0.39,1.31,0.83,U] [#3 -0.15,0.92,0.64,U] [#4 -0.12,0.51,0.71,U] [#5 -0.69,0.74,0.60,U] [#6 0.26,-0.12,0.60,U] [#7 -0.38,0.89,0.62,U] [#8 -1.11,0.42,0.65,U] 
20:49:26.109 00.002 8960 refined, 8 included, MultiStar: {-0.48, 0.54}, one-star: {-1.19, -0.29}
20:49:26.110 00.001 8960 CameraToMount -- cameraTheta (2.30) - m_xAngle (2.75) = xAngle (-0.45 = -0.45)
20:49:26.112 00.002 8960 CameraToMount -- cameraTheta (2.30) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (2.66 = 2.66)
20:49:26.113 00.001 8960 CameraToMount -- cameraX=-0.48 cameraY=0.54 hyp=0.72 cameraTheta=2.30 mountX=0.65 mountY=0.34, mountTheta=0.48
20:49:26.115 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=0.54, opts=13)
20:49:26.117 00.002 8960 Enqueuing Move request for scope (-0.48, 0.54)
20:49:26.118 00.001 13828 Worker thread wakes up
20:49:26.118 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.54) opts 0xd
20:49:26.118 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, 0.54)
20:49:26.118 00.000 13828 Moving (-0.48, 0.54) raw xDistance=0.65 yDistance=0.34
20:49:26.118 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.65
20:49:26.119 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
20:49:26.119 00.000 13828 MoveAxis(W, 215, ABG)
20:49:26.119 00.000 13828 Guiding  Dir = 3, Dur = 215
20:49:26.120 00.001 13828 IsSlewing returns 0
20:49:26.120 00.000 13828 IsGuiding returns 0
20:49:26.123 00.003 13828 PulseGuide returned control before completion, sleep 223
20:49:26.126 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4041, max=65535, med=8060, FiltMin=6198, FiltMax=65535, Gamma=2.540
20:49:26.157 00.031 8960 UpdateGuideState exits: m=859716 SNR=114.6
20:49:26.158 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:26.160 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:26.161 00.001 8960 Enqueuing Expose request
20:49:26.355 00.194 13828 IsGuiding returns 0
20:49:26.355 00.000 13828 Move returns status 0, amount 215
20:49:26.355 00.000 13828 MoveAxis(S, 179, ABG)
20:49:26.355 00.000 13828 duration set to 0 by GuideMode
20:49:26.355 00.000 13828 Move returns status 0, amount 0
20:49:26.355 00.000 13828 move complete, result=0
20:49:26.356 00.001 13828 worker thread done servicing request
20:49:26.356 00.000 13828 Worker thread wakes up
20:49:26.356 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:26.356 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:26.356 00.000 8960 GuideStep: 0.6 px 215 ms WEST, 0.3 px 0 ms SOUTH
20:49:28.843 02.487 13828 Exposure complete
20:49:28.956 00.113 13828 worker thread done servicing request
20:49:28.956 00.000 8960 OnExposeComplete: enter
20:49:28.958 00.002 8960 UpdateGuideState(): m_state=6
20:49:28.959 00.001 8960 Star::Find(15, 1088, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 121
20:49:28.961 00.002 8960 Star::Find returns 1 (0), X=1089.66, Y=1013.16, Mass=817277, SNR=110.8, Peak=51228 HFD=4.8
20:49:28.963 00.002 8960 MultiStar: [#1 0.46,0.21,0.91,U] [#2 0.46,0.99,0.87,U] [#3 0.47,0.37,0.70,U] [#4 0.64,-0.09,0.67,U] [#5 0.07,0.53,0.66,U] [#6 1.17,-0.47,0.62,U] [#7 0.33,0.21,0.59,U] [#8 -0.44,-0.35,0.67,U] 
20:49:28.965 00.002 8960 refined, 8 included, MultiStar: {0.26, 0.08}, one-star: {-0.50, -0.65}
20:49:28.966 00.001 8960 CameraToMount -- cameraTheta (0.31) - m_xAngle (2.75) = xAngle (-2.44 = -2.44)
20:49:28.968 00.002 8960 CameraToMount -- cameraTheta (0.31) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (0.66 = 0.66)
20:49:28.969 00.001 8960 CameraToMount -- cameraX=0.26 cameraY=0.08 hyp=0.28 cameraTheta=0.31 mountX=-0.21 mountY=0.17, mountTheta=2.46
20:49:28.971 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=0.08, opts=13)
20:49:28.973 00.002 8960 Enqueuing Move request for scope (0.26, 0.08)
20:49:28.974 00.001 13828 Worker thread wakes up
20:49:28.974 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.08) opts 0xd
20:49:28.974 00.000 13828 Handling offset move in thread for scope, endpoint = (0.26, 0.08)
20:49:28.974 00.000 13828 Moving (0.26, 0.08) raw xDistance=-0.21 yDistance=0.17
20:49:28.974 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.21
20:49:28.974 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:28.974 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
20:49:28.974 00.000 13828 MoveAxis(E, 53, ABG)
20:49:28.975 00.001 13828 Guiding  Dir = 2, Dur = 53
20:49:28.976 00.001 13828 IsSlewing returns 0
20:49:28.977 00.001 13828 IsGuiding returns 0
20:49:28.978 00.001 13828 PulseGuide returned control before completion, sleep 62
20:49:28.982 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4412, max=65535, med=8060, FiltMin=6115, FiltMax=65535, Gamma=2.540
20:49:29.003 00.021 8960 UpdateGuideState exits: m=817277 SNR=110.8
20:49:29.005 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:29.006 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:29.007 00.001 8960 Enqueuing Expose request
20:49:29.054 00.047 13828 IsGuiding returns 0
20:49:29.054 00.000 13828 Move returns status 0, amount 53
20:49:29.054 00.000 13828 MoveAxis(N, 0, ABG)
20:49:29.054 00.000 13828 Move returns status 0, amount 0
20:49:29.054 00.000 13828 move complete, result=0
20:49:29.054 00.000 13828 worker thread done servicing request
20:49:29.054 00.000 13828 Worker thread wakes up
20:49:29.054 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:29.054 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:29.054 00.000 8960 GuideStep: -0.2 px 53 ms EAST, 0.2 px 0 ms NORTH
20:49:31.512 02.458 13828 Exposure complete
20:49:31.625 00.113 13828 worker thread done servicing request
20:49:31.626 00.001 8960 OnExposeComplete: enter
20:49:31.627 00.001 8960 UpdateGuideState(): m_state=6
20:49:31.629 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 122
20:49:31.631 00.002 8960 Star::Find returns 1 (0), X=1089.54, Y=1013.06, Mass=884520, SNR=111.7, Peak=58908 HFD=4.9
20:49:31.633 00.002 8960 MultiStar: [#1 0.72,0.06,0.81,U] [#2 0.51,0.75,0.82,U] [#3 0.43,0.33,0.71,U] [#4 0.52,0.10,0.63,U] [#5 0.15,0.29,0.61,U] [#6 1.04,-0.47,0.68,U] [#7 0.25,0.10,0.85,U] [#8 -0.31,-0.11,0.67,U] 
20:49:31.634 00.001 8960 refined, 8 included, MultiStar: {0.27, 0.01}, one-star: {-0.62, -0.74}
20:49:31.636 00.002 8960 CameraToMount -- cameraTheta (0.04) - m_xAngle (2.75) = xAngle (-2.70 = -2.70)
20:49:31.637 00.001 8960 CameraToMount -- cameraTheta (0.04) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (0.40 = 0.40)
20:49:31.639 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=0.01 hyp=0.27 cameraTheta=0.04 mountX=-0.24 mountY=0.11, mountTheta=2.73
20:49:31.641 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=0.01, opts=13)
20:49:31.643 00.002 8960 Enqueuing Move request for scope (0.27, 0.01)
20:49:31.644 00.001 13828 Worker thread wakes up
20:49:31.644 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.01) opts 0xd
20:49:31.644 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, 0.01)
20:49:31.644 00.000 13828 Moving (0.27, 0.01) raw xDistance=-0.24 yDistance=0.11
20:49:31.644 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
20:49:31.644 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:31.644 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
20:49:31.644 00.000 13828 MoveAxis(E, 83, ABG)
20:49:31.644 00.000 13828 Guiding  Dir = 2, Dur = 83
20:49:31.646 00.002 13828 IsSlewing returns 0
20:49:31.647 00.001 13828 IsGuiding returns 0
20:49:31.648 00.001 13828 PulseGuide returned control before completion, sleep 92
20:49:31.652 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4316, max=65535, med=8060, FiltMin=6211, FiltMax=65535, Gamma=2.540
20:49:31.672 00.020 8960 UpdateGuideState exits: m=884520 SNR=111.7
20:49:31.673 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:31.675 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:31.676 00.001 8960 Enqueuing Expose request
20:49:31.757 00.081 13828 IsGuiding returns 0
20:49:31.757 00.000 13828 Move returns status 0, amount 83
20:49:31.757 00.000 13828 MoveAxis(N, 0, ABG)
20:49:31.757 00.000 13828 Move returns status 0, amount 0
20:49:31.757 00.000 13828 move complete, result=0
20:49:31.757 00.000 13828 worker thread done servicing request
20:49:31.757 00.000 13828 Worker thread wakes up
20:49:31.757 00.000 8960 GuideStep: -0.2 px 83 ms EAST, 0.1 px 0 ms NORTH
20:49:31.758 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:31.758 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:34.214 02.456 13828 Exposure complete
20:49:34.325 00.111 13828 worker thread done servicing request
20:49:34.325 00.000 8960 OnExposeComplete: enter
20:49:34.327 00.002 8960 UpdateGuideState(): m_state=6
20:49:34.329 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 123
20:49:34.330 00.001 8960 Star::Find returns 1 (0), X=1089.65, Y=1012.70, Mass=828940, SNR=103.0, Peak=65535 HFD=4.5
20:49:34.332 00.002 8960 MultiStar: [#1 0.67,-0.31,0.98,U] [#2 0.59,0.56,0.93,U] [#3 0.46,-0.02,0.82,U] [#4 0.91,-0.33,0.80,U] [#5 0.17,-0.17,0.62,U] [#6 1.16,-0.66,0.78,U] [#7 0.57,-0.28,0.73,U] [#8 -0.26,-0.68,0.75,U] 
20:49:34.334 00.002 8960 refined, 8 included, MultiStar: {0.41, -0.34}, one-star: {-0.50, -1.11}
20:49:34.335 00.001 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (2.75) = xAngle (-3.44 = 2.84)
20:49:34.337 00.002 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.33 = -0.33)
20:49:34.338 00.001 8960 CameraToMount -- cameraX=0.41 cameraY=-0.34 hyp=0.53 cameraTheta=-0.69 mountX=-0.51 mountY=-0.17, mountTheta=-2.81
20:49:34.341 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=-0.34, opts=13)
20:49:34.342 00.001 8960 Enqueuing Move request for scope (0.41, -0.34)
20:49:34.344 00.002 13828 Worker thread wakes up
20:49:34.344 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.34) opts 0xd
20:49:34.344 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, -0.34)
20:49:34.344 00.000 13828 Moving (0.41, -0.34) raw xDistance=-0.51 yDistance=-0.17
20:49:34.344 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.51
20:49:34.344 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:34.344 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
20:49:34.344 00.000 13828 MoveAxis(E, 171, ABG)
20:49:34.344 00.000 13828 Guiding  Dir = 2, Dur = 171
20:49:34.345 00.001 13828 IsSlewing returns 0
20:49:34.346 00.001 13828 IsGuiding returns 0
20:49:34.347 00.001 13828 PulseGuide returned control before completion, sleep 180
20:49:34.350 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4521, max=65535, med=8060, FiltMin=6160, FiltMax=65535, Gamma=2.540
20:49:34.370 00.020 8960 UpdateGuideState exits: m=828940 SNR=103.0
20:49:34.371 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:34.373 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:34.374 00.001 8960 Enqueuing Expose request
20:49:34.537 00.163 13828 IsGuiding returns 0
20:49:34.537 00.000 13828 Move returns status 0, amount 171
20:49:34.537 00.000 13828 MoveAxis(N, 0, ABG)
20:49:34.537 00.000 13828 Move returns status 0, amount 0
20:49:34.537 00.000 13828 move complete, result=0
20:49:34.537 00.000 13828 worker thread done servicing request
20:49:34.537 00.000 13828 Worker thread wakes up
20:49:34.538 00.001 8960 GuideStep: -0.5 px 171 ms EAST, -0.2 px 0 ms NORTH
20:49:34.539 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:34.539 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:36.993 02.454 13828 Exposure complete
20:49:37.104 00.111 13828 worker thread done servicing request
20:49:37.104 00.000 8960 OnExposeComplete: enter
20:49:37.106 00.002 8960 UpdateGuideState(): m_state=6
20:49:37.108 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 124
20:49:37.109 00.001 8960 Star::Find returns 1 (0), X=1089.57, Y=1012.97, Mass=831866, SNR=110.9, Peak=52380 HFD=5.0
20:49:37.112 00.003 8960 MultiStar: [#1 0.52,-0.00,0.93,U] [#2 0.27,0.64,0.90,U] [#3 0.24,0.57,0.59,U] [#4 0.47,-0.01,0.70,U] [#5 -0.23,0.27,0.59,U] [#6 0.93,-0.60,0.72,U] [#7 0.28,0.08,0.69,U] [#8 -0.42,-0.38,0.68,U] 
20:49:37.115 00.003 8960 refined, 8 included, MultiStar: {0.16, -0.06}, one-star: {-0.59, -0.84}
20:49:37.116 00.001 8960 CameraToMount -- cameraTheta (-0.37) - m_xAngle (2.75) = xAngle (-3.12 = -3.12)
20:49:37.118 00.002 8960 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.02 = -0.02)
20:49:37.119 00.001 8960 CameraToMount -- cameraX=0.16 cameraY=-0.06 hyp=0.17 cameraTheta=-0.37 mountX=-0.17 mountY=-0.00, mountTheta=-3.13
20:49:37.121 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.06, opts=13)
20:49:37.122 00.001 8960 Enqueuing Move request for scope (0.16, -0.06)
20:49:37.124 00.002 13828 Worker thread wakes up
20:49:37.124 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.06) opts 0xd
20:49:37.124 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.06)
20:49:37.124 00.000 13828 Moving (0.16, -0.06) raw xDistance=-0.17 yDistance=-0.00
20:49:37.124 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
20:49:37.124 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:37.124 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
20:49:37.124 00.000 13828 MoveAxis(E, 66, ABG)
20:49:37.124 00.000 13828 Guiding  Dir = 2, Dur = 66
20:49:37.126 00.002 13828 IsSlewing returns 0
20:49:37.126 00.000 13828 IsGuiding returns 0
20:49:37.128 00.002 13828 PulseGuide returned control before completion, sleep 75
20:49:37.134 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4419, max=65535, med=8060, FiltMin=6038, FiltMax=65535, Gamma=2.540
20:49:37.152 00.018 8960 UpdateGuideState exits: m=831866 SNR=110.9
20:49:37.154 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:37.155 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:37.157 00.002 8960 Enqueuing Expose request
20:49:37.219 00.062 13828 IsGuiding returns 0
20:49:37.219 00.000 13828 Move returns status 0, amount 66
20:49:37.219 00.000 13828 MoveAxis(N, 0, ABG)
20:49:37.219 00.000 13828 Move returns status 0, amount 0
20:49:37.219 00.000 13828 move complete, result=0
20:49:37.220 00.001 13828 worker thread done servicing request
20:49:37.220 00.000 13828 Worker thread wakes up
20:49:37.220 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:37.220 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:37.220 00.000 8960 GuideStep: -0.2 px 66 ms EAST, -0.0 px 0 ms NORTH
20:49:39.674 02.454 13828 Exposure complete
20:49:39.787 00.113 13828 worker thread done servicing request
20:49:39.787 00.000 8960 OnExposeComplete: enter
20:49:39.788 00.001 8960 UpdateGuideState(): m_state=6
20:49:39.790 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 125
20:49:39.792 00.002 8960 Star::Find returns 1 (0), X=1089.80, Y=1012.47, Mass=795707, SNR=97.7, Peak=55228 HFD=4.7
20:49:39.794 00.002 8960 MultiStar: [#1 0.56,-0.28,1.13,U] [#2 0.59,0.32,0.89,U] [#3 0.35,-0.10,0.71,U] [#4 0.64,-0.40,0.86,U] [#5 0.22,-0.04,0.70,U] [#6 1.20,-1.03,0.00,M1] [#7 0.63,-0.25,0.79,U] [#8 -0.36,-0.45,0.68,U] 
20:49:39.795 00.001 8960 refined, 7 included, MultiStar: {0.30, -0.34}, one-star: {-0.36, -1.34}
20:49:39.797 00.002 8960 CameraToMount -- cameraTheta (-0.86) - m_xAngle (2.75) = xAngle (-3.61 = 2.68)
20:49:39.798 00.001 8960 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.50 = -0.50)
20:49:39.800 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=-0.34 hyp=0.45 cameraTheta=-0.86 mountX=-0.41 mountY=-0.22, mountTheta=-2.65
20:49:39.802 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.34, opts=13)
20:49:39.803 00.001 8960 Enqueuing Move request for scope (0.30, -0.34)
20:49:39.805 00.002 13828 Worker thread wakes up
20:49:39.805 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.34) opts 0xd
20:49:39.805 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.34)
20:49:39.805 00.000 13828 Moving (0.30, -0.34) raw xDistance=-0.41 yDistance=-0.22
20:49:39.805 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
20:49:39.805 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
20:49:39.805 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:49:39.805 00.000 13828 MoveAxis(E, 136, ABG)
20:49:39.805 00.000 13828 Guiding  Dir = 2, Dur = 136
20:49:39.806 00.001 13828 IsSlewing returns 0
20:49:39.806 00.000 13828 IsGuiding returns 0
20:49:39.808 00.002 13828 PulseGuide returned control before completion, sleep 145
20:49:39.813 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4451, max=65535, med=8060, FiltMin=6198, FiltMax=65535, Gamma=2.540
20:49:39.833 00.020 8960 UpdateGuideState exits: m=795707 SNR=97.7
20:49:39.835 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:39.836 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:39.837 00.001 8960 Enqueuing Expose request
20:49:39.965 00.128 13828 IsGuiding returns 0
20:49:39.965 00.000 13828 Move returns status 0, amount 136
20:49:39.965 00.000 13828 MoveAxis(N, 0, ABG)
20:49:39.965 00.000 13828 Move returns status 0, amount 0
20:49:39.965 00.000 13828 move complete, result=0
20:49:39.965 00.000 13828 worker thread done servicing request
20:49:39.966 00.001 13828 Worker thread wakes up
20:49:39.966 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:39.966 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:39.966 00.000 8960 GuideStep: -0.4 px 136 ms EAST, -0.2 px 0 ms NORTH
20:49:42.435 02.469 13828 Exposure complete
20:49:42.553 00.118 13828 worker thread done servicing request
20:49:42.553 00.000 8960 OnExposeComplete: enter
20:49:42.555 00.002 8960 UpdateGuideState(): m_state=6
20:49:42.557 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 126
20:49:42.558 00.001 8960 Star::Find returns 1 (0), X=1089.83, Y=1012.62, Mass=788864, SNR=94.1, Peak=60348 HFD=4.5
20:49:42.560 00.002 8960 MultiStar: [#1 0.92,-0.49,1.18,U] [#2 0.64,0.56,1.00,U] [#3 0.76,-0.12,0.73,U] [#4 0.84,-0.53,0.96,U] [#5 0.23,-0.38,0.70,U] [#6 1.40,-1.01,0.00,M2] [#7 0.64,-0.20,0.77,U] [#8 -0.08,-0.85,0.79,U] 
20:49:42.562 00.002 8960 refined, 7 included, MultiStar: {0.47, -0.41}, one-star: {-0.33, -1.18}
20:49:42.563 00.001 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (2.75) = xAngle (-3.46 = 2.82)
20:49:42.564 00.001 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.35 = -0.35)
20:49:42.566 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=-0.41 hyp=0.62 cameraTheta=-0.71 mountX=-0.59 mountY=-0.22, mountTheta=-2.79
20:49:42.568 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=-0.41, opts=13)
20:49:42.570 00.002 8960 Enqueuing Move request for scope (0.47, -0.41)
20:49:42.572 00.002 13828 Worker thread wakes up
20:49:42.572 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.41) opts 0xd
20:49:42.572 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, -0.41)
20:49:42.572 00.000 13828 Moving (0.47, -0.41) raw xDistance=-0.59 yDistance=-0.22
20:49:42.572 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.59
20:49:42.572 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:49:42.572 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
20:49:42.572 00.000 13828 MoveAxis(E, 201, ABG)
20:49:42.572 00.000 13828 Guiding  Dir = 2, Dur = 201
20:49:42.574 00.002 13828 IsSlewing returns 0
20:49:42.574 00.000 13828 IsGuiding returns 0
20:49:42.575 00.001 13828 PulseGuide returned control before completion, sleep 210
20:49:42.579 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4566, max=65535, med=8060, FiltMin=6134, FiltMax=65535, Gamma=2.540
20:49:42.599 00.020 8960 UpdateGuideState exits: m=788864 SNR=94.1
20:49:42.601 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:42.603 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:42.604 00.001 8960 Enqueuing Expose request
20:49:42.797 00.193 13828 IsGuiding returns 0
20:49:42.797 00.000 13828 Move returns status 0, amount 201
20:49:42.797 00.000 13828 MoveAxis(N, 0, ABG)
20:49:42.797 00.000 13828 Move returns status 0, amount 0
20:49:42.797 00.000 13828 move complete, result=0
20:49:42.797 00.000 13828 worker thread done servicing request
20:49:42.797 00.000 13828 Worker thread wakes up
20:49:42.798 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:42.798 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:42.798 00.000 8960 GuideStep: -0.6 px 201 ms EAST, -0.2 px 0 ms NORTH
20:49:45.266 02.468 13828 Exposure complete
20:49:45.377 00.111 13828 worker thread done servicing request
20:49:45.377 00.000 8960 OnExposeComplete: enter
20:49:45.379 00.002 8960 UpdateGuideState(): m_state=6
20:49:45.381 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 127
20:49:45.383 00.002 8960 Star::Find returns 1 (0), X=1088.85, Y=1012.94, Mass=833869, SNR=105.2, Peak=56131 HFD=4.6
20:49:45.385 00.002 8960 MultiStar: [#1 -0.23,0.13,1.09,U] [#2 -0.36,0.85,0.91,U] [#3 -0.41,0.21,0.71,U] [#4 -0.28,0.13,0.80,U] [#5 -0.63,0.31,0.71,U] [#6 0.17,-0.50,0.67,U] [#7 -0.43,0.48,0.68,U] [#8 -1.23,-0.07,0.73,U] 
20:49:45.386 00.001 8960 refined, 8 included, MultiStar: {-0.54, 0.06}, one-star: {-1.30, -0.87}
20:49:45.388 00.002 8960 CameraToMount -- cameraTheta (3.02) - m_xAngle (2.75) = xAngle (0.27 = 0.27)
20:49:45.389 00.001 8960 CameraToMount -- cameraTheta (3.02) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (3.38 = -2.90)
20:49:45.390 00.001 8960 CameraToMount -- cameraX=-0.54 cameraY=0.06 hyp=0.54 cameraTheta=3.02 mountX=0.52 mountY=-0.13, mountTheta=-0.24
20:49:45.392 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=0.06, opts=13)
20:49:45.394 00.002 8960 Enqueuing Move request for scope (-0.54, 0.06)
20:49:45.395 00.001 13828 Worker thread wakes up
20:49:45.395 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.06) opts 0xd
20:49:45.395 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, 0.06)
20:49:45.395 00.000 13828 Moving (-0.54, 0.06) raw xDistance=0.52 yDistance=-0.13
20:49:45.395 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.52
20:49:45.395 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:45.395 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:49:45.396 00.001 13828 MoveAxis(W, 155, ABG)
20:49:45.396 00.000 13828 Guiding  Dir = 3, Dur = 155
20:49:45.398 00.002 13828 IsSlewing returns 0
20:49:45.398 00.000 13828 IsGuiding returns 0
20:49:45.399 00.001 13828 PulseGuide returned control before completion, sleep 164
20:49:45.406 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4387, max=65535, med=8067, FiltMin=6192, FiltMax=65535, Gamma=2.540
20:49:45.426 00.020 8960 UpdateGuideState exits: m=833869 SNR=105.2
20:49:45.429 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:45.430 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:45.432 00.002 8960 Enqueuing Expose request
20:49:45.567 00.135 13828 IsGuiding returns 0
20:49:45.568 00.001 13828 Move returns status 0, amount 155
20:49:45.568 00.000 13828 MoveAxis(N, 0, ABG)
20:49:45.568 00.000 13828 Move returns status 0, amount 0
20:49:45.568 00.000 13828 move complete, result=0
20:49:45.569 00.001 13828 worker thread done servicing request
20:49:45.569 00.000 13828 Worker thread wakes up
20:49:45.569 00.000 8960 GuideStep: 0.5 px 155 ms WEST, -0.1 px 0 ms NORTH
20:49:45.576 00.007 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:45.577 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:48.039 02.462 13828 Exposure complete
20:49:48.152 00.113 13828 worker thread done servicing request
20:49:48.152 00.000 8960 OnExposeComplete: enter
20:49:48.154 00.002 8960 UpdateGuideState(): m_state=6
20:49:48.156 00.002 8960 Star::Find(15, 1088, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 128
20:49:48.157 00.001 8960 Star::Find returns 1 (0), X=1089.21, Y=1012.88, Mass=837640, SNR=99.7, Peak=59203 HFD=4.7
20:49:48.159 00.002 8960 MultiStar: [#1 0.19,-0.06,1.00,U] [#2 0.25,0.52,0.91,U] [#3 0.00,-0.02,0.76,U] [#4 0.30,-0.06,0.74,U] [#5 -0.33,-0.08,0.60,U] [#6 0.53,-0.84,0.72,U] [#7 0.09,0.10,0.69,U] [#8 -0.86,-0.17,0.79,U] 
20:49:48.161 00.002 8960 refined, 8 included, MultiStar: {-0.10, -0.18}, one-star: {-0.94, -0.92}
20:49:48.162 00.001 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (2.75) = xAngle (-4.84 = 1.45)
20:49:48.164 00.002 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.73 = -1.73)
20:49:48.165 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.18 hyp=0.20 cameraTheta=-2.09 mountX=0.03 mountY=-0.20, mountTheta=-1.44
20:49:48.169 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.18, opts=13)
20:49:48.171 00.002 8960 Enqueuing Move request for scope (-0.10, -0.18)
20:49:48.172 00.001 13828 Worker thread wakes up
20:49:48.172 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.18) opts 0xd
20:49:48.172 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.18)
20:49:48.172 00.000 13828 Moving (-0.10, -0.18) raw xDistance=0.03 yDistance=-0.20
20:49:48.172 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:49:48.172 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
20:49:48.172 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
20:49:48.172 00.000 13828 MoveAxis(E, 0, ABG)
20:49:48.172 00.000 13828 Move returns status 0, amount 0
20:49:48.172 00.000 13828 MoveAxis(N, 0, ABG)
20:49:48.172 00.000 13828 Move returns status 0, amount 0
20:49:48.172 00.000 13828 move complete, result=0
20:49:48.173 00.001 13828 worker thread done servicing request
20:49:48.180 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4400, max=65535, med=8060, FiltMin=6153, FiltMax=65535, Gamma=2.540
20:49:48.201 00.021 8960 UpdateGuideState exits: m=837640 SNR=99.7
20:49:48.203 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:48.204 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:48.206 00.002 8960 Enqueuing Expose request
20:49:48.207 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
20:49:48.209 00.002 13828 Worker thread wakes up
20:49:48.209 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:48.209 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:50.674 02.465 13828 Exposure complete
20:49:50.787 00.113 13828 worker thread done servicing request
20:49:50.787 00.000 8960 OnExposeComplete: enter
20:49:50.789 00.002 8960 UpdateGuideState(): m_state=6
20:49:50.790 00.001 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 129
20:49:50.792 00.002 8960 Star::Find returns 1 (0), X=1089.35, Y=1012.97, Mass=857222, SNR=102.3, Peak=59004 HFD=4.9
20:49:50.794 00.002 8960 MultiStar: [#1 0.28,0.01,0.87,U] [#2 0.16,0.60,0.93,U] [#3 -0.05,0.23,0.66,U] [#4 0.18,-0.14,0.93,U] [#5 -0.47,0.04,0.71,U] [#6 0.62,-0.69,0.73,U] [#7 0.00,0.10,0.63,U] [#8 -0.52,-0.25,0.72,U] 
20:49:50.796 00.002 8960 refined, 8 included, MultiStar: {-0.08, -0.12}, one-star: {-0.80, -0.84}
20:49:50.797 00.001 8960 CameraToMount -- cameraTheta (-2.15) - m_xAngle (2.75) = xAngle (-4.90 = 1.39)
20:49:50.799 00.002 8960 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-1.79 = -1.79)
20:49:50.800 00.001 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.12 hyp=0.14 cameraTheta=-2.15 mountX=0.03 mountY=-0.13, mountTheta=-1.38
20:49:50.802 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.12, opts=13)
20:49:50.804 00.002 8960 Enqueuing Move request for scope (-0.08, -0.12)
20:49:50.805 00.001 13828 Worker thread wakes up
20:49:50.806 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.12) opts 0xd
20:49:50.806 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.12)
20:49:50.806 00.000 13828 Moving (-0.08, -0.12) raw xDistance=0.03 yDistance=-0.13
20:49:50.806 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
20:49:50.806 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:50.806 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
20:49:50.806 00.000 13828 MoveAxis(E, 0, ABG)
20:49:50.806 00.000 13828 Move returns status 0, amount 0
20:49:50.806 00.000 13828 MoveAxis(N, 0, ABG)
20:49:50.806 00.000 13828 Move returns status 0, amount 0
20:49:50.806 00.000 13828 move complete, result=0
20:49:50.806 00.000 13828 worker thread done servicing request
20:49:50.813 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4176, max=65535, med=8067, FiltMin=5872, FiltMax=65535, Gamma=2.540
20:49:50.832 00.019 8960 UpdateGuideState exits: m=857222 SNR=102.3
20:49:50.834 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:50.835 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:50.837 00.002 8960 Enqueuing Expose request
20:49:50.838 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
20:49:50.839 00.001 13828 Worker thread wakes up
20:49:50.839 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:50.840 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:53.294 02.454 13828 Exposure complete
20:49:53.403 00.109 13828 worker thread done servicing request
20:49:53.403 00.000 8960 OnExposeComplete: enter
20:49:53.404 00.001 8960 UpdateGuideState(): m_state=6
20:49:53.406 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 130
20:49:53.407 00.001 8960 Star::Find returns 1 (0), X=1089.67, Y=1012.91, Mass=825659, SNR=101.9, Peak=62787 HFD=4.7
20:49:53.409 00.002 8960 MultiStar: [#1 0.59,-0.36,0.99,U] [#2 0.51,0.59,1.00,U] [#3 0.56,0.04,0.82,U] [#4 0.87,-0.18,0.97,U] [#5 0.21,-0.01,0.76,U] [#6 1.14,-0.67,0.00,M1] [#7 0.41,0.04,0.66,U] [#8 -0.39,-0.37,0.74,U] 
20:49:53.411 00.002 8960 refined, 7 included, MultiStar: {0.30, -0.15}, one-star: {-0.48, -0.90}
20:49:53.412 00.001 8960 CameraToMount -- cameraTheta (-0.48) - m_xAngle (2.75) = xAngle (-3.22 = 3.06)
20:49:53.413 00.001 8960 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.12 = -0.12)
20:49:53.415 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=-0.15 hyp=0.33 cameraTheta=-0.48 mountX=-0.33 mountY=-0.04, mountTheta=-3.02
20:49:53.418 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.15, opts=13)
20:49:53.419 00.001 8960 Enqueuing Move request for scope (0.30, -0.15)
20:49:53.421 00.002 13828 Worker thread wakes up
20:49:53.421 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.15) opts 0xd
20:49:53.421 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.15)
20:49:53.422 00.001 13828 Moving (0.30, -0.15) raw xDistance=-0.33 yDistance=-0.04
20:49:53.422 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
20:49:53.422 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:53.422 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
20:49:53.422 00.000 13828 MoveAxis(E, 107, ABG)
20:49:53.422 00.000 13828 Guiding  Dir = 2, Dur = 107
20:49:53.423 00.001 13828 IsSlewing returns 0
20:49:53.423 00.000 13828 IsGuiding returns 0
20:49:53.425 00.002 13828 PulseGuide returned control before completion, sleep 116
20:49:53.431 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4227, max=65535, med=8067, FiltMin=6108, FiltMax=65535, Gamma=2.540
20:49:53.451 00.020 8960 UpdateGuideState exits: m=825659 SNR=101.9
20:49:53.453 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:53.454 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:53.456 00.002 8960 Enqueuing Expose request
20:49:53.556 00.100 13828 IsGuiding returns 0
20:49:53.556 00.000 13828 Move returns status 0, amount 107
20:49:53.556 00.000 13828 MoveAxis(N, 0, ABG)
20:49:53.556 00.000 13828 Move returns status 0, amount 0
20:49:53.556 00.000 13828 move complete, result=0
20:49:53.556 00.000 13828 worker thread done servicing request
20:49:53.556 00.000 13828 Worker thread wakes up
20:49:53.556 00.000 8960 GuideStep: -0.3 px 107 ms EAST, -0.0 px 0 ms NORTH
20:49:53.557 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:53.557 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:56.022 02.465 13828 Exposure complete
20:49:56.153 00.131 13828 worker thread done servicing request
20:49:56.153 00.000 8960 OnExposeComplete: enter
20:49:56.156 00.003 8960 UpdateGuideState(): m_state=6
20:49:56.159 00.003 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 131
20:49:56.161 00.002 8960 Star::Find returns 1 (0), X=1089.36, Y=1012.78, Mass=813816, SNR=99.4, Peak=62076 HFD=4.8
20:49:56.163 00.002 8960 MultiStar: [#1 0.40,-0.20,0.95,U] [#2 0.36,0.56,0.93,U] [#3 0.22,0.13,0.72,U] [#4 0.72,-0.14,1.01,U] [#5 0.01,0.05,0.75,U] [#6 0.73,-0.69,0.72,U] [#7 0.32,0.01,0.68,U] [#8 -0.49,-0.48,0.81,U] 
20:49:56.164 00.001 8960 refined, 8 included, MultiStar: {0.15, -0.21}, one-star: {-0.79, -1.03}
20:49:56.166 00.002 8960 CameraToMount -- cameraTheta (-0.94) - m_xAngle (2.75) = xAngle (-3.69 = 2.59)
20:49:56.167 00.001 8960 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.59 = -0.59)
20:49:56.169 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=-0.21 hyp=0.26 cameraTheta=-0.94 mountX=-0.22 mountY=-0.14, mountTheta=-2.57
20:49:56.171 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.21, opts=13)
20:49:56.173 00.002 8960 Enqueuing Move request for scope (0.15, -0.21)
20:49:56.174 00.001 13828 Worker thread wakes up
20:49:56.175 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.21) opts 0xd
20:49:56.175 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.21)
20:49:56.175 00.000 13828 Moving (0.15, -0.21) raw xDistance=-0.22 yDistance=-0.14
20:49:56.175 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
20:49:56.175 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:56.175 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
20:49:56.175 00.000 13828 MoveAxis(E, 79, ABG)
20:49:56.175 00.000 13828 Guiding  Dir = 2, Dur = 79
20:49:56.176 00.001 13828 IsSlewing returns 0
20:49:56.176 00.000 13828 IsGuiding returns 0
20:49:56.178 00.002 13828 PulseGuide returned control before completion, sleep 88
20:49:56.181 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4572, max=65535, med=8067, FiltMin=6179, FiltMax=65535, Gamma=2.540
20:49:56.202 00.021 8960 UpdateGuideState exits: m=813816 SNR=99.4
20:49:56.204 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:56.206 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:56.208 00.002 8960 Enqueuing Expose request
20:49:56.281 00.073 13828 IsGuiding returns 0
20:49:56.281 00.000 13828 Move returns status 0, amount 79
20:49:56.281 00.000 13828 MoveAxis(N, 0, ABG)
20:49:56.281 00.000 13828 Move returns status 0, amount 0
20:49:56.281 00.000 13828 move complete, result=0
20:49:56.282 00.001 13828 worker thread done servicing request
20:49:56.282 00.000 13828 Worker thread wakes up
20:49:56.282 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:56.282 00.000 8960 GuideStep: -0.2 px 79 ms EAST, -0.1 px 0 ms NORTH
20:49:56.284 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:49:58.746 02.462 13828 Exposure complete
20:49:58.859 00.113 13828 worker thread done servicing request
20:49:58.859 00.000 8960 OnExposeComplete: enter
20:49:58.860 00.001 8960 UpdateGuideState(): m_state=6
20:49:58.862 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
20:49:58.863 00.001 8960 Star::Find returns 1 (0), X=1089.74, Y=1012.92, Mass=776884, SNR=88.6, Peak=65535 HFD=4.4
20:49:58.866 00.003 8960 MultiStar: [#1 0.66,-0.27,1.15,U] [#2 0.66,0.58,1.19,U] [#3 0.42,-0.08,0.94,U] [#4 0.61,-0.14,0.89,U] [#5 0.11,-0.02,0.78,U] [#6 1.07,-0.76,0.00,M1] [#7 0.49,-0.10,1.13,U] [#8 -0.07,-0.38,0.88,U] 
20:49:58.867 00.001 8960 refined, 7 included, MultiStar: {0.33, -0.15}, one-star: {-0.41, -0.88}
20:49:58.869 00.002 8960 CameraToMount -- cameraTheta (-0.41) - m_xAngle (2.75) = xAngle (-3.16 = 3.12)
20:49:58.870 00.001 8960 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.06 = -0.06)
20:49:58.872 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=-0.15 hyp=0.36 cameraTheta=-0.41 mountX=-0.36 mountY=-0.02, mountTheta=-3.09
20:49:58.874 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.15, opts=13)
20:49:58.876 00.002 8960 Enqueuing Move request for scope (0.33, -0.15)
20:49:58.877 00.001 13828 Worker thread wakes up
20:49:58.877 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.15) opts 0xd
20:49:58.877 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.15)
20:49:58.877 00.000 13828 Moving (0.33, -0.15) raw xDistance=-0.36 yDistance=-0.02
20:49:58.877 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
20:49:58.877 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:49:58.877 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
20:49:58.877 00.000 13828 MoveAxis(E, 124, ABG)
20:49:58.877 00.000 13828 Guiding  Dir = 2, Dur = 124
20:49:58.879 00.002 13828 IsSlewing returns 0
20:49:58.879 00.000 13828 IsGuiding returns 0
20:49:58.880 00.001 13828 PulseGuide returned control before completion, sleep 133
20:49:58.883 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4265, max=65535, med=8060, FiltMin=6006, FiltMax=65535, Gamma=2.540
20:49:58.903 00.020 8960 UpdateGuideState exits: m=776884 SNR=88.6
20:49:58.905 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:49:58.906 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:49:58.908 00.002 8960 Enqueuing Expose request
20:49:59.020 00.112 13828 IsGuiding returns 0
20:49:59.021 00.001 13828 Move returns status 0, amount 124
20:49:59.021 00.000 13828 MoveAxis(N, 0, ABG)
20:49:59.021 00.000 13828 Move returns status 0, amount 0
20:49:59.021 00.000 13828 move complete, result=0
20:49:59.021 00.000 13828 worker thread done servicing request
20:49:59.022 00.001 13828 Worker thread wakes up
20:49:59.022 00.000 8960 GuideStep: -0.4 px 124 ms EAST, -0.0 px 0 ms NORTH
20:49:59.029 00.007 13828 worker thread servicing REQUEST_EXPOSE 2000
20:49:59.029 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:50:01.496 02.467 13828 Exposure complete
20:50:01.612 00.116 13828 worker thread done servicing request
20:50:01.612 00.000 8960 OnExposeComplete: enter
20:50:01.613 00.001 8960 UpdateGuideState(): m_state=6
20:50:01.615 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 133
20:50:01.618 00.003 8960 Star::Find returns 1 (0), X=1089.69, Y=1012.29, Mass=790368, SNR=99.2, Peak=57699 HFD=4.8
20:50:01.620 00.002 8960 MultiStar: [#1 0.74,-0.65,0.96,U] [#2 0.27,0.31,1.09,U] [#3 0.45,-0.29,0.75,U] [#4 0.75,-0.88,0.83,U] [#5 0.11,-0.40,0.68,U] [#6 1.26,-1.32,0.00,M2] [#7 0.37,-0.41,0.90,U] [#8 -0.19,-0.80,0.68,U] 
20:50:01.622 00.002 8960 refined, 7 included, MultiStar: {0.26, -0.57}, one-star: {-0.47, -1.51}
20:50:01.624 00.002 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (2.75) = xAngle (-3.90 = 2.38)
20:50:01.625 00.001 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (-0.79 = -0.79)
20:50:01.627 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=-0.57 hyp=0.63 cameraTheta=-1.15 mountX=-0.46 mountY=-0.45, mountTheta=-2.37
20:50:01.629 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.57, opts=13)
20:50:01.630 00.001 8960 Enqueuing Move request for scope (0.26, -0.57)
20:50:01.632 00.002 13828 Worker thread wakes up
20:50:01.632 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.57) opts 0xd
20:50:01.632 00.000 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.57)
20:50:01.632 00.000 13828 Moving (0.26, -0.57) raw xDistance=-0.46 yDistance=-0.45
20:50:01.632 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.46
20:50:01.632 00.000 13828 switching direction from 1 to -1 - decHistory=-4 oldest=-0.44 newest=-0.61
20:50:01.632 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
20:50:01.632 00.000 13828 MoveAxis(E, 156, ABG)
20:50:01.632 00.000 13828 Guiding  Dir = 2, Dur = 156
20:50:01.635 00.003 13828 IsSlewing returns 0
20:50:01.635 00.000 13828 IsGuiding returns 0
20:50:01.636 00.001 13828 PulseGuide returned control before completion, sleep 165
20:50:01.639 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4105, max=65535, med=8054, FiltMin=6063, FiltMax=65535, Gamma=2.540
20:50:01.661 00.022 8960 UpdateGuideState exits: m=790368 SNR=99.2
20:50:01.663 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:01.665 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:50:01.666 00.001 8960 Enqueuing Expose request
20:50:01.805 00.139 13828 IsGuiding returns 0
20:50:01.805 00.000 13828 Move returns status 0, amount 156
20:50:01.805 00.000 13828 MoveAxis(N, 238, ABG)
20:50:01.805 00.000 13828 Guiding  Dir = 0, Dur = 238
20:50:01.806 00.001 13828 IsSlewing returns 0
20:50:01.806 00.000 13828 IsGuiding returns 0
20:50:01.807 00.001 13828 PulseGuide returned control before completion, sleep 247
20:50:02.067 00.260 13828 IsGuiding returns 0
20:50:02.067 00.000 13828 Move returns status 0, amount 238
20:50:02.067 00.000 13828 move complete, result=0
20:50:02.067 00.000 13828 worker thread done servicing request
20:50:02.067 00.000 13828 Worker thread wakes up
20:50:02.067 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:50:02.067 00.000 8960 GuideStep: -0.5 px 156 ms EAST, -0.4 px 238 ms NORTH
20:50:02.069 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:50:04.531 02.462 13828 Exposure complete
20:50:04.645 00.114 13828 worker thread done servicing request
20:50:04.645 00.000 8960 OnExposeComplete: enter
20:50:04.647 00.002 8960 UpdateGuideState(): m_state=6
20:50:04.649 00.002 8960 Star::Find(15, 1089, 1012, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
20:50:04.651 00.002 8960 Star::Find returns 1 (0), X=1089.42, Y=1013.01, Mass=804830, SNR=103.2, Peak=49436 HFD=4.9
20:50:04.653 00.002 8960 MultiStar: [#1 0.65,-0.08,0.99,U] [#2 0.34,0.96,0.93,U] [#3 0.42,0.36,0.70,U] [#4 0.60,0.15,0.78,U] [#5 -0.03,0.34,0.74,U] [#6 0.97,-0.58,0.67,U] [#7 0.30,0.27,0.76,U] [#8 -0.39,-0.14,0.65,U] 
20:50:04.654 00.001 8960 refined, 8 included, MultiStar: {0.22, 0.05}, one-star: {-0.73, -0.79}
20:50:04.656 00.002 8960 CameraToMount -- cameraTheta (0.22) - m_xAngle (2.75) = xAngle (-2.53 = -2.53)
20:50:04.657 00.001 8960 CameraToMount -- cameraTheta (0.22) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (0.58 = 0.58)
20:50:04.659 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.22 mountX=-0.19 mountY=0.12, mountTheta=2.55
20:50:04.661 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.05, opts=13)
20:50:04.662 00.001 8960 Enqueuing Move request for scope (0.22, 0.05)
20:50:04.664 00.002 13828 Worker thread wakes up
20:50:04.664 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
20:50:04.664 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
20:50:04.664 00.000 13828 Moving (0.22, 0.05) raw xDistance=-0.19 yDistance=0.12
20:50:04.664 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
20:50:04.664 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
20:50:04.664 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
20:50:04.664 00.000 13828 MoveAxis(E, 71, ABG)
20:50:04.664 00.000 13828 Guiding  Dir = 2, Dur = 71
20:50:04.666 00.002 13828 IsSlewing returns 0
20:50:04.666 00.000 13828 IsGuiding returns 0
20:50:04.668 00.002 13828 PulseGuide returned control before completion, sleep 80
20:50:04.677 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=8060, FiltMin=5996, FiltMax=65535, Gamma=2.540
20:50:04.698 00.021 8960 UpdateGuideState exits: m=804830 SNR=103.2
20:50:04.699 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
20:50:04.701 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
20:50:04.702 00.001 8960 Enqueuing Expose request
20:50:04.757 00.055 13828 IsGuiding returns 0
20:50:04.757 00.000 13828 Move returns status 0, amount 71
20:50:04.757 00.000 13828 MoveAxis(N, 0, ABG)
20:50:04.757 00.000 13828 Move returns status 0, amount 0
20:50:04.757 00.000 13828 move complete, result=0
20:50:04.758 00.001 13828 worker thread done servicing request
20:50:04.758 00.000 13828 Worker thread wakes up
20:50:04.758 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
20:50:04.758 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1075,999,31,31)
20:50:04.762 00.004 8960 GuideStep: -0.2 px 71 ms EAST, 0.1 px 0 ms NORTH
20:50:05.182 00.420 8960 Stop button clicked
20:50:05.186 00.004 8960 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
20:50:05.189 00.003 8960 Status Line: Waiting for devices...
20:50:05.299 00.110 13828 ZWO: stopexposure
20:50:07.147 01.848 13828 ZWO: stopexposure
20:50:07.147 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:195->Capture failed
20:50:07.147 00.000 13828 worker thread done servicing request
20:50:07.147 00.000 8960 OnExposeComplete: enter
20:50:07.148 00.001 8960 OnExposeComplete: Capture Error reported
20:50:07.150 00.002 8960 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0
20:50:07.151 00.001 8960 Mount: notify guiding stopped
20:50:07.154 00.003 8960 Changing from state GUIDING to STOP
20:50:07.155 00.001 8960 guider state => SELECTED
20:50:07.157 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=8060, FiltMin=5996, FiltMax=65535, Gamma=2.540
20:50:07.165 00.008 8960 Changing from state SELECTED to UNINITIALIZED
20:50:07.167 00.002 8960 guider state => SELECTING
20:50:07.172 00.005 8960 Status Line: Stopped.
20:50:07.178 00.006 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:487->Error reported capturing image
20:53:39.865 212.687 8960 gear_dialog: OnButtonDisconnectCamera
20:53:39.870 00.005 8960 Status Line: Camera Disconnected
20:53:40.877 01.007 8960 gear_dialog: OnButtonDisconnectScope
20:53:40.879 00.002 8960 ASCOM Scope: Disconnecting
20:53:40.883 00.004 8960 ASCOM Scope: Disconnected Successfully
20:53:40.888 00.005 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
20:53:40.889 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns Unknown
20:53:40.891 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
20:53:40.892 00.001 8960 ScopeASCOM::SideOfPier() returns -1
20:53:40.894 00.002 8960 Status Line: Mount Disconnected
20:53:44.755 03.861 8960 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:53:44.757 00.002 8960 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:53:44.820 00.063 8960 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 0
20:58:46.584 301.764 8960 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
20:58:46.589 00.005 8960 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
20:58:46.643 00.054 8960 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 0
21:33:54.307 2107.664 8960 gear_dialog: OnButtonConnectAll
21:33:54.309 00.002 8960 gear_dialog: DoConnectCamera [ZWO ASI Camera]
21:33:54.310 00.001 8960 Status Line: Connecting to Camera ...
21:33:54.317 00.007 8960 GetString("/profile/4/cam_hash/8d44cd37/whichCamera", "") returns "0,ZWO ASI220MM Mini"
21:33:54.318 00.001 8960 Connecting to camera [ZWO ASI Camera] id = [0,ZWO ASI220MM Mini]
21:33:54.337 00.019 8960 ZWO: find camera id: [0,ZWO ASI220MM Mini], ncams = 2
21:33:54.345 00.008 8960 ZWO: no matching camera at idx 0, try to match model name ...
21:33:54.353 00.008 8960 ZWO: cam [0] ZWO ASI294MC Pro
21:33:54.363 00.010 8960 ZWO: cam [1] ZWO ASI220MM Mini
21:33:54.365 00.002 8960 ZWO: found first matching camera at idx 1
21:33:54.581 00.216 8960 ZWO: using mode BPP = 16
21:33:54.583 00.002 8960 ZWO: usb3 = 0, is_mini = 1, name = [ZWO ASI220MM Mini]
21:33:54.584 00.001 8960 ZWO: selecting snap mode
21:33:54.586 00.002 8960 ZWO: IsColorCam = 0
21:33:54.587 00.001 8960 ZWO: supported bin 0 = 1
21:33:54.589 00.002 8960 ZWO: supported bin 1 = 2
21:33:54.597 00.008 8960 ZWO: gain range = 0 .. 600
21:33:54.600 00.003 8960 ZWO: lowest RN gain = 350 (58%)
21:33:54.601 00.001 8960 ZWO: frame (0,0)+(1920,1080)
21:33:54.618 00.017 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
21:33:54.620 00.002 8960 DoConnectCamera: reconnecting=0 warningIssued=0 lastCam=[ZWO ASI Camera] scaleRatio=1.000
21:33:54.622 00.002 8960 Connected Camera: ZWO ASI220MM Mini
21:33:54.624 00.002 8960 FullSize=(1920,1080)
21:33:54.625 00.001 8960 PixelSize=4.00
21:33:54.627 00.002 8960 BitsPerPixel=16
21:33:54.628 00.001 8960 HasGainControl=1
21:33:54.630 00.002 8960 GuideCameraGain=46
21:33:54.632 00.002 8960 HasShutter=0
21:33:54.633 00.001 8960 HasSubFrames=1
21:33:54.635 00.002 8960 ST4HasGuideOutput=1
21:33:54.637 00.002 8960 GetBoolean("/profile/4/camera/AutoLoadDefectMap", 1) returns 0
21:33:54.638 00.001 8960 GetBoolean("/profile/4/camera/AutoLoadDarks", 1) returns 1
21:33:54.640 00.002 8960 Auto-loading dark library
21:33:54.780 00.140 8960 loaded dark frame exposure = 1000, med = 2492
21:33:54.919 00.139 8960 loaded dark frame exposure = 1500, med = 2537
21:33:55.053 00.134 8960 loaded dark frame exposure = 2000, med = 2588
21:33:55.194 00.141 8960 loaded dark frame exposure = 2500, med = 2633
21:33:55.334 00.140 8960 loaded dark frame exposure = 3000, med = 2684
21:33:55.473 00.139 8960 loaded dark frame exposure = 3500, med = 2736
21:33:55.614 00.141 8960 loaded dark frame exposure = 4000, med = 2787
21:33:55.758 00.144 8960 loaded dark frame exposure = 4500, med = 2838
21:33:55.894 00.136 8960 loaded dark frame exposure = 5000, med = 2896
21:33:56.029 00.135 8960 loaded dark frame exposure = 6000, med = 2998
21:33:56.033 00.004 8960 loaded dark library from C:\Users\donwa\AppData\Local\phd2\darks_defects\PHD2_dark_lib_4.fit
21:33:56.035 00.002 8960 Status Line: Darks loaded
21:33:56.043 00.008 8960 Status Line: Camera Connected
21:33:56.056 00.013 8960 gear_dialog: OnButtonConnectStepGuider
21:33:56.061 00.005 8960 Connected AO:None
21:33:56.067 00.006 8960 gear_dialog: OnButtonConnectScope
21:33:56.069 00.002 8960 Status Line: Connecting to Mount ...
21:33:56.074 00.005 8960 Connecting to mount [CPWI (ASCOM)]
21:33:56.075 00.001 8960 ASCOM Scope: Connecting
21:33:56.077 00.002 8960 Create ASCOM Scope: choice 'CPWI (ASCOM)' progid ASCOM.CPWI.Telescope
21:33:56.357 00.280 8960 pScopeDriver = 0x13820030
21:33:56.405 00.048 8960 Scope reports its name as CPWI_ASCOM_Telescope
21:33:56.407 00.002 8960 ASCOM scope CanSlewAsync is true
21:33:56.409 00.002 8960 CPWI_ASCOM_Telescope connected
21:33:56.414 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:33:56.418 00.004 8960 ScopeASCOM::SideOfPier() returns 0
21:33:56.421 00.003 8960 ASCOM Scope: Connect success
21:33:56.423 00.002 8960 Status Line: Mount Connected
21:33:56.430 00.007 8960 Connected Scope:CPWI_ASCOM_Telescope
21:33:56.437 00.007 8960 gear_dialog: OnButtonConnectAuxScope
21:33:56.439 00.002 8960 Connected AuxScope:None
21:33:56.443 00.004 8960 gear_dialog: OnButtonConnectRotator
21:33:56.447 00.004 8960 Connected Rotator:None
21:33:56.512 00.065 8960 GetBoolean("/profile/4/target/refCircleEnabled", 0) returns 1
21:33:56.515 00.003 8960 GetDouble("/profile/4/target/refCircleRadius", 2.000000) returns 2.000000
21:33:56.517 00.002 8960 Auto-loading calibration data
21:33:56.519 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
21:33:56.521 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
21:33:56.522 00.001 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
21:33:56.524 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns 2.748660
21:33:56.526 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 1.570796) returns 1.142390
21:33:56.528 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
21:33:56.529 00.001 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 1
21:33:56.531 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
21:33:56.533 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns 1
21:33:56.535 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:33:56.537 00.002 8960 Mount::SetCalibration (scope) -- xAngle=157.5 yAngle=65.5 xRate=1.942 yRate=1.880 bin=1 dec=16.9 pierSide=1 par=-/+ rotAng=None
21:33:56.538 00.001 8960 Mount::SetCalibration (scope) -- sets m_xAngle=157.5 m_yAngleError=-178.0
21:33:56.545 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:33:56.548 00.003 8960 ScopeASCOM::SideOfPier() returns 0
21:33:57.056 00.508 8960 GetBoolean("/profile/4/ShowDecModeWarning", 1) returns 0
21:33:58.889 01.833 8960 StartLoopingInteractive: Loop button clicked
21:33:58.891 00.002 8960 Status Line: Looping
21:33:58.896 00.005 8960 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0
21:33:58.905 00.009 8960 ScheduleExposure(2000,3,0) exposurePending=0
21:33:58.907 00.002 8960 Enqueuing Expose request
21:33:58.909 00.002 13828 Worker thread wakes up
21:33:58.909 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:33:58.909 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
21:33:58.909 00.000 13828 ZWO: set CONTROL_EXPOSURE 2000000
21:33:58.914 00.005 13828 ZWO: set CONTROL_GAIN 46% 276
21:34:00.969 02.055 8960 GuiderMultiStar::AutoSelect enter
21:34:00.971 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:34:01.093 00.122 8960 AutoFind: auto downsample for scale 4.13 => 1x
21:34:01.258 00.165 8960 AutoFind: global mean = 0.4, stdev 2279.9
21:34:01.260 00.002 8960 AutoFind: using threshold = 0.1
21:34:01.390 00.130 13828 Exposure complete
21:34:01.398 00.008 8960 AutoFind: local max [85, 523] 87.4
21:34:01.400 00.002 8960 AutoFind: local max [1851, 888] 82.2
21:34:01.402 00.002 8960 AutoFind: local max [35, 86] 82.1
21:34:01.403 00.001 8960 AutoFind: local max [1680, 545] 72.8
21:34:01.405 00.002 8960 AutoFind: local max [769, 196] 68.7
21:34:01.407 00.002 8960 AutoFind: local max [148, 161] 67.8
21:34:01.409 00.002 8960 AutoFind: local max [56, 248] 64.3
21:34:01.411 00.002 8960 AutoFind: local max [1047, 1058] 62.1
21:34:01.412 00.001 8960 AutoFind: local max [1253, 945] 52.9
21:34:01.414 00.002 8960 AutoFind: local max [1089, 1013] 43.7
21:34:01.416 00.002 8960 AutoFind: local max [249, 182] 41.3
21:34:01.418 00.002 8960 AutoFind: local max [1751, 1019] 37.6
21:34:01.420 00.002 8960 AutoFind: local max [1607, 236] 37.5
21:34:01.422 00.002 8960 AutoFind: local max [46, 189] 37.1
21:34:01.423 00.001 8960 AutoFind: local max [1749, 778] 29.7
21:34:01.426 00.003 8960 AutoFind: local max [215, 951] 29.4
21:34:01.428 00.002 8960 AutoFind: local max [302, 182] 26.4
21:34:01.430 00.002 8960 AutoFind: local max [1485, 614] 26.3
21:34:01.432 00.002 8960 AutoFind: local max [387, 72] 26.2
21:34:01.434 00.002 8960 AutoFind: local max [230, 976] 26.1
21:34:01.435 00.001 8960 AutoFind: local max [1291, 1060] 25.7
21:34:01.437 00.002 8960 AutoFind: local max [395, 63] 25.2
21:34:01.439 00.002 8960 AutoFind: local max [80, 456] 24.0
21:34:01.441 00.002 8960 AutoFind: local max [148, 812] 23.7
21:34:01.443 00.002 8960 AutoFind: local max [1116, 661] 23.5
21:34:01.446 00.003 8960 AutoFind: local max [971, 769] 23.4
21:34:01.448 00.002 8960 AutoFind: local max [397, 68] 23.1
21:34:01.450 00.002 8960 AutoFind: local max [1175, 87] 22.9
21:34:01.452 00.002 8960 AutoFind: local max [1797, 215] 22.6
21:34:01.454 00.002 8960 AutoFind: local max [1367, 241] 22.5
21:34:01.456 00.002 8960 AutoFind: local max [955, 764] 22.3
21:34:01.459 00.003 8960 AutoFind: local max [424, 136] 21.6
21:34:01.461 00.002 8960 AutoFind: local max [717, 422] 21.4
21:34:01.462 00.001 8960 AutoFind: local max [956, 775] 21.3
21:34:01.464 00.002 8960 AutoFind: local max [1365, 718] 19.6
21:34:01.467 00.003 8960 AutoFind: local max [962, 760] 19.2
21:34:01.469 00.002 8960 AutoFind: local max [968, 762] 19.0
21:34:01.471 00.002 8960 AutoFind: local max [1012, 59] 18.5
21:34:01.473 00.002 8960 AutoFind: local max [41, 876] 17.5
21:34:01.475 00.002 8960 AutoFind: local max [1085, 528] 17.3
21:34:01.477 00.002 8960 AutoFind: local max [614, 795] 17.1
21:34:01.479 00.002 8960 AutoFind: local max [1808, 677] 16.6
21:34:01.481 00.002 8960 AutoFind: local max [1906, 850] 16.6
21:34:01.484 00.003 8960 AutoFind: local max [1464, 64] 16.5
21:34:01.486 00.002 8960 AutoFind: local max [89, 996] 16.4
21:34:01.488 00.002 8960 AutoFind: local max [1535, 1062] 16.2
21:34:01.491 00.003 8960 AutoFind: local max [629, 805] 15.7
21:34:01.493 00.002 8960 AutoFind: local max [621, 796] 15.7
21:34:01.496 00.003 8960 AutoFind: local max [602, 810] 15.6
21:34:01.498 00.002 8960 AutoFind: local max [609, 820] 15.0
21:34:01.500 00.002 8960 AutoFind: local max [1250, 876] 14.9
21:34:01.503 00.003 8960 AutoFind: local max [1718, 890] 14.8
21:34:01.505 00.002 8960 AutoFind: local max [1273, 623] 14.5
21:34:01.507 00.002 8960 AutoFind: local max [603, 802] 14.5
21:34:01.509 00.002 8960 AutoFind: local max [623, 819] 14.5
21:34:01.512 00.003 8960 AutoFind: local max [1258, 818] 14.3
21:34:01.514 00.002 8960 AutoFind: local max [1291, 1010] 14.3
21:34:01.516 00.002 8960 AutoFind: local max [617, 821] 13.9
21:34:01.519 00.003 8960 AutoFind: local max [915, 1051] 13.2
21:34:01.520 00.001 8960 AutoFind: local max [707, 336] 12.8
21:34:01.522 00.002 8960 AutoFind: local max [1756, 724] 12.6
21:34:01.524 00.002 8960 AutoFind: local max [796, 625] 12.3
21:34:01.526 00.002 8960 AutoFind: local max [38, 317] 12.2
21:34:01.528 00.002 8960 AutoFind: local max [71, 430] 12.1
21:34:01.529 00.001 8960 AutoFind: local max [1692, 100] 11.7
21:34:01.532 00.003 13828 worker thread done servicing request
21:34:01.532 00.000 8960 AutoFind: local max [312, 391] 11.4
21:34:01.534 00.002 8960 AutoFind: local max [1171, 560] 11.4
21:34:01.536 00.002 8960 AutoFind: local max [721, 380] 11.2
21:34:01.538 00.002 8960 AutoFind: local max [205, 561] 11.1
21:34:01.539 00.001 8960 AutoFind: local max [211, 921] 10.8
21:34:01.541 00.002 8960 AutoFind: local max [1869, 67] 10.6
21:34:01.543 00.002 8960 AutoFind: local max [1717, 547] 10.5
21:34:01.545 00.002 8960 AutoFind: local max [1405, 916] 10.4
21:34:01.547 00.002 8960 AutoFind: local max [981, 865] 10.2
21:34:01.548 00.001 8960 AutoFind: local max [1667, 420] 9.9
21:34:01.550 00.002 8960 AutoFind: local max [347, 1062] 9.9
21:34:01.551 00.001 8960 AutoFind: local max [183, 636] 9.7
21:34:01.553 00.002 8960 AutoFind: local max [1414, 904] 9.6
21:34:01.555 00.002 8960 AutoFind: local max [392, 944] 9.6
21:34:01.557 00.002 8960 AutoFind: local max [1056, 677] 9.4
21:34:01.559 00.002 8960 AutoFind: local max [1431, 370] 9.1
21:34:01.561 00.002 8960 AutoFind: local max [1486, 111] 8.8
21:34:01.563 00.002 8960 AutoFind: local max [325, 759] 8.8
21:34:01.565 00.002 8960 AutoFind: local max [59, 1065] 8.5
21:34:01.569 00.004 8960 AutoFind: local max [1565, 733] 8.4
21:34:01.571 00.002 8960 AutoFind: local max [1072, 670] 8.3
21:34:01.573 00.002 8960 AutoFind: local max [1168, 244] 8.1
21:34:01.575 00.002 8960 AutoFind: local max [970, 532] 7.9
21:34:01.577 00.002 8960 AutoFind: local max [1086, 1071] 7.8
21:34:01.579 00.002 8960 AutoFind: local max [581, 792] 7.5
21:34:01.580 00.001 8960 AutoFind: local max [1478, 730] 7.4
21:34:01.582 00.002 8960 AutoFind: local max [52, 44] 7.4
21:34:01.584 00.002 8960 AutoFind: local max [1309, 243] 7.4
21:34:01.586 00.002 8960 AutoFind: local max [513, 107] 7.4
21:34:01.587 00.001 8960 AutoFind: local max [11, 798] 7.3
21:34:01.589 00.002 8960 AutoFind: local max [1334, 150] 7.1
21:34:01.591 00.002 8960 AutoFind: local max [1004, 181] 7.1
21:34:01.593 00.002 8960 AutoFind: local max [941, 546] 7.0
21:34:01.594 00.001 8960 AutoFind: local max [679, 77] 6.8
21:34:01.596 00.002 8960 AutoFind: local max [179, 120] 6.8
21:34:01.598 00.002 8960 AutoFind: too close [1072, 670] 8.3 - [1056, 677] 9.4
21:34:01.600 00.002 8960 AutoFind: too close [1414, 904] 9.6 - [1405, 916] 10.4
21:34:01.602 00.002 8960 AutoFind: too close [617, 821] 13.9 - [623, 819] 14.5
21:34:01.604 00.002 8960 AutoFind: too close [617, 821] 13.9 - [603, 802] 14.5
21:34:01.606 00.002 8960 AutoFind: too close [617, 821] 13.9 - [609, 820] 15.0
21:34:01.608 00.002 8960 AutoFind: too close [617, 821] 13.9 - [602, 810] 15.6
21:34:01.609 00.001 8960 AutoFind: too close [617, 821] 13.9 - [629, 805] 15.7
21:34:01.612 00.003 8960 AutoFind: too close [623, 819] 14.5 - [603, 802] 14.5
21:34:01.614 00.002 8960 AutoFind: too close [623, 819] 14.5 - [609, 820] 15.0
21:34:01.616 00.002 8960 AutoFind: too close [623, 819] 14.5 - [629, 805] 15.7
21:34:01.618 00.002 8960 AutoFind: too close [603, 802] 14.5 - [609, 820] 15.0
21:34:01.619 00.001 8960 AutoFind: too close [603, 802] 14.5 - [602, 810] 15.6
21:34:01.621 00.002 8960 AutoFind: too close [603, 802] 14.5 - [621, 796] 15.7
21:34:01.623 00.002 8960 AutoFind: too close [603, 802] 14.5 - [614, 795] 17.1
21:34:01.624 00.001 8960 AutoFind: too close [609, 820] 15.0 - [602, 810] 15.6
21:34:01.626 00.002 8960 AutoFind: too close [609, 820] 15.0 - [629, 805] 15.7
21:34:01.628 00.002 8960 AutoFind: too close [602, 810] 15.6 - [621, 796] 15.7
21:34:01.631 00.003 8960 AutoFind: too close [602, 810] 15.6 - [614, 795] 17.1
21:34:01.633 00.002 8960 AutoFind: too close [621, 796] 15.7 - [629, 805] 15.7
21:34:01.634 00.001 8960 AutoFind: too close [621, 796] 15.7 - [614, 795] 17.1
21:34:01.636 00.002 8960 AutoFind: too close [629, 805] 15.7 - [614, 795] 17.1
21:34:01.638 00.002 8960 AutoFind: too close [968, 762] 19.0 - [962, 760] 19.2
21:34:01.640 00.002 8960 AutoFind: too close [968, 762] 19.0 - [956, 775] 21.3
21:34:01.642 00.002 8960 AutoFind: too close [968, 762] 19.0 - [955, 764] 22.3
21:34:01.644 00.002 8960 AutoFind: too close [968, 762] 19.0 - [971, 769] 23.4
21:34:01.646 00.002 8960 AutoFind: too close [962, 760] 19.2 - [956, 775] 21.3
21:34:01.649 00.003 8960 AutoFind: too close [962, 760] 19.2 - [955, 764] 22.3
21:34:01.651 00.002 8960 AutoFind: too close [962, 760] 19.2 - [971, 769] 23.4
21:34:01.653 00.002 8960 AutoFind: too close [956, 775] 21.3 - [955, 764] 22.3
21:34:01.655 00.002 8960 AutoFind: too close [956, 775] 21.3 - [971, 769] 23.4
21:34:01.657 00.002 8960 AutoFind: too close [955, 764] 22.3 - [971, 769] 23.4
21:34:01.658 00.001 8960 AutoFind: too close [397, 68] 23.1 - [395, 63] 25.2
21:34:01.660 00.002 8960 AutoFind: too close [397, 68] 23.1 - [387, 72] 26.2
21:34:01.662 00.002 8960 AutoFind: too close [395, 63] 25.2 - [387, 72] 26.2
21:34:01.665 00.003 8960 AutoFind: too close to edge [11, 798] 7.3
21:34:01.667 00.002 8960 AutoFind: too close to edge [1086, 1071] 7.8
21:34:01.669 00.002 8960 AutoFind: too close to edge [59, 1065] 8.5
21:34:01.672 00.003 8960 AutoFind: too close to edge [1906, 850] 16.6
21:34:01.674 00.002 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
21:34:01.676 00.002 8960 Star::Find(15, 85, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.679 00.003 8960 Star::Find returns 1 (0), X=84.58, Y=522.57, Mass=2090998, SNR=155.8, Peak=65535 HFD=5.3
21:34:01.681 00.002 8960 Star::Find(15, 1851, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.683 00.002 8960 Star::Find returns 1 (0), X=1850.99, Y=887.97, Mass=2677695, SNR=212.3, Peak=65535 HFD=6.3
21:34:01.685 00.002 8960 Star::Find(15, 35, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.687 00.002 8960 Star::Find returns 1 (0), X=34.97, Y=86.04, Mass=1271097, SNR=132.9, Peak=65535 HFD=4.4
21:34:01.688 00.001 8960 Star::Find(15, 1680, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.690 00.002 8960 Star::Find returns 1 (0), X=1680.04, Y=544.56, Mass=2053823, SNR=158.1, Peak=65535 HFD=6.0
21:34:01.692 00.002 8960 Star::Find(15, 769, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.694 00.002 8960 Star::Find returns 1 (0), X=769.59, Y=196.19, Mass=1710263, SNR=141.0, Peak=65535 HFD=5.4
21:34:01.696 00.002 8960 Star::Find(15, 148, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.698 00.002 8960 Star::Find returns 1 (0), X=147.52, Y=161.72, Mass=3077618, SNR=161.3, Peak=65535 HFD=6.2
21:34:01.700 00.002 8960 Star::Find(15, 56, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.702 00.002 8960 Star::Find returns 1 (0), X=56.13, Y=247.47, Mass=995767, SNR=126.6, Peak=65535 HFD=3.8
21:34:01.704 00.002 8960 Star::Find(15, 1047, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.705 00.001 8960 Star::Find returns 1 (0), X=1047.03, Y=1058.14, Mass=3227318, SNR=162.4, Peak=65535 HFD=6.4
21:34:01.707 00.002 8960 Star::Find(15, 1253, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.709 00.002 8960 Star::Find returns 1 (0), X=1253.31, Y=944.69, Mass=1117815, SNR=113.6, Peak=63043 HFD=5.3
21:34:01.711 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.713 00.002 8960 Star::Find returns 1 (0), X=1089.42, Y=1013.01, Mass=804830, SNR=103.2, Peak=49436 HFD=4.9
21:34:01.715 00.002 8960 Star::Find(15, 249, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.717 00.002 8960 Star::Find returns 1 (0), X=248.87, Y=181.99, Mass=777088, SNR=101.7, Peak=65456 HFD=4.3
21:34:01.719 00.002 8960 Star::Find(15, 1751, 1019, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.720 00.001 8960 Star::Find returns 1 (0), X=1750.57, Y=1019.42, Mass=655697, SNR=96.0, Peak=58057 HFD=3.9
21:34:01.723 00.003 8960 Star::Find(15, 1607, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.724 00.001 8960 Star::Find returns 1 (0), X=1607.39, Y=235.95, Mass=892521, SNR=102.1, Peak=56649 HFD=4.9
21:34:01.726 00.002 8960 Star::Find(15, 46, 189, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.728 00.002 8960 Star::Find returns 1 (0), X=46.21, Y=188.67, Mass=597106, SNR=80.4, Peak=65321 HFD=3.7
21:34:01.729 00.001 8960 Star::Find(15, 1749, 778, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.731 00.002 8960 Star::Find returns 1 (0), X=1749.21, Y=777.33, Mass=507892, SNR=78.3, Peak=46467 HFD=4.0
21:34:01.733 00.002 8960 Star::Find(15, 215, 951, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.734 00.001 8960 Star::Find returns 1 (0), X=215.07, Y=951.44, Mass=435696, SNR=69.3, Peak=49257 HFD=3.6
21:34:01.736 00.002 8960 Star::Find(15, 302, 182, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.738 00.002 8960 Star::Find returns 1 (0), X=301.77, Y=181.84, Mass=442304, SNR=69.9, Peak=43369 HFD=3.9
21:34:01.739 00.001 8960 Star::Find(15, 1485, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.741 00.002 8960 Star::Find returns 1 (0), X=1485.05, Y=614.11, Mass=675912, SNR=80.6, Peak=39964 HFD=4.7
21:34:01.743 00.002 8960 Star::Find(15, 230, 976, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.745 00.002 8960 Star::Find returns 1 (0), X=230.01, Y=975.72, Mass=345330, SNR=66.3, Peak=37526 HFD=3.3
21:34:01.746 00.001 8960 Star::Find(15, 1291, 1060, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.748 00.002 8960 Star::Find returns 1 (0), X=1290.92, Y=1060.32, Mass=531794, SNR=79.9, Peak=42294 HFD=4.7
21:34:01.750 00.002 8960 Star::Find(15, 80, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.752 00.002 8960 Star::Find returns 1 (0), X=80.47, Y=455.89, Mass=413221, SNR=75.9, Peak=65535 HFD=3.1
21:34:01.754 00.002 8960 Star::Find(15, 148, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.755 00.001 8960 Star::Find returns 1 (0), X=147.58, Y=811.51, Mass=439992, SNR=72.0, Peak=60579 HFD=3.2
21:34:01.757 00.002 8960 Star::Find(15, 1116, 661, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.759 00.002 8960 Star::Find returns 1 (0), X=1116.46, Y=661.37, Mass=547862, SNR=66.7, Peak=35753 HFD=5.1
21:34:01.761 00.002 8960 Star::Find(15, 1175, 87, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.762 00.001 8960 Star::Find returns 1 (0), X=1175.06, Y=86.86, Mass=421322, SNR=60.3, Peak=28707 HFD=4.4
21:34:01.764 00.002 8960 Star::Find(15, 1797, 215, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.766 00.002 8960 Star::Find returns 1 (0), X=1796.68, Y=214.41, Mass=369138, SNR=65.0, Peak=33302 HFD=3.7
21:34:01.768 00.002 8960 Star::Find(15, 1367, 241, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.770 00.002 8960 Star::Find returns 1 (0), X=1367.51, Y=241.38, Mass=643389, SNR=81.0, Peak=47606 HFD=5.2
21:34:01.771 00.001 8960 Star::Find(15, 424, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.773 00.002 8960 Star::Find returns 1 (0), X=423.91, Y=136.20, Mass=342319, SNR=59.2, Peak=30403 HFD=4.0
21:34:01.775 00.002 8960 Star::Find(15, 717, 422, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.777 00.002 8960 Star::Find returns 1 (0), X=716.67, Y=421.83, Mass=427679, SNR=62.9, Peak=35075 HFD=4.3
21:34:01.779 00.002 8960 Star::Find(15, 1365, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.781 00.002 8960 Star::Find returns 1 (0), X=1365.74, Y=717.70, Mass=407309, SNR=62.8, Peak=31056 HFD=4.6
21:34:01.782 00.001 8960 Star::Find(15, 1012, 59, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.784 00.002 8960 Star::Find returns 1 (0), X=1011.77, Y=59.38, Mass=450639, SNR=65.6, Peak=34780 HFD=4.9
21:34:01.786 00.002 8960 Star::Find(15, 41, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.787 00.001 8960 Star::Find returns 1 (0), X=40.55, Y=876.04, Mass=191443, SNR=48.6, Peak=28720 HFD=2.6
21:34:01.789 00.002 8960 Star::Find(15, 1085, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.791 00.002 8960 Star::Find returns 1 (0), X=1084.95, Y=527.37, Mass=390004, SNR=54.5, Peak=26403 HFD=4.9
21:34:01.793 00.002 8960 Star::Find(15, 1808, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.794 00.001 8960 Star::Find returns 1 (0), X=1808.03, Y=676.80, Mass=241297, SNR=48.3, Peak=27798 HFD=3.9
21:34:01.796 00.002 8960 Star::Find(15, 1464, 64, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.798 00.002 8960 Star::Find returns 1 (0), X=1463.91, Y=63.70, Mass=342235, SNR=55.3, Peak=26070 HFD=4.6
21:34:01.800 00.002 8960 Star::Find(15, 89, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.801 00.001 8960 Star::Find returns 1 (0), X=89.21, Y=995.65, Mass=239500, SNR=53.9, Peak=32099 HFD=3.2
21:34:01.803 00.002 8960 Star::Find(15, 1535, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.805 00.002 8960 Star::Find returns 1 (0), X=1535.34, Y=1061.94, Mass=279239, SNR=55.0, Peak=26857 HFD=4.0
21:34:01.807 00.002 8960 Star::Find(15, 1250, 876, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.809 00.002 8960 Star::Find returns 1 (0), X=1250.20, Y=875.55, Mass=231616, SNR=41.4, Peak=21955 HFD=3.8
21:34:01.811 00.002 8960 Star::Find(15, 1718, 890, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.812 00.001 8960 Star::Find returns 1 (0), X=1717.77, Y=889.76, Mass=175902, SNR=41.3, Peak=21513 HFD=3.2
21:34:01.814 00.002 8960 Star::Find(15, 1273, 623, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.816 00.002 8960 Star::Find returns 1 (0), X=1273.32, Y=623.00, Mass=296143, SNR=51.4, Peak=22096 HFD=4.8
21:34:01.818 00.002 8960 Star::Find(15, 1258, 818, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.819 00.001 8960 Star::Find returns 1 (0), X=1258.22, Y=817.91, Mass=224827, SNR=39.0, Peak=24604 HFD=3.9
21:34:01.821 00.002 8960 Star::Find(15, 1291, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.823 00.002 8960 Star::Find returns 1 (0), X=1291.17, Y=1009.66, Mass=312868, SNR=50.9, Peak=28643 HFD=4.7
21:34:01.824 00.001 8960 Star::Find(15, 915, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.826 00.002 8960 Star::Find returns 1 (0), X=915.11, Y=1051.12, Mass=208380, SNR=44.7, Peak=24009 HFD=3.8
21:34:01.828 00.002 8960 Star::Find(15, 707, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.830 00.002 8960 Star::Find returns 1 (0), X=706.71, Y=335.45, Mass=168323, SNR=39.6, Peak=21219 HFD=3.4
21:34:01.832 00.002 8960 Star::Find(15, 1756, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.834 00.002 8960 Star::Find returns 1 (0), X=1755.65, Y=724.08, Mass=199501, SNR=42.1, Peak=19964 HFD=4.0
21:34:01.835 00.001 8960 Star::Find(15, 796, 625, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.837 00.002 8960 Star::Find returns 1 (0), X=796.49, Y=624.44, Mass=237384, SNR=45.3, Peak=23228 HFD=4.2
21:34:01.839 00.002 8960 Star::Find(15, 38, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.841 00.002 8960 Star::Find returns 1 (0), X=37.82, Y=316.98, Mass=162334, SNR=40.5, Peak=31548 HFD=2.6
21:34:01.843 00.002 8960 Star::Find(15, 71, 430, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.845 00.002 8960 Star::Find returns 1 (0), X=70.45, Y=430.23, Mass=132026, SNR=36.9, Peak=23241 HFD=2.7
21:34:01.847 00.002 8960 Star::Find(15, 1692, 100, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.849 00.002 8960 Star::Find returns 1 (0), X=1691.43, Y=99.21, Mass=165861, SNR=43.0, Peak=24988 HFD=3.5
21:34:01.850 00.001 8960 Star::Find(15, 312, 391, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.852 00.002 8960 Star::Find returns 1 (0), X=311.66, Y=390.86, Mass=145713, SNR=36.8, Peak=26211 HFD=2.6
21:34:01.854 00.002 8960 Star::Find(15, 1171, 560, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.856 00.002 8960 Star::Find returns 1 (0), X=1171.26, Y=559.90, Mass=284167, SNR=50.1, Peak=21097 HFD=5.0
21:34:01.858 00.002 8960 Star::Find(15, 721, 380, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.860 00.002 8960 Star::Find returns 1 (0), X=721.29, Y=380.07, Mass=190404, SNR=32.3, Peak=20188 HFD=4.0
21:34:01.861 00.001 8960 Star::Find(15, 205, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.863 00.002 8960 Star::Find returns 1 (0), X=204.73, Y=561.25, Mass=184793, SNR=40.9, Peak=33929 HFD=2.9
21:34:01.865 00.002 8960 Star::Find(15, 211, 921, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.867 00.002 8960 Star::Find returns 1 (0), X=210.64, Y=920.92, Mass=156558, SNR=41.0, Peak=28246 HFD=2.8
21:34:01.869 00.002 8960 Star::Find(15, 1869, 67, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.870 00.001 8960 Star::Find returns 1 (0), X=1868.64, Y=66.86, Mass=145872, SNR=37.3, Peak=22492 HFD=3.2
21:34:01.872 00.002 8960 Star::Find(15, 1717, 547, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.874 00.002 8960 Star::Find returns 1 (0), X=1717.38, Y=546.53, Mass=132860, SNR=33.2, Peak=24316 HFD=3.1
21:34:01.876 00.002 8960 Star::Find(15, 981, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.878 00.002 8960 Star::Find returns 1 (0), X=980.64, Y=864.78, Mass=209801, SNR=41.0, Peak=20668 HFD=4.5
21:34:01.880 00.002 8960 Star::Find(15, 1667, 420, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.882 00.002 8960 Star::Find returns 1 (0), X=1666.63, Y=419.76, Mass=165114, SNR=36.7, Peak=19548 HFD=3.9
21:34:01.883 00.001 8960 Star::Find(15, 347, 1062, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.885 00.002 8960 Star::Find returns 1 (0), X=347.11, Y=1062.19, Mass=87391, SNR=29.8, Peak=20720 HFD=2.4
21:34:01.887 00.002 8960 Star::Find(15, 183, 636, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.888 00.001 8960 Star::Find returns 1 (0), X=183.12, Y=636.27, Mass=100978, SNR=29.7, Peak=25680 HFD=2.3
21:34:01.890 00.002 8960 Star::Find(15, 392, 944, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.892 00.002 8960 Star::Find returns 1 (0), X=392.14, Y=943.92, Mass=144377, SNR=33.6, Peak=23280 HFD=3.0
21:34:01.894 00.002 8960 Star::Find(15, 1431, 370, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.895 00.001 8960 Star::Find returns 1 (0), X=1431.15, Y=369.77, Mass=143930, SNR=32.7, Peak=17654 HFD=4.0
21:34:01.897 00.002 8960 Star::Find(15, 1486, 111, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.899 00.002 8960 Star::Find returns 1 (0), X=1485.99, Y=111.48, Mass=115405, SNR=27.7, Peak=16092 HFD=3.6
21:34:01.902 00.003 8960 Star::Find(15, 325, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.905 00.003 8960 Star::Find returns 1 (0), X=325.46, Y=759.54, Mass=79990, SNR=25.9, Peak=17859 HFD=3.1
21:34:01.907 00.002 8960 Star::Find(15, 1565, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.909 00.002 8960 Star::Find returns 1 (0), X=1564.68, Y=733.16, Mass=113850, SNR=33.2, Peak=18960 HFD=3.4
21:34:01.911 00.002 8960 Star::Find(15, 1168, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.912 00.001 8960 Star::Find returns 1 (0), X=1167.63, Y=243.48, Mass=136658, SNR=30.5, Peak=19152 HFD=3.7
21:34:01.914 00.002 8960 Star::Find(15, 970, 532, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.916 00.002 8960 Star::Find returns 1 (0), X=969.97, Y=531.66, Mass=100989, SNR=24.1, Peak=17091 HFD=3.9
21:34:01.918 00.002 8960 Star::Find(15, 581, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.920 00.002 8960 Star::Find false star n=69 nbg=292 bg=32016.4 sigma=20942.4 thresh=29308 peak=29227
21:34:01.921 00.001 8960 Star::Find returns 0 (2), X=581.00, Y=792.00, Mass=697916, SNR=2.9, Peak=29372 HFD=0.0
21:34:01.923 00.002 8960 Star::Find(15, 1478, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.925 00.002 8960 Star::Find returns 1 (0), X=1478.75, Y=729.66, Mass=103321, SNR=26.8, Peak=17558 HFD=3.5
21:34:01.927 00.002 8960 Star::Find(15, 52, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.928 00.001 8960 Star::Find returns 1 (0), X=52.04, Y=45.30, Mass=84916, SNR=25.6, Peak=18230 HFD=3.3
21:34:01.930 00.002 8960 Star::Find(15, 1309, 243, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.931 00.001 8960 Star::Find returns 1 (0), X=1309.00, Y=243.16, Mass=113809, SNR=26.8, Peak=17257 HFD=3.4
21:34:01.933 00.002 8960 Star::Find(15, 513, 107, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.936 00.003 8960 Star::Find returns 1 (0), X=513.60, Y=107.10, Mass=90596, SNR=26.6, Peak=15907 HFD=3.3
21:34:01.937 00.001 8960 Star::Find(15, 1334, 150, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.938 00.001 8960 Star::Find returns 1 (0), X=1334.43, Y=150.16, Mass=94181, SNR=25.9, Peak=16355 HFD=3.6
21:34:01.940 00.002 8960 Star::Find(15, 1004, 181, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.942 00.002 8960 Star::Find returns 1 (0), X=1003.93, Y=180.49, Mass=121799, SNR=32.7, Peak=17462 HFD=3.6
21:34:01.944 00.002 8960 Star::Find(15, 941, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.945 00.001 8960 Star::Find returns 1 (0), X=940.80, Y=545.62, Mass=126343, SNR=29.8, Peak=15792 HFD=4.0
21:34:01.947 00.002 8960 Star::Find(15, 679, 77, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.950 00.003 8960 Star::Find returns 1 (0), X=679.14, Y=77.08, Mass=126264, SNR=28.9, Peak=19875 HFD=3.8
21:34:01.951 00.001 8960 Star::Find(15, 179, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.953 00.002 8960 Star::Find returns 1 (0), X=179.11, Y=119.77, Mass=77267, SNR=23.6, Peak=21628 HFD=2.3
21:34:01.955 00.002 8960 AutoFind: finding best star pass 1
21:34:01.957 00.002 8960 Star::Find(15, 85, 523, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.958 00.001 8960 Star::Find returns 1 (0), X=84.58, Y=522.57, Mass=2090998, SNR=155.8, Peak=65535 HFD=5.3
21:34:01.960 00.002 8960 AutoFind: near-saturated [85, 523] 87.4 Mass 2090998 SNR 155.8 Peak 65535
21:34:01.962 00.002 8960 Star::Find(15, 1851, 888, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.964 00.002 8960 Star::Find returns 1 (0), X=1850.99, Y=887.97, Mass=2677695, SNR=212.3, Peak=65535 HFD=6.3
21:34:01.967 00.003 8960 AutoFind: near-saturated [1851, 888] 82.2 Mass 2677695 SNR 212.3 Peak 65535
21:34:01.969 00.002 8960 Star::Find(15, 35, 86, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.970 00.001 8960 Star::Find returns 1 (0), X=34.97, Y=86.04, Mass=1271097, SNR=132.9, Peak=65535 HFD=4.4
21:34:01.972 00.002 8960 AutoFind: near-saturated [35, 86] 82.1 Mass 1271097 SNR 132.9 Peak 65535
21:34:01.974 00.002 8960 Star::Find(15, 1680, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.976 00.002 8960 Star::Find returns 1 (0), X=1680.04, Y=544.56, Mass=2053823, SNR=158.1, Peak=65535 HFD=6.0
21:34:01.977 00.001 8960 AutoFind: near-saturated [1680, 545] 72.8 Mass 2053823 SNR 158.1 Peak 65535
21:34:01.979 00.002 8960 Star::Find(15, 769, 196, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.981 00.002 8960 Star::Find returns 1 (0), X=769.59, Y=196.19, Mass=1710263, SNR=141.0, Peak=65535 HFD=5.4
21:34:01.983 00.002 8960 AutoFind: near-saturated [769, 196] 68.7 Mass 1710263 SNR 141.0 Peak 65535
21:34:01.984 00.001 8960 Star::Find(15, 148, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.986 00.002 8960 Star::Find returns 1 (0), X=147.52, Y=161.72, Mass=3077618, SNR=161.3, Peak=65535 HFD=6.2
21:34:01.988 00.002 8960 AutoFind: near-saturated [148, 161] 67.8 Mass 3077618 SNR 161.3 Peak 65535
21:34:01.989 00.001 8960 Star::Find(15, 56, 248, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.991 00.002 8960 Star::Find returns 1 (0), X=56.13, Y=247.47, Mass=995767, SNR=126.6, Peak=65535 HFD=3.8
21:34:01.993 00.002 8960 AutoFind: near-saturated [56, 248] 64.3 Mass 995767 SNR 126.6 Peak 65535
21:34:01.995 00.002 8960 Star::Find(15, 1047, 1058, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:01.998 00.003 8960 Star::Find returns 1 (0), X=1047.03, Y=1058.14, Mass=3227318, SNR=162.4, Peak=65535 HFD=6.4
21:34:02.000 00.002 8960 AutoFind: near-saturated [1047, 1058] 62.1 Mass 3227318 SNR 162.4 Peak 65535
21:34:02.002 00.002 8960 Star::Find(15, 1253, 945, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:02.004 00.002 8960 Star::Find returns 1 (0), X=1253.31, Y=944.69, Mass=1117815, SNR=113.6, Peak=63043 HFD=5.3
21:34:02.006 00.002 8960 AutoFind: near-saturated [1253, 945] 52.9 Mass 1117815 SNR 113.6 Peak 63043
21:34:02.007 00.001 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:02.009 00.002 8960 Star::Find returns 1 (0), X=1089.42, Y=1013.01, Mass=804830, SNR=103.2, Peak=49436 HFD=4.9
21:34:02.011 00.002 8960 AutoFind returns star at [1089, 1013] 43.7 Mass 804830 SNR 103.2
21:34:02.014 00.003 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:02.016 00.002 8960 Star::Find returns 1 (0), X=1089.42, Y=1013.01, Mass=804830, SNR=103.2, Peak=49436 HFD=4.9
21:34:02.018 00.002 8960 MultiStar: List (12): {1089.42, 1013.01}(103.2), {248.87, 181.99}(101.7), {1750.57, 1019.42}(96.0), {1607.39, 235.95}(102.1), {46.21, 188.67}(80.4), {1749.21, 777.33}(78.3), {215.07, 951.44}(69.3), {301.77, 181.84}(69.9), {1485.05, 614.11}(80.6), {230.01, 975.72}(66.3), {1290.92, 1060.32}(79.9), {80.47, 455.89}(75.9), 
21:34:02.019 00.001 8960 setting lock position to (1089.42, 1013.01)
21:34:02.021 00.002 8960 MultiStar: stabilizing after lock position change
21:34:02.023 00.002 8960 AutoSelect: state = 1, call UpdateGuideState
21:34:02.024 00.001 8960 UpdateGuideState(): m_state=1
21:34:02.026 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:34:02.028 00.002 8960 Star::Find returns 1 (0), X=1089.42, Y=1013.01, Mass=804830, SNR=103.2, Peak=49436 HFD=4.9
21:34:02.030 00.002 8960 CameraToMount -- cameraTheta (0.00) - m_xAngle (2.75) = xAngle (-2.75 = -2.75)
21:34:02.033 00.003 8960 CameraToMount -- cameraTheta (0.00) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (0.36 = 0.36)
21:34:02.035 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=-0.00 mountY=0.00, mountTheta=0.00
21:34:02.038 00.003 8960 setting lock position to (1089.42, 1013.01)
21:34:02.039 00.001 8960 MultiStar: stabilizing after lock position change
21:34:02.041 00.002 8960 CurrentPosition() valid, moving to STATE_SELECTED
21:34:02.043 00.002 8960 Changing from state SELECTING to SELECTED
21:34:02.044 00.001 8960 guider state => SELECTED
21:34:02.051 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=8060, FiltMin=5996, FiltMax=65535, Gamma=2.540
21:34:02.061 00.010 8960 UpdateGuideState exits: m=804830 SNR=103.2
21:34:02.064 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=8060, FiltMin=5996, FiltMax=65535, Gamma=2.540
21:34:02.073 00.009 8960 Status Line: Auto-selected star at (1089.4, 1013.0)
21:34:02.081 00.008 8960 OnExposeComplete: enter
21:34:02.083 00.002 8960 UpdateGuideState(): m_state=2
21:34:02.085 00.002 8960 Star::Find(15, 1089, 1013, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:34:02.087 00.002 8960 Star::Find returns 1 (0), X=1099.05, Y=1026.71, Mass=57289, SNR=15.3, Peak=18678 HFD=2.6
21:34:02.089 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (2.75) = xAngle (-1.79 = -1.79)
21:34:02.090 00.001 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (1.32 = 1.32)
21:34:02.092 00.002 8960 CameraToMount -- cameraX=9.63 cameraY=13.69 hyp=16.74 cameraTheta=0.96 mountX=-3.65 mountY=16.20, mountTheta=1.79
21:34:02.095 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7222, max=65535, med=11798, FiltMin=9200, FiltMax=65535, Gamma=2.540
21:34:02.105 00.010 8960 UpdateGuideState exits: m=57289 SNR=15.3
21:34:02.107 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:02.109 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:02.111 00.002 8960 Enqueuing Expose request
21:34:02.112 00.001 13828 Worker thread wakes up
21:34:02.113 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:02.113 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1012,31,31)
21:34:03.286 01.173 8960 GuideButtonClick i=1 ctx=Guide button clicked
21:34:03.294 00.008 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
21:34:03.296 00.002 8960 guider state => CALIBRATED
21:34:03.298 00.002 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:34:03.304 00.006 8960 reset dither spiral
21:34:04.587 01.283 13828 Exposure complete
21:34:04.721 00.134 13828 worker thread done servicing request
21:34:04.721 00.000 8960 OnExposeComplete: enter
21:34:04.724 00.003 8960 UpdateGuideState(): m_state=5
21:34:04.728 00.004 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:34:04.730 00.002 8960 Star::Find returns 1 (0), X=1099.41, Y=1026.01, Mass=32738, SNR=11.9, Peak=16918 HFD=2.2
21:34:04.733 00.003 8960 CameraToMount -- cameraTheta (0.92) - m_xAngle (2.75) = xAngle (-1.83 = -1.83)
21:34:04.736 00.003 8960 CameraToMount -- cameraTheta (0.92) - (m_xAngle (2.75) + m_yAngleError (-3.11)) = yAngle (1.27 = 1.27)
21:34:04.739 00.003 8960 CameraToMount -- cameraX=9.98 cameraY=12.99 hyp=16.39 cameraTheta=0.92 mountX=-4.25 mountY=15.67, mountTheta=1.84
21:34:04.744 00.005 8960 Changing from state CALIBRATED to GUIDING
21:34:04.747 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:34:04.751 00.004 8960 ScopeASCOM::SideOfPier() returns 0
21:34:04.754 00.003 8960 AdjustCalibrationForScopePointing (scope): current dec=33.1 pierSide=0, cal dec=16.9 pierSide=1 rotAngle=None bin=1
21:34:04.757 00.003 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
21:34:04.759 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
21:34:04.761 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
21:34:04.764 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
21:34:04.766 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
21:34:04.768 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
21:34:04.770 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
21:34:04.772 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:34:04.774 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
21:34:04.776 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
21:34:04.779 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
21:34:04.781 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
21:34:04.783 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
21:34:04.789 00.006 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
21:34:04.791 00.002 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
21:34:04.793 00.002 8960 Guiding starts on opposite side of pier: calibration data side is West, current side is East
21:34:04.795 00.002 8960 FlipCalibration before: x=157.5, y=65.5 decFlipRequired=0 sideOfPier=West rotAngle=None parity=-/+
21:34:04.797 00.002 8960 FlipCalibration pre-normalize: x=337.5, y=65.5
21:34:04.799 00.002 8960 FlipCalibration after: x=-22.5 y=65.5 sideOfPier=East parity=-/-
21:34:04.801 00.002 8960 Mount::SetCalibration (scope) -- xAngle=-22.5 yAngle=65.5 xRate=1.942 yRate=1.880 bin=1 dec=16.9 pierSide=0 par=-/- rotAng=None
21:34:04.804 00.003 8960 Mount::SetCalibration (scope) -- sets m_xAngle=-22.5 m_yAngleError=2.0
21:34:04.810 00.006 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:34:04.813 00.003 8960 ScopeASCOM::SideOfPier() returns 0
21:34:04.819 00.006 8960 Status Line: CAL: West(157,65)->East(-23,65)
21:34:04.823 00.004 8960 Dec comp: XRate 1.942 -> 1.701 for dec 16.9 -> dec 33.1
21:34:04.828 00.005 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:34:04.832 00.004 8960 ScopeASCOM::SideOfPier() returns 0
21:34:04.834 00.002 8960 setting lock position to (1099.41, 1026.01)
21:34:04.836 00.002 8960 MultiStar: stabilizing after lock position change
21:34:04.838 00.002 8960 guider state => GUIDING
21:34:04.840 00.002 8960 Status Line: Guiding
21:34:04.846 00.006 8960 Mount: notify guiding started
21:34:04.850 00.004 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
21:34:04.852 00.002 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
21:34:04.854 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
21:34:04.856 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
21:34:04.858 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
21:34:04.860 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
21:34:04.862 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
21:34:04.864 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
21:34:04.866 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
21:34:04.868 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
21:34:04.870 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
21:34:04.872 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:34:04.875 00.003 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
21:34:04.877 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
21:34:04.879 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
21:34:04.881 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
21:34:04.883 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
21:34:04.885 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
21:34:04.887 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
21:34:04.889 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:34:04.891 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
21:34:04.893 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
21:34:04.896 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
21:34:04.898 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
21:34:04.901 00.003 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
21:34:04.903 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
21:34:04.905 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
21:34:04.907 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
21:34:04.910 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
21:34:04.913 00.003 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
21:34:04.915 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
21:34:04.918 00.003 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
21:34:04.920 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:34:04.923 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
21:34:04.925 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
21:34:04.927 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
21:34:04.929 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
21:34:04.931 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
21:34:04.935 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
21:34:04.938 00.003 8960 ScopeASCOM::SideOfPier() returns 0
21:34:04.940 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:34:04.943 00.003 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
21:34:04.945 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:34:04.947 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.1
21:34:04.949 00.002 8960 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
21:34:04.951 00.002 8960 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
21:34:04.953 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
21:34:04.954 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
21:34:04.957 00.003 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
21:34:04.960 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=6787, max=65535, med=11792, FiltMin=9212, FiltMax=65535, Gamma=2.540
21:34:04.970 00.010 8960 UpdateGuideState exits: m=32738 SNR=11.9
21:34:04.972 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:04.974 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:04.977 00.003 8960 Enqueuing Expose request
21:34:04.980 00.003 13828 Worker thread wakes up
21:34:04.980 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:04.980 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:07.449 02.469 13828 Exposure complete
21:34:07.590 00.141 13828 worker thread done servicing request
21:34:07.590 00.000 8960 OnExposeComplete: enter
21:34:07.592 00.002 8960 UpdateGuideState(): m_state=6
21:34:07.594 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:34:07.595 00.001 8960 Star::Find returns 1 (0), X=1098.45, Y=1026.06, Mass=38831, SNR=12.3, Peak=18761 HFD=2.2
21:34:07.597 00.002 8960 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.39) = xAngle (3.48 = -2.80)
21:34:07.600 00.003 8960 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.45 = -2.83)
21:34:07.601 00.001 8960 CameraToMount -- cameraX=-0.96 cameraY=0.05 hyp=0.96 cameraTheta=3.09 mountX=-0.90 mountY=-0.29, mountTheta=-2.83
21:34:07.603 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.96, y=0.05, opts=13)
21:34:07.605 00.002 8960 Enqueuing Move request for scope (-0.96, 0.05)
21:34:07.606 00.001 13828 Worker thread wakes up
21:34:07.606 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.96, 0.05) opts 0xd
21:34:07.606 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.96, 0.05)
21:34:07.606 00.000 13828 Moving (-0.96, 0.05) raw xDistance=-0.90 yDistance=-0.29
21:34:07.606 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
21:34:07.606 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:34:07.606 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
21:34:07.608 00.002 13828 MoveAxis(E, 335, ABG)
21:34:07.608 00.000 13828 Guiding  Dir = 2, Dur = 335
21:34:07.609 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=11785, FiltMin=9155, FiltMax=65535, Gamma=2.540
21:34:07.611 00.002 13828 IsSlewing returns 0
21:34:07.611 00.000 13828 IsGuiding returns 0
21:34:07.613 00.002 13828 PulseGuide returned control before completion, sleep 344
21:34:07.618 00.005 8960 UpdateGuideState exits: m=38831 SNR=12.3
21:34:07.620 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:07.621 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:07.623 00.002 8960 Enqueuing Expose request
21:34:07.972 00.349 13828 IsGuiding returns 0
21:34:07.972 00.000 13828 Move returns status 0, amount 335
21:34:07.972 00.000 13828 MoveAxis(N, 0, ABG)
21:34:07.972 00.000 13828 Move returns status 0, amount 0
21:34:07.972 00.000 13828 move complete, result=0
21:34:07.972 00.000 13828 worker thread done servicing request
21:34:07.972 00.000 13828 Worker thread wakes up
21:34:07.972 00.000 8960 GuideStep: -0.9 px 335 ms EAST, -0.3 px 0 ms NORTH
21:34:07.974 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:07.974 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:10.445 02.471 13828 Exposure complete
21:34:10.570 00.125 13828 worker thread done servicing request
21:34:10.570 00.000 8960 OnExposeComplete: enter
21:34:10.572 00.002 8960 UpdateGuideState(): m_state=6
21:34:10.574 00.002 8960 Star::Find(15, 1098, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:34:10.575 00.001 8960 Star::Find returns 1 (0), X=1098.94, Y=1026.34, Mass=68147, SNR=15.8, Peak=18486 HFD=3.3
21:34:10.577 00.002 8960 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.39) = xAngle (2.92 = 2.92)
21:34:10.579 00.002 8960 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.88 = 2.88)
21:34:10.582 00.003 8960 CameraToMount -- cameraX=-0.47 cameraY=0.33 hyp=0.57 cameraTheta=2.53 mountX=-0.56 mountY=0.15, mountTheta=2.89
21:34:10.584 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=0.33, opts=13)
21:34:10.586 00.002 8960 Enqueuing Move request for scope (-0.47, 0.33)
21:34:10.588 00.002 13828 Worker thread wakes up
21:34:10.588 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.33) opts 0xd
21:34:10.588 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.47, 0.33)
21:34:10.588 00.000 13828 Moving (-0.47, 0.33) raw xDistance=-0.56 yDistance=0.15
21:34:10.588 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.56
21:34:10.588 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:10.588 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:34:10.588 00.000 13828 MoveAxis(E, 231, ABG)
21:34:10.589 00.001 13828 Guiding  Dir = 2, Dur = 231
21:34:10.590 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7056, max=65535, med=11779, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:34:10.592 00.002 13828 IsSlewing returns 0
21:34:10.592 00.000 13828 IsGuiding returns 0
21:34:10.594 00.002 13828 PulseGuide returned control before completion, sleep 240
21:34:10.600 00.006 8960 UpdateGuideState exits: m=68147 SNR=15.8
21:34:10.602 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:10.604 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:10.605 00.001 8960 Enqueuing Expose request
21:34:10.847 00.242 13828 IsGuiding returns 0
21:34:10.847 00.000 13828 Move returns status 0, amount 231
21:34:10.847 00.000 13828 MoveAxis(N, 0, ABG)
21:34:10.847 00.000 13828 Move returns status 0, amount 0
21:34:10.847 00.000 13828 move complete, result=0
21:34:10.848 00.001 13828 worker thread done servicing request
21:34:10.848 00.000 8960 GuideStep: -0.6 px 231 ms EAST, 0.1 px 0 ms NORTH
21:34:10.851 00.003 13828 Worker thread wakes up
21:34:10.851 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:10.851 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:13.320 02.469 13828 Exposure complete
21:34:13.443 00.123 13828 worker thread done servicing request
21:34:13.443 00.000 8960 OnExposeComplete: enter
21:34:13.445 00.002 8960 UpdateGuideState(): m_state=6
21:34:13.448 00.003 8960 Star::Find(15, 1098, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:34:13.450 00.002 8960 Star::Find returns 1 (0), X=1099.65, Y=1026.92, Mass=49378, SNR=15.8, Peak=17558 HFD=2.3
21:34:13.453 00.003 8960 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.39) = xAngle (1.70 = 1.70)
21:34:13.455 00.002 8960 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.66 = 1.66)
21:34:13.457 00.002 8960 CameraToMount -- cameraX=0.25 cameraY=0.91 hyp=0.94 cameraTheta=1.31 mountX=-0.12 mountY=0.94, mountTheta=1.70
21:34:13.459 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.25, y=0.91, opts=13)
21:34:13.461 00.002 8960 Enqueuing Move request for scope (0.25, 0.91)
21:34:13.463 00.002 13828 Worker thread wakes up
21:34:13.463 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.91) opts 0xd
21:34:13.463 00.000 13828 Handling offset move in thread for scope, endpoint = (0.25, 0.91)
21:34:13.463 00.000 13828 Moving (0.25, 0.91) raw xDistance=-0.12 yDistance=0.94
21:34:13.463 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.12
21:34:13.463 00.000 13828 resist switch: large excursion: input 0.94 thresh 0.57 direction from 0 to 1
21:34:13.463 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.81
21:34:13.463 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
21:34:13.463 00.000 13828 MoveAxis(E, 61, ABG)
21:34:13.463 00.000 13828 Guiding  Dir = 2, Dur = 61
21:34:13.465 00.002 13828 IsSlewing returns 0
21:34:13.465 00.000 13828 IsGuiding returns 0
21:34:13.465 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6736, max=65535, med=11792, FiltMin=9244, FiltMax=65535, Gamma=2.540
21:34:13.468 00.003 13828 PulseGuide returned control before completion, sleep 70
21:34:13.474 00.006 8960 UpdateGuideState exits: m=49378 SNR=15.8
21:34:13.477 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:13.479 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:13.482 00.003 8960 Enqueuing Expose request
21:34:13.547 00.065 13828 IsGuiding returns 0
21:34:13.547 00.000 13828 Move returns status 0, amount 61
21:34:13.547 00.000 13828 MoveAxis(S, 499, ABG)
21:34:13.547 00.000 13828 duration set to 0 by GuideMode
21:34:13.547 00.000 13828 Move returns status 0, amount 0
21:34:13.547 00.000 13828 move complete, result=0
21:34:13.548 00.001 13828 worker thread done servicing request
21:34:13.548 00.000 8960 GuideStep: -0.1 px 61 ms EAST, 0.9 px 0 ms SOUTH
21:34:13.550 00.002 13828 Worker thread wakes up
21:34:13.550 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:13.550 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:16.020 02.470 13828 Exposure complete
21:34:16.155 00.135 13828 worker thread done servicing request
21:34:16.155 00.000 8960 OnExposeComplete: enter
21:34:16.157 00.002 8960 UpdateGuideState(): m_state=6
21:34:16.159 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
21:34:16.161 00.002 8960 Star::Find returns 1 (0), X=1099.65, Y=1026.71, Mass=46236, SNR=14.8, Peak=18172 HFD=2.8
21:34:16.163 00.002 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.39) = xAngle (1.62 = 1.62)
21:34:16.164 00.001 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.59 = 1.59)
21:34:16.166 00.002 8960 CameraToMount -- cameraX=0.25 cameraY=0.70 hyp=0.74 cameraTheta=1.23 mountX=-0.04 mountY=0.74, mountTheta=1.62
21:34:16.168 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.25, y=0.70, opts=13)
21:34:16.170 00.002 8960 Enqueuing Move request for scope (0.25, 0.70)
21:34:16.172 00.002 13828 Worker thread wakes up
21:34:16.172 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.70) opts 0xd
21:34:16.172 00.000 13828 Handling offset move in thread for scope, endpoint = (0.25, 0.70)
21:34:16.172 00.000 13828 Moving (0.25, 0.70) raw xDistance=-0.04 yDistance=0.74
21:34:16.172 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:34:16.172 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
21:34:16.172 00.000 13828 MoveAxis(E, 0, ABG)
21:34:16.172 00.000 13828 Move returns status 0, amount 0
21:34:16.172 00.000 13828 MoveAxis(S, 395, ABG)
21:34:16.172 00.000 13828 duration set to 0 by GuideMode
21:34:16.172 00.000 13828 Move returns status 0, amount 0
21:34:16.172 00.000 13828 move complete, result=0
21:34:16.172 00.000 13828 worker thread done servicing request
21:34:16.174 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7139, max=65535, med=11785, FiltMin=9353, FiltMax=65535, Gamma=2.540
21:34:16.183 00.009 8960 UpdateGuideState exits: m=46236 SNR=14.8
21:34:16.184 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:16.186 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:16.188 00.002 8960 Enqueuing Expose request
21:34:16.190 00.002 8960 GuideStep: -0.0 px 0 ms EAST, 0.7 px 0 ms SOUTH
21:34:16.192 00.002 13828 Worker thread wakes up
21:34:16.192 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:16.193 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:18.662 02.469 13828 Exposure complete
21:34:18.787 00.125 13828 worker thread done servicing request
21:34:18.787 00.000 8960 OnExposeComplete: enter
21:34:18.789 00.002 8960 UpdateGuideState(): m_state=6
21:34:18.791 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
21:34:18.793 00.002 8960 Star::Find returns 1 (0), X=1099.27, Y=1026.23, Mass=46217, SNR=15.5, Peak=17513 HFD=2.9
21:34:18.795 00.002 8960 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.39) = xAngle (2.50 = 2.50)
21:34:18.796 00.001 8960 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.46 = 2.46)
21:34:18.799 00.003 8960 CameraToMount -- cameraX=-0.13 cameraY=0.23 hyp=0.26 cameraTheta=2.11 mountX=-0.21 mountY=0.16, mountTheta=2.48
21:34:18.802 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.23, opts=13)
21:34:18.804 00.002 8960 Enqueuing Move request for scope (-0.13, 0.23)
21:34:18.805 00.001 13828 Worker thread wakes up
21:34:18.805 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.23) opts 0xd
21:34:18.805 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.23)
21:34:18.806 00.001 13828 Moving (-0.13, 0.23) raw xDistance=-0.21 yDistance=0.16
21:34:18.806 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:34:18.806 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:18.806 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:34:18.806 00.000 13828 MoveAxis(E, 78, ABG)
21:34:18.806 00.000 13828 Guiding  Dir = 2, Dur = 78
21:34:18.808 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7248, max=65535, med=11792, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:34:18.809 00.001 13828 IsSlewing returns 0
21:34:18.809 00.000 13828 IsGuiding returns 0
21:34:18.811 00.002 13828 PulseGuide returned control before completion, sleep 87
21:34:18.818 00.007 8960 UpdateGuideState exits: m=46217 SNR=15.5
21:34:18.821 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:18.824 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:18.828 00.004 8960 Enqueuing Expose request
21:34:18.908 00.080 13828 IsGuiding returns 0
21:34:18.908 00.000 13828 Move returns status 0, amount 78
21:34:18.908 00.000 13828 MoveAxis(N, 0, ABG)
21:34:18.908 00.000 13828 Move returns status 0, amount 0
21:34:18.908 00.000 13828 move complete, result=0
21:34:18.908 00.000 13828 worker thread done servicing request
21:34:18.908 00.000 13828 Worker thread wakes up
21:34:18.908 00.000 8960 GuideStep: -0.2 px 78 ms EAST, 0.2 px 0 ms NORTH
21:34:18.911 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:18.911 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:21.378 02.467 13828 Exposure complete
21:34:21.511 00.133 13828 worker thread done servicing request
21:34:21.512 00.001 8960 OnExposeComplete: enter
21:34:21.513 00.001 8960 UpdateGuideState(): m_state=6
21:34:21.515 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
21:34:21.517 00.002 8960 Star::Find returns 0 (4), X=1098.53, Y=1027.00, Mass=16296, SNR=8.3, Peak=16758 HFD=1.0
21:34:21.518 00.001 8960 DistanceChecker: activated
21:34:21.520 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
21:34:21.521 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
21:34:21.523 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
21:34:21.524 00.001 13828 Worker thread wakes up
21:34:21.525 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:34:21.525 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:34:21.525 00.000 13828 move complete, result=0
21:34:21.525 00.000 13828 worker thread done servicing request
21:34:21.640 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:21.642 00.002 8960 Status Line: Star lost - low HFD
21:34:21.647 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6889, max=65535, med=11792, FiltMin=9193, FiltMax=65535, Gamma=2.540
21:34:21.654 00.007 8960 UpdateGuideState exits: Star lost - low HFD
21:34:21.657 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:21.658 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
21:34:21.660 00.002 8960 Enqueuing Expose request
21:34:21.661 00.001 13828 Worker thread wakes up
21:34:21.662 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:21.662 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
21:34:24.137 02.475 13828 Exposure complete
21:34:24.262 00.125 13828 worker thread done servicing request
21:34:24.262 00.000 8960 OnExposeComplete: enter
21:34:24.264 00.002 8960 UpdateGuideState(): m_state=6
21:34:24.267 00.003 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
21:34:24.268 00.001 8960 Star::Find returns 1 (0), X=1098.33, Y=1026.29, Mass=47728, SNR=15.0, Peak=20022 HFD=2.0
21:34:24.270 00.002 8960 DistanceChecker: deactivated
21:34:24.271 00.001 8960 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.39) = xAngle (3.28 = -3.01)
21:34:24.273 00.002 8960 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.24 = -3.04)
21:34:24.274 00.001 8960 CameraToMount -- cameraX=-1.08 cameraY=0.28 hyp=1.12 cameraTheta=2.88 mountX=-1.11 mountY=-0.11, mountTheta=-3.04
21:34:24.277 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.08, y=0.28, opts=13)
21:34:24.279 00.002 8960 Enqueuing Move request for scope (-1.08, 0.28)
21:34:24.281 00.002 13828 Worker thread wakes up
21:34:24.281 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.28) opts 0xd
21:34:24.281 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.08, 0.28)
21:34:24.281 00.000 13828 Moving (-1.08, 0.28) raw xDistance=-1.11 yDistance=-0.11
21:34:24.281 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.11
21:34:24.281 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:34:24.281 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:34:24.281 00.000 13828 MoveAxis(E, 415, ABG)
21:34:24.281 00.000 13828 Guiding  Dir = 2, Dur = 415
21:34:24.283 00.002 13828 IsSlewing returns 0
21:34:24.283 00.000 13828 IsGuiding returns 0
21:34:24.283 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7113, max=65535, med=11785, FiltMin=9270, FiltMax=65535, Gamma=2.540
21:34:24.285 00.002 13828 PulseGuide returned control before completion, sleep 424
21:34:24.292 00.007 8960 UpdateGuideState exits: m=47728 SNR=15.0
21:34:24.294 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:24.296 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:24.297 00.001 8960 Enqueuing Expose request
21:34:24.720 00.423 13828 IsGuiding returns 0
21:34:24.720 00.000 13828 Move returns status 0, amount 415
21:34:24.720 00.000 13828 MoveAxis(N, 0, ABG)
21:34:24.720 00.000 13828 Move returns status 0, amount 0
21:34:24.720 00.000 13828 move complete, result=0
21:34:24.720 00.000 13828 worker thread done servicing request
21:34:24.721 00.001 8960 GuideStep: -1.1 px 415 ms EAST, -0.1 px 0 ms NORTH
21:34:24.722 00.001 13828 Worker thread wakes up
21:34:24.722 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:24.722 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:27.190 02.468 13828 Exposure complete
21:34:27.315 00.125 13828 worker thread done servicing request
21:34:27.315 00.000 8960 OnExposeComplete: enter
21:34:27.316 00.001 8960 UpdateGuideState(): m_state=6
21:34:27.319 00.003 8960 Star::Find(15, 1098, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
21:34:27.320 00.001 8960 Star::Find returns 1 (0), X=1099.54, Y=1026.66, Mass=53352, SNR=16.0, Peak=15996 HFD=3.3
21:34:27.322 00.002 8960 CameraToMount -- cameraTheta (1.36) - m_xAngle (-0.39) = xAngle (1.75 = 1.75)
21:34:27.323 00.001 8960 CameraToMount -- cameraTheta (1.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.72 = 1.72)
21:34:27.325 00.002 8960 CameraToMount -- cameraX=0.14 cameraY=0.65 hyp=0.67 cameraTheta=1.36 mountX=-0.12 mountY=0.66, mountTheta=1.75
21:34:27.328 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=0.65, opts=13)
21:34:27.331 00.003 8960 Enqueuing Move request for scope (0.14, 0.65)
21:34:27.332 00.001 13828 Worker thread wakes up
21:34:27.332 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.65) opts 0xd
21:34:27.332 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, 0.65)
21:34:27.332 00.000 13828 Moving (0.14, 0.65) raw xDistance=-0.12 yDistance=0.66
21:34:27.332 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.12
21:34:27.332 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
21:34:27.332 00.000 13828 MoveAxis(E, 74, ABG)
21:34:27.332 00.000 13828 Guiding  Dir = 2, Dur = 74
21:34:27.334 00.002 13828 IsSlewing returns 0
21:34:27.334 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6998, max=65535, med=11792, FiltMin=8988, FiltMax=65535, Gamma=2.540
21:34:27.336 00.002 13828 IsGuiding returns 0
21:34:27.337 00.001 13828 PulseGuide returned control before completion, sleep 83
21:34:27.343 00.006 8960 UpdateGuideState exits: m=53352 SNR=16.0
21:34:27.346 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:27.347 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:27.349 00.002 8960 Enqueuing Expose request
21:34:27.429 00.080 13828 IsGuiding returns 1
21:34:27.429 00.000 13828 scope still moving after pulse duration time elapsed
21:34:27.465 00.036 13828 IsSlewing returns 0
21:34:27.465 00.000 13828 IsGuiding returns 0
21:34:27.466 00.001 13828 scope move finished after 74 + 55 ms
21:34:27.466 00.000 13828 Move returns status 0, amount 74
21:34:27.466 00.000 13828 MoveAxis(S, 350, ABG)
21:34:27.466 00.000 13828 duration set to 0 by GuideMode
21:34:27.466 00.000 13828 Move returns status 0, amount 0
21:34:27.466 00.000 13828 move complete, result=0
21:34:27.466 00.000 13828 worker thread done servicing request
21:34:27.466 00.000 13828 Worker thread wakes up
21:34:27.466 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:27.466 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:27.466 00.000 8960 GuideStep: -0.1 px 74 ms EAST, 0.7 px 0 ms SOUTH
21:34:29.938 02.472 13828 Exposure complete
21:34:30.065 00.127 13828 worker thread done servicing request
21:34:30.066 00.001 8960 OnExposeComplete: enter
21:34:30.068 00.002 8960 UpdateGuideState(): m_state=6
21:34:30.071 00.003 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
21:34:30.073 00.002 8960 Star::Find returns 1 (0), X=1099.26, Y=1026.75, Mass=67717, SNR=17.0, Peak=17628 HFD=3.0
21:34:30.075 00.002 8960 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.39) = xAngle (2.16 = 2.16)
21:34:30.077 00.002 8960 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.12 = 2.12)
21:34:30.079 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=0.74 hyp=0.76 cameraTheta=1.76 mountX=-0.42 mountY=0.65, mountTheta=2.15
21:34:30.083 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.74, opts=13)
21:34:30.085 00.002 8960 Enqueuing Move request for scope (-0.15, 0.74)
21:34:30.087 00.002 13828 Worker thread wakes up
21:34:30.087 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.74) opts 0xd
21:34:30.087 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.74)
21:34:30.087 00.000 13828 Moving (-0.15, 0.74) raw xDistance=-0.42 yDistance=0.65
21:34:30.087 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
21:34:30.087 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.65 from input 0.65
21:34:30.088 00.001 13828 MoveAxis(E, 160, ABG)
21:34:30.088 00.000 13828 Guiding  Dir = 2, Dur = 160
21:34:30.091 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7107, max=65535, med=11804, FiltMin=9084, FiltMax=65535, Gamma=2.540
21:34:30.094 00.003 13828 IsSlewing returns 0
21:34:30.094 00.000 13828 IsGuiding returns 0
21:34:30.096 00.002 13828 PulseGuide returned control before completion, sleep 169
21:34:30.101 00.005 8960 UpdateGuideState exits: m=67717 SNR=17.0
21:34:30.103 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:30.105 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:30.107 00.002 8960 Enqueuing Expose request
21:34:30.269 00.162 13828 IsGuiding returns 1
21:34:30.269 00.000 13828 scope still moving after pulse duration time elapsed
21:34:30.302 00.033 13828 IsSlewing returns 0
21:34:30.303 00.001 13828 IsGuiding returns 0
21:34:30.303 00.000 13828 scope move finished after 160 + 48 ms
21:34:30.303 00.000 13828 Move returns status 0, amount 160
21:34:30.303 00.000 13828 MoveAxis(S, 344, ABG)
21:34:30.303 00.000 13828 duration set to 0 by GuideMode
21:34:30.304 00.001 13828 Move returns status 0, amount 0
21:34:30.304 00.000 13828 move complete, result=0
21:34:30.304 00.000 13828 worker thread done servicing request
21:34:30.304 00.000 13828 Worker thread wakes up
21:34:30.304 00.000 8960 GuideStep: -0.4 px 160 ms EAST, 0.6 px 0 ms SOUTH
21:34:30.310 00.006 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:30.310 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:32.780 02.470 13828 Exposure complete
21:34:32.908 00.128 13828 worker thread done servicing request
21:34:32.908 00.000 8960 OnExposeComplete: enter
21:34:32.910 00.002 8960 UpdateGuideState(): m_state=6
21:34:32.912 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
21:34:32.914 00.002 8960 Star::Find returns 1 (0), X=1099.30, Y=1026.39, Mass=93376, SNR=25.8, Peak=19260 HFD=3.2
21:34:32.916 00.002 8960 Status Line: Mass: 93376 vs 49378
21:34:32.921 00.005 8960 UpdateCurrentPosition: star mass new=93376.2 exp=49377.8 thresh=50% limits=(23944.5, 85934.0, 98755.5)
21:34:32.923 00.002 8960 DistanceChecker: activated
21:34:32.925 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
21:34:32.927 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
21:34:32.929 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
21:34:32.931 00.002 13828 Worker thread wakes up
21:34:32.931 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:34:32.931 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:34:32.931 00.000 13828 move complete, result=0
21:34:32.931 00.000 13828 worker thread done servicing request
21:34:33.038 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:34:33.041 00.003 8960 Status Line: Star lost - mass changed
21:34:33.048 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=11811, FiltMin=8822, FiltMax=65535, Gamma=2.540
21:34:33.061 00.013 8960 UpdateGuideState exits: Star lost - mass changed
21:34:33.063 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:33.064 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
21:34:33.066 00.002 8960 Enqueuing Expose request
21:34:33.067 00.001 13828 Worker thread wakes up
21:34:33.068 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:33.068 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
21:34:35.536 02.468 13828 Exposure complete
21:34:35.662 00.126 13828 worker thread done servicing request
21:34:35.662 00.000 8960 OnExposeComplete: enter
21:34:35.664 00.002 8960 UpdateGuideState(): m_state=6
21:34:35.666 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
21:34:35.668 00.002 8960 Star::Find returns 1 (0), X=1099.58, Y=1026.53, Mass=33639, SNR=11.6, Peak=17596 HFD=1.8
21:34:35.669 00.001 8960 DistanceChecker: deactivated
21:34:35.671 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
21:34:35.672 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:34:35.674 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=0.52 hyp=0.55 cameraTheta=1.24 mountX=-0.04 mountY=0.55, mountTheta=1.64
21:34:35.677 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=0.52, opts=13)
21:34:35.679 00.002 8960 Enqueuing Move request for scope (0.18, 0.52)
21:34:35.680 00.001 13828 Worker thread wakes up
21:34:35.680 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.52) opts 0xd
21:34:35.680 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, 0.52)
21:34:35.680 00.000 13828 Moving (0.18, 0.52) raw xDistance=-0.04 yDistance=0.55
21:34:35.680 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:34:35.680 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
21:34:35.680 00.000 13828 MoveAxis(E, 0, ABG)
21:34:35.680 00.000 13828 Move returns status 0, amount 0
21:34:35.680 00.000 13828 MoveAxis(S, 292, ABG)
21:34:35.680 00.000 13828 duration set to 0 by GuideMode
21:34:35.680 00.000 13828 Move returns status 0, amount 0
21:34:35.682 00.002 13828 move complete, result=0
21:34:35.682 00.000 13828 worker thread done servicing request
21:34:35.688 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6908, max=65535, med=11817, FiltMin=9110, FiltMax=65535, Gamma=2.540
21:34:35.714 00.026 8960 UpdateGuideState exits: m=33639 SNR=11.6
21:34:35.716 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:35.717 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:35.719 00.002 8960 Enqueuing Expose request
21:34:35.720 00.001 13828 Worker thread wakes up
21:34:35.721 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms SOUTH
21:34:35.722 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:35.722 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:38.191 02.469 13828 Exposure complete
21:34:38.316 00.125 13828 worker thread done servicing request
21:34:38.317 00.001 8960 OnExposeComplete: enter
21:34:38.318 00.001 8960 UpdateGuideState(): m_state=6
21:34:38.320 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
21:34:38.322 00.002 8960 Star::Find returns 1 (0), X=1099.36, Y=1026.98, Mass=47574, SNR=14.4, Peak=18908 HFD=2.3
21:34:38.323 00.001 8960 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.39) = xAngle (2.01 = 2.01)
21:34:38.325 00.002 8960 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.98 = 1.98)
21:34:38.326 00.001 8960 CameraToMount -- cameraX=-0.05 cameraY=0.98 hyp=0.98 cameraTheta=1.62 mountX=-0.42 mountY=0.90, mountTheta=2.01
21:34:38.329 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=0.98, opts=13)
21:34:38.330 00.001 8960 Enqueuing Move request for scope (-0.05, 0.98)
21:34:38.332 00.002 13828 Worker thread wakes up
21:34:38.332 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.98) opts 0xd
21:34:38.332 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, 0.98)
21:34:38.332 00.000 13828 Moving (-0.05, 0.98) raw xDistance=-0.42 yDistance=0.90
21:34:38.332 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
21:34:38.332 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.90 from input 0.90
21:34:38.332 00.000 13828 MoveAxis(E, 155, ABG)
21:34:38.332 00.000 13828 Guiding  Dir = 2, Dur = 155
21:34:38.334 00.002 13828 IsSlewing returns 0
21:34:38.334 00.000 13828 IsGuiding returns 0
21:34:38.335 00.001 13828 PulseGuide returned control before completion, sleep 164
21:34:38.341 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=11817, FiltMin=8976, FiltMax=65535, Gamma=2.540
21:34:38.367 00.026 8960 UpdateGuideState exits: m=47574 SNR=14.4
21:34:38.369 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:38.371 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:38.372 00.001 8960 Enqueuing Expose request
21:34:38.514 00.142 13828 IsGuiding returns 0
21:34:38.514 00.000 13828 Move returns status 0, amount 155
21:34:38.514 00.000 13828 MoveAxis(S, 477, ABG)
21:34:38.514 00.000 13828 duration set to 0 by GuideMode
21:34:38.514 00.000 13828 Move returns status 0, amount 0
21:34:38.514 00.000 13828 move complete, result=0
21:34:38.514 00.000 13828 worker thread done servicing request
21:34:38.514 00.000 8960 GuideStep: -0.4 px 155 ms EAST, 0.9 px 0 ms SOUTH
21:34:38.516 00.002 13828 Worker thread wakes up
21:34:38.516 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:38.516 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:40.986 02.470 13828 Exposure complete
21:34:41.109 00.123 13828 worker thread done servicing request
21:34:41.109 00.000 8960 OnExposeComplete: enter
21:34:41.111 00.002 8960 UpdateGuideState(): m_state=6
21:34:41.113 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
21:34:41.115 00.002 8960 Star::Find returns 1 (0), X=1099.50, Y=1027.16, Mass=41621, SNR=14.7, Peak=18742 HFD=2.7
21:34:41.116 00.001 8960 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.39) = xAngle (1.88 = 1.88)
21:34:41.118 00.002 8960 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.84 = 1.84)
21:34:41.120 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=1.15 hyp=1.15 cameraTheta=1.48 mountX=-0.35 mountY=1.11, mountTheta=1.87
21:34:41.123 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=1.15, opts=13)
21:34:41.125 00.002 8960 Enqueuing Move request for scope (0.10, 1.15)
21:34:41.127 00.002 13828 Worker thread wakes up
21:34:41.127 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 1.15) opts 0xd
21:34:41.127 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, 1.15)
21:34:41.127 00.000 13828 Moving (0.10, 1.15) raw xDistance=-0.35 yDistance=1.11
21:34:41.127 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.35
21:34:41.127 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.11 from input 1.11
21:34:41.127 00.000 13828 MoveAxis(E, 140, ABG)
21:34:41.127 00.000 13828 Guiding  Dir = 2, Dur = 140
21:34:41.129 00.002 13828 IsSlewing returns 0
21:34:41.129 00.000 13828 IsGuiding returns 0
21:34:41.132 00.003 13828 PulseGuide returned control before completion, sleep 148
21:34:41.137 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7120, max=65535, med=11824, FiltMin=9200, FiltMax=65535, Gamma=2.540
21:34:41.170 00.033 8960 UpdateGuideState exits: m=41621 SNR=14.7
21:34:41.171 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:41.173 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:41.175 00.002 8960 Enqueuing Expose request
21:34:41.294 00.119 13828 IsGuiding returns 0
21:34:41.294 00.000 13828 Move returns status 0, amount 140
21:34:41.294 00.000 13828 MoveAxis(S, 591, ABG)
21:34:41.294 00.000 13828 duration set to 0 by GuideMode
21:34:41.294 00.000 13828 Move returns status 0, amount 0
21:34:41.294 00.000 13828 move complete, result=0
21:34:41.294 00.000 13828 worker thread done servicing request
21:34:41.294 00.000 8960 GuideStep: -0.3 px 140 ms EAST, 1.1 px 0 ms SOUTH
21:34:41.298 00.004 13828 Worker thread wakes up
21:34:41.298 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:41.298 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:43.768 02.470 13828 Exposure complete
21:34:43.892 00.124 13828 worker thread done servicing request
21:34:43.892 00.000 8960 OnExposeComplete: enter
21:34:43.894 00.002 8960 UpdateGuideState(): m_state=6
21:34:43.897 00.003 8960 Star::Find(15, 1099, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
21:34:43.899 00.002 8960 Star::Find returns 1 (0), X=1100.04, Y=1026.44, Mass=48810, SNR=15.0, Peak=18870 HFD=2.3
21:34:43.901 00.002 8960 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.39) = xAngle (0.99 = 0.99)
21:34:43.903 00.002 8960 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.96 = 0.96)
21:34:43.905 00.002 8960 CameraToMount -- cameraX=0.63 cameraY=0.43 hyp=0.77 cameraTheta=0.60 mountX=0.42 mountY=0.63, mountTheta=0.98
21:34:43.909 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=0.43, opts=13)
21:34:43.910 00.001 8960 Enqueuing Move request for scope (0.63, 0.43)
21:34:43.912 00.002 13828 Worker thread wakes up
21:34:43.912 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.43) opts 0xd
21:34:43.912 00.000 13828 Handling offset move in thread for scope, endpoint = (0.63, 0.43)
21:34:43.912 00.000 13828 Moving (0.63, 0.43) raw xDistance=0.42 yDistance=0.63
21:34:43.912 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
21:34:43.912 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
21:34:43.912 00.000 13828 MoveAxis(W, 145, ABG)
21:34:43.912 00.000 13828 Guiding  Dir = 3, Dur = 145
21:34:43.914 00.002 13828 IsSlewing returns 0
21:34:43.914 00.000 13828 IsGuiding returns 0
21:34:43.916 00.002 13828 PulseGuide returned control before completion, sleep 154
21:34:43.921 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6780, max=65535, med=11830, FiltMin=9040, FiltMax=65535, Gamma=2.540
21:34:43.948 00.027 8960 UpdateGuideState exits: m=48810 SNR=15.0
21:34:43.950 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:43.952 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:43.954 00.002 8960 Enqueuing Expose request
21:34:44.077 00.123 13828 IsGuiding returns 0
21:34:44.077 00.000 13828 Move returns status 0, amount 145
21:34:44.077 00.000 13828 MoveAxis(S, 333, ABG)
21:34:44.077 00.000 13828 duration set to 0 by GuideMode
21:34:44.077 00.000 13828 Move returns status 0, amount 0
21:34:44.077 00.000 13828 move complete, result=0
21:34:44.077 00.000 13828 worker thread done servicing request
21:34:44.077 00.000 13828 Worker thread wakes up
21:34:44.078 00.001 8960 GuideStep: 0.4 px 145 ms WEST, 0.6 px 0 ms SOUTH
21:34:44.080 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:44.080 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:46.554 02.474 13828 Exposure complete
21:34:46.679 00.125 13828 worker thread done servicing request
21:34:46.679 00.000 8960 OnExposeComplete: enter
21:34:46.681 00.002 8960 UpdateGuideState(): m_state=6
21:34:46.684 00.003 8960 Star::Find(15, 1100, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
21:34:46.685 00.001 8960 Star::Find returns 1 (0), X=1099.71, Y=1026.57, Mass=45710, SNR=14.0, Peak=18204 HFD=3.2
21:34:46.687 00.002 8960 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.39) = xAngle (1.46 = 1.46)
21:34:46.688 00.001 8960 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43)
21:34:46.690 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=0.56 hyp=0.64 cameraTheta=1.07 mountX=0.07 mountY=0.64, mountTheta=1.46
21:34:46.693 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=0.56, opts=13)
21:34:46.694 00.001 8960 Enqueuing Move request for scope (0.31, 0.56)
21:34:46.696 00.002 13828 Worker thread wakes up
21:34:46.696 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.56) opts 0xd
21:34:46.696 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, 0.56)
21:34:46.696 00.000 13828 Moving (0.31, 0.56) raw xDistance=0.07 yDistance=0.64
21:34:46.696 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:34:46.696 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
21:34:46.696 00.000 13828 MoveAxis(E, 0, ABG)
21:34:46.696 00.000 13828 Move returns status 0, amount 0
21:34:46.696 00.000 13828 MoveAxis(S, 339, ABG)
21:34:46.696 00.000 13828 duration set to 0 by GuideMode
21:34:46.696 00.000 13828 Move returns status 0, amount 0
21:34:46.697 00.001 13828 move complete, result=0
21:34:46.697 00.000 13828 worker thread done servicing request
21:34:46.703 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7113, max=65535, med=11836, FiltMin=9212, FiltMax=65535, Gamma=2.540
21:34:46.733 00.030 8960 UpdateGuideState exits: m=45710 SNR=14.0
21:34:46.735 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:46.737 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:46.739 00.002 8960 Enqueuing Expose request
21:34:46.741 00.002 13828 Worker thread wakes up
21:34:46.741 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms SOUTH
21:34:46.743 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:46.743 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:49.214 02.471 13828 Exposure complete
21:34:49.339 00.125 13828 worker thread done servicing request
21:34:49.339 00.000 8960 OnExposeComplete: enter
21:34:49.341 00.002 8960 UpdateGuideState(): m_state=6
21:34:49.343 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
21:34:49.345 00.002 8960 Star::Find returns 1 (0), X=1099.68, Y=1027.56, Mass=34566, SNR=12.4, Peak=17884 HFD=3.0
21:34:49.348 00.003 8960 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.39) = xAngle (1.79 = 1.79)
21:34:49.350 00.002 8960 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.75 = 1.75)
21:34:49.351 00.001 8960 CameraToMount -- cameraX=0.28 cameraY=1.55 hyp=1.58 cameraTheta=1.39 mountX=-0.34 mountY=1.55, mountTheta=1.79
21:34:49.354 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=1.55, opts=13)
21:34:49.356 00.002 8960 Enqueuing Move request for scope (0.28, 1.55)
21:34:49.359 00.003 13828 Worker thread wakes up
21:34:49.359 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.55) opts 0xd
21:34:49.359 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, 1.55)
21:34:49.359 00.000 13828 Moving (0.28, 1.55) raw xDistance=-0.34 yDistance=1.55
21:34:49.359 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:34:49.359 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.55 from input 1.55
21:34:49.359 00.000 13828 MoveAxis(E, 125, ABG)
21:34:49.359 00.000 13828 Guiding  Dir = 2, Dur = 125
21:34:49.361 00.002 13828 IsSlewing returns 0
21:34:49.361 00.000 13828 IsGuiding returns 0
21:34:49.362 00.001 13828 PulseGuide returned control before completion, sleep 134
21:34:49.366 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6480, max=65535, med=11836, FiltMin=9296, FiltMax=65535, Gamma=2.540
21:34:49.399 00.033 8960 UpdateGuideState exits: m=34566 SNR=12.4
21:34:49.401 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:49.402 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:49.404 00.002 8960 Enqueuing Expose request
21:34:49.500 00.096 13828 IsGuiding returns 0
21:34:49.500 00.000 13828 Move returns status 0, amount 125
21:34:49.500 00.000 13828 MoveAxis(S, 825, ABG)
21:34:49.500 00.000 13828 duration set to 0 by GuideMode
21:34:49.500 00.000 13828 Move returns status 0, amount 0
21:34:49.500 00.000 13828 move complete, result=0
21:34:49.500 00.000 13828 worker thread done servicing request
21:34:49.500 00.000 13828 Worker thread wakes up
21:34:49.500 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:49.500 00.000 8960 GuideStep: -0.3 px 125 ms EAST, 1.6 px 0 ms SOUTH
21:34:49.503 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:51.983 02.480 13828 Exposure complete
21:34:52.109 00.126 13828 worker thread done servicing request
21:34:52.109 00.000 8960 OnExposeComplete: enter
21:34:52.111 00.002 8960 UpdateGuideState(): m_state=6
21:34:52.113 00.002 8960 Star::Find(15, 1099, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
21:34:52.114 00.001 8960 Star::Find returns 1 (0), X=1099.80, Y=1026.66, Mass=40204, SNR=13.1, Peak=18172 HFD=2.1
21:34:52.116 00.002 8960 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.39) = xAngle (1.43 = 1.43)
21:34:52.119 00.003 8960 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39)
21:34:52.121 00.002 8960 CameraToMount -- cameraX=0.39 cameraY=0.66 hyp=0.76 cameraTheta=1.03 mountX=0.11 mountY=0.75, mountTheta=1.43
21:34:52.124 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=0.66, opts=13)
21:34:52.126 00.002 8960 Enqueuing Move request for scope (0.39, 0.66)
21:34:52.128 00.002 13828 Worker thread wakes up
21:34:52.128 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.66) opts 0xd
21:34:52.128 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, 0.66)
21:34:52.128 00.000 13828 Moving (0.39, 0.66) raw xDistance=0.11 yDistance=0.75
21:34:52.128 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:34:52.128 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
21:34:52.128 00.000 13828 MoveAxis(E, 0, ABG)
21:34:52.128 00.000 13828 Move returns status 0, amount 0
21:34:52.128 00.000 13828 MoveAxis(S, 399, ABG)
21:34:52.128 00.000 13828 duration set to 0 by GuideMode
21:34:52.128 00.000 13828 Move returns status 0, amount 0
21:34:52.128 00.000 13828 move complete, result=0
21:34:52.128 00.000 13828 worker thread done servicing request
21:34:52.135 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7152, max=65535, med=11830, FiltMin=9116, FiltMax=65535, Gamma=2.540
21:34:52.158 00.023 8960 UpdateGuideState exits: m=40204 SNR=13.1
21:34:52.162 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:52.164 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:52.166 00.002 8960 Enqueuing Expose request
21:34:52.167 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.7 px 0 ms SOUTH
21:34:52.169 00.002 13828 Worker thread wakes up
21:34:52.169 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:52.169 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:54.650 02.481 13828 Exposure complete
21:34:54.783 00.133 13828 worker thread done servicing request
21:34:54.783 00.000 8960 OnExposeComplete: enter
21:34:54.785 00.002 8960 UpdateGuideState(): m_state=6
21:34:54.788 00.003 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
21:34:54.790 00.002 8960 Star::Find returns 1 (0), X=1099.57, Y=1026.63, Mass=41335, SNR=13.3, Peak=18358 HFD=2.5
21:34:54.792 00.002 8960 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.39) = xAngle (1.71 = 1.71)
21:34:54.794 00.002 8960 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.67 = 1.67)
21:34:54.796 00.002 8960 CameraToMount -- cameraX=0.16 cameraY=0.62 hyp=0.64 cameraTheta=1.32 mountX=-0.09 mountY=0.63, mountTheta=1.71
21:34:54.799 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=0.62, opts=13)
21:34:54.801 00.002 8960 Enqueuing Move request for scope (0.16, 0.62)
21:34:54.804 00.003 13828 Worker thread wakes up
21:34:54.804 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.62) opts 0xd
21:34:54.804 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, 0.62)
21:34:54.804 00.000 13828 Moving (0.16, 0.62) raw xDistance=-0.09 yDistance=0.63
21:34:54.804 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:34:54.804 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
21:34:54.804 00.000 13828 MoveAxis(E, 0, ABG)
21:34:54.804 00.000 13828 Move returns status 0, amount 0
21:34:54.804 00.000 13828 MoveAxis(S, 338, ABG)
21:34:54.804 00.000 13828 duration set to 0 by GuideMode
21:34:54.804 00.000 13828 Move returns status 0, amount 0
21:34:54.804 00.000 13828 move complete, result=0
21:34:54.804 00.000 13828 worker thread done servicing request
21:34:54.811 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7113, max=65535, med=11836, FiltMin=9008, FiltMax=65535, Gamma=2.540
21:34:54.841 00.030 8960 UpdateGuideState exits: m=41335 SNR=13.3
21:34:54.843 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:54.845 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:54.847 00.002 8960 Enqueuing Expose request
21:34:54.848 00.001 13828 Worker thread wakes up
21:34:54.848 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:54.849 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:54.849 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.6 px 0 ms SOUTH
21:34:57.322 02.473 13828 Exposure complete
21:34:57.443 00.121 13828 worker thread done servicing request
21:34:57.443 00.000 8960 OnExposeComplete: enter
21:34:57.445 00.002 8960 UpdateGuideState(): m_state=6
21:34:57.447 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
21:34:57.448 00.001 8960 Star::Find returns 1 (0), X=1099.81, Y=1026.62, Mass=50269, SNR=13.5, Peak=16278 HFD=3.2
21:34:57.450 00.002 8960 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.39) = xAngle (1.38 = 1.38)
21:34:57.451 00.001 8960 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.34 = 1.34)
21:34:57.453 00.002 8960 CameraToMount -- cameraX=0.41 cameraY=0.61 hyp=0.73 cameraTheta=0.99 mountX=0.14 mountY=0.71, mountTheta=1.38
21:34:57.461 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=0.61, opts=13)
21:34:57.464 00.003 8960 Enqueuing Move request for scope (0.41, 0.61)
21:34:57.466 00.002 13828 Worker thread wakes up
21:34:57.466 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.61) opts 0xd
21:34:57.466 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, 0.61)
21:34:57.466 00.000 13828 Moving (0.41, 0.61) raw xDistance=0.14 yDistance=0.71
21:34:57.467 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
21:34:57.467 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.71 from input 0.71
21:34:57.467 00.000 13828 MoveAxis(W, 52, ABG)
21:34:57.467 00.000 13828 Guiding  Dir = 3, Dur = 52
21:34:57.468 00.001 13828 IsSlewing returns 0
21:34:57.469 00.001 13828 IsGuiding returns 0
21:34:57.470 00.001 13828 PulseGuide returned control before completion, sleep 61
21:34:57.476 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=11836, FiltMin=9225, FiltMax=65535, Gamma=2.540
21:34:57.501 00.025 8960 UpdateGuideState exits: m=50269 SNR=13.5
21:34:57.504 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:34:57.506 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:34:57.508 00.002 8960 Enqueuing Expose request
21:34:57.534 00.026 13828 IsGuiding returns 0
21:34:57.534 00.000 13828 Move returns status 0, amount 52
21:34:57.534 00.000 13828 MoveAxis(S, 380, ABG)
21:34:57.534 00.000 13828 duration set to 0 by GuideMode
21:34:57.534 00.000 13828 Move returns status 0, amount 0
21:34:57.534 00.000 13828 move complete, result=0
21:34:57.535 00.001 13828 worker thread done servicing request
21:34:57.535 00.000 13828 Worker thread wakes up
21:34:57.535 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:34:57.535 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:34:57.536 00.001 8960 GuideStep: 0.1 px 52 ms WEST, 0.7 px 0 ms SOUTH
21:35:00.006 02.470 13828 Exposure complete
21:35:00.157 00.151 13828 worker thread done servicing request
21:35:00.157 00.000 8960 OnExposeComplete: enter
21:35:00.159 00.002 8960 UpdateGuideState(): m_state=6
21:35:00.161 00.002 8960 Star::Find(15, 1099, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
21:35:00.163 00.002 8960 Star::Find returns 1 (0), X=1100.10, Y=1026.78, Mass=38336, SNR=12.9, Peak=18684 HFD=1.9
21:35:00.165 00.002 8960 CameraToMount -- cameraTheta (0.83) - m_xAngle (-0.39) = xAngle (1.23 = 1.23)
21:35:00.167 00.002 8960 CameraToMount -- cameraTheta (0.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.19 = 1.19)
21:35:00.169 00.002 8960 CameraToMount -- cameraX=0.70 cameraY=0.77 hyp=1.04 cameraTheta=0.83 mountX=0.35 mountY=0.97, mountTheta=1.22
21:35:00.173 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.70, y=0.77, opts=13)
21:35:00.175 00.002 8960 Enqueuing Move request for scope (0.70, 0.77)
21:35:00.177 00.002 13828 Worker thread wakes up
21:35:00.177 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.77) opts 0xd
21:35:00.177 00.000 13828 Handling offset move in thread for scope, endpoint = (0.70, 0.77)
21:35:00.177 00.000 13828 Moving (0.70, 0.77) raw xDistance=0.35 yDistance=0.97
21:35:00.177 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
21:35:00.177 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
21:35:00.177 00.000 13828 MoveAxis(W, 133, ABG)
21:35:00.177 00.000 13828 Guiding  Dir = 3, Dur = 133
21:35:00.179 00.002 13828 IsSlewing returns 0
21:35:00.179 00.000 13828 IsGuiding returns 0
21:35:00.181 00.002 13828 PulseGuide returned control before completion, sleep 142
21:35:00.185 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=11830, FiltMin=9289, FiltMax=65535, Gamma=2.540
21:35:00.213 00.028 8960 UpdateGuideState exits: m=38336 SNR=12.9
21:35:00.216 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:00.217 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:00.219 00.002 8960 Enqueuing Expose request
21:35:00.329 00.110 13828 IsGuiding returns 0
21:35:00.329 00.000 13828 Move returns status 0, amount 133
21:35:00.329 00.000 13828 MoveAxis(S, 514, ABG)
21:35:00.329 00.000 13828 duration set to 0 by GuideMode
21:35:00.329 00.000 13828 Move returns status 0, amount 0
21:35:00.329 00.000 13828 move complete, result=0
21:35:00.329 00.000 13828 worker thread done servicing request
21:35:00.330 00.001 8960 GuideStep: 0.4 px 133 ms WEST, 1.0 px 0 ms SOUTH
21:35:00.332 00.002 13828 Worker thread wakes up
21:35:00.332 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:00.332 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:35:02.813 02.481 13828 Exposure complete
21:35:02.941 00.128 13828 worker thread done servicing request
21:35:02.941 00.000 8960 OnExposeComplete: enter
21:35:02.943 00.002 8960 UpdateGuideState(): m_state=6
21:35:02.945 00.002 8960 Star::Find(15, 1100, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
21:35:02.948 00.003 8960 Star::Find returns 1 (0), X=1100.71, Y=1026.61, Mass=26828, SNR=10.4, Peak=16054 HFD=1.7
21:35:02.949 00.001 8960 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.39) = xAngle (0.83 = 0.83)
21:35:02.951 00.002 8960 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
21:35:02.953 00.002 8960 CameraToMount -- cameraX=1.30 cameraY=0.61 hyp=1.43 cameraTheta=0.44 mountX=0.97 mountY=1.02, mountTheta=0.81
21:35:02.955 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.30, y=0.61, opts=13)
21:35:02.957 00.002 8960 Enqueuing Move request for scope (1.30, 0.61)
21:35:02.959 00.002 13828 Worker thread wakes up
21:35:02.959 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.30, 0.61) opts 0xd
21:35:02.959 00.000 13828 Handling offset move in thread for scope, endpoint = (1.30, 0.61)
21:35:02.959 00.000 13828 Moving (1.30, 0.61) raw xDistance=0.97 yDistance=1.02
21:35:02.959 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.97
21:35:02.959 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.02 from input 1.02
21:35:02.959 00.000 13828 MoveAxis(W, 368, ABG)
21:35:02.959 00.000 13828 Guiding  Dir = 3, Dur = 368
21:35:02.961 00.002 13828 IsSlewing returns 0
21:35:02.961 00.000 13828 IsGuiding returns 0
21:35:02.964 00.003 13828 PulseGuide returned control before completion, sleep 375
21:35:02.971 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=11836, FiltMin=8931, FiltMax=65535, Gamma=2.540
21:35:02.998 00.027 8960 UpdateGuideState exits: m=26828 SNR=10.4
21:35:03.000 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:03.002 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:03.004 00.002 8960 Enqueuing Expose request
21:35:03.346 00.342 13828 IsGuiding returns 0
21:35:03.346 00.000 13828 Move returns status 0, amount 368
21:35:03.346 00.000 13828 MoveAxis(S, 544, ABG)
21:35:03.346 00.000 13828 duration set to 0 by GuideMode
21:35:03.346 00.000 13828 Move returns status 0, amount 0
21:35:03.346 00.000 13828 move complete, result=0
21:35:03.346 00.000 13828 worker thread done servicing request
21:35:03.346 00.000 8960 GuideStep: 1.0 px 368 ms WEST, 1.0 px 0 ms SOUTH
21:35:03.349 00.003 13828 Worker thread wakes up
21:35:03.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:03.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:35:05.828 02.479 13828 Exposure complete
21:35:05.955 00.127 13828 worker thread done servicing request
21:35:05.955 00.000 8960 OnExposeComplete: enter
21:35:05.957 00.002 8960 UpdateGuideState(): m_state=6
21:35:05.959 00.002 8960 Star::Find(15, 1100, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
21:35:05.961 00.002 8960 Star::Find returns 1 (0), X=1099.71, Y=1027.56, Mass=21855, SNR=9.0, Peak=17302 HFD=1.5
21:35:05.963 00.002 8960 Status Line: Mass: 21855 vs 46217
21:35:05.968 00.005 8960 UpdateCurrentPosition: star mass new=21855.3 exp=46217.0 thresh=50% limits=(23108.5, 85934.0, 92433.9)
21:35:05.970 00.002 8960 DistanceChecker: activated
21:35:05.972 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
21:35:05.975 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
21:35:05.977 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
21:35:05.978 00.001 13828 Worker thread wakes up
21:35:05.978 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
21:35:05.978 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
21:35:05.978 00.000 13828 move complete, result=0
21:35:05.978 00.000 13828 worker thread done servicing request
21:35:06.087 00.109 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
21:35:06.089 00.002 8960 Status Line: Star lost - mass changed
21:35:06.093 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6512, max=65535, med=11843, FiltMin=8784, FiltMax=65535, Gamma=2.540
21:35:06.118 00.025 8960 UpdateGuideState exits: Star lost - mass changed
21:35:06.120 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:06.122 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
21:35:06.124 00.002 8960 Enqueuing Expose request
21:35:06.126 00.002 13828 Worker thread wakes up
21:35:06.126 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:06.126 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
21:35:08.599 02.473 13828 Exposure complete
21:35:08.723 00.124 13828 worker thread done servicing request
21:35:08.723 00.000 8960 OnExposeComplete: enter
21:35:08.725 00.002 8960 UpdateGuideState(): m_state=6
21:35:08.727 00.002 8960 Star::Find(15, 1100, 1026, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
21:35:08.729 00.002 8960 Star::Find returns 1 (0), X=1098.65, Y=1027.91, Mass=60615, SNR=17.4, Peak=16694 HFD=3.1
21:35:08.731 00.002 8960 DistanceChecker: deactivated
21:35:08.732 00.001 8960 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.39) = xAngle (2.34 = 2.34)
21:35:08.734 00.002 8960 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.31 = 2.31)
21:35:08.735 00.001 8960 CameraToMount -- cameraX=-0.75 cameraY=1.90 hyp=2.04 cameraTheta=1.95 mountX=-1.42 mountY=1.51, mountTheta=2.32
21:35:08.738 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=1.90, opts=13)
21:35:08.740 00.002 8960 Enqueuing Move request for scope (-0.75, 1.90)
21:35:08.742 00.002 13828 Worker thread wakes up
21:35:08.742 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 1.90) opts 0xd
21:35:08.742 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.75, 1.90)
21:35:08.742 00.000 13828 Moving (-0.75, 1.90) raw xDistance=-1.42 yDistance=1.51
21:35:08.742 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.85 from input -1.42
21:35:08.743 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.51 from input 1.51
21:35:08.743 00.000 13828 MoveAxis(E, 500, ABG)
21:35:08.743 00.000 13828 Guiding  Dir = 2, Dur = 500
21:35:08.745 00.002 13828 IsSlewing returns 0
21:35:08.745 00.000 13828 IsGuiding returns 0
21:35:08.749 00.004 13828 PulseGuide returned control before completion, sleep 507
21:35:08.754 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6876, max=65535, med=11849, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:35:08.782 00.028 8960 UpdateGuideState exits: m=60615 SNR=17.4
21:35:08.785 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:08.786 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:08.788 00.002 8960 Enqueuing Expose request
21:35:09.267 00.479 13828 IsGuiding returns 0
21:35:09.267 00.000 13828 Move returns status 0, amount 500
21:35:09.267 00.000 13828 MoveAxis(S, 805, ABG)
21:35:09.267 00.000 13828 duration set to 0 by GuideMode
21:35:09.267 00.000 13828 Move returns status 0, amount 0
21:35:09.267 00.000 13828 move complete, result=0
21:35:09.267 00.000 13828 worker thread done servicing request
21:35:09.268 00.001 8960 GuideStep: -1.4 px 500 ms EAST, 1.5 px 0 ms SOUTH
21:35:09.270 00.002 13828 Worker thread wakes up
21:35:09.270 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:09.270 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1084,1011,31,31)
21:35:10.621 01.351 8960 StartLoopingInteractive: Loop button clicked
21:35:10.622 00.001 8960 Mount: notify guiding stopped
21:35:10.625 00.003 8960 Changing from state GUIDING to STOP
21:35:10.626 00.001 8960 guider state => SELECTED
21:35:10.628 00.002 8960 Status Line: Looping
21:35:10.638 00.010 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:35:11.748 01.110 13828 Exposure complete
21:35:11.873 00.125 13828 worker thread done servicing request
21:35:11.873 00.000 8960 OnExposeComplete: enter
21:35:11.875 00.002 8960 UpdateGuideState(): m_state=2
21:35:11.877 00.002 8960 Star::Find(15, 1098, 1027, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:11.879 00.002 8960 Star::Find returns 1 (0), X=1099.52, Y=1027.25, Mass=35410, SNR=11.9, Peak=16988 HFD=2.3
21:35:11.882 00.003 8960 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.39) = xAngle (1.87 = 1.87)
21:35:11.884 00.002 8960 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.83 = 1.83)
21:35:11.885 00.001 8960 CameraToMount -- cameraX=0.12 cameraY=1.24 hyp=1.25 cameraTheta=1.48 mountX=-0.37 mountY=1.20, mountTheta=1.87
21:35:11.897 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=11849, FiltMin=9410, FiltMax=65535, Gamma=2.540
21:35:11.919 00.022 8960 UpdateGuideState exits: m=35410 SNR=11.9
21:35:11.921 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:11.924 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:11.925 00.001 8960 Enqueuing Expose request
21:35:11.927 00.002 13828 Worker thread wakes up
21:35:11.927 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:11.927 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1085,1012,31,31)
21:35:12.661 00.734 8960 GuiderMultiStar::AutoSelect enter
21:35:12.663 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
21:35:12.785 00.122 8960 AutoFind: auto downsample for scale 4.13 => 1x
21:35:12.952 00.167 8960 AutoFind: global mean = 1.1, stdev 4004.6
21:35:12.954 00.002 8960 AutoFind: using threshold = 0.1
21:35:13.092 00.138 8960 AutoFind: local max [1407, 299] 56.1
21:35:13.094 00.002 8960 AutoFind: local max [1064, 168] 55.0
21:35:13.096 00.002 8960 AutoFind: local max [1023, 212] 53.5
21:35:13.098 00.002 8960 AutoFind: local max [1089, 493] 52.9
21:35:13.099 00.001 8960 AutoFind: local max [1300, 1024] 51.9
21:35:13.101 00.002 8960 AutoFind: local max [1532, 924] 51.3
21:35:13.102 00.001 8960 AutoFind: local max [1595, 307] 50.0
21:35:13.104 00.002 8960 AutoFind: local max [1219, 567] 49.9
21:35:13.106 00.002 8960 AutoFind: local max [1192, 641] 49.3
21:35:13.107 00.001 8960 AutoFind: local max [508, 426] 49.1
21:35:13.109 00.002 8960 AutoFind: local max [1504, 1044] 48.0
21:35:13.110 00.001 8960 AutoFind: local max [457, 575] 46.7
21:35:13.112 00.002 8960 AutoFind: local max [318, 741] 46.2
21:35:13.113 00.001 8960 AutoFind: local max [1547, 640] 43.4
21:35:13.115 00.002 8960 AutoFind: local max [1677, 865] 43.2
21:35:13.117 00.002 8960 AutoFind: local max [406, 609] 42.5
21:35:13.118 00.001 8960 AutoFind: local max [1474, 417] 41.8
21:35:13.120 00.002 8960 AutoFind: local max [354, 41] 40.1
21:35:13.121 00.001 8960 AutoFind: local max [1208, 719] 39.6
21:35:13.123 00.002 8960 AutoFind: local max [197, 519] 39.2
21:35:13.124 00.001 8960 AutoFind: local max [742, 136] 38.4
21:35:13.126 00.002 8960 AutoFind: local max [993, 993] 37.8
21:35:13.128 00.002 8960 AutoFind: local max [1750, 536] 37.7
21:35:13.129 00.001 8960 AutoFind: local max [686, 85] 36.1
21:35:13.131 00.002 8960 AutoFind: local max [1201, 718] 35.5
21:35:13.132 00.001 8960 AutoFind: local max [1041, 66] 34.8
21:35:13.134 00.002 8960 AutoFind: local max [1528, 941] 34.6
21:35:13.135 00.001 8960 AutoFind: local max [1752, 621] 34.1
21:35:13.137 00.002 8960 AutoFind: local max [616, 642] 33.9
21:35:13.138 00.001 8960 AutoFind: local max [1274, 1022] 33.9
21:35:13.140 00.002 8960 AutoFind: local max [773, 759] 33.7
21:35:13.142 00.002 8960 AutoFind: local max [516, 996] 33.3
21:35:13.143 00.001 8960 AutoFind: local max [246, 928] 32.0
21:35:13.145 00.002 8960 AutoFind: local max [881, 297] 31.9
21:35:13.146 00.001 8960 AutoFind: local max [214, 651] 31.7
21:35:13.148 00.002 8960 AutoFind: local max [950, 908] 31.6
21:35:13.150 00.002 8960 AutoFind: local max [1348, 282] 31.4
21:35:13.152 00.002 8960 AutoFind: local max [1743, 825] 30.5
21:35:13.154 00.002 8960 AutoFind: local max [830, 774] 30.2
21:35:13.156 00.002 8960 AutoFind: local max [1668, 297] 29.4
21:35:13.158 00.002 8960 AutoFind: local max [708, 52] 29.4
21:35:13.160 00.002 8960 AutoFind: local max [370, 94] 29.1
21:35:13.161 00.001 8960 AutoFind: local max [1886, 816] 28.2
21:35:13.163 00.002 8960 AutoFind: local max [607, 367] 27.9
21:35:13.164 00.001 8960 AutoFind: local max [1174, 827] 27.5
21:35:13.166 00.002 8960 AutoFind: local max [732, 228] 27.0
21:35:13.167 00.001 8960 AutoFind: local max [1297, 53] 26.6
21:35:13.169 00.002 8960 AutoFind: local max [761, 229] 25.9
21:35:13.171 00.002 8960 AutoFind: local max [1744, 273] 24.9
21:35:13.173 00.002 8960 AutoFind: local max [1748, 369] 24.9
21:35:13.175 00.002 8960 AutoFind: local max [369, 31] 24.8
21:35:13.176 00.001 8960 AutoFind: local max [1354, 789] 24.6
21:35:13.178 00.002 8960 AutoFind: local max [1062, 963] 23.7
21:35:13.179 00.001 8960 AutoFind: local max [1119, 633] 23.6
21:35:13.181 00.002 8960 AutoFind: local max [1411, 994] 23.4
21:35:13.182 00.001 8960 AutoFind: local max [467, 362] 22.1
21:35:13.184 00.002 8960 AutoFind: local max [1521, 524] 21.8
21:35:13.185 00.001 8960 AutoFind: local max [135, 452] 21.7
21:35:13.187 00.002 8960 AutoFind: local max [824, 977] 21.4
21:35:13.189 00.002 8960 AutoFind: local max [1034, 232] 21.0
21:35:13.190 00.001 8960 AutoFind: local max [515, 938] 20.5
21:35:13.192 00.002 8960 AutoFind: local max [1739, 800] 20.5
21:35:13.193 00.001 8960 AutoFind: local max [1135, 101] 20.4
21:35:13.195 00.002 8960 AutoFind: local max [1791, 555] 19.8
21:35:13.196 00.001 8960 AutoFind: local max [402, 192] 19.4
21:35:13.198 00.002 8960 AutoFind: local max [860, 210] 19.3
21:35:13.200 00.002 8960 AutoFind: local max [1694, 1034] 19.3
21:35:13.201 00.001 8960 AutoFind: local max [449, 840] 19.3
21:35:13.203 00.002 8960 AutoFind: local max [758, 289] 19.2
21:35:13.205 00.002 8960 AutoFind: local max [1804, 328] 18.8
21:35:13.207 00.002 8960 AutoFind: local max [1677, 225] 18.8
21:35:13.208 00.001 8960 AutoFind: local max [1039, 1071] 18.6
21:35:13.210 00.002 8960 AutoFind: local max [1034, 501] 18.4
21:35:13.211 00.001 8960 AutoFind: local max [1103, 141] 18.2
21:35:13.213 00.002 8960 AutoFind: local max [118, 533] 17.7
21:35:13.214 00.001 8960 AutoFind: local max [855, 283] 17.5
21:35:13.216 00.002 8960 AutoFind: local max [1529, 244] 17.3
21:35:13.218 00.002 8960 AutoFind: local max [33, 782] 16.8
21:35:13.219 00.001 8960 AutoFind: local max [1157, 190] 16.7
21:35:13.221 00.002 8960 AutoFind: local max [1373, 442] 16.4
21:35:13.223 00.002 8960 AutoFind: local max [997, 122] 16.4
21:35:13.225 00.002 8960 AutoFind: local max [1415, 743] 16.1
21:35:13.226 00.001 8960 AutoFind: local max [694, 569] 16.0
21:35:13.228 00.002 8960 AutoFind: local max [1407, 1061] 16.0
21:35:13.230 00.002 8960 AutoFind: local max [677, 540] 15.8
21:35:13.231 00.001 8960 AutoFind: local max [971, 1056] 15.7
21:35:13.233 00.002 8960 AutoFind: local max [1324, 626] 15.7
21:35:13.234 00.001 8960 AutoFind: local max [1104, 119] 15.6
21:35:13.236 00.002 8960 AutoFind: local max [555, 490] 15.6
21:35:13.237 00.001 8960 AutoFind: local max [430, 432] 15.4
21:35:13.240 00.003 8960 AutoFind: local max [880, 931] 15.3
21:35:13.241 00.001 8960 AutoFind: local max [351, 774] 15.3
21:35:13.243 00.002 8960 AutoFind: local max [22, 36] 14.9
21:35:13.244 00.001 8960 AutoFind: local max [1348, 577] 14.8
21:35:13.245 00.001 8960 AutoFind: local max [473, 740] 14.7
21:35:13.246 00.001 8960 AutoFind: local max [639, 598] 14.6
21:35:13.248 00.002 8960 AutoFind: local max [1103, 31] 14.5
21:35:13.250 00.002 8960 AutoFind: local max [1423, 166] 14.4
21:35:13.251 00.001 8960 AutoFind: local max [1846, 637] 14.4
21:35:13.253 00.002 8960 AutoFind: local max [869, 555] 14.3
21:35:13.255 00.002 8960 AutoFind: too close [1034, 232] 21.0 - [1023, 212] 53.5
21:35:13.256 00.001 8960 AutoFind: too close [369, 31] 24.8 - [354, 41] 40.1
21:35:13.258 00.002 8960 AutoFind: too close [1528, 941] 34.6 - [1532, 924] 51.3
21:35:13.260 00.002 8960 AutoFind: too close [1201, 718] 35.5 - [1208, 719] 39.6
21:35:13.261 00.001 8960 AutoFind: too close to edge [1039, 1071] 18.6
21:35:13.263 00.002 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
21:35:13.265 00.002 8960 Star::Find(15, 1407, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.268 00.003 8960 Star::Find returns 1 (0), X=1406.81, Y=299.13, Mass=1530051, SNR=156.7, Peak=65535 HFD=4.3
21:35:13.269 00.001 8960 Star::Find(15, 1064, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.271 00.002 8960 Star::Find returns 1 (0), X=1063.72, Y=167.83, Mass=1580005, SNR=149.2, Peak=65535 HFD=4.5
21:35:13.272 00.001 8960 Star::Find(15, 1089, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.274 00.002 8960 Star::Find returns 1 (0), X=1089.05, Y=493.21, Mass=2006567, SNR=167.9, Peak=65535 HFD=4.8
21:35:13.275 00.001 8960 Star::Find(15, 1300, 1024, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.277 00.002 8960 Star::Find returns 1 (0), X=1300.21, Y=1024.50, Mass=1829283, SNR=157.1, Peak=65535 HFD=5.0
21:35:13.279 00.002 8960 Star::Find(15, 1595, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.280 00.001 8960 Star::Find returns 1 (0), X=1595.18, Y=307.12, Mass=1382318, SNR=173.0, Peak=65535 HFD=4.4
21:35:13.282 00.002 8960 Star::Find(15, 1219, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.284 00.002 8960 Star::Find returns 1 (0), X=1218.47, Y=567.22, Mass=2183648, SNR=175.8, Peak=65535 HFD=5.3
21:35:13.285 00.001 8960 Star::Find(15, 1192, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.287 00.002 8960 Star::Find returns 1 (0), X=1191.61, Y=641.06, Mass=2280042, SNR=161.0, Peak=65535 HFD=5.2
21:35:13.289 00.002 8960 Star::Find(15, 508, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.291 00.002 8960 Star::Find returns 1 (0), X=508.49, Y=425.87, Mass=2209696, SNR=198.4, Peak=65535 HFD=5.2
21:35:13.292 00.001 8960 Star::Find(15, 1504, 1044, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.294 00.002 8960 Star::Find returns 1 (0), X=1503.67, Y=1043.91, Mass=1570361, SNR=184.7, Peak=65535 HFD=4.9
21:35:13.296 00.002 8960 Star::Find(15, 457, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.297 00.001 8960 Star::Find returns 1 (0), X=456.67, Y=574.53, Mass=1542840, SNR=150.7, Peak=65535 HFD=4.9
21:35:13.299 00.002 8960 Star::Find(15, 318, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.301 00.002 8960 Star::Find returns 1 (0), X=318.33, Y=740.78, Mass=1970730, SNR=179.3, Peak=65535 HFD=5.3
21:35:13.302 00.001 8960 Star::Find(15, 1547, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.304 00.002 8960 Star::Find returns 1 (0), X=1546.80, Y=639.79, Mass=2517102, SNR=189.5, Peak=65535 HFD=5.7
21:35:13.306 00.002 8960 Star::Find(15, 1677, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.307 00.001 8960 Star::Find returns 1 (0), X=1677.37, Y=865.00, Mass=1356321, SNR=125.5, Peak=65535 HFD=4.8
21:35:13.309 00.002 8960 Star::Find(15, 406, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.311 00.002 8960 Star::Find returns 1 (0), X=405.90, Y=609.04, Mass=2571450, SNR=211.8, Peak=65535 HFD=5.8
21:35:13.312 00.001 8960 Star::Find(15, 1474, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.314 00.002 8960 Star::Find returns 1 (0), X=1474.37, Y=416.51, Mass=987857, SNR=126.9, Peak=65526 HFD=3.4
21:35:13.316 00.002 8960 Star::Find(15, 197, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.317 00.001 8960 Star::Find returns 1 (0), X=196.64, Y=518.55, Mass=1606054, SNR=153.3, Peak=65535 HFD=5.3
21:35:13.319 00.002 8960 Star::Find(15, 742, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.320 00.001 8960 Star::Find returns 1 (0), X=742.54, Y=135.56, Mass=989504, SNR=122.8, Peak=65535 HFD=4.1
21:35:13.322 00.002 8960 Star::Find(15, 993, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.324 00.002 8960 Star::Find returns 1 (0), X=992.76, Y=993.30, Mass=1078068, SNR=125.6, Peak=65424 HFD=4.3
21:35:13.325 00.001 8960 Star::Find(15, 1750, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.327 00.002 8960 Star::Find returns 1 (0), X=1750.72, Y=536.21, Mass=1095915, SNR=116.5, Peak=65535 HFD=4.5
21:35:13.328 00.001 8960 Star::Find(15, 686, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.330 00.002 8960 Star::Find returns 1 (0), X=686.43, Y=84.70, Mass=992337, SNR=132.3, Peak=65535 HFD=4.1
21:35:13.332 00.002 8960 Star::Find(15, 1041, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.334 00.002 8960 Star::Find returns 1 (0), X=1040.80, Y=65.96, Mass=855546, SNR=112.4, Peak=65417 HFD=4.0
21:35:13.335 00.001 8960 Star::Find(15, 1752, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.337 00.002 8960 Star::Find returns 1 (0), X=1752.58, Y=621.26, Mass=1059253, SNR=135.4, Peak=57417 HFD=4.7
21:35:13.339 00.002 8960 Star::Find(15, 616, 642, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.341 00.002 8960 Star::Find returns 1 (0), X=615.54, Y=640.95, Mass=3035943, SNR=212.7, Peak=65535 HFD=6.2
21:35:13.343 00.002 8960 Star::Find(15, 1274, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.344 00.001 8960 Star::Find returns 1 (0), X=1273.99, Y=1022.22, Mass=979821, SNR=108.5, Peak=65436 HFD=4.1
21:35:13.346 00.002 8960 Star::Find(15, 773, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.348 00.002 8960 Star::Find returns 1 (0), X=772.03, Y=759.64, Mass=2979974, SNR=153.0, Peak=65535 HFD=6.2
21:35:13.350 00.002 8960 Star::Find(15, 516, 996, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.351 00.001 8960 Star::Find returns 1 (0), X=515.87, Y=995.98, Mass=1202069, SNR=123.7, Peak=65488 HFD=4.6
21:35:13.353 00.002 8960 Star::Find(15, 246, 928, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.354 00.001 8960 Star::Find returns 1 (0), X=246.84, Y=926.44, Mass=3317750, SNR=218.3, Peak=65535 HFD=6.4
21:35:13.356 00.002 8960 Star::Find(15, 881, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.358 00.002 8960 Star::Find returns 1 (0), X=881.13, Y=296.58, Mass=847464, SNR=95.9, Peak=60124 HFD=3.9
21:35:13.359 00.001 8960 Star::Find(15, 214, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.361 00.002 8960 Star::Find returns 1 (0), X=213.71, Y=650.72, Mass=1288703, SNR=145.8, Peak=65443 HFD=5.2
21:35:13.363 00.002 8960 Star::Find(15, 950, 908, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.364 00.001 8960 Star::Find returns 1 (0), X=949.84, Y=908.31, Mass=2810799, SNR=125.4, Peak=65535 HFD=6.3
21:35:13.366 00.002 8960 Star::Find(15, 1348, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.368 00.002 8960 Star::Find returns 1 (0), X=1347.90, Y=281.84, Mass=1397745, SNR=93.3, Peak=65535 HFD=5.8
21:35:13.370 00.002 8960 Star::Find(15, 1743, 825, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.371 00.001 8960 Star::Find returns 1 (0), X=1743.43, Y=824.69, Mass=927487, SNR=106.7, Peak=52272 HFD=4.6
21:35:13.373 00.002 8960 Star::Find(15, 830, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.375 00.002 8960 Star::Find returns 1 (0), X=829.93, Y=773.81, Mass=702313, SNR=98.5, Peak=53392 HFD=4.1
21:35:13.376 00.001 8960 Star::Find(15, 1668, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.378 00.002 8960 Star::Find returns 1 (0), X=1668.80, Y=296.95, Mass=815091, SNR=125.8, Peak=55388 HFD=4.2
21:35:13.380 00.002 8960 Star::Find(15, 708, 52, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.381 00.001 8960 Star::Find returns 1 (0), X=708.62, Y=51.21, Mass=885046, SNR=104.1, Peak=65379 HFD=4.2
21:35:13.383 00.002 8960 Star::Find(15, 370, 94, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.385 00.002 8960 Star::Find returns 1 (0), X=369.99, Y=93.66, Mass=1125143, SNR=92.7, Peak=65535 HFD=5.0
21:35:13.386 00.001 8960 Star::Find(15, 1886, 816, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.388 00.002 8960 Star::Find returns 1 (0), X=1885.97, Y=816.15, Mass=1291880, SNR=118.6, Peak=56828 HFD=5.8
21:35:13.390 00.002 8960 Star::Find(15, 607, 367, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.391 00.001 8960 Star::Find returns 1 (0), X=606.73, Y=366.82, Mass=792168, SNR=85.9, Peak=63433 HFD=3.9
21:35:13.393 00.002 8960 Star::Find(15, 1174, 827, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.395 00.002 8960 Star::Find returns 1 (0), X=1173.49, Y=826.80, Mass=769923, SNR=81.8, Peak=59926 HFD=3.8
21:35:13.396 00.001 8960 Star::Find(15, 732, 228, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.398 00.002 8960 Star::Find returns 1 (0), X=730.83, Y=228.94, Mass=3149957, SNR=137.2, Peak=65535 HFD=6.3
21:35:13.400 00.002 8960 Star::Find(15, 1297, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.401 00.001 8960 Star::Find returns 1 (0), X=1296.95, Y=52.73, Mass=714144, SNR=99.4, Peak=60342 HFD=4.0
21:35:13.403 00.002 8960 Star::Find(15, 761, 229, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.405 00.002 8960 Star::Find returns 1 (0), X=761.71, Y=228.72, Mass=675542, SNR=92.4, Peak=63305 HFD=3.7
21:35:13.407 00.002 8960 Star::Find(15, 1744, 273, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.409 00.002 8960 Star::Find returns 1 (0), X=1744.15, Y=273.13, Mass=606392, SNR=81.0, Peak=42620 HFD=4.3
21:35:13.411 00.002 8960 Star::Find(15, 1748, 369, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.412 00.001 8960 Star::Find returns 1 (0), X=1747.97, Y=368.82, Mass=769135, SNR=93.2, Peak=51587 HFD=4.3
21:35:13.414 00.002 8960 Star::Find(15, 1354, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.416 00.002 8960 Star::Find returns 1 (0), X=1353.57, Y=788.97, Mass=611222, SNR=93.8, Peak=49334 HFD=3.7
21:35:13.418 00.002 8960 Star::Find(15, 1062, 963, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.419 00.001 8960 Star::Find returns 1 (0), X=1060.03, Y=958.00, Mass=2844333, SNR=12.5, Peak=65535 HFD=8.2
21:35:13.421 00.002 8960 Star::Find(15, 1119, 633, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.423 00.002 8960 Star::Find returns 1 (0), X=1119.14, Y=633.09, Mass=570704, SNR=70.3, Peak=45987 HFD=4.0
21:35:13.425 00.002 8960 Star::Find(15, 1411, 994, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.426 00.001 8960 Star::Find returns 1 (0), X=1411.04, Y=994.29, Mass=661986, SNR=87.8, Peak=45801 HFD=4.1
21:35:13.428 00.002 8960 Star::Find(15, 467, 362, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.430 00.002 8960 Star::Find returns 1 (0), X=466.49, Y=362.00, Mass=812401, SNR=95.1, Peak=52336 HFD=5.0
21:35:13.431 00.001 8960 Star::Find(15, 1521, 524, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.433 00.002 8960 Star::Find returns 1 (0), X=1521.07, Y=524.08, Mass=534361, SNR=82.9, Peak=46454 HFD=4.1
21:35:13.434 00.001 8960 Star::Find(15, 135, 452, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.436 00.002 8960 Star::Find returns 1 (0), X=134.78, Y=452.30, Mass=1007563, SNR=115.3, Peak=62902 HFD=5.2
21:35:13.438 00.002 8960 Star::Find(15, 824, 977, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.440 00.002 8960 Star::Find returns 1 (0), X=824.35, Y=976.66, Mass=604089, SNR=81.2, Peak=45596 HFD=4.2
21:35:13.442 00.002 8960 Star::Find(15, 515, 938, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.444 00.002 8960 Star::Find returns 1 (0), X=514.92, Y=937.50, Mass=632914, SNR=73.9, Peak=52912 HFD=4.1
21:35:13.445 00.001 8960 Star::Find(15, 1739, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.447 00.002 8960 Star::Find returns 1 (0), X=1739.01, Y=799.85, Mass=766218, SNR=84.0, Peak=45948 HFD=4.7
21:35:13.449 00.002 8960 Star::Find(15, 1135, 101, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.450 00.001 8960 Star::Find returns 1 (0), X=1134.96, Y=100.72, Mass=476264, SNR=67.9, Peak=47324 HFD=3.7
21:35:13.452 00.002 8960 Star::Find(15, 1791, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.453 00.001 8960 Star::Find returns 1 (0), X=1790.86, Y=555.28, Mass=564545, SNR=72.1, Peak=41801 HFD=4.1
21:35:13.455 00.002 8960 Star::Find(15, 402, 192, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.458 00.003 8960 Star::Find returns 1 (0), X=401.80, Y=191.72, Mass=667053, SNR=72.7, Peak=54243 HFD=4.4
21:35:13.459 00.001 8960 Star::Find(15, 860, 210, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.461 00.002 8960 Star::Find returns 1 (0), X=859.90, Y=209.52, Mass=489447, SNR=78.0, Peak=41558 HFD=3.9
21:35:13.463 00.002 8960 Star::Find(15, 1694, 1034, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.464 00.001 8960 Star::Find returns 1 (0), X=1694.50, Y=1033.45, Mass=706337, SNR=79.7, Peak=38096 HFD=5.1
21:35:13.466 00.002 8960 Star::Find(15, 449, 840, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.468 00.002 8960 Star::Find returns 1 (0), X=449.21, Y=839.09, Mass=769061, SNR=83.0, Peak=47305 HFD=5.1
21:35:13.470 00.002 8960 Star::Find(15, 758, 289, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.473 00.003 8960 Star::Find returns 1 (0), X=757.97, Y=289.30, Mass=519611, SNR=80.0, Peak=41936 HFD=4.0
21:35:13.475 00.002 8960 Star::Find(15, 1804, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.477 00.002 8960 Star::Find returns 1 (0), X=1804.05, Y=327.74, Mass=520435, SNR=76.2, Peak=44496 HFD=4.1
21:35:13.479 00.002 8960 Star::Find(15, 1677, 225, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.480 00.001 8960 Star::Find returns 1 (0), X=1676.99, Y=224.75, Mass=515470, SNR=69.3, Peak=45065 HFD=4.0
21:35:13.482 00.002 8960 Star::Find(15, 1034, 501, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.484 00.002 8960 Star::Find returns 1 (0), X=1034.27, Y=501.19, Mass=370637, SNR=54.6, Peak=38371 HFD=3.5
21:35:13.485 00.001 8960 Star::Find(15, 1103, 141, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.488 00.003 8960 Star::Find returns 1 (0), X=1102.79, Y=140.62, Mass=492953, SNR=70.3, Peak=48451 HFD=3.7
21:35:13.490 00.002 8960 Star::Find(15, 118, 533, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.491 00.001 8960 Star::Find returns 1 (0), X=118.56, Y=533.13, Mass=862666, SNR=89.1, Peak=50204 HFD=5.3
21:35:13.493 00.002 8960 Star::Find(15, 855, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.494 00.001 8960 Star::Find returns 1 (0), X=854.95, Y=283.59, Mass=421193, SNR=74.9, Peak=47542 HFD=3.7
21:35:13.496 00.002 8960 Star::Find(15, 1529, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.498 00.002 8960 Star::Find returns 1 (0), X=1529.07, Y=243.50, Mass=433387, SNR=70.0, Peak=44566 HFD=3.7
21:35:13.499 00.001 8960 Star::Find(15, 33, 782, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.502 00.003 8960 Star::Find returns 0 (3), X=33.00, Y=782.00, Mass=-3462, SNR=-6.3, Peak=65535 HFD=0.0
21:35:13.507 00.005 8960 Star::Find(15, 1157, 190, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.509 00.002 8960 Star::Find returns 1 (0), X=1157.51, Y=189.31, Mass=381646, SNR=63.3, Peak=38563 HFD=3.5
21:35:13.510 00.001 8960 Star::Find(15, 1373, 442, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.512 00.002 8960 Star::Find returns 1 (0), X=1373.39, Y=442.23, Mass=352827, SNR=56.6, Peak=34320 HFD=3.6
21:35:13.514 00.002 8960 Star::Find(15, 997, 122, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.515 00.001 8960 Star::Find returns 1 (0), X=996.68, Y=121.41, Mass=402207, SNR=59.8, Peak=44470 HFD=3.5
21:35:13.517 00.002 8960 Star::Find(15, 1415, 743, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.519 00.002 8960 Star::Find returns 1 (0), X=1415.20, Y=743.12, Mass=385210, SNR=62.4, Peak=34889 HFD=3.9
21:35:13.521 00.002 8960 Star::Find(15, 694, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.523 00.002 8960 Star::Find returns 1 (0), X=694.23, Y=568.89, Mass=404251, SNR=63.8, Peak=37296 HFD=4.0
21:35:13.524 00.001 8960 Star::Find(15, 1407, 1061, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.526 00.002 8960 Star::Find returns 1 (0), X=1407.14, Y=1060.26, Mass=439842, SNR=57.5, Peak=34569 HFD=4.1
21:35:13.528 00.002 8960 Star::Find(15, 677, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.530 00.002 8960 Star::Find returns 1 (0), X=677.00, Y=539.84, Mass=358078, SNR=52.6, Peak=32265 HFD=4.0
21:35:13.531 00.001 8960 Star::Find(15, 971, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.533 00.002 8960 Star::Find returns 1 (0), X=971.48, Y=1055.35, Mass=405573, SNR=56.7, Peak=36726 HFD=3.5
21:35:13.535 00.002 8960 Star::Find(15, 1324, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.536 00.001 8960 Star::Find returns 1 (0), X=1323.76, Y=626.04, Mass=347500, SNR=57.4, Peak=35760 HFD=3.5
21:35:13.538 00.002 8960 Star::Find(15, 1104, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.540 00.002 8960 Star::Find returns 1 (0), X=1103.74, Y=119.33, Mass=366533, SNR=59.4, Peak=43900 HFD=3.6
21:35:13.542 00.002 8960 Star::Find(15, 555, 490, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.543 00.001 8960 Star::Find returns 1 (0), X=555.35, Y=490.01, Mass=421565, SNR=58.5, Peak=37270 HFD=4.0
21:35:13.545 00.002 8960 Star::Find(15, 430, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.547 00.002 8960 Star::Find returns 1 (0), X=430.12, Y=432.14, Mass=439426, SNR=68.8, Peak=40745 HFD=4.2
21:35:13.549 00.002 8960 Star::Find(15, 880, 931, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.551 00.002 8960 Star::Find returns 1 (0), X=880.36, Y=931.56, Mass=344193, SNR=62.7, Peak=31708 HFD=3.4
21:35:13.553 00.002 8960 Star::Find(15, 351, 774, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.555 00.002 8960 Star::Find returns 1 (0), X=350.76, Y=773.34, Mass=682552, SNR=80.9, Peak=47676 HFD=5.2
21:35:13.557 00.002 8960 Star::Find(15, 22, 36, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.558 00.001 8960 Star::Find returns 1 (0), X=22.32, Y=35.87, Mass=909128, SNR=80.5, Peak=49910 HFD=5.9
21:35:13.560 00.002 8960 Star::Find(15, 1348, 577, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.562 00.002 8960 Star::Find returns 1 (0), X=1348.43, Y=577.57, Mass=342323, SNR=54.7, Peak=42480 HFD=3.3
21:35:13.564 00.002 8960 Star::Find(15, 473, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.566 00.002 8960 Star::Find returns 1 (0), X=469.84, Y=741.51, Mass=3203128, SNR=68.5, Peak=65535 HFD=7.4
21:35:13.567 00.001 8960 Star::Find(15, 639, 598, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.569 00.002 8960 Star::Find returns 1 (0), X=638.26, Y=597.08, Mass=616884, SNR=62.4, Peak=33865 HFD=5.5
21:35:13.571 00.002 8960 Star::Find(15, 1103, 31, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.572 00.001 8960 Star::Find returns 1 (0), X=1103.25, Y=30.71, Mass=345415, SNR=56.7, Peak=35164 HFD=3.6
21:35:13.574 00.002 8960 Star::Find(15, 1423, 166, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.576 00.002 8960 Star::Find returns 1 (0), X=1423.36, Y=165.53, Mass=307290, SNR=54.6, Peak=36080 HFD=3.3
21:35:13.578 00.002 8960 Star::Find(15, 1846, 637, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.579 00.001 8960 Star::Find returns 1 (0), X=1846.95, Y=636.59, Mass=426091, SNR=62.6, Peak=35830 HFD=4.1
21:35:13.581 00.002 8960 Star::Find(15, 869, 555, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.583 00.002 8960 Star::Find returns 1 (0), X=869.53, Y=554.62, Mass=350406, SNR=56.5, Peak=35414 HFD=3.4
21:35:13.584 00.001 8960 AutoFind: finding best star pass 1
21:35:13.586 00.002 8960 Star::Find(15, 1407, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.588 00.002 8960 Star::Find returns 1 (0), X=1406.81, Y=299.13, Mass=1530051, SNR=156.7, Peak=65535 HFD=4.3
21:35:13.589 00.001 8960 AutoFind: near-saturated [1407, 299] 56.1 Mass 1530051 SNR 156.7 Peak 65535
21:35:13.591 00.002 8960 Star::Find(15, 1064, 168, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.592 00.001 8960 Star::Find returns 1 (0), X=1063.72, Y=167.83, Mass=1580005, SNR=149.2, Peak=65535 HFD=4.5
21:35:13.594 00.002 8960 AutoFind: near-saturated [1064, 168] 55.0 Mass 1580005 SNR 149.2 Peak 65535
21:35:13.596 00.002 8960 Star::Find(15, 1089, 493, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.598 00.002 8960 Star::Find returns 1 (0), X=1089.05, Y=493.21, Mass=2006567, SNR=167.9, Peak=65535 HFD=4.8
21:35:13.600 00.002 8960 AutoFind: near-saturated [1089, 493] 52.9 Mass 2006567 SNR 167.9 Peak 65535
21:35:13.602 00.002 8960 Star::Find(15, 1300, 1024, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.603 00.001 8960 Star::Find returns 1 (0), X=1300.21, Y=1024.50, Mass=1829283, SNR=157.1, Peak=65535 HFD=5.0
21:35:13.606 00.003 8960 AutoFind: near-saturated [1300, 1024] 51.9 Mass 1829283 SNR 157.1 Peak 65535
21:35:13.609 00.003 8960 Star::Find(15, 1595, 307, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.612 00.003 8960 Star::Find returns 1 (0), X=1595.18, Y=307.12, Mass=1382318, SNR=173.0, Peak=65535 HFD=4.4
21:35:13.615 00.003 8960 AutoFind: near-saturated [1595, 307] 50.0 Mass 1382318 SNR 173.0 Peak 65535
21:35:13.616 00.001 8960 Star::Find(15, 1219, 567, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.618 00.002 8960 Star::Find returns 1 (0), X=1218.47, Y=567.22, Mass=2183648, SNR=175.8, Peak=65535 HFD=5.3
21:35:13.620 00.002 8960 AutoFind: near-saturated [1219, 567] 49.9 Mass 2183648 SNR 175.8 Peak 65535
21:35:13.621 00.001 8960 Star::Find(15, 1192, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.623 00.002 8960 Star::Find returns 1 (0), X=1191.61, Y=641.06, Mass=2280042, SNR=161.0, Peak=65535 HFD=5.2
21:35:13.625 00.002 8960 AutoFind: near-saturated [1192, 641] 49.3 Mass 2280042 SNR 161.0 Peak 65535
21:35:13.626 00.001 8960 Star::Find(15, 508, 426, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.628 00.002 8960 Star::Find returns 1 (0), X=508.49, Y=425.87, Mass=2209696, SNR=198.4, Peak=65535 HFD=5.2
21:35:13.630 00.002 8960 AutoFind: near-saturated [508, 426] 49.1 Mass 2209696 SNR 198.4 Peak 65535
21:35:13.631 00.001 8960 Star::Find(15, 1504, 1044, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.633 00.002 8960 Star::Find returns 1 (0), X=1503.67, Y=1043.91, Mass=1570361, SNR=184.7, Peak=65535 HFD=4.9
21:35:13.635 00.002 8960 AutoFind: near-saturated [1504, 1044] 48.0 Mass 1570361 SNR 184.7 Peak 65535
21:35:13.636 00.001 8960 Star::Find(15, 457, 575, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.638 00.002 8960 Star::Find returns 1 (0), X=456.67, Y=574.53, Mass=1542840, SNR=150.7, Peak=65535 HFD=4.9
21:35:13.640 00.002 8960 AutoFind: near-saturated [457, 575] 46.7 Mass 1542840 SNR 150.7 Peak 65535
21:35:13.641 00.001 8960 Star::Find(15, 318, 741, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.644 00.003 8960 Star::Find returns 1 (0), X=318.33, Y=740.78, Mass=1970730, SNR=179.3, Peak=65535 HFD=5.3
21:35:13.646 00.002 8960 AutoFind: near-saturated [318, 741] 46.2 Mass 1970730 SNR 179.3 Peak 65535
21:35:13.649 00.003 8960 Star::Find(15, 1547, 640, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.650 00.001 8960 Star::Find returns 1 (0), X=1546.80, Y=639.79, Mass=2517102, SNR=189.5, Peak=65535 HFD=5.7
21:35:13.652 00.002 8960 AutoFind: near-saturated [1547, 640] 43.4 Mass 2517102 SNR 189.5 Peak 65535
21:35:13.654 00.002 8960 Star::Find(15, 1677, 865, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.655 00.001 8960 Star::Find returns 1 (0), X=1677.37, Y=865.00, Mass=1356321, SNR=125.5, Peak=65535 HFD=4.8
21:35:13.657 00.002 8960 AutoFind: near-saturated [1677, 865] 43.2 Mass 1356321 SNR 125.5 Peak 65535
21:35:13.659 00.002 8960 Star::Find(15, 406, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.661 00.002 8960 Star::Find returns 1 (0), X=405.90, Y=609.04, Mass=2571450, SNR=211.8, Peak=65535 HFD=5.8
21:35:13.662 00.001 8960 AutoFind: near-saturated [406, 609] 42.5 Mass 2571450 SNR 211.8 Peak 65535
21:35:13.664 00.002 8960 Star::Find(15, 1474, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.665 00.001 8960 Star::Find returns 1 (0), X=1474.37, Y=416.51, Mass=987857, SNR=126.9, Peak=65526 HFD=3.4
21:35:13.667 00.002 8960 AutoFind: near-saturated [1474, 417] 41.8 Mass 987857 SNR 126.9 Peak 65526
21:35:13.669 00.002 8960 Star::Find(15, 197, 519, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.671 00.002 8960 Star::Find returns 1 (0), X=196.64, Y=518.55, Mass=1606054, SNR=153.3, Peak=65535 HFD=5.3
21:35:13.672 00.001 8960 AutoFind: near-saturated [197, 519] 39.2 Mass 1606054 SNR 153.3 Peak 65535
21:35:13.674 00.002 8960 Star::Find(15, 742, 136, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.676 00.002 8960 Star::Find returns 1 (0), X=742.54, Y=135.56, Mass=989504, SNR=122.8, Peak=65535 HFD=4.1
21:35:13.679 00.003 8960 AutoFind: near-saturated [742, 136] 38.4 Mass 989504 SNR 122.8 Peak 65535
21:35:13.681 00.002 8960 Star::Find(15, 993, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.683 00.002 8960 Star::Find returns 1 (0), X=992.76, Y=993.30, Mass=1078068, SNR=125.6, Peak=65424 HFD=4.3
21:35:13.685 00.002 8960 AutoFind: near-saturated [993, 993] 37.8 Mass 1078068 SNR 125.6 Peak 65424
21:35:13.686 00.001 8960 Star::Find(15, 1750, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.688 00.002 8960 Star::Find returns 1 (0), X=1750.72, Y=536.21, Mass=1095915, SNR=116.5, Peak=65535 HFD=4.5
21:35:13.690 00.002 8960 AutoFind: near-saturated [1750, 536] 37.7 Mass 1095915 SNR 116.5 Peak 65535
21:35:13.691 00.001 8960 Star::Find(15, 686, 85, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.693 00.002 8960 Star::Find returns 1 (0), X=686.43, Y=84.70, Mass=992337, SNR=132.3, Peak=65535 HFD=4.1
21:35:13.695 00.002 8960 AutoFind: near-saturated [686, 85] 36.1 Mass 992337 SNR 132.3 Peak 65535
21:35:13.697 00.002 8960 Star::Find(15, 1041, 66, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.698 00.001 8960 Star::Find returns 1 (0), X=1040.80, Y=65.96, Mass=855546, SNR=112.4, Peak=65417 HFD=4.0
21:35:13.700 00.002 8960 AutoFind: near-saturated [1041, 66] 34.8 Mass 855546 SNR 112.4 Peak 65417
21:35:13.702 00.002 8960 Star::Find(15, 1752, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.703 00.001 8960 Star::Find returns 1 (0), X=1752.58, Y=621.26, Mass=1059253, SNR=135.4, Peak=57417 HFD=4.7
21:35:13.705 00.002 8960 AutoFind returns star at [1752, 621] 34.1 Mass 1059253 SNR 135.4
21:35:13.708 00.003 8960 Star::Find(15, 1752, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:35:13.710 00.002 8960 Star::Find returns 1 (0), X=1752.58, Y=621.26, Mass=1059253, SNR=135.4, Peak=57417 HFD=4.7
21:35:13.712 00.002 8960 MultiStar: List (12): {1752.58, 621.26}(135.4), {615.54, 640.95}(212.7), {1273.99, 1022.22}(108.5), {772.03, 759.64}(153.0), {515.87, 995.98}(123.7), {246.84, 926.44}(218.3), {881.13, 296.58}(95.9), {213.71, 650.72}(145.8), {949.84, 908.31}(125.4), {1347.90, 281.84}(93.3), {1743.43, 824.69}(106.7), {829.93, 773.81}(98.5), 
21:35:13.714 00.002 8960 setting lock position to (1752.58, 621.26)
21:35:13.717 00.003 8960 MultiStar: stabilizing after lock position change
21:35:13.718 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=11849, FiltMin=9410, FiltMax=65535, Gamma=2.540
21:35:13.742 00.024 8960 Status Line: Auto-selected star at (1752.6, 621.3)
21:35:14.397 00.655 13828 Exposure complete
21:35:14.520 00.123 13828 worker thread done servicing request
21:35:14.520 00.000 8960 OnExposeComplete: enter
21:35:14.522 00.002 8960 UpdateGuideState(): m_state=2
21:35:14.524 00.002 8960 Star::Find(15, 1752, 621, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
21:35:14.526 00.002 8960 Star::Find returns 1 (0), X=1752.80, Y=621.69, Mass=1064804, SNR=115.4, Peak=59753 HFD=4.6
21:35:14.528 00.002 8960 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.39) = xAngle (1.50 = 1.50)
21:35:14.529 00.001 8960 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46)
21:35:14.531 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.43 hyp=0.49 cameraTheta=1.10 mountX=0.04 mountY=0.48, mountTheta=1.49
21:35:14.534 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7043, max=65535, med=11849, FiltMin=9116, FiltMax=65535, Gamma=2.540
21:35:14.555 00.021 8960 UpdateGuideState exits: m=1064804 SNR=115.4
21:35:14.557 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:14.559 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:14.560 00.001 8960 Enqueuing Expose request
21:35:14.562 00.002 13828 Worker thread wakes up
21:35:14.562 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:14.562 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1738,607,31,31)
21:35:16.588 02.026 8960 SetCurrentPosition(957.42,727.05)
21:35:16.590 00.002 8960 Star::Find(15, 957, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
21:35:16.592 00.002 8960 Star::Find false star n=16 nbg=249 bg=11861.9 sigma=896.1 thresh=14550 peak=14249
21:35:16.593 00.001 8960 Star::Find returns 0 (2), X=957.00, Y=727.00, Mass=77013, SNR=2.9, Peak=15472 HFD=0.0
21:35:16.595 00.002 8960 setting lock position to (957.00, 727.00)
21:35:16.597 00.002 8960 MultiStar: stabilizing after lock position change
21:35:16.599 00.002 8960 MultiStar: secondary guide stars cleared21:35:16.600 00.001 8960 MultiStar: single-star usage forced by user star selection
21:35:16.602 00.002 8960 Status Line: Selected star at (957.0, 727.0)
21:35:16.611 00.009 8960 Changing from state SELECTED to SELECTED
21:35:16.613 00.002 8960 guider state => SELECTED
21:35:17.034 00.421 13828 Exposure complete
21:35:17.156 00.122 13828 worker thread done servicing request
21:35:17.156 00.000 8960 OnExposeComplete: enter
21:35:17.158 00.002 8960 UpdateGuideState(): m_state=2
21:35:17.160 00.002 8960 Star::Find(15, 957, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
21:35:17.162 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=735.20, Mass=200745, SNR=36.8, Peak=15555 HFD=3.7
21:35:17.164 00.002 8960 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.39) = xAngle (0.85 = 0.85)
21:35:17.166 00.002 8960 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
21:35:17.167 00.001 8960 CameraToMount -- cameraX=16.85 cameraY=8.20 hyp=18.74 cameraTheta=0.45 mountX=12.42 mountY=13.58, mountTheta=0.83
21:35:17.170 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=6940, max=65535, med=11849, FiltMin=9238, FiltMax=65535, Gamma=2.540
21:35:17.194 00.024 8960 UpdateGuideState exits: m=200745 SNR=36.8
21:35:17.196 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:17.197 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:17.199 00.002 8960 Enqueuing Expose request
21:35:17.201 00.002 13828 Worker thread wakes up
21:35:17.201 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:17.201 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:19.677 02.476 13828 Exposure complete
21:35:19.803 00.126 13828 worker thread done servicing request
21:35:19.804 00.001 8960 OnExposeComplete: enter
21:35:19.806 00.002 8960 UpdateGuideState(): m_state=2
21:35:19.808 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
21:35:19.810 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=735.56, Mass=149813, SNR=29.3, Peak=23049 HFD=3.8
21:35:19.812 00.002 8960 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.39) = xAngle (0.86 = 0.86)
21:35:19.813 00.001 8960 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
21:35:19.815 00.002 8960 CameraToMount -- cameraX=17.13 cameraY=8.56 hyp=19.15 cameraTheta=0.46 mountX=12.54 mountY=14.01, mountTheta=0.84
21:35:19.818 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=6851, max=65535, med=11843, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:35:19.843 00.025 8960 UpdateGuideState exits: m=149813 SNR=29.3
21:35:19.845 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:19.847 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:19.848 00.001 8960 Enqueuing Expose request
21:35:19.850 00.002 13828 Worker thread wakes up
21:35:19.850 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:19.850 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,721,31,31)
21:35:22.322 02.472 13828 Exposure complete
21:35:22.443 00.121 13828 worker thread done servicing request
21:35:22.443 00.000 8960 OnExposeComplete: enter
21:35:22.445 00.002 8960 UpdateGuideState(): m_state=2
21:35:22.447 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
21:35:22.449 00.002 8960 Star::Find returns 1 (0), X=974.37, Y=735.46, Mass=182628, SNR=37.7, Peak=23753 HFD=3.4
21:35:22.451 00.002 8960 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.39) = xAngle (0.85 = 0.85)
21:35:22.452 00.001 8960 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
21:35:22.454 00.002 8960 CameraToMount -- cameraX=17.37 cameraY=8.46 hyp=19.32 cameraTheta=0.45 mountX=12.81 mountY=14.01, mountTheta=0.83
21:35:22.457 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=11843, FiltMin=9232, FiltMax=65535, Gamma=2.540
21:35:22.481 00.024 8960 UpdateGuideState exits: m=182628 SNR=37.7
21:35:22.484 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:22.486 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:22.489 00.003 8960 Enqueuing Expose request
21:35:22.491 00.002 13828 Worker thread wakes up
21:35:22.492 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:22.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:24.959 02.467 13828 Exposure complete
21:35:25.084 00.125 13828 worker thread done servicing request
21:35:25.084 00.000 8960 OnExposeComplete: enter
21:35:25.085 00.001 8960 UpdateGuideState(): m_state=2
21:35:25.087 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
21:35:25.089 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=735.82, Mass=137265, SNR=26.3, Peak=22793 HFD=3.3
21:35:25.091 00.002 8960 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.39) = xAngle (0.87 = 0.87)
21:35:25.092 00.001 8960 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
21:35:25.093 00.001 8960 CameraToMount -- cameraX=17.14 cameraY=8.82 hyp=19.27 cameraTheta=0.48 mountX=12.45 mountY=14.26, mountTheta=0.85
21:35:25.096 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7305, max=65535, med=11849, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:35:25.118 00.022 8960 UpdateGuideState exits: m=137265 SNR=26.3
21:35:25.120 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:25.121 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:25.123 00.002 8960 Enqueuing Expose request
21:35:25.125 00.002 13828 Worker thread wakes up
21:35:25.125 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:25.125 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,721,31,31)
21:35:27.595 02.470 13828 Exposure complete
21:35:27.728 00.133 13828 worker thread done servicing request
21:35:27.728 00.000 8960 OnExposeComplete: enter
21:35:27.730 00.002 8960 UpdateGuideState(): m_state=2
21:35:27.732 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
21:35:27.735 00.003 8960 Star::Find returns 1 (0), X=974.56, Y=735.19, Mass=105414, SNR=26.7, Peak=23984 HFD=2.7
21:35:27.738 00.003 8960 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.39) = xAngle (0.83 = 0.83)
21:35:27.740 00.002 8960 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
21:35:27.742 00.002 8960 CameraToMount -- cameraX=17.56 cameraY=8.19 hyp=19.38 cameraTheta=0.44 mountX=13.09 mountY=13.82, mountTheta=0.81
21:35:27.744 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=11843, FiltMin=9212, FiltMax=65535, Gamma=2.540
21:35:27.766 00.022 8960 UpdateGuideState exits: m=105414 SNR=26.7
21:35:27.769 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:27.771 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:27.773 00.002 8960 Enqueuing Expose request
21:35:27.775 00.002 13828 Worker thread wakes up
21:35:27.775 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:27.775 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(960,720,31,31)
21:35:29.351 01.576 8960 GuideButtonClick i=1 ctx=Guide button clicked
21:35:29.359 00.008 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
21:35:29.361 00.002 8960 guider state => CALIBRATED
21:35:29.362 00.001 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
21:35:29.367 00.005 8960 reset dither spiral
21:35:30.249 00.882 13828 Exposure complete
21:35:30.375 00.126 13828 worker thread done servicing request
21:35:30.375 00.000 8960 OnExposeComplete: enter
21:35:30.377 00.002 8960 UpdateGuideState(): m_state=5
21:35:30.380 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
21:35:30.381 00.001 8960 Star::Find returns 1 (0), X=974.23, Y=735.08, Mass=157836, SNR=29.2, Peak=22595 HFD=3.7
21:35:30.383 00.002 8960 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.39) = xAngle (0.83 = 0.83)
21:35:30.385 00.002 8960 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
21:35:30.386 00.001 8960 CameraToMount -- cameraX=17.23 cameraY=8.08 hyp=19.03 cameraTheta=0.44 mountX=12.83 mountY=13.60, mountTheta=0.81
21:35:30.389 00.003 8960 Changing from state CALIBRATED to GUIDING
21:35:30.391 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:35:30.394 00.003 8960 ScopeASCOM::SideOfPier() returns 0
21:35:30.395 00.001 8960 AdjustCalibrationForScopePointing (scope): current dec=33.1 pierSide=0, cal dec=16.9 pierSide=0 rotAngle=None bin=1
21:35:30.397 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
21:35:30.399 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
21:35:30.401 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
21:35:30.404 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
21:35:30.405 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
21:35:30.407 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
21:35:30.409 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
21:35:30.411 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:35:30.413 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
21:35:30.414 00.001 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
21:35:30.416 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
21:35:30.419 00.003 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
21:35:30.420 00.001 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
21:35:30.424 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
21:35:30.426 00.002 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
21:35:30.428 00.002 8960 Dec comp: XRate 1.942 -> 1.701 for dec 16.9 -> dec 33.1
21:35:30.434 00.006 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:35:30.438 00.004 8960 ScopeASCOM::SideOfPier() returns 0
21:35:30.440 00.002 8960 setting lock position to (974.23, 735.08)
21:35:30.441 00.001 8960 MultiStar: stabilizing after lock position change
21:35:30.443 00.002 8960 guider state => GUIDING
21:35:30.445 00.002 8960 Status Line: Guiding
21:35:30.452 00.007 8960 Mount: notify guiding started
21:35:30.455 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
21:35:30.458 00.003 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
21:35:30.460 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
21:35:30.463 00.003 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
21:35:30.465 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
21:35:30.468 00.003 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
21:35:30.470 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
21:35:30.472 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
21:35:30.474 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
21:35:30.475 00.001 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
21:35:30.477 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
21:35:30.480 00.003 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
21:35:30.482 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
21:35:30.484 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
21:35:30.486 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
21:35:30.488 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
21:35:30.490 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
21:35:30.492 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
21:35:30.494 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
21:35:30.497 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:35:30.500 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
21:35:30.502 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
21:35:30.505 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
21:35:30.507 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
21:35:30.509 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
21:35:30.511 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
21:35:30.513 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
21:35:30.515 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
21:35:30.517 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
21:35:30.519 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
21:35:30.521 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
21:35:30.522 00.001 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
21:35:30.525 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
21:35:30.526 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
21:35:30.528 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
21:35:30.530 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
21:35:30.532 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
21:35:30.535 00.003 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
21:35:30.538 00.003 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
21:35:30.541 00.003 8960 ScopeASCOM::SideOfPier() returns 0
21:35:30.543 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
21:35:30.545 00.002 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
21:35:30.547 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:35:30.548 00.001 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 33.1
21:35:30.550 00.002 8960 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
21:35:30.552 00.002 8960 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
21:35:30.553 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
21:35:30.555 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
21:35:30.557 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
21:35:30.565 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=6768, max=65535, med=11843, FiltMin=9232, FiltMax=65535, Gamma=2.540
21:35:30.590 00.025 8960 UpdateGuideState exits: m=157836 SNR=29.2
21:35:30.592 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:30.593 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:30.595 00.002 8960 Enqueuing Expose request
21:35:30.597 00.002 13828 Worker thread wakes up
21:35:30.597 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:30.597 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:33.060 02.463 13828 Exposure complete
21:35:33.186 00.126 13828 worker thread done servicing request
21:35:33.187 00.001 8960 OnExposeComplete: enter
21:35:33.188 00.001 8960 UpdateGuideState(): m_state=6
21:35:33.190 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
21:35:33.192 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=735.86, Mass=153169, SNR=33.0, Peak=23075 HFD=3.6
21:35:33.194 00.002 8960 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.39) = xAngle (1.71 = 1.71)
21:35:33.195 00.001 8960 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.67 = 1.67)
21:35:33.197 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=0.78 hyp=0.81 cameraTheta=1.31 mountX=-0.11 mountY=0.81, mountTheta=1.71
21:35:33.200 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=0.78, opts=13)
21:35:33.201 00.001 8960 Enqueuing Move request for scope (0.21, 0.78)
21:35:33.203 00.002 13828 Worker thread wakes up
21:35:33.203 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.78) opts 0xd
21:35:33.203 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, 0.78)
21:35:33.203 00.000 13828 Moving (0.21, 0.78) raw xDistance=-0.11 yDistance=0.81
21:35:33.203 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:35:33.203 00.000 13828 resist switch: large excursion: input 0.81 thresh 0.57 direction from 0 to 1
21:35:33.203 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.42
21:35:33.203 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.81 from input 0.81
21:35:33.203 00.000 13828 MoveAxis(E, 0, ABG)
21:35:33.203 00.000 13828 Move returns status 0, amount 0
21:35:33.203 00.000 13828 MoveAxis(S, 429, ABG)
21:35:33.203 00.000 13828 duration set to 0 by GuideMode
21:35:33.203 00.000 13828 Move returns status 0, amount 0
21:35:33.203 00.000 13828 move complete, result=0
21:35:33.203 00.000 13828 worker thread done servicing request
21:35:33.209 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=11843, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:35:33.232 00.023 8960 UpdateGuideState exits: m=153169 SNR=33.0
21:35:33.234 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:33.236 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:33.238 00.002 8960 Enqueuing Expose request
21:35:33.239 00.001 13828 Worker thread wakes up
21:35:33.239 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.8 px 0 ms SOUTH
21:35:33.241 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:33.241 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:35.713 02.472 13828 Exposure complete
21:35:35.840 00.127 13828 worker thread done servicing request
21:35:35.840 00.000 8960 OnExposeComplete: enter
21:35:35.842 00.002 8960 UpdateGuideState(): m_state=6
21:35:35.844 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
21:35:35.845 00.001 8960 Star::Find returns 1 (0), X=974.92, Y=735.54, Mass=148770, SNR=30.1, Peak=24841 HFD=3.5
21:35:35.847 00.002 8960 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.39) = xAngle (0.99 = 0.99)
21:35:35.849 00.002 8960 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
21:35:35.850 00.001 8960 CameraToMount -- cameraX=0.69 cameraY=0.46 hyp=0.83 cameraTheta=0.59 mountX=0.46 mountY=0.67, mountTheta=0.97
21:35:35.853 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.69, y=0.46, opts=13)
21:35:35.854 00.001 8960 Enqueuing Move request for scope (0.69, 0.46)
21:35:35.856 00.002 13828 Worker thread wakes up
21:35:35.856 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.69, 0.46) opts 0xd
21:35:35.856 00.000 13828 Handling offset move in thread for scope, endpoint = (0.69, 0.46)
21:35:35.856 00.000 13828 Moving (0.69, 0.46) raw xDistance=0.46 yDistance=0.67
21:35:35.856 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.46
21:35:35.857 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
21:35:35.857 00.000 13828 MoveAxis(W, 169, ABG)
21:35:35.857 00.000 13828 Guiding  Dir = 3, Dur = 169
21:35:35.858 00.001 13828 IsSlewing returns 0
21:35:35.858 00.000 13828 IsGuiding returns 0
21:35:35.860 00.002 13828 PulseGuide returned control before completion, sleep 178
21:35:35.866 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6864, max=65535, med=11836, FiltMin=9065, FiltMax=65535, Gamma=2.540
21:35:35.901 00.035 8960 UpdateGuideState exits: m=148770 SNR=30.1
21:35:35.903 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:35.905 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:35.906 00.001 8960 Enqueuing Expose request
21:35:36.048 00.142 13828 IsGuiding returns 0
21:35:36.048 00.000 13828 Move returns status 0, amount 169
21:35:36.048 00.000 13828 MoveAxis(S, 357, ABG)
21:35:36.048 00.000 13828 duration set to 0 by GuideMode
21:35:36.048 00.000 13828 Move returns status 0, amount 0
21:35:36.048 00.000 13828 move complete, result=0
21:35:36.048 00.000 13828 worker thread done servicing request
21:35:36.048 00.000 8960 GuideStep: 0.5 px 169 ms WEST, 0.7 px 0 ms SOUTH
21:35:36.051 00.003 13828 Worker thread wakes up
21:35:36.052 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:36.052 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:38.518 02.466 13828 Exposure complete
21:35:38.643 00.125 13828 worker thread done servicing request
21:35:38.643 00.000 8960 OnExposeComplete: enter
21:35:38.645 00.002 8960 UpdateGuideState(): m_state=6
21:35:38.648 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
21:35:38.650 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=735.06, Mass=140600, SNR=28.3, Peak=24432 HFD=3.5
21:35:38.652 00.002 8960 CameraToMount -- cameraTheta (-0.07) - m_xAngle (-0.39) = xAngle (0.33 = 0.33)
21:35:38.654 00.002 8960 CameraToMount -- cameraTheta (-0.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.29 = 0.29)
21:35:38.656 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.02 hyp=0.28 cameraTheta=-0.07 mountX=0.27 mountY=0.08, mountTheta=0.29
21:35:38.658 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.02, opts=13)
21:35:38.660 00.002 8960 Enqueuing Move request for scope (0.28, -0.02)
21:35:38.661 00.001 13828 Worker thread wakes up
21:35:38.662 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.02) opts 0xd
21:35:38.662 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.02)
21:35:38.662 00.000 13828 Moving (0.28, -0.02) raw xDistance=0.27 yDistance=0.08
21:35:38.662 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.27
21:35:38.662 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:35:38.662 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:35:38.662 00.000 13828 MoveAxis(W, 110, ABG)
21:35:38.662 00.000 13828 Guiding  Dir = 3, Dur = 110
21:35:38.663 00.001 13828 IsSlewing returns 0
21:35:38.663 00.000 13828 IsGuiding returns 0
21:35:38.664 00.001 13828 PulseGuide returned control before completion, sleep 120
21:35:38.672 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7209, max=65535, med=11836, FiltMin=9123, FiltMax=65535, Gamma=2.540
21:35:38.694 00.022 8960 UpdateGuideState exits: m=140600 SNR=28.3
21:35:38.696 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:38.698 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:38.701 00.003 8960 Enqueuing Expose request
21:35:38.795 00.094 13828 IsGuiding returns 0
21:35:38.795 00.000 13828 Move returns status 0, amount 110
21:35:38.795 00.000 13828 MoveAxis(N, 0, ABG)
21:35:38.795 00.000 13828 Move returns status 0, amount 0
21:35:38.795 00.000 13828 move complete, result=0
21:35:38.795 00.000 13828 worker thread done servicing request
21:35:38.795 00.000 8960 GuideStep: 0.3 px 110 ms WEST, 0.1 px 0 ms NORTH
21:35:38.797 00.002 13828 Worker thread wakes up
21:35:38.797 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:38.798 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:41.277 02.479 13828 Exposure complete
21:35:41.405 00.128 13828 worker thread done servicing request
21:35:41.405 00.000 8960 OnExposeComplete: enter
21:35:41.407 00.002 8960 UpdateGuideState(): m_state=6
21:35:41.410 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
21:35:41.411 00.001 8960 Star::Find returns 1 (0), X=973.73, Y=735.80, Mass=169449, SNR=31.2, Peak=27536 HFD=3.5
21:35:41.413 00.002 8960 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.39) = xAngle (2.57 = 2.57)
21:35:41.414 00.001 8960 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.54 = 2.54)
21:35:41.416 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=0.73 hyp=0.89 cameraTheta=2.18 mountX=-0.75 mountY=0.50, mountTheta=2.55
21:35:41.421 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=0.73, opts=13)
21:35:41.423 00.002 8960 Enqueuing Move request for scope (-0.51, 0.73)
21:35:41.424 00.001 13828 Worker thread wakes up
21:35:41.424 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.73) opts 0xd
21:35:41.424 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.51, 0.73)
21:35:41.424 00.000 13828 Moving (-0.51, 0.73) raw xDistance=-0.75 yDistance=0.50
21:35:41.425 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.75
21:35:41.425 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.50 from input 0.50
21:35:41.425 00.000 13828 MoveAxis(E, 268, ABG)
21:35:41.425 00.000 13828 Guiding  Dir = 2, Dur = 268
21:35:41.428 00.003 13828 IsSlewing returns 0
21:35:41.429 00.001 13828 IsGuiding returns 0
21:35:41.430 00.001 13828 PulseGuide returned control before completion, sleep 277
21:35:41.437 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7145, max=65535, med=11843, FiltMin=9334, FiltMax=65535, Gamma=2.540
21:35:41.466 00.029 8960 UpdateGuideState exits: m=169449 SNR=31.2
21:35:41.469 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:41.471 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:41.473 00.002 8960 Enqueuing Expose request
21:35:41.715 00.242 13828 IsGuiding returns 0
21:35:41.715 00.000 13828 Move returns status 0, amount 268
21:35:41.715 00.000 13828 MoveAxis(S, 268, ABG)
21:35:41.715 00.000 13828 duration set to 0 by GuideMode
21:35:41.715 00.000 13828 Move returns status 0, amount 0
21:35:41.716 00.001 13828 move complete, result=0
21:35:41.716 00.000 13828 worker thread done servicing request
21:35:41.716 00.000 13828 Worker thread wakes up
21:35:41.716 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:41.716 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:41.716 00.000 8960 GuideStep: -0.7 px 268 ms EAST, 0.5 px 0 ms SOUTH
21:35:44.193 02.477 13828 Exposure complete
21:35:44.317 00.124 13828 worker thread done servicing request
21:35:44.317 00.000 8960 OnExposeComplete: enter
21:35:44.319 00.002 8960 UpdateGuideState(): m_state=6
21:35:44.321 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
21:35:44.323 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=735.43, Mass=155422, SNR=28.8, Peak=21801 HFD=3.7
21:35:44.325 00.002 8960 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.39) = xAngle (2.53 = 2.53)
21:35:44.327 00.002 8960 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.50 = 2.50)
21:35:44.329 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=0.35 hyp=0.41 cameraTheta=2.14 mountX=-0.34 mountY=0.25, mountTheta=2.51
21:35:44.332 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.35, opts=13)
21:35:44.334 00.002 8960 Enqueuing Move request for scope (-0.22, 0.35)
21:35:44.336 00.002 13828 Worker thread wakes up
21:35:44.336 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.35) opts 0xd
21:35:44.336 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.35)
21:35:44.336 00.000 13828 Moving (-0.22, 0.35) raw xDistance=-0.34 yDistance=0.25
21:35:44.336 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.34
21:35:44.336 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:35:44.336 00.000 13828 MoveAxis(E, 145, ABG)
21:35:44.336 00.000 13828 Guiding  Dir = 2, Dur = 145
21:35:44.338 00.002 13828 IsSlewing returns 0
21:35:44.338 00.000 13828 IsGuiding returns 0
21:35:44.339 00.001 13828 PulseGuide returned control before completion, sleep 154
21:35:44.345 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7081, max=65535, med=11836, FiltMin=9200, FiltMax=65535, Gamma=2.540
21:35:44.368 00.023 8960 UpdateGuideState exits: m=155422 SNR=28.8
21:35:44.371 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:44.373 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:44.374 00.001 8960 Enqueuing Expose request
21:35:44.502 00.128 13828 IsGuiding returns 0
21:35:44.502 00.000 13828 Move returns status 0, amount 145
21:35:44.502 00.000 13828 MoveAxis(S, 132, ABG)
21:35:44.502 00.000 13828 duration set to 0 by GuideMode
21:35:44.502 00.000 13828 Move returns status 0, amount 0
21:35:44.502 00.000 13828 move complete, result=0
21:35:44.502 00.000 13828 worker thread done servicing request
21:35:44.503 00.001 8960 GuideStep: -0.3 px 145 ms EAST, 0.2 px 0 ms SOUTH
21:35:44.505 00.002 13828 Worker thread wakes up
21:35:44.505 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:44.505 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:46.978 02.473 13828 Exposure complete
21:35:47.111 00.133 13828 worker thread done servicing request
21:35:47.111 00.000 8960 OnExposeComplete: enter
21:35:47.113 00.002 8960 UpdateGuideState(): m_state=6
21:35:47.115 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
21:35:47.116 00.001 8960 Star::Find returns 1 (0), X=973.91, Y=735.72, Mass=132945, SNR=28.3, Peak=22563 HFD=3.2
21:35:47.118 00.002 8960 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.39) = xAngle (2.43 = 2.43)
21:35:47.120 00.002 8960 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.40 = 2.40)
21:35:47.122 00.002 8960 CameraToMount -- cameraX=-0.33 cameraY=0.64 hyp=0.72 cameraTheta=2.04 mountX=-0.55 mountY=0.48, mountTheta=2.42
21:35:47.124 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=0.64, opts=13)
21:35:47.126 00.002 8960 Enqueuing Move request for scope (-0.33, 0.64)
21:35:47.128 00.002 13828 Worker thread wakes up
21:35:47.128 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.64) opts 0xd
21:35:47.128 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, 0.64)
21:35:47.128 00.000 13828 Moving (-0.33, 0.64) raw xDistance=-0.55 yDistance=0.48
21:35:47.128 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.55
21:35:47.128 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
21:35:47.129 00.001 13828 MoveAxis(E, 212, ABG)
21:35:47.129 00.000 13828 Guiding  Dir = 2, Dur = 212
21:35:47.131 00.002 13828 IsSlewing returns 0
21:35:47.131 00.000 13828 IsGuiding returns 0
21:35:47.135 00.004 13828 PulseGuide returned control before completion, sleep 219
21:35:47.139 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7152, max=65535, med=11843, FiltMin=9142, FiltMax=65535, Gamma=2.540
21:35:47.163 00.024 8960 UpdateGuideState exits: m=132945 SNR=28.3
21:35:47.166 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:47.167 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:47.169 00.002 8960 Enqueuing Expose request
21:35:47.358 00.189 13828 IsGuiding returns 0
21:35:47.358 00.000 13828 Move returns status 0, amount 212
21:35:47.358 00.000 13828 MoveAxis(S, 258, ABG)
21:35:47.358 00.000 13828 duration set to 0 by GuideMode
21:35:47.358 00.000 13828 Move returns status 0, amount 0
21:35:47.358 00.000 13828 move complete, result=0
21:35:47.358 00.000 13828 worker thread done servicing request
21:35:47.358 00.000 13828 Worker thread wakes up
21:35:47.358 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:47.358 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:47.358 00.000 8960 GuideStep: -0.5 px 212 ms EAST, 0.5 px 0 ms SOUTH
21:35:49.828 02.470 13828 Exposure complete
21:35:49.952 00.124 13828 worker thread done servicing request
21:35:49.952 00.000 8960 OnExposeComplete: enter
21:35:49.954 00.002 8960 UpdateGuideState(): m_state=6
21:35:49.956 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
21:35:49.957 00.001 8960 Star::Find returns 1 (0), X=974.65, Y=735.30, Mass=157193, SNR=28.5, Peak=21392 HFD=3.6
21:35:49.961 00.004 8960 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.39) = xAngle (0.88 = 0.88)
21:35:49.962 00.001 8960 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
21:35:49.964 00.002 8960 CameraToMount -- cameraX=0.42 cameraY=0.22 hyp=0.47 cameraTheta=0.49 mountX=0.30 mountY=0.35, mountTheta=0.87
21:35:49.968 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=0.22, opts=13)
21:35:49.969 00.001 8960 Enqueuing Move request for scope (0.42, 0.22)
21:35:49.971 00.002 13828 Worker thread wakes up
21:35:49.971 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.22) opts 0xd
21:35:49.971 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, 0.22)
21:35:49.971 00.000 13828 Moving (0.42, 0.22) raw xDistance=0.30 yDistance=0.35
21:35:49.971 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.30
21:35:49.971 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
21:35:49.971 00.000 13828 MoveAxis(W, 96, ABG)
21:35:49.971 00.000 13828 Guiding  Dir = 3, Dur = 96
21:35:49.973 00.002 13828 IsSlewing returns 0
21:35:49.973 00.000 13828 IsGuiding returns 0
21:35:49.975 00.002 13828 PulseGuide returned control before completion, sleep 105
21:35:49.979 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7068, max=65535, med=11836, FiltMin=9129, FiltMax=65535, Gamma=2.540
21:35:50.010 00.031 8960 UpdateGuideState exits: m=157193 SNR=28.5
21:35:50.012 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:50.013 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:50.015 00.002 8960 Enqueuing Expose request
21:35:50.084 00.069 13828 IsGuiding returns 0
21:35:50.084 00.000 13828 Move returns status 0, amount 96
21:35:50.085 00.001 13828 MoveAxis(S, 188, ABG)
21:35:50.085 00.000 13828 duration set to 0 by GuideMode
21:35:50.085 00.000 13828 Move returns status 0, amount 0
21:35:50.085 00.000 13828 move complete, result=0
21:35:50.085 00.000 13828 worker thread done servicing request
21:35:50.085 00.000 13828 Worker thread wakes up
21:35:50.085 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:50.085 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:50.087 00.002 8960 GuideStep: 0.3 px 96 ms WEST, 0.4 px 0 ms SOUTH
21:35:52.546 02.459 13828 Exposure complete
21:35:52.669 00.123 13828 worker thread done servicing request
21:35:52.669 00.000 8960 OnExposeComplete: enter
21:35:52.671 00.002 8960 UpdateGuideState(): m_state=6
21:35:52.673 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
21:35:52.674 00.001 8960 Star::Find returns 1 (0), X=973.54, Y=735.96, Mass=193425, SNR=35.1, Peak=27120 HFD=4.3
21:35:52.676 00.002 8960 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.39) = xAngle (2.63 = 2.63)
21:35:52.677 00.001 8960 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.60 = 2.60)
21:35:52.679 00.002 8960 CameraToMount -- cameraX=-0.69 cameraY=0.88 hyp=1.12 cameraTheta=2.24 mountX=-0.98 mountY=0.58, mountTheta=2.60
21:35:52.683 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=0.88, opts=13)
21:35:52.685 00.002 8960 Enqueuing Move request for scope (-0.69, 0.88)
21:35:52.686 00.001 13828 Worker thread wakes up
21:35:52.686 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.88) opts 0xd
21:35:52.686 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.69, 0.88)
21:35:52.687 00.001 13828 Moving (-0.69, 0.88) raw xDistance=-0.98 yDistance=0.58
21:35:52.687 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.98
21:35:52.687 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
21:35:52.687 00.000 13828 MoveAxis(E, 356, ABG)
21:35:52.687 00.000 13828 Guiding  Dir = 2, Dur = 356
21:35:52.689 00.002 13828 IsSlewing returns 0
21:35:52.689 00.000 13828 IsGuiding returns 0
21:35:52.691 00.002 13828 PulseGuide returned control before completion, sleep 365
21:35:52.695 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7126, max=65535, med=11840, FiltMin=9136, FiltMax=65535, Gamma=2.540
21:35:52.723 00.028 8960 UpdateGuideState exits: m=193425 SNR=35.1
21:35:52.725 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:52.727 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:52.728 00.001 8960 Enqueuing Expose request
21:35:53.066 00.338 13828 IsGuiding returns 0
21:35:53.066 00.000 13828 Move returns status 0, amount 356
21:35:53.066 00.000 13828 MoveAxis(S, 311, ABG)
21:35:53.066 00.000 13828 duration set to 0 by GuideMode
21:35:53.066 00.000 13828 Move returns status 0, amount 0
21:35:53.066 00.000 13828 move complete, result=0
21:35:53.067 00.001 13828 worker thread done servicing request
21:35:53.067 00.000 13828 Worker thread wakes up
21:35:53.067 00.000 8960 GuideStep: -1.0 px 356 ms EAST, 0.6 px 0 ms SOUTH
21:35:53.070 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:53.070 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:55.554 02.484 13828 Exposure complete
21:35:55.674 00.120 13828 worker thread done servicing request
21:35:55.675 00.001 8960 OnExposeComplete: enter
21:35:55.676 00.001 8960 UpdateGuideState(): m_state=6
21:35:55.679 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
21:35:55.681 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=735.36, Mass=195339, SNR=32.3, Peak=25801 HFD=3.4
21:35:55.682 00.001 8960 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.39) = xAngle (0.94 = 0.94)
21:35:55.684 00.002 8960 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
21:35:55.686 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=0.29 hyp=0.55 cameraTheta=0.55 mountX=0.32 mountY=0.43, mountTheta=0.93
21:35:55.689 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=0.29, opts=13)
21:35:55.691 00.002 8960 Enqueuing Move request for scope (0.47, 0.29)
21:35:55.692 00.001 13828 Worker thread wakes up
21:35:55.692 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.29) opts 0xd
21:35:55.692 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 0.29)
21:35:55.692 00.000 13828 Moving (0.47, 0.29) raw xDistance=0.32 yDistance=0.43
21:35:55.692 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.32
21:35:55.692 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
21:35:55.692 00.000 13828 MoveAxis(W, 95, ABG)
21:35:55.692 00.000 13828 Guiding  Dir = 3, Dur = 95
21:35:55.694 00.002 13828 IsSlewing returns 0
21:35:55.695 00.001 13828 IsGuiding returns 0
21:35:55.698 00.003 13828 PulseGuide returned control before completion, sleep 102
21:35:55.705 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=6864, max=65535, med=11849, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:35:55.728 00.023 8960 UpdateGuideState exits: m=195339 SNR=32.3
21:35:55.731 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:55.734 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:55.736 00.002 8960 Enqueuing Expose request
21:35:55.805 00.069 13828 IsGuiding returns 0
21:35:55.805 00.000 13828 Move returns status 0, amount 95
21:35:55.805 00.000 13828 MoveAxis(S, 230, ABG)
21:35:55.805 00.000 13828 duration set to 0 by GuideMode
21:35:55.805 00.000 13828 Move returns status 0, amount 0
21:35:55.805 00.000 13828 move complete, result=0
21:35:55.805 00.000 13828 worker thread done servicing request
21:35:55.805 00.000 13828 Worker thread wakes up
21:35:55.805 00.000 8960 GuideStep: 0.3 px 95 ms WEST, 0.4 px 0 ms SOUTH
21:35:55.807 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:55.807 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:58.279 02.472 13828 Exposure complete
21:35:58.404 00.125 13828 worker thread done servicing request
21:35:58.404 00.000 8960 OnExposeComplete: enter
21:35:58.406 00.002 8960 UpdateGuideState(): m_state=6
21:35:58.408 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
21:35:58.410 00.002 8960 Star::Find returns 1 (0), X=974.29, Y=735.94, Mass=214511, SNR=42.5, Peak=24649 HFD=3.9
21:35:58.411 00.001 8960 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.39) = xAngle (1.89 = 1.89)
21:35:58.413 00.002 8960 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.86 = 1.86)
21:35:58.415 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=0.86 hyp=0.86 cameraTheta=1.50 mountX=-0.27 mountY=0.83, mountTheta=1.89
21:35:58.419 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=0.86, opts=13)
21:35:58.421 00.002 8960 Enqueuing Move request for scope (0.06, 0.86)
21:35:58.422 00.001 13828 Worker thread wakes up
21:35:58.422 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.86) opts 0xd
21:35:58.422 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, 0.86)
21:35:58.422 00.000 13828 Moving (0.06, 0.86) raw xDistance=-0.27 yDistance=0.83
21:35:58.423 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
21:35:58.423 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
21:35:58.423 00.000 13828 MoveAxis(E, 95, ABG)
21:35:58.423 00.000 13828 Guiding  Dir = 2, Dur = 95
21:35:58.424 00.001 13828 IsSlewing returns 0
21:35:58.424 00.000 13828 IsGuiding returns 0
21:35:58.425 00.001 13828 PulseGuide returned control before completion, sleep 104
21:35:58.430 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6966, max=65535, med=11849, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:35:58.455 00.025 8960 UpdateGuideState exits: m=214511 SNR=42.5
21:35:58.458 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:35:58.460 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:35:58.462 00.002 8960 Enqueuing Expose request
21:35:58.534 00.072 13828 IsGuiding returns 0
21:35:58.534 00.000 13828 Move returns status 0, amount 95
21:35:58.534 00.000 13828 MoveAxis(S, 439, ABG)
21:35:58.534 00.000 13828 duration set to 0 by GuideMode
21:35:58.534 00.000 13828 Move returns status 0, amount 0
21:35:58.534 00.000 13828 move complete, result=0
21:35:58.534 00.000 13828 worker thread done servicing request
21:35:58.535 00.001 13828 Worker thread wakes up
21:35:58.535 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:35:58.535 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:35:58.535 00.000 8960 GuideStep: -0.3 px 95 ms EAST, 0.8 px 0 ms SOUTH
21:36:01.005 02.470 13828 Exposure complete
21:36:01.127 00.122 13828 worker thread done servicing request
21:36:01.127 00.000 8960 OnExposeComplete: enter
21:36:01.129 00.002 8960 UpdateGuideState(): m_state=6
21:36:01.131 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
21:36:01.134 00.003 8960 Star::Find returns 1 (0), X=974.84, Y=735.67, Mass=171890, SNR=36.8, Peak=24937 HFD=4.0
21:36:01.135 00.001 8960 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.39) = xAngle (1.17 = 1.17)
21:36:01.137 00.002 8960 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.13 = 1.13)
21:36:01.139 00.002 8960 CameraToMount -- cameraX=0.60 cameraY=0.59 hyp=0.84 cameraTheta=0.77 mountX=0.33 mountY=0.76, mountTheta=1.16
21:36:01.142 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.60, y=0.59, opts=13)
21:36:01.144 00.002 8960 Enqueuing Move request for scope (0.60, 0.59)
21:36:01.146 00.002 13828 Worker thread wakes up
21:36:01.146 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.59) opts 0xd
21:36:01.146 00.000 13828 Handling offset move in thread for scope, endpoint = (0.60, 0.59)
21:36:01.146 00.000 13828 Moving (0.60, 0.59) raw xDistance=0.33 yDistance=0.76
21:36:01.146 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
21:36:01.147 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
21:36:01.147 00.000 13828 MoveAxis(W, 117, ABG)
21:36:01.147 00.000 13828 Guiding  Dir = 3, Dur = 117
21:36:01.149 00.002 13828 IsSlewing returns 0
21:36:01.150 00.001 13828 IsGuiding returns 0
21:36:01.152 00.002 13828 PulseGuide returned control before completion, sleep 125
21:36:01.157 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6857, max=65535, med=11843, FiltMin=9206, FiltMax=65535, Gamma=2.540
21:36:01.184 00.027 8960 UpdateGuideState exits: m=171890 SNR=36.8
21:36:01.188 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:01.190 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:01.192 00.002 8960 Enqueuing Expose request
21:36:01.289 00.097 13828 IsGuiding returns 0
21:36:01.289 00.000 13828 Move returns status 0, amount 117
21:36:01.289 00.000 13828 MoveAxis(S, 406, ABG)
21:36:01.289 00.000 13828 duration set to 0 by GuideMode
21:36:01.289 00.000 13828 Move returns status 0, amount 0
21:36:01.289 00.000 13828 move complete, result=0
21:36:01.289 00.000 13828 worker thread done servicing request
21:36:01.290 00.001 8960 GuideStep: 0.3 px 117 ms WEST, 0.8 px 0 ms SOUTH
21:36:01.292 00.002 13828 Worker thread wakes up
21:36:01.292 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:01.292 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:03.763 02.471 13828 Exposure complete
21:36:03.892 00.129 13828 worker thread done servicing request
21:36:03.892 00.000 8960 OnExposeComplete: enter
21:36:03.894 00.002 8960 UpdateGuideState(): m_state=6
21:36:03.895 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
21:36:03.897 00.002 8960 Star::Find returns 1 (0), X=975.25, Y=735.49, Mass=180111, SNR=37.9, Peak=22409 HFD=3.8
21:36:03.899 00.002 8960 CameraToMount -- cameraTheta (0.39) - m_xAngle (-0.39) = xAngle (0.78 = 0.78)
21:36:03.901 00.002 8960 CameraToMount -- cameraTheta (0.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
21:36:03.902 00.001 8960 CameraToMount -- cameraX=1.02 cameraY=0.41 hyp=1.10 cameraTheta=0.39 mountX=0.78 mountY=0.74, mountTheta=0.76
21:36:03.904 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.02, y=0.41, opts=13)
21:36:03.906 00.002 8960 Enqueuing Move request for scope (1.02, 0.41)
21:36:03.908 00.002 13828 Worker thread wakes up
21:36:03.908 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.02, 0.41) opts 0xd
21:36:03.908 00.000 13828 Handling offset move in thread for scope, endpoint = (1.02, 0.41)
21:36:03.908 00.000 13828 Moving (1.02, 0.41) raw xDistance=0.78 yDistance=0.74
21:36:03.908 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.78
21:36:03.908 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
21:36:03.908 00.000 13828 MoveAxis(W, 298, ABG)
21:36:03.908 00.000 13828 Guiding  Dir = 3, Dur = 298
21:36:03.910 00.002 13828 IsSlewing returns 0
21:36:03.910 00.000 13828 IsGuiding returns 0
21:36:03.911 00.001 13828 PulseGuide returned control before completion, sleep 307
21:36:03.918 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7184, max=65535, med=11843, FiltMin=9321, FiltMax=65535, Gamma=2.540
21:36:03.953 00.035 8960 UpdateGuideState exits: m=180111 SNR=37.9
21:36:03.955 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:03.957 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:03.959 00.002 8960 Enqueuing Expose request
21:36:04.224 00.265 13828 IsGuiding returns 0
21:36:04.224 00.000 13828 Move returns status 0, amount 298
21:36:04.224 00.000 13828 MoveAxis(S, 396, ABG)
21:36:04.224 00.000 13828 duration set to 0 by GuideMode
21:36:04.224 00.000 13828 Move returns status 0, amount 0
21:36:04.224 00.000 13828 move complete, result=0
21:36:04.224 00.000 13828 worker thread done servicing request
21:36:04.224 00.000 13828 Worker thread wakes up
21:36:04.224 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:04.224 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:04.224 00.000 8960 GuideStep: 0.8 px 298 ms WEST, 0.7 px 0 ms SOUTH
21:36:06.699 02.475 13828 Exposure complete
21:36:06.824 00.125 13828 worker thread done servicing request
21:36:06.824 00.000 8960 OnExposeComplete: enter
21:36:06.826 00.002 8960 UpdateGuideState(): m_state=6
21:36:06.828 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
21:36:06.829 00.001 8960 Star::Find returns 1 (0), X=974.08, Y=735.52, Mass=157205, SNR=33.0, Peak=24169 HFD=3.2
21:36:06.831 00.002 8960 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.39) = xAngle (2.30 = 2.30)
21:36:06.833 00.002 8960 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.26 = 2.26)
21:36:06.835 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=0.45 hyp=0.47 cameraTheta=1.91 mountX=-0.31 mountY=0.36, mountTheta=2.29
21:36:06.837 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.45, opts=13)
21:36:06.839 00.002 8960 Enqueuing Move request for scope (-0.16, 0.45)
21:36:06.840 00.001 13828 Worker thread wakes up
21:36:06.840 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.45) opts 0xd
21:36:06.840 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.45)
21:36:06.841 00.001 13828 Moving (-0.16, 0.45) raw xDistance=-0.31 yDistance=0.36
21:36:06.841 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.31
21:36:06.841 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
21:36:06.841 00.000 13828 MoveAxis(E, 96, ABG)
21:36:06.841 00.000 13828 Guiding  Dir = 2, Dur = 96
21:36:06.842 00.001 13828 IsSlewing returns 0
21:36:06.842 00.000 13828 IsGuiding returns 0
21:36:06.844 00.002 13828 PulseGuide returned control before completion, sleep 105
21:36:06.849 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=11843, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:36:06.877 00.028 8960 UpdateGuideState exits: m=157205 SNR=33.0
21:36:06.879 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:06.881 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:06.885 00.004 8960 Enqueuing Expose request
21:36:06.960 00.075 13828 IsGuiding returns 0
21:36:06.960 00.000 13828 Move returns status 0, amount 96
21:36:06.960 00.000 13828 MoveAxis(S, 193, ABG)
21:36:06.960 00.000 13828 duration set to 0 by GuideMode
21:36:06.960 00.000 13828 Move returns status 0, amount 0
21:36:06.960 00.000 13828 move complete, result=0
21:36:06.960 00.000 13828 worker thread done servicing request
21:36:06.960 00.000 8960 GuideStep: -0.3 px 96 ms EAST, 0.4 px 0 ms SOUTH
21:36:06.962 00.002 13828 Worker thread wakes up
21:36:06.962 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:06.962 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:09.424 02.462 13828 Exposure complete
21:36:09.549 00.125 13828 worker thread done servicing request
21:36:09.549 00.000 8960 OnExposeComplete: enter
21:36:09.551 00.002 8960 UpdateGuideState(): m_state=6
21:36:09.553 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
21:36:09.554 00.001 8960 Star::Find returns 1 (0), X=974.20, Y=735.82, Mass=160155, SNR=29.1, Peak=26960 HFD=3.6
21:36:09.556 00.002 8960 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.39) = xAngle (2.01 = 2.01)
21:36:09.558 00.002 8960 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.98 = 1.98)
21:36:09.560 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=0.74 hyp=0.74 cameraTheta=1.62 mountX=-0.32 mountY=0.68, mountTheta=2.01
21:36:09.562 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.74, opts=13)
21:36:09.563 00.001 8960 Enqueuing Move request for scope (-0.04, 0.74)
21:36:09.565 00.002 13828 Worker thread wakes up
21:36:09.565 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.74) opts 0xd
21:36:09.565 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.74)
21:36:09.565 00.000 13828 Moving (-0.04, 0.74) raw xDistance=-0.32 yDistance=0.68
21:36:09.565 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
21:36:09.565 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
21:36:09.565 00.000 13828 MoveAxis(E, 123, ABG)
21:36:09.566 00.001 13828 Guiding  Dir = 2, Dur = 123
21:36:09.567 00.001 13828 IsSlewing returns 0
21:36:09.567 00.000 13828 IsGuiding returns 0
21:36:09.568 00.001 13828 PulseGuide returned control before completion, sleep 132
21:36:09.575 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=6896, max=65535, med=11843, FiltMin=9328, FiltMax=65535, Gamma=2.540
21:36:09.600 00.025 8960 UpdateGuideState exits: m=160155 SNR=29.1
21:36:09.603 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:09.604 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:09.606 00.002 8960 Enqueuing Expose request
21:36:09.712 00.106 13828 IsGuiding returns 0
21:36:09.712 00.000 13828 Move returns status 0, amount 123
21:36:09.712 00.000 13828 MoveAxis(S, 361, ABG)
21:36:09.712 00.000 13828 duration set to 0 by GuideMode
21:36:09.713 00.001 13828 Move returns status 0, amount 0
21:36:09.713 00.000 13828 move complete, result=0
21:36:09.713 00.000 13828 worker thread done servicing request
21:36:09.713 00.000 13828 Worker thread wakes up
21:36:09.713 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:09.713 00.000 8960 GuideStep: -0.3 px 123 ms EAST, 0.7 px 0 ms SOUTH
21:36:09.717 00.004 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:12.187 02.470 13828 Exposure complete
21:36:12.318 00.131 13828 worker thread done servicing request
21:36:12.318 00.000 8960 OnExposeComplete: enter
21:36:12.320 00.002 8960 UpdateGuideState(): m_state=6
21:36:12.321 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
21:36:12.323 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=735.99, Mass=164191, SNR=32.1, Peak=24297 HFD=3.6
21:36:12.325 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
21:36:12.327 00.002 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:36:12.328 00.001 8960 CameraToMount -- cameraX=0.31 cameraY=0.91 hyp=0.96 cameraTheta=1.24 mountX=-0.06 mountY=0.96, mountTheta=1.64
21:36:12.331 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=0.91, opts=13)
21:36:12.333 00.002 8960 Enqueuing Move request for scope (0.31, 0.91)
21:36:12.335 00.002 13828 Worker thread wakes up
21:36:12.335 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.91) opts 0xd
21:36:12.335 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, 0.91)
21:36:12.335 00.000 13828 Moving (0.31, 0.91) raw xDistance=-0.06 yDistance=0.96
21:36:12.335 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:36:12.335 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
21:36:12.335 00.000 13828 MoveAxis(E, 0, ABG)
21:36:12.335 00.000 13828 Move returns status 0, amount 0
21:36:12.335 00.000 13828 MoveAxis(S, 511, ABG)
21:36:12.335 00.000 13828 duration set to 0 by GuideMode
21:36:12.335 00.000 13828 Move returns status 0, amount 0
21:36:12.335 00.000 13828 move complete, result=0
21:36:12.336 00.001 13828 worker thread done servicing request
21:36:12.346 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7305, max=65535, med=11856, FiltMin=9353, FiltMax=65535, Gamma=2.540
21:36:12.369 00.023 8960 UpdateGuideState exits: m=164191 SNR=32.1
21:36:12.371 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:12.373 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:12.375 00.002 8960 Enqueuing Expose request
21:36:12.377 00.002 8960 GuideStep: -0.1 px 0 ms EAST, 1.0 px 0 ms SOUTH
21:36:12.379 00.002 13828 Worker thread wakes up
21:36:12.379 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:12.380 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:14.855 02.475 13828 Exposure complete
21:36:14.977 00.122 13828 worker thread done servicing request
21:36:14.977 00.000 8960 OnExposeComplete: enter
21:36:14.979 00.002 8960 UpdateGuideState(): m_state=6
21:36:14.981 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
21:36:14.983 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=736.25, Mass=159550, SNR=29.1, Peak=25264 HFD=3.7
21:36:14.984 00.001 8960 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.39) = xAngle (2.28 = 2.28)
21:36:14.986 00.002 8960 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.24 = 2.24)
21:36:14.988 00.002 8960 CameraToMount -- cameraX=-0.38 cameraY=1.17 hyp=1.23 cameraTheta=1.89 mountX=-0.80 mountY=0.96, mountTheta=2.27
21:36:14.990 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=1.17, opts=13)
21:36:14.992 00.002 8960 Enqueuing Move request for scope (-0.38, 1.17)
21:36:14.994 00.002 13828 Worker thread wakes up
21:36:14.994 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 1.17) opts 0xd
21:36:14.994 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.38, 1.17)
21:36:14.994 00.000 13828 Moving (-0.38, 1.17) raw xDistance=-0.80 yDistance=0.96
21:36:14.994 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.80
21:36:14.994 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
21:36:14.994 00.000 13828 MoveAxis(E, 298, ABG)
21:36:14.994 00.000 13828 Guiding  Dir = 2, Dur = 298
21:36:14.997 00.003 13828 IsSlewing returns 0
21:36:14.997 00.000 13828 IsGuiding returns 0
21:36:15.000 00.003 13828 PulseGuide returned control before completion, sleep 306
21:36:15.006 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7248, max=65535, med=11856, FiltMin=9219, FiltMax=65535, Gamma=2.540
21:36:15.028 00.022 8960 UpdateGuideState exits: m=159550 SNR=29.1
21:36:15.030 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:15.032 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:15.034 00.002 8960 Enqueuing Expose request
21:36:15.320 00.286 13828 IsGuiding returns 0
21:36:15.320 00.000 13828 Move returns status 0, amount 298
21:36:15.320 00.000 13828 MoveAxis(S, 513, ABG)
21:36:15.320 00.000 13828 duration set to 0 by GuideMode
21:36:15.320 00.000 13828 Move returns status 0, amount 0
21:36:15.320 00.000 13828 move complete, result=0
21:36:15.320 00.000 13828 worker thread done servicing request
21:36:15.320 00.000 13828 Worker thread wakes up
21:36:15.320 00.000 8960 GuideStep: -0.8 px 298 ms EAST, 1.0 px 0 ms SOUTH
21:36:15.322 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:15.322 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:17.791 02.469 13828 Exposure complete
21:36:17.916 00.125 13828 worker thread done servicing request
21:36:17.916 00.000 8960 OnExposeComplete: enter
21:36:17.920 00.004 8960 UpdateGuideState(): m_state=6
21:36:17.922 00.002 8960 Star::Find(15, 973, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
21:36:17.923 00.001 8960 Star::Find returns 1 (0), X=974.34, Y=735.91, Mass=191444, SNR=36.2, Peak=26928 HFD=3.4
21:36:17.925 00.002 8960 CameraToMount -- cameraTheta (1.45) - m_xAngle (-0.39) = xAngle (1.84 = 1.84)
21:36:17.927 00.002 8960 CameraToMount -- cameraTheta (1.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.81 = 1.81)
21:36:17.928 00.001 8960 CameraToMount -- cameraX=0.10 cameraY=0.84 hyp=0.84 cameraTheta=1.45 mountX=-0.22 mountY=0.82, mountTheta=1.84
21:36:17.931 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.84, opts=13)
21:36:17.933 00.002 8960 Enqueuing Move request for scope (0.10, 0.84)
21:36:17.935 00.002 13828 Worker thread wakes up
21:36:17.935 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.84) opts 0xd
21:36:17.935 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.84)
21:36:17.935 00.000 13828 Moving (0.10, 0.84) raw xDistance=-0.22 yDistance=0.82
21:36:17.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.22
21:36:17.935 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.82 from input 0.82
21:36:17.935 00.000 13828 MoveAxis(E, 104, ABG)
21:36:17.935 00.000 13828 Guiding  Dir = 2, Dur = 104
21:36:17.937 00.002 13828 IsSlewing returns 0
21:36:17.937 00.000 13828 IsGuiding returns 0
21:36:17.938 00.001 13828 PulseGuide returned control before completion, sleep 113
21:36:17.943 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6985, max=65535, med=11856, FiltMin=9264, FiltMax=65535, Gamma=2.540
21:36:17.973 00.030 8960 UpdateGuideState exits: m=191444 SNR=36.2
21:36:17.975 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:17.977 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:17.978 00.001 8960 Enqueuing Expose request
21:36:18.065 00.087 13828 IsGuiding returns 0
21:36:18.066 00.001 13828 Move returns status 0, amount 104
21:36:18.066 00.000 13828 MoveAxis(S, 435, ABG)
21:36:18.066 00.000 13828 duration set to 0 by GuideMode
21:36:18.066 00.000 13828 Move returns status 0, amount 0
21:36:18.066 00.000 13828 move complete, result=0
21:36:18.066 00.000 13828 worker thread done servicing request
21:36:18.066 00.000 8960 GuideStep: -0.2 px 104 ms EAST, 0.8 px 0 ms SOUTH
21:36:18.068 00.002 13828 Worker thread wakes up
21:36:18.069 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:18.069 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:20.537 02.468 13828 Exposure complete
21:36:20.688 00.151 13828 worker thread done servicing request
21:36:20.688 00.000 8960 OnExposeComplete: enter
21:36:20.690 00.002 8960 UpdateGuideState(): m_state=6
21:36:20.692 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
21:36:20.694 00.002 8960 Star::Find returns 1 (0), X=975.08, Y=735.53, Mass=156903, SNR=32.5, Peak=25552 HFD=3.4
21:36:20.696 00.002 8960 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.39) = xAngle (0.89 = 0.89)
21:36:20.698 00.002 8960 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
21:36:20.700 00.002 8960 CameraToMount -- cameraX=0.85 cameraY=0.46 hyp=0.96 cameraTheta=0.50 mountX=0.61 mountY=0.73, mountTheta=0.87
21:36:20.703 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.85, y=0.46, opts=13)
21:36:20.706 00.003 8960 Enqueuing Move request for scope (0.85, 0.46)
21:36:20.708 00.002 13828 Worker thread wakes up
21:36:20.708 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.85, 0.46) opts 0xd
21:36:20.708 00.000 13828 Handling offset move in thread for scope, endpoint = (0.85, 0.46)
21:36:20.708 00.000 13828 Moving (0.85, 0.46) raw xDistance=0.61 yDistance=0.73
21:36:20.708 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.61
21:36:20.709 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
21:36:20.709 00.000 13828 MoveAxis(W, 218, ABG)
21:36:20.709 00.000 13828 Guiding  Dir = 3, Dur = 218
21:36:20.710 00.001 13828 IsSlewing returns 0
21:36:20.711 00.001 13828 IsGuiding returns 0
21:36:20.712 00.001 13828 PulseGuide returned control before completion, sleep 227
21:36:20.729 00.017 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=11862, FiltMin=9238, FiltMax=65535, Gamma=2.540
21:36:20.755 00.026 8960 UpdateGuideState exits: m=156903 SNR=32.5
21:36:20.757 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:20.759 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:20.760 00.001 8960 Enqueuing Expose request
21:36:20.954 00.194 13828 IsGuiding returns 0
21:36:20.954 00.000 13828 Move returns status 0, amount 218
21:36:20.954 00.000 13828 MoveAxis(S, 386, ABG)
21:36:20.954 00.000 13828 duration set to 0 by GuideMode
21:36:20.954 00.000 13828 Move returns status 0, amount 0
21:36:20.954 00.000 13828 move complete, result=0
21:36:20.954 00.000 13828 worker thread done servicing request
21:36:20.954 00.000 13828 Worker thread wakes up
21:36:20.954 00.000 8960 GuideStep: 0.6 px 218 ms WEST, 0.7 px 0 ms SOUTH
21:36:20.958 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:20.958 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:23.428 02.470 13828 Exposure complete
21:36:23.554 00.126 13828 worker thread done servicing request
21:36:23.554 00.000 8960 OnExposeComplete: enter
21:36:23.556 00.002 8960 UpdateGuideState(): m_state=6
21:36:23.558 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
21:36:23.559 00.001 8960 Star::Find returns 1 (0), X=973.90, Y=736.24, Mass=155976, SNR=29.3, Peak=25040 HFD=3.3
21:36:23.562 00.003 8960 CameraToMount -- cameraTheta (1.85) - m_xAngle (-0.39) = xAngle (2.24 = 2.24)
21:36:23.564 00.002 8960 CameraToMount -- cameraTheta (1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.21 = 2.21)
21:36:23.566 00.002 8960 CameraToMount -- cameraX=-0.33 cameraY=1.16 hyp=1.21 cameraTheta=1.85 mountX=-0.75 mountY=0.97, mountTheta=2.23
21:36:23.570 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=1.16, opts=13)
21:36:23.571 00.001 8960 Enqueuing Move request for scope (-0.33, 1.16)
21:36:23.573 00.002 13828 Worker thread wakes up
21:36:23.573 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 1.16) opts 0xd
21:36:23.573 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, 1.16)
21:36:23.573 00.000 13828 Moving (-0.33, 1.16) raw xDistance=-0.75 yDistance=0.97
21:36:23.573 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.75
21:36:23.573 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.97 from input 0.97
21:36:23.573 00.000 13828 MoveAxis(E, 264, ABG)
21:36:23.573 00.000 13828 Guiding  Dir = 2, Dur = 264
21:36:23.575 00.002 13828 IsSlewing returns 0
21:36:23.575 00.000 13828 IsGuiding returns 0
21:36:23.577 00.002 13828 PulseGuide returned control before completion, sleep 272
21:36:23.582 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7075, max=65535, med=11849, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:36:23.607 00.025 8960 UpdateGuideState exits: m=155976 SNR=29.3
21:36:23.609 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:23.610 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:23.612 00.002 8960 Enqueuing Expose request
21:36:23.860 00.248 13828 IsGuiding returns 0
21:36:23.860 00.000 13828 Move returns status 0, amount 264
21:36:23.860 00.000 13828 MoveAxis(S, 515, ABG)
21:36:23.860 00.000 13828 duration set to 0 by GuideMode
21:36:23.860 00.000 13828 Move returns status 0, amount 0
21:36:23.860 00.000 13828 move complete, result=0
21:36:23.860 00.000 13828 worker thread done servicing request
21:36:23.860 00.000 8960 GuideStep: -0.8 px 264 ms EAST, 1.0 px 0 ms SOUTH
21:36:23.863 00.003 13828 Worker thread wakes up
21:36:23.863 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:23.863 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:26.333 02.470 13828 Exposure complete
21:36:26.460 00.127 13828 worker thread done servicing request
21:36:26.460 00.000 8960 OnExposeComplete: enter
21:36:26.463 00.003 8960 UpdateGuideState(): m_state=6
21:36:26.466 00.003 8960 Star::Find(15, 973, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
21:36:26.468 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=736.10, Mass=171534, SNR=35.0, Peak=22153 HFD=3.9
21:36:26.470 00.002 8960 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.39) = xAngle (1.61 = 1.61)
21:36:26.472 00.002 8960 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.58 = 1.58)
21:36:26.473 00.001 8960 CameraToMount -- cameraX=0.37 cameraY=1.02 hyp=1.09 cameraTheta=1.22 mountX=-0.05 mountY=1.09, mountTheta=1.61
21:36:26.476 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=1.02, opts=13)
21:36:26.478 00.002 8960 Enqueuing Move request for scope (0.37, 1.02)
21:36:26.480 00.002 13828 Worker thread wakes up
21:36:26.480 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, 1.02) opts 0xd
21:36:26.480 00.000 13828 Handling offset move in thread for scope, endpoint = (0.37, 1.02)
21:36:26.480 00.000 13828 Moving (0.37, 1.02) raw xDistance=-0.05 yDistance=1.09
21:36:26.480 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:36:26.480 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
21:36:26.480 00.000 13828 MoveAxis(E, 0, ABG)
21:36:26.480 00.000 13828 Move returns status 0, amount 0
21:36:26.480 00.000 13828 MoveAxis(S, 580, ABG)
21:36:26.480 00.000 13828 duration set to 0 by GuideMode
21:36:26.480 00.000 13828 Move returns status 0, amount 0
21:36:26.480 00.000 13828 move complete, result=0
21:36:26.480 00.000 13828 worker thread done servicing request
21:36:26.488 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=11849, FiltMin=9142, FiltMax=65535, Gamma=2.540
21:36:26.513 00.025 8960 UpdateGuideState exits: m=171534 SNR=35.0
21:36:26.515 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:26.518 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:26.521 00.003 8960 Enqueuing Expose request
21:36:26.522 00.001 13828 Worker thread wakes up
21:36:26.522 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 1.1 px 0 ms SOUTH
21:36:26.524 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:26.524 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:29.006 02.482 13828 Exposure complete
21:36:29.142 00.136 13828 worker thread done servicing request
21:36:29.142 00.000 8960 OnExposeComplete: enter
21:36:29.144 00.002 8960 UpdateGuideState(): m_state=6
21:36:29.148 00.004 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
21:36:29.151 00.003 8960 Star::Find returns 1 (0), X=974.70, Y=736.02, Mass=197690, SNR=33.4, Peak=24297 HFD=4.0
21:36:29.152 00.001 8960 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.39) = xAngle (1.50 = 1.50)
21:36:29.154 00.002 8960 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.47 = 1.47)
21:36:29.155 00.001 8960 CameraToMount -- cameraX=0.47 cameraY=0.94 hyp=1.05 cameraTheta=1.11 mountX=0.07 mountY=1.05, mountTheta=1.50
21:36:29.158 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=0.94, opts=13)
21:36:29.160 00.002 8960 Enqueuing Move request for scope (0.47, 0.94)
21:36:29.161 00.001 13828 Worker thread wakes up
21:36:29.161 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.94) opts 0xd
21:36:29.161 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 0.94)
21:36:29.161 00.000 13828 Moving (0.47, 0.94) raw xDistance=0.07 yDistance=1.05
21:36:29.162 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:36:29.162 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.05 from input 1.05
21:36:29.162 00.000 13828 MoveAxis(E, 0, ABG)
21:36:29.162 00.000 13828 Move returns status 0, amount 0
21:36:29.162 00.000 13828 MoveAxis(S, 557, ABG)
21:36:29.162 00.000 13828 duration set to 0 by GuideMode
21:36:29.162 00.000 13828 Move returns status 0, amount 0
21:36:29.162 00.000 13828 move complete, result=0
21:36:29.162 00.000 13828 worker thread done servicing request
21:36:29.169 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7120, max=65535, med=11856, FiltMin=9123, FiltMax=65535, Gamma=2.540
21:36:29.191 00.022 8960 UpdateGuideState exits: m=197690 SNR=33.4
21:36:29.193 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:29.195 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:29.197 00.002 8960 Enqueuing Expose request
21:36:29.199 00.002 8960 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms SOUTH
21:36:29.201 00.002 13828 Worker thread wakes up
21:36:29.201 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:29.201 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:31.684 02.483 13828 Exposure complete
21:36:31.840 00.156 13828 worker thread done servicing request
21:36:31.841 00.001 8960 OnExposeComplete: enter
21:36:31.843 00.002 8960 UpdateGuideState(): m_state=6
21:36:31.845 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
21:36:31.847 00.002 8960 Star::Find returns 1 (0), X=975.22, Y=735.64, Mass=106153, SNR=24.8, Peak=21065 HFD=2.8
21:36:31.849 00.002 8960 CameraToMount -- cameraTheta (0.52) - m_xAngle (-0.39) = xAngle (0.91 = 0.91)
21:36:31.851 00.002 8960 CameraToMount -- cameraTheta (0.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.88 = 0.88)
21:36:31.853 00.002 8960 CameraToMount -- cameraX=0.99 cameraY=0.56 hyp=1.14 cameraTheta=0.52 mountX=0.70 mountY=0.87, mountTheta=0.90
21:36:31.855 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.99, y=0.56, opts=13)
21:36:31.857 00.002 8960 Enqueuing Move request for scope (0.99, 0.56)
21:36:31.859 00.002 13828 Worker thread wakes up
21:36:31.859 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.56) opts 0xd
21:36:31.860 00.001 13828 Handling offset move in thread for scope, endpoint = (0.99, 0.56)
21:36:31.860 00.000 13828 Moving (0.99, 0.56) raw xDistance=0.70 yDistance=0.87
21:36:31.860 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.70
21:36:31.860 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
21:36:31.860 00.000 13828 MoveAxis(W, 259, ABG)
21:36:31.860 00.000 13828 Guiding  Dir = 3, Dur = 259
21:36:31.862 00.002 13828 IsSlewing returns 0
21:36:31.863 00.001 13828 IsGuiding returns 0
21:36:31.864 00.001 13828 PulseGuide returned control before completion, sleep 268
21:36:31.870 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7152, max=65535, med=11862, FiltMin=9296, FiltMax=65535, Gamma=2.540
21:36:31.899 00.029 8960 UpdateGuideState exits: m=106153 SNR=24.8
21:36:31.901 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:31.903 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:31.905 00.002 8960 Enqueuing Expose request
21:36:32.142 00.237 13828 IsGuiding returns 1
21:36:32.142 00.000 13828 scope still moving after pulse duration time elapsed
21:36:32.174 00.032 13828 IsSlewing returns 0
21:36:32.175 00.001 13828 IsGuiding returns 0
21:36:32.175 00.000 13828 scope move finished after 259 + 53 ms
21:36:32.175 00.000 13828 Move returns status 0, amount 259
21:36:32.175 00.000 13828 MoveAxis(S, 465, ABG)
21:36:32.175 00.000 13828 duration set to 0 by GuideMode
21:36:32.175 00.000 13828 Move returns status 0, amount 0
21:36:32.175 00.000 13828 move complete, result=0
21:36:32.175 00.000 13828 worker thread done servicing request
21:36:32.175 00.000 8960 GuideStep: 0.7 px 259 ms WEST, 0.9 px 0 ms SOUTH
21:36:32.177 00.002 13828 Worker thread wakes up
21:36:32.177 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:32.177 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:34.654 02.477 13828 Exposure complete
21:36:34.777 00.123 13828 worker thread done servicing request
21:36:34.777 00.000 8960 OnExposeComplete: enter
21:36:34.779 00.002 8960 UpdateGuideState(): m_state=6
21:36:34.781 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
21:36:34.782 00.001 8960 Star::Find returns 1 (0), X=974.52, Y=735.98, Mass=155231, SNR=27.8, Peak=23606 HFD=3.6
21:36:34.784 00.002 8960 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.39) = xAngle (1.66 = 1.66)
21:36:34.786 00.002 8960 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.62 = 1.62)
21:36:34.787 00.001 8960 CameraToMount -- cameraX=0.28 cameraY=0.90 hyp=0.94 cameraTheta=1.26 mountX=-0.08 mountY=0.94, mountTheta=1.66
21:36:34.790 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=0.90, opts=13)
21:36:34.791 00.001 8960 Enqueuing Move request for scope (0.28, 0.90)
21:36:34.793 00.002 13828 Worker thread wakes up
21:36:34.793 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.90) opts 0xd
21:36:34.793 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, 0.90)
21:36:34.793 00.000 13828 Moving (0.28, 0.90) raw xDistance=-0.08 yDistance=0.94
21:36:34.793 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:36:34.793 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
21:36:34.793 00.000 13828 MoveAxis(E, 0, ABG)
21:36:34.793 00.000 13828 Move returns status 0, amount 0
21:36:34.793 00.000 13828 MoveAxis(S, 501, ABG)
21:36:34.793 00.000 13828 duration set to 0 by GuideMode
21:36:34.793 00.000 13828 Move returns status 0, amount 0
21:36:34.793 00.000 13828 move complete, result=0
21:36:34.793 00.000 13828 worker thread done servicing request
21:36:34.800 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=11868, FiltMin=9276, FiltMax=65535, Gamma=2.540
21:36:34.825 00.025 8960 UpdateGuideState exits: m=155231 SNR=27.8
21:36:34.827 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:34.829 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:34.831 00.002 8960 Enqueuing Expose request
21:36:34.832 00.001 13828 Worker thread wakes up
21:36:34.832 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms SOUTH
21:36:34.834 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:34.834 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:37.297 02.463 13828 Exposure complete
21:36:37.421 00.124 13828 worker thread done servicing request
21:36:37.421 00.000 8960 OnExposeComplete: enter
21:36:37.422 00.001 8960 UpdateGuideState(): m_state=6
21:36:37.424 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
21:36:37.426 00.002 8960 Star::Find returns 1 (0), X=974.35, Y=736.31, Mass=135339, SNR=29.1, Peak=26640 HFD=2.8
21:36:37.427 00.001 8960 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.39) = xAngle (1.87 = 1.87)
21:36:37.429 00.002 8960 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.83 = 1.83)
21:36:37.431 00.002 8960 CameraToMount -- cameraX=0.12 cameraY=1.23 hyp=1.24 cameraTheta=1.47 mountX=-0.36 mountY=1.20, mountTheta=1.86
21:36:37.433 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=1.23, opts=13)
21:36:37.435 00.002 8960 Enqueuing Move request for scope (0.12, 1.23)
21:36:37.436 00.001 13828 Worker thread wakes up
21:36:37.437 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 1.23) opts 0xd
21:36:37.437 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, 1.23)
21:36:37.437 00.000 13828 Moving (0.12, 1.23) raw xDistance=-0.36 yDistance=1.20
21:36:37.437 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
21:36:37.437 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
21:36:37.437 00.000 13828 MoveAxis(E, 134, ABG)
21:36:37.437 00.000 13828 Guiding  Dir = 2, Dur = 134
21:36:37.438 00.001 13828 IsSlewing returns 0
21:36:37.438 00.000 13828 IsGuiding returns 0
21:36:37.440 00.002 13828 PulseGuide returned control before completion, sleep 143
21:36:37.447 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7209, max=65535, med=11868, FiltMin=9225, FiltMax=65535, Gamma=2.540
21:36:37.472 00.025 8960 UpdateGuideState exits: m=135339 SNR=29.1
21:36:37.475 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:37.477 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:37.481 00.004 8960 Enqueuing Expose request
21:36:37.598 00.117 13828 IsGuiding returns 1
21:36:37.598 00.000 13828 scope still moving after pulse duration time elapsed
21:36:37.630 00.032 13828 IsSlewing returns 0
21:36:37.630 00.000 13828 IsGuiding returns 0
21:36:37.630 00.000 13828 scope move finished after 134 + 57 ms
21:36:37.630 00.000 13828 Move returns status 0, amount 134
21:36:37.630 00.000 13828 MoveAxis(S, 637, ABG)
21:36:37.630 00.000 13828 duration set to 0 by GuideMode
21:36:37.630 00.000 13828 Move returns status 0, amount 0
21:36:37.630 00.000 13828 move complete, result=0
21:36:37.630 00.000 13828 worker thread done servicing request
21:36:37.630 00.000 8960 GuideStep: -0.4 px 134 ms EAST, 1.2 px 0 ms SOUTH
21:36:37.632 00.002 13828 Worker thread wakes up
21:36:37.632 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:37.632 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:40.107 02.475 13828 Exposure complete
21:36:40.231 00.124 13828 worker thread done servicing request
21:36:40.232 00.001 8960 OnExposeComplete: enter
21:36:40.234 00.002 8960 UpdateGuideState(): m_state=6
21:36:40.236 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
21:36:40.237 00.001 8960 Star::Find returns 1 (0), X=974.50, Y=735.94, Mass=134881, SNR=29.0, Peak=25936 HFD=3.0
21:36:40.239 00.002 8960 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.39) = xAngle (1.66 = 1.66)
21:36:40.241 00.002 8960 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.62 = 1.62)
21:36:40.243 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=0.87 hyp=0.91 cameraTheta=1.27 mountX=-0.08 mountY=0.91, mountTheta=1.66
21:36:40.246 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=0.87, opts=13)
21:36:40.248 00.002 8960 Enqueuing Move request for scope (0.27, 0.87)
21:36:40.249 00.001 13828 Worker thread wakes up
21:36:40.249 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.87) opts 0xd
21:36:40.249 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, 0.87)
21:36:40.249 00.000 13828 Moving (0.27, 0.87) raw xDistance=-0.08 yDistance=0.91
21:36:40.249 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:36:40.250 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
21:36:40.250 00.000 13828 MoveAxis(E, 0, ABG)
21:36:40.250 00.000 13828 Move returns status 0, amount 0
21:36:40.250 00.000 13828 MoveAxis(S, 483, ABG)
21:36:40.250 00.000 13828 duration set to 0 by GuideMode
21:36:40.250 00.000 13828 Move returns status 0, amount 0
21:36:40.250 00.000 13828 move complete, result=0
21:36:40.250 00.000 13828 worker thread done servicing request
21:36:40.258 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=11875, FiltMin=9116, FiltMax=65535, Gamma=2.540
21:36:40.283 00.025 8960 UpdateGuideState exits: m=134881 SNR=29.0
21:36:40.285 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:40.288 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:40.290 00.002 8960 Enqueuing Expose request
21:36:40.292 00.002 13828 Worker thread wakes up
21:36:40.292 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.9 px 0 ms SOUTH
21:36:40.293 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:40.293 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:42.772 02.479 13828 Exposure complete
21:36:42.903 00.131 13828 worker thread done servicing request
21:36:42.903 00.000 8960 OnExposeComplete: enter
21:36:42.906 00.003 8960 UpdateGuideState(): m_state=6
21:36:42.908 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
21:36:42.910 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=736.20, Mass=148353, SNR=30.8, Peak=23952 HFD=2.9
21:36:42.912 00.002 8960 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.39) = xAngle (2.00 = 2.00)
21:36:42.914 00.002 8960 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.96 = 1.96)
21:36:42.915 00.001 8960 CameraToMount -- cameraX=-0.04 cameraY=1.12 hyp=1.12 cameraTheta=1.61 mountX=-0.47 mountY=1.04, mountTheta=1.99
21:36:42.918 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=1.12, opts=13)
21:36:42.920 00.002 8960 Enqueuing Move request for scope (-0.04, 1.12)
21:36:42.922 00.002 13828 Worker thread wakes up
21:36:42.922 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 1.12) opts 0xd
21:36:42.922 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 1.12)
21:36:42.922 00.000 13828 Moving (-0.04, 1.12) raw xDistance=-0.47 yDistance=1.04
21:36:42.922 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
21:36:42.922 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
21:36:42.923 00.001 13828 MoveAxis(E, 173, ABG)
21:36:42.923 00.000 13828 Guiding  Dir = 2, Dur = 173
21:36:42.925 00.002 13828 IsSlewing returns 0
21:36:42.925 00.000 13828 IsGuiding returns 0
21:36:42.927 00.002 13828 PulseGuide returned control before completion, sleep 181
21:36:42.934 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7241, max=65535, med=11868, FiltMin=9334, FiltMax=65535, Gamma=2.540
21:36:42.960 00.026 8960 UpdateGuideState exits: m=148353 SNR=30.8
21:36:42.963 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:42.966 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:42.968 00.002 8960 Enqueuing Expose request
21:36:43.109 00.141 13828 IsGuiding returns 0
21:36:43.109 00.000 13828 Move returns status 0, amount 173
21:36:43.109 00.000 13828 MoveAxis(S, 552, ABG)
21:36:43.109 00.000 13828 duration set to 0 by GuideMode
21:36:43.109 00.000 13828 Move returns status 0, amount 0
21:36:43.109 00.000 13828 move complete, result=0
21:36:43.109 00.000 13828 worker thread done servicing request
21:36:43.110 00.001 13828 Worker thread wakes up
21:36:43.110 00.000 8960 GuideStep: -0.5 px 173 ms EAST, 1.0 px 0 ms SOUTH
21:36:43.112 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:43.112 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:45.591 02.479 13828 Exposure complete
21:36:45.717 00.126 13828 worker thread done servicing request
21:36:45.718 00.001 8960 OnExposeComplete: enter
21:36:45.719 00.001 8960 UpdateGuideState(): m_state=6
21:36:45.721 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
21:36:45.723 00.002 8960 Star::Find returns 1 (0), X=974.16, Y=736.27, Mass=169894, SNR=31.5, Peak=23497 HFD=3.8
21:36:45.725 00.002 8960 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.39) = xAngle (2.02 = 2.02)
21:36:45.729 00.004 8960 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.99 = 1.99)
21:36:45.731 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=1.20 hyp=1.20 cameraTheta=1.63 mountX=-0.52 mountY=1.10, mountTheta=2.01
21:36:45.733 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=1.20, opts=13)
21:36:45.735 00.002 8960 Enqueuing Move request for scope (-0.07, 1.20)
21:36:45.737 00.002 13828 Worker thread wakes up
21:36:45.737 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 1.20) opts 0xd
21:36:45.737 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, 1.20)
21:36:45.737 00.000 13828 Moving (-0.07, 1.20) raw xDistance=-0.52 yDistance=1.10
21:36:45.737 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.52
21:36:45.737 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
21:36:45.737 00.000 13828 MoveAxis(E, 205, ABG)
21:36:45.737 00.000 13828 Guiding  Dir = 2, Dur = 205
21:36:45.739 00.002 13828 IsSlewing returns 0
21:36:45.739 00.000 13828 IsGuiding returns 0
21:36:45.741 00.002 13828 PulseGuide returned control before completion, sleep 214
21:36:45.747 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7107, max=65535, med=11868, FiltMin=8937, FiltMax=65535, Gamma=2.540
21:36:45.772 00.025 8960 UpdateGuideState exits: m=169894 SNR=31.5
21:36:45.773 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:45.775 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:45.777 00.002 8960 Enqueuing Expose request
21:36:45.962 00.185 13828 IsGuiding returns 1
21:36:45.962 00.000 13828 scope still moving after pulse duration time elapsed
21:36:45.994 00.032 13828 IsSlewing returns 0
21:36:45.994 00.000 13828 IsGuiding returns 0
21:36:45.994 00.000 13828 scope move finished after 205 + 49 ms
21:36:45.994 00.000 13828 Move returns status 0, amount 205
21:36:45.994 00.000 13828 MoveAxis(S, 583, ABG)
21:36:45.994 00.000 13828 duration set to 0 by GuideMode
21:36:45.994 00.000 13828 Move returns status 0, amount 0
21:36:45.994 00.000 13828 move complete, result=0
21:36:45.995 00.001 13828 worker thread done servicing request
21:36:45.995 00.000 8960 GuideStep: -0.5 px 205 ms EAST, 1.1 px 0 ms SOUTH
21:36:45.997 00.002 13828 Worker thread wakes up
21:36:45.997 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:45.997 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:48.465 02.468 13828 Exposure complete
21:36:48.591 00.126 13828 worker thread done servicing request
21:36:48.591 00.000 8960 OnExposeComplete: enter
21:36:48.594 00.003 8960 UpdateGuideState(): m_state=6
21:36:48.597 00.003 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
21:36:48.598 00.001 8960 Star::Find returns 1 (0), X=974.79, Y=736.40, Mass=195975, SNR=34.7, Peak=20470 HFD=4.6
21:36:48.600 00.002 8960 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.39) = xAngle (1.56 = 1.56)
21:36:48.601 00.001 8960 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.53 = 1.53)
21:36:48.603 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=1.32 hyp=1.43 cameraTheta=1.17 mountX=0.01 mountY=1.43, mountTheta=1.56
21:36:48.606 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=1.32, opts=13)
21:36:48.607 00.001 8960 Enqueuing Move request for scope (0.56, 1.32)
21:36:48.609 00.002 13828 Worker thread wakes up
21:36:48.610 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, 1.32) opts 0xd
21:36:48.610 00.000 13828 Handling offset move in thread for scope, endpoint = (0.56, 1.32)
21:36:48.610 00.000 13828 Moving (0.56, 1.32) raw xDistance=0.01 yDistance=1.43
21:36:48.610 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:36:48.611 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.43 from input 1.43
21:36:48.611 00.000 13828 MoveAxis(E, 0, ABG)
21:36:48.611 00.000 13828 Move returns status 0, amount 0
21:36:48.611 00.000 13828 MoveAxis(S, 760, ABG)
21:36:48.611 00.000 13828 duration set to 0 by GuideMode
21:36:48.611 00.000 13828 Move returns status 0, amount 0
21:36:48.611 00.000 13828 move complete, result=0
21:36:48.612 00.001 13828 worker thread done servicing request
21:36:48.621 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7337, max=65535, med=11868, FiltMin=9161, FiltMax=65535, Gamma=2.540
21:36:48.645 00.024 8960 UpdateGuideState exits: m=195975 SNR=34.7
21:36:48.648 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:48.650 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:48.652 00.002 8960 Enqueuing Expose request
21:36:48.654 00.002 8960 GuideStep: 0.0 px 0 ms EAST, 1.4 px 0 ms SOUTH
21:36:48.655 00.001 13828 Worker thread wakes up
21:36:48.655 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:48.656 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:51.127 02.471 13828 Exposure complete
21:36:51.254 00.127 13828 worker thread done servicing request
21:36:51.254 00.000 8960 OnExposeComplete: enter
21:36:51.257 00.003 8960 UpdateGuideState(): m_state=6
21:36:51.259 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
21:36:51.261 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=736.21, Mass=167071, SNR=33.0, Peak=26640 HFD=3.2
21:36:51.262 00.001 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
21:36:51.264 00.002 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:36:51.266 00.002 8960 CameraToMount -- cameraX=0.38 cameraY=1.13 hyp=1.19 cameraTheta=1.25 mountX=-0.08 mountY=1.19, mountTheta=1.64
21:36:51.269 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=1.13, opts=13)
21:36:51.271 00.002 8960 Enqueuing Move request for scope (0.38, 1.13)
21:36:51.273 00.002 13828 Worker thread wakes up
21:36:51.273 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, 1.13) opts 0xd
21:36:51.273 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, 1.13)
21:36:51.274 00.001 13828 Moving (0.38, 1.13) raw xDistance=-0.08 yDistance=1.19
21:36:51.274 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:36:51.274 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
21:36:51.274 00.000 13828 MoveAxis(E, 0, ABG)
21:36:51.274 00.000 13828 Move returns status 0, amount 0
21:36:51.274 00.000 13828 MoveAxis(S, 634, ABG)
21:36:51.274 00.000 13828 duration set to 0 by GuideMode
21:36:51.274 00.000 13828 Move returns status 0, amount 0
21:36:51.274 00.000 13828 move complete, result=0
21:36:51.274 00.000 13828 worker thread done servicing request
21:36:51.283 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7011, max=65535, med=11875, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:36:51.310 00.027 8960 UpdateGuideState exits: m=167071 SNR=33.0
21:36:51.314 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:51.316 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:51.318 00.002 8960 Enqueuing Expose request
21:36:51.320 00.002 13828 Worker thread wakes up
21:36:51.320 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:51.320 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 1.2 px 0 ms SOUTH
21:36:51.322 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:53.795 02.473 13828 Exposure complete
21:36:53.917 00.122 13828 worker thread done servicing request
21:36:53.917 00.000 8960 OnExposeComplete: enter
21:36:53.919 00.002 8960 UpdateGuideState(): m_state=6
21:36:53.920 00.001 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
21:36:53.922 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=735.87, Mass=152418, SNR=31.0, Peak=22870 HFD=3.5
21:36:53.924 00.002 8960 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.39) = xAngle (1.43 = 1.43)
21:36:53.926 00.002 8960 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39)
21:36:53.927 00.001 8960 CameraToMount -- cameraX=0.47 cameraY=0.79 hyp=0.92 cameraTheta=1.04 mountX=0.13 mountY=0.91, mountTheta=1.43
21:36:53.930 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=0.79, opts=13)
21:36:53.932 00.002 8960 Enqueuing Move request for scope (0.47, 0.79)
21:36:53.934 00.002 13828 Worker thread wakes up
21:36:53.934 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.79) opts 0xd
21:36:53.934 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 0.79)
21:36:53.934 00.000 13828 Moving (0.47, 0.79) raw xDistance=0.13 yDistance=0.91
21:36:53.934 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
21:36:53.934 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
21:36:53.934 00.000 13828 MoveAxis(W, 48, ABG)
21:36:53.934 00.000 13828 Guiding  Dir = 3, Dur = 48
21:36:53.937 00.003 13828 IsSlewing returns 0
21:36:53.937 00.000 13828 IsGuiding returns 0
21:36:53.939 00.002 13828 PulseGuide returned control before completion, sleep 57
21:36:53.944 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=11868, FiltMin=9168, FiltMax=65535, Gamma=2.540
21:36:53.971 00.027 8960 UpdateGuideState exits: m=152418 SNR=31.0
21:36:53.973 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:53.975 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:53.978 00.003 8960 Enqueuing Expose request
21:36:54.007 00.029 13828 IsGuiding returns 0
21:36:54.007 00.000 13828 Move returns status 0, amount 48
21:36:54.007 00.000 13828 MoveAxis(S, 482, ABG)
21:36:54.007 00.000 13828 duration set to 0 by GuideMode
21:36:54.007 00.000 13828 Move returns status 0, amount 0
21:36:54.007 00.000 13828 move complete, result=0
21:36:54.007 00.000 13828 worker thread done servicing request
21:36:54.007 00.000 13828 Worker thread wakes up
21:36:54.007 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:54.007 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:54.007 00.000 8960 GuideStep: 0.1 px 48 ms WEST, 0.9 px 0 ms SOUTH
21:36:56.476 02.469 13828 Exposure complete
21:36:56.606 00.130 13828 worker thread done servicing request
21:36:56.606 00.000 8960 OnExposeComplete: enter
21:36:56.609 00.003 8960 UpdateGuideState(): m_state=6
21:36:56.611 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
21:36:56.613 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=736.49, Mass=164787, SNR=36.4, Peak=25168 HFD=3.3
21:36:56.614 00.001 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
21:36:56.616 00.002 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:36:56.618 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=1.41 hyp=1.49 cameraTheta=1.25 mountX=-0.10 mountY=1.49, mountTheta=1.64
21:36:56.620 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=1.41, opts=13)
21:36:56.622 00.002 8960 Enqueuing Move request for scope (0.47, 1.41)
21:36:56.624 00.002 13828 Worker thread wakes up
21:36:56.624 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.41) opts 0xd
21:36:56.624 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 1.41)
21:36:56.624 00.000 13828 Moving (0.47, 1.41) raw xDistance=-0.10 yDistance=1.49
21:36:56.624 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:36:56.624 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.49 from input 1.49
21:36:56.624 00.000 13828 MoveAxis(E, 0, ABG)
21:36:56.624 00.000 13828 Move returns status 0, amount 0
21:36:56.624 00.000 13828 MoveAxis(S, 790, ABG)
21:36:56.624 00.000 13828 duration set to 0 by GuideMode
21:36:56.624 00.000 13828 Move returns status 0, amount 0
21:36:56.624 00.000 13828 move complete, result=0
21:36:56.625 00.001 13828 worker thread done servicing request
21:36:56.633 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=6960, max=65535, med=11875, FiltMin=9347, FiltMax=65535, Gamma=2.540
21:36:56.670 00.037 8960 UpdateGuideState exits: m=164787 SNR=36.4
21:36:56.672 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:56.673 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:56.676 00.003 8960 Enqueuing Expose request
21:36:56.678 00.002 13828 Worker thread wakes up
21:36:56.678 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 1.5 px 0 ms SOUTH
21:36:56.680 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:56.680 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:36:59.148 02.468 13828 Exposure complete
21:36:59.284 00.136 13828 worker thread done servicing request
21:36:59.420 00.136 8960 OnExposeComplete: enter
21:36:59.422 00.002 8960 UpdateGuideState(): m_state=6
21:36:59.424 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
21:36:59.426 00.002 8960 Star::Find returns 1 (0), X=975.02, Y=736.07, Mass=164491, SNR=31.4, Peak=23760 HFD=2.9
21:36:59.428 00.002 8960 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.39) = xAngle (1.29 = 1.29)
21:36:59.429 00.001 8960 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26)
21:36:59.431 00.002 8960 CameraToMount -- cameraX=0.78 cameraY=0.99 hyp=1.26 cameraTheta=0.90 mountX=0.35 mountY=1.20, mountTheta=1.29
21:36:59.433 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.78, y=0.99, opts=13)
21:36:59.435 00.002 8960 Enqueuing Move request for scope (0.78, 0.99)
21:36:59.437 00.002 13828 Worker thread wakes up
21:36:59.437 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.78, 0.99) opts 0xd
21:36:59.437 00.000 13828 Handling offset move in thread for scope, endpoint = (0.78, 0.99)
21:36:59.437 00.000 13828 Moving (0.78, 0.99) raw xDistance=0.35 yDistance=1.20
21:36:59.437 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:36:59.437 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
21:36:59.437 00.000 13828 MoveAxis(W, 128, ABG)
21:36:59.437 00.000 13828 Guiding  Dir = 3, Dur = 128
21:36:59.440 00.003 13828 IsSlewing returns 0
21:36:59.440 00.000 13828 IsGuiding returns 0
21:36:59.443 00.003 13828 PulseGuide returned control before completion, sleep 135
21:36:59.447 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7228, max=65535, med=11888, FiltMin=9308, FiltMax=65535, Gamma=2.540
21:36:59.474 00.027 8960 UpdateGuideState exits: m=164491 SNR=31.4
21:36:59.477 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:36:59.478 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:36:59.480 00.002 8960 Enqueuing Expose request
21:36:59.590 00.110 13828 IsGuiding returns 0
21:36:59.590 00.000 13828 Move returns status 0, amount 128
21:36:59.590 00.000 13828 MoveAxis(S, 638, ABG)
21:36:59.590 00.000 13828 duration set to 0 by GuideMode
21:36:59.590 00.000 13828 Move returns status 0, amount 0
21:36:59.590 00.000 13828 move complete, result=0
21:36:59.591 00.001 13828 worker thread done servicing request
21:36:59.591 00.000 13828 Worker thread wakes up
21:36:59.591 00.000 8960 GuideStep: 0.3 px 128 ms WEST, 1.2 px 0 ms SOUTH
21:36:59.594 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:36:59.594 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:02.068 02.474 13828 Exposure complete
21:37:02.215 00.147 13828 worker thread done servicing request
21:37:02.215 00.000 8960 OnExposeComplete: enter
21:37:02.218 00.003 8960 UpdateGuideState(): m_state=6
21:37:02.220 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
21:37:02.223 00.003 8960 Star::Find returns 1 (0), X=974.69, Y=736.24, Mass=142752, SNR=27.1, Peak=23056 HFD=3.4
21:37:02.227 00.004 8960 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.39) = xAngle (1.59 = 1.59)
21:37:02.230 00.003 8960 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.56 = 1.56)
21:37:02.232 00.002 8960 CameraToMount -- cameraX=0.46 cameraY=1.17 hyp=1.25 cameraTheta=1.20 mountX=-0.03 mountY=1.25, mountTheta=1.59
21:37:02.235 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=1.17, opts=13)
21:37:02.237 00.002 8960 Enqueuing Move request for scope (0.46, 1.17)
21:37:02.239 00.002 13828 Worker thread wakes up
21:37:02.239 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7433, max=65535, med=11888, FiltMin=9097, FiltMax=65535, Gamma=2.540
21:37:02.242 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, 1.17) opts 0xd
21:37:02.242 00.000 8960 UpdateGuideState exits: m=142752 SNR=27.1
21:37:02.244 00.002 13828 Handling offset move in thread for scope, endpoint = (0.46, 1.17)
21:37:02.244 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:02.246 00.002 13828 Moving (0.46, 1.17) raw xDistance=-0.03 yDistance=1.25
21:37:02.246 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:02.248 00.002 8960 Enqueuing Expose request
21:37:02.250 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:37:02.250 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
21:37:02.251 00.001 13828 MoveAxis(E, 0, ABG)
21:37:02.251 00.000 13828 Move returns status 0, amount 0
21:37:02.251 00.000 13828 MoveAxis(S, 667, ABG)
21:37:02.251 00.000 13828 duration set to 0 by GuideMode
21:37:02.251 00.000 13828 Move returns status 0, amount 0
21:37:02.251 00.000 13828 move complete, result=0
21:37:02.251 00.000 13828 worker thread done servicing request
21:37:02.251 00.000 13828 Worker thread wakes up
21:37:02.251 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:02.251 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:02.253 00.002 8960 GuideStep: -0.0 px 0 ms EAST, 1.3 px 0 ms SOUTH
21:37:04.711 02.458 13828 Exposure complete
21:37:04.843 00.132 13828 worker thread done servicing request
21:37:04.843 00.000 8960 OnExposeComplete: enter
21:37:04.845 00.002 8960 UpdateGuideState(): m_state=6
21:37:04.847 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
21:37:04.849 00.002 8960 Star::Find returns 1 (0), X=974.62, Y=735.84, Mass=134135, SNR=31.7, Peak=24432 HFD=3.0
21:37:04.851 00.002 8960 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.39) = xAngle (1.49 = 1.49)
21:37:04.852 00.001 8960 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45)
21:37:04.855 00.003 8960 CameraToMount -- cameraX=0.39 cameraY=0.76 hyp=0.85 cameraTheta=1.09 mountX=0.07 mountY=0.85, mountTheta=1.49
21:37:04.859 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=0.76, opts=13)
21:37:04.861 00.002 8960 Enqueuing Move request for scope (0.39, 0.76)
21:37:04.863 00.002 13828 Worker thread wakes up
21:37:04.863 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7107, max=65535, med=11881, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:37:04.864 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.76) opts 0xd
21:37:04.864 00.000 8960 UpdateGuideState exits: m=134135 SNR=31.7
21:37:04.866 00.002 13828 Handling offset move in thread for scope, endpoint = (0.39, 0.76)
21:37:04.866 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:04.868 00.002 13828 Moving (0.39, 0.76) raw xDistance=0.07 yDistance=0.85
21:37:04.868 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:37:04.868 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:04.870 00.002 8960 Enqueuing Expose request
21:37:04.872 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.85 from input 0.85
21:37:04.872 00.000 13828 MoveAxis(E, 0, ABG)
21:37:04.872 00.000 13828 Move returns status 0, amount 0
21:37:04.872 00.000 13828 MoveAxis(S, 451, ABG)
21:37:04.872 00.000 13828 duration set to 0 by GuideMode
21:37:04.872 00.000 13828 Move returns status 0, amount 0
21:37:04.872 00.000 13828 move complete, result=0
21:37:04.872 00.000 13828 worker thread done servicing request
21:37:04.872 00.000 13828 Worker thread wakes up
21:37:04.872 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:04.872 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:04.873 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.8 px 0 ms SOUTH
21:37:07.350 02.477 13828 Exposure complete
21:37:07.494 00.144 13828 worker thread done servicing request
21:37:07.495 00.001 8960 OnExposeComplete: enter
21:37:07.497 00.002 8960 UpdateGuideState(): m_state=6
21:37:07.500 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
21:37:07.502 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=736.59, Mass=190166, SNR=34.2, Peak=23664 HFD=3.7
21:37:07.505 00.003 8960 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.39) = xAngle (1.66 = 1.66)
21:37:07.507 00.002 8960 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.63 = 1.63)
21:37:07.510 00.003 8960 CameraToMount -- cameraX=0.47 cameraY=1.51 hyp=1.58 cameraTheta=1.27 mountX=-0.15 mountY=1.58, mountTheta=1.66
21:37:07.513 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=1.51, opts=13)
21:37:07.515 00.002 8960 Enqueuing Move request for scope (0.47, 1.51)
21:37:07.517 00.002 13828 Worker thread wakes up
21:37:07.517 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7132, max=65535, med=11881, FiltMin=9052, FiltMax=65535, Gamma=2.540
21:37:07.518 00.001 8960 UpdateGuideState exits: m=190166 SNR=34.2
21:37:07.520 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.51) opts 0xd
21:37:07.520 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:07.522 00.002 13828 Handling offset move in thread for scope, endpoint = (0.47, 1.51)
21:37:07.523 00.001 13828 Moving (0.47, 1.51) raw xDistance=-0.15 yDistance=1.58
21:37:07.523 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:07.526 00.003 8960 Enqueuing Expose request
21:37:07.528 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
21:37:07.528 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.58 from input 1.58
21:37:07.528 00.000 13828 MoveAxis(E, 55, ABG)
21:37:07.528 00.000 13828 Guiding  Dir = 2, Dur = 55
21:37:07.529 00.001 13828 IsSlewing returns 0
21:37:07.530 00.001 13828 IsGuiding returns 0
21:37:07.531 00.001 13828 PulseGuide returned control before completion, sleep 64
21:37:07.601 00.070 13828 IsGuiding returns 0
21:37:07.601 00.000 13828 Move returns status 0, amount 55
21:37:07.601 00.000 13828 MoveAxis(S, 840, ABG)
21:37:07.601 00.000 13828 duration set to 0 by GuideMode
21:37:07.601 00.000 13828 Move returns status 0, amount 0
21:37:07.601 00.000 13828 move complete, result=0
21:37:07.601 00.000 13828 worker thread done servicing request
21:37:07.601 00.000 13828 Worker thread wakes up
21:37:07.601 00.000 8960 GuideStep: -0.1 px 55 ms EAST, 1.6 px 0 ms SOUTH
21:37:07.603 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:07.603 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:10.077 02.474 13828 Exposure complete
21:37:10.210 00.133 13828 worker thread done servicing request
21:37:10.210 00.000 8960 OnExposeComplete: enter
21:37:10.213 00.003 8960 UpdateGuideState(): m_state=6
21:37:10.216 00.003 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
21:37:10.218 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=736.67, Mass=147366, SNR=30.2, Peak=22409 HFD=3.6
21:37:10.220 00.002 8960 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.39) = xAngle (1.98 = 1.98)
21:37:10.222 00.002 8960 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.95 = 1.95)
21:37:10.224 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=1.60 hyp=1.60 cameraTheta=1.59 mountX=-0.64 mountY=1.48, mountTheta=1.98
21:37:10.227 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=1.60, opts=13)
21:37:10.229 00.002 8960 Enqueuing Move request for scope (-0.03, 1.60)
21:37:10.231 00.002 13828 Worker thread wakes up
21:37:10.232 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=6812, max=65535, med=11875, FiltMin=9174, FiltMax=65535, Gamma=2.540
21:37:10.235 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 1.60) opts 0xd
21:37:10.235 00.000 8960 UpdateGuideState exits: m=147366 SNR=30.2
21:37:10.237 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.03, 1.60)
21:37:10.237 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:10.238 00.001 13828 Moving (-0.03, 1.60) raw xDistance=-0.64 yDistance=1.48
21:37:10.238 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:10.241 00.003 8960 Enqueuing Expose request
21:37:10.242 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.64
21:37:10.242 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.48 from input 1.48
21:37:10.243 00.001 13828 MoveAxis(E, 242, ABG)
21:37:10.243 00.000 13828 Guiding  Dir = 2, Dur = 242
21:37:10.244 00.001 13828 IsSlewing returns 0
21:37:10.244 00.000 13828 IsGuiding returns 0
21:37:10.246 00.002 13828 PulseGuide returned control before completion, sleep 251
21:37:10.503 00.257 13828 IsGuiding returns 0
21:37:10.503 00.000 13828 Move returns status 0, amount 242
21:37:10.503 00.000 13828 MoveAxis(S, 789, ABG)
21:37:10.503 00.000 13828 duration set to 0 by GuideMode
21:37:10.503 00.000 13828 Move returns status 0, amount 0
21:37:10.503 00.000 13828 move complete, result=0
21:37:10.503 00.000 13828 worker thread done servicing request
21:37:10.503 00.000 8960 GuideStep: -0.6 px 242 ms EAST, 1.5 px 0 ms SOUTH
21:37:10.504 00.001 13828 Worker thread wakes up
21:37:10.504 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:10.504 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:12.966 02.462 13828 Exposure complete
21:37:13.091 00.125 13828 worker thread done servicing request
21:37:13.091 00.000 8960 OnExposeComplete: enter
21:37:13.093 00.002 8960 UpdateGuideState(): m_state=6
21:37:13.095 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
21:37:13.096 00.001 8960 Star::Find returns 1 (0), X=975.01, Y=736.18, Mass=171670, SNR=31.0, Peak=23305 HFD=3.7
21:37:13.098 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.39) = xAngle (1.35 = 1.35)
21:37:13.100 00.002 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31)
21:37:13.101 00.001 8960 CameraToMount -- cameraX=0.78 cameraY=1.11 hyp=1.35 cameraTheta=0.96 mountX=0.30 mountY=1.31, mountTheta=1.35
21:37:13.104 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.78, y=1.11, opts=13)
21:37:13.105 00.001 8960 Enqueuing Move request for scope (0.78, 1.11)
21:37:13.107 00.002 13828 Worker thread wakes up
21:37:13.107 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.78, 1.11) opts 0xd
21:37:13.107 00.000 13828 Handling offset move in thread for scope, endpoint = (0.78, 1.11)
21:37:13.107 00.000 13828 Moving (0.78, 1.11) raw xDistance=0.30 yDistance=1.31
21:37:13.107 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.30
21:37:13.107 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.31 from input 1.31
21:37:13.107 00.000 13828 MoveAxis(W, 93, ABG)
21:37:13.107 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7248, max=65535, med=11881, FiltMin=9155, FiltMax=65535, Gamma=2.540
21:37:13.109 00.002 13828 Guiding  Dir = 3, Dur = 93
21:37:13.109 00.000 8960 UpdateGuideState exits: m=171670 SNR=31.0
21:37:13.112 00.003 13828 IsSlewing returns 0
21:37:13.112 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:13.113 00.001 13828 IsGuiding returns 0
21:37:13.113 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:13.115 00.002 8960 Enqueuing Expose request
21:37:13.119 00.004 13828 PulseGuide returned control before completion, sleep 101
21:37:13.227 00.108 13828 IsGuiding returns 0
21:37:13.227 00.000 13828 Move returns status 0, amount 93
21:37:13.227 00.000 13828 MoveAxis(S, 696, ABG)
21:37:13.227 00.000 13828 duration set to 0 by GuideMode
21:37:13.227 00.000 13828 Move returns status 0, amount 0
21:37:13.227 00.000 13828 move complete, result=0
21:37:13.227 00.000 13828 worker thread done servicing request
21:37:13.227 00.000 8960 GuideStep: 0.3 px 93 ms WEST, 1.3 px 0 ms SOUTH
21:37:13.229 00.002 13828 Worker thread wakes up
21:37:13.230 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:13.230 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:15.702 02.472 13828 Exposure complete
21:37:15.853 00.151 13828 worker thread done servicing request
21:37:15.853 00.000 8960 OnExposeComplete: enter
21:37:15.855 00.002 8960 UpdateGuideState(): m_state=6
21:37:15.857 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
21:37:15.859 00.002 8960 Star::Find returns 1 (0), X=974.74, Y=736.39, Mass=167418, SNR=31.3, Peak=24041 HFD=3.5
21:37:15.861 00.002 8960 CameraToMount -- cameraTheta (1.20) - m_xAngle (-0.39) = xAngle (1.59 = 1.59)
21:37:15.863 00.002 8960 CameraToMount -- cameraTheta (1.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.56 = 1.56)
21:37:15.865 00.002 8960 CameraToMount -- cameraX=0.51 cameraY=1.32 hyp=1.41 cameraTheta=1.20 mountX=-0.03 mountY=1.41, mountTheta=1.59
21:37:15.868 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.51, y=1.32, opts=13)
21:37:15.870 00.002 8960 Enqueuing Move request for scope (0.51, 1.32)
21:37:15.873 00.003 13828 Worker thread wakes up
21:37:15.874 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=6652, max=65535, med=11875, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:37:15.877 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.51, 1.32) opts 0xd
21:37:15.877 00.000 8960 UpdateGuideState exits: m=167418 SNR=31.3
21:37:15.879 00.002 13828 Handling offset move in thread for scope, endpoint = (0.51, 1.32)
21:37:15.879 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:15.881 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:15.884 00.003 8960 Enqueuing Expose request
21:37:15.887 00.003 13828 Moving (0.51, 1.32) raw xDistance=-0.03 yDistance=1.41
21:37:15.887 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:37:15.887 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.41 from input 1.41
21:37:15.887 00.000 13828 MoveAxis(E, 0, ABG)
21:37:15.887 00.000 13828 Move returns status 0, amount 0
21:37:15.887 00.000 13828 MoveAxis(S, 750, ABG)
21:37:15.887 00.000 13828 duration set to 0 by GuideMode
21:37:15.887 00.000 13828 Move returns status 0, amount 0
21:37:15.888 00.001 13828 move complete, result=0
21:37:15.888 00.000 13828 worker thread done servicing request
21:37:15.888 00.000 13828 Worker thread wakes up
21:37:15.888 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:15.888 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:15.889 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 1.4 px 0 ms SOUTH
21:37:18.358 02.469 13828 Exposure complete
21:37:18.505 00.147 13828 worker thread done servicing request
21:37:18.505 00.000 8960 OnExposeComplete: enter
21:37:18.507 00.002 8960 UpdateGuideState(): m_state=6
21:37:18.510 00.003 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
21:37:18.512 00.002 8960 Star::Find returns 1 (0), X=975.09, Y=736.04, Mass=169716, SNR=37.3, Peak=24649 HFD=3.0
21:37:18.514 00.002 8960 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.39) = xAngle (1.24 = 1.24)
21:37:18.516 00.002 8960 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.20 = 1.20)
21:37:18.518 00.002 8960 CameraToMount -- cameraX=0.86 cameraY=0.96 hyp=1.29 cameraTheta=0.84 mountX=0.42 mountY=1.20, mountTheta=1.23
21:37:18.522 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.86, y=0.96, opts=13)
21:37:18.524 00.002 8960 Enqueuing Move request for scope (0.86, 0.96)
21:37:18.527 00.003 13828 Worker thread wakes up
21:37:18.527 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6608, max=65535, med=11881, FiltMin=9308, FiltMax=65535, Gamma=2.540
21:37:18.529 00.002 8960 UpdateGuideState exits: m=169716 SNR=37.3
21:37:18.531 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:18.532 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:18.534 00.002 8960 Enqueuing Expose request
21:37:18.536 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.86, 0.96) opts 0xd
21:37:18.536 00.000 13828 Handling offset move in thread for scope, endpoint = (0.86, 0.96)
21:37:18.536 00.000 13828 Moving (0.86, 0.96) raw xDistance=0.42 yDistance=1.20
21:37:18.537 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
21:37:18.537 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.20 from input 1.20
21:37:18.537 00.000 13828 MoveAxis(W, 156, ABG)
21:37:18.537 00.000 13828 Guiding  Dir = 3, Dur = 156
21:37:18.539 00.002 13828 IsSlewing returns 0
21:37:18.540 00.001 13828 IsGuiding returns 0
21:37:18.541 00.001 13828 PulseGuide returned control before completion, sleep 165
21:37:18.709 00.168 13828 IsGuiding returns 0
21:37:18.709 00.000 13828 Move returns status 0, amount 156
21:37:18.709 00.000 13828 MoveAxis(S, 640, ABG)
21:37:18.709 00.000 13828 duration set to 0 by GuideMode
21:37:18.709 00.000 13828 Move returns status 0, amount 0
21:37:18.709 00.000 13828 move complete, result=0
21:37:18.709 00.000 13828 worker thread done servicing request
21:37:18.709 00.000 8960 GuideStep: 0.4 px 156 ms WEST, 1.2 px 0 ms SOUTH
21:37:18.711 00.002 13828 Worker thread wakes up
21:37:18.711 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:18.711 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:21.173 02.462 13828 Exposure complete
21:37:21.306 00.133 13828 worker thread done servicing request
21:37:21.306 00.000 8960 OnExposeComplete: enter
21:37:21.308 00.002 8960 UpdateGuideState(): m_state=6
21:37:21.311 00.003 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
21:37:21.312 00.001 8960 Star::Find returns 1 (0), X=975.35, Y=736.13, Mass=185821, SNR=33.9, Peak=22480 HFD=3.8
21:37:21.314 00.002 8960 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.39) = xAngle (1.15 = 1.15)
21:37:21.316 00.002 8960 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.11 = 1.11)
21:37:21.318 00.002 8960 CameraToMount -- cameraX=1.12 cameraY=1.05 hyp=1.54 cameraTheta=0.75 mountX=0.63 mountY=1.38, mountTheta=1.14
21:37:21.321 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.12, y=1.05, opts=13)
21:37:21.323 00.002 8960 Enqueuing Move request for scope (1.12, 1.05)
21:37:21.325 00.002 13828 Worker thread wakes up
21:37:21.325 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.12, 1.05) opts 0xd
21:37:21.325 00.000 13828 Handling offset move in thread for scope, endpoint = (1.12, 1.05)
21:37:21.325 00.000 13828 Moving (1.12, 1.05) raw xDistance=0.63 yDistance=1.38
21:37:21.325 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7145, max=65535, med=11881, FiltMin=9212, FiltMax=65535, Gamma=2.540
21:37:21.327 00.002 8960 UpdateGuideState exits: m=185821 SNR=33.9
21:37:21.329 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:21.330 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.63
21:37:21.330 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:21.332 00.002 8960 Enqueuing Expose request
21:37:21.333 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
21:37:21.333 00.000 13828 MoveAxis(W, 245, ABG)
21:37:21.334 00.001 13828 Guiding  Dir = 3, Dur = 245
21:37:21.335 00.001 13828 IsSlewing returns 0
21:37:21.335 00.000 13828 IsGuiding returns 0
21:37:21.337 00.002 13828 PulseGuide returned control before completion, sleep 254
21:37:21.605 00.268 13828 IsGuiding returns 0
21:37:21.605 00.000 13828 Move returns status 0, amount 245
21:37:21.605 00.000 13828 MoveAxis(S, 732, ABG)
21:37:21.605 00.000 13828 duration set to 0 by GuideMode
21:37:21.605 00.000 13828 Move returns status 0, amount 0
21:37:21.605 00.000 13828 move complete, result=0
21:37:21.606 00.001 13828 worker thread done servicing request
21:37:21.606 00.000 13828 Worker thread wakes up
21:37:21.606 00.000 8960 GuideStep: 0.6 px 245 ms WEST, 1.4 px 0 ms SOUTH
21:37:21.608 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:21.608 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:24.072 02.464 13828 Exposure complete
21:37:24.197 00.125 13828 worker thread done servicing request
21:37:24.197 00.000 8960 OnExposeComplete: enter
21:37:24.198 00.001 8960 UpdateGuideState(): m_state=6
21:37:24.200 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
21:37:24.202 00.002 8960 Star::Find returns 1 (0), X=974.97, Y=736.07, Mass=139317, SNR=27.7, Peak=22128 HFD=2.9
21:37:24.204 00.002 8960 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.39) = xAngle (1.32 = 1.32)
21:37:24.206 00.002 8960 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.29 = 1.29)
21:37:24.208 00.002 8960 CameraToMount -- cameraX=0.74 cameraY=0.99 hyp=1.24 cameraTheta=0.93 mountX=0.30 mountY=1.19, mountTheta=1.32
21:37:24.210 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.74, y=0.99, opts=13)
21:37:24.212 00.002 8960 Enqueuing Move request for scope (0.74, 0.99)
21:37:24.214 00.002 13828 Worker thread wakes up
21:37:24.214 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7228, max=65535, med=11888, FiltMin=9180, FiltMax=65535, Gamma=2.540
21:37:24.216 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.74, 0.99) opts 0xd
21:37:24.216 00.000 8960 UpdateGuideState exits: m=139317 SNR=27.7
21:37:24.220 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:24.222 00.002 13828 Handling offset move in thread for scope, endpoint = (0.74, 0.99)
21:37:24.222 00.000 13828 Moving (0.74, 0.99) raw xDistance=0.30 yDistance=1.19
21:37:24.222 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:24.224 00.002 8960 Enqueuing Expose request
21:37:24.225 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30
21:37:24.226 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
21:37:24.226 00.000 13828 MoveAxis(W, 130, ABG)
21:37:24.226 00.000 13828 Guiding  Dir = 3, Dur = 130
21:37:24.227 00.001 13828 IsSlewing returns 0
21:37:24.227 00.000 13828 IsGuiding returns 0
21:37:24.229 00.002 13828 PulseGuide returned control before completion, sleep 139
21:37:24.371 00.142 13828 IsGuiding returns 0
21:37:24.371 00.000 13828 Move returns status 0, amount 130
21:37:24.371 00.000 13828 MoveAxis(S, 631, ABG)
21:37:24.371 00.000 13828 duration set to 0 by GuideMode
21:37:24.371 00.000 13828 Move returns status 0, amount 0
21:37:24.371 00.000 13828 move complete, result=0
21:37:24.371 00.000 13828 worker thread done servicing request
21:37:24.371 00.000 8960 GuideStep: 0.3 px 130 ms WEST, 1.2 px 0 ms SOUTH
21:37:24.374 00.003 13828 Worker thread wakes up
21:37:24.374 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:24.374 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:26.848 02.474 13828 Exposure complete
21:37:26.990 00.142 13828 worker thread done servicing request
21:37:26.990 00.000 8960 OnExposeComplete: enter
21:37:26.992 00.002 8960 UpdateGuideState(): m_state=6
21:37:26.994 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
21:37:26.997 00.003 8960 Star::Find returns 1 (0), X=975.03, Y=736.58, Mass=173721, SNR=33.6, Peak=24982 HFD=3.5
21:37:26.999 00.002 8960 CameraToMount -- cameraTheta (1.08) - m_xAngle (-0.39) = xAngle (1.48 = 1.48)
21:37:27.001 00.002 8960 CameraToMount -- cameraTheta (1.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44)
21:37:27.003 00.002 8960 CameraToMount -- cameraX=0.80 cameraY=1.50 hyp=1.70 cameraTheta=1.08 mountX=0.16 mountY=1.69, mountTheta=1.48
21:37:27.006 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.80, y=1.50, opts=13)
21:37:27.008 00.002 8960 Enqueuing Move request for scope (0.80, 1.50)
21:37:27.010 00.002 13828 Worker thread wakes up
21:37:27.010 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6998, max=65535, med=11888, FiltMin=9212, FiltMax=65535, Gamma=2.540
21:37:27.013 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.80, 1.50) opts 0xd
21:37:27.013 00.000 8960 UpdateGuideState exits: m=173721 SNR=33.6
21:37:27.015 00.002 13828 Handling offset move in thread for scope, endpoint = (0.80, 1.50)
21:37:27.015 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:27.018 00.003 13828 Moving (0.80, 1.50) raw xDistance=0.16 yDistance=1.69
21:37:27.018 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:27.020 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
21:37:27.020 00.000 8960 Enqueuing Expose request
21:37:27.022 00.002 13828 GuideAlgorithmResistSwitch::result() returns 1.69 from input 1.69
21:37:27.022 00.000 13828 MoveAxis(W, 69, ABG)
21:37:27.022 00.000 13828 Guiding  Dir = 3, Dur = 69
21:37:27.024 00.002 13828 IsSlewing returns 0
21:37:27.024 00.000 13828 IsGuiding returns 0
21:37:27.026 00.002 13828 PulseGuide returned control before completion, sleep 78
21:37:27.106 00.080 13828 IsGuiding returns 0
21:37:27.106 00.000 13828 Move returns status 0, amount 69
21:37:27.106 00.000 13828 MoveAxis(S, 897, ABG)
21:37:27.106 00.000 13828 duration set to 0 by GuideMode
21:37:27.106 00.000 13828 Move returns status 0, amount 0
21:37:27.106 00.000 13828 move complete, result=0
21:37:27.106 00.000 13828 worker thread done servicing request
21:37:27.106 00.000 13828 Worker thread wakes up
21:37:27.107 00.001 8960 GuideStep: 0.2 px 69 ms WEST, 1.7 px 0 ms SOUTH
21:37:27.109 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:27.109 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:29.586 02.477 13828 Exposure complete
21:37:29.712 00.126 13828 worker thread done servicing request
21:37:29.712 00.000 8960 OnExposeComplete: enter
21:37:29.714 00.002 8960 UpdateGuideState(): m_state=6
21:37:29.717 00.003 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
21:37:29.720 00.003 8960 Star::Find returns 1 (0), X=975.20, Y=736.35, Mass=163552, SNR=34.7, Peak=25040 HFD=3.3
21:37:29.722 00.002 8960 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.39) = xAngle (1.31 = 1.31)
21:37:29.724 00.002 8960 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.28 = 1.28)
21:37:29.726 00.002 8960 CameraToMount -- cameraX=0.97 cameraY=1.27 hyp=1.60 cameraTheta=0.92 mountX=0.41 mountY=1.53, mountTheta=1.31
21:37:29.728 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.97, y=1.27, opts=13)
21:37:29.730 00.002 8960 Enqueuing Move request for scope (0.97, 1.27)
21:37:29.732 00.002 13828 Worker thread wakes up
21:37:29.732 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.97, 1.27) opts 0xd
21:37:29.732 00.000 13828 Handling offset move in thread for scope, endpoint = (0.97, 1.27)
21:37:29.732 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=11894, FiltMin=9398, FiltMax=65535, Gamma=2.540
21:37:29.735 00.003 13828 Moving (0.97, 1.27) raw xDistance=0.41 yDistance=1.53
21:37:29.735 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
21:37:29.735 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
21:37:29.735 00.000 13828 MoveAxis(W, 155, ABG)
21:37:29.735 00.000 13828 Guiding  Dir = 3, Dur = 155
21:37:29.735 00.000 8960 UpdateGuideState exits: m=163552 SNR=34.7
21:37:29.738 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:29.740 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:29.742 00.002 8960 Enqueuing Expose request
21:37:29.744 00.002 13828 IsSlewing returns 0
21:37:29.744 00.000 13828 IsGuiding returns 0
21:37:29.745 00.001 13828 PulseGuide returned control before completion, sleep 164
21:37:29.925 00.180 13828 IsGuiding returns 0
21:37:29.925 00.000 13828 Move returns status 0, amount 155
21:37:29.925 00.000 13828 MoveAxis(S, 814, ABG)
21:37:29.925 00.000 13828 duration set to 0 by GuideMode
21:37:29.925 00.000 13828 Move returns status 0, amount 0
21:37:29.925 00.000 13828 move complete, result=0
21:37:29.925 00.000 13828 worker thread done servicing request
21:37:29.925 00.000 8960 GuideStep: 0.4 px 155 ms WEST, 1.5 px 0 ms SOUTH
21:37:29.928 00.003 13828 Worker thread wakes up
21:37:29.928 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:29.928 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:32.400 02.472 13828 Exposure complete
21:37:32.528 00.128 13828 worker thread done servicing request
21:37:32.528 00.000 8960 OnExposeComplete: enter
21:37:32.530 00.002 8960 UpdateGuideState(): m_state=6
21:37:32.532 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
21:37:32.533 00.001 8960 Star::Find returns 1 (0), X=974.78, Y=736.66, Mass=167172, SNR=33.1, Peak=23632 HFD=3.7
21:37:32.535 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.39) = xAngle (1.63 = 1.63)
21:37:32.537 00.002 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.59 = 1.59)
21:37:32.539 00.002 8960 CameraToMount -- cameraX=0.55 cameraY=1.58 hyp=1.67 cameraTheta=1.24 mountX=-0.10 mountY=1.67, mountTheta=1.63
21:37:32.541 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.55, y=1.58, opts=13)
21:37:32.543 00.002 8960 Enqueuing Move request for scope (0.55, 1.58)
21:37:32.544 00.001 13828 Worker thread wakes up
21:37:32.545 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7056, max=65535, med=11900, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:37:32.546 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.55, 1.58) opts 0xd
21:37:32.546 00.000 8960 UpdateGuideState exits: m=167172 SNR=33.1
21:37:32.548 00.002 13828 Handling offset move in thread for scope, endpoint = (0.55, 1.58)
21:37:32.548 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:32.550 00.002 13828 Moving (0.55, 1.58) raw xDistance=-0.10 yDistance=1.67
21:37:32.550 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:32.552 00.002 8960 Enqueuing Expose request
21:37:32.555 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:37:32.556 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.67 from input 1.67
21:37:32.556 00.000 13828 MoveAxis(E, 0, ABG)
21:37:32.556 00.000 13828 Move returns status 0, amount 0
21:37:32.556 00.000 13828 MoveAxis(S, 889, ABG)
21:37:32.556 00.000 13828 duration set to 0 by GuideMode
21:37:32.556 00.000 13828 Move returns status 0, amount 0
21:37:32.556 00.000 13828 move complete, result=0
21:37:32.556 00.000 13828 worker thread done servicing request
21:37:32.556 00.000 13828 Worker thread wakes up
21:37:32.556 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:32.556 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:32.558 00.002 8960 GuideStep: -0.1 px 0 ms EAST, 1.7 px 0 ms SOUTH
21:37:35.106 02.548 13828 Exposure complete
21:37:35.574 00.468 13828 worker thread done servicing request
21:37:35.577 00.003 8960 OnExposeComplete: enter
21:37:35.581 00.004 8960 UpdateGuideState(): m_state=6
21:37:35.585 00.004 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
21:37:35.589 00.004 8960 Star::Find returns 1 (0), X=974.69, Y=735.95, Mass=128843, SNR=26.4, Peak=23081 HFD=3.0
21:37:35.593 00.004 8960 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.39) = xAngle (1.49 = 1.49)
21:37:35.599 00.006 8960 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45)
21:37:35.606 00.007 8960 CameraToMount -- cameraX=0.45 cameraY=0.88 hyp=0.99 cameraTheta=1.09 mountX=0.08 mountY=0.98, mountTheta=1.49
21:37:35.616 00.010 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=0.88, opts=13)
21:37:35.622 00.006 8960 Enqueuing Move request for scope (0.45, 0.88)
21:37:35.626 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6966, max=65535, med=11900, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:37:35.629 00.003 8960 UpdateGuideState exits: m=128843 SNR=26.4
21:37:35.632 00.003 13828 Worker thread wakes up
21:37:35.632 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:35.636 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:35.640 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.88) opts 0xd
21:37:35.640 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, 0.88)
21:37:35.640 00.000 13828 Moving (0.45, 0.88) raw xDistance=0.08 yDistance=0.98
21:37:35.640 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:37:35.641 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
21:37:35.641 00.000 13828 MoveAxis(E, 0, ABG)
21:37:35.641 00.000 13828 Move returns status 0, amount 0
21:37:35.641 00.000 13828 MoveAxis(S, 521, ABG)
21:37:35.641 00.000 13828 duration set to 0 by GuideMode
21:37:35.641 00.000 13828 Move returns status 0, amount 0
21:37:35.641 00.000 13828 move complete, result=0
21:37:35.641 00.000 8960 Enqueuing Expose request
21:37:35.646 00.005 13828 worker thread done servicing request
21:37:35.646 00.000 13828 Worker thread wakes up
21:37:35.646 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:35.646 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:35.646 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 1.0 px 0 ms SOUTH
21:37:38.116 02.470 13828 Exposure complete
21:37:38.249 00.133 13828 worker thread done servicing request
21:37:38.249 00.000 8960 OnExposeComplete: enter
21:37:38.251 00.002 8960 UpdateGuideState(): m_state=6
21:37:38.254 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
21:37:38.257 00.003 8960 Star::Find returns 1 (0), X=974.43, Y=736.47, Mass=140522, SNR=27.2, Peak=24336 HFD=3.2
21:37:38.258 00.001 8960 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.39) = xAngle (1.82 = 1.82)
21:37:38.260 00.002 8960 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.79 = 1.79)
21:37:38.262 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=1.39 hyp=1.41 cameraTheta=1.43 mountX=-0.35 mountY=1.37, mountTheta=1.82
21:37:38.265 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=1.39, opts=13)
21:37:38.268 00.003 8960 Enqueuing Move request for scope (0.20, 1.39)
21:37:38.271 00.003 13828 Worker thread wakes up
21:37:38.271 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7126, max=65535, med=11900, FiltMin=9193, FiltMax=65535, Gamma=2.540
21:37:38.273 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, 1.39) opts 0xd
21:37:38.273 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, 1.39)
21:37:38.273 00.000 13828 Moving (0.20, 1.39) raw xDistance=-0.35 yDistance=1.37
21:37:38.273 00.000 8960 UpdateGuideState exits: m=140522 SNR=27.2
21:37:38.275 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:37:38.275 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:38.277 00.002 13828 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
21:37:38.277 00.000 13828 MoveAxis(E, 130, ABG)
21:37:38.277 00.000 13828 Guiding  Dir = 2, Dur = 130
21:37:38.277 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:38.279 00.002 8960 Enqueuing Expose request
21:37:38.281 00.002 13828 IsSlewing returns 0
21:37:38.281 00.000 13828 IsGuiding returns 0
21:37:38.282 00.001 13828 PulseGuide returned control before completion, sleep 139
21:37:38.426 00.144 13828 IsGuiding returns 0
21:37:38.426 00.000 13828 Move returns status 0, amount 130
21:37:38.426 00.000 13828 MoveAxis(S, 730, ABG)
21:37:38.426 00.000 13828 duration set to 0 by GuideMode
21:37:38.426 00.000 13828 Move returns status 0, amount 0
21:37:38.426 00.000 13828 move complete, result=0
21:37:38.426 00.000 13828 worker thread done servicing request
21:37:38.427 00.001 13828 Worker thread wakes up
21:37:38.427 00.000 8960 GuideStep: -0.4 px 130 ms EAST, 1.4 px 0 ms SOUTH
21:37:38.429 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:38.429 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:40.899 02.470 13828 Exposure complete
21:37:41.040 00.141 13828 worker thread done servicing request
21:37:41.040 00.000 8960 OnExposeComplete: enter
21:37:41.042 00.002 8960 UpdateGuideState(): m_state=6
21:37:41.044 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
21:37:41.046 00.002 8960 Star::Find returns 1 (0), X=974.52, Y=736.46, Mass=152999, SNR=30.4, Peak=23862 HFD=3.2
21:37:41.048 00.002 8960 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.39) = xAngle (1.76 = 1.76)
21:37:41.050 00.002 8960 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.73 = 1.73)
21:37:41.052 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=1.39 hyp=1.41 cameraTheta=1.37 mountX=-0.27 mountY=1.40, mountTheta=1.76
21:37:41.059 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=1.39, opts=13)
21:37:41.063 00.004 8960 Enqueuing Move request for scope (0.28, 1.39)
21:37:41.065 00.002 13828 Worker thread wakes up
21:37:41.065 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6838, max=65535, med=11913, FiltMin=9251, FiltMax=65535, Gamma=2.540
21:37:41.068 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, 1.39) opts 0xd
21:37:41.068 00.000 8960 UpdateGuideState exits: m=152999 SNR=30.4
21:37:41.070 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:41.072 00.002 13828 Handling offset move in thread for scope, endpoint = (0.28, 1.39)
21:37:41.072 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:41.074 00.002 8960 Enqueuing Expose request
21:37:41.076 00.002 13828 Moving (0.28, 1.39) raw xDistance=-0.27 yDistance=1.40
21:37:41.076 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
21:37:41.076 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.40 from input 1.40
21:37:41.076 00.000 13828 MoveAxis(E, 108, ABG)
21:37:41.076 00.000 13828 Guiding  Dir = 2, Dur = 108
21:37:41.078 00.002 13828 IsSlewing returns 0
21:37:41.078 00.000 13828 IsGuiding returns 0
21:37:41.080 00.002 13828 PulseGuide returned control before completion, sleep 117
21:37:41.209 00.129 13828 IsGuiding returns 0
21:37:41.209 00.000 13828 Move returns status 0, amount 108
21:37:41.209 00.000 13828 MoveAxis(S, 743, ABG)
21:37:41.209 00.000 13828 duration set to 0 by GuideMode
21:37:41.209 00.000 13828 Move returns status 0, amount 0
21:37:41.209 00.000 13828 move complete, result=0
21:37:41.209 00.000 13828 worker thread done servicing request
21:37:41.209 00.000 13828 Worker thread wakes up
21:37:41.210 00.001 8960 GuideStep: -0.3 px 108 ms EAST, 1.4 px 0 ms SOUTH
21:37:41.212 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:41.212 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:43.677 02.465 13828 Exposure complete
21:37:43.806 00.129 13828 worker thread done servicing request
21:37:43.806 00.000 8960 OnExposeComplete: enter
21:37:43.809 00.003 8960 UpdateGuideState(): m_state=6
21:37:43.811 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
21:37:43.813 00.002 8960 Star::Find returns 1 (0), X=975.28, Y=736.15, Mass=149208, SNR=30.1, Peak=26800 HFD=2.9
21:37:43.815 00.002 8960 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.39) = xAngle (1.19 = 1.19)
21:37:43.818 00.003 8960 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16)
21:37:43.820 00.002 8960 CameraToMount -- cameraX=1.04 cameraY=1.07 hyp=1.50 cameraTheta=0.80 mountX=0.55 mountY=1.37, mountTheta=1.19
21:37:43.824 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.04, y=1.07, opts=13)
21:37:43.827 00.003 8960 Enqueuing Move request for scope (1.04, 1.07)
21:37:43.829 00.002 13828 Worker thread wakes up
21:37:43.829 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=11913, FiltMin=9065, FiltMax=65535, Gamma=2.540
21:37:43.832 00.003 8960 UpdateGuideState exits: m=149208 SNR=30.1
21:37:43.834 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.04, 1.07) opts 0xd
21:37:43.834 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:43.836 00.002 13828 Handling offset move in thread for scope, endpoint = (1.04, 1.07)
21:37:43.836 00.000 13828 Moving (1.04, 1.07) raw xDistance=0.55 yDistance=1.37
21:37:43.836 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
21:37:43.836 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.37 from input 1.37
21:37:43.836 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:43.839 00.003 8960 Enqueuing Expose request
21:37:43.842 00.003 13828 MoveAxis(W, 197, ABG)
21:37:43.842 00.000 13828 Guiding  Dir = 3, Dur = 197
21:37:43.845 00.003 13828 IsSlewing returns 0
21:37:43.846 00.001 13828 IsGuiding returns 0
21:37:43.849 00.003 13828 PulseGuide returned control before completion, sleep 205
21:37:44.059 00.210 13828 IsGuiding returns 0
21:37:44.059 00.000 13828 Move returns status 0, amount 197
21:37:44.059 00.000 13828 MoveAxis(S, 730, ABG)
21:37:44.059 00.000 13828 duration set to 0 by GuideMode
21:37:44.059 00.000 13828 Move returns status 0, amount 0
21:37:44.059 00.000 13828 move complete, result=0
21:37:44.059 00.000 13828 worker thread done servicing request
21:37:44.060 00.001 8960 GuideStep: 0.6 px 197 ms WEST, 1.4 px 0 ms SOUTH
21:37:44.062 00.002 13828 Worker thread wakes up
21:37:44.062 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:44.062 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:46.528 02.466 13828 Exposure complete
21:37:46.653 00.125 13828 worker thread done servicing request
21:37:46.654 00.001 8960 OnExposeComplete: enter
21:37:46.656 00.002 8960 UpdateGuideState(): m_state=6
21:37:46.657 00.001 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
21:37:46.659 00.002 8960 Star::Find returns 1 (0), X=974.68, Y=736.38, Mass=174208, SNR=32.0, Peak=22972 HFD=3.5
21:37:46.661 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.39) = xAngle (1.63 = 1.63)
21:37:46.662 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:37:46.664 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=1.30 hyp=1.38 cameraTheta=1.24 mountX=-0.08 mountY=1.38, mountTheta=1.63
21:37:46.667 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=1.30, opts=13)
21:37:46.669 00.002 8960 Enqueuing Move request for scope (0.45, 1.30)
21:37:46.670 00.001 13828 Worker thread wakes up
21:37:46.670 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=11926, FiltMin=9404, FiltMax=65535, Gamma=2.540
21:37:46.672 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, 1.30) opts 0xd
21:37:46.672 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, 1.30)
21:37:46.672 00.000 8960 UpdateGuideState exits: m=174208 SNR=32.0
21:37:46.673 00.001 13828 Moving (0.45, 1.30) raw xDistance=-0.08 yDistance=1.38
21:37:46.673 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:37:46.674 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:46.675 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
21:37:46.675 00.000 13828 MoveAxis(E, 0, ABG)
21:37:46.675 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:46.677 00.002 8960 Enqueuing Expose request
21:37:46.679 00.002 13828 Move returns status 0, amount 0
21:37:46.679 00.000 13828 MoveAxis(S, 733, ABG)
21:37:46.679 00.000 13828 duration set to 0 by GuideMode
21:37:46.679 00.000 13828 Move returns status 0, amount 0
21:37:46.679 00.000 13828 move complete, result=0
21:37:46.679 00.000 13828 worker thread done servicing request
21:37:46.679 00.000 13828 Worker thread wakes up
21:37:46.679 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:46.679 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:46.680 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 1.4 px 0 ms SOUTH
21:37:49.156 02.476 13828 Exposure complete
21:37:49.287 00.131 13828 worker thread done servicing request
21:37:49.288 00.001 8960 OnExposeComplete: enter
21:37:49.290 00.002 8960 UpdateGuideState(): m_state=6
21:37:49.292 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
21:37:49.294 00.002 8960 Star::Find returns 1 (0), X=975.12, Y=736.43, Mass=155772, SNR=32.1, Peak=25481 HFD=3.3
21:37:49.296 00.002 8960 CameraToMount -- cameraTheta (0.99) - m_xAngle (-0.39) = xAngle (1.38 = 1.38)
21:37:49.298 00.002 8960 CameraToMount -- cameraTheta (0.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.35 = 1.35)
21:37:49.299 00.001 8960 CameraToMount -- cameraX=0.88 cameraY=1.35 hyp=1.61 cameraTheta=0.99 mountX=0.30 mountY=1.57, mountTheta=1.38
21:37:49.303 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.88, y=1.35, opts=13)
21:37:49.305 00.002 8960 Enqueuing Move request for scope (0.88, 1.35)
21:37:49.306 00.001 13828 Worker thread wakes up
21:37:49.306 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7190, max=65535, med=11920, FiltMin=9251, FiltMax=65535, Gamma=2.540
21:37:49.308 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.88, 1.35) opts 0xd
21:37:49.308 00.000 13828 Handling offset move in thread for scope, endpoint = (0.88, 1.35)
21:37:49.308 00.000 8960 UpdateGuideState exits: m=155772 SNR=32.1
21:37:49.310 00.002 13828 Moving (0.88, 1.35) raw xDistance=0.30 yDistance=1.57
21:37:49.310 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:49.312 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:37:49.312 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.57 from input 1.57
21:37:49.312 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:49.313 00.001 8960 Enqueuing Expose request
21:37:49.315 00.002 13828 MoveAxis(W, 111, ABG)
21:37:49.315 00.000 13828 Guiding  Dir = 3, Dur = 111
21:37:49.317 00.002 13828 IsSlewing returns 0
21:37:49.317 00.000 13828 IsGuiding returns 0
21:37:49.319 00.002 13828 PulseGuide returned control before completion, sleep 119
21:37:49.445 00.126 13828 IsGuiding returns 0
21:37:49.445 00.000 13828 Move returns status 0, amount 111
21:37:49.445 00.000 13828 MoveAxis(S, 836, ABG)
21:37:49.445 00.000 13828 duration set to 0 by GuideMode
21:37:49.445 00.000 13828 Move returns status 0, amount 0
21:37:49.445 00.000 13828 move complete, result=0
21:37:49.445 00.000 13828 worker thread done servicing request
21:37:49.445 00.000 13828 Worker thread wakes up
21:37:49.445 00.000 8960 GuideStep: 0.3 px 111 ms WEST, 1.6 px 0 ms SOUTH
21:37:49.447 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:49.447 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:51.935 02.488 13828 Exposure complete
21:37:52.077 00.142 13828 worker thread done servicing request
21:37:52.077 00.000 8960 OnExposeComplete: enter
21:37:52.079 00.002 8960 UpdateGuideState(): m_state=6
21:37:52.082 00.003 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
21:37:52.084 00.002 8960 Star::Find returns 1 (0), X=975.12, Y=736.36, Mass=162232, SNR=30.2, Peak=26640 HFD=3.4
21:37:52.088 00.004 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.39) = xAngle (1.36 = 1.36)
21:37:52.092 00.004 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32)
21:37:52.094 00.002 8960 CameraToMount -- cameraX=0.89 cameraY=1.28 hyp=1.56 cameraTheta=0.96 mountX=0.33 mountY=1.51, mountTheta=1.35
21:37:52.097 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.89, y=1.28, opts=13)
21:37:52.099 00.002 8960 Enqueuing Move request for scope (0.89, 1.28)
21:37:52.101 00.002 13828 Worker thread wakes up
21:37:52.101 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6729, max=65535, med=11913, FiltMin=9129, FiltMax=65535, Gamma=2.540
21:37:52.106 00.005 13828 worker thread servicing REQUEST_MOVE scope ofs (0.89, 1.28) opts 0xd
21:37:52.106 00.000 13828 Handling offset move in thread for scope, endpoint = (0.89, 1.28)
21:37:52.106 00.000 8960 UpdateGuideState exits: m=162232 SNR=30.2
21:37:52.108 00.002 13828 Moving (0.89, 1.28) raw xDistance=0.33 yDistance=1.51
21:37:52.108 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:52.110 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
21:37:52.110 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:52.111 00.001 8960 Enqueuing Expose request
21:37:52.113 00.002 13828 GuideAlgorithmResistSwitch::result() returns 1.51 from input 1.51
21:37:52.113 00.000 13828 MoveAxis(W, 131, ABG)
21:37:52.113 00.000 13828 Guiding  Dir = 3, Dur = 131
21:37:52.114 00.001 13828 IsSlewing returns 0
21:37:52.114 00.000 13828 IsGuiding returns 0
21:37:52.116 00.002 13828 PulseGuide returned control before completion, sleep 140
21:37:52.262 00.146 13828 IsGuiding returns 0
21:37:52.262 00.000 13828 Move returns status 0, amount 131
21:37:52.262 00.000 13828 MoveAxis(S, 803, ABG)
21:37:52.262 00.000 13828 duration set to 0 by GuideMode
21:37:52.263 00.001 13828 Move returns status 0, amount 0
21:37:52.263 00.000 13828 move complete, result=0
21:37:52.263 00.000 13828 worker thread done servicing request
21:37:52.263 00.000 13828 Worker thread wakes up
21:37:52.263 00.000 8960 GuideStep: 0.3 px 131 ms WEST, 1.5 px 0 ms SOUTH
21:37:52.265 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:52.265 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:54.748 02.483 13828 Exposure complete
21:37:54.909 00.161 13828 worker thread done servicing request
21:37:54.909 00.000 8960 OnExposeComplete: enter
21:37:54.911 00.002 8960 UpdateGuideState(): m_state=6
21:37:54.913 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
21:37:54.916 00.003 8960 Star::Find returns 1 (0), X=974.94, Y=736.96, Mass=175742, SNR=29.2, Peak=22544 HFD=4.6
21:37:54.919 00.003 8960 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.39) = xAngle (1.60 = 1.60)
21:37:54.921 00.002 8960 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.57 = 1.57)
21:37:54.924 00.003 8960 CameraToMount -- cameraX=0.71 cameraY=1.88 hyp=2.01 cameraTheta=1.21 mountX=-0.06 mountY=2.01, mountTheta=1.60
21:37:54.927 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.71, y=1.88, opts=13)
21:37:54.929 00.002 8960 Enqueuing Move request for scope (0.71, 1.88)
21:37:54.931 00.002 13828 Worker thread wakes up
21:37:54.931 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7152, max=65535, med=11913, FiltMin=9289, FiltMax=65535, Gamma=2.540
21:37:54.933 00.002 8960 UpdateGuideState exits: m=175742 SNR=29.2
21:37:54.935 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.71, 1.88) opts 0xd
21:37:54.935 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:54.937 00.002 13828 Handling offset move in thread for scope, endpoint = (0.71, 1.88)
21:37:54.938 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:54.940 00.002 8960 Enqueuing Expose request
21:37:54.942 00.002 13828 Moving (0.71, 1.88) raw xDistance=-0.06 yDistance=2.01
21:37:54.942 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:37:54.942 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.01 from input 2.01
21:37:54.942 00.000 13828 MoveAxis(E, 0, ABG)
21:37:54.942 00.000 13828 Move returns status 0, amount 0
21:37:54.942 00.000 13828 MoveAxis(S, 1069, ABG)
21:37:54.942 00.000 13828 duration set to 0 by GuideMode
21:37:54.942 00.000 13828 Move returns status 0, amount 0
21:37:54.942 00.000 13828 move complete, result=0
21:37:54.942 00.000 13828 worker thread done servicing request
21:37:54.942 00.000 13828 Worker thread wakes up
21:37:54.942 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:54.943 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:37:54.943 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 2.0 px 0 ms SOUTH
21:37:57.410 02.467 13828 Exposure complete
21:37:57.535 00.125 13828 worker thread done servicing request
21:37:57.535 00.000 8960 OnExposeComplete: enter
21:37:57.539 00.004 8960 UpdateGuideState(): m_state=6
21:37:57.542 00.003 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
21:37:57.543 00.001 8960 Star::Find returns 1 (0), X=975.56, Y=736.28, Mass=135450, SNR=26.9, Peak=23644 HFD=3.1
21:37:57.546 00.003 8960 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.39) = xAngle (1.13 = 1.13)
21:37:57.546 00.000 8960 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
21:37:57.548 00.002 8960 CameraToMount -- cameraX=1.33 cameraY=1.20 hyp=1.79 cameraTheta=0.73 mountX=0.77 mountY=1.59, mountTheta=1.12
21:37:57.551 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.33, y=1.20, opts=13)
21:37:57.553 00.002 8960 Enqueuing Move request for scope (1.33, 1.20)
21:37:57.554 00.001 13828 Worker thread wakes up
21:37:57.554 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7164, max=65535, med=11920, FiltMin=9072, FiltMax=65535, Gamma=2.540
21:37:57.556 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.33, 1.20) opts 0xd
21:37:57.556 00.000 8960 UpdateGuideState exits: m=135450 SNR=26.9
21:37:57.558 00.002 13828 Handling offset move in thread for scope, endpoint = (1.33, 1.20)
21:37:57.558 00.000 13828 Moving (1.33, 1.20) raw xDistance=0.77 yDistance=1.59
21:37:57.558 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.77
21:37:57.558 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.59 from input 1.59
21:37:57.558 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:37:57.560 00.002 13828 MoveAxis(W, 285, ABG)
21:37:57.560 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:37:57.562 00.002 8960 Enqueuing Expose request
21:37:57.564 00.002 13828 Guiding  Dir = 3, Dur = 285
21:37:57.565 00.001 13828 IsSlewing returns 0
21:37:57.565 00.000 13828 IsGuiding returns 0
21:37:57.568 00.003 13828 PulseGuide returned control before completion, sleep 292
21:37:57.875 00.307 13828 IsGuiding returns 0
21:37:57.875 00.000 13828 Move returns status 0, amount 285
21:37:57.875 00.000 13828 MoveAxis(S, 847, ABG)
21:37:57.875 00.000 13828 duration set to 0 by GuideMode
21:37:57.875 00.000 13828 Move returns status 0, amount 0
21:37:57.875 00.000 13828 move complete, result=0
21:37:57.875 00.000 13828 worker thread done servicing request
21:37:57.875 00.000 8960 GuideStep: 0.8 px 285 ms WEST, 1.6 px 0 ms SOUTH
21:37:57.878 00.003 13828 Worker thread wakes up
21:37:57.878 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:37:57.878 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:00.345 02.467 13828 Exposure complete
21:38:00.470 00.125 13828 worker thread done servicing request
21:38:00.470 00.000 8960 OnExposeComplete: enter
21:38:00.472 00.002 8960 UpdateGuideState(): m_state=6
21:38:00.474 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
21:38:00.475 00.001 8960 Star::Find returns 1 (0), X=974.91, Y=736.37, Mass=162697, SNR=32.9, Peak=24304 HFD=3.3
21:38:00.477 00.002 8960 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.39) = xAngle (1.48 = 1.48)
21:38:00.479 00.002 8960 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.44 = 1.44)
21:38:00.480 00.001 8960 CameraToMount -- cameraX=0.68 cameraY=1.29 hyp=1.46 cameraTheta=1.09 mountX=0.13 mountY=1.45, mountTheta=1.48
21:38:00.484 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.68, y=1.29, opts=13)
21:38:00.486 00.002 8960 Enqueuing Move request for scope (0.68, 1.29)
21:38:00.488 00.002 13828 Worker thread wakes up
21:38:00.488 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=11926, FiltMin=9225, FiltMax=65535, Gamma=2.540
21:38:00.489 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.68, 1.29) opts 0xd
21:38:00.489 00.000 13828 Handling offset move in thread for scope, endpoint = (0.68, 1.29)
21:38:00.489 00.000 8960 UpdateGuideState exits: m=162697 SNR=32.9
21:38:00.491 00.002 13828 Moving (0.68, 1.29) raw xDistance=0.13 yDistance=1.45
21:38:00.491 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.13
21:38:00.491 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
21:38:00.492 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:00.493 00.001 13828 MoveAxis(W, 69, ABG)
21:38:00.493 00.000 13828 Guiding  Dir = 3, Dur = 69
21:38:00.493 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:00.495 00.002 8960 Enqueuing Expose request
21:38:00.497 00.002 13828 IsSlewing returns 0
21:38:00.497 00.000 13828 IsGuiding returns 0
21:38:00.498 00.001 13828 PulseGuide returned control before completion, sleep 78
21:38:00.584 00.086 13828 IsGuiding returns 0
21:38:00.584 00.000 13828 Move returns status 0, amount 69
21:38:00.584 00.000 13828 MoveAxis(S, 770, ABG)
21:38:00.584 00.000 13828 duration set to 0 by GuideMode
21:38:00.584 00.000 13828 Move returns status 0, amount 0
21:38:00.584 00.000 13828 move complete, result=0
21:38:00.584 00.000 13828 worker thread done servicing request
21:38:00.584 00.000 8960 GuideStep: 0.1 px 69 ms WEST, 1.4 px 0 ms SOUTH
21:38:00.586 00.002 13828 Worker thread wakes up
21:38:00.586 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:00.586 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:03.062 02.476 13828 Exposure complete
21:38:03.209 00.147 8960 OnExposeComplete: enter
21:38:03.212 00.003 13828 worker thread done servicing request
21:38:03.212 00.000 8960 UpdateGuideState(): m_state=6
21:38:03.216 00.004 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
21:38:03.218 00.002 8960 Star::Find returns 1 (0), X=975.43, Y=736.18, Mass=160797, SNR=31.0, Peak=24624 HFD=3.4
21:38:03.220 00.002 8960 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.39) = xAngle (1.14 = 1.14)
21:38:03.223 00.003 8960 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
21:38:03.225 00.002 8960 CameraToMount -- cameraX=1.20 cameraY=1.10 hyp=1.62 cameraTheta=0.74 mountX=0.68 mountY=1.45, mountTheta=1.13
21:38:03.228 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.20, y=1.10, opts=13)
21:38:03.231 00.003 8960 Enqueuing Move request for scope (1.20, 1.10)
21:38:03.234 00.003 13828 Worker thread wakes up
21:38:03.234 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=11926, FiltMin=9200, FiltMax=65535, Gamma=2.540
21:38:03.237 00.003 8960 UpdateGuideState exits: m=160797 SNR=31.0
21:38:03.240 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:03.244 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (1.20, 1.10) opts 0xd
21:38:03.244 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:03.246 00.002 13828 Handling offset move in thread for scope, endpoint = (1.20, 1.10)
21:38:03.247 00.001 8960 Enqueuing Expose request
21:38:03.250 00.003 13828 Moving (1.20, 1.10) raw xDistance=0.68 yDistance=1.45
21:38:03.250 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.68
21:38:03.250 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
21:38:03.250 00.000 13828 MoveAxis(W, 258, ABG)
21:38:03.250 00.000 13828 Guiding  Dir = 3, Dur = 258
21:38:03.252 00.002 13828 IsSlewing returns 0
21:38:03.252 00.000 13828 IsGuiding returns 0
21:38:03.254 00.002 13828 PulseGuide returned control before completion, sleep 267
21:38:03.534 00.280 13828 IsGuiding returns 0
21:38:03.534 00.000 13828 Move returns status 0, amount 258
21:38:03.534 00.000 13828 MoveAxis(S, 770, ABG)
21:38:03.534 00.000 13828 duration set to 0 by GuideMode
21:38:03.534 00.000 13828 Move returns status 0, amount 0
21:38:03.534 00.000 13828 move complete, result=0
21:38:03.534 00.000 13828 worker thread done servicing request
21:38:03.534 00.000 8960 GuideStep: 0.7 px 258 ms WEST, 1.4 px 0 ms SOUTH
21:38:03.536 00.002 13828 Worker thread wakes up
21:38:03.537 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:03.537 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:06.010 02.473 13828 Exposure complete
21:38:06.158 00.148 13828 worker thread done servicing request
21:38:06.158 00.000 8960 OnExposeComplete: enter
21:38:06.161 00.003 8960 UpdateGuideState(): m_state=6
21:38:06.164 00.003 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
21:38:06.166 00.002 8960 Star::Find returns 1 (0), X=975.26, Y=736.18, Mass=159983, SNR=30.6, Peak=25552 HFD=3.3
21:38:06.168 00.002 8960 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.39) = xAngle (1.21 = 1.21)
21:38:06.169 00.001 8960 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18)
21:38:06.171 00.002 8960 CameraToMount -- cameraX=1.03 cameraY=1.10 hyp=1.51 cameraTheta=0.82 mountX=0.53 mountY=1.39, mountTheta=1.21
21:38:06.174 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.03, y=1.10, opts=13)
21:38:06.175 00.001 8960 Enqueuing Move request for scope (1.03, 1.10)
21:38:06.178 00.003 13828 Worker thread wakes up
21:38:06.178 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6960, max=65535, med=11932, FiltMin=9283, FiltMax=65535, Gamma=2.540
21:38:06.180 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.03, 1.10) opts 0xd
21:38:06.180 00.000 8960 UpdateGuideState exits: m=159983 SNR=30.6
21:38:06.182 00.002 13828 Handling offset move in thread for scope, endpoint = (1.03, 1.10)
21:38:06.182 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:06.185 00.003 13828 Moving (1.03, 1.10) raw xDistance=0.53 yDistance=1.39
21:38:06.185 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:06.188 00.003 8960 Enqueuing Expose request
21:38:06.189 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.53
21:38:06.190 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
21:38:06.190 00.000 13828 MoveAxis(W, 214, ABG)
21:38:06.190 00.000 13828 Guiding  Dir = 3, Dur = 214
21:38:06.191 00.001 13828 IsSlewing returns 0
21:38:06.191 00.000 13828 IsGuiding returns 0
21:38:06.192 00.001 13828 PulseGuide returned control before completion, sleep 223
21:38:06.426 00.234 13828 IsGuiding returns 0
21:38:06.426 00.000 13828 Move returns status 0, amount 214
21:38:06.426 00.000 13828 MoveAxis(S, 739, ABG)
21:38:06.426 00.000 13828 duration set to 0 by GuideMode
21:38:06.426 00.000 13828 Move returns status 0, amount 0
21:38:06.426 00.000 13828 move complete, result=0
21:38:06.426 00.000 13828 worker thread done servicing request
21:38:06.426 00.000 13828 Worker thread wakes up
21:38:06.426 00.000 8960 GuideStep: 0.5 px 214 ms WEST, 1.4 px 0 ms SOUTH
21:38:06.429 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:06.429 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:08.891 02.462 13828 Exposure complete
21:38:09.015 00.124 13828 worker thread done servicing request
21:38:09.016 00.001 8960 OnExposeComplete: enter
21:38:09.018 00.002 8960 UpdateGuideState(): m_state=6
21:38:09.020 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
21:38:09.022 00.002 8960 Star::Find returns 1 (0), X=974.79, Y=736.73, Mass=155404, SNR=28.2, Peak=25360 HFD=3.3
21:38:09.023 00.001 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
21:38:09.025 00.002 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:38:09.027 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=1.65 hyp=1.74 cameraTheta=1.25 mountX=-0.12 mountY=1.74, mountTheta=1.64
21:38:09.029 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=1.65, opts=13)
21:38:09.031 00.002 8960 Enqueuing Move request for scope (0.56, 1.65)
21:38:09.033 00.002 13828 Worker thread wakes up
21:38:09.033 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, 1.65) opts 0xd
21:38:09.033 00.000 13828 Handling offset move in thread for scope, endpoint = (0.56, 1.65)
21:38:09.033 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6800, max=65535, med=11932, FiltMin=8963, FiltMax=65535, Gamma=2.540
21:38:09.034 00.001 13828 Moving (0.56, 1.65) raw xDistance=-0.12 yDistance=1.74
21:38:09.035 00.001 8960 UpdateGuideState exits: m=155404 SNR=28.2
21:38:09.036 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:09.038 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
21:38:09.038 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:09.040 00.002 8960 Enqueuing Expose request
21:38:09.041 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.74 from input 1.74
21:38:09.041 00.000 13828 MoveAxis(E, 0, ABG)
21:38:09.041 00.000 13828 Move returns status 0, amount 0
21:38:09.042 00.001 13828 MoveAxis(S, 925, ABG)
21:38:09.042 00.000 13828 duration set to 0 by GuideMode
21:38:09.042 00.000 13828 Move returns status 0, amount 0
21:38:09.042 00.000 13828 move complete, result=0
21:38:09.042 00.000 13828 worker thread done servicing request
21:38:09.042 00.000 13828 Worker thread wakes up
21:38:09.042 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:09.042 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:09.043 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 1.7 px 0 ms SOUTH
21:38:11.512 02.469 13828 Exposure complete
21:38:11.644 00.132 13828 worker thread done servicing request
21:38:11.644 00.000 8960 OnExposeComplete: enter
21:38:11.646 00.002 8960 UpdateGuideState(): m_state=6
21:38:11.648 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
21:38:11.650 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=736.95, Mass=147889, SNR=29.1, Peak=26902 HFD=3.2
21:38:11.651 00.001 8960 CameraToMount -- cameraTheta (1.53) - m_xAngle (-0.39) = xAngle (1.93 = 1.93)
21:38:11.653 00.002 8960 CameraToMount -- cameraTheta (1.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.89 = 1.89)
21:38:11.654 00.001 8960 CameraToMount -- cameraX=0.07 cameraY=1.88 hyp=1.88 cameraTheta=1.53 mountX=-0.65 mountY=1.78, mountTheta=1.92
21:38:11.658 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=1.88, opts=13)
21:38:11.661 00.003 8960 Enqueuing Move request for scope (0.07, 1.88)
21:38:11.662 00.001 13828 Worker thread wakes up
21:38:11.662 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=11939, FiltMin=9321, FiltMax=65535, Gamma=2.540
21:38:11.664 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, 1.88) opts 0xd
21:38:11.664 00.000 8960 UpdateGuideState exits: m=147889 SNR=29.1
21:38:11.666 00.002 13828 Handling offset move in thread for scope, endpoint = (0.07, 1.88)
21:38:11.666 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:11.667 00.001 13828 Moving (0.07, 1.88) raw xDistance=-0.65 yDistance=1.78
21:38:11.668 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:11.669 00.001 8960 Enqueuing Expose request
21:38:11.671 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
21:38:11.671 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.78 from input 1.78
21:38:11.671 00.000 13828 MoveAxis(E, 242, ABG)
21:38:11.671 00.000 13828 Guiding  Dir = 2, Dur = 242
21:38:11.672 00.001 13828 IsSlewing returns 0
21:38:11.672 00.000 13828 IsGuiding returns 0
21:38:11.673 00.001 13828 PulseGuide returned control before completion, sleep 252
21:38:11.935 00.262 13828 IsGuiding returns 0
21:38:11.935 00.000 13828 Move returns status 0, amount 242
21:38:11.935 00.000 13828 MoveAxis(S, 947, ABG)
21:38:11.935 00.000 13828 duration set to 0 by GuideMode
21:38:11.935 00.000 13828 Move returns status 0, amount 0
21:38:11.935 00.000 13828 move complete, result=0
21:38:11.935 00.000 13828 worker thread done servicing request
21:38:11.935 00.000 8960 GuideStep: -0.7 px 242 ms EAST, 1.8 px 0 ms SOUTH
21:38:11.937 00.002 13828 Worker thread wakes up
21:38:11.937 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:11.937 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:14.422 02.485 13828 Exposure complete
21:38:14.549 00.127 13828 worker thread done servicing request
21:38:14.549 00.000 8960 OnExposeComplete: enter
21:38:14.550 00.001 8960 UpdateGuideState(): m_state=6
21:38:14.553 00.003 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
21:38:14.555 00.002 8960 Star::Find returns 1 (0), X=974.57, Y=736.85, Mass=174356, SNR=29.9, Peak=25584 HFD=3.6
21:38:14.557 00.002 8960 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.39) = xAngle (1.78 = 1.78)
21:38:14.558 00.001 8960 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.74 = 1.74)
21:38:14.560 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=1.77 hyp=1.80 cameraTheta=1.38 mountX=-0.37 mountY=1.78, mountTheta=1.78
21:38:14.562 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=1.77, opts=13)
21:38:14.564 00.002 8960 Enqueuing Move request for scope (0.33, 1.77)
21:38:14.567 00.003 13828 Worker thread wakes up
21:38:14.567 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7209, max=65535, med=11945, FiltMin=9238, FiltMax=65535, Gamma=2.540
21:38:14.569 00.002 8960 UpdateGuideState exits: m=174356 SNR=29.9
21:38:14.570 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:14.572 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:14.573 00.001 8960 Enqueuing Expose request
21:38:14.575 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, 1.77) opts 0xd
21:38:14.575 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, 1.77)
21:38:14.575 00.000 13828 Moving (0.33, 1.77) raw xDistance=-0.37 yDistance=1.78
21:38:14.575 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.37
21:38:14.575 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.78 from input 1.78
21:38:14.575 00.000 13828 MoveAxis(E, 154, ABG)
21:38:14.575 00.000 13828 Guiding  Dir = 2, Dur = 154
21:38:14.577 00.002 13828 IsSlewing returns 0
21:38:14.577 00.000 13828 IsGuiding returns 0
21:38:14.578 00.001 13828 PulseGuide returned control before completion, sleep 163
21:38:14.756 00.178 13828 IsGuiding returns 0
21:38:14.756 00.000 13828 Move returns status 0, amount 154
21:38:14.756 00.000 13828 MoveAxis(S, 944, ABG)
21:38:14.756 00.000 13828 duration set to 0 by GuideMode
21:38:14.757 00.001 13828 Move returns status 0, amount 0
21:38:14.757 00.000 13828 move complete, result=0
21:38:14.757 00.000 13828 worker thread done servicing request
21:38:14.757 00.000 8960 GuideStep: -0.4 px 154 ms EAST, 1.8 px 0 ms SOUTH
21:38:14.760 00.003 13828 Worker thread wakes up
21:38:14.761 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:14.761 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:17.313 02.552 13828 Exposure complete
21:38:17.512 00.199 13828 worker thread done servicing request
21:38:17.512 00.000 8960 OnExposeComplete: enter
21:38:17.514 00.002 8960 UpdateGuideState(): m_state=6
21:38:17.519 00.005 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
21:38:17.522 00.003 8960 Star::Find returns 1 (0), X=975.33, Y=736.23, Mass=153074, SNR=30.8, Peak=26441 HFD=3.1
21:38:17.524 00.002 8960 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.39) = xAngle (1.20 = 1.20)
21:38:17.526 00.002 8960 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.17 = 1.17)
21:38:17.529 00.003 8960 CameraToMount -- cameraX=1.10 cameraY=1.15 hyp=1.59 cameraTheta=0.81 mountX=0.58 mountY=1.46, mountTheta=1.20
21:38:17.536 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=1.10, y=1.15, opts=13)
21:38:17.538 00.002 8960 Enqueuing Move request for scope (1.10, 1.15)
21:38:17.540 00.002 13828 Worker thread wakes up
21:38:17.540 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7145, max=65535, med=11939, FiltMin=9392, FiltMax=65535, Gamma=2.540
21:38:17.542 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.10, 1.15) opts 0xd
21:38:17.542 00.000 8960 UpdateGuideState exits: m=153074 SNR=30.8
21:38:17.544 00.002 13828 Handling offset move in thread for scope, endpoint = (1.10, 1.15)
21:38:17.544 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:17.546 00.002 13828 Moving (1.10, 1.15) raw xDistance=0.58 yDistance=1.46
21:38:17.547 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:17.549 00.002 8960 Enqueuing Expose request
21:38:17.551 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.58
21:38:17.551 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
21:38:17.551 00.000 13828 MoveAxis(W, 202, ABG)
21:38:17.551 00.000 13828 Guiding  Dir = 3, Dur = 202
21:38:17.553 00.002 13828 IsSlewing returns 0
21:38:17.553 00.000 13828 IsGuiding returns 0
21:38:17.554 00.001 13828 PulseGuide returned control before completion, sleep 211
21:38:17.767 00.213 13828 IsGuiding returns 0
21:38:17.767 00.000 13828 Move returns status 0, amount 202
21:38:17.767 00.000 13828 MoveAxis(S, 778, ABG)
21:38:17.767 00.000 13828 duration set to 0 by GuideMode
21:38:17.767 00.000 13828 Move returns status 0, amount 0
21:38:17.767 00.000 13828 move complete, result=0
21:38:17.767 00.000 13828 worker thread done servicing request
21:38:17.767 00.000 13828 Worker thread wakes up
21:38:17.767 00.000 8960 GuideStep: 0.6 px 202 ms WEST, 1.5 px 0 ms SOUTH
21:38:17.770 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:17.770 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:20.241 02.471 13828 Exposure complete
21:38:20.374 00.133 13828 worker thread done servicing request
21:38:20.374 00.000 8960 OnExposeComplete: enter
21:38:20.377 00.003 8960 UpdateGuideState(): m_state=6
21:38:20.379 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
21:38:20.380 00.001 8960 Star::Find returns 1 (0), X=974.76, Y=736.81, Mass=166260, SNR=31.2, Peak=23152 HFD=4.4
21:38:20.382 00.002 8960 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.39) = xAngle (1.67 = 1.67)
21:38:20.384 00.002 8960 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.63 = 1.63)
21:38:20.386 00.002 8960 CameraToMount -- cameraX=0.53 cameraY=1.73 hyp=1.81 cameraTheta=1.27 mountX=-0.17 mountY=1.81, mountTheta=1.67
21:38:20.388 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=1.73, opts=13)
21:38:20.390 00.002 8960 Enqueuing Move request for scope (0.53, 1.73)
21:38:20.392 00.002 13828 Worker thread wakes up
21:38:20.392 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, 1.73) opts 0xd
21:38:20.392 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6928, max=65535, med=11939, FiltMin=8976, FiltMax=65535, Gamma=2.540
21:38:20.394 00.002 13828 Handling offset move in thread for scope, endpoint = (0.53, 1.73)
21:38:20.394 00.000 8960 UpdateGuideState exits: m=166260 SNR=31.2
21:38:20.396 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:20.398 00.002 13828 Moving (0.53, 1.73) raw xDistance=-0.17 yDistance=1.81
21:38:20.398 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.17
21:38:20.398 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:20.399 00.001 8960 Enqueuing Expose request
21:38:20.401 00.002 13828 GuideAlgorithmResistSwitch::result() returns 1.81 from input 1.81
21:38:20.401 00.000 13828 MoveAxis(E, 51, ABG)
21:38:20.402 00.001 13828 Guiding  Dir = 2, Dur = 51
21:38:20.403 00.001 13828 IsSlewing returns 0
21:38:20.404 00.001 13828 IsGuiding returns 0
21:38:20.406 00.002 13828 PulseGuide returned control before completion, sleep 59
21:38:20.470 00.064 13828 IsGuiding returns 0
21:38:20.470 00.000 13828 Move returns status 0, amount 51
21:38:20.470 00.000 13828 MoveAxis(S, 960, ABG)
21:38:20.470 00.000 13828 duration set to 0 by GuideMode
21:38:20.470 00.000 13828 Move returns status 0, amount 0
21:38:20.470 00.000 13828 move complete, result=0
21:38:20.470 00.000 13828 worker thread done servicing request
21:38:20.470 00.000 8960 GuideStep: -0.2 px 51 ms EAST, 1.8 px 0 ms SOUTH
21:38:20.472 00.002 13828 Worker thread wakes up
21:38:20.472 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:20.472 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:22.933 02.461 13828 Exposure complete
21:38:23.055 00.122 13828 worker thread done servicing request
21:38:23.056 00.001 8960 OnExposeComplete: enter
21:38:23.058 00.002 8960 UpdateGuideState(): m_state=6
21:38:23.059 00.001 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
21:38:23.061 00.002 8960 Star::Find returns 1 (0), X=975.36, Y=736.58, Mass=130082, SNR=28.9, Peak=23760 HFD=3.2
21:38:23.062 00.001 8960 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.39) = xAngle (1.32 = 1.32)
21:38:23.064 00.002 8960 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.29 = 1.29)
21:38:23.070 00.006 8960 CameraToMount -- cameraX=1.12 cameraY=1.51 hyp=1.88 cameraTheta=0.93 mountX=0.46 mountY=1.80, mountTheta=1.32
21:38:23.073 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.12, y=1.51, opts=13)
21:38:23.075 00.002 8960 Enqueuing Move request for scope (1.12, 1.51)
21:38:23.077 00.002 13828 Worker thread wakes up
21:38:23.077 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6742, max=65535, med=11945, FiltMin=9353, FiltMax=65535, Gamma=2.540
21:38:23.082 00.005 13828 worker thread servicing REQUEST_MOVE scope ofs (1.12, 1.51) opts 0xd
21:38:23.083 00.001 8960 UpdateGuideState exits: m=130082 SNR=28.9
21:38:23.087 00.004 13828 Handling offset move in thread for scope, endpoint = (1.12, 1.51)
21:38:23.087 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:23.089 00.002 13828 Moving (1.12, 1.51) raw xDistance=0.46 yDistance=1.80
21:38:23.089 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:23.091 00.002 8960 Enqueuing Expose request
21:38:23.092 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46
21:38:23.092 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.80 from input 1.80
21:38:23.092 00.000 13828 MoveAxis(W, 167, ABG)
21:38:23.092 00.000 13828 Guiding  Dir = 3, Dur = 167
21:38:23.094 00.002 13828 IsSlewing returns 0
21:38:23.094 00.000 13828 IsGuiding returns 0
21:38:23.095 00.001 13828 PulseGuide returned control before completion, sleep 176
21:38:23.274 00.179 13828 IsGuiding returns 0
21:38:23.274 00.000 13828 Move returns status 0, amount 167
21:38:23.274 00.000 13828 MoveAxis(S, 960, ABG)
21:38:23.274 00.000 13828 duration set to 0 by GuideMode
21:38:23.274 00.000 13828 Move returns status 0, amount 0
21:38:23.274 00.000 13828 move complete, result=0
21:38:23.274 00.000 13828 worker thread done servicing request
21:38:23.274 00.000 13828 Worker thread wakes up
21:38:23.274 00.000 8960 GuideStep: 0.5 px 167 ms WEST, 1.8 px 0 ms SOUTH
21:38:23.276 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:23.276 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:25.744 02.468 13828 Exposure complete
21:38:25.880 00.136 13828 worker thread done servicing request
21:38:25.880 00.000 8960 OnExposeComplete: enter
21:38:25.882 00.002 8960 UpdateGuideState(): m_state=6
21:38:25.884 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
21:38:25.885 00.001 8960 Star::Find returns 1 (0), X=975.43, Y=736.47, Mass=162972, SNR=32.2, Peak=27945 HFD=3.2
21:38:25.887 00.002 8960 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.39) = xAngle (1.25 = 1.25)
21:38:25.889 00.002 8960 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22)
21:38:25.890 00.001 8960 CameraToMount -- cameraX=1.19 cameraY=1.39 hyp=1.83 cameraTheta=0.86 mountX=0.57 mountY=1.72, mountTheta=1.25
21:38:25.892 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.19, y=1.39, opts=13)
21:38:25.894 00.002 8960 Enqueuing Move request for scope (1.19, 1.39)
21:38:25.898 00.004 13828 Worker thread wakes up
21:38:25.898 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.19, 1.39) opts 0xd
21:38:25.898 00.000 13828 Handling offset move in thread for scope, endpoint = (1.19, 1.39)
21:38:25.898 00.000 13828 Moving (1.19, 1.39) raw xDistance=0.57 yDistance=1.72
21:38:25.898 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.57
21:38:25.898 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.72 from input 1.72
21:38:25.898 00.000 13828 MoveAxis(W, 223, ABG)
21:38:25.898 00.000 13828 Guiding  Dir = 3, Dur = 223
21:38:25.899 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=11952, FiltMin=9462, FiltMax=65535, Gamma=2.540
21:38:25.901 00.002 13828 IsSlewing returns 0
21:38:25.901 00.000 8960 UpdateGuideState exits: m=162972 SNR=32.2
21:38:25.902 00.001 13828 IsGuiding returns 0
21:38:25.902 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:25.904 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:25.905 00.001 8960 Enqueuing Expose request
21:38:25.907 00.002 13828 PulseGuide returned control before completion, sleep 232
21:38:26.146 00.239 13828 IsGuiding returns 0
21:38:26.146 00.000 13828 Move returns status 0, amount 223
21:38:26.146 00.000 13828 MoveAxis(S, 914, ABG)
21:38:26.146 00.000 13828 duration set to 0 by GuideMode
21:38:26.146 00.000 13828 Move returns status 0, amount 0
21:38:26.146 00.000 13828 move complete, result=0
21:38:26.147 00.001 13828 worker thread done servicing request
21:38:26.147 00.000 13828 Worker thread wakes up
21:38:26.147 00.000 8960 GuideStep: 0.6 px 223 ms WEST, 1.7 px 0 ms SOUTH
21:38:26.150 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:26.150 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:28.620 02.470 13828 Exposure complete
21:38:28.748 00.128 13828 worker thread done servicing request
21:38:28.748 00.000 8960 OnExposeComplete: enter
21:38:28.750 00.002 8960 UpdateGuideState(): m_state=6
21:38:28.752 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
21:38:28.754 00.002 8960 Star::Find returns 1 (0), X=975.71, Y=736.45, Mass=157773, SNR=30.6, Peak=23452 HFD=3.4
21:38:28.757 00.003 8960 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.39) = xAngle (1.14 = 1.14)
21:38:28.759 00.002 8960 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
21:38:28.760 00.001 8960 CameraToMount -- cameraX=1.48 cameraY=1.37 hyp=2.02 cameraTheta=0.75 mountX=0.84 mountY=1.80, mountTheta=1.13
21:38:28.763 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.48, y=1.37, opts=13)
21:38:28.765 00.002 8960 Enqueuing Move request for scope (1.48, 1.37)
21:38:28.767 00.002 13828 Worker thread wakes up
21:38:28.767 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6608, max=65535, med=11958, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:38:28.769 00.002 8960 UpdateGuideState exits: m=157773 SNR=30.6
21:38:28.770 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:28.773 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:28.775 00.002 8960 Enqueuing Expose request
21:38:28.777 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.48, 1.37) opts 0xd
21:38:28.777 00.000 13828 Handling offset move in thread for scope, endpoint = (1.48, 1.37)
21:38:28.777 00.000 13828 Moving (1.48, 1.37) raw xDistance=0.84 yDistance=1.80
21:38:28.777 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.84
21:38:28.777 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.80 from input 1.80
21:38:28.777 00.000 13828 MoveAxis(W, 328, ABG)
21:38:28.777 00.000 13828 Guiding  Dir = 3, Dur = 328
21:38:28.779 00.002 13828 IsSlewing returns 0
21:38:28.779 00.000 13828 IsGuiding returns 0
21:38:28.780 00.001 13828 PulseGuide returned control before completion, sleep 337
21:38:29.130 00.350 13828 IsGuiding returns 0
21:38:29.130 00.000 13828 Move returns status 0, amount 328
21:38:29.130 00.000 13828 MoveAxis(S, 958, ABG)
21:38:29.130 00.000 13828 duration set to 0 by GuideMode
21:38:29.130 00.000 13828 Move returns status 0, amount 0
21:38:29.130 00.000 13828 move complete, result=0
21:38:29.130 00.000 13828 worker thread done servicing request
21:38:29.130 00.000 13828 Worker thread wakes up
21:38:29.130 00.000 8960 GuideStep: 0.8 px 328 ms WEST, 1.8 px 0 ms SOUTH
21:38:29.133 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:29.133 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:31.604 02.471 13828 Exposure complete
21:38:31.743 00.139 13828 worker thread done servicing request
21:38:31.743 00.000 8960 OnExposeComplete: enter
21:38:31.745 00.002 8960 UpdateGuideState(): m_state=6
21:38:31.748 00.003 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
21:38:31.750 00.002 8960 Star::Find returns 1 (0), X=974.79, Y=736.54, Mass=174416, SNR=33.6, Peak=22128 HFD=3.8
21:38:31.753 00.003 8960 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.39) = xAngle (1.60 = 1.60)
21:38:31.754 00.001 8960 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.56 = 1.56)
21:38:31.756 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=1.46 hyp=1.56 cameraTheta=1.21 mountX=-0.05 mountY=1.56, mountTheta=1.60
21:38:31.759 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=1.46, opts=13)
21:38:31.761 00.002 8960 Enqueuing Move request for scope (0.56, 1.46)
21:38:31.763 00.002 13828 Worker thread wakes up
21:38:31.763 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6979, max=65535, med=11964, FiltMin=9276, FiltMax=65535, Gamma=2.540
21:38:31.766 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, 1.46) opts 0xd
21:38:31.766 00.000 13828 Handling offset move in thread for scope, endpoint = (0.56, 1.46)
21:38:31.766 00.000 8960 UpdateGuideState exits: m=174416 SNR=33.6
21:38:31.770 00.004 13828 Moving (0.56, 1.46) raw xDistance=-0.05 yDistance=1.56
21:38:31.770 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:31.772 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:38:31.772 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.56 from input 1.56
21:38:31.772 00.000 13828 MoveAxis(E, 0, ABG)
21:38:31.772 00.000 13828 Move returns status 0, amount 0
21:38:31.772 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:31.774 00.002 8960 Enqueuing Expose request
21:38:31.775 00.001 13828 MoveAxis(S, 831, ABG)
21:38:31.775 00.000 13828 duration set to 0 by GuideMode
21:38:31.775 00.000 13828 Move returns status 0, amount 0
21:38:31.775 00.000 13828 move complete, result=0
21:38:31.776 00.001 13828 worker thread done servicing request
21:38:31.776 00.000 13828 Worker thread wakes up
21:38:31.776 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:31.776 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:31.777 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 1.6 px 0 ms SOUTH
21:38:34.243 02.466 13828 Exposure complete
21:38:34.365 00.122 13828 worker thread done servicing request
21:38:34.365 00.000 8960 OnExposeComplete: enter
21:38:34.367 00.002 8960 UpdateGuideState(): m_state=6
21:38:34.369 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
21:38:34.371 00.002 8960 Star::Find returns 1 (0), X=975.70, Y=736.30, Mass=154389, SNR=29.6, Peak=25001 HFD=3.0
21:38:34.373 00.002 8960 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.39) = xAngle (1.09 = 1.09)
21:38:34.374 00.001 8960 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
21:38:34.376 00.002 8960 CameraToMount -- cameraX=1.47 cameraY=1.22 hyp=1.91 cameraTheta=0.69 mountX=0.89 mountY=1.66, mountTheta=1.08
21:38:34.380 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.47, y=1.22, opts=13)
21:38:34.382 00.002 8960 Enqueuing Move request for scope (1.47, 1.22)
21:38:34.384 00.002 13828 Worker thread wakes up
21:38:34.384 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=11964, FiltMin=9231, FiltMax=65535, Gamma=2.540
21:38:34.388 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (1.47, 1.22) opts 0xd
21:38:34.388 00.000 13828 Handling offset move in thread for scope, endpoint = (1.47, 1.22)
21:38:34.388 00.000 8960 UpdateGuideState exits: m=154389 SNR=29.6
21:38:34.390 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:34.392 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:34.393 00.001 8960 Enqueuing Expose request
21:38:34.395 00.002 13828 Moving (1.47, 1.22) raw xDistance=0.89 yDistance=1.66
21:38:34.395 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
21:38:34.396 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.66 from input 1.66
21:38:34.396 00.000 13828 MoveAxis(W, 328, ABG)
21:38:34.396 00.000 13828 Guiding  Dir = 3, Dur = 328
21:38:34.397 00.001 13828 IsSlewing returns 0
21:38:34.397 00.000 13828 IsGuiding returns 0
21:38:34.398 00.001 13828 PulseGuide returned control before completion, sleep 337
21:38:34.743 00.345 13828 IsGuiding returns 1
21:38:34.743 00.000 13828 scope still moving after pulse duration time elapsed
21:38:34.774 00.031 13828 IsSlewing returns 0
21:38:34.774 00.000 13828 IsGuiding returns 0
21:38:34.774 00.000 13828 scope move finished after 328 + 49 ms
21:38:34.774 00.000 13828 Move returns status 0, amount 328
21:38:34.774 00.000 13828 MoveAxis(S, 881, ABG)
21:38:34.774 00.000 13828 duration set to 0 by GuideMode
21:38:34.774 00.000 13828 Move returns status 0, amount 0
21:38:34.774 00.000 13828 move complete, result=0
21:38:34.774 00.000 13828 worker thread done servicing request
21:38:34.775 00.001 8960 GuideStep: 0.9 px 328 ms WEST, 1.7 px 0 ms SOUTH
21:38:34.777 00.002 13828 Worker thread wakes up
21:38:34.777 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:34.778 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:37.232 02.454 13828 Exposure complete
21:38:37.462 00.230 13828 worker thread done servicing request
21:38:37.462 00.000 8960 OnExposeComplete: enter
21:38:37.465 00.003 8960 UpdateGuideState(): m_state=6
21:38:37.468 00.003 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
21:38:37.470 00.002 8960 Star::Find returns 1 (0), X=975.64, Y=736.03, Mass=140315, SNR=28.1, Peak=23772 HFD=3.3
21:38:37.472 00.002 8960 CameraToMount -- cameraTheta (0.60) - m_xAngle (-0.39) = xAngle (0.99 = 0.99)
21:38:37.475 00.003 8960 CameraToMount -- cameraTheta (0.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
21:38:37.477 00.002 8960 CameraToMount -- cameraX=1.40 cameraY=0.95 hyp=1.70 cameraTheta=0.60 mountX=0.93 mountY=1.38, mountTheta=0.98
21:38:37.483 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=1.40, y=0.95, opts=13)
21:38:37.486 00.003 8960 Enqueuing Move request for scope (1.40, 0.95)
21:38:37.488 00.002 13828 Worker thread wakes up
21:38:37.488 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6960, max=65535, med=11964, FiltMin=9187, FiltMax=65535, Gamma=2.540
21:38:37.490 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.40, 0.95) opts 0xd
21:38:37.490 00.000 8960 UpdateGuideState exits: m=140315 SNR=28.1
21:38:37.492 00.002 13828 Handling offset move in thread for scope, endpoint = (1.40, 0.95)
21:38:37.492 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:37.494 00.002 13828 Moving (1.40, 0.95) raw xDistance=0.93 yDistance=1.38
21:38:37.495 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:37.497 00.002 8960 Enqueuing Expose request
21:38:37.500 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.63 from input 0.93
21:38:37.500 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.38 from input 1.38
21:38:37.500 00.000 13828 MoveAxis(W, 368, ABG)
21:38:37.500 00.000 13828 Guiding  Dir = 3, Dur = 368
21:38:37.501 00.001 13828 IsSlewing returns 0
21:38:37.502 00.001 13828 IsGuiding returns 0
21:38:37.504 00.002 13828 PulseGuide returned control before completion, sleep 376
21:38:37.883 00.379 13828 IsGuiding returns 0
21:38:37.883 00.000 13828 Move returns status 0, amount 368
21:38:37.883 00.000 13828 MoveAxis(S, 736, ABG)
21:38:37.883 00.000 13828 duration set to 0 by GuideMode
21:38:37.883 00.000 13828 Move returns status 0, amount 0
21:38:37.883 00.000 13828 move complete, result=0
21:38:37.883 00.000 13828 worker thread done servicing request
21:38:37.883 00.000 8960 GuideStep: 0.9 px 368 ms WEST, 1.4 px 0 ms SOUTH
21:38:37.885 00.002 13828 Worker thread wakes up
21:38:37.886 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:37.886 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:40.354 02.468 13828 Exposure complete
21:38:40.481 00.127 13828 worker thread done servicing request
21:38:40.481 00.000 8960 OnExposeComplete: enter
21:38:40.483 00.002 8960 UpdateGuideState(): m_state=6
21:38:40.485 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
21:38:40.487 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=736.93, Mass=132117, SNR=26.0, Peak=24048 HFD=2.7
21:38:40.488 00.001 8960 CameraToMount -- cameraTheta (1.52) - m_xAngle (-0.39) = xAngle (1.91 = 1.91)
21:38:40.490 00.002 8960 CameraToMount -- cameraTheta (1.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.88 = 1.88)
21:38:40.492 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=1.86 hyp=1.86 cameraTheta=1.52 mountX=-0.62 mountY=1.77, mountTheta=1.91
21:38:40.496 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=1.86, opts=13)
21:38:40.498 00.002 8960 Enqueuing Move request for scope (0.09, 1.86)
21:38:40.499 00.001 13828 Worker thread wakes up
21:38:40.499 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 1.86) opts 0xd
21:38:40.499 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 1.86)
21:38:40.499 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=11964, FiltMin=8931, FiltMax=65535, Gamma=2.540
21:38:40.501 00.002 13828 Moving (0.09, 1.86) raw xDistance=-0.62 yDistance=1.77
21:38:40.501 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.62
21:38:40.501 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.77 from input 1.77
21:38:40.501 00.000 13828 MoveAxis(E, 205, ABG)
21:38:40.501 00.000 8960 UpdateGuideState exits: m=132117 SNR=26.0
21:38:40.503 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:40.505 00.002 13828 Guiding  Dir = 2, Dur = 205
21:38:40.505 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:40.507 00.002 8960 Enqueuing Expose request
21:38:40.509 00.002 13828 IsSlewing returns 0
21:38:40.509 00.000 13828 IsGuiding returns 0
21:38:40.510 00.001 13828 PulseGuide returned control before completion, sleep 214
21:38:40.727 00.217 13828 IsGuiding returns 1
21:38:40.727 00.000 13828 scope still moving after pulse duration time elapsed
21:38:40.761 00.034 13828 IsSlewing returns 0
21:38:40.761 00.000 13828 IsGuiding returns 0
21:38:40.761 00.000 13828 scope move finished after 205 + 47 ms
21:38:40.761 00.000 13828 Move returns status 0, amount 205
21:38:40.761 00.000 13828 MoveAxis(S, 942, ABG)
21:38:40.761 00.000 13828 duration set to 0 by GuideMode
21:38:40.761 00.000 13828 Move returns status 0, amount 0
21:38:40.761 00.000 13828 move complete, result=0
21:38:40.762 00.001 13828 worker thread done servicing request
21:38:40.762 00.000 13828 Worker thread wakes up
21:38:40.762 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:40.762 00.000 8960 GuideStep: -0.6 px 205 ms EAST, 1.8 px 0 ms SOUTH
21:38:40.764 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:43.234 02.470 13828 Exposure complete
21:38:43.373 00.139 13828 worker thread done servicing request
21:38:43.373 00.000 8960 OnExposeComplete: enter
21:38:43.375 00.002 8960 UpdateGuideState(): m_state=6
21:38:43.380 00.005 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
21:38:43.382 00.002 8960 Star::Find returns 1 (0), X=975.15, Y=736.84, Mass=157886, SNR=34.1, Peak=25680 HFD=2.9
21:38:43.383 00.001 8960 CameraToMount -- cameraTheta (1.09) - m_xAngle (-0.39) = xAngle (1.49 = 1.49)
21:38:43.385 00.002 8960 CameraToMount -- cameraTheta (1.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.45 = 1.45)
21:38:43.387 00.002 8960 CameraToMount -- cameraX=0.92 cameraY=1.77 hyp=1.99 cameraTheta=1.09 mountX=0.17 mountY=1.97, mountTheta=1.48
21:38:43.389 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.92, y=1.77, opts=13)
21:38:43.391 00.002 8960 Enqueuing Move request for scope (0.92, 1.77)
21:38:43.393 00.002 13828 Worker thread wakes up
21:38:43.393 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=11971, FiltMin=9417, FiltMax=65535, Gamma=2.540
21:38:43.395 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.92, 1.77) opts 0xd
21:38:43.395 00.000 8960 UpdateGuideState exits: m=157886 SNR=34.1
21:38:43.400 00.005 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:43.403 00.003 13828 Handling offset move in thread for scope, endpoint = (0.92, 1.77)
21:38:43.403 00.000 13828 Moving (0.92, 1.77) raw xDistance=0.17 yDistance=1.97
21:38:43.403 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.17
21:38:43.403 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:43.404 00.001 8960 Enqueuing Expose request
21:38:43.406 00.002 13828 GuideAlgorithmResistSwitch::result() returns 1.97 from input 1.97
21:38:43.406 00.000 13828 MoveAxis(W, 49, ABG)
21:38:43.406 00.000 13828 Guiding  Dir = 3, Dur = 49
21:38:43.407 00.001 13828 IsSlewing returns 0
21:38:43.407 00.000 13828 IsGuiding returns 0
21:38:43.409 00.002 13828 PulseGuide returned control before completion, sleep 58
21:38:43.480 00.071 13828 IsGuiding returns 0
21:38:43.481 00.001 13828 Move returns status 0, amount 49
21:38:43.481 00.000 13828 MoveAxis(S, 1050, ABG)
21:38:43.481 00.000 13828 duration set to 0 by GuideMode
21:38:43.481 00.000 13828 Move returns status 0, amount 0
21:38:43.481 00.000 13828 move complete, result=0
21:38:43.482 00.001 13828 worker thread done servicing request
21:38:43.482 00.000 8960 GuideStep: 0.2 px 49 ms WEST, 2.0 px 0 ms SOUTH
21:38:43.484 00.002 13828 Worker thread wakes up
21:38:43.484 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:43.484 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:45.949 02.465 13828 Exposure complete
21:38:46.069 00.120 13828 worker thread done servicing request
21:38:46.070 00.001 8960 OnExposeComplete: enter
21:38:46.072 00.002 8960 UpdateGuideState(): m_state=6
21:38:46.074 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
21:38:46.075 00.001 8960 Star::Find returns 1 (0), X=975.27, Y=736.50, Mass=141748, SNR=27.2, Peak=26160 HFD=3.3
21:38:46.077 00.002 8960 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.39) = xAngle (1.33 = 1.33)
21:38:46.079 00.002 8960 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.29 = 1.29)
21:38:46.081 00.002 8960 CameraToMount -- cameraX=1.04 cameraY=1.42 hyp=1.76 cameraTheta=0.94 mountX=0.42 mountY=1.69, mountTheta=1.33
21:38:46.085 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.04, y=1.42, opts=13)
21:38:46.087 00.002 8960 Enqueuing Move request for scope (1.04, 1.42)
21:38:46.089 00.002 13828 Worker thread wakes up
21:38:46.089 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6960, max=65535, med=11977, FiltMin=8848, FiltMax=65535, Gamma=2.540
21:38:46.091 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.04, 1.42) opts 0xd
21:38:46.091 00.000 13828 Handling offset move in thread for scope, endpoint = (1.04, 1.42)
21:38:46.092 00.001 8960 UpdateGuideState exits: m=141748 SNR=27.2
21:38:46.093 00.001 13828 Moving (1.04, 1.42) raw xDistance=0.42 yDistance=1.69
21:38:46.093 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:46.096 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.42
21:38:46.096 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:46.098 00.002 8960 Enqueuing Expose request
21:38:46.099 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.69 from input 1.69
21:38:46.099 00.000 13828 MoveAxis(W, 159, ABG)
21:38:46.099 00.000 13828 Guiding  Dir = 3, Dur = 159
21:38:46.100 00.001 13828 IsSlewing returns 0
21:38:46.101 00.001 13828 IsGuiding returns 0
21:38:46.102 00.001 13828 PulseGuide returned control before completion, sleep 168
21:38:46.273 00.171 13828 IsGuiding returns 0
21:38:46.273 00.000 13828 Move returns status 0, amount 159
21:38:46.273 00.000 13828 MoveAxis(S, 900, ABG)
21:38:46.273 00.000 13828 duration set to 0 by GuideMode
21:38:46.273 00.000 13828 Move returns status 0, amount 0
21:38:46.273 00.000 13828 move complete, result=0
21:38:46.273 00.000 13828 worker thread done servicing request
21:38:46.273 00.000 8960 GuideStep: 0.4 px 159 ms WEST, 1.7 px 0 ms SOUTH
21:38:46.275 00.002 13828 Worker thread wakes up
21:38:46.275 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:46.275 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:48.746 02.471 13828 Exposure complete
21:38:48.877 00.131 13828 worker thread done servicing request
21:38:48.886 00.009 8960 OnExposeComplete: enter
21:38:48.888 00.002 8960 UpdateGuideState(): m_state=6
21:38:48.890 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
21:38:48.892 00.002 8960 Star::Find returns 1 (0), X=975.16, Y=737.01, Mass=107590, SNR=20.8, Peak=21328 HFD=3.1
21:38:48.893 00.001 8960 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.39) = xAngle (1.51 = 1.51)
21:38:48.897 00.004 8960 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48)
21:38:48.902 00.005 8960 CameraToMount -- cameraX=0.93 cameraY=1.93 hyp=2.14 cameraTheta=1.12 mountX=0.12 mountY=2.13, mountTheta=1.51
21:38:48.905 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.93, y=1.93, opts=13)
21:38:48.907 00.002 8960 Enqueuing Move request for scope (0.93, 1.93)
21:38:48.909 00.002 13828 Worker thread wakes up
21:38:48.909 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.93, 1.93) opts 0xd
21:38:48.909 00.000 13828 Handling offset move in thread for scope, endpoint = (0.93, 1.93)
21:38:48.909 00.000 13828 Moving (0.93, 1.93) raw xDistance=0.12 yDistance=2.13
21:38:48.909 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.12
21:38:48.909 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.13 from input 2.13
21:38:48.909 00.000 13828 MoveAxis(W, 56, ABG)
21:38:48.909 00.000 13828 Guiding  Dir = 3, Dur = 56
21:38:48.911 00.002 13828 IsSlewing returns 0
21:38:48.911 00.000 13828 IsGuiding returns 0
21:38:48.917 00.006 13828 PulseGuide returned control before completion, sleep 61
21:38:48.985 00.068 13828 IsGuiding returns 0
21:38:48.985 00.000 13828 Move returns status 0, amount 56
21:38:48.985 00.000 13828 MoveAxis(S, 1135, ABG)
21:38:48.985 00.000 13828 duration set to 0 by GuideMode
21:38:48.985 00.000 13828 Move returns status 0, amount 0
21:38:48.985 00.000 13828 move complete, result=0
21:38:48.985 00.000 13828 worker thread done servicing request
21:38:49.008 00.023 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=11984, FiltMin=9206, FiltMax=65535, Gamma=2.540
21:38:49.040 00.032 8960 UpdateGuideState exits: m=107590 SNR=20.8
21:38:49.042 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:49.046 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:49.048 00.002 8960 Enqueuing Expose request
21:38:49.050 00.002 13828 Worker thread wakes up
21:38:49.050 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:49.050 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:49.050 00.000 8960 GuideStep: 0.1 px 56 ms WEST, 2.1 px 0 ms SOUTH
21:38:51.531 02.481 13828 Exposure complete
21:38:51.656 00.125 13828 worker thread done servicing request
21:38:51.656 00.000 8960 OnExposeComplete: enter
21:38:51.658 00.002 8960 UpdateGuideState(): m_state=6
21:38:51.661 00.003 8960 Star::Find(15, 975, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
21:38:51.663 00.002 8960 Star::Find returns 1 (0), X=974.85, Y=736.80, Mass=162270, SNR=33.7, Peak=23721 HFD=3.6
21:38:51.664 00.001 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.39) = xAngle (1.62 = 1.62)
21:38:51.666 00.002 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.58 = 1.58)
21:38:51.668 00.002 8960 CameraToMount -- cameraX=0.62 cameraY=1.73 hyp=1.83 cameraTheta=1.23 mountX=-0.09 mountY=1.83, mountTheta=1.62
21:38:51.670 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.62, y=1.73, opts=13)
21:38:51.672 00.002 8960 Enqueuing Move request for scope (0.62, 1.73)
21:38:51.673 00.001 13828 Worker thread wakes up
21:38:51.674 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.62, 1.73) opts 0xd
21:38:51.674 00.000 13828 Handling offset move in thread for scope, endpoint = (0.62, 1.73)
21:38:51.674 00.000 13828 Moving (0.62, 1.73) raw xDistance=-0.09 yDistance=1.83
21:38:51.674 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:38:51.674 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.83 from input 1.83
21:38:51.674 00.000 13828 MoveAxis(E, 0, ABG)
21:38:51.674 00.000 13828 Move returns status 0, amount 0
21:38:51.674 00.000 13828 MoveAxis(S, 975, ABG)
21:38:51.674 00.000 13828 duration set to 0 by GuideMode
21:38:51.674 00.000 13828 Move returns status 0, amount 0
21:38:51.674 00.000 13828 move complete, result=0
21:38:51.674 00.000 13828 worker thread done servicing request
21:38:51.681 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=6780, max=65535, med=11990, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:38:51.706 00.025 8960 UpdateGuideState exits: m=162270 SNR=33.7
21:38:51.709 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:51.713 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:51.715 00.002 8960 Enqueuing Expose request
21:38:51.717 00.002 13828 Worker thread wakes up
21:38:51.718 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 1.8 px 0 ms SOUTH
21:38:51.720 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:51.720 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:54.197 02.477 13828 Exposure complete
21:38:54.339 00.142 13828 worker thread done servicing request
21:38:54.404 00.065 8960 GetInt("/profile/4/camera/SaturationADU", 0) returns 65535
21:38:54.478 00.074 8960 OnExposeComplete: enter
21:38:54.482 00.004 8960 UpdateGuideState(): m_state=6
21:38:54.485 00.003 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
21:38:54.488 00.003 8960 Star::Find returns 1 (0), X=975.34, Y=737.04, Mass=152893, SNR=30.0, Peak=23504 HFD=3.4
21:38:54.491 00.003 8960 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.39) = xAngle (1.45 = 1.45)
21:38:54.493 00.002 8960 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.42 = 1.42)
21:38:54.496 00.003 8960 CameraToMount -- cameraX=1.11 cameraY=1.96 hyp=2.25 cameraTheta=1.06 mountX=0.27 mountY=2.23, mountTheta=1.45
21:38:54.501 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=1.11, y=1.96, opts=13)
21:38:54.504 00.003 8960 Enqueuing Move request for scope (1.11, 1.96)
21:38:54.507 00.003 13828 Worker thread wakes up
21:38:54.507 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.11, 1.96) opts 0xd
21:38:54.507 00.000 13828 Handling offset move in thread for scope, endpoint = (1.11, 1.96)
21:38:54.507 00.000 13828 Moving (1.11, 1.96) raw xDistance=0.27 yDistance=2.23
21:38:54.507 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:38:54.507 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.23 from input 2.23
21:38:54.507 00.000 13828 MoveAxis(W, 100, ABG)
21:38:54.507 00.000 13828 Guiding  Dir = 3, Dur = 100
21:38:54.510 00.003 13828 IsSlewing returns 0
21:38:54.511 00.001 13828 IsGuiding returns 0
21:38:54.513 00.002 13828 PulseGuide returned control before completion, sleep 108
21:38:54.528 00.015 8960 UpdateImageDisplay: Size=(1920,1080) min=6934, max=65535, med=11996, FiltMin=9379, FiltMax=65535, Gamma=2.540
21:38:54.567 00.039 8960 UpdateGuideState exits: m=152893 SNR=30.0
21:38:54.569 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:54.571 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:54.573 00.002 8960 Enqueuing Expose request
21:38:54.628 00.055 13828 IsGuiding returns 0
21:38:54.628 00.000 13828 Move returns status 0, amount 100
21:38:54.629 00.001 13828 MoveAxis(S, 1184, ABG)
21:38:54.629 00.000 13828 duration set to 0 by GuideMode
21:38:54.629 00.000 13828 Move returns status 0, amount 0
21:38:54.629 00.000 13828 move complete, result=0
21:38:54.629 00.000 13828 worker thread done servicing request
21:38:54.629 00.000 13828 Worker thread wakes up
21:38:54.629 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:54.629 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:54.630 00.001 8960 GuideStep: 0.3 px 100 ms WEST, 2.2 px 0 ms SOUTH
21:38:57.100 02.470 13828 Exposure complete
21:38:57.229 00.129 13828 worker thread done servicing request
21:38:57.229 00.000 8960 OnExposeComplete: enter
21:38:57.231 00.002 8960 UpdateGuideState(): m_state=6
21:38:57.232 00.001 8960 Star::Find(15, 975, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
21:38:57.234 00.002 8960 Star::Find returns 1 (0), X=974.90, Y=737.25, Mass=202429, SNR=36.3, Peak=24720 HFD=4.2
21:38:57.235 00.001 8960 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.39) = xAngle (1.67 = 1.67)
21:38:57.237 00.002 8960 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.63 = 1.63)
21:38:57.238 00.001 8960 CameraToMount -- cameraX=0.67 cameraY=2.18 hyp=2.28 cameraTheta=1.27 mountX=-0.22 mountY=2.27, mountTheta=1.67
21:38:57.241 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.67, y=2.18, opts=13)
21:38:57.243 00.002 8960 Enqueuing Move request for scope (0.67, 2.18)
21:38:57.245 00.002 13828 Worker thread wakes up
21:38:57.245 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.67, 2.18) opts 0xd
21:38:57.245 00.000 13828 Handling offset move in thread for scope, endpoint = (0.67, 2.18)
21:38:57.245 00.000 13828 Moving (0.67, 2.18) raw xDistance=-0.22 yDistance=2.27
21:38:57.245 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
21:38:57.245 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.27 from input 2.27
21:38:57.245 00.000 13828 MoveAxis(E, 73, ABG)
21:38:57.245 00.000 13828 Guiding  Dir = 2, Dur = 73
21:38:57.248 00.003 13828 IsSlewing returns 0
21:38:57.248 00.000 13828 IsGuiding returns 0
21:38:57.251 00.003 13828 PulseGuide returned control before completion, sleep 81
21:38:57.256 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=11990, FiltMin=9206, FiltMax=65535, Gamma=2.540
21:38:57.280 00.024 8960 UpdateGuideState exits: m=202429 SNR=36.3
21:38:57.283 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:57.284 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:38:57.286 00.002 8960 Enqueuing Expose request
21:38:57.341 00.055 13828 IsGuiding returns 0
21:38:57.341 00.000 13828 Move returns status 0, amount 73
21:38:57.341 00.000 13828 MoveAxis(S, 1209, ABG)
21:38:57.341 00.000 13828 duration set to 0 by GuideMode
21:38:57.341 00.000 13828 Move returns status 0, amount 0
21:38:57.342 00.001 13828 move complete, result=0
21:38:57.342 00.000 13828 worker thread done servicing request
21:38:57.342 00.000 8960 GuideStep: -0.2 px 73 ms EAST, 2.3 px 0 ms SOUTH
21:38:57.346 00.004 13828 Worker thread wakes up
21:38:57.346 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:38:57.346 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:38:59.815 02.469 13828 Exposure complete
21:38:59.939 00.124 13828 worker thread done servicing request
21:38:59.939 00.000 8960 OnExposeComplete: enter
21:38:59.941 00.002 8960 UpdateGuideState(): m_state=6
21:38:59.943 00.002 8960 Star::Find(15, 974, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
21:38:59.945 00.002 8960 Star::Find returns 1 (0), X=974.79, Y=737.14, Mass=178493, SNR=32.3, Peak=22480 HFD=3.7
21:38:59.947 00.002 8960 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.39) = xAngle (1.70 = 1.70)
21:38:59.949 00.002 8960 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.67 = 1.67)
21:38:59.951 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=2.07 hyp=2.14 cameraTheta=1.31 mountX=-0.28 mountY=2.13, mountTheta=1.70
21:38:59.954 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=2.07, opts=13)
21:38:59.956 00.002 8960 Enqueuing Move request for scope (0.56, 2.07)
21:38:59.958 00.002 13828 Worker thread wakes up
21:38:59.958 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, 2.07) opts 0xd
21:38:59.958 00.000 13828 Handling offset move in thread for scope, endpoint = (0.56, 2.07)
21:38:59.958 00.000 13828 Moving (0.56, 2.07) raw xDistance=-0.28 yDistance=2.13
21:38:59.958 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
21:38:59.958 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.13 from input 2.13
21:38:59.958 00.000 13828 MoveAxis(E, 108, ABG)
21:38:59.958 00.000 13828 Guiding  Dir = 2, Dur = 108
21:38:59.960 00.002 13828 IsSlewing returns 0
21:38:59.960 00.000 13828 IsGuiding returns 0
21:38:59.962 00.002 13828 PulseGuide returned control before completion, sleep 117
21:38:59.971 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7318, max=65535, med=11990, FiltMin=9219, FiltMax=65535, Gamma=2.540
21:38:59.992 00.021 8960 UpdateGuideState exits: m=178493 SNR=32.3
21:38:59.996 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:38:59.998 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:00.000 00.002 8960 Enqueuing Expose request
21:39:00.086 00.086 13828 IsGuiding returns 0
21:39:00.086 00.000 13828 Move returns status 0, amount 108
21:39:00.086 00.000 13828 MoveAxis(S, 1133, ABG)
21:39:00.086 00.000 13828 duration set to 0 by GuideMode
21:39:00.086 00.000 13828 Move returns status 0, amount 0
21:39:00.086 00.000 13828 move complete, result=0
21:39:00.086 00.000 13828 worker thread done servicing request
21:39:00.087 00.001 13828 Worker thread wakes up
21:39:00.087 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:00.087 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:00.087 00.000 8960 GuideStep: -0.3 px 108 ms EAST, 2.1 px 0 ms SOUTH
21:39:02.563 02.476 13828 Exposure complete
21:39:02.691 00.128 13828 worker thread done servicing request
21:39:02.691 00.000 8960 OnExposeComplete: enter
21:39:02.693 00.002 8960 UpdateGuideState(): m_state=6
21:39:02.695 00.002 8960 Star::Find(15, 974, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
21:39:02.697 00.002 8960 Star::Find returns 1 (0), X=975.76, Y=736.92, Mass=165294, SNR=34.2, Peak=24700 HFD=3.5
21:39:02.699 00.002 8960 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.39) = xAngle (1.27 = 1.27)
21:39:02.701 00.002 8960 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.23 = 1.23)
21:39:02.703 00.002 8960 CameraToMount -- cameraX=1.53 cameraY=1.84 hyp=2.39 cameraTheta=0.88 mountX=0.71 mountY=2.26, mountTheta=1.27
21:39:02.705 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.53, y=1.84, opts=13)
21:39:02.707 00.002 8960 Enqueuing Move request for scope (1.53, 1.84)
21:39:02.709 00.002 13828 Worker thread wakes up
21:39:02.709 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.53, 1.84) opts 0xd
21:39:02.709 00.000 13828 Handling offset move in thread for scope, endpoint = (1.53, 1.84)
21:39:02.709 00.000 13828 Moving (1.53, 1.84) raw xDistance=0.71 yDistance=2.26
21:39:02.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.71
21:39:02.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.26 from input 2.26
21:39:02.709 00.000 13828 MoveAxis(W, 256, ABG)
21:39:02.709 00.000 13828 Guiding  Dir = 3, Dur = 256
21:39:02.711 00.002 13828 IsSlewing returns 0
21:39:02.711 00.000 13828 IsGuiding returns 0
21:39:02.712 00.001 13828 PulseGuide returned control before completion, sleep 265
21:39:02.721 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=6908, max=65535, med=11990, FiltMin=9443, FiltMax=65535, Gamma=2.540
21:39:02.746 00.025 8960 UpdateGuideState exits: m=165294 SNR=34.2
21:39:02.748 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:02.749 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:02.750 00.001 8960 Enqueuing Expose request
21:39:02.981 00.231 13828 IsGuiding returns 0
21:39:02.981 00.000 13828 Move returns status 0, amount 256
21:39:02.981 00.000 13828 MoveAxis(S, 1202, ABG)
21:39:02.981 00.000 13828 duration set to 0 by GuideMode
21:39:02.981 00.000 13828 Move returns status 0, amount 0
21:39:02.981 00.000 13828 move complete, result=0
21:39:02.982 00.001 13828 worker thread done servicing request
21:39:02.982 00.000 13828 Worker thread wakes up
21:39:02.982 00.000 8960 GuideStep: 0.7 px 256 ms WEST, 2.3 px 0 ms SOUTH
21:39:02.984 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:02.984 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:05.100 02.116 8960 User exited setup dialog with 'ok'
21:39:05.103 00.003 8960 set dither mode 0
21:39:05.107 00.004 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
21:39:05.111 00.004 8960 AutoExp: config min = 1000 max = 5000 snr = 6.00
21:39:05.113 00.002 8960 ImgLogger: Settings LogEnabled=0 Log Rel=0, 0.00 Log Px=0, 0.00 LogFrameDrop=0 LogAutoSel=0 NextN=0
21:39:05.116 00.003 8960 camera: set binning = 1
21:39:05.118 00.002 8960 Saturation detection set to Max-ADU value 65535
21:39:05.120 00.002 8960 Setting StarMinHFD = 1.50
21:39:05.122 00.002 8960 Setting MaxHFD = 10.0
21:39:05.123 00.001 8960 Setting StarMinSNR = 6.0
21:39:05.127 00.004 8960 Setting AutoSelDownsample = 0
21:39:05.130 00.003 8960 MultiStar mode enabled
21:39:05.132 00.002 8960 Scope: enabling slew check, guiding will stop when slew is detected
21:39:05.134 00.002 8960 BLC: Backlash comp disabled, Comp pulse = 20 ms
21:39:05.138 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:39:05.145 00.007 8960 ScopeASCOM::SideOfPier() returns 0
21:39:05.151 00.006 8960 DecGuideMode set to South (3)
21:39:05.155 00.004 8960 BLC: Backlash comp disabled, Comp pulse = 20 ms
21:39:05.163 00.008 8960 ScopeASCOM::GetDeclinationRadians() returns 33.1
21:39:05.166 00.003 8960 ScopeASCOM::SideOfPier() returns 0
21:39:05.170 00.004 8960 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.19
21:39:05.172 00.002 8960 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00
21:39:05.175 00.003 8960 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1)
21:39:05.262 00.087 8960 PhdConfig flush
21:39:05.441 00.179 13828 Exposure complete
21:39:05.567 00.126 13828 worker thread done servicing request
21:39:05.567 00.000 8960 OnExposeComplete: enter
21:39:05.569 00.002 8960 UpdateGuideState(): m_state=6
21:39:05.571 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
21:39:05.573 00.002 8960 Star::Find returns 1 (0), X=975.01, Y=737.50, Mass=178321, SNR=30.5, Peak=24252 HFD=4.1
21:39:05.575 00.002 8960 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.39) = xAngle (1.65 = 1.65)
21:39:05.576 00.001 8960 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.62 = 1.62)
21:39:05.579 00.003 8960 CameraToMount -- cameraX=0.78 cameraY=2.42 hyp=2.55 cameraTheta=1.26 mountX=-0.21 mountY=2.54, mountTheta=1.65
21:39:05.581 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.78, y=2.42, opts=13)
21:39:05.583 00.002 8960 Enqueuing Move request for scope (0.78, 2.42)
21:39:05.584 00.001 13828 Worker thread wakes up
21:39:05.585 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.78, 2.42) opts 0xd
21:39:05.585 00.000 13828 Handling offset move in thread for scope, endpoint = (0.78, 2.42)
21:39:05.585 00.000 13828 Moving (0.78, 2.42) raw xDistance=-0.21 yDistance=2.54
21:39:05.585 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
21:39:05.585 00.000 13828 resist switch: large excursion: input 2.54 thresh 0.57 direction from 0 to 1
21:39:05.585 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=7.63
21:39:05.585 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.54 from input 2.54
21:39:05.585 00.000 13828 MoveAxis(E, 76, ABG)
21:39:05.585 00.000 13828 Guiding  Dir = 2, Dur = 76
21:39:05.586 00.001 13828 IsSlewing returns 0
21:39:05.587 00.001 13828 IsGuiding returns 0
21:39:05.588 00.001 13828 PulseGuide returned control before completion, sleep 85
21:39:05.593 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7305, max=65535, med=11996, FiltMin=9033, FiltMax=65535, Gamma=2.540
21:39:05.622 00.029 8960 UpdateGuideState exits: m=178321 SNR=30.5
21:39:05.624 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:05.627 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:05.629 00.002 8960 Enqueuing Expose request
21:39:05.683 00.054 13828 IsGuiding returns 0
21:39:05.683 00.000 13828 Move returns status 0, amount 76
21:39:05.683 00.000 13828 MoveAxis(S, 1353, ABG)
21:39:05.683 00.000 13828 Guiding  Dir = 1, Dur = 1353
21:39:05.684 00.001 13828 IsSlewing returns 0
21:39:05.684 00.000 13828 IsGuiding returns 0
21:39:05.686 00.002 13828 PulseGuide returned control before completion, sleep 1362
21:39:07.060 01.374 13828 IsGuiding returns 0
21:39:07.060 00.000 13828 Move returns status 0, amount 1353
21:39:07.060 00.000 13828 move complete, result=0
21:39:07.060 00.000 13828 worker thread done servicing request
21:39:07.060 00.000 8960 GuideStep: -0.2 px 76 ms EAST, 2.5 px 1353 ms SOUTH
21:39:07.062 00.002 13828 Worker thread wakes up
21:39:07.062 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:07.062 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:09.532 02.470 13828 Exposure complete
21:39:09.660 00.128 13828 worker thread done servicing request
21:39:09.660 00.000 8960 OnExposeComplete: enter
21:39:09.662 00.002 8960 UpdateGuideState(): m_state=6
21:39:09.664 00.002 8960 Star::Find(15, 975, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
21:39:09.666 00.002 8960 Star::Find returns 1 (0), X=974.74, Y=737.52, Mass=137953, SNR=27.9, Peak=23235 HFD=3.3
21:39:09.668 00.002 8960 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.39) = xAngle (1.76 = 1.76)
21:39:09.669 00.001 8960 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.72 = 1.72)
21:39:09.671 00.002 8960 CameraToMount -- cameraX=0.51 cameraY=2.44 hyp=2.49 cameraTheta=1.37 mountX=-0.47 mountY=2.46, mountTheta=1.76
21:39:09.674 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.51, y=2.44, opts=13)
21:39:09.676 00.002 8960 Enqueuing Move request for scope (0.51, 2.44)
21:39:09.678 00.002 13828 Worker thread wakes up
21:39:09.678 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.51, 2.44) opts 0xd
21:39:09.678 00.000 13828 Handling offset move in thread for scope, endpoint = (0.51, 2.44)
21:39:09.678 00.000 13828 Moving (0.51, 2.44) raw xDistance=-0.47 yDistance=2.46
21:39:09.678 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
21:39:09.678 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.46 from input 2.46
21:39:09.678 00.000 13828 MoveAxis(E, 178, ABG)
21:39:09.678 00.000 13828 Guiding  Dir = 2, Dur = 178
21:39:09.681 00.003 13828 IsSlewing returns 0
21:39:09.681 00.000 13828 IsGuiding returns 0
21:39:09.684 00.003 13828 PulseGuide returned control before completion, sleep 186
21:39:09.690 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7068, max=65535, med=11996, FiltMin=9232, FiltMax=65535, Gamma=2.540
21:39:09.714 00.024 8960 UpdateGuideState exits: m=137953 SNR=27.9
21:39:09.716 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:09.719 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:09.721 00.002 8960 Enqueuing Expose request
21:39:09.880 00.159 13828 IsGuiding returns 0
21:39:09.880 00.000 13828 Move returns status 0, amount 178
21:39:09.880 00.000 13828 MoveAxis(S, 1309, ABG)
21:39:09.880 00.000 13828 Guiding  Dir = 1, Dur = 1309
21:39:09.882 00.002 13828 IsSlewing returns 0
21:39:09.883 00.001 13828 IsGuiding returns 0
21:39:09.884 00.001 13828 PulseGuide returned control before completion, sleep 1318
21:39:11.211 01.327 13828 IsGuiding returns 1
21:39:11.211 00.000 13828 scope still moving after pulse duration time elapsed
21:39:11.242 00.031 13828 IsSlewing returns 0
21:39:11.242 00.000 13828 IsGuiding returns 0
21:39:11.242 00.000 13828 scope move finished after 1309 + 50 ms
21:39:11.242 00.000 13828 Move returns status 0, amount 1309
21:39:11.242 00.000 13828 move complete, result=0
21:39:11.242 00.000 13828 worker thread done servicing request
21:39:11.242 00.000 13828 Worker thread wakes up
21:39:11.242 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:11.242 00.000 8960 GuideStep: -0.5 px 178 ms EAST, 2.5 px 1309 ms SOUTH
21:39:11.244 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:13.712 02.468 13828 Exposure complete
21:39:13.850 00.138 13828 worker thread done servicing request
21:39:13.850 00.000 8960 OnExposeComplete: enter
21:39:13.852 00.002 8960 UpdateGuideState(): m_state=6
21:39:13.854 00.002 8960 Star::Find(15, 974, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
21:39:13.856 00.002 8960 Star::Find returns 1 (0), X=974.97, Y=737.26, Mass=145840, SNR=27.8, Peak=22755 HFD=3.2
21:39:13.858 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
21:39:13.860 00.002 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:39:13.861 00.001 8960 CameraToMount -- cameraX=0.74 cameraY=2.18 hyp=2.30 cameraTheta=1.25 mountX=-0.16 mountY=2.30, mountTheta=1.64
21:39:13.864 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.74, y=2.18, opts=13)
21:39:13.866 00.002 8960 Enqueuing Move request for scope (0.74, 2.18)
21:39:13.868 00.002 13828 Worker thread wakes up
21:39:13.868 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.74, 2.18) opts 0xd
21:39:13.868 00.000 13828 Handling offset move in thread for scope, endpoint = (0.74, 2.18)
21:39:13.868 00.000 13828 Moving (0.74, 2.18) raw xDistance=-0.16 yDistance=2.30
21:39:13.868 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.16
21:39:13.868 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.30 from input 2.30
21:39:13.868 00.000 13828 MoveAxis(E, 70, ABG)
21:39:13.868 00.000 13828 Guiding  Dir = 2, Dur = 70
21:39:13.869 00.001 13828 IsSlewing returns 0
21:39:13.870 00.001 13828 IsGuiding returns 0
21:39:13.871 00.001 13828 PulseGuide returned control before completion, sleep 79
21:39:13.876 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7049, max=65535, med=12003, FiltMin=9458, FiltMax=65535, Gamma=2.540
21:39:13.907 00.031 8960 UpdateGuideState exits: m=145840 SNR=27.8
21:39:13.910 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:13.912 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:13.914 00.002 8960 Enqueuing Expose request
21:39:13.952 00.038 13828 IsGuiding returns 0
21:39:13.952 00.000 13828 Move returns status 0, amount 70
21:39:13.952 00.000 13828 MoveAxis(S, 1224, ABG)
21:39:13.953 00.001 13828 Guiding  Dir = 1, Dur = 1224
21:39:13.957 00.004 13828 IsSlewing returns 0
21:39:13.958 00.001 13828 IsGuiding returns 0
21:39:13.961 00.003 13828 PulseGuide returned control before completion, sleep 1231
21:39:15.202 01.241 13828 IsGuiding returns 0
21:39:15.202 00.000 13828 Move returns status 0, amount 1224
21:39:15.202 00.000 13828 move complete, result=0
21:39:15.202 00.000 13828 worker thread done servicing request
21:39:15.202 00.000 13828 Worker thread wakes up
21:39:15.202 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:15.202 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:15.202 00.000 8960 GuideStep: -0.2 px 70 ms EAST, 2.3 px 1224 ms SOUTH
21:39:17.673 02.471 13828 Exposure complete
21:39:17.817 00.144 13828 worker thread done servicing request
21:39:17.817 00.000 8960 OnExposeComplete: enter
21:39:17.819 00.002 8960 UpdateGuideState(): m_state=6
21:39:17.821 00.002 8960 Star::Find(15, 974, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
21:39:17.822 00.001 8960 Star::Find returns 1 (0), X=975.06, Y=736.99, Mass=151309, SNR=30.0, Peak=25488 HFD=2.9
21:39:17.824 00.002 8960 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.39) = xAngle (1.56 = 1.56)
21:39:17.826 00.002 8960 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.52 = 1.52)
21:39:17.828 00.002 8960 CameraToMount -- cameraX=0.82 cameraY=1.92 hyp=2.09 cameraTheta=1.16 mountX=0.03 mountY=2.08, mountTheta=1.56
21:39:17.831 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.82, y=1.92, opts=13)
21:39:17.833 00.002 8960 Enqueuing Move request for scope (0.82, 1.92)
21:39:17.837 00.004 13828 Worker thread wakes up
21:39:17.837 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.82, 1.92) opts 0xd
21:39:17.837 00.000 13828 Handling offset move in thread for scope, endpoint = (0.82, 1.92)
21:39:17.837 00.000 13828 Moving (0.82, 1.92) raw xDistance=0.03 yDistance=2.08
21:39:17.837 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:39:17.837 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.08 from input 2.08
21:39:17.837 00.000 13828 MoveAxis(E, 0, ABG)
21:39:17.837 00.000 13828 Move returns status 0, amount 0
21:39:17.838 00.001 13828 MoveAxis(S, 1109, ABG)
21:39:17.838 00.000 13828 Guiding  Dir = 1, Dur = 1109
21:39:17.842 00.004 13828 IsSlewing returns 0
21:39:17.842 00.000 13828 IsGuiding returns 0
21:39:17.844 00.002 13828 PulseGuide returned control before completion, sleep 1118
21:39:17.849 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7043, max=65535, med=12003, FiltMin=9340, FiltMax=65535, Gamma=2.540
21:39:17.884 00.035 8960 UpdateGuideState exits: m=151309 SNR=30.0
21:39:17.887 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:17.890 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:17.892 00.002 8960 Enqueuing Expose request
21:39:18.974 01.082 13828 IsGuiding returns 0
21:39:18.974 00.000 13828 Move returns status 0, amount 1109
21:39:18.974 00.000 13828 move complete, result=0
21:39:18.974 00.000 13828 worker thread done servicing request
21:39:18.974 00.000 13828 Worker thread wakes up
21:39:18.974 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 2.1 px 1109 ms SOUTH
21:39:18.978 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:18.978 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:21.450 02.472 13828 Exposure complete
21:39:21.587 00.137 13828 worker thread done servicing request
21:39:21.587 00.000 8960 OnExposeComplete: enter
21:39:21.589 00.002 8960 UpdateGuideState(): m_state=6
21:39:21.592 00.003 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
21:39:21.593 00.001 8960 Star::Find returns 1 (0), X=975.02, Y=737.16, Mass=187547, SNR=33.3, Peak=23440 HFD=4.2
21:39:21.595 00.002 8960 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.39) = xAngle (1.60 = 1.60)
21:39:21.597 00.002 8960 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.57 = 1.57)
21:39:21.598 00.001 8960 CameraToMount -- cameraX=0.79 cameraY=2.08 hyp=2.22 cameraTheta=1.21 mountX=-0.07 mountY=2.22, mountTheta=1.60
21:39:21.601 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.79, y=2.08, opts=13)
21:39:21.603 00.002 8960 Enqueuing Move request for scope (0.79, 2.08)
21:39:21.604 00.001 13828 Worker thread wakes up
21:39:21.604 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.79, 2.08) opts 0xd
21:39:21.604 00.000 13828 Handling offset move in thread for scope, endpoint = (0.79, 2.08)
21:39:21.604 00.000 13828 Moving (0.79, 2.08) raw xDistance=-0.07 yDistance=2.22
21:39:21.604 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:39:21.604 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.22 from input 2.22
21:39:21.604 00.000 13828 MoveAxis(E, 0, ABG)
21:39:21.605 00.001 13828 Move returns status 0, amount 0
21:39:21.605 00.000 13828 MoveAxis(S, 1182, ABG)
21:39:21.605 00.000 13828 Guiding  Dir = 1, Dur = 1182
21:39:21.606 00.001 13828 IsSlewing returns 0
21:39:21.607 00.001 13828 IsGuiding returns 0
21:39:21.609 00.002 13828 PulseGuide returned control before completion, sleep 1190
21:39:21.613 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7216, max=65535, med=12003, FiltMin=9398, FiltMax=65535, Gamma=2.540
21:39:21.638 00.025 8960 UpdateGuideState exits: m=187547 SNR=33.3
21:39:21.640 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:21.642 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:21.644 00.002 8960 Enqueuing Expose request
21:39:22.815 01.171 13828 IsGuiding returns 0
21:39:22.815 00.000 13828 Move returns status 0, amount 1182
21:39:22.815 00.000 13828 move complete, result=0
21:39:22.815 00.000 13828 worker thread done servicing request
21:39:22.815 00.000 13828 Worker thread wakes up
21:39:22.815 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 2.2 px 1182 ms SOUTH
21:39:22.817 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:22.817 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:25.285 02.468 13828 Exposure complete
21:39:25.411 00.126 13828 worker thread done servicing request
21:39:25.411 00.000 8960 OnExposeComplete: enter
21:39:25.413 00.002 8960 UpdateGuideState(): m_state=6
21:39:25.415 00.002 8960 Star::Find(15, 975, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
21:39:25.417 00.002 8960 Star::Find returns 1 (0), X=975.09, Y=737.01, Mass=131038, SNR=25.7, Peak=23228 HFD=2.8
21:39:25.418 00.001 8960 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.39) = xAngle (1.55 = 1.55)
21:39:25.420 00.002 8960 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.51 = 1.51)
21:39:25.422 00.002 8960 CameraToMount -- cameraX=0.85 cameraY=1.93 hyp=2.11 cameraTheta=1.15 mountX=0.05 mountY=2.11, mountTheta=1.55
21:39:25.425 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.85, y=1.93, opts=13)
21:39:25.427 00.002 8960 Enqueuing Move request for scope (0.85, 1.93)
21:39:25.428 00.001 13828 Worker thread wakes up
21:39:25.428 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.85, 1.93) opts 0xd
21:39:25.428 00.000 13828 Handling offset move in thread for scope, endpoint = (0.85, 1.93)
21:39:25.429 00.001 13828 Moving (0.85, 1.93) raw xDistance=0.05 yDistance=2.11
21:39:25.429 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:39:25.429 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.11 from input 2.11
21:39:25.429 00.000 13828 MoveAxis(E, 0, ABG)
21:39:25.429 00.000 13828 Move returns status 0, amount 0
21:39:25.429 00.000 13828 MoveAxis(S, 1120, ABG)
21:39:25.429 00.000 13828 Guiding  Dir = 1, Dur = 1120
21:39:25.430 00.001 13828 IsSlewing returns 0
21:39:25.430 00.000 13828 IsGuiding returns 0
21:39:25.432 00.002 13828 PulseGuide returned control before completion, sleep 1129
21:39:25.436 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7075, max=65535, med=11996, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:39:25.468 00.032 8960 UpdateGuideState exits: m=131038 SNR=25.7
21:39:25.471 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:25.473 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:25.474 00.001 8960 Enqueuing Expose request
21:39:26.576 01.102 13828 IsGuiding returns 1
21:39:26.576 00.000 13828 scope still moving after pulse duration time elapsed
21:39:26.608 00.032 13828 IsSlewing returns 0
21:39:26.608 00.000 13828 IsGuiding returns 0
21:39:26.608 00.000 13828 scope move finished after 1120 + 58 ms
21:39:26.608 00.000 13828 Move returns status 0, amount 1120
21:39:26.608 00.000 13828 move complete, result=0
21:39:26.608 00.000 13828 worker thread done servicing request
21:39:26.608 00.000 13828 Worker thread wakes up
21:39:26.608 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:26.608 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:26.608 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 2.1 px 1120 ms SOUTH
21:39:29.078 02.470 13828 Exposure complete
21:39:29.223 00.145 13828 worker thread done servicing request
21:39:29.223 00.000 8960 OnExposeComplete: enter
21:39:29.225 00.002 8960 UpdateGuideState(): m_state=6
21:39:29.227 00.002 8960 Star::Find(15, 975, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
21:39:29.229 00.002 8960 Star::Find returns 1 (0), X=974.76, Y=737.24, Mass=170025, SNR=32.0, Peak=24688 HFD=3.5
21:39:29.231 00.002 8960 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.39) = xAngle (1.72 = 1.72)
21:39:29.232 00.001 8960 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.69 = 1.69)
21:39:29.234 00.002 8960 CameraToMount -- cameraX=0.53 cameraY=2.16 hyp=2.22 cameraTheta=1.33 mountX=-0.34 mountY=2.21, mountTheta=1.72
21:39:29.237 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=2.16, opts=13)
21:39:29.239 00.002 8960 Enqueuing Move request for scope (0.53, 2.16)
21:39:29.241 00.002 13828 Worker thread wakes up
21:39:29.241 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, 2.16) opts 0xd
21:39:29.241 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, 2.16)
21:39:29.241 00.000 13828 Moving (0.53, 2.16) raw xDistance=-0.34 yDistance=2.21
21:39:29.241 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
21:39:29.241 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.21 from input 2.21
21:39:29.241 00.000 13828 MoveAxis(E, 126, ABG)
21:39:29.241 00.000 13828 Guiding  Dir = 2, Dur = 126
21:39:29.243 00.002 13828 IsSlewing returns 0
21:39:29.244 00.001 13828 IsGuiding returns 0
21:39:29.247 00.003 13828 PulseGuide returned control before completion, sleep 134
21:39:29.250 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7171, max=65535, med=12009, FiltMin=9328, FiltMax=65535, Gamma=2.540
21:39:29.278 00.028 8960 UpdateGuideState exits: m=170025 SNR=32.0
21:39:29.280 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:29.281 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:29.283 00.002 8960 Enqueuing Expose request
21:39:29.393 00.110 13828 IsGuiding returns 0
21:39:29.393 00.000 13828 Move returns status 0, amount 126
21:39:29.393 00.000 13828 MoveAxis(S, 1174, ABG)
21:39:29.393 00.000 13828 Guiding  Dir = 1, Dur = 1174
21:39:29.394 00.001 13828 IsSlewing returns 0
21:39:29.394 00.000 13828 IsGuiding returns 0
21:39:29.396 00.002 13828 PulseGuide returned control before completion, sleep 1183
21:39:30.589 01.193 13828 IsGuiding returns 0
21:39:30.589 00.000 13828 Move returns status 0, amount 1174
21:39:30.589 00.000 13828 move complete, result=0
21:39:30.589 00.000 13828 worker thread done servicing request
21:39:30.589 00.000 8960 GuideStep: -0.3 px 126 ms EAST, 2.2 px 1174 ms SOUTH
21:39:30.591 00.002 13828 Worker thread wakes up
21:39:30.591 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:30.591 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:33.072 02.481 13828 Exposure complete
21:39:33.207 00.135 13828 worker thread done servicing request
21:39:33.207 00.000 8960 OnExposeComplete: enter
21:39:33.209 00.002 8960 UpdateGuideState(): m_state=6
21:39:33.211 00.002 8960 Star::Find(15, 974, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
21:39:33.212 00.001 8960 Star::Find returns 1 (0), X=975.36, Y=735.97, Mass=155004, SNR=28.0, Peak=23273 HFD=3.4
21:39:33.214 00.002 8960 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.39) = xAngle (1.06 = 1.06)
21:39:33.216 00.002 8960 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
21:39:33.217 00.001 8960 CameraToMount -- cameraX=1.13 cameraY=0.90 hyp=1.44 cameraTheta=0.67 mountX=0.70 mountY=1.23, mountTheta=1.06
21:39:33.223 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=1.13, y=0.90, opts=13)
21:39:33.225 00.002 8960 Enqueuing Move request for scope (1.13, 0.90)
21:39:33.229 00.004 13828 Worker thread wakes up
21:39:33.229 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.13, 0.90) opts 0xd
21:39:33.229 00.000 13828 Handling offset move in thread for scope, endpoint = (1.13, 0.90)
21:39:33.229 00.000 13828 Moving (1.13, 0.90) raw xDistance=0.70 yDistance=1.23
21:39:33.229 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.70
21:39:33.229 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.23 from input 1.23
21:39:33.229 00.000 13828 MoveAxis(W, 250, ABG)
21:39:33.229 00.000 13828 Guiding  Dir = 3, Dur = 250
21:39:33.231 00.002 13828 IsSlewing returns 0
21:39:33.231 00.000 13828 IsGuiding returns 0
21:39:33.233 00.002 13828 PulseGuide returned control before completion, sleep 259
21:39:33.238 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=12003, FiltMin=9046, FiltMax=65535, Gamma=2.540
21:39:33.264 00.026 8960 UpdateGuideState exits: m=155004 SNR=28.0
21:39:33.267 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:33.270 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:33.272 00.002 8960 Enqueuing Expose request
21:39:33.504 00.232 13828 IsGuiding returns 0
21:39:33.504 00.000 13828 Move returns status 0, amount 250
21:39:33.504 00.000 13828 MoveAxis(S, 656, ABG)
21:39:33.504 00.000 13828 Guiding  Dir = 1, Dur = 656
21:39:33.505 00.001 13828 IsSlewing returns 0
21:39:33.506 00.001 13828 IsGuiding returns 0
21:39:33.507 00.001 13828 PulseGuide returned control before completion, sleep 665
21:39:34.175 00.668 13828 IsGuiding returns 0
21:39:34.175 00.000 13828 Move returns status 0, amount 656
21:39:34.175 00.000 13828 move complete, result=0
21:39:34.175 00.000 13828 worker thread done servicing request
21:39:34.175 00.000 8960 GuideStep: 0.7 px 250 ms WEST, 1.2 px 656 ms SOUTH
21:39:34.177 00.002 13828 Worker thread wakes up
21:39:34.178 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:34.178 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:36.650 02.472 13828 Exposure complete
21:39:36.775 00.125 13828 worker thread done servicing request
21:39:36.775 00.000 8960 OnExposeComplete: enter
21:39:36.777 00.002 8960 UpdateGuideState(): m_state=6
21:39:36.779 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
21:39:36.781 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=735.51, Mass=159821, SNR=34.4, Peak=23555 HFD=4.1
21:39:36.782 00.001 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.87 = 2.87)
21:39:36.784 00.002 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.84 = 2.84)
21:39:36.785 00.001 8960 CameraToMount -- cameraX=-0.56 cameraY=0.43 hyp=0.70 cameraTheta=2.48 mountX=-0.68 mountY=0.21, mountTheta=2.84
21:39:36.788 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.43, opts=13)
21:39:36.790 00.002 8960 Enqueuing Move request for scope (-0.56, 0.43)
21:39:36.791 00.001 13828 Worker thread wakes up
21:39:36.791 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.43) opts 0xd
21:39:36.792 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.43)
21:39:36.792 00.000 13828 Moving (-0.56, 0.43) raw xDistance=-0.68 yDistance=0.21
21:39:36.792 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.68
21:39:36.792 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:39:36.792 00.000 13828 MoveAxis(E, 234, ABG)
21:39:36.792 00.000 13828 Guiding  Dir = 2, Dur = 234
21:39:36.793 00.001 13828 IsSlewing returns 0
21:39:36.793 00.000 13828 IsGuiding returns 0
21:39:36.796 00.003 13828 PulseGuide returned control before completion, sleep 242
21:39:36.800 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=11996, FiltMin=9392, FiltMax=65535, Gamma=2.540
21:39:36.828 00.028 8960 UpdateGuideState exits: m=159821 SNR=34.4
21:39:36.831 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:36.833 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:36.834 00.001 8960 Enqueuing Expose request
21:39:37.053 00.219 13828 IsGuiding returns 0
21:39:37.053 00.000 13828 Move returns status 0, amount 234
21:39:37.053 00.000 13828 MoveAxis(S, 112, ABG)
21:39:37.053 00.000 13828 Guiding  Dir = 1, Dur = 112
21:39:37.054 00.001 13828 IsSlewing returns 0
21:39:37.054 00.000 13828 IsGuiding returns 0
21:39:37.056 00.002 13828 PulseGuide returned control before completion, sleep 121
21:39:37.180 00.124 13828 IsGuiding returns 1
21:39:37.180 00.000 13828 scope still moving after pulse duration time elapsed
21:39:37.213 00.033 13828 IsSlewing returns 0
21:39:37.213 00.000 13828 IsGuiding returns 0
21:39:37.213 00.000 13828 scope move finished after 112 + 46 ms
21:39:37.213 00.000 13828 Move returns status 0, amount 112
21:39:37.213 00.000 13828 move complete, result=0
21:39:37.213 00.000 13828 worker thread done servicing request
21:39:37.213 00.000 13828 Worker thread wakes up
21:39:37.213 00.000 8960 GuideStep: -0.7 px 234 ms EAST, 0.2 px 112 ms SOUTH
21:39:37.215 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:37.215 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:39.677 02.462 13828 Exposure complete
21:39:39.810 00.133 13828 worker thread done servicing request
21:39:39.810 00.000 8960 OnExposeComplete: enter
21:39:39.812 00.002 8960 UpdateGuideState(): m_state=6
21:39:39.813 00.001 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
21:39:39.815 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=735.09, Mass=174365, SNR=33.0, Peak=25251 HFD=3.6
21:39:39.817 00.002 8960 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.39) = xAngle (3.14 = 3.14)
21:39:39.819 00.002 8960 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.10 = 3.10)
21:39:39.821 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=0.01 hyp=0.03 cameraTheta=2.75 mountX=-0.03 mountY=0.00, mountTheta=3.10
21:39:39.823 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.01, opts=13)
21:39:39.825 00.002 8960 Enqueuing Move request for scope (-0.03, 0.01)
21:39:39.827 00.002 13828 Worker thread wakes up
21:39:39.827 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.01) opts 0xd
21:39:39.827 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.01)
21:39:39.828 00.001 13828 Moving (-0.03, 0.01) raw xDistance=-0.03 yDistance=0.00
21:39:39.828 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:39:39.828 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:39.828 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:39:39.828 00.000 13828 MoveAxis(E, 0, ABG)
21:39:39.828 00.000 13828 Move returns status 0, amount 0
21:39:39.828 00.000 13828 MoveAxis(N, 0, ABG)
21:39:39.828 00.000 13828 duration set to 0 by GuideMode
21:39:39.828 00.000 13828 Move returns status 0, amount 0
21:39:39.828 00.000 13828 move complete, result=0
21:39:39.828 00.000 13828 worker thread done servicing request
21:39:39.835 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7171, max=65535, med=12003, FiltMin=9347, FiltMax=65535, Gamma=2.540
21:39:39.859 00.024 8960 UpdateGuideState exits: m=174365 SNR=33.0
21:39:39.861 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:39.862 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:39.864 00.002 8960 Enqueuing Expose request
21:39:39.866 00.002 13828 Worker thread wakes up
21:39:39.866 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:39:39.867 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:39.867 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:42.334 02.467 13828 Exposure complete
21:39:42.458 00.124 13828 worker thread done servicing request
21:39:42.458 00.000 8960 OnExposeComplete: enter
21:39:42.461 00.003 8960 UpdateGuideState(): m_state=6
21:39:42.463 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
21:39:42.465 00.002 8960 Star::Find returns 1 (0), X=973.43, Y=735.41, Mass=177887, SNR=38.0, Peak=24675 HFD=3.9
21:39:42.466 00.001 8960 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.39) = xAngle (3.15 = -3.14)
21:39:42.468 00.002 8960 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.11 = 3.11)
21:39:42.470 00.002 8960 CameraToMount -- cameraX=-0.80 cameraY=0.33 hyp=0.86 cameraTheta=2.75 mountX=-0.86 mountY=0.03, mountTheta=3.11
21:39:42.472 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.80, y=0.33, opts=13)
21:39:42.474 00.002 8960 Enqueuing Move request for scope (-0.80, 0.33)
21:39:42.475 00.001 13828 Worker thread wakes up
21:39:42.475 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.33) opts 0xd
21:39:42.476 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.80, 0.33)
21:39:42.476 00.000 13828 Moving (-0.80, 0.33) raw xDistance=-0.86 yDistance=0.03
21:39:42.476 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
21:39:42.476 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:42.476 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:39:42.476 00.000 13828 MoveAxis(E, 320, ABG)
21:39:42.476 00.000 13828 Guiding  Dir = 2, Dur = 320
21:39:42.477 00.001 13828 IsSlewing returns 0
21:39:42.477 00.000 13828 IsGuiding returns 0
21:39:42.479 00.002 13828 PulseGuide returned control before completion, sleep 329
21:39:42.484 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=11996, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:39:42.509 00.025 8960 UpdateGuideState exits: m=177887 SNR=38.0
21:39:42.511 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:42.513 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:42.515 00.002 8960 Enqueuing Expose request
21:39:42.816 00.301 13828 IsGuiding returns 0
21:39:42.816 00.000 13828 Move returns status 0, amount 320
21:39:42.816 00.000 13828 MoveAxis(N, 0, ABG)
21:39:42.816 00.000 13828 duration set to 0 by GuideMode
21:39:42.816 00.000 13828 Move returns status 0, amount 0
21:39:42.816 00.000 13828 move complete, result=0
21:39:42.816 00.000 13828 worker thread done servicing request
21:39:42.817 00.001 8960 GuideStep: -0.9 px 320 ms EAST, 0.0 px 0 ms NORTH
21:39:42.818 00.001 13828 Worker thread wakes up
21:39:42.818 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:42.818 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:45.279 02.461 13828 Exposure complete
21:39:45.403 00.124 13828 worker thread done servicing request
21:39:45.404 00.001 8960 OnExposeComplete: enter
21:39:45.405 00.001 8960 UpdateGuideState(): m_state=6
21:39:45.407 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
21:39:45.409 00.002 8960 Star::Find returns 1 (0), X=974.80, Y=734.76, Mass=170722, SNR=33.5, Peak=26441 HFD=3.5
21:39:45.410 00.001 8960 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.39) = xAngle (-0.11 = -0.11)
21:39:45.412 00.002 8960 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
21:39:45.413 00.001 8960 CameraToMount -- cameraX=0.57 cameraY=-0.32 hyp=0.65 cameraTheta=-0.51 mountX=0.65 mountY=-0.10, mountTheta=-0.15
21:39:45.416 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.57, y=-0.32, opts=13)
21:39:45.419 00.003 8960 Enqueuing Move request for scope (0.57, -0.32)
21:39:45.420 00.001 13828 Worker thread wakes up
21:39:45.420 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.32) opts 0xd
21:39:45.421 00.001 13828 Handling offset move in thread for scope, endpoint = (0.57, -0.32)
21:39:45.421 00.000 13828 Moving (0.57, -0.32) raw xDistance=0.65 yDistance=-0.10
21:39:45.421 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.65
21:39:45.421 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:45.421 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:39:45.421 00.000 13828 MoveAxis(W, 218, ABG)
21:39:45.421 00.000 13828 Guiding  Dir = 3, Dur = 218
21:39:45.422 00.001 13828 IsSlewing returns 0
21:39:45.423 00.001 13828 IsGuiding returns 0
21:39:45.424 00.001 13828 PulseGuide returned control before completion, sleep 227
21:39:45.430 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12003, FiltMin=9168, FiltMax=65535, Gamma=2.540
21:39:45.459 00.029 8960 UpdateGuideState exits: m=170722 SNR=33.5
21:39:45.461 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:45.463 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:45.465 00.002 8960 Enqueuing Expose request
21:39:45.655 00.190 13828 IsGuiding returns 0
21:39:45.655 00.000 13828 Move returns status 0, amount 218
21:39:45.655 00.000 13828 MoveAxis(N, 0, ABG)
21:39:45.655 00.000 13828 duration set to 0 by GuideMode
21:39:45.655 00.000 13828 Move returns status 0, amount 0
21:39:45.655 00.000 13828 move complete, result=0
21:39:45.655 00.000 13828 worker thread done servicing request
21:39:45.655 00.000 13828 Worker thread wakes up
21:39:45.655 00.000 8960 GuideStep: 0.7 px 218 ms WEST, -0.1 px 0 ms NORTH
21:39:45.658 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:45.658 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:48.139 02.481 13828 Exposure complete
21:39:48.263 00.124 13828 worker thread done servicing request
21:39:48.264 00.001 8960 OnExposeComplete: enter
21:39:48.265 00.001 8960 UpdateGuideState(): m_state=6
21:39:48.267 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
21:39:48.269 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=734.97, Mass=148911, SNR=29.2, Peak=24963 HFD=3.0
21:39:48.271 00.002 8960 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.39) = xAngle (0.20 = 0.20)
21:39:48.272 00.001 8960 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
21:39:48.274 00.002 8960 CameraToMount -- cameraX=0.54 cameraY=-0.11 hyp=0.55 cameraTheta=-0.20 mountX=0.54 mountY=0.09, mountTheta=0.16
21:39:48.276 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.11, opts=13)
21:39:48.278 00.002 8960 Enqueuing Move request for scope (0.54, -0.11)
21:39:48.279 00.001 13828 Worker thread wakes up
21:39:48.280 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.11) opts 0xd
21:39:48.280 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.11)
21:39:48.280 00.000 13828 Moving (0.54, -0.11) raw xDistance=0.54 yDistance=0.09
21:39:48.280 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.54
21:39:48.280 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:48.280 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:39:48.280 00.000 13828 MoveAxis(W, 215, ABG)
21:39:48.280 00.000 13828 Guiding  Dir = 3, Dur = 215
21:39:48.281 00.001 13828 IsSlewing returns 0
21:39:48.281 00.000 13828 IsGuiding returns 0
21:39:48.283 00.002 13828 PulseGuide returned control before completion, sleep 224
21:39:48.288 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7164, max=65535, med=12003, FiltMin=9430, FiltMax=65535, Gamma=2.540
21:39:48.314 00.026 8960 UpdateGuideState exits: m=148911 SNR=29.2
21:39:48.317 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:48.318 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:48.321 00.003 8960 Enqueuing Expose request
21:39:48.520 00.199 13828 IsGuiding returns 0
21:39:48.520 00.000 13828 Move returns status 0, amount 215
21:39:48.520 00.000 13828 MoveAxis(N, 0, ABG)
21:39:48.520 00.000 13828 duration set to 0 by GuideMode
21:39:48.520 00.000 13828 Move returns status 0, amount 0
21:39:48.520 00.000 13828 move complete, result=0
21:39:48.520 00.000 13828 worker thread done servicing request
21:39:48.520 00.000 8960 GuideStep: 0.5 px 215 ms WEST, 0.1 px 0 ms NORTH
21:39:48.522 00.002 13828 Worker thread wakes up
21:39:48.522 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:48.522 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:50.996 02.474 13828 Exposure complete
21:39:51.122 00.126 13828 worker thread done servicing request
21:39:51.122 00.000 8960 OnExposeComplete: enter
21:39:51.124 00.002 8960 UpdateGuideState(): m_state=6
21:39:51.125 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
21:39:51.128 00.003 8960 Star::Find returns 1 (0), X=973.63, Y=735.22, Mass=209300, SNR=38.4, Peak=25859 HFD=4.0
21:39:51.130 00.002 8960 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.39) = xAngle (3.30 = -2.98)
21:39:51.132 00.002 8960 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.27 = -3.01)
21:39:51.133 00.001 8960 CameraToMount -- cameraX=-0.60 cameraY=0.14 hyp=0.61 cameraTheta=2.91 mountX=-0.61 mountY=-0.08, mountTheta=-3.01
21:39:51.139 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.60, y=0.14, opts=13)
21:39:51.141 00.002 8960 Enqueuing Move request for scope (-0.60, 0.14)
21:39:51.142 00.001 13828 Worker thread wakes up
21:39:51.142 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.14) opts 0xd
21:39:51.142 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.60, 0.14)
21:39:51.143 00.001 13828 Moving (-0.60, 0.14) raw xDistance=-0.61 yDistance=-0.08
21:39:51.143 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.61
21:39:51.143 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:51.143 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:39:51.143 00.000 13828 MoveAxis(E, 209, ABG)
21:39:51.143 00.000 13828 Guiding  Dir = 2, Dur = 209
21:39:51.145 00.002 13828 IsSlewing returns 0
21:39:51.145 00.000 13828 IsGuiding returns 0
21:39:51.148 00.003 13828 PulseGuide returned control before completion, sleep 216
21:39:51.154 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6934, max=65535, med=12003, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:39:51.183 00.029 8960 UpdateGuideState exits: m=209300 SNR=38.4
21:39:51.184 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:51.188 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:51.190 00.002 8960 Enqueuing Expose request
21:39:51.380 00.190 13828 IsGuiding returns 0
21:39:51.380 00.000 13828 Move returns status 0, amount 209
21:39:51.380 00.000 13828 MoveAxis(N, 0, ABG)
21:39:51.380 00.000 13828 duration set to 0 by GuideMode
21:39:51.380 00.000 13828 Move returns status 0, amount 0
21:39:51.380 00.000 13828 move complete, result=0
21:39:51.380 00.000 13828 worker thread done servicing request
21:39:51.380 00.000 13828 Worker thread wakes up
21:39:51.380 00.000 8960 GuideStep: -0.6 px 209 ms EAST, -0.1 px 0 ms NORTH
21:39:51.382 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:51.382 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:53.853 02.471 13828 Exposure complete
21:39:53.979 00.126 13828 worker thread done servicing request
21:39:53.979 00.000 8960 OnExposeComplete: enter
21:39:53.981 00.002 8960 UpdateGuideState(): m_state=6
21:39:53.983 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
21:39:53.985 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.95, Mass=115529, SNR=26.6, Peak=25769 HFD=3.0
21:39:53.987 00.002 8960 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.39) = xAngle (0.01 = 0.01)
21:39:53.989 00.002 8960 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
21:39:53.991 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.13 hyp=0.34 cameraTheta=-0.38 mountX=0.34 mountY=-0.01, mountTheta=-0.03
21:39:53.993 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.13, opts=13)
21:39:53.995 00.002 8960 Enqueuing Move request for scope (0.31, -0.13)
21:39:53.996 00.001 13828 Worker thread wakes up
21:39:53.996 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.13) opts 0xd
21:39:53.996 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.13)
21:39:53.996 00.000 13828 Moving (0.31, -0.13) raw xDistance=0.34 yDistance=-0.01
21:39:53.996 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.34
21:39:53.996 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:53.997 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:39:53.997 00.000 13828 MoveAxis(W, 111, ABG)
21:39:53.997 00.000 13828 Guiding  Dir = 3, Dur = 111
21:39:54.000 00.003 13828 IsSlewing returns 0
21:39:54.000 00.000 13828 IsGuiding returns 0
21:39:54.001 00.001 13828 PulseGuide returned control before completion, sleep 120
21:39:54.006 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6985, max=65535, med=12003, FiltMin=9552, FiltMax=65535, Gamma=2.540
21:39:54.030 00.024 8960 UpdateGuideState exits: m=115529 SNR=26.6
21:39:54.032 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:54.033 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:54.035 00.002 8960 Enqueuing Expose request
21:39:54.130 00.095 13828 IsGuiding returns 0
21:39:54.130 00.000 13828 Move returns status 0, amount 111
21:39:54.130 00.000 13828 MoveAxis(N, 0, ABG)
21:39:54.130 00.000 13828 duration set to 0 by GuideMode
21:39:54.130 00.000 13828 Move returns status 0, amount 0
21:39:54.130 00.000 13828 move complete, result=0
21:39:54.130 00.000 13828 worker thread done servicing request
21:39:54.130 00.000 13828 Worker thread wakes up
21:39:54.130 00.000 8960 GuideStep: 0.3 px 111 ms WEST, -0.0 px 0 ms NORTH
21:39:54.132 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:54.133 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:56.607 02.474 13828 Exposure complete
21:39:56.735 00.128 13828 worker thread done servicing request
21:39:56.735 00.000 8960 OnExposeComplete: enter
21:39:56.738 00.003 8960 UpdateGuideState(): m_state=6
21:39:56.740 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
21:39:56.741 00.001 8960 Star::Find returns 1 (0), X=973.88, Y=735.23, Mass=172845, SNR=34.0, Peak=23753 HFD=3.7
21:39:56.743 00.002 8960 CameraToMount -- cameraTheta (2.74) - m_xAngle (-0.39) = xAngle (3.13 = 3.13)
21:39:56.745 00.002 8960 CameraToMount -- cameraTheta (2.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.09 = 3.09)
21:39:56.747 00.002 8960 CameraToMount -- cameraX=-0.35 cameraY=0.15 hyp=0.38 cameraTheta=2.74 mountX=-0.38 mountY=0.02, mountTheta=3.09
21:39:56.749 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=0.15, opts=13)
21:39:56.751 00.002 8960 Enqueuing Move request for scope (-0.35, 0.15)
21:39:56.753 00.002 13828 Worker thread wakes up
21:39:56.753 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.15) opts 0xd
21:39:56.753 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, 0.15)
21:39:56.754 00.001 13828 Moving (-0.35, 0.15) raw xDistance=-0.38 yDistance=0.02
21:39:56.754 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
21:39:56.754 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:39:56.754 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:39:56.754 00.000 13828 MoveAxis(E, 133, ABG)
21:39:56.754 00.000 13828 Guiding  Dir = 2, Dur = 133
21:39:56.756 00.002 13828 IsSlewing returns 0
21:39:56.756 00.000 13828 IsGuiding returns 0
21:39:56.758 00.002 13828 PulseGuide returned control before completion, sleep 142
21:39:56.762 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12003, FiltMin=9411, FiltMax=65535, Gamma=2.540
21:39:56.789 00.027 8960 UpdateGuideState exits: m=172845 SNR=34.0
21:39:56.791 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:56.792 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:56.795 00.003 8960 Enqueuing Expose request
21:39:56.904 00.109 13828 IsGuiding returns 0
21:39:56.904 00.000 13828 Move returns status 0, amount 133
21:39:56.904 00.000 13828 MoveAxis(N, 0, ABG)
21:39:56.904 00.000 13828 duration set to 0 by GuideMode
21:39:56.904 00.000 13828 Move returns status 0, amount 0
21:39:56.904 00.000 13828 move complete, result=0
21:39:56.904 00.000 13828 worker thread done servicing request
21:39:56.904 00.000 8960 GuideStep: -0.4 px 133 ms EAST, 0.0 px 0 ms NORTH
21:39:56.906 00.002 13828 Worker thread wakes up
21:39:56.906 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:56.906 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:39:59.374 02.468 13828 Exposure complete
21:39:59.501 00.127 13828 worker thread done servicing request
21:39:59.501 00.000 8960 OnExposeComplete: enter
21:39:59.503 00.002 8960 UpdateGuideState(): m_state=6
21:39:59.506 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
21:39:59.508 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=735.39, Mass=159504, SNR=32.6, Peak=24643 HFD=3.4
21:39:59.510 00.002 8960 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.39) = xAngle (2.09 = 2.09)
21:39:59.511 00.001 8960 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.06 = 2.06)
21:39:59.513 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.70 mountX=-0.16 mountY=0.28, mountTheta=2.08
21:39:59.516 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.31, opts=13)
21:39:59.518 00.002 8960 Enqueuing Move request for scope (-0.04, 0.31)
21:39:59.519 00.001 13828 Worker thread wakes up
21:39:59.520 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
21:39:59.520 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
21:39:59.520 00.000 13828 Moving (-0.04, 0.31) raw xDistance=-0.16 yDistance=0.28
21:39:59.520 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
21:39:59.520 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
21:39:59.520 00.000 13828 MoveAxis(E, 67, ABG)
21:39:59.520 00.000 13828 Guiding  Dir = 2, Dur = 67
21:39:59.521 00.001 13828 IsSlewing returns 0
21:39:59.522 00.001 13828 IsGuiding returns 0
21:39:59.523 00.001 13828 PulseGuide returned control before completion, sleep 76
21:39:59.530 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12009, FiltMin=9404, FiltMax=65535, Gamma=2.540
21:39:59.551 00.021 8960 UpdateGuideState exits: m=159504 SNR=32.6
21:39:59.554 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:39:59.555 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:39:59.557 00.002 8960 Enqueuing Expose request
21:39:59.600 00.043 13828 IsGuiding returns 0
21:39:59.600 00.000 13828 Move returns status 0, amount 67
21:39:59.600 00.000 13828 MoveAxis(S, 147, ABG)
21:39:59.600 00.000 13828 Guiding  Dir = 1, Dur = 147
21:39:59.604 00.004 13828 IsSlewing returns 0
21:39:59.604 00.000 13828 IsGuiding returns 0
21:39:59.607 00.003 13828 PulseGuide returned control before completion, sleep 155
21:39:59.771 00.164 13828 IsGuiding returns 1
21:39:59.771 00.000 13828 scope still moving after pulse duration time elapsed
21:39:59.813 00.042 13828 IsSlewing returns 0
21:39:59.813 00.000 13828 IsGuiding returns 1
21:39:59.837 00.024 13828 IsSlewing returns 0
21:39:59.837 00.000 13828 IsGuiding returns 1
21:39:59.870 00.033 13828 IsSlewing returns 0
21:39:59.871 00.001 13828 IsGuiding returns 1
21:39:59.900 00.029 13828 IsSlewing returns 0
21:39:59.901 00.001 13828 IsGuiding returns 1
21:39:59.931 00.030 13828 IsSlewing returns 0
21:39:59.931 00.000 13828 IsGuiding returns 1
21:39:59.962 00.031 13828 IsSlewing returns 0
21:39:59.962 00.000 13828 IsGuiding returns 0
21:39:59.962 00.000 13828 scope move finished after 147 + 210 ms
21:39:59.962 00.000 13828 Move returns status 0, amount 147
21:39:59.962 00.000 13828 move complete, result=0
21:39:59.962 00.000 13828 worker thread done servicing request
21:39:59.962 00.000 8960 GuideStep: -0.2 px 67 ms EAST, 0.3 px 147 ms SOUTH
21:39:59.964 00.002 13828 Worker thread wakes up
21:39:59.964 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:39:59.964 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:02.437 02.473 13828 Exposure complete
21:40:02.567 00.130 13828 worker thread done servicing request
21:40:02.567 00.000 8960 OnExposeComplete: enter
21:40:02.570 00.003 8960 UpdateGuideState(): m_state=6
21:40:02.572 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
21:40:02.574 00.002 8960 Star::Find returns 1 (0), X=974.59, Y=734.40, Mass=172772, SNR=32.5, Peak=27523 HFD=3.3
21:40:02.576 00.002 8960 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.39) = xAngle (-0.69 = -0.69)
21:40:02.577 00.001 8960 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
21:40:02.579 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=-0.68 hyp=0.77 cameraTheta=-1.08 mountX=0.59 mountY=-0.51, mountTheta=-0.71
21:40:02.582 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-0.68, opts=13)
21:40:02.583 00.001 8960 Enqueuing Move request for scope (0.36, -0.68)
21:40:02.585 00.002 13828 Worker thread wakes up
21:40:02.585 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.68) opts 0xd
21:40:02.586 00.001 13828 Handling offset move in thread for scope, endpoint = (0.36, -0.68)
21:40:02.586 00.000 13828 Moving (0.36, -0.68) raw xDistance=0.59 yDistance=-0.51
21:40:02.586 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.59
21:40:02.586 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:40:02.586 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
21:40:02.586 00.000 13828 MoveAxis(W, 214, ABG)
21:40:02.586 00.000 13828 Guiding  Dir = 3, Dur = 214
21:40:02.587 00.001 13828 IsSlewing returns 0
21:40:02.587 00.000 13828 IsGuiding returns 0
21:40:02.589 00.002 13828 PulseGuide returned control before completion, sleep 223
21:40:02.594 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12009, FiltMin=9462, FiltMax=65535, Gamma=2.540
21:40:02.618 00.024 8960 UpdateGuideState exits: m=172772 SNR=32.5
21:40:02.620 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:02.621 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:02.624 00.003 8960 Enqueuing Expose request
21:40:02.816 00.192 13828 IsGuiding returns 0
21:40:02.816 00.000 13828 Move returns status 0, amount 214
21:40:02.816 00.000 13828 MoveAxis(N, 0, ABG)
21:40:02.816 00.000 13828 duration set to 0 by GuideMode
21:40:02.816 00.000 13828 Move returns status 0, amount 0
21:40:02.816 00.000 13828 move complete, result=0
21:40:02.816 00.000 13828 worker thread done servicing request
21:40:02.816 00.000 13828 Worker thread wakes up
21:40:02.817 00.001 8960 GuideStep: 0.6 px 214 ms WEST, -0.5 px 0 ms NORTH
21:40:02.819 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:02.819 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:05.294 02.475 13828 Exposure complete
21:40:05.421 00.127 13828 worker thread done servicing request
21:40:05.421 00.000 8960 OnExposeComplete: enter
21:40:05.423 00.002 8960 UpdateGuideState(): m_state=6
21:40:05.425 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
21:40:05.427 00.002 8960 Star::Find returns 1 (0), X=973.21, Y=735.17, Mass=184235, SNR=36.8, Peak=23267 HFD=4.2
21:40:05.429 00.002 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.84)
21:40:05.430 00.001 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.41 = -2.88)
21:40:05.432 00.002 8960 CameraToMount -- cameraX=-1.03 cameraY=0.10 hyp=1.03 cameraTheta=3.05 mountX=-0.99 mountY=-0.27, mountTheta=-2.87
21:40:05.437 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-1.03, y=0.10, opts=13)
21:40:05.438 00.001 8960 Enqueuing Move request for scope (-1.03, 0.10)
21:40:05.440 00.002 13828 Worker thread wakes up
21:40:05.440 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.03, 0.10) opts 0xd
21:40:05.440 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.03, 0.10)
21:40:05.440 00.000 13828 Moving (-1.03, 0.10) raw xDistance=-0.99 yDistance=-0.27
21:40:05.440 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.60 from input -0.99
21:40:05.440 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:40:05.440 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:40:05.441 00.001 13828 MoveAxis(E, 350, ABG)
21:40:05.441 00.000 13828 Guiding  Dir = 2, Dur = 350
21:40:05.442 00.001 13828 IsSlewing returns 0
21:40:05.442 00.000 13828 IsGuiding returns 0
21:40:05.444 00.002 13828 PulseGuide returned control before completion, sleep 359
21:40:05.449 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=12009, FiltMin=9456, FiltMax=65535, Gamma=2.540
21:40:05.475 00.026 8960 UpdateGuideState exits: m=184235 SNR=36.8
21:40:05.477 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:05.479 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:05.481 00.002 8960 Enqueuing Expose request
21:40:05.809 00.328 13828 IsGuiding returns 0
21:40:05.809 00.000 13828 Move returns status 0, amount 350
21:40:05.809 00.000 13828 MoveAxis(N, 0, ABG)
21:40:05.809 00.000 13828 duration set to 0 by GuideMode
21:40:05.809 00.000 13828 Move returns status 0, amount 0
21:40:05.809 00.000 13828 move complete, result=0
21:40:05.809 00.000 13828 worker thread done servicing request
21:40:05.809 00.000 13828 Worker thread wakes up
21:40:05.809 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:05.809 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:05.809 00.000 8960 GuideStep: -1.0 px 350 ms EAST, -0.3 px 0 ms NORTH
21:40:08.263 02.454 13828 Exposure complete
21:40:08.392 00.129 13828 worker thread done servicing request
21:40:08.392 00.000 8960 OnExposeComplete: enter
21:40:08.394 00.002 8960 UpdateGuideState(): m_state=6
21:40:08.396 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
21:40:08.398 00.002 8960 Star::Find returns 1 (0), X=973.42, Y=735.05, Mass=161116, SNR=29.6, Peak=25923 HFD=3.7
21:40:08.399 00.001 8960 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.39) = xAngle (-2.72 = -2.72)
21:40:08.401 00.002 8960 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
21:40:08.403 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=-0.02 hyp=0.81 cameraTheta=-3.11 mountX=-0.74 mountY=-0.31, mountTheta=-2.75
21:40:08.406 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=-0.02, opts=13)
21:40:08.408 00.002 8960 Enqueuing Move request for scope (-0.81, -0.02)
21:40:08.410 00.002 13828 Worker thread wakes up
21:40:08.410 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.02) opts 0xd
21:40:08.410 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.81, -0.02)
21:40:08.410 00.000 13828 Moving (-0.81, -0.02) raw xDistance=-0.74 yDistance=-0.31
21:40:08.410 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.74
21:40:08.410 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:40:08.410 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:40:08.410 00.000 13828 MoveAxis(E, 298, ABG)
21:40:08.410 00.000 13828 Guiding  Dir = 2, Dur = 298
21:40:08.413 00.003 13828 IsSlewing returns 0
21:40:08.413 00.000 13828 IsGuiding returns 0
21:40:08.416 00.003 13828 PulseGuide returned control before completion, sleep 306
21:40:08.421 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7248, max=65535, med=12009, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:40:08.445 00.024 8960 UpdateGuideState exits: m=161116 SNR=29.6
21:40:08.447 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:08.449 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:08.451 00.002 8960 Enqueuing Expose request
21:40:08.736 00.285 13828 IsGuiding returns 0
21:40:08.736 00.000 13828 Move returns status 0, amount 298
21:40:08.736 00.000 13828 MoveAxis(N, 0, ABG)
21:40:08.736 00.000 13828 duration set to 0 by GuideMode
21:40:08.736 00.000 13828 Move returns status 0, amount 0
21:40:08.736 00.000 13828 move complete, result=0
21:40:08.737 00.001 13828 worker thread done servicing request
21:40:08.737 00.000 13828 Worker thread wakes up
21:40:08.737 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:08.737 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:08.737 00.000 8960 GuideStep: -0.7 px 298 ms EAST, -0.3 px 0 ms NORTH
21:40:11.217 02.480 13828 Exposure complete
21:40:11.347 00.130 13828 worker thread done servicing request
21:40:11.347 00.000 8960 OnExposeComplete: enter
21:40:11.349 00.002 8960 UpdateGuideState(): m_state=6
21:40:11.351 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
21:40:11.353 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=734.61, Mass=155044, SNR=31.4, Peak=24841 HFD=3.4
21:40:11.354 00.001 8960 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.39) = xAngle (-1.02 = -1.02)
21:40:11.356 00.002 8960 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.06 = -1.06)
21:40:11.358 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.46 hyp=0.47 cameraTheta=-1.41 mountX=0.24 mountY=-0.41, mountTheta=-1.03
21:40:11.360 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.46, opts=13)
21:40:11.362 00.002 8960 Enqueuing Move request for scope (0.07, -0.46)
21:40:11.365 00.003 13828 Worker thread wakes up
21:40:11.366 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.46) opts 0xd
21:40:11.366 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.46)
21:40:11.366 00.000 13828 Moving (0.07, -0.46) raw xDistance=0.24 yDistance=-0.41
21:40:11.366 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.24
21:40:11.366 00.000 13828 switching direction from 1 to -1 - decHistory=-3 oldest=-0.09 newest=-0.98
21:40:11.366 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:40:11.366 00.000 13828 MoveAxis(W, 70, ABG)
21:40:11.366 00.000 13828 Guiding  Dir = 3, Dur = 70
21:40:11.369 00.003 13828 IsSlewing returns 0
21:40:11.370 00.001 13828 IsGuiding returns 0
21:40:11.373 00.003 13828 PulseGuide returned control before completion, sleep 78
21:40:11.379 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6825, max=65535, med=12009, FiltMin=9404, FiltMax=65535, Gamma=2.540
21:40:11.404 00.025 8960 UpdateGuideState exits: m=155044 SNR=31.4
21:40:11.406 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:11.408 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:11.410 00.002 8960 Enqueuing Expose request
21:40:11.457 00.047 13828 IsGuiding returns 0
21:40:11.457 00.000 13828 Move returns status 0, amount 70
21:40:11.457 00.000 13828 MoveAxis(N, 217, ABG)
21:40:11.457 00.000 13828 duration set to 0 by GuideMode
21:40:11.457 00.000 13828 Move returns status 0, amount 0
21:40:11.457 00.000 13828 move complete, result=0
21:40:11.457 00.000 13828 worker thread done servicing request
21:40:11.457 00.000 8960 GuideStep: 0.2 px 70 ms WEST, -0.4 px 0 ms NORTH
21:40:11.459 00.002 13828 Worker thread wakes up
21:40:11.460 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:11.460 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:13.928 02.468 13828 Exposure complete
21:40:14.057 00.129 13828 worker thread done servicing request
21:40:14.057 00.000 8960 OnExposeComplete: enter
21:40:14.059 00.002 8960 UpdateGuideState(): m_state=6
21:40:14.062 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
21:40:14.064 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=734.75, Mass=160820, SNR=32.9, Peak=27459 HFD=3.2
21:40:14.067 00.003 8960 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.39) = xAngle (-0.63 = -0.63)
21:40:14.068 00.001 8960 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
21:40:14.070 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=-0.33 hyp=0.39 cameraTheta=-1.02 mountX=0.31 mountY=-0.24, mountTheta=-0.65
21:40:14.072 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-0.33, opts=13)
21:40:14.074 00.002 8960 Enqueuing Move request for scope (0.20, -0.33)
21:40:14.076 00.002 13828 Worker thread wakes up
21:40:14.076 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.33) opts 0xd
21:40:14.076 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, -0.33)
21:40:14.076 00.000 13828 Moving (0.20, -0.33) raw xDistance=0.31 yDistance=-0.24
21:40:14.076 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
21:40:14.076 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:40:14.076 00.000 13828 MoveAxis(W, 121, ABG)
21:40:14.076 00.000 13828 Guiding  Dir = 3, Dur = 121
21:40:14.077 00.001 13828 IsSlewing returns 0
21:40:14.078 00.001 13828 IsGuiding returns 0
21:40:14.079 00.001 13828 PulseGuide returned control before completion, sleep 130
21:40:14.084 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7030, max=65535, med=12003, FiltMin=9475, FiltMax=65535, Gamma=2.540
21:40:14.109 00.025 8960 UpdateGuideState exits: m=160820 SNR=32.9
21:40:14.110 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:14.112 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:14.114 00.002 8960 Enqueuing Expose request
21:40:14.212 00.098 13828 IsGuiding returns 0
21:40:14.212 00.000 13828 Move returns status 0, amount 121
21:40:14.212 00.000 13828 MoveAxis(N, 127, ABG)
21:40:14.212 00.000 13828 duration set to 0 by GuideMode
21:40:14.212 00.000 13828 Move returns status 0, amount 0
21:40:14.212 00.000 13828 move complete, result=0
21:40:14.212 00.000 13828 worker thread done servicing request
21:40:14.212 00.000 13828 Worker thread wakes up
21:40:14.212 00.000 8960 GuideStep: 0.3 px 121 ms WEST, -0.2 px 0 ms NORTH
21:40:14.215 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:14.215 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:16.694 02.479 13828 Exposure complete
21:40:16.824 00.130 13828 worker thread done servicing request
21:40:16.824 00.000 8960 OnExposeComplete: enter
21:40:16.826 00.002 8960 UpdateGuideState(): m_state=6
21:40:16.828 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
21:40:16.830 00.002 8960 Star::Find returns 1 (0), X=974.65, Y=734.97, Mass=192334, SNR=33.4, Peak=25558 HFD=3.4
21:40:16.831 00.001 8960 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.39) = xAngle (0.14 = 0.14)
21:40:16.833 00.002 8960 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
21:40:16.835 00.002 8960 CameraToMount -- cameraX=0.42 cameraY=-0.11 hyp=0.43 cameraTheta=-0.25 mountX=0.42 mountY=0.05, mountTheta=0.11
21:40:16.837 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=-0.11, opts=13)
21:40:16.839 00.002 8960 Enqueuing Move request for scope (0.42, -0.11)
21:40:16.840 00.001 13828 Worker thread wakes up
21:40:16.840 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.11) opts 0xd
21:40:16.840 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, -0.11)
21:40:16.840 00.000 13828 Moving (0.42, -0.11) raw xDistance=0.42 yDistance=0.05
21:40:16.840 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
21:40:16.841 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:16.841 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:40:16.841 00.000 13828 MoveAxis(W, 166, ABG)
21:40:16.841 00.000 13828 Guiding  Dir = 3, Dur = 166
21:40:16.843 00.002 13828 IsSlewing returns 0
21:40:16.843 00.000 13828 IsGuiding returns 0
21:40:16.846 00.003 13828 PulseGuide returned control before completion, sleep 174
21:40:16.851 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7120, max=65535, med=12003, FiltMin=9155, FiltMax=65535, Gamma=2.540
21:40:16.876 00.025 8960 UpdateGuideState exits: m=192334 SNR=33.4
21:40:16.878 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:16.879 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:16.881 00.002 8960 Enqueuing Expose request
21:40:17.027 00.146 13828 IsGuiding returns 0
21:40:17.027 00.000 13828 Move returns status 0, amount 166
21:40:17.027 00.000 13828 MoveAxis(N, 0, ABG)
21:40:17.027 00.000 13828 duration set to 0 by GuideMode
21:40:17.027 00.000 13828 Move returns status 0, amount 0
21:40:17.027 00.000 13828 move complete, result=0
21:40:17.028 00.001 13828 worker thread done servicing request
21:40:17.028 00.000 13828 Worker thread wakes up
21:40:17.028 00.000 8960 GuideStep: 0.4 px 166 ms WEST, 0.0 px 0 ms NORTH
21:40:17.030 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:17.030 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:19.506 02.476 13828 Exposure complete
21:40:19.631 00.125 13828 worker thread done servicing request
21:40:19.631 00.000 8960 OnExposeComplete: enter
21:40:19.633 00.002 8960 UpdateGuideState(): m_state=6
21:40:19.635 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
21:40:19.637 00.002 8960 Star::Find returns 1 (0), X=975.02, Y=734.98, Mass=151364, SNR=30.4, Peak=25161 HFD=2.8
21:40:19.638 00.001 8960 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.39) = xAngle (0.28 = 0.28)
21:40:19.640 00.002 8960 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
21:40:19.642 00.002 8960 CameraToMount -- cameraX=0.79 cameraY=-0.09 hyp=0.79 cameraTheta=-0.12 mountX=0.76 mountY=0.19, mountTheta=0.24
21:40:19.645 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.79, y=-0.09, opts=13)
21:40:19.647 00.002 8960 Enqueuing Move request for scope (0.79, -0.09)
21:40:19.649 00.002 13828 Worker thread wakes up
21:40:19.649 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.09) opts 0xd
21:40:19.649 00.000 13828 Handling offset move in thread for scope, endpoint = (0.79, -0.09)
21:40:19.649 00.000 13828 Moving (0.79, -0.09) raw xDistance=0.76 yDistance=0.19
21:40:19.649 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.76
21:40:19.649 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:19.649 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:40:19.649 00.000 13828 MoveAxis(W, 294, ABG)
21:40:19.649 00.000 13828 Guiding  Dir = 3, Dur = 294
21:40:19.651 00.002 13828 IsSlewing returns 0
21:40:19.651 00.000 13828 IsGuiding returns 0
21:40:19.652 00.001 13828 PulseGuide returned control before completion, sleep 303
21:40:19.656 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6800, max=65535, med=12009, FiltMin=9305, FiltMax=65535, Gamma=2.540
21:40:19.686 00.030 8960 UpdateGuideState exits: m=151364 SNR=30.4
21:40:19.688 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:19.690 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:19.691 00.001 8960 Enqueuing Expose request
21:40:19.960 00.269 13828 IsGuiding returns 0
21:40:19.960 00.000 13828 Move returns status 0, amount 294
21:40:19.960 00.000 13828 MoveAxis(N, 0, ABG)
21:40:19.960 00.000 13828 duration set to 0 by GuideMode
21:40:19.960 00.000 13828 Move returns status 0, amount 0
21:40:19.960 00.000 13828 move complete, result=0
21:40:19.960 00.000 13828 worker thread done servicing request
21:40:19.960 00.000 13828 Worker thread wakes up
21:40:19.960 00.000 8960 GuideStep: 0.8 px 294 ms WEST, 0.2 px 0 ms NORTH
21:40:19.963 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:19.963 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:22.428 02.465 13828 Exposure complete
21:40:22.550 00.122 13828 worker thread done servicing request
21:40:22.550 00.000 8960 OnExposeComplete: enter
21:40:22.552 00.002 8960 UpdateGuideState(): m_state=6
21:40:22.554 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
21:40:22.556 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=734.98, Mass=157645, SNR=33.6, Peak=25833 HFD=3.1
21:40:22.557 00.001 8960 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.39) = xAngle (-0.07 = -0.07)
21:40:22.559 00.002 8960 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
21:40:22.560 00.001 8960 CameraToMount -- cameraX=0.19 cameraY=-0.10 hyp=0.22 cameraTheta=-0.46 mountX=0.22 mountY=-0.02, mountTheta=-0.10
21:40:22.568 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.10, opts=13)
21:40:22.570 00.002 8960 Enqueuing Move request for scope (0.19, -0.10)
21:40:22.572 00.002 13828 Worker thread wakes up
21:40:22.572 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.10) opts 0xd
21:40:22.572 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.10)
21:40:22.572 00.000 13828 Moving (0.19, -0.10) raw xDistance=0.22 yDistance=-0.02
21:40:22.572 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.22
21:40:22.572 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:22.572 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:40:22.572 00.000 13828 MoveAxis(W, 101, ABG)
21:40:22.572 00.000 13828 Guiding  Dir = 3, Dur = 101
21:40:22.574 00.002 13828 IsSlewing returns 0
21:40:22.574 00.000 13828 IsGuiding returns 0
21:40:22.576 00.002 13828 PulseGuide returned control before completion, sleep 110
21:40:22.580 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=12003, FiltMin=9244, FiltMax=65535, Gamma=2.540
21:40:22.604 00.024 8960 UpdateGuideState exits: m=157645 SNR=33.6
21:40:22.606 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:22.607 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:22.610 00.003 8960 Enqueuing Expose request
21:40:22.686 00.076 13828 IsGuiding returns 0
21:40:22.686 00.000 13828 Move returns status 0, amount 101
21:40:22.686 00.000 13828 MoveAxis(N, 0, ABG)
21:40:22.686 00.000 13828 duration set to 0 by GuideMode
21:40:22.686 00.000 13828 Move returns status 0, amount 0
21:40:22.686 00.000 13828 move complete, result=0
21:40:22.686 00.000 13828 worker thread done servicing request
21:40:22.686 00.000 13828 Worker thread wakes up
21:40:22.686 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:22.686 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:22.687 00.001 8960 GuideStep: 0.2 px 101 ms WEST, -0.0 px 0 ms NORTH
21:40:25.142 02.455 13828 Exposure complete
21:40:25.267 00.125 13828 worker thread done servicing request
21:40:25.267 00.000 8960 OnExposeComplete: enter
21:40:25.269 00.002 8960 UpdateGuideState(): m_state=6
21:40:25.271 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
21:40:25.273 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=734.76, Mass=147919, SNR=30.2, Peak=23849 HFD=2.6
21:40:25.275 00.002 8960 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.39) = xAngle (-1.72 = -1.72)
21:40:25.277 00.002 8960 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
21:40:25.279 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.32 hyp=0.37 cameraTheta=-2.12 mountX=-0.06 mountY=-0.37, mountTheta=-1.73
21:40:25.282 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.32, opts=13)
21:40:25.284 00.002 8960 Enqueuing Move request for scope (-0.19, -0.32)
21:40:25.285 00.001 13828 Worker thread wakes up
21:40:25.286 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.32) opts 0xd
21:40:25.286 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.32)
21:40:25.286 00.000 13828 Moving (-0.19, -0.32) raw xDistance=-0.06 yDistance=-0.37
21:40:25.286 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:40:25.286 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:40:25.286 00.000 13828 MoveAxis(E, 0, ABG)
21:40:25.286 00.000 13828 Move returns status 0, amount 0
21:40:25.286 00.000 13828 MoveAxis(N, 196, ABG)
21:40:25.286 00.000 13828 duration set to 0 by GuideMode
21:40:25.286 00.000 13828 Move returns status 0, amount 0
21:40:25.286 00.000 13828 move complete, result=0
21:40:25.286 00.000 13828 worker thread done servicing request
21:40:25.294 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12003, FiltMin=9065, FiltMax=65535, Gamma=2.540
21:40:25.320 00.026 8960 UpdateGuideState exits: m=147919 SNR=30.2
21:40:25.322 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:25.324 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:25.325 00.001 8960 Enqueuing Expose request
21:40:25.327 00.002 13828 Worker thread wakes up
21:40:25.327 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:40:25.329 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:25.329 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:27.797 02.468 13828 Exposure complete
21:40:27.949 00.152 13828 worker thread done servicing request
21:40:27.950 00.001 8960 OnExposeComplete: enter
21:40:27.952 00.002 8960 UpdateGuideState(): m_state=6
21:40:27.955 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
21:40:27.957 00.002 8960 Star::Find returns 1 (0), X=973.41, Y=735.45, Mass=136916, SNR=29.0, Peak=22761 HFD=3.3
21:40:27.959 00.002 8960 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.39) = xAngle (3.11 = 3.11)
21:40:27.963 00.004 8960 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.07 = 3.07)
21:40:27.967 00.004 8960 CameraToMount -- cameraX=-0.82 cameraY=0.37 hyp=0.90 cameraTheta=2.72 mountX=-0.90 mountY=0.06, mountTheta=3.07
21:40:27.974 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.82, y=0.37, opts=13)
21:40:27.976 00.002 8960 Enqueuing Move request for scope (-0.82, 0.37)
21:40:27.978 00.002 13828 Worker thread wakes up
21:40:27.978 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.82, 0.37) opts 0xd
21:40:27.979 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.82, 0.37)
21:40:27.979 00.000 13828 Moving (-0.82, 0.37) raw xDistance=-0.90 yDistance=0.06
21:40:27.979 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
21:40:27.979 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:27.979 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:40:27.979 00.000 13828 MoveAxis(E, 335, ABG)
21:40:27.979 00.000 13828 Guiding  Dir = 2, Dur = 335
21:40:27.981 00.002 13828 IsSlewing returns 0
21:40:27.982 00.001 13828 IsGuiding returns 0
21:40:27.984 00.002 13828 PulseGuide returned control before completion, sleep 343
21:40:27.990 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7145, max=65535, med=12022, FiltMin=9392, FiltMax=65535, Gamma=2.540
21:40:28.025 00.035 8960 UpdateGuideState exits: m=136916 SNR=29.0
21:40:28.028 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:28.030 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:28.034 00.004 8960 Enqueuing Expose request
21:40:28.328 00.294 13828 IsGuiding returns 0
21:40:28.328 00.000 13828 Move returns status 0, amount 335
21:40:28.328 00.000 13828 MoveAxis(N, 0, ABG)
21:40:28.328 00.000 13828 duration set to 0 by GuideMode
21:40:28.328 00.000 13828 Move returns status 0, amount 0
21:40:28.328 00.000 13828 move complete, result=0
21:40:28.329 00.001 13828 worker thread done servicing request
21:40:28.329 00.000 8960 GuideStep: -0.9 px 335 ms EAST, 0.1 px 0 ms NORTH
21:40:28.331 00.002 13828 Worker thread wakes up
21:40:28.331 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:28.331 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:30.791 02.460 13828 Exposure complete
21:40:30.917 00.126 13828 worker thread done servicing request
21:40:30.917 00.000 8960 OnExposeComplete: enter
21:40:30.919 00.002 8960 UpdateGuideState(): m_state=6
21:40:30.921 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
21:40:30.922 00.001 8960 Star::Find returns 1 (0), X=973.97, Y=734.80, Mass=174947, SNR=37.0, Peak=26179 HFD=3.5
21:40:30.924 00.002 8960 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.39) = xAngle (-1.94 = -1.94)
21:40:30.926 00.002 8960 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
21:40:30.928 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.28 hyp=0.38 cameraTheta=-2.33 mountX=-0.14 mountY=-0.35, mountTheta=-1.95
21:40:30.931 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.28, opts=13)
21:40:30.933 00.002 8960 Enqueuing Move request for scope (-0.26, -0.28)
21:40:30.935 00.002 13828 Worker thread wakes up
21:40:30.935 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.28) opts 0xd
21:40:30.935 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.28)
21:40:30.935 00.000 13828 Moving (-0.26, -0.28) raw xDistance=-0.14 yDistance=-0.35
21:40:30.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.14
21:40:30.935 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
21:40:30.935 00.000 13828 MoveAxis(E, 75, ABG)
21:40:30.935 00.000 13828 Guiding  Dir = 2, Dur = 75
21:40:30.937 00.002 13828 IsSlewing returns 0
21:40:30.937 00.000 13828 IsGuiding returns 0
21:40:30.941 00.004 13828 PulseGuide returned control before completion, sleep 82
21:40:30.945 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7222, max=65535, med=12022, FiltMin=9385, FiltMax=65535, Gamma=2.540
21:40:30.969 00.024 8960 UpdateGuideState exits: m=174947 SNR=37.0
21:40:30.971 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:30.973 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:30.975 00.002 8960 Enqueuing Expose request
21:40:31.032 00.057 13828 IsGuiding returns 0
21:40:31.033 00.001 13828 Move returns status 0, amount 75
21:40:31.033 00.000 13828 MoveAxis(N, 187, ABG)
21:40:31.033 00.000 13828 duration set to 0 by GuideMode
21:40:31.033 00.000 13828 Move returns status 0, amount 0
21:40:31.033 00.000 13828 move complete, result=0
21:40:31.033 00.000 13828 worker thread done servicing request
21:40:31.034 00.001 13828 Worker thread wakes up
21:40:31.034 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:31.034 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:31.034 00.000 8960 GuideStep: -0.1 px 75 ms EAST, -0.4 px 0 ms NORTH
21:40:33.497 02.463 13828 Exposure complete
21:40:33.622 00.125 13828 worker thread done servicing request
21:40:33.623 00.001 8960 OnExposeComplete: enter
21:40:33.624 00.001 8960 UpdateGuideState(): m_state=6
21:40:33.626 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
21:40:33.628 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.60, Mass=169995, SNR=31.8, Peak=23459 HFD=3.3
21:40:33.630 00.002 8960 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.39) = xAngle (-1.01 = -1.01)
21:40:33.631 00.001 8960 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
21:40:33.633 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.48 hyp=0.49 cameraTheta=-1.40 mountX=0.26 mountY=-0.42, mountTheta=-1.02
21:40:33.635 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.48, opts=13)
21:40:33.636 00.001 8960 Enqueuing Move request for scope (0.08, -0.48)
21:40:33.639 00.003 13828 Worker thread wakes up
21:40:33.639 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.48) opts 0xd
21:40:33.639 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.48)
21:40:33.639 00.000 13828 Moving (0.08, -0.48) raw xDistance=0.26 yDistance=-0.42
21:40:33.639 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
21:40:33.639 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
21:40:33.639 00.000 13828 MoveAxis(W, 91, ABG)
21:40:33.639 00.000 13828 Guiding  Dir = 3, Dur = 91
21:40:33.640 00.001 13828 IsSlewing returns 0
21:40:33.640 00.000 13828 IsGuiding returns 0
21:40:33.641 00.001 13828 PulseGuide returned control before completion, sleep 100
21:40:33.650 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7248, max=65535, med=12028, FiltMin=9353, FiltMax=65535, Gamma=2.540
21:40:33.674 00.024 8960 UpdateGuideState exits: m=169995 SNR=31.8
21:40:33.677 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:33.679 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:33.682 00.003 8960 Enqueuing Expose request
21:40:33.754 00.072 13828 IsGuiding returns 0
21:40:33.754 00.000 13828 Move returns status 0, amount 91
21:40:33.754 00.000 13828 MoveAxis(N, 224, ABG)
21:40:33.754 00.000 13828 duration set to 0 by GuideMode
21:40:33.754 00.000 13828 Move returns status 0, amount 0
21:40:33.754 00.000 13828 move complete, result=0
21:40:33.754 00.000 13828 worker thread done servicing request
21:40:33.754 00.000 13828 Worker thread wakes up
21:40:33.754 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:33.754 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:33.756 00.002 8960 GuideStep: 0.3 px 91 ms WEST, -0.4 px 0 ms NORTH
21:40:36.239 02.483 13828 Exposure complete
21:40:36.404 00.165 13828 worker thread done servicing request
21:40:36.404 00.000 8960 OnExposeComplete: enter
21:40:36.406 00.002 8960 UpdateGuideState(): m_state=6
21:40:36.408 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 106
21:40:36.410 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=735.16, Mass=152589, SNR=27.5, Peak=23369 HFD=3.8
21:40:36.412 00.002 8960 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.39) = xAngle (3.10 = 3.10)
21:40:36.413 00.001 8960 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.07 = 3.07)
21:40:36.415 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.08 hyp=0.19 cameraTheta=2.71 mountX=-0.19 mountY=0.01, mountTheta=3.07
21:40:36.418 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.08, opts=13)
21:40:36.421 00.003 8960 Enqueuing Move request for scope (-0.17, 0.08)
21:40:36.422 00.001 13828 Worker thread wakes up
21:40:36.422 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.08) opts 0xd
21:40:36.422 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.08)
21:40:36.423 00.001 13828 Moving (-0.17, 0.08) raw xDistance=-0.19 yDistance=0.01
21:40:36.423 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
21:40:36.423 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:36.423 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:40:36.423 00.000 13828 MoveAxis(E, 63, ABG)
21:40:36.423 00.000 13828 Guiding  Dir = 2, Dur = 63
21:40:36.425 00.002 13828 IsSlewing returns 0
21:40:36.425 00.000 13828 IsGuiding returns 0
21:40:36.428 00.003 13828 PulseGuide returned control before completion, sleep 71
21:40:36.432 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=12022, FiltMin=9251, FiltMax=65535, Gamma=2.540
21:40:36.470 00.038 8960 UpdateGuideState exits: m=152589 SNR=27.5
21:40:36.472 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:36.474 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:36.476 00.002 8960 Enqueuing Expose request
21:40:36.503 00.027 13828 IsGuiding returns 0
21:40:36.503 00.000 13828 Move returns status 0, amount 63
21:40:36.503 00.000 13828 MoveAxis(N, 0, ABG)
21:40:36.503 00.000 13828 duration set to 0 by GuideMode
21:40:36.503 00.000 13828 Move returns status 0, amount 0
21:40:36.503 00.000 13828 move complete, result=0
21:40:36.504 00.001 13828 worker thread done servicing request
21:40:36.504 00.000 13828 Worker thread wakes up
21:40:36.504 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:36.504 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:36.504 00.000 8960 GuideStep: -0.2 px 63 ms EAST, 0.0 px 0 ms NORTH
21:40:38.976 02.472 13828 Exposure complete
21:40:39.097 00.121 13828 worker thread done servicing request
21:40:39.097 00.000 8960 OnExposeComplete: enter
21:40:39.099 00.002 8960 UpdateGuideState(): m_state=6
21:40:39.101 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 107
21:40:39.103 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=735.22, Mass=170644, SNR=31.0, Peak=25123 HFD=3.7
21:40:39.104 00.001 8960 CameraToMount -- cameraTheta (1.72) - m_xAngle (-0.39) = xAngle (2.12 = 2.12)
21:40:39.106 00.002 8960 CameraToMount -- cameraTheta (1.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.08 = 2.08)
21:40:39.108 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.15 hyp=0.15 cameraTheta=1.72 mountX=-0.08 mountY=0.13, mountTheta=2.11
21:40:39.110 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.15, opts=13)
21:40:39.114 00.004 8960 Enqueuing Move request for scope (-0.02, 0.15)
21:40:39.116 00.002 13828 Worker thread wakes up
21:40:39.116 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.15) opts 0xd
21:40:39.116 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.15)
21:40:39.116 00.000 13828 Moving (-0.02, 0.15) raw xDistance=-0.08 yDistance=0.13
21:40:39.116 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:40:39.116 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:39.116 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:40:39.116 00.000 13828 MoveAxis(E, 0, ABG)
21:40:39.117 00.001 13828 Move returns status 0, amount 0
21:40:39.117 00.000 13828 MoveAxis(N, 0, ABG)
21:40:39.117 00.000 13828 duration set to 0 by GuideMode
21:40:39.117 00.000 13828 Move returns status 0, amount 0
21:40:39.117 00.000 13828 move complete, result=0
21:40:39.117 00.000 13828 worker thread done servicing request
21:40:39.125 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7318, max=65535, med=12028, FiltMin=9308, FiltMax=65535, Gamma=2.540
21:40:39.151 00.026 8960 UpdateGuideState exits: m=170644 SNR=31.0
21:40:39.153 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:39.155 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:39.156 00.001 8960 Enqueuing Expose request
21:40:39.158 00.002 13828 Worker thread wakes up
21:40:39.158 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:39.158 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:39.158 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:40:41.622 02.464 13828 Exposure complete
21:40:41.750 00.128 13828 worker thread done servicing request
21:40:41.750 00.000 8960 OnExposeComplete: enter
21:40:41.752 00.002 8960 UpdateGuideState(): m_state=6
21:40:41.754 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 108
21:40:41.757 00.003 8960 Star::Find returns 1 (0), X=973.84, Y=735.39, Mass=153798, SNR=31.4, Peak=21257 HFD=3.9
21:40:41.759 00.002 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.87 = 2.87)
21:40:41.761 00.002 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.84 = 2.84)
21:40:41.762 00.001 8960 CameraToMount -- cameraX=-0.40 cameraY=0.31 hyp=0.50 cameraTheta=2.48 mountX=-0.48 mountY=0.15, mountTheta=2.84
21:40:41.765 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.31, opts=13)
21:40:41.766 00.001 8960 Enqueuing Move request for scope (-0.40, 0.31)
21:40:41.768 00.002 13828 Worker thread wakes up
21:40:41.768 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.31) opts 0xd
21:40:41.768 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.31)
21:40:41.768 00.000 13828 Moving (-0.40, 0.31) raw xDistance=-0.48 yDistance=0.15
21:40:41.768 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48
21:40:41.768 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:41.768 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:40:41.768 00.000 13828 MoveAxis(E, 179, ABG)
21:40:41.768 00.000 13828 Guiding  Dir = 2, Dur = 179
21:40:41.770 00.002 13828 IsSlewing returns 0
21:40:41.770 00.000 13828 IsGuiding returns 0
21:40:41.771 00.001 13828 PulseGuide returned control before completion, sleep 188
21:40:41.780 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12035, FiltMin=9436, FiltMax=65535, Gamma=2.540
21:40:41.805 00.025 8960 UpdateGuideState exits: m=153798 SNR=31.4
21:40:41.807 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:41.809 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:41.810 00.001 8960 Enqueuing Expose request
21:40:41.974 00.164 13828 IsGuiding returns 0
21:40:41.974 00.000 13828 Move returns status 0, amount 179
21:40:41.974 00.000 13828 MoveAxis(N, 0, ABG)
21:40:41.974 00.000 13828 duration set to 0 by GuideMode
21:40:41.975 00.001 13828 Move returns status 0, amount 0
21:40:41.975 00.000 13828 move complete, result=0
21:40:41.975 00.000 13828 worker thread done servicing request
21:40:41.975 00.000 13828 Worker thread wakes up
21:40:41.975 00.000 8960 GuideStep: -0.5 px 179 ms EAST, 0.2 px 0 ms NORTH
21:40:41.978 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:41.978 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:44.451 02.473 13828 Exposure complete
21:40:44.581 00.130 13828 worker thread done servicing request
21:40:44.581 00.000 8960 OnExposeComplete: enter
21:40:44.583 00.002 8960 UpdateGuideState(): m_state=6
21:40:44.585 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 109
21:40:44.587 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=735.22, Mass=147119, SNR=31.1, Peak=23177 HFD=4.2
21:40:44.588 00.001 8960 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.39) = xAngle (2.89 = 2.89)
21:40:44.589 00.001 8960 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.85 = 2.85)
21:40:44.591 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.14 hyp=0.23 cameraTheta=2.50 mountX=-0.23 mountY=0.07, mountTheta=2.86
21:40:44.597 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.14, opts=13)
21:40:44.599 00.002 8960 Enqueuing Move request for scope (-0.19, 0.14)
21:40:44.601 00.002 13828 Worker thread wakes up
21:40:44.601 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.14) opts 0xd
21:40:44.601 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.14)
21:40:44.601 00.000 13828 Moving (-0.19, 0.14) raw xDistance=-0.23 yDistance=0.07
21:40:44.601 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
21:40:44.601 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:44.601 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:40:44.602 00.001 13828 MoveAxis(E, 96, ABG)
21:40:44.602 00.000 13828 Guiding  Dir = 2, Dur = 96
21:40:44.603 00.001 13828 IsSlewing returns 0
21:40:44.603 00.000 13828 IsGuiding returns 0
21:40:44.604 00.001 13828 PulseGuide returned control before completion, sleep 105
21:40:44.609 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6851, max=65535, med=12035, FiltMin=9244, FiltMax=65535, Gamma=2.540
21:40:44.633 00.024 8960 UpdateGuideState exits: m=147119 SNR=31.1
21:40:44.635 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:44.636 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:44.638 00.002 8960 Enqueuing Expose request
21:40:44.722 00.084 13828 IsGuiding returns 0
21:40:44.722 00.000 13828 Move returns status 0, amount 96
21:40:44.722 00.000 13828 MoveAxis(N, 0, ABG)
21:40:44.722 00.000 13828 duration set to 0 by GuideMode
21:40:44.722 00.000 13828 Move returns status 0, amount 0
21:40:44.722 00.000 13828 move complete, result=0
21:40:44.722 00.000 13828 worker thread done servicing request
21:40:44.722 00.000 8960 GuideStep: -0.2 px 96 ms EAST, 0.1 px 0 ms NORTH
21:40:44.725 00.003 13828 Worker thread wakes up
21:40:44.725 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:44.725 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:47.192 02.467 13828 Exposure complete
21:40:47.313 00.121 13828 worker thread done servicing request
21:40:47.313 00.000 8960 OnExposeComplete: enter
21:40:47.315 00.002 8960 UpdateGuideState(): m_state=6
21:40:47.316 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 110
21:40:47.319 00.003 8960 Star::Find returns 1 (0), X=974.93, Y=734.91, Mass=168189, SNR=32.7, Peak=24297 HFD=3.1
21:40:47.321 00.002 8960 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.39) = xAngle (0.16 = 0.16)
21:40:47.323 00.002 8960 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
21:40:47.324 00.001 8960 CameraToMount -- cameraX=0.70 cameraY=-0.17 hyp=0.72 cameraTheta=-0.24 mountX=0.71 mountY=0.09, mountTheta=0.12
21:40:47.331 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=0.70, y=-0.17, opts=13)
21:40:47.333 00.002 8960 Enqueuing Move request for scope (0.70, -0.17)
21:40:47.335 00.002 13828 Worker thread wakes up
21:40:47.335 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.17) opts 0xd
21:40:47.335 00.000 13828 Handling offset move in thread for scope, endpoint = (0.70, -0.17)
21:40:47.335 00.000 13828 Moving (0.70, -0.17) raw xDistance=0.71 yDistance=0.09
21:40:47.335 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.71
21:40:47.335 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:47.335 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:40:47.335 00.000 13828 MoveAxis(W, 256, ABG)
21:40:47.335 00.000 13828 Guiding  Dir = 3, Dur = 256
21:40:47.337 00.002 13828 IsSlewing returns 0
21:40:47.337 00.000 13828 IsGuiding returns 0
21:40:47.339 00.002 13828 PulseGuide returned control before completion, sleep 265
21:40:47.343 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=12041, FiltMin=9417, FiltMax=65535, Gamma=2.540
21:40:47.367 00.024 8960 UpdateGuideState exits: m=168189 SNR=32.7
21:40:47.369 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:47.370 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:47.372 00.002 8960 Enqueuing Expose request
21:40:47.612 00.240 13828 IsGuiding returns 0
21:40:47.612 00.000 13828 Move returns status 0, amount 256
21:40:47.612 00.000 13828 MoveAxis(N, 0, ABG)
21:40:47.612 00.000 13828 duration set to 0 by GuideMode
21:40:47.612 00.000 13828 Move returns status 0, amount 0
21:40:47.612 00.000 13828 move complete, result=0
21:40:47.612 00.000 13828 worker thread done servicing request
21:40:47.612 00.000 8960 GuideStep: 0.7 px 256 ms WEST, 0.1 px 0 ms NORTH
21:40:47.615 00.003 13828 Worker thread wakes up
21:40:47.615 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:47.615 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:50.088 02.473 13828 Exposure complete
21:40:50.214 00.126 13828 worker thread done servicing request
21:40:50.214 00.000 8960 OnExposeComplete: enter
21:40:50.216 00.002 8960 UpdateGuideState(): m_state=6
21:40:50.219 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 111
21:40:50.221 00.002 8960 Star::Find returns 1 (0), X=974.83, Y=734.55, Mass=130411, SNR=26.2, Peak=26217 HFD=2.6
21:40:50.222 00.001 8960 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.39) = xAngle (-0.33 = -0.33)
21:40:50.225 00.003 8960 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
21:40:50.227 00.002 8960 CameraToMount -- cameraX=0.60 cameraY=-0.52 hyp=0.79 cameraTheta=-0.72 mountX=0.75 mountY=-0.28, mountTheta=-0.36
21:40:50.232 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.60, y=-0.52, opts=13)
21:40:50.233 00.001 8960 Enqueuing Move request for scope (0.60, -0.52)
21:40:50.235 00.002 13828 Worker thread wakes up
21:40:50.235 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.52) opts 0xd
21:40:50.235 00.000 13828 Handling offset move in thread for scope, endpoint = (0.60, -0.52)
21:40:50.235 00.000 13828 Moving (0.60, -0.52) raw xDistance=0.75 yDistance=-0.28
21:40:50.235 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
21:40:50.236 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:40:50.236 00.000 13828 MoveAxis(W, 297, ABG)
21:40:50.236 00.000 13828 Guiding  Dir = 3, Dur = 297
21:40:50.237 00.001 13828 IsSlewing returns 0
21:40:50.237 00.000 13828 IsGuiding returns 0
21:40:50.239 00.002 13828 PulseGuide returned control before completion, sleep 306
21:40:50.243 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=12028, FiltMin=9347, FiltMax=65535, Gamma=2.540
21:40:50.274 00.031 8960 UpdateGuideState exits: m=130411 SNR=26.2
21:40:50.279 00.005 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:50.283 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:50.285 00.002 8960 Enqueuing Expose request
21:40:50.550 00.265 13828 IsGuiding returns 0
21:40:50.550 00.000 13828 Move returns status 0, amount 297
21:40:50.550 00.000 13828 MoveAxis(N, 149, ABG)
21:40:50.550 00.000 13828 duration set to 0 by GuideMode
21:40:50.550 00.000 13828 Move returns status 0, amount 0
21:40:50.551 00.001 13828 move complete, result=0
21:40:50.551 00.000 13828 worker thread done servicing request
21:40:50.551 00.000 13828 Worker thread wakes up
21:40:50.551 00.000 8960 GuideStep: 0.8 px 297 ms WEST, -0.3 px 0 ms NORTH
21:40:50.553 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:50.554 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:53.024 02.470 13828 Exposure complete
21:40:53.148 00.124 13828 worker thread done servicing request
21:40:53.148 00.000 8960 OnExposeComplete: enter
21:40:53.150 00.002 8960 UpdateGuideState(): m_state=6
21:40:53.152 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 112
21:40:53.154 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=735.12, Mass=168074, SNR=34.7, Peak=26281 HFD=3.5
21:40:53.155 00.001 8960 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.39) = xAngle (0.58 = 0.58)
21:40:53.158 00.003 8960 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
21:40:53.159 00.001 8960 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.22 cameraTheta=0.19 mountX=0.18 mountY=0.11, mountTheta=0.56
21:40:53.162 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=0.04, opts=13)
21:40:53.164 00.002 8960 Enqueuing Move request for scope (0.21, 0.04)
21:40:53.166 00.002 13828 Worker thread wakes up
21:40:53.166 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.04) opts 0xd
21:40:53.166 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, 0.04)
21:40:53.166 00.000 13828 Moving (0.21, 0.04) raw xDistance=0.18 yDistance=0.11
21:40:53.166 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.18
21:40:53.166 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:53.166 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:40:53.166 00.000 13828 MoveAxis(W, 88, ABG)
21:40:53.166 00.000 13828 Guiding  Dir = 3, Dur = 88
21:40:53.168 00.002 13828 IsSlewing returns 0
21:40:53.168 00.000 13828 IsGuiding returns 0
21:40:53.169 00.001 13828 PulseGuide returned control before completion, sleep 97
21:40:53.176 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7465, max=65535, med=12035, FiltMin=9455, FiltMax=65535, Gamma=2.540
21:40:53.199 00.023 8960 UpdateGuideState exits: m=168074 SNR=34.7
21:40:53.201 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:53.202 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:53.204 00.002 8960 Enqueuing Expose request
21:40:53.271 00.067 13828 IsGuiding returns 0
21:40:53.271 00.000 13828 Move returns status 0, amount 88
21:40:53.271 00.000 13828 MoveAxis(N, 0, ABG)
21:40:53.271 00.000 13828 duration set to 0 by GuideMode
21:40:53.271 00.000 13828 Move returns status 0, amount 0
21:40:53.271 00.000 13828 move complete, result=0
21:40:53.271 00.000 13828 worker thread done servicing request
21:40:53.271 00.000 13828 Worker thread wakes up
21:40:53.271 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:53.271 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:53.274 00.003 8960 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
21:40:55.748 02.474 13828 Exposure complete
21:40:55.875 00.127 13828 worker thread done servicing request
21:40:55.875 00.000 8960 OnExposeComplete: enter
21:40:55.877 00.002 8960 UpdateGuideState(): m_state=6
21:40:55.879 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 113
21:40:55.880 00.001 8960 Star::Find returns 1 (0), X=973.98, Y=734.94, Mass=135077, SNR=32.5, Peak=24227 HFD=2.8
21:40:55.882 00.002 8960 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.39) = xAngle (-2.25 = -2.25)
21:40:55.884 00.002 8960 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
21:40:55.886 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.14 hyp=0.28 cameraTheta=-2.64 mountX=-0.18 mountY=-0.22, mountTheta=-2.26
21:40:55.888 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.14, opts=13)
21:40:55.890 00.002 8960 Enqueuing Move request for scope (-0.25, -0.14)
21:40:55.891 00.001 13828 Worker thread wakes up
21:40:55.891 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.14) opts 0xd
21:40:55.891 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.14)
21:40:55.891 00.000 13828 Moving (-0.25, -0.14) raw xDistance=-0.18 yDistance=-0.22
21:40:55.892 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.18
21:40:55.892 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:40:55.892 00.000 13828 MoveAxis(E, 60, ABG)
21:40:55.892 00.000 13828 Guiding  Dir = 2, Dur = 60
21:40:55.895 00.003 13828 IsSlewing returns 0
21:40:55.895 00.000 13828 IsGuiding returns 0
21:40:55.897 00.002 13828 PulseGuide returned control before completion, sleep 68
21:40:55.903 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6992, max=65535, med=12035, FiltMin=9443, FiltMax=65535, Gamma=2.540
21:40:55.928 00.025 8960 UpdateGuideState exits: m=135077 SNR=32.5
21:40:55.932 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:55.934 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:55.935 00.001 8960 Enqueuing Expose request
21:40:55.977 00.042 13828 IsGuiding returns 0
21:40:55.977 00.000 13828 Move returns status 0, amount 60
21:40:55.977 00.000 13828 MoveAxis(N, 114, ABG)
21:40:55.977 00.000 13828 duration set to 0 by GuideMode
21:40:55.977 00.000 13828 Move returns status 0, amount 0
21:40:55.977 00.000 13828 move complete, result=0
21:40:55.977 00.000 13828 worker thread done servicing request
21:40:55.977 00.000 13828 Worker thread wakes up
21:40:55.977 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:55.977 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:40:55.978 00.001 8960 GuideStep: -0.2 px 60 ms EAST, -0.2 px 0 ms NORTH
21:40:58.452 02.474 13828 Exposure complete
21:40:58.581 00.129 13828 worker thread done servicing request
21:40:58.581 00.000 8960 OnExposeComplete: enter
21:40:58.583 00.002 8960 UpdateGuideState(): m_state=6
21:40:58.585 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 114
21:40:58.587 00.002 8960 Star::Find returns 1 (0), X=974.66, Y=735.06, Mass=163597, SNR=30.1, Peak=26595 HFD=3.7
21:40:58.588 00.001 8960 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.39) = xAngle (0.36 = 0.36)
21:40:58.590 00.002 8960 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
21:40:58.591 00.001 8960 CameraToMount -- cameraX=0.43 cameraY=-0.01 hyp=0.43 cameraTheta=-0.03 mountX=0.40 mountY=0.14, mountTheta=0.33
21:40:58.596 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=-0.01, opts=13)
21:40:58.597 00.001 8960 Enqueuing Move request for scope (0.43, -0.01)
21:40:58.599 00.002 13828 Worker thread wakes up
21:40:58.599 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.01) opts 0xd
21:40:58.599 00.000 13828 Handling offset move in thread for scope, endpoint = (0.43, -0.01)
21:40:58.599 00.000 13828 Moving (0.43, -0.01) raw xDistance=0.40 yDistance=0.14
21:40:58.599 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
21:40:58.599 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:40:58.599 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:40:58.599 00.000 13828 MoveAxis(W, 144, ABG)
21:40:58.599 00.000 13828 Guiding  Dir = 3, Dur = 144
21:40:58.601 00.002 13828 IsSlewing returns 0
21:40:58.601 00.000 13828 IsGuiding returns 0
21:40:58.602 00.001 13828 PulseGuide returned control before completion, sleep 153
21:40:58.606 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12035, FiltMin=9353, FiltMax=65535, Gamma=2.540
21:40:58.636 00.030 8960 UpdateGuideState exits: m=163597 SNR=30.1
21:40:58.638 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:40:58.639 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:40:58.641 00.002 8960 Enqueuing Expose request
21:40:58.760 00.119 13828 IsGuiding returns 0
21:40:58.761 00.001 13828 Move returns status 0, amount 144
21:40:58.761 00.000 13828 MoveAxis(N, 0, ABG)
21:40:58.761 00.000 13828 duration set to 0 by GuideMode
21:40:58.761 00.000 13828 Move returns status 0, amount 0
21:40:58.761 00.000 13828 move complete, result=0
21:40:58.761 00.000 13828 worker thread done servicing request
21:40:58.761 00.000 8960 GuideStep: 0.4 px 144 ms WEST, 0.1 px 0 ms NORTH
21:40:58.763 00.002 13828 Worker thread wakes up
21:40:58.763 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:40:58.763 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:01.232 02.469 13828 Exposure complete
21:41:01.364 00.132 13828 worker thread done servicing request
21:41:01.364 00.000 8960 OnExposeComplete: enter
21:41:01.366 00.002 8960 UpdateGuideState(): m_state=6
21:41:01.368 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 115
21:41:01.370 00.002 8960 Star::Find returns 1 (0), X=974.41, Y=734.89, Mass=170704, SNR=31.0, Peak=24841 HFD=3.6
21:41:01.371 00.001 8960 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.39) = xAngle (-0.41 = -0.41)
21:41:01.373 00.002 8960 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
21:41:01.374 00.001 8960 CameraToMount -- cameraX=0.18 cameraY=-0.18 hyp=0.25 cameraTheta=-0.80 mountX=0.23 mountY=-0.11, mountTheta=-0.43
21:41:01.379 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.18, opts=13)
21:41:01.381 00.002 8960 Enqueuing Move request for scope (0.18, -0.18)
21:41:01.382 00.001 13828 Worker thread wakes up
21:41:01.383 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.18) opts 0xd
21:41:01.383 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.18)
21:41:01.383 00.000 13828 Moving (0.18, -0.18) raw xDistance=0.23 yDistance=-0.11
21:41:01.383 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
21:41:01.383 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:01.383 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:41:01.383 00.000 13828 MoveAxis(W, 97, ABG)
21:41:01.383 00.000 13828 Guiding  Dir = 3, Dur = 97
21:41:01.384 00.001 13828 IsSlewing returns 0
21:41:01.385 00.001 13828 IsGuiding returns 0
21:41:01.386 00.001 13828 PulseGuide returned control before completion, sleep 106
21:41:01.390 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6960, max=65535, med=12035, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:41:01.417 00.027 8960 UpdateGuideState exits: m=170704 SNR=31.0
21:41:01.419 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:01.422 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:01.423 00.001 8960 Enqueuing Expose request
21:41:01.502 00.079 13828 IsGuiding returns 0
21:41:01.502 00.000 13828 Move returns status 0, amount 97
21:41:01.502 00.000 13828 MoveAxis(N, 0, ABG)
21:41:01.502 00.000 13828 duration set to 0 by GuideMode
21:41:01.502 00.000 13828 Move returns status 0, amount 0
21:41:01.502 00.000 13828 move complete, result=0
21:41:01.502 00.000 13828 worker thread done servicing request
21:41:01.502 00.000 13828 Worker thread wakes up
21:41:01.502 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:01.502 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:01.503 00.001 8960 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
21:41:03.973 02.470 13828 Exposure complete
21:41:04.098 00.125 13828 worker thread done servicing request
21:41:04.098 00.000 8960 OnExposeComplete: enter
21:41:04.100 00.002 8960 UpdateGuideState(): m_state=6
21:41:04.102 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 116
21:41:04.104 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=735.08, Mass=134026, SNR=28.7, Peak=22435 HFD=3.3
21:41:04.105 00.001 8960 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.39) = xAngle (0.43 = 0.43)
21:41:04.107 00.002 8960 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
21:41:04.109 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=0.00 hyp=0.10 cameraTheta=0.04 mountX=0.09 mountY=0.04, mountTheta=0.40
21:41:04.112 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.00, opts=13)
21:41:04.114 00.002 8960 Enqueuing Move request for scope (0.10, 0.00)
21:41:04.116 00.002 13828 Worker thread wakes up
21:41:04.116 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.00) opts 0xd
21:41:04.116 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.00)
21:41:04.116 00.000 13828 Moving (0.10, 0.00) raw xDistance=0.09 yDistance=0.04
21:41:04.116 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:41:04.117 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:04.117 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:41:04.117 00.000 13828 MoveAxis(E, 0, ABG)
21:41:04.117 00.000 13828 Move returns status 0, amount 0
21:41:04.117 00.000 13828 MoveAxis(N, 0, ABG)
21:41:04.117 00.000 13828 duration set to 0 by GuideMode
21:41:04.117 00.000 13828 Move returns status 0, amount 0
21:41:04.117 00.000 13828 move complete, result=0
21:41:04.117 00.000 13828 worker thread done servicing request
21:41:04.123 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7440, max=65535, med=12028, FiltMin=9276, FiltMax=65535, Gamma=2.540
21:41:04.146 00.023 8960 UpdateGuideState exits: m=134026 SNR=28.7
21:41:04.148 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:04.150 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:04.152 00.002 8960 Enqueuing Expose request
21:41:04.154 00.002 13828 Worker thread wakes up
21:41:04.154 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:04.154 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:04.154 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:41:06.619 02.465 13828 Exposure complete
21:41:06.741 00.122 13828 worker thread done servicing request
21:41:06.741 00.000 8960 OnExposeComplete: enter
21:41:06.743 00.002 8960 UpdateGuideState(): m_state=6
21:41:06.746 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 117
21:41:06.747 00.001 8960 Star::Find returns 1 (0), X=974.27, Y=735.31, Mass=148136, SNR=31.6, Peak=25449 HFD=3.5
21:41:06.749 00.002 8960 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.39) = xAngle (1.82 = 1.82)
21:41:06.751 00.002 8960 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.78 = 1.78)
21:41:06.752 00.001 8960 CameraToMount -- cameraX=0.03 cameraY=0.23 hyp=0.23 cameraTheta=1.43 mountX=-0.06 mountY=0.23, mountTheta=1.82
21:41:06.756 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=0.23, opts=13)
21:41:06.759 00.003 8960 Enqueuing Move request for scope (0.03, 0.23)
21:41:06.761 00.002 13828 Worker thread wakes up
21:41:06.761 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.23) opts 0xd
21:41:06.761 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, 0.23)
21:41:06.761 00.000 13828 Moving (0.03, 0.23) raw xDistance=-0.06 yDistance=0.23
21:41:06.761 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:41:06.761 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:06.761 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:41:06.761 00.000 13828 MoveAxis(E, 0, ABG)
21:41:06.761 00.000 13828 Move returns status 0, amount 0
21:41:06.761 00.000 13828 MoveAxis(N, 0, ABG)
21:41:06.762 00.001 13828 duration set to 0 by GuideMode
21:41:06.762 00.000 13828 Move returns status 0, amount 0
21:41:06.762 00.000 13828 move complete, result=0
21:41:06.762 00.000 13828 worker thread done servicing request
21:41:06.770 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7068, max=65535, med=12035, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:41:06.791 00.021 8960 UpdateGuideState exits: m=148136 SNR=31.6
21:41:06.793 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:06.795 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:06.797 00.002 8960 Enqueuing Expose request
21:41:06.798 00.001 13828 Worker thread wakes up
21:41:06.798 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:41:06.800 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:06.800 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:09.269 02.469 13828 Exposure complete
21:41:09.396 00.127 13828 worker thread done servicing request
21:41:09.396 00.000 8960 OnExposeComplete: enter
21:41:09.398 00.002 8960 UpdateGuideState(): m_state=6
21:41:09.400 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 118
21:41:09.401 00.001 8960 Star::Find returns 1 (0), X=973.85, Y=735.08, Mass=160008, SNR=30.1, Peak=28483 HFD=3.0
21:41:09.403 00.002 8960 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
21:41:09.405 00.002 8960 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
21:41:09.406 00.001 8960 CameraToMount -- cameraX=-0.39 cameraY=-0.00 hyp=0.39 cameraTheta=-3.14 mountX=-0.36 mountY=-0.14, mountTheta=-2.77
21:41:09.409 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=-0.00, opts=13)
21:41:09.411 00.002 8960 Enqueuing Move request for scope (-0.39, -0.00)
21:41:09.412 00.001 13828 Worker thread wakes up
21:41:09.413 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.00) opts 0xd
21:41:09.413 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, -0.00)
21:41:09.413 00.000 13828 Moving (-0.39, -0.00) raw xDistance=-0.36 yDistance=-0.14
21:41:09.413 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
21:41:09.413 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:09.413 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:41:09.413 00.000 13828 MoveAxis(E, 132, ABG)
21:41:09.413 00.000 13828 Guiding  Dir = 2, Dur = 132
21:41:09.415 00.002 13828 IsSlewing returns 0
21:41:09.415 00.000 13828 IsGuiding returns 0
21:41:09.417 00.002 13828 PulseGuide returned control before completion, sleep 140
21:41:09.422 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7248, max=65535, med=12041, FiltMin=9225, FiltMax=65535, Gamma=2.540
21:41:09.448 00.026 8960 UpdateGuideState exits: m=160008 SNR=30.1
21:41:09.450 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:09.452 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:09.454 00.002 8960 Enqueuing Expose request
21:41:09.561 00.107 13828 IsGuiding returns 0
21:41:09.561 00.000 13828 Move returns status 0, amount 132
21:41:09.561 00.000 13828 MoveAxis(N, 0, ABG)
21:41:09.561 00.000 13828 duration set to 0 by GuideMode
21:41:09.561 00.000 13828 Move returns status 0, amount 0
21:41:09.561 00.000 13828 move complete, result=0
21:41:09.561 00.000 13828 worker thread done servicing request
21:41:09.561 00.000 8960 GuideStep: -0.4 px 132 ms EAST, -0.1 px 0 ms NORTH
21:41:09.564 00.003 13828 Worker thread wakes up
21:41:09.564 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:09.564 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:12.037 02.473 13828 Exposure complete
21:41:12.162 00.125 13828 worker thread done servicing request
21:41:12.162 00.000 8960 OnExposeComplete: enter
21:41:12.164 00.002 8960 UpdateGuideState(): m_state=6
21:41:12.166 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 119
21:41:12.167 00.001 8960 Star::Find returns 1 (0), X=974.83, Y=734.77, Mass=150564, SNR=31.4, Peak=26857 HFD=3.4
21:41:12.169 00.002 8960 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.39) = xAngle (-0.07 = -0.07)
21:41:12.172 00.003 8960 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
21:41:12.173 00.001 8960 CameraToMount -- cameraX=0.60 cameraY=-0.30 hyp=0.67 cameraTheta=-0.47 mountX=0.67 mountY=-0.07, mountTheta=-0.11
21:41:12.177 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.60, y=-0.30, opts=13)
21:41:12.179 00.002 8960 Enqueuing Move request for scope (0.60, -0.30)
21:41:12.181 00.002 13828 Worker thread wakes up
21:41:12.181 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.30) opts 0xd
21:41:12.181 00.000 13828 Handling offset move in thread for scope, endpoint = (0.60, -0.30)
21:41:12.181 00.000 13828 Moving (0.60, -0.30) raw xDistance=0.67 yDistance=-0.07
21:41:12.181 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.67
21:41:12.181 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:12.181 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:41:12.181 00.000 13828 MoveAxis(W, 240, ABG)
21:41:12.181 00.000 13828 Guiding  Dir = 3, Dur = 240
21:41:12.182 00.001 13828 IsSlewing returns 0
21:41:12.182 00.000 13828 IsGuiding returns 0
21:41:12.184 00.002 13828 PulseGuide returned control before completion, sleep 249
21:41:12.189 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7004, max=65535, med=12048, FiltMin=9340, FiltMax=65535, Gamma=2.540
21:41:12.215 00.026 8960 UpdateGuideState exits: m=150564 SNR=31.4
21:41:12.218 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:12.219 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:12.221 00.002 8960 Enqueuing Expose request
21:41:12.442 00.221 13828 IsGuiding returns 0
21:41:12.442 00.000 13828 Move returns status 0, amount 240
21:41:12.442 00.000 13828 MoveAxis(N, 0, ABG)
21:41:12.442 00.000 13828 duration set to 0 by GuideMode
21:41:12.442 00.000 13828 Move returns status 0, amount 0
21:41:12.442 00.000 13828 move complete, result=0
21:41:12.442 00.000 13828 worker thread done servicing request
21:41:12.442 00.000 8960 GuideStep: 0.7 px 240 ms WEST, -0.1 px 0 ms NORTH
21:41:12.443 00.001 13828 Worker thread wakes up
21:41:12.444 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:12.444 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:14.916 02.472 13828 Exposure complete
21:41:15.055 00.139 13828 worker thread done servicing request
21:41:15.055 00.000 8960 OnExposeComplete: enter
21:41:15.057 00.002 8960 UpdateGuideState(): m_state=6
21:41:15.060 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 120
21:41:15.063 00.003 8960 Star::Find returns 1 (0), X=974.52, Y=735.57, Mass=146222, SNR=30.3, Peak=23689 HFD=3.3
21:41:15.065 00.002 8960 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.39) = xAngle (1.44 = 1.44)
21:41:15.067 00.002 8960 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.41 = 1.41)
21:41:15.069 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=0.49 hyp=0.57 cameraTheta=1.05 mountX=0.07 mountY=0.56, mountTheta=1.44
21:41:15.071 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=0.49, opts=13)
21:41:15.073 00.002 8960 Enqueuing Move request for scope (0.28, 0.49)
21:41:15.075 00.002 13828 Worker thread wakes up
21:41:15.075 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.49) opts 0xd
21:41:15.076 00.001 13828 Handling offset move in thread for scope, endpoint = (0.28, 0.49)
21:41:15.076 00.000 13828 Moving (0.28, 0.49) raw xDistance=0.07 yDistance=0.56
21:41:15.076 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:41:15.076 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:15.076 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
21:41:15.076 00.000 13828 MoveAxis(E, 0, ABG)
21:41:15.076 00.000 13828 Move returns status 0, amount 0
21:41:15.076 00.000 13828 MoveAxis(N, 0, ABG)
21:41:15.076 00.000 13828 duration set to 0 by GuideMode
21:41:15.076 00.000 13828 Move returns status 0, amount 0
21:41:15.076 00.000 13828 move complete, result=0
21:41:15.076 00.000 13828 worker thread done servicing request
21:41:15.084 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7459, max=65535, med=12048, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:41:15.111 00.027 8960 UpdateGuideState exits: m=146222 SNR=30.3
21:41:15.113 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:15.114 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:15.116 00.002 8960 Enqueuing Expose request
21:41:15.118 00.002 13828 Worker thread wakes up
21:41:15.118 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.6 px 0 ms NORTH
21:41:15.120 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:15.120 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:17.594 02.474 13828 Exposure complete
21:41:17.718 00.124 13828 worker thread done servicing request
21:41:17.719 00.001 8960 OnExposeComplete: enter
21:41:17.721 00.002 8960 UpdateGuideState(): m_state=6
21:41:17.723 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 121
21:41:17.726 00.003 8960 Star::Find returns 1 (0), X=974.61, Y=735.07, Mass=144706, SNR=26.9, Peak=22915 HFD=3.4
21:41:17.727 00.001 8960 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.39) = xAngle (0.38 = 0.38)
21:41:17.729 00.002 8960 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
21:41:17.730 00.001 8960 CameraToMount -- cameraX=0.38 cameraY=-0.00 hyp=0.38 cameraTheta=-0.01 mountX=0.35 mountY=0.13, mountTheta=0.35
21:41:17.733 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.00, opts=13)
21:41:17.735 00.002 8960 Enqueuing Move request for scope (0.38, -0.00)
21:41:17.737 00.002 13828 Worker thread wakes up
21:41:17.737 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.00) opts 0xd
21:41:17.737 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.00)
21:41:17.737 00.000 13828 Moving (0.38, -0.00) raw xDistance=0.35 yDistance=0.13
21:41:17.737 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:41:17.737 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:17.737 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:41:17.737 00.000 13828 MoveAxis(W, 131, ABG)
21:41:17.737 00.000 13828 Guiding  Dir = 3, Dur = 131
21:41:17.739 00.002 13828 IsSlewing returns 0
21:41:17.739 00.000 13828 IsGuiding returns 0
21:41:17.741 00.002 13828 PulseGuide returned control before completion, sleep 139
21:41:17.746 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7036, max=65535, med=12054, FiltMin=9225, FiltMax=65535, Gamma=2.540
21:41:17.775 00.029 8960 UpdateGuideState exits: m=144706 SNR=26.9
21:41:17.780 00.005 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:17.782 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:17.784 00.002 8960 Enqueuing Expose request
21:41:17.888 00.104 13828 IsGuiding returns 0
21:41:17.888 00.000 13828 Move returns status 0, amount 131
21:41:17.888 00.000 13828 MoveAxis(N, 0, ABG)
21:41:17.889 00.001 13828 duration set to 0 by GuideMode
21:41:17.889 00.000 13828 Move returns status 0, amount 0
21:41:17.889 00.000 13828 move complete, result=0
21:41:17.889 00.000 13828 worker thread done servicing request
21:41:17.889 00.000 8960 GuideStep: 0.4 px 131 ms WEST, 0.1 px 0 ms NORTH
21:41:17.894 00.005 13828 Worker thread wakes up
21:41:17.894 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:17.894 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:20.369 02.475 13828 Exposure complete
21:41:20.512 00.143 13828 worker thread done servicing request
21:41:20.512 00.000 8960 OnExposeComplete: enter
21:41:20.514 00.002 8960 UpdateGuideState(): m_state=6
21:41:20.517 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 122
21:41:20.519 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=735.25, Mass=178796, SNR=35.9, Peak=27651 HFD=4.0
21:41:20.522 00.003 8960 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.39) = xAngle (2.94 = 2.94)
21:41:20.523 00.001 8960 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.90 = 2.90)
21:41:20.525 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=0.17 hyp=0.31 cameraTheta=2.55 mountX=-0.30 mountY=0.07, mountTheta=2.90
21:41:20.528 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=0.17, opts=13)
21:41:20.530 00.002 8960 Enqueuing Move request for scope (-0.25, 0.17)
21:41:20.531 00.001 13828 Worker thread wakes up
21:41:20.532 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.17) opts 0xd
21:41:20.532 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, 0.17)
21:41:20.532 00.000 13828 Moving (-0.25, 0.17) raw xDistance=-0.30 yDistance=0.07
21:41:20.532 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
21:41:20.532 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:20.532 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:41:20.532 00.000 13828 MoveAxis(E, 102, ABG)
21:41:20.532 00.000 13828 Guiding  Dir = 2, Dur = 102
21:41:20.534 00.002 13828 IsSlewing returns 0
21:41:20.534 00.000 13828 IsGuiding returns 0
21:41:20.536 00.002 13828 PulseGuide returned control before completion, sleep 110
21:41:20.541 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7017, max=65535, med=12054, FiltMin=9270, FiltMax=65535, Gamma=2.540
21:41:20.572 00.031 8960 UpdateGuideState exits: m=178796 SNR=35.9
21:41:20.575 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:20.577 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:20.579 00.002 8960 Enqueuing Expose request
21:41:20.660 00.081 13828 IsGuiding returns 0
21:41:20.660 00.000 13828 Move returns status 0, amount 102
21:41:20.660 00.000 13828 MoveAxis(N, 0, ABG)
21:41:20.660 00.000 13828 duration set to 0 by GuideMode
21:41:20.660 00.000 13828 Move returns status 0, amount 0
21:41:20.660 00.000 13828 move complete, result=0
21:41:20.660 00.000 13828 worker thread done servicing request
21:41:20.660 00.000 13828 Worker thread wakes up
21:41:20.660 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:20.660 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:20.662 00.002 8960 GuideStep: -0.3 px 102 ms EAST, 0.1 px 0 ms NORTH
21:41:23.129 02.467 13828 Exposure complete
21:41:23.253 00.124 13828 worker thread done servicing request
21:41:23.253 00.000 8960 OnExposeComplete: enter
21:41:23.254 00.001 8960 UpdateGuideState(): m_state=6
21:41:23.257 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 123
21:41:23.259 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=735.30, Mass=187391, SNR=37.4, Peak=24451 HFD=3.6
21:41:23.260 00.001 8960 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.39) = xAngle (1.58 = 1.58)
21:41:23.262 00.002 8960 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.55 = 1.55)
21:41:23.263 00.001 8960 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.19 mountX=-0.00 mountY=0.24, mountTheta=1.58
21:41:23.267 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.22, opts=13)
21:41:23.269 00.002 8960 Enqueuing Move request for scope (0.09, 0.22)
21:41:23.271 00.002 13828 Worker thread wakes up
21:41:23.271 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.22) opts 0xd
21:41:23.271 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.22)
21:41:23.272 00.001 13828 Moving (0.09, 0.22) raw xDistance=-0.00 yDistance=0.24
21:41:23.272 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:41:23.272 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=0.06 newest=0.44
21:41:23.272 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
21:41:23.272 00.000 13828 MoveAxis(E, 0, ABG)
21:41:23.272 00.000 13828 Move returns status 0, amount 0
21:41:23.272 00.000 13828 MoveAxis(S, 125, ABG)
21:41:23.272 00.000 13828 Guiding  Dir = 1, Dur = 125
21:41:23.275 00.003 13828 IsSlewing returns 0
21:41:23.276 00.001 13828 IsGuiding returns 0
21:41:23.278 00.002 13828 PulseGuide returned control before completion, sleep 133
21:41:23.283 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7196, max=65535, med=12054, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:41:23.313 00.030 8960 UpdateGuideState exits: m=187391 SNR=37.4
21:41:23.315 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:23.316 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:23.318 00.002 8960 Enqueuing Expose request
21:41:23.420 00.102 13828 IsGuiding returns 0
21:41:23.420 00.000 13828 Move returns status 0, amount 125
21:41:23.420 00.000 13828 move complete, result=0
21:41:23.420 00.000 13828 worker thread done servicing request
21:41:23.420 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.2 px 125 ms SOUTH
21:41:23.422 00.002 13828 Worker thread wakes up
21:41:23.422 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:23.422 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:25.888 02.466 13828 Exposure complete
21:41:26.011 00.123 13828 worker thread done servicing request
21:41:26.012 00.001 8960 OnExposeComplete: enter
21:41:26.013 00.001 8960 UpdateGuideState(): m_state=6
21:41:26.015 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 124
21:41:26.017 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=735.26, Mass=128360, SNR=27.8, Peak=24105 HFD=3.2
21:41:26.019 00.002 8960 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.39) = xAngle (2.76 = 2.76)
21:41:26.020 00.001 8960 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.73 = 2.73)
21:41:26.022 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.27 cameraTheta=2.37 mountX=-0.25 mountY=0.11, mountTheta=2.73
21:41:26.030 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.18, opts=13)
21:41:26.032 00.002 8960 Enqueuing Move request for scope (-0.19, 0.18)
21:41:26.033 00.001 13828 Worker thread wakes up
21:41:26.033 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.18) opts 0xd
21:41:26.033 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.18)
21:41:26.033 00.000 13828 Moving (-0.19, 0.18) raw xDistance=-0.25 yDistance=0.11
21:41:26.034 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
21:41:26.034 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:26.034 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:41:26.034 00.000 13828 MoveAxis(E, 91, ABG)
21:41:26.034 00.000 13828 Guiding  Dir = 2, Dur = 91
21:41:26.035 00.001 13828 IsSlewing returns 0
21:41:26.035 00.000 13828 IsGuiding returns 0
21:41:26.037 00.002 13828 PulseGuide returned control before completion, sleep 100
21:41:26.041 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=12054, FiltMin=9407, FiltMax=65535, Gamma=2.540
21:41:26.064 00.023 8960 UpdateGuideState exits: m=128360 SNR=27.8
21:41:26.066 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:26.067 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:26.069 00.002 8960 Enqueuing Expose request
21:41:26.151 00.082 13828 IsGuiding returns 0
21:41:26.151 00.000 13828 Move returns status 0, amount 91
21:41:26.151 00.000 13828 MoveAxis(N, 0, ABG)
21:41:26.151 00.000 13828 duration set to 0 by GuideMode
21:41:26.151 00.000 13828 Move returns status 0, amount 0
21:41:26.151 00.000 13828 move complete, result=0
21:41:26.151 00.000 13828 worker thread done servicing request
21:41:26.152 00.001 8960 GuideStep: -0.2 px 91 ms EAST, 0.1 px 0 ms NORTH
21:41:26.154 00.002 13828 Worker thread wakes up
21:41:26.154 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:26.154 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:28.623 02.469 13828 Exposure complete
21:41:28.751 00.128 13828 worker thread done servicing request
21:41:28.751 00.000 8960 OnExposeComplete: enter
21:41:28.753 00.002 8960 UpdateGuideState(): m_state=6
21:41:28.756 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 125
21:41:28.759 00.003 8960 Star::Find returns 1 (0), X=974.69, Y=735.27, Mass=122034, SNR=24.6, Peak=21539 HFD=3.3
21:41:28.761 00.002 8960 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.39) = xAngle (0.79 = 0.79)
21:41:28.763 00.002 8960 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
21:41:28.764 00.001 8960 CameraToMount -- cameraX=0.45 cameraY=0.19 hyp=0.49 cameraTheta=0.40 mountX=0.35 mountY=0.34, mountTheta=0.77
21:41:28.768 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=0.19, opts=13)
21:41:28.770 00.002 8960 Enqueuing Move request for scope (0.45, 0.19)
21:41:28.772 00.002 13828 Worker thread wakes up
21:41:28.772 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.19) opts 0xd
21:41:28.772 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, 0.19)
21:41:28.773 00.001 13828 Moving (0.45, 0.19) raw xDistance=0.35 yDistance=0.34
21:41:28.773 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.35
21:41:28.773 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
21:41:28.773 00.000 13828 MoveAxis(W, 122, ABG)
21:41:28.773 00.000 13828 Guiding  Dir = 3, Dur = 122
21:41:28.775 00.002 13828 IsSlewing returns 0
21:41:28.775 00.000 13828 IsGuiding returns 0
21:41:28.777 00.002 13828 PulseGuide returned control before completion, sleep 131
21:41:28.781 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12054, FiltMin=9327, FiltMax=65535, Gamma=2.540
21:41:28.806 00.025 8960 UpdateGuideState exits: m=122034 SNR=24.6
21:41:28.810 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:28.811 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:28.813 00.002 8960 Enqueuing Expose request
21:41:28.923 00.110 13828 IsGuiding returns 0
21:41:28.923 00.000 13828 Move returns status 0, amount 122
21:41:28.923 00.000 13828 MoveAxis(S, 179, ABG)
21:41:28.923 00.000 13828 Guiding  Dir = 1, Dur = 179
21:41:28.924 00.001 13828 IsSlewing returns 0
21:41:28.924 00.000 13828 IsGuiding returns 0
21:41:28.925 00.001 13828 PulseGuide returned control before completion, sleep 188
21:41:29.126 00.201 13828 IsGuiding returns 0
21:41:29.126 00.000 13828 Move returns status 0, amount 179
21:41:29.126 00.000 13828 move complete, result=0
21:41:29.126 00.000 13828 worker thread done servicing request
21:41:29.126 00.000 8960 GuideStep: 0.3 px 122 ms WEST, 0.3 px 179 ms SOUTH
21:41:29.128 00.002 13828 Worker thread wakes up
21:41:29.128 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:29.128 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:31.601 02.473 13828 Exposure complete
21:41:31.730 00.129 13828 worker thread done servicing request
21:41:31.730 00.000 8960 OnExposeComplete: enter
21:41:31.732 00.002 8960 UpdateGuideState(): m_state=6
21:41:31.734 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 126
21:41:31.736 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=735.40, Mass=160042, SNR=33.1, Peak=24528 HFD=3.4
21:41:31.738 00.002 8960 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.39) = xAngle (2.64 = 2.64)
21:41:31.740 00.002 8960 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.60 = 2.60)
21:41:31.742 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=0.32 hyp=0.41 cameraTheta=2.24 mountX=-0.36 mountY=0.21, mountTheta=2.61
21:41:31.745 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.32, opts=13)
21:41:31.747 00.002 8960 Enqueuing Move request for scope (-0.26, 0.32)
21:41:31.749 00.002 13828 Worker thread wakes up
21:41:31.749 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.32) opts 0xd
21:41:31.749 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.32)
21:41:31.749 00.000 13828 Moving (-0.26, 0.32) raw xDistance=-0.36 yDistance=0.21
21:41:31.749 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
21:41:31.749 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
21:41:31.749 00.000 13828 MoveAxis(E, 124, ABG)
21:41:31.749 00.000 13828 Guiding  Dir = 2, Dur = 124
21:41:31.751 00.002 13828 IsSlewing returns 0
21:41:31.751 00.000 13828 IsGuiding returns 0
21:41:31.752 00.001 13828 PulseGuide returned control before completion, sleep 133
21:41:31.758 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12060, FiltMin=9308, FiltMax=65535, Gamma=2.540
21:41:31.787 00.029 8960 UpdateGuideState exits: m=160042 SNR=33.1
21:41:31.789 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:31.791 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:31.793 00.002 8960 Enqueuing Expose request
21:41:31.888 00.095 13828 IsGuiding returns 0
21:41:31.888 00.000 13828 Move returns status 0, amount 124
21:41:31.888 00.000 13828 MoveAxis(S, 112, ABG)
21:41:31.888 00.000 13828 Guiding  Dir = 1, Dur = 112
21:41:31.891 00.003 13828 IsSlewing returns 0
21:41:31.892 00.001 13828 IsGuiding returns 0
21:41:31.893 00.001 13828 PulseGuide returned control before completion, sleep 121
21:41:32.029 00.136 13828 IsGuiding returns 0
21:41:32.029 00.000 13828 Move returns status 0, amount 112
21:41:32.029 00.000 13828 move complete, result=0
21:41:32.029 00.000 13828 worker thread done servicing request
21:41:32.029 00.000 13828 Worker thread wakes up
21:41:32.029 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:32.029 00.000 8960 GuideStep: -0.4 px 124 ms EAST, 0.2 px 112 ms SOUTH
21:41:32.031 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:34.512 02.481 13828 Exposure complete
21:41:34.634 00.122 13828 worker thread done servicing request
21:41:34.634 00.000 8960 OnExposeComplete: enter
21:41:34.636 00.002 8960 UpdateGuideState(): m_state=6
21:41:34.638 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 127
21:41:34.640 00.002 8960 Star::Find returns 1 (0), X=974.73, Y=734.66, Mass=175742, SNR=34.0, Peak=24745 HFD=3.6
21:41:34.641 00.001 8960 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.39) = xAngle (-0.31 = -0.31)
21:41:34.643 00.002 8960 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
21:41:34.645 00.002 8960 CameraToMount -- cameraX=0.49 cameraY=-0.42 hyp=0.65 cameraTheta=-0.70 mountX=0.62 mountY=-0.22, mountTheta=-0.34
21:41:34.648 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.49, y=-0.42, opts=13)
21:41:34.650 00.002 8960 Enqueuing Move request for scope (0.49, -0.42)
21:41:34.652 00.002 13828 Worker thread wakes up
21:41:34.652 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.42) opts 0xd
21:41:34.652 00.000 13828 Handling offset move in thread for scope, endpoint = (0.49, -0.42)
21:41:34.652 00.000 13828 Moving (0.49, -0.42) raw xDistance=0.62 yDistance=-0.22
21:41:34.652 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.62
21:41:34.652 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:34.652 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
21:41:34.652 00.000 13828 MoveAxis(W, 219, ABG)
21:41:34.652 00.000 13828 Guiding  Dir = 3, Dur = 219
21:41:34.654 00.002 13828 IsSlewing returns 0
21:41:34.654 00.000 13828 IsGuiding returns 0
21:41:34.656 00.002 13828 PulseGuide returned control before completion, sleep 228
21:41:34.661 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7062, max=65535, med=12054, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:41:34.693 00.032 8960 UpdateGuideState exits: m=175742 SNR=34.0
21:41:34.695 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:34.697 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:34.698 00.001 8960 Enqueuing Expose request
21:41:34.892 00.194 13828 IsGuiding returns 0
21:41:34.892 00.000 13828 Move returns status 0, amount 219
21:41:34.892 00.000 13828 MoveAxis(N, 0, ABG)
21:41:34.892 00.000 13828 duration set to 0 by GuideMode
21:41:34.892 00.000 13828 Move returns status 0, amount 0
21:41:34.892 00.000 13828 move complete, result=0
21:41:34.892 00.000 13828 worker thread done servicing request
21:41:34.892 00.000 13828 Worker thread wakes up
21:41:34.892 00.000 8960 GuideStep: 0.6 px 219 ms WEST, -0.2 px 0 ms NORTH
21:41:34.894 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:34.894 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:37.355 02.461 13828 Exposure complete
21:41:37.498 00.143 13828 worker thread done servicing request
21:41:37.498 00.000 8960 OnExposeComplete: enter
21:41:37.500 00.002 8960 UpdateGuideState(): m_state=6
21:41:37.502 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 128
21:41:37.504 00.002 8960 Star::Find returns 1 (0), X=973.79, Y=734.82, Mass=182624, SNR=34.1, Peak=25673 HFD=3.8
21:41:37.507 00.003 8960 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.39) = xAngle (-2.22 = -2.22)
21:41:37.509 00.002 8960 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
21:41:37.511 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.26 hyp=0.51 cameraTheta=-2.61 mountX=-0.31 mountY=-0.40, mountTheta=-2.24
21:41:37.514 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.26, opts=13)
21:41:37.516 00.002 8960 Enqueuing Move request for scope (-0.44, -0.26)
21:41:37.518 00.002 13828 Worker thread wakes up
21:41:37.518 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.26) opts 0xd
21:41:37.518 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.26)
21:41:37.518 00.000 13828 Moving (-0.44, -0.26) raw xDistance=-0.31 yDistance=-0.40
21:41:37.518 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.31
21:41:37.518 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:37.518 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.40
21:41:37.518 00.000 13828 MoveAxis(E, 100, ABG)
21:41:37.518 00.000 13828 Guiding  Dir = 2, Dur = 100
21:41:37.521 00.003 13828 IsSlewing returns 0
21:41:37.521 00.000 13828 IsGuiding returns 0
21:41:37.524 00.003 13828 PulseGuide returned control before completion, sleep 108
21:41:37.531 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=12060, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:41:37.564 00.033 8960 UpdateGuideState exits: m=182624 SNR=34.1
21:41:37.567 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:37.569 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:37.572 00.003 8960 Enqueuing Expose request
21:41:37.645 00.073 13828 IsGuiding returns 0
21:41:37.645 00.000 13828 Move returns status 0, amount 100
21:41:37.645 00.000 13828 MoveAxis(N, 0, ABG)
21:41:37.645 00.000 13828 duration set to 0 by GuideMode
21:41:37.645 00.000 13828 Move returns status 0, amount 0
21:41:37.645 00.000 13828 move complete, result=0
21:41:37.645 00.000 13828 worker thread done servicing request
21:41:37.645 00.000 13828 Worker thread wakes up
21:41:37.645 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:37.646 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:37.646 00.000 8960 GuideStep: -0.3 px 100 ms EAST, -0.4 px 0 ms NORTH
21:41:40.115 02.469 13828 Exposure complete
21:41:40.241 00.126 13828 worker thread done servicing request
21:41:40.242 00.001 8960 OnExposeComplete: enter
21:41:40.243 00.001 8960 UpdateGuideState(): m_state=6
21:41:40.246 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 129
21:41:40.248 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=734.73, Mass=144535, SNR=33.2, Peak=25923 HFD=2.9
21:41:40.249 00.001 8960 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.39) = xAngle (-2.18 = -2.18)
21:41:40.251 00.002 8960 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
21:41:40.252 00.001 8960 CameraToMount -- cameraX=-0.54 cameraY=-0.34 hyp=0.64 cameraTheta=-2.57 mountX=-0.36 mountY=-0.51, mountTheta=-2.19
21:41:40.256 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=-0.34, opts=13)
21:41:40.257 00.001 8960 Enqueuing Move request for scope (-0.54, -0.34)
21:41:40.259 00.002 13828 Worker thread wakes up
21:41:40.259 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.34) opts 0xd
21:41:40.259 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, -0.34)
21:41:40.259 00.000 13828 Moving (-0.54, -0.34) raw xDistance=-0.36 yDistance=-0.51
21:41:40.259 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
21:41:40.259 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:40.259 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
21:41:40.259 00.000 13828 MoveAxis(E, 142, ABG)
21:41:40.259 00.000 13828 Guiding  Dir = 2, Dur = 142
21:41:40.261 00.002 13828 IsSlewing returns 0
21:41:40.261 00.000 13828 IsGuiding returns 0
21:41:40.262 00.001 13828 PulseGuide returned control before completion, sleep 151
21:41:40.269 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7120, max=65535, med=12060, FiltMin=9289, FiltMax=65535, Gamma=2.540
21:41:40.294 00.025 8960 UpdateGuideState exits: m=144535 SNR=33.2
21:41:40.296 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:40.297 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:40.299 00.002 8960 Enqueuing Expose request
21:41:40.421 00.122 13828 IsGuiding returns 0
21:41:40.421 00.000 13828 Move returns status 0, amount 142
21:41:40.421 00.000 13828 MoveAxis(N, 0, ABG)
21:41:40.421 00.000 13828 duration set to 0 by GuideMode
21:41:40.421 00.000 13828 Move returns status 0, amount 0
21:41:40.421 00.000 13828 move complete, result=0
21:41:40.422 00.001 13828 worker thread done servicing request
21:41:40.422 00.000 13828 Worker thread wakes up
21:41:40.422 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:40.422 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:40.423 00.001 8960 GuideStep: -0.4 px 142 ms EAST, -0.5 px 0 ms NORTH
21:41:42.893 02.470 13828 Exposure complete
21:41:43.053 00.160 13828 worker thread done servicing request
21:41:43.054 00.001 8960 OnExposeComplete: enter
21:41:43.057 00.003 8960 UpdateGuideState(): m_state=6
21:41:43.061 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 130
21:41:43.064 00.003 8960 Star::Find returns 1 (0), X=974.24, Y=735.06, Mass=159217, SNR=32.4, Peak=23203 HFD=4.1
21:41:43.067 00.003 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.89 = -0.89)
21:41:43.071 00.004 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
21:41:43.074 00.003 8960 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.28 mountX=0.01 mountY=-0.02, mountTheta=-0.90
21:41:43.079 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.02, opts=13)
21:41:43.083 00.004 8960 Enqueuing Move request for scope (0.01, -0.02)
21:41:43.087 00.004 13828 Worker thread wakes up
21:41:43.087 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
21:41:43.087 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
21:41:43.087 00.000 13828 Moving (0.01, -0.02) raw xDistance=0.01 yDistance=-0.02
21:41:43.087 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:41:43.087 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:43.088 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:41:43.088 00.000 13828 MoveAxis(E, 0, ABG)
21:41:43.088 00.000 13828 Move returns status 0, amount 0
21:41:43.088 00.000 13828 MoveAxis(N, 0, ABG)
21:41:43.088 00.000 13828 duration set to 0 by GuideMode
21:41:43.088 00.000 13828 Move returns status 0, amount 0
21:41:43.088 00.000 13828 move complete, result=0
21:41:43.091 00.003 13828 worker thread done servicing request
21:41:43.106 00.015 8960 UpdateImageDisplay: Size=(1920,1080) min=6992, max=65535, med=12060, FiltMin=9366, FiltMax=65535, Gamma=2.540
21:41:43.134 00.028 8960 UpdateGuideState exits: m=159217 SNR=32.4
21:41:43.137 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:43.139 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:43.141 00.002 8960 Enqueuing Expose request
21:41:43.143 00.002 13828 Worker thread wakes up
21:41:43.143 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:41:43.145 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:43.145 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:45.626 02.481 13828 Exposure complete
21:41:45.753 00.127 13828 worker thread done servicing request
21:41:45.753 00.000 8960 OnExposeComplete: enter
21:41:45.756 00.003 8960 UpdateGuideState(): m_state=6
21:41:45.758 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 131
21:41:45.760 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=735.54, Mass=193055, SNR=36.2, Peak=23561 HFD=3.9
21:41:45.762 00.002 8960 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.39) = xAngle (2.45 = 2.45)
21:41:45.764 00.002 8960 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.41 = 2.41)
21:41:45.765 00.001 8960 CameraToMount -- cameraX=-0.24 cameraY=0.46 hyp=0.52 cameraTheta=2.05 mountX=-0.40 mountY=0.35, mountTheta=2.43
21:41:45.768 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.46, opts=13)
21:41:45.770 00.002 8960 Enqueuing Move request for scope (-0.24, 0.46)
21:41:45.771 00.001 13828 Worker thread wakes up
21:41:45.771 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.46) opts 0xd
21:41:45.772 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.46)
21:41:45.772 00.000 13828 Moving (-0.24, 0.46) raw xDistance=-0.40 yDistance=0.35
21:41:45.772 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
21:41:45.772 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.35 from input 0.35
21:41:45.772 00.000 13828 MoveAxis(E, 149, ABG)
21:41:45.772 00.000 13828 Guiding  Dir = 2, Dur = 149
21:41:45.773 00.001 13828 IsSlewing returns 0
21:41:45.773 00.000 13828 IsGuiding returns 0
21:41:45.775 00.002 13828 PulseGuide returned control before completion, sleep 158
21:41:45.779 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=12060, FiltMin=9436, FiltMax=65535, Gamma=2.540
21:41:45.810 00.031 8960 UpdateGuideState exits: m=193055 SNR=36.2
21:41:45.812 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:45.813 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:45.815 00.002 8960 Enqueuing Expose request
21:41:45.949 00.134 13828 IsGuiding returns 0
21:41:45.949 00.000 13828 Move returns status 0, amount 149
21:41:45.949 00.000 13828 MoveAxis(S, 186, ABG)
21:41:45.949 00.000 13828 Guiding  Dir = 1, Dur = 186
21:41:45.953 00.004 13828 IsSlewing returns 0
21:41:45.954 00.001 13828 IsGuiding returns 0
21:41:45.959 00.005 13828 PulseGuide returned control before completion, sleep 192
21:41:46.167 00.208 13828 IsGuiding returns 0
21:41:46.167 00.000 13828 Move returns status 0, amount 186
21:41:46.167 00.000 13828 move complete, result=0
21:41:46.167 00.000 13828 worker thread done servicing request
21:41:46.168 00.001 8960 GuideStep: -0.4 px 149 ms EAST, 0.3 px 186 ms SOUTH
21:41:46.170 00.002 13828 Worker thread wakes up
21:41:46.171 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:46.171 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:48.638 02.467 13828 Exposure complete
21:41:48.773 00.135 13828 worker thread done servicing request
21:41:48.773 00.000 8960 OnExposeComplete: enter
21:41:48.775 00.002 8960 UpdateGuideState(): m_state=6
21:41:48.777 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
21:41:48.779 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=734.61, Mass=151055, SNR=29.6, Peak=23056 HFD=3.3
21:41:48.781 00.002 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.39) = xAngle (-0.76 = -0.76)
21:41:48.782 00.001 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
21:41:48.784 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.47 hyp=0.51 cameraTheta=-1.15 mountX=0.37 mountY=-0.36, mountTheta=-0.77
21:41:48.787 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.47, opts=13)
21:41:48.790 00.003 8960 Enqueuing Move request for scope (0.21, -0.47)
21:41:48.792 00.002 13828 Worker thread wakes up
21:41:48.793 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.47) opts 0xd
21:41:48.793 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.47)
21:41:48.793 00.000 13828 Moving (0.21, -0.47) raw xDistance=0.37 yDistance=-0.36
21:41:48.793 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.37
21:41:48.793 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:41:48.793 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:41:48.793 00.000 13828 MoveAxis(W, 127, ABG)
21:41:48.793 00.000 13828 Guiding  Dir = 3, Dur = 127
21:41:48.795 00.002 13828 IsSlewing returns 0
21:41:48.796 00.001 13828 IsGuiding returns 0
21:41:48.797 00.001 13828 PulseGuide returned control before completion, sleep 136
21:41:48.801 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12060, FiltMin=9545, FiltMax=65535, Gamma=2.540
21:41:48.828 00.027 8960 UpdateGuideState exits: m=151055 SNR=29.6
21:41:48.830 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:48.832 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:48.834 00.002 8960 Enqueuing Expose request
21:41:48.943 00.109 13828 IsGuiding returns 0
21:41:48.943 00.000 13828 Move returns status 0, amount 127
21:41:48.943 00.000 13828 MoveAxis(N, 0, ABG)
21:41:48.943 00.000 13828 duration set to 0 by GuideMode
21:41:48.943 00.000 13828 Move returns status 0, amount 0
21:41:48.943 00.000 13828 move complete, result=0
21:41:48.943 00.000 13828 worker thread done servicing request
21:41:48.943 00.000 8960 GuideStep: 0.4 px 127 ms WEST, -0.4 px 0 ms NORTH
21:41:48.945 00.002 13828 Worker thread wakes up
21:41:48.946 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:48.946 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:51.417 02.471 13828 Exposure complete
21:41:51.541 00.124 13828 worker thread done servicing request
21:41:51.541 00.000 8960 OnExposeComplete: enter
21:41:51.543 00.002 8960 UpdateGuideState(): m_state=6
21:41:51.545 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 133
21:41:51.547 00.002 8960 Star::Find returns 1 (0), X=973.50, Y=734.70, Mass=114966, SNR=22.8, Peak=21603 HFD=3.3
21:41:51.548 00.001 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.39) = xAngle (-2.27 = -2.27)
21:41:51.550 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
21:41:51.552 00.002 8960 CameraToMount -- cameraX=-0.74 cameraY=-0.38 hyp=0.83 cameraTheta=-2.67 mountX=-0.53 mountY=-0.61, mountTheta=-2.29
21:41:51.557 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.74, y=-0.38, opts=13)
21:41:51.559 00.002 8960 Enqueuing Move request for scope (-0.74, -0.38)
21:41:51.561 00.002 13828 Worker thread wakes up
21:41:51.561 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.38) opts 0xd
21:41:51.561 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.74, -0.38)
21:41:51.561 00.000 13828 Moving (-0.74, -0.38) raw xDistance=-0.53 yDistance=-0.61
21:41:51.561 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.53
21:41:51.561 00.000 13828 resist switch: large excursion: input -0.61 thresh 0.57 direction from 1 to -1
21:41:51.561 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
21:41:51.561 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
21:41:51.561 00.000 13828 MoveAxis(E, 189, ABG)
21:41:51.561 00.000 13828 Guiding  Dir = 2, Dur = 189
21:41:51.563 00.002 13828 IsSlewing returns 0
21:41:51.563 00.000 13828 IsGuiding returns 0
21:41:51.564 00.001 13828 PulseGuide returned control before completion, sleep 198
21:41:51.569 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12073, FiltMin=9468, FiltMax=65535, Gamma=2.540
21:41:51.595 00.026 8960 UpdateGuideState exits: m=114966 SNR=22.8
21:41:51.598 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:51.600 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:51.601 00.001 8960 Enqueuing Expose request
21:41:51.772 00.171 13828 IsGuiding returns 0
21:41:51.772 00.000 13828 Move returns status 0, amount 189
21:41:51.772 00.000 13828 MoveAxis(N, 325, ABG)
21:41:51.772 00.000 13828 duration set to 0 by GuideMode
21:41:51.772 00.000 13828 Move returns status 0, amount 0
21:41:51.772 00.000 13828 move complete, result=0
21:41:51.772 00.000 13828 worker thread done servicing request
21:41:51.772 00.000 13828 Worker thread wakes up
21:41:51.772 00.000 8960 GuideStep: -0.5 px 189 ms EAST, -0.6 px 0 ms NORTH
21:41:51.774 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:51.774 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:54.249 02.475 13828 Exposure complete
21:41:54.374 00.125 13828 worker thread done servicing request
21:41:54.374 00.000 8960 OnExposeComplete: enter
21:41:54.375 00.001 8960 UpdateGuideState(): m_state=6
21:41:54.377 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
21:41:54.379 00.002 8960 Star::Find returns 1 (0), X=974.63, Y=734.88, Mass=157778, SNR=29.6, Peak=24451 HFD=3.4
21:41:54.381 00.002 8960 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.39) = xAngle (-0.07 = -0.07)
21:41:54.382 00.001 8960 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
21:41:54.384 00.002 8960 CameraToMount -- cameraX=0.40 cameraY=-0.20 hyp=0.44 cameraTheta=-0.47 mountX=0.44 mountY=-0.05, mountTheta=-0.11
21:41:54.388 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=-0.20, opts=13)
21:41:54.390 00.002 8960 Enqueuing Move request for scope (0.40, -0.20)
21:41:54.392 00.002 13828 Worker thread wakes up
21:41:54.392 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.20) opts 0xd
21:41:54.392 00.000 13828 Handling offset move in thread for scope, endpoint = (0.40, -0.20)
21:41:54.392 00.000 13828 Moving (0.40, -0.20) raw xDistance=0.44 yDistance=-0.05
21:41:54.392 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44
21:41:54.392 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:41:54.392 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:41:54.392 00.000 13828 MoveAxis(W, 151, ABG)
21:41:54.392 00.000 13828 Guiding  Dir = 3, Dur = 151
21:41:54.394 00.002 13828 IsSlewing returns 0
21:41:54.394 00.000 13828 IsGuiding returns 0
21:41:54.396 00.002 13828 PulseGuide returned control before completion, sleep 160
21:41:54.399 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7184, max=65535, med=12067, FiltMin=9436, FiltMax=65535, Gamma=2.540
21:41:54.425 00.026 8960 UpdateGuideState exits: m=157778 SNR=29.6
21:41:54.428 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:54.431 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:54.432 00.001 8960 Enqueuing Expose request
21:41:54.570 00.138 13828 IsGuiding returns 0
21:41:54.570 00.000 13828 Move returns status 0, amount 151
21:41:54.570 00.000 13828 MoveAxis(N, 0, ABG)
21:41:54.570 00.000 13828 duration set to 0 by GuideMode
21:41:54.570 00.000 13828 Move returns status 0, amount 0
21:41:54.570 00.000 13828 move complete, result=0
21:41:54.570 00.000 13828 worker thread done servicing request
21:41:54.570 00.000 8960 GuideStep: 0.4 px 151 ms WEST, -0.0 px 0 ms NORTH
21:41:54.572 00.002 13828 Worker thread wakes up
21:41:54.573 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:54.573 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:57.043 02.470 13828 Exposure complete
21:41:57.167 00.124 13828 worker thread done servicing request
21:41:57.167 00.000 8960 OnExposeComplete: enter
21:41:57.169 00.002 8960 UpdateGuideState(): m_state=6
21:41:57.171 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 135
21:41:57.172 00.001 8960 Star::Find returns 1 (0), X=973.62, Y=734.90, Mass=169362, SNR=34.5, Peak=28675 HFD=3.3
21:41:57.173 00.001 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.46 = -2.46)
21:41:57.175 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
21:41:57.176 00.001 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.18 hyp=0.64 cameraTheta=-2.86 mountX=-0.50 mountY=-0.38, mountTheta=-2.49
21:41:57.179 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.18, opts=13)
21:41:57.181 00.002 8960 Enqueuing Move request for scope (-0.62, -0.18)
21:41:57.183 00.002 13828 Worker thread wakes up
21:41:57.183 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.18) opts 0xd
21:41:57.183 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.18)
21:41:57.183 00.000 13828 Moving (-0.62, -0.18) raw xDistance=-0.50 yDistance=-0.38
21:41:57.183 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
21:41:57.183 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
21:41:57.183 00.000 13828 MoveAxis(E, 174, ABG)
21:41:57.183 00.000 13828 Guiding  Dir = 2, Dur = 174
21:41:57.184 00.001 13828 IsSlewing returns 0
21:41:57.184 00.000 13828 IsGuiding returns 0
21:41:57.189 00.005 13828 PulseGuide returned control before completion, sleep 181
21:41:57.193 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12073, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:41:57.216 00.023 8960 UpdateGuideState exits: m=169362 SNR=34.5
21:41:57.218 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:41:57.221 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:41:57.222 00.001 8960 Enqueuing Expose request
21:41:57.381 00.159 13828 IsGuiding returns 0
21:41:57.381 00.000 13828 Move returns status 0, amount 174
21:41:57.381 00.000 13828 MoveAxis(N, 204, ABG)
21:41:57.381 00.000 13828 duration set to 0 by GuideMode
21:41:57.381 00.000 13828 Move returns status 0, amount 0
21:41:57.381 00.000 13828 move complete, result=0
21:41:57.381 00.000 13828 worker thread done servicing request
21:41:57.381 00.000 8960 GuideStep: -0.5 px 174 ms EAST, -0.4 px 0 ms NORTH
21:41:57.383 00.002 13828 Worker thread wakes up
21:41:57.383 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:41:57.383 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:41:59.862 02.479 13828 Exposure complete
21:41:59.986 00.124 13828 worker thread done servicing request
21:41:59.986 00.000 8960 OnExposeComplete: enter
21:41:59.987 00.001 8960 UpdateGuideState(): m_state=6
21:41:59.989 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 136
21:41:59.991 00.002 8960 Star::Find returns 1 (0), X=973.51, Y=734.69, Mass=151242, SNR=28.2, Peak=24835 HFD=3.3
21:41:59.992 00.001 8960 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.39) = xAngle (-2.25 = -2.25)
21:41:59.994 00.002 8960 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
21:41:59.995 00.001 8960 CameraToMount -- cameraX=-0.72 cameraY=-0.39 hyp=0.82 cameraTheta=-2.64 mountX=-0.51 mountY=-0.62, mountTheta=-2.26
21:41:59.998 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=-0.39, opts=13)
21:42:00.000 00.002 8960 Enqueuing Move request for scope (-0.72, -0.39)
21:42:00.001 00.001 13828 Worker thread wakes up
21:42:00.001 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.39) opts 0xd
21:42:00.001 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.72, -0.39)
21:42:00.001 00.000 13828 Moving (-0.72, -0.39) raw xDistance=-0.51 yDistance=-0.62
21:42:00.002 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51
21:42:00.002 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
21:42:00.002 00.000 13828 MoveAxis(E, 202, ABG)
21:42:00.002 00.000 13828 Guiding  Dir = 2, Dur = 202
21:42:00.005 00.003 13828 IsSlewing returns 0
21:42:00.005 00.000 13828 IsGuiding returns 0
21:42:00.007 00.002 13828 PulseGuide returned control before completion, sleep 211
21:42:00.012 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12086, FiltMin=9328, FiltMax=65535, Gamma=2.540
21:42:00.041 00.029 8960 UpdateGuideState exits: m=151242 SNR=28.2
21:42:00.045 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:00.049 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:00.051 00.002 8960 Enqueuing Expose request
21:42:00.230 00.179 13828 IsGuiding returns 0
21:42:00.230 00.000 13828 Move returns status 0, amount 202
21:42:00.230 00.000 13828 MoveAxis(N, 329, ABG)
21:42:00.230 00.000 13828 duration set to 0 by GuideMode
21:42:00.230 00.000 13828 Move returns status 0, amount 0
21:42:00.230 00.000 13828 move complete, result=0
21:42:00.230 00.000 13828 worker thread done servicing request
21:42:00.230 00.000 8960 GuideStep: -0.5 px 202 ms EAST, -0.6 px 0 ms NORTH
21:42:00.231 00.001 13828 Worker thread wakes up
21:42:00.231 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:00.231 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:02.705 02.474 13828 Exposure complete
21:42:02.828 00.123 13828 worker thread done servicing request
21:42:02.828 00.000 8960 OnExposeComplete: enter
21:42:02.830 00.002 8960 UpdateGuideState(): m_state=6
21:42:02.831 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 137
21:42:02.833 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=734.69, Mass=156457, SNR=31.7, Peak=25123 HFD=3.3
21:42:02.835 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
21:42:02.837 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
21:42:02.839 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.38 hyp=0.43 cameraTheta=-2.03 mountX=-0.03 mountY=-0.43, mountTheta=-1.64
21:42:02.842 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.38, opts=13)
21:42:02.843 00.001 8960 Enqueuing Move request for scope (-0.19, -0.38)
21:42:02.845 00.002 13828 Worker thread wakes up
21:42:02.845 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.38) opts 0xd
21:42:02.845 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.38)
21:42:02.845 00.000 13828 Moving (-0.19, -0.38) raw xDistance=-0.03 yDistance=-0.43
21:42:02.845 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:42:02.845 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:42:02.845 00.000 13828 MoveAxis(E, 0, ABG)
21:42:02.845 00.000 13828 Move returns status 0, amount 0
21:42:02.845 00.000 13828 MoveAxis(N, 226, ABG)
21:42:02.845 00.000 13828 duration set to 0 by GuideMode
21:42:02.845 00.000 13828 Move returns status 0, amount 0
21:42:02.845 00.000 13828 move complete, result=0
21:42:02.846 00.001 13828 worker thread done servicing request
21:42:02.854 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12080, FiltMin=9456, FiltMax=65535, Gamma=2.540
21:42:02.877 00.023 8960 UpdateGuideState exits: m=156457 SNR=31.7
21:42:02.879 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:02.881 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:02.882 00.001 8960 Enqueuing Expose request
21:42:02.885 00.003 13828 Worker thread wakes up
21:42:02.885 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:42:02.889 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:02.889 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:05.355 02.466 13828 Exposure complete
21:42:05.478 00.123 13828 worker thread done servicing request
21:42:05.478 00.000 8960 OnExposeComplete: enter
21:42:05.480 00.002 8960 UpdateGuideState(): m_state=6
21:42:05.482 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 138
21:42:05.483 00.001 8960 Star::Find returns 1 (0), X=973.78, Y=734.60, Mass=167034, SNR=32.7, Peak=26115 HFD=3.2
21:42:05.486 00.003 8960 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.39) = xAngle (-1.94 = -1.94)
21:42:05.487 00.001 8960 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
21:42:05.489 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=-0.47 hyp=0.65 cameraTheta=-2.33 mountX=-0.23 mountY=-0.60, mountTheta=-1.94
21:42:05.491 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-0.47, opts=13)
21:42:05.493 00.002 8960 Enqueuing Move request for scope (-0.45, -0.47)
21:42:05.494 00.001 13828 Worker thread wakes up
21:42:05.495 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.47) opts 0xd
21:42:05.495 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, -0.47)
21:42:05.495 00.000 13828 Moving (-0.45, -0.47) raw xDistance=-0.23 yDistance=-0.60
21:42:05.495 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
21:42:05.495 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
21:42:05.495 00.000 13828 MoveAxis(E, 87, ABG)
21:42:05.495 00.000 13828 Guiding  Dir = 2, Dur = 87
21:42:05.497 00.002 13828 IsSlewing returns 0
21:42:05.497 00.000 13828 IsGuiding returns 0
21:42:05.498 00.001 13828 PulseGuide returned control before completion, sleep 96
21:42:05.503 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7171, max=65535, med=12080, FiltMin=9577, FiltMax=65535, Gamma=2.540
21:42:05.530 00.027 8960 UpdateGuideState exits: m=167034 SNR=32.7
21:42:05.532 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:05.533 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:05.536 00.003 8960 Enqueuing Expose request
21:42:05.599 00.063 13828 IsGuiding returns 0
21:42:05.599 00.000 13828 Move returns status 0, amount 87
21:42:05.599 00.000 13828 MoveAxis(N, 320, ABG)
21:42:05.599 00.000 13828 duration set to 0 by GuideMode
21:42:05.599 00.000 13828 Move returns status 0, amount 0
21:42:05.599 00.000 13828 move complete, result=0
21:42:05.599 00.000 13828 worker thread done servicing request
21:42:05.599 00.000 13828 Worker thread wakes up
21:42:05.599 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:05.599 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:05.603 00.004 8960 GuideStep: -0.2 px 87 ms EAST, -0.6 px 0 ms NORTH
21:42:08.073 02.470 13828 Exposure complete
21:42:08.202 00.129 13828 worker thread done servicing request
21:42:08.203 00.001 8960 OnExposeComplete: enter
21:42:08.205 00.002 8960 UpdateGuideState(): m_state=6
21:42:08.207 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 139
21:42:08.209 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=735.07, Mass=186600, SNR=37.3, Peak=26051 HFD=3.9
21:42:08.211 00.002 8960 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.39) = xAngle (0.23 = 0.23)
21:42:08.212 00.001 8960 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
21:42:08.214 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.01 hyp=0.07 cameraTheta=-0.17 mountX=0.07 mountY=0.01, mountTheta=0.19
21:42:08.217 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.01, opts=13)
21:42:08.219 00.002 8960 Enqueuing Move request for scope (0.07, -0.01)
21:42:08.221 00.002 13828 Worker thread wakes up
21:42:08.221 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.01) opts 0xd
21:42:08.221 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.01)
21:42:08.221 00.000 13828 Moving (0.07, -0.01) raw xDistance=0.07 yDistance=0.01
21:42:08.221 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
21:42:08.221 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:08.221 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:42:08.221 00.000 13828 MoveAxis(E, 0, ABG)
21:42:08.221 00.000 13828 Move returns status 0, amount 0
21:42:08.221 00.000 13828 MoveAxis(N, 0, ABG)
21:42:08.221 00.000 13828 duration set to 0 by GuideMode
21:42:08.221 00.000 13828 Move returns status 0, amount 0
21:42:08.221 00.000 13828 move complete, result=0
21:42:08.222 00.001 13828 worker thread done servicing request
21:42:08.230 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=12073, FiltMin=9475, FiltMax=65535, Gamma=2.540
21:42:08.254 00.024 8960 UpdateGuideState exits: m=186600 SNR=37.3
21:42:08.256 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:08.258 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:08.259 00.001 8960 Enqueuing Expose request
21:42:08.261 00.002 13828 Worker thread wakes up
21:42:08.261 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:08.261 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:08.261 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
21:42:10.721 02.460 13828 Exposure complete
21:42:10.844 00.123 13828 worker thread done servicing request
21:42:10.845 00.001 8960 OnExposeComplete: enter
21:42:10.847 00.002 8960 UpdateGuideState(): m_state=6
21:42:10.849 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 140
21:42:10.851 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=735.33, Mass=132351, SNR=29.5, Peak=24323 HFD=3.2
21:42:10.852 00.001 8960 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.39) = xAngle (2.98 = 2.98)
21:42:10.854 00.002 8960 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.94 = 2.94)
21:42:10.855 00.001 8960 CameraToMount -- cameraX=-0.40 cameraY=0.25 hyp=0.47 cameraTheta=2.59 mountX=-0.46 mountY=0.09, mountTheta=2.95
21:42:10.858 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.25, opts=13)
21:42:10.860 00.002 8960 Enqueuing Move request for scope (-0.40, 0.25)
21:42:10.861 00.001 13828 Worker thread wakes up
21:42:10.862 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.25) opts 0xd
21:42:10.862 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.25)
21:42:10.862 00.000 13828 Moving (-0.40, 0.25) raw xDistance=-0.46 yDistance=0.09
21:42:10.862 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
21:42:10.862 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:10.862 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:42:10.862 00.000 13828 MoveAxis(E, 172, ABG)
21:42:10.862 00.000 13828 Guiding  Dir = 2, Dur = 172
21:42:10.863 00.001 13828 IsSlewing returns 0
21:42:10.863 00.000 13828 IsGuiding returns 0
21:42:10.865 00.002 13828 PulseGuide returned control before completion, sleep 181
21:42:10.869 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6684, max=65535, med=12086, FiltMin=9340, FiltMax=65535, Gamma=2.540
21:42:10.903 00.034 8960 UpdateGuideState exits: m=132351 SNR=29.5
21:42:10.905 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:10.907 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:10.909 00.002 8960 Enqueuing Expose request
21:42:11.059 00.150 13828 IsGuiding returns 0
21:42:11.059 00.000 13828 Move returns status 0, amount 172
21:42:11.059 00.000 13828 MoveAxis(N, 0, ABG)
21:42:11.059 00.000 13828 duration set to 0 by GuideMode
21:42:11.059 00.000 13828 Move returns status 0, amount 0
21:42:11.059 00.000 13828 move complete, result=0
21:42:11.059 00.000 13828 worker thread done servicing request
21:42:11.059 00.000 13828 Worker thread wakes up
21:42:11.059 00.000 8960 GuideStep: -0.5 px 172 ms EAST, 0.1 px 0 ms NORTH
21:42:11.061 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:11.061 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:13.531 02.470 13828 Exposure complete
21:42:13.657 00.126 13828 worker thread done servicing request
21:42:13.657 00.000 8960 OnExposeComplete: enter
21:42:13.659 00.002 8960 UpdateGuideState(): m_state=6
21:42:13.661 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 141
21:42:13.663 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=734.88, Mass=172546, SNR=33.7, Peak=24099 HFD=3.5
21:42:13.665 00.002 8960 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.39) = xAngle (-0.18 = -0.18)
21:42:13.667 00.002 8960 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
21:42:13.669 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.20 hyp=0.37 cameraTheta=-0.57 mountX=0.36 mountY=-0.08, mountTheta=-0.21
21:42:13.672 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.20, opts=13)
21:42:13.673 00.001 8960 Enqueuing Move request for scope (0.31, -0.20)
21:42:13.675 00.002 13828 Worker thread wakes up
21:42:13.675 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.20) opts 0xd
21:42:13.675 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.20)
21:42:13.675 00.000 13828 Moving (0.31, -0.20) raw xDistance=0.36 yDistance=-0.08
21:42:13.675 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.36
21:42:13.675 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:13.675 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:13.675 00.000 13828 MoveAxis(W, 121, ABG)
21:42:13.675 00.000 13828 Guiding  Dir = 3, Dur = 121
21:42:13.677 00.002 13828 IsSlewing returns 0
21:42:13.677 00.000 13828 IsGuiding returns 0
21:42:13.678 00.001 13828 PulseGuide returned control before completion, sleep 130
21:42:13.682 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=12086, FiltMin=9603, FiltMax=65535, Gamma=2.540
21:42:13.709 00.027 8960 UpdateGuideState exits: m=172546 SNR=33.7
21:42:13.711 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:13.713 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:13.715 00.002 8960 Enqueuing Expose request
21:42:13.822 00.107 13828 IsGuiding returns 0
21:42:13.822 00.000 13828 Move returns status 0, amount 121
21:42:13.822 00.000 13828 MoveAxis(N, 0, ABG)
21:42:13.822 00.000 13828 duration set to 0 by GuideMode
21:42:13.822 00.000 13828 Move returns status 0, amount 0
21:42:13.822 00.000 13828 move complete, result=0
21:42:13.822 00.000 13828 worker thread done servicing request
21:42:13.822 00.000 13828 Worker thread wakes up
21:42:13.822 00.000 8960 GuideStep: 0.4 px 121 ms WEST, -0.1 px 0 ms NORTH
21:42:13.825 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:13.825 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:16.295 02.470 13828 Exposure complete
21:42:16.414 00.119 13828 worker thread done servicing request
21:42:16.414 00.000 8960 OnExposeComplete: enter
21:42:16.417 00.003 8960 UpdateGuideState(): m_state=6
21:42:16.421 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 142
21:42:16.423 00.002 8960 Star::Find returns 1 (0), X=973.91, Y=735.64, Mass=206919, SNR=34.8, Peak=25577 HFD=3.8
21:42:16.425 00.002 8960 CameraToMount -- cameraTheta (2.08) - m_xAngle (-0.39) = xAngle (2.47 = 2.47)
21:42:16.426 00.001 8960 CameraToMount -- cameraTheta (2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.44 = 2.44)
21:42:16.428 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=0.57 hyp=0.65 cameraTheta=2.08 mountX=-0.51 mountY=0.42, mountTheta=2.45
21:42:16.430 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.57, opts=13)
21:42:16.432 00.002 8960 Enqueuing Move request for scope (-0.32, 0.57)
21:42:16.434 00.002 13828 Worker thread wakes up
21:42:16.434 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.57) opts 0xd
21:42:16.434 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.57)
21:42:16.434 00.000 13828 Moving (-0.32, 0.57) raw xDistance=-0.51 yDistance=0.42
21:42:16.434 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.51
21:42:16.434 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:16.434 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
21:42:16.434 00.000 13828 MoveAxis(E, 181, ABG)
21:42:16.434 00.000 13828 Guiding  Dir = 2, Dur = 181
21:42:16.436 00.002 13828 IsSlewing returns 0
21:42:16.436 00.000 13828 IsGuiding returns 0
21:42:16.438 00.002 13828 PulseGuide returned control before completion, sleep 190
21:42:16.444 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7548, max=65535, med=12086, FiltMin=9411, FiltMax=65535, Gamma=2.540
21:42:16.471 00.027 8960 UpdateGuideState exits: m=206919 SNR=34.8
21:42:16.473 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:16.475 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:16.476 00.001 8960 Enqueuing Expose request
21:42:16.634 00.158 13828 IsGuiding returns 0
21:42:16.634 00.000 13828 Move returns status 0, amount 181
21:42:16.634 00.000 13828 MoveAxis(N, 0, ABG)
21:42:16.635 00.001 13828 duration set to 0 by GuideMode
21:42:16.635 00.000 13828 Move returns status 0, amount 0
21:42:16.635 00.000 13828 move complete, result=0
21:42:16.635 00.000 13828 worker thread done servicing request
21:42:16.635 00.000 13828 Worker thread wakes up
21:42:16.635 00.000 8960 GuideStep: -0.5 px 181 ms EAST, 0.4 px 0 ms NORTH
21:42:16.642 00.007 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:16.642 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:19.113 02.471 13828 Exposure complete
21:42:19.239 00.126 13828 worker thread done servicing request
21:42:19.240 00.001 8960 OnExposeComplete: enter
21:42:19.241 00.001 8960 UpdateGuideState(): m_state=6
21:42:19.243 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 143
21:42:19.245 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=734.98, Mass=119062, SNR=23.5, Peak=22121 HFD=2.9
21:42:19.246 00.001 8960 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.39) = xAngle (-2.18 = -2.18)
21:42:19.248 00.002 8960 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
21:42:19.251 00.003 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.10 hyp=0.18 cameraTheta=-2.57 mountX=-0.10 mountY=-0.14, mountTheta=-2.19
21:42:19.254 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.10, opts=13)
21:42:19.256 00.002 8960 Enqueuing Move request for scope (-0.15, -0.10)
21:42:19.257 00.001 13828 Worker thread wakes up
21:42:19.258 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.10) opts 0xd
21:42:19.258 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.10)
21:42:19.258 00.000 13828 Moving (-0.15, -0.10) raw xDistance=-0.10 yDistance=-0.14
21:42:19.258 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:42:19.258 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:19.258 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:42:19.258 00.000 13828 MoveAxis(E, 0, ABG)
21:42:19.258 00.000 13828 Move returns status 0, amount 0
21:42:19.258 00.000 13828 MoveAxis(N, 0, ABG)
21:42:19.258 00.000 13828 duration set to 0 by GuideMode
21:42:19.258 00.000 13828 Move returns status 0, amount 0
21:42:19.258 00.000 13828 move complete, result=0
21:42:19.258 00.000 13828 worker thread done servicing request
21:42:19.267 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=12092, FiltMin=9545, FiltMax=65535, Gamma=2.540
21:42:19.291 00.024 8960 UpdateGuideState exits: m=119062 SNR=23.5
21:42:19.292 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:19.294 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:19.296 00.002 8960 Enqueuing Expose request
21:42:19.298 00.002 13828 Worker thread wakes up
21:42:19.298 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:42:19.301 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:19.301 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:21.774 02.473 13828 Exposure complete
21:42:21.896 00.122 13828 worker thread done servicing request
21:42:21.896 00.000 8960 OnExposeComplete: enter
21:42:21.898 00.002 8960 UpdateGuideState(): m_state=6
21:42:21.900 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 144
21:42:21.901 00.001 8960 Star::Find returns 1 (0), X=973.50, Y=735.21, Mass=201308, SNR=32.8, Peak=25539 HFD=3.8
21:42:21.903 00.002 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.35 = -2.93)
21:42:21.904 00.001 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.97)
21:42:21.906 00.002 8960 CameraToMount -- cameraX=-0.74 cameraY=0.14 hyp=0.75 cameraTheta=2.96 mountX=-0.73 mountY=-0.13, mountTheta=-2.96
21:42:21.908 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.74, y=0.14, opts=13)
21:42:21.911 00.003 8960 Enqueuing Move request for scope (-0.74, 0.14)
21:42:21.913 00.002 13828 Worker thread wakes up
21:42:21.913 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.14) opts 0xd
21:42:21.913 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.74, 0.14)
21:42:21.913 00.000 13828 Moving (-0.74, 0.14) raw xDistance=-0.73 yDistance=-0.13
21:42:21.913 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
21:42:21.913 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:21.913 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:42:21.913 00.000 13828 MoveAxis(E, 271, ABG)
21:42:21.913 00.000 13828 Guiding  Dir = 2, Dur = 271
21:42:21.916 00.003 13828 IsSlewing returns 0
21:42:21.917 00.001 13828 IsGuiding returns 0
21:42:21.918 00.001 13828 PulseGuide returned control before completion, sleep 280
21:42:21.923 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=12080, FiltMin=9359, FiltMax=65535, Gamma=2.540
21:42:21.946 00.023 8960 UpdateGuideState exits: m=201308 SNR=32.8
21:42:21.948 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:21.952 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:21.953 00.001 8960 Enqueuing Expose request
21:42:22.207 00.254 13828 IsGuiding returns 0
21:42:22.207 00.000 13828 Move returns status 0, amount 271
21:42:22.207 00.000 13828 MoveAxis(N, 0, ABG)
21:42:22.207 00.000 13828 duration set to 0 by GuideMode
21:42:22.207 00.000 13828 Move returns status 0, amount 0
21:42:22.207 00.000 13828 move complete, result=0
21:42:22.207 00.000 13828 worker thread done servicing request
21:42:22.207 00.000 13828 Worker thread wakes up
21:42:22.207 00.000 8960 GuideStep: -0.7 px 271 ms EAST, -0.1 px 0 ms NORTH
21:42:22.209 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:22.209 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:24.669 02.460 13828 Exposure complete
21:42:24.798 00.129 13828 worker thread done servicing request
21:42:24.798 00.000 8960 OnExposeComplete: enter
21:42:24.800 00.002 8960 UpdateGuideState(): m_state=6
21:42:24.802 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 145
21:42:24.804 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=734.79, Mass=183054, SNR=31.3, Peak=21859 HFD=4.0
21:42:24.806 00.002 8960 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.39) = xAngle (-2.13 = -2.13)
21:42:24.809 00.003 8960 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
21:42:24.811 00.002 8960 CameraToMount -- cameraX=-0.40 cameraY=-0.29 hyp=0.49 cameraTheta=-2.52 mountX=-0.26 mountY=-0.41, mountTheta=-2.14
21:42:24.813 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=-0.29, opts=13)
21:42:24.816 00.003 8960 Enqueuing Move request for scope (-0.40, -0.29)
21:42:24.818 00.002 13828 Worker thread wakes up
21:42:24.818 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.29) opts 0xd
21:42:24.818 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, -0.29)
21:42:24.818 00.000 13828 Moving (-0.40, -0.29) raw xDistance=-0.26 yDistance=-0.41
21:42:24.819 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.26
21:42:24.819 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:42:24.819 00.000 13828 MoveAxis(E, 115, ABG)
21:42:24.819 00.000 13828 Guiding  Dir = 2, Dur = 115
21:42:24.820 00.001 13828 IsSlewing returns 0
21:42:24.821 00.001 13828 IsGuiding returns 0
21:42:24.822 00.001 13828 PulseGuide returned control before completion, sleep 124
21:42:24.830 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12080, FiltMin=9443, FiltMax=65535, Gamma=2.540
21:42:24.863 00.033 8960 UpdateGuideState exits: m=183054 SNR=31.3
21:42:24.867 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:24.869 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:24.872 00.003 8960 Enqueuing Expose request
21:42:24.952 00.080 13828 IsGuiding returns 0
21:42:24.952 00.000 13828 Move returns status 0, amount 115
21:42:24.952 00.000 13828 MoveAxis(N, 217, ABG)
21:42:24.952 00.000 13828 duration set to 0 by GuideMode
21:42:24.953 00.001 13828 Move returns status 0, amount 0
21:42:24.953 00.000 13828 move complete, result=0
21:42:24.953 00.000 13828 worker thread done servicing request
21:42:24.953 00.000 13828 Worker thread wakes up
21:42:24.953 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:24.954 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:24.955 00.001 8960 GuideStep: -0.3 px 115 ms EAST, -0.4 px 0 ms NORTH
21:42:27.430 02.475 13828 Exposure complete
21:42:27.557 00.127 13828 worker thread done servicing request
21:42:27.557 00.000 8960 OnExposeComplete: enter
21:42:27.558 00.001 8960 UpdateGuideState(): m_state=6
21:42:27.560 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 146
21:42:27.562 00.002 8960 Star::Find returns 1 (0), X=973.82, Y=735.49, Mass=145825, SNR=28.0, Peak=23049 HFD=3.3
21:42:27.563 00.001 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
21:42:27.565 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
21:42:27.567 00.002 8960 CameraToMount -- cameraX=-0.42 cameraY=0.42 hyp=0.59 cameraTheta=2.36 mountX=-0.54 mountY=0.24, mountTheta=2.72
21:42:27.569 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=0.42, opts=13)
21:42:27.571 00.002 8960 Enqueuing Move request for scope (-0.42, 0.42)
21:42:27.572 00.001 13828 Worker thread wakes up
21:42:27.573 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.42) opts 0xd
21:42:27.573 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, 0.42)
21:42:27.573 00.000 13828 Moving (-0.42, 0.42) raw xDistance=-0.54 yDistance=0.24
21:42:27.573 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54
21:42:27.573 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:27.573 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:42:27.573 00.000 13828 MoveAxis(E, 210, ABG)
21:42:27.573 00.000 13828 Guiding  Dir = 2, Dur = 210
21:42:27.574 00.001 13828 IsSlewing returns 0
21:42:27.574 00.000 13828 IsGuiding returns 0
21:42:27.576 00.002 13828 PulseGuide returned control before completion, sleep 219
21:42:27.582 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7139, max=65535, med=12080, FiltMin=9238, FiltMax=65535, Gamma=2.540
21:42:27.616 00.034 8960 UpdateGuideState exits: m=145825 SNR=28.0
21:42:27.619 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:27.620 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:27.622 00.002 8960 Enqueuing Expose request
21:42:27.797 00.175 13828 IsGuiding returns 0
21:42:27.797 00.000 13828 Move returns status 0, amount 210
21:42:27.797 00.000 13828 MoveAxis(N, 0, ABG)
21:42:27.797 00.000 13828 duration set to 0 by GuideMode
21:42:27.797 00.000 13828 Move returns status 0, amount 0
21:42:27.797 00.000 13828 move complete, result=0
21:42:27.798 00.001 13828 worker thread done servicing request
21:42:27.798 00.000 8960 GuideStep: -0.5 px 210 ms EAST, 0.2 px 0 ms NORTH
21:42:27.801 00.003 13828 Worker thread wakes up
21:42:27.801 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:27.801 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:30.278 02.477 13828 Exposure complete
21:42:30.411 00.133 13828 worker thread done servicing request
21:42:30.411 00.000 8960 OnExposeComplete: enter
21:42:30.413 00.002 8960 UpdateGuideState(): m_state=6
21:42:30.415 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 147
21:42:30.417 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=735.14, Mass=152156, SNR=31.9, Peak=25795 HFD=2.9
21:42:30.419 00.002 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.38 = -2.91)
21:42:30.421 00.002 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.34 = -2.94)
21:42:30.422 00.001 8960 CameraToMount -- cameraX=-0.37 cameraY=0.06 hyp=0.38 cameraTheta=2.98 mountX=-0.37 mountY=-0.08, mountTheta=-2.94
21:42:30.425 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.06, opts=13)
21:42:30.427 00.002 8960 Enqueuing Move request for scope (-0.37, 0.06)
21:42:30.428 00.001 13828 Worker thread wakes up
21:42:30.428 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.06) opts 0xd
21:42:30.428 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.06)
21:42:30.428 00.000 13828 Moving (-0.37, 0.06) raw xDistance=-0.37 yDistance=-0.08
21:42:30.429 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.37
21:42:30.429 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:30.429 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:30.429 00.000 13828 MoveAxis(E, 151, ABG)
21:42:30.429 00.000 13828 Guiding  Dir = 2, Dur = 151
21:42:30.430 00.001 13828 IsSlewing returns 0
21:42:30.430 00.000 13828 IsGuiding returns 0
21:42:30.433 00.003 13828 PulseGuide returned control before completion, sleep 159
21:42:30.437 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7049, max=65535, med=12080, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:42:30.463 00.026 8960 UpdateGuideState exits: m=152156 SNR=31.9
21:42:30.466 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:30.468 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:30.470 00.002 8960 Enqueuing Expose request
21:42:30.595 00.125 13828 IsGuiding returns 0
21:42:30.595 00.000 13828 Move returns status 0, amount 151
21:42:30.595 00.000 13828 MoveAxis(N, 0, ABG)
21:42:30.595 00.000 13828 duration set to 0 by GuideMode
21:42:30.595 00.000 13828 Move returns status 0, amount 0
21:42:30.596 00.001 13828 move complete, result=0
21:42:30.596 00.000 13828 worker thread done servicing request
21:42:30.596 00.000 8960 GuideStep: -0.4 px 151 ms EAST, -0.1 px 0 ms NORTH
21:42:30.598 00.002 13828 Worker thread wakes up
21:42:30.598 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:30.598 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:33.065 02.467 13828 Exposure complete
21:42:33.189 00.124 13828 worker thread done servicing request
21:42:33.189 00.000 8960 OnExposeComplete: enter
21:42:33.191 00.002 8960 UpdateGuideState(): m_state=6
21:42:33.193 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 148
21:42:33.195 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=735.11, Mass=168430, SNR=33.0, Peak=28169 HFD=3.2
21:42:33.196 00.001 8960 CameraToMount -- cameraTheta (0.25) - m_xAngle (-0.39) = xAngle (0.64 = 0.64)
21:42:33.198 00.002 8960 CameraToMount -- cameraTheta (0.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.61 = 0.61)
21:42:33.200 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=0.03 hyp=0.12 cameraTheta=0.25 mountX=0.09 mountY=0.07, mountTheta=0.62
21:42:33.202 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.03, opts=13)
21:42:33.204 00.002 8960 Enqueuing Move request for scope (0.11, 0.03)
21:42:33.206 00.002 13828 Worker thread wakes up
21:42:33.206 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.03) opts 0xd
21:42:33.206 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.03)
21:42:33.206 00.000 13828 Moving (0.11, 0.03) raw xDistance=0.09 yDistance=0.07
21:42:33.206 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:42:33.206 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:33.206 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:42:33.207 00.001 13828 MoveAxis(E, 0, ABG)
21:42:33.207 00.000 13828 Move returns status 0, amount 0
21:42:33.207 00.000 13828 MoveAxis(N, 0, ABG)
21:42:33.207 00.000 13828 duration set to 0 by GuideMode
21:42:33.207 00.000 13828 Move returns status 0, amount 0
21:42:33.207 00.000 13828 move complete, result=0
21:42:33.207 00.000 13828 worker thread done servicing request
21:42:33.215 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7164, max=65535, med=12080, FiltMin=9398, FiltMax=65535, Gamma=2.540
21:42:33.240 00.025 8960 UpdateGuideState exits: m=168430 SNR=33.0
21:42:33.242 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:33.243 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:33.245 00.002 8960 Enqueuing Expose request
21:42:33.247 00.002 13828 Worker thread wakes up
21:42:33.247 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:42:33.249 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:33.249 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:35.718 02.469 13828 Exposure complete
21:42:35.840 00.122 13828 worker thread done servicing request
21:42:35.840 00.000 8960 OnExposeComplete: enter
21:42:35.843 00.003 8960 UpdateGuideState(): m_state=6
21:42:35.845 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 149
21:42:35.846 00.001 8960 Star::Find returns 1 (0), X=973.92, Y=735.45, Mass=164388, SNR=32.3, Peak=25449 HFD=3.6
21:42:35.848 00.002 8960 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.39) = xAngle (2.66 = 2.66)
21:42:35.850 00.002 8960 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.63 = 2.63)
21:42:35.851 00.001 8960 CameraToMount -- cameraX=-0.31 cameraY=0.37 hyp=0.49 cameraTheta=2.27 mountX=-0.43 mountY=0.24, mountTheta=2.63
21:42:35.853 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=0.37, opts=13)
21:42:35.855 00.002 8960 Enqueuing Move request for scope (-0.31, 0.37)
21:42:35.857 00.002 13828 Worker thread wakes up
21:42:35.857 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.37) opts 0xd
21:42:35.857 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, 0.37)
21:42:35.857 00.000 13828 Moving (-0.31, 0.37) raw xDistance=-0.43 yDistance=0.24
21:42:35.857 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
21:42:35.857 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:35.857 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:42:35.857 00.000 13828 MoveAxis(E, 159, ABG)
21:42:35.857 00.000 13828 Guiding  Dir = 2, Dur = 159
21:42:35.859 00.002 13828 IsSlewing returns 0
21:42:35.859 00.000 13828 IsGuiding returns 0
21:42:35.860 00.001 13828 PulseGuide returned control before completion, sleep 168
21:42:35.867 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7299, max=65535, med=12086, FiltMin=9520, FiltMax=65535, Gamma=2.540
21:42:35.893 00.026 8960 UpdateGuideState exits: m=164388 SNR=32.3
21:42:35.895 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:35.899 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:35.902 00.003 8960 Enqueuing Expose request
21:42:36.034 00.132 13828 IsGuiding returns 0
21:42:36.034 00.000 13828 Move returns status 0, amount 159
21:42:36.034 00.000 13828 MoveAxis(N, 0, ABG)
21:42:36.034 00.000 13828 duration set to 0 by GuideMode
21:42:36.034 00.000 13828 Move returns status 0, amount 0
21:42:36.034 00.000 13828 move complete, result=0
21:42:36.034 00.000 13828 worker thread done servicing request
21:42:36.034 00.000 8960 GuideStep: -0.4 px 159 ms EAST, 0.2 px 0 ms NORTH
21:42:36.036 00.002 13828 Worker thread wakes up
21:42:36.037 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:36.037 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:38.512 02.475 13828 Exposure complete
21:42:38.645 00.133 13828 worker thread done servicing request
21:42:38.645 00.000 8960 OnExposeComplete: enter
21:42:38.647 00.002 8960 UpdateGuideState(): m_state=6
21:42:38.649 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 150
21:42:38.651 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=735.51, Mass=173339, SNR=33.7, Peak=23913 HFD=3.7
21:42:38.653 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
21:42:38.654 00.001 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
21:42:38.656 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=0.43 hyp=0.61 cameraTheta=2.36 mountX=-0.56 mountY=0.25, mountTheta=2.72
21:42:38.658 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=0.43, opts=13)
21:42:38.660 00.002 8960 Enqueuing Move request for scope (-0.43, 0.43)
21:42:38.662 00.002 13828 Worker thread wakes up
21:42:38.662 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.43) opts 0xd
21:42:38.662 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, 0.43)
21:42:38.662 00.000 13828 Moving (-0.43, 0.43) raw xDistance=-0.56 yDistance=0.25
21:42:38.662 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56
21:42:38.662 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=0.20 newest=0.56
21:42:38.662 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
21:42:38.662 00.000 13828 MoveAxis(E, 219, ABG)
21:42:38.662 00.000 13828 Guiding  Dir = 2, Dur = 219
21:42:38.664 00.002 13828 IsSlewing returns 0
21:42:38.664 00.000 13828 IsGuiding returns 0
21:42:38.666 00.002 13828 PulseGuide returned control before completion, sleep 228
21:42:38.670 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12099, FiltMin=9244, FiltMax=65535, Gamma=2.540
21:42:38.695 00.025 8960 UpdateGuideState exits: m=173339 SNR=33.7
21:42:38.698 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:38.700 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:38.702 00.002 8960 Enqueuing Expose request
21:42:38.906 00.204 13828 IsGuiding returns 0
21:42:38.906 00.000 13828 Move returns status 0, amount 219
21:42:38.906 00.000 13828 MoveAxis(S, 134, ABG)
21:42:38.906 00.000 13828 Guiding  Dir = 1, Dur = 134
21:42:38.907 00.001 13828 IsSlewing returns 0
21:42:38.907 00.000 13828 IsGuiding returns 0
21:42:38.908 00.001 13828 PulseGuide returned control before completion, sleep 143
21:42:39.064 00.156 13828 IsGuiding returns 0
21:42:39.064 00.000 13828 Move returns status 0, amount 134
21:42:39.064 00.000 13828 move complete, result=0
21:42:39.064 00.000 13828 worker thread done servicing request
21:42:39.064 00.000 13828 Worker thread wakes up
21:42:39.064 00.000 8960 GuideStep: -0.6 px 219 ms EAST, 0.3 px 134 ms SOUTH
21:42:39.066 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:39.066 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:41.546 02.480 13828 Exposure complete
21:42:41.669 00.123 13828 worker thread done servicing request
21:42:41.669 00.000 8960 OnExposeComplete: enter
21:42:41.671 00.002 8960 UpdateGuideState(): m_state=6
21:42:41.673 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 151
21:42:41.674 00.001 8960 Star::Find returns 1 (0), X=973.48, Y=735.01, Mass=174222, SNR=36.4, Peak=23113 HFD=3.6
21:42:41.676 00.002 8960 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.39) = xAngle (-2.65 = -2.65)
21:42:41.678 00.002 8960 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
21:42:41.680 00.002 8960 CameraToMount -- cameraX=-0.76 cameraY=-0.07 hyp=0.76 cameraTheta=-3.05 mountX=-0.67 mountY=-0.33, mountTheta=-2.68
21:42:41.683 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.76, y=-0.07, opts=13)
21:42:41.685 00.002 8960 Enqueuing Move request for scope (-0.76, -0.07)
21:42:41.686 00.001 13828 Worker thread wakes up
21:42:41.686 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.07) opts 0xd
21:42:41.686 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.76, -0.07)
21:42:41.686 00.000 13828 Moving (-0.76, -0.07) raw xDistance=-0.67 yDistance=-0.33
21:42:41.686 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.67
21:42:41.686 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:41.687 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:42:41.687 00.000 13828 MoveAxis(E, 264, ABG)
21:42:41.687 00.000 13828 Guiding  Dir = 2, Dur = 264
21:42:41.688 00.001 13828 IsSlewing returns 0
21:42:41.688 00.000 13828 IsGuiding returns 0
21:42:41.691 00.003 13828 PulseGuide returned control before completion, sleep 272
21:42:41.695 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7440, max=65535, med=12099, FiltMin=9148, FiltMax=65535, Gamma=2.540
21:42:41.722 00.027 8960 UpdateGuideState exits: m=174222 SNR=36.4
21:42:41.724 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:41.726 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:41.729 00.003 8960 Enqueuing Expose request
21:42:41.965 00.236 13828 IsGuiding returns 0
21:42:41.965 00.000 13828 Move returns status 0, amount 264
21:42:41.965 00.000 13828 MoveAxis(N, 0, ABG)
21:42:41.965 00.000 13828 duration set to 0 by GuideMode
21:42:41.965 00.000 13828 Move returns status 0, amount 0
21:42:41.965 00.000 13828 move complete, result=0
21:42:41.965 00.000 13828 worker thread done servicing request
21:42:41.965 00.000 13828 Worker thread wakes up
21:42:41.965 00.000 8960 GuideStep: -0.7 px 264 ms EAST, -0.3 px 0 ms NORTH
21:42:41.967 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:41.967 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:44.444 02.477 13828 Exposure complete
21:42:44.566 00.122 13828 worker thread done servicing request
21:42:44.566 00.000 8960 OnExposeComplete: enter
21:42:44.568 00.002 8960 UpdateGuideState(): m_state=6
21:42:44.570 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 152
21:42:44.572 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=734.44, Mass=145917, SNR=29.5, Peak=24483 HFD=3.2
21:42:44.574 00.002 8960 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.39) = xAngle (-0.86 = -0.86)
21:42:44.575 00.001 8960 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
21:42:44.577 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.63 hyp=0.67 cameraTheta=-1.26 mountX=0.43 mountY=-0.52, mountTheta=-0.88
21:42:44.582 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.63, opts=13)
21:42:44.583 00.001 8960 Enqueuing Move request for scope (0.21, -0.63)
21:42:44.585 00.002 13828 Worker thread wakes up
21:42:44.585 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.63) opts 0xd
21:42:44.585 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.63)
21:42:44.585 00.000 13828 Moving (0.21, -0.63) raw xDistance=0.43 yDistance=-0.52
21:42:44.585 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.43
21:42:44.585 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:42:44.585 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
21:42:44.585 00.000 13828 MoveAxis(W, 142, ABG)
21:42:44.585 00.000 13828 Guiding  Dir = 3, Dur = 142
21:42:44.587 00.002 13828 IsSlewing returns 0
21:42:44.587 00.000 13828 IsGuiding returns 0
21:42:44.589 00.002 13828 PulseGuide returned control before completion, sleep 151
21:42:44.593 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6844, max=65535, med=12099, FiltMin=9456, FiltMax=65535, Gamma=2.540
21:42:44.619 00.026 8960 UpdateGuideState exits: m=145917 SNR=29.5
21:42:44.621 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:44.623 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:44.625 00.002 8960 Enqueuing Expose request
21:42:44.752 00.127 13828 IsGuiding returns 0
21:42:44.752 00.000 13828 Move returns status 0, amount 142
21:42:44.752 00.000 13828 MoveAxis(N, 0, ABG)
21:42:44.752 00.000 13828 duration set to 0 by GuideMode
21:42:44.752 00.000 13828 Move returns status 0, amount 0
21:42:44.752 00.000 13828 move complete, result=0
21:42:44.752 00.000 13828 worker thread done servicing request
21:42:44.752 00.000 8960 GuideStep: 0.4 px 142 ms WEST, -0.5 px 0 ms NORTH
21:42:44.754 00.002 13828 Worker thread wakes up
21:42:44.754 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:44.754 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:47.223 02.469 13828 Exposure complete
21:42:47.368 00.145 13828 worker thread done servicing request
21:42:47.369 00.001 8960 OnExposeComplete: enter
21:42:47.371 00.002 8960 UpdateGuideState(): m_state=6
21:42:47.373 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 153
21:42:47.376 00.003 8960 Star::Find returns 1 (0), X=974.22, Y=734.69, Mass=146646, SNR=31.1, Peak=24515 HFD=3.2
21:42:47.378 00.002 8960 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.39) = xAngle (-1.20 = -1.20)
21:42:47.380 00.002 8960 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
21:42:47.381 00.001 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.39 hyp=0.39 cameraTheta=-1.60 mountX=0.14 mountY=-0.37, mountTheta=-1.21
21:42:47.384 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.39, opts=13)
21:42:47.386 00.002 8960 Enqueuing Move request for scope (-0.01, -0.39)
21:42:47.388 00.002 13828 Worker thread wakes up
21:42:47.388 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.39) opts 0xd
21:42:47.388 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.39)
21:42:47.388 00.000 13828 Moving (-0.01, -0.39) raw xDistance=0.14 yDistance=-0.37
21:42:47.388 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.14
21:42:47.388 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:47.388 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
21:42:47.388 00.000 13828 MoveAxis(W, 62, ABG)
21:42:47.388 00.000 13828 Guiding  Dir = 3, Dur = 62
21:42:47.390 00.002 13828 IsSlewing returns 0
21:42:47.390 00.000 13828 IsGuiding returns 0
21:42:47.392 00.002 13828 PulseGuide returned control before completion, sleep 70
21:42:47.397 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6409, max=65535, med=12105, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:42:47.430 00.033 8960 UpdateGuideState exits: m=146646 SNR=31.1
21:42:47.433 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:47.435 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:47.437 00.002 8960 Enqueuing Expose request
21:42:47.469 00.032 13828 IsGuiding returns 0
21:42:47.469 00.000 13828 Move returns status 0, amount 62
21:42:47.469 00.000 13828 MoveAxis(N, 0, ABG)
21:42:47.469 00.000 13828 duration set to 0 by GuideMode
21:42:47.469 00.000 13828 Move returns status 0, amount 0
21:42:47.469 00.000 13828 move complete, result=0
21:42:47.469 00.000 13828 worker thread done servicing request
21:42:47.469 00.000 13828 Worker thread wakes up
21:42:47.470 00.001 8960 GuideStep: 0.1 px 62 ms WEST, -0.4 px 0 ms NORTH
21:42:47.472 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:47.472 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:49.935 02.463 13828 Exposure complete
21:42:50.060 00.125 13828 worker thread done servicing request
21:42:50.060 00.000 8960 OnExposeComplete: enter
21:42:50.061 00.001 8960 UpdateGuideState(): m_state=6
21:42:50.063 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 154
21:42:50.065 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=734.95, Mass=145558, SNR=24.7, Peak=22659 HFD=3.4
21:42:50.066 00.001 8960 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.39) = xAngle (-0.47 = -0.47)
21:42:50.068 00.002 8960 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
21:42:50.070 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.86 mountX=0.15 mountY=-0.08, mountTheta=-0.50
21:42:50.073 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.13, opts=13)
21:42:50.074 00.001 8960 Enqueuing Move request for scope (0.11, -0.13)
21:42:50.076 00.002 13828 Worker thread wakes up
21:42:50.077 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.13) opts 0xd
21:42:50.077 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.13)
21:42:50.077 00.000 13828 Moving (0.11, -0.13) raw xDistance=0.15 yDistance=-0.08
21:42:50.077 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
21:42:50.077 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:50.077 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:42:50.077 00.000 13828 MoveAxis(W, 61, ABG)
21:42:50.077 00.000 13828 Guiding  Dir = 3, Dur = 61
21:42:50.079 00.002 13828 IsSlewing returns 0
21:42:50.079 00.000 13828 IsGuiding returns 0
21:42:50.082 00.003 13828 PulseGuide returned control before completion, sleep 69
21:42:50.087 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7465, max=65535, med=12099, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:42:50.114 00.027 8960 UpdateGuideState exits: m=145558 SNR=24.7
21:42:50.117 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:50.119 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:50.121 00.002 8960 Enqueuing Expose request
21:42:50.163 00.042 13828 IsGuiding returns 0
21:42:50.163 00.000 13828 Move returns status 0, amount 61
21:42:50.163 00.000 13828 MoveAxis(N, 0, ABG)
21:42:50.163 00.000 13828 duration set to 0 by GuideMode
21:42:50.163 00.000 13828 Move returns status 0, amount 0
21:42:50.163 00.000 13828 move complete, result=0
21:42:50.164 00.001 13828 worker thread done servicing request
21:42:50.164 00.000 13828 Worker thread wakes up
21:42:50.164 00.000 8960 GuideStep: 0.2 px 61 ms WEST, -0.1 px 0 ms NORTH
21:42:50.167 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:50.167 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:52.639 02.472 13828 Exposure complete
21:42:52.761 00.122 13828 worker thread done servicing request
21:42:52.761 00.000 8960 OnExposeComplete: enter
21:42:52.763 00.002 8960 UpdateGuideState(): m_state=6
21:42:52.766 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 155
21:42:52.768 00.002 8960 Star::Find returns 1 (0), X=973.37, Y=735.41, Mass=128531, SNR=28.8, Peak=23625 HFD=3.1
21:42:52.769 00.001 8960 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.39) = xAngle (3.16 = -3.12)
21:42:52.771 00.002 8960 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.13 = 3.13)
21:42:52.772 00.001 8960 CameraToMount -- cameraX=-0.86 cameraY=0.33 hyp=0.92 cameraTheta=2.77 mountX=-0.92 mountY=0.01, mountTheta=3.13
21:42:52.775 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.86, y=0.33, opts=13)
21:42:52.777 00.002 8960 Enqueuing Move request for scope (-0.86, 0.33)
21:42:52.778 00.001 13828 Worker thread wakes up
21:42:52.778 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.33) opts 0xd
21:42:52.778 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.86, 0.33)
21:42:52.779 00.001 13828 Moving (-0.86, 0.33) raw xDistance=-0.92 yDistance=0.01
21:42:52.779 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.92
21:42:52.779 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:42:52.779 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:42:52.779 00.000 13828 MoveAxis(E, 338, ABG)
21:42:52.779 00.000 13828 Guiding  Dir = 2, Dur = 338
21:42:52.780 00.001 13828 IsSlewing returns 0
21:42:52.781 00.001 13828 IsGuiding returns 0
21:42:52.782 00.001 13828 PulseGuide returned control before completion, sleep 347
21:42:52.788 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12092, FiltMin=9379, FiltMax=65535, Gamma=2.540
21:42:52.811 00.023 8960 UpdateGuideState exits: m=128531 SNR=28.8
21:42:52.814 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:52.816 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:52.818 00.002 8960 Enqueuing Expose request
21:42:53.133 00.315 13828 IsGuiding returns 0
21:42:53.133 00.000 13828 Move returns status 0, amount 338
21:42:53.133 00.000 13828 MoveAxis(N, 0, ABG)
21:42:53.133 00.000 13828 duration set to 0 by GuideMode
21:42:53.133 00.000 13828 Move returns status 0, amount 0
21:42:53.133 00.000 13828 move complete, result=0
21:42:53.133 00.000 13828 worker thread done servicing request
21:42:53.133 00.000 13828 Worker thread wakes up
21:42:53.133 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:53.133 00.000 8960 GuideStep: -0.9 px 338 ms EAST, 0.0 px 0 ms NORTH
21:42:53.135 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:55.614 02.479 13828 Exposure complete
21:42:55.734 00.120 13828 worker thread done servicing request
21:42:55.734 00.000 8960 OnExposeComplete: enter
21:42:55.736 00.002 8960 UpdateGuideState(): m_state=6
21:42:55.738 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 156
21:42:55.740 00.002 8960 Star::Find returns 1 (0), X=973.64, Y=735.54, Mass=198734, SNR=35.4, Peak=26531 HFD=4.0
21:42:55.741 00.001 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.87 = 2.87)
21:42:55.743 00.002 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.83 = 2.83)
21:42:55.745 00.002 8960 CameraToMount -- cameraX=-0.59 cameraY=0.46 hyp=0.75 cameraTheta=2.48 mountX=-0.72 mountY=0.23, mountTheta=2.84
21:42:55.750 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.59, y=0.46, opts=13)
21:42:55.752 00.002 8960 Enqueuing Move request for scope (-0.59, 0.46)
21:42:55.755 00.003 13828 Worker thread wakes up
21:42:55.755 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.59, 0.46) opts 0xd
21:42:55.755 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.59, 0.46)
21:42:55.755 00.000 13828 Moving (-0.59, 0.46) raw xDistance=-0.72 yDistance=0.23
21:42:55.755 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.72
21:42:55.755 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:42:55.755 00.000 13828 MoveAxis(E, 292, ABG)
21:42:55.755 00.000 13828 Guiding  Dir = 2, Dur = 292
21:42:55.756 00.001 13828 IsSlewing returns 0
21:42:55.756 00.000 13828 IsGuiding returns 0
21:42:55.758 00.002 13828 PulseGuide returned control before completion, sleep 301
21:42:55.763 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12092, FiltMin=9456, FiltMax=65535, Gamma=2.540
21:42:55.789 00.026 8960 UpdateGuideState exits: m=198734 SNR=35.4
21:42:55.791 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:55.792 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:55.794 00.002 8960 Enqueuing Expose request
21:42:56.062 00.268 13828 IsGuiding returns 0
21:42:56.062 00.000 13828 Move returns status 0, amount 292
21:42:56.062 00.000 13828 MoveAxis(S, 121, ABG)
21:42:56.062 00.000 13828 Guiding  Dir = 1, Dur = 121
21:42:56.063 00.001 13828 IsSlewing returns 0
21:42:56.063 00.000 13828 IsGuiding returns 0
21:42:56.065 00.002 13828 PulseGuide returned control before completion, sleep 130
21:42:56.204 00.139 13828 IsGuiding returns 0
21:42:56.204 00.000 13828 Move returns status 0, amount 121
21:42:56.204 00.000 13828 move complete, result=0
21:42:56.204 00.000 13828 worker thread done servicing request
21:42:56.204 00.000 13828 Worker thread wakes up
21:42:56.204 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:56.204 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:56.204 00.000 8960 GuideStep: -0.7 px 292 ms EAST, 0.2 px 121 ms SOUTH
21:42:58.667 02.463 13828 Exposure complete
21:42:58.795 00.128 13828 worker thread done servicing request
21:42:58.796 00.001 8960 OnExposeComplete: enter
21:42:58.798 00.002 8960 UpdateGuideState(): m_state=6
21:42:58.800 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 157
21:42:58.802 00.002 8960 Star::Find returns 1 (0), X=973.77, Y=734.91, Mass=131846, SNR=28.8, Peak=23395 HFD=3.2
21:42:58.804 00.002 8960 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.39) = xAngle (-2.40 = -2.40)
21:42:58.806 00.002 8960 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
21:42:58.808 00.002 8960 CameraToMount -- cameraX=-0.46 cameraY=-0.17 hyp=0.49 cameraTheta=-2.79 mountX=-0.36 mountY=-0.32, mountTheta=-2.42
21:42:58.810 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=-0.17, opts=13)
21:42:58.812 00.002 8960 Enqueuing Move request for scope (-0.46, -0.17)
21:42:58.814 00.002 13828 Worker thread wakes up
21:42:58.814 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.17) opts 0xd
21:42:58.814 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.46, -0.17)
21:42:58.814 00.000 13828 Moving (-0.46, -0.17) raw xDistance=-0.36 yDistance=-0.32
21:42:58.814 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.36
21:42:58.814 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:42:58.814 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
21:42:58.814 00.000 13828 MoveAxis(E, 154, ABG)
21:42:58.814 00.000 13828 Guiding  Dir = 2, Dur = 154
21:42:58.816 00.002 13828 IsSlewing returns 0
21:42:58.816 00.000 13828 IsGuiding returns 0
21:42:58.818 00.002 13828 PulseGuide returned control before completion, sleep 163
21:42:58.821 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12099, FiltMin=9468, FiltMax=65535, Gamma=2.540
21:42:58.849 00.028 8960 UpdateGuideState exits: m=131846 SNR=28.8
21:42:58.850 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:42:58.852 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:42:58.853 00.001 8960 Enqueuing Expose request
21:42:58.989 00.136 13828 IsGuiding returns 0
21:42:58.989 00.000 13828 Move returns status 0, amount 154
21:42:58.989 00.000 13828 MoveAxis(N, 0, ABG)
21:42:58.989 00.000 13828 duration set to 0 by GuideMode
21:42:58.989 00.000 13828 Move returns status 0, amount 0
21:42:58.989 00.000 13828 move complete, result=0
21:42:58.989 00.000 13828 worker thread done servicing request
21:42:58.989 00.000 13828 Worker thread wakes up
21:42:58.989 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:42:58.989 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:42:58.989 00.000 8960 GuideStep: -0.4 px 154 ms EAST, -0.3 px 0 ms NORTH
21:43:01.457 02.468 13828 Exposure complete
21:43:01.580 00.123 13828 worker thread done servicing request
21:43:01.580 00.000 8960 OnExposeComplete: enter
21:43:01.582 00.002 8960 UpdateGuideState(): m_state=6
21:43:01.584 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 158
21:43:01.586 00.002 8960 Star::Find returns 1 (0), X=973.61, Y=734.96, Mass=161101, SNR=30.5, Peak=24675 HFD=3.4
21:43:01.587 00.001 8960 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.39) = xAngle (-2.55 = -2.55)
21:43:01.589 00.002 8960 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
21:43:01.590 00.001 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.12 hyp=0.63 cameraTheta=-2.95 mountX=-0.53 mountY=-0.33, mountTheta=-2.58
21:43:01.595 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.12, opts=13)
21:43:01.597 00.002 8960 Enqueuing Move request for scope (-0.62, -0.12)
21:43:01.599 00.002 13828 Worker thread wakes up
21:43:01.599 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.12) opts 0xd
21:43:01.599 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.12)
21:43:01.599 00.000 13828 Moving (-0.62, -0.12) raw xDistance=-0.53 yDistance=-0.33
21:43:01.599 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.53
21:43:01.599 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:43:01.599 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:43:01.599 00.000 13828 MoveAxis(E, 206, ABG)
21:43:01.599 00.000 13828 Guiding  Dir = 2, Dur = 206
21:43:01.602 00.003 13828 IsSlewing returns 0
21:43:01.603 00.001 13828 IsGuiding returns 0
21:43:01.604 00.001 13828 PulseGuide returned control before completion, sleep 215
21:43:01.609 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7081, max=65535, med=12099, FiltMin=9424, FiltMax=65535, Gamma=2.540
21:43:01.632 00.023 8960 UpdateGuideState exits: m=161101 SNR=30.5
21:43:01.634 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:01.636 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:01.638 00.002 8960 Enqueuing Expose request
21:43:01.826 00.188 13828 IsGuiding returns 0
21:43:01.827 00.001 13828 Move returns status 0, amount 206
21:43:01.827 00.000 13828 MoveAxis(N, 0, ABG)
21:43:01.827 00.000 13828 duration set to 0 by GuideMode
21:43:01.828 00.001 13828 Move returns status 0, amount 0
21:43:01.828 00.000 13828 move complete, result=0
21:43:01.828 00.000 13828 worker thread done servicing request
21:43:01.829 00.001 13828 Worker thread wakes up
21:43:01.829 00.000 8960 GuideStep: -0.5 px 206 ms EAST, -0.3 px 0 ms NORTH
21:43:01.837 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:01.837 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:04.313 02.476 13828 Exposure complete
21:43:04.441 00.128 13828 worker thread done servicing request
21:43:04.441 00.000 8960 OnExposeComplete: enter
21:43:04.444 00.003 8960 UpdateGuideState(): m_state=6
21:43:04.445 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 159
21:43:04.447 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=734.57, Mass=179466, SNR=33.3, Peak=25987 HFD=4.0
21:43:04.449 00.002 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
21:43:04.451 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
21:43:04.452 00.001 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.51 hyp=0.53 cameraTheta=-1.84 mountX=0.06 mountY=-0.52, mountTheta=-1.45
21:43:04.454 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.51, opts=13)
21:43:04.456 00.002 8960 Enqueuing Move request for scope (-0.14, -0.51)
21:43:04.458 00.002 13828 Worker thread wakes up
21:43:04.458 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.51) opts 0xd
21:43:04.458 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.51)
21:43:04.458 00.000 13828 Moving (-0.14, -0.51) raw xDistance=0.06 yDistance=-0.52
21:43:04.458 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:43:04.458 00.000 13828 switching direction from 1 to -1 - decHistory=-4 oldest=-0.60 newest=-1.17
21:43:04.458 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
21:43:04.458 00.000 13828 MoveAxis(E, 0, ABG)
21:43:04.458 00.000 13828 Move returns status 0, amount 0
21:43:04.458 00.000 13828 MoveAxis(N, 279, ABG)
21:43:04.458 00.000 13828 duration set to 0 by GuideMode
21:43:04.458 00.000 13828 Move returns status 0, amount 0
21:43:04.459 00.001 13828 move complete, result=0
21:43:04.459 00.000 13828 worker thread done servicing request
21:43:04.468 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12105, FiltMin=9270, FiltMax=65535, Gamma=2.540
21:43:04.492 00.024 8960 UpdateGuideState exits: m=179466 SNR=33.3
21:43:04.496 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:04.498 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:04.499 00.001 8960 Enqueuing Expose request
21:43:04.501 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:43:04.503 00.002 13828 Worker thread wakes up
21:43:04.503 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:04.503 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:06.976 02.473 13828 Exposure complete
21:43:07.119 00.143 13828 worker thread done servicing request
21:43:07.119 00.000 8960 OnExposeComplete: enter
21:43:07.121 00.002 8960 UpdateGuideState(): m_state=6
21:43:07.123 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 160
21:43:07.124 00.001 8960 Star::Find returns 1 (0), X=973.75, Y=735.17, Mass=239017, SNR=39.3, Peak=24931 HFD=4.7
21:43:07.126 00.002 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.35 = -2.93)
21:43:07.128 00.002 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.31 = -2.97)
21:43:07.130 00.002 8960 CameraToMount -- cameraX=-0.49 cameraY=0.09 hyp=0.49 cameraTheta=2.96 mountX=-0.48 mountY=-0.09, mountTheta=-2.97
21:43:07.133 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=0.09, opts=13)
21:43:07.136 00.003 8960 Enqueuing Move request for scope (-0.49, 0.09)
21:43:07.137 00.001 13828 Worker thread wakes up
21:43:07.137 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.09) opts 0xd
21:43:07.138 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.49, 0.09)
21:43:07.138 00.000 13828 Moving (-0.49, 0.09) raw xDistance=-0.48 yDistance=-0.09
21:43:07.138 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
21:43:07.138 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:07.138 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:43:07.138 00.000 13828 MoveAxis(E, 179, ABG)
21:43:07.138 00.000 13828 Guiding  Dir = 2, Dur = 179
21:43:07.139 00.001 13828 IsSlewing returns 0
21:43:07.139 00.000 13828 IsGuiding returns 0
21:43:07.141 00.002 13828 PulseGuide returned control before completion, sleep 188
21:43:07.145 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=12112, FiltMin=9392, FiltMax=65535, Gamma=2.540
21:43:07.169 00.024 8960 UpdateGuideState exits: m=239017 SNR=39.3
21:43:07.171 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:07.172 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:07.175 00.003 8960 Enqueuing Expose request
21:43:07.333 00.158 13828 IsGuiding returns 0
21:43:07.333 00.000 13828 Move returns status 0, amount 179
21:43:07.333 00.000 13828 MoveAxis(N, 0, ABG)
21:43:07.333 00.000 13828 duration set to 0 by GuideMode
21:43:07.333 00.000 13828 Move returns status 0, amount 0
21:43:07.333 00.000 13828 move complete, result=0
21:43:07.334 00.001 13828 worker thread done servicing request
21:43:07.334 00.000 8960 GuideStep: -0.5 px 179 ms EAST, -0.1 px 0 ms NORTH
21:43:07.336 00.002 13828 Worker thread wakes up
21:43:07.336 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:07.336 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:09.813 02.477 13828 Exposure complete
21:43:09.935 00.122 13828 worker thread done servicing request
21:43:09.935 00.000 8960 OnExposeComplete: enter
21:43:09.937 00.002 8960 UpdateGuideState(): m_state=6
21:43:09.939 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 161
21:43:09.941 00.002 8960 Star::Find returns 1 (0), X=974.76, Y=734.54, Mass=129026, SNR=27.3, Peak=26281 HFD=3.1
21:43:09.943 00.002 8960 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.39) = xAngle (-0.40 = -0.40)
21:43:09.945 00.002 8960 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
21:43:09.947 00.002 8960 CameraToMount -- cameraX=0.53 cameraY=-0.54 hyp=0.76 cameraTheta=-0.79 mountX=0.70 mountY=-0.32, mountTheta=-0.43
21:43:09.953 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=-0.54, opts=13)
21:43:09.955 00.002 8960 Enqueuing Move request for scope (0.53, -0.54)
21:43:09.957 00.002 13828 Worker thread wakes up
21:43:09.957 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.54) opts 0xd
21:43:09.957 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, -0.54)
21:43:09.957 00.000 13828 Moving (0.53, -0.54) raw xDistance=0.70 yDistance=-0.32
21:43:09.957 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.70
21:43:09.957 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:43:09.957 00.000 13828 MoveAxis(W, 245, ABG)
21:43:09.957 00.000 13828 Guiding  Dir = 3, Dur = 245
21:43:09.960 00.003 13828 IsSlewing returns 0
21:43:09.961 00.001 13828 IsGuiding returns 0
21:43:09.963 00.002 13828 PulseGuide returned control before completion, sleep 254
21:43:09.968 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7299, max=65535, med=12099, FiltMin=9270, FiltMax=65535, Gamma=2.540
21:43:09.997 00.029 8960 UpdateGuideState exits: m=129026 SNR=27.3
21:43:09.999 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:10.001 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:10.003 00.002 8960 Enqueuing Expose request
21:43:10.221 00.218 13828 IsGuiding returns 0
21:43:10.221 00.000 13828 Move returns status 0, amount 245
21:43:10.221 00.000 13828 MoveAxis(N, 169, ABG)
21:43:10.221 00.000 13828 duration set to 0 by GuideMode
21:43:10.221 00.000 13828 Move returns status 0, amount 0
21:43:10.221 00.000 13828 move complete, result=0
21:43:10.221 00.000 13828 worker thread done servicing request
21:43:10.221 00.000 8960 GuideStep: 0.7 px 245 ms WEST, -0.3 px 0 ms NORTH
21:43:10.224 00.003 13828 Worker thread wakes up
21:43:10.225 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:10.225 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:12.690 02.465 13828 Exposure complete
21:43:12.812 00.122 13828 worker thread done servicing request
21:43:12.813 00.001 8960 OnExposeComplete: enter
21:43:12.814 00.001 8960 UpdateGuideState(): m_state=6
21:43:12.816 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 162
21:43:12.818 00.002 8960 Star::Find returns 1 (0), X=974.25, Y=734.98, Mass=154478, SNR=33.2, Peak=27779 HFD=3.1
21:43:12.819 00.001 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.99 = -0.99)
21:43:12.821 00.002 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
21:43:12.823 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=-0.10 hyp=0.10 cameraTheta=-1.38 mountX=0.06 mountY=-0.09, mountTheta=-1.00
21:43:12.829 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=-0.10, opts=13)
21:43:12.832 00.003 8960 Enqueuing Move request for scope (0.02, -0.10)
21:43:12.833 00.001 13828 Worker thread wakes up
21:43:12.833 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.10) opts 0xd
21:43:12.833 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, -0.10)
21:43:12.833 00.000 13828 Moving (0.02, -0.10) raw xDistance=0.06 yDistance=-0.09
21:43:12.833 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:43:12.834 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:12.834 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:43:12.834 00.000 13828 MoveAxis(E, 0, ABG)
21:43:12.834 00.000 13828 Move returns status 0, amount 0
21:43:12.834 00.000 13828 MoveAxis(N, 0, ABG)
21:43:12.834 00.000 13828 duration set to 0 by GuideMode
21:43:12.834 00.000 13828 Move returns status 0, amount 0
21:43:12.834 00.000 13828 move complete, result=0
21:43:12.834 00.000 13828 worker thread done servicing request
21:43:12.841 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12105, FiltMin=9417, FiltMax=65535, Gamma=2.540
21:43:12.866 00.025 8960 UpdateGuideState exits: m=154478 SNR=33.2
21:43:12.868 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:12.869 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:12.871 00.002 8960 Enqueuing Expose request
21:43:12.873 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:43:12.875 00.002 13828 Worker thread wakes up
21:43:12.875 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:12.875 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:15.356 02.481 13828 Exposure complete
21:43:15.486 00.130 13828 worker thread done servicing request
21:43:15.486 00.000 8960 OnExposeComplete: enter
21:43:15.488 00.002 8960 UpdateGuideState(): m_state=6
21:43:15.490 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 163
21:43:15.492 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=735.04, Mass=111225, SNR=21.6, Peak=24291 HFD=3.1
21:43:15.493 00.001 8960 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.39) = xAngle (0.19 = 0.19)
21:43:15.495 00.002 8960 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
21:43:15.497 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.04 hyp=0.20 cameraTheta=-0.21 mountX=0.20 mountY=0.03, mountTheta=0.15
21:43:15.499 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.04, opts=13)
21:43:15.501 00.002 8960 Enqueuing Move request for scope (0.19, -0.04)
21:43:15.502 00.001 13828 Worker thread wakes up
21:43:15.503 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.04) opts 0xd
21:43:15.503 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.04)
21:43:15.503 00.000 13828 Moving (0.19, -0.04) raw xDistance=0.20 yDistance=0.03
21:43:15.503 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
21:43:15.503 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:15.503 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:43:15.503 00.000 13828 MoveAxis(W, 73, ABG)
21:43:15.503 00.000 13828 Guiding  Dir = 3, Dur = 73
21:43:15.505 00.002 13828 IsSlewing returns 0
21:43:15.506 00.001 13828 IsGuiding returns 0
21:43:15.509 00.003 13828 PulseGuide returned control before completion, sleep 80
21:43:15.513 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=12105, FiltMin=9481, FiltMax=65535, Gamma=2.540
21:43:15.535 00.022 8960 UpdateGuideState exits: m=111225 SNR=21.6
21:43:15.538 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:15.540 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:15.542 00.002 8960 Enqueuing Expose request
21:43:15.597 00.055 13828 IsGuiding returns 0
21:43:15.597 00.000 13828 Move returns status 0, amount 73
21:43:15.597 00.000 13828 MoveAxis(N, 0, ABG)
21:43:15.597 00.000 13828 duration set to 0 by GuideMode
21:43:15.597 00.000 13828 Move returns status 0, amount 0
21:43:15.597 00.000 13828 move complete, result=0
21:43:15.597 00.000 13828 worker thread done servicing request
21:43:15.597 00.000 13828 Worker thread wakes up
21:43:15.597 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:15.597 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:15.598 00.001 8960 GuideStep: 0.2 px 73 ms WEST, 0.0 px 0 ms NORTH
21:43:18.064 02.466 13828 Exposure complete
21:43:18.186 00.122 13828 worker thread done servicing request
21:43:18.186 00.000 8960 OnExposeComplete: enter
21:43:18.188 00.002 8960 UpdateGuideState(): m_state=6
21:43:18.190 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 164
21:43:18.191 00.001 8960 Star::Find returns 1 (0), X=973.79, Y=735.07, Mass=134903, SNR=28.1, Peak=22377 HFD=3.2
21:43:18.193 00.002 8960 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.39) = xAngle (-2.73 = -2.73)
21:43:18.194 00.001 8960 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
21:43:18.196 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.01 hyp=0.44 cameraTheta=-3.12 mountX=-0.41 mountY=-0.16, mountTheta=-2.76
21:43:18.198 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.01, opts=13)
21:43:18.200 00.002 8960 Enqueuing Move request for scope (-0.44, -0.01)
21:43:18.202 00.002 13828 Worker thread wakes up
21:43:18.202 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.01) opts 0xd
21:43:18.202 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.01)
21:43:18.202 00.000 13828 Moving (-0.44, -0.01) raw xDistance=-0.41 yDistance=-0.16
21:43:18.202 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.41
21:43:18.202 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:18.202 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:43:18.202 00.000 13828 MoveAxis(E, 145, ABG)
21:43:18.202 00.000 13828 Guiding  Dir = 2, Dur = 145
21:43:18.203 00.001 13828 IsSlewing returns 0
21:43:18.203 00.000 13828 IsGuiding returns 0
21:43:18.205 00.002 13828 PulseGuide returned control before completion, sleep 154
21:43:18.211 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12105, FiltMin=9475, FiltMax=65535, Gamma=2.540
21:43:18.233 00.022 8960 UpdateGuideState exits: m=134903 SNR=28.1
21:43:18.235 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:18.237 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:18.239 00.002 8960 Enqueuing Expose request
21:43:18.370 00.131 13828 IsGuiding returns 0
21:43:18.370 00.000 13828 Move returns status 0, amount 145
21:43:18.370 00.000 13828 MoveAxis(N, 0, ABG)
21:43:18.370 00.000 13828 duration set to 0 by GuideMode
21:43:18.370 00.000 13828 Move returns status 0, amount 0
21:43:18.370 00.000 13828 move complete, result=0
21:43:18.370 00.000 13828 worker thread done servicing request
21:43:18.370 00.000 13828 Worker thread wakes up
21:43:18.370 00.000 8960 GuideStep: -0.4 px 145 ms EAST, -0.2 px 0 ms NORTH
21:43:18.372 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:18.372 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:20.845 02.473 13828 Exposure complete
21:43:20.967 00.122 13828 worker thread done servicing request
21:43:20.967 00.000 8960 OnExposeComplete: enter
21:43:20.969 00.002 8960 UpdateGuideState(): m_state=6
21:43:20.971 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 165
21:43:20.972 00.001 8960 Star::Find returns 1 (0), X=973.80, Y=734.95, Mass=142576, SNR=28.3, Peak=24003 HFD=3.4
21:43:20.974 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
21:43:20.976 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
21:43:20.977 00.001 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.12 hyp=0.45 cameraTheta=-2.86 mountX=-0.35 mountY=-0.26, mountTheta=-2.49
21:43:20.981 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.12, opts=13)
21:43:20.983 00.002 8960 Enqueuing Move request for scope (-0.43, -0.12)
21:43:20.985 00.002 13828 Worker thread wakes up
21:43:20.985 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.12) opts 0xd
21:43:20.985 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.12)
21:43:20.985 00.000 13828 Moving (-0.43, -0.12) raw xDistance=-0.35 yDistance=-0.26
21:43:20.985 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.35
21:43:20.985 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:43:20.985 00.000 13828 MoveAxis(E, 139, ABG)
21:43:20.985 00.000 13828 Guiding  Dir = 2, Dur = 139
21:43:20.987 00.002 13828 IsSlewing returns 0
21:43:20.987 00.000 13828 IsGuiding returns 0
21:43:20.989 00.002 13828 PulseGuide returned control before completion, sleep 147
21:43:20.993 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12105, FiltMin=9481, FiltMax=65535, Gamma=2.540
21:43:21.018 00.025 8960 UpdateGuideState exits: m=142576 SNR=28.3
21:43:21.020 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:21.021 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:21.023 00.002 8960 Enqueuing Expose request
21:43:21.150 00.127 13828 IsGuiding returns 0
21:43:21.150 00.000 13828 Move returns status 0, amount 139
21:43:21.150 00.000 13828 MoveAxis(N, 141, ABG)
21:43:21.150 00.000 13828 duration set to 0 by GuideMode
21:43:21.150 00.000 13828 Move returns status 0, amount 0
21:43:21.150 00.000 13828 move complete, result=0
21:43:21.151 00.001 13828 worker thread done servicing request
21:43:21.151 00.000 13828 Worker thread wakes up
21:43:21.151 00.000 8960 GuideStep: -0.3 px 139 ms EAST, -0.3 px 0 ms NORTH
21:43:21.154 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:21.154 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:23.627 02.473 13828 Exposure complete
21:43:23.749 00.122 13828 worker thread done servicing request
21:43:23.749 00.000 8960 OnExposeComplete: enter
21:43:23.751 00.002 8960 UpdateGuideState(): m_state=6
21:43:23.753 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 166
21:43:23.755 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.00, Mass=124268, SNR=25.7, Peak=22153 HFD=2.8
21:43:23.757 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.46 = -2.46)
21:43:23.758 00.001 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
21:43:23.760 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.86 mountX=-0.21 mountY=-0.16, mountTheta=-2.49
21:43:23.762 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.08, opts=13)
21:43:23.764 00.002 8960 Enqueuing Move request for scope (-0.26, -0.08)
21:43:23.766 00.002 13828 Worker thread wakes up
21:43:23.766 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
21:43:23.766 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
21:43:23.766 00.000 13828 Moving (-0.26, -0.08) raw xDistance=-0.21 yDistance=-0.16
21:43:23.766 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
21:43:23.767 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:23.767 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:43:23.767 00.000 13828 MoveAxis(E, 89, ABG)
21:43:23.767 00.000 13828 Guiding  Dir = 2, Dur = 89
21:43:23.768 00.001 13828 IsSlewing returns 0
21:43:23.769 00.001 13828 IsGuiding returns 0
21:43:23.771 00.002 13828 PulseGuide returned control before completion, sleep 98
21:43:23.775 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=12105, FiltMin=9151, FiltMax=65535, Gamma=2.540
21:43:23.809 00.034 8960 UpdateGuideState exits: m=124268 SNR=25.7
21:43:23.811 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:23.813 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:23.815 00.002 8960 Enqueuing Expose request
21:43:23.874 00.059 13828 IsGuiding returns 0
21:43:23.874 00.000 13828 Move returns status 0, amount 89
21:43:23.874 00.000 13828 MoveAxis(N, 0, ABG)
21:43:23.874 00.000 13828 duration set to 0 by GuideMode
21:43:23.874 00.000 13828 Move returns status 0, amount 0
21:43:23.874 00.000 13828 move complete, result=0
21:43:23.875 00.001 13828 worker thread done servicing request
21:43:23.875 00.000 13828 Worker thread wakes up
21:43:23.875 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:23.875 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:23.881 00.006 8960 GuideStep: -0.2 px 89 ms EAST, -0.2 px 0 ms NORTH
21:43:26.353 02.472 13828 Exposure complete
21:43:26.478 00.125 13828 worker thread done servicing request
21:43:26.478 00.000 8960 OnExposeComplete: enter
21:43:26.480 00.002 8960 UpdateGuideState(): m_state=6
21:43:26.483 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 167
21:43:26.485 00.002 8960 Star::Find returns 1 (0), X=974.40, Y=735.08, Mass=144742, SNR=28.1, Peak=25033 HFD=3.3
21:43:26.487 00.002 8960 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.39) = xAngle (0.40 = 0.40)
21:43:26.488 00.001 8960 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.37 = 0.37)
21:43:26.491 00.003 8960 CameraToMount -- cameraX=0.17 cameraY=0.00 hyp=0.17 cameraTheta=0.01 mountX=0.15 mountY=0.06, mountTheta=0.37
21:43:26.494 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=0.00, opts=13)
21:43:26.497 00.003 8960 Enqueuing Move request for scope (0.17, 0.00)
21:43:26.500 00.003 13828 Worker thread wakes up
21:43:26.500 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.00) opts 0xd
21:43:26.500 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, 0.00)
21:43:26.500 00.000 13828 Moving (0.17, 0.00) raw xDistance=0.15 yDistance=0.06
21:43:26.500 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
21:43:26.500 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:26.500 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:43:26.500 00.000 13828 MoveAxis(W, 50, ABG)
21:43:26.500 00.000 13828 Guiding  Dir = 3, Dur = 50
21:43:26.502 00.002 13828 IsSlewing returns 0
21:43:26.502 00.000 13828 IsGuiding returns 0
21:43:26.504 00.002 13828 PulseGuide returned control before completion, sleep 58
21:43:26.509 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7222, max=65535, med=12105, FiltMin=9417, FiltMax=65535, Gamma=2.540
21:43:26.543 00.034 8960 UpdateGuideState exits: m=144742 SNR=28.1
21:43:26.546 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:26.547 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:26.549 00.002 8960 Enqueuing Expose request
21:43:26.577 00.028 13828 IsGuiding returns 0
21:43:26.577 00.000 13828 Move returns status 0, amount 50
21:43:26.577 00.000 13828 MoveAxis(N, 0, ABG)
21:43:26.577 00.000 13828 duration set to 0 by GuideMode
21:43:26.578 00.001 13828 Move returns status 0, amount 0
21:43:26.578 00.000 13828 move complete, result=0
21:43:26.578 00.000 13828 worker thread done servicing request
21:43:26.578 00.000 13828 Worker thread wakes up
21:43:26.578 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:26.578 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:26.580 00.002 8960 GuideStep: 0.2 px 50 ms WEST, 0.1 px 0 ms NORTH
21:43:29.044 02.464 13828 Exposure complete
21:43:29.198 00.154 13828 worker thread done servicing request
21:43:29.198 00.000 8960 OnExposeComplete: enter
21:43:29.200 00.002 8960 UpdateGuideState(): m_state=6
21:43:29.202 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 168
21:43:29.204 00.002 8960 Star::Find returns 1 (0), X=973.67, Y=735.24, Mass=158219, SNR=35.2, Peak=24841 HFD=3.0
21:43:29.205 00.001 8960 CameraToMount -- cameraTheta (2.86) - m_xAngle (-0.39) = xAngle (3.25 = -3.04)
21:43:29.207 00.002 8960 CameraToMount -- cameraTheta (2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.21 = -3.07)
21:43:29.209 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=0.16 hyp=0.58 cameraTheta=2.86 mountX=-0.58 mountY=-0.04, mountTheta=-3.07
21:43:29.211 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.16, opts=13)
21:43:29.213 00.002 8960 Enqueuing Move request for scope (-0.56, 0.16)
21:43:29.214 00.001 13828 Worker thread wakes up
21:43:29.214 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.16) opts 0xd
21:43:29.214 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.16)
21:43:29.214 00.000 13828 Moving (-0.56, 0.16) raw xDistance=-0.58 yDistance=-0.04
21:43:29.214 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
21:43:29.214 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:29.214 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:43:29.214 00.000 13828 MoveAxis(E, 211, ABG)
21:43:29.214 00.000 13828 Guiding  Dir = 2, Dur = 211
21:43:29.216 00.002 13828 IsSlewing returns 0
21:43:29.216 00.000 13828 IsGuiding returns 0
21:43:29.217 00.001 13828 PulseGuide returned control before completion, sleep 220
21:43:29.227 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12112, FiltMin=9193, FiltMax=65535, Gamma=2.540
21:43:29.252 00.025 8960 UpdateGuideState exits: m=158219 SNR=35.2
21:43:29.254 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:29.256 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:29.258 00.002 8960 Enqueuing Expose request
21:43:29.442 00.184 13828 IsGuiding returns 0
21:43:29.442 00.000 13828 Move returns status 0, amount 211
21:43:29.442 00.000 13828 MoveAxis(N, 0, ABG)
21:43:29.442 00.000 13828 duration set to 0 by GuideMode
21:43:29.442 00.000 13828 Move returns status 0, amount 0
21:43:29.442 00.000 13828 move complete, result=0
21:43:29.442 00.000 13828 worker thread done servicing request
21:43:29.442 00.000 8960 GuideStep: -0.6 px 211 ms EAST, -0.0 px 0 ms NORTH
21:43:29.444 00.002 13828 Worker thread wakes up
21:43:29.444 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:29.444 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:31.912 02.468 13828 Exposure complete
21:43:32.033 00.121 13828 worker thread done servicing request
21:43:32.033 00.000 8960 OnExposeComplete: enter
21:43:32.035 00.002 8960 UpdateGuideState(): m_state=6
21:43:32.037 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 169
21:43:32.039 00.002 8960 Star::Find returns 1 (0), X=974.84, Y=735.00, Mass=185618, SNR=31.9, Peak=23235 HFD=4.1
21:43:32.040 00.001 8960 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.39) = xAngle (0.27 = 0.27)
21:43:32.042 00.002 8960 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
21:43:32.044 00.002 8960 CameraToMount -- cameraX=0.61 cameraY=-0.07 hyp=0.61 cameraTheta=-0.12 mountX=0.59 mountY=0.15, mountTheta=0.24
21:43:32.047 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.61, y=-0.07, opts=13)
21:43:32.049 00.002 8960 Enqueuing Move request for scope (0.61, -0.07)
21:43:32.051 00.002 13828 Worker thread wakes up
21:43:32.051 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.07) opts 0xd
21:43:32.051 00.000 13828 Handling offset move in thread for scope, endpoint = (0.61, -0.07)
21:43:32.051 00.000 13828 Moving (0.61, -0.07) raw xDistance=0.59 yDistance=0.15
21:43:32.051 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.59
21:43:32.051 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:32.051 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:43:32.051 00.000 13828 MoveAxis(W, 204, ABG)
21:43:32.051 00.000 13828 Guiding  Dir = 3, Dur = 204
21:43:32.053 00.002 13828 IsSlewing returns 0
21:43:32.053 00.000 13828 IsGuiding returns 0
21:43:32.054 00.001 13828 PulseGuide returned control before completion, sleep 213
21:43:32.059 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12131, FiltMin=9609, FiltMax=65535, Gamma=2.540
21:43:32.084 00.025 8960 UpdateGuideState exits: m=185618 SNR=31.9
21:43:32.087 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:32.088 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:32.091 00.003 8960 Enqueuing Expose request
21:43:32.280 00.189 13828 IsGuiding returns 0
21:43:32.280 00.000 13828 Move returns status 0, amount 204
21:43:32.280 00.000 13828 MoveAxis(N, 0, ABG)
21:43:32.280 00.000 13828 duration set to 0 by GuideMode
21:43:32.280 00.000 13828 Move returns status 0, amount 0
21:43:32.280 00.000 13828 move complete, result=0
21:43:32.280 00.000 13828 worker thread done servicing request
21:43:32.280 00.000 8960 GuideStep: 0.6 px 204 ms WEST, 0.1 px 0 ms NORTH
21:43:32.282 00.002 13828 Worker thread wakes up
21:43:32.282 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:32.282 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:34.760 02.478 13828 Exposure complete
21:43:34.896 00.136 13828 worker thread done servicing request
21:43:34.897 00.001 8960 OnExposeComplete: enter
21:43:34.899 00.002 8960 UpdateGuideState(): m_state=6
21:43:34.902 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 170
21:43:34.904 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=735.11, Mass=188048, SNR=32.9, Peak=25417 HFD=3.8
21:43:34.906 00.002 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.36 = -2.93)
21:43:34.909 00.003 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.96)
21:43:34.911 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=0.03 hyp=0.16 cameraTheta=2.96 mountX=-0.15 mountY=-0.03, mountTheta=-2.96
21:43:34.914 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.03, opts=13)
21:43:34.916 00.002 8960 Enqueuing Move request for scope (-0.16, 0.03)
21:43:34.918 00.002 13828 Worker thread wakes up
21:43:34.918 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.03) opts 0xd
21:43:34.918 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.03)
21:43:34.919 00.001 13828 Moving (-0.16, 0.03) raw xDistance=-0.15 yDistance=-0.03
21:43:34.919 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.15
21:43:34.919 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:34.919 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:43:34.919 00.000 13828 MoveAxis(E, 43, ABG)
21:43:34.919 00.000 13828 Guiding  Dir = 2, Dur = 43
21:43:34.920 00.001 13828 IsSlewing returns 0
21:43:34.921 00.001 13828 IsGuiding returns 0
21:43:34.923 00.002 13828 PulseGuide returned control before completion, sleep 52
21:43:34.933 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=12131, FiltMin=9532, FiltMax=65535, Gamma=2.540
21:43:34.969 00.036 8960 UpdateGuideState exits: m=188048 SNR=32.9
21:43:34.971 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:34.975 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:34.977 00.002 8960 Enqueuing Expose request
21:43:34.984 00.007 13828 IsGuiding returns 0
21:43:34.984 00.000 13828 Move returns status 0, amount 43
21:43:34.984 00.000 13828 MoveAxis(N, 0, ABG)
21:43:34.984 00.000 13828 duration set to 0 by GuideMode
21:43:34.985 00.001 13828 Move returns status 0, amount 0
21:43:34.985 00.000 13828 move complete, result=0
21:43:34.985 00.000 13828 worker thread done servicing request
21:43:34.985 00.000 13828 Worker thread wakes up
21:43:34.985 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:34.985 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:34.991 00.006 8960 GuideStep: -0.2 px 43 ms EAST, -0.0 px 0 ms NORTH
21:43:37.451 02.460 13828 Exposure complete
21:43:37.578 00.127 13828 worker thread done servicing request
21:43:37.578 00.000 8960 OnExposeComplete: enter
21:43:37.580 00.002 8960 UpdateGuideState(): m_state=6
21:43:37.582 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 171
21:43:37.583 00.001 8960 Star::Find returns 1 (0), X=974.50, Y=734.91, Mass=175130, SNR=30.4, Peak=26275 HFD=3.5
21:43:37.585 00.002 8960 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.39) = xAngle (-0.15 = -0.15)
21:43:37.586 00.001 8960 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.19 = -0.19)
21:43:37.588 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-0.16 hyp=0.32 cameraTheta=-0.54 mountX=0.31 mountY=-0.06, mountTheta=-0.19
21:43:37.591 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.16, opts=13)
21:43:37.593 00.002 8960 Enqueuing Move request for scope (0.27, -0.16)
21:43:37.594 00.001 13828 Worker thread wakes up
21:43:37.594 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.16) opts 0xd
21:43:37.594 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.16)
21:43:37.595 00.001 13828 Moving (0.27, -0.16) raw xDistance=0.31 yDistance=-0.06
21:43:37.595 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
21:43:37.595 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:37.595 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:43:37.595 00.000 13828 MoveAxis(W, 112, ABG)
21:43:37.595 00.000 13828 Guiding  Dir = 3, Dur = 112
21:43:37.596 00.001 13828 IsSlewing returns 0
21:43:37.596 00.000 13828 IsGuiding returns 0
21:43:37.598 00.002 13828 PulseGuide returned control before completion, sleep 121
21:43:37.602 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12144, FiltMin=9398, FiltMax=65535, Gamma=2.540
21:43:37.629 00.027 8960 UpdateGuideState exits: m=175130 SNR=30.4
21:43:37.631 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:37.632 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:37.634 00.002 8960 Enqueuing Expose request
21:43:37.727 00.093 13828 IsGuiding returns 0
21:43:37.727 00.000 13828 Move returns status 0, amount 112
21:43:37.727 00.000 13828 MoveAxis(N, 0, ABG)
21:43:37.727 00.000 13828 duration set to 0 by GuideMode
21:43:37.727 00.000 13828 Move returns status 0, amount 0
21:43:37.727 00.000 13828 move complete, result=0
21:43:37.727 00.000 13828 worker thread done servicing request
21:43:37.727 00.000 13828 Worker thread wakes up
21:43:37.727 00.000 8960 GuideStep: 0.3 px 112 ms WEST, -0.1 px 0 ms NORTH
21:43:37.729 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:37.729 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:40.197 02.468 13828 Exposure complete
21:43:40.331 00.134 13828 worker thread done servicing request
21:43:40.331 00.000 8960 OnExposeComplete: enter
21:43:40.333 00.002 8960 UpdateGuideState(): m_state=6
21:43:40.334 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 172
21:43:40.336 00.002 8960 Star::Find returns 1 (0), X=973.69, Y=735.55, Mass=139745, SNR=27.2, Peak=22467 HFD=3.9
21:43:40.338 00.002 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.39) = xAngle (2.82 = 2.82)
21:43:40.340 00.002 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.78 = 2.78)
21:43:40.342 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=0.47 hyp=0.72 cameraTheta=2.42 mountX=-0.68 mountY=0.25, mountTheta=2.79
21:43:40.345 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=0.47, opts=13)
21:43:40.347 00.002 8960 Enqueuing Move request for scope (-0.54, 0.47)
21:43:40.349 00.002 13828 Worker thread wakes up
21:43:40.349 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.47) opts 0xd
21:43:40.349 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, 0.47)
21:43:40.349 00.000 13828 Moving (-0.54, 0.47) raw xDistance=-0.68 yDistance=0.25
21:43:40.349 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.68
21:43:40.349 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:40.349 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:43:40.349 00.000 13828 MoveAxis(E, 244, ABG)
21:43:40.349 00.000 13828 Guiding  Dir = 2, Dur = 244
21:43:40.351 00.002 13828 IsSlewing returns 0
21:43:40.351 00.000 13828 IsGuiding returns 0
21:43:40.352 00.001 13828 PulseGuide returned control before completion, sleep 253
21:43:40.357 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7395, max=65535, med=12156, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:43:40.380 00.023 8960 UpdateGuideState exits: m=139745 SNR=27.2
21:43:40.381 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:40.383 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:40.384 00.001 8960 Enqueuing Expose request
21:43:40.619 00.235 13828 IsGuiding returns 0
21:43:40.619 00.000 13828 Move returns status 0, amount 244
21:43:40.619 00.000 13828 MoveAxis(N, 0, ABG)
21:43:40.619 00.000 13828 duration set to 0 by GuideMode
21:43:40.619 00.000 13828 Move returns status 0, amount 0
21:43:40.619 00.000 13828 move complete, result=0
21:43:40.620 00.001 13828 worker thread done servicing request
21:43:40.620 00.000 13828 Worker thread wakes up
21:43:40.620 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:40.620 00.000 8960 GuideStep: -0.7 px 244 ms EAST, 0.3 px 0 ms NORTH
21:43:40.623 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:43.095 02.472 13828 Exposure complete
21:43:43.219 00.124 13828 worker thread done servicing request
21:43:43.219 00.000 8960 OnExposeComplete: enter
21:43:43.221 00.002 8960 UpdateGuideState(): m_state=6
21:43:43.224 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 173
21:43:43.227 00.003 8960 Star::Find returns 1 (0), X=973.97, Y=735.79, Mass=155672, SNR=33.4, Peak=25865 HFD=4.1
21:43:43.229 00.002 8960 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.39) = xAngle (2.32 = 2.32)
21:43:43.231 00.002 8960 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.28 = 2.28)
21:43:43.233 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=0.72 hyp=0.76 cameraTheta=1.93 mountX=-0.52 mountY=0.58, mountTheta=2.30
21:43:43.235 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.72, opts=13)
21:43:43.237 00.002 8960 Enqueuing Move request for scope (-0.26, 0.72)
21:43:43.238 00.001 13828 Worker thread wakes up
21:43:43.238 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.72) opts 0xd
21:43:43.238 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.72)
21:43:43.239 00.001 13828 Moving (-0.26, 0.72) raw xDistance=-0.52 yDistance=0.58
21:43:43.239 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.52
21:43:43.239 00.000 13828 resist switch: large excursion: input 0.58 thresh 0.57 direction from -1 to 1
21:43:43.239 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.73
21:43:43.239 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.58 from input 0.58
21:43:43.239 00.000 13828 MoveAxis(E, 209, ABG)
21:43:43.239 00.000 13828 Guiding  Dir = 2, Dur = 209
21:43:43.240 00.001 13828 IsSlewing returns 0
21:43:43.240 00.000 13828 IsGuiding returns 0
21:43:43.242 00.002 13828 PulseGuide returned control before completion, sleep 218
21:43:43.247 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12156, FiltMin=9234, FiltMax=65535, Gamma=2.540
21:43:43.273 00.026 8960 UpdateGuideState exits: m=155672 SNR=33.4
21:43:43.274 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:43.277 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:43.278 00.001 8960 Enqueuing Expose request
21:43:43.461 00.183 13828 IsGuiding returns 0
21:43:43.461 00.000 13828 Move returns status 0, amount 209
21:43:43.461 00.000 13828 MoveAxis(S, 307, ABG)
21:43:43.461 00.000 13828 Guiding  Dir = 1, Dur = 307
21:43:43.463 00.002 13828 IsSlewing returns 0
21:43:43.464 00.001 13828 IsGuiding returns 0
21:43:43.466 00.002 13828 PulseGuide returned control before completion, sleep 315
21:43:43.790 00.324 13828 IsGuiding returns 0
21:43:43.790 00.000 13828 Move returns status 0, amount 307
21:43:43.790 00.000 13828 move complete, result=0
21:43:43.790 00.000 13828 worker thread done servicing request
21:43:43.790 00.000 13828 Worker thread wakes up
21:43:43.790 00.000 8960 GuideStep: -0.5 px 209 ms EAST, 0.6 px 307 ms SOUTH
21:43:43.793 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:43.793 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:46.264 02.471 13828 Exposure complete
21:43:46.399 00.135 13828 worker thread done servicing request
21:43:46.399 00.000 8960 OnExposeComplete: enter
21:43:46.401 00.002 8960 UpdateGuideState(): m_state=6
21:43:46.403 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 174
21:43:46.405 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.42, Mass=142501, SNR=30.2, Peak=22921 HFD=3.1
21:43:46.407 00.002 8960 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.39) = xAngle (-0.73 = -0.73)
21:43:46.407 00.000 8960 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
21:43:46.410 00.003 8960 CameraToMount -- cameraX=0.31 cameraY=-0.66 hyp=0.73 cameraTheta=-1.12 mountX=0.54 mountY=-0.50, mountTheta=-0.75
21:43:46.413 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.66, opts=13)
21:43:46.414 00.001 8960 Enqueuing Move request for scope (0.31, -0.66)
21:43:46.415 00.001 13828 Worker thread wakes up
21:43:46.415 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.66) opts 0xd
21:43:46.415 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.66)
21:43:46.416 00.001 13828 Moving (0.31, -0.66) raw xDistance=0.54 yDistance=-0.50
21:43:46.416 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.54
21:43:46.416 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:43:46.416 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
21:43:46.416 00.000 13828 MoveAxis(W, 186, ABG)
21:43:46.416 00.000 13828 Guiding  Dir = 3, Dur = 186
21:43:46.418 00.002 13828 IsSlewing returns 0
21:43:46.418 00.000 13828 IsGuiding returns 0
21:43:46.421 00.003 13828 PulseGuide returned control before completion, sleep 194
21:43:46.426 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6492, max=65535, med=12144, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:43:46.450 00.024 8960 UpdateGuideState exits: m=142501 SNR=30.2
21:43:46.452 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:46.453 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:46.456 00.003 8960 Enqueuing Expose request
21:43:46.618 00.162 13828 IsGuiding returns 0
21:43:46.618 00.000 13828 Move returns status 0, amount 186
21:43:46.618 00.000 13828 MoveAxis(N, 0, ABG)
21:43:46.618 00.000 13828 duration set to 0 by GuideMode
21:43:46.618 00.000 13828 Move returns status 0, amount 0
21:43:46.618 00.000 13828 move complete, result=0
21:43:46.618 00.000 13828 worker thread done servicing request
21:43:46.618 00.000 8960 GuideStep: 0.5 px 186 ms WEST, -0.5 px 0 ms NORTH
21:43:46.620 00.002 13828 Worker thread wakes up
21:43:46.620 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:46.620 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:49.094 02.474 13828 Exposure complete
21:43:49.216 00.122 13828 worker thread done servicing request
21:43:49.216 00.000 8960 OnExposeComplete: enter
21:43:49.218 00.002 8960 UpdateGuideState(): m_state=6
21:43:49.220 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 175
21:43:49.221 00.001 8960 Star::Find returns 1 (0), X=974.58, Y=734.28, Mass=176166, SNR=32.7, Peak=24457 HFD=3.7
21:43:49.223 00.002 8960 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.39) = xAngle (-0.76 = -0.76)
21:43:49.226 00.003 8960 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
21:43:49.227 00.001 8960 CameraToMount -- cameraX=0.35 cameraY=-0.79 hyp=0.87 cameraTheta=-1.16 mountX=0.63 mountY=-0.62, mountTheta=-0.78
21:43:49.231 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.79, opts=13)
21:43:49.233 00.002 8960 Enqueuing Move request for scope (0.35, -0.79)
21:43:49.233 00.000 13828 Worker thread wakes up
21:43:49.233 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.79) opts 0xd
21:43:49.233 00.000 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.79)
21:43:49.233 00.000 13828 Moving (0.35, -0.79) raw xDistance=0.63 yDistance=-0.62
21:43:49.233 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.63
21:43:49.233 00.000 13828 resist switch: large excursion: input -0.62 thresh 0.57 direction from 1 to -1
21:43:49.234 00.001 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.87
21:43:49.234 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
21:43:49.234 00.000 13828 MoveAxis(W, 246, ABG)
21:43:49.234 00.000 13828 Guiding  Dir = 3, Dur = 246
21:43:49.237 00.003 13828 IsSlewing returns 0
21:43:49.237 00.000 13828 IsGuiding returns 0
21:43:49.239 00.002 13828 PulseGuide returned control before completion, sleep 255
21:43:49.244 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7177, max=65535, med=12150, FiltMin=9283, FiltMax=65535, Gamma=2.540
21:43:49.268 00.024 8960 UpdateGuideState exits: m=176166 SNR=32.7
21:43:49.270 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:49.272 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:49.274 00.002 8960 Enqueuing Expose request
21:43:49.509 00.235 13828 IsGuiding returns 0
21:43:49.509 00.000 13828 Move returns status 0, amount 246
21:43:49.509 00.000 13828 MoveAxis(N, 331, ABG)
21:43:49.509 00.000 13828 duration set to 0 by GuideMode
21:43:49.509 00.000 13828 Move returns status 0, amount 0
21:43:49.509 00.000 13828 move complete, result=0
21:43:49.509 00.000 13828 worker thread done servicing request
21:43:49.509 00.000 13828 Worker thread wakes up
21:43:49.510 00.001 8960 GuideStep: 0.6 px 246 ms WEST, -0.6 px 0 ms NORTH
21:43:49.512 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:49.512 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:51.990 02.478 13828 Exposure complete
21:43:52.122 00.132 13828 worker thread done servicing request
21:43:52.122 00.000 8960 OnExposeComplete: enter
21:43:52.125 00.003 8960 UpdateGuideState(): m_state=6
21:43:52.128 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 176
21:43:52.130 00.002 8960 Star::Find returns 1 (0), X=974.03, Y=734.29, Mass=114279, SNR=24.6, Peak=21891 HFD=2.6
21:43:52.132 00.002 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.43 = -1.43)
21:43:52.133 00.001 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
21:43:52.135 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=-0.79 hyp=0.81 cameraTheta=-1.83 mountX=0.11 mountY=-0.81, mountTheta=-1.43
21:43:52.140 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=-0.79, opts=13)
21:43:52.142 00.002 8960 Enqueuing Move request for scope (-0.21, -0.79)
21:43:52.143 00.001 13828 Worker thread wakes up
21:43:52.143 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.79) opts 0xd
21:43:52.143 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, -0.79)
21:43:52.143 00.000 13828 Moving (-0.21, -0.79) raw xDistance=0.11 yDistance=-0.81
21:43:52.143 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:43:52.143 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
21:43:52.144 00.001 13828 MoveAxis(E, 0, ABG)
21:43:52.144 00.000 13828 Move returns status 0, amount 0
21:43:52.144 00.000 13828 MoveAxis(N, 431, ABG)
21:43:52.144 00.000 13828 duration set to 0 by GuideMode
21:43:52.144 00.000 13828 Move returns status 0, amount 0
21:43:52.144 00.000 13828 move complete, result=0
21:43:52.144 00.000 13828 worker thread done servicing request
21:43:52.150 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7459, max=65535, med=12156, FiltMin=9302, FiltMax=65535, Gamma=2.540
21:43:52.175 00.025 8960 UpdateGuideState exits: m=114279 SNR=24.6
21:43:52.179 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:52.181 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:52.183 00.002 8960 Enqueuing Expose request
21:43:52.185 00.002 13828 Worker thread wakes up
21:43:52.185 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
21:43:52.188 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:52.188 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:54.650 02.462 13828 Exposure complete
21:43:54.774 00.124 13828 worker thread done servicing request
21:43:54.776 00.002 8960 OnExposeComplete: enter
21:43:54.778 00.002 8960 UpdateGuideState(): m_state=6
21:43:54.780 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 177
21:43:54.781 00.001 8960 Star::Find returns 1 (0), X=973.66, Y=734.82, Mass=167361, SNR=30.9, Peak=22819 HFD=3.5
21:43:54.783 00.002 8960 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.39) = xAngle (-2.32 = -2.32)
21:43:54.785 00.002 8960 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
21:43:54.786 00.001 8960 CameraToMount -- cameraX=-0.57 cameraY=-0.26 hyp=0.62 cameraTheta=-2.72 mountX=-0.43 mountY=-0.44, mountTheta=-2.34
21:43:54.788 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=-0.26, opts=13)
21:43:54.790 00.002 8960 Enqueuing Move request for scope (-0.57, -0.26)
21:43:54.791 00.001 13828 Worker thread wakes up
21:43:54.792 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.26) opts 0xd
21:43:54.792 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.57, -0.26)
21:43:54.792 00.000 13828 Moving (-0.57, -0.26) raw xDistance=-0.43 yDistance=-0.44
21:43:54.792 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
21:43:54.792 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:43:54.792 00.000 13828 MoveAxis(E, 158, ABG)
21:43:54.792 00.000 13828 Guiding  Dir = 2, Dur = 158
21:43:54.795 00.003 13828 IsSlewing returns 0
21:43:54.796 00.001 13828 IsGuiding returns 0
21:43:54.797 00.001 13828 PulseGuide returned control before completion, sleep 167
21:43:54.801 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7510, max=65535, med=12156, FiltMin=9436, FiltMax=65535, Gamma=2.540
21:43:54.826 00.025 8960 UpdateGuideState exits: m=167361 SNR=30.9
21:43:54.827 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:54.829 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:54.831 00.002 8960 Enqueuing Expose request
21:43:54.970 00.139 13828 IsGuiding returns 0
21:43:54.970 00.000 13828 Move returns status 0, amount 158
21:43:54.970 00.000 13828 MoveAxis(N, 233, ABG)
21:43:54.970 00.000 13828 duration set to 0 by GuideMode
21:43:54.970 00.000 13828 Move returns status 0, amount 0
21:43:54.970 00.000 13828 move complete, result=0
21:43:54.970 00.000 13828 worker thread done servicing request
21:43:54.970 00.000 13828 Worker thread wakes up
21:43:54.970 00.000 8960 GuideStep: -0.4 px 158 ms EAST, -0.4 px 0 ms NORTH
21:43:54.972 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:54.973 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:43:57.444 02.471 13828 Exposure complete
21:43:57.587 00.143 13828 worker thread done servicing request
21:43:57.588 00.001 8960 OnExposeComplete: enter
21:43:57.590 00.002 8960 UpdateGuideState(): m_state=6
21:43:57.592 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 178
21:43:57.594 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=734.92, Mass=113224, SNR=24.1, Peak=26851 HFD=2.7
21:43:57.596 00.002 8960 CameraToMount -- cameraTheta (-0.61) - m_xAngle (-0.39) = xAngle (-0.22 = -0.22)
21:43:57.597 00.001 8960 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
21:43:57.599 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-0.61 mountX=0.26 mountY=-0.07, mountTheta=-0.25
21:43:57.602 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=-0.15, opts=13)
21:43:57.604 00.002 8960 Enqueuing Move request for scope (0.22, -0.15)
21:43:57.606 00.002 13828 Worker thread wakes up
21:43:57.606 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.15) opts 0xd
21:43:57.606 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, -0.15)
21:43:57.606 00.000 13828 Moving (0.22, -0.15) raw xDistance=0.26 yDistance=-0.07
21:43:57.606 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
21:43:57.606 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:43:57.606 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:43:57.606 00.000 13828 MoveAxis(W, 86, ABG)
21:43:57.607 00.001 13828 Guiding  Dir = 3, Dur = 86
21:43:57.608 00.001 13828 IsSlewing returns 0
21:43:57.608 00.000 13828 IsGuiding returns 0
21:43:57.611 00.003 13828 PulseGuide returned control before completion, sleep 94
21:43:57.616 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12163, FiltMin=9558, FiltMax=65535, Gamma=2.540
21:43:57.640 00.024 8960 UpdateGuideState exits: m=113224 SNR=24.1
21:43:57.642 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:43:57.644 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:43:57.646 00.002 8960 Enqueuing Expose request
21:43:57.719 00.073 13828 IsGuiding returns 0
21:43:57.719 00.000 13828 Move returns status 0, amount 86
21:43:57.719 00.000 13828 MoveAxis(N, 0, ABG)
21:43:57.719 00.000 13828 duration set to 0 by GuideMode
21:43:57.719 00.000 13828 Move returns status 0, amount 0
21:43:57.719 00.000 13828 move complete, result=0
21:43:57.719 00.000 13828 worker thread done servicing request
21:43:57.719 00.000 13828 Worker thread wakes up
21:43:57.719 00.000 8960 GuideStep: 0.3 px 86 ms WEST, -0.1 px 0 ms NORTH
21:43:57.723 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
21:43:57.723 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:00.197 02.474 13828 Exposure complete
21:44:00.321 00.124 13828 worker thread done servicing request
21:44:00.321 00.000 8960 OnExposeComplete: enter
21:44:00.324 00.003 8960 UpdateGuideState(): m_state=6
21:44:00.326 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 179
21:44:00.327 00.001 8960 Star::Find returns 1 (0), X=974.35, Y=734.98, Mass=175833, SNR=32.0, Peak=25955 HFD=3.5
21:44:00.329 00.002 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.39) = xAngle (-0.30 = -0.30)
21:44:00.331 00.002 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
21:44:00.332 00.001 8960 CameraToMount -- cameraX=0.11 cameraY=-0.09 hyp=0.15 cameraTheta=-0.69 mountX=0.14 mountY=-0.05, mountTheta=-0.33
21:44:00.335 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.09, opts=13)
21:44:00.336 00.001 8960 Enqueuing Move request for scope (0.11, -0.09)
21:44:00.338 00.002 13828 Worker thread wakes up
21:44:00.338 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.09) opts 0xd
21:44:00.338 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.09)
21:44:00.338 00.000 13828 Moving (0.11, -0.09) raw xDistance=0.14 yDistance=-0.05
21:44:00.338 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
21:44:00.338 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:00.338 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:44:00.338 00.000 13828 MoveAxis(W, 58, ABG)
21:44:00.338 00.000 13828 Guiding  Dir = 3, Dur = 58
21:44:00.340 00.002 13828 IsSlewing returns 0
21:44:00.340 00.000 13828 IsGuiding returns 0
21:44:00.342 00.002 13828 PulseGuide returned control before completion, sleep 67
21:44:00.346 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6966, max=65535, med=12156, FiltMin=9724, FiltMax=65535, Gamma=2.540
21:44:00.373 00.027 8960 UpdateGuideState exits: m=175833 SNR=32.0
21:44:00.374 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:00.376 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:00.378 00.002 8960 Enqueuing Expose request
21:44:00.424 00.046 13828 IsGuiding returns 0
21:44:00.424 00.000 13828 Move returns status 0, amount 58
21:44:00.424 00.000 13828 MoveAxis(N, 0, ABG)
21:44:00.424 00.000 13828 duration set to 0 by GuideMode
21:44:00.424 00.000 13828 Move returns status 0, amount 0
21:44:00.424 00.000 13828 move complete, result=0
21:44:00.424 00.000 13828 worker thread done servicing request
21:44:00.424 00.000 13828 Worker thread wakes up
21:44:00.424 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:00.424 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:00.424 00.000 8960 GuideStep: 0.1 px 58 ms WEST, -0.0 px 0 ms NORTH
21:44:02.886 02.462 13828 Exposure complete
21:44:03.014 00.128 13828 worker thread done servicing request
21:44:03.014 00.000 8960 OnExposeComplete: enter
21:44:03.016 00.002 8960 UpdateGuideState(): m_state=6
21:44:03.018 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 180
21:44:03.020 00.002 8960 Star::Find returns 1 (0), X=974.62, Y=734.82, Mass=192080, SNR=34.1, Peak=29641 HFD=3.5
21:44:03.021 00.001 8960 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.39) = xAngle (-0.19 = -0.19)
21:44:03.023 00.002 8960 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
21:44:03.024 00.001 8960 CameraToMount -- cameraX=0.39 cameraY=-0.26 hyp=0.47 cameraTheta=-0.58 mountX=0.46 mountY=-0.10, mountTheta=-0.22
21:44:03.027 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.26, opts=13)
21:44:03.029 00.002 8960 Enqueuing Move request for scope (0.39, -0.26)
21:44:03.030 00.001 13828 Worker thread wakes up
21:44:03.030 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.26) opts 0xd
21:44:03.030 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.26)
21:44:03.030 00.000 13828 Moving (0.39, -0.26) raw xDistance=0.46 yDistance=-0.10
21:44:03.031 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.46
21:44:03.031 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:03.031 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:44:03.031 00.000 13828 MoveAxis(W, 174, ABG)
21:44:03.031 00.000 13828 Guiding  Dir = 3, Dur = 174
21:44:03.033 00.002 13828 IsSlewing returns 0
21:44:03.033 00.000 13828 IsGuiding returns 0
21:44:03.035 00.002 13828 PulseGuide returned control before completion, sleep 183
21:44:03.042 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=6947, max=65535, med=12156, FiltMin=9622, FiltMax=65535, Gamma=2.540
21:44:03.068 00.026 8960 UpdateGuideState exits: m=192080 SNR=34.1
21:44:03.071 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:03.072 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:03.074 00.002 8960 Enqueuing Expose request
21:44:03.222 00.148 13828 IsGuiding returns 0
21:44:03.222 00.000 13828 Move returns status 0, amount 174
21:44:03.222 00.000 13828 MoveAxis(N, 0, ABG)
21:44:03.222 00.000 13828 duration set to 0 by GuideMode
21:44:03.222 00.000 13828 Move returns status 0, amount 0
21:44:03.222 00.000 13828 move complete, result=0
21:44:03.222 00.000 13828 worker thread done servicing request
21:44:03.222 00.000 13828 Worker thread wakes up
21:44:03.222 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:03.222 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:03.223 00.001 8960 GuideStep: 0.5 px 174 ms WEST, -0.1 px 0 ms NORTH
21:44:05.682 02.459 13828 Exposure complete
21:44:05.803 00.121 13828 worker thread done servicing request
21:44:05.803 00.000 8960 OnExposeComplete: enter
21:44:05.804 00.001 8960 UpdateGuideState(): m_state=6
21:44:05.806 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 181
21:44:05.808 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=735.17, Mass=151714, SNR=30.2, Peak=25155 HFD=3.6
21:44:05.809 00.001 8960 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.39) = xAngle (3.08 = 3.08)
21:44:05.811 00.002 8960 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.04 = 3.04)
21:44:05.813 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.10 hyp=0.22 cameraTheta=2.68 mountX=-0.22 mountY=0.02, mountTheta=3.04
21:44:05.815 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.10, opts=13)
21:44:05.817 00.002 8960 Enqueuing Move request for scope (-0.20, 0.10)
21:44:05.819 00.002 13828 Worker thread wakes up
21:44:05.819 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.10) opts 0xd
21:44:05.819 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.10)
21:44:05.819 00.000 13828 Moving (-0.20, 0.10) raw xDistance=-0.22 yDistance=0.02
21:44:05.819 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
21:44:05.819 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:05.820 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:44:05.820 00.000 13828 MoveAxis(E, 68, ABG)
21:44:05.820 00.000 13828 Guiding  Dir = 2, Dur = 68
21:44:05.823 00.003 13828 IsSlewing returns 0
21:44:05.823 00.000 13828 IsGuiding returns 0
21:44:05.826 00.003 13828 PulseGuide returned control before completion, sleep 75
21:44:05.831 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12163, FiltMin=9558, FiltMax=65535, Gamma=2.540
21:44:05.860 00.029 8960 UpdateGuideState exits: m=151714 SNR=30.2
21:44:05.862 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:05.864 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:05.866 00.002 8960 Enqueuing Expose request
21:44:05.909 00.043 13828 IsGuiding returns 0
21:44:05.909 00.000 13828 Move returns status 0, amount 68
21:44:05.909 00.000 13828 MoveAxis(N, 0, ABG)
21:44:05.909 00.000 13828 duration set to 0 by GuideMode
21:44:05.909 00.000 13828 Move returns status 0, amount 0
21:44:05.909 00.000 13828 move complete, result=0
21:44:05.909 00.000 13828 worker thread done servicing request
21:44:05.909 00.000 13828 Worker thread wakes up
21:44:05.909 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:05.909 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:05.910 00.001 8960 GuideStep: -0.2 px 68 ms EAST, 0.0 px 0 ms NORTH
21:44:08.384 02.474 13828 Exposure complete
21:44:08.512 00.128 13828 worker thread done servicing request
21:44:08.512 00.000 8960 OnExposeComplete: enter
21:44:08.514 00.002 8960 UpdateGuideState(): m_state=6
21:44:08.517 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 182
21:44:08.518 00.001 8960 Star::Find returns 1 (0), X=974.64, Y=734.89, Mass=197820, SNR=34.0, Peak=26569 HFD=3.9
21:44:08.520 00.002 8960 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.39) = xAngle (-0.03 = -0.03)
21:44:08.522 00.002 8960 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
21:44:08.523 00.001 8960 CameraToMount -- cameraX=0.41 cameraY=-0.19 hyp=0.45 cameraTheta=-0.43 mountX=0.45 mountY=-0.03, mountTheta=-0.07
21:44:08.526 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=-0.19, opts=13)
21:44:08.528 00.002 8960 Enqueuing Move request for scope (0.41, -0.19)
21:44:08.530 00.002 13828 Worker thread wakes up
21:44:08.530 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.19) opts 0xd
21:44:08.530 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, -0.19)
21:44:08.530 00.000 13828 Moving (0.41, -0.19) raw xDistance=0.45 yDistance=-0.03
21:44:08.530 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
21:44:08.530 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:08.530 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:44:08.530 00.000 13828 MoveAxis(W, 163, ABG)
21:44:08.530 00.000 13828 Guiding  Dir = 3, Dur = 163
21:44:08.532 00.002 13828 IsSlewing returns 0
21:44:08.532 00.000 13828 IsGuiding returns 0
21:44:08.534 00.002 13828 PulseGuide returned control before completion, sleep 172
21:44:08.539 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12163, FiltMin=9027, FiltMax=65535, Gamma=2.540
21:44:08.571 00.032 8960 UpdateGuideState exits: m=197820 SNR=34.0
21:44:08.573 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:08.576 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:08.578 00.002 8960 Enqueuing Expose request
21:44:08.721 00.143 13828 IsGuiding returns 0
21:44:08.721 00.000 13828 Move returns status 0, amount 163
21:44:08.721 00.000 13828 MoveAxis(N, 0, ABG)
21:44:08.721 00.000 13828 duration set to 0 by GuideMode
21:44:08.721 00.000 13828 Move returns status 0, amount 0
21:44:08.721 00.000 13828 move complete, result=0
21:44:08.721 00.000 13828 worker thread done servicing request
21:44:08.721 00.000 8960 GuideStep: 0.5 px 163 ms WEST, -0.0 px 0 ms NORTH
21:44:08.723 00.002 13828 Worker thread wakes up
21:44:08.723 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:08.723 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:11.186 02.463 13828 Exposure complete
21:44:11.308 00.122 13828 worker thread done servicing request
21:44:11.308 00.000 8960 OnExposeComplete: enter
21:44:11.310 00.002 8960 UpdateGuideState(): m_state=6
21:44:11.312 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 183
21:44:11.313 00.001 8960 Star::Find returns 1 (0), X=974.23, Y=734.74, Mass=197636, SNR=41.3, Peak=27011 HFD=3.5
21:44:11.315 00.002 8960 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.39) = xAngle (-1.19 = -1.19)
21:44:11.317 00.002 8960 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.23 = -1.23)
21:44:11.319 00.002 8960 CameraToMount -- cameraX=-0.00 cameraY=-0.34 hyp=0.34 cameraTheta=-1.58 mountX=0.13 mountY=-0.32, mountTheta=-1.19
21:44:11.322 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=-0.34, opts=13)
21:44:11.323 00.001 8960 Enqueuing Move request for scope (-0.00, -0.34)
21:44:11.326 00.003 13828 Worker thread wakes up
21:44:11.326 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.34) opts 0xd
21:44:11.326 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, -0.34)
21:44:11.326 00.000 13828 Moving (-0.00, -0.34) raw xDistance=0.13 yDistance=-0.32
21:44:11.326 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.13
21:44:11.326 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:44:11.326 00.000 13828 MoveAxis(W, 58, ABG)
21:44:11.326 00.000 13828 Guiding  Dir = 3, Dur = 58
21:44:11.327 00.001 13828 IsSlewing returns 0
21:44:11.328 00.001 13828 IsGuiding returns 0
21:44:11.329 00.001 13828 PulseGuide returned control before completion, sleep 67
21:44:11.333 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7107, max=65535, med=12156, FiltMin=9321, FiltMax=65535, Gamma=2.540
21:44:11.356 00.023 8960 UpdateGuideState exits: m=197636 SNR=41.3
21:44:11.359 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:11.361 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:11.363 00.002 8960 Enqueuing Expose request
21:44:11.411 00.048 13828 IsGuiding returns 0
21:44:11.411 00.000 13828 Move returns status 0, amount 58
21:44:11.411 00.000 13828 MoveAxis(N, 170, ABG)
21:44:11.411 00.000 13828 duration set to 0 by GuideMode
21:44:11.411 00.000 13828 Move returns status 0, amount 0
21:44:11.411 00.000 13828 move complete, result=0
21:44:11.411 00.000 13828 worker thread done servicing request
21:44:11.412 00.001 13828 Worker thread wakes up
21:44:11.412 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:11.412 00.000 8960 GuideStep: 0.1 px 58 ms WEST, -0.3 px 0 ms NORTH
21:44:11.415 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:13.882 02.467 13828 Exposure complete
21:44:14.003 00.121 13828 worker thread done servicing request
21:44:14.003 00.000 8960 OnExposeComplete: enter
21:44:14.005 00.002 8960 UpdateGuideState(): m_state=6
21:44:14.008 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 184
21:44:14.010 00.002 8960 Star::Find returns 1 (0), X=974.42, Y=734.94, Mass=133751, SNR=27.2, Peak=24873 HFD=3.2
21:44:14.012 00.002 8960 CameraToMount -- cameraTheta (-0.62) - m_xAngle (-0.39) = xAngle (-0.23 = -0.23)
21:44:14.014 00.002 8960 CameraToMount -- cameraTheta (-0.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.26 = -0.26)
21:44:14.016 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=-0.13 hyp=0.23 cameraTheta=-0.62 mountX=0.22 mountY=-0.06, mountTheta=-0.26
21:44:14.019 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.13, opts=13)
21:44:14.021 00.002 8960 Enqueuing Move request for scope (0.18, -0.13)
21:44:14.022 00.001 13828 Worker thread wakes up
21:44:14.023 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.13) opts 0xd
21:44:14.023 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.13)
21:44:14.023 00.000 13828 Moving (0.18, -0.13) raw xDistance=0.22 yDistance=-0.06
21:44:14.023 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
21:44:14.023 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:14.023 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:44:14.023 00.000 13828 MoveAxis(W, 86, ABG)
21:44:14.023 00.000 13828 Guiding  Dir = 3, Dur = 86
21:44:14.024 00.001 13828 IsSlewing returns 0
21:44:14.025 00.001 13828 IsGuiding returns 0
21:44:14.026 00.001 13828 PulseGuide returned control before completion, sleep 95
21:44:14.030 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=12150, FiltMin=9539, FiltMax=65535, Gamma=2.540
21:44:14.052 00.022 8960 UpdateGuideState exits: m=133751 SNR=27.2
21:44:14.054 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:14.056 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:14.057 00.001 8960 Enqueuing Expose request
21:44:14.125 00.068 13828 IsGuiding returns 0
21:44:14.125 00.000 13828 Move returns status 0, amount 86
21:44:14.125 00.000 13828 MoveAxis(N, 0, ABG)
21:44:14.125 00.000 13828 duration set to 0 by GuideMode
21:44:14.125 00.000 13828 Move returns status 0, amount 0
21:44:14.125 00.000 13828 move complete, result=0
21:44:14.125 00.000 13828 worker thread done servicing request
21:44:14.125 00.000 13828 Worker thread wakes up
21:44:14.125 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:14.125 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:14.135 00.010 8960 GuideStep: 0.2 px 86 ms WEST, -0.1 px 0 ms NORTH
21:44:16.590 02.455 13828 Exposure complete
21:44:16.715 00.125 13828 worker thread done servicing request
21:44:16.715 00.000 8960 OnExposeComplete: enter
21:44:16.717 00.002 8960 UpdateGuideState(): m_state=6
21:44:16.720 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 185
21:44:16.721 00.001 8960 Star::Find returns 1 (0), X=974.10, Y=734.96, Mass=167633, SNR=35.4, Peak=25347 HFD=3.9
21:44:16.723 00.002 8960 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.39) = xAngle (-2.03 = -2.03)
21:44:16.725 00.002 8960 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
21:44:16.726 00.001 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.12 hyp=0.18 cameraTheta=-2.42 mountX=-0.08 mountY=-0.16, mountTheta=-2.04
21:44:16.729 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.12, opts=13)
21:44:16.731 00.002 8960 Enqueuing Move request for scope (-0.13, -0.12)
21:44:16.732 00.001 13828 Worker thread wakes up
21:44:16.732 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.12) opts 0xd
21:44:16.732 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.12)
21:44:16.733 00.001 13828 Moving (-0.13, -0.12) raw xDistance=-0.08 yDistance=-0.16
21:44:16.733 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:44:16.733 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:16.733 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:44:16.733 00.000 13828 MoveAxis(E, 0, ABG)
21:44:16.733 00.000 13828 Move returns status 0, amount 0
21:44:16.733 00.000 13828 MoveAxis(N, 0, ABG)
21:44:16.733 00.000 13828 duration set to 0 by GuideMode
21:44:16.733 00.000 13828 Move returns status 0, amount 0
21:44:16.733 00.000 13828 move complete, result=0
21:44:16.733 00.000 13828 worker thread done servicing request
21:44:16.741 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7068, max=65535, med=12156, FiltMin=9603, FiltMax=65535, Gamma=2.540
21:44:16.765 00.024 8960 UpdateGuideState exits: m=167633 SNR=35.4
21:44:16.767 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:16.770 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:16.772 00.002 8960 Enqueuing Expose request
21:44:16.774 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:16.776 00.002 13828 Worker thread wakes up
21:44:16.776 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:16.776 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:19.244 02.468 13828 Exposure complete
21:44:19.375 00.131 13828 worker thread done servicing request
21:44:19.375 00.000 8960 OnExposeComplete: enter
21:44:19.377 00.002 8960 UpdateGuideState(): m_state=6
21:44:19.379 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 186
21:44:19.381 00.002 8960 Star::Find returns 1 (0), X=974.81, Y=734.97, Mass=136367, SNR=27.1, Peak=25097 HFD=2.9
21:44:19.382 00.001 8960 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.39) = xAngle (0.21 = 0.21)
21:44:19.384 00.002 8960 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
21:44:19.386 00.002 8960 CameraToMount -- cameraX=0.57 cameraY=-0.11 hyp=0.58 cameraTheta=-0.18 mountX=0.57 mountY=0.10, mountTheta=0.17
21:44:19.389 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.57, y=-0.11, opts=13)
21:44:19.391 00.002 8960 Enqueuing Move request for scope (0.57, -0.11)
21:44:19.393 00.002 13828 Worker thread wakes up
21:44:19.393 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.11) opts 0xd
21:44:19.393 00.000 13828 Handling offset move in thread for scope, endpoint = (0.57, -0.11)
21:44:19.393 00.000 13828 Moving (0.57, -0.11) raw xDistance=0.57 yDistance=0.10
21:44:19.393 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
21:44:19.393 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:19.393 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:44:19.393 00.000 13828 MoveAxis(W, 211, ABG)
21:44:19.393 00.000 13828 Guiding  Dir = 3, Dur = 211
21:44:19.396 00.003 13828 IsSlewing returns 0
21:44:19.397 00.001 13828 IsGuiding returns 0
21:44:19.398 00.001 13828 PulseGuide returned control before completion, sleep 220
21:44:19.402 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7363, max=65535, med=12169, FiltMin=9558, FiltMax=65535, Gamma=2.540
21:44:19.432 00.030 8960 UpdateGuideState exits: m=136367 SNR=27.1
21:44:19.434 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:19.437 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:19.438 00.001 8960 Enqueuing Expose request
21:44:19.623 00.185 13828 IsGuiding returns 0
21:44:19.623 00.000 13828 Move returns status 0, amount 211
21:44:19.623 00.000 13828 MoveAxis(N, 0, ABG)
21:44:19.623 00.000 13828 duration set to 0 by GuideMode
21:44:19.623 00.000 13828 Move returns status 0, amount 0
21:44:19.623 00.000 13828 move complete, result=0
21:44:19.623 00.000 13828 worker thread done servicing request
21:44:19.623 00.000 13828 Worker thread wakes up
21:44:19.623 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:19.624 00.001 8960 GuideStep: 0.6 px 211 ms WEST, 0.1 px 0 ms NORTH
21:44:19.625 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:22.090 02.465 13828 Exposure complete
21:44:22.222 00.132 13828 worker thread done servicing request
21:44:22.222 00.000 8960 OnExposeComplete: enter
21:44:22.224 00.002 8960 UpdateGuideState(): m_state=6
21:44:22.227 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 187
21:44:22.228 00.001 8960 Star::Find returns 1 (0), X=974.21, Y=735.18, Mass=169942, SNR=32.9, Peak=23497 HFD=3.2
21:44:22.230 00.002 8960 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.39) = xAngle (2.18 = 2.18)
21:44:22.232 00.002 8960 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.15 = 2.15)
21:44:22.233 00.001 8960 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.79 mountX=-0.06 mountY=0.09, mountTheta=2.17
21:44:22.236 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.10, opts=13)
21:44:22.238 00.002 8960 Enqueuing Move request for scope (-0.02, 0.10)
21:44:22.240 00.002 13828 Worker thread wakes up
21:44:22.240 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.10) opts 0xd
21:44:22.240 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.10)
21:44:22.240 00.000 13828 Moving (-0.02, 0.10) raw xDistance=-0.06 yDistance=0.09
21:44:22.240 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:44:22.240 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:22.241 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:44:22.241 00.000 13828 MoveAxis(E, 0, ABG)
21:44:22.241 00.000 13828 Move returns status 0, amount 0
21:44:22.241 00.000 13828 MoveAxis(N, 0, ABG)
21:44:22.241 00.000 13828 duration set to 0 by GuideMode
21:44:22.241 00.000 13828 Move returns status 0, amount 0
21:44:22.241 00.000 13828 move complete, result=0
21:44:22.241 00.000 13828 worker thread done servicing request
21:44:22.249 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7120, max=65535, med=12176, FiltMin=9283, FiltMax=65535, Gamma=2.540
21:44:22.274 00.025 8960 UpdateGuideState exits: m=169942 SNR=32.9
21:44:22.276 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:22.278 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:22.280 00.002 8960 Enqueuing Expose request
21:44:22.281 00.001 13828 Worker thread wakes up
21:44:22.281 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:44:22.284 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:22.284 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:24.760 02.476 13828 Exposure complete
21:44:24.891 00.131 13828 worker thread done servicing request
21:44:24.891 00.000 8960 OnExposeComplete: enter
21:44:24.893 00.002 8960 UpdateGuideState(): m_state=6
21:44:24.895 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 188
21:44:24.897 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=735.36, Mass=138308, SNR=29.8, Peak=25801 HFD=2.9
21:44:24.899 00.002 8960 CameraToMount -- cameraTheta (1.60) - m_xAngle (-0.39) = xAngle (1.99 = 1.99)
21:44:24.901 00.002 8960 CameraToMount -- cameraTheta (1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.95 = 1.95)
21:44:24.903 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=0.28 hyp=0.28 cameraTheta=1.60 mountX=-0.11 mountY=0.26, mountTheta=1.98
21:44:24.905 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=0.28, opts=13)
21:44:24.907 00.002 8960 Enqueuing Move request for scope (-0.01, 0.28)
21:44:24.908 00.001 13828 Worker thread wakes up
21:44:24.908 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.28) opts 0xd
21:44:24.908 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 0.28)
21:44:24.908 00.000 13828 Moving (-0.01, 0.28) raw xDistance=-0.11 yDistance=0.26
21:44:24.908 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:44:24.908 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:24.908 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:44:24.909 00.001 13828 MoveAxis(E, 0, ABG)
21:44:24.909 00.000 13828 Move returns status 0, amount 0
21:44:24.909 00.000 13828 MoveAxis(N, 0, ABG)
21:44:24.909 00.000 13828 duration set to 0 by GuideMode
21:44:24.909 00.000 13828 Move returns status 0, amount 0
21:44:24.909 00.000 13828 move complete, result=0
21:44:24.909 00.000 13828 worker thread done servicing request
21:44:24.915 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7267, max=65535, med=12176, FiltMin=9503, FiltMax=65535, Gamma=2.540
21:44:24.938 00.023 8960 UpdateGuideState exits: m=138308 SNR=29.8
21:44:24.940 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:24.942 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:24.944 00.002 8960 Enqueuing Expose request
21:44:24.945 00.001 13828 Worker thread wakes up
21:44:24.945 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:24.945 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
21:44:24.947 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:27.419 02.472 13828 Exposure complete
21:44:27.545 00.126 13828 worker thread done servicing request
21:44:27.545 00.000 8960 OnExposeComplete: enter
21:44:27.546 00.001 8960 UpdateGuideState(): m_state=6
21:44:27.549 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 189
21:44:27.552 00.003 8960 Star::Find returns 1 (0), X=974.18, Y=734.80, Mass=139181, SNR=29.6, Peak=26121 HFD=2.8
21:44:27.553 00.001 8960 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.39) = xAngle (-1.38 = -1.38)
21:44:27.555 00.002 8960 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
21:44:27.557 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.27 hyp=0.28 cameraTheta=-1.77 mountX=0.05 mountY=-0.28, mountTheta=-1.38
21:44:27.560 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.27, opts=13)
21:44:27.562 00.002 8960 Enqueuing Move request for scope (-0.06, -0.27)
21:44:27.563 00.001 13828 Worker thread wakes up
21:44:27.563 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.27) opts 0xd
21:44:27.563 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.27)
21:44:27.563 00.000 13828 Moving (-0.06, -0.27) raw xDistance=0.05 yDistance=-0.28
21:44:27.563 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:44:27.563 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:44:27.563 00.000 13828 MoveAxis(E, 0, ABG)
21:44:27.564 00.001 13828 Move returns status 0, amount 0
21:44:27.564 00.000 13828 MoveAxis(N, 147, ABG)
21:44:27.564 00.000 13828 duration set to 0 by GuideMode
21:44:27.564 00.000 13828 Move returns status 0, amount 0
21:44:27.564 00.000 13828 move complete, result=0
21:44:27.564 00.000 13828 worker thread done servicing request
21:44:27.572 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7164, max=65535, med=12131, FiltMin=9398, FiltMax=65535, Gamma=2.540
21:44:27.593 00.021 8960 UpdateGuideState exits: m=139181 SNR=29.6
21:44:27.594 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:27.596 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:27.598 00.002 8960 Enqueuing Expose request
21:44:27.601 00.003 13828 Worker thread wakes up
21:44:27.601 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:44:27.603 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:27.603 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:30.083 02.480 13828 Exposure complete
21:44:30.206 00.123 13828 worker thread done servicing request
21:44:30.206 00.000 8960 OnExposeComplete: enter
21:44:30.208 00.002 8960 UpdateGuideState(): m_state=6
21:44:30.210 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 190
21:44:30.212 00.002 8960 Star::Find returns 1 (0), X=974.47, Y=735.11, Mass=116249, SNR=26.7, Peak=23209 HFD=3.1
21:44:30.213 00.001 8960 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.39) = xAngle (0.53 = 0.53)
21:44:30.215 00.002 8960 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
21:44:30.217 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=0.03 hyp=0.24 cameraTheta=0.13 mountX=0.21 mountY=0.11, mountTheta=0.50
21:44:30.222 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=0.03, opts=13)
21:44:30.223 00.001 8960 Enqueuing Move request for scope (0.24, 0.03)
21:44:30.225 00.002 13828 Worker thread wakes up
21:44:30.225 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.03) opts 0xd
21:44:30.225 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, 0.03)
21:44:30.225 00.000 13828 Moving (0.24, 0.03) raw xDistance=0.21 yDistance=0.11
21:44:30.225 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
21:44:30.225 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:30.225 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:44:30.225 00.000 13828 MoveAxis(W, 77, ABG)
21:44:30.225 00.000 13828 Guiding  Dir = 3, Dur = 77
21:44:30.227 00.002 13828 IsSlewing returns 0
21:44:30.227 00.000 13828 IsGuiding returns 0
21:44:30.230 00.003 13828 PulseGuide returned control before completion, sleep 85
21:44:30.234 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12112, FiltMin=9488, FiltMax=65535, Gamma=2.540
21:44:30.263 00.029 8960 UpdateGuideState exits: m=116249 SNR=26.7
21:44:30.265 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:30.268 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:30.269 00.001 8960 Enqueuing Expose request
21:44:30.320 00.051 13828 IsGuiding returns 0
21:44:30.320 00.000 13828 Move returns status 0, amount 77
21:44:30.320 00.000 13828 MoveAxis(N, 0, ABG)
21:44:30.320 00.000 13828 duration set to 0 by GuideMode
21:44:30.320 00.000 13828 Move returns status 0, amount 0
21:44:30.320 00.000 13828 move complete, result=0
21:44:30.320 00.000 13828 worker thread done servicing request
21:44:30.320 00.000 13828 Worker thread wakes up
21:44:30.320 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:30.321 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:30.321 00.000 8960 GuideStep: 0.2 px 77 ms WEST, 0.1 px 0 ms NORTH
21:44:32.800 02.479 13828 Exposure complete
21:44:32.938 00.138 13828 worker thread done servicing request
21:44:32.939 00.001 8960 OnExposeComplete: enter
21:44:32.940 00.001 8960 UpdateGuideState(): m_state=6
21:44:32.942 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 191
21:44:32.944 00.002 8960 Star::Find returns 1 (0), X=974.72, Y=734.83, Mass=143663, SNR=29.0, Peak=25321 HFD=3.2
21:44:32.946 00.002 8960 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.39) = xAngle (-0.08 = -0.08)
21:44:32.948 00.002 8960 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
21:44:32.949 00.001 8960 CameraToMount -- cameraX=0.49 cameraY=-0.25 hyp=0.55 cameraTheta=-0.47 mountX=0.54 mountY=-0.06, mountTheta=-0.11
21:44:32.953 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.49, y=-0.25, opts=13)
21:44:32.955 00.002 8960 Enqueuing Move request for scope (0.49, -0.25)
21:44:32.957 00.002 13828 Worker thread wakes up
21:44:32.957 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.25) opts 0xd
21:44:32.957 00.000 13828 Handling offset move in thread for scope, endpoint = (0.49, -0.25)
21:44:32.957 00.000 13828 Moving (0.49, -0.25) raw xDistance=0.54 yDistance=-0.06
21:44:32.957 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.54
21:44:32.957 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:32.957 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:44:32.957 00.000 13828 MoveAxis(W, 207, ABG)
21:44:32.957 00.000 13828 Guiding  Dir = 3, Dur = 207
21:44:32.960 00.003 13828 IsSlewing returns 0
21:44:32.960 00.000 13828 IsGuiding returns 0
21:44:32.962 00.002 13828 PulseGuide returned control before completion, sleep 216
21:44:32.967 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7395, max=65535, med=12099, FiltMin=8982, FiltMax=65535, Gamma=2.540
21:44:32.997 00.030 8960 UpdateGuideState exits: m=143663 SNR=29.0
21:44:32.999 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:33.001 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:33.003 00.002 8960 Enqueuing Expose request
21:44:33.182 00.179 13828 IsGuiding returns 0
21:44:33.182 00.000 13828 Move returns status 0, amount 207
21:44:33.182 00.000 13828 MoveAxis(N, 0, ABG)
21:44:33.182 00.000 13828 duration set to 0 by GuideMode
21:44:33.182 00.000 13828 Move returns status 0, amount 0
21:44:33.182 00.000 13828 move complete, result=0
21:44:33.182 00.000 13828 worker thread done servicing request
21:44:33.182 00.000 13828 Worker thread wakes up
21:44:33.182 00.000 8960 GuideStep: 0.5 px 207 ms WEST, -0.1 px 0 ms NORTH
21:44:33.184 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:33.184 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:35.661 02.477 13828 Exposure complete
21:44:35.786 00.125 13828 worker thread done servicing request
21:44:35.786 00.000 8960 OnExposeComplete: enter
21:44:35.788 00.002 8960 UpdateGuideState(): m_state=6
21:44:35.791 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 192
21:44:35.792 00.001 8960 Star::Find returns 1 (0), X=974.35, Y=735.32, Mass=157031, SNR=31.1, Peak=25609 HFD=3.5
21:44:35.794 00.002 8960 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.39) = xAngle (1.51 = 1.51)
21:44:35.795 00.001 8960 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48)
21:44:35.797 00.002 8960 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.12 mountX=0.02 mountY=0.27, mountTheta=1.51
21:44:35.800 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=0.24, opts=13)
21:44:35.801 00.001 8960 Enqueuing Move request for scope (0.12, 0.24)
21:44:35.803 00.002 13828 Worker thread wakes up
21:44:35.803 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
21:44:35.803 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
21:44:35.803 00.000 13828 Moving (0.12, 0.24) raw xDistance=0.02 yDistance=0.27
21:44:35.803 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:44:35.803 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:35.803 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:44:35.803 00.000 13828 MoveAxis(E, 0, ABG)
21:44:35.803 00.000 13828 Move returns status 0, amount 0
21:44:35.803 00.000 13828 MoveAxis(N, 0, ABG)
21:44:35.803 00.000 13828 duration set to 0 by GuideMode
21:44:35.803 00.000 13828 Move returns status 0, amount 0
21:44:35.803 00.000 13828 move complete, result=0
21:44:35.803 00.000 13828 worker thread done servicing request
21:44:35.811 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7363, max=65535, med=12041, FiltMin=9532, FiltMax=65535, Gamma=2.540
21:44:35.835 00.024 8960 UpdateGuideState exits: m=157031 SNR=31.1
21:44:35.837 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:35.838 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:35.840 00.002 8960 Enqueuing Expose request
21:44:35.842 00.002 13828 Worker thread wakes up
21:44:35.842 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
21:44:35.844 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:35.845 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:38.319 02.474 13828 Exposure complete
21:44:38.445 00.126 13828 worker thread done servicing request
21:44:38.445 00.000 8960 OnExposeComplete: enter
21:44:38.447 00.002 8960 UpdateGuideState(): m_state=6
21:44:38.449 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 193
21:44:38.451 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=735.53, Mass=151183, SNR=28.6, Peak=24496 HFD=3.5
21:44:38.452 00.001 8960 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.39) = xAngle (2.46 = 2.46)
21:44:38.454 00.002 8960 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.42 = 2.42)
21:44:38.455 00.001 8960 CameraToMount -- cameraX=-0.25 cameraY=0.46 hyp=0.52 cameraTheta=2.06 mountX=-0.40 mountY=0.34, mountTheta=2.44
21:44:38.458 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=0.46, opts=13)
21:44:38.460 00.002 8960 Enqueuing Move request for scope (-0.25, 0.46)
21:44:38.462 00.002 13828 Worker thread wakes up
21:44:38.462 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.46) opts 0xd
21:44:38.462 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, 0.46)
21:44:38.462 00.000 13828 Moving (-0.25, 0.46) raw xDistance=-0.40 yDistance=0.34
21:44:38.462 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
21:44:38.462 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:44:38.462 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:44:38.463 00.001 13828 MoveAxis(E, 149, ABG)
21:44:38.463 00.000 13828 Guiding  Dir = 2, Dur = 149
21:44:38.464 00.001 13828 IsSlewing returns 0
21:44:38.465 00.001 13828 IsGuiding returns 0
21:44:38.467 00.002 13828 PulseGuide returned control before completion, sleep 157
21:44:38.472 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6659, max=65535, med=12022, FiltMin=9142, FiltMax=65535, Gamma=2.540
21:44:38.496 00.024 8960 UpdateGuideState exits: m=151183 SNR=28.6
21:44:38.500 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:38.502 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:38.503 00.001 8960 Enqueuing Expose request
21:44:38.625 00.122 13828 IsGuiding returns 0
21:44:38.625 00.000 13828 Move returns status 0, amount 149
21:44:38.625 00.000 13828 MoveAxis(N, 0, ABG)
21:44:38.625 00.000 13828 duration set to 0 by GuideMode
21:44:38.625 00.000 13828 Move returns status 0, amount 0
21:44:38.625 00.000 13828 move complete, result=0
21:44:38.625 00.000 13828 worker thread done servicing request
21:44:38.625 00.000 13828 Worker thread wakes up
21:44:38.625 00.000 8960 GuideStep: -0.4 px 149 ms EAST, 0.3 px 0 ms NORTH
21:44:38.628 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:38.628 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:41.089 02.461 13828 Exposure complete
21:44:41.218 00.129 13828 worker thread done servicing request
21:44:41.218 00.000 8960 OnExposeComplete: enter
21:44:41.220 00.002 8960 UpdateGuideState(): m_state=6
21:44:41.223 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 194
21:44:41.225 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=734.95, Mass=133071, SNR=28.7, Peak=23433 HFD=3.0
21:44:41.228 00.003 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.81 = -1.81)
21:44:41.229 00.001 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
21:44:41.232 00.003 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-2.21 mountX=-0.04 mountY=-0.16, mountTheta=-1.82
21:44:41.234 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.13, opts=13)
21:44:41.236 00.002 8960 Enqueuing Move request for scope (-0.10, -0.13)
21:44:41.237 00.001 13828 Worker thread wakes up
21:44:41.237 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
21:44:41.238 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
21:44:41.238 00.000 13828 Moving (-0.10, -0.13) raw xDistance=-0.04 yDistance=-0.16
21:44:41.238 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:44:41.238 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:41.238 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:44:41.238 00.000 13828 MoveAxis(E, 0, ABG)
21:44:41.238 00.000 13828 Move returns status 0, amount 0
21:44:41.238 00.000 13828 MoveAxis(N, 0, ABG)
21:44:41.238 00.000 13828 duration set to 0 by GuideMode
21:44:41.238 00.000 13828 Move returns status 0, amount 0
21:44:41.238 00.000 13828 move complete, result=0
21:44:41.238 00.000 13828 worker thread done servicing request
21:44:41.245 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7164, max=65535, med=12022, FiltMin=9417, FiltMax=65535, Gamma=2.540
21:44:41.272 00.027 8960 UpdateGuideState exits: m=133071 SNR=28.7
21:44:41.274 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:41.275 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:41.277 00.002 8960 Enqueuing Expose request
21:44:41.278 00.001 13828 Worker thread wakes up
21:44:41.278 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:41.281 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:41.281 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:43.749 02.468 13828 Exposure complete
21:44:43.878 00.129 13828 worker thread done servicing request
21:44:43.878 00.000 8960 OnExposeComplete: enter
21:44:43.880 00.002 8960 UpdateGuideState(): m_state=6
21:44:43.883 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 195
21:44:43.885 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=735.76, Mass=163514, SNR=29.5, Peak=23043 HFD=4.0
21:44:43.886 00.001 8960 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.39) = xAngle (2.26 = 2.26)
21:44:43.888 00.002 8960 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.23 = 2.23)
21:44:43.889 00.001 8960 CameraToMount -- cameraX=-0.21 cameraY=0.68 hyp=0.71 cameraTheta=1.87 mountX=-0.46 mountY=0.57, mountTheta=2.25
21:44:43.892 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.68, opts=13)
21:44:43.893 00.001 8960 Enqueuing Move request for scope (-0.21, 0.68)
21:44:43.895 00.002 13828 Worker thread wakes up
21:44:43.895 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.68) opts 0xd
21:44:43.895 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.68)
21:44:43.895 00.000 13828 Moving (-0.21, 0.68) raw xDistance=-0.46 yDistance=0.57
21:44:43.895 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
21:44:43.895 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=0.45 newest=0.75
21:44:43.895 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
21:44:43.895 00.000 13828 MoveAxis(E, 169, ABG)
21:44:43.895 00.000 13828 Guiding  Dir = 2, Dur = 169
21:44:43.896 00.001 13828 IsSlewing returns 0
21:44:43.896 00.000 13828 IsGuiding returns 0
21:44:43.898 00.002 13828 PulseGuide returned control before completion, sleep 178
21:44:43.905 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12028, FiltMin=9142, FiltMax=65535, Gamma=2.540
21:44:43.939 00.034 8960 UpdateGuideState exits: m=163514 SNR=29.5
21:44:43.941 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:43.943 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:43.946 00.003 8960 Enqueuing Expose request
21:44:44.086 00.140 13828 IsGuiding returns 0
21:44:44.086 00.000 13828 Move returns status 0, amount 169
21:44:44.086 00.000 13828 MoveAxis(S, 301, ABG)
21:44:44.086 00.000 13828 Guiding  Dir = 1, Dur = 301
21:44:44.088 00.002 13828 IsSlewing returns 0
21:44:44.089 00.001 13828 IsGuiding returns 0
21:44:44.090 00.001 13828 PulseGuide returned control before completion, sleep 310
21:44:44.415 00.325 13828 IsGuiding returns 0
21:44:44.415 00.000 13828 Move returns status 0, amount 301
21:44:44.415 00.000 13828 move complete, result=0
21:44:44.415 00.000 13828 worker thread done servicing request
21:44:44.416 00.001 8960 GuideStep: -0.5 px 169 ms EAST, 0.6 px 301 ms SOUTH
21:44:44.418 00.002 13828 Worker thread wakes up
21:44:44.419 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:44.419 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:46.893 02.474 13828 Exposure complete
21:44:47.034 00.141 13828 worker thread done servicing request
21:44:47.034 00.000 8960 OnExposeComplete: enter
21:44:47.036 00.002 8960 UpdateGuideState(): m_state=6
21:44:47.038 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 196
21:44:47.040 00.002 8960 Star::Find returns 1 (0), X=974.81, Y=734.39, Mass=142726, SNR=29.1, Peak=25571 HFD=2.7
21:44:47.042 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.48 = -0.48)
21:44:47.044 00.002 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
21:44:47.046 00.002 8960 CameraToMount -- cameraX=0.58 cameraY=-0.69 hyp=0.90 cameraTheta=-0.87 mountX=0.80 mountY=-0.44, mountTheta=-0.51
21:44:47.048 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=-0.69, opts=13)
21:44:47.050 00.002 8960 Enqueuing Move request for scope (0.58, -0.69)
21:44:47.052 00.002 13828 Worker thread wakes up
21:44:47.052 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.69) opts 0xd
21:44:47.052 00.000 13828 Handling offset move in thread for scope, endpoint = (0.58, -0.69)
21:44:47.052 00.000 13828 Moving (0.58, -0.69) raw xDistance=0.80 yDistance=-0.44
21:44:47.052 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.80
21:44:47.052 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:47.052 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
21:44:47.052 00.000 13828 MoveAxis(W, 283, ABG)
21:44:47.052 00.000 13828 Guiding  Dir = 3, Dur = 283
21:44:47.054 00.002 13828 IsSlewing returns 0
21:44:47.054 00.000 13828 IsGuiding returns 0
21:44:47.056 00.002 13828 PulseGuide returned control before completion, sleep 292
21:44:47.060 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12028, FiltMin=9091, FiltMax=65535, Gamma=2.540
21:44:47.087 00.027 8960 UpdateGuideState exits: m=142726 SNR=29.1
21:44:47.089 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:47.090 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:47.092 00.002 8960 Enqueuing Expose request
21:44:47.356 00.264 13828 IsGuiding returns 0
21:44:47.356 00.000 13828 Move returns status 0, amount 283
21:44:47.356 00.000 13828 MoveAxis(N, 0, ABG)
21:44:47.356 00.000 13828 duration set to 0 by GuideMode
21:44:47.356 00.000 13828 Move returns status 0, amount 0
21:44:47.356 00.000 13828 move complete, result=0
21:44:47.356 00.000 13828 worker thread done servicing request
21:44:47.356 00.000 13828 Worker thread wakes up
21:44:47.356 00.000 8960 GuideStep: 0.8 px 283 ms WEST, -0.4 px 0 ms NORTH
21:44:47.358 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:47.358 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:49.831 02.473 13828 Exposure complete
21:44:49.959 00.128 13828 worker thread done servicing request
21:44:49.959 00.000 8960 OnExposeComplete: enter
21:44:49.961 00.002 8960 UpdateGuideState(): m_state=6
21:44:49.962 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 197
21:44:49.965 00.003 8960 Star::Find returns 1 (0), X=974.09, Y=734.96, Mass=159485, SNR=28.9, Peak=23811 HFD=4.1
21:44:49.967 00.002 8960 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.39) = xAngle (-2.06 = -2.06)
21:44:49.970 00.003 8960 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
21:44:49.971 00.001 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.12 hyp=0.18 cameraTheta=-2.46 mountX=-0.09 mountY=-0.16, mountTheta=-2.07
21:44:49.974 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.12, opts=13)
21:44:49.975 00.001 8960 Enqueuing Move request for scope (-0.14, -0.12)
21:44:49.978 00.003 13828 Worker thread wakes up
21:44:49.978 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.12) opts 0xd
21:44:49.978 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.12)
21:44:49.978 00.000 13828 Moving (-0.14, -0.12) raw xDistance=-0.09 yDistance=-0.16
21:44:49.978 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:44:49.978 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:49.978 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:44:49.978 00.000 13828 MoveAxis(E, 0, ABG)
21:44:49.978 00.000 13828 Move returns status 0, amount 0
21:44:49.978 00.000 13828 MoveAxis(N, 0, ABG)
21:44:49.978 00.000 13828 duration set to 0 by GuideMode
21:44:49.978 00.000 13828 Move returns status 0, amount 0
21:44:49.978 00.000 13828 move complete, result=0
21:44:49.978 00.000 13828 worker thread done servicing request
21:44:49.985 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7145, max=65535, med=12035, FiltMin=9328, FiltMax=65535, Gamma=2.540
21:44:50.007 00.022 8960 UpdateGuideState exits: m=159485 SNR=28.9
21:44:50.009 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:50.010 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:50.012 00.002 8960 Enqueuing Expose request
21:44:50.014 00.002 13828 Worker thread wakes up
21:44:50.015 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:44:50.016 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:50.017 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:52.485 02.468 13828 Exposure complete
21:44:52.610 00.125 13828 worker thread done servicing request
21:44:52.610 00.000 8960 OnExposeComplete: enter
21:44:52.613 00.003 8960 UpdateGuideState(): m_state=6
21:44:52.615 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 198
21:44:52.617 00.002 8960 Star::Find returns 1 (0), X=973.65, Y=734.74, Mass=160339, SNR=31.6, Peak=26371 HFD=2.9
21:44:52.618 00.001 8960 CameraToMount -- cameraTheta (-2.62) - m_xAngle (-0.39) = xAngle (-2.23 = -2.23)
21:44:52.620 00.002 8960 CameraToMount -- cameraTheta (-2.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
21:44:52.621 00.001 8960 CameraToMount -- cameraX=-0.58 cameraY=-0.33 hyp=0.67 cameraTheta=-2.62 mountX=-0.41 mountY=-0.51, mountTheta=-2.24
21:44:52.624 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=-0.33, opts=13)
21:44:52.626 00.002 8960 Enqueuing Move request for scope (-0.58, -0.33)
21:44:52.627 00.001 13828 Worker thread wakes up
21:44:52.628 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.33) opts 0xd
21:44:52.628 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.58, -0.33)
21:44:52.628 00.000 13828 Moving (-0.58, -0.33) raw xDistance=-0.41 yDistance=-0.51
21:44:52.628 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
21:44:52.628 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:52.628 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.51
21:44:52.628 00.000 13828 MoveAxis(E, 151, ABG)
21:44:52.628 00.000 13828 Guiding  Dir = 2, Dur = 151
21:44:52.630 00.002 13828 IsSlewing returns 0
21:44:52.630 00.000 13828 IsGuiding returns 0
21:44:52.631 00.001 13828 PulseGuide returned control before completion, sleep 160
21:44:52.635 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12035, FiltMin=9334, FiltMax=65535, Gamma=2.540
21:44:52.658 00.023 8960 UpdateGuideState exits: m=160339 SNR=31.6
21:44:52.660 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:52.661 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:52.663 00.002 8960 Enqueuing Expose request
21:44:52.794 00.131 13828 IsGuiding returns 0
21:44:52.794 00.000 13828 Move returns status 0, amount 151
21:44:52.794 00.000 13828 MoveAxis(N, 0, ABG)
21:44:52.794 00.000 13828 duration set to 0 by GuideMode
21:44:52.794 00.000 13828 Move returns status 0, amount 0
21:44:52.795 00.001 13828 move complete, result=0
21:44:52.795 00.000 13828 worker thread done servicing request
21:44:52.795 00.000 13828 Worker thread wakes up
21:44:52.795 00.000 8960 GuideStep: -0.4 px 151 ms EAST, -0.5 px 0 ms NORTH
21:44:52.797 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:52.797 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:55.265 02.468 13828 Exposure complete
21:44:55.397 00.132 13828 worker thread done servicing request
21:44:55.397 00.000 8960 OnExposeComplete: enter
21:44:55.399 00.002 8960 UpdateGuideState(): m_state=6
21:44:55.402 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 199
21:44:55.405 00.003 8960 Star::Find returns 1 (0), X=973.80, Y=734.99, Mass=173539, SNR=32.9, Peak=27139 HFD=3.5
21:44:55.407 00.002 8960 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.39) = xAngle (-2.54 = -2.54)
21:44:55.409 00.002 8960 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
21:44:55.410 00.001 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.09 hyp=0.44 cameraTheta=-2.93 mountX=-0.37 mountY=-0.24, mountTheta=-2.57
21:44:55.413 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.09, opts=13)
21:44:55.414 00.001 8960 Enqueuing Move request for scope (-0.44, -0.09)
21:44:55.416 00.002 13828 Worker thread wakes up
21:44:55.416 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.09) opts 0xd
21:44:55.416 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.09)
21:44:55.416 00.000 13828 Moving (-0.44, -0.09) raw xDistance=-0.37 yDistance=-0.24
21:44:55.416 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37
21:44:55.416 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:44:55.416 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:44:55.416 00.000 13828 MoveAxis(E, 146, ABG)
21:44:55.417 00.001 13828 Guiding  Dir = 2, Dur = 146
21:44:55.418 00.001 13828 IsSlewing returns 0
21:44:55.418 00.000 13828 IsGuiding returns 0
21:44:55.420 00.002 13828 PulseGuide returned control before completion, sleep 155
21:44:55.424 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7158, max=65535, med=12035, FiltMin=9494, FiltMax=65535, Gamma=2.540
21:44:55.449 00.025 8960 UpdateGuideState exits: m=173539 SNR=32.9
21:44:55.451 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:55.453 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:55.454 00.001 8960 Enqueuing Expose request
21:44:55.587 00.133 13828 IsGuiding returns 0
21:44:55.587 00.000 13828 Move returns status 0, amount 146
21:44:55.587 00.000 13828 MoveAxis(N, 0, ABG)
21:44:55.587 00.000 13828 duration set to 0 by GuideMode
21:44:55.587 00.000 13828 Move returns status 0, amount 0
21:44:55.587 00.000 13828 move complete, result=0
21:44:55.587 00.000 13828 worker thread done servicing request
21:44:55.587 00.000 13828 Worker thread wakes up
21:44:55.587 00.000 8960 GuideStep: -0.4 px 146 ms EAST, -0.2 px 0 ms NORTH
21:44:55.590 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:55.590 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:44:58.055 02.465 13828 Exposure complete
21:44:58.178 00.123 13828 worker thread done servicing request
21:44:58.178 00.000 8960 OnExposeComplete: enter
21:44:58.179 00.001 8960 UpdateGuideState(): m_state=6
21:44:58.182 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 200
21:44:58.184 00.002 8960 Star::Find returns 1 (0), X=973.67, Y=735.42, Mass=186958, SNR=32.7, Peak=24355 HFD=3.9
21:44:58.185 00.001 8960 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.39) = xAngle (2.99 = 2.99)
21:44:58.187 00.002 8960 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.96 = 2.96)
21:44:58.189 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=0.34 hyp=0.65 cameraTheta=2.60 mountX=-0.65 mountY=0.12, mountTheta=2.96
21:44:58.192 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.34, opts=13)
21:44:58.193 00.001 8960 Enqueuing Move request for scope (-0.56, 0.34)
21:44:58.195 00.002 13828 Worker thread wakes up
21:44:58.195 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.34) opts 0xd
21:44:58.195 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.34)
21:44:58.196 00.001 13828 Moving (-0.56, 0.34) raw xDistance=-0.65 yDistance=0.12
21:44:58.196 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.65
21:44:58.196 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:44:58.196 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:44:58.196 00.000 13828 MoveAxis(E, 250, ABG)
21:44:58.196 00.000 13828 Guiding  Dir = 2, Dur = 250
21:44:58.198 00.002 13828 IsSlewing returns 0
21:44:58.198 00.000 13828 IsGuiding returns 0
21:44:58.200 00.002 13828 PulseGuide returned control before completion, sleep 258
21:44:58.206 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7196, max=65535, med=12041, FiltMin=8822, FiltMax=65535, Gamma=2.540
21:44:58.232 00.026 8960 UpdateGuideState exits: m=186958 SNR=32.7
21:44:58.234 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:44:58.236 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:44:58.240 00.004 8960 Enqueuing Expose request
21:44:58.470 00.230 13828 IsGuiding returns 0
21:44:58.470 00.000 13828 Move returns status 0, amount 250
21:44:58.470 00.000 13828 MoveAxis(N, 0, ABG)
21:44:58.470 00.000 13828 duration set to 0 by GuideMode
21:44:58.470 00.000 13828 Move returns status 0, amount 0
21:44:58.470 00.000 13828 move complete, result=0
21:44:58.470 00.000 13828 worker thread done servicing request
21:44:58.470 00.000 8960 GuideStep: -0.6 px 250 ms EAST, 0.1 px 0 ms NORTH
21:44:58.472 00.002 13828 Worker thread wakes up
21:44:58.472 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:44:58.472 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:00.937 02.465 13828 Exposure complete
21:45:01.077 00.140 13828 worker thread done servicing request
21:45:01.077 00.000 8960 OnExposeComplete: enter
21:45:01.079 00.002 8960 UpdateGuideState(): m_state=6
21:45:01.083 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 201
21:45:01.086 00.003 8960 Star::Find returns 1 (0), X=974.77, Y=734.39, Mass=145722, SNR=30.8, Peak=25795 HFD=3.2
21:45:01.088 00.002 8960 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.39) = xAngle (-0.51 = -0.51)
21:45:01.089 00.001 8960 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55)
21:45:01.091 00.002 8960 CameraToMount -- cameraX=0.54 cameraY=-0.68 hyp=0.87 cameraTheta=-0.91 mountX=0.76 mountY=-0.45, mountTheta=-0.54
21:45:01.093 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.68, opts=13)
21:45:01.095 00.002 8960 Enqueuing Move request for scope (0.54, -0.68)
21:45:01.097 00.002 13828 Worker thread wakes up
21:45:01.097 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.68) opts 0xd
21:45:01.097 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.68)
21:45:01.097 00.000 13828 Moving (0.54, -0.68) raw xDistance=0.76 yDistance=-0.45
21:45:01.097 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.76
21:45:01.097 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:45:01.098 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
21:45:01.098 00.000 13828 MoveAxis(W, 263, ABG)
21:45:01.098 00.000 13828 Guiding  Dir = 3, Dur = 263
21:45:01.099 00.001 13828 IsSlewing returns 0
21:45:01.099 00.000 13828 IsGuiding returns 0
21:45:01.100 00.001 13828 PulseGuide returned control before completion, sleep 272
21:45:01.106 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12041, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:45:01.137 00.031 8960 UpdateGuideState exits: m=145722 SNR=30.8
21:45:01.139 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:01.141 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:01.142 00.001 8960 Enqueuing Expose request
21:45:01.378 00.236 13828 IsGuiding returns 1
21:45:01.378 00.000 13828 scope still moving after pulse duration time elapsed
21:45:01.413 00.035 13828 IsSlewing returns 0
21:45:01.413 00.000 13828 IsGuiding returns 0
21:45:01.413 00.000 13828 scope move finished after 263 + 52 ms
21:45:01.414 00.001 13828 Move returns status 0, amount 263
21:45:01.414 00.000 13828 MoveAxis(N, 0, ABG)
21:45:01.414 00.000 13828 duration set to 0 by GuideMode
21:45:01.414 00.000 13828 Move returns status 0, amount 0
21:45:01.414 00.000 13828 move complete, result=0
21:45:01.414 00.000 13828 worker thread done servicing request
21:45:01.414 00.000 13828 Worker thread wakes up
21:45:01.414 00.000 8960 GuideStep: 0.8 px 263 ms WEST, -0.5 px 0 ms NORTH
21:45:01.416 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:01.416 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:03.889 02.473 13828 Exposure complete
21:45:04.013 00.124 13828 worker thread done servicing request
21:45:04.013 00.000 8960 OnExposeComplete: enter
21:45:04.015 00.002 8960 UpdateGuideState(): m_state=6
21:45:04.017 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 202
21:45:04.019 00.002 8960 Star::Find returns 1 (0), X=974.91, Y=734.70, Mass=145996, SNR=29.7, Peak=25891 HFD=2.7
21:45:04.020 00.001 8960 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.39) = xAngle (-0.12 = -0.12)
21:45:04.022 00.002 8960 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
21:45:04.023 00.001 8960 CameraToMount -- cameraX=0.68 cameraY=-0.38 hyp=0.78 cameraTheta=-0.51 mountX=0.77 mountY=-0.12, mountTheta=-0.15
21:45:04.026 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.68, y=-0.38, opts=13)
21:45:04.028 00.002 8960 Enqueuing Move request for scope (0.68, -0.38)
21:45:04.029 00.001 13828 Worker thread wakes up
21:45:04.029 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.38) opts 0xd
21:45:04.029 00.000 13828 Handling offset move in thread for scope, endpoint = (0.68, -0.38)
21:45:04.029 00.000 13828 Moving (0.68, -0.38) raw xDistance=0.77 yDistance=-0.12
21:45:04.030 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.77
21:45:04.030 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:04.030 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:45:04.030 00.000 13828 MoveAxis(W, 304, ABG)
21:45:04.030 00.000 13828 Guiding  Dir = 3, Dur = 304
21:45:04.031 00.001 13828 IsSlewing returns 0
21:45:04.031 00.000 13828 IsGuiding returns 0
21:45:04.034 00.003 13828 PulseGuide returned control before completion, sleep 312
21:45:04.041 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7420, max=65535, med=12035, FiltMin=9347, FiltMax=65535, Gamma=2.540
21:45:04.065 00.024 8960 UpdateGuideState exits: m=145996 SNR=29.7
21:45:04.067 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:04.069 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:04.070 00.001 8960 Enqueuing Expose request
21:45:04.358 00.288 13828 IsGuiding returns 0
21:45:04.358 00.000 13828 Move returns status 0, amount 304
21:45:04.359 00.001 13828 MoveAxis(N, 0, ABG)
21:45:04.359 00.000 13828 duration set to 0 by GuideMode
21:45:04.359 00.000 13828 Move returns status 0, amount 0
21:45:04.359 00.000 13828 move complete, result=0
21:45:04.359 00.000 13828 worker thread done servicing request
21:45:04.359 00.000 8960 GuideStep: 0.8 px 304 ms WEST, -0.1 px 0 ms NORTH
21:45:04.362 00.003 13828 Worker thread wakes up
21:45:04.362 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:04.362 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:06.836 02.474 13828 Exposure complete
21:45:06.964 00.128 13828 worker thread done servicing request
21:45:06.964 00.000 8960 OnExposeComplete: enter
21:45:06.966 00.002 8960 UpdateGuideState(): m_state=6
21:45:06.968 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 203
21:45:06.970 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=735.04, Mass=157331, SNR=30.8, Peak=23651 HFD=2.9
21:45:06.971 00.001 8960 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.39) = xAngle (-2.64 = -2.64)
21:45:06.973 00.002 8960 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
21:45:06.974 00.001 8960 CameraToMount -- cameraX=-0.33 cameraY=-0.04 hyp=0.33 cameraTheta=-3.03 mountX=-0.29 mountY=-0.15, mountTheta=-2.67
21:45:06.978 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=-0.04, opts=13)
21:45:06.980 00.002 8960 Enqueuing Move request for scope (-0.33, -0.04)
21:45:06.982 00.002 13828 Worker thread wakes up
21:45:06.982 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.04) opts 0xd
21:45:06.982 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, -0.04)
21:45:06.982 00.000 13828 Moving (-0.33, -0.04) raw xDistance=-0.29 yDistance=-0.15
21:45:06.982 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.29
21:45:06.982 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:06.982 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:06.982 00.000 13828 MoveAxis(E, 86, ABG)
21:45:06.982 00.000 13828 Guiding  Dir = 2, Dur = 86
21:45:06.985 00.003 13828 IsSlewing returns 0
21:45:06.985 00.000 13828 IsGuiding returns 0
21:45:06.987 00.002 13828 PulseGuide returned control before completion, sleep 95
21:45:06.999 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=6998, max=65535, med=12009, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:45:07.023 00.024 8960 UpdateGuideState exits: m=157331 SNR=30.8
21:45:07.026 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:07.028 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:07.031 00.003 8960 Enqueuing Expose request
21:45:07.096 00.065 13828 IsGuiding returns 0
21:45:07.096 00.000 13828 Move returns status 0, amount 86
21:45:07.097 00.001 13828 MoveAxis(N, 0, ABG)
21:45:07.097 00.000 13828 duration set to 0 by GuideMode
21:45:07.097 00.000 13828 Move returns status 0, amount 0
21:45:07.097 00.000 13828 move complete, result=0
21:45:07.097 00.000 13828 worker thread done servicing request
21:45:07.097 00.000 13828 Worker thread wakes up
21:45:07.097 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:07.097 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:07.100 00.003 8960 GuideStep: -0.3 px 86 ms EAST, -0.1 px 0 ms NORTH
21:45:09.565 02.465 13828 Exposure complete
21:45:09.685 00.120 13828 worker thread done servicing request
21:45:09.685 00.000 8960 OnExposeComplete: enter
21:45:09.687 00.002 8960 UpdateGuideState(): m_state=6
21:45:09.689 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 204
21:45:09.690 00.001 8960 Star::Find returns 1 (0), X=973.45, Y=734.91, Mass=174991, SNR=33.6, Peak=22051 HFD=3.6
21:45:09.692 00.002 8960 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.39) = xAngle (-2.54 = -2.54)
21:45:09.694 00.002 8960 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
21:45:09.695 00.001 8960 CameraToMount -- cameraX=-0.78 cameraY=-0.16 hyp=0.80 cameraTheta=-2.94 mountX=-0.66 mountY=-0.43, mountTheta=-2.57
21:45:09.702 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.78, y=-0.16, opts=13)
21:45:09.704 00.002 8960 Enqueuing Move request for scope (-0.78, -0.16)
21:45:09.706 00.002 13828 Worker thread wakes up
21:45:09.706 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.16) opts 0xd
21:45:09.706 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.78, -0.16)
21:45:09.706 00.000 13828 Moving (-0.78, -0.16) raw xDistance=-0.66 yDistance=-0.43
21:45:09.706 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.66
21:45:09.706 00.000 13828 switching direction from 1 to -1 - decHistory=-4 oldest=-0.03 newest=-0.69
21:45:09.706 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:45:09.706 00.000 13828 MoveAxis(E, 250, ABG)
21:45:09.706 00.000 13828 Guiding  Dir = 2, Dur = 250
21:45:09.708 00.002 13828 IsSlewing returns 0
21:45:09.708 00.000 13828 IsGuiding returns 0
21:45:09.710 00.002 13828 PulseGuide returned control before completion, sleep 259
21:45:09.716 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7337, max=65535, med=12009, FiltMin=9328, FiltMax=65535, Gamma=2.540
21:45:09.737 00.021 8960 UpdateGuideState exits: m=174991 SNR=33.6
21:45:09.739 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:09.741 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:09.742 00.001 8960 Enqueuing Expose request
21:45:09.982 00.240 13828 IsGuiding returns 0
21:45:09.982 00.000 13828 Move returns status 0, amount 250
21:45:09.982 00.000 13828 MoveAxis(N, 227, ABG)
21:45:09.982 00.000 13828 duration set to 0 by GuideMode
21:45:09.982 00.000 13828 Move returns status 0, amount 0
21:45:09.982 00.000 13828 move complete, result=0
21:45:09.982 00.000 13828 worker thread done servicing request
21:45:09.982 00.000 13828 Worker thread wakes up
21:45:09.982 00.000 8960 GuideStep: -0.7 px 250 ms EAST, -0.4 px 0 ms NORTH
21:45:09.984 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:09.984 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:12.451 02.467 13828 Exposure complete
21:45:12.575 00.124 13828 worker thread done servicing request
21:45:12.576 00.001 8960 OnExposeComplete: enter
21:45:12.578 00.002 8960 UpdateGuideState(): m_state=6
21:45:12.580 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 205
21:45:12.581 00.001 8960 Star::Find returns 1 (0), X=974.09, Y=735.05, Mass=137818, SNR=25.9, Peak=22531 HFD=4.2
21:45:12.583 00.002 8960 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
21:45:12.584 00.001 8960 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
21:45:12.586 00.002 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.03 hyp=0.15 cameraTheta=-2.97 mountX=-0.12 mountY=-0.07, mountTheta=-2.60
21:45:12.589 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.03, opts=13)
21:45:12.590 00.001 8960 Enqueuing Move request for scope (-0.14, -0.03)
21:45:12.592 00.002 13828 Worker thread wakes up
21:45:12.592 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.03) opts 0xd
21:45:12.592 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.03)
21:45:12.592 00.000 13828 Moving (-0.14, -0.03) raw xDistance=-0.12 yDistance=-0.07
21:45:12.592 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.12
21:45:12.592 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:12.592 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:45:12.592 00.000 13828 MoveAxis(E, 63, ABG)
21:45:12.592 00.000 13828 Guiding  Dir = 2, Dur = 63
21:45:12.594 00.002 13828 IsSlewing returns 0
21:45:12.594 00.000 13828 IsGuiding returns 0
21:45:12.596 00.002 13828 PulseGuide returned control before completion, sleep 72
21:45:12.600 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7401, max=65535, med=12016, FiltMin=9110, FiltMax=65535, Gamma=2.540
21:45:12.627 00.027 8960 UpdateGuideState exits: m=137818 SNR=25.9
21:45:12.630 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:12.632 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:12.634 00.002 8960 Enqueuing Expose request
21:45:12.683 00.049 13828 IsGuiding returns 0
21:45:12.683 00.000 13828 Move returns status 0, amount 63
21:45:12.683 00.000 13828 MoveAxis(N, 0, ABG)
21:45:12.683 00.000 13828 duration set to 0 by GuideMode
21:45:12.683 00.000 13828 Move returns status 0, amount 0
21:45:12.683 00.000 13828 move complete, result=0
21:45:12.684 00.001 13828 worker thread done servicing request
21:45:12.684 00.000 13828 Worker thread wakes up
21:45:12.684 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:12.684 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:12.686 00.002 8960 GuideStep: -0.1 px 63 ms EAST, -0.1 px 0 ms NORTH
21:45:15.163 02.477 13828 Exposure complete
21:45:15.293 00.130 13828 worker thread done servicing request
21:45:15.293 00.000 8960 OnExposeComplete: enter
21:45:15.296 00.003 8960 UpdateGuideState(): m_state=6
21:45:15.298 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 206
21:45:15.300 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=734.65, Mass=129309, SNR=26.9, Peak=22723 HFD=3.2
21:45:15.301 00.001 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.55 = -1.55)
21:45:15.303 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
21:45:15.305 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.43 hyp=0.46 cameraTheta=-1.95 mountX=0.01 mountY=-0.46, mountTheta=-1.55
21:45:15.308 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.43, opts=13)
21:45:15.311 00.003 8960 Enqueuing Move request for scope (-0.17, -0.43)
21:45:15.313 00.002 13828 Worker thread wakes up
21:45:15.313 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.43) opts 0xd
21:45:15.313 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.43)
21:45:15.313 00.000 13828 Moving (-0.17, -0.43) raw xDistance=0.01 yDistance=-0.46
21:45:15.314 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:45:15.314 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
21:45:15.314 00.000 13828 MoveAxis(E, 0, ABG)
21:45:15.314 00.000 13828 Move returns status 0, amount 0
21:45:15.314 00.000 13828 MoveAxis(N, 243, ABG)
21:45:15.314 00.000 13828 duration set to 0 by GuideMode
21:45:15.314 00.000 13828 Move returns status 0, amount 0
21:45:15.314 00.000 13828 move complete, result=0
21:45:15.314 00.000 13828 worker thread done servicing request
21:45:15.322 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7139, max=65535, med=12016, FiltMin=9328, FiltMax=65535, Gamma=2.540
21:45:15.346 00.024 8960 UpdateGuideState exits: m=129309 SNR=26.9
21:45:15.349 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:15.351 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:15.353 00.002 8960 Enqueuing Expose request
21:45:15.355 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:45:15.356 00.001 13828 Worker thread wakes up
21:45:15.356 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:15.356 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:17.818 02.462 13828 Exposure complete
21:45:17.942 00.124 13828 worker thread done servicing request
21:45:17.942 00.000 8960 OnExposeComplete: enter
21:45:17.945 00.003 8960 UpdateGuideState(): m_state=6
21:45:17.947 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 207
21:45:17.950 00.003 8960 Star::Find returns 1 (0), X=973.88, Y=735.05, Mass=158237, SNR=34.0, Peak=26307 HFD=2.8
21:45:17.952 00.002 8960 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.39) = xAngle (-2.67 = -2.67)
21:45:17.954 00.002 8960 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
21:45:17.954 00.000 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.03 hyp=0.35 cameraTheta=-3.06 mountX=-0.31 mountY=-0.15, mountTheta=-2.70
21:45:17.957 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.03, opts=13)
21:45:17.958 00.001 8960 Enqueuing Move request for scope (-0.35, -0.03)
21:45:17.960 00.002 13828 Worker thread wakes up
21:45:17.960 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.03) opts 0xd
21:45:17.960 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.03)
21:45:17.960 00.000 13828 Moving (-0.35, -0.03) raw xDistance=-0.31 yDistance=-0.15
21:45:17.960 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
21:45:17.960 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:17.960 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:45:17.960 00.000 13828 MoveAxis(E, 115, ABG)
21:45:17.960 00.000 13828 Guiding  Dir = 2, Dur = 115
21:45:17.962 00.002 13828 IsSlewing returns 0
21:45:17.962 00.000 13828 IsGuiding returns 0
21:45:17.963 00.001 13828 PulseGuide returned control before completion, sleep 124
21:45:17.971 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7241, max=65535, med=12016, FiltMin=9366, FiltMax=65535, Gamma=2.540
21:45:18.003 00.032 8960 UpdateGuideState exits: m=158237 SNR=34.0
21:45:18.005 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:18.006 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:18.008 00.002 8960 Enqueuing Expose request
21:45:18.096 00.088 13828 IsGuiding returns 0
21:45:18.096 00.000 13828 Move returns status 0, amount 115
21:45:18.096 00.000 13828 MoveAxis(N, 0, ABG)
21:45:18.096 00.000 13828 duration set to 0 by GuideMode
21:45:18.096 00.000 13828 Move returns status 0, amount 0
21:45:18.096 00.000 13828 move complete, result=0
21:45:18.096 00.000 13828 worker thread done servicing request
21:45:18.096 00.000 13828 Worker thread wakes up
21:45:18.096 00.000 8960 GuideStep: -0.3 px 115 ms EAST, -0.1 px 0 ms NORTH
21:45:18.098 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:18.098 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:20.570 02.472 13828 Exposure complete
21:45:20.692 00.122 13828 worker thread done servicing request
21:45:20.692 00.000 8960 OnExposeComplete: enter
21:45:20.694 00.002 8960 UpdateGuideState(): m_state=6
21:45:20.696 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 208
21:45:20.697 00.001 8960 Star::Find returns 1 (0), X=973.69, Y=734.92, Mass=142223, SNR=26.5, Peak=23401 HFD=3.4
21:45:20.699 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
21:45:20.700 00.001 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
21:45:20.702 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=-0.16 hyp=0.57 cameraTheta=-2.86 mountX=-0.45 mountY=-0.34, mountTheta=-2.49
21:45:20.705 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=-0.16, opts=13)
21:45:20.707 00.002 8960 Enqueuing Move request for scope (-0.55, -0.16)
21:45:20.709 00.002 13828 Worker thread wakes up
21:45:20.710 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.16) opts 0xd
21:45:20.710 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.55, -0.16)
21:45:20.710 00.000 13828 Moving (-0.55, -0.16) raw xDistance=-0.45 yDistance=-0.34
21:45:20.710 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
21:45:20.710 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:45:20.710 00.000 13828 MoveAxis(E, 173, ABG)
21:45:20.710 00.000 13828 Guiding  Dir = 2, Dur = 173
21:45:20.713 00.003 13828 IsSlewing returns 0
21:45:20.713 00.000 13828 IsGuiding returns 0
21:45:20.715 00.002 13828 PulseGuide returned control before completion, sleep 182
21:45:20.721 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7196, max=65535, med=12009, FiltMin=9177, FiltMax=65535, Gamma=2.540
21:45:20.746 00.025 8960 UpdateGuideState exits: m=142223 SNR=26.5
21:45:20.748 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:20.750 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:20.751 00.001 8960 Enqueuing Expose request
21:45:20.904 00.153 13828 IsGuiding returns 1
21:45:20.904 00.000 13828 scope still moving after pulse duration time elapsed
21:45:20.939 00.035 13828 IsSlewing returns 0
21:45:20.939 00.000 13828 IsGuiding returns 1
21:45:20.969 00.030 13828 IsSlewing returns 0
21:45:20.969 00.000 13828 IsGuiding returns 1
21:45:21.002 00.033 13828 IsSlewing returns 0
21:45:21.002 00.000 13828 IsGuiding returns 0
21:45:21.002 00.000 13828 scope move finished after 173 + 115 ms
21:45:21.002 00.000 13828 Move returns status 0, amount 173
21:45:21.002 00.000 13828 MoveAxis(N, 179, ABG)
21:45:21.002 00.000 13828 duration set to 0 by GuideMode
21:45:21.002 00.000 13828 Move returns status 0, amount 0
21:45:21.002 00.000 13828 move complete, result=0
21:45:21.002 00.000 13828 worker thread done servicing request
21:45:21.002 00.000 13828 Worker thread wakes up
21:45:21.002 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:21.002 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:21.003 00.001 8960 GuideStep: -0.4 px 173 ms EAST, -0.3 px 0 ms NORTH
21:45:23.480 02.477 13828 Exposure complete
21:45:23.610 00.130 13828 worker thread done servicing request
21:45:23.610 00.000 8960 OnExposeComplete: enter
21:45:23.612 00.002 8960 UpdateGuideState(): m_state=6
21:45:23.615 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 209
21:45:23.617 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=735.15, Mass=154815, SNR=29.1, Peak=24905 HFD=3.4
21:45:23.619 00.002 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.32 = -2.97)
21:45:23.620 00.001 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.00)
21:45:23.622 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=0.07 hyp=0.32 cameraTheta=2.92 mountX=-0.32 mountY=-0.04, mountTheta=-3.00
21:45:23.624 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.07, opts=13)
21:45:23.626 00.002 8960 Enqueuing Move request for scope (-0.32, 0.07)
21:45:23.628 00.002 13828 Worker thread wakes up
21:45:23.628 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.07) opts 0xd
21:45:23.628 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.07)
21:45:23.628 00.000 13828 Moving (-0.32, 0.07) raw xDistance=-0.32 yDistance=-0.04
21:45:23.628 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
21:45:23.628 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:23.628 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:45:23.628 00.000 13828 MoveAxis(E, 131, ABG)
21:45:23.628 00.000 13828 Guiding  Dir = 2, Dur = 131
21:45:23.630 00.002 13828 IsSlewing returns 0
21:45:23.630 00.000 13828 IsGuiding returns 0
21:45:23.632 00.002 13828 PulseGuide returned control before completion, sleep 140
21:45:23.636 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7440, max=65535, med=12003, FiltMin=9417, FiltMax=65535, Gamma=2.540
21:45:23.666 00.030 8960 UpdateGuideState exits: m=154815 SNR=29.1
21:45:23.668 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:23.670 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:23.672 00.002 8960 Enqueuing Expose request
21:45:23.786 00.114 13828 IsGuiding returns 0
21:45:23.786 00.000 13828 Move returns status 0, amount 131
21:45:23.786 00.000 13828 MoveAxis(N, 0, ABG)
21:45:23.786 00.000 13828 duration set to 0 by GuideMode
21:45:23.786 00.000 13828 Move returns status 0, amount 0
21:45:23.786 00.000 13828 move complete, result=0
21:45:23.786 00.000 13828 worker thread done servicing request
21:45:23.786 00.000 13828 Worker thread wakes up
21:45:23.786 00.000 8960 GuideStep: -0.3 px 131 ms EAST, -0.0 px 0 ms NORTH
21:45:23.788 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:23.788 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:26.265 02.477 13828 Exposure complete
21:45:26.389 00.124 13828 worker thread done servicing request
21:45:26.389 00.000 8960 OnExposeComplete: enter
21:45:26.391 00.002 8960 UpdateGuideState(): m_state=6
21:45:26.393 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 210
21:45:26.395 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=735.33, Mass=135798, SNR=28.5, Peak=25699 HFD=3.3
21:45:26.397 00.002 8960 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.39) = xAngle (2.82 = 2.82)
21:45:26.399 00.002 8960 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.78 = 2.78)
21:45:26.401 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=0.25 hyp=0.38 cameraTheta=2.43 mountX=-0.36 mountY=0.13, mountTheta=2.79
21:45:26.403 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=0.25, opts=13)
21:45:26.405 00.002 8960 Enqueuing Move request for scope (-0.29, 0.25)
21:45:26.407 00.002 13828 Worker thread wakes up
21:45:26.407 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.25) opts 0xd
21:45:26.407 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, 0.25)
21:45:26.407 00.000 13828 Moving (-0.29, 0.25) raw xDistance=-0.36 yDistance=0.13
21:45:26.407 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.36
21:45:26.407 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:26.407 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:45:26.407 00.000 13828 MoveAxis(E, 143, ABG)
21:45:26.407 00.000 13828 Guiding  Dir = 2, Dur = 143
21:45:26.409 00.002 13828 IsSlewing returns 0
21:45:26.409 00.000 13828 IsGuiding returns 0
21:45:26.412 00.003 13828 PulseGuide returned control before completion, sleep 151
21:45:26.417 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7241, max=65535, med=12009, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:45:26.447 00.030 8960 UpdateGuideState exits: m=135798 SNR=28.5
21:45:26.450 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:26.451 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:26.453 00.002 8960 Enqueuing Expose request
21:45:26.565 00.112 13828 IsGuiding returns 0
21:45:26.565 00.000 13828 Move returns status 0, amount 143
21:45:26.565 00.000 13828 MoveAxis(N, 0, ABG)
21:45:26.565 00.000 13828 duration set to 0 by GuideMode
21:45:26.565 00.000 13828 Move returns status 0, amount 0
21:45:26.565 00.000 13828 move complete, result=0
21:45:26.565 00.000 13828 worker thread done servicing request
21:45:26.565 00.000 8960 GuideStep: -0.4 px 143 ms EAST, 0.1 px 0 ms NORTH
21:45:26.566 00.001 13828 Worker thread wakes up
21:45:26.566 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:26.566 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:29.038 02.472 13828 Exposure complete
21:45:29.171 00.133 13828 worker thread done servicing request
21:45:29.171 00.000 8960 OnExposeComplete: enter
21:45:29.173 00.002 8960 UpdateGuideState(): m_state=6
21:45:29.176 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 211
21:45:29.178 00.002 8960 Star::Find returns 1 (0), X=974.75, Y=735.15, Mass=157046, SNR=28.7, Peak=26217 HFD=3.6
21:45:29.180 00.002 8960 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.39) = xAngle (0.54 = 0.54)
21:45:29.182 00.002 8960 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
21:45:29.184 00.002 8960 CameraToMount -- cameraX=0.52 cameraY=0.08 hyp=0.53 cameraTheta=0.14 mountX=0.45 mountY=0.25, mountTheta=0.51
21:45:29.187 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.52, y=0.08, opts=13)
21:45:29.189 00.002 8960 Enqueuing Move request for scope (0.52, 0.08)
21:45:29.190 00.001 13828 Worker thread wakes up
21:45:29.191 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.08) opts 0xd
21:45:29.191 00.000 13828 Handling offset move in thread for scope, endpoint = (0.52, 0.08)
21:45:29.191 00.000 13828 Moving (0.52, 0.08) raw xDistance=0.45 yDistance=0.25
21:45:29.191 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
21:45:29.191 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:29.191 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:45:29.191 00.000 13828 MoveAxis(W, 158, ABG)
21:45:29.191 00.000 13828 Guiding  Dir = 3, Dur = 158
21:45:29.193 00.002 13828 IsSlewing returns 0
21:45:29.193 00.000 13828 IsGuiding returns 0
21:45:29.196 00.003 13828 PulseGuide returned control before completion, sleep 166
21:45:29.199 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=6864, max=65535, med=12009, FiltMin=9254, FiltMax=65535, Gamma=2.540
21:45:29.229 00.030 8960 UpdateGuideState exits: m=157046 SNR=28.7
21:45:29.230 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:29.232 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:29.234 00.002 8960 Enqueuing Expose request
21:45:29.375 00.141 13828 IsGuiding returns 0
21:45:29.375 00.000 13828 Move returns status 0, amount 158
21:45:29.375 00.000 13828 MoveAxis(N, 0, ABG)
21:45:29.375 00.000 13828 duration set to 0 by GuideMode
21:45:29.375 00.000 13828 Move returns status 0, amount 0
21:45:29.375 00.000 13828 move complete, result=0
21:45:29.375 00.000 13828 worker thread done servicing request
21:45:29.375 00.000 13828 Worker thread wakes up
21:45:29.375 00.000 8960 GuideStep: 0.5 px 158 ms WEST, 0.3 px 0 ms NORTH
21:45:29.378 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:29.378 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:31.854 02.476 13828 Exposure complete
21:45:32.011 00.157 13828 worker thread done servicing request
21:45:32.011 00.000 8960 OnExposeComplete: enter
21:45:32.014 00.003 8960 UpdateGuideState(): m_state=6
21:45:32.017 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 212
21:45:32.020 00.003 8960 Star::Find returns 1 (0), X=974.77, Y=734.92, Mass=116759, SNR=24.4, Peak=25411 HFD=2.5
21:45:32.022 00.002 8960 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.39) = xAngle (0.11 = 0.11)
21:45:32.024 00.002 8960 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
21:45:32.026 00.002 8960 CameraToMount -- cameraX=0.54 cameraY=-0.16 hyp=0.56 cameraTheta=-0.29 mountX=0.56 mountY=0.04, mountTheta=0.07
21:45:32.029 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.16, opts=13)
21:45:32.031 00.002 8960 Enqueuing Move request for scope (0.54, -0.16)
21:45:32.033 00.002 13828 Worker thread wakes up
21:45:32.033 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.16) opts 0xd
21:45:32.033 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.16)
21:45:32.034 00.001 13828 Moving (0.54, -0.16) raw xDistance=0.56 yDistance=0.04
21:45:32.034 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.56
21:45:32.034 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:32.034 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:45:32.034 00.000 13828 MoveAxis(W, 217, ABG)
21:45:32.034 00.000 13828 Guiding  Dir = 3, Dur = 217
21:45:32.037 00.003 13828 IsSlewing returns 0
21:45:32.037 00.000 13828 IsGuiding returns 0
21:45:32.040 00.003 13828 PulseGuide returned control before completion, sleep 225
21:45:32.046 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12009, FiltMin=9276, FiltMax=65535, Gamma=2.540
21:45:32.078 00.032 8960 UpdateGuideState exits: m=116759 SNR=24.4
21:45:32.082 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:32.084 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:32.086 00.002 8960 Enqueuing Expose request
21:45:32.274 00.188 13828 IsGuiding returns 0
21:45:32.274 00.000 13828 Move returns status 0, amount 217
21:45:32.274 00.000 13828 MoveAxis(N, 0, ABG)
21:45:32.274 00.000 13828 duration set to 0 by GuideMode
21:45:32.274 00.000 13828 Move returns status 0, amount 0
21:45:32.275 00.001 13828 move complete, result=0
21:45:32.275 00.000 13828 worker thread done servicing request
21:45:32.275 00.000 13828 Worker thread wakes up
21:45:32.275 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:32.275 00.000 8960 GuideStep: 0.6 px 217 ms WEST, 0.0 px 0 ms NORTH
21:45:32.278 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:34.757 02.479 13828 Exposure complete
21:45:34.881 00.124 13828 worker thread done servicing request
21:45:34.882 00.001 8960 OnExposeComplete: enter
21:45:34.883 00.001 8960 UpdateGuideState(): m_state=6
21:45:34.885 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 213
21:45:34.887 00.002 8960 Star::Find returns 1 (0), X=974.56, Y=734.73, Mass=144373, SNR=26.7, Peak=26019 HFD=3.2
21:45:34.890 00.003 8960 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.39) = xAngle (-0.42 = -0.42)
21:45:34.892 00.002 8960 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.45 = -0.45)
21:45:34.893 00.001 8960 CameraToMount -- cameraX=0.33 cameraY=-0.35 hyp=0.48 cameraTheta=-0.81 mountX=0.44 mountY=-0.21, mountTheta=-0.45
21:45:34.896 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.35, opts=13)
21:45:34.897 00.001 8960 Enqueuing Move request for scope (0.33, -0.35)
21:45:34.899 00.002 13828 Worker thread wakes up
21:45:34.899 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.35) opts 0xd
21:45:34.899 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.35)
21:45:34.899 00.000 13828 Moving (0.33, -0.35) raw xDistance=0.44 yDistance=-0.21
21:45:34.899 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.44
21:45:34.899 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:45:34.899 00.000 13828 MoveAxis(W, 177, ABG)
21:45:34.899 00.000 13828 Guiding  Dir = 3, Dur = 177
21:45:34.900 00.001 13828 IsSlewing returns 0
21:45:34.901 00.001 13828 IsGuiding returns 0
21:45:34.902 00.001 13828 PulseGuide returned control before completion, sleep 186
21:45:34.908 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12022, FiltMin=8995, FiltMax=65535, Gamma=2.540
21:45:34.929 00.021 8960 UpdateGuideState exits: m=144373 SNR=26.7
21:45:34.931 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:34.933 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:34.934 00.001 8960 Enqueuing Expose request
21:45:35.094 00.160 13828 IsGuiding returns 0
21:45:35.094 00.000 13828 Move returns status 0, amount 177
21:45:35.094 00.000 13828 MoveAxis(N, 111, ABG)
21:45:35.094 00.000 13828 duration set to 0 by GuideMode
21:45:35.094 00.000 13828 Move returns status 0, amount 0
21:45:35.094 00.000 13828 move complete, result=0
21:45:35.094 00.000 13828 worker thread done servicing request
21:45:35.094 00.000 13828 Worker thread wakes up
21:45:35.094 00.000 8960 GuideStep: 0.4 px 177 ms WEST, -0.2 px 0 ms NORTH
21:45:35.096 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:35.097 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:37.555 02.458 13828 Exposure complete
21:45:37.680 00.125 13828 worker thread done servicing request
21:45:37.680 00.000 8960 OnExposeComplete: enter
21:45:37.682 00.002 8960 UpdateGuideState(): m_state=6
21:45:37.684 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 214
21:45:37.687 00.003 8960 Star::Find returns 1 (0), X=973.89, Y=735.27, Mass=172677, SNR=34.7, Peak=25033 HFD=3.9
21:45:37.688 00.001 8960 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.39) = xAngle (3.02 = 3.02)
21:45:37.689 00.001 8960 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.98 = 2.98)
21:45:37.692 00.003 8960 CameraToMount -- cameraX=-0.35 cameraY=0.20 hyp=0.40 cameraTheta=2.63 mountX=-0.39 mountY=0.06, mountTheta=2.98
21:45:37.695 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=0.20, opts=13)
21:45:37.695 00.000 8960 Enqueuing Move request for scope (-0.35, 0.20)
21:45:37.698 00.003 13828 Worker thread wakes up
21:45:37.698 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.20) opts 0xd
21:45:37.698 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, 0.20)
21:45:37.698 00.000 13828 Moving (-0.35, 0.20) raw xDistance=-0.39 yDistance=0.06
21:45:37.698 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.39
21:45:37.698 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:37.698 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:45:37.698 00.000 13828 MoveAxis(E, 134, ABG)
21:45:37.698 00.000 13828 Guiding  Dir = 2, Dur = 134
21:45:37.700 00.002 13828 IsSlewing returns 0
21:45:37.700 00.000 13828 IsGuiding returns 0
21:45:37.702 00.002 13828 PulseGuide returned control before completion, sleep 142
21:45:37.707 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7056, max=65535, med=12041, FiltMin=9104, FiltMax=65535, Gamma=2.540
21:45:37.745 00.038 8960 UpdateGuideState exits: m=172677 SNR=34.7
21:45:37.748 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:37.750 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:37.751 00.001 8960 Enqueuing Expose request
21:45:37.860 00.109 13828 IsGuiding returns 0
21:45:37.860 00.000 13828 Move returns status 0, amount 134
21:45:37.860 00.000 13828 MoveAxis(N, 0, ABG)
21:45:37.860 00.000 13828 duration set to 0 by GuideMode
21:45:37.860 00.000 13828 Move returns status 0, amount 0
21:45:37.860 00.000 13828 move complete, result=0
21:45:37.861 00.001 13828 worker thread done servicing request
21:45:37.861 00.000 8960 GuideStep: -0.4 px 134 ms EAST, 0.1 px 0 ms NORTH
21:45:37.863 00.002 13828 Worker thread wakes up
21:45:37.863 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:37.863 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:40.330 02.467 13828 Exposure complete
21:45:40.458 00.128 13828 worker thread done servicing request
21:45:40.458 00.000 8960 OnExposeComplete: enter
21:45:40.460 00.002 8960 UpdateGuideState(): m_state=6
21:45:40.462 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 215
21:45:40.464 00.002 8960 Star::Find returns 1 (0), X=973.96, Y=735.61, Mass=182970, SNR=34.0, Peak=25001 HFD=3.8
21:45:40.466 00.002 8960 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.39) = xAngle (2.43 = 2.43)
21:45:40.468 00.002 8960 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.40 = 2.40)
21:45:40.470 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=0.54 hyp=0.60 cameraTheta=2.04 mountX=-0.46 mountY=0.41, mountTheta=2.41
21:45:40.473 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=0.54, opts=13)
21:45:40.475 00.002 8960 Enqueuing Move request for scope (-0.27, 0.54)
21:45:40.478 00.003 13828 Worker thread wakes up
21:45:40.478 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.54) opts 0xd
21:45:40.478 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.27, 0.54)
21:45:40.478 00.000 13828 Moving (-0.27, 0.54) raw xDistance=-0.46 yDistance=0.41
21:45:40.478 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.46
21:45:40.478 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:40.479 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
21:45:40.479 00.000 13828 MoveAxis(E, 178, ABG)
21:45:40.479 00.000 13828 Guiding  Dir = 2, Dur = 178
21:45:40.480 00.001 13828 IsSlewing returns 0
21:45:40.480 00.000 13828 IsGuiding returns 0
21:45:40.482 00.002 13828 PulseGuide returned control before completion, sleep 187
21:45:40.486 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7171, max=65535, med=12028, FiltMin=9324, FiltMax=65535, Gamma=2.540
21:45:40.517 00.031 8960 UpdateGuideState exits: m=182970 SNR=34.0
21:45:40.519 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:40.521 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:40.523 00.002 8960 Enqueuing Expose request
21:45:40.670 00.147 13828 IsGuiding returns 0
21:45:40.670 00.000 13828 Move returns status 0, amount 178
21:45:40.670 00.000 13828 MoveAxis(N, 0, ABG)
21:45:40.670 00.000 13828 duration set to 0 by GuideMode
21:45:40.670 00.000 13828 Move returns status 0, amount 0
21:45:40.670 00.000 13828 move complete, result=0
21:45:40.670 00.000 13828 worker thread done servicing request
21:45:40.670 00.000 8960 GuideStep: -0.5 px 178 ms EAST, 0.4 px 0 ms NORTH
21:45:40.672 00.002 13828 Worker thread wakes up
21:45:40.672 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:40.672 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:43.148 02.476 13828 Exposure complete
21:45:43.276 00.128 13828 worker thread done servicing request
21:45:43.276 00.000 8960 OnExposeComplete: enter
21:45:43.278 00.002 8960 UpdateGuideState(): m_state=6
21:45:43.280 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 216
21:45:43.282 00.002 8960 Star::Find returns 1 (0), X=975.08, Y=734.41, Mass=148875, SNR=31.3, Peak=26793 HFD=3.0
21:45:43.284 00.002 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.39) = xAngle (-0.27 = -0.27)
21:45:43.286 00.002 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
21:45:43.288 00.002 8960 CameraToMount -- cameraX=0.85 cameraY=-0.67 hyp=1.08 cameraTheta=-0.67 mountX=1.04 mountY=-0.33, mountTheta=-0.31
21:45:43.290 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.85, y=-0.67, opts=13)
21:45:43.292 00.002 8960 Enqueuing Move request for scope (0.85, -0.67)
21:45:43.294 00.002 13828 Worker thread wakes up
21:45:43.294 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.85, -0.67) opts 0xd
21:45:43.294 00.000 13828 Handling offset move in thread for scope, endpoint = (0.85, -0.67)
21:45:43.294 00.000 13828 Moving (0.85, -0.67) raw xDistance=1.04 yDistance=-0.33
21:45:43.294 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.04
21:45:43.294 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:45:43.294 00.000 13828 MoveAxis(W, 374, ABG)
21:45:43.294 00.000 13828 Guiding  Dir = 3, Dur = 374
21:45:43.297 00.003 13828 IsSlewing returns 0
21:45:43.297 00.000 13828 IsGuiding returns 0
21:45:43.299 00.002 13828 PulseGuide returned control before completion, sleep 383
21:45:43.303 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6934, max=65535, med=12016, FiltMin=9404, FiltMax=65535, Gamma=2.540
21:45:43.326 00.023 8960 UpdateGuideState exits: m=148875 SNR=31.3
21:45:43.328 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:43.329 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:43.332 00.003 8960 Enqueuing Expose request
21:45:43.692 00.360 13828 IsGuiding returns 0
21:45:43.692 00.000 13828 Move returns status 0, amount 374
21:45:43.692 00.000 13828 MoveAxis(N, 175, ABG)
21:45:43.692 00.000 13828 duration set to 0 by GuideMode
21:45:43.692 00.000 13828 Move returns status 0, amount 0
21:45:43.692 00.000 13828 move complete, result=0
21:45:43.693 00.001 13828 worker thread done servicing request
21:45:43.693 00.000 8960 GuideStep: 1.0 px 374 ms WEST, -0.3 px 0 ms NORTH
21:45:43.696 00.003 13828 Worker thread wakes up
21:45:43.696 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:43.696 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:46.175 02.479 13828 Exposure complete
21:45:46.300 00.125 13828 worker thread done servicing request
21:45:46.300 00.000 8960 OnExposeComplete: enter
21:45:46.301 00.001 8960 UpdateGuideState(): m_state=6
21:45:46.303 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 217
21:45:46.305 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=734.91, Mass=176554, SNR=32.6, Peak=24841 HFD=4.2
21:45:46.307 00.002 8960 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.39) = xAngle (-2.13 = -2.13)
21:45:46.308 00.001 8960 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
21:45:46.310 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.17 hyp=0.28 cameraTheta=-2.52 mountX=-0.15 mountY=-0.24, mountTheta=-2.14
21:45:46.313 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.17, opts=13)
21:45:46.315 00.002 8960 Enqueuing Move request for scope (-0.23, -0.17)
21:45:46.316 00.001 13828 Worker thread wakes up
21:45:46.316 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.17) opts 0xd
21:45:46.316 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.17)
21:45:46.316 00.000 13828 Moving (-0.23, -0.17) raw xDistance=-0.15 yDistance=-0.24
21:45:46.317 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.05 from input -0.15
21:45:46.317 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:45:46.317 00.000 13828 MoveAxis(E, 29, ABG)
21:45:46.317 00.000 13828 Guiding  Dir = 2, Dur = 29
21:45:46.318 00.001 13828 IsSlewing returns 0
21:45:46.318 00.000 13828 IsGuiding returns 0
21:45:46.320 00.002 13828 PulseGuide returned control before completion, sleep 38
21:45:46.324 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12009, FiltMin=9171, FiltMax=65535, Gamma=2.540
21:45:46.350 00.026 8960 UpdateGuideState exits: m=176554 SNR=32.6
21:45:46.352 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:46.354 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:46.357 00.003 8960 Enqueuing Expose request
21:45:46.372 00.015 13828 IsGuiding returns 0
21:45:46.372 00.000 13828 Move returns status 0, amount 29
21:45:46.372 00.000 13828 MoveAxis(N, 125, ABG)
21:45:46.372 00.000 13828 duration set to 0 by GuideMode
21:45:46.372 00.000 13828 Move returns status 0, amount 0
21:45:46.373 00.001 13828 move complete, result=0
21:45:46.373 00.000 13828 worker thread done servicing request
21:45:46.373 00.000 13828 Worker thread wakes up
21:45:46.373 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:46.373 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:46.377 00.004 8960 GuideStep: -0.1 px 29 ms EAST, -0.2 px 0 ms NORTH
21:45:48.851 02.474 13828 Exposure complete
21:45:48.974 00.123 13828 worker thread done servicing request
21:45:48.975 00.001 8960 OnExposeComplete: enter
21:45:48.977 00.002 8960 UpdateGuideState(): m_state=6
21:45:48.980 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 218
21:45:48.981 00.001 8960 Star::Find returns 1 (0), X=974.48, Y=735.04, Mass=167329, SNR=29.4, Peak=23619 HFD=3.6
21:45:48.985 00.004 8960 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.39) = xAngle (0.23 = 0.23)
21:45:48.987 00.002 8960 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
21:45:48.989 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.25 cameraTheta=-0.17 mountX=0.24 mountY=0.05, mountTheta=0.19
21:45:48.992 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=-0.04, opts=13)
21:45:48.994 00.002 8960 Enqueuing Move request for scope (0.24, -0.04)
21:45:48.995 00.001 13828 Worker thread wakes up
21:45:48.995 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd
21:45:48.995 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, -0.04)
21:45:48.996 00.001 13828 Moving (0.24, -0.04) raw xDistance=0.24 yDistance=0.05
21:45:48.996 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:45:48.996 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:48.996 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:45:48.996 00.000 13828 MoveAxis(W, 88, ABG)
21:45:48.996 00.000 13828 Guiding  Dir = 3, Dur = 88
21:45:48.997 00.001 13828 IsSlewing returns 0
21:45:48.997 00.000 13828 IsGuiding returns 0
21:45:48.999 00.002 13828 PulseGuide returned control before completion, sleep 97
21:45:49.005 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7433, max=65535, med=12009, FiltMin=9456, FiltMax=65535, Gamma=2.540
21:45:49.041 00.036 8960 UpdateGuideState exits: m=167329 SNR=29.4
21:45:49.043 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:49.045 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:49.047 00.002 8960 Enqueuing Expose request
21:45:49.110 00.063 13828 IsGuiding returns 0
21:45:49.110 00.000 13828 Move returns status 0, amount 88
21:45:49.110 00.000 13828 MoveAxis(N, 0, ABG)
21:45:49.110 00.000 13828 duration set to 0 by GuideMode
21:45:49.110 00.000 13828 Move returns status 0, amount 0
21:45:49.110 00.000 13828 move complete, result=0
21:45:49.110 00.000 13828 worker thread done servicing request
21:45:49.110 00.000 13828 Worker thread wakes up
21:45:49.111 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:49.111 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:49.115 00.004 8960 GuideStep: 0.2 px 88 ms WEST, 0.0 px 0 ms NORTH
21:45:51.591 02.476 13828 Exposure complete
21:45:51.716 00.125 13828 worker thread done servicing request
21:45:51.717 00.001 8960 OnExposeComplete: enter
21:45:51.718 00.001 8960 UpdateGuideState(): m_state=6
21:45:51.720 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 219
21:45:51.722 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=735.23, Mass=169929, SNR=35.2, Peak=25289 HFD=3.2
21:45:51.724 00.002 8960 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.39) = xAngle (3.04 = 3.04)
21:45:51.726 00.002 8960 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.00 = 3.00)
21:45:51.727 00.001 8960 CameraToMount -- cameraX=-0.28 cameraY=0.15 hyp=0.32 cameraTheta=2.64 mountX=-0.32 mountY=0.04, mountTheta=3.00
21:45:51.730 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.15, opts=13)
21:45:51.731 00.001 8960 Enqueuing Move request for scope (-0.28, 0.15)
21:45:51.733 00.002 13828 Worker thread wakes up
21:45:51.733 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.15) opts 0xd
21:45:51.733 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.15)
21:45:51.733 00.000 13828 Moving (-0.28, 0.15) raw xDistance=-0.32 yDistance=0.04
21:45:51.733 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
21:45:51.733 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:45:51.733 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:45:51.733 00.000 13828 MoveAxis(E, 113, ABG)
21:45:51.733 00.000 13828 Guiding  Dir = 2, Dur = 113
21:45:51.735 00.002 13828 IsSlewing returns 0
21:45:51.735 00.000 13828 IsGuiding returns 0
21:45:51.736 00.001 13828 PulseGuide returned control before completion, sleep 122
21:45:51.742 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12022, FiltMin=9308, FiltMax=65535, Gamma=2.540
21:45:51.769 00.027 8960 UpdateGuideState exits: m=169929 SNR=35.2
21:45:51.771 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:51.774 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:51.776 00.002 8960 Enqueuing Expose request
21:45:51.868 00.092 13828 IsGuiding returns 0
21:45:51.868 00.000 13828 Move returns status 0, amount 113
21:45:51.868 00.000 13828 MoveAxis(N, 0, ABG)
21:45:51.868 00.000 13828 duration set to 0 by GuideMode
21:45:51.868 00.000 13828 Move returns status 0, amount 0
21:45:51.868 00.000 13828 move complete, result=0
21:45:51.868 00.000 13828 worker thread done servicing request
21:45:51.868 00.000 13828 Worker thread wakes up
21:45:51.868 00.000 8960 GuideStep: -0.3 px 113 ms EAST, 0.0 px 0 ms NORTH
21:45:51.871 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:51.871 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:54.335 02.464 13828 Exposure complete
21:45:54.479 00.144 13828 worker thread done servicing request
21:45:54.479 00.000 8960 OnExposeComplete: enter
21:45:54.481 00.002 8960 UpdateGuideState(): m_state=6
21:45:54.483 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 220
21:45:54.486 00.003 8960 Star::Find returns 1 (0), X=974.03, Y=735.55, Mass=165829, SNR=32.7, Peak=26147 HFD=3.9
21:45:54.487 00.001 8960 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.39) = xAngle (2.37 = 2.37)
21:45:54.489 00.002 8960 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.34 = 2.34)
21:45:54.491 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=0.48 hyp=0.52 cameraTheta=1.98 mountX=-0.37 mountY=0.37, mountTheta=2.35
21:45:54.494 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.48, opts=13)
21:45:54.497 00.003 8960 Enqueuing Move request for scope (-0.21, 0.48)
21:45:54.499 00.002 13828 Worker thread wakes up
21:45:54.500 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.48) opts 0xd
21:45:54.500 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.48)
21:45:54.500 00.000 13828 Moving (-0.21, 0.48) raw xDistance=-0.37 yDistance=0.37
21:45:54.500 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37
21:45:54.500 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:45:54.500 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
21:45:54.500 00.000 13828 MoveAxis(E, 146, ABG)
21:45:54.500 00.000 13828 Guiding  Dir = 2, Dur = 146
21:45:54.501 00.001 13828 IsSlewing returns 0
21:45:54.502 00.001 13828 IsGuiding returns 0
21:45:54.504 00.002 13828 PulseGuide returned control before completion, sleep 154
21:45:54.511 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7228, max=65535, med=12041, FiltMin=9251, FiltMax=65535, Gamma=2.540
21:45:54.536 00.025 8960 UpdateGuideState exits: m=165829 SNR=32.7
21:45:54.538 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:54.540 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:54.541 00.001 8960 Enqueuing Expose request
21:45:54.674 00.133 13828 IsGuiding returns 0
21:45:54.674 00.000 13828 Move returns status 0, amount 146
21:45:54.674 00.000 13828 MoveAxis(N, 0, ABG)
21:45:54.674 00.000 13828 duration set to 0 by GuideMode
21:45:54.674 00.000 13828 Move returns status 0, amount 0
21:45:54.674 00.000 13828 move complete, result=0
21:45:54.674 00.000 13828 worker thread done servicing request
21:45:54.674 00.000 13828 Worker thread wakes up
21:45:54.674 00.000 8960 GuideStep: -0.4 px 146 ms EAST, 0.4 px 0 ms NORTH
21:45:54.677 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:54.677 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:45:57.151 02.474 13828 Exposure complete
21:45:57.272 00.121 13828 worker thread done servicing request
21:45:57.272 00.000 8960 OnExposeComplete: enter
21:45:57.275 00.003 8960 UpdateGuideState(): m_state=6
21:45:57.276 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 221
21:45:57.278 00.002 8960 Star::Find returns 1 (0), X=974.87, Y=734.36, Mass=165540, SNR=39.1, Peak=26953 HFD=3.5
21:45:57.280 00.002 8960 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.39) = xAngle (-0.46 = -0.46)
21:45:57.281 00.001 8960 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
21:45:57.282 00.001 8960 CameraToMount -- cameraX=0.63 cameraY=-0.72 hyp=0.96 cameraTheta=-0.85 mountX=0.86 mountY=-0.45, mountTheta=-0.48
21:45:57.288 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=-0.72, opts=13)
21:45:57.290 00.002 8960 Enqueuing Move request for scope (0.63, -0.72)
21:45:57.291 00.001 13828 Worker thread wakes up
21:45:57.291 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.72) opts 0xd
21:45:57.291 00.000 13828 Handling offset move in thread for scope, endpoint = (0.63, -0.72)
21:45:57.292 00.001 13828 Moving (0.63, -0.72) raw xDistance=0.86 yDistance=-0.45
21:45:57.292 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.86
21:45:57.292 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:45:57.292 00.000 13828 MoveAxis(W, 309, ABG)
21:45:57.292 00.000 13828 Guiding  Dir = 3, Dur = 309
21:45:57.293 00.001 13828 IsSlewing returns 0
21:45:57.293 00.000 13828 IsGuiding returns 0
21:45:57.295 00.002 13828 PulseGuide returned control before completion, sleep 318
21:45:57.300 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12041, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:45:57.324 00.024 8960 UpdateGuideState exits: m=165540 SNR=39.1
21:45:57.327 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:45:57.329 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:45:57.331 00.002 8960 Enqueuing Expose request
21:45:57.628 00.297 13828 IsGuiding returns 0
21:45:57.628 00.000 13828 Move returns status 0, amount 309
21:45:57.628 00.000 13828 MoveAxis(N, 241, ABG)
21:45:57.628 00.000 13828 duration set to 0 by GuideMode
21:45:57.628 00.000 13828 Move returns status 0, amount 0
21:45:57.629 00.001 13828 move complete, result=0
21:45:57.629 00.000 13828 worker thread done servicing request
21:45:57.629 00.000 13828 Worker thread wakes up
21:45:57.629 00.000 8960 GuideStep: 0.9 px 309 ms WEST, -0.5 px 0 ms NORTH
21:45:57.632 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:45:57.632 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:00.107 02.475 13828 Exposure complete
21:46:00.234 00.127 13828 worker thread done servicing request
21:46:00.235 00.001 8960 OnExposeComplete: enter
21:46:00.237 00.002 8960 UpdateGuideState(): m_state=6
21:46:00.240 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 222
21:46:00.243 00.003 8960 Star::Find returns 1 (0), X=973.54, Y=735.50, Mass=184227, SNR=36.0, Peak=24041 HFD=3.2
21:46:00.244 00.001 8960 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.39) = xAngle (2.99 = 2.99)
21:46:00.246 00.002 8960 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.95 = 2.95)
21:46:00.248 00.002 8960 CameraToMount -- cameraX=-0.69 cameraY=0.42 hyp=0.81 cameraTheta=2.60 mountX=-0.80 mountY=0.15, mountTheta=2.96
21:46:00.251 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=0.42, opts=13)
21:46:00.252 00.001 8960 Enqueuing Move request for scope (-0.69, 0.42)
21:46:00.254 00.002 13828 Worker thread wakes up
21:46:00.254 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.42) opts 0xd
21:46:00.254 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.69, 0.42)
21:46:00.254 00.000 13828 Moving (-0.69, 0.42) raw xDistance=-0.80 yDistance=0.15
21:46:00.254 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.80
21:46:00.254 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:00.255 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:46:00.255 00.000 13828 MoveAxis(E, 275, ABG)
21:46:00.255 00.000 13828 Guiding  Dir = 2, Dur = 275
21:46:00.256 00.001 13828 IsSlewing returns 0
21:46:00.256 00.000 13828 IsGuiding returns 0
21:46:00.258 00.002 13828 PulseGuide returned control before completion, sleep 284
21:46:00.264 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7363, max=65535, med=12048, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:46:00.290 00.026 8960 UpdateGuideState exits: m=184227 SNR=36.0
21:46:00.292 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:00.294 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:00.296 00.002 8960 Enqueuing Expose request
21:46:00.546 00.250 13828 IsGuiding returns 0
21:46:00.546 00.000 13828 Move returns status 0, amount 275
21:46:00.546 00.000 13828 MoveAxis(N, 0, ABG)
21:46:00.546 00.000 13828 duration set to 0 by GuideMode
21:46:00.546 00.000 13828 Move returns status 0, amount 0
21:46:00.546 00.000 13828 move complete, result=0
21:46:00.546 00.000 13828 worker thread done servicing request
21:46:00.546 00.000 8960 GuideStep: -0.8 px 275 ms EAST, 0.2 px 0 ms NORTH
21:46:00.549 00.003 13828 Worker thread wakes up
21:46:00.549 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:00.549 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:03.021 02.472 13828 Exposure complete
21:46:03.146 00.125 13828 worker thread done servicing request
21:46:03.147 00.001 8960 OnExposeComplete: enter
21:46:03.149 00.002 8960 UpdateGuideState(): m_state=6
21:46:03.152 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 223
21:46:03.154 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=735.18, Mass=166344, SNR=30.1, Peak=25507 HFD=3.5
21:46:03.155 00.001 8960 CameraToMount -- cameraTheta (0.19) - m_xAngle (-0.39) = xAngle (0.58 = 0.58)
21:46:03.157 00.002 8960 CameraToMount -- cameraTheta (0.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.55 = 0.55)
21:46:03.158 00.001 8960 CameraToMount -- cameraX=0.53 cameraY=0.10 hyp=0.54 cameraTheta=0.19 mountX=0.45 mountY=0.28, mountTheta=0.56
21:46:03.161 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=0.10, opts=13)
21:46:03.163 00.002 8960 Enqueuing Move request for scope (0.53, 0.10)
21:46:03.164 00.001 13828 Worker thread wakes up
21:46:03.164 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.10) opts 0xd
21:46:03.164 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, 0.10)
21:46:03.164 00.000 13828 Moving (0.53, 0.10) raw xDistance=0.45 yDistance=0.28
21:46:03.164 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.45
21:46:03.164 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:03.164 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:46:03.164 00.000 13828 MoveAxis(W, 149, ABG)
21:46:03.164 00.000 13828 Guiding  Dir = 3, Dur = 149
21:46:03.167 00.003 13828 IsSlewing returns 0
21:46:03.167 00.000 13828 IsGuiding returns 0
21:46:03.169 00.002 13828 PulseGuide returned control before completion, sleep 158
21:46:03.175 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=12041, FiltMin=8803, FiltMax=65535, Gamma=2.540
21:46:03.198 00.023 8960 UpdateGuideState exits: m=166344 SNR=30.1
21:46:03.200 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:03.202 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:03.205 00.003 8960 Enqueuing Expose request
21:46:03.343 00.138 13828 IsGuiding returns 0
21:46:03.343 00.000 13828 Move returns status 0, amount 149
21:46:03.343 00.000 13828 MoveAxis(N, 0, ABG)
21:46:03.343 00.000 13828 duration set to 0 by GuideMode
21:46:03.343 00.000 13828 Move returns status 0, amount 0
21:46:03.343 00.000 13828 move complete, result=0
21:46:03.343 00.000 13828 worker thread done servicing request
21:46:03.343 00.000 13828 Worker thread wakes up
21:46:03.343 00.000 8960 GuideStep: 0.5 px 149 ms WEST, 0.3 px 0 ms NORTH
21:46:03.345 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:03.345 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:05.822 02.477 13828 Exposure complete
21:46:05.949 00.127 13828 worker thread done servicing request
21:46:05.949 00.000 8960 OnExposeComplete: enter
21:46:05.950 00.001 8960 UpdateGuideState(): m_state=6
21:46:05.953 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 224
21:46:05.957 00.004 8960 Star::Find returns 1 (0), X=974.35, Y=734.94, Mass=177603, SNR=31.7, Peak=26985 HFD=3.4
21:46:05.959 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.47 = -0.47)
21:46:05.959 00.000 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
21:46:05.962 00.003 8960 CameraToMount -- cameraX=0.12 cameraY=-0.14 hyp=0.18 cameraTheta=-0.87 mountX=0.16 mountY=-0.09, mountTheta=-0.50
21:46:05.964 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=-0.14, opts=13)
21:46:05.965 00.001 8960 Enqueuing Move request for scope (0.12, -0.14)
21:46:05.966 00.001 13828 Worker thread wakes up
21:46:05.966 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.14) opts 0xd
21:46:05.966 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, -0.14)
21:46:05.967 00.001 13828 Moving (0.12, -0.14) raw xDistance=0.16 yDistance=-0.09
21:46:05.967 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
21:46:05.967 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:05.967 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:46:05.967 00.000 13828 MoveAxis(W, 71, ABG)
21:46:05.967 00.000 13828 Guiding  Dir = 3, Dur = 71
21:46:05.968 00.001 13828 IsSlewing returns 0
21:46:05.968 00.000 13828 IsGuiding returns 0
21:46:05.970 00.002 13828 PulseGuide returned control before completion, sleep 80
21:46:05.976 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7241, max=65535, med=12041, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:46:06.014 00.038 8960 UpdateGuideState exits: m=177603 SNR=31.7
21:46:06.017 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:06.020 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:06.023 00.003 8960 Enqueuing Expose request
21:46:06.065 00.042 13828 IsGuiding returns 0
21:46:06.065 00.000 13828 Move returns status 0, amount 71
21:46:06.065 00.000 13828 MoveAxis(N, 0, ABG)
21:46:06.065 00.000 13828 duration set to 0 by GuideMode
21:46:06.065 00.000 13828 Move returns status 0, amount 0
21:46:06.065 00.000 13828 move complete, result=0
21:46:06.065 00.000 13828 worker thread done servicing request
21:46:06.065 00.000 13828 Worker thread wakes up
21:46:06.065 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:06.066 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:06.066 00.000 8960 GuideStep: 0.2 px 71 ms WEST, -0.1 px 0 ms NORTH
21:46:08.552 02.486 13828 Exposure complete
21:46:08.675 00.123 13828 worker thread done servicing request
21:46:08.675 00.000 8960 OnExposeComplete: enter
21:46:08.677 00.002 8960 UpdateGuideState(): m_state=6
21:46:08.679 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 225
21:46:08.680 00.001 8960 Star::Find returns 1 (0), X=974.04, Y=735.45, Mass=153668, SNR=27.7, Peak=24777 HFD=3.5
21:46:08.682 00.002 8960 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.39) = xAngle (2.45 = 2.45)
21:46:08.684 00.002 8960 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.42 = 2.42)
21:46:08.686 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.37 hyp=0.42 cameraTheta=2.06 mountX=-0.32 mountY=0.28, mountTheta=2.43
21:46:08.688 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.37, opts=13)
21:46:08.690 00.002 8960 Enqueuing Move request for scope (-0.20, 0.37)
21:46:08.691 00.001 13828 Worker thread wakes up
21:46:08.692 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.37) opts 0xd
21:46:08.692 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.37)
21:46:08.692 00.000 13828 Moving (-0.20, 0.37) raw xDistance=-0.32 yDistance=0.28
21:46:08.692 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
21:46:08.692 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:08.692 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
21:46:08.692 00.000 13828 MoveAxis(E, 115, ABG)
21:46:08.692 00.000 13828 Guiding  Dir = 2, Dur = 115
21:46:08.693 00.001 13828 IsSlewing returns 0
21:46:08.693 00.000 13828 IsGuiding returns 0
21:46:08.695 00.002 13828 PulseGuide returned control before completion, sleep 124
21:46:08.700 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6889, max=65535, med=12048, FiltMin=9379, FiltMax=65535, Gamma=2.540
21:46:08.728 00.028 8960 UpdateGuideState exits: m=153668 SNR=27.7
21:46:08.730 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:08.732 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:08.734 00.002 8960 Enqueuing Expose request
21:46:08.824 00.090 13828 IsGuiding returns 0
21:46:08.824 00.000 13828 Move returns status 0, amount 115
21:46:08.824 00.000 13828 MoveAxis(N, 0, ABG)
21:46:08.824 00.000 13828 duration set to 0 by GuideMode
21:46:08.824 00.000 13828 Move returns status 0, amount 0
21:46:08.824 00.000 13828 move complete, result=0
21:46:08.824 00.000 13828 worker thread done servicing request
21:46:08.825 00.001 8960 GuideStep: -0.3 px 115 ms EAST, 0.3 px 0 ms NORTH
21:46:08.829 00.004 13828 Worker thread wakes up
21:46:08.829 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:08.829 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:11.309 02.480 13828 Exposure complete
21:46:11.432 00.123 13828 worker thread done servicing request
21:46:11.432 00.000 8960 OnExposeComplete: enter
21:46:11.434 00.002 8960 UpdateGuideState(): m_state=6
21:46:11.436 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 226
21:46:11.438 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=735.20, Mass=158340, SNR=32.2, Peak=25027 HFD=3.0
21:46:11.439 00.001 8960 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.39) = xAngle (2.65 = 2.65)
21:46:11.441 00.002 8960 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.61 = 2.61)
21:46:11.443 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=0.12 hyp=0.15 cameraTheta=2.25 mountX=-0.13 mountY=0.08, mountTheta=2.62
21:46:11.446 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.12, opts=13)
21:46:11.447 00.001 8960 Enqueuing Move request for scope (-0.10, 0.12)
21:46:11.449 00.002 13828 Worker thread wakes up
21:46:11.449 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.12) opts 0xd
21:46:11.449 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.12)
21:46:11.449 00.000 13828 Moving (-0.10, 0.12) raw xDistance=-0.13 yDistance=0.08
21:46:11.449 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.13
21:46:11.449 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:11.449 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:46:11.449 00.000 13828 MoveAxis(E, 58, ABG)
21:46:11.449 00.000 13828 Guiding  Dir = 2, Dur = 58
21:46:11.451 00.002 13828 IsSlewing returns 0
21:46:11.451 00.000 13828 IsGuiding returns 0
21:46:11.453 00.002 13828 PulseGuide returned control before completion, sleep 67
21:46:11.459 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12041, FiltMin=9520, FiltMax=65535, Gamma=2.540
21:46:11.494 00.035 8960 UpdateGuideState exits: m=158340 SNR=32.2
21:46:11.499 00.005 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:11.500 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:11.502 00.002 8960 Enqueuing Expose request
21:46:11.535 00.033 13828 IsGuiding returns 0
21:46:11.535 00.000 13828 Move returns status 0, amount 58
21:46:11.535 00.000 13828 MoveAxis(N, 0, ABG)
21:46:11.535 00.000 13828 duration set to 0 by GuideMode
21:46:11.535 00.000 13828 Move returns status 0, amount 0
21:46:11.535 00.000 13828 move complete, result=0
21:46:11.535 00.000 13828 worker thread done servicing request
21:46:11.535 00.000 13828 Worker thread wakes up
21:46:11.535 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:11.535 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:11.536 00.001 8960 GuideStep: -0.1 px 58 ms EAST, 0.1 px 0 ms NORTH
21:46:13.999 02.463 13828 Exposure complete
21:46:14.133 00.134 13828 worker thread done servicing request
21:46:14.133 00.000 8960 OnExposeComplete: enter
21:46:14.135 00.002 8960 UpdateGuideState(): m_state=6
21:46:14.138 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 227
21:46:14.140 00.002 8960 Star::Find returns 1 (0), X=974.63, Y=735.27, Mass=161128, SNR=29.0, Peak=22409 HFD=3.6
21:46:14.141 00.001 8960 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.39) = xAngle (0.85 = 0.85)
21:46:14.142 00.001 8960 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
21:46:14.144 00.002 8960 CameraToMount -- cameraX=0.40 cameraY=0.19 hyp=0.44 cameraTheta=0.45 mountX=0.29 mountY=0.32, mountTheta=0.83
21:46:14.147 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=0.19, opts=13)
21:46:14.149 00.002 8960 Enqueuing Move request for scope (0.40, 0.19)
21:46:14.150 00.001 13828 Worker thread wakes up
21:46:14.150 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.19) opts 0xd
21:46:14.150 00.000 13828 Handling offset move in thread for scope, endpoint = (0.40, 0.19)
21:46:14.150 00.000 13828 Moving (0.40, 0.19) raw xDistance=0.29 yDistance=0.32
21:46:14.150 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
21:46:14.151 00.001 13828 switching direction from -1 to 1 - decHistory=3 oldest=0.47 newest=0.68
21:46:14.151 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
21:46:14.151 00.000 13828 MoveAxis(W, 105, ABG)
21:46:14.151 00.000 13828 Guiding  Dir = 3, Dur = 105
21:46:14.152 00.001 13828 IsSlewing returns 0
21:46:14.152 00.000 13828 IsGuiding returns 0
21:46:14.153 00.001 13828 PulseGuide returned control before completion, sleep 114
21:46:14.157 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6838, max=65535, med=12054, FiltMin=9091, FiltMax=65535, Gamma=2.540
21:46:14.180 00.023 8960 UpdateGuideState exits: m=161128 SNR=29.0
21:46:14.182 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:14.183 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:14.185 00.002 8960 Enqueuing Expose request
21:46:14.273 00.088 13828 IsGuiding returns 0
21:46:14.273 00.000 13828 Move returns status 0, amount 105
21:46:14.273 00.000 13828 MoveAxis(S, 170, ABG)
21:46:14.273 00.000 13828 Guiding  Dir = 1, Dur = 170
21:46:14.274 00.001 13828 IsSlewing returns 0
21:46:14.274 00.000 13828 IsGuiding returns 0
21:46:14.275 00.001 13828 PulseGuide returned control before completion, sleep 179
21:46:14.462 00.187 13828 IsGuiding returns 0
21:46:14.462 00.000 13828 Move returns status 0, amount 170
21:46:14.463 00.001 13828 move complete, result=0
21:46:14.463 00.000 13828 worker thread done servicing request
21:46:14.463 00.000 13828 Worker thread wakes up
21:46:14.463 00.000 8960 GuideStep: 0.3 px 105 ms WEST, 0.3 px 170 ms SOUTH
21:46:14.466 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:14.466 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:16.940 02.474 13828 Exposure complete
21:46:17.063 00.123 13828 worker thread done servicing request
21:46:17.064 00.001 8960 OnExposeComplete: enter
21:46:17.066 00.002 8960 UpdateGuideState(): m_state=6
21:46:17.068 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 228
21:46:17.070 00.002 8960 Star::Find returns 1 (0), X=974.86, Y=734.38, Mass=124270, SNR=25.6, Peak=23152 HFD=2.7
21:46:17.074 00.004 8960 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.39) = xAngle (-0.45 = -0.45)
21:46:17.076 00.002 8960 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
21:46:17.077 00.001 8960 CameraToMount -- cameraX=0.62 cameraY=-0.69 hyp=0.93 cameraTheta=-0.84 mountX=0.84 mountY=-0.43, mountTheta=-0.47
21:46:17.079 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.62, y=-0.69, opts=13)
21:46:17.081 00.002 8960 Enqueuing Move request for scope (0.62, -0.69)
21:46:17.082 00.001 13828 Worker thread wakes up
21:46:17.083 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.69) opts 0xd
21:46:17.083 00.000 13828 Handling offset move in thread for scope, endpoint = (0.62, -0.69)
21:46:17.083 00.000 13828 Moving (0.62, -0.69) raw xDistance=0.84 yDistance=-0.43
21:46:17.083 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.84
21:46:17.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:17.083 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
21:46:17.083 00.000 13828 MoveAxis(W, 319, ABG)
21:46:17.083 00.000 13828 Guiding  Dir = 3, Dur = 319
21:46:17.084 00.001 13828 IsSlewing returns 0
21:46:17.084 00.000 13828 IsGuiding returns 0
21:46:17.086 00.002 13828 PulseGuide returned control before completion, sleep 328
21:46:17.090 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6556, max=65535, med=12054, FiltMin=9404, FiltMax=65535, Gamma=2.540
21:46:17.112 00.022 8960 UpdateGuideState exits: m=124270 SNR=25.6
21:46:17.114 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:17.115 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:17.117 00.002 8960 Enqueuing Expose request
21:46:17.418 00.301 13828 IsGuiding returns 0
21:46:17.418 00.000 13828 Move returns status 0, amount 319
21:46:17.418 00.000 13828 MoveAxis(N, 0, ABG)
21:46:17.418 00.000 13828 duration set to 0 by GuideMode
21:46:17.418 00.000 13828 Move returns status 0, amount 0
21:46:17.419 00.001 13828 move complete, result=0
21:46:17.419 00.000 13828 worker thread done servicing request
21:46:17.419 00.000 13828 Worker thread wakes up
21:46:17.419 00.000 8960 GuideStep: 0.8 px 319 ms WEST, -0.4 px 0 ms NORTH
21:46:17.422 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:17.422 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:19.888 02.466 13828 Exposure complete
21:46:20.011 00.123 13828 worker thread done servicing request
21:46:20.011 00.000 8960 OnExposeComplete: enter
21:46:20.013 00.002 8960 UpdateGuideState(): m_state=6
21:46:20.015 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 229
21:46:20.016 00.001 8960 Star::Find returns 1 (0), X=973.77, Y=735.06, Mass=136147, SNR=28.6, Peak=24009 HFD=2.7
21:46:20.018 00.002 8960 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.39) = xAngle (-2.70 = -2.70)
21:46:20.020 00.002 8960 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
21:46:20.021 00.001 8960 CameraToMount -- cameraX=-0.46 cameraY=-0.02 hyp=0.46 cameraTheta=-3.10 mountX=-0.42 mountY=-0.18, mountTheta=-2.73
21:46:20.028 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=-0.02, opts=13)
21:46:20.030 00.002 8960 Enqueuing Move request for scope (-0.46, -0.02)
21:46:20.031 00.001 13828 Worker thread wakes up
21:46:20.031 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.02) opts 0xd
21:46:20.031 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.46, -0.02)
21:46:20.031 00.000 13828 Moving (-0.46, -0.02) raw xDistance=-0.42 yDistance=-0.18
21:46:20.031 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.42
21:46:20.032 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:20.032 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:46:20.032 00.000 13828 MoveAxis(E, 133, ABG)
21:46:20.032 00.000 13828 Guiding  Dir = 2, Dur = 133
21:46:20.033 00.001 13828 IsSlewing returns 0
21:46:20.033 00.000 13828 IsGuiding returns 0
21:46:20.035 00.002 13828 PulseGuide returned control before completion, sleep 142
21:46:20.039 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7228, max=65535, med=12073, FiltMin=9513, FiltMax=65535, Gamma=2.540
21:46:20.061 00.022 8960 UpdateGuideState exits: m=136147 SNR=28.6
21:46:20.063 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:20.065 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:20.066 00.001 8960 Enqueuing Expose request
21:46:20.180 00.114 13828 IsGuiding returns 1
21:46:20.180 00.000 13828 scope still moving after pulse duration time elapsed
21:46:20.213 00.033 13828 IsSlewing returns 0
21:46:20.214 00.001 13828 IsGuiding returns 0
21:46:20.214 00.000 13828 scope move finished after 133 + 47 ms
21:46:20.214 00.000 13828 Move returns status 0, amount 133
21:46:20.214 00.000 13828 MoveAxis(N, 0, ABG)
21:46:20.214 00.000 13828 duration set to 0 by GuideMode
21:46:20.214 00.000 13828 Move returns status 0, amount 0
21:46:20.214 00.000 13828 move complete, result=0
21:46:20.214 00.000 13828 worker thread done servicing request
21:46:20.215 00.001 8960 GuideStep: -0.4 px 133 ms EAST, -0.2 px 0 ms NORTH
21:46:20.216 00.001 13828 Worker thread wakes up
21:46:20.217 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:20.217 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:22.687 02.470 13828 Exposure complete
21:46:22.812 00.125 13828 worker thread done servicing request
21:46:22.812 00.000 8960 OnExposeComplete: enter
21:46:22.813 00.001 8960 UpdateGuideState(): m_state=6
21:46:22.815 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 230
21:46:22.817 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.82, Mass=133359, SNR=28.8, Peak=24803 HFD=2.7
21:46:22.818 00.001 8960 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.39) = xAngle (-0.85 = -0.85)
21:46:22.820 00.002 8960 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
21:46:22.822 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-0.26 hyp=0.27 cameraTheta=-1.24 mountX=0.18 mountY=-0.21, mountTheta=-0.86
21:46:22.827 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.26, opts=13)
21:46:22.829 00.002 8960 Enqueuing Move request for scope (0.09, -0.26)
21:46:22.830 00.001 13828 Worker thread wakes up
21:46:22.831 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.26) opts 0xd
21:46:22.831 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.26)
21:46:22.831 00.000 13828 Moving (0.09, -0.26) raw xDistance=0.18 yDistance=-0.21
21:46:22.831 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.18
21:46:22.831 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:46:22.831 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:46:22.831 00.000 13828 MoveAxis(W, 57, ABG)
21:46:22.831 00.000 13828 Guiding  Dir = 3, Dur = 57
21:46:22.833 00.002 13828 IsSlewing returns 0
21:46:22.833 00.000 13828 IsGuiding returns 0
21:46:22.836 00.003 13828 PulseGuide returned control before completion, sleep 64
21:46:22.841 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12073, FiltMin=9552, FiltMax=65535, Gamma=2.540
21:46:22.866 00.025 8960 UpdateGuideState exits: m=133359 SNR=28.8
21:46:22.870 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:22.872 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:22.874 00.002 8960 Enqueuing Expose request
21:46:22.904 00.030 13828 IsGuiding returns 0
21:46:22.904 00.000 13828 Move returns status 0, amount 57
21:46:22.904 00.000 13828 MoveAxis(N, 0, ABG)
21:46:22.904 00.000 13828 duration set to 0 by GuideMode
21:46:22.904 00.000 13828 Move returns status 0, amount 0
21:46:22.904 00.000 13828 move complete, result=0
21:46:22.904 00.000 13828 worker thread done servicing request
21:46:22.904 00.000 13828 Worker thread wakes up
21:46:22.905 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:22.905 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:22.905 00.000 8960 GuideStep: 0.2 px 57 ms WEST, -0.2 px 0 ms NORTH
21:46:25.380 02.475 13828 Exposure complete
21:46:25.506 00.126 13828 worker thread done servicing request
21:46:25.508 00.002 8960 OnExposeComplete: enter
21:46:25.509 00.001 8960 UpdateGuideState(): m_state=6
21:46:25.511 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 231
21:46:25.513 00.002 8960 Star::Find returns 1 (0), X=974.60, Y=735.18, Mass=180501, SNR=30.9, Peak=21443 HFD=4.5
21:46:25.514 00.001 8960 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.39) = xAngle (0.67 = 0.67)
21:46:25.516 00.002 8960 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
21:46:25.518 00.002 8960 CameraToMount -- cameraX=0.37 cameraY=0.10 hyp=0.38 cameraTheta=0.28 mountX=0.30 mountY=0.23, mountTheta=0.65
21:46:25.521 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=0.10, opts=13)
21:46:25.522 00.001 8960 Enqueuing Move request for scope (0.37, 0.10)
21:46:25.524 00.002 13828 Worker thread wakes up
21:46:25.524 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.10) opts 0xd
21:46:25.524 00.000 13828 Handling offset move in thread for scope, endpoint = (0.37, 0.10)
21:46:25.524 00.000 13828 Moving (0.37, 0.10) raw xDistance=0.30 yDistance=0.23
21:46:25.524 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
21:46:25.524 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
21:46:25.524 00.000 13828 MoveAxis(W, 115, ABG)
21:46:25.524 00.000 13828 Guiding  Dir = 3, Dur = 115
21:46:25.527 00.003 13828 IsSlewing returns 0
21:46:25.527 00.000 13828 IsGuiding returns 0
21:46:25.530 00.003 13828 PulseGuide returned control before completion, sleep 124
21:46:25.536 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12086, FiltMin=9321, FiltMax=65535, Gamma=2.540
21:46:25.575 00.039 8960 UpdateGuideState exits: m=180501 SNR=30.9
21:46:25.577 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:25.579 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:25.580 00.001 8960 Enqueuing Expose request
21:46:25.665 00.085 13828 IsGuiding returns 0
21:46:25.666 00.001 13828 Move returns status 0, amount 115
21:46:25.666 00.000 13828 MoveAxis(S, 120, ABG)
21:46:25.666 00.000 13828 Guiding  Dir = 1, Dur = 120
21:46:25.669 00.003 13828 IsSlewing returns 0
21:46:25.669 00.000 13828 IsGuiding returns 0
21:46:25.672 00.003 13828 PulseGuide returned control before completion, sleep 128
21:46:25.808 00.136 13828 IsGuiding returns 0
21:46:25.808 00.000 13828 Move returns status 0, amount 120
21:46:25.808 00.000 13828 move complete, result=0
21:46:25.808 00.000 13828 worker thread done servicing request
21:46:25.808 00.000 13828 Worker thread wakes up
21:46:25.808 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:25.808 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:25.808 00.000 8960 GuideStep: 0.3 px 115 ms WEST, 0.2 px 120 ms SOUTH
21:46:28.277 02.469 13828 Exposure complete
21:46:28.400 00.123 13828 worker thread done servicing request
21:46:28.400 00.000 8960 OnExposeComplete: enter
21:46:28.402 00.002 8960 UpdateGuideState(): m_state=6
21:46:28.404 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 232
21:46:28.406 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=735.71, Mass=200713, SNR=34.6, Peak=25513 HFD=3.6
21:46:28.407 00.001 8960 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.39) = xAngle (1.42 = 1.42)
21:46:28.409 00.002 8960 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39)
21:46:28.410 00.001 8960 CameraToMount -- cameraX=0.38 cameraY=0.63 hyp=0.74 cameraTheta=1.03 mountX=0.11 mountY=0.73, mountTheta=1.42
21:46:28.413 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=0.63, opts=13)
21:46:28.416 00.003 8960 Enqueuing Move request for scope (0.38, 0.63)
21:46:28.418 00.002 13828 Worker thread wakes up
21:46:28.418 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, 0.63) opts 0xd
21:46:28.418 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, 0.63)
21:46:28.419 00.001 13828 Moving (0.38, 0.63) raw xDistance=0.11 yDistance=0.73
21:46:28.419 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
21:46:28.419 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.73 from input 0.73
21:46:28.419 00.000 13828 MoveAxis(E, 0, ABG)
21:46:28.419 00.000 13828 Move returns status 0, amount 0
21:46:28.419 00.000 13828 MoveAxis(S, 387, ABG)
21:46:28.419 00.000 13828 Guiding  Dir = 1, Dur = 387
21:46:28.422 00.003 13828 IsSlewing returns 0
21:46:28.422 00.000 13828 IsGuiding returns 0
21:46:28.425 00.003 13828 PulseGuide returned control before completion, sleep 394
21:46:28.430 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7043, max=65535, med=12080, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:46:28.453 00.023 8960 UpdateGuideState exits: m=200713 SNR=34.6
21:46:28.455 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:28.456 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:28.458 00.002 8960 Enqueuing Expose request
21:46:28.822 00.364 13828 IsGuiding returns 0
21:46:28.822 00.000 13828 Move returns status 0, amount 387
21:46:28.822 00.000 13828 move complete, result=0
21:46:28.822 00.000 13828 worker thread done servicing request
21:46:28.822 00.000 13828 Worker thread wakes up
21:46:28.823 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.7 px 387 ms SOUTH
21:46:28.825 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:28.825 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:31.304 02.479 13828 Exposure complete
21:46:31.437 00.133 13828 worker thread done servicing request
21:46:31.437 00.000 8960 OnExposeComplete: enter
21:46:31.439 00.002 8960 UpdateGuideState(): m_state=6
21:46:31.441 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 233
21:46:31.443 00.002 8960 Star::Find returns 1 (0), X=974.68, Y=735.29, Mass=150140, SNR=29.2, Peak=25065 HFD=3.3
21:46:31.444 00.001 8960 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.39) = xAngle (0.84 = 0.84)
21:46:31.446 00.002 8960 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
21:46:31.448 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=0.22 hyp=0.50 cameraTheta=0.45 mountX=0.33 mountY=0.36, mountTheta=0.83
21:46:31.452 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=0.22, opts=13)
21:46:31.455 00.003 8960 Enqueuing Move request for scope (0.45, 0.22)
21:46:31.457 00.002 13828 Worker thread wakes up
21:46:31.457 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.22) opts 0xd
21:46:31.457 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, 0.22)
21:46:31.457 00.000 13828 Moving (0.45, 0.22) raw xDistance=0.33 yDistance=0.36
21:46:31.457 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
21:46:31.457 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
21:46:31.457 00.000 13828 MoveAxis(W, 123, ABG)
21:46:31.457 00.000 13828 Guiding  Dir = 3, Dur = 123
21:46:31.459 00.002 13828 IsSlewing returns 0
21:46:31.459 00.000 13828 IsGuiding returns 0
21:46:31.462 00.003 13828 PulseGuide returned control before completion, sleep 131
21:46:31.468 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6902, max=65535, med=12096, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:46:31.493 00.025 8960 UpdateGuideState exits: m=150140 SNR=29.2
21:46:31.496 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:31.499 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:31.502 00.003 8960 Enqueuing Expose request
21:46:31.606 00.104 13828 IsGuiding returns 0
21:46:31.606 00.000 13828 Move returns status 0, amount 123
21:46:31.606 00.000 13828 MoveAxis(S, 192, ABG)
21:46:31.606 00.000 13828 Guiding  Dir = 1, Dur = 192
21:46:31.608 00.002 13828 IsSlewing returns 0
21:46:31.608 00.000 13828 IsGuiding returns 0
21:46:31.609 00.001 13828 PulseGuide returned control before completion, sleep 201
21:46:31.811 00.202 13828 IsGuiding returns 0
21:46:31.811 00.000 13828 Move returns status 0, amount 192
21:46:31.811 00.000 13828 move complete, result=0
21:46:31.811 00.000 13828 worker thread done servicing request
21:46:31.811 00.000 13828 Worker thread wakes up
21:46:31.811 00.000 8960 GuideStep: 0.3 px 123 ms WEST, 0.4 px 192 ms SOUTH
21:46:31.814 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:31.814 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:34.284 02.470 13828 Exposure complete
21:46:34.409 00.125 13828 worker thread done servicing request
21:46:34.409 00.000 8960 OnExposeComplete: enter
21:46:34.411 00.002 8960 UpdateGuideState(): m_state=6
21:46:34.413 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
21:46:34.415 00.002 8960 Star::Find returns 1 (0), X=974.75, Y=734.15, Mass=153065, SNR=30.6, Peak=25539 HFD=3.3
21:46:34.416 00.001 8960 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.39) = xAngle (-0.67 = -0.67)
21:46:34.418 00.002 8960 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
21:46:34.420 00.002 8960 CameraToMount -- cameraX=0.52 cameraY=-0.93 hyp=1.06 cameraTheta=-1.06 mountX=0.83 mountY=-0.69, mountTheta=-0.69
21:46:34.423 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.52, y=-0.93, opts=13)
21:46:34.424 00.001 8960 Enqueuing Move request for scope (0.52, -0.93)
21:46:34.426 00.002 13828 Worker thread wakes up
21:46:34.426 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.93) opts 0xd
21:46:34.426 00.000 13828 Handling offset move in thread for scope, endpoint = (0.52, -0.93)
21:46:34.426 00.000 13828 Moving (0.52, -0.93) raw xDistance=0.83 yDistance=-0.69
21:46:34.426 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.83
21:46:34.426 00.000 13828 resist switch: large excursion: input -0.69 thresh 0.57 direction from 1 to -1
21:46:34.426 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.07
21:46:34.426 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
21:46:34.426 00.000 13828 MoveAxis(W, 318, ABG)
21:46:34.427 00.001 13828 Guiding  Dir = 3, Dur = 318
21:46:34.428 00.001 13828 IsSlewing returns 0
21:46:34.429 00.001 13828 IsGuiding returns 0
21:46:34.430 00.001 13828 PulseGuide returned control before completion, sleep 327
21:46:34.434 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=12099, FiltMin=9507, FiltMax=65535, Gamma=2.540
21:46:34.461 00.027 8960 UpdateGuideState exits: m=153065 SNR=30.6
21:46:34.463 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:34.464 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:34.466 00.002 8960 Enqueuing Expose request
21:46:34.766 00.300 13828 IsGuiding returns 0
21:46:34.766 00.000 13828 Move returns status 0, amount 318
21:46:34.766 00.000 13828 MoveAxis(N, 368, ABG)
21:46:34.766 00.000 13828 duration set to 0 by GuideMode
21:46:34.766 00.000 13828 Move returns status 0, amount 0
21:46:34.766 00.000 13828 move complete, result=0
21:46:34.766 00.000 13828 worker thread done servicing request
21:46:34.766 00.000 8960 GuideStep: 0.8 px 318 ms WEST, -0.7 px 0 ms NORTH
21:46:34.768 00.002 13828 Worker thread wakes up
21:46:34.768 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:34.769 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:37.242 02.473 13828 Exposure complete
21:46:37.380 00.138 13828 worker thread done servicing request
21:46:37.380 00.000 8960 OnExposeComplete: enter
21:46:37.384 00.004 8960 UpdateGuideState(): m_state=6
21:46:37.387 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 235
21:46:37.389 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=734.76, Mass=171193, SNR=31.9, Peak=26659 HFD=3.5
21:46:37.390 00.001 8960 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.39) = xAngle (-1.09 = -1.09)
21:46:37.392 00.002 8960 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
21:46:37.394 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.32 hyp=0.32 cameraTheta=-1.48 mountX=0.15 mountY=-0.29, mountTheta=-1.09
21:46:37.397 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.32, opts=13)
21:46:37.400 00.003 8960 Enqueuing Move request for scope (0.03, -0.32)
21:46:37.401 00.001 13828 Worker thread wakes up
21:46:37.402 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.32) opts 0xd
21:46:37.402 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.32)
21:46:37.402 00.000 13828 Moving (0.03, -0.32) raw xDistance=0.15 yDistance=-0.29
21:46:37.402 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.15
21:46:37.402 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:46:37.402 00.000 13828 MoveAxis(W, 77, ABG)
21:46:37.402 00.000 13828 Guiding  Dir = 3, Dur = 77
21:46:37.404 00.002 13828 IsSlewing returns 0
21:46:37.404 00.000 13828 IsGuiding returns 0
21:46:37.406 00.002 13828 PulseGuide returned control before completion, sleep 86
21:46:37.409 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7363, max=65535, med=12086, FiltMin=9443, FiltMax=65535, Gamma=2.540
21:46:37.435 00.026 8960 UpdateGuideState exits: m=171193 SNR=31.9
21:46:37.438 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:37.439 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:37.442 00.003 8960 Enqueuing Expose request
21:46:37.504 00.062 13828 IsGuiding returns 0
21:46:37.504 00.000 13828 Move returns status 0, amount 77
21:46:37.504 00.000 13828 MoveAxis(N, 152, ABG)
21:46:37.504 00.000 13828 duration set to 0 by GuideMode
21:46:37.504 00.000 13828 Move returns status 0, amount 0
21:46:37.504 00.000 13828 move complete, result=0
21:46:37.504 00.000 13828 worker thread done servicing request
21:46:37.505 00.001 8960 GuideStep: 0.1 px 77 ms WEST, -0.3 px 0 ms NORTH
21:46:37.508 00.003 13828 Worker thread wakes up
21:46:37.508 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:37.508 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:39.977 02.469 13828 Exposure complete
21:46:40.110 00.133 13828 worker thread done servicing request
21:46:40.110 00.000 8960 OnExposeComplete: enter
21:46:40.113 00.003 8960 UpdateGuideState(): m_state=6
21:46:40.115 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 236
21:46:40.116 00.001 8960 Star::Find returns 1 (0), X=973.82, Y=735.25, Mass=148464, SNR=29.3, Peak=26275 HFD=3.4
21:46:40.118 00.002 8960 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.39) = xAngle (3.12 = 3.12)
21:46:40.119 00.001 8960 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.09 = 3.09)
21:46:40.121 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=0.18 hyp=0.45 cameraTheta=2.73 mountX=-0.45 mountY=0.02, mountTheta=3.09
21:46:40.125 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=0.18, opts=13)
21:46:40.126 00.001 8960 Enqueuing Move request for scope (-0.41, 0.18)
21:46:40.128 00.002 13828 Worker thread wakes up
21:46:40.128 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.18) opts 0xd
21:46:40.128 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.41, 0.18)
21:46:40.128 00.000 13828 Moving (-0.41, 0.18) raw xDistance=-0.45 yDistance=0.02
21:46:40.128 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.45
21:46:40.128 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:40.129 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:46:40.129 00.000 13828 MoveAxis(E, 160, ABG)
21:46:40.129 00.000 13828 Guiding  Dir = 2, Dur = 160
21:46:40.131 00.002 13828 IsSlewing returns 0
21:46:40.131 00.000 13828 IsGuiding returns 0
21:46:40.134 00.003 13828 PulseGuide returned control before completion, sleep 168
21:46:40.137 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7305, max=65535, med=12080, FiltMin=9350, FiltMax=65535, Gamma=2.540
21:46:40.160 00.023 8960 UpdateGuideState exits: m=148464 SNR=29.3
21:46:40.162 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:40.163 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:40.167 00.004 8960 Enqueuing Expose request
21:46:40.309 00.142 13828 IsGuiding returns 0
21:46:40.309 00.000 13828 Move returns status 0, amount 160
21:46:40.309 00.000 13828 MoveAxis(N, 0, ABG)
21:46:40.310 00.001 13828 duration set to 0 by GuideMode
21:46:40.310 00.000 13828 Move returns status 0, amount 0
21:46:40.310 00.000 13828 move complete, result=0
21:46:40.310 00.000 13828 worker thread done servicing request
21:46:40.310 00.000 8960 GuideStep: -0.4 px 160 ms EAST, 0.0 px 0 ms NORTH
21:46:40.316 00.006 13828 Worker thread wakes up
21:46:40.317 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:40.317 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:42.795 02.478 13828 Exposure complete
21:46:42.913 00.118 13828 worker thread done servicing request
21:46:42.913 00.000 8960 OnExposeComplete: enter
21:46:42.915 00.002 8960 UpdateGuideState(): m_state=6
21:46:42.917 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 237
21:46:42.919 00.002 8960 Star::Find returns 1 (0), X=974.82, Y=734.15, Mass=128982, SNR=27.0, Peak=24899 HFD=2.9
21:46:42.921 00.002 8960 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
21:46:42.923 00.002 8960 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
21:46:42.924 00.001 8960 CameraToMount -- cameraX=0.58 cameraY=-0.93 hyp=1.10 cameraTheta=-1.01 mountX=0.90 mountY=-0.67, mountTheta=-0.64
21:46:42.927 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=-0.93, opts=13)
21:46:42.928 00.001 8960 Enqueuing Move request for scope (0.58, -0.93)
21:46:42.930 00.002 13828 Worker thread wakes up
21:46:42.930 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.93) opts 0xd
21:46:42.930 00.000 13828 Handling offset move in thread for scope, endpoint = (0.58, -0.93)
21:46:42.930 00.000 13828 Moving (0.58, -0.93) raw xDistance=0.90 yDistance=-0.67
21:46:42.930 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.90
21:46:42.930 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
21:46:42.930 00.000 13828 MoveAxis(W, 321, ABG)
21:46:42.930 00.000 13828 Guiding  Dir = 3, Dur = 321
21:46:42.932 00.002 13828 IsSlewing returns 0
21:46:42.932 00.000 13828 IsGuiding returns 0
21:46:42.933 00.001 13828 PulseGuide returned control before completion, sleep 330
21:46:42.942 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7209, max=65535, med=12080, FiltMin=9488, FiltMax=65535, Gamma=2.540
21:46:42.965 00.023 8960 UpdateGuideState exits: m=128982 SNR=27.0
21:46:42.969 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:42.969 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:42.972 00.003 8960 Enqueuing Expose request
21:46:43.264 00.292 13828 IsGuiding returns 0
21:46:43.264 00.000 13828 Move returns status 0, amount 321
21:46:43.264 00.000 13828 MoveAxis(N, 355, ABG)
21:46:43.264 00.000 13828 duration set to 0 by GuideMode
21:46:43.264 00.000 13828 Move returns status 0, amount 0
21:46:43.264 00.000 13828 move complete, result=0
21:46:43.264 00.000 13828 worker thread done servicing request
21:46:43.264 00.000 8960 GuideStep: 0.9 px 321 ms WEST, -0.7 px 0 ms NORTH
21:46:43.267 00.003 13828 Worker thread wakes up
21:46:43.267 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:43.267 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:45.745 02.478 13828 Exposure complete
21:46:45.875 00.130 13828 worker thread done servicing request
21:46:45.875 00.000 8960 OnExposeComplete: enter
21:46:45.877 00.002 8960 UpdateGuideState(): m_state=6
21:46:45.880 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 238
21:46:45.882 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=734.43, Mass=151526, SNR=31.6, Peak=22595 HFD=3.7
21:46:45.884 00.002 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
21:46:45.885 00.001 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
21:46:45.887 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.65 hyp=0.71 cameraTheta=-1.98 mountX=-0.01 mountY=-0.70, mountTheta=-1.59
21:46:45.890 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.65, opts=13)
21:46:45.892 00.002 8960 Enqueuing Move request for scope (-0.28, -0.65)
21:46:45.893 00.001 13828 Worker thread wakes up
21:46:45.894 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.65) opts 0xd
21:46:45.894 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.65)
21:46:45.894 00.000 13828 Moving (-0.28, -0.65) raw xDistance=-0.01 yDistance=-0.70
21:46:45.894 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:46:45.894 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
21:46:45.894 00.000 13828 MoveAxis(E, 0, ABG)
21:46:45.894 00.000 13828 Move returns status 0, amount 0
21:46:45.894 00.000 13828 MoveAxis(N, 375, ABG)
21:46:45.894 00.000 13828 duration set to 0 by GuideMode
21:46:45.894 00.000 13828 Move returns status 0, amount 0
21:46:45.894 00.000 13828 move complete, result=0
21:46:45.895 00.001 13828 worker thread done servicing request
21:46:45.905 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=12073, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:46:45.930 00.025 8960 UpdateGuideState exits: m=151526 SNR=31.6
21:46:45.933 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:45.936 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:45.938 00.002 8960 Enqueuing Expose request
21:46:45.940 00.002 13828 Worker thread wakes up
21:46:45.940 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
21:46:45.942 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:45.942 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:48.412 02.470 13828 Exposure complete
21:46:48.538 00.126 13828 worker thread done servicing request
21:46:48.538 00.000 8960 OnExposeComplete: enter
21:46:48.541 00.003 8960 UpdateGuideState(): m_state=6
21:46:48.542 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 239
21:46:48.545 00.003 8960 Star::Find returns 1 (0), X=974.03, Y=734.96, Mass=148801, SNR=29.9, Peak=24099 HFD=3.9
21:46:48.547 00.002 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.39) = xAngle (-2.20 = -2.20)
21:46:48.549 00.002 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
21:46:48.551 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=-0.12 hyp=0.23 cameraTheta=-2.59 mountX=-0.14 mountY=-0.18, mountTheta=-2.21
21:46:48.553 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=-0.12, opts=13)
21:46:48.556 00.003 8960 Enqueuing Move request for scope (-0.20, -0.12)
21:46:48.558 00.002 13828 Worker thread wakes up
21:46:48.558 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.12) opts 0xd
21:46:48.558 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, -0.12)
21:46:48.558 00.000 13828 Moving (-0.20, -0.12) raw xDistance=-0.14 yDistance=-0.18
21:46:48.558 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
21:46:48.558 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:46:48.558 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:46:48.558 00.000 13828 MoveAxis(E, 50, ABG)
21:46:48.558 00.000 13828 Guiding  Dir = 2, Dur = 50
21:46:48.560 00.002 13828 IsSlewing returns 0
21:46:48.560 00.000 13828 IsGuiding returns 0
21:46:48.562 00.002 13828 PulseGuide returned control before completion, sleep 59
21:46:48.567 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7337, max=65535, med=12080, FiltMin=9123, FiltMax=65535, Gamma=2.540
21:46:48.591 00.024 8960 UpdateGuideState exits: m=148801 SNR=29.9
21:46:48.593 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:48.595 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:48.597 00.002 8960 Enqueuing Expose request
21:46:48.625 00.028 13828 IsGuiding returns 0
21:46:48.625 00.000 13828 Move returns status 0, amount 50
21:46:48.625 00.000 13828 MoveAxis(N, 0, ABG)
21:46:48.625 00.000 13828 duration set to 0 by GuideMode
21:46:48.625 00.000 13828 Move returns status 0, amount 0
21:46:48.625 00.000 13828 move complete, result=0
21:46:48.625 00.000 13828 worker thread done servicing request
21:46:48.625 00.000 13828 Worker thread wakes up
21:46:48.625 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:48.625 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:48.629 00.004 8960 GuideStep: -0.1 px 50 ms EAST, -0.2 px 0 ms NORTH
21:46:51.102 02.473 13828 Exposure complete
21:46:51.224 00.122 13828 worker thread done servicing request
21:46:51.224 00.000 8960 OnExposeComplete: enter
21:46:51.226 00.002 8960 UpdateGuideState(): m_state=6
21:46:51.228 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 240
21:46:51.230 00.002 8960 Star::Find returns 1 (0), X=974.38, Y=734.44, Mass=172034, SNR=31.5, Peak=28643 HFD=3.4
21:46:51.232 00.002 8960 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.39) = xAngle (-0.95 = -0.95)
21:46:51.233 00.001 8960 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
21:46:51.235 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=-0.64 hyp=0.66 cameraTheta=-1.35 mountX=0.38 mountY=-0.55, mountTheta=-0.97
21:46:51.238 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.64, opts=13)
21:46:51.240 00.002 8960 Enqueuing Move request for scope (0.15, -0.64)
21:46:51.241 00.001 13828 Worker thread wakes up
21:46:51.241 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.64) opts 0xd
21:46:51.241 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.64)
21:46:51.242 00.001 13828 Moving (0.15, -0.64) raw xDistance=0.38 yDistance=-0.55
21:46:51.242 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
21:46:51.242 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
21:46:51.242 00.000 13828 MoveAxis(W, 137, ABG)
21:46:51.242 00.000 13828 Guiding  Dir = 3, Dur = 137
21:46:51.244 00.002 13828 IsSlewing returns 0
21:46:51.245 00.001 13828 IsGuiding returns 0
21:46:51.249 00.004 13828 PulseGuide returned control before completion, sleep 143
21:46:51.255 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12099, FiltMin=9219, FiltMax=65535, Gamma=2.540
21:46:51.280 00.025 8960 UpdateGuideState exits: m=172034 SNR=31.5
21:46:51.284 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:51.285 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:51.287 00.002 8960 Enqueuing Expose request
21:46:51.394 00.107 13828 IsGuiding returns 0
21:46:51.394 00.000 13828 Move returns status 0, amount 137
21:46:51.394 00.000 13828 MoveAxis(N, 291, ABG)
21:46:51.394 00.000 13828 duration set to 0 by GuideMode
21:46:51.394 00.000 13828 Move returns status 0, amount 0
21:46:51.394 00.000 13828 move complete, result=0
21:46:51.394 00.000 13828 worker thread done servicing request
21:46:51.394 00.000 13828 Worker thread wakes up
21:46:51.394 00.000 8960 GuideStep: 0.4 px 137 ms WEST, -0.5 px 0 ms NORTH
21:46:51.397 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:51.397 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:53.867 02.470 13828 Exposure complete
21:46:53.989 00.122 13828 worker thread done servicing request
21:46:53.990 00.001 8960 OnExposeComplete: enter
21:46:53.991 00.001 8960 UpdateGuideState(): m_state=6
21:46:53.993 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 241
21:46:53.995 00.002 8960 Star::Find returns 1 (0), X=973.74, Y=734.98, Mass=178099, SNR=35.4, Peak=25155 HFD=4.0
21:46:53.997 00.002 8960 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.39) = xAngle (-2.55 = -2.55)
21:46:53.998 00.001 8960 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
21:46:54.000 00.002 8960 CameraToMount -- cameraX=-0.49 cameraY=-0.10 hyp=0.50 cameraTheta=-2.95 mountX=-0.41 mountY=-0.26, mountTheta=-2.58
21:46:54.005 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=-0.10, opts=13)
21:46:54.007 00.002 8960 Enqueuing Move request for scope (-0.49, -0.10)
21:46:54.009 00.002 13828 Worker thread wakes up
21:46:54.009 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.10) opts 0xd
21:46:54.009 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.49, -0.10)
21:46:54.009 00.000 13828 Moving (-0.49, -0.10) raw xDistance=-0.41 yDistance=-0.26
21:46:54.009 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.41
21:46:54.009 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:46:54.009 00.000 13828 MoveAxis(E, 144, ABG)
21:46:54.009 00.000 13828 Guiding  Dir = 2, Dur = 144
21:46:54.012 00.003 13828 IsSlewing returns 0
21:46:54.012 00.000 13828 IsGuiding returns 0
21:46:54.015 00.003 13828 PulseGuide returned control before completion, sleep 151
21:46:54.024 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7401, max=65535, med=12099, FiltMin=9347, FiltMax=65535, Gamma=2.540
21:46:54.053 00.029 8960 UpdateGuideState exits: m=178099 SNR=35.4
21:46:54.055 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:54.056 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:54.058 00.002 8960 Enqueuing Expose request
21:46:54.172 00.114 13828 IsGuiding returns 0
21:46:54.172 00.000 13828 Move returns status 0, amount 144
21:46:54.172 00.000 13828 MoveAxis(N, 139, ABG)
21:46:54.172 00.000 13828 duration set to 0 by GuideMode
21:46:54.172 00.000 13828 Move returns status 0, amount 0
21:46:54.172 00.000 13828 move complete, result=0
21:46:54.172 00.000 13828 worker thread done servicing request
21:46:54.172 00.000 8960 GuideStep: -0.4 px 144 ms EAST, -0.3 px 0 ms NORTH
21:46:54.174 00.002 13828 Worker thread wakes up
21:46:54.174 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:54.174 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:56.635 02.461 13828 Exposure complete
21:46:56.758 00.123 13828 worker thread done servicing request
21:46:56.758 00.000 8960 OnExposeComplete: enter
21:46:56.761 00.003 8960 UpdateGuideState(): m_state=6
21:46:56.764 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 242
21:46:56.766 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=734.20, Mass=173604, SNR=29.8, Peak=22736 HFD=3.6
21:46:56.768 00.002 8960 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.39) = xAngle (-1.20 = -1.20)
21:46:56.771 00.003 8960 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
21:46:56.774 00.003 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.88 hyp=0.88 cameraTheta=-1.59 mountX=0.32 mountY=-0.83, mountTheta=-1.20
21:46:56.778 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.88, opts=13)
21:46:56.781 00.003 8960 Enqueuing Move request for scope (-0.02, -0.88)
21:46:56.783 00.002 13828 Worker thread wakes up
21:46:56.783 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.88) opts 0xd
21:46:56.783 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.88)
21:46:56.783 00.000 13828 Moving (-0.02, -0.88) raw xDistance=0.32 yDistance=-0.83
21:46:56.783 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32
21:46:56.783 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
21:46:56.783 00.000 13828 MoveAxis(W, 108, ABG)
21:46:56.783 00.000 13828 Guiding  Dir = 3, Dur = 108
21:46:56.784 00.001 13828 IsSlewing returns 0
21:46:56.784 00.000 13828 IsGuiding returns 0
21:46:56.787 00.003 13828 PulseGuide returned control before completion, sleep 116
21:46:56.794 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12099, FiltMin=9219, FiltMax=65535, Gamma=2.540
21:46:56.819 00.025 8960 UpdateGuideState exits: m=173604 SNR=29.8
21:46:56.821 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:56.823 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:56.824 00.001 8960 Enqueuing Expose request
21:46:56.909 00.085 13828 IsGuiding returns 0
21:46:56.909 00.000 13828 Move returns status 0, amount 108
21:46:56.909 00.000 13828 MoveAxis(N, 441, ABG)
21:46:56.909 00.000 13828 duration set to 0 by GuideMode
21:46:56.909 00.000 13828 Move returns status 0, amount 0
21:46:56.909 00.000 13828 move complete, result=0
21:46:56.909 00.000 13828 worker thread done servicing request
21:46:56.909 00.000 13828 Worker thread wakes up
21:46:56.909 00.000 8960 GuideStep: 0.3 px 108 ms WEST, -0.8 px 0 ms NORTH
21:46:56.912 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:56.912 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:46:59.386 02.474 13828 Exposure complete
21:46:59.515 00.129 13828 worker thread done servicing request
21:46:59.515 00.000 8960 OnExposeComplete: enter
21:46:59.517 00.002 8960 UpdateGuideState(): m_state=6
21:46:59.518 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 243
21:46:59.520 00.002 8960 Star::Find returns 1 (0), X=974.80, Y=734.66, Mass=162912, SNR=29.0, Peak=22377 HFD=3.6
21:46:59.522 00.002 8960 CameraToMount -- cameraTheta (-0.63) - m_xAngle (-0.39) = xAngle (-0.24 = -0.24)
21:46:59.523 00.001 8960 CameraToMount -- cameraTheta (-0.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
21:46:59.525 00.002 8960 CameraToMount -- cameraX=0.57 cameraY=-0.42 hyp=0.70 cameraTheta=-0.63 mountX=0.68 mountY=-0.19, mountTheta=-0.27
21:46:59.528 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.57, y=-0.42, opts=13)
21:46:59.529 00.001 8960 Enqueuing Move request for scope (0.57, -0.42)
21:46:59.531 00.002 13828 Worker thread wakes up
21:46:59.531 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.42) opts 0xd
21:46:59.531 00.000 13828 Handling offset move in thread for scope, endpoint = (0.57, -0.42)
21:46:59.531 00.000 13828 Moving (0.57, -0.42) raw xDistance=0.68 yDistance=-0.19
21:46:59.531 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.68
21:46:59.531 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
21:46:59.531 00.000 13828 MoveAxis(W, 261, ABG)
21:46:59.531 00.000 13828 Guiding  Dir = 3, Dur = 261
21:46:59.532 00.001 13828 IsSlewing returns 0
21:46:59.533 00.001 13828 IsGuiding returns 0
21:46:59.535 00.002 13828 PulseGuide returned control before completion, sleep 269
21:46:59.539 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12099, FiltMin=9488, FiltMax=65535, Gamma=2.540
21:46:59.567 00.028 8960 UpdateGuideState exits: m=162912 SNR=29.0
21:46:59.569 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:46:59.570 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:46:59.572 00.002 8960 Enqueuing Expose request
21:46:59.816 00.244 13828 IsGuiding returns 0
21:46:59.816 00.000 13828 Move returns status 0, amount 261
21:46:59.816 00.000 13828 MoveAxis(N, 102, ABG)
21:46:59.816 00.000 13828 duration set to 0 by GuideMode
21:46:59.816 00.000 13828 Move returns status 0, amount 0
21:46:59.816 00.000 13828 move complete, result=0
21:46:59.816 00.000 13828 worker thread done servicing request
21:46:59.816 00.000 13828 Worker thread wakes up
21:46:59.816 00.000 8960 GuideStep: 0.7 px 261 ms WEST, -0.2 px 0 ms NORTH
21:46:59.818 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:46:59.818 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:02.286 02.468 13828 Exposure complete
21:47:02.406 00.120 13828 worker thread done servicing request
21:47:02.406 00.000 8960 OnExposeComplete: enter
21:47:02.408 00.002 8960 UpdateGuideState(): m_state=6
21:47:02.410 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 244
21:47:02.412 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=734.76, Mass=151354, SNR=31.4, Peak=24259 HFD=3.6
21:47:02.413 00.001 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.39) = xAngle (-0.31 = -0.31)
21:47:02.415 00.002 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
21:47:02.417 00.002 8960 CameraToMount -- cameraX=0.38 cameraY=-0.32 hyp=0.49 cameraTheta=-0.71 mountX=0.47 mountY=-0.17, mountTheta=-0.35
21:47:02.421 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.32, opts=13)
21:47:02.423 00.002 8960 Enqueuing Move request for scope (0.38, -0.32)
21:47:02.425 00.002 13828 Worker thread wakes up
21:47:02.425 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.32) opts 0xd
21:47:02.425 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.32)
21:47:02.425 00.000 13828 Moving (0.38, -0.32) raw xDistance=0.47 yDistance=-0.17
21:47:02.425 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.47
21:47:02.425 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:02.425 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:47:02.425 00.000 13828 MoveAxis(W, 192, ABG)
21:47:02.425 00.000 13828 Guiding  Dir = 3, Dur = 192
21:47:02.427 00.002 13828 IsSlewing returns 0
21:47:02.428 00.001 13828 IsGuiding returns 0
21:47:02.430 00.002 13828 PulseGuide returned control before completion, sleep 200
21:47:02.433 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7209, max=65535, med=12099, FiltMin=9276, FiltMax=65535, Gamma=2.540
21:47:02.458 00.025 8960 UpdateGuideState exits: m=151354 SNR=31.4
21:47:02.460 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:02.462 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:02.465 00.003 8960 Enqueuing Expose request
21:47:02.640 00.175 13828 IsGuiding returns 0
21:47:02.640 00.000 13828 Move returns status 0, amount 192
21:47:02.640 00.000 13828 MoveAxis(N, 0, ABG)
21:47:02.640 00.000 13828 duration set to 0 by GuideMode
21:47:02.640 00.000 13828 Move returns status 0, amount 0
21:47:02.640 00.000 13828 move complete, result=0
21:47:02.641 00.001 13828 worker thread done servicing request
21:47:02.641 00.000 13828 Worker thread wakes up
21:47:02.641 00.000 8960 GuideStep: 0.5 px 192 ms WEST, -0.2 px 0 ms NORTH
21:47:02.644 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:02.644 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:05.121 02.477 13828 Exposure complete
21:47:05.284 00.163 13828 worker thread done servicing request
21:47:05.284 00.000 8960 OnExposeComplete: enter
21:47:05.286 00.002 8960 UpdateGuideState(): m_state=6
21:47:05.289 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 245
21:47:05.292 00.003 8960 Star::Find returns 1 (0), X=973.97, Y=734.70, Mass=165127, SNR=33.8, Peak=23625 HFD=3.9
21:47:05.294 00.002 8960 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.39) = xAngle (-1.79 = -1.79)
21:47:05.297 00.003 8960 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
21:47:05.301 00.004 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.37 hyp=0.46 cameraTheta=-2.19 mountX=-0.10 mountY=-0.44, mountTheta=-1.80
21:47:05.304 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.37, opts=13)
21:47:05.306 00.002 8960 Enqueuing Move request for scope (-0.26, -0.37)
21:47:05.308 00.002 13828 Worker thread wakes up
21:47:05.308 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.37) opts 0xd
21:47:05.308 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.37)
21:47:05.308 00.000 13828 Moving (-0.26, -0.37) raw xDistance=-0.10 yDistance=-0.44
21:47:05.309 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:47:05.309 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:47:05.309 00.000 13828 MoveAxis(E, 0, ABG)
21:47:05.309 00.000 13828 Move returns status 0, amount 0
21:47:05.309 00.000 13828 MoveAxis(N, 235, ABG)
21:47:05.309 00.000 13828 duration set to 0 by GuideMode
21:47:05.309 00.000 13828 Move returns status 0, amount 0
21:47:05.309 00.000 13828 move complete, result=0
21:47:05.310 00.001 13828 worker thread done servicing request
21:47:05.319 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12086, FiltMin=9577, FiltMax=65535, Gamma=2.540
21:47:05.350 00.031 8960 UpdateGuideState exits: m=165127 SNR=33.8
21:47:05.353 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:05.355 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:05.357 00.002 8960 Enqueuing Expose request
21:47:05.360 00.003 13828 Worker thread wakes up
21:47:05.360 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
21:47:05.362 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:05.362 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:07.836 02.474 13828 Exposure complete
21:47:07.968 00.132 13828 worker thread done servicing request
21:47:07.968 00.000 8960 OnExposeComplete: enter
21:47:07.970 00.002 8960 UpdateGuideState(): m_state=6
21:47:07.972 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 246
21:47:07.973 00.001 8960 Star::Find returns 1 (0), X=974.40, Y=734.18, Mass=168928, SNR=33.6, Peak=25187 HFD=3.3
21:47:07.975 00.002 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.99 = -0.99)
21:47:07.977 00.002 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
21:47:07.978 00.001 8960 CameraToMount -- cameraX=0.17 cameraY=-0.89 hyp=0.91 cameraTheta=-1.38 mountX=0.50 mountY=-0.78, mountTheta=-1.00
21:47:07.982 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.89, opts=13)
21:47:07.983 00.001 8960 Enqueuing Move request for scope (0.17, -0.89)
21:47:07.985 00.002 13828 Worker thread wakes up
21:47:07.985 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.89) opts 0xd
21:47:07.985 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.89)
21:47:07.985 00.000 13828 Moving (0.17, -0.89) raw xDistance=0.50 yDistance=-0.78
21:47:07.985 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.50
21:47:07.985 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
21:47:07.985 00.000 13828 MoveAxis(W, 184, ABG)
21:47:07.985 00.000 13828 Guiding  Dir = 3, Dur = 184
21:47:07.987 00.002 13828 IsSlewing returns 0
21:47:07.987 00.000 13828 IsGuiding returns 0
21:47:07.989 00.002 13828 PulseGuide returned control before completion, sleep 193
21:47:07.993 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12080, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:47:08.020 00.027 8960 UpdateGuideState exits: m=168928 SNR=33.6
21:47:08.022 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:08.023 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:08.026 00.003 8960 Enqueuing Expose request
21:47:08.190 00.164 13828 IsGuiding returns 0
21:47:08.190 00.000 13828 Move returns status 0, amount 184
21:47:08.190 00.000 13828 MoveAxis(N, 413, ABG)
21:47:08.190 00.000 13828 duration set to 0 by GuideMode
21:47:08.190 00.000 13828 Move returns status 0, amount 0
21:47:08.190 00.000 13828 move complete, result=0
21:47:08.190 00.000 13828 worker thread done servicing request
21:47:08.190 00.000 13828 Worker thread wakes up
21:47:08.190 00.000 8960 GuideStep: 0.5 px 184 ms WEST, -0.8 px 0 ms NORTH
21:47:08.192 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:08.192 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:10.671 02.479 13828 Exposure complete
21:47:10.798 00.127 13828 worker thread done servicing request
21:47:10.798 00.000 8960 OnExposeComplete: enter
21:47:10.800 00.002 8960 UpdateGuideState(): m_state=6
21:47:10.803 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 247
21:47:10.804 00.001 8960 Star::Find returns 1 (0), X=973.50, Y=735.24, Mass=178690, SNR=37.0, Peak=23395 HFD=4.3
21:47:10.806 00.002 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.31 = -2.97)
21:47:10.807 00.001 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.01)
21:47:10.809 00.002 8960 CameraToMount -- cameraX=-0.73 cameraY=0.17 hyp=0.75 cameraTheta=2.92 mountX=-0.74 mountY=-0.10, mountTheta=-3.01
21:47:10.812 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.73, y=0.17, opts=13)
21:47:10.814 00.002 8960 Enqueuing Move request for scope (-0.73, 0.17)
21:47:10.816 00.002 13828 Worker thread wakes up
21:47:10.816 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.17) opts 0xd
21:47:10.816 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.73, 0.17)
21:47:10.816 00.000 13828 Moving (-0.73, 0.17) raw xDistance=-0.74 yDistance=-0.10
21:47:10.816 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.74
21:47:10.816 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:10.816 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:47:10.816 00.000 13828 MoveAxis(E, 260, ABG)
21:47:10.816 00.000 13828 Guiding  Dir = 2, Dur = 260
21:47:10.818 00.002 13828 IsSlewing returns 0
21:47:10.818 00.000 13828 IsGuiding returns 0
21:47:10.819 00.001 13828 PulseGuide returned control before completion, sleep 269
21:47:10.826 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7184, max=65535, med=12099, FiltMin=9507, FiltMax=65535, Gamma=2.540
21:47:10.852 00.026 8960 UpdateGuideState exits: m=178690 SNR=37.0
21:47:10.854 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:10.856 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:10.857 00.001 8960 Enqueuing Expose request
21:47:11.090 00.233 13828 IsGuiding returns 0
21:47:11.090 00.000 13828 Move returns status 0, amount 260
21:47:11.090 00.000 13828 MoveAxis(N, 0, ABG)
21:47:11.090 00.000 13828 duration set to 0 by GuideMode
21:47:11.090 00.000 13828 Move returns status 0, amount 0
21:47:11.090 00.000 13828 move complete, result=0
21:47:11.090 00.000 13828 worker thread done servicing request
21:47:11.090 00.000 13828 Worker thread wakes up
21:47:11.090 00.000 8960 GuideStep: -0.7 px 260 ms EAST, -0.1 px 0 ms NORTH
21:47:11.092 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:11.093 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:13.559 02.466 13828 Exposure complete
21:47:13.685 00.126 13828 worker thread done servicing request
21:47:13.685 00.000 8960 OnExposeComplete: enter
21:47:13.687 00.002 8960 UpdateGuideState(): m_state=6
21:47:13.689 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 248
21:47:13.690 00.001 8960 Star::Find returns 1 (0), X=974.94, Y=734.25, Mass=157486, SNR=31.7, Peak=25801 HFD=2.9
21:47:13.692 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.47 = -0.47)
21:47:13.692 00.000 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
21:47:13.694 00.002 8960 CameraToMount -- cameraX=0.70 cameraY=-0.83 hyp=1.09 cameraTheta=-0.87 mountX=0.97 mountY=-0.53, mountTheta=-0.50
21:47:13.698 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.70, y=-0.83, opts=13)
21:47:13.700 00.002 8960 Enqueuing Move request for scope (0.70, -0.83)
21:47:13.701 00.001 13828 Worker thread wakes up
21:47:13.701 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.83) opts 0xd
21:47:13.701 00.000 13828 Handling offset move in thread for scope, endpoint = (0.70, -0.83)
21:47:13.701 00.000 13828 Moving (0.70, -0.83) raw xDistance=0.97 yDistance=-0.53
21:47:13.702 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.97
21:47:13.702 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:47:13.702 00.000 13828 MoveAxis(W, 340, ABG)
21:47:13.702 00.000 13828 Guiding  Dir = 3, Dur = 340
21:47:13.702 00.000 13828 IsSlewing returns 0
21:47:13.702 00.000 13828 IsGuiding returns 0
21:47:13.704 00.002 13828 PulseGuide returned control before completion, sleep 349
21:47:13.709 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6684, max=65535, med=12118, FiltMin=9283, FiltMax=65535, Gamma=2.540
21:47:13.733 00.024 8960 UpdateGuideState exits: m=157486 SNR=31.7
21:47:13.736 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:13.738 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:13.741 00.003 8960 Enqueuing Expose request
21:47:14.055 00.314 13828 IsGuiding returns 0
21:47:14.055 00.000 13828 Move returns status 0, amount 340
21:47:14.055 00.000 13828 MoveAxis(N, 281, ABG)
21:47:14.055 00.000 13828 duration set to 0 by GuideMode
21:47:14.055 00.000 13828 Move returns status 0, amount 0
21:47:14.056 00.001 13828 move complete, result=0
21:47:14.056 00.000 13828 worker thread done servicing request
21:47:14.056 00.000 8960 GuideStep: 1.0 px 340 ms WEST, -0.5 px 0 ms NORTH
21:47:14.058 00.002 13828 Worker thread wakes up
21:47:14.058 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:14.058 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:16.525 02.467 13828 Exposure complete
21:47:16.648 00.123 13828 worker thread done servicing request
21:47:16.648 00.000 8960 OnExposeComplete: enter
21:47:16.650 00.002 8960 UpdateGuideState(): m_state=6
21:47:16.653 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 249
21:47:16.654 00.001 8960 Star::Find returns 1 (0), X=974.37, Y=734.91, Mass=133060, SNR=25.7, Peak=24291 HFD=3.1
21:47:16.656 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.48 = -0.48)
21:47:16.657 00.001 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
21:47:16.659 00.002 8960 CameraToMount -- cameraX=0.14 cameraY=-0.17 hyp=0.22 cameraTheta=-0.87 mountX=0.19 mountY=-0.11, mountTheta=-0.51
21:47:16.662 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.17, opts=13)
21:47:16.664 00.002 8960 Enqueuing Move request for scope (0.14, -0.17)
21:47:16.665 00.001 13828 Worker thread wakes up
21:47:16.666 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.17) opts 0xd
21:47:16.666 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.17)
21:47:16.666 00.000 13828 Moving (0.14, -0.17) raw xDistance=0.19 yDistance=-0.11
21:47:16.666 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.19
21:47:16.666 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:16.666 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:47:16.666 00.000 13828 MoveAxis(W, 96, ABG)
21:47:16.666 00.000 13828 Guiding  Dir = 3, Dur = 96
21:47:16.669 00.003 13828 IsSlewing returns 0
21:47:16.669 00.000 13828 IsGuiding returns 0
21:47:16.671 00.002 13828 PulseGuide returned control before completion, sleep 104
21:47:16.678 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7152, max=65535, med=12131, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:47:16.709 00.031 8960 UpdateGuideState exits: m=133060 SNR=25.7
21:47:16.712 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:16.715 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:16.716 00.001 8960 Enqueuing Expose request
21:47:16.783 00.067 13828 IsGuiding returns 0
21:47:16.783 00.000 13828 Move returns status 0, amount 96
21:47:16.783 00.000 13828 MoveAxis(N, 0, ABG)
21:47:16.783 00.000 13828 duration set to 0 by GuideMode
21:47:16.783 00.000 13828 Move returns status 0, amount 0
21:47:16.783 00.000 13828 move complete, result=0
21:47:16.783 00.000 13828 worker thread done servicing request
21:47:16.783 00.000 13828 Worker thread wakes up
21:47:16.783 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:16.783 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:16.787 00.004 8960 GuideStep: 0.2 px 96 ms WEST, -0.1 px 0 ms NORTH
21:47:19.246 02.459 13828 Exposure complete
21:47:19.375 00.129 13828 worker thread done servicing request
21:47:19.375 00.000 8960 OnExposeComplete: enter
21:47:19.377 00.002 8960 UpdateGuideState(): m_state=6
21:47:19.379 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 250
21:47:19.381 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=735.03, Mass=191551, SNR=31.6, Peak=22051 HFD=4.4
21:47:19.383 00.002 8960 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.39) = xAngle (-2.54 = -2.54)
21:47:19.385 00.002 8960 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
21:47:19.387 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.05 hyp=0.22 cameraTheta=-2.93 mountX=-0.18 mountY=-0.12, mountTheta=-2.56
21:47:19.389 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.05, opts=13)
21:47:19.391 00.002 8960 Enqueuing Move request for scope (-0.22, -0.05)
21:47:19.392 00.001 13828 Worker thread wakes up
21:47:19.392 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.05) opts 0xd
21:47:19.392 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.05)
21:47:19.392 00.000 13828 Moving (-0.22, -0.05) raw xDistance=-0.18 yDistance=-0.12
21:47:19.392 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
21:47:19.392 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:19.392 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:47:19.392 00.000 13828 MoveAxis(E, 62, ABG)
21:47:19.393 00.001 13828 Guiding  Dir = 2, Dur = 62
21:47:19.394 00.001 13828 IsSlewing returns 0
21:47:19.395 00.001 13828 IsGuiding returns 0
21:47:19.396 00.001 13828 PulseGuide returned control before completion, sleep 71
21:47:19.402 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6665, max=65535, med=12131, FiltMin=9225, FiltMax=65535, Gamma=2.540
21:47:19.435 00.033 8960 UpdateGuideState exits: m=191551 SNR=31.6
21:47:19.437 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:19.438 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:19.440 00.002 8960 Enqueuing Expose request
21:47:19.473 00.033 13828 IsGuiding returns 0
21:47:19.473 00.000 13828 Move returns status 0, amount 62
21:47:19.473 00.000 13828 MoveAxis(N, 0, ABG)
21:47:19.473 00.000 13828 duration set to 0 by GuideMode
21:47:19.473 00.000 13828 Move returns status 0, amount 0
21:47:19.473 00.000 13828 move complete, result=0
21:47:19.474 00.001 13828 worker thread done servicing request
21:47:19.474 00.000 13828 Worker thread wakes up
21:47:19.474 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:19.474 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:19.474 00.000 8960 GuideStep: -0.2 px 62 ms EAST, -0.1 px 0 ms NORTH
21:47:21.953 02.479 13828 Exposure complete
21:47:22.082 00.129 13828 worker thread done servicing request
21:47:22.082 00.000 8960 OnExposeComplete: enter
21:47:22.084 00.002 8960 UpdateGuideState(): m_state=6
21:47:22.086 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 251
21:47:22.089 00.003 8960 Star::Find returns 1 (0), X=974.40, Y=734.15, Mass=158243, SNR=32.3, Peak=27107 HFD=3.2
21:47:22.091 00.002 8960 CameraToMount -- cameraTheta (-1.39) - m_xAngle (-0.39) = xAngle (-1.00 = -1.00)
21:47:22.093 00.002 8960 CameraToMount -- cameraTheta (-1.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
21:47:22.095 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=-0.93 hyp=0.94 cameraTheta=-1.39 mountX=0.51 mountY=-0.81, mountTheta=-1.01
21:47:22.097 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.93, opts=13)
21:47:22.099 00.002 8960 Enqueuing Move request for scope (0.17, -0.93)
21:47:22.101 00.002 13828 Worker thread wakes up
21:47:22.101 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.93) opts 0xd
21:47:22.101 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.93)
21:47:22.101 00.000 13828 Moving (0.17, -0.93) raw xDistance=0.51 yDistance=-0.81
21:47:22.101 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
21:47:22.101 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
21:47:22.101 00.000 13828 MoveAxis(W, 186, ABG)
21:47:22.101 00.000 13828 Guiding  Dir = 3, Dur = 186
21:47:22.103 00.002 13828 IsSlewing returns 0
21:47:22.103 00.000 13828 IsGuiding returns 0
21:47:22.105 00.002 13828 PulseGuide returned control before completion, sleep 195
21:47:22.110 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12124, FiltMin=9200, FiltMax=65535, Gamma=2.540
21:47:22.138 00.028 8960 UpdateGuideState exits: m=158243 SNR=32.3
21:47:22.140 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:22.142 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:22.145 00.003 8960 Enqueuing Expose request
21:47:22.308 00.163 13828 IsGuiding returns 1
21:47:22.308 00.000 13828 scope still moving after pulse duration time elapsed
21:47:22.342 00.034 13828 IsSlewing returns 0
21:47:22.342 00.000 13828 IsGuiding returns 0
21:47:22.342 00.000 13828 scope move finished after 186 + 51 ms
21:47:22.342 00.000 13828 Move returns status 0, amount 186
21:47:22.342 00.000 13828 MoveAxis(N, 431, ABG)
21:47:22.342 00.000 13828 duration set to 0 by GuideMode
21:47:22.342 00.000 13828 Move returns status 0, amount 0
21:47:22.342 00.000 13828 move complete, result=0
21:47:22.342 00.000 13828 worker thread done servicing request
21:47:22.343 00.001 8960 GuideStep: 0.5 px 186 ms WEST, -0.8 px 0 ms NORTH
21:47:22.345 00.002 13828 Worker thread wakes up
21:47:22.345 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:22.345 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:24.819 02.474 13828 Exposure complete
21:47:24.941 00.122 13828 worker thread done servicing request
21:47:24.941 00.000 8960 OnExposeComplete: enter
21:47:24.943 00.002 8960 UpdateGuideState(): m_state=6
21:47:24.945 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 252
21:47:24.947 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=735.09, Mass=150410, SNR=30.1, Peak=23331 HFD=3.0
21:47:24.948 00.001 8960 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.39) = xAngle (3.49 = -2.80)
21:47:24.950 00.002 8960 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.45 = -2.83)
21:47:24.951 00.001 8960 CameraToMount -- cameraX=-0.37 cameraY=0.02 hyp=0.37 cameraTheta=3.10 mountX=-0.35 mountY=-0.11, mountTheta=-2.83
21:47:24.954 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.02, opts=13)
21:47:24.956 00.002 8960 Enqueuing Move request for scope (-0.37, 0.02)
21:47:24.958 00.002 13828 Worker thread wakes up
21:47:24.958 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.02) opts 0xd
21:47:24.958 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.02)
21:47:24.958 00.000 13828 Moving (-0.37, 0.02) raw xDistance=-0.35 yDistance=-0.11
21:47:24.958 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.35
21:47:24.958 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:24.958 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:47:24.958 00.000 13828 MoveAxis(E, 117, ABG)
21:47:24.958 00.000 13828 Guiding  Dir = 2, Dur = 117
21:47:24.960 00.002 13828 IsSlewing returns 0
21:47:24.960 00.000 13828 IsGuiding returns 0
21:47:24.962 00.002 13828 PulseGuide returned control before completion, sleep 126
21:47:24.967 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12092, FiltMin=9254, FiltMax=65535, Gamma=2.540
21:47:24.992 00.025 8960 UpdateGuideState exits: m=150410 SNR=30.1
21:47:24.996 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:25.000 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:25.001 00.001 8960 Enqueuing Expose request
21:47:25.092 00.091 13828 IsGuiding returns 0
21:47:25.092 00.000 13828 Move returns status 0, amount 117
21:47:25.092 00.000 13828 MoveAxis(N, 0, ABG)
21:47:25.092 00.000 13828 duration set to 0 by GuideMode
21:47:25.092 00.000 13828 Move returns status 0, amount 0
21:47:25.092 00.000 13828 move complete, result=0
21:47:25.092 00.000 13828 worker thread done servicing request
21:47:25.092 00.000 8960 GuideStep: -0.4 px 117 ms EAST, -0.1 px 0 ms NORTH
21:47:25.095 00.003 13828 Worker thread wakes up
21:47:25.095 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:25.095 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:27.569 02.474 13828 Exposure complete
21:47:27.706 00.137 13828 worker thread done servicing request
21:47:27.706 00.000 8960 OnExposeComplete: enter
21:47:27.708 00.002 8960 UpdateGuideState(): m_state=6
21:47:27.710 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 253
21:47:27.712 00.002 8960 Star::Find returns 1 (0), X=974.36, Y=735.07, Mass=139559, SNR=28.3, Peak=26595 HFD=3.0
21:47:27.714 00.002 8960 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.39) = xAngle (0.30 = 0.30)
21:47:27.716 00.002 8960 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
21:47:27.717 00.001 8960 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.09 mountX=0.12 mountY=0.03, mountTheta=0.27
21:47:27.722 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.01, opts=13)
21:47:27.724 00.002 8960 Enqueuing Move request for scope (0.13, -0.01)
21:47:27.726 00.002 13828 Worker thread wakes up
21:47:27.726 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
21:47:27.726 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
21:47:27.726 00.000 13828 Moving (0.13, -0.01) raw xDistance=0.12 yDistance=0.03
21:47:27.726 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.12
21:47:27.726 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:27.726 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:47:27.726 00.000 13828 MoveAxis(W, 37, ABG)
21:47:27.726 00.000 13828 Guiding  Dir = 3, Dur = 37
21:47:27.728 00.002 13828 IsSlewing returns 0
21:47:27.728 00.000 13828 IsGuiding returns 0
21:47:27.729 00.001 13828 PulseGuide returned control before completion, sleep 46
21:47:27.733 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7465, max=65535, med=12073, FiltMin=9353, FiltMax=65535, Gamma=2.540
21:47:27.761 00.028 8960 UpdateGuideState exits: m=139559 SNR=28.3
21:47:27.764 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:27.766 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:27.768 00.002 8960 Enqueuing Expose request
21:47:27.782 00.014 13828 IsGuiding returns 0
21:47:27.782 00.000 13828 Move returns status 0, amount 37
21:47:27.782 00.000 13828 MoveAxis(N, 0, ABG)
21:47:27.782 00.000 13828 duration set to 0 by GuideMode
21:47:27.782 00.000 13828 Move returns status 0, amount 0
21:47:27.782 00.000 13828 move complete, result=0
21:47:27.782 00.000 13828 worker thread done servicing request
21:47:27.783 00.001 13828 Worker thread wakes up
21:47:27.783 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:27.783 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:27.787 00.004 8960 GuideStep: 0.1 px 37 ms WEST, 0.0 px 0 ms NORTH
21:47:30.254 02.467 13828 Exposure complete
21:47:30.382 00.128 13828 worker thread done servicing request
21:47:30.382 00.000 8960 OnExposeComplete: enter
21:47:30.385 00.003 8960 UpdateGuideState(): m_state=6
21:47:30.387 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 254
21:47:30.388 00.001 8960 Star::Find returns 1 (0), X=974.56, Y=734.56, Mass=166768, SNR=30.0, Peak=24841 HFD=3.3
21:47:30.390 00.002 8960 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.39) = xAngle (-0.61 = -0.61)
21:47:30.392 00.002 8960 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
21:47:30.394 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=-0.52 hyp=0.61 cameraTheta=-1.00 mountX=0.50 mountY=-0.37, mountTheta=-0.63
21:47:30.396 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.52, opts=13)
21:47:30.398 00.002 8960 Enqueuing Move request for scope (0.33, -0.52)
21:47:30.400 00.002 13828 Worker thread wakes up
21:47:30.400 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.52) opts 0xd
21:47:30.400 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.52)
21:47:30.400 00.000 13828 Moving (0.33, -0.52) raw xDistance=0.50 yDistance=-0.37
21:47:30.400 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.50
21:47:30.400 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:47:30.400 00.000 13828 MoveAxis(W, 190, ABG)
21:47:30.400 00.000 13828 Guiding  Dir = 3, Dur = 190
21:47:30.402 00.002 13828 IsSlewing returns 0
21:47:30.402 00.000 13828 IsGuiding returns 0
21:47:30.404 00.002 13828 PulseGuide returned control before completion, sleep 199
21:47:30.408 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12086, FiltMin=9456, FiltMax=65535, Gamma=2.540
21:47:30.434 00.026 8960 UpdateGuideState exits: m=166768 SNR=30.0
21:47:30.436 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:30.438 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:30.439 00.001 8960 Enqueuing Expose request
21:47:30.616 00.177 13828 IsGuiding returns 0
21:47:30.616 00.000 13828 Move returns status 0, amount 190
21:47:30.616 00.000 13828 MoveAxis(N, 195, ABG)
21:47:30.616 00.000 13828 duration set to 0 by GuideMode
21:47:30.616 00.000 13828 Move returns status 0, amount 0
21:47:30.616 00.000 13828 move complete, result=0
21:47:30.616 00.000 13828 worker thread done servicing request
21:47:30.616 00.000 13828 Worker thread wakes up
21:47:30.616 00.000 8960 GuideStep: 0.5 px 190 ms WEST, -0.4 px 0 ms NORTH
21:47:30.618 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:30.618 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:33.090 02.472 13828 Exposure complete
21:47:33.215 00.125 13828 worker thread done servicing request
21:47:33.215 00.000 8960 OnExposeComplete: enter
21:47:33.218 00.003 8960 UpdateGuideState(): m_state=6
21:47:33.219 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 255
21:47:33.221 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.51, Mass=131892, SNR=30.0, Peak=23523 HFD=2.9
21:47:33.223 00.002 8960 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.39) = xAngle (-1.28 = -1.28)
21:47:33.226 00.003 8960 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
21:47:33.229 00.003 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.57 hyp=0.57 cameraTheta=-1.68 mountX=0.16 mountY=-0.56, mountTheta=-1.29
21:47:33.232 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.57, opts=13)
21:47:33.234 00.002 8960 Enqueuing Move request for scope (-0.06, -0.57)
21:47:33.235 00.001 13828 Worker thread wakes up
21:47:33.235 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.57) opts 0xd
21:47:33.236 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.57)
21:47:33.236 00.000 13828 Moving (-0.06, -0.57) raw xDistance=0.16 yDistance=-0.56
21:47:33.236 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
21:47:33.236 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
21:47:33.236 00.000 13828 MoveAxis(W, 73, ABG)
21:47:33.236 00.000 13828 Guiding  Dir = 3, Dur = 73
21:47:33.237 00.001 13828 IsSlewing returns 0
21:47:33.237 00.000 13828 IsGuiding returns 0
21:47:33.239 00.002 13828 PulseGuide returned control before completion, sleep 82
21:47:33.243 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7171, max=65535, med=12092, FiltMin=9379, FiltMax=65535, Gamma=2.540
21:47:33.266 00.023 8960 UpdateGuideState exits: m=131892 SNR=30.0
21:47:33.268 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:33.270 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:33.272 00.002 8960 Enqueuing Expose request
21:47:33.334 00.062 13828 IsGuiding returns 0
21:47:33.334 00.000 13828 Move returns status 0, amount 73
21:47:33.334 00.000 13828 MoveAxis(N, 296, ABG)
21:47:33.334 00.000 13828 duration set to 0 by GuideMode
21:47:33.334 00.000 13828 Move returns status 0, amount 0
21:47:33.334 00.000 13828 move complete, result=0
21:47:33.334 00.000 13828 worker thread done servicing request
21:47:33.334 00.000 13828 Worker thread wakes up
21:47:33.334 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:33.334 00.000 8960 GuideStep: 0.2 px 73 ms WEST, -0.6 px 0 ms NORTH
21:47:33.337 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:35.811 02.474 13828 Exposure complete
21:47:35.939 00.128 13828 worker thread done servicing request
21:47:35.939 00.000 8960 OnExposeComplete: enter
21:47:35.941 00.002 8960 UpdateGuideState(): m_state=6
21:47:35.943 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 256
21:47:35.945 00.002 8960 Star::Find returns 1 (0), X=973.59, Y=735.00, Mass=183886, SNR=34.3, Peak=28387 HFD=3.5
21:47:35.946 00.001 8960 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.39) = xAngle (-2.64 = -2.64)
21:47:35.948 00.002 8960 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
21:47:35.949 00.001 8960 CameraToMount -- cameraX=-0.64 cameraY=-0.07 hyp=0.64 cameraTheta=-3.03 mountX=-0.56 mountY=-0.29, mountTheta=-2.66
21:47:35.952 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.64, y=-0.07, opts=13)
21:47:35.954 00.002 8960 Enqueuing Move request for scope (-0.64, -0.07)
21:47:35.955 00.001 13828 Worker thread wakes up
21:47:35.955 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.07) opts 0xd
21:47:35.955 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.64, -0.07)
21:47:35.955 00.000 13828 Moving (-0.64, -0.07) raw xDistance=-0.56 yDistance=-0.29
21:47:35.956 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
21:47:35.956 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
21:47:35.956 00.000 13828 MoveAxis(E, 203, ABG)
21:47:35.956 00.000 13828 Guiding  Dir = 2, Dur = 203
21:47:35.958 00.002 13828 IsSlewing returns 0
21:47:35.958 00.000 13828 IsGuiding returns 0
21:47:35.960 00.002 13828 PulseGuide returned control before completion, sleep 211
21:47:35.965 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12099, FiltMin=9449, FiltMax=65535, Gamma=2.540
21:47:35.994 00.029 8960 UpdateGuideState exits: m=183886 SNR=34.3
21:47:35.996 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:35.998 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:36.000 00.002 8960 Enqueuing Expose request
21:47:36.188 00.188 13828 IsGuiding returns 0
21:47:36.188 00.000 13828 Move returns status 0, amount 203
21:47:36.188 00.000 13828 MoveAxis(N, 155, ABG)
21:47:36.188 00.000 13828 duration set to 0 by GuideMode
21:47:36.188 00.000 13828 Move returns status 0, amount 0
21:47:36.188 00.000 13828 move complete, result=0
21:47:36.188 00.000 13828 worker thread done servicing request
21:47:36.189 00.001 13828 Worker thread wakes up
21:47:36.189 00.000 8960 GuideStep: -0.6 px 203 ms EAST, -0.3 px 0 ms NORTH
21:47:36.190 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:36.191 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:38.659 02.468 13828 Exposure complete
21:47:38.783 00.124 13828 worker thread done servicing request
21:47:38.783 00.000 8960 OnExposeComplete: enter
21:47:38.786 00.003 8960 UpdateGuideState(): m_state=6
21:47:38.789 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 257
21:47:38.790 00.001 8960 Star::Find returns 1 (0), X=973.55, Y=735.09, Mass=141088, SNR=28.9, Peak=23427 HFD=3.6
21:47:38.793 00.003 8960 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.39) = xAngle (3.52 = -2.77)
21:47:38.794 00.001 8960 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.48 = -2.80)
21:47:38.796 00.002 8960 CameraToMount -- cameraX=-0.68 cameraY=0.01 hyp=0.68 cameraTheta=3.12 mountX=-0.63 mountY=-0.23, mountTheta=-2.80
21:47:38.798 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=0.01, opts=13)
21:47:38.800 00.002 8960 Enqueuing Move request for scope (-0.68, 0.01)
21:47:38.802 00.002 13828 Worker thread wakes up
21:47:38.802 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.01) opts 0xd
21:47:38.802 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.68, 0.01)
21:47:38.802 00.000 13828 Moving (-0.68, 0.01) raw xDistance=-0.63 yDistance=-0.23
21:47:38.802 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.63
21:47:38.802 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:47:38.802 00.000 13828 MoveAxis(E, 249, ABG)
21:47:38.802 00.000 13828 Guiding  Dir = 2, Dur = 249
21:47:38.803 00.001 13828 IsSlewing returns 0
21:47:38.804 00.001 13828 IsGuiding returns 0
21:47:38.805 00.001 13828 PulseGuide returned control before completion, sleep 258
21:47:38.811 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7004, max=65535, med=12112, FiltMin=9321, FiltMax=65535, Gamma=2.540
21:47:38.834 00.023 8960 UpdateGuideState exits: m=141088 SNR=28.9
21:47:38.837 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:38.838 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:38.840 00.002 8960 Enqueuing Expose request
21:47:39.071 00.231 13828 IsGuiding returns 0
21:47:39.071 00.000 13828 Move returns status 0, amount 249
21:47:39.071 00.000 13828 MoveAxis(N, 121, ABG)
21:47:39.071 00.000 13828 duration set to 0 by GuideMode
21:47:39.071 00.000 13828 Move returns status 0, amount 0
21:47:39.071 00.000 13828 move complete, result=0
21:47:39.071 00.000 13828 worker thread done servicing request
21:47:39.071 00.000 8960 GuideStep: -0.6 px 249 ms EAST, -0.2 px 0 ms NORTH
21:47:39.073 00.002 13828 Worker thread wakes up
21:47:39.073 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:39.073 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:41.547 02.474 13828 Exposure complete
21:47:41.681 00.134 13828 worker thread done servicing request
21:47:41.681 00.000 8960 OnExposeComplete: enter
21:47:41.683 00.002 8960 UpdateGuideState(): m_state=6
21:47:41.685 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 258
21:47:41.687 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=735.05, Mass=160172, SNR=29.4, Peak=25283 HFD=3.1
21:47:41.689 00.002 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.39) = xAngle (-2.51 = -2.51)
21:47:41.691 00.002 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
21:47:41.692 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.03 hyp=0.11 cameraTheta=-2.90 mountX=-0.09 mountY=-0.06, mountTheta=-2.53
21:47:41.695 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.03, opts=13)
21:47:41.698 00.003 8960 Enqueuing Move request for scope (-0.10, -0.03)
21:47:41.700 00.002 13828 Worker thread wakes up
21:47:41.700 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.03) opts 0xd
21:47:41.700 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.03)
21:47:41.700 00.000 13828 Moving (-0.10, -0.03) raw xDistance=-0.09 yDistance=-0.06
21:47:41.700 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
21:47:41.700 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:41.700 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:47:41.700 00.000 13828 MoveAxis(E, 0, ABG)
21:47:41.700 00.000 13828 Move returns status 0, amount 0
21:47:41.700 00.000 13828 MoveAxis(N, 0, ABG)
21:47:41.700 00.000 13828 duration set to 0 by GuideMode
21:47:41.700 00.000 13828 Move returns status 0, amount 0
21:47:41.700 00.000 13828 move complete, result=0
21:47:41.700 00.000 13828 worker thread done servicing request
21:47:41.707 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7036, max=65535, med=12105, FiltMin=9539, FiltMax=65535, Gamma=2.540
21:47:41.730 00.023 8960 UpdateGuideState exits: m=160172 SNR=29.4
21:47:41.731 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:41.733 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:41.735 00.002 8960 Enqueuing Expose request
21:47:41.736 00.001 13828 Worker thread wakes up
21:47:41.736 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:41.736 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:41.737 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:47:44.217 02.480 13828 Exposure complete
21:47:44.340 00.123 13828 worker thread done servicing request
21:47:44.340 00.000 8960 OnExposeComplete: enter
21:47:44.343 00.003 8960 UpdateGuideState(): m_state=6
21:47:44.346 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 259
21:47:44.347 00.001 8960 Star::Find returns 1 (0), X=974.21, Y=734.76, Mass=152637, SNR=30.8, Peak=22819 HFD=3.5
21:47:44.349 00.002 8960 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.39) = xAngle (-1.25 = -1.25)
21:47:44.351 00.002 8960 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
21:47:44.352 00.001 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.32 hyp=0.32 cameraTheta=-1.64 mountX=0.10 mountY=-0.31, mountTheta=-1.25
21:47:44.354 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.32, opts=13)
21:47:44.355 00.001 8960 Enqueuing Move request for scope (-0.02, -0.32)
21:47:44.357 00.002 13828 Worker thread wakes up
21:47:44.357 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.32) opts 0xd
21:47:44.357 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.32)
21:47:44.357 00.000 13828 Moving (-0.02, -0.32) raw xDistance=0.10 yDistance=-0.31
21:47:44.357 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:47:44.357 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:47:44.357 00.000 13828 MoveAxis(E, 0, ABG)
21:47:44.358 00.001 13828 Move returns status 0, amount 0
21:47:44.358 00.000 13828 MoveAxis(N, 162, ABG)
21:47:44.358 00.000 13828 duration set to 0 by GuideMode
21:47:44.358 00.000 13828 Move returns status 0, amount 0
21:47:44.358 00.000 13828 move complete, result=0
21:47:44.358 00.000 13828 worker thread done servicing request
21:47:44.365 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12112, FiltMin=9248, FiltMax=65535, Gamma=2.540
21:47:44.391 00.026 8960 UpdateGuideState exits: m=152637 SNR=30.8
21:47:44.394 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:44.397 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:44.398 00.001 8960 Enqueuing Expose request
21:47:44.401 00.003 13828 Worker thread wakes up
21:47:44.401 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:47:44.403 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:44.403 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:46.875 02.472 13828 Exposure complete
21:47:46.998 00.123 13828 worker thread done servicing request
21:47:46.998 00.000 8960 OnExposeComplete: enter
21:47:46.999 00.001 8960 UpdateGuideState(): m_state=6
21:47:47.001 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 260
21:47:47.003 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=735.02, Mass=158002, SNR=32.5, Peak=23728 HFD=2.8
21:47:47.006 00.003 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.39) = xAngle (-2.51 = -2.51)
21:47:47.008 00.002 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
21:47:47.010 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.06 hyp=0.25 cameraTheta=-2.90 mountX=-0.20 mountY=-0.14, mountTheta=-2.53
21:47:47.012 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.06, opts=13)
21:47:47.013 00.001 8960 Enqueuing Move request for scope (-0.24, -0.06)
21:47:47.015 00.002 13828 Worker thread wakes up
21:47:47.015 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.06) opts 0xd
21:47:47.015 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.06)
21:47:47.015 00.000 13828 Moving (-0.24, -0.06) raw xDistance=-0.20 yDistance=-0.14
21:47:47.015 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
21:47:47.015 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:47.016 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:47:47.016 00.000 13828 MoveAxis(E, 75, ABG)
21:47:47.016 00.000 13828 Guiding  Dir = 2, Dur = 75
21:47:47.018 00.002 13828 IsSlewing returns 0
21:47:47.018 00.000 13828 IsGuiding returns 0
21:47:47.020 00.002 13828 PulseGuide returned control before completion, sleep 83
21:47:47.026 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12118, FiltMin=9251, FiltMax=65535, Gamma=2.540
21:47:47.051 00.025 8960 UpdateGuideState exits: m=158002 SNR=32.5
21:47:47.053 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:47.054 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:47.056 00.002 8960 Enqueuing Expose request
21:47:47.118 00.062 13828 IsGuiding returns 0
21:47:47.118 00.000 13828 Move returns status 0, amount 75
21:47:47.118 00.000 13828 MoveAxis(N, 0, ABG)
21:47:47.118 00.000 13828 duration set to 0 by GuideMode
21:47:47.118 00.000 13828 Move returns status 0, amount 0
21:47:47.118 00.000 13828 move complete, result=0
21:47:47.118 00.000 13828 worker thread done servicing request
21:47:47.118 00.000 13828 Worker thread wakes up
21:47:47.119 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:47.119 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:47.124 00.005 8960 GuideStep: -0.2 px 75 ms EAST, -0.1 px 0 ms NORTH
21:47:49.582 02.458 13828 Exposure complete
21:47:49.707 00.125 13828 worker thread done servicing request
21:47:49.707 00.000 8960 OnExposeComplete: enter
21:47:49.709 00.002 8960 UpdateGuideState(): m_state=6
21:47:49.711 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 261
21:47:49.712 00.001 8960 Star::Find returns 1 (0), X=974.36, Y=734.79, Mass=121377, SNR=25.5, Peak=24035 HFD=2.9
21:47:49.714 00.002 8960 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.39) = xAngle (-0.76 = -0.76)
21:47:49.716 00.002 8960 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
21:47:49.717 00.001 8960 CameraToMount -- cameraX=0.13 cameraY=-0.29 hyp=0.31 cameraTheta=-1.16 mountX=0.23 mountY=-0.23, mountTheta=-0.78
21:47:49.721 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.29, opts=13)
21:47:49.722 00.001 8960 Enqueuing Move request for scope (0.13, -0.29)
21:47:49.724 00.002 13828 Worker thread wakes up
21:47:49.724 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.29) opts 0xd
21:47:49.724 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.29)
21:47:49.724 00.000 13828 Moving (0.13, -0.29) raw xDistance=0.23 yDistance=-0.23
21:47:49.724 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
21:47:49.724 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:47:49.724 00.000 13828 MoveAxis(W, 79, ABG)
21:47:49.724 00.000 13828 Guiding  Dir = 3, Dur = 79
21:47:49.727 00.003 13828 IsSlewing returns 0
21:47:49.727 00.000 13828 IsGuiding returns 0
21:47:49.729 00.002 13828 PulseGuide returned control before completion, sleep 87
21:47:49.734 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7120, max=65535, med=12112, FiltMin=9430, FiltMax=65535, Gamma=2.540
21:47:49.758 00.024 8960 UpdateGuideState exits: m=121377 SNR=25.5
21:47:49.762 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:49.764 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:49.766 00.002 8960 Enqueuing Expose request
21:47:49.830 00.064 13828 IsGuiding returns 0
21:47:49.830 00.000 13828 Move returns status 0, amount 79
21:47:49.830 00.000 13828 MoveAxis(N, 120, ABG)
21:47:49.830 00.000 13828 duration set to 0 by GuideMode
21:47:49.830 00.000 13828 Move returns status 0, amount 0
21:47:49.830 00.000 13828 move complete, result=0
21:47:49.830 00.000 13828 worker thread done servicing request
21:47:49.830 00.000 13828 Worker thread wakes up
21:47:49.830 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:49.830 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:49.832 00.002 8960 GuideStep: 0.2 px 79 ms WEST, -0.2 px 0 ms NORTH
21:47:52.299 02.467 13828 Exposure complete
21:47:52.425 00.126 13828 worker thread done servicing request
21:47:52.425 00.000 8960 OnExposeComplete: enter
21:47:52.427 00.002 8960 UpdateGuideState(): m_state=6
21:47:52.429 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 262
21:47:52.431 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=735.34, Mass=146995, SNR=31.4, Peak=24169 HFD=3.5
21:47:52.432 00.001 8960 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.39) = xAngle (3.01 = 3.01)
21:47:52.434 00.002 8960 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.98 = 2.98)
21:47:52.436 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=0.26 hyp=0.52 cameraTheta=2.62 mountX=-0.51 mountY=0.08, mountTheta=2.98
21:47:52.439 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.26, opts=13)
21:47:52.441 00.002 8960 Enqueuing Move request for scope (-0.45, 0.26)
21:47:52.443 00.002 13828 Worker thread wakes up
21:47:52.443 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.26) opts 0xd
21:47:52.443 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.26)
21:47:52.443 00.000 13828 Moving (-0.45, 0.26) raw xDistance=-0.51 yDistance=0.08
21:47:52.443 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.51
21:47:52.443 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:52.443 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:47:52.443 00.000 13828 MoveAxis(E, 185, ABG)
21:47:52.443 00.000 13828 Guiding  Dir = 2, Dur = 185
21:47:52.446 00.003 13828 IsSlewing returns 0
21:47:52.447 00.001 13828 IsGuiding returns 0
21:47:52.451 00.004 13828 PulseGuide returned control before completion, sleep 192
21:47:52.454 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7209, max=65535, med=12105, FiltMin=9270, FiltMax=65535, Gamma=2.540
21:47:52.482 00.028 8960 UpdateGuideState exits: m=146995 SNR=31.4
21:47:52.484 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:52.485 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:52.487 00.002 8960 Enqueuing Expose request
21:47:52.645 00.158 13828 IsGuiding returns 0
21:47:52.645 00.000 13828 Move returns status 0, amount 185
21:47:52.645 00.000 13828 MoveAxis(N, 0, ABG)
21:47:52.645 00.000 13828 duration set to 0 by GuideMode
21:47:52.645 00.000 13828 Move returns status 0, amount 0
21:47:52.645 00.000 13828 move complete, result=0
21:47:52.645 00.000 13828 worker thread done servicing request
21:47:52.646 00.001 8960 GuideStep: -0.5 px 185 ms EAST, 0.1 px 0 ms NORTH
21:47:52.648 00.002 13828 Worker thread wakes up
21:47:52.648 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:52.648 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:55.121 02.473 13828 Exposure complete
21:47:55.244 00.123 13828 worker thread done servicing request
21:47:55.244 00.000 8960 OnExposeComplete: enter
21:47:55.246 00.002 8960 UpdateGuideState(): m_state=6
21:47:55.247 00.001 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 263
21:47:55.249 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=734.63, Mass=152191, SNR=30.3, Peak=24003 HFD=3.3
21:47:55.251 00.002 8960 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.39) = xAngle (-1.78 = -1.78)
21:47:55.253 00.002 8960 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
21:47:55.255 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.45 hyp=0.55 cameraTheta=-2.18 mountX=-0.11 mountY=-0.53, mountTheta=-1.78
21:47:55.259 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.45, opts=13)
21:47:55.262 00.003 8960 Enqueuing Move request for scope (-0.31, -0.45)
21:47:55.264 00.002 13828 Worker thread wakes up
21:47:55.264 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.45) opts 0xd
21:47:55.264 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.45)
21:47:55.264 00.000 13828 Moving (-0.31, -0.45) raw xDistance=-0.11 yDistance=-0.53
21:47:55.264 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:47:55.264 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:47:55.264 00.000 13828 MoveAxis(E, 0, ABG)
21:47:55.264 00.000 13828 Move returns status 0, amount 0
21:47:55.264 00.000 13828 MoveAxis(N, 281, ABG)
21:47:55.264 00.000 13828 duration set to 0 by GuideMode
21:47:55.265 00.001 13828 Move returns status 0, amount 0
21:47:55.265 00.000 13828 move complete, result=0
21:47:55.265 00.000 13828 worker thread done servicing request
21:47:55.274 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7056, max=65535, med=12112, FiltMin=9379, FiltMax=65535, Gamma=2.540
21:47:55.297 00.023 8960 UpdateGuideState exits: m=152191 SNR=30.3
21:47:55.299 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:55.300 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:55.302 00.002 8960 Enqueuing Expose request
21:47:55.303 00.001 13828 Worker thread wakes up
21:47:55.303 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:47:55.305 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:55.305 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:47:57.774 02.469 13828 Exposure complete
21:47:57.896 00.122 13828 worker thread done servicing request
21:47:57.896 00.000 8960 OnExposeComplete: enter
21:47:57.899 00.003 8960 UpdateGuideState(): m_state=6
21:47:57.900 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 264
21:47:57.902 00.002 8960 Star::Find returns 1 (0), X=974.16, Y=735.10, Mass=115938, SNR=25.6, Peak=24323 HFD=2.5
21:47:57.904 00.002 8960 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.39) = xAngle (3.20 = -3.08)
21:47:57.906 00.002 8960 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.17 = -3.12)
21:47:57.908 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=0.03 hyp=0.08 cameraTheta=2.81 mountX=-0.08 mountY=-0.00, mountTheta=-3.12
21:47:57.911 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=0.03, opts=13)
21:47:57.913 00.002 8960 Enqueuing Move request for scope (-0.08, 0.03)
21:47:57.914 00.001 13828 Worker thread wakes up
21:47:57.915 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.03) opts 0xd
21:47:57.915 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, 0.03)
21:47:57.915 00.000 13828 Moving (-0.08, 0.03) raw xDistance=-0.08 yDistance=-0.00
21:47:57.915 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:47:57.915 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:47:57.915 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:47:57.915 00.000 13828 MoveAxis(E, 0, ABG)
21:47:57.915 00.000 13828 Move returns status 0, amount 0
21:47:57.915 00.000 13828 MoveAxis(N, 0, ABG)
21:47:57.915 00.000 13828 duration set to 0 by GuideMode
21:47:57.915 00.000 13828 Move returns status 0, amount 0
21:47:57.915 00.000 13828 move complete, result=0
21:47:57.915 00.000 13828 worker thread done servicing request
21:47:57.922 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12118, FiltMin=9232, FiltMax=65535, Gamma=2.540
21:47:57.947 00.025 8960 UpdateGuideState exits: m=115938 SNR=25.6
21:47:57.948 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:47:57.950 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:47:57.951 00.001 8960 Enqueuing Expose request
21:47:57.953 00.002 13828 Worker thread wakes up
21:47:57.953 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:47:57.955 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:47:57.955 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:00.429 02.474 13828 Exposure complete
21:48:00.556 00.127 13828 worker thread done servicing request
21:48:00.556 00.000 8960 OnExposeComplete: enter
21:48:00.558 00.002 8960 UpdateGuideState(): m_state=6
21:48:00.561 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 265
21:48:00.562 00.001 8960 Star::Find returns 1 (0), X=973.97, Y=734.86, Mass=180663, SNR=34.8, Peak=26627 HFD=3.9
21:48:00.565 00.003 8960 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.39) = xAngle (-2.05 = -2.05)
21:48:00.566 00.001 8960 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
21:48:00.568 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.22 hyp=0.34 cameraTheta=-2.44 mountX=-0.16 mountY=-0.30, mountTheta=-2.06
21:48:00.570 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.22, opts=13)
21:48:00.572 00.002 8960 Enqueuing Move request for scope (-0.26, -0.22)
21:48:00.573 00.001 13828 Worker thread wakes up
21:48:00.574 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.22) opts 0xd
21:48:00.574 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.22)
21:48:00.574 00.000 13828 Moving (-0.26, -0.22) raw xDistance=-0.16 yDistance=-0.30
21:48:00.574 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
21:48:00.574 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:48:00.574 00.000 13828 MoveAxis(E, 58, ABG)
21:48:00.574 00.000 13828 Guiding  Dir = 2, Dur = 58
21:48:00.575 00.001 13828 IsSlewing returns 0
21:48:00.575 00.000 13828 IsGuiding returns 0
21:48:00.577 00.002 13828 PulseGuide returned control before completion, sleep 67
21:48:00.582 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7056, max=65535, med=12118, FiltMin=9411, FiltMax=65535, Gamma=2.540
21:48:00.605 00.023 8960 UpdateGuideState exits: m=180663 SNR=34.8
21:48:00.608 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:00.609 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:00.611 00.002 8960 Enqueuing Expose request
21:48:00.647 00.036 13828 IsGuiding returns 0
21:48:00.647 00.000 13828 Move returns status 0, amount 58
21:48:00.647 00.000 13828 MoveAxis(N, 158, ABG)
21:48:00.647 00.000 13828 duration set to 0 by GuideMode
21:48:00.647 00.000 13828 Move returns status 0, amount 0
21:48:00.647 00.000 13828 move complete, result=0
21:48:00.647 00.000 13828 worker thread done servicing request
21:48:00.647 00.000 13828 Worker thread wakes up
21:48:00.648 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:00.648 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:00.648 00.000 8960 GuideStep: -0.2 px 58 ms EAST, -0.3 px 0 ms NORTH
21:48:03.125 02.477 13828 Exposure complete
21:48:03.245 00.120 13828 worker thread done servicing request
21:48:03.245 00.000 8960 OnExposeComplete: enter
21:48:03.247 00.002 8960 UpdateGuideState(): m_state=6
21:48:03.249 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 266
21:48:03.251 00.002 8960 Star::Find returns 1 (0), X=974.58, Y=734.99, Mass=142832, SNR=28.1, Peak=25763 HFD=3.5
21:48:03.252 00.001 8960 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.39) = xAngle (0.15 = 0.15)
21:48:03.254 00.002 8960 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
21:48:03.257 00.003 8960 CameraToMount -- cameraX=0.35 cameraY=-0.09 hyp=0.36 cameraTheta=-0.24 mountX=0.35 mountY=0.04, mountTheta=0.12
21:48:03.262 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.09, opts=13)
21:48:03.264 00.002 8960 Enqueuing Move request for scope (0.35, -0.09)
21:48:03.266 00.002 13828 Worker thread wakes up
21:48:03.266 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.09) opts 0xd
21:48:03.267 00.001 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.09)
21:48:03.267 00.000 13828 Moving (0.35, -0.09) raw xDistance=0.35 yDistance=0.04
21:48:03.267 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
21:48:03.267 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:03.267 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:48:03.267 00.000 13828 MoveAxis(W, 127, ABG)
21:48:03.267 00.000 13828 Guiding  Dir = 3, Dur = 127
21:48:03.270 00.003 13828 IsSlewing returns 0
21:48:03.270 00.000 13828 IsGuiding returns 0
21:48:03.273 00.003 13828 PulseGuide returned control before completion, sleep 135
21:48:03.279 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7190, max=65535, med=12131, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:48:03.308 00.029 8960 UpdateGuideState exits: m=142832 SNR=28.1
21:48:03.310 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:03.311 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:03.313 00.002 8960 Enqueuing Expose request
21:48:03.410 00.097 13828 IsGuiding returns 0
21:48:03.410 00.000 13828 Move returns status 0, amount 127
21:48:03.410 00.000 13828 MoveAxis(N, 0, ABG)
21:48:03.410 00.000 13828 duration set to 0 by GuideMode
21:48:03.410 00.000 13828 Move returns status 0, amount 0
21:48:03.410 00.000 13828 move complete, result=0
21:48:03.410 00.000 13828 worker thread done servicing request
21:48:03.410 00.000 8960 GuideStep: 0.4 px 127 ms WEST, 0.0 px 0 ms NORTH
21:48:03.412 00.002 13828 Worker thread wakes up
21:48:03.412 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:03.412 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:05.884 02.472 13828 Exposure complete
21:48:06.007 00.123 13828 worker thread done servicing request
21:48:06.007 00.000 8960 OnExposeComplete: enter
21:48:06.010 00.003 8960 UpdateGuideState(): m_state=6
21:48:06.012 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 267
21:48:06.014 00.002 8960 Star::Find returns 1 (0), X=973.89, Y=735.31, Mass=173382, SNR=32.3, Peak=22416 HFD=4.0
21:48:06.017 00.003 8960 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.39) = xAngle (2.94 = 2.94)
21:48:06.020 00.003 8960 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.90 = 2.90)
21:48:06.022 00.002 8960 CameraToMount -- cameraX=-0.35 cameraY=0.23 hyp=0.42 cameraTheta=2.54 mountX=-0.41 mountY=0.10, mountTheta=2.90
21:48:06.024 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=0.23, opts=13)
21:48:06.026 00.002 8960 Enqueuing Move request for scope (-0.35, 0.23)
21:48:06.027 00.001 13828 Worker thread wakes up
21:48:06.028 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.23) opts 0xd
21:48:06.028 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, 0.23)
21:48:06.028 00.000 13828 Moving (-0.35, 0.23) raw xDistance=-0.41 yDistance=0.10
21:48:06.028 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.41
21:48:06.028 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:06.028 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:48:06.028 00.000 13828 MoveAxis(E, 143, ABG)
21:48:06.028 00.000 13828 Guiding  Dir = 2, Dur = 143
21:48:06.029 00.001 13828 IsSlewing returns 0
21:48:06.029 00.000 13828 IsGuiding returns 0
21:48:06.031 00.002 13828 PulseGuide returned control before completion, sleep 152
21:48:06.035 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6921, max=65535, med=12137, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:48:06.060 00.025 8960 UpdateGuideState exits: m=173382 SNR=32.3
21:48:06.062 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:06.063 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:06.065 00.002 8960 Enqueuing Expose request
21:48:06.190 00.125 13828 IsGuiding returns 0
21:48:06.190 00.000 13828 Move returns status 0, amount 143
21:48:06.190 00.000 13828 MoveAxis(N, 0, ABG)
21:48:06.190 00.000 13828 duration set to 0 by GuideMode
21:48:06.190 00.000 13828 Move returns status 0, amount 0
21:48:06.191 00.001 13828 move complete, result=0
21:48:06.191 00.000 13828 worker thread done servicing request
21:48:06.191 00.000 13828 Worker thread wakes up
21:48:06.191 00.000 8960 GuideStep: -0.4 px 143 ms EAST, 0.1 px 0 ms NORTH
21:48:06.194 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:06.194 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:08.657 02.463 13828 Exposure complete
21:48:08.780 00.123 13828 worker thread done servicing request
21:48:08.780 00.000 8960 OnExposeComplete: enter
21:48:08.782 00.002 8960 UpdateGuideState(): m_state=6
21:48:08.784 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 268
21:48:08.785 00.001 8960 Star::Find returns 1 (0), X=974.55, Y=734.86, Mass=119731, SNR=29.1, Peak=28131 HFD=2.5
21:48:08.787 00.002 8960 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.39) = xAngle (-0.20 = -0.20)
21:48:08.789 00.002 8960 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.24 = -0.24)
21:48:08.791 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.21 hyp=0.38 cameraTheta=-0.59 mountX=0.38 mountY=-0.09, mountTheta=-0.23
21:48:08.794 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.21, opts=13)
21:48:08.795 00.001 8960 Enqueuing Move request for scope (0.32, -0.21)
21:48:08.797 00.002 13828 Worker thread wakes up
21:48:08.797 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.21) opts 0xd
21:48:08.797 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.21)
21:48:08.797 00.000 13828 Moving (0.32, -0.21) raw xDistance=0.38 yDistance=-0.09
21:48:08.797 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.38
21:48:08.797 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:08.798 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:48:08.798 00.000 13828 MoveAxis(W, 129, ABG)
21:48:08.798 00.000 13828 Guiding  Dir = 3, Dur = 129
21:48:08.799 00.001 13828 IsSlewing returns 0
21:48:08.799 00.000 13828 IsGuiding returns 0
21:48:08.801 00.002 13828 PulseGuide returned control before completion, sleep 138
21:48:08.805 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7267, max=65535, med=12150, FiltMin=9238, FiltMax=65535, Gamma=2.540
21:48:08.834 00.029 8960 UpdateGuideState exits: m=119731 SNR=29.1
21:48:08.838 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:08.841 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:08.843 00.002 8960 Enqueuing Expose request
21:48:08.949 00.106 13828 IsGuiding returns 0
21:48:08.949 00.000 13828 Move returns status 0, amount 129
21:48:08.949 00.000 13828 MoveAxis(N, 0, ABG)
21:48:08.949 00.000 13828 duration set to 0 by GuideMode
21:48:08.949 00.000 13828 Move returns status 0, amount 0
21:48:08.949 00.000 13828 move complete, result=0
21:48:08.950 00.001 13828 worker thread done servicing request
21:48:08.950 00.000 13828 Worker thread wakes up
21:48:08.950 00.000 8960 GuideStep: 0.4 px 129 ms WEST, -0.1 px 0 ms NORTH
21:48:08.951 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:08.951 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:11.431 02.480 13828 Exposure complete
21:48:11.560 00.129 13828 worker thread done servicing request
21:48:11.560 00.000 8960 OnExposeComplete: enter
21:48:11.562 00.002 8960 UpdateGuideState(): m_state=6
21:48:11.564 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 269
21:48:11.565 00.001 8960 Star::Find returns 1 (0), X=974.38, Y=735.13, Mass=118302, SNR=25.3, Peak=25059 HFD=2.8
21:48:11.567 00.002 8960 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.39) = xAngle (0.72 = 0.72)
21:48:11.568 00.001 8960 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.68 = 0.68)
21:48:11.570 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=0.05 hyp=0.16 cameraTheta=0.32 mountX=0.12 mountY=0.10, mountTheta=0.70
21:48:11.574 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=0.05, opts=13)
21:48:11.576 00.002 8960 Enqueuing Move request for scope (0.15, 0.05)
21:48:11.578 00.002 13828 Worker thread wakes up
21:48:11.578 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.05) opts 0xd
21:48:11.578 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, 0.05)
21:48:11.578 00.000 13828 Moving (0.15, 0.05) raw xDistance=0.12 yDistance=0.10
21:48:11.578 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
21:48:11.578 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:11.578 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:48:11.578 00.000 13828 MoveAxis(E, 0, ABG)
21:48:11.578 00.000 13828 Move returns status 0, amount 0
21:48:11.578 00.000 13828 MoveAxis(N, 0, ABG)
21:48:11.578 00.000 13828 duration set to 0 by GuideMode
21:48:11.578 00.000 13828 Move returns status 0, amount 0
21:48:11.578 00.000 13828 move complete, result=0
21:48:11.578 00.000 13828 worker thread done servicing request
21:48:11.586 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=12163, FiltMin=9385, FiltMax=65535, Gamma=2.540
21:48:11.611 00.025 8960 UpdateGuideState exits: m=118302 SNR=25.3
21:48:11.613 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:11.614 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:11.616 00.002 8960 Enqueuing Expose request
21:48:11.618 00.002 13828 Worker thread wakes up
21:48:11.618 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:11.620 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:11.620 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:14.100 02.480 13828 Exposure complete
21:48:14.252 00.152 13828 worker thread done servicing request
21:48:14.252 00.000 8960 OnExposeComplete: enter
21:48:14.255 00.003 8960 UpdateGuideState(): m_state=6
21:48:14.258 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 270
21:48:14.259 00.001 8960 Star::Find returns 1 (0), X=973.56, Y=735.36, Mass=154014, SNR=31.0, Peak=24304 HFD=3.2
21:48:14.261 00.002 8960 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.39) = xAngle (3.13 = 3.13)
21:48:14.263 00.002 8960 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.09 = 3.09)
21:48:14.265 00.002 8960 CameraToMount -- cameraX=-0.67 cameraY=0.29 hyp=0.73 cameraTheta=2.73 mountX=-0.73 mountY=0.04, mountTheta=3.09
21:48:14.267 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.67, y=0.29, opts=13)
21:48:14.269 00.002 8960 Enqueuing Move request for scope (-0.67, 0.29)
21:48:14.271 00.002 13828 Worker thread wakes up
21:48:14.271 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.67, 0.29) opts 0xd
21:48:14.271 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.67, 0.29)
21:48:14.271 00.000 13828 Moving (-0.67, 0.29) raw xDistance=-0.73 yDistance=0.04
21:48:14.271 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.73
21:48:14.271 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:14.271 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:48:14.271 00.000 13828 MoveAxis(E, 269, ABG)
21:48:14.271 00.000 13828 Guiding  Dir = 2, Dur = 269
21:48:14.273 00.002 13828 IsSlewing returns 0
21:48:14.273 00.000 13828 IsGuiding returns 0
21:48:14.275 00.002 13828 PulseGuide returned control before completion, sleep 278
21:48:14.281 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12163, FiltMin=9142, FiltMax=65535, Gamma=2.540
21:48:14.311 00.030 8960 UpdateGuideState exits: m=154014 SNR=31.0
21:48:14.314 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:14.316 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:14.318 00.002 8960 Enqueuing Expose request
21:48:14.555 00.237 13828 IsGuiding returns 0
21:48:14.555 00.000 13828 Move returns status 0, amount 269
21:48:14.555 00.000 13828 MoveAxis(N, 0, ABG)
21:48:14.555 00.000 13828 duration set to 0 by GuideMode
21:48:14.555 00.000 13828 Move returns status 0, amount 0
21:48:14.556 00.001 13828 move complete, result=0
21:48:14.556 00.000 13828 worker thread done servicing request
21:48:14.556 00.000 13828 Worker thread wakes up
21:48:14.556 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:14.556 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:14.556 00.000 8960 GuideStep: -0.7 px 269 ms EAST, 0.0 px 0 ms NORTH
21:48:17.023 02.467 13828 Exposure complete
21:48:17.148 00.125 13828 worker thread done servicing request
21:48:17.148 00.000 8960 OnExposeComplete: enter
21:48:17.150 00.002 8960 UpdateGuideState(): m_state=6
21:48:17.152 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 271
21:48:17.154 00.002 8960 Star::Find returns 1 (0), X=973.82, Y=735.36, Mass=134466, SNR=25.7, Peak=24003 HFD=3.2
21:48:17.158 00.004 8960 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.39) = xAngle (2.94 = 2.94)
21:48:17.159 00.001 8960 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.90 = 2.90)
21:48:17.161 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=0.28 hyp=0.50 cameraTheta=2.55 mountX=-0.49 mountY=0.12, mountTheta=2.91
21:48:17.163 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=0.28, opts=13)
21:48:17.165 00.002 8960 Enqueuing Move request for scope (-0.41, 0.28)
21:48:17.167 00.002 13828 Worker thread wakes up
21:48:17.167 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.28) opts 0xd
21:48:17.167 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.41, 0.28)
21:48:17.167 00.000 13828 Moving (-0.41, 0.28) raw xDistance=-0.49 yDistance=0.12
21:48:17.167 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.49
21:48:17.167 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:17.167 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:48:17.167 00.000 13828 MoveAxis(E, 199, ABG)
21:48:17.167 00.000 13828 Guiding  Dir = 2, Dur = 199
21:48:17.167 00.000 13828 IsSlewing returns 0
21:48:17.168 00.001 13828 IsGuiding returns 0
21:48:17.169 00.001 13828 PulseGuide returned control before completion, sleep 208
21:48:17.175 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12156, FiltMin=9532, FiltMax=65535, Gamma=2.540
21:48:17.202 00.027 8960 UpdateGuideState exits: m=134466 SNR=25.7
21:48:17.204 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:17.205 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:17.207 00.002 8960 Enqueuing Expose request
21:48:17.388 00.181 13828 IsGuiding returns 0
21:48:17.388 00.000 13828 Move returns status 0, amount 199
21:48:17.388 00.000 13828 MoveAxis(N, 0, ABG)
21:48:17.388 00.000 13828 duration set to 0 by GuideMode
21:48:17.388 00.000 13828 Move returns status 0, amount 0
21:48:17.388 00.000 13828 move complete, result=0
21:48:17.388 00.000 13828 worker thread done servicing request
21:48:17.388 00.000 13828 Worker thread wakes up
21:48:17.388 00.000 8960 GuideStep: -0.5 px 199 ms EAST, 0.1 px 0 ms NORTH
21:48:17.390 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:17.390 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:19.867 02.477 13828 Exposure complete
21:48:19.989 00.122 13828 worker thread done servicing request
21:48:19.989 00.000 8960 OnExposeComplete: enter
21:48:19.991 00.002 8960 UpdateGuideState(): m_state=6
21:48:19.993 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 272
21:48:19.994 00.001 8960 Star::Find returns 1 (0), X=974.15, Y=734.97, Mass=156415, SNR=32.4, Peak=25059 HFD=3.5
21:48:19.996 00.002 8960 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
21:48:19.997 00.001 8960 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
21:48:19.999 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.11 hyp=0.14 cameraTheta=-2.24 mountX=-0.04 mountY=-0.13, mountTheta=-1.85
21:48:20.004 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.11, opts=13)
21:48:20.007 00.003 8960 Enqueuing Move request for scope (-0.09, -0.11)
21:48:20.009 00.002 13828 Worker thread wakes up
21:48:20.009 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.11) opts 0xd
21:48:20.009 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.11)
21:48:20.009 00.000 13828 Moving (-0.09, -0.11) raw xDistance=-0.04 yDistance=-0.13
21:48:20.009 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:48:20.009 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:20.009 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:48:20.009 00.000 13828 MoveAxis(E, 0, ABG)
21:48:20.010 00.001 13828 Move returns status 0, amount 0
21:48:20.010 00.000 13828 MoveAxis(N, 0, ABG)
21:48:20.010 00.000 13828 duration set to 0 by GuideMode
21:48:20.010 00.000 13828 Move returns status 0, amount 0
21:48:20.010 00.000 13828 move complete, result=0
21:48:20.011 00.001 13828 worker thread done servicing request
21:48:20.020 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12150, FiltMin=9001, FiltMax=65535, Gamma=2.540
21:48:20.045 00.025 8960 UpdateGuideState exits: m=156415 SNR=32.4
21:48:20.047 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:20.049 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:20.051 00.002 8960 Enqueuing Expose request
21:48:20.053 00.002 13828 Worker thread wakes up
21:48:20.053 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:20.056 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:20.056 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:22.538 02.482 13828 Exposure complete
21:48:22.665 00.127 13828 worker thread done servicing request
21:48:22.665 00.000 8960 OnExposeComplete: enter
21:48:22.666 00.001 8960 UpdateGuideState(): m_state=6
21:48:22.668 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 273
21:48:22.671 00.003 8960 Star::Find returns 1 (0), X=974.19, Y=734.95, Mass=119860, SNR=25.4, Peak=23593 HFD=2.9
21:48:22.672 00.001 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
21:48:22.674 00.002 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
21:48:22.676 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.13 hyp=0.13 cameraTheta=-1.89 mountX=0.01 mountY=-0.13, mountTheta=-1.49
21:48:22.679 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.13, opts=13)
21:48:22.680 00.001 8960 Enqueuing Move request for scope (-0.04, -0.13)
21:48:22.682 00.002 13828 Worker thread wakes up
21:48:22.682 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.13) opts 0xd
21:48:22.682 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.13)
21:48:22.682 00.000 13828 Moving (-0.04, -0.13) raw xDistance=0.01 yDistance=-0.13
21:48:22.682 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:48:22.682 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:22.682 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:48:22.682 00.000 13828 MoveAxis(E, 0, ABG)
21:48:22.682 00.000 13828 Move returns status 0, amount 0
21:48:22.683 00.001 13828 MoveAxis(N, 0, ABG)
21:48:22.683 00.000 13828 duration set to 0 by GuideMode
21:48:22.683 00.000 13828 Move returns status 0, amount 0
21:48:22.683 00.000 13828 move complete, result=0
21:48:22.683 00.000 13828 worker thread done servicing request
21:48:22.690 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12156, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:48:22.711 00.021 8960 UpdateGuideState exits: m=119860 SNR=25.4
21:48:22.713 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:22.716 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:22.719 00.003 8960 Enqueuing Expose request
21:48:22.721 00.002 13828 Worker thread wakes up
21:48:22.721 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:22.723 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:22.723 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:25.183 02.460 13828 Exposure complete
21:48:25.309 00.126 13828 worker thread done servicing request
21:48:25.309 00.000 8960 OnExposeComplete: enter
21:48:25.311 00.002 8960 UpdateGuideState(): m_state=6
21:48:25.313 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 274
21:48:25.315 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=734.89, Mass=145791, SNR=27.1, Peak=23977 HFD=3.3
21:48:25.316 00.001 8960 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.39) = xAngle (-0.33 = -0.33)
21:48:25.318 00.002 8960 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
21:48:25.320 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-0.72 mountX=0.27 mountY=-0.10, mountTheta=-0.36
21:48:25.322 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=-0.19, opts=13)
21:48:25.324 00.002 8960 Enqueuing Move request for scope (0.22, -0.19)
21:48:25.326 00.002 13828 Worker thread wakes up
21:48:25.326 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
21:48:25.326 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
21:48:25.326 00.000 13828 Moving (0.22, -0.19) raw xDistance=0.27 yDistance=-0.10
21:48:25.326 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
21:48:25.326 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:25.327 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:48:25.327 00.000 13828 MoveAxis(W, 101, ABG)
21:48:25.327 00.000 13828 Guiding  Dir = 3, Dur = 101
21:48:25.329 00.002 13828 IsSlewing returns 0
21:48:25.329 00.000 13828 IsGuiding returns 0
21:48:25.332 00.003 13828 PulseGuide returned control before completion, sleep 109
21:48:25.337 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=12156, FiltMin=9347, FiltMax=65535, Gamma=2.540
21:48:25.361 00.024 8960 UpdateGuideState exits: m=145791 SNR=27.1
21:48:25.363 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:25.364 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:25.366 00.002 8960 Enqueuing Expose request
21:48:25.445 00.079 13828 IsGuiding returns 0
21:48:25.445 00.000 13828 Move returns status 0, amount 101
21:48:25.445 00.000 13828 MoveAxis(N, 0, ABG)
21:48:25.445 00.000 13828 duration set to 0 by GuideMode
21:48:25.445 00.000 13828 Move returns status 0, amount 0
21:48:25.445 00.000 13828 move complete, result=0
21:48:25.445 00.000 13828 worker thread done servicing request
21:48:25.445 00.000 8960 GuideStep: 0.3 px 101 ms WEST, -0.1 px 0 ms NORTH
21:48:25.448 00.003 13828 Worker thread wakes up
21:48:25.448 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:25.448 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:27.918 02.470 13828 Exposure complete
21:48:28.053 00.135 13828 worker thread done servicing request
21:48:28.053 00.000 8960 OnExposeComplete: enter
21:48:28.056 00.003 8960 UpdateGuideState(): m_state=6
21:48:28.058 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 275
21:48:28.060 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=734.86, Mass=167064, SNR=30.9, Peak=22768 HFD=3.8
21:48:28.062 00.002 8960 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.39) = xAngle (-0.94 = -0.94)
21:48:28.064 00.002 8960 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
21:48:28.066 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=-0.21 hyp=0.22 cameraTheta=-1.33 mountX=0.13 mountY=-0.18, mountTheta=-0.95
21:48:28.069 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.21, opts=13)
21:48:28.072 00.003 8960 Enqueuing Move request for scope (0.05, -0.21)
21:48:28.074 00.002 13828 Worker thread wakes up
21:48:28.074 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.21) opts 0xd
21:48:28.074 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.21)
21:48:28.074 00.000 13828 Moving (0.05, -0.21) raw xDistance=0.13 yDistance=-0.18
21:48:28.074 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.13
21:48:28.074 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:28.074 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:48:28.075 00.001 13828 MoveAxis(W, 55, ABG)
21:48:28.075 00.000 13828 Guiding  Dir = 3, Dur = 55
21:48:28.077 00.002 13828 IsSlewing returns 0
21:48:28.077 00.000 13828 IsGuiding returns 0
21:48:28.080 00.003 13828 PulseGuide returned control before completion, sleep 63
21:48:28.088 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12156, FiltMin=9539, FiltMax=65535, Gamma=2.540
21:48:28.111 00.023 8960 UpdateGuideState exits: m=167064 SNR=30.9
21:48:28.114 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:28.117 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:28.119 00.002 8960 Enqueuing Expose request
21:48:28.146 00.027 13828 IsGuiding returns 0
21:48:28.146 00.000 13828 Move returns status 0, amount 55
21:48:28.146 00.000 13828 MoveAxis(N, 0, ABG)
21:48:28.146 00.000 13828 duration set to 0 by GuideMode
21:48:28.146 00.000 13828 Move returns status 0, amount 0
21:48:28.146 00.000 13828 move complete, result=0
21:48:28.146 00.000 13828 worker thread done servicing request
21:48:28.146 00.000 13828 Worker thread wakes up
21:48:28.146 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:28.146 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:28.148 00.002 8960 GuideStep: 0.1 px 55 ms WEST, -0.2 px 0 ms NORTH
21:48:30.617 02.469 13828 Exposure complete
21:48:30.746 00.129 13828 worker thread done servicing request
21:48:30.746 00.000 8960 OnExposeComplete: enter
21:48:30.748 00.002 8960 UpdateGuideState(): m_state=6
21:48:30.750 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 276
21:48:30.751 00.001 8960 Star::Find returns 1 (0), X=974.20, Y=734.75, Mass=120098, SNR=24.5, Peak=25507 HFD=2.6
21:48:30.753 00.002 8960 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.39) = xAngle (-1.28 = -1.28)
21:48:30.755 00.002 8960 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
21:48:30.757 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.32 hyp=0.33 cameraTheta=-1.68 mountX=0.09 mountY=-0.32, mountTheta=-1.29
21:48:30.761 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.32, opts=13)
21:48:30.763 00.002 8960 Enqueuing Move request for scope (-0.03, -0.32)
21:48:30.765 00.002 13828 Worker thread wakes up
21:48:30.765 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.32) opts 0xd
21:48:30.765 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.32)
21:48:30.766 00.001 13828 Moving (-0.03, -0.32) raw xDistance=0.09 yDistance=-0.32
21:48:30.766 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:48:30.766 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:48:30.766 00.000 13828 MoveAxis(E, 0, ABG)
21:48:30.766 00.000 13828 Move returns status 0, amount 0
21:48:30.766 00.000 13828 MoveAxis(N, 168, ABG)
21:48:30.766 00.000 13828 duration set to 0 by GuideMode
21:48:30.766 00.000 13828 Move returns status 0, amount 0
21:48:30.766 00.000 13828 move complete, result=0
21:48:30.766 00.000 13828 worker thread done servicing request
21:48:30.775 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7228, max=65535, med=12156, FiltMin=9360, FiltMax=65535, Gamma=2.540
21:48:30.801 00.026 8960 UpdateGuideState exits: m=120098 SNR=24.5
21:48:30.804 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:30.806 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:30.808 00.002 8960 Enqueuing Expose request
21:48:30.809 00.001 13828 Worker thread wakes up
21:48:30.810 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:30.810 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:30.810 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:48:33.287 02.477 13828 Exposure complete
21:48:33.409 00.122 13828 worker thread done servicing request
21:48:33.409 00.000 8960 OnExposeComplete: enter
21:48:33.411 00.002 8960 UpdateGuideState(): m_state=6
21:48:33.414 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 277
21:48:33.416 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=735.37, Mass=134708, SNR=31.0, Peak=24432 HFD=3.1
21:48:33.419 00.003 8960 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.39) = xAngle (2.96 = 2.96)
21:48:33.421 00.002 8960 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.92 = 2.92)
21:48:33.423 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=0.29 hyp=0.53 cameraTheta=2.57 mountX=-0.53 mountY=0.12, mountTheta=2.93
21:48:33.425 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.29, opts=13)
21:48:33.427 00.002 8960 Enqueuing Move request for scope (-0.45, 0.29)
21:48:33.428 00.001 13828 Worker thread wakes up
21:48:33.428 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.29) opts 0xd
21:48:33.428 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.29)
21:48:33.429 00.001 13828 Moving (-0.45, 0.29) raw xDistance=-0.53 yDistance=0.12
21:48:33.429 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
21:48:33.429 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:33.429 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
21:48:33.429 00.000 13828 MoveAxis(E, 195, ABG)
21:48:33.429 00.000 13828 Guiding  Dir = 2, Dur = 195
21:48:33.430 00.001 13828 IsSlewing returns 0
21:48:33.430 00.000 13828 IsGuiding returns 0
21:48:33.432 00.002 13828 PulseGuide returned control before completion, sleep 204
21:48:33.436 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12163, FiltMin=9603, FiltMax=65535, Gamma=2.540
21:48:33.462 00.026 8960 UpdateGuideState exits: m=134708 SNR=31.0
21:48:33.464 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:33.465 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:33.467 00.002 8960 Enqueuing Expose request
21:48:33.642 00.175 13828 IsGuiding returns 0
21:48:33.642 00.000 13828 Move returns status 0, amount 195
21:48:33.642 00.000 13828 MoveAxis(N, 0, ABG)
21:48:33.642 00.000 13828 duration set to 0 by GuideMode
21:48:33.642 00.000 13828 Move returns status 0, amount 0
21:48:33.642 00.000 13828 move complete, result=0
21:48:33.642 00.000 13828 worker thread done servicing request
21:48:33.642 00.000 13828 Worker thread wakes up
21:48:33.642 00.000 8960 GuideStep: -0.5 px 195 ms EAST, 0.1 px 0 ms NORTH
21:48:33.644 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:33.644 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:36.122 02.478 13828 Exposure complete
21:48:36.242 00.120 13828 worker thread done servicing request
21:48:36.242 00.000 8960 OnExposeComplete: enter
21:48:36.244 00.002 8960 UpdateGuideState(): m_state=6
21:48:36.248 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 278
21:48:36.252 00.004 8960 Star::Find returns 1 (0), X=973.66, Y=735.25, Mass=166881, SNR=30.8, Peak=25161 HFD=3.1
21:48:36.254 00.002 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.39) = xAngle (3.25 = -3.04)
21:48:36.256 00.002 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.21 = -3.07)
21:48:36.258 00.002 8960 CameraToMount -- cameraX=-0.58 cameraY=0.17 hyp=0.60 cameraTheta=2.85 mountX=-0.60 mountY=-0.04, mountTheta=-3.07
21:48:36.261 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=0.17, opts=13)
21:48:36.262 00.001 8960 Enqueuing Move request for scope (-0.58, 0.17)
21:48:36.264 00.002 13828 Worker thread wakes up
21:48:36.264 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.17) opts 0xd
21:48:36.264 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.58, 0.17)
21:48:36.264 00.000 13828 Moving (-0.58, 0.17) raw xDistance=-0.60 yDistance=-0.04
21:48:36.264 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.60
21:48:36.264 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:36.264 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:48:36.264 00.000 13828 MoveAxis(E, 235, ABG)
21:48:36.264 00.000 13828 Guiding  Dir = 2, Dur = 235
21:48:36.266 00.002 13828 IsSlewing returns 0
21:48:36.266 00.000 13828 IsGuiding returns 0
21:48:36.268 00.002 13828 PulseGuide returned control before completion, sleep 243
21:48:36.273 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=12169, FiltMin=9340, FiltMax=65535, Gamma=2.540
21:48:36.300 00.027 8960 UpdateGuideState exits: m=166881 SNR=30.8
21:48:36.303 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:36.304 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:36.308 00.004 8960 Enqueuing Expose request
21:48:36.519 00.211 13828 IsGuiding returns 0
21:48:36.519 00.000 13828 Move returns status 0, amount 235
21:48:36.519 00.000 13828 MoveAxis(N, 0, ABG)
21:48:36.519 00.000 13828 duration set to 0 by GuideMode
21:48:36.519 00.000 13828 Move returns status 0, amount 0
21:48:36.519 00.000 13828 move complete, result=0
21:48:36.519 00.000 13828 worker thread done servicing request
21:48:36.519 00.000 8960 GuideStep: -0.6 px 235 ms EAST, -0.0 px 0 ms NORTH
21:48:36.522 00.003 13828 Worker thread wakes up
21:48:36.522 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:36.522 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:39.004 02.482 13828 Exposure complete
21:48:39.141 00.137 13828 worker thread done servicing request
21:48:39.142 00.001 8960 OnExposeComplete: enter
21:48:39.144 00.002 8960 UpdateGuideState(): m_state=6
21:48:39.146 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 279
21:48:39.147 00.001 8960 Star::Find returns 1 (0), X=973.83, Y=735.69, Mass=154072, SNR=29.9, Peak=24144 HFD=3.4
21:48:39.149 00.002 8960 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.39) = xAngle (2.54 = 2.54)
21:48:39.151 00.002 8960 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.51 = 2.51)
21:48:39.154 00.003 8960 CameraToMount -- cameraX=-0.40 cameraY=0.62 hyp=0.74 cameraTheta=2.15 mountX=-0.61 mountY=0.44, mountTheta=2.52
21:48:39.158 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.62, opts=13)
21:48:39.159 00.001 8960 Enqueuing Move request for scope (-0.40, 0.62)
21:48:39.161 00.002 13828 Worker thread wakes up
21:48:39.161 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.62) opts 0xd
21:48:39.161 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.62)
21:48:39.161 00.000 13828 Moving (-0.40, 0.62) raw xDistance=-0.61 yDistance=0.44
21:48:39.161 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.61
21:48:39.161 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:39.162 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
21:48:39.162 00.000 13828 MoveAxis(E, 242, ABG)
21:48:39.162 00.000 13828 Guiding  Dir = 2, Dur = 242
21:48:39.162 00.000 13828 IsSlewing returns 0
21:48:39.162 00.000 13828 IsGuiding returns 0
21:48:39.164 00.002 13828 PulseGuide returned control before completion, sleep 251
21:48:39.169 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7107, max=65535, med=12176, FiltMin=9635, FiltMax=65535, Gamma=2.540
21:48:39.194 00.025 8960 UpdateGuideState exits: m=154072 SNR=29.9
21:48:39.196 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:39.198 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:39.199 00.001 8960 Enqueuing Expose request
21:48:39.431 00.232 13828 IsGuiding returns 0
21:48:39.431 00.000 13828 Move returns status 0, amount 242
21:48:39.431 00.000 13828 MoveAxis(N, 0, ABG)
21:48:39.431 00.000 13828 duration set to 0 by GuideMode
21:48:39.431 00.000 13828 Move returns status 0, amount 0
21:48:39.431 00.000 13828 move complete, result=0
21:48:39.431 00.000 13828 worker thread done servicing request
21:48:39.431 00.000 13828 Worker thread wakes up
21:48:39.431 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:39.432 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:39.432 00.000 8960 GuideStep: -0.6 px 242 ms EAST, 0.4 px 0 ms NORTH
21:48:41.901 02.469 13828 Exposure complete
21:48:42.031 00.130 13828 worker thread done servicing request
21:48:42.031 00.000 8960 OnExposeComplete: enter
21:48:42.033 00.002 8960 UpdateGuideState(): m_state=6
21:48:42.036 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 280
21:48:42.041 00.005 8960 Star::Find returns 1 (0), X=973.82, Y=734.97, Mass=131921, SNR=28.7, Peak=23107 HFD=2.8
21:48:42.042 00.001 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.39) = xAngle (-2.50 = -2.50)
21:48:42.044 00.002 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
21:48:42.045 00.001 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.10 hyp=0.43 cameraTheta=-2.90 mountX=-0.35 mountY=-0.24, mountTheta=-2.53
21:48:42.049 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.10, opts=13)
21:48:42.051 00.002 8960 Enqueuing Move request for scope (-0.42, -0.10)
21:48:42.053 00.002 13828 Worker thread wakes up
21:48:42.053 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.10) opts 0xd
21:48:42.053 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.10)
21:48:42.053 00.000 13828 Moving (-0.42, -0.10) raw xDistance=-0.35 yDistance=-0.24
21:48:42.053 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.35
21:48:42.053 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:48:42.053 00.000 13828 MoveAxis(E, 145, ABG)
21:48:42.053 00.000 13828 Guiding  Dir = 2, Dur = 145
21:48:42.055 00.002 13828 IsSlewing returns 0
21:48:42.055 00.000 13828 IsGuiding returns 0
21:48:42.056 00.001 13828 PulseGuide returned control before completion, sleep 154
21:48:42.061 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7542, max=65535, med=12182, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:48:42.086 00.025 8960 UpdateGuideState exits: m=131921 SNR=28.7
21:48:42.089 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:42.091 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:42.092 00.001 8960 Enqueuing Expose request
21:48:42.222 00.130 13828 IsGuiding returns 1
21:48:42.222 00.000 13828 scope still moving after pulse duration time elapsed
21:48:42.256 00.034 13828 IsSlewing returns 0
21:48:42.256 00.000 13828 IsGuiding returns 0
21:48:42.256 00.000 13828 scope move finished after 145 + 55 ms
21:48:42.256 00.000 13828 Move returns status 0, amount 145
21:48:42.256 00.000 13828 MoveAxis(N, 130, ABG)
21:48:42.256 00.000 13828 duration set to 0 by GuideMode
21:48:42.256 00.000 13828 Move returns status 0, amount 0
21:48:42.256 00.000 13828 move complete, result=0
21:48:42.256 00.000 13828 worker thread done servicing request
21:48:42.256 00.000 8960 GuideStep: -0.3 px 145 ms EAST, -0.2 px 0 ms NORTH
21:48:42.258 00.002 13828 Worker thread wakes up
21:48:42.258 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:42.258 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:44.730 02.472 13828 Exposure complete
21:48:44.867 00.137 13828 worker thread done servicing request
21:48:44.867 00.000 8960 OnExposeComplete: enter
21:48:44.869 00.002 8960 UpdateGuideState(): m_state=6
21:48:44.871 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 281
21:48:44.873 00.002 8960 Star::Find returns 1 (0), X=974.29, Y=734.96, Mass=144040, SNR=30.6, Peak=25635 HFD=3.0
21:48:44.875 00.002 8960 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.39) = xAngle (-0.73 = -0.73)
21:48:44.876 00.001 8960 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
21:48:44.878 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=-0.12 hyp=0.13 cameraTheta=-1.13 mountX=0.10 mountY=-0.09, mountTheta=-0.75
21:48:44.882 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.12, opts=13)
21:48:44.884 00.002 8960 Enqueuing Move request for scope (0.06, -0.12)
21:48:44.886 00.002 13828 Worker thread wakes up
21:48:44.886 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.12) opts 0xd
21:48:44.886 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.12)
21:48:44.886 00.000 13828 Moving (0.06, -0.12) raw xDistance=0.10 yDistance=-0.09
21:48:44.886 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:48:44.886 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:44.886 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:48:44.886 00.000 13828 MoveAxis(E, 0, ABG)
21:48:44.886 00.000 13828 Move returns status 0, amount 0
21:48:44.887 00.001 13828 MoveAxis(N, 0, ABG)
21:48:44.887 00.000 13828 duration set to 0 by GuideMode
21:48:44.887 00.000 13828 Move returns status 0, amount 0
21:48:44.887 00.000 13828 move complete, result=0
21:48:44.887 00.000 13828 worker thread done servicing request
21:48:44.893 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12195, FiltMin=9513, FiltMax=65535, Gamma=2.540
21:48:44.914 00.021 8960 UpdateGuideState exits: m=144040 SNR=30.6
21:48:44.918 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:44.920 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:44.922 00.002 8960 Enqueuing Expose request
21:48:44.923 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:48:44.925 00.002 13828 Worker thread wakes up
21:48:44.925 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:44.925 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:47.389 02.464 13828 Exposure complete
21:48:47.517 00.128 13828 worker thread done servicing request
21:48:47.517 00.000 8960 OnExposeComplete: enter
21:48:47.520 00.003 8960 UpdateGuideState(): m_state=6
21:48:47.521 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 282
21:48:47.523 00.002 8960 Star::Find returns 1 (0), X=974.35, Y=735.17, Mass=154916, SNR=31.1, Peak=23235 HFD=3.5
21:48:47.524 00.001 8960 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.39) = xAngle (1.03 = 1.03)
21:48:47.526 00.002 8960 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
21:48:47.527 00.001 8960 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=0.08 mountY=0.13, mountTheta=1.02
21:48:47.531 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=0.09, opts=13)
21:48:47.532 00.001 8960 Enqueuing Move request for scope (0.12, 0.09)
21:48:47.534 00.002 13828 Worker thread wakes up
21:48:47.534 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
21:48:47.534 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
21:48:47.534 00.000 13828 Moving (0.12, 0.09) raw xDistance=0.08 yDistance=0.13
21:48:47.534 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:48:47.534 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:47.534 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:48:47.534 00.000 13828 MoveAxis(E, 0, ABG)
21:48:47.535 00.001 13828 Move returns status 0, amount 0
21:48:47.535 00.000 13828 MoveAxis(N, 0, ABG)
21:48:47.535 00.000 13828 duration set to 0 by GuideMode
21:48:47.535 00.000 13828 Move returns status 0, amount 0
21:48:47.535 00.000 13828 move complete, result=0
21:48:47.535 00.000 13828 worker thread done servicing request
21:48:47.543 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7056, max=65535, med=12195, FiltMin=9488, FiltMax=65535, Gamma=2.540
21:48:47.569 00.026 8960 UpdateGuideState exits: m=154916 SNR=31.1
21:48:47.572 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:47.574 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:47.576 00.002 8960 Enqueuing Expose request
21:48:47.578 00.002 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:48:47.580 00.002 13828 Worker thread wakes up
21:48:47.580 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:47.580 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:50.047 02.467 13828 Exposure complete
21:48:50.172 00.125 13828 worker thread done servicing request
21:48:50.172 00.000 8960 OnExposeComplete: enter
21:48:50.173 00.001 8960 UpdateGuideState(): m_state=6
21:48:50.175 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 283
21:48:50.177 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=736.03, Mass=168502, SNR=34.0, Peak=23971 HFD=4.1
21:48:50.178 00.001 8960 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.39) = xAngle (2.41 = 2.41)
21:48:50.181 00.003 8960 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.37 = 2.37)
21:48:50.182 00.001 8960 CameraToMount -- cameraX=-0.45 cameraY=0.96 hyp=1.06 cameraTheta=2.01 mountX=-0.79 mountY=0.74, mountTheta=2.39
21:48:50.185 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.96, opts=13)
21:48:50.186 00.001 8960 Enqueuing Move request for scope (-0.45, 0.96)
21:48:50.188 00.002 13828 Worker thread wakes up
21:48:50.188 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.96) opts 0xd
21:48:50.188 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.96)
21:48:50.188 00.000 13828 Moving (-0.45, 0.96) raw xDistance=-0.79 yDistance=0.74
21:48:50.188 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.79
21:48:50.188 00.000 13828 resist switch: large excursion: input 0.74 thresh 0.57 direction from -1 to 1
21:48:50.188 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.21
21:48:50.188 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
21:48:50.188 00.000 13828 MoveAxis(E, 291, ABG)
21:48:50.188 00.000 13828 Guiding  Dir = 2, Dur = 291
21:48:50.190 00.002 13828 IsSlewing returns 0
21:48:50.190 00.000 13828 IsGuiding returns 0
21:48:50.192 00.002 13828 PulseGuide returned control before completion, sleep 300
21:48:50.196 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=12188, FiltMin=9558, FiltMax=65535, Gamma=2.540
21:48:50.221 00.025 8960 UpdateGuideState exits: m=168502 SNR=34.0
21:48:50.222 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:50.224 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:50.226 00.002 8960 Enqueuing Expose request
21:48:50.494 00.268 13828 IsGuiding returns 0
21:48:50.494 00.000 13828 Move returns status 0, amount 291
21:48:50.494 00.000 13828 MoveAxis(S, 392, ABG)
21:48:50.494 00.000 13828 Guiding  Dir = 1, Dur = 392
21:48:50.496 00.002 13828 IsSlewing returns 0
21:48:50.497 00.001 13828 IsGuiding returns 0
21:48:50.499 00.002 13828 PulseGuide returned control before completion, sleep 401
21:48:50.912 00.413 13828 IsGuiding returns 0
21:48:50.912 00.000 13828 Move returns status 0, amount 392
21:48:50.912 00.000 13828 move complete, result=0
21:48:50.913 00.001 13828 worker thread done servicing request
21:48:50.913 00.000 13828 Worker thread wakes up
21:48:50.913 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:50.913 00.000 8960 GuideStep: -0.8 px 291 ms EAST, 0.7 px 392 ms SOUTH
21:48:50.916 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:53.385 02.469 13828 Exposure complete
21:48:53.507 00.122 13828 worker thread done servicing request
21:48:53.507 00.000 8960 OnExposeComplete: enter
21:48:53.509 00.002 8960 UpdateGuideState(): m_state=6
21:48:53.511 00.002 8960 Star::Find(15, 973, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 284
21:48:53.513 00.002 8960 Star::Find returns 1 (0), X=974.49, Y=734.58, Mass=152809, SNR=30.6, Peak=25379 HFD=3.2
21:48:53.515 00.002 8960 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.39) = xAngle (-0.70 = -0.70)
21:48:53.517 00.002 8960 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
21:48:53.519 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=-0.50 hyp=0.56 cameraTheta=-1.09 mountX=0.43 mountY=-0.38, mountTheta=-0.72
21:48:53.522 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.50, opts=13)
21:48:53.524 00.002 8960 Enqueuing Move request for scope (0.26, -0.50)
21:48:53.526 00.002 13828 Worker thread wakes up
21:48:53.526 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.50) opts 0xd
21:48:53.526 00.000 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.50)
21:48:53.526 00.000 13828 Moving (0.26, -0.50) raw xDistance=0.43 yDistance=-0.38
21:48:53.526 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.43
21:48:53.526 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:53.526 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
21:48:53.526 00.000 13828 MoveAxis(W, 140, ABG)
21:48:53.526 00.000 13828 Guiding  Dir = 3, Dur = 140
21:48:53.529 00.003 13828 IsSlewing returns 0
21:48:53.529 00.000 13828 IsGuiding returns 0
21:48:53.530 00.001 13828 PulseGuide returned control before completion, sleep 149
21:48:53.535 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7510, max=65535, med=12201, FiltMin=9552, FiltMax=65535, Gamma=2.540
21:48:53.561 00.026 8960 UpdateGuideState exits: m=152809 SNR=30.6
21:48:53.563 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:53.566 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:53.569 00.003 8960 Enqueuing Expose request
21:48:53.692 00.123 13828 IsGuiding returns 0
21:48:53.692 00.000 13828 Move returns status 0, amount 140
21:48:53.692 00.000 13828 MoveAxis(N, 0, ABG)
21:48:53.692 00.000 13828 duration set to 0 by GuideMode
21:48:53.692 00.000 13828 Move returns status 0, amount 0
21:48:53.692 00.000 13828 move complete, result=0
21:48:53.692 00.000 13828 worker thread done servicing request
21:48:53.692 00.000 13828 Worker thread wakes up
21:48:53.692 00.000 8960 GuideStep: 0.4 px 140 ms WEST, -0.4 px 0 ms NORTH
21:48:53.694 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:53.694 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:56.177 02.483 13828 Exposure complete
21:48:56.306 00.129 13828 worker thread done servicing request
21:48:56.306 00.000 8960 OnExposeComplete: enter
21:48:56.307 00.001 8960 UpdateGuideState(): m_state=6
21:48:56.310 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 285
21:48:56.311 00.001 8960 Star::Find returns 1 (0), X=974.43, Y=734.63, Mass=125050, SNR=24.6, Peak=25059 HFD=3.1
21:48:56.313 00.002 8960 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.39) = xAngle (-0.77 = -0.77)
21:48:56.315 00.002 8960 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
21:48:56.317 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.45 hyp=0.49 cameraTheta=-1.17 mountX=0.35 mountY=-0.35, mountTheta=-0.79
21:48:56.320 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.45, opts=13)
21:48:56.321 00.001 8960 Enqueuing Move request for scope (0.19, -0.45)
21:48:56.323 00.002 13828 Worker thread wakes up
21:48:56.323 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.45) opts 0xd
21:48:56.323 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.45)
21:48:56.323 00.000 13828 Moving (0.19, -0.45) raw xDistance=0.35 yDistance=-0.35
21:48:56.323 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
21:48:56.324 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:48:56.324 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
21:48:56.324 00.000 13828 MoveAxis(W, 140, ABG)
21:48:56.324 00.000 13828 Guiding  Dir = 3, Dur = 140
21:48:56.326 00.002 13828 IsSlewing returns 0
21:48:56.326 00.000 13828 IsGuiding returns 0
21:48:56.328 00.002 13828 PulseGuide returned control before completion, sleep 149
21:48:56.331 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12195, FiltMin=9353, FiltMax=65535, Gamma=2.540
21:48:56.364 00.033 8960 UpdateGuideState exits: m=125050 SNR=24.6
21:48:56.366 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:56.368 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:56.370 00.002 8960 Enqueuing Expose request
21:48:56.482 00.112 13828 IsGuiding returns 0
21:48:56.482 00.000 13828 Move returns status 0, amount 140
21:48:56.482 00.000 13828 MoveAxis(N, 0, ABG)
21:48:56.482 00.000 13828 duration set to 0 by GuideMode
21:48:56.482 00.000 13828 Move returns status 0, amount 0
21:48:56.482 00.000 13828 move complete, result=0
21:48:56.482 00.000 13828 worker thread done servicing request
21:48:56.482 00.000 13828 Worker thread wakes up
21:48:56.482 00.000 8960 GuideStep: 0.4 px 140 ms WEST, -0.4 px 0 ms NORTH
21:48:56.485 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:56.485 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:48:58.959 02.474 13828 Exposure complete
21:48:59.083 00.124 13828 worker thread done servicing request
21:48:59.083 00.000 8960 OnExposeComplete: enter
21:48:59.085 00.002 8960 UpdateGuideState(): m_state=6
21:48:59.087 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 286
21:48:59.089 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=735.10, Mass=135715, SNR=25.7, Peak=22339 HFD=3.1
21:48:59.090 00.001 8960 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.39) = xAngle (3.47 = -2.81)
21:48:59.093 00.003 8960 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.44 = -2.85)
21:48:59.095 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=0.02 hyp=0.37 cameraTheta=3.08 mountX=-0.35 mountY=-0.11, mountTheta=-2.84
21:48:59.098 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.02, opts=13)
21:48:59.100 00.002 8960 Enqueuing Move request for scope (-0.37, 0.02)
21:48:59.101 00.001 13828 Worker thread wakes up
21:48:59.101 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.02) opts 0xd
21:48:59.101 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.02)
21:48:59.101 00.000 13828 Moving (-0.37, 0.02) raw xDistance=-0.35 yDistance=-0.11
21:48:59.101 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
21:48:59.101 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:48:59.101 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
21:48:59.101 00.000 13828 MoveAxis(E, 122, ABG)
21:48:59.102 00.001 13828 Guiding  Dir = 2, Dur = 122
21:48:59.103 00.001 13828 IsSlewing returns 0
21:48:59.103 00.000 13828 IsGuiding returns 0
21:48:59.105 00.002 13828 PulseGuide returned control before completion, sleep 131
21:48:59.109 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7683, max=65535, med=12214, FiltMin=9494, FiltMax=65535, Gamma=2.540
21:48:59.135 00.026 8960 UpdateGuideState exits: m=135715 SNR=25.7
21:48:59.137 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:48:59.138 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:48:59.140 00.002 8960 Enqueuing Expose request
21:48:59.250 00.110 13828 IsGuiding returns 0
21:48:59.250 00.000 13828 Move returns status 0, amount 122
21:48:59.250 00.000 13828 MoveAxis(N, 0, ABG)
21:48:59.250 00.000 13828 duration set to 0 by GuideMode
21:48:59.250 00.000 13828 Move returns status 0, amount 0
21:48:59.250 00.000 13828 move complete, result=0
21:48:59.250 00.000 13828 worker thread done servicing request
21:48:59.250 00.000 13828 Worker thread wakes up
21:48:59.250 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:48:59.250 00.000 8960 GuideStep: -0.4 px 122 ms EAST, -0.1 px 0 ms NORTH
21:48:59.252 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:01.725 02.473 13828 Exposure complete
21:49:01.867 00.142 13828 worker thread done servicing request
21:49:01.867 00.000 8960 OnExposeComplete: enter
21:49:01.869 00.002 8960 UpdateGuideState(): m_state=6
21:49:01.871 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 287
21:49:01.873 00.002 8960 Star::Find returns 1 (0), X=974.42, Y=734.42, Mass=139078, SNR=27.5, Peak=22083 HFD=3.3
21:49:01.875 00.002 8960 CameraToMount -- cameraTheta (-1.29) - m_xAngle (-0.39) = xAngle (-0.90 = -0.90)
21:49:01.877 00.002 8960 CameraToMount -- cameraTheta (-1.29) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
21:49:01.879 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=-0.65 hyp=0.68 cameraTheta=-1.29 mountX=0.42 mountY=-0.55, mountTheta=-0.91
21:49:01.882 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.65, opts=13)
21:49:01.885 00.003 8960 Enqueuing Move request for scope (0.18, -0.65)
21:49:01.886 00.001 13828 Worker thread wakes up
21:49:01.887 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.65) opts 0xd
21:49:01.887 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.65)
21:49:01.887 00.000 13828 Moving (0.18, -0.65) raw xDistance=0.42 yDistance=-0.55
21:49:01.887 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
21:49:01.887 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:01.887 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
21:49:01.887 00.000 13828 MoveAxis(W, 147, ABG)
21:49:01.887 00.000 13828 Guiding  Dir = 3, Dur = 147
21:49:01.890 00.003 13828 IsSlewing returns 0
21:49:01.891 00.001 13828 IsGuiding returns 0
21:49:01.892 00.001 13828 PulseGuide returned control before completion, sleep 156
21:49:01.900 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7113, max=65535, med=12227, FiltMin=9590, FiltMax=65535, Gamma=2.540
21:49:01.926 00.026 8960 UpdateGuideState exits: m=139078 SNR=27.5
21:49:01.928 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:01.930 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:01.933 00.003 8960 Enqueuing Expose request
21:49:02.063 00.130 13828 IsGuiding returns 0
21:49:02.063 00.000 13828 Move returns status 0, amount 147
21:49:02.063 00.000 13828 MoveAxis(N, 0, ABG)
21:49:02.063 00.000 13828 duration set to 0 by GuideMode
21:49:02.063 00.000 13828 Move returns status 0, amount 0
21:49:02.063 00.000 13828 move complete, result=0
21:49:02.063 00.000 13828 worker thread done servicing request
21:49:02.063 00.000 8960 GuideStep: 0.4 px 147 ms WEST, -0.5 px 0 ms NORTH
21:49:02.066 00.003 13828 Worker thread wakes up
21:49:02.066 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:02.066 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:04.540 02.474 13828 Exposure complete
21:49:04.666 00.126 13828 worker thread done servicing request
21:49:04.666 00.000 8960 OnExposeComplete: enter
21:49:04.668 00.002 8960 UpdateGuideState(): m_state=6
21:49:04.669 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 288
21:49:04.671 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=734.79, Mass=181568, SNR=36.1, Peak=24323 HFD=4.0
21:49:04.673 00.002 8960 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.39) = xAngle (-1.78 = -1.78)
21:49:04.674 00.001 8960 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
21:49:04.676 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.28 hyp=0.34 cameraTheta=-2.17 mountX=-0.07 mountY=-0.33, mountTheta=-1.78
21:49:04.679 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.28, opts=13)
21:49:04.681 00.002 8960 Enqueuing Move request for scope (-0.19, -0.28)
21:49:04.682 00.001 13828 Worker thread wakes up
21:49:04.682 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.28) opts 0xd
21:49:04.682 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.28)
21:49:04.683 00.001 13828 Moving (-0.19, -0.28) raw xDistance=-0.07 yDistance=-0.33
21:49:04.683 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:49:04.683 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:49:04.683 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
21:49:04.683 00.000 13828 MoveAxis(E, 0, ABG)
21:49:04.683 00.000 13828 Move returns status 0, amount 0
21:49:04.683 00.000 13828 MoveAxis(N, 0, ABG)
21:49:04.683 00.000 13828 duration set to 0 by GuideMode
21:49:04.683 00.000 13828 Move returns status 0, amount 0
21:49:04.683 00.000 13828 move complete, result=0
21:49:04.683 00.000 13828 worker thread done servicing request
21:49:04.692 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=6441, max=65535, med=12233, FiltMin=9462, FiltMax=65535, Gamma=2.540
21:49:04.716 00.024 8960 UpdateGuideState exits: m=181568 SNR=36.1
21:49:04.718 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:04.719 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:04.721 00.002 8960 Enqueuing Expose request
21:49:04.723 00.002 13828 Worker thread wakes up
21:49:04.723 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:04.723 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:04.723 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:49:07.200 02.477 13828 Exposure complete
21:49:07.323 00.123 13828 worker thread done servicing request
21:49:07.323 00.000 8960 OnExposeComplete: enter
21:49:07.325 00.002 8960 UpdateGuideState(): m_state=6
21:49:07.327 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 289
21:49:07.329 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=735.30, Mass=147422, SNR=31.2, Peak=22832 HFD=3.1
21:49:07.330 00.001 8960 CameraToMount -- cameraTheta (2.47) - m_xAngle (-0.39) = xAngle (2.86 = 2.86)
21:49:07.332 00.002 8960 CameraToMount -- cameraTheta (2.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.82 = 2.82)
21:49:07.334 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=0.22 hyp=0.36 cameraTheta=2.47 mountX=-0.35 mountY=0.11, mountTheta=2.83
21:49:07.337 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.22, opts=13)
21:49:07.339 00.002 8960 Enqueuing Move request for scope (-0.28, 0.22)
21:49:07.341 00.002 13828 Worker thread wakes up
21:49:07.341 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.22) opts 0xd
21:49:07.341 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.22)
21:49:07.341 00.000 13828 Moving (-0.28, 0.22) raw xDistance=-0.35 yDistance=0.11
21:49:07.341 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:49:07.341 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:07.341 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
21:49:07.341 00.000 13828 MoveAxis(E, 128, ABG)
21:49:07.341 00.000 13828 Guiding  Dir = 2, Dur = 128
21:49:07.344 00.003 13828 IsSlewing returns 0
21:49:07.344 00.000 13828 IsGuiding returns 0
21:49:07.346 00.002 13828 PulseGuide returned control before completion, sleep 136
21:49:07.350 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12220, FiltMin=9635, FiltMax=65535, Gamma=2.540
21:49:07.384 00.034 8960 UpdateGuideState exits: m=147422 SNR=31.2
21:49:07.386 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:07.388 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:07.389 00.001 8960 Enqueuing Expose request
21:49:07.488 00.099 13828 IsGuiding returns 0
21:49:07.488 00.000 13828 Move returns status 0, amount 128
21:49:07.488 00.000 13828 MoveAxis(N, 0, ABG)
21:49:07.489 00.001 13828 duration set to 0 by GuideMode
21:49:07.489 00.000 13828 Move returns status 0, amount 0
21:49:07.489 00.000 13828 move complete, result=0
21:49:07.489 00.000 13828 worker thread done servicing request
21:49:07.489 00.000 8960 GuideStep: -0.3 px 128 ms EAST, 0.1 px 0 ms NORTH
21:49:07.491 00.002 13828 Worker thread wakes up
21:49:07.491 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:07.491 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:09.965 02.474 13828 Exposure complete
21:49:10.088 00.123 13828 worker thread done servicing request
21:49:10.088 00.000 8960 OnExposeComplete: enter
21:49:10.090 00.002 8960 UpdateGuideState(): m_state=6
21:49:10.092 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 290
21:49:10.094 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=735.49, Mass=122827, SNR=25.7, Peak=25609 HFD=3.0
21:49:10.096 00.002 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.87 = 2.87)
21:49:10.098 00.002 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.84 = 2.84)
21:49:10.100 00.002 8960 CameraToMount -- cameraX=-0.53 cameraY=0.41 hyp=0.67 cameraTheta=2.48 mountX=-0.65 mountY=0.20, mountTheta=2.84
21:49:10.103 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.53, y=0.41, opts=13)
21:49:10.105 00.002 8960 Enqueuing Move request for scope (-0.53, 0.41)
21:49:10.106 00.001 13828 Worker thread wakes up
21:49:10.106 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.41) opts 0xd
21:49:10.106 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.53, 0.41)
21:49:10.106 00.000 13828 Moving (-0.53, 0.41) raw xDistance=-0.65 yDistance=0.20
21:49:10.106 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.65
21:49:10.106 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
21:49:10.106 00.000 13828 MoveAxis(E, 248, ABG)
21:49:10.106 00.000 13828 Guiding  Dir = 2, Dur = 248
21:49:10.108 00.002 13828 IsSlewing returns 0
21:49:10.108 00.000 13828 IsGuiding returns 0
21:49:10.110 00.002 13828 PulseGuide returned control before completion, sleep 257
21:49:10.115 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=12220, FiltMin=9315, FiltMax=65535, Gamma=2.540
21:49:10.140 00.025 8960 UpdateGuideState exits: m=122827 SNR=25.7
21:49:10.141 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:10.143 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:10.145 00.002 8960 Enqueuing Expose request
21:49:10.371 00.226 13828 IsGuiding returns 0
21:49:10.371 00.000 13828 Move returns status 0, amount 248
21:49:10.371 00.000 13828 MoveAxis(S, 107, ABG)
21:49:10.371 00.000 13828 Guiding  Dir = 1, Dur = 107
21:49:10.372 00.001 13828 IsSlewing returns 0
21:49:10.372 00.000 13828 IsGuiding returns 0
21:49:10.374 00.002 13828 PulseGuide returned control before completion, sleep 116
21:49:10.499 00.125 13828 IsGuiding returns 0
21:49:10.499 00.000 13828 Move returns status 0, amount 107
21:49:10.499 00.000 13828 move complete, result=0
21:49:10.499 00.000 13828 worker thread done servicing request
21:49:10.499 00.000 13828 Worker thread wakes up
21:49:10.499 00.000 8960 GuideStep: -0.6 px 248 ms EAST, 0.2 px 107 ms SOUTH
21:49:10.501 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:10.501 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:12.977 02.476 13828 Exposure complete
21:49:13.128 00.151 13828 worker thread done servicing request
21:49:13.128 00.000 8960 OnExposeComplete: enter
21:49:13.131 00.003 8960 UpdateGuideState(): m_state=6
21:49:13.133 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 291
21:49:13.135 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=735.01, Mass=144024, SNR=31.1, Peak=23561 HFD=3.0
21:49:13.137 00.002 8960 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
21:49:13.139 00.002 8960 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
21:49:13.140 00.001 8960 CameraToMount -- cameraX=-0.38 cameraY=-0.07 hyp=0.39 cameraTheta=-2.96 mountX=-0.32 mountY=-0.20, mountTheta=-2.59
21:49:13.143 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=-0.07, opts=13)
21:49:13.144 00.001 8960 Enqueuing Move request for scope (-0.38, -0.07)
21:49:13.146 00.002 13828 Worker thread wakes up
21:49:13.147 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.07) opts 0xd
21:49:13.147 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.38, -0.07)
21:49:13.147 00.000 13828 Moving (-0.38, -0.07) raw xDistance=-0.32 yDistance=-0.20
21:49:13.147 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.32
21:49:13.147 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:49:13.147 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.20
21:49:13.147 00.000 13828 MoveAxis(E, 137, ABG)
21:49:13.147 00.000 13828 Guiding  Dir = 2, Dur = 137
21:49:13.149 00.002 13828 IsSlewing returns 0
21:49:13.150 00.001 13828 IsGuiding returns 0
21:49:13.151 00.001 13828 PulseGuide returned control before completion, sleep 146
21:49:13.155 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12227, FiltMin=9436, FiltMax=65535, Gamma=2.540
21:49:13.187 00.032 8960 UpdateGuideState exits: m=144024 SNR=31.1
21:49:13.188 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:13.190 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:13.192 00.002 8960 Enqueuing Expose request
21:49:13.312 00.120 13828 IsGuiding returns 0
21:49:13.312 00.000 13828 Move returns status 0, amount 137
21:49:13.312 00.000 13828 MoveAxis(N, 0, ABG)
21:49:13.312 00.000 13828 duration set to 0 by GuideMode
21:49:13.312 00.000 13828 Move returns status 0, amount 0
21:49:13.312 00.000 13828 move complete, result=0
21:49:13.312 00.000 13828 worker thread done servicing request
21:49:13.312 00.000 13828 Worker thread wakes up
21:49:13.312 00.000 8960 GuideStep: -0.3 px 137 ms EAST, -0.2 px 0 ms NORTH
21:49:13.314 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:13.314 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:15.778 02.464 13828 Exposure complete
21:49:15.907 00.129 13828 worker thread done servicing request
21:49:15.907 00.000 8960 OnExposeComplete: enter
21:49:15.909 00.002 8960 UpdateGuideState(): m_state=6
21:49:15.911 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 292
21:49:15.913 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=735.03, Mass=123680, SNR=25.7, Peak=27043 HFD=2.6
21:49:15.914 00.001 8960 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.39) = xAngle (-2.13 = -2.13)
21:49:15.916 00.002 8960 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
21:49:15.917 00.001 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.52 mountX=-0.04 mountY=-0.06, mountTheta=-2.14
21:49:15.920 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.04, opts=13)
21:49:15.921 00.001 8960 Enqueuing Move request for scope (-0.06, -0.04)
21:49:15.923 00.002 13828 Worker thread wakes up
21:49:15.923 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.04) opts 0xd
21:49:15.923 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.04)
21:49:15.923 00.000 13828 Moving (-0.06, -0.04) raw xDistance=-0.04 yDistance=-0.06
21:49:15.924 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:49:15.924 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:15.924 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:49:15.924 00.000 13828 MoveAxis(E, 0, ABG)
21:49:15.924 00.000 13828 Move returns status 0, amount 0
21:49:15.924 00.000 13828 MoveAxis(N, 0, ABG)
21:49:15.924 00.000 13828 duration set to 0 by GuideMode
21:49:15.924 00.000 13828 Move returns status 0, amount 0
21:49:15.924 00.000 13828 move complete, result=0
21:49:15.924 00.000 13828 worker thread done servicing request
21:49:15.932 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=6998, max=65535, med=12233, FiltMin=9462, FiltMax=65535, Gamma=2.540
21:49:15.954 00.022 8960 UpdateGuideState exits: m=123680 SNR=25.7
21:49:15.956 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:15.958 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:15.959 00.001 8960 Enqueuing Expose request
21:49:15.961 00.002 13828 Worker thread wakes up
21:49:15.961 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:15.961 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:49:15.963 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:18.440 02.477 13828 Exposure complete
21:49:18.569 00.129 13828 worker thread done servicing request
21:49:18.569 00.000 8960 OnExposeComplete: enter
21:49:18.571 00.002 8960 UpdateGuideState(): m_state=6
21:49:18.573 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 293
21:49:18.574 00.001 8960 Star::Find returns 1 (0), X=974.74, Y=734.36, Mass=158261, SNR=29.8, Peak=27139 HFD=3.6
21:49:18.576 00.002 8960 CameraToMount -- cameraTheta (-0.96) - m_xAngle (-0.39) = xAngle (-0.57 = -0.57)
21:49:18.577 00.001 8960 CameraToMount -- cameraTheta (-0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
21:49:18.580 00.003 8960 CameraToMount -- cameraX=0.50 cameraY=-0.72 hyp=0.88 cameraTheta=-0.96 mountX=0.74 mountY=-0.50, mountTheta=-0.59
21:49:18.583 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.50, y=-0.72, opts=13)
21:49:18.585 00.002 8960 Enqueuing Move request for scope (0.50, -0.72)
21:49:18.587 00.002 13828 Worker thread wakes up
21:49:18.587 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.72) opts 0xd
21:49:18.587 00.000 13828 Handling offset move in thread for scope, endpoint = (0.50, -0.72)
21:49:18.587 00.000 13828 Moving (0.50, -0.72) raw xDistance=0.74 yDistance=-0.50
21:49:18.587 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.74
21:49:18.587 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:49:18.587 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.50
21:49:18.587 00.000 13828 MoveAxis(W, 274, ABG)
21:49:18.587 00.000 13828 Guiding  Dir = 3, Dur = 274
21:49:18.588 00.001 13828 IsSlewing returns 0
21:49:18.588 00.000 13828 IsGuiding returns 0
21:49:18.590 00.002 13828 PulseGuide returned control before completion, sleep 283
21:49:18.594 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12233, FiltMin=9616, FiltMax=65535, Gamma=2.540
21:49:18.619 00.025 8960 UpdateGuideState exits: m=158261 SNR=29.8
21:49:18.620 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:18.622 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:18.624 00.002 8960 Enqueuing Expose request
21:49:18.874 00.250 13828 IsGuiding returns 1
21:49:18.874 00.000 13828 scope still moving after pulse duration time elapsed
21:49:18.908 00.034 13828 IsSlewing returns 0
21:49:18.908 00.000 13828 IsGuiding returns 0
21:49:18.908 00.000 13828 scope move finished after 274 + 45 ms
21:49:18.908 00.000 13828 Move returns status 0, amount 274
21:49:18.908 00.000 13828 MoveAxis(N, 0, ABG)
21:49:18.908 00.000 13828 duration set to 0 by GuideMode
21:49:18.908 00.000 13828 Move returns status 0, amount 0
21:49:18.908 00.000 13828 move complete, result=0
21:49:18.908 00.000 13828 worker thread done servicing request
21:49:18.908 00.000 8960 GuideStep: 0.7 px 274 ms WEST, -0.5 px 0 ms NORTH
21:49:18.910 00.002 13828 Worker thread wakes up
21:49:18.910 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:18.910 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:21.374 02.464 13828 Exposure complete
21:49:21.496 00.122 13828 worker thread done servicing request
21:49:21.496 00.000 8960 OnExposeComplete: enter
21:49:21.498 00.002 8960 UpdateGuideState(): m_state=6
21:49:21.501 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 294
21:49:21.502 00.001 8960 Star::Find returns 1 (0), X=973.79, Y=735.08, Mass=191462, SNR=33.7, Peak=25417 HFD=4.1
21:49:21.504 00.002 8960 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.39) = xAngle (-2.75 = -2.75)
21:49:21.506 00.002 8960 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
21:49:21.507 00.001 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.00 hyp=0.44 cameraTheta=-3.14 mountX=-0.41 mountY=-0.15, mountTheta=-2.78
21:49:21.511 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.00, opts=13)
21:49:21.514 00.003 8960 Enqueuing Move request for scope (-0.44, -0.00)
21:49:21.516 00.002 13828 Worker thread wakes up
21:49:21.516 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.00) opts 0xd
21:49:21.516 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.00)
21:49:21.516 00.000 13828 Moving (-0.44, -0.00) raw xDistance=-0.41 yDistance=-0.15
21:49:21.516 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.41
21:49:21.516 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:21.516 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:49:21.516 00.000 13828 MoveAxis(E, 131, ABG)
21:49:21.517 00.001 13828 Guiding  Dir = 2, Dur = 131
21:49:21.518 00.001 13828 IsSlewing returns 0
21:49:21.518 00.000 13828 IsGuiding returns 0
21:49:21.520 00.002 13828 PulseGuide returned control before completion, sleep 140
21:49:21.524 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7651, max=65535, med=12233, FiltMin=9443, FiltMax=65535, Gamma=2.540
21:49:21.551 00.027 8960 UpdateGuideState exits: m=191462 SNR=33.7
21:49:21.553 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:21.554 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:21.556 00.002 8960 Enqueuing Expose request
21:49:21.664 00.108 13828 IsGuiding returns 0
21:49:21.664 00.000 13828 Move returns status 0, amount 131
21:49:21.664 00.000 13828 MoveAxis(N, 0, ABG)
21:49:21.664 00.000 13828 duration set to 0 by GuideMode
21:49:21.664 00.000 13828 Move returns status 0, amount 0
21:49:21.664 00.000 13828 move complete, result=0
21:49:21.664 00.000 13828 worker thread done servicing request
21:49:21.664 00.000 13828 Worker thread wakes up
21:49:21.664 00.000 8960 GuideStep: -0.4 px 131 ms EAST, -0.2 px 0 ms NORTH
21:49:21.666 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:21.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:24.139 02.473 13828 Exposure complete
21:49:24.287 00.148 13828 worker thread done servicing request
21:49:24.288 00.001 8960 OnExposeComplete: enter
21:49:24.291 00.003 8960 UpdateGuideState(): m_state=6
21:49:24.294 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 295
21:49:24.296 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=735.31, Mass=153738, SNR=32.2, Peak=23107 HFD=3.4
21:49:24.298 00.002 8960 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.39) = xAngle (2.53 = 2.53)
21:49:24.301 00.003 8960 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.50 = 2.50)
21:49:24.303 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=0.23 hyp=0.27 cameraTheta=2.14 mountX=-0.22 mountY=0.17, mountTheta=2.51
21:49:24.307 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.23, opts=13)
21:49:24.310 00.003 8960 Enqueuing Move request for scope (-0.15, 0.23)
21:49:24.312 00.002 13828 Worker thread wakes up
21:49:24.312 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.23) opts 0xd
21:49:24.312 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.23)
21:49:24.312 00.000 13828 Moving (-0.15, 0.23) raw xDistance=-0.22 yDistance=0.17
21:49:24.312 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
21:49:24.312 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:24.312 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:49:24.312 00.000 13828 MoveAxis(E, 92, ABG)
21:49:24.312 00.000 13828 Guiding  Dir = 2, Dur = 92
21:49:24.314 00.002 13828 IsSlewing returns 0
21:49:24.314 00.000 13828 IsGuiding returns 0
21:49:24.316 00.002 13828 PulseGuide returned control before completion, sleep 101
21:49:24.323 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=6793, max=65535, med=12220, FiltMin=9596, FiltMax=65535, Gamma=2.540
21:49:24.351 00.028 8960 UpdateGuideState exits: m=153738 SNR=32.2
21:49:24.353 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:24.355 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:24.357 00.002 8960 Enqueuing Expose request
21:49:24.424 00.067 13828 IsGuiding returns 0
21:49:24.424 00.000 13828 Move returns status 0, amount 92
21:49:24.424 00.000 13828 MoveAxis(N, 0, ABG)
21:49:24.424 00.000 13828 duration set to 0 by GuideMode
21:49:24.424 00.000 13828 Move returns status 0, amount 0
21:49:24.424 00.000 13828 move complete, result=0
21:49:24.424 00.000 13828 worker thread done servicing request
21:49:24.424 00.000 13828 Worker thread wakes up
21:49:24.424 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:24.424 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:24.433 00.009 8960 GuideStep: -0.2 px 92 ms EAST, 0.2 px 0 ms NORTH
21:49:26.887 02.454 13828 Exposure complete
21:49:27.014 00.127 13828 worker thread done servicing request
21:49:27.014 00.000 8960 OnExposeComplete: enter
21:49:27.017 00.003 8960 UpdateGuideState(): m_state=6
21:49:27.019 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 296
21:49:27.021 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=735.03, Mass=168646, SNR=31.9, Peak=24035 HFD=3.6
21:49:27.022 00.001 8960 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.39) = xAngle (0.26 = 0.26)
21:49:27.024 00.002 8960 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
21:49:27.026 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.14 mountX=0.31 mountY=0.07, mountTheta=0.22
21:49:27.029 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.04, opts=13)
21:49:27.031 00.002 8960 Enqueuing Move request for scope (0.32, -0.04)
21:49:27.033 00.002 13828 Worker thread wakes up
21:49:27.033 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.04) opts 0xd
21:49:27.033 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.04)
21:49:27.033 00.000 13828 Moving (0.32, -0.04) raw xDistance=0.31 yDistance=0.07
21:49:27.033 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
21:49:27.033 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:27.033 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:49:27.033 00.000 13828 MoveAxis(W, 108, ABG)
21:49:27.033 00.000 13828 Guiding  Dir = 3, Dur = 108
21:49:27.035 00.002 13828 IsSlewing returns 0
21:49:27.035 00.000 13828 IsGuiding returns 0
21:49:27.037 00.002 13828 PulseGuide returned control before completion, sleep 117
21:49:27.041 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12214, FiltMin=9488, FiltMax=65535, Gamma=2.540
21:49:27.067 00.026 8960 UpdateGuideState exits: m=168646 SNR=31.9
21:49:27.068 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:27.070 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:27.072 00.002 8960 Enqueuing Expose request
21:49:27.165 00.093 13828 IsGuiding returns 0
21:49:27.165 00.000 13828 Move returns status 0, amount 108
21:49:27.165 00.000 13828 MoveAxis(N, 0, ABG)
21:49:27.165 00.000 13828 duration set to 0 by GuideMode
21:49:27.165 00.000 13828 Move returns status 0, amount 0
21:49:27.165 00.000 13828 move complete, result=0
21:49:27.165 00.000 13828 worker thread done servicing request
21:49:27.165 00.000 13828 Worker thread wakes up
21:49:27.165 00.000 8960 GuideStep: 0.3 px 108 ms WEST, 0.1 px 0 ms NORTH
21:49:27.167 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:27.167 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:29.645 02.478 13828 Exposure complete
21:49:29.767 00.122 13828 worker thread done servicing request
21:49:29.767 00.000 8960 OnExposeComplete: enter
21:49:29.770 00.003 8960 UpdateGuideState(): m_state=6
21:49:29.772 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 297
21:49:29.774 00.002 8960 Star::Find returns 1 (0), X=973.91, Y=734.74, Mass=146763, SNR=30.8, Peak=25187 HFD=2.9
21:49:29.776 00.002 8960 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.39) = xAngle (-1.95 = -1.95)
21:49:29.777 00.001 8960 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
21:49:29.779 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.33 hyp=0.47 cameraTheta=-2.34 mountX=-0.17 mountY=-0.43, mountTheta=-1.95
21:49:29.782 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.33, opts=13)
21:49:29.784 00.002 8960 Enqueuing Move request for scope (-0.32, -0.33)
21:49:29.785 00.001 13828 Worker thread wakes up
21:49:29.786 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.33) opts 0xd
21:49:29.786 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.33)
21:49:29.786 00.000 13828 Moving (-0.32, -0.33) raw xDistance=-0.17 yDistance=-0.43
21:49:29.786 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.17
21:49:29.786 00.000 13828 switching direction from 1 to -1 - decHistory=-3 oldest=-0.02 newest=-0.19
21:49:29.786 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:49:29.786 00.000 13828 MoveAxis(E, 56, ABG)
21:49:29.786 00.000 13828 Guiding  Dir = 2, Dur = 56
21:49:29.787 00.001 13828 IsSlewing returns 0
21:49:29.788 00.001 13828 IsGuiding returns 0
21:49:29.789 00.001 13828 PulseGuide returned control before completion, sleep 65
21:49:29.795 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12220, FiltMin=9571, FiltMax=65535, Gamma=2.540
21:49:29.821 00.026 8960 UpdateGuideState exits: m=146763 SNR=30.8
21:49:29.824 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:29.826 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:29.828 00.002 8960 Enqueuing Expose request
21:49:29.858 00.030 13828 IsGuiding returns 0
21:49:29.858 00.000 13828 Move returns status 0, amount 56
21:49:29.858 00.000 13828 MoveAxis(N, 227, ABG)
21:49:29.858 00.000 13828 duration set to 0 by GuideMode
21:49:29.858 00.000 13828 Move returns status 0, amount 0
21:49:29.858 00.000 13828 move complete, result=0
21:49:29.858 00.000 13828 worker thread done servicing request
21:49:29.858 00.000 8960 GuideStep: -0.2 px 56 ms EAST, -0.4 px 0 ms NORTH
21:49:29.862 00.004 13828 Worker thread wakes up
21:49:29.862 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:29.862 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:32.342 02.480 13828 Exposure complete
21:49:32.468 00.126 13828 worker thread done servicing request
21:49:32.468 00.000 8960 OnExposeComplete: enter
21:49:32.470 00.002 8960 UpdateGuideState(): m_state=6
21:49:32.472 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 298
21:49:32.474 00.002 8960 Star::Find returns 1 (0), X=974.38, Y=734.98, Mass=161074, SNR=34.5, Peak=21072 HFD=3.8
21:49:32.476 00.002 8960 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.39) = xAngle (-0.19 = -0.19)
21:49:32.478 00.002 8960 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
21:49:32.479 00.001 8960 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-0.58 mountX=0.17 mountY=-0.04, mountTheta=-0.22
21:49:32.482 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.09, opts=13)
21:49:32.484 00.002 8960 Enqueuing Move request for scope (0.14, -0.09)
21:49:32.486 00.002 13828 Worker thread wakes up
21:49:32.486 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
21:49:32.486 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
21:49:32.486 00.000 13828 Moving (0.14, -0.09) raw xDistance=0.17 yDistance=-0.04
21:49:32.486 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.17
21:49:32.486 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:32.486 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:49:32.486 00.000 13828 MoveAxis(W, 59, ABG)
21:49:32.486 00.000 13828 Guiding  Dir = 3, Dur = 59
21:49:32.488 00.002 13828 IsSlewing returns 0
21:49:32.488 00.000 13828 IsGuiding returns 0
21:49:32.490 00.002 13828 PulseGuide returned control before completion, sleep 68
21:49:32.494 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12220, FiltMin=9430, FiltMax=65535, Gamma=2.540
21:49:32.520 00.026 8960 UpdateGuideState exits: m=161074 SNR=34.5
21:49:32.521 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:32.523 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:32.525 00.002 8960 Enqueuing Expose request
21:49:32.572 00.047 13828 IsGuiding returns 1
21:49:32.572 00.000 13828 scope still moving after pulse duration time elapsed
21:49:32.604 00.032 13828 IsSlewing returns 0
21:49:32.604 00.000 13828 IsGuiding returns 0
21:49:32.604 00.000 13828 scope move finished after 59 + 57 ms
21:49:32.604 00.000 13828 Move returns status 0, amount 59
21:49:32.604 00.000 13828 MoveAxis(N, 0, ABG)
21:49:32.604 00.000 13828 duration set to 0 by GuideMode
21:49:32.604 00.000 13828 Move returns status 0, amount 0
21:49:32.604 00.000 13828 move complete, result=0
21:49:32.605 00.001 13828 worker thread done servicing request
21:49:32.605 00.000 8960 GuideStep: 0.2 px 59 ms WEST, -0.0 px 0 ms NORTH
21:49:32.606 00.001 13828 Worker thread wakes up
21:49:32.607 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:32.607 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:35.079 02.472 13828 Exposure complete
21:49:35.200 00.121 13828 worker thread done servicing request
21:49:35.200 00.000 8960 OnExposeComplete: enter
21:49:35.202 00.002 8960 UpdateGuideState(): m_state=6
21:49:35.204 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 299
21:49:35.205 00.001 8960 Star::Find returns 1 (0), X=973.92, Y=735.51, Mass=147273, SNR=30.0, Peak=24739 HFD=3.5
21:49:35.207 00.002 8960 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.39) = xAngle (2.59 = 2.59)
21:49:35.209 00.002 8960 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.56 = 2.56)
21:49:35.210 00.001 8960 CameraToMount -- cameraX=-0.32 cameraY=0.43 hyp=0.54 cameraTheta=2.20 mountX=-0.46 mountY=0.29, mountTheta=2.57
21:49:35.213 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.43, opts=13)
21:49:35.215 00.002 8960 Enqueuing Move request for scope (-0.32, 0.43)
21:49:35.217 00.002 13828 Worker thread wakes up
21:49:35.218 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.43) opts 0xd
21:49:35.218 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.43)
21:49:35.218 00.000 13828 Moving (-0.32, 0.43) raw xDistance=-0.46 yDistance=0.29
21:49:35.218 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.46
21:49:35.218 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:35.218 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
21:49:35.218 00.000 13828 MoveAxis(E, 165, ABG)
21:49:35.218 00.000 13828 Guiding  Dir = 2, Dur = 165
21:49:35.219 00.001 13828 IsSlewing returns 0
21:49:35.219 00.000 13828 IsGuiding returns 0
21:49:35.222 00.003 13828 PulseGuide returned control before completion, sleep 173
21:49:35.228 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12220, FiltMin=9731, FiltMax=65535, Gamma=2.540
21:49:35.250 00.022 8960 UpdateGuideState exits: m=147273 SNR=30.0
21:49:35.253 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:35.255 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:35.257 00.002 8960 Enqueuing Expose request
21:49:35.405 00.148 13828 IsGuiding returns 1
21:49:35.405 00.000 13828 scope still moving after pulse duration time elapsed
21:49:35.438 00.033 13828 IsSlewing returns 0
21:49:35.438 00.000 13828 IsGuiding returns 0
21:49:35.438 00.000 13828 scope move finished after 165 + 53 ms
21:49:35.438 00.000 13828 Move returns status 0, amount 165
21:49:35.438 00.000 13828 MoveAxis(N, 0, ABG)
21:49:35.438 00.000 13828 duration set to 0 by GuideMode
21:49:35.438 00.000 13828 Move returns status 0, amount 0
21:49:35.438 00.000 13828 move complete, result=0
21:49:35.438 00.000 13828 worker thread done servicing request
21:49:35.438 00.000 13828 Worker thread wakes up
21:49:35.438 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:35.438 00.000 8960 GuideStep: -0.5 px 165 ms EAST, 0.3 px 0 ms NORTH
21:49:35.441 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:37.911 02.470 13828 Exposure complete
21:49:38.037 00.126 13828 worker thread done servicing request
21:49:38.037 00.000 8960 OnExposeComplete: enter
21:49:38.040 00.003 8960 UpdateGuideState(): m_state=6
21:49:38.042 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 300
21:49:38.044 00.002 8960 Star::Find returns 1 (0), X=974.65, Y=734.95, Mass=157346, SNR=31.6, Peak=22281 HFD=3.4
21:49:38.047 00.003 8960 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.39) = xAngle (0.10 = 0.10)
21:49:38.048 00.001 8960 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
21:49:38.050 00.002 8960 CameraToMount -- cameraX=0.42 cameraY=-0.13 hyp=0.44 cameraTheta=-0.29 mountX=0.44 mountY=0.03, mountTheta=0.06
21:49:38.053 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=-0.13, opts=13)
21:49:38.055 00.002 8960 Enqueuing Move request for scope (0.42, -0.13)
21:49:38.056 00.001 13828 Worker thread wakes up
21:49:38.057 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.13) opts 0xd
21:49:38.057 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, -0.13)
21:49:38.057 00.000 13828 Moving (0.42, -0.13) raw xDistance=0.44 yDistance=0.03
21:49:38.057 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44
21:49:38.057 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:38.057 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:49:38.057 00.000 13828 MoveAxis(W, 151, ABG)
21:49:38.057 00.000 13828 Guiding  Dir = 3, Dur = 151
21:49:38.059 00.002 13828 IsSlewing returns 0
21:49:38.059 00.000 13828 IsGuiding returns 0
21:49:38.062 00.003 13828 PulseGuide returned control before completion, sleep 159
21:49:38.067 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12227, FiltMin=9430, FiltMax=65535, Gamma=2.540
21:49:38.097 00.030 8960 UpdateGuideState exits: m=157346 SNR=31.6
21:49:38.099 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:38.100 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:38.102 00.002 8960 Enqueuing Expose request
21:49:38.231 00.129 13828 IsGuiding returns 0
21:49:38.231 00.000 13828 Move returns status 0, amount 151
21:49:38.231 00.000 13828 MoveAxis(N, 0, ABG)
21:49:38.231 00.000 13828 duration set to 0 by GuideMode
21:49:38.231 00.000 13828 Move returns status 0, amount 0
21:49:38.231 00.000 13828 move complete, result=0
21:49:38.231 00.000 13828 worker thread done servicing request
21:49:38.231 00.000 13828 Worker thread wakes up
21:49:38.231 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:38.232 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:38.232 00.000 8960 GuideStep: 0.4 px 151 ms WEST, 0.0 px 0 ms NORTH
21:49:40.702 02.470 13828 Exposure complete
21:49:40.829 00.127 13828 worker thread done servicing request
21:49:40.829 00.000 8960 OnExposeComplete: enter
21:49:40.831 00.002 8960 UpdateGuideState(): m_state=6
21:49:40.833 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 301
21:49:40.834 00.001 8960 Star::Find returns 1 (0), X=973.37, Y=735.30, Mass=161715, SNR=31.1, Peak=25488 HFD=3.4
21:49:40.836 00.002 8960 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.39) = xAngle (3.28 = -3.00)
21:49:40.838 00.002 8960 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.24 = -3.04)
21:49:40.839 00.001 8960 CameraToMount -- cameraX=-0.86 cameraY=0.23 hyp=0.89 cameraTheta=2.89 mountX=-0.88 mountY=-0.09, mountTheta=-3.04
21:49:40.842 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.86, y=0.23, opts=13)
21:49:40.844 00.002 8960 Enqueuing Move request for scope (-0.86, 0.23)
21:49:40.846 00.002 13828 Worker thread wakes up
21:49:40.846 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.86, 0.23) opts 0xd
21:49:40.846 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.86, 0.23)
21:49:40.846 00.000 13828 Moving (-0.86, 0.23) raw xDistance=-0.88 yDistance=-0.09
21:49:40.846 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.88
21:49:40.846 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:40.847 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:49:40.847 00.000 13828 MoveAxis(E, 316, ABG)
21:49:40.847 00.000 13828 Guiding  Dir = 2, Dur = 316
21:49:40.849 00.002 13828 IsSlewing returns 0
21:49:40.849 00.000 13828 IsGuiding returns 0
21:49:40.852 00.003 13828 PulseGuide returned control before completion, sleep 323
21:49:40.858 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=12233, FiltMin=9635, FiltMax=65535, Gamma=2.540
21:49:40.887 00.029 8960 UpdateGuideState exits: m=161715 SNR=31.1
21:49:40.889 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:40.891 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:40.894 00.003 8960 Enqueuing Expose request
21:49:41.183 00.289 13828 IsGuiding returns 0
21:49:41.183 00.000 13828 Move returns status 0, amount 316
21:49:41.183 00.000 13828 MoveAxis(N, 0, ABG)
21:49:41.183 00.000 13828 duration set to 0 by GuideMode
21:49:41.183 00.000 13828 Move returns status 0, amount 0
21:49:41.183 00.000 13828 move complete, result=0
21:49:41.184 00.001 13828 worker thread done servicing request
21:49:41.184 00.000 8960 GuideStep: -0.9 px 316 ms EAST, -0.1 px 0 ms NORTH
21:49:41.186 00.002 13828 Worker thread wakes up
21:49:41.186 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:41.186 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:43.649 02.463 13828 Exposure complete
21:49:43.770 00.121 13828 worker thread done servicing request
21:49:43.770 00.000 8960 OnExposeComplete: enter
21:49:43.772 00.002 8960 UpdateGuideState(): m_state=6
21:49:43.774 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 302
21:49:43.779 00.005 8960 Star::Find returns 1 (0), X=973.79, Y=735.52, Mass=174118, SNR=32.6, Peak=25865 HFD=3.6
21:49:43.781 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
21:49:43.784 00.003 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
21:49:43.786 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=0.44 hyp=0.63 cameraTheta=2.36 mountX=-0.58 mountY=0.26, mountTheta=2.72
21:49:43.790 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.44, opts=13)
21:49:43.793 00.003 8960 Enqueuing Move request for scope (-0.45, 0.44)
21:49:43.796 00.003 13828 Worker thread wakes up
21:49:43.796 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.44) opts 0xd
21:49:43.796 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.44)
21:49:43.796 00.000 13828 Moving (-0.45, 0.44) raw xDistance=-0.58 yDistance=0.26
21:49:43.796 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58
21:49:43.796 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:49:43.796 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
21:49:43.796 00.000 13828 MoveAxis(E, 238, ABG)
21:49:43.796 00.000 13828 Guiding  Dir = 2, Dur = 238
21:49:43.798 00.002 13828 IsSlewing returns 0
21:49:43.798 00.000 13828 IsGuiding returns 0
21:49:43.800 00.002 13828 PulseGuide returned control before completion, sleep 247
21:49:43.804 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12252, FiltMin=9488, FiltMax=65535, Gamma=2.540
21:49:43.831 00.027 8960 UpdateGuideState exits: m=174118 SNR=32.6
21:49:43.834 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:43.836 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:43.839 00.003 8960 Enqueuing Expose request
21:49:44.062 00.223 13828 IsGuiding returns 0
21:49:44.062 00.000 13828 Move returns status 0, amount 238
21:49:44.062 00.000 13828 MoveAxis(N, 0, ABG)
21:49:44.062 00.000 13828 duration set to 0 by GuideMode
21:49:44.062 00.000 13828 Move returns status 0, amount 0
21:49:44.062 00.000 13828 move complete, result=0
21:49:44.062 00.000 13828 worker thread done servicing request
21:49:44.062 00.000 8960 GuideStep: -0.6 px 238 ms EAST, 0.3 px 0 ms NORTH
21:49:44.066 00.004 13828 Worker thread wakes up
21:49:44.066 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:44.066 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:46.539 02.473 13828 Exposure complete
21:49:46.661 00.122 13828 worker thread done servicing request
21:49:46.661 00.000 8960 OnExposeComplete: enter
21:49:46.662 00.001 8960 UpdateGuideState(): m_state=6
21:49:46.665 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 303
21:49:46.666 00.001 8960 Star::Find returns 1 (0), X=974.89, Y=734.73, Mass=130914, SNR=27.1, Peak=26531 HFD=2.8
21:49:46.668 00.002 8960 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.39) = xAngle (-0.09 = -0.09)
21:49:46.669 00.001 8960 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
21:49:46.671 00.002 8960 CameraToMount -- cameraX=0.66 cameraY=-0.35 hyp=0.75 cameraTheta=-0.49 mountX=0.74 mountY=-0.10, mountTheta=-0.13
21:49:46.677 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.66, y=-0.35, opts=13)
21:49:46.679 00.002 8960 Enqueuing Move request for scope (0.66, -0.35)
21:49:46.680 00.001 13828 Worker thread wakes up
21:49:46.680 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.66, -0.35) opts 0xd
21:49:46.681 00.001 13828 Handling offset move in thread for scope, endpoint = (0.66, -0.35)
21:49:46.681 00.000 13828 Moving (0.66, -0.35) raw xDistance=0.74 yDistance=-0.10
21:49:46.681 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.74
21:49:46.681 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:46.681 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:49:46.681 00.000 13828 MoveAxis(W, 259, ABG)
21:49:46.681 00.000 13828 Guiding  Dir = 3, Dur = 259
21:49:46.684 00.003 13828 IsSlewing returns 0
21:49:46.684 00.000 13828 IsGuiding returns 0
21:49:46.686 00.002 13828 PulseGuide returned control before completion, sleep 268
21:49:46.690 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12246, FiltMin=9372, FiltMax=65535, Gamma=2.540
21:49:46.714 00.024 8960 UpdateGuideState exits: m=130914 SNR=27.1
21:49:46.716 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:46.719 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:46.721 00.002 8960 Enqueuing Expose request
21:49:46.957 00.236 13828 IsGuiding returns 0
21:49:46.957 00.000 13828 Move returns status 0, amount 259
21:49:46.957 00.000 13828 MoveAxis(N, 0, ABG)
21:49:46.957 00.000 13828 duration set to 0 by GuideMode
21:49:46.957 00.000 13828 Move returns status 0, amount 0
21:49:46.957 00.000 13828 move complete, result=0
21:49:46.957 00.000 13828 worker thread done servicing request
21:49:46.957 00.000 8960 GuideStep: 0.7 px 259 ms WEST, -0.1 px 0 ms NORTH
21:49:46.960 00.003 13828 Worker thread wakes up
21:49:46.960 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:46.960 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:49.424 02.464 13828 Exposure complete
21:49:49.545 00.121 13828 worker thread done servicing request
21:49:49.545 00.000 8960 OnExposeComplete: enter
21:49:49.547 00.002 8960 UpdateGuideState(): m_state=6
21:49:49.549 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 304
21:49:49.551 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=735.47, Mass=162311, SNR=29.2, Peak=25360 HFD=3.6
21:49:49.553 00.002 8960 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.39) = xAngle (2.58 = 2.58)
21:49:49.555 00.002 8960 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.54 = 2.54)
21:49:49.557 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=0.40 hyp=0.49 cameraTheta=2.19 mountX=-0.41 mountY=0.27, mountTheta=2.56
21:49:49.559 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.40, opts=13)
21:49:49.561 00.002 8960 Enqueuing Move request for scope (-0.28, 0.40)
21:49:49.563 00.002 13828 Worker thread wakes up
21:49:49.563 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.40) opts 0xd
21:49:49.563 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.40)
21:49:49.563 00.000 13828 Moving (-0.28, 0.40) raw xDistance=-0.41 yDistance=0.27
21:49:49.563 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.41
21:49:49.563 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:49:49.563 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:49:49.563 00.000 13828 MoveAxis(E, 135, ABG)
21:49:49.563 00.000 13828 Guiding  Dir = 2, Dur = 135
21:49:49.565 00.002 13828 IsSlewing returns 0
21:49:49.565 00.000 13828 IsGuiding returns 0
21:49:49.566 00.001 13828 PulseGuide returned control before completion, sleep 144
21:49:49.571 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6806, max=65535, med=12246, FiltMin=9257, FiltMax=65535, Gamma=2.540
21:49:49.598 00.027 8960 UpdateGuideState exits: m=162311 SNR=29.2
21:49:49.600 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:49.601 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:49.603 00.002 8960 Enqueuing Expose request
21:49:49.714 00.111 13828 IsGuiding returns 0
21:49:49.714 00.000 13828 Move returns status 0, amount 135
21:49:49.714 00.000 13828 MoveAxis(N, 0, ABG)
21:49:49.714 00.000 13828 duration set to 0 by GuideMode
21:49:49.714 00.000 13828 Move returns status 0, amount 0
21:49:49.714 00.000 13828 move complete, result=0
21:49:49.714 00.000 13828 worker thread done servicing request
21:49:49.715 00.001 8960 GuideStep: -0.4 px 135 ms EAST, 0.3 px 0 ms NORTH
21:49:49.717 00.002 13828 Worker thread wakes up
21:49:49.717 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:49.717 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:52.195 02.478 13828 Exposure complete
21:49:52.326 00.131 13828 worker thread done servicing request
21:49:52.326 00.000 8960 OnExposeComplete: enter
21:49:52.328 00.002 8960 UpdateGuideState(): m_state=6
21:49:52.330 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 305
21:49:52.331 00.001 8960 Star::Find returns 1 (0), X=974.01, Y=735.39, Mass=165541, SNR=34.1, Peak=26595 HFD=3.4
21:49:52.333 00.002 8960 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.39) = xAngle (2.58 = 2.58)
21:49:52.334 00.001 8960 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.54 = 2.54)
21:49:52.336 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=0.31 hyp=0.38 cameraTheta=2.18 mountX=-0.32 mountY=0.21, mountTheta=2.55
21:49:52.339 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.31, opts=13)
21:49:52.341 00.002 8960 Enqueuing Move request for scope (-0.22, 0.31)
21:49:52.342 00.001 13828 Worker thread wakes up
21:49:52.343 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.31) opts 0xd
21:49:52.343 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.31)
21:49:52.343 00.000 13828 Moving (-0.22, 0.31) raw xDistance=-0.32 yDistance=0.21
21:49:52.343 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
21:49:52.343 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:49:52.343 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:49:52.343 00.000 13828 MoveAxis(E, 128, ABG)
21:49:52.343 00.000 13828 Guiding  Dir = 2, Dur = 128
21:49:52.344 00.001 13828 IsSlewing returns 0
21:49:52.344 00.000 13828 IsGuiding returns 0
21:49:52.346 00.002 13828 PulseGuide returned control before completion, sleep 137
21:49:52.351 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12272, FiltMin=9596, FiltMax=65535, Gamma=2.540
21:49:52.377 00.026 8960 UpdateGuideState exits: m=165541 SNR=34.1
21:49:52.379 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:52.380 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:52.382 00.002 8960 Enqueuing Expose request
21:49:52.486 00.104 13828 IsGuiding returns 0
21:49:52.486 00.000 13828 Move returns status 0, amount 128
21:49:52.486 00.000 13828 MoveAxis(N, 0, ABG)
21:49:52.486 00.000 13828 duration set to 0 by GuideMode
21:49:52.486 00.000 13828 Move returns status 0, amount 0
21:49:52.486 00.000 13828 move complete, result=0
21:49:52.486 00.000 13828 worker thread done servicing request
21:49:52.486 00.000 13828 Worker thread wakes up
21:49:52.486 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:52.487 00.001 8960 GuideStep: -0.3 px 128 ms EAST, 0.2 px 0 ms NORTH
21:49:52.488 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:54.968 02.480 13828 Exposure complete
21:49:55.090 00.122 13828 worker thread done servicing request
21:49:55.090 00.000 8960 OnExposeComplete: enter
21:49:55.092 00.002 8960 UpdateGuideState(): m_state=6
21:49:55.094 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 306
21:49:55.096 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=734.97, Mass=135219, SNR=28.6, Peak=30729 HFD=2.6
21:49:55.097 00.001 8960 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.39) = xAngle (0.11 = 0.11)
21:49:55.099 00.002 8960 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.07 = 0.07)
21:49:55.100 00.001 8960 CameraToMount -- cameraX=0.38 cameraY=-0.11 hyp=0.40 cameraTheta=-0.28 mountX=0.40 mountY=0.03, mountTheta=0.07
21:49:55.102 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.11, opts=13)
21:49:55.104 00.002 8960 Enqueuing Move request for scope (0.38, -0.11)
21:49:55.106 00.002 13828 Worker thread wakes up
21:49:55.107 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.11) opts 0xd
21:49:55.107 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.11)
21:49:55.107 00.000 13828 Moving (0.38, -0.11) raw xDistance=0.40 yDistance=0.03
21:49:55.107 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.40
21:49:55.107 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:55.107 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:49:55.107 00.000 13828 MoveAxis(W, 138, ABG)
21:49:55.107 00.000 13828 Guiding  Dir = 3, Dur = 138
21:49:55.109 00.002 13828 IsSlewing returns 0
21:49:55.109 00.000 13828 IsGuiding returns 0
21:49:55.111 00.002 13828 PulseGuide returned control before completion, sleep 147
21:49:55.120 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7542, max=65535, med=12259, FiltMin=9488, FiltMax=65535, Gamma=2.540
21:49:55.147 00.027 8960 UpdateGuideState exits: m=135219 SNR=28.6
21:49:55.148 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:55.149 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:55.151 00.002 8960 Enqueuing Expose request
21:49:55.272 00.121 13828 IsGuiding returns 0
21:49:55.272 00.000 13828 Move returns status 0, amount 138
21:49:55.272 00.000 13828 MoveAxis(N, 0, ABG)
21:49:55.272 00.000 13828 duration set to 0 by GuideMode
21:49:55.272 00.000 13828 Move returns status 0, amount 0
21:49:55.272 00.000 13828 move complete, result=0
21:49:55.272 00.000 13828 worker thread done servicing request
21:49:55.272 00.000 8960 GuideStep: 0.4 px 138 ms WEST, 0.0 px 0 ms NORTH
21:49:55.274 00.002 13828 Worker thread wakes up
21:49:55.274 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:55.274 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:49:57.749 02.475 13828 Exposure complete
21:49:57.879 00.130 13828 worker thread done servicing request
21:49:57.880 00.001 8960 OnExposeComplete: enter
21:49:57.881 00.001 8960 UpdateGuideState(): m_state=6
21:49:57.883 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 307
21:49:57.885 00.002 8960 Star::Find returns 1 (0), X=974.69, Y=734.93, Mass=140941, SNR=31.0, Peak=23977 HFD=3.3
21:49:57.888 00.003 8960 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.39) = xAngle (0.09 = 0.09)
21:49:57.890 00.002 8960 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
21:49:57.892 00.002 8960 CameraToMount -- cameraX=0.46 cameraY=-0.15 hyp=0.48 cameraTheta=-0.31 mountX=0.48 mountY=0.03, mountTheta=0.05
21:49:57.896 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.15, opts=13)
21:49:57.899 00.003 8960 Enqueuing Move request for scope (0.46, -0.15)
21:49:57.901 00.002 13828 Worker thread wakes up
21:49:57.901 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.15) opts 0xd
21:49:57.901 00.000 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.15)
21:49:57.901 00.000 13828 Moving (0.46, -0.15) raw xDistance=0.48 yDistance=0.03
21:49:57.901 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48
21:49:57.901 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:49:57.901 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:49:57.901 00.000 13828 MoveAxis(W, 188, ABG)
21:49:57.901 00.000 13828 Guiding  Dir = 3, Dur = 188
21:49:57.903 00.002 13828 IsSlewing returns 0
21:49:57.903 00.000 13828 IsGuiding returns 0
21:49:57.904 00.001 13828 PulseGuide returned control before completion, sleep 197
21:49:57.909 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6736, max=65535, med=12272, FiltMin=9724, FiltMax=65535, Gamma=2.540
21:49:57.937 00.028 8960 UpdateGuideState exits: m=140941 SNR=31.0
21:49:57.939 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:49:57.941 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:49:57.943 00.002 8960 Enqueuing Expose request
21:49:58.108 00.165 13828 IsGuiding returns 0
21:49:58.108 00.000 13828 Move returns status 0, amount 188
21:49:58.108 00.000 13828 MoveAxis(N, 0, ABG)
21:49:58.108 00.000 13828 duration set to 0 by GuideMode
21:49:58.108 00.000 13828 Move returns status 0, amount 0
21:49:58.108 00.000 13828 move complete, result=0
21:49:58.108 00.000 13828 worker thread done servicing request
21:49:58.108 00.000 8960 GuideStep: 0.5 px 188 ms WEST, 0.0 px 0 ms NORTH
21:49:58.111 00.003 13828 Worker thread wakes up
21:49:58.111 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:49:58.111 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:00.572 02.461 13828 Exposure complete
21:50:00.702 00.130 13828 worker thread done servicing request
21:50:00.703 00.001 8960 OnExposeComplete: enter
21:50:00.705 00.002 8960 UpdateGuideState(): m_state=6
21:50:00.707 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 308
21:50:00.709 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=735.06, Mass=157917, SNR=32.2, Peak=24387 HFD=2.9
21:50:00.711 00.002 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.39) = xAngle (-2.69 = -2.69)
21:50:00.713 00.002 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
21:50:00.714 00.001 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.02 hyp=0.29 cameraTheta=-3.09 mountX=-0.26 mountY=-0.12, mountTheta=-2.72
21:50:00.717 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.02, opts=13)
21:50:00.719 00.002 8960 Enqueuing Move request for scope (-0.29, -0.02)
21:50:00.720 00.001 13828 Worker thread wakes up
21:50:00.720 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.02) opts 0xd
21:50:00.720 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.02)
21:50:00.721 00.001 13828 Moving (-0.29, -0.02) raw xDistance=-0.26 yDistance=-0.12
21:50:00.721 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
21:50:00.721 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:00.721 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:50:00.721 00.000 13828 MoveAxis(E, 83, ABG)
21:50:00.721 00.000 13828 Guiding  Dir = 2, Dur = 83
21:50:00.722 00.001 13828 IsSlewing returns 0
21:50:00.722 00.000 13828 IsGuiding returns 0
21:50:00.724 00.002 13828 PulseGuide returned control before completion, sleep 92
21:50:00.730 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7062, max=65535, med=12278, FiltMin=9616, FiltMax=65535, Gamma=2.540
21:50:00.753 00.023 8960 UpdateGuideState exits: m=157917 SNR=32.2
21:50:00.755 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:00.758 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:00.760 00.002 8960 Enqueuing Expose request
21:50:00.819 00.059 13828 IsGuiding returns 0
21:50:00.819 00.000 13828 Move returns status 0, amount 83
21:50:00.819 00.000 13828 MoveAxis(N, 0, ABG)
21:50:00.819 00.000 13828 duration set to 0 by GuideMode
21:50:00.819 00.000 13828 Move returns status 0, amount 0
21:50:00.819 00.000 13828 move complete, result=0
21:50:00.820 00.001 13828 worker thread done servicing request
21:50:00.820 00.000 13828 Worker thread wakes up
21:50:00.820 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:00.820 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:00.830 00.010 8960 GuideStep: -0.3 px 83 ms EAST, -0.1 px 0 ms NORTH
21:50:03.286 02.456 13828 Exposure complete
21:50:03.410 00.124 13828 worker thread done servicing request
21:50:03.410 00.000 8960 OnExposeComplete: enter
21:50:03.412 00.002 8960 UpdateGuideState(): m_state=6
21:50:03.414 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 309
21:50:03.416 00.002 8960 Star::Find returns 1 (0), X=974.37, Y=735.05, Mass=167125, SNR=34.0, Peak=23113 HFD=3.8
21:50:03.417 00.001 8960 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.39) = xAngle (0.23 = 0.23)
21:50:03.419 00.002 8960 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
21:50:03.420 00.001 8960 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.16 mountX=0.14 mountY=0.03, mountTheta=0.20
21:50:03.423 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.02, opts=13)
21:50:03.425 00.002 8960 Enqueuing Move request for scope (0.14, -0.02)
21:50:03.426 00.001 13828 Worker thread wakes up
21:50:03.426 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.02) opts 0xd
21:50:03.427 00.001 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.02)
21:50:03.427 00.000 13828 Moving (0.14, -0.02) raw xDistance=0.14 yDistance=0.03
21:50:03.427 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.14
21:50:03.427 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:03.427 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:50:03.427 00.000 13828 MoveAxis(W, 46, ABG)
21:50:03.427 00.000 13828 Guiding  Dir = 3, Dur = 46
21:50:03.429 00.002 13828 IsSlewing returns 0
21:50:03.429 00.000 13828 IsGuiding returns 0
21:50:03.430 00.001 13828 PulseGuide returned control before completion, sleep 55
21:50:03.434 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7209, max=65535, med=12291, FiltMin=9475, FiltMax=65535, Gamma=2.540
21:50:03.462 00.028 8960 UpdateGuideState exits: m=167125 SNR=34.0
21:50:03.464 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:03.467 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:03.468 00.001 8960 Enqueuing Expose request
21:50:03.499 00.031 13828 IsGuiding returns 0
21:50:03.499 00.000 13828 Move returns status 0, amount 46
21:50:03.499 00.000 13828 MoveAxis(N, 0, ABG)
21:50:03.499 00.000 13828 duration set to 0 by GuideMode
21:50:03.499 00.000 13828 Move returns status 0, amount 0
21:50:03.499 00.000 13828 move complete, result=0
21:50:03.499 00.000 13828 worker thread done servicing request
21:50:03.500 00.001 13828 Worker thread wakes up
21:50:03.500 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:03.500 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:03.502 00.002 8960 GuideStep: 0.1 px 46 ms WEST, 0.0 px 0 ms NORTH
21:50:05.976 02.474 13828 Exposure complete
21:50:06.108 00.132 13828 worker thread done servicing request
21:50:06.109 00.001 8960 OnExposeComplete: enter
21:50:06.111 00.002 8960 UpdateGuideState(): m_state=6
21:50:06.113 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 310
21:50:06.115 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=735.27, Mass=174608, SNR=31.8, Peak=25769 HFD=3.3
21:50:06.117 00.002 8960 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.39) = xAngle (2.54 = 2.54)
21:50:06.118 00.001 8960 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.50 = 2.50)
21:50:06.120 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.23 cameraTheta=2.14 mountX=-0.19 mountY=0.14, mountTheta=2.51
21:50:06.126 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.19, opts=13)
21:50:06.128 00.002 8960 Enqueuing Move request for scope (-0.12, 0.19)
21:50:06.130 00.002 13828 Worker thread wakes up
21:50:06.130 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
21:50:06.130 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
21:50:06.130 00.000 13828 Moving (-0.12, 0.19) raw xDistance=-0.19 yDistance=0.14
21:50:06.130 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
21:50:06.130 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:06.130 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:50:06.130 00.000 13828 MoveAxis(E, 66, ABG)
21:50:06.130 00.000 13828 Guiding  Dir = 2, Dur = 66
21:50:06.133 00.003 13828 IsSlewing returns 0
21:50:06.133 00.000 13828 IsGuiding returns 0
21:50:06.134 00.001 13828 PulseGuide returned control before completion, sleep 75
21:50:06.139 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7542, max=65535, med=12291, FiltMin=9692, FiltMax=65535, Gamma=2.540
21:50:06.162 00.023 8960 UpdateGuideState exits: m=174608 SNR=31.8
21:50:06.164 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:06.165 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:06.167 00.002 8960 Enqueuing Expose request
21:50:06.218 00.051 13828 IsGuiding returns 0
21:50:06.218 00.000 13828 Move returns status 0, amount 66
21:50:06.218 00.000 13828 MoveAxis(N, 0, ABG)
21:50:06.218 00.000 13828 duration set to 0 by GuideMode
21:50:06.218 00.000 13828 Move returns status 0, amount 0
21:50:06.218 00.000 13828 move complete, result=0
21:50:06.218 00.000 13828 worker thread done servicing request
21:50:06.218 00.000 13828 Worker thread wakes up
21:50:06.219 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:06.219 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:06.220 00.001 8960 GuideStep: -0.2 px 66 ms EAST, 0.1 px 0 ms NORTH
21:50:08.699 02.479 13828 Exposure complete
21:50:08.823 00.124 13828 worker thread done servicing request
21:50:08.823 00.000 8960 OnExposeComplete: enter
21:50:08.825 00.002 8960 UpdateGuideState(): m_state=6
21:50:08.828 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 311
21:50:08.829 00.001 8960 Star::Find returns 1 (0), X=973.74, Y=735.12, Mass=138113, SNR=28.3, Peak=24208 HFD=3.1
21:50:08.831 00.002 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.84)
21:50:08.833 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.41 = -2.87)
21:50:08.834 00.001 8960 CameraToMount -- cameraX=-0.50 cameraY=0.05 hyp=0.50 cameraTheta=3.05 mountX=-0.48 mountY=-0.13, mountTheta=-2.87
21:50:08.837 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=0.05, opts=13)
21:50:08.839 00.002 8960 Enqueuing Move request for scope (-0.50, 0.05)
21:50:08.841 00.002 13828 Worker thread wakes up
21:50:08.841 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.05) opts 0xd
21:50:08.841 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, 0.05)
21:50:08.841 00.000 13828 Moving (-0.50, 0.05) raw xDistance=-0.48 yDistance=-0.13
21:50:08.841 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48
21:50:08.841 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:08.841 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:50:08.841 00.000 13828 MoveAxis(E, 181, ABG)
21:50:08.841 00.000 13828 Guiding  Dir = 2, Dur = 181
21:50:08.843 00.002 13828 IsSlewing returns 0
21:50:08.843 00.000 13828 IsGuiding returns 0
21:50:08.844 00.001 13828 PulseGuide returned control before completion, sleep 190
21:50:08.849 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=12297, FiltMin=9404, FiltMax=65535, Gamma=2.540
21:50:08.884 00.035 8960 UpdateGuideState exits: m=138113 SNR=28.3
21:50:08.886 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:08.888 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:08.892 00.004 8960 Enqueuing Expose request
21:50:09.045 00.153 13828 IsGuiding returns 1
21:50:09.045 00.000 13828 scope still moving after pulse duration time elapsed
21:50:09.078 00.033 13828 IsSlewing returns 0
21:50:09.078 00.000 13828 IsGuiding returns 0
21:50:09.078 00.000 13828 scope move finished after 181 + 54 ms
21:50:09.078 00.000 13828 Move returns status 0, amount 181
21:50:09.078 00.000 13828 MoveAxis(N, 0, ABG)
21:50:09.078 00.000 13828 duration set to 0 by GuideMode
21:50:09.078 00.000 13828 Move returns status 0, amount 0
21:50:09.078 00.000 13828 move complete, result=0
21:50:09.078 00.000 13828 worker thread done servicing request
21:50:09.079 00.001 8960 GuideStep: -0.5 px 181 ms EAST, -0.1 px 0 ms NORTH
21:50:09.081 00.002 13828 Worker thread wakes up
21:50:09.081 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:09.081 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:11.548 02.467 13828 Exposure complete
21:50:11.683 00.135 13828 worker thread done servicing request
21:50:11.683 00.000 8960 OnExposeComplete: enter
21:50:11.685 00.002 8960 UpdateGuideState(): m_state=6
21:50:11.687 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 312
21:50:11.690 00.003 8960 Star::Find returns 1 (0), X=974.25, Y=735.62, Mass=139803, SNR=26.7, Peak=21347 HFD=3.6
21:50:11.691 00.001 8960 CameraToMount -- cameraTheta (1.54) - m_xAngle (-0.39) = xAngle (1.93 = 1.93)
21:50:11.693 00.002 8960 CameraToMount -- cameraTheta (1.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.90 = 1.90)
21:50:11.695 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=0.55 hyp=0.55 cameraTheta=1.54 mountX=-0.19 mountY=0.52, mountTheta=1.93
21:50:11.698 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=0.55, opts=13)
21:50:11.700 00.002 8960 Enqueuing Move request for scope (0.02, 0.55)
21:50:11.701 00.001 13828 Worker thread wakes up
21:50:11.702 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.55) opts 0xd
21:50:11.702 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, 0.55)
21:50:11.702 00.000 13828 Moving (0.02, 0.55) raw xDistance=-0.19 yDistance=0.52
21:50:11.702 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
21:50:11.702 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=0.39 newest=0.52
21:50:11.702 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
21:50:11.702 00.000 13828 MoveAxis(E, 84, ABG)
21:50:11.702 00.000 13828 Guiding  Dir = 2, Dur = 84
21:50:11.704 00.002 13828 IsSlewing returns 0
21:50:11.704 00.000 13828 IsGuiding returns 0
21:50:11.707 00.003 13828 PulseGuide returned control before completion, sleep 92
21:50:11.713 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=12310, FiltMin=9756, FiltMax=65535, Gamma=2.540
21:50:11.741 00.028 8960 UpdateGuideState exits: m=139803 SNR=26.7
21:50:11.747 00.006 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:11.751 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:11.755 00.004 8960 Enqueuing Expose request
21:50:11.803 00.048 13828 IsGuiding returns 0
21:50:11.804 00.001 13828 Move returns status 0, amount 84
21:50:11.804 00.000 13828 MoveAxis(S, 275, ABG)
21:50:11.804 00.000 13828 Guiding  Dir = 1, Dur = 275
21:50:11.806 00.002 13828 IsSlewing returns 0
21:50:11.807 00.001 13828 IsGuiding returns 0
21:50:11.810 00.003 13828 PulseGuide returned control before completion, sleep 283
21:50:12.101 00.291 13828 IsGuiding returns 0
21:50:12.101 00.000 13828 Move returns status 0, amount 275
21:50:12.101 00.000 13828 move complete, result=0
21:50:12.101 00.000 13828 worker thread done servicing request
21:50:12.101 00.000 13828 Worker thread wakes up
21:50:12.101 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:12.101 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:12.101 00.000 8960 GuideStep: -0.2 px 84 ms EAST, 0.5 px 275 ms SOUTH
21:50:14.582 02.481 13828 Exposure complete
21:50:14.725 00.143 13828 worker thread done servicing request
21:50:14.725 00.000 8960 OnExposeComplete: enter
21:50:14.727 00.002 8960 UpdateGuideState(): m_state=6
21:50:14.729 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 313
21:50:14.732 00.003 8960 Star::Find returns 1 (0), X=974.65, Y=734.26, Mass=145058, SNR=28.1, Peak=24553 HFD=3.2
21:50:14.733 00.001 8960 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.39) = xAngle (-0.70 = -0.70)
21:50:14.734 00.001 8960 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
21:50:14.735 00.001 8960 CameraToMount -- cameraX=0.42 cameraY=-0.81 hyp=0.91 cameraTheta=-1.09 mountX=0.70 mountY=-0.61, mountTheta=-0.72
21:50:14.738 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=-0.81, opts=13)
21:50:14.740 00.002 8960 Enqueuing Move request for scope (0.42, -0.81)
21:50:14.741 00.001 13828 Worker thread wakes up
21:50:14.741 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.81) opts 0xd
21:50:14.741 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, -0.81)
21:50:14.742 00.001 13828 Moving (0.42, -0.81) raw xDistance=0.70 yDistance=-0.61
21:50:14.742 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.70
21:50:14.742 00.000 13828 resist switch: large excursion: input -0.61 thresh 0.57 direction from 1 to -1
21:50:14.742 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.84
21:50:14.742 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
21:50:14.742 00.000 13828 MoveAxis(W, 253, ABG)
21:50:14.742 00.000 13828 Guiding  Dir = 3, Dur = 253
21:50:14.743 00.001 13828 IsSlewing returns 0
21:50:14.743 00.000 13828 IsGuiding returns 0
21:50:14.745 00.002 13828 PulseGuide returned control before completion, sleep 262
21:50:14.751 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12310, FiltMin=9680, FiltMax=65535, Gamma=2.540
21:50:14.778 00.027 8960 UpdateGuideState exits: m=145058 SNR=28.1
21:50:14.780 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:14.782 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:14.784 00.002 8960 Enqueuing Expose request
21:50:15.018 00.234 13828 IsGuiding returns 0
21:50:15.018 00.000 13828 Move returns status 0, amount 253
21:50:15.018 00.000 13828 MoveAxis(N, 327, ABG)
21:50:15.018 00.000 13828 duration set to 0 by GuideMode
21:50:15.018 00.000 13828 Move returns status 0, amount 0
21:50:15.018 00.000 13828 move complete, result=0
21:50:15.018 00.000 13828 worker thread done servicing request
21:50:15.018 00.000 13828 Worker thread wakes up
21:50:15.018 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:15.018 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:15.018 00.000 8960 GuideStep: 0.7 px 253 ms WEST, -0.6 px 0 ms NORTH
21:50:17.500 02.482 13828 Exposure complete
21:50:17.621 00.121 13828 worker thread done servicing request
21:50:17.622 00.001 8960 OnExposeComplete: enter
21:50:17.624 00.002 8960 UpdateGuideState(): m_state=6
21:50:17.626 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 314
21:50:17.628 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=735.24, Mass=139044, SNR=26.9, Peak=23139 HFD=3.2
21:50:17.629 00.001 8960 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.39) = xAngle (3.13 = 3.13)
21:50:17.631 00.002 8960 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.09 = 3.09)
21:50:17.632 00.001 8960 CameraToMount -- cameraX=-0.37 cameraY=0.16 hyp=0.40 cameraTheta=2.73 mountX=-0.40 mountY=0.02, mountTheta=3.09
21:50:17.639 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.16, opts=13)
21:50:17.641 00.002 8960 Enqueuing Move request for scope (-0.37, 0.16)
21:50:17.643 00.002 13828 Worker thread wakes up
21:50:17.643 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.16) opts 0xd
21:50:17.643 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.16)
21:50:17.643 00.000 13828 Moving (-0.37, 0.16) raw xDistance=-0.40 yDistance=0.02
21:50:17.643 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.40
21:50:17.643 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:17.643 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:50:17.643 00.000 13828 MoveAxis(E, 132, ABG)
21:50:17.643 00.000 13828 Guiding  Dir = 2, Dur = 132
21:50:17.645 00.002 13828 IsSlewing returns 0
21:50:17.645 00.000 13828 IsGuiding returns 0
21:50:17.646 00.001 13828 PulseGuide returned control before completion, sleep 141
21:50:17.650 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7561, max=65535, med=12336, FiltMin=9654, FiltMax=65535, Gamma=2.540
21:50:17.677 00.027 8960 UpdateGuideState exits: m=139044 SNR=26.9
21:50:17.679 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:17.680 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:17.682 00.002 8960 Enqueuing Expose request
21:50:17.790 00.108 13828 IsGuiding returns 0
21:50:17.790 00.000 13828 Move returns status 0, amount 132
21:50:17.790 00.000 13828 MoveAxis(N, 0, ABG)
21:50:17.790 00.000 13828 duration set to 0 by GuideMode
21:50:17.790 00.000 13828 Move returns status 0, amount 0
21:50:17.790 00.000 13828 move complete, result=0
21:50:17.790 00.000 13828 worker thread done servicing request
21:50:17.790 00.000 8960 GuideStep: -0.4 px 132 ms EAST, 0.0 px 0 ms NORTH
21:50:17.792 00.002 13828 Worker thread wakes up
21:50:17.792 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:17.792 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:20.269 02.477 13828 Exposure complete
21:50:20.393 00.124 13828 worker thread done servicing request
21:50:20.393 00.000 8960 OnExposeComplete: enter
21:50:20.395 00.002 8960 UpdateGuideState(): m_state=6
21:50:20.398 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 315
21:50:20.399 00.001 8960 Star::Find returns 1 (0), X=974.16, Y=734.53, Mass=158573, SNR=29.0, Peak=26659 HFD=3.5
21:50:20.401 00.002 8960 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.39) = xAngle (-1.31 = -1.31)
21:50:20.403 00.002 8960 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
21:50:20.404 00.001 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.54 hyp=0.55 cameraTheta=-1.70 mountX=0.14 mountY=-0.53, mountTheta=-1.31
21:50:20.408 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.54, opts=13)
21:50:20.410 00.002 8960 Enqueuing Move request for scope (-0.07, -0.54)
21:50:20.412 00.002 13828 Worker thread wakes up
21:50:20.413 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.54) opts 0xd
21:50:20.413 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.54)
21:50:20.413 00.000 13828 Moving (-0.07, -0.54) raw xDistance=0.14 yDistance=-0.53
21:50:20.413 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.14
21:50:20.413 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
21:50:20.413 00.000 13828 MoveAxis(W, 43, ABG)
21:50:20.413 00.000 13828 Guiding  Dir = 3, Dur = 43
21:50:20.415 00.002 13828 IsSlewing returns 0
21:50:20.415 00.000 13828 IsGuiding returns 0
21:50:20.418 00.003 13828 PulseGuide returned control before completion, sleep 50
21:50:20.423 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12380, FiltMin=9584, FiltMax=65535, Gamma=2.540
21:50:20.446 00.023 8960 UpdateGuideState exits: m=158573 SNR=29.0
21:50:20.448 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:20.450 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:20.452 00.002 8960 Enqueuing Expose request
21:50:20.473 00.021 13828 IsGuiding returns 0
21:50:20.473 00.000 13828 Move returns status 0, amount 43
21:50:20.473 00.000 13828 MoveAxis(N, 283, ABG)
21:50:20.473 00.000 13828 duration set to 0 by GuideMode
21:50:20.473 00.000 13828 Move returns status 0, amount 0
21:50:20.473 00.000 13828 move complete, result=0
21:50:20.473 00.000 13828 worker thread done servicing request
21:50:20.473 00.000 13828 Worker thread wakes up
21:50:20.474 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:20.474 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:20.479 00.005 8960 GuideStep: 0.1 px 43 ms WEST, -0.5 px 0 ms NORTH
21:50:22.948 02.469 13828 Exposure complete
21:50:23.069 00.121 13828 worker thread done servicing request
21:50:23.069 00.000 8960 OnExposeComplete: enter
21:50:23.071 00.002 8960 UpdateGuideState(): m_state=6
21:50:23.073 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 316
21:50:23.075 00.002 8960 Star::Find returns 1 (0), X=973.93, Y=735.13, Mass=162225, SNR=29.1, Peak=29123 HFD=4.1
21:50:23.077 00.002 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.37 = -2.91)
21:50:23.078 00.001 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.34 = -2.94)
21:50:23.080 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=0.05 hyp=0.30 cameraTheta=2.98 mountX=-0.30 mountY=-0.06, mountTheta=-2.94
21:50:23.082 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.05, opts=13)
21:50:23.083 00.001 8960 Enqueuing Move request for scope (-0.30, 0.05)
21:50:23.085 00.002 13828 Worker thread wakes up
21:50:23.085 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.05) opts 0xd
21:50:23.085 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.05)
21:50:23.085 00.000 13828 Moving (-0.30, 0.05) raw xDistance=-0.30 yDistance=-0.06
21:50:23.085 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
21:50:23.085 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:23.085 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:50:23.085 00.000 13828 MoveAxis(E, 107, ABG)
21:50:23.086 00.001 13828 Guiding  Dir = 2, Dur = 107
21:50:23.087 00.001 13828 IsSlewing returns 0
21:50:23.087 00.000 13828 IsGuiding returns 0
21:50:23.091 00.004 13828 PulseGuide returned control before completion, sleep 114
21:50:23.095 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12387, FiltMin=9654, FiltMax=65535, Gamma=2.540
21:50:23.118 00.023 8960 UpdateGuideState exits: m=162225 SNR=29.1
21:50:23.121 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:23.123 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:23.125 00.002 8960 Enqueuing Expose request
21:50:23.209 00.084 13828 IsGuiding returns 0
21:50:23.209 00.000 13828 Move returns status 0, amount 107
21:50:23.209 00.000 13828 MoveAxis(N, 0, ABG)
21:50:23.210 00.001 13828 duration set to 0 by GuideMode
21:50:23.210 00.000 13828 Move returns status 0, amount 0
21:50:23.210 00.000 13828 move complete, result=0
21:50:23.210 00.000 13828 worker thread done servicing request
21:50:23.210 00.000 13828 Worker thread wakes up
21:50:23.210 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:23.210 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:23.210 00.000 8960 GuideStep: -0.3 px 107 ms EAST, -0.1 px 0 ms NORTH
21:50:25.680 02.470 13828 Exposure complete
21:50:25.803 00.123 13828 worker thread done servicing request
21:50:25.803 00.000 8960 OnExposeComplete: enter
21:50:25.806 00.003 8960 UpdateGuideState(): m_state=6
21:50:25.809 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 317
21:50:25.811 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.45, Mass=132854, SNR=26.4, Peak=22499 HFD=3.3
21:50:25.813 00.002 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.39) = xAngle (-1.23 = -1.23)
21:50:25.815 00.002 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
21:50:25.817 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.63 hyp=0.63 cameraTheta=-1.62 mountX=0.21 mountY=-0.60, mountTheta=-1.23
21:50:25.819 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.63, opts=13)
21:50:25.821 00.002 8960 Enqueuing Move request for scope (-0.03, -0.63)
21:50:25.823 00.002 13828 Worker thread wakes up
21:50:25.823 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.63) opts 0xd
21:50:25.823 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.63)
21:50:25.823 00.000 13828 Moving (-0.03, -0.63) raw xDistance=0.21 yDistance=-0.60
21:50:25.823 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
21:50:25.823 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
21:50:25.823 00.000 13828 MoveAxis(W, 71, ABG)
21:50:25.823 00.000 13828 Guiding  Dir = 3, Dur = 71
21:50:25.825 00.002 13828 IsSlewing returns 0
21:50:25.825 00.000 13828 IsGuiding returns 0
21:50:25.826 00.001 13828 PulseGuide returned control before completion, sleep 80
21:50:25.831 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7651, max=65535, med=12425, FiltMin=9609, FiltMax=65535, Gamma=2.540
21:50:25.860 00.029 8960 UpdateGuideState exits: m=132854 SNR=26.4
21:50:25.862 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:25.865 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:25.867 00.002 8960 Enqueuing Expose request
21:50:25.908 00.041 13828 IsGuiding returns 0
21:50:25.908 00.000 13828 Move returns status 0, amount 71
21:50:25.908 00.000 13828 MoveAxis(N, 320, ABG)
21:50:25.909 00.001 13828 duration set to 0 by GuideMode
21:50:25.909 00.000 13828 Move returns status 0, amount 0
21:50:25.909 00.000 13828 move complete, result=0
21:50:25.909 00.000 13828 worker thread done servicing request
21:50:25.909 00.000 13828 Worker thread wakes up
21:50:25.909 00.000 8960 GuideStep: 0.2 px 71 ms WEST, -0.6 px 0 ms NORTH
21:50:25.912 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:25.912 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:28.368 02.456 13828 Exposure complete
21:50:28.494 00.126 13828 worker thread done servicing request
21:50:28.494 00.000 8960 OnExposeComplete: enter
21:50:28.496 00.002 8960 UpdateGuideState(): m_state=6
21:50:28.498 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 318
21:50:28.499 00.001 8960 Star::Find returns 1 (0), X=974.05, Y=734.71, Mass=126150, SNR=28.8, Peak=25827 HFD=2.6
21:50:28.501 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
21:50:28.502 00.001 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
21:50:28.504 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.37 hyp=0.41 cameraTheta=-2.03 mountX=-0.03 mountY=-0.41, mountTheta=-1.63
21:50:28.508 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.37, opts=13)
21:50:28.510 00.002 8960 Enqueuing Move request for scope (-0.18, -0.37)
21:50:28.511 00.001 13828 Worker thread wakes up
21:50:28.511 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.37) opts 0xd
21:50:28.511 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.37)
21:50:28.511 00.000 13828 Moving (-0.18, -0.37) raw xDistance=-0.03 yDistance=-0.41
21:50:28.511 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:50:28.512 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:50:28.512 00.000 13828 MoveAxis(E, 0, ABG)
21:50:28.512 00.000 13828 Move returns status 0, amount 0
21:50:28.512 00.000 13828 MoveAxis(N, 218, ABG)
21:50:28.512 00.000 13828 duration set to 0 by GuideMode
21:50:28.512 00.000 13828 Move returns status 0, amount 0
21:50:28.512 00.000 13828 move complete, result=0
21:50:28.512 00.000 13828 worker thread done servicing request
21:50:28.521 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7113, max=65535, med=12457, FiltMin=9596, FiltMax=65535, Gamma=2.540
21:50:28.545 00.024 8960 UpdateGuideState exits: m=126150 SNR=28.8
21:50:28.547 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:28.549 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:28.550 00.001 8960 Enqueuing Expose request
21:50:28.552 00.002 13828 Worker thread wakes up
21:50:28.552 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:50:28.554 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:28.554 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:31.029 02.475 13828 Exposure complete
21:50:31.152 00.123 13828 worker thread done servicing request
21:50:31.153 00.001 8960 OnExposeComplete: enter
21:50:31.154 00.001 8960 UpdateGuideState(): m_state=6
21:50:31.156 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 319
21:50:31.158 00.002 8960 Star::Find returns 1 (0), X=974.68, Y=734.72, Mass=129127, SNR=29.7, Peak=25667 HFD=2.8
21:50:31.160 00.002 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.39) = xAngle (-0.29 = -0.29)
21:50:31.161 00.001 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
21:50:31.163 00.002 8960 CameraToMount -- cameraX=0.44 cameraY=-0.36 hyp=0.57 cameraTheta=-0.68 mountX=0.55 mountY=-0.18, mountTheta=-0.32
21:50:31.167 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.44, y=-0.36, opts=13)
21:50:31.169 00.002 8960 Enqueuing Move request for scope (0.44, -0.36)
21:50:31.171 00.002 13828 Worker thread wakes up
21:50:31.171 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.36) opts 0xd
21:50:31.171 00.000 13828 Handling offset move in thread for scope, endpoint = (0.44, -0.36)
21:50:31.171 00.000 13828 Moving (0.44, -0.36) raw xDistance=0.55 yDistance=-0.18
21:50:31.171 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
21:50:31.171 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:31.171 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:50:31.171 00.000 13828 MoveAxis(W, 203, ABG)
21:50:31.172 00.001 13828 Guiding  Dir = 3, Dur = 203
21:50:31.173 00.001 13828 IsSlewing returns 0
21:50:31.174 00.001 13828 IsGuiding returns 0
21:50:31.175 00.001 13828 PulseGuide returned control before completion, sleep 212
21:50:31.179 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7241, max=65535, med=12444, FiltMin=9686, FiltMax=65535, Gamma=2.540
21:50:31.206 00.027 8960 UpdateGuideState exits: m=129127 SNR=29.7
21:50:31.207 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:31.209 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:31.210 00.001 8960 Enqueuing Expose request
21:50:31.390 00.180 13828 IsGuiding returns 0
21:50:31.390 00.000 13828 Move returns status 0, amount 203
21:50:31.390 00.000 13828 MoveAxis(N, 0, ABG)
21:50:31.390 00.000 13828 duration set to 0 by GuideMode
21:50:31.390 00.000 13828 Move returns status 0, amount 0
21:50:31.390 00.000 13828 move complete, result=0
21:50:31.390 00.000 13828 worker thread done servicing request
21:50:31.390 00.000 13828 Worker thread wakes up
21:50:31.390 00.000 8960 GuideStep: 0.5 px 203 ms WEST, -0.2 px 0 ms NORTH
21:50:31.391 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:31.391 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:33.864 02.473 13828 Exposure complete
21:50:33.993 00.129 13828 worker thread done servicing request
21:50:33.994 00.001 8960 OnExposeComplete: enter
21:50:33.996 00.002 8960 UpdateGuideState(): m_state=6
21:50:33.998 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 320
21:50:34.000 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=735.24, Mass=160833, SNR=30.0, Peak=24137 HFD=3.6
21:50:34.003 00.003 8960 CameraToMount -- cameraTheta (1.68) - m_xAngle (-0.39) = xAngle (2.07 = 2.07)
21:50:34.005 00.002 8960 CameraToMount -- cameraTheta (1.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.04 = 2.04)
21:50:34.008 00.003 8960 CameraToMount -- cameraX=-0.02 cameraY=0.16 hyp=0.16 cameraTheta=1.68 mountX=-0.08 mountY=0.15, mountTheta=2.07
21:50:34.011 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.16, opts=13)
21:50:34.014 00.003 8960 Enqueuing Move request for scope (-0.02, 0.16)
21:50:34.016 00.002 13828 Worker thread wakes up
21:50:34.016 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.16) opts 0xd
21:50:34.016 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.16)
21:50:34.016 00.000 13828 Moving (-0.02, 0.16) raw xDistance=-0.08 yDistance=0.15
21:50:34.016 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:50:34.016 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:34.017 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:50:34.017 00.000 13828 MoveAxis(E, 0, ABG)
21:50:34.017 00.000 13828 Move returns status 0, amount 0
21:50:34.017 00.000 13828 MoveAxis(N, 0, ABG)
21:50:34.017 00.000 13828 duration set to 0 by GuideMode
21:50:34.017 00.000 13828 Move returns status 0, amount 0
21:50:34.017 00.000 13828 move complete, result=0
21:50:34.017 00.000 13828 worker thread done servicing request
21:50:34.025 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12432, FiltMin=9846, FiltMax=65535, Gamma=2.540
21:50:34.056 00.031 8960 UpdateGuideState exits: m=160833 SNR=30.0
21:50:34.058 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:34.060 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:34.062 00.002 8960 Enqueuing Expose request
21:50:34.064 00.002 13828 Worker thread wakes up
21:50:34.064 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:50:34.066 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:34.066 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:36.540 02.474 13828 Exposure complete
21:50:36.669 00.129 13828 worker thread done servicing request
21:50:36.669 00.000 8960 OnExposeComplete: enter
21:50:36.671 00.002 8960 UpdateGuideState(): m_state=6
21:50:36.673 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 321
21:50:36.674 00.001 8960 Star::Find returns 1 (0), X=973.69, Y=735.52, Mass=179625, SNR=30.9, Peak=21347 HFD=4.4
21:50:36.676 00.002 8960 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.39) = xAngle (2.84 = 2.84)
21:50:36.678 00.002 8960 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.81 = 2.81)
21:50:36.679 00.001 8960 CameraToMount -- cameraX=-0.54 cameraY=0.45 hyp=0.70 cameraTheta=2.45 mountX=-0.67 mountY=0.23, mountTheta=2.81
21:50:36.682 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=0.45, opts=13)
21:50:36.683 00.001 8960 Enqueuing Move request for scope (-0.54, 0.45)
21:50:36.686 00.003 13828 Worker thread wakes up
21:50:36.686 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.45) opts 0xd
21:50:36.686 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, 0.45)
21:50:36.686 00.000 13828 Moving (-0.54, 0.45) raw xDistance=-0.67 yDistance=0.23
21:50:36.686 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.67
21:50:36.686 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:36.686 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
21:50:36.686 00.000 13828 MoveAxis(E, 248, ABG)
21:50:36.686 00.000 13828 Guiding  Dir = 2, Dur = 248
21:50:36.688 00.002 13828 IsSlewing returns 0
21:50:36.688 00.000 13828 IsGuiding returns 0
21:50:36.690 00.002 13828 PulseGuide returned control before completion, sleep 257
21:50:36.698 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12483, FiltMin=9750, FiltMax=65535, Gamma=2.540
21:50:36.728 00.030 8960 UpdateGuideState exits: m=179625 SNR=30.9
21:50:36.730 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:36.733 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:36.735 00.002 8960 Enqueuing Expose request
21:50:36.961 00.226 13828 IsGuiding returns 0
21:50:36.961 00.000 13828 Move returns status 0, amount 248
21:50:36.961 00.000 13828 MoveAxis(N, 0, ABG)
21:50:36.961 00.000 13828 duration set to 0 by GuideMode
21:50:36.961 00.000 13828 Move returns status 0, amount 0
21:50:36.961 00.000 13828 move complete, result=0
21:50:36.961 00.000 13828 worker thread done servicing request
21:50:36.961 00.000 13828 Worker thread wakes up
21:50:36.961 00.000 8960 GuideStep: -0.7 px 248 ms EAST, 0.2 px 0 ms NORTH
21:50:36.963 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:36.963 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:39.443 02.480 13828 Exposure complete
21:50:39.565 00.122 13828 worker thread done servicing request
21:50:39.565 00.000 8960 OnExposeComplete: enter
21:50:39.567 00.002 8960 UpdateGuideState(): m_state=6
21:50:39.569 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 322
21:50:39.571 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=735.34, Mass=172759, SNR=32.5, Peak=24912 HFD=3.6
21:50:39.573 00.002 8960 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.39) = xAngle (2.74 = 2.74)
21:50:39.575 00.002 8960 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.70 = 2.70)
21:50:39.577 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=0.26 hyp=0.37 cameraTheta=2.34 mountX=-0.34 mountY=0.16, mountTheta=2.71
21:50:39.580 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.26, opts=13)
21:50:39.581 00.001 8960 Enqueuing Move request for scope (-0.26, 0.26)
21:50:39.583 00.002 13828 Worker thread wakes up
21:50:39.583 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.26) opts 0xd
21:50:39.583 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.26)
21:50:39.583 00.000 13828 Moving (-0.26, 0.26) raw xDistance=-0.34 yDistance=0.16
21:50:39.583 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.34
21:50:39.583 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:39.583 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:50:39.583 00.000 13828 MoveAxis(E, 142, ABG)
21:50:39.584 00.001 13828 Guiding  Dir = 2, Dur = 142
21:50:39.585 00.001 13828 IsSlewing returns 0
21:50:39.585 00.000 13828 IsGuiding returns 0
21:50:39.587 00.002 13828 PulseGuide returned control before completion, sleep 151
21:50:39.593 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12502, FiltMin=9648, FiltMax=65535, Gamma=2.540
21:50:39.630 00.037 8960 UpdateGuideState exits: m=172759 SNR=32.5
21:50:39.632 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:39.634 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:39.636 00.002 8960 Enqueuing Expose request
21:50:39.749 00.113 13828 IsGuiding returns 0
21:50:39.750 00.001 13828 Move returns status 0, amount 142
21:50:39.750 00.000 13828 MoveAxis(N, 0, ABG)
21:50:39.750 00.000 13828 duration set to 0 by GuideMode
21:50:39.750 00.000 13828 Move returns status 0, amount 0
21:50:39.750 00.000 13828 move complete, result=0
21:50:39.750 00.000 13828 worker thread done servicing request
21:50:39.750 00.000 13828 Worker thread wakes up
21:50:39.750 00.000 8960 GuideStep: -0.3 px 142 ms EAST, 0.2 px 0 ms NORTH
21:50:39.753 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:39.753 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:42.216 02.463 13828 Exposure complete
21:50:42.339 00.123 13828 worker thread done servicing request
21:50:42.339 00.000 8960 OnExposeComplete: enter
21:50:42.341 00.002 8960 UpdateGuideState(): m_state=6
21:50:42.343 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 323
21:50:42.345 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=735.16, Mass=152439, SNR=33.1, Peak=25411 HFD=4.1
21:50:42.347 00.002 8960 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.39) = xAngle (3.10 = 3.10)
21:50:42.349 00.002 8960 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.06 = 3.06)
21:50:42.351 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=0.09 hyp=0.20 cameraTheta=2.71 mountX=-0.20 mountY=0.02, mountTheta=3.06
21:50:42.353 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.09, opts=13)
21:50:42.354 00.001 8960 Enqueuing Move request for scope (-0.18, 0.09)
21:50:42.356 00.002 13828 Worker thread wakes up
21:50:42.356 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.09) opts 0xd
21:50:42.356 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.09)
21:50:42.356 00.000 13828 Moving (-0.18, 0.09) raw xDistance=-0.20 yDistance=0.02
21:50:42.356 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
21:50:42.356 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:42.356 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:50:42.356 00.000 13828 MoveAxis(E, 85, ABG)
21:50:42.356 00.000 13828 Guiding  Dir = 2, Dur = 85
21:50:42.358 00.002 13828 IsSlewing returns 0
21:50:42.358 00.000 13828 IsGuiding returns 0
21:50:42.359 00.001 13828 PulseGuide returned control before completion, sleep 94
21:50:42.363 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7657, max=65535, med=12508, FiltMin=9897, FiltMax=65535, Gamma=2.540
21:50:42.389 00.026 8960 UpdateGuideState exits: m=152439 SNR=33.1
21:50:42.390 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:42.392 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:42.393 00.001 8960 Enqueuing Expose request
21:50:42.458 00.065 13828 IsGuiding returns 0
21:50:42.458 00.000 13828 Move returns status 0, amount 85
21:50:42.458 00.000 13828 MoveAxis(N, 0, ABG)
21:50:42.458 00.000 13828 duration set to 0 by GuideMode
21:50:42.458 00.000 13828 Move returns status 0, amount 0
21:50:42.458 00.000 13828 move complete, result=0
21:50:42.458 00.000 13828 worker thread done servicing request
21:50:42.458 00.000 13828 Worker thread wakes up
21:50:42.459 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:42.459 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:42.460 00.001 8960 GuideStep: -0.2 px 85 ms EAST, 0.0 px 0 ms NORTH
21:50:44.927 02.467 13828 Exposure complete
21:50:45.049 00.122 13828 worker thread done servicing request
21:50:45.049 00.000 8960 OnExposeComplete: enter
21:50:45.052 00.003 8960 UpdateGuideState(): m_state=6
21:50:45.055 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 324
21:50:45.057 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=735.75, Mass=146945, SNR=32.0, Peak=25161 HFD=3.6
21:50:45.059 00.002 8960 CameraToMount -- cameraTheta (1.64) - m_xAngle (-0.39) = xAngle (2.03 = 2.03)
21:50:45.061 00.002 8960 CameraToMount -- cameraTheta (1.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.99 = 1.99)
21:50:45.062 00.001 8960 CameraToMount -- cameraX=-0.04 cameraY=0.67 hyp=0.67 cameraTheta=1.64 mountX=-0.30 mountY=0.61, mountTheta=2.02
21:50:45.065 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.67, opts=13)
21:50:45.067 00.002 8960 Enqueuing Move request for scope (-0.04, 0.67)
21:50:45.069 00.002 13828 Worker thread wakes up
21:50:45.069 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.67) opts 0xd
21:50:45.069 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.67)
21:50:45.069 00.000 13828 Moving (-0.04, 0.67) raw xDistance=-0.30 yDistance=0.61
21:50:45.069 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
21:50:45.069 00.000 13828 resist switch: large excursion: input 0.61 thresh 0.57 direction from -1 to 1
21:50:45.069 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.83
21:50:45.069 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
21:50:45.069 00.000 13828 MoveAxis(E, 116, ABG)
21:50:45.069 00.000 13828 Guiding  Dir = 2, Dur = 116
21:50:45.071 00.002 13828 IsSlewing returns 0
21:50:45.071 00.000 13828 IsGuiding returns 0
21:50:45.073 00.002 13828 PulseGuide returned control before completion, sleep 125
21:50:45.077 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7907, max=65535, med=12534, FiltMin=9897, FiltMax=65535, Gamma=2.540
21:50:45.106 00.029 8960 UpdateGuideState exits: m=146945 SNR=32.0
21:50:45.108 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:45.109 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:45.111 00.002 8960 Enqueuing Expose request
21:50:45.205 00.094 13828 IsGuiding returns 0
21:50:45.205 00.000 13828 Move returns status 0, amount 116
21:50:45.205 00.000 13828 MoveAxis(S, 325, ABG)
21:50:45.205 00.000 13828 Guiding  Dir = 1, Dur = 325
21:50:45.207 00.002 13828 IsSlewing returns 0
21:50:45.207 00.000 13828 IsGuiding returns 0
21:50:45.208 00.001 13828 PulseGuide returned control before completion, sleep 334
21:50:45.548 00.340 13828 IsGuiding returns 0
21:50:45.548 00.000 13828 Move returns status 0, amount 325
21:50:45.548 00.000 13828 move complete, result=0
21:50:45.548 00.000 13828 worker thread done servicing request
21:50:45.548 00.000 13828 Worker thread wakes up
21:50:45.548 00.000 8960 GuideStep: -0.3 px 116 ms EAST, 0.6 px 325 ms SOUTH
21:50:45.550 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:45.550 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:48.013 02.463 13828 Exposure complete
21:50:48.140 00.127 13828 worker thread done servicing request
21:50:48.140 00.000 8960 OnExposeComplete: enter
21:50:48.142 00.002 8960 UpdateGuideState(): m_state=6
21:50:48.144 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 325
21:50:48.146 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=734.78, Mass=148102, SNR=27.3, Peak=27587 HFD=3.5
21:50:48.148 00.002 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.39) = xAngle (-1.22 = -1.22)
21:50:48.150 00.002 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
21:50:48.151 00.001 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.29 hyp=0.29 cameraTheta=-1.62 mountX=0.10 mountY=-0.28, mountTheta=-1.23
21:50:48.155 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.29, opts=13)
21:50:48.157 00.002 8960 Enqueuing Move request for scope (-0.01, -0.29)
21:50:48.159 00.002 13828 Worker thread wakes up
21:50:48.159 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.29) opts 0xd
21:50:48.159 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.29)
21:50:48.159 00.000 13828 Moving (-0.01, -0.29) raw xDistance=0.10 yDistance=-0.28
21:50:48.159 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:50:48.159 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:48.159 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
21:50:48.159 00.000 13828 MoveAxis(E, 0, ABG)
21:50:48.159 00.000 13828 Move returns status 0, amount 0
21:50:48.160 00.001 13828 MoveAxis(N, 0, ABG)
21:50:48.160 00.000 13828 duration set to 0 by GuideMode
21:50:48.160 00.000 13828 Move returns status 0, amount 0
21:50:48.160 00.000 13828 move complete, result=0
21:50:48.160 00.000 13828 worker thread done servicing request
21:50:48.167 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=12560, FiltMin=9609, FiltMax=65535, Gamma=2.540
21:50:48.189 00.022 8960 UpdateGuideState exits: m=148102 SNR=27.3
21:50:48.190 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:48.192 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:48.193 00.001 8960 Enqueuing Expose request
21:50:48.195 00.002 13828 Worker thread wakes up
21:50:48.196 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:50:48.198 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:48.198 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:50.669 02.471 13828 Exposure complete
21:50:50.796 00.127 13828 worker thread done servicing request
21:50:50.796 00.000 8960 OnExposeComplete: enter
21:50:50.798 00.002 8960 UpdateGuideState(): m_state=6
21:50:50.800 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 326
21:50:50.802 00.002 8960 Star::Find returns 1 (0), X=974.40, Y=734.63, Mass=121288, SNR=24.7, Peak=23689 HFD=3.0
21:50:50.804 00.002 8960 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.39) = xAngle (-0.83 = -0.83)
21:50:50.805 00.001 8960 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
21:50:50.807 00.002 8960 CameraToMount -- cameraX=0.16 cameraY=-0.45 hyp=0.48 cameraTheta=-1.22 mountX=0.32 mountY=-0.36, mountTheta=-0.84
21:50:50.809 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.45, opts=13)
21:50:50.811 00.002 8960 Enqueuing Move request for scope (0.16, -0.45)
21:50:50.813 00.002 13828 Worker thread wakes up
21:50:50.813 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.45) opts 0xd
21:50:50.813 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.45)
21:50:50.813 00.000 13828 Moving (0.16, -0.45) raw xDistance=0.32 yDistance=-0.36
21:50:50.813 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:50:50.813 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:50.813 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.36
21:50:50.813 00.000 13828 MoveAxis(W, 119, ABG)
21:50:50.813 00.000 13828 Guiding  Dir = 3, Dur = 119
21:50:50.815 00.002 13828 IsSlewing returns 0
21:50:50.815 00.000 13828 IsGuiding returns 0
21:50:50.817 00.002 13828 PulseGuide returned control before completion, sleep 127
21:50:50.822 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7964, max=65535, med=12592, FiltMin=9942, FiltMax=65535, Gamma=2.540
21:50:50.845 00.023 8960 UpdateGuideState exits: m=121288 SNR=24.7
21:50:50.847 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:50.849 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:50.852 00.003 8960 Enqueuing Expose request
21:50:50.958 00.106 13828 IsGuiding returns 0
21:50:50.958 00.000 13828 Move returns status 0, amount 119
21:50:50.958 00.000 13828 MoveAxis(N, 0, ABG)
21:50:50.958 00.000 13828 duration set to 0 by GuideMode
21:50:50.958 00.000 13828 Move returns status 0, amount 0
21:50:50.958 00.000 13828 move complete, result=0
21:50:50.958 00.000 13828 worker thread done servicing request
21:50:50.958 00.000 13828 Worker thread wakes up
21:50:50.958 00.000 8960 GuideStep: 0.3 px 119 ms WEST, -0.4 px 0 ms NORTH
21:50:50.960 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:50.960 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:53.437 02.477 13828 Exposure complete
21:50:53.559 00.122 13828 worker thread done servicing request
21:50:53.559 00.000 8960 OnExposeComplete: enter
21:50:53.561 00.002 8960 UpdateGuideState(): m_state=6
21:50:53.563 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 327
21:50:53.565 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.21, Mass=157782, SNR=31.1, Peak=26531 HFD=3.1
21:50:53.567 00.002 8960 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.39) = xAngle (3.05 = 3.05)
21:50:53.568 00.001 8960 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.01 = 3.01)
21:50:53.570 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.29 cameraTheta=2.65 mountX=-0.29 mountY=0.04, mountTheta=3.01
21:50:53.573 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.14, opts=13)
21:50:53.574 00.001 8960 Enqueuing Move request for scope (-0.26, 0.14)
21:50:53.576 00.002 13828 Worker thread wakes up
21:50:53.576 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
21:50:53.576 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
21:50:53.576 00.000 13828 Moving (-0.26, 0.14) raw xDistance=-0.29 yDistance=0.04
21:50:53.576 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
21:50:53.576 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:53.577 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:50:53.577 00.000 13828 MoveAxis(E, 99, ABG)
21:50:53.577 00.000 13828 Guiding  Dir = 2, Dur = 99
21:50:53.579 00.002 13828 IsSlewing returns 0
21:50:53.580 00.001 13828 IsGuiding returns 0
21:50:53.583 00.003 13828 PulseGuide returned control before completion, sleep 106
21:50:53.590 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12611, FiltMin=9872, FiltMax=65535, Gamma=2.540
21:50:53.616 00.026 8960 UpdateGuideState exits: m=157782 SNR=31.1
21:50:53.621 00.005 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:53.625 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:53.627 00.002 8960 Enqueuing Expose request
21:50:53.692 00.065 13828 IsGuiding returns 0
21:50:53.692 00.000 13828 Move returns status 0, amount 99
21:50:53.692 00.000 13828 MoveAxis(N, 0, ABG)
21:50:53.692 00.000 13828 duration set to 0 by GuideMode
21:50:53.692 00.000 13828 Move returns status 0, amount 0
21:50:53.692 00.000 13828 move complete, result=0
21:50:53.692 00.000 13828 worker thread done servicing request
21:50:53.692 00.000 13828 Worker thread wakes up
21:50:53.692 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:53.692 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:53.694 00.002 8960 GuideStep: -0.3 px 99 ms EAST, 0.0 px 0 ms NORTH
21:50:56.159 02.465 13828 Exposure complete
21:50:56.282 00.123 13828 worker thread done servicing request
21:50:56.282 00.000 8960 OnExposeComplete: enter
21:50:56.285 00.003 8960 UpdateGuideState(): m_state=6
21:50:56.288 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 328
21:50:56.290 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=734.85, Mass=132743, SNR=27.3, Peak=23843 HFD=2.8
21:50:56.292 00.002 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.39) = xAngle (-0.56 = -0.56)
21:50:56.294 00.002 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
21:50:56.295 00.001 8960 CameraToMount -- cameraX=0.16 cameraY=-0.22 hyp=0.27 cameraTheta=-0.95 mountX=0.23 mountY=-0.15, mountTheta=-0.58
21:50:56.299 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.22, opts=13)
21:50:56.300 00.001 8960 Enqueuing Move request for scope (0.16, -0.22)
21:50:56.302 00.002 13828 Worker thread wakes up
21:50:56.302 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.22) opts 0xd
21:50:56.302 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.22)
21:50:56.302 00.000 13828 Moving (0.16, -0.22) raw xDistance=0.23 yDistance=-0.15
21:50:56.302 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
21:50:56.302 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:50:56.302 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:50:56.302 00.000 13828 MoveAxis(W, 79, ABG)
21:50:56.302 00.000 13828 Guiding  Dir = 3, Dur = 79
21:50:56.304 00.002 13828 IsSlewing returns 0
21:50:56.304 00.000 13828 IsGuiding returns 0
21:50:56.306 00.002 13828 PulseGuide returned control before completion, sleep 88
21:50:56.310 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=12592, FiltMin=9891, FiltMax=65535, Gamma=2.540
21:50:56.332 00.022 8960 UpdateGuideState exits: m=132743 SNR=27.3
21:50:56.335 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:56.337 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:56.338 00.001 8960 Enqueuing Expose request
21:50:56.398 00.060 13828 IsGuiding returns 0
21:50:56.398 00.000 13828 Move returns status 0, amount 79
21:50:56.398 00.000 13828 MoveAxis(N, 0, ABG)
21:50:56.398 00.000 13828 duration set to 0 by GuideMode
21:50:56.398 00.000 13828 Move returns status 0, amount 0
21:50:56.398 00.000 13828 move complete, result=0
21:50:56.398 00.000 13828 worker thread done servicing request
21:50:56.398 00.000 13828 Worker thread wakes up
21:50:56.398 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:56.398 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:50:56.403 00.005 8960 GuideStep: 0.2 px 79 ms WEST, -0.2 px 0 ms NORTH
21:50:58.869 02.466 13828 Exposure complete
21:50:59.022 00.153 13828 worker thread done servicing request
21:50:59.022 00.000 8960 OnExposeComplete: enter
21:50:59.024 00.002 8960 UpdateGuideState(): m_state=6
21:50:59.027 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 329
21:50:59.029 00.002 8960 Star::Find returns 1 (0), X=973.38, Y=735.13, Mass=152725, SNR=30.8, Peak=25315 HFD=3.3
21:50:59.031 00.002 8960 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.39) = xAngle (3.47 = -2.81)
21:50:59.034 00.003 8960 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.44 = -2.84)
21:50:59.036 00.002 8960 CameraToMount -- cameraX=-0.85 cameraY=0.05 hyp=0.86 cameraTheta=3.08 mountX=-0.81 mountY=-0.25, mountTheta=-2.84
21:50:59.038 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.85, y=0.05, opts=13)
21:50:59.040 00.002 8960 Enqueuing Move request for scope (-0.85, 0.05)
21:50:59.042 00.002 13828 Worker thread wakes up
21:50:59.042 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.05) opts 0xd
21:50:59.042 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.85, 0.05)
21:50:59.042 00.000 13828 Moving (-0.85, 0.05) raw xDistance=-0.81 yDistance=-0.25
21:50:59.042 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.81
21:50:59.043 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:50:59.043 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
21:50:59.043 00.000 13828 MoveAxis(E, 294, ABG)
21:50:59.043 00.000 13828 Guiding  Dir = 2, Dur = 294
21:50:59.044 00.001 13828 IsSlewing returns 0
21:50:59.044 00.000 13828 IsGuiding returns 0
21:50:59.047 00.003 13828 PulseGuide returned control before completion, sleep 303
21:50:59.052 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7728, max=65535, med=12572, FiltMin=9686, FiltMax=65535, Gamma=2.540
21:50:59.080 00.028 8960 UpdateGuideState exits: m=152725 SNR=30.8
21:50:59.083 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:50:59.086 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:50:59.088 00.002 8960 Enqueuing Expose request
21:50:59.363 00.275 13828 IsGuiding returns 0
21:50:59.363 00.000 13828 Move returns status 0, amount 294
21:50:59.363 00.000 13828 MoveAxis(N, 0, ABG)
21:50:59.363 00.000 13828 duration set to 0 by GuideMode
21:50:59.363 00.000 13828 Move returns status 0, amount 0
21:50:59.363 00.000 13828 move complete, result=0
21:50:59.363 00.000 13828 worker thread done servicing request
21:50:59.363 00.000 13828 Worker thread wakes up
21:50:59.363 00.000 8960 GuideStep: -0.8 px 294 ms EAST, -0.3 px 0 ms NORTH
21:50:59.366 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:50:59.366 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:01.843 02.477 13828 Exposure complete
21:51:01.970 00.127 13828 worker thread done servicing request
21:51:01.970 00.000 8960 OnExposeComplete: enter
21:51:01.972 00.002 8960 UpdateGuideState(): m_state=6
21:51:01.975 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 330
21:51:01.977 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=734.62, Mass=129887, SNR=25.5, Peak=23587 HFD=3.1
21:51:01.978 00.001 8960 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.39) = xAngle (-1.78 = -1.78)
21:51:01.980 00.002 8960 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
21:51:01.981 00.001 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.45 hyp=0.55 cameraTheta=-2.17 mountX=-0.11 mountY=-0.53, mountTheta=-1.78
21:51:01.984 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.45, opts=13)
21:51:01.985 00.001 8960 Enqueuing Move request for scope (-0.31, -0.45)
21:51:01.987 00.002 13828 Worker thread wakes up
21:51:01.987 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.45) opts 0xd
21:51:01.987 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.45)
21:51:01.987 00.000 13828 Moving (-0.31, -0.45) raw xDistance=-0.11 yDistance=-0.53
21:51:01.987 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
21:51:01.987 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:51:01.987 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
21:51:01.987 00.000 13828 MoveAxis(E, 0, ABG)
21:51:01.987 00.000 13828 Move returns status 0, amount 0
21:51:01.987 00.000 13828 MoveAxis(N, 0, ABG)
21:51:01.987 00.000 13828 duration set to 0 by GuideMode
21:51:01.987 00.000 13828 Move returns status 0, amount 0
21:51:01.987 00.000 13828 move complete, result=0
21:51:01.987 00.000 13828 worker thread done servicing request
21:51:01.994 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12598, FiltMin=9859, FiltMax=65535, Gamma=2.540
21:51:02.020 00.026 8960 UpdateGuideState exits: m=129887 SNR=25.5
21:51:02.021 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:02.023 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:02.025 00.002 8960 Enqueuing Expose request
21:51:02.027 00.002 13828 Worker thread wakes up
21:51:02.027 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:51:02.029 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:02.029 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:04.507 02.478 13828 Exposure complete
21:51:04.633 00.126 13828 worker thread done servicing request
21:51:04.633 00.000 8960 OnExposeComplete: enter
21:51:04.635 00.002 8960 UpdateGuideState(): m_state=6
21:51:04.637 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 331
21:51:04.639 00.002 8960 Star::Find returns 1 (0), X=973.53, Y=735.06, Mass=129807, SNR=26.1, Peak=27779 HFD=2.7
21:51:04.641 00.002 8960 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.39) = xAngle (-2.72 = -2.72)
21:51:04.643 00.002 8960 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
21:51:04.644 00.001 8960 CameraToMount -- cameraX=-0.70 cameraY=-0.02 hyp=0.70 cameraTheta=-3.11 mountX=-0.64 mountY=-0.27, mountTheta=-2.75
21:51:04.647 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=-0.02, opts=13)
21:51:04.649 00.002 8960 Enqueuing Move request for scope (-0.70, -0.02)
21:51:04.651 00.002 13828 Worker thread wakes up
21:51:04.651 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.02) opts 0xd
21:51:04.651 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.70, -0.02)
21:51:04.651 00.000 13828 Moving (-0.70, -0.02) raw xDistance=-0.64 yDistance=-0.27
21:51:04.651 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
21:51:04.651 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:51:04.651 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
21:51:04.651 00.000 13828 MoveAxis(E, 238, ABG)
21:51:04.651 00.000 13828 Guiding  Dir = 2, Dur = 238
21:51:04.654 00.003 13828 IsSlewing returns 0
21:51:04.654 00.000 13828 IsGuiding returns 0
21:51:04.657 00.003 13828 PulseGuide returned control before completion, sleep 246
21:51:04.661 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=12617, FiltMin=9667, FiltMax=65535, Gamma=2.540
21:51:04.688 00.027 8960 UpdateGuideState exits: m=129807 SNR=26.1
21:51:04.690 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:04.692 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:04.693 00.001 8960 Enqueuing Expose request
21:51:04.910 00.217 13828 IsGuiding returns 0
21:51:04.910 00.000 13828 Move returns status 0, amount 238
21:51:04.910 00.000 13828 MoveAxis(N, 0, ABG)
21:51:04.910 00.000 13828 duration set to 0 by GuideMode
21:51:04.910 00.000 13828 Move returns status 0, amount 0
21:51:04.910 00.000 13828 move complete, result=0
21:51:04.910 00.000 13828 worker thread done servicing request
21:51:04.910 00.000 13828 Worker thread wakes up
21:51:04.910 00.000 8960 GuideStep: -0.6 px 238 ms EAST, -0.3 px 0 ms NORTH
21:51:04.913 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:04.913 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:07.386 02.473 13828 Exposure complete
21:51:07.511 00.125 13828 worker thread done servicing request
21:51:07.511 00.000 8960 OnExposeComplete: enter
21:51:07.513 00.002 8960 UpdateGuideState(): m_state=6
21:51:07.516 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 332
21:51:07.518 00.002 8960 Star::Find returns 1 (0), X=973.61, Y=735.31, Mass=151518, SNR=30.5, Peak=25859 HFD=3.1
21:51:07.519 00.001 8960 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.39) = xAngle (3.18 = -3.10)
21:51:07.521 00.002 8960 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.15 = -3.14)
21:51:07.523 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=0.23 hyp=0.66 cameraTheta=2.79 mountX=-0.66 mountY=-0.00, mountTheta=-3.14
21:51:07.526 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=0.23, opts=13)
21:51:07.528 00.002 8960 Enqueuing Move request for scope (-0.62, 0.23)
21:51:07.529 00.001 13828 Worker thread wakes up
21:51:07.530 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.23) opts 0xd
21:51:07.530 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.62, 0.23)
21:51:07.530 00.000 13828 Moving (-0.62, 0.23) raw xDistance=-0.66 yDistance=-0.00
21:51:07.530 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.66
21:51:07.530 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:07.530 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
21:51:07.530 00.000 13828 MoveAxis(E, 262, ABG)
21:51:07.530 00.000 13828 Guiding  Dir = 2, Dur = 262
21:51:07.532 00.002 13828 IsSlewing returns 0
21:51:07.533 00.001 13828 IsGuiding returns 0
21:51:07.534 00.001 13828 PulseGuide returned control before completion, sleep 271
21:51:07.538 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=12624, FiltMin=9910, FiltMax=65535, Gamma=2.540
21:51:07.568 00.030 8960 UpdateGuideState exits: m=151518 SNR=30.5
21:51:07.570 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:07.571 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:07.573 00.002 8960 Enqueuing Expose request
21:51:07.818 00.245 13828 IsGuiding returns 0
21:51:07.818 00.000 13828 Move returns status 0, amount 262
21:51:07.818 00.000 13828 MoveAxis(N, 0, ABG)
21:51:07.818 00.000 13828 duration set to 0 by GuideMode
21:51:07.818 00.000 13828 Move returns status 0, amount 0
21:51:07.818 00.000 13828 move complete, result=0
21:51:07.818 00.000 13828 worker thread done servicing request
21:51:07.818 00.000 8960 GuideStep: -0.7 px 262 ms EAST, -0.0 px 0 ms NORTH
21:51:07.820 00.002 13828 Worker thread wakes up
21:51:07.820 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:07.820 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:10.297 02.477 13828 Exposure complete
21:51:10.420 00.123 13828 worker thread done servicing request
21:51:10.420 00.000 8960 OnExposeComplete: enter
21:51:10.421 00.001 8960 UpdateGuideState(): m_state=6
21:51:10.423 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 333
21:51:10.425 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=735.02, Mass=164444, SNR=29.4, Peak=26371 HFD=4.0
21:51:10.427 00.002 8960 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.39) = xAngle (-2.62 = -2.62)
21:51:10.428 00.001 8960 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
21:51:10.430 00.002 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.05 hyp=0.43 cameraTheta=-3.02 mountX=-0.37 mountY=-0.20, mountTheta=-2.65
21:51:10.434 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.05, opts=13)
21:51:10.436 00.002 8960 Enqueuing Move request for scope (-0.42, -0.05)
21:51:10.438 00.002 13828 Worker thread wakes up
21:51:10.438 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.05) opts 0xd
21:51:10.438 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.05)
21:51:10.438 00.000 13828 Moving (-0.42, -0.05) raw xDistance=-0.37 yDistance=-0.20
21:51:10.438 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.37
21:51:10.438 00.000 13828 switching direction from 1 to -1 - decHistory=-5 oldest=-0.03 newest=-0.47
21:51:10.438 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:51:10.438 00.000 13828 MoveAxis(E, 156, ABG)
21:51:10.438 00.000 13828 Guiding  Dir = 2, Dur = 156
21:51:10.443 00.005 13828 IsSlewing returns 0
21:51:10.443 00.000 13828 IsGuiding returns 0
21:51:10.445 00.002 13828 PulseGuide returned control before completion, sleep 165
21:51:10.449 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12560, FiltMin=9887, FiltMax=65535, Gamma=2.540
21:51:10.473 00.024 8960 UpdateGuideState exits: m=164444 SNR=29.4
21:51:10.476 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:10.478 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:10.481 00.003 8960 Enqueuing Expose request
21:51:10.617 00.136 13828 IsGuiding returns 0
21:51:10.617 00.000 13828 Move returns status 0, amount 156
21:51:10.617 00.000 13828 MoveAxis(N, 105, ABG)
21:51:10.617 00.000 13828 duration set to 0 by GuideMode
21:51:10.617 00.000 13828 Move returns status 0, amount 0
21:51:10.617 00.000 13828 move complete, result=0
21:51:10.617 00.000 13828 worker thread done servicing request
21:51:10.618 00.001 8960 GuideStep: -0.4 px 156 ms EAST, -0.2 px 0 ms NORTH
21:51:10.621 00.003 13828 Worker thread wakes up
21:51:10.621 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:10.621 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:13.107 02.486 13828 Exposure complete
21:51:13.240 00.133 13828 worker thread done servicing request
21:51:13.240 00.000 8960 OnExposeComplete: enter
21:51:13.242 00.002 8960 UpdateGuideState(): m_state=6
21:51:13.243 00.001 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 334
21:51:13.245 00.002 8960 Star::Find returns 1 (0), X=973.55, Y=735.11, Mass=134828, SNR=26.9, Peak=25827 HFD=3.0
21:51:13.247 00.002 8960 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.39) = xAngle (3.48 = -2.80)
21:51:13.249 00.002 8960 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.45 = -2.84)
21:51:13.251 00.002 8960 CameraToMount -- cameraX=-0.68 cameraY=0.04 hyp=0.68 cameraTheta=3.09 mountX=-0.65 mountY=-0.21, mountTheta=-2.83
21:51:13.254 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=0.04, opts=13)
21:51:13.256 00.002 8960 Enqueuing Move request for scope (-0.68, 0.04)
21:51:13.257 00.001 13828 Worker thread wakes up
21:51:13.257 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.04) opts 0xd
21:51:13.258 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.68, 0.04)
21:51:13.258 00.000 13828 Moving (-0.68, 0.04) raw xDistance=-0.65 yDistance=-0.21
21:51:13.258 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.65
21:51:13.258 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:51:13.258 00.000 13828 MoveAxis(E, 250, ABG)
21:51:13.258 00.000 13828 Guiding  Dir = 2, Dur = 250
21:51:13.259 00.001 13828 IsSlewing returns 0
21:51:13.259 00.000 13828 IsGuiding returns 0
21:51:13.261 00.002 13828 PulseGuide returned control before completion, sleep 259
21:51:13.267 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12592, FiltMin=9820, FiltMax=65535, Gamma=2.540
21:51:13.290 00.023 8960 UpdateGuideState exits: m=134828 SNR=26.9
21:51:13.292 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:13.294 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:13.295 00.001 8960 Enqueuing Expose request
21:51:13.536 00.241 13828 IsGuiding returns 0
21:51:13.536 00.000 13828 Move returns status 0, amount 250
21:51:13.536 00.000 13828 MoveAxis(N, 109, ABG)
21:51:13.536 00.000 13828 duration set to 0 by GuideMode
21:51:13.536 00.000 13828 Move returns status 0, amount 0
21:51:13.536 00.000 13828 move complete, result=0
21:51:13.536 00.000 13828 worker thread done servicing request
21:51:13.536 00.000 13828 Worker thread wakes up
21:51:13.536 00.000 8960 GuideStep: -0.6 px 250 ms EAST, -0.2 px 0 ms NORTH
21:51:13.538 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:13.538 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:16.014 02.476 13828 Exposure complete
21:51:16.140 00.126 13828 worker thread done servicing request
21:51:16.141 00.001 8960 OnExposeComplete: enter
21:51:16.142 00.001 8960 UpdateGuideState(): m_state=6
21:51:16.144 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 335
21:51:16.146 00.002 8960 Star::Find returns 1 (0), X=974.10, Y=735.27, Mass=164220, SNR=28.8, Peak=25123 HFD=3.9
21:51:16.148 00.002 8960 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.39) = xAngle (2.57 = 2.57)
21:51:16.150 00.002 8960 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.53 = 2.53)
21:51:16.151 00.001 8960 CameraToMount -- cameraX=-0.14 cameraY=0.20 hyp=0.24 cameraTheta=2.18 mountX=-0.20 mountY=0.14, mountTheta=2.55
21:51:16.154 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=0.20, opts=13)
21:51:16.156 00.002 8960 Enqueuing Move request for scope (-0.14, 0.20)
21:51:16.159 00.003 13828 Worker thread wakes up
21:51:16.159 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.20) opts 0xd
21:51:16.159 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, 0.20)
21:51:16.159 00.000 13828 Moving (-0.14, 0.20) raw xDistance=-0.20 yDistance=0.14
21:51:16.159 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.20
21:51:16.159 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:16.159 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:51:16.159 00.000 13828 MoveAxis(E, 92, ABG)
21:51:16.159 00.000 13828 Guiding  Dir = 2, Dur = 92
21:51:16.160 00.001 13828 IsSlewing returns 0
21:51:16.160 00.000 13828 IsGuiding returns 0
21:51:16.162 00.002 13828 PulseGuide returned control before completion, sleep 101
21:51:16.169 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12624, FiltMin=9731, FiltMax=65535, Gamma=2.540
21:51:16.191 00.022 8960 UpdateGuideState exits: m=164220 SNR=28.8
21:51:16.193 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:16.196 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:16.198 00.002 8960 Enqueuing Expose request
21:51:16.268 00.070 13828 IsGuiding returns 0
21:51:16.268 00.000 13828 Move returns status 0, amount 92
21:51:16.268 00.000 13828 MoveAxis(N, 0, ABG)
21:51:16.268 00.000 13828 duration set to 0 by GuideMode
21:51:16.268 00.000 13828 Move returns status 0, amount 0
21:51:16.268 00.000 13828 move complete, result=0
21:51:16.269 00.001 13828 worker thread done servicing request
21:51:16.269 00.000 13828 Worker thread wakes up
21:51:16.269 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:16.269 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:16.270 00.001 8960 GuideStep: -0.2 px 92 ms EAST, 0.1 px 0 ms NORTH
21:51:18.739 02.469 13828 Exposure complete
21:51:18.864 00.125 13828 worker thread done servicing request
21:51:18.864 00.000 8960 OnExposeComplete: enter
21:51:18.866 00.002 8960 UpdateGuideState(): m_state=6
21:51:18.868 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 336
21:51:18.869 00.001 8960 Star::Find returns 1 (0), X=973.94, Y=734.79, Mass=150988, SNR=26.2, Peak=24355 HFD=3.9
21:51:18.871 00.002 8960 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.39) = xAngle (-1.96 = -1.96)
21:51:18.872 00.001 8960 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
21:51:18.874 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.29 hyp=0.41 cameraTheta=-2.35 mountX=-0.15 mountY=-0.37, mountTheta=-1.96
21:51:18.877 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.29, opts=13)
21:51:18.878 00.001 8960 Enqueuing Move request for scope (-0.29, -0.29)
21:51:18.880 00.002 13828 Worker thread wakes up
21:51:18.880 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.29) opts 0xd
21:51:18.880 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.29)
21:51:18.880 00.000 13828 Moving (-0.29, -0.29) raw xDistance=-0.15 yDistance=-0.37
21:51:18.880 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.15
21:51:18.880 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:51:18.880 00.000 13828 MoveAxis(E, 64, ABG)
21:51:18.880 00.000 13828 Guiding  Dir = 2, Dur = 64
21:51:18.882 00.002 13828 IsSlewing returns 0
21:51:18.882 00.000 13828 IsGuiding returns 0
21:51:18.883 00.001 13828 PulseGuide returned control before completion, sleep 73
21:51:18.887 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12579, FiltMin=9840, FiltMax=65535, Gamma=2.540
21:51:18.911 00.024 8960 UpdateGuideState exits: m=150988 SNR=26.2
21:51:18.914 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:18.916 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:18.918 00.002 8960 Enqueuing Expose request
21:51:18.968 00.050 13828 IsGuiding returns 0
21:51:18.968 00.000 13828 Move returns status 0, amount 64
21:51:18.968 00.000 13828 MoveAxis(N, 198, ABG)
21:51:18.968 00.000 13828 duration set to 0 by GuideMode
21:51:18.968 00.000 13828 Move returns status 0, amount 0
21:51:18.968 00.000 13828 move complete, result=0
21:51:18.968 00.000 13828 worker thread done servicing request
21:51:18.968 00.000 13828 Worker thread wakes up
21:51:18.968 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:18.968 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:18.969 00.001 8960 GuideStep: -0.2 px 64 ms EAST, -0.4 px 0 ms NORTH
21:51:21.450 02.481 13828 Exposure complete
21:51:21.602 00.152 13828 worker thread done servicing request
21:51:21.602 00.000 8960 OnExposeComplete: enter
21:51:21.605 00.003 8960 UpdateGuideState(): m_state=6
21:51:21.608 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 337
21:51:21.610 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=734.96, Mass=148226, SNR=32.8, Peak=25987 HFD=3.1
21:51:21.614 00.004 8960 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.39) = xAngle (-1.27 = -1.27)
21:51:21.616 00.002 8960 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
21:51:21.618 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.66 mountX=0.04 mountY=-0.12, mountTheta=-1.27
21:51:21.621 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.12, opts=13)
21:51:21.623 00.002 8960 Enqueuing Move request for scope (-0.01, -0.12)
21:51:21.624 00.001 13828 Worker thread wakes up
21:51:21.625 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.12) opts 0xd
21:51:21.625 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.12)
21:51:21.625 00.000 13828 Moving (-0.01, -0.12) raw xDistance=0.04 yDistance=-0.12
21:51:21.625 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:51:21.625 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:21.625 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:51:21.625 00.000 13828 MoveAxis(E, 0, ABG)
21:51:21.625 00.000 13828 Move returns status 0, amount 0
21:51:21.625 00.000 13828 MoveAxis(N, 0, ABG)
21:51:21.625 00.000 13828 duration set to 0 by GuideMode
21:51:21.625 00.000 13828 Move returns status 0, amount 0
21:51:21.625 00.000 13828 move complete, result=0
21:51:21.626 00.001 13828 worker thread done servicing request
21:51:21.633 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7625, max=65535, med=12547, FiltMin=9731, FiltMax=65535, Gamma=2.540
21:51:21.658 00.025 8960 UpdateGuideState exits: m=148226 SNR=32.8
21:51:21.660 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:21.663 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:21.665 00.002 8960 Enqueuing Expose request
21:51:21.667 00.002 13828 Worker thread wakes up
21:51:21.667 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:51:21.669 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:21.669 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:24.138 02.469 13828 Exposure complete
21:51:24.261 00.123 13828 worker thread done servicing request
21:51:24.262 00.001 8960 OnExposeComplete: enter
21:51:24.263 00.001 8960 UpdateGuideState(): m_state=6
21:51:24.266 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 338
21:51:24.267 00.001 8960 Star::Find returns 1 (0), X=973.95, Y=735.40, Mass=142489, SNR=27.3, Peak=24649 HFD=3.4
21:51:24.269 00.002 8960 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.39) = xAngle (2.67 = 2.67)
21:51:24.271 00.002 8960 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.64 = 2.64)
21:51:24.272 00.001 8960 CameraToMount -- cameraX=-0.28 cameraY=0.33 hyp=0.43 cameraTheta=2.28 mountX=-0.38 mountY=0.21, mountTheta=2.64
21:51:24.275 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.33, opts=13)
21:51:24.277 00.002 8960 Enqueuing Move request for scope (-0.28, 0.33)
21:51:24.279 00.002 13828 Worker thread wakes up
21:51:24.279 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.33) opts 0xd
21:51:24.279 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.33)
21:51:24.279 00.000 13828 Moving (-0.28, 0.33) raw xDistance=-0.38 yDistance=0.21
21:51:24.279 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
21:51:24.279 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:24.279 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:51:24.280 00.001 13828 MoveAxis(E, 141, ABG)
21:51:24.280 00.000 13828 Guiding  Dir = 2, Dur = 141
21:51:24.282 00.002 13828 IsSlewing returns 0
21:51:24.282 00.000 13828 IsGuiding returns 0
21:51:24.283 00.001 13828 PulseGuide returned control before completion, sleep 150
21:51:24.288 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7171, max=65535, med=12579, FiltMin=9801, FiltMax=65535, Gamma=2.540
21:51:24.312 00.024 8960 UpdateGuideState exits: m=142489 SNR=27.3
21:51:24.314 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:24.316 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:24.317 00.001 8960 Enqueuing Expose request
21:51:24.449 00.132 13828 IsGuiding returns 0
21:51:24.449 00.000 13828 Move returns status 0, amount 141
21:51:24.449 00.000 13828 MoveAxis(N, 0, ABG)
21:51:24.449 00.000 13828 duration set to 0 by GuideMode
21:51:24.449 00.000 13828 Move returns status 0, amount 0
21:51:24.449 00.000 13828 move complete, result=0
21:51:24.449 00.000 13828 worker thread done servicing request
21:51:24.449 00.000 13828 Worker thread wakes up
21:51:24.449 00.000 8960 GuideStep: -0.4 px 141 ms EAST, 0.2 px 0 ms NORTH
21:51:24.451 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:24.451 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:26.924 02.473 13828 Exposure complete
21:51:27.049 00.125 13828 worker thread done servicing request
21:51:27.049 00.000 8960 OnExposeComplete: enter
21:51:27.051 00.002 8960 UpdateGuideState(): m_state=6
21:51:27.053 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 339
21:51:27.055 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=734.83, Mass=156563, SNR=32.6, Peak=27401 HFD=3.5
21:51:27.056 00.001 8960 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.39) = xAngle (-0.88 = -0.88)
21:51:27.058 00.002 8960 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
21:51:27.059 00.001 8960 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.26 cameraTheta=-1.27 mountX=0.17 mountY=-0.21, mountTheta=-0.89
21:51:27.062 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.25, opts=13)
21:51:27.065 00.003 8960 Enqueuing Move request for scope (0.08, -0.25)
21:51:27.067 00.002 13828 Worker thread wakes up
21:51:27.067 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
21:51:27.067 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
21:51:27.067 00.000 13828 Moving (0.08, -0.25) raw xDistance=0.17 yDistance=-0.21
21:51:27.067 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.17
21:51:27.067 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:51:27.067 00.000 13828 MoveAxis(W, 52, ABG)
21:51:27.067 00.000 13828 Guiding  Dir = 3, Dur = 52
21:51:27.069 00.002 13828 IsSlewing returns 0
21:51:27.069 00.000 13828 IsGuiding returns 0
21:51:27.071 00.002 13828 PulseGuide returned control before completion, sleep 61
21:51:27.075 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7408, max=65535, med=12604, FiltMin=9667, FiltMax=65535, Gamma=2.540
21:51:27.099 00.024 8960 UpdateGuideState exits: m=156563 SNR=32.6
21:51:27.102 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:27.104 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:27.105 00.001 8960 Enqueuing Expose request
21:51:27.138 00.033 13828 IsGuiding returns 0
21:51:27.138 00.000 13828 Move returns status 0, amount 52
21:51:27.138 00.000 13828 MoveAxis(N, 111, ABG)
21:51:27.138 00.000 13828 duration set to 0 by GuideMode
21:51:27.138 00.000 13828 Move returns status 0, amount 0
21:51:27.138 00.000 13828 move complete, result=0
21:51:27.139 00.001 13828 worker thread done servicing request
21:51:27.139 00.000 13828 Worker thread wakes up
21:51:27.139 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:27.139 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:27.140 00.001 8960 GuideStep: 0.2 px 52 ms WEST, -0.2 px 0 ms NORTH
21:51:29.620 02.480 13828 Exposure complete
21:51:29.739 00.119 13828 worker thread done servicing request
21:51:29.739 00.000 8960 OnExposeComplete: enter
21:51:29.741 00.002 8960 UpdateGuideState(): m_state=6
21:51:29.743 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 340
21:51:29.745 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=735.16, Mass=161847, SNR=33.1, Peak=26921 HFD=3.8
21:51:29.746 00.001 8960 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.39) = xAngle (3.12 = 3.12)
21:51:29.748 00.002 8960 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.08 = 3.08)
21:51:29.749 00.001 8960 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.72 mountX=-0.20 mountY=0.01, mountTheta=3.08
21:51:29.752 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.08, opts=13)
21:51:29.754 00.002 8960 Enqueuing Move request for scope (-0.18, 0.08)
21:51:29.756 00.002 13828 Worker thread wakes up
21:51:29.756 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.08) opts 0xd
21:51:29.756 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.08)
21:51:29.756 00.000 13828 Moving (-0.18, 0.08) raw xDistance=-0.20 yDistance=0.01
21:51:29.756 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
21:51:29.756 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:29.756 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
21:51:29.756 00.000 13828 MoveAxis(E, 69, ABG)
21:51:29.756 00.000 13828 Guiding  Dir = 2, Dur = 69
21:51:29.758 00.002 13828 IsSlewing returns 0
21:51:29.758 00.000 13828 IsGuiding returns 0
21:51:29.759 00.001 13828 PulseGuide returned control before completion, sleep 78
21:51:29.766 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12662, FiltMin=10012, FiltMax=65535, Gamma=2.540
21:51:29.795 00.029 8960 UpdateGuideState exits: m=161847 SNR=33.1
21:51:29.798 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:29.800 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:29.802 00.002 8960 Enqueuing Expose request
21:51:29.848 00.046 13828 IsGuiding returns 1
21:51:29.848 00.000 13828 scope still moving after pulse duration time elapsed
21:51:29.880 00.032 13828 IsSlewing returns 0
21:51:29.880 00.000 13828 IsGuiding returns 0
21:51:29.880 00.000 13828 scope move finished after 69 + 54 ms
21:51:29.880 00.000 13828 Move returns status 0, amount 69
21:51:29.880 00.000 13828 MoveAxis(N, 0, ABG)
21:51:29.881 00.001 13828 duration set to 0 by GuideMode
21:51:29.881 00.000 13828 Move returns status 0, amount 0
21:51:29.881 00.000 13828 move complete, result=0
21:51:29.881 00.000 13828 worker thread done servicing request
21:51:29.881 00.000 13828 Worker thread wakes up
21:51:29.881 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:29.881 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:29.881 00.000 8960 GuideStep: -0.2 px 69 ms EAST, 0.0 px 0 ms NORTH
21:51:32.341 02.460 13828 Exposure complete
21:51:32.463 00.122 13828 worker thread done servicing request
21:51:32.463 00.000 8960 OnExposeComplete: enter
21:51:32.465 00.002 8960 UpdateGuideState(): m_state=6
21:51:32.467 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 341
21:51:32.468 00.001 8960 Star::Find returns 1 (0), X=974.42, Y=734.88, Mass=131755, SNR=30.8, Peak=26307 HFD=2.8
21:51:32.470 00.002 8960 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.39) = xAngle (-0.41 = -0.41)
21:51:32.471 00.001 8960 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
21:51:32.473 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.20 hyp=0.28 cameraTheta=-0.80 mountX=0.25 mountY=-0.12, mountTheta=-0.44
21:51:32.477 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.20, opts=13)
21:51:32.479 00.002 8960 Enqueuing Move request for scope (0.19, -0.20)
21:51:32.480 00.001 13828 Worker thread wakes up
21:51:32.480 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.20) opts 0xd
21:51:32.480 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.20)
21:51:32.480 00.000 13828 Moving (0.19, -0.20) raw xDistance=0.25 yDistance=-0.12
21:51:32.480 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
21:51:32.480 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:32.481 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:51:32.481 00.000 13828 MoveAxis(W, 89, ABG)
21:51:32.481 00.000 13828 Guiding  Dir = 3, Dur = 89
21:51:32.482 00.001 13828 IsSlewing returns 0
21:51:32.482 00.000 13828 IsGuiding returns 0
21:51:32.484 00.002 13828 PulseGuide returned control before completion, sleep 98
21:51:32.489 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12668, FiltMin=9712, FiltMax=65535, Gamma=2.540
21:51:32.512 00.023 8960 UpdateGuideState exits: m=131755 SNR=30.8
21:51:32.515 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:32.517 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:32.519 00.002 8960 Enqueuing Expose request
21:51:32.587 00.068 13828 IsGuiding returns 0
21:51:32.587 00.000 13828 Move returns status 0, amount 89
21:51:32.587 00.000 13828 MoveAxis(N, 0, ABG)
21:51:32.587 00.000 13828 duration set to 0 by GuideMode
21:51:32.587 00.000 13828 Move returns status 0, amount 0
21:51:32.587 00.000 13828 move complete, result=0
21:51:32.587 00.000 13828 worker thread done servicing request
21:51:32.587 00.000 13828 Worker thread wakes up
21:51:32.588 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:32.588 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:32.590 00.002 8960 GuideStep: 0.3 px 89 ms WEST, -0.1 px 0 ms NORTH
21:51:35.054 02.464 13828 Exposure complete
21:51:35.176 00.122 8960 OnExposeComplete: enter
21:51:35.179 00.003 8960 UpdateGuideState(): m_state=6
21:51:35.180 00.001 13828 worker thread done servicing request
21:51:35.180 00.000 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 342
21:51:35.182 00.002 8960 Star::Find returns 1 (0), X=973.59, Y=735.01, Mass=128026, SNR=28.6, Peak=24835 HFD=3.4
21:51:35.184 00.002 8960 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.39) = xAngle (-2.65 = -2.65)
21:51:35.186 00.002 8960 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
21:51:35.187 00.001 8960 CameraToMount -- cameraX=-0.64 cameraY=-0.06 hyp=0.64 cameraTheta=-3.04 mountX=-0.57 mountY=-0.28, mountTheta=-2.68
21:51:35.190 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.64, y=-0.06, opts=13)
21:51:35.193 00.003 8960 Enqueuing Move request for scope (-0.64, -0.06)
21:51:35.195 00.002 13828 Worker thread wakes up
21:51:35.195 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.06) opts 0xd
21:51:35.195 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.64, -0.06)
21:51:35.196 00.001 13828 Moving (-0.64, -0.06) raw xDistance=-0.57 yDistance=-0.28
21:51:35.196 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.57
21:51:35.196 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:51:35.196 00.000 13828 MoveAxis(E, 204, ABG)
21:51:35.196 00.000 13828 Guiding  Dir = 2, Dur = 204
21:51:35.198 00.002 13828 IsSlewing returns 0
21:51:35.198 00.000 13828 IsGuiding returns 0
21:51:35.200 00.002 13828 PulseGuide returned control before completion, sleep 213
21:51:35.203 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12585, FiltMin=9961, FiltMax=65535, Gamma=2.540
21:51:35.229 00.026 8960 UpdateGuideState exits: m=128026 SNR=28.6
21:51:35.231 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:35.233 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:35.235 00.002 8960 Enqueuing Expose request
21:51:35.425 00.190 13828 IsGuiding returns 0
21:51:35.425 00.000 13828 Move returns status 0, amount 204
21:51:35.425 00.000 13828 MoveAxis(N, 151, ABG)
21:51:35.425 00.000 13828 duration set to 0 by GuideMode
21:51:35.425 00.000 13828 Move returns status 0, amount 0
21:51:35.425 00.000 13828 move complete, result=0
21:51:35.425 00.000 13828 worker thread done servicing request
21:51:35.425 00.000 13828 Worker thread wakes up
21:51:35.425 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:35.425 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:35.425 00.000 8960 GuideStep: -0.6 px 204 ms EAST, -0.3 px 0 ms NORTH
21:51:37.903 02.478 13828 Exposure complete
21:51:38.024 00.121 13828 worker thread done servicing request
21:51:38.024 00.000 8960 OnExposeComplete: enter
21:51:38.027 00.003 8960 UpdateGuideState(): m_state=6
21:51:38.029 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 343
21:51:38.031 00.002 8960 Star::Find returns 1 (0), X=974.24, Y=734.86, Mass=124755, SNR=29.4, Peak=23235 HFD=2.8
21:51:38.033 00.002 8960 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.39) = xAngle (-1.14 = -1.14)
21:51:38.035 00.002 8960 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
21:51:38.037 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.53 mountX=0.09 mountY=-0.20, mountTheta=-1.15
21:51:38.039 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.22, opts=13)
21:51:38.041 00.002 8960 Enqueuing Move request for scope (0.01, -0.22)
21:51:38.043 00.002 13828 Worker thread wakes up
21:51:38.043 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
21:51:38.043 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
21:51:38.043 00.000 13828 Moving (0.01, -0.22) raw xDistance=0.09 yDistance=-0.20
21:51:38.043 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:51:38.043 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:51:38.043 00.000 13828 MoveAxis(E, 0, ABG)
21:51:38.043 00.000 13828 Move returns status 0, amount 0
21:51:38.043 00.000 13828 MoveAxis(N, 109, ABG)
21:51:38.043 00.000 13828 duration set to 0 by GuideMode
21:51:38.043 00.000 13828 Move returns status 0, amount 0
21:51:38.043 00.000 13828 move complete, result=0
21:51:38.043 00.000 13828 worker thread done servicing request
21:51:38.052 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7798, max=65535, med=12553, FiltMin=9737, FiltMax=65535, Gamma=2.540
21:51:38.080 00.028 8960 UpdateGuideState exits: m=124755 SNR=29.4
21:51:38.082 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:38.083 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:38.085 00.002 8960 Enqueuing Expose request
21:51:38.087 00.002 13828 Worker thread wakes up
21:51:38.087 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:38.088 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:38.088 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:40.556 02.468 13828 Exposure complete
21:51:40.678 00.122 13828 worker thread done servicing request
21:51:40.679 00.001 8960 OnExposeComplete: enter
21:51:40.681 00.002 8960 UpdateGuideState(): m_state=6
21:51:40.683 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 344
21:51:40.685 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=734.54, Mass=141299, SNR=29.9, Peak=24585 HFD=3.3
21:51:40.687 00.002 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.43 = -1.43)
21:51:40.688 00.001 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
21:51:40.690 00.002 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.54 hyp=0.56 cameraTheta=-1.83 mountX=0.08 mountY=-0.55, mountTheta=-1.43
21:51:40.693 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.54, opts=13)
21:51:40.695 00.002 8960 Enqueuing Move request for scope (-0.14, -0.54)
21:51:40.696 00.001 13828 Worker thread wakes up
21:51:40.696 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.54) opts 0xd
21:51:40.696 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.54)
21:51:40.696 00.000 13828 Moving (-0.14, -0.54) raw xDistance=0.08 yDistance=-0.55
21:51:40.696 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:51:40.696 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
21:51:40.696 00.000 13828 MoveAxis(E, 0, ABG)
21:51:40.697 00.001 13828 Move returns status 0, amount 0
21:51:40.697 00.000 13828 MoveAxis(N, 294, ABG)
21:51:40.697 00.000 13828 duration set to 0 by GuideMode
21:51:40.697 00.000 13828 Move returns status 0, amount 0
21:51:40.697 00.000 13828 move complete, result=0
21:51:40.697 00.000 13828 worker thread done servicing request
21:51:40.703 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12585, FiltMin=9987, FiltMax=65535, Gamma=2.540
21:51:40.731 00.028 8960 UpdateGuideState exits: m=141299 SNR=29.9
21:51:40.733 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:40.735 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:40.737 00.002 8960 Enqueuing Expose request
21:51:40.738 00.001 13828 Worker thread wakes up
21:51:40.738 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:40.739 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
21:51:40.742 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:43.215 02.473 13828 Exposure complete
21:51:43.338 00.123 13828 worker thread done servicing request
21:51:43.338 00.000 8960 OnExposeComplete: enter
21:51:43.339 00.001 8960 UpdateGuideState(): m_state=6
21:51:43.341 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 345
21:51:43.343 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=734.82, Mass=173330, SNR=33.1, Peak=24169 HFD=3.5
21:51:43.345 00.002 8960 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.39) = xAngle (-0.87 = -0.87)
21:51:43.346 00.001 8960 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
21:51:43.348 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.25 hyp=0.27 cameraTheta=-1.26 mountX=0.17 mountY=-0.21, mountTheta=-0.88
21:51:43.350 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.25, opts=13)
21:51:43.352 00.002 8960 Enqueuing Move request for scope (0.08, -0.25)
21:51:43.353 00.001 13828 Worker thread wakes up
21:51:43.354 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.25) opts 0xd
21:51:43.354 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.25)
21:51:43.354 00.000 13828 Moving (0.08, -0.25) raw xDistance=0.17 yDistance=-0.21
21:51:43.354 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.17
21:51:43.354 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:51:43.354 00.000 13828 MoveAxis(W, 64, ABG)
21:51:43.354 00.000 13828 Guiding  Dir = 3, Dur = 64
21:51:43.356 00.002 13828 IsSlewing returns 0
21:51:43.356 00.000 13828 IsGuiding returns 0
21:51:43.359 00.003 13828 PulseGuide returned control before completion, sleep 72
21:51:43.364 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=12604, FiltMin=9769, FiltMax=65535, Gamma=2.540
21:51:43.390 00.026 8960 UpdateGuideState exits: m=173330 SNR=33.1
21:51:43.394 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:43.398 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:43.399 00.001 8960 Enqueuing Expose request
21:51:43.439 00.040 13828 IsGuiding returns 0
21:51:43.439 00.000 13828 Move returns status 0, amount 64
21:51:43.439 00.000 13828 MoveAxis(N, 112, ABG)
21:51:43.439 00.000 13828 duration set to 0 by GuideMode
21:51:43.439 00.000 13828 Move returns status 0, amount 0
21:51:43.439 00.000 13828 move complete, result=0
21:51:43.439 00.000 13828 worker thread done servicing request
21:51:43.439 00.000 13828 Worker thread wakes up
21:51:43.439 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:43.439 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:43.439 00.000 8960 GuideStep: 0.2 px 64 ms WEST, -0.2 px 0 ms NORTH
21:51:45.916 02.477 13828 Exposure complete
21:51:46.048 00.132 13828 worker thread done servicing request
21:51:46.048 00.000 8960 OnExposeComplete: enter
21:51:46.050 00.002 8960 UpdateGuideState(): m_state=6
21:51:46.052 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 346
21:51:46.055 00.003 8960 Star::Find returns 1 (0), X=974.19, Y=734.88, Mass=141547, SNR=27.6, Peak=22857 HFD=3.1
21:51:46.056 00.001 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.40 = -1.40)
21:51:46.058 00.002 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
21:51:46.060 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.20 hyp=0.20 cameraTheta=-1.79 mountX=0.03 mountY=-0.20, mountTheta=-1.40
21:51:46.064 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.20, opts=13)
21:51:46.066 00.002 8960 Enqueuing Move request for scope (-0.04, -0.20)
21:51:46.068 00.002 13828 Worker thread wakes up
21:51:46.068 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.20) opts 0xd
21:51:46.068 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.20)
21:51:46.068 00.000 13828 Moving (-0.04, -0.20) raw xDistance=0.03 yDistance=-0.20
21:51:46.068 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:51:46.068 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
21:51:46.068 00.000 13828 MoveAxis(E, 0, ABG)
21:51:46.068 00.000 13828 Move returns status 0, amount 0
21:51:46.068 00.000 13828 MoveAxis(N, 107, ABG)
21:51:46.068 00.000 13828 duration set to 0 by GuideMode
21:51:46.068 00.000 13828 Move returns status 0, amount 0
21:51:46.068 00.000 13828 move complete, result=0
21:51:46.068 00.000 13828 worker thread done servicing request
21:51:46.076 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7075, max=65535, med=12604, FiltMin=9756, FiltMax=65535, Gamma=2.540
21:51:46.100 00.024 8960 UpdateGuideState exits: m=141547 SNR=27.6
21:51:46.102 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:46.104 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:46.105 00.001 8960 Enqueuing Expose request
21:51:46.107 00.002 13828 Worker thread wakes up
21:51:46.107 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:46.107 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:51:46.110 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:48.584 02.474 13828 Exposure complete
21:51:48.719 00.135 13828 worker thread done servicing request
21:51:48.719 00.000 8960 OnExposeComplete: enter
21:51:48.721 00.002 8960 UpdateGuideState(): m_state=6
21:51:48.723 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 347
21:51:48.725 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.42, Mass=171555, SNR=32.6, Peak=23747 HFD=3.7
21:51:48.726 00.001 8960 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.39) = xAngle (2.57 = 2.57)
21:51:48.728 00.002 8960 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.53 = 2.53)
21:51:48.730 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=0.34 hyp=0.42 cameraTheta=2.18 mountX=-0.35 mountY=0.24, mountTheta=2.54
21:51:48.733 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.34, opts=13)
21:51:48.735 00.002 8960 Enqueuing Move request for scope (-0.24, 0.34)
21:51:48.737 00.002 13828 Worker thread wakes up
21:51:48.737 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.34) opts 0xd
21:51:48.737 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.34)
21:51:48.737 00.000 13828 Moving (-0.24, 0.34) raw xDistance=-0.35 yDistance=0.24
21:51:48.737 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
21:51:48.737 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:48.737 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
21:51:48.737 00.000 13828 MoveAxis(E, 130, ABG)
21:51:48.738 00.001 13828 Guiding  Dir = 2, Dur = 130
21:51:48.739 00.001 13828 IsSlewing returns 0
21:51:48.739 00.000 13828 IsGuiding returns 0
21:51:48.740 00.001 13828 PulseGuide returned control before completion, sleep 139
21:51:48.746 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12643, FiltMin=9795, FiltMax=65535, Gamma=2.540
21:51:48.776 00.030 8960 UpdateGuideState exits: m=171555 SNR=32.6
21:51:48.778 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:48.780 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:48.781 00.001 8960 Enqueuing Expose request
21:51:48.886 00.105 13828 IsGuiding returns 0
21:51:48.886 00.000 13828 Move returns status 0, amount 130
21:51:48.886 00.000 13828 MoveAxis(N, 0, ABG)
21:51:48.886 00.000 13828 duration set to 0 by GuideMode
21:51:48.886 00.000 13828 Move returns status 0, amount 0
21:51:48.886 00.000 13828 move complete, result=0
21:51:48.886 00.000 13828 worker thread done servicing request
21:51:48.886 00.000 8960 GuideStep: -0.3 px 130 ms EAST, 0.2 px 0 ms NORTH
21:51:48.889 00.003 13828 Worker thread wakes up
21:51:48.889 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:48.889 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:51.365 02.476 13828 Exposure complete
21:51:51.488 00.123 13828 worker thread done servicing request
21:51:51.488 00.000 8960 OnExposeComplete: enter
21:51:51.490 00.002 8960 UpdateGuideState(): m_state=6
21:51:51.492 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 348
21:51:51.494 00.002 8960 Star::Find returns 1 (0), X=973.65, Y=735.39, Mass=158450, SNR=29.6, Peak=24105 HFD=3.6
21:51:51.495 00.001 8960 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.39) = xAngle (3.04 = 3.04)
21:51:51.497 00.002 8960 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.00 = 3.00)
21:51:51.498 00.001 8960 CameraToMount -- cameraX=-0.58 cameraY=0.32 hyp=0.66 cameraTheta=2.64 mountX=-0.66 mountY=0.09, mountTheta=3.00
21:51:51.501 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=0.32, opts=13)
21:51:51.503 00.002 8960 Enqueuing Move request for scope (-0.58, 0.32)
21:51:51.505 00.002 13828 Worker thread wakes up
21:51:51.505 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.32) opts 0xd
21:51:51.505 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.58, 0.32)
21:51:51.505 00.000 13828 Moving (-0.58, 0.32) raw xDistance=-0.66 yDistance=0.09
21:51:51.505 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.66
21:51:51.505 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:51:51.505 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:51:51.505 00.000 13828 MoveAxis(E, 252, ABG)
21:51:51.505 00.000 13828 Guiding  Dir = 2, Dur = 252
21:51:51.507 00.002 13828 IsSlewing returns 0
21:51:51.508 00.001 13828 IsGuiding returns 0
21:51:51.510 00.002 13828 PulseGuide returned control before completion, sleep 260
21:51:51.516 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12579, FiltMin=9859, FiltMax=65535, Gamma=2.540
21:51:51.543 00.027 8960 UpdateGuideState exits: m=158450 SNR=29.6
21:51:51.545 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:51.547 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:51.549 00.002 8960 Enqueuing Expose request
21:51:51.784 00.235 13828 IsGuiding returns 0
21:51:51.784 00.000 13828 Move returns status 0, amount 252
21:51:51.784 00.000 13828 MoveAxis(N, 0, ABG)
21:51:51.784 00.000 13828 duration set to 0 by GuideMode
21:51:51.784 00.000 13828 Move returns status 0, amount 0
21:51:51.784 00.000 13828 move complete, result=0
21:51:51.784 00.000 13828 worker thread done servicing request
21:51:51.784 00.000 8960 GuideStep: -0.7 px 252 ms EAST, 0.1 px 0 ms NORTH
21:51:51.787 00.003 13828 Worker thread wakes up
21:51:51.787 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:51.787 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:54.265 02.478 13828 Exposure complete
21:51:54.391 00.126 13828 worker thread done servicing request
21:51:54.391 00.000 8960 OnExposeComplete: enter
21:51:54.394 00.003 8960 UpdateGuideState(): m_state=6
21:51:54.396 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 349
21:51:54.398 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=735.25, Mass=134415, SNR=27.3, Peak=23945 HFD=3.0
21:51:54.400 00.002 8960 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.39) = xAngle (1.43 = 1.43)
21:51:54.402 00.002 8960 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39)
21:51:54.403 00.001 8960 CameraToMount -- cameraX=0.11 cameraY=0.18 hyp=0.21 cameraTheta=1.03 mountX=0.03 mountY=0.20, mountTheta=1.42
21:51:54.406 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.18, opts=13)
21:51:54.408 00.002 8960 Enqueuing Move request for scope (0.11, 0.18)
21:51:54.410 00.002 13828 Worker thread wakes up
21:51:54.410 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.18) opts 0xd
21:51:54.410 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.18)
21:51:54.410 00.000 13828 Moving (0.11, 0.18) raw xDistance=0.03 yDistance=0.20
21:51:54.410 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:51:54.410 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:54.410 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
21:51:54.410 00.000 13828 MoveAxis(E, 0, ABG)
21:51:54.411 00.001 13828 Move returns status 0, amount 0
21:51:54.411 00.000 13828 MoveAxis(N, 0, ABG)
21:51:54.411 00.000 13828 duration set to 0 by GuideMode
21:51:54.411 00.000 13828 Move returns status 0, amount 0
21:51:54.411 00.000 13828 move complete, result=0
21:51:54.411 00.000 13828 worker thread done servicing request
21:51:54.421 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7440, max=65535, med=12566, FiltMin=9648, FiltMax=65535, Gamma=2.540
21:51:54.446 00.025 8960 UpdateGuideState exits: m=134415 SNR=27.3
21:51:54.449 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:54.450 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:54.452 00.002 8960 Enqueuing Expose request
21:51:54.453 00.001 13828 Worker thread wakes up
21:51:54.454 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:51:54.455 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:54.455 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:56.931 02.476 13828 Exposure complete
21:51:57.056 00.125 13828 worker thread done servicing request
21:51:57.056 00.000 8960 OnExposeComplete: enter
21:51:57.058 00.002 8960 UpdateGuideState(): m_state=6
21:51:57.060 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 350
21:51:57.062 00.002 8960 Star::Find returns 1 (0), X=974.64, Y=735.24, Mass=170198, SNR=35.4, Peak=24201 HFD=3.7
21:51:57.064 00.002 8960 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.39) = xAngle (0.77 = 0.77)
21:51:57.066 00.002 8960 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
21:51:57.068 00.002 8960 CameraToMount -- cameraX=0.41 cameraY=0.16 hyp=0.44 cameraTheta=0.38 mountX=0.32 mountY=0.30, mountTheta=0.75
21:51:57.071 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=0.16, opts=13)
21:51:57.072 00.001 8960 Enqueuing Move request for scope (0.41, 0.16)
21:51:57.074 00.002 13828 Worker thread wakes up
21:51:57.074 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.16) opts 0xd
21:51:57.074 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, 0.16)
21:51:57.074 00.000 13828 Moving (0.41, 0.16) raw xDistance=0.32 yDistance=0.30
21:51:57.074 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
21:51:57.074 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:57.074 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
21:51:57.074 00.000 13828 MoveAxis(W, 118, ABG)
21:51:57.074 00.000 13828 Guiding  Dir = 3, Dur = 118
21:51:57.076 00.002 13828 IsSlewing returns 0
21:51:57.076 00.000 13828 IsGuiding returns 0
21:51:57.078 00.002 13828 PulseGuide returned control before completion, sleep 127
21:51:57.084 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=12566, FiltMin=9737, FiltMax=65535, Gamma=2.540
21:51:57.110 00.026 8960 UpdateGuideState exits: m=170198 SNR=35.4
21:51:57.112 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:57.114 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:57.116 00.002 8960 Enqueuing Expose request
21:51:57.221 00.105 13828 IsGuiding returns 0
21:51:57.222 00.001 13828 Move returns status 0, amount 118
21:51:57.222 00.000 13828 MoveAxis(N, 0, ABG)
21:51:57.222 00.000 13828 duration set to 0 by GuideMode
21:51:57.222 00.000 13828 Move returns status 0, amount 0
21:51:57.222 00.000 13828 move complete, result=0
21:51:57.222 00.000 13828 worker thread done servicing request
21:51:57.222 00.000 13828 Worker thread wakes up
21:51:57.222 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:57.222 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:57.222 00.000 8960 GuideStep: 0.3 px 118 ms WEST, 0.3 px 0 ms NORTH
21:51:59.695 02.473 13828 Exposure complete
21:51:59.821 00.126 13828 worker thread done servicing request
21:51:59.821 00.000 8960 OnExposeComplete: enter
21:51:59.823 00.002 8960 UpdateGuideState(): m_state=6
21:51:59.825 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 351
21:51:59.827 00.002 8960 Star::Find returns 1 (0), X=974.58, Y=735.52, Mass=117805, SNR=24.8, Peak=25123 HFD=3.0
21:51:59.829 00.002 8960 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.39) = xAngle (1.30 = 1.30)
21:51:59.830 00.001 8960 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26)
21:51:59.832 00.002 8960 CameraToMount -- cameraX=0.35 cameraY=0.44 hyp=0.56 cameraTheta=0.90 mountX=0.15 mountY=0.53, mountTheta=1.29
21:51:59.835 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=0.44, opts=13)
21:51:59.836 00.001 8960 Enqueuing Move request for scope (0.35, 0.44)
21:51:59.838 00.002 13828 Worker thread wakes up
21:51:59.838 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.44) opts 0xd
21:51:59.838 00.000 13828 Handling offset move in thread for scope, endpoint = (0.35, 0.44)
21:51:59.838 00.000 13828 Moving (0.35, 0.44) raw xDistance=0.15 yDistance=0.53
21:51:59.838 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.15
21:51:59.838 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:51:59.838 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
21:51:59.838 00.000 13828 MoveAxis(W, 65, ABG)
21:51:59.838 00.000 13828 Guiding  Dir = 3, Dur = 65
21:51:59.840 00.002 13828 IsSlewing returns 0
21:51:59.840 00.000 13828 IsGuiding returns 0
21:51:59.842 00.002 13828 PulseGuide returned control before completion, sleep 74
21:51:59.849 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12617, FiltMin=10032, FiltMax=65535, Gamma=2.540
21:51:59.878 00.029 8960 UpdateGuideState exits: m=117805 SNR=24.8
21:51:59.880 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:51:59.882 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:51:59.884 00.002 8960 Enqueuing Expose request
21:51:59.921 00.037 13828 IsGuiding returns 0
21:51:59.921 00.000 13828 Move returns status 0, amount 65
21:51:59.921 00.000 13828 MoveAxis(N, 0, ABG)
21:51:59.921 00.000 13828 duration set to 0 by GuideMode
21:51:59.921 00.000 13828 Move returns status 0, amount 0
21:51:59.921 00.000 13828 move complete, result=0
21:51:59.921 00.000 13828 worker thread done servicing request
21:51:59.922 00.001 13828 Worker thread wakes up
21:51:59.922 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:51:59.922 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:51:59.922 00.000 8960 GuideStep: 0.2 px 65 ms WEST, 0.5 px 0 ms NORTH
21:52:02.389 02.467 13828 Exposure complete
21:52:02.516 00.127 13828 worker thread done servicing request
21:52:02.516 00.000 8960 OnExposeComplete: enter
21:52:02.518 00.002 8960 UpdateGuideState(): m_state=6
21:52:02.520 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 352
21:52:02.521 00.001 8960 Star::Find returns 1 (0), X=973.78, Y=735.09, Mass=139202, SNR=27.9, Peak=24899 HFD=2.9
21:52:02.523 00.002 8960 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.39) = xAngle (3.51 = -2.78)
21:52:02.525 00.002 8960 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.47 = -2.81)
21:52:02.526 00.001 8960 CameraToMount -- cameraX=-0.45 cameraY=0.01 hyp=0.45 cameraTheta=3.11 mountX=-0.42 mountY=-0.15, mountTheta=-2.81
21:52:02.529 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.01, opts=13)
21:52:02.530 00.001 8960 Enqueuing Move request for scope (-0.45, 0.01)
21:52:02.532 00.002 13828 Worker thread wakes up
21:52:02.532 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.01) opts 0xd
21:52:02.532 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.01)
21:52:02.532 00.000 13828 Moving (-0.45, 0.01) raw xDistance=-0.42 yDistance=-0.15
21:52:02.532 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.42
21:52:02.532 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:02.532 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:52:02.532 00.000 13828 MoveAxis(E, 151, ABG)
21:52:02.532 00.000 13828 Guiding  Dir = 2, Dur = 151
21:52:02.533 00.001 13828 IsSlewing returns 0
21:52:02.534 00.001 13828 IsGuiding returns 0
21:52:02.537 00.003 13828 PulseGuide returned control before completion, sleep 158
21:52:02.542 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12636, FiltMin=9801, FiltMax=65535, Gamma=2.540
21:52:02.570 00.028 8960 UpdateGuideState exits: m=139202 SNR=27.9
21:52:02.572 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:02.573 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:02.576 00.003 8960 Enqueuing Expose request
21:52:02.709 00.133 13828 IsGuiding returns 0
21:52:02.709 00.000 13828 Move returns status 0, amount 151
21:52:02.709 00.000 13828 MoveAxis(N, 0, ABG)
21:52:02.709 00.000 13828 duration set to 0 by GuideMode
21:52:02.709 00.000 13828 Move returns status 0, amount 0
21:52:02.709 00.000 13828 move complete, result=0
21:52:02.709 00.000 13828 worker thread done servicing request
21:52:02.709 00.000 8960 GuideStep: -0.4 px 151 ms EAST, -0.1 px 0 ms NORTH
21:52:02.712 00.003 13828 Worker thread wakes up
21:52:02.712 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:02.712 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:05.182 02.470 13828 Exposure complete
21:52:05.309 00.127 13828 worker thread done servicing request
21:52:05.309 00.000 8960 OnExposeComplete: enter
21:52:05.311 00.002 8960 UpdateGuideState(): m_state=6
21:52:05.313 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 353
21:52:05.315 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=735.10, Mass=97547, SNR=24.0, Peak=25251 HFD=2.1
21:52:05.318 00.003 8960 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.39) = xAngle (3.40 = -2.89)
21:52:05.320 00.002 8960 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.36 = -2.92)
21:52:05.321 00.001 8960 CameraToMount -- cameraX=-0.19 cameraY=0.03 hyp=0.20 cameraTheta=3.00 mountX=-0.19 mountY=-0.04, mountTheta=-2.92
21:52:05.324 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.03, opts=13)
21:52:05.326 00.002 8960 Enqueuing Move request for scope (-0.19, 0.03)
21:52:05.328 00.002 13828 Worker thread wakes up
21:52:05.328 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.03) opts 0xd
21:52:05.328 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.03)
21:52:05.328 00.000 13828 Moving (-0.19, 0.03) raw xDistance=-0.19 yDistance=-0.04
21:52:05.329 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
21:52:05.329 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:05.329 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:52:05.329 00.000 13828 MoveAxis(E, 81, ABG)
21:52:05.329 00.000 13828 Guiding  Dir = 2, Dur = 81
21:52:05.331 00.002 13828 IsSlewing returns 0
21:52:05.331 00.000 13828 IsGuiding returns 0
21:52:05.334 00.003 13828 PulseGuide returned control before completion, sleep 88
21:52:05.337 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12700, FiltMin=9922, FiltMax=65535, Gamma=2.540
21:52:05.366 00.029 8960 UpdateGuideState exits: m=97547 SNR=24.0
21:52:05.368 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:05.369 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:05.371 00.002 8960 Enqueuing Expose request
21:52:05.426 00.055 13828 IsGuiding returns 0
21:52:05.426 00.000 13828 Move returns status 0, amount 81
21:52:05.426 00.000 13828 MoveAxis(N, 0, ABG)
21:52:05.426 00.000 13828 duration set to 0 by GuideMode
21:52:05.426 00.000 13828 Move returns status 0, amount 0
21:52:05.426 00.000 13828 move complete, result=0
21:52:05.426 00.000 13828 worker thread done servicing request
21:52:05.426 00.000 13828 Worker thread wakes up
21:52:05.426 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:05.426 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:05.427 00.001 8960 GuideStep: -0.2 px 81 ms EAST, -0.0 px 0 ms NORTH
21:52:07.908 02.481 13828 Exposure complete
21:52:08.054 00.146 13828 worker thread done servicing request
21:52:08.054 00.000 8960 OnExposeComplete: enter
21:52:08.057 00.003 8960 UpdateGuideState(): m_state=6
21:52:08.059 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 354
21:52:08.061 00.002 8960 Star::Find returns 1 (0), X=974.36, Y=735.29, Mass=128682, SNR=26.6, Peak=23043 HFD=3.5
21:52:08.063 00.002 8960 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.39) = xAngle (1.44 = 1.44)
21:52:08.065 00.002 8960 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.40 = 1.40)
21:52:08.066 00.001 8960 CameraToMount -- cameraX=0.12 cameraY=0.22 hyp=0.25 cameraTheta=1.05 mountX=0.03 mountY=0.25, mountTheta=1.44
21:52:08.069 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=0.22, opts=13)
21:52:08.071 00.002 8960 Enqueuing Move request for scope (0.12, 0.22)
21:52:08.073 00.002 13828 Worker thread wakes up
21:52:08.073 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.22) opts 0xd
21:52:08.073 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, 0.22)
21:52:08.073 00.000 13828 Moving (0.12, 0.22) raw xDistance=0.03 yDistance=0.25
21:52:08.073 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
21:52:08.073 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:52:08.073 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:52:08.073 00.000 13828 MoveAxis(E, 0, ABG)
21:52:08.073 00.000 13828 Move returns status 0, amount 0
21:52:08.073 00.000 13828 MoveAxis(N, 0, ABG)
21:52:08.073 00.000 13828 duration set to 0 by GuideMode
21:52:08.073 00.000 13828 Move returns status 0, amount 0
21:52:08.074 00.001 13828 move complete, result=0
21:52:08.074 00.000 13828 worker thread done servicing request
21:52:08.080 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12656, FiltMin=9545, FiltMax=65535, Gamma=2.540
21:52:08.105 00.025 8960 UpdateGuideState exits: m=128682 SNR=26.6
21:52:08.107 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:08.109 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:08.111 00.002 8960 Enqueuing Expose request
21:52:08.112 00.001 13828 Worker thread wakes up
21:52:08.112 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:52:08.116 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:08.116 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:10.588 02.472 13828 Exposure complete
21:52:10.710 00.122 13828 worker thread done servicing request
21:52:10.710 00.000 8960 OnExposeComplete: enter
21:52:10.712 00.002 8960 UpdateGuideState(): m_state=6
21:52:10.714 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 355
21:52:10.716 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=734.88, Mass=142428, SNR=28.0, Peak=22985 HFD=3.0
21:52:10.717 00.001 8960 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.39) = xAngle (-2.03 = -2.03)
21:52:10.719 00.002 8960 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
21:52:10.721 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.19 hyp=0.29 cameraTheta=-2.42 mountX=-0.13 mountY=-0.26, mountTheta=-2.04
21:52:10.724 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.19, opts=13)
21:52:10.725 00.001 8960 Enqueuing Move request for scope (-0.22, -0.19)
21:52:10.727 00.002 13828 Worker thread wakes up
21:52:10.727 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.19) opts 0xd
21:52:10.727 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.19)
21:52:10.727 00.000 13828 Moving (-0.22, -0.19) raw xDistance=-0.13 yDistance=-0.26
21:52:10.727 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.13
21:52:10.727 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:52:10.727 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
21:52:10.727 00.000 13828 MoveAxis(E, 48, ABG)
21:52:10.727 00.000 13828 Guiding  Dir = 2, Dur = 48
21:52:10.729 00.002 13828 IsSlewing returns 0
21:52:10.729 00.000 13828 IsGuiding returns 0
21:52:10.732 00.003 13828 PulseGuide returned control before completion, sleep 56
21:52:10.745 00.013 8960 UpdateImageDisplay: Size=(1920,1080) min=6588, max=65535, med=12611, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:52:10.774 00.029 8960 UpdateGuideState exits: m=142428 SNR=28.0
21:52:10.776 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:10.778 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:10.780 00.002 8960 Enqueuing Expose request
21:52:10.799 00.019 13828 IsGuiding returns 0
21:52:10.799 00.000 13828 Move returns status 0, amount 48
21:52:10.799 00.000 13828 MoveAxis(N, 0, ABG)
21:52:10.799 00.000 13828 duration set to 0 by GuideMode
21:52:10.799 00.000 13828 Move returns status 0, amount 0
21:52:10.799 00.000 13828 move complete, result=0
21:52:10.799 00.000 13828 worker thread done servicing request
21:52:10.799 00.000 13828 Worker thread wakes up
21:52:10.799 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:10.799 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:10.800 00.001 8960 GuideStep: -0.1 px 48 ms EAST, -0.3 px 0 ms NORTH
21:52:13.268 02.468 13828 Exposure complete
21:52:13.395 00.127 13828 worker thread done servicing request
21:52:13.395 00.000 8960 OnExposeComplete: enter
21:52:13.398 00.003 8960 UpdateGuideState(): m_state=6
21:52:13.401 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 356
21:52:13.402 00.001 8960 Star::Find returns 1 (0), X=974.29, Y=735.29, Mass=168013, SNR=30.7, Peak=25923 HFD=3.5
21:52:13.404 00.002 8960 CameraToMount -- cameraTheta (1.33) - m_xAngle (-0.39) = xAngle (1.72 = 1.72)
21:52:13.406 00.002 8960 CameraToMount -- cameraTheta (1.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.68 = 1.68)
21:52:13.407 00.001 8960 CameraToMount -- cameraX=0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.33 mountX=-0.03 mountY=0.22, mountTheta=1.72
21:52:13.410 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.22, opts=13)
21:52:13.412 00.002 8960 Enqueuing Move request for scope (0.05, 0.22)
21:52:13.413 00.001 13828 Worker thread wakes up
21:52:13.413 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.22) opts 0xd
21:52:13.413 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.22)
21:52:13.413 00.000 13828 Moving (0.05, 0.22) raw xDistance=-0.03 yDistance=0.22
21:52:13.414 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:52:13.414 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:52:13.414 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
21:52:13.414 00.000 13828 MoveAxis(E, 0, ABG)
21:52:13.414 00.000 13828 Move returns status 0, amount 0
21:52:13.414 00.000 13828 MoveAxis(N, 0, ABG)
21:52:13.414 00.000 13828 duration set to 0 by GuideMode
21:52:13.414 00.000 13828 Move returns status 0, amount 0
21:52:13.414 00.000 13828 move complete, result=0
21:52:13.415 00.001 13828 worker thread done servicing request
21:52:13.424 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7926, max=65535, med=12643, FiltMin=9814, FiltMax=65535, Gamma=2.540
21:52:13.448 00.024 8960 UpdateGuideState exits: m=168013 SNR=30.7
21:52:13.451 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:13.453 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:13.455 00.002 8960 Enqueuing Expose request
21:52:13.458 00.003 13828 Worker thread wakes up
21:52:13.458 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
21:52:13.460 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:13.460 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:15.934 02.474 13828 Exposure complete
21:52:16.060 00.126 13828 worker thread done servicing request
21:52:16.060 00.000 8960 OnExposeComplete: enter
21:52:16.062 00.002 8960 UpdateGuideState(): m_state=6
21:52:16.065 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 357
21:52:16.066 00.001 8960 Star::Find returns 1 (0), X=974.83, Y=734.81, Mass=140000, SNR=29.3, Peak=23363 HFD=2.9
21:52:16.068 00.002 8960 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.39) = xAngle (-0.04 = -0.04)
21:52:16.071 00.003 8960 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
21:52:16.073 00.002 8960 CameraToMount -- cameraX=0.59 cameraY=-0.27 hyp=0.65 cameraTheta=-0.43 mountX=0.65 mountY=-0.05, mountTheta=-0.07
21:52:16.075 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.59, y=-0.27, opts=13)
21:52:16.077 00.002 8960 Enqueuing Move request for scope (0.59, -0.27)
21:52:16.079 00.002 13828 Worker thread wakes up
21:52:16.079 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.59, -0.27) opts 0xd
21:52:16.079 00.000 13828 Handling offset move in thread for scope, endpoint = (0.59, -0.27)
21:52:16.079 00.000 13828 Moving (0.59, -0.27) raw xDistance=0.65 yDistance=-0.05
21:52:16.079 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
21:52:16.079 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:16.079 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:52:16.079 00.000 13828 MoveAxis(W, 242, ABG)
21:52:16.079 00.000 13828 Guiding  Dir = 3, Dur = 242
21:52:16.080 00.001 13828 IsSlewing returns 0
21:52:16.081 00.001 13828 IsGuiding returns 0
21:52:16.082 00.001 13828 PulseGuide returned control before completion, sleep 251
21:52:16.088 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=12675, FiltMin=9859, FiltMax=65535, Gamma=2.540
21:52:16.114 00.026 8960 UpdateGuideState exits: m=140000 SNR=29.3
21:52:16.116 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:16.118 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:16.121 00.003 8960 Enqueuing Expose request
21:52:16.349 00.228 13828 IsGuiding returns 0
21:52:16.349 00.000 13828 Move returns status 0, amount 242
21:52:16.349 00.000 13828 MoveAxis(N, 0, ABG)
21:52:16.349 00.000 13828 duration set to 0 by GuideMode
21:52:16.349 00.000 13828 Move returns status 0, amount 0
21:52:16.349 00.000 13828 move complete, result=0
21:52:16.349 00.000 13828 worker thread done servicing request
21:52:16.349 00.000 13828 Worker thread wakes up
21:52:16.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:16.349 00.000 8960 GuideStep: 0.7 px 242 ms WEST, -0.0 px 0 ms NORTH
21:52:16.351 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:18.826 02.475 13828 Exposure complete
21:52:18.957 00.131 13828 worker thread done servicing request
21:52:18.957 00.000 8960 OnExposeComplete: enter
21:52:18.959 00.002 8960 UpdateGuideState(): m_state=6
21:52:18.962 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 358
21:52:18.963 00.001 8960 Star::Find returns 1 (0), X=973.71, Y=735.23, Mass=181169, SNR=35.5, Peak=23433 HFD=4.4
21:52:18.965 00.002 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.39) = xAngle (3.24 = -3.04)
21:52:18.967 00.002 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.20 = -3.08)
21:52:18.969 00.002 8960 CameraToMount -- cameraX=-0.52 cameraY=0.16 hyp=0.54 cameraTheta=2.85 mountX=-0.54 mountY=-0.03, mountTheta=-3.08
21:52:18.971 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=0.16, opts=13)
21:52:18.973 00.002 8960 Enqueuing Move request for scope (-0.52, 0.16)
21:52:18.974 00.001 13828 Worker thread wakes up
21:52:18.974 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.16) opts 0xd
21:52:18.974 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.52, 0.16)
21:52:18.974 00.000 13828 Moving (-0.52, 0.16) raw xDistance=-0.54 yDistance=-0.03
21:52:18.974 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.54
21:52:18.974 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:18.974 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
21:52:18.974 00.000 13828 MoveAxis(E, 183, ABG)
21:52:18.974 00.000 13828 Guiding  Dir = 2, Dur = 183
21:52:18.976 00.002 13828 IsSlewing returns 0
21:52:18.976 00.000 13828 IsGuiding returns 0
21:52:18.977 00.001 13828 PulseGuide returned control before completion, sleep 192
21:52:18.981 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=12649, FiltMin=10044, FiltMax=65535, Gamma=2.540
21:52:19.007 00.026 8960 UpdateGuideState exits: m=181169 SNR=35.5
21:52:19.009 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:19.011 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:19.013 00.002 8960 Enqueuing Expose request
21:52:19.178 00.165 13828 IsGuiding returns 0
21:52:19.178 00.000 13828 Move returns status 0, amount 183
21:52:19.178 00.000 13828 MoveAxis(N, 0, ABG)
21:52:19.178 00.000 13828 duration set to 0 by GuideMode
21:52:19.178 00.000 13828 Move returns status 0, amount 0
21:52:19.178 00.000 13828 move complete, result=0
21:52:19.178 00.000 13828 worker thread done servicing request
21:52:19.178 00.000 13828 Worker thread wakes up
21:52:19.178 00.000 8960 GuideStep: -0.5 px 183 ms EAST, -0.0 px 0 ms NORTH
21:52:19.180 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:19.180 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:21.655 02.475 13828 Exposure complete
21:52:21.778 00.123 13828 worker thread done servicing request
21:52:21.778 00.000 8960 OnExposeComplete: enter
21:52:21.780 00.002 8960 UpdateGuideState(): m_state=6
21:52:21.782 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 359
21:52:21.784 00.002 8960 Star::Find returns 1 (0), X=973.72, Y=735.67, Mass=173907, SNR=31.0, Peak=25104 HFD=3.7
21:52:21.786 00.002 8960 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.39) = xAngle (2.67 = 2.67)
21:52:21.788 00.002 8960 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.64 = 2.64)
21:52:21.790 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=0.60 hyp=0.79 cameraTheta=2.28 mountX=-0.70 mountY=0.38, mountTheta=2.65
21:52:21.792 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=0.60, opts=13)
21:52:21.793 00.001 8960 Enqueuing Move request for scope (-0.51, 0.60)
21:52:21.795 00.002 13828 Worker thread wakes up
21:52:21.795 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.60) opts 0xd
21:52:21.795 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.51, 0.60)
21:52:21.795 00.000 13828 Moving (-0.51, 0.60) raw xDistance=-0.70 yDistance=0.38
21:52:21.795 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.70
21:52:21.795 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:52:21.795 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:52:21.795 00.000 13828 MoveAxis(E, 273, ABG)
21:52:21.795 00.000 13828 Guiding  Dir = 2, Dur = 273
21:52:21.797 00.002 13828 IsSlewing returns 0
21:52:21.797 00.000 13828 IsGuiding returns 0
21:52:21.799 00.002 13828 PulseGuide returned control before completion, sleep 282
21:52:21.802 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8035, max=65535, med=12688, FiltMin=9923, FiltMax=65535, Gamma=2.540
21:52:21.827 00.025 8960 UpdateGuideState exits: m=173907 SNR=31.0
21:52:21.829 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:21.830 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:21.832 00.002 8960 Enqueuing Expose request
21:52:22.089 00.257 13828 IsGuiding returns 0
21:52:22.089 00.000 13828 Move returns status 0, amount 273
21:52:22.089 00.000 13828 MoveAxis(N, 0, ABG)
21:52:22.089 00.000 13828 duration set to 0 by GuideMode
21:52:22.089 00.000 13828 Move returns status 0, amount 0
21:52:22.089 00.000 13828 move complete, result=0
21:52:22.089 00.000 13828 worker thread done servicing request
21:52:22.089 00.000 8960 GuideStep: -0.7 px 273 ms EAST, 0.4 px 0 ms NORTH
21:52:22.093 00.004 13828 Worker thread wakes up
21:52:22.093 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:22.093 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:24.573 02.480 13828 Exposure complete
21:52:24.716 00.143 13828 worker thread done servicing request
21:52:24.716 00.000 8960 OnExposeComplete: enter
21:52:24.718 00.002 8960 UpdateGuideState(): m_state=6
21:52:24.720 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 360
21:52:24.722 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=735.32, Mass=131180, SNR=28.2, Peak=24739 HFD=2.9
21:52:24.724 00.002 8960 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.39) = xAngle (0.82 = 0.82)
21:52:24.725 00.001 8960 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
21:52:24.727 00.002 8960 CameraToMount -- cameraX=0.53 cameraY=0.24 hyp=0.59 cameraTheta=0.43 mountX=0.40 mountY=0.41, mountTheta=0.80
21:52:24.730 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=0.24, opts=13)
21:52:24.732 00.002 8960 Enqueuing Move request for scope (0.53, 0.24)
21:52:24.734 00.002 13828 Worker thread wakes up
21:52:24.734 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.24) opts 0xd
21:52:24.734 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, 0.24)
21:52:24.734 00.000 13828 Moving (0.53, 0.24) raw xDistance=0.40 yDistance=0.41
21:52:24.734 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.40
21:52:24.735 00.001 13828 switching direction from -1 to 1 - decHistory=4 oldest=0.35 newest=0.76
21:52:24.735 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
21:52:24.735 00.000 13828 MoveAxis(W, 129, ABG)
21:52:24.735 00.000 13828 Guiding  Dir = 3, Dur = 129
21:52:24.736 00.001 13828 IsSlewing returns 0
21:52:24.737 00.001 13828 IsGuiding returns 0
21:52:24.740 00.003 13828 PulseGuide returned control before completion, sleep 136
21:52:24.743 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7126, max=65535, med=12726, FiltMin=10057, FiltMax=65535, Gamma=2.540
21:52:24.778 00.035 8960 UpdateGuideState exits: m=131180 SNR=28.2
21:52:24.780 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:24.781 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:24.783 00.002 8960 Enqueuing Expose request
21:52:24.880 00.097 13828 IsGuiding returns 0
21:52:24.881 00.001 13828 Move returns status 0, amount 129
21:52:24.881 00.000 13828 MoveAxis(S, 220, ABG)
21:52:24.881 00.000 13828 Guiding  Dir = 1, Dur = 220
21:52:24.884 00.003 13828 IsSlewing returns 0
21:52:24.884 00.000 13828 IsGuiding returns 0
21:52:24.887 00.003 13828 PulseGuide returned control before completion, sleep 228
21:52:25.131 00.244 13828 IsGuiding returns 0
21:52:25.131 00.000 13828 Move returns status 0, amount 220
21:52:25.131 00.000 13828 move complete, result=0
21:52:25.131 00.000 13828 worker thread done servicing request
21:52:25.131 00.000 13828 Worker thread wakes up
21:52:25.131 00.000 8960 GuideStep: 0.4 px 129 ms WEST, 0.4 px 220 ms SOUTH
21:52:25.133 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:25.133 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:27.603 02.470 13828 Exposure complete
21:52:27.729 00.126 13828 worker thread done servicing request
21:52:27.729 00.000 8960 OnExposeComplete: enter
21:52:27.731 00.002 8960 UpdateGuideState(): m_state=6
21:52:27.733 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 361
21:52:27.736 00.003 8960 Star::Find returns 1 (0), X=974.37, Y=735.05, Mass=136398, SNR=27.1, Peak=23459 HFD=3.4
21:52:27.737 00.001 8960 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.39) = xAngle (0.19 = 0.19)
21:52:27.739 00.002 8960 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
21:52:27.741 00.002 8960 CameraToMount -- cameraX=0.14 cameraY=-0.03 hyp=0.14 cameraTheta=-0.21 mountX=0.14 mountY=0.02, mountTheta=0.15
21:52:27.743 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.03, opts=13)
21:52:27.745 00.002 8960 Enqueuing Move request for scope (0.14, -0.03)
21:52:27.746 00.001 13828 Worker thread wakes up
21:52:27.746 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.03) opts 0xd
21:52:27.746 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.03)
21:52:27.747 00.001 13828 Moving (0.14, -0.03) raw xDistance=0.14 yDistance=0.02
21:52:27.747 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
21:52:27.747 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:27.747 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
21:52:27.747 00.000 13828 MoveAxis(W, 60, ABG)
21:52:27.747 00.000 13828 Guiding  Dir = 3, Dur = 60
21:52:27.749 00.002 13828 IsSlewing returns 0
21:52:27.749 00.000 13828 IsGuiding returns 0
21:52:27.751 00.002 13828 PulseGuide returned control before completion, sleep 69
21:52:27.756 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12668, FiltMin=9891, FiltMax=65535, Gamma=2.540
21:52:27.788 00.032 8960 UpdateGuideState exits: m=136398 SNR=27.1
21:52:27.790 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:27.792 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:27.793 00.001 8960 Enqueuing Expose request
21:52:27.832 00.039 13828 IsGuiding returns 0
21:52:27.832 00.000 13828 Move returns status 0, amount 60
21:52:27.832 00.000 13828 MoveAxis(N, 0, ABG)
21:52:27.832 00.000 13828 duration set to 0 by GuideMode
21:52:27.832 00.000 13828 Move returns status 0, amount 0
21:52:27.832 00.000 13828 move complete, result=0
21:52:27.833 00.001 13828 worker thread done servicing request
21:52:27.833 00.000 13828 Worker thread wakes up
21:52:27.833 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:27.833 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:27.833 00.000 8960 GuideStep: 0.1 px 60 ms WEST, 0.0 px 0 ms NORTH
21:52:30.303 02.470 13828 Exposure complete
21:52:30.437 00.134 13828 worker thread done servicing request
21:52:30.438 00.001 8960 OnExposeComplete: enter
21:52:30.440 00.002 8960 UpdateGuideState(): m_state=6
21:52:30.442 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 362
21:52:30.445 00.003 8960 Star::Find returns 1 (0), X=974.36, Y=734.33, Mass=131020, SNR=27.6, Peak=24835 HFD=3.0
21:52:30.446 00.001 8960 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.39) = xAngle (-1.01 = -1.01)
21:52:30.448 00.002 8960 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
21:52:30.451 00.003 8960 CameraToMount -- cameraX=0.12 cameraY=-0.75 hyp=0.76 cameraTheta=-1.41 mountX=0.40 mountY=-0.66, mountTheta=-1.02
21:52:30.455 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=-0.75, opts=13)
21:52:30.457 00.002 8960 Enqueuing Move request for scope (0.12, -0.75)
21:52:30.459 00.002 13828 Worker thread wakes up
21:52:30.459 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.75) opts 0xd
21:52:30.459 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, -0.75)
21:52:30.459 00.000 13828 Moving (0.12, -0.75) raw xDistance=0.40 yDistance=-0.66
21:52:30.459 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
21:52:30.459 00.000 13828 resist switch: large excursion: input -0.66 thresh 0.57 direction from 1 to -1
21:52:30.459 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.97
21:52:30.459 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
21:52:30.459 00.000 13828 MoveAxis(W, 152, ABG)
21:52:30.459 00.000 13828 Guiding  Dir = 3, Dur = 152
21:52:30.460 00.001 13828 IsSlewing returns 0
21:52:30.460 00.000 13828 IsGuiding returns 0
21:52:30.462 00.002 13828 PulseGuide returned control before completion, sleep 161
21:52:30.466 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7824, max=65535, med=12668, FiltMin=9987, FiltMax=65535, Gamma=2.540
21:52:30.493 00.027 8960 UpdateGuideState exits: m=131020 SNR=27.6
21:52:30.495 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:30.497 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:30.498 00.001 8960 Enqueuing Expose request
21:52:30.627 00.129 13828 IsGuiding returns 0
21:52:30.627 00.000 13828 Move returns status 0, amount 152
21:52:30.627 00.000 13828 MoveAxis(N, 349, ABG)
21:52:30.627 00.000 13828 duration set to 0 by GuideMode
21:52:30.627 00.000 13828 Move returns status 0, amount 0
21:52:30.627 00.000 13828 move complete, result=0
21:52:30.627 00.000 13828 worker thread done servicing request
21:52:30.627 00.000 13828 Worker thread wakes up
21:52:30.627 00.000 8960 GuideStep: 0.4 px 152 ms WEST, -0.7 px 0 ms NORTH
21:52:30.629 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:30.630 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:33.103 02.473 13828 Exposure complete
21:52:33.233 00.130 13828 worker thread done servicing request
21:52:33.233 00.000 8960 OnExposeComplete: enter
21:52:33.235 00.002 8960 UpdateGuideState(): m_state=6
21:52:33.237 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 363
21:52:33.239 00.002 8960 Star::Find returns 1 (0), X=973.82, Y=735.06, Mass=139331, SNR=28.4, Peak=24265 HFD=3.7
21:52:33.241 00.002 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.39) = xAngle (-2.70 = -2.70)
21:52:33.243 00.002 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
21:52:33.244 00.001 8960 CameraToMount -- cameraX=-0.41 cameraY=-0.02 hyp=0.41 cameraTheta=-3.09 mountX=-0.37 mountY=-0.16, mountTheta=-2.73
21:52:33.247 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=-0.02, opts=13)
21:52:33.249 00.002 8960 Enqueuing Move request for scope (-0.41, -0.02)
21:52:33.250 00.001 13828 Worker thread wakes up
21:52:33.250 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.02) opts 0xd
21:52:33.250 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.41, -0.02)
21:52:33.250 00.000 13828 Moving (-0.41, -0.02) raw xDistance=-0.37 yDistance=-0.16
21:52:33.250 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.37
21:52:33.251 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:33.251 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
21:52:33.251 00.000 13828 MoveAxis(E, 126, ABG)
21:52:33.251 00.000 13828 Guiding  Dir = 2, Dur = 126
21:52:33.252 00.001 13828 IsSlewing returns 0
21:52:33.253 00.001 13828 IsGuiding returns 0
21:52:33.254 00.001 13828 PulseGuide returned control before completion, sleep 135
21:52:33.263 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7235, max=65535, med=12700, FiltMin=9712, FiltMax=65535, Gamma=2.540
21:52:33.289 00.026 8960 UpdateGuideState exits: m=139331 SNR=28.4
21:52:33.291 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:33.293 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:33.295 00.002 8960 Enqueuing Expose request
21:52:33.392 00.097 13828 IsGuiding returns 0
21:52:33.392 00.000 13828 Move returns status 0, amount 126
21:52:33.392 00.000 13828 MoveAxis(N, 0, ABG)
21:52:33.392 00.000 13828 duration set to 0 by GuideMode
21:52:33.392 00.000 13828 Move returns status 0, amount 0
21:52:33.393 00.001 13828 move complete, result=0
21:52:33.393 00.000 13828 worker thread done servicing request
21:52:33.393 00.000 13828 Worker thread wakes up
21:52:33.393 00.000 8960 GuideStep: -0.4 px 126 ms EAST, -0.2 px 0 ms NORTH
21:52:33.396 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:33.396 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:35.865 02.469 13828 Exposure complete
21:52:35.987 00.122 13828 worker thread done servicing request
21:52:35.987 00.000 8960 OnExposeComplete: enter
21:52:35.989 00.002 8960 UpdateGuideState(): m_state=6
21:52:35.990 00.001 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 364
21:52:35.992 00.002 8960 Star::Find returns 1 (0), X=975.02, Y=735.05, Mass=108699, SNR=23.9, Peak=22249 HFD=2.8
21:52:35.994 00.002 8960 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.39) = xAngle (0.36 = 0.36)
21:52:35.996 00.002 8960 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
21:52:35.998 00.002 8960 CameraToMount -- cameraX=0.79 cameraY=-0.03 hyp=0.79 cameraTheta=-0.03 mountX=0.74 mountY=0.25, mountTheta=0.33
21:52:36.001 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.79, y=-0.03, opts=13)
21:52:36.003 00.002 8960 Enqueuing Move request for scope (0.79, -0.03)
21:52:36.005 00.002 13828 Worker thread wakes up
21:52:36.005 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.03) opts 0xd
21:52:36.005 00.000 13828 Handling offset move in thread for scope, endpoint = (0.79, -0.03)
21:52:36.005 00.000 13828 Moving (0.79, -0.03) raw xDistance=0.74 yDistance=0.25
21:52:36.005 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.74
21:52:36.005 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:36.005 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
21:52:36.005 00.000 13828 MoveAxis(W, 264, ABG)
21:52:36.005 00.000 13828 Guiding  Dir = 3, Dur = 264
21:52:36.007 00.002 13828 IsSlewing returns 0
21:52:36.007 00.000 13828 IsGuiding returns 0
21:52:36.008 00.001 13828 PulseGuide returned control before completion, sleep 273
21:52:36.014 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12720, FiltMin=9904, FiltMax=65535, Gamma=2.540
21:52:36.038 00.024 8960 UpdateGuideState exits: m=108699 SNR=23.9
21:52:36.040 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:36.042 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:36.044 00.002 8960 Enqueuing Expose request
21:52:36.296 00.252 13828 IsGuiding returns 0
21:52:36.296 00.000 13828 Move returns status 0, amount 264
21:52:36.296 00.000 13828 MoveAxis(N, 0, ABG)
21:52:36.296 00.000 13828 duration set to 0 by GuideMode
21:52:36.296 00.000 13828 Move returns status 0, amount 0
21:52:36.296 00.000 13828 move complete, result=0
21:52:36.296 00.000 13828 worker thread done servicing request
21:52:36.296 00.000 8960 GuideStep: 0.7 px 264 ms WEST, 0.3 px 0 ms NORTH
21:52:36.299 00.003 13828 Worker thread wakes up
21:52:36.299 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:36.299 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:38.777 02.478 13828 Exposure complete
21:52:38.905 00.128 13828 worker thread done servicing request
21:52:38.905 00.000 8960 OnExposeComplete: enter
21:52:38.907 00.002 8960 UpdateGuideState(): m_state=6
21:52:38.909 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 365
21:52:38.910 00.001 8960 Star::Find returns 1 (0), X=974.25, Y=735.12, Mass=159977, SNR=28.2, Peak=23561 HFD=3.6
21:52:38.911 00.001 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
21:52:38.914 00.003 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.61 = 1.61)
21:52:38.916 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=0.04 hyp=0.04 cameraTheta=1.25 mountX=-0.00 mountY=0.04, mountTheta=1.64
21:52:38.919 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=0.04, opts=13)
21:52:38.920 00.001 8960 Enqueuing Move request for scope (0.01, 0.04)
21:52:38.921 00.001 13828 Worker thread wakes up
21:52:38.921 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.04) opts 0xd
21:52:38.921 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, 0.04)
21:52:38.921 00.000 13828 Moving (0.01, 0.04) raw xDistance=-0.00 yDistance=0.04
21:52:38.921 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:52:38.921 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:52:38.921 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:52:38.921 00.000 13828 MoveAxis(E, 0, ABG)
21:52:38.921 00.000 13828 Move returns status 0, amount 0
21:52:38.921 00.000 13828 MoveAxis(N, 0, ABG)
21:52:38.921 00.000 13828 duration set to 0 by GuideMode
21:52:38.921 00.000 13828 Move returns status 0, amount 0
21:52:38.921 00.000 13828 move complete, result=0
21:52:38.922 00.001 13828 worker thread done servicing request
21:52:38.929 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=8016, max=65535, med=12752, FiltMin=9731, FiltMax=65535, Gamma=2.540
21:52:38.956 00.027 8960 UpdateGuideState exits: m=159977 SNR=28.2
21:52:38.958 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:38.960 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:38.962 00.002 8960 Enqueuing Expose request
21:52:38.963 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:52:38.965 00.002 13828 Worker thread wakes up
21:52:38.965 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:38.965 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:41.432 02.467 13828 Exposure complete
21:52:41.558 00.126 13828 worker thread done servicing request
21:52:41.558 00.000 8960 OnExposeComplete: enter
21:52:41.560 00.002 8960 UpdateGuideState(): m_state=6
21:52:41.562 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 366
21:52:41.564 00.002 8960 Star::Find returns 1 (0), X=973.77, Y=736.06, Mass=162898, SNR=28.0, Peak=21904 HFD=4.4
21:52:41.565 00.001 8960 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.39) = xAngle (2.40 = 2.40)
21:52:41.567 00.002 8960 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.37 = 2.37)
21:52:41.568 00.001 8960 CameraToMount -- cameraX=-0.46 cameraY=0.98 hyp=1.08 cameraTheta=2.01 mountX=-0.80 mountY=0.76, mountTheta=2.38
21:52:41.571 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=0.98, opts=13)
21:52:41.573 00.002 8960 Enqueuing Move request for scope (-0.46, 0.98)
21:52:41.575 00.002 13828 Worker thread wakes up
21:52:41.575 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.98) opts 0xd
21:52:41.575 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.46, 0.98)
21:52:41.575 00.000 13828 Moving (-0.46, 0.98) raw xDistance=-0.80 yDistance=0.76
21:52:41.575 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80
21:52:41.575 00.000 13828 resist switch: large excursion: input 0.76 thresh 0.57 direction from -1 to 1
21:52:41.575 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.27
21:52:41.576 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
21:52:41.576 00.000 13828 MoveAxis(E, 296, ABG)
21:52:41.576 00.000 13828 Guiding  Dir = 2, Dur = 296
21:52:41.579 00.003 13828 IsSlewing returns 0
21:52:41.579 00.000 13828 IsGuiding returns 0
21:52:41.581 00.002 13828 PulseGuide returned control before completion, sleep 305
21:52:41.586 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7395, max=65535, med=12713, FiltMin=9865, FiltMax=65535, Gamma=2.540
21:52:41.613 00.027 8960 UpdateGuideState exits: m=162898 SNR=28.0
21:52:41.616 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:41.618 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:41.620 00.002 8960 Enqueuing Expose request
21:52:41.898 00.278 13828 IsGuiding returns 0
21:52:41.898 00.000 13828 Move returns status 0, amount 296
21:52:41.898 00.000 13828 MoveAxis(S, 402, ABG)
21:52:41.898 00.000 13828 Guiding  Dir = 1, Dur = 402
21:52:41.899 00.001 13828 IsSlewing returns 0
21:52:41.899 00.000 13828 IsGuiding returns 0
21:52:41.900 00.001 13828 PulseGuide returned control before completion, sleep 411
21:52:42.326 00.426 13828 IsGuiding returns 0
21:52:42.326 00.000 13828 Move returns status 0, amount 402
21:52:42.326 00.000 13828 move complete, result=0
21:52:42.326 00.000 13828 worker thread done servicing request
21:52:42.326 00.000 8960 GuideStep: -0.8 px 296 ms EAST, 0.8 px 402 ms SOUTH
21:52:42.328 00.002 13828 Worker thread wakes up
21:52:42.328 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:42.328 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:44.803 02.475 13828 Exposure complete
21:52:44.937 00.134 13828 worker thread done servicing request
21:52:44.937 00.000 8960 OnExposeComplete: enter
21:52:44.939 00.002 8960 UpdateGuideState(): m_state=6
21:52:44.942 00.003 8960 Star::Find(15, 973, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 367
21:52:44.943 00.001 8960 Star::Find returns 1 (0), X=975.00, Y=734.33, Mass=116349, SNR=25.2, Peak=25968 HFD=2.6
21:52:44.945 00.002 8960 CameraToMount -- cameraTheta (-0.77) - m_xAngle (-0.39) = xAngle (-0.38 = -0.38)
21:52:44.947 00.002 8960 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.41 = -0.41)
21:52:44.948 00.001 8960 CameraToMount -- cameraX=0.77 cameraY=-0.75 hyp=1.08 cameraTheta=-0.77 mountX=1.00 mountY=-0.43, mountTheta=-0.41
21:52:44.952 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.77, y=-0.75, opts=13)
21:52:44.954 00.002 8960 Enqueuing Move request for scope (0.77, -0.75)
21:52:44.955 00.001 13828 Worker thread wakes up
21:52:44.955 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.75) opts 0xd
21:52:44.955 00.000 13828 Handling offset move in thread for scope, endpoint = (0.77, -0.75)
21:52:44.955 00.000 13828 Moving (0.77, -0.75) raw xDistance=1.00 yDistance=-0.43
21:52:44.955 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.59 from input 1.00
21:52:44.956 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:44.956 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.43
21:52:44.956 00.000 13828 MoveAxis(W, 350, ABG)
21:52:44.956 00.000 13828 Guiding  Dir = 3, Dur = 350
21:52:44.957 00.001 13828 IsSlewing returns 0
21:52:44.957 00.000 13828 IsGuiding returns 0
21:52:44.958 00.001 13828 PulseGuide returned control before completion, sleep 359
21:52:44.963 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7612, max=65535, med=12764, FiltMin=9904, FiltMax=65535, Gamma=2.540
21:52:45.000 00.037 8960 UpdateGuideState exits: m=116349 SNR=25.2
21:52:45.002 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:45.004 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:45.005 00.001 8960 Enqueuing Expose request
21:52:45.328 00.323 13828 IsGuiding returns 0
21:52:45.328 00.000 13828 Move returns status 0, amount 350
21:52:45.328 00.000 13828 MoveAxis(N, 0, ABG)
21:52:45.328 00.000 13828 duration set to 0 by GuideMode
21:52:45.328 00.000 13828 Move returns status 0, amount 0
21:52:45.328 00.000 13828 move complete, result=0
21:52:45.328 00.000 13828 worker thread done servicing request
21:52:45.328 00.000 13828 Worker thread wakes up
21:52:45.328 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:45.329 00.001 8960 GuideStep: 1.0 px 350 ms WEST, -0.4 px 0 ms NORTH
21:52:45.331 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:47.807 02.476 13828 Exposure complete
21:52:47.933 00.126 13828 worker thread done servicing request
21:52:47.933 00.000 8960 OnExposeComplete: enter
21:52:47.935 00.002 8960 UpdateGuideState(): m_state=6
21:52:47.936 00.001 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 368
21:52:47.938 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=734.50, Mass=187660, SNR=31.8, Peak=24329 HFD=3.6
21:52:47.939 00.001 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.39) = xAngle (-1.13 = -1.13)
21:52:47.942 00.003 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
21:52:47.944 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.58 hyp=0.58 cameraTheta=-1.52 mountX=0.25 mountY=-0.53, mountTheta=-1.13
21:52:47.947 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.58, opts=13)
21:52:47.949 00.002 8960 Enqueuing Move request for scope (0.03, -0.58)
21:52:47.951 00.002 13828 Worker thread wakes up
21:52:47.951 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.58) opts 0xd
21:52:47.951 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.58)
21:52:47.951 00.000 13828 Moving (0.03, -0.58) raw xDistance=0.25 yDistance=-0.53
21:52:47.951 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.25
21:52:47.951 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:47.951 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
21:52:47.951 00.000 13828 MoveAxis(W, 117, ABG)
21:52:47.951 00.000 13828 Guiding  Dir = 3, Dur = 117
21:52:47.953 00.002 13828 IsSlewing returns 0
21:52:47.954 00.001 13828 IsGuiding returns 0
21:52:47.956 00.002 13828 PulseGuide returned control before completion, sleep 125
21:52:47.961 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7958, max=65535, med=12835, FiltMin=9776, FiltMax=65535, Gamma=2.540
21:52:47.993 00.032 8960 UpdateGuideState exits: m=187660 SNR=31.8
21:52:47.995 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:47.997 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:47.998 00.001 8960 Enqueuing Expose request
21:52:48.083 00.085 13828 IsGuiding returns 0
21:52:48.083 00.000 13828 Move returns status 0, amount 117
21:52:48.083 00.000 13828 MoveAxis(N, 0, ABG)
21:52:48.083 00.000 13828 duration set to 0 by GuideMode
21:52:48.083 00.000 13828 Move returns status 0, amount 0
21:52:48.083 00.000 13828 move complete, result=0
21:52:48.083 00.000 13828 worker thread done servicing request
21:52:48.084 00.001 13828 Worker thread wakes up
21:52:48.084 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:48.084 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:48.084 00.000 8960 GuideStep: 0.3 px 117 ms WEST, -0.5 px 0 ms NORTH
21:52:50.569 02.485 13828 Exposure complete
21:52:50.694 00.125 13828 worker thread done servicing request
21:52:50.695 00.001 8960 OnExposeComplete: enter
21:52:50.696 00.001 8960 UpdateGuideState(): m_state=6
21:52:50.699 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 369
21:52:50.700 00.001 8960 Star::Find returns 1 (0), X=974.09, Y=734.63, Mass=128391, SNR=26.1, Peak=22723 HFD=3.3
21:52:50.702 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
21:52:50.704 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
21:52:50.706 00.002 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.45 hyp=0.47 cameraTheta=-1.88 mountX=0.04 mountY=-0.47, mountTheta=-1.49
21:52:50.708 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.45, opts=13)
21:52:50.710 00.002 8960 Enqueuing Move request for scope (-0.14, -0.45)
21:52:50.711 00.001 13828 Worker thread wakes up
21:52:50.711 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.45) opts 0xd
21:52:50.712 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.45)
21:52:50.712 00.000 13828 Moving (-0.14, -0.45) raw xDistance=0.04 yDistance=-0.47
21:52:50.712 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:52:50.712 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:52:50.712 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
21:52:50.712 00.000 13828 MoveAxis(E, 0, ABG)
21:52:50.712 00.000 13828 Move returns status 0, amount 0
21:52:50.712 00.000 13828 MoveAxis(N, 0, ABG)
21:52:50.712 00.000 13828 duration set to 0 by GuideMode
21:52:50.712 00.000 13828 Move returns status 0, amount 0
21:52:50.712 00.000 13828 move complete, result=0
21:52:50.712 00.000 13828 worker thread done servicing request
21:52:50.721 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12771, FiltMin=9827, FiltMax=65535, Gamma=2.540
21:52:50.748 00.027 8960 UpdateGuideState exits: m=128391 SNR=26.1
21:52:50.749 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:50.752 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:50.755 00.003 8960 Enqueuing Expose request
21:52:50.757 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
21:52:50.759 00.002 13828 Worker thread wakes up
21:52:50.759 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:50.759 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:53.237 02.478 13828 Exposure complete
21:52:53.362 00.125 13828 worker thread done servicing request
21:52:53.362 00.000 8960 OnExposeComplete: enter
21:52:53.365 00.003 8960 UpdateGuideState(): m_state=6
21:52:53.367 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 370
21:52:53.368 00.001 8960 Star::Find returns 1 (0), X=974.04, Y=734.89, Mass=172254, SNR=31.3, Peak=25859 HFD=4.2
21:52:53.370 00.002 8960 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.39) = xAngle (-1.96 = -1.96)
21:52:53.372 00.002 8960 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
21:52:53.373 00.001 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.19 hyp=0.27 cameraTheta=-2.36 mountX=-0.10 mountY=-0.24, mountTheta=-1.97
21:52:53.379 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.19, opts=13)
21:52:53.381 00.002 8960 Enqueuing Move request for scope (-0.19, -0.19)
21:52:53.383 00.002 13828 Worker thread wakes up
21:52:53.383 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.19) opts 0xd
21:52:53.383 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.19)
21:52:53.383 00.000 13828 Moving (-0.19, -0.19) raw xDistance=-0.10 yDistance=-0.24
21:52:53.383 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
21:52:53.383 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:52:53.383 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
21:52:53.383 00.000 13828 MoveAxis(E, 0, ABG)
21:52:53.383 00.000 13828 Move returns status 0, amount 0
21:52:53.383 00.000 13828 MoveAxis(N, 0, ABG)
21:52:53.383 00.000 13828 duration set to 0 by GuideMode
21:52:53.383 00.000 13828 Move returns status 0, amount 0
21:52:53.383 00.000 13828 move complete, result=0
21:52:53.383 00.000 13828 worker thread done servicing request
21:52:53.390 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12777, FiltMin=9820, FiltMax=65535, Gamma=2.540
21:52:53.416 00.026 8960 UpdateGuideState exits: m=172254 SNR=31.3
21:52:53.418 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:53.421 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:53.422 00.001 8960 Enqueuing Expose request
21:52:53.424 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:52:53.426 00.002 13828 Worker thread wakes up
21:52:53.426 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:53.426 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:55.898 02.472 13828 Exposure complete
21:52:56.032 00.134 13828 worker thread done servicing request
21:52:56.032 00.000 8960 OnExposeComplete: enter
21:52:56.034 00.002 8960 UpdateGuideState(): m_state=6
21:52:56.036 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 371
21:52:56.038 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=734.05, Mass=111010, SNR=23.8, Peak=23216 HFD=2.6
21:52:56.040 00.002 8960 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.39) = xAngle (-0.92 = -0.92)
21:52:56.042 00.002 8960 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
21:52:56.044 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-1.03 hyp=1.06 cameraTheta=-1.31 mountX=0.64 mountY=-0.87, mountTheta=-0.93
21:52:56.048 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-1.03, opts=13)
21:52:56.051 00.003 8960 Enqueuing Move request for scope (0.27, -1.03)
21:52:56.052 00.001 13828 Worker thread wakes up
21:52:56.052 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -1.03) opts 0xd
21:52:56.052 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -1.03)
21:52:56.052 00.000 13828 Moving (0.27, -1.03) raw xDistance=0.64 yDistance=-0.87
21:52:56.053 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
21:52:56.053 00.000 13828 resist switch: large excursion: input -0.87 thresh 0.57 direction from 1 to -1
21:52:56.053 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.60
21:52:56.053 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
21:52:56.053 00.000 13828 MoveAxis(W, 238, ABG)
21:52:56.053 00.000 13828 Guiding  Dir = 3, Dur = 238
21:52:56.054 00.001 13828 IsSlewing returns 0
21:52:56.054 00.000 13828 IsGuiding returns 0
21:52:56.056 00.002 13828 PulseGuide returned control before completion, sleep 247
21:52:56.061 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7856, max=65535, med=12758, FiltMin=10044, FiltMax=65535, Gamma=2.540
21:52:56.089 00.028 8960 UpdateGuideState exits: m=111010 SNR=23.8
21:52:56.091 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:56.093 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:56.095 00.002 8960 Enqueuing Expose request
21:52:56.316 00.221 13828 IsGuiding returns 0
21:52:56.316 00.000 13828 Move returns status 0, amount 238
21:52:56.316 00.000 13828 MoveAxis(N, 461, ABG)
21:52:56.316 00.000 13828 duration set to 0 by GuideMode
21:52:56.316 00.000 13828 Move returns status 0, amount 0
21:52:56.316 00.000 13828 move complete, result=0
21:52:56.316 00.000 13828 worker thread done servicing request
21:52:56.316 00.000 13828 Worker thread wakes up
21:52:56.316 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:56.317 00.001 8960 GuideStep: 0.6 px 238 ms WEST, -0.9 px 0 ms NORTH
21:52:56.319 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:52:58.797 02.478 13828 Exposure complete
21:52:58.924 00.127 13828 worker thread done servicing request
21:52:58.924 00.000 8960 OnExposeComplete: enter
21:52:58.926 00.002 8960 UpdateGuideState(): m_state=6
21:52:58.929 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 372
21:52:58.931 00.002 8960 Star::Find returns 1 (0), X=973.54, Y=735.11, Mass=161130, SNR=30.2, Peak=24899 HFD=3.8
21:52:58.933 00.002 8960 CameraToMount -- cameraTheta (3.09) - m_xAngle (-0.39) = xAngle (3.49 = -2.80)
21:52:58.935 00.002 8960 CameraToMount -- cameraTheta (3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.45 = -2.83)
21:52:58.936 00.001 8960 CameraToMount -- cameraX=-0.70 cameraY=0.03 hyp=0.70 cameraTheta=3.09 mountX=-0.66 mountY=-0.21, mountTheta=-2.83
21:52:58.939 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=0.03, opts=13)
21:52:58.941 00.002 8960 Enqueuing Move request for scope (-0.70, 0.03)
21:52:58.942 00.001 13828 Worker thread wakes up
21:52:58.942 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.03) opts 0xd
21:52:58.943 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.70, 0.03)
21:52:58.943 00.000 13828 Moving (-0.70, 0.03) raw xDistance=-0.66 yDistance=-0.21
21:52:58.943 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.66
21:52:58.943 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:52:58.943 00.000 13828 MoveAxis(E, 226, ABG)
21:52:58.943 00.000 13828 Guiding  Dir = 2, Dur = 226
21:52:58.947 00.004 13828 IsSlewing returns 0
21:52:58.947 00.000 13828 IsGuiding returns 0
21:52:58.952 00.005 13828 PulseGuide returned control before completion, sleep 232
21:52:58.956 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12732, FiltMin=10057, FiltMax=65535, Gamma=2.540
21:52:58.982 00.026 8960 UpdateGuideState exits: m=161130 SNR=30.2
21:52:58.984 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:52:58.986 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:52:58.987 00.001 8960 Enqueuing Expose request
21:52:59.194 00.207 13828 IsGuiding returns 0
21:52:59.194 00.000 13828 Move returns status 0, amount 226
21:52:59.194 00.000 13828 MoveAxis(N, 112, ABG)
21:52:59.194 00.000 13828 duration set to 0 by GuideMode
21:52:59.194 00.000 13828 Move returns status 0, amount 0
21:52:59.194 00.000 13828 move complete, result=0
21:52:59.194 00.000 13828 worker thread done servicing request
21:52:59.194 00.000 8960 GuideStep: -0.7 px 226 ms EAST, -0.2 px 0 ms NORTH
21:52:59.197 00.003 13828 Worker thread wakes up
21:52:59.197 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:52:59.197 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:01.672 02.475 13828 Exposure complete
21:53:01.800 00.128 13828 worker thread done servicing request
21:53:01.800 00.000 8960 OnExposeComplete: enter
21:53:01.802 00.002 8960 UpdateGuideState(): m_state=6
21:53:01.804 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 373
21:53:01.806 00.002 8960 Star::Find returns 1 (0), X=974.80, Y=734.72, Mass=137055, SNR=29.5, Peak=22761 HFD=3.1
21:53:01.807 00.001 8960 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.39) = xAngle (-0.17 = -0.17)
21:53:01.809 00.002 8960 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
21:53:01.811 00.002 8960 CameraToMount -- cameraX=0.57 cameraY=-0.36 hyp=0.67 cameraTheta=-0.56 mountX=0.66 mountY=-0.14, mountTheta=-0.20
21:53:01.813 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.57, y=-0.36, opts=13)
21:53:01.816 00.003 8960 Enqueuing Move request for scope (0.57, -0.36)
21:53:01.818 00.002 13828 Worker thread wakes up
21:53:01.818 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.36) opts 0xd
21:53:01.818 00.000 13828 Handling offset move in thread for scope, endpoint = (0.57, -0.36)
21:53:01.818 00.000 13828 Moving (0.57, -0.36) raw xDistance=0.66 yDistance=-0.14
21:53:01.818 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.66
21:53:01.818 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:01.818 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:53:01.819 00.001 13828 MoveAxis(W, 230, ABG)
21:53:01.819 00.000 13828 Guiding  Dir = 3, Dur = 230
21:53:01.820 00.001 13828 IsSlewing returns 0
21:53:01.821 00.001 13828 IsGuiding returns 0
21:53:01.822 00.001 13828 PulseGuide returned control before completion, sleep 239
21:53:01.828 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12739, FiltMin=9651, FiltMax=65535, Gamma=2.540
21:53:01.855 00.027 8960 UpdateGuideState exits: m=137055 SNR=29.5
21:53:01.858 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:01.859 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:01.861 00.002 8960 Enqueuing Expose request
21:53:02.072 00.211 13828 IsGuiding returns 0
21:53:02.072 00.000 13828 Move returns status 0, amount 230
21:53:02.072 00.000 13828 MoveAxis(N, 0, ABG)
21:53:02.072 00.000 13828 duration set to 0 by GuideMode
21:53:02.072 00.000 13828 Move returns status 0, amount 0
21:53:02.072 00.000 13828 move complete, result=0
21:53:02.072 00.000 13828 worker thread done servicing request
21:53:02.072 00.000 8960 GuideStep: 0.7 px 230 ms WEST, -0.1 px 0 ms NORTH
21:53:02.078 00.006 13828 Worker thread wakes up
21:53:02.078 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:02.078 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:04.560 02.482 13828 Exposure complete
21:53:04.683 00.123 13828 worker thread done servicing request
21:53:04.683 00.000 8960 OnExposeComplete: enter
21:53:04.684 00.001 8960 UpdateGuideState(): m_state=6
21:53:04.686 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 374
21:53:04.688 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=734.47, Mass=130959, SNR=25.2, Peak=24937 HFD=3.3
21:53:04.690 00.002 8960 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.39) = xAngle (-1.21 = -1.21)
21:53:04.692 00.002 8960 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
21:53:04.695 00.003 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.60 hyp=0.60 cameraTheta=-1.60 mountX=0.21 mountY=-0.57, mountTheta=-1.21
21:53:04.697 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.60, opts=13)
21:53:04.699 00.002 8960 Enqueuing Move request for scope (-0.02, -0.60)
21:53:04.701 00.002 13828 Worker thread wakes up
21:53:04.701 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.60) opts 0xd
21:53:04.701 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.60)
21:53:04.701 00.000 13828 Moving (-0.02, -0.60) raw xDistance=0.21 yDistance=-0.57
21:53:04.701 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.21
21:53:04.701 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
21:53:04.701 00.000 13828 MoveAxis(W, 95, ABG)
21:53:04.701 00.000 13828 Guiding  Dir = 3, Dur = 95
21:53:04.702 00.001 13828 IsSlewing returns 0
21:53:04.703 00.001 13828 IsGuiding returns 0
21:53:04.704 00.001 13828 PulseGuide returned control before completion, sleep 104
21:53:04.710 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7932, max=65535, med=12758, FiltMin=10083, FiltMax=65535, Gamma=2.540
21:53:04.733 00.023 8960 UpdateGuideState exits: m=130959 SNR=25.2
21:53:04.737 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:04.738 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:04.741 00.003 8960 Enqueuing Expose request
21:53:04.818 00.077 13828 IsGuiding returns 0
21:53:04.818 00.000 13828 Move returns status 0, amount 95
21:53:04.818 00.000 13828 MoveAxis(N, 304, ABG)
21:53:04.818 00.000 13828 duration set to 0 by GuideMode
21:53:04.818 00.000 13828 Move returns status 0, amount 0
21:53:04.818 00.000 13828 move complete, result=0
21:53:04.818 00.000 13828 worker thread done servicing request
21:53:04.818 00.000 8960 GuideStep: 0.2 px 95 ms WEST, -0.6 px 0 ms NORTH
21:53:04.820 00.002 13828 Worker thread wakes up
21:53:04.820 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:04.820 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:07.289 02.469 13828 Exposure complete
21:53:07.425 00.136 13828 worker thread done servicing request
21:53:07.425 00.000 8960 OnExposeComplete: enter
21:53:07.427 00.002 8960 UpdateGuideState(): m_state=6
21:53:07.429 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 375
21:53:07.430 00.001 8960 Star::Find returns 1 (0), X=974.10, Y=734.23, Mass=128954, SNR=23.7, Peak=24931 HFD=2.9
21:53:07.432 00.002 8960 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.39) = xAngle (-1.34 = -1.34)
21:53:07.434 00.002 8960 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
21:53:07.435 00.001 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.85 hyp=0.86 cameraTheta=-1.73 mountX=0.20 mountY=-0.84, mountTheta=-1.34
21:53:07.441 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.85, opts=13)
21:53:07.443 00.002 8960 Enqueuing Move request for scope (-0.14, -0.85)
21:53:07.445 00.002 13828 Worker thread wakes up
21:53:07.445 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.85) opts 0xd
21:53:07.445 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.85)
21:53:07.445 00.000 13828 Moving (-0.14, -0.85) raw xDistance=0.20 yDistance=-0.84
21:53:07.445 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
21:53:07.445 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
21:53:07.445 00.000 13828 MoveAxis(W, 81, ABG)
21:53:07.445 00.000 13828 Guiding  Dir = 3, Dur = 81
21:53:07.448 00.003 13828 IsSlewing returns 0
21:53:07.448 00.000 13828 IsGuiding returns 0
21:53:07.452 00.004 13828 PulseGuide returned control before completion, sleep 88
21:53:07.456 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=12758, FiltMin=9904, FiltMax=65535, Gamma=2.540
21:53:07.478 00.022 8960 UpdateGuideState exits: m=128954 SNR=23.7
21:53:07.480 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:07.482 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:07.485 00.003 8960 Enqueuing Expose request
21:53:07.547 00.062 13828 IsGuiding returns 0
21:53:07.547 00.000 13828 Move returns status 0, amount 81
21:53:07.547 00.000 13828 MoveAxis(N, 448, ABG)
21:53:07.547 00.000 13828 duration set to 0 by GuideMode
21:53:07.547 00.000 13828 Move returns status 0, amount 0
21:53:07.547 00.000 13828 move complete, result=0
21:53:07.547 00.000 13828 worker thread done servicing request
21:53:07.548 00.001 13828 Worker thread wakes up
21:53:07.548 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:07.548 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:07.548 00.000 8960 GuideStep: 0.2 px 81 ms WEST, -0.8 px 0 ms NORTH
21:53:10.017 02.469 13828 Exposure complete
21:53:10.142 00.125 13828 worker thread done servicing request
21:53:10.142 00.000 8960 OnExposeComplete: enter
21:53:10.144 00.002 8960 UpdateGuideState(): m_state=6
21:53:10.146 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 376
21:53:10.148 00.002 8960 Star::Find returns 1 (0), X=974.42, Y=734.50, Mass=163810, SNR=32.6, Peak=25155 HFD=3.2
21:53:10.149 00.001 8960 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.39) = xAngle (-0.87 = -0.87)
21:53:10.151 00.002 8960 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
21:53:10.153 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=-0.58 hyp=0.61 cameraTheta=-1.26 mountX=0.39 mountY=-0.48, mountTheta=-0.88
21:53:10.156 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.58, opts=13)
21:53:10.157 00.001 8960 Enqueuing Move request for scope (0.18, -0.58)
21:53:10.159 00.002 13828 Worker thread wakes up
21:53:10.159 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.58) opts 0xd
21:53:10.159 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.58)
21:53:10.159 00.000 13828 Moving (0.18, -0.58) raw xDistance=0.39 yDistance=-0.48
21:53:10.159 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
21:53:10.159 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:53:10.159 00.000 13828 MoveAxis(W, 151, ABG)
21:53:10.159 00.000 13828 Guiding  Dir = 3, Dur = 151
21:53:10.161 00.002 13828 IsSlewing returns 0
21:53:10.161 00.000 13828 IsGuiding returns 0
21:53:10.162 00.001 13828 PulseGuide returned control before completion, sleep 160
21:53:10.169 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12758, FiltMin=10000, FiltMax=65535, Gamma=2.540
21:53:10.191 00.022 8960 UpdateGuideState exits: m=163810 SNR=32.6
21:53:10.193 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:10.195 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:10.198 00.003 8960 Enqueuing Expose request
21:53:10.338 00.140 13828 IsGuiding returns 0
21:53:10.338 00.000 13828 Move returns status 0, amount 151
21:53:10.338 00.000 13828 MoveAxis(N, 254, ABG)
21:53:10.338 00.000 13828 duration set to 0 by GuideMode
21:53:10.338 00.000 13828 Move returns status 0, amount 0
21:53:10.338 00.000 13828 move complete, result=0
21:53:10.339 00.001 13828 worker thread done servicing request
21:53:10.339 00.000 13828 Worker thread wakes up
21:53:10.339 00.000 8960 GuideStep: 0.4 px 151 ms WEST, -0.5 px 0 ms NORTH
21:53:10.342 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:10.342 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:12.830 02.488 13828 Exposure complete
21:53:12.953 00.123 13828 worker thread done servicing request
21:53:12.953 00.000 8960 OnExposeComplete: enter
21:53:12.955 00.002 8960 UpdateGuideState(): m_state=6
21:53:12.957 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 377
21:53:12.958 00.001 8960 Star::Find returns 1 (0), X=974.78, Y=734.28, Mass=143646, SNR=30.1, Peak=25315 HFD=3.0
21:53:12.960 00.002 8960 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.39) = xAngle (-0.58 = -0.58)
21:53:12.962 00.002 8960 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
21:53:12.963 00.001 8960 CameraToMount -- cameraX=0.54 cameraY=-0.79 hyp=0.96 cameraTheta=-0.97 mountX=0.81 mountY=-0.55, mountTheta=-0.60
21:53:12.966 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.79, opts=13)
21:53:12.967 00.001 8960 Enqueuing Move request for scope (0.54, -0.79)
21:53:12.969 00.002 13828 Worker thread wakes up
21:53:12.969 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.79) opts 0xd
21:53:12.969 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.79)
21:53:12.969 00.000 13828 Moving (0.54, -0.79) raw xDistance=0.81 yDistance=-0.55
21:53:12.969 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.81
21:53:12.969 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
21:53:12.969 00.000 13828 MoveAxis(W, 310, ABG)
21:53:12.969 00.000 13828 Guiding  Dir = 3, Dur = 310
21:53:12.971 00.002 13828 IsSlewing returns 0
21:53:12.972 00.001 13828 IsGuiding returns 0
21:53:12.973 00.001 13828 PulseGuide returned control before completion, sleep 319
21:53:12.983 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7561, max=65535, med=12777, FiltMin=10064, FiltMax=65535, Gamma=2.540
21:53:13.009 00.026 8960 UpdateGuideState exits: m=143646 SNR=30.1
21:53:13.011 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:13.013 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:13.017 00.004 8960 Enqueuing Expose request
21:53:13.303 00.286 13828 IsGuiding returns 0
21:53:13.303 00.000 13828 Move returns status 0, amount 310
21:53:13.303 00.000 13828 MoveAxis(N, 295, ABG)
21:53:13.303 00.000 13828 duration set to 0 by GuideMode
21:53:13.303 00.000 13828 Move returns status 0, amount 0
21:53:13.304 00.001 13828 move complete, result=0
21:53:13.304 00.000 13828 worker thread done servicing request
21:53:13.304 00.000 13828 Worker thread wakes up
21:53:13.304 00.000 8960 GuideStep: 0.8 px 310 ms WEST, -0.6 px 0 ms NORTH
21:53:13.308 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:13.308 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:15.786 02.478 13828 Exposure complete
21:53:15.913 00.127 13828 worker thread done servicing request
21:53:15.913 00.000 8960 OnExposeComplete: enter
21:53:15.914 00.001 8960 UpdateGuideState(): m_state=6
21:53:15.916 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 378
21:53:15.918 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=734.71, Mass=142614, SNR=28.4, Peak=26531 HFD=3.3
21:53:15.921 00.003 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
21:53:15.923 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
21:53:15.925 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.37 hyp=0.41 cameraTheta=-2.01 mountX=-0.02 mountY=-0.41, mountTheta=-1.61
21:53:15.929 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.37, opts=13)
21:53:15.932 00.003 8960 Enqueuing Move request for scope (-0.17, -0.37)
21:53:15.933 00.001 13828 Worker thread wakes up
21:53:15.933 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.37) opts 0xd
21:53:15.933 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.37)
21:53:15.933 00.000 13828 Moving (-0.17, -0.37) raw xDistance=-0.02 yDistance=-0.41
21:53:15.933 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:53:15.933 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:53:15.934 00.001 13828 MoveAxis(E, 0, ABG)
21:53:15.934 00.000 13828 Move returns status 0, amount 0
21:53:15.934 00.000 13828 MoveAxis(N, 217, ABG)
21:53:15.934 00.000 13828 duration set to 0 by GuideMode
21:53:15.934 00.000 13828 Move returns status 0, amount 0
21:53:15.934 00.000 13828 move complete, result=0
21:53:15.935 00.001 13828 worker thread done servicing request
21:53:15.944 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=6940, max=65535, med=12771, FiltMin=9923, FiltMax=65535, Gamma=2.540
21:53:15.969 00.025 8960 UpdateGuideState exits: m=142614 SNR=28.4
21:53:15.971 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:15.972 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:15.974 00.002 8960 Enqueuing Expose request
21:53:15.976 00.002 13828 Worker thread wakes up
21:53:15.976 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:53:15.977 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:15.977 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:18.452 02.475 13828 Exposure complete
21:53:18.604 00.152 13828 worker thread done servicing request
21:53:18.604 00.000 8960 OnExposeComplete: enter
21:53:18.607 00.003 8960 UpdateGuideState(): m_state=6
21:53:18.609 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 379
21:53:18.612 00.003 8960 Star::Find returns 1 (0), X=974.20, Y=735.17, Mass=142424, SNR=32.4, Peak=24297 HFD=3.8
21:53:18.614 00.002 8960 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.39) = xAngle (2.25 = 2.25)
21:53:18.616 00.002 8960 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.21 = 2.21)
21:53:18.619 00.003 8960 CameraToMount -- cameraX=-0.03 cameraY=0.10 hyp=0.10 cameraTheta=1.86 mountX=-0.06 mountY=0.08, mountTheta=2.24
21:53:18.622 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.10, opts=13)
21:53:18.625 00.003 8960 Enqueuing Move request for scope (-0.03, 0.10)
21:53:18.627 00.002 13828 Worker thread wakes up
21:53:18.627 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.10) opts 0xd
21:53:18.627 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.10)
21:53:18.628 00.001 13828 Moving (-0.03, 0.10) raw xDistance=-0.06 yDistance=0.08
21:53:18.628 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:53:18.628 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:18.628 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:53:18.628 00.000 13828 MoveAxis(E, 0, ABG)
21:53:18.628 00.000 13828 Move returns status 0, amount 0
21:53:18.628 00.000 13828 MoveAxis(N, 0, ABG)
21:53:18.628 00.000 13828 duration set to 0 by GuideMode
21:53:18.628 00.000 13828 Move returns status 0, amount 0
21:53:18.628 00.000 13828 move complete, result=0
21:53:18.628 00.000 13828 worker thread done servicing request
21:53:18.640 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12752, FiltMin=10102, FiltMax=65535, Gamma=2.540
21:53:18.666 00.026 8960 UpdateGuideState exits: m=142424 SNR=32.4
21:53:18.668 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:18.670 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:18.672 00.002 8960 Enqueuing Expose request
21:53:18.674 00.002 13828 Worker thread wakes up
21:53:18.674 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
21:53:18.676 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:18.677 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:21.138 02.461 13828 Exposure complete
21:53:21.260 00.122 13828 worker thread done servicing request
21:53:21.260 00.000 8960 OnExposeComplete: enter
21:53:21.262 00.002 8960 UpdateGuideState(): m_state=6
21:53:21.265 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 380
21:53:21.267 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.06, Mass=119329, SNR=25.1, Peak=27395 HFD=2.6
21:53:21.269 00.002 8960 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.39) = xAngle (-1.09 = -1.09)
21:53:21.271 00.002 8960 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
21:53:21.273 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-1.02 hyp=1.02 cameraTheta=-1.48 mountX=0.47 mountY=-0.92, mountTheta=-1.10
21:53:21.276 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-1.02, opts=13)
21:53:21.277 00.001 8960 Enqueuing Move request for scope (0.09, -1.02)
21:53:21.279 00.002 13828 Worker thread wakes up
21:53:21.279 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -1.02) opts 0xd
21:53:21.279 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -1.02)
21:53:21.279 00.000 13828 Moving (0.09, -1.02) raw xDistance=0.47 yDistance=-0.92
21:53:21.279 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
21:53:21.279 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
21:53:21.279 00.000 13828 MoveAxis(W, 175, ABG)
21:53:21.279 00.000 13828 Guiding  Dir = 3, Dur = 175
21:53:21.281 00.002 13828 IsSlewing returns 0
21:53:21.281 00.000 13828 IsGuiding returns 0
21:53:21.282 00.001 13828 PulseGuide returned control before completion, sleep 184
21:53:21.287 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12732, FiltMin=9955, FiltMax=65535, Gamma=2.540
21:53:21.311 00.024 8960 UpdateGuideState exits: m=119329 SNR=25.1
21:53:21.314 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:21.316 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:21.318 00.002 8960 Enqueuing Expose request
21:53:21.471 00.153 13828 IsGuiding returns 0
21:53:21.471 00.000 13828 Move returns status 0, amount 175
21:53:21.471 00.000 13828 MoveAxis(N, 489, ABG)
21:53:21.471 00.000 13828 duration set to 0 by GuideMode
21:53:21.471 00.000 13828 Move returns status 0, amount 0
21:53:21.471 00.000 13828 move complete, result=0
21:53:21.471 00.000 13828 worker thread done servicing request
21:53:21.471 00.000 8960 GuideStep: 0.5 px 175 ms WEST, -0.9 px 0 ms NORTH
21:53:21.473 00.002 13828 Worker thread wakes up
21:53:21.473 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:21.473 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:23.939 02.466 13828 Exposure complete
21:53:24.067 00.128 13828 worker thread done servicing request
21:53:24.067 00.000 8960 OnExposeComplete: enter
21:53:24.068 00.001 8960 UpdateGuideState(): m_state=6
21:53:24.070 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 381
21:53:24.072 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=734.59, Mass=116342, SNR=24.6, Peak=25225 HFD=2.8
21:53:24.074 00.002 8960 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.39) = xAngle (-0.34 = -0.34)
21:53:24.077 00.003 8960 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
21:53:24.078 00.001 8960 CameraToMount -- cameraX=0.54 cameraY=-0.49 hyp=0.73 cameraTheta=-0.74 mountX=0.69 mountY=-0.27, mountTheta=-0.37
21:53:24.081 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.49, opts=13)
21:53:24.083 00.002 8960 Enqueuing Move request for scope (0.54, -0.49)
21:53:24.085 00.002 13828 Worker thread wakes up
21:53:24.085 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.49) opts 0xd
21:53:24.085 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.49)
21:53:24.085 00.000 13828 Moving (0.54, -0.49) raw xDistance=0.69 yDistance=-0.27
21:53:24.085 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.69
21:53:24.085 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
21:53:24.085 00.000 13828 MoveAxis(W, 267, ABG)
21:53:24.085 00.000 13828 Guiding  Dir = 3, Dur = 267
21:53:24.086 00.001 13828 IsSlewing returns 0
21:53:24.086 00.000 13828 IsGuiding returns 0
21:53:24.088 00.002 13828 PulseGuide returned control before completion, sleep 276
21:53:24.092 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12777, FiltMin=9948, FiltMax=65535, Gamma=2.540
21:53:24.119 00.027 8960 UpdateGuideState exits: m=116342 SNR=24.6
21:53:24.122 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:24.123 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:24.125 00.002 8960 Enqueuing Expose request
21:53:24.375 00.250 13828 IsGuiding returns 0
21:53:24.375 00.000 13828 Move returns status 0, amount 267
21:53:24.375 00.000 13828 MoveAxis(N, 143, ABG)
21:53:24.375 00.000 13828 duration set to 0 by GuideMode
21:53:24.375 00.000 13828 Move returns status 0, amount 0
21:53:24.375 00.000 13828 move complete, result=0
21:53:24.375 00.000 13828 worker thread done servicing request
21:53:24.375 00.000 13828 Worker thread wakes up
21:53:24.375 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:24.375 00.000 8960 GuideStep: 0.7 px 267 ms WEST, -0.3 px 0 ms NORTH
21:53:24.378 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:26.860 02.482 13828 Exposure complete
21:53:26.985 00.125 13828 worker thread done servicing request
21:53:26.985 00.000 8960 OnExposeComplete: enter
21:53:26.987 00.002 8960 UpdateGuideState(): m_state=6
21:53:26.989 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 382
21:53:26.990 00.001 8960 Star::Find returns 1 (0), X=973.55, Y=734.94, Mass=171353, SNR=32.6, Peak=23683 HFD=3.9
21:53:26.992 00.002 8960 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.39) = xAngle (-2.55 = -2.55)
21:53:26.994 00.002 8960 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
21:53:26.997 00.003 8960 CameraToMount -- cameraX=-0.69 cameraY=-0.14 hyp=0.70 cameraTheta=-2.94 mountX=-0.58 mountY=-0.37, mountTheta=-2.57
21:53:27.000 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=-0.14, opts=13)
21:53:27.002 00.002 8960 Enqueuing Move request for scope (-0.69, -0.14)
21:53:27.003 00.001 13828 Worker thread wakes up
21:53:27.003 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.14) opts 0xd
21:53:27.003 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.69, -0.14)
21:53:27.004 00.001 13828 Moving (-0.69, -0.14) raw xDistance=-0.58 yDistance=-0.37
21:53:27.004 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.58
21:53:27.004 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
21:53:27.004 00.000 13828 MoveAxis(E, 197, ABG)
21:53:27.004 00.000 13828 Guiding  Dir = 2, Dur = 197
21:53:27.005 00.001 13828 IsSlewing returns 0
21:53:27.006 00.001 13828 IsGuiding returns 0
21:53:27.007 00.001 13828 PulseGuide returned control before completion, sleep 206
21:53:27.010 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=12700, FiltMin=9884, FiltMax=65535, Gamma=2.540
21:53:27.036 00.026 8960 UpdateGuideState exits: m=171353 SNR=32.6
21:53:27.038 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:27.040 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:27.041 00.001 8960 Enqueuing Expose request
21:53:27.228 00.187 13828 IsGuiding returns 0
21:53:27.228 00.000 13828 Move returns status 0, amount 197
21:53:27.228 00.000 13828 MoveAxis(N, 197, ABG)
21:53:27.228 00.000 13828 duration set to 0 by GuideMode
21:53:27.228 00.000 13828 Move returns status 0, amount 0
21:53:27.228 00.000 13828 move complete, result=0
21:53:27.228 00.000 13828 worker thread done servicing request
21:53:27.228 00.000 13828 Worker thread wakes up
21:53:27.229 00.001 8960 GuideStep: -0.6 px 197 ms EAST, -0.4 px 0 ms NORTH
21:53:27.231 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:27.231 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:29.711 02.480 13828 Exposure complete
21:53:29.837 00.126 13828 worker thread done servicing request
21:53:29.837 00.000 8960 OnExposeComplete: enter
21:53:29.839 00.002 8960 UpdateGuideState(): m_state=6
21:53:29.841 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 383
21:53:29.843 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=735.39, Mass=116210, SNR=21.5, Peak=23395 HFD=3.2
21:53:29.845 00.002 8960 CameraToMount -- cameraTheta (0.77) - m_xAngle (-0.39) = xAngle (1.17 = 1.17)
21:53:29.846 00.001 8960 CameraToMount -- cameraTheta (0.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.13 = 1.13)
21:53:29.848 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=0.31 hyp=0.44 cameraTheta=0.77 mountX=0.17 mountY=0.40, mountTheta=1.16
21:53:29.852 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=0.31, opts=13)
21:53:29.854 00.002 8960 Enqueuing Move request for scope (0.32, 0.31)
21:53:29.856 00.002 13828 Worker thread wakes up
21:53:29.856 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.31) opts 0xd
21:53:29.856 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, 0.31)
21:53:29.856 00.000 13828 Moving (0.32, 0.31) raw xDistance=0.17 yDistance=0.40
21:53:29.856 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.17
21:53:29.856 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:53:29.857 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
21:53:29.857 00.000 13828 MoveAxis(W, 51, ABG)
21:53:29.857 00.000 13828 Guiding  Dir = 3, Dur = 51
21:53:29.859 00.002 13828 IsSlewing returns 0
21:53:29.859 00.000 13828 IsGuiding returns 0
21:53:29.862 00.003 13828 PulseGuide returned control before completion, sleep 59
21:53:29.866 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7977, max=65535, med=12688, FiltMin=9648, FiltMax=65535, Gamma=2.540
21:53:29.890 00.024 8960 UpdateGuideState exits: m=116210 SNR=21.5
21:53:29.892 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:29.894 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:29.896 00.002 8960 Enqueuing Expose request
21:53:29.928 00.032 13828 IsGuiding returns 0
21:53:29.928 00.000 13828 Move returns status 0, amount 51
21:53:29.929 00.001 13828 MoveAxis(N, 0, ABG)
21:53:29.929 00.000 13828 duration set to 0 by GuideMode
21:53:29.929 00.000 13828 Move returns status 0, amount 0
21:53:29.929 00.000 13828 move complete, result=0
21:53:29.929 00.000 13828 worker thread done servicing request
21:53:29.929 00.000 13828 Worker thread wakes up
21:53:29.929 00.000 8960 GuideStep: 0.2 px 51 ms WEST, 0.4 px 0 ms NORTH
21:53:29.931 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:29.931 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:32.414 02.483 13828 Exposure complete
21:53:32.543 00.129 13828 worker thread done servicing request
21:53:32.543 00.000 8960 OnExposeComplete: enter
21:53:32.545 00.002 8960 UpdateGuideState(): m_state=6
21:53:32.547 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 384
21:53:32.549 00.002 8960 Star::Find returns 1 (0), X=973.93, Y=734.72, Mass=167583, SNR=29.4, Peak=24771 HFD=4.1
21:53:32.551 00.002 8960 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.39) = xAngle (-1.89 = -1.89)
21:53:32.553 00.002 8960 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
21:53:32.555 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.35 hyp=0.47 cameraTheta=-2.28 mountX=-0.15 mountY=-0.44, mountTheta=-1.89
21:53:32.558 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.35, opts=13)
21:53:32.559 00.001 8960 Enqueuing Move request for scope (-0.31, -0.35)
21:53:32.561 00.002 13828 Worker thread wakes up
21:53:32.561 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.35) opts 0xd
21:53:32.561 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.35)
21:53:32.561 00.000 13828 Moving (-0.31, -0.35) raw xDistance=-0.15 yDistance=-0.44
21:53:32.561 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
21:53:32.561 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
21:53:32.561 00.000 13828 MoveAxis(E, 51, ABG)
21:53:32.561 00.000 13828 Guiding  Dir = 2, Dur = 51
21:53:32.563 00.002 13828 IsSlewing returns 0
21:53:32.563 00.000 13828 IsGuiding returns 0
21:53:32.565 00.002 13828 PulseGuide returned control before completion, sleep 59
21:53:32.569 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12675, FiltMin=9955, FiltMax=65535, Gamma=2.540
21:53:32.600 00.031 8960 UpdateGuideState exits: m=167583 SNR=29.4
21:53:32.602 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:32.603 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:32.605 00.002 8960 Enqueuing Expose request
21:53:32.627 00.022 13828 IsGuiding returns 1
21:53:32.627 00.000 13828 scope still moving after pulse duration time elapsed
21:53:32.660 00.033 13828 IsSlewing returns 0
21:53:32.660 00.000 13828 IsGuiding returns 0
21:53:32.660 00.000 13828 scope move finished after 51 + 46 ms
21:53:32.661 00.001 13828 Move returns status 0, amount 51
21:53:32.661 00.000 13828 MoveAxis(N, 233, ABG)
21:53:32.661 00.000 13828 duration set to 0 by GuideMode
21:53:32.661 00.000 13828 Move returns status 0, amount 0
21:53:32.661 00.000 13828 move complete, result=0
21:53:32.661 00.000 13828 worker thread done servicing request
21:53:32.661 00.000 13828 Worker thread wakes up
21:53:32.661 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:32.661 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:32.661 00.000 8960 GuideStep: -0.1 px 51 ms EAST, -0.4 px 0 ms NORTH
21:53:35.132 02.471 13828 Exposure complete
21:53:35.261 00.129 13828 worker thread done servicing request
21:53:35.261 00.000 8960 OnExposeComplete: enter
21:53:35.263 00.002 8960 UpdateGuideState(): m_state=6
21:53:35.266 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 385
21:53:35.268 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=734.54, Mass=116757, SNR=24.2, Peak=24323 HFD=2.4
21:53:35.269 00.001 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
21:53:35.271 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
21:53:35.273 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=-0.54 hyp=0.61 cameraTheta=-2.07 mountX=-0.07 mountY=-0.61, mountTheta=-1.68
21:53:35.276 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=-0.54, opts=13)
21:53:35.278 00.002 8960 Enqueuing Move request for scope (-0.30, -0.54)
21:53:35.279 00.001 13828 Worker thread wakes up
21:53:35.280 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.54) opts 0xd
21:53:35.280 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, -0.54)
21:53:35.280 00.000 13828 Moving (-0.30, -0.54) raw xDistance=-0.07 yDistance=-0.61
21:53:35.280 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
21:53:35.280 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
21:53:35.280 00.000 13828 MoveAxis(E, 0, ABG)
21:53:35.280 00.000 13828 Move returns status 0, amount 0
21:53:35.280 00.000 13828 MoveAxis(N, 323, ABG)
21:53:35.280 00.000 13828 duration set to 0 by GuideMode
21:53:35.280 00.000 13828 Move returns status 0, amount 0
21:53:35.280 00.000 13828 move complete, result=0
21:53:35.280 00.000 13828 worker thread done servicing request
21:53:35.289 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7811, max=65535, med=12675, FiltMin=9827, FiltMax=65535, Gamma=2.540
21:53:35.315 00.026 8960 UpdateGuideState exits: m=116757 SNR=24.2
21:53:35.316 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:35.320 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:35.322 00.002 8960 Enqueuing Expose request
21:53:35.323 00.001 13828 Worker thread wakes up
21:53:35.323 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
21:53:35.325 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:35.325 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:37.797 02.472 13828 Exposure complete
21:53:37.920 00.123 13828 worker thread done servicing request
21:53:37.920 00.000 8960 OnExposeComplete: enter
21:53:37.922 00.002 8960 UpdateGuideState(): m_state=6
21:53:37.924 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 386
21:53:37.926 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=734.48, Mass=118021, SNR=27.7, Peak=25187 HFD=2.3
21:53:37.929 00.003 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
21:53:37.931 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
21:53:37.934 00.003 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.60 hyp=0.65 cameraTheta=-1.95 mountX=0.01 mountY=-0.65, mountTheta=-1.56
21:53:37.936 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.60, opts=13)
21:53:37.938 00.002 8960 Enqueuing Move request for scope (-0.24, -0.60)
21:53:37.939 00.001 13828 Worker thread wakes up
21:53:37.939 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.60) opts 0xd
21:53:37.939 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.60)
21:53:37.940 00.001 13828 Moving (-0.24, -0.60) raw xDistance=0.01 yDistance=-0.65
21:53:37.940 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:53:37.940 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
21:53:37.940 00.000 13828 MoveAxis(E, 0, ABG)
21:53:37.940 00.000 13828 Move returns status 0, amount 0
21:53:37.940 00.000 13828 MoveAxis(N, 344, ABG)
21:53:37.940 00.000 13828 duration set to 0 by GuideMode
21:53:37.940 00.000 13828 Move returns status 0, amount 0
21:53:37.940 00.000 13828 move complete, result=0
21:53:37.940 00.000 13828 worker thread done servicing request
21:53:37.949 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7907, max=65535, med=12681, FiltMin=9987, FiltMax=65535, Gamma=2.540
21:53:37.973 00.024 8960 UpdateGuideState exits: m=118021 SNR=27.7
21:53:37.975 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:37.976 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:37.978 00.002 8960 Enqueuing Expose request
21:53:37.981 00.003 13828 Worker thread wakes up
21:53:37.981 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
21:53:37.983 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:37.983 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:40.456 02.473 13828 Exposure complete
21:53:40.583 00.127 13828 worker thread done servicing request
21:53:40.583 00.000 8960 OnExposeComplete: enter
21:53:40.585 00.002 8960 UpdateGuideState(): m_state=6
21:53:40.586 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 387
21:53:40.588 00.002 8960 Star::Find returns 1 (0), X=973.66, Y=734.81, Mass=156601, SNR=29.7, Peak=24643 HFD=3.4
21:53:40.589 00.001 8960 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.39) = xAngle (-2.31 = -2.31)
21:53:40.591 00.002 8960 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
21:53:40.593 00.002 8960 CameraToMount -- cameraX=-0.57 cameraY=-0.27 hyp=0.63 cameraTheta=-2.71 mountX=-0.43 mountY=-0.45, mountTheta=-2.33
21:53:40.596 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=-0.27, opts=13)
21:53:40.597 00.001 8960 Enqueuing Move request for scope (-0.57, -0.27)
21:53:40.599 00.002 13828 Worker thread wakes up
21:53:40.599 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.27) opts 0xd
21:53:40.599 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.57, -0.27)
21:53:40.599 00.000 13828 Moving (-0.57, -0.27) raw xDistance=-0.43 yDistance=-0.45
21:53:40.600 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
21:53:40.600 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:53:40.600 00.000 13828 MoveAxis(E, 159, ABG)
21:53:40.600 00.000 13828 Guiding  Dir = 2, Dur = 159
21:53:40.601 00.001 13828 IsSlewing returns 0
21:53:40.601 00.000 13828 IsGuiding returns 0
21:53:40.602 00.001 13828 PulseGuide returned control before completion, sleep 168
21:53:40.607 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12668, FiltMin=9987, FiltMax=65535, Gamma=2.540
21:53:40.631 00.024 8960 UpdateGuideState exits: m=156601 SNR=29.7
21:53:40.633 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:40.634 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:40.636 00.002 8960 Enqueuing Expose request
21:53:40.781 00.145 13828 IsGuiding returns 0
21:53:40.781 00.000 13828 Move returns status 0, amount 159
21:53:40.781 00.000 13828 MoveAxis(N, 239, ABG)
21:53:40.781 00.000 13828 duration set to 0 by GuideMode
21:53:40.781 00.000 13828 Move returns status 0, amount 0
21:53:40.781 00.000 13828 move complete, result=0
21:53:40.782 00.001 13828 worker thread done servicing request
21:53:40.782 00.000 13828 Worker thread wakes up
21:53:40.782 00.000 8960 GuideStep: -0.4 px 159 ms EAST, -0.5 px 0 ms NORTH
21:53:40.785 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:40.785 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:43.258 02.473 13828 Exposure complete
21:53:43.382 00.124 13828 worker thread done servicing request
21:53:43.382 00.000 8960 OnExposeComplete: enter
21:53:43.384 00.002 8960 UpdateGuideState(): m_state=6
21:53:43.386 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 388
21:53:43.387 00.001 8960 Star::Find returns 1 (0), X=974.28, Y=734.71, Mass=148946, SNR=27.7, Peak=24195 HFD=3.5
21:53:43.389 00.002 8960 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.39) = xAngle (-1.04 = -1.04)
21:53:43.390 00.001 8960 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
21:53:43.392 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=-0.37 hyp=0.37 cameraTheta=-1.44 mountX=0.19 mountY=-0.33, mountTheta=-1.05
21:53:43.395 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.37, opts=13)
21:53:43.397 00.002 8960 Enqueuing Move request for scope (0.05, -0.37)
21:53:43.399 00.002 13828 Worker thread wakes up
21:53:43.399 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.37) opts 0xd
21:53:43.399 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.37)
21:53:43.399 00.000 13828 Moving (0.05, -0.37) raw xDistance=0.19 yDistance=-0.33
21:53:43.399 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.19
21:53:43.399 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:53:43.399 00.000 13828 MoveAxis(W, 58, ABG)
21:53:43.399 00.000 13828 Guiding  Dir = 3, Dur = 58
21:53:43.401 00.002 13828 IsSlewing returns 0
21:53:43.401 00.000 13828 IsGuiding returns 0
21:53:43.403 00.002 13828 PulseGuide returned control before completion, sleep 66
21:53:43.407 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7139, max=65535, med=12656, FiltMin=9737, FiltMax=65535, Gamma=2.540
21:53:43.431 00.024 8960 UpdateGuideState exits: m=148946 SNR=27.7
21:53:43.433 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:43.435 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:43.437 00.002 8960 Enqueuing Expose request
21:53:43.484 00.047 13828 IsGuiding returns 0
21:53:43.484 00.000 13828 Move returns status 0, amount 58
21:53:43.484 00.000 13828 MoveAxis(N, 175, ABG)
21:53:43.484 00.000 13828 duration set to 0 by GuideMode
21:53:43.484 00.000 13828 Move returns status 0, amount 0
21:53:43.484 00.000 13828 move complete, result=0
21:53:43.484 00.000 13828 worker thread done servicing request
21:53:43.485 00.001 13828 Worker thread wakes up
21:53:43.485 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:43.485 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:43.485 00.000 8960 GuideStep: 0.2 px 58 ms WEST, -0.3 px 0 ms NORTH
21:53:45.948 02.463 13828 Exposure complete
21:53:46.073 00.125 13828 worker thread done servicing request
21:53:46.073 00.000 8960 OnExposeComplete: enter
21:53:46.075 00.002 8960 UpdateGuideState(): m_state=6
21:53:46.078 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 389
21:53:46.081 00.003 8960 Star::Find returns 1 (0), X=974.42, Y=734.46, Mass=157715, SNR=30.7, Peak=26915 HFD=3.3
21:53:46.082 00.001 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.89 = -0.89)
21:53:46.084 00.002 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
21:53:46.086 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.62 hyp=0.65 cameraTheta=-1.28 mountX=0.41 mountY=-0.52, mountTheta=-0.90
21:53:46.088 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.62, opts=13)
21:53:46.089 00.001 8960 Enqueuing Move request for scope (0.19, -0.62)
21:53:46.091 00.002 13828 Worker thread wakes up
21:53:46.091 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.62) opts 0xd
21:53:46.091 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.62)
21:53:46.091 00.000 13828 Moving (0.19, -0.62) raw xDistance=0.41 yDistance=-0.52
21:53:46.091 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
21:53:46.091 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
21:53:46.091 00.000 13828 MoveAxis(W, 156, ABG)
21:53:46.091 00.000 13828 Guiding  Dir = 3, Dur = 156
21:53:46.093 00.002 13828 IsSlewing returns 0
21:53:46.093 00.000 13828 IsGuiding returns 0
21:53:46.095 00.002 13828 PulseGuide returned control before completion, sleep 165
21:53:46.101 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7625, max=65535, med=12643, FiltMin=9942, FiltMax=65535, Gamma=2.540
21:53:46.125 00.024 8960 UpdateGuideState exits: m=157715 SNR=30.7
21:53:46.127 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:46.129 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:46.130 00.001 8960 Enqueuing Expose request
21:53:46.274 00.144 13828 IsGuiding returns 0
21:53:46.274 00.000 13828 Move returns status 0, amount 156
21:53:46.274 00.000 13828 MoveAxis(N, 275, ABG)
21:53:46.274 00.000 13828 duration set to 0 by GuideMode
21:53:46.274 00.000 13828 Move returns status 0, amount 0
21:53:46.274 00.000 13828 move complete, result=0
21:53:46.274 00.000 13828 worker thread done servicing request
21:53:46.275 00.001 13828 Worker thread wakes up
21:53:46.275 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:46.275 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:46.275 00.000 8960 GuideStep: 0.4 px 156 ms WEST, -0.5 px 0 ms NORTH
21:53:48.749 02.474 13828 Exposure complete
21:53:48.874 00.125 13828 worker thread done servicing request
21:53:48.874 00.000 8960 OnExposeComplete: enter
21:53:48.876 00.002 8960 UpdateGuideState(): m_state=6
21:53:48.878 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 390
21:53:48.879 00.001 8960 Star::Find returns 1 (0), X=974.17, Y=734.92, Mass=185578, SNR=34.1, Peak=25987 HFD=4.1
21:53:48.881 00.002 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
21:53:48.883 00.002 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
21:53:48.885 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.16 hyp=0.17 cameraTheta=-1.92 mountX=0.01 mountY=-0.17, mountTheta=-1.53
21:53:48.888 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.16, opts=13)
21:53:48.889 00.001 8960 Enqueuing Move request for scope (-0.06, -0.16)
21:53:48.891 00.002 13828 Worker thread wakes up
21:53:48.891 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.16) opts 0xd
21:53:48.891 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.16)
21:53:48.891 00.000 13828 Moving (-0.06, -0.16) raw xDistance=0.01 yDistance=-0.17
21:53:48.891 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
21:53:48.891 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:53:48.891 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:53:48.891 00.000 13828 MoveAxis(E, 0, ABG)
21:53:48.891 00.000 13828 Move returns status 0, amount 0
21:53:48.891 00.000 13828 MoveAxis(N, 0, ABG)
21:53:48.891 00.000 13828 duration set to 0 by GuideMode
21:53:48.891 00.000 13828 Move returns status 0, amount 0
21:53:48.891 00.000 13828 move complete, result=0
21:53:48.891 00.000 13828 worker thread done servicing request
21:53:48.898 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12624, FiltMin=9968, FiltMax=65535, Gamma=2.540
21:53:48.921 00.023 8960 UpdateGuideState exits: m=185578 SNR=34.1
21:53:48.923 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:48.925 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:48.926 00.001 8960 Enqueuing Expose request
21:53:48.928 00.002 13828 Worker thread wakes up
21:53:48.928 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:53:48.930 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:48.930 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:51.404 02.474 13828 Exposure complete
21:53:51.533 00.129 13828 worker thread done servicing request
21:53:51.533 00.000 8960 OnExposeComplete: enter
21:53:51.535 00.002 8960 UpdateGuideState(): m_state=6
21:53:51.537 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 391
21:53:51.540 00.003 8960 Star::Find returns 1 (0), X=973.48, Y=734.94, Mass=148663, SNR=27.2, Peak=24259 HFD=4.0
21:53:51.541 00.001 8960 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
21:53:51.543 00.002 8960 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
21:53:51.544 00.001 8960 CameraToMount -- cameraX=-0.76 cameraY=-0.13 hyp=0.77 cameraTheta=-2.97 mountX=-0.65 mountY=-0.39, mountTheta=-2.60
21:53:51.547 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.76, y=-0.13, opts=13)
21:53:51.548 00.001 8960 Enqueuing Move request for scope (-0.76, -0.13)
21:53:51.550 00.002 13828 Worker thread wakes up
21:53:51.550 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.13) opts 0xd
21:53:51.550 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.76, -0.13)
21:53:51.550 00.000 13828 Moving (-0.76, -0.13) raw xDistance=-0.65 yDistance=-0.39
21:53:51.550 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
21:53:51.550 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
21:53:51.550 00.000 13828 MoveAxis(E, 239, ABG)
21:53:51.550 00.000 13828 Guiding  Dir = 2, Dur = 239
21:53:51.552 00.002 13828 IsSlewing returns 0
21:53:51.552 00.000 13828 IsGuiding returns 0
21:53:51.555 00.003 13828 PulseGuide returned control before completion, sleep 247
21:53:51.559 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7731, max=65535, med=12617, FiltMin=9795, FiltMax=65535, Gamma=2.540
21:53:51.588 00.029 8960 UpdateGuideState exits: m=148663 SNR=27.2
21:53:51.590 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:51.591 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:51.593 00.002 8960 Enqueuing Expose request
21:53:51.809 00.216 13828 IsGuiding returns 0
21:53:51.809 00.000 13828 Move returns status 0, amount 239
21:53:51.809 00.000 13828 MoveAxis(N, 208, ABG)
21:53:51.809 00.000 13828 duration set to 0 by GuideMode
21:53:51.809 00.000 13828 Move returns status 0, amount 0
21:53:51.809 00.000 13828 move complete, result=0
21:53:51.809 00.000 13828 worker thread done servicing request
21:53:51.809 00.000 13828 Worker thread wakes up
21:53:51.810 00.001 8960 GuideStep: -0.6 px 239 ms EAST, -0.4 px 0 ms NORTH
21:53:51.811 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:51.811 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:54.280 02.469 13828 Exposure complete
21:53:54.402 00.122 13828 worker thread done servicing request
21:53:54.402 00.000 8960 OnExposeComplete: enter
21:53:54.404 00.002 8960 UpdateGuideState(): m_state=6
21:53:54.406 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 392
21:53:54.407 00.001 8960 Star::Find returns 1 (0), X=974.63, Y=734.59, Mass=149786, SNR=31.4, Peak=29059 HFD=3.0
21:53:54.409 00.002 8960 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.39) = xAngle (-0.50 = -0.50)
21:53:54.410 00.001 8960 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
21:53:54.412 00.002 8960 CameraToMount -- cameraX=0.40 cameraY=-0.49 hyp=0.63 cameraTheta=-0.89 mountX=0.56 mountY=-0.32, mountTheta=-0.52
21:53:54.415 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=-0.49, opts=13)
21:53:54.417 00.002 8960 Enqueuing Move request for scope (0.40, -0.49)
21:53:54.419 00.002 13828 Worker thread wakes up
21:53:54.419 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.49) opts 0xd
21:53:54.419 00.000 13828 Handling offset move in thread for scope, endpoint = (0.40, -0.49)
21:53:54.419 00.000 13828 Moving (0.40, -0.49) raw xDistance=0.56 yDistance=-0.32
21:53:54.419 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.56
21:53:54.419 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:53:54.420 00.001 13828 MoveAxis(W, 189, ABG)
21:53:54.420 00.000 13828 Guiding  Dir = 3, Dur = 189
21:53:54.421 00.001 13828 IsSlewing returns 0
21:53:54.421 00.000 13828 IsGuiding returns 0
21:53:54.422 00.001 13828 PulseGuide returned control before completion, sleep 198
21:53:54.429 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7683, max=65535, med=12624, FiltMin=9673, FiltMax=65535, Gamma=2.540
21:53:54.453 00.024 8960 UpdateGuideState exits: m=149786 SNR=31.4
21:53:54.455 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:54.457 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:54.458 00.001 8960 Enqueuing Expose request
21:53:54.633 00.175 13828 IsGuiding returns 0
21:53:54.633 00.000 13828 Move returns status 0, amount 189
21:53:54.633 00.000 13828 MoveAxis(N, 170, ABG)
21:53:54.633 00.000 13828 duration set to 0 by GuideMode
21:53:54.633 00.000 13828 Move returns status 0, amount 0
21:53:54.633 00.000 13828 move complete, result=0
21:53:54.633 00.000 13828 worker thread done servicing request
21:53:54.633 00.000 8960 GuideStep: 0.6 px 189 ms WEST, -0.3 px 0 ms NORTH
21:53:54.635 00.002 13828 Worker thread wakes up
21:53:54.635 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:54.635 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:57.101 02.466 13828 Exposure complete
21:53:57.224 00.123 13828 worker thread done servicing request
21:53:57.224 00.000 8960 OnExposeComplete: enter
21:53:57.227 00.003 8960 UpdateGuideState(): m_state=6
21:53:57.228 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 393
21:53:57.231 00.003 8960 Star::Find returns 1 (0), X=974.70, Y=734.23, Mass=178960, SNR=33.2, Peak=27235 HFD=3.6
21:53:57.232 00.001 8960 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.39) = xAngle (-0.68 = -0.68)
21:53:57.234 00.002 8960 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
21:53:57.234 00.000 8960 CameraToMount -- cameraX=0.46 cameraY=-0.85 hyp=0.97 cameraTheta=-1.07 mountX=0.75 mountY=-0.63, mountTheta=-0.70
21:53:57.237 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.85, opts=13)
21:53:57.239 00.002 8960 Enqueuing Move request for scope (0.46, -0.85)
21:53:57.240 00.001 13828 Worker thread wakes up
21:53:57.240 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.85) opts 0xd
21:53:57.240 00.000 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.85)
21:53:57.240 00.000 13828 Moving (0.46, -0.85) raw xDistance=0.75 yDistance=-0.63
21:53:57.240 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
21:53:57.240 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
21:53:57.240 00.000 13828 MoveAxis(W, 292, ABG)
21:53:57.240 00.000 13828 Guiding  Dir = 3, Dur = 292
21:53:57.242 00.002 13828 IsSlewing returns 0
21:53:57.242 00.000 13828 IsGuiding returns 0
21:53:57.245 00.003 13828 PulseGuide returned control before completion, sleep 300
21:53:57.248 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12624, FiltMin=9936, FiltMax=65535, Gamma=2.540
21:53:57.277 00.029 8960 UpdateGuideState exits: m=178960 SNR=33.2
21:53:57.279 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:53:57.280 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:53:57.282 00.002 8960 Enqueuing Expose request
21:53:57.550 00.268 13828 IsGuiding returns 0
21:53:57.550 00.000 13828 Move returns status 0, amount 292
21:53:57.550 00.000 13828 MoveAxis(N, 336, ABG)
21:53:57.550 00.000 13828 duration set to 0 by GuideMode
21:53:57.550 00.000 13828 Move returns status 0, amount 0
21:53:57.550 00.000 13828 move complete, result=0
21:53:57.550 00.000 13828 worker thread done servicing request
21:53:57.550 00.000 13828 Worker thread wakes up
21:53:57.550 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:53:57.550 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:53:57.550 00.000 8960 GuideStep: 0.8 px 292 ms WEST, -0.6 px 0 ms NORTH
21:54:00.033 02.483 13828 Exposure complete
21:54:00.164 00.131 13828 worker thread done servicing request
21:54:00.164 00.000 8960 OnExposeComplete: enter
21:54:00.166 00.002 8960 UpdateGuideState(): m_state=6
21:54:00.168 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 394
21:54:00.169 00.001 8960 Star::Find returns 1 (0), X=974.07, Y=734.71, Mass=129547, SNR=27.8, Peak=24963 HFD=2.6
21:54:00.171 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
21:54:00.173 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
21:54:00.175 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=-0.37 hyp=0.40 cameraTheta=-1.99 mountX=-0.01 mountY=-0.40, mountTheta=-1.60
21:54:00.177 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=-0.37, opts=13)
21:54:00.180 00.003 8960 Enqueuing Move request for scope (-0.16, -0.37)
21:54:00.182 00.002 13828 Worker thread wakes up
21:54:00.182 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.37) opts 0xd
21:54:00.182 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, -0.37)
21:54:00.182 00.000 13828 Moving (-0.16, -0.37) raw xDistance=-0.01 yDistance=-0.40
21:54:00.182 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:54:00.182 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
21:54:00.182 00.000 13828 MoveAxis(E, 0, ABG)
21:54:00.182 00.000 13828 Move returns status 0, amount 0
21:54:00.182 00.000 13828 MoveAxis(N, 214, ABG)
21:54:00.182 00.000 13828 duration set to 0 by GuideMode
21:54:00.182 00.000 13828 Move returns status 0, amount 0
21:54:00.182 00.000 13828 move complete, result=0
21:54:00.183 00.001 13828 worker thread done servicing request
21:54:00.190 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12630, FiltMin=9769, FiltMax=65535, Gamma=2.540
21:54:00.214 00.024 8960 UpdateGuideState exits: m=129547 SNR=27.8
21:54:00.216 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:00.217 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:00.219 00.002 8960 Enqueuing Expose request
21:54:00.220 00.001 13828 Worker thread wakes up
21:54:00.220 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:00.221 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:54:00.222 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:02.692 02.470 13828 Exposure complete
21:54:02.830 00.138 13828 worker thread done servicing request
21:54:02.830 00.000 8960 OnExposeComplete: enter
21:54:02.832 00.002 8960 UpdateGuideState(): m_state=6
21:54:02.833 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 395
21:54:02.835 00.002 8960 Star::Find returns 1 (0), X=973.55, Y=734.67, Mass=134548, SNR=25.6, Peak=21731 HFD=3.4
21:54:02.836 00.001 8960 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.39) = xAngle (-2.21 = -2.21)
21:54:02.838 00.002 8960 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
21:54:02.839 00.001 8960 CameraToMount -- cameraX=-0.69 cameraY=-0.41 hyp=0.80 cameraTheta=-2.60 mountX=-0.48 mountY=-0.62, mountTheta=-2.22
21:54:02.842 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=-0.41, opts=13)
21:54:02.845 00.003 8960 Enqueuing Move request for scope (-0.69, -0.41)
21:54:02.846 00.001 13828 Worker thread wakes up
21:54:02.846 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.41) opts 0xd
21:54:02.846 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.69, -0.41)
21:54:02.846 00.000 13828 Moving (-0.69, -0.41) raw xDistance=-0.48 yDistance=-0.62
21:54:02.846 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
21:54:02.846 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
21:54:02.846 00.000 13828 MoveAxis(E, 177, ABG)
21:54:02.846 00.000 13828 Guiding  Dir = 2, Dur = 177
21:54:02.848 00.002 13828 IsSlewing returns 0
21:54:02.848 00.000 13828 IsGuiding returns 0
21:54:02.849 00.001 13828 PulseGuide returned control before completion, sleep 186
21:54:02.854 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7318, max=65535, med=12656, FiltMin=9827, FiltMax=65535, Gamma=2.540
21:54:02.881 00.027 8960 UpdateGuideState exits: m=134548 SNR=25.6
21:54:02.883 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:02.885 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:02.886 00.001 8960 Enqueuing Expose request
21:54:03.045 00.159 13828 IsGuiding returns 0
21:54:03.045 00.000 13828 Move returns status 0, amount 177
21:54:03.045 00.000 13828 MoveAxis(N, 332, ABG)
21:54:03.045 00.000 13828 duration set to 0 by GuideMode
21:54:03.045 00.000 13828 Move returns status 0, amount 0
21:54:03.045 00.000 13828 move complete, result=0
21:54:03.045 00.000 13828 worker thread done servicing request
21:54:03.046 00.001 13828 Worker thread wakes up
21:54:03.046 00.000 8960 GuideStep: -0.5 px 177 ms EAST, -0.6 px 0 ms NORTH
21:54:03.048 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:03.048 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:05.514 02.466 13828 Exposure complete
21:54:05.676 00.162 13828 worker thread done servicing request
21:54:05.676 00.000 8960 OnExposeComplete: enter
21:54:05.678 00.002 8960 UpdateGuideState(): m_state=6
21:54:05.682 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 396
21:54:05.685 00.003 8960 Star::Find returns 1 (0), X=973.99, Y=734.82, Mass=165722, SNR=29.3, Peak=24489 HFD=3.8
21:54:05.687 00.002 8960 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.39) = xAngle (-1.94 = -1.94)
21:54:05.689 00.002 8960 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
21:54:05.692 00.003 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.26 hyp=0.35 cameraTheta=-2.33 mountX=-0.13 mountY=-0.33, mountTheta=-1.95
21:54:05.697 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.26, opts=13)
21:54:05.699 00.002 8960 Enqueuing Move request for scope (-0.24, -0.26)
21:54:05.701 00.002 13828 Worker thread wakes up
21:54:05.701 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.26) opts 0xd
21:54:05.701 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.26)
21:54:05.701 00.000 13828 Moving (-0.24, -0.26) raw xDistance=-0.13 yDistance=-0.33
21:54:05.701 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.13
21:54:05.701 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:54:05.701 00.000 13828 MoveAxis(E, 60, ABG)
21:54:05.701 00.000 13828 Guiding  Dir = 2, Dur = 60
21:54:05.703 00.002 13828 IsSlewing returns 0
21:54:05.703 00.000 13828 IsGuiding returns 0
21:54:05.706 00.003 13828 PulseGuide returned control before completion, sleep 68
21:54:05.711 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7990, max=65535, med=12668, FiltMin=10019, FiltMax=65535, Gamma=2.540
21:54:05.739 00.028 8960 UpdateGuideState exits: m=165722 SNR=29.3
21:54:05.741 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:05.744 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:05.746 00.002 8960 Enqueuing Expose request
21:54:05.783 00.037 13828 IsGuiding returns 0
21:54:05.783 00.000 13828 Move returns status 0, amount 60
21:54:05.783 00.000 13828 MoveAxis(N, 173, ABG)
21:54:05.783 00.000 13828 duration set to 0 by GuideMode
21:54:05.783 00.000 13828 Move returns status 0, amount 0
21:54:05.783 00.000 13828 move complete, result=0
21:54:05.783 00.000 13828 worker thread done servicing request
21:54:05.783 00.000 13828 Worker thread wakes up
21:54:05.783 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:05.783 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:05.784 00.001 8960 GuideStep: -0.1 px 60 ms EAST, -0.3 px 0 ms NORTH
21:54:08.268 02.484 13828 Exposure complete
21:54:08.398 00.130 13828 worker thread done servicing request
21:54:08.398 00.000 8960 OnExposeComplete: enter
21:54:08.400 00.002 8960 UpdateGuideState(): m_state=6
21:54:08.401 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 397
21:54:08.403 00.002 8960 Star::Find returns 1 (0), X=974.29, Y=734.58, Mass=152396, SNR=28.3, Peak=24259 HFD=3.2
21:54:08.405 00.002 8960 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.39) = xAngle (-1.06 = -1.06)
21:54:08.407 00.002 8960 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
21:54:08.409 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=-0.50 hyp=0.50 cameraTheta=-1.46 mountX=0.24 mountY=-0.45, mountTheta=-1.07
21:54:08.412 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.50, opts=13)
21:54:08.414 00.002 8960 Enqueuing Move request for scope (0.06, -0.50)
21:54:08.416 00.002 13828 Worker thread wakes up
21:54:08.416 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.50) opts 0xd
21:54:08.416 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.50)
21:54:08.416 00.000 13828 Moving (0.06, -0.50) raw xDistance=0.24 yDistance=-0.45
21:54:08.416 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
21:54:08.416 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
21:54:08.416 00.000 13828 MoveAxis(W, 86, ABG)
21:54:08.416 00.000 13828 Guiding  Dir = 3, Dur = 86
21:54:08.420 00.004 13828 IsSlewing returns 0
21:54:08.420 00.000 13828 IsGuiding returns 0
21:54:08.426 00.006 13828 PulseGuide returned control before completion, sleep 91
21:54:08.429 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12668, FiltMin=9385, FiltMax=65535, Gamma=2.540
21:54:08.452 00.023 8960 UpdateGuideState exits: m=152396 SNR=28.3
21:54:08.455 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:08.457 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:08.460 00.003 8960 Enqueuing Expose request
21:54:08.532 00.072 13828 IsGuiding returns 0
21:54:08.532 00.000 13828 Move returns status 0, amount 86
21:54:08.532 00.000 13828 MoveAxis(N, 238, ABG)
21:54:08.532 00.000 13828 duration set to 0 by GuideMode
21:54:08.532 00.000 13828 Move returns status 0, amount 0
21:54:08.532 00.000 13828 move complete, result=0
21:54:08.532 00.000 8960 GuideStep: 0.2 px 86 ms WEST, -0.4 px 0 ms NORTH
21:54:08.534 00.002 13828 worker thread done servicing request
21:54:08.534 00.000 13828 Worker thread wakes up
21:54:08.534 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:08.534 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:11.003 02.469 13828 Exposure complete
21:54:11.129 00.126 13828 worker thread done servicing request
21:54:11.129 00.000 8960 OnExposeComplete: enter
21:54:11.131 00.002 8960 UpdateGuideState(): m_state=6
21:54:11.133 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 398
21:54:11.136 00.003 8960 Star::Find returns 1 (0), X=974.30, Y=734.75, Mass=138527, SNR=25.5, Peak=24905 HFD=3.5
21:54:11.138 00.002 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.99 = -0.99)
21:54:11.140 00.002 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
21:54:11.142 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=-0.32 hyp=0.33 cameraTheta=-1.38 mountX=0.18 mountY=-0.28, mountTheta=-1.00
21:54:11.144 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.32, opts=13)
21:54:11.146 00.002 8960 Enqueuing Move request for scope (0.06, -0.32)
21:54:11.147 00.001 13828 Worker thread wakes up
21:54:11.147 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.32) opts 0xd
21:54:11.147 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.32)
21:54:11.147 00.000 13828 Moving (0.06, -0.32) raw xDistance=0.18 yDistance=-0.28
21:54:11.148 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
21:54:11.148 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
21:54:11.148 00.000 13828 MoveAxis(W, 74, ABG)
21:54:11.148 00.000 13828 Guiding  Dir = 3, Dur = 74
21:54:11.149 00.001 13828 IsSlewing returns 0
21:54:11.149 00.000 13828 IsGuiding returns 0
21:54:11.151 00.002 13828 PulseGuide returned control before completion, sleep 83
21:54:11.155 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=8028, max=65535, med=12675, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:54:11.180 00.025 8960 UpdateGuideState exits: m=138527 SNR=25.5
21:54:11.182 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:11.183 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:11.185 00.002 8960 Enqueuing Expose request
21:54:11.244 00.059 13828 IsGuiding returns 0
21:54:11.244 00.000 13828 Move returns status 0, amount 74
21:54:11.244 00.000 13828 MoveAxis(N, 150, ABG)
21:54:11.244 00.000 13828 duration set to 0 by GuideMode
21:54:11.244 00.000 13828 Move returns status 0, amount 0
21:54:11.244 00.000 13828 move complete, result=0
21:54:11.244 00.000 13828 worker thread done servicing request
21:54:11.244 00.000 13828 Worker thread wakes up
21:54:11.245 00.001 8960 GuideStep: 0.2 px 74 ms WEST, -0.3 px 0 ms NORTH
21:54:11.247 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:11.247 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:13.713 02.466 13828 Exposure complete
21:54:13.834 00.121 13828 worker thread done servicing request
21:54:13.834 00.000 8960 OnExposeComplete: enter
21:54:13.836 00.002 8960 UpdateGuideState(): m_state=6
21:54:13.837 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 399
21:54:13.839 00.002 8960 Star::Find returns 1 (0), X=974.57, Y=734.63, Mass=126161, SNR=27.0, Peak=22979 HFD=3.1
21:54:13.841 00.002 8960 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.39) = xAngle (-0.53 = -0.53)
21:54:13.842 00.001 8960 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.57 = -0.57)
21:54:13.844 00.002 8960 CameraToMount -- cameraX=0.34 cameraY=-0.45 hyp=0.56 cameraTheta=-0.93 mountX=0.49 mountY=-0.30, mountTheta=-0.56
21:54:13.846 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=-0.45, opts=13)
21:54:13.848 00.002 8960 Enqueuing Move request for scope (0.34, -0.45)
21:54:13.849 00.001 13828 Worker thread wakes up
21:54:13.849 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.45) opts 0xd
21:54:13.850 00.001 13828 Handling offset move in thread for scope, endpoint = (0.34, -0.45)
21:54:13.850 00.000 13828 Moving (0.34, -0.45) raw xDistance=0.49 yDistance=-0.30
21:54:13.850 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.49
21:54:13.850 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:54:13.850 00.000 13828 MoveAxis(W, 185, ABG)
21:54:13.850 00.000 13828 Guiding  Dir = 3, Dur = 185
21:54:13.851 00.001 13828 IsSlewing returns 0
21:54:13.851 00.000 13828 IsGuiding returns 0
21:54:13.853 00.002 13828 PulseGuide returned control before completion, sleep 194
21:54:13.858 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7600, max=65535, med=12681, FiltMin=9776, FiltMax=65535, Gamma=2.540
21:54:13.888 00.030 8960 UpdateGuideState exits: m=126161 SNR=27.0
21:54:13.891 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:13.894 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:13.896 00.002 8960 Enqueuing Expose request
21:54:14.063 00.167 13828 IsGuiding returns 0
21:54:14.063 00.000 13828 Move returns status 0, amount 185
21:54:14.063 00.000 13828 MoveAxis(N, 162, ABG)
21:54:14.063 00.000 13828 duration set to 0 by GuideMode
21:54:14.063 00.000 13828 Move returns status 0, amount 0
21:54:14.063 00.000 13828 move complete, result=0
21:54:14.063 00.000 13828 worker thread done servicing request
21:54:14.063 00.000 8960 GuideStep: 0.5 px 185 ms WEST, -0.3 px 0 ms NORTH
21:54:14.065 00.002 13828 Worker thread wakes up
21:54:14.065 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:14.065 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:16.533 02.468 13828 Exposure complete
21:54:16.670 00.137 13828 worker thread done servicing request
21:54:16.670 00.000 8960 OnExposeComplete: enter
21:54:16.672 00.002 8960 UpdateGuideState(): m_state=6
21:54:16.674 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 400
21:54:16.676 00.002 8960 Star::Find returns 1 (0), X=973.61, Y=735.03, Mass=174355, SNR=37.6, Peak=23715 HFD=3.9
21:54:16.677 00.001 8960 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.39) = xAngle (-2.68 = -2.68)
21:54:16.679 00.002 8960 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
21:54:16.680 00.001 8960 CameraToMount -- cameraX=-0.63 cameraY=-0.04 hyp=0.63 cameraTheta=-3.07 mountX=-0.56 mountY=-0.26, mountTheta=-2.71
21:54:16.683 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=-0.04, opts=13)
21:54:16.685 00.002 8960 Enqueuing Move request for scope (-0.63, -0.04)
21:54:16.687 00.002 13828 Worker thread wakes up
21:54:16.687 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.04) opts 0xd
21:54:16.687 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.63, -0.04)
21:54:16.687 00.000 13828 Moving (-0.63, -0.04) raw xDistance=-0.56 yDistance=-0.26
21:54:16.687 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.56
21:54:16.687 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
21:54:16.687 00.000 13828 MoveAxis(E, 195, ABG)
21:54:16.687 00.000 13828 Guiding  Dir = 2, Dur = 195
21:54:16.689 00.002 13828 IsSlewing returns 0
21:54:16.689 00.000 13828 IsGuiding returns 0
21:54:16.691 00.002 13828 PulseGuide returned control before completion, sleep 203
21:54:16.695 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12688, FiltMin=9859, FiltMax=65535, Gamma=2.540
21:54:16.720 00.025 8960 UpdateGuideState exits: m=174355 SNR=37.6
21:54:16.721 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:16.725 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:16.727 00.002 8960 Enqueuing Expose request
21:54:16.899 00.172 13828 IsGuiding returns 0
21:54:16.899 00.000 13828 Move returns status 0, amount 195
21:54:16.899 00.000 13828 MoveAxis(N, 138, ABG)
21:54:16.899 00.000 13828 duration set to 0 by GuideMode
21:54:16.899 00.000 13828 Move returns status 0, amount 0
21:54:16.899 00.000 13828 move complete, result=0
21:54:16.899 00.000 13828 worker thread done servicing request
21:54:16.899 00.000 13828 Worker thread wakes up
21:54:16.900 00.001 8960 GuideStep: -0.6 px 195 ms EAST, -0.3 px 0 ms NORTH
21:54:16.902 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:16.902 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:19.369 02.467 13828 Exposure complete
21:54:19.498 00.129 13828 worker thread done servicing request
21:54:19.498 00.000 8960 OnExposeComplete: enter
21:54:19.500 00.002 8960 UpdateGuideState(): m_state=6
21:54:19.502 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 401
21:54:19.503 00.001 8960 Star::Find returns 1 (0), X=974.00, Y=735.31, Mass=149089, SNR=28.6, Peak=25289 HFD=3.3
21:54:19.506 00.003 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
21:54:19.508 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
21:54:19.509 00.001 8960 CameraToMount -- cameraX=-0.24 cameraY=0.24 hyp=0.33 cameraTheta=2.36 mountX=-0.31 mountY=0.14, mountTheta=2.72
21:54:19.511 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.24, opts=13)
21:54:19.513 00.002 8960 Enqueuing Move request for scope (-0.24, 0.24)
21:54:19.515 00.002 13828 Worker thread wakes up
21:54:19.515 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.24) opts 0xd
21:54:19.515 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.24)
21:54:19.515 00.000 13828 Moving (-0.24, 0.24) raw xDistance=-0.31 yDistance=0.14
21:54:19.515 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.31
21:54:19.515 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:19.515 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:54:19.515 00.000 13828 MoveAxis(E, 128, ABG)
21:54:19.515 00.000 13828 Guiding  Dir = 2, Dur = 128
21:54:19.516 00.001 13828 IsSlewing returns 0
21:54:19.516 00.000 13828 IsGuiding returns 0
21:54:19.518 00.002 13828 PulseGuide returned control before completion, sleep 137
21:54:19.524 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7600, max=65535, med=12681, FiltMin=9692, FiltMax=65535, Gamma=2.540
21:54:19.550 00.026 8960 UpdateGuideState exits: m=149089 SNR=28.6
21:54:19.552 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:19.553 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:19.555 00.002 8960 Enqueuing Expose request
21:54:19.665 00.110 13828 IsGuiding returns 0
21:54:19.665 00.000 13828 Move returns status 0, amount 128
21:54:19.665 00.000 13828 MoveAxis(N, 0, ABG)
21:54:19.665 00.000 13828 duration set to 0 by GuideMode
21:54:19.665 00.000 13828 Move returns status 0, amount 0
21:54:19.665 00.000 13828 move complete, result=0
21:54:19.665 00.000 13828 worker thread done servicing request
21:54:19.665 00.000 8960 GuideStep: -0.3 px 128 ms EAST, 0.1 px 0 ms NORTH
21:54:19.667 00.002 13828 Worker thread wakes up
21:54:19.667 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:19.667 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:22.132 02.465 13828 Exposure complete
21:54:22.254 00.122 13828 worker thread done servicing request
21:54:22.255 00.001 8960 OnExposeComplete: enter
21:54:22.258 00.003 8960 UpdateGuideState(): m_state=6
21:54:22.260 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 402
21:54:22.263 00.003 8960 Star::Find returns 1 (0), X=974.27, Y=734.92, Mass=135155, SNR=28.4, Peak=23849 HFD=3.3
21:54:22.265 00.002 8960 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.39) = xAngle (-0.94 = -0.94)
21:54:22.269 00.004 8960 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
21:54:22.270 00.001 8960 CameraToMount -- cameraX=0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.33 mountX=0.10 mountY=-0.14, mountTheta=-0.95
21:54:22.273 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.16, opts=13)
21:54:22.274 00.001 8960 Enqueuing Move request for scope (0.04, -0.16)
21:54:22.276 00.002 13828 Worker thread wakes up
21:54:22.276 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.16) opts 0xd
21:54:22.276 00.000 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.16)
21:54:22.276 00.000 13828 Moving (0.04, -0.16) raw xDistance=0.10 yDistance=-0.14
21:54:22.276 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:54:22.276 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:22.276 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
21:54:22.276 00.000 13828 MoveAxis(E, 0, ABG)
21:54:22.276 00.000 13828 Move returns status 0, amount 0
21:54:22.276 00.000 13828 MoveAxis(N, 0, ABG)
21:54:22.276 00.000 13828 duration set to 0 by GuideMode
21:54:22.276 00.000 13828 Move returns status 0, amount 0
21:54:22.277 00.001 13828 move complete, result=0
21:54:22.277 00.000 13828 worker thread done servicing request
21:54:22.284 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12681, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:54:22.308 00.024 8960 UpdateGuideState exits: m=135155 SNR=28.4
21:54:22.310 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:22.313 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:22.316 00.003 8960 Enqueuing Expose request
21:54:22.317 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:54:22.319 00.002 13828 Worker thread wakes up
21:54:22.319 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:22.319 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:24.786 02.467 13828 Exposure complete
21:54:24.909 00.123 13828 worker thread done servicing request
21:54:24.909 00.000 8960 OnExposeComplete: enter
21:54:24.910 00.001 8960 UpdateGuideState(): m_state=6
21:54:24.913 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 403
21:54:24.915 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=735.26, Mass=174950, SNR=35.5, Peak=24809 HFD=4.1
21:54:24.916 00.001 8960 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.39) = xAngle (2.01 = 2.01)
21:54:24.918 00.002 8960 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.98 = 1.98)
21:54:24.921 00.003 8960 CameraToMount -- cameraX=-0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.62 mountX=-0.08 mountY=0.17, mountTheta=2.01
21:54:24.924 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=0.18, opts=13)
21:54:24.926 00.002 8960 Enqueuing Move request for scope (-0.01, 0.18)
21:54:24.928 00.002 13828 Worker thread wakes up
21:54:24.928 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.18) opts 0xd
21:54:24.928 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 0.18)
21:54:24.928 00.000 13828 Moving (-0.01, 0.18) raw xDistance=-0.08 yDistance=0.17
21:54:24.928 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:54:24.928 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:24.928 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
21:54:24.928 00.000 13828 MoveAxis(E, 0, ABG)
21:54:24.928 00.000 13828 Move returns status 0, amount 0
21:54:24.928 00.000 13828 MoveAxis(N, 0, ABG)
21:54:24.928 00.000 13828 duration set to 0 by GuideMode
21:54:24.928 00.000 13828 Move returns status 0, amount 0
21:54:24.929 00.001 13828 move complete, result=0
21:54:24.929 00.000 13828 worker thread done servicing request
21:54:24.935 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12688, FiltMin=9865, FiltMax=65535, Gamma=2.540
21:54:24.960 00.025 8960 UpdateGuideState exits: m=174950 SNR=35.5
21:54:24.962 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:24.964 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:24.966 00.002 8960 Enqueuing Expose request
21:54:24.967 00.001 13828 Worker thread wakes up
21:54:24.968 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
21:54:24.969 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:24.969 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:27.437 02.468 13828 Exposure complete
21:54:27.575 00.138 13828 worker thread done servicing request
21:54:27.575 00.000 8960 OnExposeComplete: enter
21:54:27.577 00.002 8960 UpdateGuideState(): m_state=6
21:54:27.579 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 404
21:54:27.581 00.002 8960 Star::Find returns 1 (0), X=974.10, Y=735.21, Mass=126368, SNR=27.6, Peak=25897 HFD=3.0
21:54:27.583 00.002 8960 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.39) = xAngle (2.74 = 2.74)
21:54:27.584 00.001 8960 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
21:54:27.586 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.13 hyp=0.19 cameraTheta=2.35 mountX=-0.17 mountY=0.08, mountTheta=2.71
21:54:27.589 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.13, opts=13)
21:54:27.591 00.002 8960 Enqueuing Move request for scope (-0.13, 0.13)
21:54:27.593 00.002 13828 Worker thread wakes up
21:54:27.593 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.13) opts 0xd
21:54:27.593 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.13)
21:54:27.593 00.000 13828 Moving (-0.13, 0.13) raw xDistance=-0.17 yDistance=0.08
21:54:27.593 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
21:54:27.593 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:27.593 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:54:27.593 00.000 13828 MoveAxis(E, 64, ABG)
21:54:27.593 00.000 13828 Guiding  Dir = 2, Dur = 64
21:54:27.595 00.002 13828 IsSlewing returns 0
21:54:27.595 00.000 13828 IsGuiding returns 0
21:54:27.596 00.001 13828 PulseGuide returned control before completion, sleep 73
21:54:27.601 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12675, FiltMin=9798, FiltMax=65535, Gamma=2.540
21:54:27.626 00.025 8960 UpdateGuideState exits: m=126368 SNR=27.6
21:54:27.629 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:27.631 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:27.632 00.001 8960 Enqueuing Expose request
21:54:27.681 00.049 13828 IsGuiding returns 0
21:54:27.681 00.000 13828 Move returns status 0, amount 64
21:54:27.681 00.000 13828 MoveAxis(N, 0, ABG)
21:54:27.681 00.000 13828 duration set to 0 by GuideMode
21:54:27.681 00.000 13828 Move returns status 0, amount 0
21:54:27.681 00.000 13828 move complete, result=0
21:54:27.681 00.000 13828 worker thread done servicing request
21:54:27.681 00.000 13828 Worker thread wakes up
21:54:27.681 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:27.681 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:27.682 00.001 8960 GuideStep: -0.2 px 64 ms EAST, 0.1 px 0 ms NORTH
21:54:30.162 02.480 13828 Exposure complete
21:54:30.285 00.123 13828 worker thread done servicing request
21:54:30.285 00.000 8960 OnExposeComplete: enter
21:54:30.287 00.002 8960 UpdateGuideState(): m_state=6
21:54:30.289 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 405
21:54:30.291 00.002 8960 Star::Find returns 1 (0), X=974.99, Y=734.46, Mass=139801, SNR=27.9, Peak=23913 HFD=3.3
21:54:30.292 00.001 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.39) = xAngle (-0.29 = -0.29)
21:54:30.294 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
21:54:30.296 00.002 8960 CameraToMount -- cameraX=0.76 cameraY=-0.62 hyp=0.98 cameraTheta=-0.68 mountX=0.94 mountY=-0.32, mountTheta=-0.32
21:54:30.299 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.76, y=-0.62, opts=13)
21:54:30.301 00.002 8960 Enqueuing Move request for scope (0.76, -0.62)
21:54:30.303 00.002 13828 Worker thread wakes up
21:54:30.303 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.62) opts 0xd
21:54:30.303 00.000 13828 Handling offset move in thread for scope, endpoint = (0.76, -0.62)
21:54:30.303 00.000 13828 Moving (0.76, -0.62) raw xDistance=0.94 yDistance=-0.32
21:54:30.303 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.94
21:54:30.303 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
21:54:30.303 00.000 13828 MoveAxis(W, 345, ABG)
21:54:30.303 00.000 13828 Guiding  Dir = 3, Dur = 345
21:54:30.305 00.002 13828 IsSlewing returns 0
21:54:30.305 00.000 13828 IsGuiding returns 0
21:54:30.307 00.002 13828 PulseGuide returned control before completion, sleep 353
21:54:30.312 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12675, FiltMin=9884, FiltMax=65535, Gamma=2.540
21:54:30.339 00.027 8960 UpdateGuideState exits: m=139801 SNR=27.9
21:54:30.341 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:30.342 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:30.344 00.002 8960 Enqueuing Expose request
21:54:30.674 00.330 13828 IsGuiding returns 0
21:54:30.674 00.000 13828 Move returns status 0, amount 345
21:54:30.674 00.000 13828 MoveAxis(N, 168, ABG)
21:54:30.674 00.000 13828 duration set to 0 by GuideMode
21:54:30.674 00.000 13828 Move returns status 0, amount 0
21:54:30.674 00.000 13828 move complete, result=0
21:54:30.674 00.000 13828 worker thread done servicing request
21:54:30.674 00.000 8960 GuideStep: 0.9 px 345 ms WEST, -0.3 px 0 ms NORTH
21:54:30.676 00.002 13828 Worker thread wakes up
21:54:30.676 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:30.676 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:33.143 02.467 13828 Exposure complete
21:54:33.267 00.124 13828 worker thread done servicing request
21:54:33.267 00.000 8960 OnExposeComplete: enter
21:54:33.269 00.002 8960 UpdateGuideState(): m_state=6
21:54:33.271 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 406
21:54:33.273 00.002 8960 Star::Find returns 1 (0), X=974.15, Y=735.39, Mass=135066, SNR=28.7, Peak=25161 HFD=3.3
21:54:33.275 00.002 8960 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.39) = xAngle (2.23 = 2.23)
21:54:33.276 00.001 8960 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.19 = 2.19)
21:54:33.278 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.32 hyp=0.33 cameraTheta=1.84 mountX=-0.20 mountY=0.27, mountTheta=2.22
21:54:33.281 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.32, opts=13)
21:54:33.283 00.002 8960 Enqueuing Move request for scope (-0.09, 0.32)
21:54:33.284 00.001 13828 Worker thread wakes up
21:54:33.284 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.32) opts 0xd
21:54:33.284 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.32)
21:54:33.285 00.001 13828 Moving (-0.09, 0.32) raw xDistance=-0.20 yDistance=0.27
21:54:33.285 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.20
21:54:33.285 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:33.285 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
21:54:33.285 00.000 13828 MoveAxis(E, 50, ABG)
21:54:33.285 00.000 13828 Guiding  Dir = 2, Dur = 50
21:54:33.286 00.001 13828 IsSlewing returns 0
21:54:33.286 00.000 13828 IsGuiding returns 0
21:54:33.288 00.002 13828 PulseGuide returned control before completion, sleep 59
21:54:33.293 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12681, FiltMin=10047, FiltMax=65535, Gamma=2.540
21:54:33.318 00.025 8960 UpdateGuideState exits: m=135066 SNR=28.7
21:54:33.320 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:33.322 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:33.324 00.002 8960 Enqueuing Expose request
21:54:33.353 00.029 13828 IsGuiding returns 0
21:54:33.353 00.000 13828 Move returns status 0, amount 50
21:54:33.353 00.000 13828 MoveAxis(N, 0, ABG)
21:54:33.353 00.000 13828 duration set to 0 by GuideMode
21:54:33.353 00.000 13828 Move returns status 0, amount 0
21:54:33.353 00.000 13828 move complete, result=0
21:54:33.354 00.001 13828 worker thread done servicing request
21:54:33.354 00.000 13828 Worker thread wakes up
21:54:33.354 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:33.354 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:33.360 00.006 8960 GuideStep: -0.2 px 50 ms EAST, 0.3 px 0 ms NORTH
21:54:35.825 02.465 13828 Exposure complete
21:54:35.952 00.127 13828 worker thread done servicing request
21:54:35.952 00.000 8960 OnExposeComplete: enter
21:54:35.955 00.003 8960 UpdateGuideState(): m_state=6
21:54:35.957 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 407
21:54:35.959 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=734.93, Mass=146972, SNR=31.6, Peak=26403 HFD=2.7
21:54:35.961 00.002 8960 CameraToMount -- cameraTheta (-2.74) - m_xAngle (-0.39) = xAngle (-2.34 = -2.34)
21:54:35.962 00.001 8960 CameraToMount -- cameraTheta (-2.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
21:54:35.964 00.002 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.14 hyp=0.37 cameraTheta=-2.74 mountX=-0.25 mountY=-0.25, mountTheta=-2.36
21:54:35.966 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.14, opts=13)
21:54:35.967 00.001 8960 Enqueuing Move request for scope (-0.34, -0.14)
21:54:35.969 00.002 13828 Worker thread wakes up
21:54:35.969 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.14) opts 0xd
21:54:35.969 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.14)
21:54:35.969 00.000 13828 Moving (-0.34, -0.14) raw xDistance=-0.25 yDistance=-0.25
21:54:35.969 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
21:54:35.969 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
21:54:35.969 00.000 13828 MoveAxis(E, 98, ABG)
21:54:35.969 00.000 13828 Guiding  Dir = 2, Dur = 98
21:54:35.972 00.003 13828 IsSlewing returns 0
21:54:35.972 00.000 13828 IsGuiding returns 0
21:54:35.973 00.001 13828 PulseGuide returned control before completion, sleep 107
21:54:35.978 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12681, FiltMin=10006, FiltMax=65535, Gamma=2.540
21:54:36.004 00.026 8960 UpdateGuideState exits: m=146972 SNR=31.6
21:54:36.006 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:36.008 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:36.011 00.003 8960 Enqueuing Expose request
21:54:36.088 00.077 13828 IsGuiding returns 0
21:54:36.089 00.001 13828 Move returns status 0, amount 98
21:54:36.089 00.000 13828 MoveAxis(N, 134, ABG)
21:54:36.089 00.000 13828 duration set to 0 by GuideMode
21:54:36.089 00.000 13828 Move returns status 0, amount 0
21:54:36.089 00.000 13828 move complete, result=0
21:54:36.089 00.000 13828 worker thread done servicing request
21:54:36.089 00.000 13828 Worker thread wakes up
21:54:36.089 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:36.089 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:36.090 00.001 8960 GuideStep: -0.3 px 98 ms EAST, -0.3 px 0 ms NORTH
21:54:38.564 02.474 13828 Exposure complete
21:54:38.690 00.126 13828 worker thread done servicing request
21:54:38.690 00.000 8960 OnExposeComplete: enter
21:54:38.691 00.001 8960 UpdateGuideState(): m_state=6
21:54:38.693 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 408
21:54:38.695 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=735.60, Mass=157055, SNR=27.6, Peak=23625 HFD=3.5
21:54:38.697 00.002 8960 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.39) = xAngle (1.87 = 1.87)
21:54:38.699 00.002 8960 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.84 = 1.84)
21:54:38.701 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.52 hyp=0.53 cameraTheta=1.48 mountX=-0.16 mountY=0.51, mountTheta=1.87
21:54:38.704 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.52, opts=13)
21:54:38.706 00.002 8960 Enqueuing Move request for scope (0.05, 0.52)
21:54:38.708 00.002 13828 Worker thread wakes up
21:54:38.708 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.52) opts 0xd
21:54:38.708 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.52)
21:54:38.708 00.000 13828 Moving (0.05, 0.52) raw xDistance=-0.16 yDistance=0.51
21:54:38.708 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
21:54:38.708 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:54:38.708 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
21:54:38.708 00.000 13828 MoveAxis(E, 65, ABG)
21:54:38.708 00.000 13828 Guiding  Dir = 2, Dur = 65
21:54:38.710 00.002 13828 IsSlewing returns 0
21:54:38.711 00.001 13828 IsGuiding returns 0
21:54:38.713 00.002 13828 PulseGuide returned control before completion, sleep 74
21:54:38.719 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12668, FiltMin=9916, FiltMax=65535, Gamma=2.540
21:54:38.745 00.026 8960 UpdateGuideState exits: m=157055 SNR=27.6
21:54:38.747 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:38.749 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:38.752 00.003 8960 Enqueuing Expose request
21:54:38.794 00.042 13828 IsGuiding returns 0
21:54:38.794 00.000 13828 Move returns status 0, amount 65
21:54:38.794 00.000 13828 MoveAxis(N, 0, ABG)
21:54:38.794 00.000 13828 duration set to 0 by GuideMode
21:54:38.794 00.000 13828 Move returns status 0, amount 0
21:54:38.794 00.000 13828 move complete, result=0
21:54:38.794 00.000 13828 worker thread done servicing request
21:54:38.794 00.000 13828 Worker thread wakes up
21:54:38.794 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:38.794 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:38.795 00.001 8960 GuideStep: -0.2 px 65 ms EAST, 0.5 px 0 ms NORTH
21:54:41.271 02.476 13828 Exposure complete
21:54:41.401 00.130 13828 worker thread done servicing request
21:54:41.401 00.000 8960 OnExposeComplete: enter
21:54:41.404 00.003 8960 UpdateGuideState(): m_state=6
21:54:41.406 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 409
21:54:41.408 00.002 8960 Star::Find returns 1 (0), X=974.97, Y=734.97, Mass=141029, SNR=27.4, Peak=25001 HFD=2.8
21:54:41.409 00.001 8960 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.39) = xAngle (0.25 = 0.25)
21:54:41.411 00.002 8960 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
21:54:41.412 00.001 8960 CameraToMount -- cameraX=0.74 cameraY=-0.11 hyp=0.75 cameraTheta=-0.14 mountX=0.72 mountY=0.16, mountTheta=0.22
21:54:41.415 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.74, y=-0.11, opts=13)
21:54:41.416 00.001 8960 Enqueuing Move request for scope (0.74, -0.11)
21:54:41.419 00.003 13828 Worker thread wakes up
21:54:41.419 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.11) opts 0xd
21:54:41.419 00.000 13828 Handling offset move in thread for scope, endpoint = (0.74, -0.11)
21:54:41.419 00.000 13828 Moving (0.74, -0.11) raw xDistance=0.72 yDistance=0.16
21:54:41.419 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.72
21:54:41.419 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:41.419 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
21:54:41.419 00.000 13828 MoveAxis(W, 264, ABG)
21:54:41.419 00.000 13828 Guiding  Dir = 3, Dur = 264
21:54:41.421 00.002 13828 IsSlewing returns 0
21:54:41.421 00.000 13828 IsGuiding returns 0
21:54:41.425 00.004 13828 PulseGuide returned control before completion, sleep 271
21:54:41.431 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12675, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:54:41.456 00.025 8960 UpdateGuideState exits: m=141029 SNR=27.4
21:54:41.457 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:41.459 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:41.460 00.001 8960 Enqueuing Expose request
21:54:41.706 00.246 13828 IsGuiding returns 0
21:54:41.706 00.000 13828 Move returns status 0, amount 264
21:54:41.706 00.000 13828 MoveAxis(N, 0, ABG)
21:54:41.706 00.000 13828 duration set to 0 by GuideMode
21:54:41.706 00.000 13828 Move returns status 0, amount 0
21:54:41.706 00.000 13828 move complete, result=0
21:54:41.707 00.001 13828 worker thread done servicing request
21:54:41.707 00.000 8960 GuideStep: 0.7 px 264 ms WEST, 0.2 px 0 ms NORTH
21:54:41.709 00.002 13828 Worker thread wakes up
21:54:41.709 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:41.709 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:44.170 02.461 13828 Exposure complete
21:54:44.296 00.126 13828 worker thread done servicing request
21:54:44.296 00.000 8960 OnExposeComplete: enter
21:54:44.298 00.002 8960 UpdateGuideState(): m_state=6
21:54:44.300 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 410
21:54:44.301 00.001 8960 Star::Find returns 1 (0), X=974.22, Y=735.08, Mass=120803, SNR=23.5, Peak=22403 HFD=3.1
21:54:44.303 00.002 8960 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.39) = xAngle (2.79 = 2.79)
21:54:44.305 00.002 8960 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.75 = 2.75)
21:54:44.306 00.001 8960 CameraToMount -- cameraX=-0.01 cameraY=0.01 hyp=0.01 cameraTheta=2.39 mountX=-0.01 mountY=0.00, mountTheta=2.76
21:54:44.309 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=0.01, opts=13)
21:54:44.310 00.001 8960 Enqueuing Move request for scope (-0.01, 0.01)
21:54:44.312 00.002 13828 Worker thread wakes up
21:54:44.312 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.01) opts 0xd
21:54:44.312 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 0.01)
21:54:44.312 00.000 13828 Moving (-0.01, 0.01) raw xDistance=-0.01 yDistance=0.00
21:54:44.312 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:54:44.312 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:44.312 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
21:54:44.312 00.000 13828 MoveAxis(E, 0, ABG)
21:54:44.312 00.000 13828 Move returns status 0, amount 0
21:54:44.312 00.000 13828 MoveAxis(N, 0, ABG)
21:54:44.312 00.000 13828 duration set to 0 by GuideMode
21:54:44.312 00.000 13828 Move returns status 0, amount 0
21:54:44.312 00.000 13828 move complete, result=0
21:54:44.312 00.000 13828 worker thread done servicing request
21:54:44.320 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7747, max=65535, med=12707, FiltMin=9910, FiltMax=65535, Gamma=2.540
21:54:44.343 00.023 8960 UpdateGuideState exits: m=120803 SNR=23.5
21:54:44.345 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:44.347 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:44.349 00.002 8960 Enqueuing Expose request
21:54:44.350 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
21:54:44.353 00.003 13828 Worker thread wakes up
21:54:44.353 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:44.353 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:46.836 02.483 13828 Exposure complete
21:54:46.972 00.136 13828 worker thread done servicing request
21:54:46.972 00.000 8960 OnExposeComplete: enter
21:54:46.974 00.002 8960 UpdateGuideState(): m_state=6
21:54:46.978 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 411
21:54:46.980 00.002 8960 Star::Find returns 1 (0), X=973.45, Y=735.28, Mass=147496, SNR=30.6, Peak=25539 HFD=3.7
21:54:46.982 00.002 8960 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.39) = xAngle (3.28 = -3.00)
21:54:46.984 00.002 8960 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.25 = -3.04)
21:54:46.986 00.002 8960 CameraToMount -- cameraX=-0.78 cameraY=0.20 hyp=0.81 cameraTheta=2.89 mountX=-0.80 mountY=-0.08, mountTheta=-3.04
21:54:46.989 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.78, y=0.20, opts=13)
21:54:46.991 00.002 8960 Enqueuing Move request for scope (-0.78, 0.20)
21:54:46.992 00.001 13828 Worker thread wakes up
21:54:46.992 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.20) opts 0xd
21:54:46.992 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.78, 0.20)
21:54:46.992 00.000 13828 Moving (-0.78, 0.20) raw xDistance=-0.80 yDistance=-0.08
21:54:46.992 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.80
21:54:46.992 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:46.993 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:54:46.993 00.000 13828 MoveAxis(E, 296, ABG)
21:54:46.993 00.000 13828 Guiding  Dir = 2, Dur = 296
21:54:46.994 00.001 13828 IsSlewing returns 0
21:54:46.995 00.001 13828 IsGuiding returns 0
21:54:46.997 00.002 13828 PulseGuide returned control before completion, sleep 304
21:54:47.003 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12720, FiltMin=9622, FiltMax=65535, Gamma=2.540
21:54:47.039 00.036 8960 UpdateGuideState exits: m=147496 SNR=30.6
21:54:47.041 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:47.043 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:47.045 00.002 8960 Enqueuing Expose request
21:54:47.306 00.261 13828 IsGuiding returns 0
21:54:47.306 00.000 13828 Move returns status 0, amount 296
21:54:47.306 00.000 13828 MoveAxis(N, 0, ABG)
21:54:47.306 00.000 13828 duration set to 0 by GuideMode
21:54:47.306 00.000 13828 Move returns status 0, amount 0
21:54:47.306 00.000 13828 move complete, result=0
21:54:47.306 00.000 13828 worker thread done servicing request
21:54:47.306 00.000 8960 GuideStep: -0.8 px 296 ms EAST, -0.1 px 0 ms NORTH
21:54:47.308 00.002 13828 Worker thread wakes up
21:54:47.308 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:47.308 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:49.773 02.465 13828 Exposure complete
21:54:49.896 00.123 13828 worker thread done servicing request
21:54:49.896 00.000 8960 OnExposeComplete: enter
21:54:49.898 00.002 8960 UpdateGuideState(): m_state=6
21:54:49.900 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 412
21:54:49.902 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=735.35, Mass=147190, SNR=32.6, Peak=23408 HFD=3.3
21:54:49.904 00.002 8960 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.39) = xAngle (2.46 = 2.46)
21:54:49.906 00.002 8960 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.43 = 2.43)
21:54:49.908 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=0.28 hyp=0.32 cameraTheta=2.07 mountX=-0.25 mountY=0.21, mountTheta=2.44
21:54:49.911 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.28, opts=13)
21:54:49.913 00.002 8960 Enqueuing Move request for scope (-0.15, 0.28)
21:54:49.916 00.003 13828 Worker thread wakes up
21:54:49.916 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.28) opts 0xd
21:54:49.916 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.28)
21:54:49.916 00.000 13828 Moving (-0.15, 0.28) raw xDistance=-0.25 yDistance=0.21
21:54:49.916 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.25
21:54:49.916 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:49.916 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
21:54:49.916 00.000 13828 MoveAxis(E, 112, ABG)
21:54:49.916 00.000 13828 Guiding  Dir = 2, Dur = 112
21:54:49.917 00.001 13828 IsSlewing returns 0
21:54:49.917 00.000 13828 IsGuiding returns 0
21:54:49.919 00.002 13828 PulseGuide returned control before completion, sleep 121
21:54:49.925 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7811, max=65535, med=12707, FiltMin=9820, FiltMax=65535, Gamma=2.540
21:54:49.947 00.022 8960 UpdateGuideState exits: m=147190 SNR=32.6
21:54:49.949 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:49.951 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:49.953 00.002 8960 Enqueuing Expose request
21:54:50.046 00.093 13828 IsGuiding returns 0
21:54:50.046 00.000 13828 Move returns status 0, amount 112
21:54:50.046 00.000 13828 MoveAxis(N, 0, ABG)
21:54:50.046 00.000 13828 duration set to 0 by GuideMode
21:54:50.046 00.000 13828 Move returns status 0, amount 0
21:54:50.046 00.000 13828 move complete, result=0
21:54:50.047 00.001 13828 worker thread done servicing request
21:54:50.047 00.000 13828 Worker thread wakes up
21:54:50.047 00.000 8960 GuideStep: -0.2 px 112 ms EAST, 0.2 px 0 ms NORTH
21:54:50.049 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:50.049 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:52.526 02.477 13828 Exposure complete
21:54:52.671 00.145 13828 worker thread done servicing request
21:54:52.671 00.000 8960 OnExposeComplete: enter
21:54:52.674 00.003 8960 UpdateGuideState(): m_state=6
21:54:52.677 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 413
21:54:52.678 00.001 8960 Star::Find returns 1 (0), X=973.74, Y=735.46, Mass=184489, SNR=37.1, Peak=25513 HFD=3.4
21:54:52.681 00.003 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.87 = 2.87)
21:54:52.682 00.001 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.84 = 2.84)
21:54:52.685 00.003 8960 CameraToMount -- cameraX=-0.49 cameraY=0.38 hyp=0.62 cameraTheta=2.48 mountX=-0.60 mountY=0.19, mountTheta=2.84
21:54:52.688 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=0.38, opts=13)
21:54:52.690 00.002 8960 Enqueuing Move request for scope (-0.49, 0.38)
21:54:52.691 00.001 13828 Worker thread wakes up
21:54:52.691 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.38) opts 0xd
21:54:52.691 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.49, 0.38)
21:54:52.692 00.001 13828 Moving (-0.49, 0.38) raw xDistance=-0.60 yDistance=0.19
21:54:52.692 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.60
21:54:52.692 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:52.692 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
21:54:52.692 00.000 13828 MoveAxis(E, 230, ABG)
21:54:52.692 00.000 13828 Guiding  Dir = 2, Dur = 230
21:54:52.693 00.001 13828 IsSlewing returns 0
21:54:52.694 00.001 13828 IsGuiding returns 0
21:54:52.695 00.001 13828 PulseGuide returned control before completion, sleep 239
21:54:52.701 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=8112, max=65535, med=12707, FiltMin=9808, FiltMax=65535, Gamma=2.540
21:54:52.728 00.027 8960 UpdateGuideState exits: m=184489 SNR=37.1
21:54:52.730 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:52.732 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:52.735 00.003 8960 Enqueuing Expose request
21:54:52.949 00.214 13828 IsGuiding returns 0
21:54:52.949 00.000 13828 Move returns status 0, amount 230
21:54:52.949 00.000 13828 MoveAxis(N, 0, ABG)
21:54:52.949 00.000 13828 duration set to 0 by GuideMode
21:54:52.949 00.000 13828 Move returns status 0, amount 0
21:54:52.949 00.000 13828 move complete, result=0
21:54:52.949 00.000 13828 worker thread done servicing request
21:54:52.950 00.001 8960 GuideStep: -0.6 px 230 ms EAST, 0.2 px 0 ms NORTH
21:54:52.952 00.002 13828 Worker thread wakes up
21:54:52.952 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:52.952 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:55.430 02.478 13828 Exposure complete
21:54:55.550 00.120 13828 worker thread done servicing request
21:54:55.550 00.000 8960 OnExposeComplete: enter
21:54:55.552 00.002 8960 UpdateGuideState(): m_state=6
21:54:55.555 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 414
21:54:55.557 00.002 8960 Star::Find returns 1 (0), X=974.03, Y=735.73, Mass=192634, SNR=38.4, Peak=23395 HFD=4.1
21:54:55.560 00.003 8960 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.39) = xAngle (2.26 = 2.26)
21:54:55.561 00.001 8960 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.23 = 2.23)
21:54:55.563 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.65 hyp=0.68 cameraTheta=1.87 mountX=-0.43 mountY=0.54, mountTheta=2.25
21:54:55.566 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.65, opts=13)
21:54:55.567 00.001 8960 Enqueuing Move request for scope (-0.20, 0.65)
21:54:55.569 00.002 13828 Worker thread wakes up
21:54:55.569 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.65) opts 0xd
21:54:55.569 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.65)
21:54:55.569 00.000 13828 Moving (-0.20, 0.65) raw xDistance=-0.43 yDistance=0.54
21:54:55.569 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.43
21:54:55.569 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:54:55.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.54
21:54:55.569 00.000 13828 MoveAxis(E, 177, ABG)
21:54:55.569 00.000 13828 Guiding  Dir = 2, Dur = 177
21:54:55.571 00.002 13828 IsSlewing returns 0
21:54:55.571 00.000 13828 IsGuiding returns 0
21:54:55.572 00.001 13828 PulseGuide returned control before completion, sleep 186
21:54:55.576 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=12707, FiltMin=10070, FiltMax=65535, Gamma=2.540
21:54:55.603 00.027 8960 UpdateGuideState exits: m=192634 SNR=38.4
21:54:55.606 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:55.607 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:55.608 00.001 8960 Enqueuing Expose request
21:54:55.764 00.156 13828 IsGuiding returns 0
21:54:55.764 00.000 13828 Move returns status 0, amount 177
21:54:55.764 00.000 13828 MoveAxis(N, 0, ABG)
21:54:55.764 00.000 13828 duration set to 0 by GuideMode
21:54:55.764 00.000 13828 Move returns status 0, amount 0
21:54:55.765 00.001 13828 move complete, result=0
21:54:55.765 00.000 13828 worker thread done servicing request
21:54:55.765 00.000 13828 Worker thread wakes up
21:54:55.765 00.000 8960 GuideStep: -0.4 px 177 ms EAST, 0.5 px 0 ms NORTH
21:54:55.767 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:55.767 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:54:58.241 02.474 13828 Exposure complete
21:54:58.370 00.129 13828 worker thread done servicing request
21:54:58.370 00.000 8960 OnExposeComplete: enter
21:54:58.373 00.003 8960 UpdateGuideState(): m_state=6
21:54:58.375 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 415
21:54:58.377 00.002 8960 Star::Find returns 1 (0), X=974.86, Y=735.00, Mass=108988, SNR=23.4, Peak=24457 HFD=2.6
21:54:58.378 00.001 8960 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.39) = xAngle (0.27 = 0.27)
21:54:58.380 00.002 8960 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
21:54:58.381 00.001 8960 CameraToMount -- cameraX=0.63 cameraY=-0.08 hyp=0.63 cameraTheta=-0.12 mountX=0.61 mountY=0.15, mountTheta=0.23
21:54:58.384 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=-0.08, opts=13)
21:54:58.386 00.002 8960 Enqueuing Move request for scope (0.63, -0.08)
21:54:58.388 00.002 13828 Worker thread wakes up
21:54:58.388 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.08) opts 0xd
21:54:58.388 00.000 13828 Handling offset move in thread for scope, endpoint = (0.63, -0.08)
21:54:58.388 00.000 13828 Moving (0.63, -0.08) raw xDistance=0.61 yDistance=0.15
21:54:58.388 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.61
21:54:58.388 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:54:58.388 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:54:58.388 00.000 13828 MoveAxis(W, 213, ABG)
21:54:58.388 00.000 13828 Guiding  Dir = 3, Dur = 213
21:54:58.390 00.002 13828 IsSlewing returns 0
21:54:58.390 00.000 13828 IsGuiding returns 0
21:54:58.392 00.002 13828 PulseGuide returned control before completion, sleep 222
21:54:58.396 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12739, FiltMin=9948, FiltMax=65535, Gamma=2.540
21:54:58.424 00.028 8960 UpdateGuideState exits: m=108988 SNR=23.4
21:54:58.427 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:54:58.428 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:54:58.430 00.002 8960 Enqueuing Expose request
21:54:58.621 00.191 13828 IsGuiding returns 0
21:54:58.621 00.000 13828 Move returns status 0, amount 213
21:54:58.621 00.000 13828 MoveAxis(N, 0, ABG)
21:54:58.621 00.000 13828 duration set to 0 by GuideMode
21:54:58.621 00.000 13828 Move returns status 0, amount 0
21:54:58.621 00.000 13828 move complete, result=0
21:54:58.621 00.000 13828 worker thread done servicing request
21:54:58.621 00.000 13828 Worker thread wakes up
21:54:58.621 00.000 8960 GuideStep: 0.6 px 213 ms WEST, 0.1 px 0 ms NORTH
21:54:58.623 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:54:58.623 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:01.102 02.479 13828 Exposure complete
21:55:01.229 00.127 13828 worker thread done servicing request
21:55:01.229 00.000 8960 OnExposeComplete: enter
21:55:01.231 00.002 8960 UpdateGuideState(): m_state=6
21:55:01.232 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 416
21:55:01.234 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=735.73, Mass=230760, SNR=43.8, Peak=23280 HFD=5.1
21:55:01.237 00.003 8960 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.39) = xAngle (2.01 = 2.01)
21:55:01.238 00.001 8960 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.97 = 1.97)
21:55:01.240 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=0.66 hyp=0.66 cameraTheta=1.61 mountX=-0.28 mountY=0.60, mountTheta=2.00
21:55:01.244 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.66, opts=13)
21:55:01.246 00.002 8960 Enqueuing Move request for scope (-0.03, 0.66)
21:55:01.248 00.002 13828 Worker thread wakes up
21:55:01.248 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.66) opts 0xd
21:55:01.248 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.66)
21:55:01.248 00.000 13828 Moving (-0.03, 0.66) raw xDistance=-0.28 yDistance=0.60
21:55:01.248 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.28
21:55:01.248 00.000 13828 resist switch: large excursion: input 0.60 thresh 0.57 direction from -1 to 1
21:55:01.248 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
21:55:01.248 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
21:55:01.249 00.001 13828 MoveAxis(E, 88, ABG)
21:55:01.249 00.000 13828 Guiding  Dir = 2, Dur = 88
21:55:01.250 00.001 13828 IsSlewing returns 0
21:55:01.250 00.000 13828 IsGuiding returns 0
21:55:01.252 00.002 13828 PulseGuide returned control before completion, sleep 97
21:55:01.256 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12739, FiltMin=9884, FiltMax=65535, Gamma=2.540
21:55:01.293 00.037 8960 UpdateGuideState exits: m=230760 SNR=43.8
21:55:01.294 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:01.296 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:01.297 00.001 8960 Enqueuing Expose request
21:55:01.362 00.065 13828 IsGuiding returns 0
21:55:01.362 00.000 13828 Move returns status 0, amount 88
21:55:01.362 00.000 13828 MoveAxis(S, 321, ABG)
21:55:01.362 00.000 13828 Guiding  Dir = 1, Dur = 321
21:55:01.363 00.001 13828 IsSlewing returns 0
21:55:01.363 00.000 13828 IsGuiding returns 0
21:55:01.364 00.001 13828 PulseGuide returned control before completion, sleep 330
21:55:01.710 00.346 13828 IsGuiding returns 0
21:55:01.710 00.000 13828 Move returns status 0, amount 321
21:55:01.710 00.000 13828 move complete, result=0
21:55:01.710 00.000 13828 worker thread done servicing request
21:55:01.710 00.000 8960 GuideStep: -0.3 px 88 ms EAST, 0.6 px 321 ms SOUTH
21:55:01.712 00.002 13828 Worker thread wakes up
21:55:01.712 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:01.712 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:04.168 02.456 13828 Exposure complete
21:55:04.293 00.125 13828 worker thread done servicing request
21:55:04.293 00.000 8960 OnExposeComplete: enter
21:55:04.295 00.002 8960 UpdateGuideState(): m_state=6
21:55:04.297 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 417
21:55:04.299 00.002 8960 Star::Find returns 1 (0), X=974.47, Y=734.27, Mass=125109, SNR=25.5, Peak=26947 HFD=2.9
21:55:04.301 00.002 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.89 = -0.89)
21:55:04.304 00.003 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
21:55:04.306 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=-0.81 hyp=0.85 cameraTheta=-1.28 mountX=0.53 mountY=-0.68, mountTheta=-0.90
21:55:04.309 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=-0.81, opts=13)
21:55:04.312 00.003 8960 Enqueuing Move request for scope (0.24, -0.81)
21:55:04.313 00.001 13828 Worker thread wakes up
21:55:04.313 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.81) opts 0xd
21:55:04.314 00.001 13828 Handling offset move in thread for scope, endpoint = (0.24, -0.81)
21:55:04.314 00.000 13828 Moving (0.24, -0.81) raw xDistance=0.53 yDistance=-0.68
21:55:04.314 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.53
21:55:04.314 00.000 13828 resist switch: large excursion: input -0.68 thresh 0.57 direction from 1 to -1
21:55:04.314 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.03
21:55:04.314 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
21:55:04.314 00.000 13828 MoveAxis(W, 191, ABG)
21:55:04.314 00.000 13828 Guiding  Dir = 3, Dur = 191
21:55:04.316 00.002 13828 IsSlewing returns 0
21:55:04.316 00.000 13828 IsGuiding returns 0
21:55:04.318 00.002 13828 PulseGuide returned control before completion, sleep 200
21:55:04.323 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12732, FiltMin=9987, FiltMax=65535, Gamma=2.540
21:55:04.349 00.026 8960 UpdateGuideState exits: m=125109 SNR=25.5
21:55:04.352 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:04.354 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:04.356 00.002 8960 Enqueuing Expose request
21:55:04.519 00.163 13828 IsGuiding returns 0
21:55:04.519 00.000 13828 Move returns status 0, amount 191
21:55:04.519 00.000 13828 MoveAxis(N, 360, ABG)
21:55:04.519 00.000 13828 duration set to 0 by GuideMode
21:55:04.519 00.000 13828 Move returns status 0, amount 0
21:55:04.519 00.000 13828 move complete, result=0
21:55:04.519 00.000 13828 worker thread done servicing request
21:55:04.519 00.000 8960 GuideStep: 0.5 px 191 ms WEST, -0.7 px 0 ms NORTH
21:55:04.521 00.002 13828 Worker thread wakes up
21:55:04.521 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:04.521 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:06.993 02.472 13828 Exposure complete
21:55:07.129 00.136 13828 worker thread done servicing request
21:55:07.129 00.000 8960 OnExposeComplete: enter
21:55:07.131 00.002 8960 UpdateGuideState(): m_state=6
21:55:07.133 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 418
21:55:07.136 00.003 8960 Star::Find returns 1 (0), X=974.53, Y=735.04, Mass=135235, SNR=23.7, Peak=21923 HFD=3.6
21:55:07.138 00.002 8960 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.39) = xAngle (0.26 = 0.26)
21:55:07.139 00.001 8960 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
21:55:07.141 00.002 8960 CameraToMount -- cameraX=0.29 cameraY=-0.04 hyp=0.30 cameraTheta=-0.13 mountX=0.29 mountY=0.07, mountTheta=0.22
21:55:07.144 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.29, y=-0.04, opts=13)
21:55:07.146 00.002 8960 Enqueuing Move request for scope (0.29, -0.04)
21:55:07.148 00.002 13828 Worker thread wakes up
21:55:07.148 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.04) opts 0xd
21:55:07.148 00.000 13828 Handling offset move in thread for scope, endpoint = (0.29, -0.04)
21:55:07.148 00.000 13828 Moving (0.29, -0.04) raw xDistance=0.29 yDistance=0.07
21:55:07.148 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
21:55:07.148 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:07.148 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
21:55:07.148 00.000 13828 MoveAxis(W, 119, ABG)
21:55:07.148 00.000 13828 Guiding  Dir = 3, Dur = 119
21:55:07.150 00.002 13828 IsSlewing returns 0
21:55:07.150 00.000 13828 IsGuiding returns 0
21:55:07.152 00.002 13828 PulseGuide returned control before completion, sleep 128
21:55:07.157 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12726, FiltMin=9968, FiltMax=65535, Gamma=2.540
21:55:07.182 00.025 8960 UpdateGuideState exits: m=135235 SNR=23.7
21:55:07.184 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:07.187 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:07.188 00.001 8960 Enqueuing Expose request
21:55:07.284 00.096 13828 IsGuiding returns 0
21:55:07.284 00.000 13828 Move returns status 0, amount 119
21:55:07.284 00.000 13828 MoveAxis(N, 0, ABG)
21:55:07.284 00.000 13828 duration set to 0 by GuideMode
21:55:07.284 00.000 13828 Move returns status 0, amount 0
21:55:07.284 00.000 13828 move complete, result=0
21:55:07.284 00.000 13828 worker thread done servicing request
21:55:07.285 00.001 13828 Worker thread wakes up
21:55:07.285 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:07.285 00.000 8960 GuideStep: 0.3 px 119 ms WEST, 0.1 px 0 ms NORTH
21:55:07.287 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:09.761 02.474 13828 Exposure complete
21:55:09.882 00.121 13828 worker thread done servicing request
21:55:09.882 00.000 8960 OnExposeComplete: enter
21:55:09.884 00.002 8960 UpdateGuideState(): m_state=6
21:55:09.886 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 419
21:55:09.888 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=735.27, Mass=141820, SNR=27.6, Peak=26211 HFD=3.5
21:55:09.890 00.002 8960 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.39) = xAngle (3.11 = 3.11)
21:55:09.892 00.002 8960 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.07 = 3.07)
21:55:09.893 00.001 8960 CameraToMount -- cameraX=-0.43 cameraY=0.20 hyp=0.47 cameraTheta=2.72 mountX=-0.47 mountY=0.03, mountTheta=3.07
21:55:09.897 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=0.20, opts=13)
21:55:09.899 00.002 8960 Enqueuing Move request for scope (-0.43, 0.20)
21:55:09.901 00.002 13828 Worker thread wakes up
21:55:09.901 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.20) opts 0xd
21:55:09.901 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, 0.20)
21:55:09.902 00.001 13828 Moving (-0.43, 0.20) raw xDistance=-0.47 yDistance=0.03
21:55:09.902 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.47
21:55:09.902 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:09.902 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:55:09.902 00.000 13828 MoveAxis(E, 167, ABG)
21:55:09.902 00.000 13828 Guiding  Dir = 2, Dur = 167
21:55:09.904 00.002 13828 IsSlewing returns 0
21:55:09.904 00.000 13828 IsGuiding returns 0
21:55:09.908 00.004 13828 PulseGuide returned control before completion, sleep 174
21:55:09.912 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12732, FiltMin=10044, FiltMax=65535, Gamma=2.540
21:55:09.943 00.031 8960 UpdateGuideState exits: m=141820 SNR=27.6
21:55:09.945 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:09.946 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:09.948 00.002 8960 Enqueuing Expose request
21:55:10.094 00.146 13828 IsGuiding returns 0
21:55:10.094 00.000 13828 Move returns status 0, amount 167
21:55:10.094 00.000 13828 MoveAxis(N, 0, ABG)
21:55:10.094 00.000 13828 duration set to 0 by GuideMode
21:55:10.094 00.000 13828 Move returns status 0, amount 0
21:55:10.094 00.000 13828 move complete, result=0
21:55:10.094 00.000 13828 worker thread done servicing request
21:55:10.094 00.000 13828 Worker thread wakes up
21:55:10.095 00.001 8960 GuideStep: -0.5 px 167 ms EAST, 0.0 px 0 ms NORTH
21:55:10.096 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:10.097 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:12.567 02.470 13828 Exposure complete
21:55:12.692 00.125 13828 worker thread done servicing request
21:55:12.693 00.001 8960 OnExposeComplete: enter
21:55:12.694 00.001 8960 UpdateGuideState(): m_state=6
21:55:12.696 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 420
21:55:12.698 00.002 8960 Star::Find returns 1 (0), X=974.74, Y=734.28, Mass=142774, SNR=25.1, Peak=24483 HFD=3.5
21:55:12.699 00.001 8960 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.39) = xAngle (-0.61 = -0.61)
21:55:12.701 00.002 8960 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
21:55:12.702 00.001 8960 CameraToMount -- cameraX=0.51 cameraY=-0.79 hyp=0.94 cameraTheta=-1.00 mountX=0.77 mountY=-0.57, mountTheta=-0.63
21:55:12.705 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.51, y=-0.79, opts=13)
21:55:12.707 00.002 8960 Enqueuing Move request for scope (0.51, -0.79)
21:55:12.708 00.001 13828 Worker thread wakes up
21:55:12.708 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.79) opts 0xd
21:55:12.709 00.001 13828 Handling offset move in thread for scope, endpoint = (0.51, -0.79)
21:55:12.709 00.000 13828 Moving (0.51, -0.79) raw xDistance=0.77 yDistance=-0.57
21:55:12.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.77
21:55:12.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
21:55:12.709 00.000 13828 MoveAxis(W, 274, ABG)
21:55:12.709 00.000 13828 Guiding  Dir = 3, Dur = 274
21:55:12.710 00.001 13828 IsSlewing returns 0
21:55:12.711 00.001 13828 IsGuiding returns 0
21:55:12.712 00.001 13828 PulseGuide returned control before completion, sleep 283
21:55:12.717 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7843, max=65535, med=12726, FiltMin=9814, FiltMax=65535, Gamma=2.540
21:55:12.743 00.026 8960 UpdateGuideState exits: m=142774 SNR=25.1
21:55:12.745 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:12.747 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:12.749 00.002 8960 Enqueuing Expose request
21:55:13.011 00.262 13828 IsGuiding returns 0
21:55:13.011 00.000 13828 Move returns status 0, amount 274
21:55:13.011 00.000 13828 MoveAxis(N, 302, ABG)
21:55:13.011 00.000 13828 duration set to 0 by GuideMode
21:55:13.011 00.000 13828 Move returns status 0, amount 0
21:55:13.011 00.000 13828 move complete, result=0
21:55:13.012 00.001 13828 worker thread done servicing request
21:55:13.012 00.000 13828 Worker thread wakes up
21:55:13.012 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:13.012 00.000 8960 GuideStep: 0.8 px 274 ms WEST, -0.6 px 0 ms NORTH
21:55:13.015 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:15.478 02.463 13828 Exposure complete
21:55:15.625 00.147 13828 worker thread done servicing request
21:55:15.625 00.000 8960 OnExposeComplete: enter
21:55:15.628 00.003 8960 UpdateGuideState(): m_state=6
21:55:15.630 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 421
21:55:15.632 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=735.07, Mass=157804, SNR=31.6, Peak=27267 HFD=2.9
21:55:15.634 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
21:55:15.636 00.002 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
21:55:15.639 00.003 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.00 hyp=0.24 cameraTheta=-3.13 mountX=-0.22 mountY=-0.09, mountTheta=-2.77
21:55:15.642 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.00, opts=13)
21:55:15.644 00.002 8960 Enqueuing Move request for scope (-0.24, -0.00)
21:55:15.646 00.002 13828 Worker thread wakes up
21:55:15.646 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.00) opts 0xd
21:55:15.646 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.00)
21:55:15.646 00.000 13828 Moving (-0.24, -0.00) raw xDistance=-0.22 yDistance=-0.09
21:55:15.646 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.22
21:55:15.647 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:15.647 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
21:55:15.647 00.000 13828 MoveAxis(E, 64, ABG)
21:55:15.647 00.000 13828 Guiding  Dir = 2, Dur = 64
21:55:15.648 00.001 13828 IsSlewing returns 0
21:55:15.648 00.000 13828 IsGuiding returns 0
21:55:15.651 00.003 13828 PulseGuide returned control before completion, sleep 72
21:55:15.658 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=5449, max=65535, med=12739, FiltMin=10204, FiltMax=65535, Gamma=2.540
21:55:15.685 00.027 8960 UpdateGuideState exits: m=157804 SNR=31.6
21:55:15.688 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:15.689 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:15.692 00.003 8960 Enqueuing Expose request
21:55:15.738 00.046 13828 IsGuiding returns 0
21:55:15.738 00.000 13828 Move returns status 0, amount 64
21:55:15.738 00.000 13828 MoveAxis(N, 0, ABG)
21:55:15.738 00.000 13828 duration set to 0 by GuideMode
21:55:15.738 00.000 13828 Move returns status 0, amount 0
21:55:15.738 00.000 13828 move complete, result=0
21:55:15.738 00.000 13828 worker thread done servicing request
21:55:15.738 00.000 13828 Worker thread wakes up
21:55:15.739 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:15.739 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:15.739 00.000 8960 GuideStep: -0.2 px 64 ms EAST, -0.1 px 0 ms NORTH
21:55:18.209 02.470 13828 Exposure complete
21:55:18.335 00.126 13828 worker thread done servicing request
21:55:18.335 00.000 8960 OnExposeComplete: enter
21:55:18.337 00.002 8960 UpdateGuideState(): m_state=6
21:55:18.339 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 422
21:55:18.340 00.001 8960 Star::Find returns 1 (0), X=974.60, Y=734.89, Mass=156227, SNR=29.0, Peak=28515 HFD=3.4
21:55:18.342 00.002 8960 CameraToMount -- cameraTheta (-0.47) - m_xAngle (-0.39) = xAngle (-0.08 = -0.08)
21:55:18.344 00.002 8960 CameraToMount -- cameraTheta (-0.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.11 = -0.11)
21:55:18.346 00.002 8960 CameraToMount -- cameraX=0.37 cameraY=-0.19 hyp=0.42 cameraTheta=-0.47 mountX=0.42 mountY=-0.05, mountTheta=-0.11
21:55:18.349 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=-0.19, opts=13)
21:55:18.350 00.001 8960 Enqueuing Move request for scope (0.37, -0.19)
21:55:18.352 00.002 13828 Worker thread wakes up
21:55:18.352 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.19) opts 0xd
21:55:18.352 00.000 13828 Handling offset move in thread for scope, endpoint = (0.37, -0.19)
21:55:18.352 00.000 13828 Moving (0.37, -0.19) raw xDistance=0.42 yDistance=-0.05
21:55:18.352 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.42
21:55:18.352 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:18.352 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:55:18.352 00.000 13828 MoveAxis(W, 150, ABG)
21:55:18.352 00.000 13828 Guiding  Dir = 3, Dur = 150
21:55:18.353 00.001 13828 IsSlewing returns 0
21:55:18.354 00.001 13828 IsGuiding returns 0
21:55:18.355 00.001 13828 PulseGuide returned control before completion, sleep 159
21:55:18.359 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12745, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:55:18.387 00.028 8960 UpdateGuideState exits: m=156227 SNR=29.0
21:55:18.389 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:18.391 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:18.392 00.001 8960 Enqueuing Expose request
21:55:18.516 00.124 13828 IsGuiding returns 0
21:55:18.516 00.000 13828 Move returns status 0, amount 150
21:55:18.516 00.000 13828 MoveAxis(N, 0, ABG)
21:55:18.516 00.000 13828 duration set to 0 by GuideMode
21:55:18.516 00.000 13828 Move returns status 0, amount 0
21:55:18.516 00.000 13828 move complete, result=0
21:55:18.516 00.000 13828 worker thread done servicing request
21:55:18.516 00.000 13828 Worker thread wakes up
21:55:18.516 00.000 8960 GuideStep: 0.4 px 150 ms WEST, -0.0 px 0 ms NORTH
21:55:18.519 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:18.519 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:20.996 02.477 13828 Exposure complete
21:55:21.133 00.137 13828 worker thread done servicing request
21:55:21.133 00.000 8960 OnExposeComplete: enter
21:55:21.135 00.002 8960 UpdateGuideState(): m_state=6
21:55:21.137 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 423
21:55:21.139 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=735.15, Mass=138532, SNR=30.8, Peak=24361 HFD=3.1
21:55:21.141 00.002 8960 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.39) = xAngle (2.90 = 2.90)
21:55:21.142 00.001 8960 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.87 = 2.87)
21:55:21.144 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=0.08 hyp=0.13 cameraTheta=2.51 mountX=-0.13 mountY=0.04, mountTheta=2.87
21:55:21.147 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.08, opts=13)
21:55:21.149 00.002 8960 Enqueuing Move request for scope (-0.10, 0.08)
21:55:21.150 00.001 13828 Worker thread wakes up
21:55:21.151 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.08) opts 0xd
21:55:21.151 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.08)
21:55:21.151 00.000 13828 Moving (-0.10, 0.08) raw xDistance=-0.13 yDistance=0.04
21:55:21.151 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.13
21:55:21.151 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:21.151 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:55:21.151 00.000 13828 MoveAxis(E, 36, ABG)
21:55:21.151 00.000 13828 Guiding  Dir = 2, Dur = 36
21:55:21.154 00.003 13828 IsSlewing returns 0
21:55:21.154 00.000 13828 IsGuiding returns 0
21:55:21.156 00.002 13828 PulseGuide returned control before completion, sleep 44
21:55:21.162 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7600, max=65535, med=12745, FiltMin=9916, FiltMax=65535, Gamma=2.540
21:55:21.186 00.024 8960 UpdateGuideState exits: m=138532 SNR=30.8
21:55:21.188 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:21.190 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:21.191 00.001 8960 Enqueuing Expose request
21:55:21.208 00.017 13828 IsGuiding returns 0
21:55:21.208 00.000 13828 Move returns status 0, amount 36
21:55:21.208 00.000 13828 MoveAxis(N, 0, ABG)
21:55:21.208 00.000 13828 duration set to 0 by GuideMode
21:55:21.208 00.000 13828 Move returns status 0, amount 0
21:55:21.208 00.000 13828 move complete, result=0
21:55:21.208 00.000 13828 worker thread done servicing request
21:55:21.208 00.000 13828 Worker thread wakes up
21:55:21.209 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:21.209 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:21.209 00.000 8960 GuideStep: -0.1 px 36 ms EAST, 0.0 px 0 ms NORTH
21:55:23.683 02.474 13828 Exposure complete
21:55:23.813 00.130 13828 worker thread done servicing request
21:55:23.813 00.000 8960 OnExposeComplete: enter
21:55:23.815 00.002 8960 UpdateGuideState(): m_state=6
21:55:23.818 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 424
21:55:23.819 00.001 8960 Star::Find returns 1 (0), X=973.50, Y=734.99, Mass=163532, SNR=33.2, Peak=24419 HFD=3.6
21:55:23.821 00.002 8960 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.39) = xAngle (-2.63 = -2.63)
21:55:23.822 00.001 8960 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
21:55:23.824 00.002 8960 CameraToMount -- cameraX=-0.73 cameraY=-0.09 hyp=0.73 cameraTheta=-3.02 mountX=-0.64 mountY=-0.34, mountTheta=-2.66
21:55:23.828 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.73, y=-0.09, opts=13)
21:55:23.831 00.003 8960 Enqueuing Move request for scope (-0.73, -0.09)
21:55:23.833 00.002 13828 Worker thread wakes up
21:55:23.833 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.73, -0.09) opts 0xd
21:55:23.833 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.73, -0.09)
21:55:23.833 00.000 13828 Moving (-0.73, -0.09) raw xDistance=-0.64 yDistance=-0.34
21:55:23.833 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.64
21:55:23.833 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:55:23.833 00.000 13828 MoveAxis(E, 239, ABG)
21:55:23.833 00.000 13828 Guiding  Dir = 2, Dur = 239
21:55:23.834 00.001 13828 IsSlewing returns 0
21:55:23.834 00.000 13828 IsGuiding returns 0
21:55:23.837 00.003 13828 PulseGuide returned control before completion, sleep 248
21:55:23.841 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7996, max=65535, med=12745, FiltMin=9910, FiltMax=65535, Gamma=2.540
21:55:23.864 00.023 8960 UpdateGuideState exits: m=163532 SNR=33.2
21:55:23.866 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:23.868 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:23.869 00.001 8960 Enqueuing Expose request
21:55:24.097 00.228 13828 IsGuiding returns 0
21:55:24.097 00.000 13828 Move returns status 0, amount 239
21:55:24.097 00.000 13828 MoveAxis(N, 178, ABG)
21:55:24.097 00.000 13828 duration set to 0 by GuideMode
21:55:24.097 00.000 13828 Move returns status 0, amount 0
21:55:24.097 00.000 13828 move complete, result=0
21:55:24.098 00.001 13828 worker thread done servicing request
21:55:24.098 00.000 13828 Worker thread wakes up
21:55:24.098 00.000 8960 GuideStep: -0.6 px 239 ms EAST, -0.3 px 0 ms NORTH
21:55:24.100 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:24.100 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:26.572 02.472 13828 Exposure complete
21:55:26.700 00.128 13828 worker thread done servicing request
21:55:26.700 00.000 8960 OnExposeComplete: enter
21:55:26.702 00.002 8960 UpdateGuideState(): m_state=6
21:55:26.704 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 425
21:55:26.706 00.002 8960 Star::Find returns 1 (0), X=973.84, Y=734.58, Mass=135247, SNR=29.8, Peak=24483 HFD=3.0
21:55:26.708 00.002 8960 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.39) = xAngle (-1.85 = -1.85)
21:55:26.710 00.002 8960 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
21:55:26.711 00.001 8960 CameraToMount -- cameraX=-0.40 cameraY=-0.50 hyp=0.63 cameraTheta=-2.25 mountX=-0.18 mountY=-0.60, mountTheta=-1.86
21:55:26.717 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=-0.50, opts=13)
21:55:26.719 00.002 8960 Enqueuing Move request for scope (-0.40, -0.50)
21:55:26.720 00.001 13828 Worker thread wakes up
21:55:26.720 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.50) opts 0xd
21:55:26.720 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, -0.50)
21:55:26.720 00.000 13828 Moving (-0.40, -0.50) raw xDistance=-0.18 yDistance=-0.60
21:55:26.721 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.18
21:55:26.721 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
21:55:26.721 00.000 13828 MoveAxis(E, 82, ABG)
21:55:26.721 00.000 13828 Guiding  Dir = 2, Dur = 82
21:55:26.722 00.001 13828 IsSlewing returns 0
21:55:26.722 00.000 13828 IsGuiding returns 0
21:55:26.723 00.001 13828 PulseGuide returned control before completion, sleep 91
21:55:26.728 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7798, max=65535, med=12764, FiltMin=9814, FiltMax=65535, Gamma=2.540
21:55:26.753 00.025 8960 UpdateGuideState exits: m=135247 SNR=29.8
21:55:26.755 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:26.757 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:26.759 00.002 8960 Enqueuing Expose request
21:55:26.829 00.070 13828 IsGuiding returns 0
21:55:26.829 00.000 13828 Move returns status 0, amount 82
21:55:26.829 00.000 13828 MoveAxis(N, 321, ABG)
21:55:26.829 00.000 13828 duration set to 0 by GuideMode
21:55:26.829 00.000 13828 Move returns status 0, amount 0
21:55:26.829 00.000 13828 move complete, result=0
21:55:26.829 00.000 13828 worker thread done servicing request
21:55:26.830 00.001 13828 Worker thread wakes up
21:55:26.830 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:26.830 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:26.834 00.004 8960 GuideStep: -0.2 px 82 ms EAST, -0.6 px 0 ms NORTH
21:55:29.316 02.482 13828 Exposure complete
21:55:29.451 00.135 13828 worker thread done servicing request
21:55:29.451 00.000 8960 OnExposeComplete: enter
21:55:29.453 00.002 8960 UpdateGuideState(): m_state=6
21:55:29.456 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 426
21:55:29.458 00.002 8960 Star::Find returns 1 (0), X=974.98, Y=734.61, Mass=157658, SNR=33.4, Peak=25923 HFD=3.4
21:55:29.459 00.001 8960 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.39) = xAngle (-0.16 = -0.16)
21:55:29.461 00.002 8960 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
21:55:29.463 00.002 8960 CameraToMount -- cameraX=0.75 cameraY=-0.47 hyp=0.89 cameraTheta=-0.56 mountX=0.87 mountY=-0.18, mountTheta=-0.20
21:55:29.468 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.75, y=-0.47, opts=13)
21:55:29.470 00.002 8960 Enqueuing Move request for scope (0.75, -0.47)
21:55:29.472 00.002 13828 Worker thread wakes up
21:55:29.472 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.47) opts 0xd
21:55:29.472 00.000 13828 Handling offset move in thread for scope, endpoint = (0.75, -0.47)
21:55:29.472 00.000 13828 Moving (0.75, -0.47) raw xDistance=0.87 yDistance=-0.18
21:55:29.472 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.54 from input 0.87
21:55:29.472 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:29.472 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:55:29.472 00.000 13828 MoveAxis(W, 318, ABG)
21:55:29.472 00.000 13828 Guiding  Dir = 3, Dur = 318
21:55:29.474 00.002 13828 IsSlewing returns 0
21:55:29.474 00.000 13828 IsGuiding returns 0
21:55:29.476 00.002 13828 PulseGuide returned control before completion, sleep 326
21:55:29.481 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7984, max=65535, med=12784, FiltMin=9980, FiltMax=65535, Gamma=2.540
21:55:29.506 00.025 8960 UpdateGuideState exits: m=157658 SNR=33.4
21:55:29.509 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:29.510 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:29.512 00.002 8960 Enqueuing Expose request
21:55:29.806 00.294 13828 IsGuiding returns 1
21:55:29.806 00.000 13828 scope still moving after pulse duration time elapsed
21:55:29.839 00.033 13828 IsSlewing returns 0
21:55:29.839 00.000 13828 IsGuiding returns 0
21:55:29.839 00.000 13828 scope move finished after 318 + 46 ms
21:55:29.839 00.000 13828 Move returns status 0, amount 318
21:55:29.839 00.000 13828 MoveAxis(N, 0, ABG)
21:55:29.839 00.000 13828 duration set to 0 by GuideMode
21:55:29.839 00.000 13828 Move returns status 0, amount 0
21:55:29.839 00.000 13828 move complete, result=0
21:55:29.839 00.000 13828 worker thread done servicing request
21:55:29.839 00.000 8960 GuideStep: 0.9 px 318 ms WEST, -0.2 px 0 ms NORTH
21:55:29.841 00.002 13828 Worker thread wakes up
21:55:29.841 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:29.841 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:32.318 02.477 13828 Exposure complete
21:55:32.442 00.124 13828 worker thread done servicing request
21:55:32.442 00.000 8960 OnExposeComplete: enter
21:55:32.443 00.001 8960 UpdateGuideState(): m_state=6
21:55:32.445 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 427
21:55:32.447 00.002 8960 Star::Find returns 1 (0), X=973.75, Y=735.20, Mass=163175, SNR=31.2, Peak=23523 HFD=4.3
21:55:32.450 00.003 8960 CameraToMount -- cameraTheta (2.90) - m_xAngle (-0.39) = xAngle (3.29 = -2.99)
21:55:32.450 00.000 8960 CameraToMount -- cameraTheta (2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.26 = -3.03)
21:55:32.452 00.002 8960 CameraToMount -- cameraX=-0.48 cameraY=0.12 hyp=0.50 cameraTheta=2.90 mountX=-0.49 mountY=-0.06, mountTheta=-3.03
21:55:32.454 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=0.12, opts=13)
21:55:32.456 00.002 8960 Enqueuing Move request for scope (-0.48, 0.12)
21:55:32.457 00.001 13828 Worker thread wakes up
21:55:32.458 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.12) opts 0xd
21:55:32.458 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, 0.12)
21:55:32.458 00.000 13828 Moving (-0.48, 0.12) raw xDistance=-0.49 yDistance=-0.06
21:55:32.458 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.49
21:55:32.458 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:32.458 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
21:55:32.458 00.000 13828 MoveAxis(E, 159, ABG)
21:55:32.458 00.000 13828 Guiding  Dir = 2, Dur = 159
21:55:32.459 00.001 13828 IsSlewing returns 0
21:55:32.459 00.000 13828 IsGuiding returns 0
21:55:32.461 00.002 13828 PulseGuide returned control before completion, sleep 168
21:55:32.466 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=12771, FiltMin=9456, FiltMax=65535, Gamma=2.540
21:55:32.489 00.023 8960 UpdateGuideState exits: m=163175 SNR=31.2
21:55:32.491 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:32.493 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:32.494 00.001 8960 Enqueuing Expose request
21:55:32.641 00.147 13828 IsGuiding returns 0
21:55:32.641 00.000 13828 Move returns status 0, amount 159
21:55:32.641 00.000 13828 MoveAxis(N, 0, ABG)
21:55:32.641 00.000 13828 duration set to 0 by GuideMode
21:55:32.641 00.000 13828 Move returns status 0, amount 0
21:55:32.642 00.001 13828 move complete, result=0
21:55:32.642 00.000 13828 worker thread done servicing request
21:55:32.642 00.000 13828 Worker thread wakes up
21:55:32.642 00.000 8960 GuideStep: -0.5 px 159 ms EAST, -0.1 px 0 ms NORTH
21:55:32.644 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:32.644 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:35.118 02.474 13828 Exposure complete
21:55:35.237 00.119 13828 worker thread done servicing request
21:55:35.237 00.000 8960 OnExposeComplete: enter
21:55:35.239 00.002 8960 UpdateGuideState(): m_state=6
21:55:35.241 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 428
21:55:35.243 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=734.62, Mass=133850, SNR=28.0, Peak=25641 HFD=3.1
21:55:35.245 00.002 8960 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.39) = xAngle (-0.31 = -0.31)
21:55:35.246 00.001 8960 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
21:55:35.248 00.002 8960 CameraToMount -- cameraX=0.54 cameraY=-0.46 hyp=0.70 cameraTheta=-0.70 mountX=0.67 mountY=-0.24, mountTheta=-0.34
21:55:35.250 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.46, opts=13)
21:55:35.253 00.003 8960 Enqueuing Move request for scope (0.54, -0.46)
21:55:35.255 00.002 13828 Worker thread wakes up
21:55:35.255 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.46) opts 0xd
21:55:35.255 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.46)
21:55:35.255 00.000 13828 Moving (0.54, -0.46) raw xDistance=0.67 yDistance=-0.24
21:55:35.255 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.67
21:55:35.256 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
21:55:35.256 00.000 13828 MoveAxis(W, 237, ABG)
21:55:35.256 00.000 13828 Guiding  Dir = 3, Dur = 237
21:55:35.259 00.003 13828 IsSlewing returns 0
21:55:35.260 00.001 13828 IsGuiding returns 0
21:55:35.264 00.004 13828 PulseGuide returned control before completion, sleep 242
21:55:35.268 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12771, FiltMin=10096, FiltMax=65535, Gamma=2.540
21:55:35.303 00.035 8960 UpdateGuideState exits: m=133850 SNR=28.0
21:55:35.306 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:35.308 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:35.310 00.002 8960 Enqueuing Expose request
21:55:35.516 00.206 13828 IsGuiding returns 0
21:55:35.516 00.000 13828 Move returns status 0, amount 237
21:55:35.516 00.000 13828 MoveAxis(N, 127, ABG)
21:55:35.516 00.000 13828 duration set to 0 by GuideMode
21:55:35.516 00.000 13828 Move returns status 0, amount 0
21:55:35.516 00.000 13828 move complete, result=0
21:55:35.516 00.000 13828 worker thread done servicing request
21:55:35.516 00.000 8960 GuideStep: 0.7 px 237 ms WEST, -0.2 px 0 ms NORTH
21:55:35.518 00.002 13828 Worker thread wakes up
21:55:35.518 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:35.518 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:37.990 02.472 13828 Exposure complete
21:55:38.135 00.145 13828 worker thread done servicing request
21:55:38.135 00.000 8960 OnExposeComplete: enter
21:55:38.137 00.002 8960 UpdateGuideState(): m_state=6
21:55:38.139 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 429
21:55:38.140 00.001 8960 Star::Find returns 1 (0), X=973.75, Y=735.29, Mass=174519, SNR=31.0, Peak=24355 HFD=3.7
21:55:38.142 00.002 8960 CameraToMount -- cameraTheta (2.72) - m_xAngle (-0.39) = xAngle (3.12 = 3.12)
21:55:38.144 00.002 8960 CameraToMount -- cameraTheta (2.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.08 = 3.08)
21:55:38.146 00.002 8960 CameraToMount -- cameraX=-0.49 cameraY=0.22 hyp=0.53 cameraTheta=2.72 mountX=-0.53 mountY=0.03, mountTheta=3.08
21:55:38.148 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=0.22, opts=13)
21:55:38.150 00.002 8960 Enqueuing Move request for scope (-0.49, 0.22)
21:55:38.152 00.002 13828 Worker thread wakes up
21:55:38.152 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.22) opts 0xd
21:55:38.152 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.49, 0.22)
21:55:38.152 00.000 13828 Moving (-0.49, 0.22) raw xDistance=-0.53 yDistance=0.03
21:55:38.152 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.53
21:55:38.152 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:38.152 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:55:38.152 00.000 13828 MoveAxis(E, 181, ABG)
21:55:38.152 00.000 13828 Guiding  Dir = 2, Dur = 181
21:55:38.155 00.003 13828 IsSlewing returns 0
21:55:38.155 00.000 13828 IsGuiding returns 0
21:55:38.157 00.002 13828 PulseGuide returned control before completion, sleep 190
21:55:38.163 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7600, max=65535, med=12764, FiltMin=10000, FiltMax=65535, Gamma=2.540
21:55:38.188 00.025 8960 UpdateGuideState exits: m=174519 SNR=31.0
21:55:38.191 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:38.193 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:38.195 00.002 8960 Enqueuing Expose request
21:55:38.363 00.168 13828 IsGuiding returns 0
21:55:38.363 00.000 13828 Move returns status 0, amount 181
21:55:38.363 00.000 13828 MoveAxis(N, 0, ABG)
21:55:38.363 00.000 13828 duration set to 0 by GuideMode
21:55:38.363 00.000 13828 Move returns status 0, amount 0
21:55:38.363 00.000 13828 move complete, result=0
21:55:38.364 00.001 13828 worker thread done servicing request
21:55:38.364 00.000 8960 GuideStep: -0.5 px 181 ms EAST, 0.0 px 0 ms NORTH
21:55:38.366 00.002 13828 Worker thread wakes up
21:55:38.367 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:38.367 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:40.843 02.476 13828 Exposure complete
21:55:40.972 00.129 13828 worker thread done servicing request
21:55:40.972 00.000 8960 OnExposeComplete: enter
21:55:40.974 00.002 8960 UpdateGuideState(): m_state=6
21:55:40.976 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 430
21:55:40.978 00.002 8960 Star::Find returns 1 (0), X=974.60, Y=734.77, Mass=149432, SNR=32.5, Peak=28451 HFD=2.9
21:55:40.980 00.002 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.39) = xAngle (-0.29 = -0.29)
21:55:40.982 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
21:55:40.984 00.002 8960 CameraToMount -- cameraX=0.37 cameraY=-0.30 hyp=0.48 cameraTheta=-0.68 mountX=0.46 mountY=-0.15, mountTheta=-0.32
21:55:40.987 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=-0.30, opts=13)
21:55:40.989 00.002 8960 Enqueuing Move request for scope (0.37, -0.30)
21:55:40.991 00.002 13828 Worker thread wakes up
21:55:40.991 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.30) opts 0xd
21:55:40.991 00.000 13828 Handling offset move in thread for scope, endpoint = (0.37, -0.30)
21:55:40.991 00.000 13828 Moving (0.37, -0.30) raw xDistance=0.46 yDistance=-0.15
21:55:40.991 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.46
21:55:40.991 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:40.991 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:55:40.991 00.000 13828 MoveAxis(W, 158, ABG)
21:55:40.992 00.001 13828 Guiding  Dir = 3, Dur = 158
21:55:40.993 00.001 13828 IsSlewing returns 0
21:55:40.993 00.000 13828 IsGuiding returns 0
21:55:40.995 00.002 13828 PulseGuide returned control before completion, sleep 167
21:55:41.000 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12771, FiltMin=10153, FiltMax=65535, Gamma=2.540
21:55:41.025 00.025 8960 UpdateGuideState exits: m=149432 SNR=32.5
21:55:41.028 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:41.029 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:41.031 00.002 8960 Enqueuing Expose request
21:55:41.166 00.135 13828 IsGuiding returns 0
21:55:41.166 00.000 13828 Move returns status 0, amount 158
21:55:41.166 00.000 13828 MoveAxis(N, 0, ABG)
21:55:41.166 00.000 13828 duration set to 0 by GuideMode
21:55:41.166 00.000 13828 Move returns status 0, amount 0
21:55:41.167 00.001 13828 move complete, result=0
21:55:41.167 00.000 13828 worker thread done servicing request
21:55:41.167 00.000 13828 Worker thread wakes up
21:55:41.167 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:41.167 00.000 8960 GuideStep: 0.5 px 158 ms WEST, -0.2 px 0 ms NORTH
21:55:41.169 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:43.638 02.469 13828 Exposure complete
21:55:43.760 00.122 13828 worker thread done servicing request
21:55:43.760 00.000 8960 OnExposeComplete: enter
21:55:43.763 00.003 8960 UpdateGuideState(): m_state=6
21:55:43.767 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 431
21:55:43.770 00.003 8960 Star::Find returns 1 (0), X=974.40, Y=734.93, Mass=146752, SNR=27.3, Peak=23875 HFD=3.4
21:55:43.770 00.000 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.39) = xAngle (-0.30 = -0.30)
21:55:43.772 00.002 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
21:55:43.773 00.001 8960 CameraToMount -- cameraX=0.17 cameraY=-0.14 hyp=0.22 cameraTheta=-0.69 mountX=0.21 mountY=-0.07, mountTheta=-0.33
21:55:43.776 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.14, opts=13)
21:55:43.778 00.002 8960 Enqueuing Move request for scope (0.17, -0.14)
21:55:43.779 00.001 13828 Worker thread wakes up
21:55:43.779 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.14) opts 0xd
21:55:43.779 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.14)
21:55:43.779 00.000 13828 Moving (0.17, -0.14) raw xDistance=0.21 yDistance=-0.07
21:55:43.779 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
21:55:43.779 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:43.780 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:55:43.780 00.000 13828 MoveAxis(W, 90, ABG)
21:55:43.780 00.000 13828 Guiding  Dir = 3, Dur = 90
21:55:43.781 00.001 13828 IsSlewing returns 0
21:55:43.781 00.000 13828 IsGuiding returns 0
21:55:43.782 00.001 13828 PulseGuide returned control before completion, sleep 99
21:55:43.788 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12771, FiltMin=10096, FiltMax=65535, Gamma=2.540
21:55:43.817 00.029 8960 UpdateGuideState exits: m=146752 SNR=27.3
21:55:43.820 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:43.822 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:43.824 00.002 8960 Enqueuing Expose request
21:55:43.895 00.071 13828 IsGuiding returns 0
21:55:43.895 00.000 13828 Move returns status 0, amount 90
21:55:43.895 00.000 13828 MoveAxis(N, 0, ABG)
21:55:43.895 00.000 13828 duration set to 0 by GuideMode
21:55:43.895 00.000 13828 Move returns status 0, amount 0
21:55:43.895 00.000 13828 move complete, result=0
21:55:43.895 00.000 13828 worker thread done servicing request
21:55:43.895 00.000 13828 Worker thread wakes up
21:55:43.895 00.000 8960 GuideStep: 0.2 px 90 ms WEST, -0.1 px 0 ms NORTH
21:55:43.898 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:43.898 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:46.361 02.463 13828 Exposure complete
21:55:46.489 00.128 13828 worker thread done servicing request
21:55:46.489 00.000 8960 OnExposeComplete: enter
21:55:46.491 00.002 8960 UpdateGuideState(): m_state=6
21:55:46.494 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 432
21:55:46.496 00.002 8960 Star::Find returns 1 (0), X=974.58, Y=735.59, Mass=134370, SNR=27.7, Peak=25168 HFD=3.3
21:55:46.498 00.002 8960 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.39) = xAngle (1.37 = 1.37)
21:55:46.500 00.002 8960 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33)
21:55:46.501 00.001 8960 CameraToMount -- cameraX=0.35 cameraY=0.52 hyp=0.62 cameraTheta=0.98 mountX=0.12 mountY=0.61, mountTheta=1.37
21:55:46.506 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=0.52, opts=13)
21:55:46.508 00.002 8960 Enqueuing Move request for scope (0.35, 0.52)
21:55:46.510 00.002 13828 Worker thread wakes up
21:55:46.510 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, 0.52) opts 0xd
21:55:46.510 00.000 13828 Handling offset move in thread for scope, endpoint = (0.35, 0.52)
21:55:46.510 00.000 13828 Moving (0.35, 0.52) raw xDistance=0.12 yDistance=0.61
21:55:46.510 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.12
21:55:46.510 00.000 13828 resist switch: large excursion: input 0.61 thresh 0.57 direction from -1 to 1
21:55:46.510 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.82
21:55:46.510 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.61 from input 0.61
21:55:46.510 00.000 13828 MoveAxis(W, 52, ABG)
21:55:46.511 00.001 13828 Guiding  Dir = 3, Dur = 52
21:55:46.513 00.002 13828 IsSlewing returns 0
21:55:46.513 00.000 13828 IsGuiding returns 0
21:55:46.515 00.002 13828 PulseGuide returned control before completion, sleep 61
21:55:46.519 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7856, max=65535, med=12777, FiltMin=9910, FiltMax=65535, Gamma=2.540
21:55:46.545 00.026 8960 UpdateGuideState exits: m=134370 SNR=27.7
21:55:46.548 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:46.550 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:46.552 00.002 8960 Enqueuing Expose request
21:55:46.584 00.032 13828 IsGuiding returns 0
21:55:46.584 00.000 13828 Move returns status 0, amount 52
21:55:46.584 00.000 13828 MoveAxis(S, 322, ABG)
21:55:46.584 00.000 13828 Guiding  Dir = 1, Dur = 322
21:55:46.586 00.002 13828 IsSlewing returns 0
21:55:46.586 00.000 13828 IsGuiding returns 0
21:55:46.588 00.002 13828 PulseGuide returned control before completion, sleep 331
21:55:46.926 00.338 13828 IsGuiding returns 0
21:55:46.926 00.000 13828 Move returns status 0, amount 322
21:55:46.926 00.000 13828 move complete, result=0
21:55:46.926 00.000 13828 worker thread done servicing request
21:55:46.926 00.000 13828 Worker thread wakes up
21:55:46.926 00.000 8960 GuideStep: 0.1 px 52 ms WEST, 0.6 px 322 ms SOUTH
21:55:46.929 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:46.929 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:49.405 02.476 13828 Exposure complete
21:55:49.530 00.125 13828 worker thread done servicing request
21:55:49.530 00.000 8960 OnExposeComplete: enter
21:55:49.532 00.002 8960 UpdateGuideState(): m_state=6
21:55:49.534 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 433
21:55:49.536 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=735.02, Mass=128112, SNR=26.1, Peak=27619 HFD=3.2
21:55:49.538 00.002 8960 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.39) = xAngle (-0.63 = -0.63)
21:55:49.539 00.001 8960 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
21:55:49.541 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-1.02 mountX=0.05 mountY=-0.04, mountTheta=-0.65
21:55:49.543 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.05, opts=13)
21:55:49.546 00.003 8960 Enqueuing Move request for scope (0.03, -0.05)
21:55:49.547 00.001 13828 Worker thread wakes up
21:55:49.548 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.05) opts 0xd
21:55:49.548 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.05)
21:55:49.548 00.000 13828 Moving (0.03, -0.05) raw xDistance=0.05 yDistance=-0.04
21:55:49.548 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:55:49.548 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:55:49.548 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:55:49.548 00.000 13828 MoveAxis(E, 0, ABG)
21:55:49.548 00.000 13828 Move returns status 0, amount 0
21:55:49.548 00.000 13828 MoveAxis(N, 0, ABG)
21:55:49.548 00.000 13828 duration set to 0 by GuideMode
21:55:49.548 00.000 13828 Move returns status 0, amount 0
21:55:49.548 00.000 13828 move complete, result=0
21:55:49.548 00.000 13828 worker thread done servicing request
21:55:49.557 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7772, max=65535, med=12777, FiltMin=9929, FiltMax=65535, Gamma=2.540
21:55:49.582 00.025 8960 UpdateGuideState exits: m=128112 SNR=26.1
21:55:49.584 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:49.586 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:49.588 00.002 8960 Enqueuing Expose request
21:55:49.589 00.001 13828 Worker thread wakes up
21:55:49.589 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
21:55:49.592 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:49.592 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:52.060 02.468 13828 Exposure complete
21:55:52.182 00.122 13828 worker thread done servicing request
21:55:52.182 00.000 8960 OnExposeComplete: enter
21:55:52.184 00.002 8960 UpdateGuideState(): m_state=6
21:55:52.186 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 434
21:55:52.188 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=734.64, Mass=142829, SNR=27.6, Peak=25859 HFD=2.9
21:55:52.189 00.001 8960 CameraToMount -- cameraTheta (-1.43) - m_xAngle (-0.39) = xAngle (-1.04 = -1.04)
21:55:52.191 00.002 8960 CameraToMount -- cameraTheta (-1.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
21:55:52.193 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=-0.44 hyp=0.44 cameraTheta=-1.43 mountX=0.23 mountY=-0.39, mountTheta=-1.04
21:55:52.197 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.44, opts=13)
21:55:52.202 00.005 8960 Enqueuing Move request for scope (0.06, -0.44)
21:55:52.204 00.002 13828 Worker thread wakes up
21:55:52.204 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.44) opts 0xd
21:55:52.204 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.44)
21:55:52.204 00.000 13828 Moving (0.06, -0.44) raw xDistance=0.23 yDistance=-0.39
21:55:52.204 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
21:55:52.204 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:52.204 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:55:52.204 00.000 13828 MoveAxis(W, 84, ABG)
21:55:52.204 00.000 13828 Guiding  Dir = 3, Dur = 84
21:55:52.205 00.001 13828 IsSlewing returns 0
21:55:52.205 00.000 13828 IsGuiding returns 0
21:55:52.207 00.002 13828 PulseGuide returned control before completion, sleep 93
21:55:52.211 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12764, FiltMin=10025, FiltMax=65535, Gamma=2.540
21:55:52.237 00.026 8960 UpdateGuideState exits: m=142829 SNR=27.6
21:55:52.239 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:52.241 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:52.242 00.001 8960 Enqueuing Expose request
21:55:52.305 00.063 13828 IsGuiding returns 0
21:55:52.305 00.000 13828 Move returns status 0, amount 84
21:55:52.305 00.000 13828 MoveAxis(N, 0, ABG)
21:55:52.305 00.000 13828 duration set to 0 by GuideMode
21:55:52.305 00.000 13828 Move returns status 0, amount 0
21:55:52.305 00.000 13828 move complete, result=0
21:55:52.306 00.001 13828 worker thread done servicing request
21:55:52.306 00.000 13828 Worker thread wakes up
21:55:52.306 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:52.306 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:52.312 00.006 8960 GuideStep: 0.2 px 84 ms WEST, -0.4 px 0 ms NORTH
21:55:54.776 02.464 13828 Exposure complete
21:55:54.906 00.130 13828 worker thread done servicing request
21:55:54.906 00.000 8960 OnExposeComplete: enter
21:55:54.908 00.002 8960 UpdateGuideState(): m_state=6
21:55:54.910 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 435
21:55:54.912 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=734.60, Mass=146478, SNR=28.8, Peak=25187 HFD=3.3
21:55:54.914 00.002 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.44 = -1.44)
21:55:54.916 00.002 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
21:55:54.917 00.001 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.47 hyp=0.49 cameraTheta=-1.83 mountX=0.06 mountY=-0.49, mountTheta=-1.44
21:55:54.920 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.47, opts=13)
21:55:54.921 00.001 8960 Enqueuing Move request for scope (-0.13, -0.47)
21:55:54.923 00.002 13828 Worker thread wakes up
21:55:54.923 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.47) opts 0xd
21:55:54.923 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.47)
21:55:54.923 00.000 13828 Moving (-0.13, -0.47) raw xDistance=0.06 yDistance=-0.49
21:55:54.923 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
21:55:54.923 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:54.923 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
21:55:54.923 00.000 13828 MoveAxis(E, 0, ABG)
21:55:54.923 00.000 13828 Move returns status 0, amount 0
21:55:54.923 00.000 13828 MoveAxis(N, 0, ABG)
21:55:54.923 00.000 13828 duration set to 0 by GuideMode
21:55:54.923 00.000 13828 Move returns status 0, amount 0
21:55:54.923 00.000 13828 move complete, result=0
21:55:54.923 00.000 13828 worker thread done servicing request
21:55:54.930 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12752, FiltMin=10012, FiltMax=65535, Gamma=2.540
21:55:54.952 00.022 8960 UpdateGuideState exits: m=146478 SNR=28.8
21:55:54.954 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:54.956 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:54.958 00.002 8960 Enqueuing Expose request
21:55:54.960 00.002 13828 Worker thread wakes up
21:55:54.960 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:54.960 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:55:54.961 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:55:57.431 02.470 13828 Exposure complete
21:55:57.555 00.124 13828 worker thread done servicing request
21:55:57.555 00.000 8960 OnExposeComplete: enter
21:55:57.557 00.002 8960 UpdateGuideState(): m_state=6
21:55:57.559 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 436
21:55:57.562 00.003 8960 Star::Find returns 1 (0), X=974.20, Y=734.77, Mass=126104, SNR=26.2, Peak=24099 HFD=2.9
21:55:57.564 00.002 8960 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.39) = xAngle (-1.28 = -1.28)
21:55:57.566 00.002 8960 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
21:55:57.568 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.31 hyp=0.31 cameraTheta=-1.68 mountX=0.09 mountY=-0.30, mountTheta=-1.29
21:55:57.570 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.31, opts=13)
21:55:57.572 00.002 8960 Enqueuing Move request for scope (-0.03, -0.31)
21:55:57.573 00.001 13828 Worker thread wakes up
21:55:57.573 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.31) opts 0xd
21:55:57.573 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.31)
21:55:57.573 00.000 13828 Moving (-0.03, -0.31) raw xDistance=0.09 yDistance=-0.30
21:55:57.573 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
21:55:57.573 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:55:57.573 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
21:55:57.573 00.000 13828 MoveAxis(E, 0, ABG)
21:55:57.574 00.001 13828 Move returns status 0, amount 0
21:55:57.574 00.000 13828 MoveAxis(N, 0, ABG)
21:55:57.574 00.000 13828 duration set to 0 by GuideMode
21:55:57.574 00.000 13828 Move returns status 0, amount 0
21:55:57.574 00.000 13828 move complete, result=0
21:55:57.574 00.000 13828 worker thread done servicing request
21:55:57.581 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12771, FiltMin=10051, FiltMax=65535, Gamma=2.540
21:55:57.603 00.022 8960 UpdateGuideState exits: m=126104 SNR=26.2
21:55:57.605 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:55:57.607 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:55:57.608 00.001 8960 Enqueuing Expose request
21:55:57.610 00.002 13828 Worker thread wakes up
21:55:57.610 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
21:55:57.613 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:55:57.613 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:00.080 02.467 13828 Exposure complete
21:56:00.203 00.123 13828 worker thread done servicing request
21:56:00.203 00.000 8960 OnExposeComplete: enter
21:56:00.206 00.003 8960 UpdateGuideState(): m_state=6
21:56:00.207 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 437
21:56:00.209 00.002 8960 Star::Find returns 1 (0), X=973.48, Y=734.94, Mass=151135, SNR=29.1, Peak=25155 HFD=3.4
21:56:00.211 00.002 8960 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
21:56:00.213 00.002 8960 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
21:56:00.215 00.002 8960 CameraToMount -- cameraX=-0.75 cameraY=-0.13 hyp=0.77 cameraTheta=-2.97 mountX=-0.65 mountY=-0.39, mountTheta=-2.60
21:56:00.218 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=-0.13, opts=13)
21:56:00.219 00.001 8960 Enqueuing Move request for scope (-0.75, -0.13)
21:56:00.221 00.002 13828 Worker thread wakes up
21:56:00.221 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.13) opts 0xd
21:56:00.221 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.75, -0.13)
21:56:00.221 00.000 13828 Moving (-0.75, -0.13) raw xDistance=-0.65 yDistance=-0.39
21:56:00.221 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65
21:56:00.221 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:56:00.221 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:56:00.221 00.000 13828 MoveAxis(E, 239, ABG)
21:56:00.221 00.000 13828 Guiding  Dir = 2, Dur = 239
21:56:00.223 00.002 13828 IsSlewing returns 0
21:56:00.223 00.000 13828 IsGuiding returns 0
21:56:00.228 00.005 13828 PulseGuide returned control before completion, sleep 245
21:56:00.233 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12777, FiltMin=10051, FiltMax=65535, Gamma=2.540
21:56:00.258 00.025 8960 UpdateGuideState exits: m=151135 SNR=29.1
21:56:00.261 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:00.263 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:00.265 00.002 8960 Enqueuing Expose request
21:56:00.474 00.209 13828 IsGuiding returns 0
21:56:00.474 00.000 13828 Move returns status 0, amount 239
21:56:00.474 00.000 13828 MoveAxis(N, 0, ABG)
21:56:00.474 00.000 13828 duration set to 0 by GuideMode
21:56:00.474 00.000 13828 Move returns status 0, amount 0
21:56:00.474 00.000 13828 move complete, result=0
21:56:00.475 00.001 13828 worker thread done servicing request
21:56:00.475 00.000 13828 Worker thread wakes up
21:56:00.475 00.000 8960 GuideStep: -0.6 px 239 ms EAST, -0.4 px 0 ms NORTH
21:56:00.478 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:00.478 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:02.948 02.470 13828 Exposure complete
21:56:03.088 00.140 13828 worker thread done servicing request
21:56:03.088 00.000 8960 OnExposeComplete: enter
21:56:03.090 00.002 8960 UpdateGuideState(): m_state=6
21:56:03.093 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 438
21:56:03.094 00.001 8960 Star::Find returns 1 (0), X=974.13, Y=734.49, Mass=162794, SNR=32.4, Peak=22947 HFD=3.7
21:56:03.096 00.002 8960 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.39) = xAngle (-1.35 = -1.35)
21:56:03.098 00.002 8960 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
21:56:03.100 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.59 hyp=0.60 cameraTheta=-1.74 mountX=0.13 mountY=-0.59, mountTheta=-1.35
21:56:03.103 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.59, opts=13)
21:56:03.105 00.002 8960 Enqueuing Move request for scope (-0.10, -0.59)
21:56:03.107 00.002 13828 Worker thread wakes up
21:56:03.107 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.59) opts 0xd
21:56:03.107 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.59)
21:56:03.107 00.000 13828 Moving (-0.10, -0.59) raw xDistance=0.13 yDistance=-0.59
21:56:03.107 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.13
21:56:03.107 00.000 13828 resist switch: large excursion: input -0.59 thresh 0.57 direction from 1 to -1
21:56:03.107 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.77
21:56:03.107 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
21:56:03.108 00.001 13828 MoveAxis(W, 33, ABG)
21:56:03.108 00.000 13828 Guiding  Dir = 3, Dur = 33
21:56:03.109 00.001 13828 IsSlewing returns 0
21:56:03.110 00.001 13828 IsGuiding returns 0
21:56:03.112 00.002 13828 PulseGuide returned control before completion, sleep 41
21:56:03.118 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12764, FiltMin=10000, FiltMax=65535, Gamma=2.540
21:56:03.145 00.027 8960 UpdateGuideState exits: m=162794 SNR=32.4
21:56:03.147 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:03.149 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:03.151 00.002 8960 Enqueuing Expose request
21:56:03.162 00.011 13828 IsGuiding returns 0
21:56:03.162 00.000 13828 Move returns status 0, amount 33
21:56:03.162 00.000 13828 MoveAxis(N, 313, ABG)
21:56:03.162 00.000 13828 duration set to 0 by GuideMode
21:56:03.162 00.000 13828 Move returns status 0, amount 0
21:56:03.162 00.000 13828 move complete, result=0
21:56:03.163 00.001 13828 worker thread done servicing request
21:56:03.163 00.000 13828 Worker thread wakes up
21:56:03.163 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:03.163 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:03.168 00.005 8960 GuideStep: 0.1 px 33 ms WEST, -0.6 px 0 ms NORTH
21:56:05.634 02.466 13828 Exposure complete
21:56:05.759 00.125 13828 worker thread done servicing request
21:56:05.759 00.000 8960 OnExposeComplete: enter
21:56:05.762 00.003 8960 UpdateGuideState(): m_state=6
21:56:05.766 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 439
21:56:05.768 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.22, Mass=156098, SNR=29.7, Peak=23785 HFD=3.8
21:56:05.769 00.001 8960 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.39) = xAngle (2.96 = 2.96)
21:56:05.771 00.002 8960 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.93 = 2.93)
21:56:05.773 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=0.15 hyp=0.27 cameraTheta=2.57 mountX=-0.27 mountY=0.06, mountTheta=2.93
21:56:05.775 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=0.15, opts=13)
21:56:05.778 00.003 8960 Enqueuing Move request for scope (-0.23, 0.15)
21:56:05.779 00.001 13828 Worker thread wakes up
21:56:05.780 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.15) opts 0xd
21:56:05.780 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, 0.15)
21:56:05.780 00.000 13828 Moving (-0.23, 0.15) raw xDistance=-0.27 yDistance=0.06
21:56:05.780 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
21:56:05.780 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:05.780 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
21:56:05.780 00.000 13828 MoveAxis(E, 97, ABG)
21:56:05.780 00.000 13828 Guiding  Dir = 2, Dur = 97
21:56:05.781 00.001 13828 IsSlewing returns 0
21:56:05.781 00.000 13828 IsGuiding returns 0
21:56:05.783 00.002 13828 PulseGuide returned control before completion, sleep 106
21:56:05.788 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12752, FiltMin=9993, FiltMax=65535, Gamma=2.540
21:56:05.818 00.030 8960 UpdateGuideState exits: m=156098 SNR=29.7
21:56:05.819 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:05.821 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:05.823 00.002 8960 Enqueuing Expose request
21:56:05.898 00.075 13828 IsGuiding returns 1
21:56:05.898 00.000 13828 scope still moving after pulse duration time elapsed
21:56:05.930 00.032 13828 IsSlewing returns 0
21:56:05.930 00.000 13828 IsGuiding returns 0
21:56:05.930 00.000 13828 scope move finished after 97 + 52 ms
21:56:05.930 00.000 13828 Move returns status 0, amount 97
21:56:05.930 00.000 13828 MoveAxis(N, 0, ABG)
21:56:05.930 00.000 13828 duration set to 0 by GuideMode
21:56:05.930 00.000 13828 Move returns status 0, amount 0
21:56:05.930 00.000 13828 move complete, result=0
21:56:05.930 00.000 13828 worker thread done servicing request
21:56:05.930 00.000 13828 Worker thread wakes up
21:56:05.930 00.000 8960 GuideStep: -0.3 px 97 ms EAST, 0.1 px 0 ms NORTH
21:56:05.932 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:05.932 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:08.408 02.476 13828 Exposure complete
21:56:08.530 00.122 13828 worker thread done servicing request
21:56:08.530 00.000 8960 OnExposeComplete: enter
21:56:08.532 00.002 8960 UpdateGuideState(): m_state=6
21:56:08.535 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 440
21:56:08.536 00.001 8960 Star::Find returns 1 (0), X=974.25, Y=734.32, Mass=129018, SNR=24.7, Peak=23555 HFD=3.1
21:56:08.538 00.002 8960 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.39) = xAngle (-1.16 = -1.16)
21:56:08.540 00.002 8960 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
21:56:08.541 00.001 8960 CameraToMount -- cameraX=0.02 cameraY=-0.75 hyp=0.75 cameraTheta=-1.55 mountX=0.30 mountY=-0.70, mountTheta=-1.16
21:56:08.548 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=-0.75, opts=13)
21:56:08.550 00.002 8960 Enqueuing Move request for scope (0.02, -0.75)
21:56:08.552 00.002 13828 Worker thread wakes up
21:56:08.552 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.75) opts 0xd
21:56:08.552 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, -0.75)
21:56:08.552 00.000 13828 Moving (0.02, -0.75) raw xDistance=0.30 yDistance=-0.70
21:56:08.552 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
21:56:08.552 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
21:56:08.552 00.000 13828 MoveAxis(W, 106, ABG)
21:56:08.552 00.000 13828 Guiding  Dir = 3, Dur = 106
21:56:08.554 00.002 13828 IsSlewing returns 0
21:56:08.554 00.000 13828 IsGuiding returns 0
21:56:08.556 00.002 13828 PulseGuide returned control before completion, sleep 115
21:56:08.560 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12752, FiltMin=9884, FiltMax=65535, Gamma=2.540
21:56:08.583 00.023 8960 UpdateGuideState exits: m=129018 SNR=24.7
21:56:08.585 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:08.586 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:08.588 00.002 8960 Enqueuing Expose request
21:56:08.684 00.096 13828 IsGuiding returns 1
21:56:08.684 00.000 13828 scope still moving after pulse duration time elapsed
21:56:08.717 00.033 13828 IsSlewing returns 0
21:56:08.717 00.000 13828 IsGuiding returns 0
21:56:08.717 00.000 13828 scope move finished after 106 + 57 ms
21:56:08.717 00.000 13828 Move returns status 0, amount 106
21:56:08.717 00.000 13828 MoveAxis(N, 372, ABG)
21:56:08.717 00.000 13828 duration set to 0 by GuideMode
21:56:08.717 00.000 13828 Move returns status 0, amount 0
21:56:08.717 00.000 13828 move complete, result=0
21:56:08.717 00.000 13828 worker thread done servicing request
21:56:08.717 00.000 13828 Worker thread wakes up
21:56:08.718 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:08.718 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:08.718 00.000 8960 GuideStep: 0.3 px 106 ms WEST, -0.7 px 0 ms NORTH
21:56:11.197 02.479 13828 Exposure complete
21:56:11.319 00.122 13828 worker thread done servicing request
21:56:11.319 00.000 8960 OnExposeComplete: enter
21:56:11.321 00.002 8960 UpdateGuideState(): m_state=6
21:56:11.325 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 441
21:56:11.327 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=735.21, Mass=156856, SNR=28.7, Peak=26499 HFD=3.9
21:56:11.328 00.001 8960 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.39) = xAngle (2.63 = 2.63)
21:56:11.330 00.002 8960 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.59 = 2.59)
21:56:11.331 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=0.13 hyp=0.17 cameraTheta=2.23 mountX=-0.14 mountY=0.09, mountTheta=2.60
21:56:11.334 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.13, opts=13)
21:56:11.335 00.001 8960 Enqueuing Move request for scope (-0.10, 0.13)
21:56:11.337 00.002 13828 Worker thread wakes up
21:56:11.337 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.13) opts 0xd
21:56:11.337 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.13)
21:56:11.337 00.000 13828 Moving (-0.10, 0.13) raw xDistance=-0.14 yDistance=0.09
21:56:11.337 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.14
21:56:11.337 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:11.337 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
21:56:11.337 00.000 13828 MoveAxis(E, 46, ABG)
21:56:11.337 00.000 13828 Guiding  Dir = 2, Dur = 46
21:56:11.339 00.002 13828 IsSlewing returns 0
21:56:11.339 00.000 13828 IsGuiding returns 0
21:56:11.341 00.002 13828 PulseGuide returned control before completion, sleep 54
21:56:11.345 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12758, FiltMin=9974, FiltMax=65535, Gamma=2.540
21:56:11.371 00.026 8960 UpdateGuideState exits: m=156856 SNR=28.7
21:56:11.372 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:11.374 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:11.376 00.002 8960 Enqueuing Expose request
21:56:11.410 00.034 13828 IsGuiding returns 1
21:56:11.410 00.000 13828 scope still moving after pulse duration time elapsed
21:56:11.445 00.035 13828 IsSlewing returns 0
21:56:11.445 00.000 13828 IsGuiding returns 1
21:56:11.474 00.029 13828 IsSlewing returns 0
21:56:11.474 00.000 13828 IsGuiding returns 0
21:56:11.474 00.000 13828 scope move finished after 46 + 89 ms
21:56:11.474 00.000 13828 Move returns status 0, amount 46
21:56:11.474 00.000 13828 MoveAxis(N, 0, ABG)
21:56:11.474 00.000 13828 duration set to 0 by GuideMode
21:56:11.474 00.000 13828 Move returns status 0, amount 0
21:56:11.474 00.000 13828 move complete, result=0
21:56:11.475 00.001 13828 worker thread done servicing request
21:56:11.475 00.000 13828 Worker thread wakes up
21:56:11.475 00.000 8960 GuideStep: -0.1 px 46 ms EAST, 0.1 px 0 ms NORTH
21:56:11.478 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:11.478 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:13.957 02.479 13828 Exposure complete
21:56:14.083 00.126 13828 worker thread done servicing request
21:56:14.083 00.000 8960 OnExposeComplete: enter
21:56:14.085 00.002 8960 UpdateGuideState(): m_state=6
21:56:14.087 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 442
21:56:14.088 00.001 8960 Star::Find returns 1 (0), X=974.59, Y=734.70, Mass=153767, SNR=32.6, Peak=23945 HFD=3.5
21:56:14.090 00.002 8960 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.39) = xAngle (-0.42 = -0.42)
21:56:14.092 00.002 8960 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
21:56:14.093 00.001 8960 CameraToMount -- cameraX=0.35 cameraY=-0.38 hyp=0.52 cameraTheta=-0.82 mountX=0.47 mountY=-0.23, mountTheta=-0.45
21:56:14.096 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.38, opts=13)
21:56:14.098 00.002 8960 Enqueuing Move request for scope (0.35, -0.38)
21:56:14.099 00.001 13828 Worker thread wakes up
21:56:14.100 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.38) opts 0xd
21:56:14.100 00.000 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.38)
21:56:14.100 00.000 13828 Moving (0.35, -0.38) raw xDistance=0.47 yDistance=-0.23
21:56:14.100 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.47
21:56:14.100 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:56:14.100 00.000 13828 MoveAxis(W, 172, ABG)
21:56:14.100 00.000 13828 Guiding  Dir = 3, Dur = 172
21:56:14.102 00.002 13828 IsSlewing returns 0
21:56:14.102 00.000 13828 IsGuiding returns 0
21:56:14.103 00.001 13828 PulseGuide returned control before completion, sleep 181
21:56:14.109 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12758, FiltMin=9916, FiltMax=65535, Gamma=2.540
21:56:14.137 00.028 8960 UpdateGuideState exits: m=153767 SNR=32.6
21:56:14.140 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:14.142 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:14.143 00.001 8960 Enqueuing Expose request
21:56:14.297 00.154 13828 IsGuiding returns 0
21:56:14.297 00.000 13828 Move returns status 0, amount 172
21:56:14.297 00.000 13828 MoveAxis(N, 122, ABG)
21:56:14.297 00.000 13828 duration set to 0 by GuideMode
21:56:14.297 00.000 13828 Move returns status 0, amount 0
21:56:14.297 00.000 13828 move complete, result=0
21:56:14.297 00.000 13828 worker thread done servicing request
21:56:14.297 00.000 13828 Worker thread wakes up
21:56:14.297 00.000 8960 GuideStep: 0.5 px 172 ms WEST, -0.2 px 0 ms NORTH
21:56:14.299 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:14.299 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:16.756 02.457 13828 Exposure complete
21:56:16.878 00.122 13828 worker thread done servicing request
21:56:16.878 00.000 8960 OnExposeComplete: enter
21:56:16.881 00.003 8960 UpdateGuideState(): m_state=6
21:56:16.883 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 443
21:56:16.885 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=734.47, Mass=118359, SNR=25.2, Peak=24272 HFD=3.1
21:56:16.887 00.002 8960 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.39) = xAngle (-0.84 = -0.84)
21:56:16.889 00.002 8960 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
21:56:16.891 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.60 hyp=0.64 cameraTheta=-1.23 mountX=0.43 mountY=-0.49, mountTheta=-0.86
21:56:16.893 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.60, opts=13)
21:56:16.895 00.002 8960 Enqueuing Move request for scope (0.21, -0.60)
21:56:16.897 00.002 13828 Worker thread wakes up
21:56:16.897 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.60) opts 0xd
21:56:16.897 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.60)
21:56:16.897 00.000 13828 Moving (0.21, -0.60) raw xDistance=0.43 yDistance=-0.49
21:56:16.897 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.43
21:56:16.898 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
21:56:16.898 00.000 13828 MoveAxis(W, 170, ABG)
21:56:16.898 00.000 13828 Guiding  Dir = 3, Dur = 170
21:56:16.899 00.001 13828 IsSlewing returns 0
21:56:16.899 00.000 13828 IsGuiding returns 0
21:56:16.900 00.001 13828 PulseGuide returned control before completion, sleep 179
21:56:16.907 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12771, FiltMin=9936, FiltMax=65535, Gamma=2.540
21:56:16.939 00.032 8960 UpdateGuideState exits: m=118359 SNR=25.2
21:56:16.941 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:16.943 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:16.945 00.002 8960 Enqueuing Expose request
21:56:17.089 00.144 13828 IsGuiding returns 0
21:56:17.089 00.000 13828 Move returns status 0, amount 170
21:56:17.089 00.000 13828 MoveAxis(N, 262, ABG)
21:56:17.089 00.000 13828 duration set to 0 by GuideMode
21:56:17.089 00.000 13828 Move returns status 0, amount 0
21:56:17.089 00.000 13828 move complete, result=0
21:56:17.090 00.001 13828 worker thread done servicing request
21:56:17.090 00.000 13828 Worker thread wakes up
21:56:17.090 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:17.090 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:17.090 00.000 8960 GuideStep: 0.4 px 170 ms WEST, -0.5 px 0 ms NORTH
21:56:19.563 02.473 13828 Exposure complete
21:56:19.687 00.124 13828 worker thread done servicing request
21:56:19.687 00.000 8960 OnExposeComplete: enter
21:56:19.690 00.003 8960 UpdateGuideState(): m_state=6
21:56:19.692 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 444
21:56:19.694 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=734.86, Mass=142156, SNR=29.0, Peak=22531 HFD=3.4
21:56:19.696 00.002 8960 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.39) = xAngle (-2.27 = -2.27)
21:56:19.697 00.001 8960 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
21:56:19.699 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=-0.21 hyp=0.46 cameraTheta=-2.66 mountX=-0.29 mountY=-0.34, mountTheta=-2.28
21:56:19.701 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=-0.21, opts=13)
21:56:19.703 00.002 8960 Enqueuing Move request for scope (-0.41, -0.21)
21:56:19.704 00.001 13828 Worker thread wakes up
21:56:19.704 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.21) opts 0xd
21:56:19.704 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.41, -0.21)
21:56:19.704 00.000 13828 Moving (-0.41, -0.21) raw xDistance=-0.29 yDistance=-0.34
21:56:19.705 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.29
21:56:19.705 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
21:56:19.705 00.000 13828 MoveAxis(E, 97, ABG)
21:56:19.705 00.000 13828 Guiding  Dir = 2, Dur = 97
21:56:19.706 00.001 13828 IsSlewing returns 0
21:56:19.707 00.001 13828 IsGuiding returns 0
21:56:19.708 00.001 13828 PulseGuide returned control before completion, sleep 106
21:56:19.713 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12790, FiltMin=9980, FiltMax=65535, Gamma=2.540
21:56:19.743 00.030 8960 UpdateGuideState exits: m=142156 SNR=29.0
21:56:19.746 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:19.748 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:19.750 00.002 8960 Enqueuing Expose request
21:56:19.822 00.072 13828 IsGuiding returns 0
21:56:19.822 00.000 13828 Move returns status 0, amount 97
21:56:19.822 00.000 13828 MoveAxis(N, 182, ABG)
21:56:19.822 00.000 13828 duration set to 0 by GuideMode
21:56:19.823 00.001 13828 Move returns status 0, amount 0
21:56:19.823 00.000 13828 move complete, result=0
21:56:19.823 00.000 13828 worker thread done servicing request
21:56:19.823 00.000 13828 Worker thread wakes up
21:56:19.823 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:19.823 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:19.824 00.001 8960 GuideStep: -0.3 px 97 ms EAST, -0.3 px 0 ms NORTH
21:56:22.298 02.474 13828 Exposure complete
21:56:22.424 00.126 13828 worker thread done servicing request
21:56:22.424 00.000 8960 OnExposeComplete: enter
21:56:22.425 00.001 8960 UpdateGuideState(): m_state=6
21:56:22.427 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 445
21:56:22.429 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=735.16, Mass=174218, SNR=30.3, Peak=24451 HFD=4.0
21:56:22.431 00.002 8960 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.39) = xAngle (3.29 = -3.00)
21:56:22.433 00.002 8960 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.25 = -3.03)
21:56:22.436 00.003 8960 CameraToMount -- cameraX=-0.34 cameraY=0.09 hyp=0.35 cameraTheta=2.89 mountX=-0.34 mountY=-0.04, mountTheta=-3.03
21:56:22.439 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=0.09, opts=13)
21:56:22.441 00.002 8960 Enqueuing Move request for scope (-0.34, 0.09)
21:56:22.442 00.001 13828 Worker thread wakes up
21:56:22.442 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.09) opts 0xd
21:56:22.442 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, 0.09)
21:56:22.443 00.001 13828 Moving (-0.34, 0.09) raw xDistance=-0.34 yDistance=-0.04
21:56:22.443 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
21:56:22.443 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:22.443 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
21:56:22.443 00.000 13828 MoveAxis(E, 134, ABG)
21:56:22.443 00.000 13828 Guiding  Dir = 2, Dur = 134
21:56:22.445 00.002 13828 IsSlewing returns 0
21:56:22.445 00.000 13828 IsGuiding returns 0
21:56:22.447 00.002 13828 PulseGuide returned control before completion, sleep 143
21:56:22.451 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7190, max=65535, med=12784, FiltMin=10070, FiltMax=65535, Gamma=2.540
21:56:22.476 00.025 8960 UpdateGuideState exits: m=174218 SNR=30.3
21:56:22.478 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:22.479 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:22.481 00.002 8960 Enqueuing Expose request
21:56:22.602 00.121 13828 IsGuiding returns 0
21:56:22.602 00.000 13828 Move returns status 0, amount 134
21:56:22.602 00.000 13828 MoveAxis(N, 0, ABG)
21:56:22.602 00.000 13828 duration set to 0 by GuideMode
21:56:22.602 00.000 13828 Move returns status 0, amount 0
21:56:22.602 00.000 13828 move complete, result=0
21:56:22.602 00.000 13828 worker thread done servicing request
21:56:22.602 00.000 8960 GuideStep: -0.3 px 134 ms EAST, -0.0 px 0 ms NORTH
21:56:22.604 00.002 13828 Worker thread wakes up
21:56:22.604 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:22.604 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:25.075 02.471 13828 Exposure complete
21:56:25.208 00.133 13828 worker thread done servicing request
21:56:25.209 00.001 8960 OnExposeComplete: enter
21:56:25.211 00.002 8960 UpdateGuideState(): m_state=6
21:56:25.213 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 446
21:56:25.215 00.002 8960 Star::Find returns 1 (0), X=974.59, Y=734.28, Mass=129859, SNR=28.3, Peak=25507 HFD=3.4
21:56:25.217 00.002 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.39) = xAngle (-0.75 = -0.75)
21:56:25.218 00.001 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
21:56:25.220 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=-0.80 hyp=0.88 cameraTheta=-1.15 mountX=0.64 mountY=-0.62, mountTheta=-0.77
21:56:25.224 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-0.80, opts=13)
21:56:25.226 00.002 8960 Enqueuing Move request for scope (0.36, -0.80)
21:56:25.228 00.002 13828 Worker thread wakes up
21:56:25.228 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.80) opts 0xd
21:56:25.228 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, -0.80)
21:56:25.228 00.000 13828 Moving (0.36, -0.80) raw xDistance=0.64 yDistance=-0.62
21:56:25.228 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.64
21:56:25.229 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
21:56:25.229 00.000 13828 MoveAxis(W, 227, ABG)
21:56:25.229 00.000 13828 Guiding  Dir = 3, Dur = 227
21:56:25.231 00.002 13828 IsSlewing returns 0
21:56:25.231 00.000 13828 IsGuiding returns 0
21:56:25.233 00.002 13828 PulseGuide returned control before completion, sleep 236
21:56:25.237 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12784, FiltMin=9974, FiltMax=65535, Gamma=2.540
21:56:25.269 00.032 8960 UpdateGuideState exits: m=129859 SNR=28.3
21:56:25.272 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:25.275 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:25.277 00.002 8960 Enqueuing Expose request
21:56:25.475 00.198 13828 IsGuiding returns 1
21:56:25.475 00.000 13828 scope still moving after pulse duration time elapsed
21:56:25.507 00.032 13828 IsSlewing returns 0
21:56:25.507 00.000 13828 IsGuiding returns 0
21:56:25.507 00.000 13828 scope move finished after 227 + 49 ms
21:56:25.507 00.000 13828 Move returns status 0, amount 227
21:56:25.507 00.000 13828 MoveAxis(N, 331, ABG)
21:56:25.507 00.000 13828 duration set to 0 by GuideMode
21:56:25.507 00.000 13828 Move returns status 0, amount 0
21:56:25.507 00.000 13828 move complete, result=0
21:56:25.508 00.001 13828 worker thread done servicing request
21:56:25.508 00.000 8960 GuideStep: 0.6 px 227 ms WEST, -0.6 px 0 ms NORTH
21:56:25.511 00.003 13828 Worker thread wakes up
21:56:25.512 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:25.512 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:27.981 02.469 13828 Exposure complete
21:56:28.116 00.135 13828 worker thread done servicing request
21:56:28.116 00.000 8960 OnExposeComplete: enter
21:56:28.118 00.002 8960 UpdateGuideState(): m_state=6
21:56:28.120 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 447
21:56:28.122 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=735.01, Mass=183005, SNR=34.1, Peak=28195 HFD=3.8
21:56:28.123 00.001 8960 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.39) = xAngle (-2.46 = -2.46)
21:56:28.125 00.002 8960 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
21:56:28.126 00.001 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.85 mountX=-0.19 mountY=-0.15, mountTheta=-2.48
21:56:28.130 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.07, opts=13)
21:56:28.133 00.003 8960 Enqueuing Move request for scope (-0.24, -0.07)
21:56:28.134 00.001 13828 Worker thread wakes up
21:56:28.134 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
21:56:28.135 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
21:56:28.135 00.000 13828 Moving (-0.24, -0.07) raw xDistance=-0.19 yDistance=-0.15
21:56:28.135 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.19
21:56:28.135 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:28.135 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
21:56:28.135 00.000 13828 MoveAxis(E, 56, ABG)
21:56:28.135 00.000 13828 Guiding  Dir = 2, Dur = 56
21:56:28.137 00.002 13828 IsSlewing returns 0
21:56:28.138 00.001 13828 IsGuiding returns 0
21:56:28.139 00.001 13828 PulseGuide returned control before completion, sleep 65
21:56:28.143 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12771, FiltMin=10134, FiltMax=65535, Gamma=2.540
21:56:28.167 00.024 8960 UpdateGuideState exits: m=183005 SNR=34.1
21:56:28.169 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:28.170 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:28.172 00.002 8960 Enqueuing Expose request
21:56:28.209 00.037 13828 IsGuiding returns 0
21:56:28.209 00.000 13828 Move returns status 0, amount 56
21:56:28.209 00.000 13828 MoveAxis(N, 0, ABG)
21:56:28.209 00.000 13828 duration set to 0 by GuideMode
21:56:28.209 00.000 13828 Move returns status 0, amount 0
21:56:28.209 00.000 13828 move complete, result=0
21:56:28.209 00.000 13828 worker thread done servicing request
21:56:28.209 00.000 13828 Worker thread wakes up
21:56:28.210 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:28.210 00.000 8960 GuideStep: -0.2 px 56 ms EAST, -0.2 px 0 ms NORTH
21:56:28.212 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:30.693 02.481 13828 Exposure complete
21:56:30.860 00.167 13828 worker thread done servicing request
21:56:30.860 00.000 8960 OnExposeComplete: enter
21:56:30.862 00.002 8960 UpdateGuideState(): m_state=6
21:56:30.865 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 448
21:56:30.868 00.003 8960 Star::Find returns 1 (0), X=974.14, Y=734.88, Mass=139559, SNR=27.0, Peak=26179 HFD=2.8
21:56:30.870 00.002 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
21:56:30.872 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
21:56:30.874 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.20 hyp=0.22 cameraTheta=-2.01 mountX=-0.01 mountY=-0.22, mountTheta=-1.62
21:56:30.877 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.20, opts=13)
21:56:30.881 00.004 8960 Enqueuing Move request for scope (-0.09, -0.20)
21:56:30.884 00.003 13828 Worker thread wakes up
21:56:30.884 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.20) opts 0xd
21:56:30.884 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.20)
21:56:30.885 00.001 13828 Moving (-0.09, -0.20) raw xDistance=-0.01 yDistance=-0.22
21:56:30.885 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
21:56:30.885 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:56:30.885 00.000 13828 MoveAxis(E, 0, ABG)
21:56:30.885 00.000 13828 Move returns status 0, amount 0
21:56:30.885 00.000 13828 MoveAxis(N, 116, ABG)
21:56:30.885 00.000 13828 duration set to 0 by GuideMode
21:56:30.885 00.000 13828 Move returns status 0, amount 0
21:56:30.885 00.000 13828 move complete, result=0
21:56:30.886 00.001 13828 worker thread done servicing request
21:56:30.892 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7747, max=65535, med=12764, FiltMin=10121, FiltMax=65535, Gamma=2.540
21:56:30.922 00.030 8960 UpdateGuideState exits: m=139559 SNR=27.0
21:56:30.925 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:30.927 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:30.929 00.002 8960 Enqueuing Expose request
21:56:30.931 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:56:30.932 00.001 13828 Worker thread wakes up
21:56:30.933 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:30.933 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:33.407 02.474 13828 Exposure complete
21:56:33.559 00.152 13828 worker thread done servicing request
21:56:33.560 00.001 8960 OnExposeComplete: enter
21:56:33.563 00.003 8960 UpdateGuideState(): m_state=6
21:56:33.566 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 449
21:56:33.569 00.003 8960 Star::Find returns 1 (0), X=974.55, Y=734.42, Mass=141171, SNR=31.4, Peak=27939 HFD=3.1
21:56:33.571 00.002 8960 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.39) = xAngle (-0.74 = -0.74)
21:56:33.574 00.003 8960 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
21:56:33.577 00.003 8960 CameraToMount -- cameraX=0.31 cameraY=-0.66 hyp=0.73 cameraTheta=-1.13 mountX=0.54 mountY=-0.51, mountTheta=-0.75
21:56:33.580 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.66, opts=13)
21:56:33.583 00.003 8960 Enqueuing Move request for scope (0.31, -0.66)
21:56:33.585 00.002 13828 Worker thread wakes up
21:56:33.585 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.66) opts 0xd
21:56:33.585 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.66)
21:56:33.585 00.000 13828 Moving (0.31, -0.66) raw xDistance=0.54 yDistance=-0.51
21:56:33.586 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
21:56:33.586 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
21:56:33.586 00.000 13828 MoveAxis(W, 201, ABG)
21:56:33.586 00.000 13828 Guiding  Dir = 3, Dur = 201
21:56:33.589 00.003 13828 IsSlewing returns 0
21:56:33.589 00.000 13828 IsGuiding returns 0
21:56:33.591 00.002 13828 PulseGuide returned control before completion, sleep 210
21:56:33.597 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=12771, FiltMin=10089, FiltMax=65535, Gamma=2.540
21:56:33.624 00.027 8960 UpdateGuideState exits: m=141171 SNR=31.4
21:56:33.626 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:33.628 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:33.630 00.002 8960 Enqueuing Expose request
21:56:33.806 00.176 13828 IsGuiding returns 0
21:56:33.806 00.000 13828 Move returns status 0, amount 201
21:56:33.806 00.000 13828 MoveAxis(N, 271, ABG)
21:56:33.806 00.000 13828 duration set to 0 by GuideMode
21:56:33.806 00.000 13828 Move returns status 0, amount 0
21:56:33.806 00.000 13828 move complete, result=0
21:56:33.806 00.000 13828 worker thread done servicing request
21:56:33.806 00.000 8960 GuideStep: 0.5 px 201 ms WEST, -0.5 px 0 ms NORTH
21:56:33.808 00.002 13828 Worker thread wakes up
21:56:33.808 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:33.808 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:36.280 02.472 13828 Exposure complete
21:56:36.427 00.147 13828 worker thread done servicing request
21:56:36.427 00.000 8960 OnExposeComplete: enter
21:56:36.429 00.002 8960 UpdateGuideState(): m_state=6
21:56:36.431 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 450
21:56:36.433 00.002 8960 Star::Find returns 1 (0), X=974.75, Y=735.00, Mass=137595, SNR=29.2, Peak=25475 HFD=2.7
21:56:36.435 00.002 8960 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.39) = xAngle (0.24 = 0.24)
21:56:36.436 00.001 8960 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
21:56:36.438 00.002 8960 CameraToMount -- cameraX=0.52 cameraY=-0.08 hyp=0.52 cameraTheta=-0.16 mountX=0.51 mountY=0.10, mountTheta=0.20
21:56:36.441 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.52, y=-0.08, opts=13)
21:56:36.443 00.002 8960 Enqueuing Move request for scope (0.52, -0.08)
21:56:36.445 00.002 13828 Worker thread wakes up
21:56:36.445 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.08) opts 0xd
21:56:36.445 00.000 13828 Handling offset move in thread for scope, endpoint = (0.52, -0.08)
21:56:36.445 00.000 13828 Moving (0.52, -0.08) raw xDistance=0.51 yDistance=0.10
21:56:36.445 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.51
21:56:36.445 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:36.445 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:56:36.445 00.000 13828 MoveAxis(W, 203, ABG)
21:56:36.445 00.000 13828 Guiding  Dir = 3, Dur = 203
21:56:36.447 00.002 13828 IsSlewing returns 0
21:56:36.448 00.001 13828 IsGuiding returns 0
21:56:36.450 00.002 13828 PulseGuide returned control before completion, sleep 211
21:56:36.454 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12784, FiltMin=10000, FiltMax=65535, Gamma=2.540
21:56:36.479 00.025 8960 UpdateGuideState exits: m=137595 SNR=29.2
21:56:36.481 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:36.483 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:36.485 00.002 8960 Enqueuing Expose request
21:56:36.674 00.189 13828 IsGuiding returns 0
21:56:36.674 00.000 13828 Move returns status 0, amount 203
21:56:36.674 00.000 13828 MoveAxis(N, 0, ABG)
21:56:36.674 00.000 13828 duration set to 0 by GuideMode
21:56:36.674 00.000 13828 Move returns status 0, amount 0
21:56:36.674 00.000 13828 move complete, result=0
21:56:36.675 00.001 13828 worker thread done servicing request
21:56:36.675 00.000 13828 Worker thread wakes up
21:56:36.675 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:36.675 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:36.675 00.000 8960 GuideStep: 0.5 px 203 ms WEST, 0.1 px 0 ms NORTH
21:56:39.151 02.476 13828 Exposure complete
21:56:39.278 00.127 13828 worker thread done servicing request
21:56:39.278 00.000 8960 OnExposeComplete: enter
21:56:39.280 00.002 8960 UpdateGuideState(): m_state=6
21:56:39.282 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 451
21:56:39.283 00.001 8960 Star::Find returns 1 (0), X=973.50, Y=735.22, Mass=139937, SNR=28.2, Peak=24803 HFD=3.3
21:56:39.285 00.002 8960 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.39) = xAngle (3.34 = -2.94)
21:56:39.286 00.001 8960 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.31 = -2.98)
21:56:39.288 00.002 8960 CameraToMount -- cameraX=-0.73 cameraY=0.14 hyp=0.74 cameraTheta=2.95 mountX=-0.73 mountY=-0.12, mountTheta=-2.98
21:56:39.290 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.73, y=0.14, opts=13)
21:56:39.292 00.002 8960 Enqueuing Move request for scope (-0.73, 0.14)
21:56:39.294 00.002 13828 Worker thread wakes up
21:56:39.294 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.14) opts 0xd
21:56:39.294 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.73, 0.14)
21:56:39.294 00.000 13828 Moving (-0.73, 0.14) raw xDistance=-0.73 yDistance=-0.12
21:56:39.294 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.73
21:56:39.294 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:39.294 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:56:39.294 00.000 13828 MoveAxis(E, 256, ABG)
21:56:39.294 00.000 13828 Guiding  Dir = 2, Dur = 256
21:56:39.296 00.002 13828 IsSlewing returns 0
21:56:39.296 00.000 13828 IsGuiding returns 0
21:56:39.297 00.001 13828 PulseGuide returned control before completion, sleep 265
21:56:39.302 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7811, max=65535, med=12784, FiltMin=9750, FiltMax=65535, Gamma=2.540
21:56:39.334 00.032 8960 UpdateGuideState exits: m=139937 SNR=28.2
21:56:39.336 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:39.338 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:39.339 00.001 8960 Enqueuing Expose request
21:56:39.570 00.231 13828 IsGuiding returns 0
21:56:39.570 00.000 13828 Move returns status 0, amount 256
21:56:39.570 00.000 13828 MoveAxis(N, 0, ABG)
21:56:39.570 00.000 13828 duration set to 0 by GuideMode
21:56:39.570 00.000 13828 Move returns status 0, amount 0
21:56:39.570 00.000 13828 move complete, result=0
21:56:39.570 00.000 13828 worker thread done servicing request
21:56:39.570 00.000 13828 Worker thread wakes up
21:56:39.570 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:39.570 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:39.570 00.000 8960 GuideStep: -0.7 px 256 ms EAST, -0.1 px 0 ms NORTH
21:56:42.050 02.480 13828 Exposure complete
21:56:42.171 00.121 13828 worker thread done servicing request
21:56:42.171 00.000 8960 OnExposeComplete: enter
21:56:42.173 00.002 8960 UpdateGuideState(): m_state=6
21:56:42.175 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 452
21:56:42.176 00.001 8960 Star::Find returns 1 (0), X=973.97, Y=735.04, Mass=101800, SNR=23.5, Peak=24400 HFD=2.8
21:56:42.178 00.002 8960 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.39) = xAngle (-2.60 = -2.60)
21:56:42.179 00.001 8960 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
21:56:42.181 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.04 hyp=0.27 cameraTheta=-2.99 mountX=-0.23 mountY=-0.13, mountTheta=-2.63
21:56:42.185 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.04, opts=13)
21:56:42.187 00.002 8960 Enqueuing Move request for scope (-0.26, -0.04)
21:56:42.189 00.002 13828 Worker thread wakes up
21:56:42.189 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.04) opts 0xd
21:56:42.189 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.04)
21:56:42.189 00.000 13828 Moving (-0.26, -0.04) raw xDistance=-0.23 yDistance=-0.13
21:56:42.189 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
21:56:42.189 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:42.189 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:56:42.190 00.001 13828 MoveAxis(E, 103, ABG)
21:56:42.190 00.000 13828 Guiding  Dir = 2, Dur = 103
21:56:42.192 00.002 13828 IsSlewing returns 0
21:56:42.192 00.000 13828 IsGuiding returns 0
21:56:42.195 00.003 13828 PulseGuide returned control before completion, sleep 111
21:56:42.199 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12790, FiltMin=10076, FiltMax=65535, Gamma=2.540
21:56:42.225 00.026 8960 UpdateGuideState exits: m=101800 SNR=23.5
21:56:42.227 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:42.228 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:42.230 00.002 8960 Enqueuing Expose request
21:56:42.310 00.080 13828 IsGuiding returns 0
21:56:42.310 00.000 13828 Move returns status 0, amount 103
21:56:42.310 00.000 13828 MoveAxis(N, 0, ABG)
21:56:42.310 00.000 13828 duration set to 0 by GuideMode
21:56:42.310 00.000 13828 Move returns status 0, amount 0
21:56:42.311 00.001 13828 move complete, result=0
21:56:42.311 00.000 13828 worker thread done servicing request
21:56:42.311 00.000 13828 Worker thread wakes up
21:56:42.311 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:42.311 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:42.311 00.000 8960 GuideStep: -0.2 px 103 ms EAST, -0.1 px 0 ms NORTH
21:56:44.781 02.470 13828 Exposure complete
21:56:44.904 00.123 13828 worker thread done servicing request
21:56:44.904 00.000 8960 OnExposeComplete: enter
21:56:44.906 00.002 8960 UpdateGuideState(): m_state=6
21:56:44.908 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 453
21:56:44.910 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=735.40, Mass=128875, SNR=24.8, Peak=22121 HFD=3.3
21:56:44.911 00.001 8960 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.39) = xAngle (1.37 = 1.37)
21:56:44.913 00.002 8960 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33)
21:56:44.915 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.32 hyp=0.39 cameraTheta=0.98 mountX=0.08 mountY=0.38, mountTheta=1.37
21:56:44.921 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.32, opts=13)
21:56:44.923 00.002 8960 Enqueuing Move request for scope (0.22, 0.32)
21:56:44.925 00.002 13828 Worker thread wakes up
21:56:44.925 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.32) opts 0xd
21:56:44.925 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.32)
21:56:44.925 00.000 13828 Moving (0.22, 0.32) raw xDistance=0.08 yDistance=0.38
21:56:44.925 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
21:56:44.925 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:44.925 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:56:44.925 00.000 13828 MoveAxis(E, 0, ABG)
21:56:44.925 00.000 13828 Move returns status 0, amount 0
21:56:44.925 00.000 13828 MoveAxis(N, 0, ABG)
21:56:44.925 00.000 13828 duration set to 0 by GuideMode
21:56:44.925 00.000 13828 Move returns status 0, amount 0
21:56:44.925 00.000 13828 move complete, result=0
21:56:44.925 00.000 13828 worker thread done servicing request
21:56:44.932 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12777, FiltMin=9993, FiltMax=65535, Gamma=2.540
21:56:44.957 00.025 8960 UpdateGuideState exits: m=128875 SNR=24.8
21:56:44.958 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:44.960 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:44.962 00.002 8960 Enqueuing Expose request
21:56:44.963 00.001 13828 Worker thread wakes up
21:56:44.963 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
21:56:44.966 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:44.966 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:47.443 02.477 13828 Exposure complete
21:56:47.571 00.128 13828 worker thread done servicing request
21:56:47.571 00.000 8960 OnExposeComplete: enter
21:56:47.573 00.002 8960 UpdateGuideState(): m_state=6
21:56:47.575 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 454
21:56:47.576 00.001 8960 Star::Find returns 1 (0), X=974.78, Y=734.79, Mass=137312, SNR=27.6, Peak=25443 HFD=2.9
21:56:47.578 00.002 8960 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.39) = xAngle (-0.09 = -0.09)
21:56:47.580 00.002 8960 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.13 = -0.13)
21:56:47.582 00.002 8960 CameraToMount -- cameraX=0.55 cameraY=-0.29 hyp=0.62 cameraTheta=-0.49 mountX=0.61 mountY=-0.08, mountTheta=-0.13
21:56:47.584 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.55, y=-0.29, opts=13)
21:56:47.586 00.002 8960 Enqueuing Move request for scope (0.55, -0.29)
21:56:47.588 00.002 13828 Worker thread wakes up
21:56:47.588 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.29) opts 0xd
21:56:47.588 00.000 13828 Handling offset move in thread for scope, endpoint = (0.55, -0.29)
21:56:47.588 00.000 13828 Moving (0.55, -0.29) raw xDistance=0.61 yDistance=-0.08
21:56:47.588 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.61
21:56:47.588 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:47.588 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
21:56:47.588 00.000 13828 MoveAxis(W, 227, ABG)
21:56:47.588 00.000 13828 Guiding  Dir = 3, Dur = 227
21:56:47.590 00.002 13828 IsSlewing returns 0
21:56:47.590 00.000 13828 IsGuiding returns 0
21:56:47.594 00.004 13828 PulseGuide returned control before completion, sleep 234
21:56:47.600 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=8073, max=65535, med=12790, FiltMin=9968, FiltMax=65535, Gamma=2.540
21:56:47.624 00.024 8960 UpdateGuideState exits: m=137312 SNR=27.6
21:56:47.628 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:47.631 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:47.633 00.002 8960 Enqueuing Expose request
21:56:47.832 00.199 13828 IsGuiding returns 0
21:56:47.833 00.001 13828 Move returns status 0, amount 227
21:56:47.833 00.000 13828 MoveAxis(N, 0, ABG)
21:56:47.833 00.000 13828 duration set to 0 by GuideMode
21:56:47.833 00.000 13828 Move returns status 0, amount 0
21:56:47.833 00.000 13828 move complete, result=0
21:56:47.833 00.000 13828 worker thread done servicing request
21:56:47.834 00.001 13828 Worker thread wakes up
21:56:47.834 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:47.834 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:47.834 00.000 8960 GuideStep: 0.6 px 227 ms WEST, -0.1 px 0 ms NORTH
21:56:50.308 02.474 13828 Exposure complete
21:56:50.428 00.120 13828 worker thread done servicing request
21:56:50.428 00.000 8960 OnExposeComplete: enter
21:56:50.430 00.002 8960 UpdateGuideState(): m_state=6
21:56:50.432 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 455
21:56:50.434 00.002 8960 Star::Find returns 1 (0), X=973.03, Y=736.12, Mass=140099, SNR=25.4, Peak=24976 HFD=4.3
21:56:50.437 00.003 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.39) = xAngle (2.82 = 2.82)
21:56:50.438 00.001 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.78 = 2.78)
21:56:50.440 00.002 8960 CameraToMount -- cameraX=-1.20 cameraY=1.05 hyp=1.59 cameraTheta=2.42 mountX=-1.51 mountY=0.56, mountTheta=2.79
21:56:50.442 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.20, y=1.05, opts=13)
21:56:50.444 00.002 8960 Enqueuing Move request for scope (-1.20, 1.05)
21:56:50.446 00.002 13828 Worker thread wakes up
21:56:50.446 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.20, 1.05) opts 0xd
21:56:50.446 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.20, 1.05)
21:56:50.446 00.000 13828 Moving (-1.20, 1.05) raw xDistance=-1.51 yDistance=0.56
21:56:50.446 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.92 from input -1.51
21:56:50.446 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:50.446 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
21:56:50.447 00.001 13828 MoveAxis(E, 542, ABG)
21:56:50.447 00.000 13828 Guiding  Dir = 2, Dur = 542
21:56:50.448 00.001 13828 IsSlewing returns 0
21:56:50.448 00.000 13828 IsGuiding returns 0
21:56:50.450 00.002 13828 PulseGuide returned control before completion, sleep 551
21:56:50.455 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12790, FiltMin=10102, FiltMax=65535, Gamma=2.540
21:56:50.477 00.022 8960 UpdateGuideState exits: m=140099 SNR=25.4
21:56:50.479 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:50.480 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:50.482 00.002 8960 Enqueuing Expose request
21:56:51.010 00.528 13828 IsGuiding returns 0
21:56:51.010 00.000 13828 Move returns status 0, amount 542
21:56:51.010 00.000 13828 MoveAxis(N, 0, ABG)
21:56:51.010 00.000 13828 duration set to 0 by GuideMode
21:56:51.010 00.000 13828 Move returns status 0, amount 0
21:56:51.010 00.000 13828 move complete, result=0
21:56:51.011 00.001 13828 worker thread done servicing request
21:56:51.011 00.000 13828 Worker thread wakes up
21:56:51.011 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:51.011 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:51.011 00.000 8960 GuideStep: -1.5 px 542 ms EAST, 0.6 px 0 ms NORTH
21:56:53.487 02.476 13828 Exposure complete
21:56:53.612 00.125 13828 worker thread done servicing request
21:56:53.612 00.000 8960 OnExposeComplete: enter
21:56:53.614 00.002 8960 UpdateGuideState(): m_state=6
21:56:53.615 00.001 8960 Star::Find(15, 973, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 456
21:56:53.617 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=735.69, Mass=159554, SNR=30.2, Peak=26819 HFD=3.5
21:56:53.620 00.003 8960 CameraToMount -- cameraTheta (1.31) - m_xAngle (-0.39) = xAngle (1.71 = 1.71)
21:56:53.622 00.002 8960 CameraToMount -- cameraTheta (1.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.67 = 1.67)
21:56:53.625 00.003 8960 CameraToMount -- cameraX=0.16 cameraY=0.61 hyp=0.63 cameraTheta=1.31 mountX=-0.08 mountY=0.63, mountTheta=1.70
21:56:53.627 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=0.61, opts=13)
21:56:53.629 00.002 8960 Enqueuing Move request for scope (0.16, 0.61)
21:56:53.631 00.002 13828 Worker thread wakes up
21:56:53.631 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.61) opts 0xd
21:56:53.631 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, 0.61)
21:56:53.631 00.000 13828 Moving (0.16, 0.61) raw xDistance=-0.08 yDistance=0.63
21:56:53.631 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
21:56:53.631 00.000 13828 resist switch: large excursion: input 0.63 thresh 0.57 direction from -1 to 1
21:56:53.632 00.001 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.89
21:56:53.632 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.63 from input 0.63
21:56:53.632 00.000 13828 MoveAxis(E, 0, ABG)
21:56:53.632 00.000 13828 Move returns status 0, amount 0
21:56:53.632 00.000 13828 MoveAxis(S, 334, ABG)
21:56:53.632 00.000 13828 Guiding  Dir = 1, Dur = 334
21:56:53.634 00.002 13828 IsSlewing returns 0
21:56:53.634 00.000 13828 IsGuiding returns 0
21:56:53.636 00.002 13828 PulseGuide returned control before completion, sleep 343
21:56:53.642 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7939, max=65535, med=12771, FiltMin=10108, FiltMax=65535, Gamma=2.540
21:56:53.672 00.030 8960 UpdateGuideState exits: m=159554 SNR=30.2
21:56:53.674 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:53.675 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:53.677 00.002 8960 Enqueuing Expose request
21:56:53.982 00.305 13828 IsGuiding returns 0
21:56:53.982 00.000 13828 Move returns status 0, amount 334
21:56:53.982 00.000 13828 move complete, result=0
21:56:53.982 00.000 13828 worker thread done servicing request
21:56:53.982 00.000 13828 Worker thread wakes up
21:56:53.982 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:53.982 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:53.982 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.6 px 334 ms SOUTH
21:56:56.455 02.473 13828 Exposure complete
21:56:56.583 00.128 13828 worker thread done servicing request
21:56:56.583 00.000 8960 OnExposeComplete: enter
21:56:56.585 00.002 8960 UpdateGuideState(): m_state=6
21:56:56.588 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 457
21:56:56.589 00.001 8960 Star::Find returns 1 (0), X=974.04, Y=735.19, Mass=181941, SNR=30.4, Peak=23913 HFD=4.4
21:56:56.591 00.002 8960 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.39) = xAngle (3.01 = 3.01)
21:56:56.593 00.002 8960 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.97 = 2.97)
21:56:56.594 00.001 8960 CameraToMount -- cameraX=-0.19 cameraY=0.11 hyp=0.22 cameraTheta=2.62 mountX=-0.21 mountY=0.04, mountTheta=2.98
21:56:56.597 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.11, opts=13)
21:56:56.599 00.002 8960 Enqueuing Move request for scope (-0.19, 0.11)
21:56:56.600 00.001 13828 Worker thread wakes up
21:56:56.601 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.11) opts 0xd
21:56:56.601 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.11)
21:56:56.601 00.000 13828 Moving (-0.19, 0.11) raw xDistance=-0.21 yDistance=0.04
21:56:56.601 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
21:56:56.601 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:56:56.601 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:56:56.601 00.000 13828 MoveAxis(E, 79, ABG)
21:56:56.601 00.000 13828 Guiding  Dir = 2, Dur = 79
21:56:56.604 00.003 13828 IsSlewing returns 0
21:56:56.604 00.000 13828 IsGuiding returns 0
21:56:56.606 00.002 13828 PulseGuide returned control before completion, sleep 88
21:56:56.611 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12764, FiltMin=10140, FiltMax=65535, Gamma=2.540
21:56:56.645 00.034 8960 UpdateGuideState exits: m=181941 SNR=30.4
21:56:56.647 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:56.648 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:56.650 00.002 8960 Enqueuing Expose request
21:56:56.701 00.051 13828 IsGuiding returns 0
21:56:56.701 00.000 13828 Move returns status 0, amount 79
21:56:56.702 00.001 13828 MoveAxis(N, 0, ABG)
21:56:56.702 00.000 13828 duration set to 0 by GuideMode
21:56:56.702 00.000 13828 Move returns status 0, amount 0
21:56:56.702 00.000 13828 move complete, result=0
21:56:56.702 00.000 13828 worker thread done servicing request
21:56:56.702 00.000 13828 Worker thread wakes up
21:56:56.702 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:56.702 00.000 8960 GuideStep: -0.2 px 79 ms EAST, 0.0 px 0 ms NORTH
21:56:56.707 00.005 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:59.186 02.479 13828 Exposure complete
21:56:59.307 00.121 13828 worker thread done servicing request
21:56:59.307 00.000 8960 OnExposeComplete: enter
21:56:59.309 00.002 8960 UpdateGuideState(): m_state=6
21:56:59.311 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 458
21:56:59.312 00.001 8960 Star::Find returns 1 (0), X=974.76, Y=734.27, Mass=143236, SNR=27.9, Peak=25001 HFD=2.9
21:56:59.314 00.002 8960 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.39) = xAngle (-0.60 = -0.60)
21:56:59.316 00.002 8960 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
21:56:59.317 00.001 8960 CameraToMount -- cameraX=0.53 cameraY=-0.80 hyp=0.96 cameraTheta=-0.99 mountX=0.79 mountY=-0.57, mountTheta=-0.62
21:56:59.320 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=-0.80, opts=13)
21:56:59.322 00.002 8960 Enqueuing Move request for scope (0.53, -0.80)
21:56:59.324 00.002 13828 Worker thread wakes up
21:56:59.324 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.80) opts 0xd
21:56:59.324 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, -0.80)
21:56:59.324 00.000 13828 Moving (0.53, -0.80) raw xDistance=0.79 yDistance=-0.57
21:56:59.324 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.79
21:56:59.325 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:56:59.325 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
21:56:59.325 00.000 13828 MoveAxis(W, 289, ABG)
21:56:59.325 00.000 13828 Guiding  Dir = 3, Dur = 289
21:56:59.328 00.003 13828 IsSlewing returns 0
21:56:59.328 00.000 13828 IsGuiding returns 0
21:56:59.331 00.003 13828 PulseGuide returned control before completion, sleep 297
21:56:59.336 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=8054, max=65535, med=12758, FiltMin=9808, FiltMax=65535, Gamma=2.540
21:56:59.357 00.021 8960 UpdateGuideState exits: m=143236 SNR=27.9
21:56:59.359 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:56:59.361 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:56:59.363 00.002 8960 Enqueuing Expose request
21:56:59.630 00.267 13828 IsGuiding returns 0
21:56:59.630 00.000 13828 Move returns status 0, amount 289
21:56:59.631 00.001 13828 MoveAxis(N, 0, ABG)
21:56:59.631 00.000 13828 duration set to 0 by GuideMode
21:56:59.631 00.000 13828 Move returns status 0, amount 0
21:56:59.631 00.000 13828 move complete, result=0
21:56:59.631 00.000 13828 worker thread done servicing request
21:56:59.631 00.000 13828 Worker thread wakes up
21:56:59.631 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:56:59.631 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:56:59.631 00.000 8960 GuideStep: 0.8 px 289 ms WEST, -0.6 px 0 ms NORTH
21:57:02.109 02.478 13828 Exposure complete
21:57:02.231 00.122 13828 worker thread done servicing request
21:57:02.231 00.000 8960 OnExposeComplete: enter
21:57:02.233 00.002 8960 UpdateGuideState(): m_state=6
21:57:02.235 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 459
21:57:02.237 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=734.43, Mass=157683, SNR=32.5, Peak=25283 HFD=3.3
21:57:02.240 00.003 8960 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.39) = xAngle (-1.79 = -1.79)
21:57:02.242 00.002 8960 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
21:57:02.243 00.001 8960 CameraToMount -- cameraX=-0.46 cameraY=-0.64 hyp=0.79 cameraTheta=-2.19 mountX=-0.17 mountY=-0.76, mountTheta=-1.80
21:57:02.246 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=-0.64, opts=13)
21:57:02.247 00.001 8960 Enqueuing Move request for scope (-0.46, -0.64)
21:57:02.249 00.002 13828 Worker thread wakes up
21:57:02.249 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.64) opts 0xd
21:57:02.249 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.46, -0.64)
21:57:02.249 00.000 13828 Moving (-0.46, -0.64) raw xDistance=-0.17 yDistance=-0.76
21:57:02.249 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.17
21:57:02.249 00.000 13828 resist switch: large excursion: input -0.76 thresh 0.57 direction from 1 to -1
21:57:02.249 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.29
21:57:02.249 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.76 from input -0.76
21:57:02.249 00.000 13828 MoveAxis(E, 44, ABG)
21:57:02.249 00.000 13828 Guiding  Dir = 2, Dur = 44
21:57:02.251 00.002 13828 IsSlewing returns 0
21:57:02.251 00.000 13828 IsGuiding returns 0
21:57:02.254 00.003 13828 PulseGuide returned control before completion, sleep 52
21:57:02.259 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7824, max=65535, med=12771, FiltMin=9724, FiltMax=65535, Gamma=2.540
21:57:02.282 00.023 8960 UpdateGuideState exits: m=157683 SNR=32.5
21:57:02.285 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:02.286 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:02.288 00.002 8960 Enqueuing Expose request
21:57:02.316 00.028 13828 IsGuiding returns 0
21:57:02.316 00.000 13828 Move returns status 0, amount 44
21:57:02.316 00.000 13828 MoveAxis(N, 405, ABG)
21:57:02.316 00.000 13828 duration set to 0 by GuideMode
21:57:02.316 00.000 13828 Move returns status 0, amount 0
21:57:02.316 00.000 13828 move complete, result=0
21:57:02.316 00.000 13828 worker thread done servicing request
21:57:02.316 00.000 13828 Worker thread wakes up
21:57:02.316 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:02.316 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:02.322 00.006 8960 GuideStep: -0.2 px 44 ms EAST, -0.8 px 0 ms NORTH
21:57:04.782 02.460 13828 Exposure complete
21:57:04.923 00.141 13828 worker thread done servicing request
21:57:04.923 00.000 8960 OnExposeComplete: enter
21:57:04.925 00.002 8960 UpdateGuideState(): m_state=6
21:57:04.926 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 460
21:57:04.928 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.95, Mass=123996, SNR=27.0, Peak=23555 HFD=2.8
21:57:04.931 00.003 8960 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.39) = xAngle (-1.41 = -1.41)
21:57:04.932 00.001 8960 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
21:57:04.935 00.003 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.80 mountX=0.02 mountY=-0.13, mountTheta=-1.41
21:57:04.937 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.12, opts=13)
21:57:04.939 00.002 8960 Enqueuing Move request for scope (-0.03, -0.12)
21:57:04.941 00.002 13828 Worker thread wakes up
21:57:04.941 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
21:57:04.941 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
21:57:04.941 00.000 13828 Moving (-0.03, -0.12) raw xDistance=0.02 yDistance=-0.13
21:57:04.942 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
21:57:04.942 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:04.942 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
21:57:04.942 00.000 13828 MoveAxis(E, 0, ABG)
21:57:04.942 00.000 13828 Move returns status 0, amount 0
21:57:04.942 00.000 13828 MoveAxis(N, 0, ABG)
21:57:04.942 00.000 13828 duration set to 0 by GuideMode
21:57:04.942 00.000 13828 Move returns status 0, amount 0
21:57:04.942 00.000 13828 move complete, result=0
21:57:04.942 00.000 13828 worker thread done servicing request
21:57:04.949 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12771, FiltMin=10025, FiltMax=65535, Gamma=2.540
21:57:04.973 00.024 8960 UpdateGuideState exits: m=123996 SNR=27.0
21:57:04.975 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:04.976 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:04.978 00.002 8960 Enqueuing Expose request
21:57:04.980 00.002 13828 Worker thread wakes up
21:57:04.980 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
21:57:04.983 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:04.983 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:07.448 02.465 13828 Exposure complete
21:57:07.571 00.123 13828 worker thread done servicing request
21:57:07.571 00.000 8960 OnExposeComplete: enter
21:57:07.572 00.001 8960 UpdateGuideState(): m_state=6
21:57:07.574 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 461
21:57:07.576 00.002 8960 Star::Find returns 1 (0), X=972.96, Y=735.30, Mass=153782, SNR=28.3, Peak=27139 HFD=3.3
21:57:07.578 00.002 8960 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.39) = xAngle (3.36 = -2.93)
21:57:07.580 00.002 8960 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.96)
21:57:07.582 00.002 8960 CameraToMount -- cameraX=-1.27 cameraY=0.23 hyp=1.29 cameraTheta=2.97 mountX=-1.26 mountY=-0.23, mountTheta=-2.96
21:57:07.586 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.27, y=0.23, opts=13)
21:57:07.588 00.002 8960 Enqueuing Move request for scope (-1.27, 0.23)
21:57:07.589 00.001 13828 Worker thread wakes up
21:57:07.589 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.27, 0.23) opts 0xd
21:57:07.589 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.27, 0.23)
21:57:07.590 00.001 13828 Moving (-1.27, 0.23) raw xDistance=-1.26 yDistance=-0.23
21:57:07.590 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.26
21:57:07.590 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
21:57:07.590 00.000 13828 MoveAxis(E, 468, ABG)
21:57:07.590 00.000 13828 Guiding  Dir = 2, Dur = 468
21:57:07.593 00.003 13828 IsSlewing returns 0
21:57:07.593 00.000 13828 IsGuiding returns 0
21:57:07.595 00.002 13828 PulseGuide returned control before completion, sleep 477
21:57:07.599 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=12777, FiltMin=10076, FiltMax=65535, Gamma=2.540
21:57:07.623 00.024 8960 UpdateGuideState exits: m=153782 SNR=28.3
21:57:07.626 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:07.628 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:07.629 00.001 8960 Enqueuing Expose request
21:57:08.079 00.450 13828 IsGuiding returns 0
21:57:08.079 00.000 13828 Move returns status 0, amount 468
21:57:08.079 00.000 13828 MoveAxis(N, 124, ABG)
21:57:08.079 00.000 13828 duration set to 0 by GuideMode
21:57:08.079 00.000 13828 Move returns status 0, amount 0
21:57:08.079 00.000 13828 move complete, result=0
21:57:08.079 00.000 13828 worker thread done servicing request
21:57:08.079 00.000 13828 Worker thread wakes up
21:57:08.079 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:08.080 00.001 8960 GuideStep: -1.3 px 468 ms EAST, -0.2 px 0 ms NORTH
21:57:08.081 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:10.555 02.474 13828 Exposure complete
21:57:10.685 00.130 13828 worker thread done servicing request
21:57:10.685 00.000 8960 OnExposeComplete: enter
21:57:10.687 00.002 8960 UpdateGuideState(): m_state=6
21:57:10.689 00.002 8960 Star::Find(15, 972, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 462
21:57:10.691 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=734.43, Mass=103484, SNR=23.5, Peak=24387 HFD=2.7
21:57:10.693 00.002 8960 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.39) = xAngle (-1.18 = -1.18)
21:57:10.694 00.001 8960 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
21:57:10.696 00.002 8960 CameraToMount -- cameraX=-0.00 cameraY=-0.65 hyp=0.65 cameraTheta=-1.58 mountX=0.25 mountY=-0.61, mountTheta=-1.19
21:57:10.698 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=-0.65, opts=13)
21:57:10.700 00.002 8960 Enqueuing Move request for scope (-0.00, -0.65)
21:57:10.702 00.002 13828 Worker thread wakes up
21:57:10.702 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.65) opts 0xd
21:57:10.702 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, -0.65)
21:57:10.702 00.000 13828 Moving (-0.00, -0.65) raw xDistance=0.25 yDistance=-0.61
21:57:10.702 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.25
21:57:10.702 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
21:57:10.702 00.000 13828 MoveAxis(W, 58, ABG)
21:57:10.702 00.000 13828 Guiding  Dir = 3, Dur = 58
21:57:10.705 00.003 13828 IsSlewing returns 0
21:57:10.705 00.000 13828 IsGuiding returns 0
21:57:10.707 00.002 13828 PulseGuide returned control before completion, sleep 67
21:57:10.713 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=12771, FiltMin=9929, FiltMax=65535, Gamma=2.540
21:57:10.739 00.026 8960 UpdateGuideState exits: m=103484 SNR=23.5
21:57:10.741 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:10.743 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:10.745 00.002 8960 Enqueuing Expose request
21:57:10.778 00.033 13828 IsGuiding returns 1
21:57:10.778 00.000 13828 scope still moving after pulse duration time elapsed
21:57:10.811 00.033 13828 IsSlewing returns 0
21:57:10.811 00.000 13828 IsGuiding returns 1
21:57:10.841 00.030 13828 IsSlewing returns 0
21:57:10.842 00.001 13828 IsGuiding returns 0
21:57:10.842 00.000 13828 scope move finished after 58 + 78 ms
21:57:10.842 00.000 13828 Move returns status 0, amount 58
21:57:10.842 00.000 13828 MoveAxis(N, 324, ABG)
21:57:10.842 00.000 13828 duration set to 0 by GuideMode
21:57:10.842 00.000 13828 Move returns status 0, amount 0
21:57:10.842 00.000 13828 move complete, result=0
21:57:10.842 00.000 13828 worker thread done servicing request
21:57:10.842 00.000 8960 GuideStep: 0.2 px 58 ms WEST, -0.6 px 0 ms NORTH
21:57:10.846 00.004 13828 Worker thread wakes up
21:57:10.846 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:10.846 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:13.314 02.468 13828 Exposure complete
21:57:13.437 00.123 13828 worker thread done servicing request
21:57:13.437 00.000 8960 OnExposeComplete: enter
21:57:13.439 00.002 8960 UpdateGuideState(): m_state=6
21:57:13.441 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 463
21:57:13.442 00.001 8960 Star::Find returns 1 (0), X=973.34, Y=734.89, Mass=143730, SNR=24.9, Peak=24483 HFD=3.5
21:57:13.444 00.002 8960 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.39) = xAngle (-2.55 = -2.55)
21:57:13.446 00.002 8960 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
21:57:13.448 00.002 8960 CameraToMount -- cameraX=-0.89 cameraY=-0.18 hyp=0.91 cameraTheta=-2.94 mountX=-0.76 mountY=-0.49, mountTheta=-2.57
21:57:13.452 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.89, y=-0.18, opts=13)
21:57:13.454 00.002 8960 Enqueuing Move request for scope (-0.89, -0.18)
21:57:13.456 00.002 13828 Worker thread wakes up
21:57:13.456 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.18) opts 0xd
21:57:13.456 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.89, -0.18)
21:57:13.456 00.000 13828 Moving (-0.89, -0.18) raw xDistance=-0.76 yDistance=-0.49
21:57:13.456 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.76
21:57:13.456 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
21:57:13.456 00.000 13828 MoveAxis(E, 276, ABG)
21:57:13.456 00.000 13828 Guiding  Dir = 2, Dur = 276
21:57:13.458 00.002 13828 IsSlewing returns 0
21:57:13.458 00.000 13828 IsGuiding returns 0
21:57:13.460 00.002 13828 PulseGuide returned control before completion, sleep 285
21:57:13.463 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7849, max=65535, med=12784, FiltMin=10038, FiltMax=65535, Gamma=2.540
21:57:13.489 00.026 8960 UpdateGuideState exits: m=143730 SNR=24.9
21:57:13.490 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:13.492 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:13.494 00.002 8960 Enqueuing Expose request
21:57:13.749 00.255 13828 IsGuiding returns 1
21:57:13.749 00.000 13828 scope still moving after pulse duration time elapsed
21:57:13.783 00.034 13828 IsSlewing returns 0
21:57:13.783 00.000 13828 IsGuiding returns 1
21:57:13.812 00.029 13828 IsSlewing returns 0
21:57:13.812 00.000 13828 IsGuiding returns 0
21:57:13.812 00.000 13828 scope move finished after 276 + 77 ms
21:57:13.812 00.000 13828 Move returns status 0, amount 276
21:57:13.812 00.000 13828 MoveAxis(N, 258, ABG)
21:57:13.812 00.000 13828 duration set to 0 by GuideMode
21:57:13.812 00.000 13828 Move returns status 0, amount 0
21:57:13.812 00.000 13828 move complete, result=0
21:57:13.812 00.000 13828 worker thread done servicing request
21:57:13.812 00.000 13828 Worker thread wakes up
21:57:13.812 00.000 8960 GuideStep: -0.8 px 276 ms EAST, -0.5 px 0 ms NORTH
21:57:13.814 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:13.814 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:16.281 02.467 13828 Exposure complete
21:57:16.403 00.122 13828 worker thread done servicing request
21:57:16.404 00.001 8960 OnExposeComplete: enter
21:57:16.405 00.001 8960 UpdateGuideState(): m_state=6
21:57:16.408 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 464
21:57:16.409 00.001 8960 Star::Find returns 1 (0), X=973.66, Y=735.18, Mass=131255, SNR=30.0, Peak=24547 HFD=3.2
21:57:16.411 00.002 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.36 = -2.93)
21:57:16.412 00.001 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.96)
21:57:16.413 00.001 8960 CameraToMount -- cameraX=-0.57 cameraY=0.10 hyp=0.58 cameraTheta=2.96 mountX=-0.56 mountY=-0.10, mountTheta=-2.96
21:57:16.416 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=0.10, opts=13)
21:57:16.418 00.002 8960 Enqueuing Move request for scope (-0.57, 0.10)
21:57:16.420 00.002 13828 Worker thread wakes up
21:57:16.420 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.10) opts 0xd
21:57:16.420 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.57, 0.10)
21:57:16.420 00.000 13828 Moving (-0.57, 0.10) raw xDistance=-0.56 yDistance=-0.10
21:57:16.420 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.56
21:57:16.420 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:57:16.421 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
21:57:16.421 00.000 13828 MoveAxis(E, 228, ABG)
21:57:16.421 00.000 13828 Guiding  Dir = 2, Dur = 228
21:57:16.422 00.001 13828 IsSlewing returns 0
21:57:16.423 00.001 13828 IsGuiding returns 0
21:57:16.424 00.001 13828 PulseGuide returned control before completion, sleep 237
21:57:16.428 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12764, FiltMin=10044, FiltMax=65535, Gamma=2.540
21:57:16.455 00.027 8960 UpdateGuideState exits: m=131255 SNR=30.0
21:57:16.457 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:16.458 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:16.460 00.002 8960 Enqueuing Expose request
21:57:16.664 00.204 13828 IsGuiding returns 0
21:57:16.664 00.000 13828 Move returns status 0, amount 228
21:57:16.664 00.000 13828 MoveAxis(N, 0, ABG)
21:57:16.664 00.000 13828 duration set to 0 by GuideMode
21:57:16.664 00.000 13828 Move returns status 0, amount 0
21:57:16.664 00.000 13828 move complete, result=0
21:57:16.664 00.000 13828 worker thread done servicing request
21:57:16.664 00.000 8960 GuideStep: -0.6 px 228 ms EAST, -0.1 px 0 ms NORTH
21:57:16.666 00.002 13828 Worker thread wakes up
21:57:16.666 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:16.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:19.133 02.467 13828 Exposure complete
21:57:19.257 00.124 13828 worker thread done servicing request
21:57:19.257 00.000 8960 OnExposeComplete: enter
21:57:19.259 00.002 8960 UpdateGuideState(): m_state=6
21:57:19.262 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 465
21:57:19.264 00.002 8960 Star::Find returns 1 (0), X=973.49, Y=734.84, Mass=140191, SNR=26.4, Peak=26083 HFD=3.4
21:57:19.267 00.003 8960 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.39) = xAngle (-2.44 = -2.44)
21:57:19.268 00.001 8960 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
21:57:19.270 00.002 8960 CameraToMount -- cameraX=-0.74 cameraY=-0.23 hyp=0.78 cameraTheta=-2.84 mountX=-0.60 mountY=-0.48, mountTheta=-2.46
21:57:19.273 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.74, y=-0.23, opts=13)
21:57:19.275 00.002 8960 Enqueuing Move request for scope (-0.74, -0.23)
21:57:19.276 00.001 13828 Worker thread wakes up
21:57:19.276 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.74, -0.23) opts 0xd
21:57:19.276 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.74, -0.23)
21:57:19.276 00.000 13828 Moving (-0.74, -0.23) raw xDistance=-0.60 yDistance=-0.48
21:57:19.277 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.60
21:57:19.277 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
21:57:19.277 00.000 13828 MoveAxis(E, 237, ABG)
21:57:19.277 00.000 13828 Guiding  Dir = 2, Dur = 237
21:57:19.278 00.001 13828 IsSlewing returns 0
21:57:19.278 00.000 13828 IsGuiding returns 0
21:57:19.280 00.002 13828 PulseGuide returned control before completion, sleep 246
21:57:19.284 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7747, max=65535, med=12764, FiltMin=10012, FiltMax=65535, Gamma=2.540
21:57:19.309 00.025 8960 UpdateGuideState exits: m=140191 SNR=26.4
21:57:19.311 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:19.313 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:19.314 00.001 8960 Enqueuing Expose request
21:57:19.534 00.220 13828 IsGuiding returns 0
21:57:19.534 00.000 13828 Move returns status 0, amount 237
21:57:19.534 00.000 13828 MoveAxis(N, 255, ABG)
21:57:19.534 00.000 13828 duration set to 0 by GuideMode
21:57:19.534 00.000 13828 Move returns status 0, amount 0
21:57:19.534 00.000 13828 move complete, result=0
21:57:19.534 00.000 13828 worker thread done servicing request
21:57:19.534 00.000 8960 GuideStep: -0.6 px 237 ms EAST, -0.5 px 0 ms NORTH
21:57:19.536 00.002 13828 Worker thread wakes up
21:57:19.536 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:19.536 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:22.012 02.476 13828 Exposure complete
21:57:22.139 00.127 13828 worker thread done servicing request
21:57:22.139 00.000 8960 OnExposeComplete: enter
21:57:22.141 00.002 8960 UpdateGuideState(): m_state=6
21:57:22.143 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 466
21:57:22.144 00.001 8960 Star::Find returns 1 (0), X=974.36, Y=734.25, Mass=133650, SNR=29.2, Peak=23504 HFD=3.1
21:57:22.146 00.002 8960 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.39) = xAngle (-1.02 = -1.02)
21:57:22.147 00.001 8960 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.06 = -1.06)
21:57:22.149 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.83 hyp=0.84 cameraTheta=-1.41 mountX=0.44 mountY=-0.73, mountTheta=-1.03
21:57:22.152 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.83, opts=13)
21:57:22.154 00.002 8960 Enqueuing Move request for scope (0.13, -0.83)
21:57:22.155 00.001 13828 Worker thread wakes up
21:57:22.155 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.83) opts 0xd
21:57:22.155 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.83)
21:57:22.155 00.000 13828 Moving (0.13, -0.83) raw xDistance=0.44 yDistance=-0.73
21:57:22.155 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.44
21:57:22.155 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
21:57:22.155 00.000 13828 MoveAxis(W, 147, ABG)
21:57:22.156 00.001 13828 Guiding  Dir = 3, Dur = 147
21:57:22.157 00.001 13828 IsSlewing returns 0
21:57:22.157 00.000 13828 IsGuiding returns 0
21:57:22.159 00.002 13828 PulseGuide returned control before completion, sleep 156
21:57:22.163 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=8227, max=65535, med=12752, FiltMin=9833, FiltMax=65535, Gamma=2.540
21:57:22.199 00.036 8960 UpdateGuideState exits: m=133650 SNR=29.2
21:57:22.201 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:22.203 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:22.205 00.002 8960 Enqueuing Expose request
21:57:22.330 00.125 13828 IsGuiding returns 0
21:57:22.330 00.000 13828 Move returns status 0, amount 147
21:57:22.330 00.000 13828 MoveAxis(N, 390, ABG)
21:57:22.330 00.000 13828 duration set to 0 by GuideMode
21:57:22.330 00.000 13828 Move returns status 0, amount 0
21:57:22.330 00.000 13828 move complete, result=0
21:57:22.330 00.000 13828 worker thread done servicing request
21:57:22.330 00.000 8960 GuideStep: 0.4 px 147 ms WEST, -0.7 px 0 ms NORTH
21:57:22.333 00.003 13828 Worker thread wakes up
21:57:22.333 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:22.333 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:24.793 02.460 13828 Exposure complete
21:57:24.918 00.125 13828 worker thread done servicing request
21:57:24.918 00.000 8960 OnExposeComplete: enter
21:57:24.920 00.002 8960 UpdateGuideState(): m_state=6
21:57:24.922 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 467
21:57:24.923 00.001 8960 Star::Find returns 1 (0), X=974.21, Y=734.39, Mass=124146, SNR=26.0, Peak=24227 HFD=2.9
21:57:24.925 00.002 8960 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.39) = xAngle (-1.20 = -1.20)
21:57:24.927 00.002 8960 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
21:57:24.928 00.001 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.69 hyp=0.69 cameraTheta=-1.60 mountX=0.25 mountY=-0.65, mountTheta=-1.21
21:57:24.931 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.69, opts=13)
21:57:24.933 00.002 8960 Enqueuing Move request for scope (-0.02, -0.69)
21:57:24.935 00.002 13828 Worker thread wakes up
21:57:24.935 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.69) opts 0xd
21:57:24.935 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.69)
21:57:24.935 00.000 13828 Moving (-0.02, -0.69) raw xDistance=0.25 yDistance=-0.65
21:57:24.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
21:57:24.935 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
21:57:24.935 00.000 13828 MoveAxis(W, 101, ABG)
21:57:24.935 00.000 13828 Guiding  Dir = 3, Dur = 101
21:57:24.936 00.001 13828 IsSlewing returns 0
21:57:24.937 00.001 13828 IsGuiding returns 0
21:57:24.938 00.001 13828 PulseGuide returned control before completion, sleep 110
21:57:24.944 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7849, max=65535, med=12752, FiltMin=9904, FiltMax=65535, Gamma=2.540
21:57:24.971 00.027 8960 UpdateGuideState exits: m=124146 SNR=26.0
21:57:24.973 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:24.975 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:24.976 00.001 8960 Enqueuing Expose request
21:57:25.049 00.073 13828 IsGuiding returns 0
21:57:25.050 00.001 13828 Move returns status 0, amount 101
21:57:25.050 00.000 13828 MoveAxis(N, 345, ABG)
21:57:25.050 00.000 13828 duration set to 0 by GuideMode
21:57:25.050 00.000 13828 Move returns status 0, amount 0
21:57:25.050 00.000 13828 move complete, result=0
21:57:25.050 00.000 13828 worker thread done servicing request
21:57:25.050 00.000 8960 GuideStep: 0.2 px 101 ms WEST, -0.6 px 0 ms NORTH
21:57:25.053 00.003 13828 Worker thread wakes up
21:57:25.053 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:25.053 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:27.522 02.469 13828 Exposure complete
21:57:27.643 00.121 13828 worker thread done servicing request
21:57:27.643 00.000 8960 OnExposeComplete: enter
21:57:27.644 00.001 8960 UpdateGuideState(): m_state=6
21:57:27.646 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 468
21:57:27.648 00.002 8960 Star::Find returns 1 (0), X=973.44, Y=734.67, Mass=192697, SNR=37.9, Peak=25251 HFD=4.0
21:57:27.650 00.002 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.39) = xAngle (-2.27 = -2.27)
21:57:27.652 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
21:57:27.653 00.001 8960 CameraToMount -- cameraX=-0.79 cameraY=-0.41 hyp=0.89 cameraTheta=-2.67 mountX=-0.58 mountY=-0.66, mountTheta=-2.29
21:57:27.656 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.79, y=-0.41, opts=13)
21:57:27.657 00.001 8960 Enqueuing Move request for scope (-0.79, -0.41)
21:57:27.659 00.002 13828 Worker thread wakes up
21:57:27.659 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.41) opts 0xd
21:57:27.659 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.79, -0.41)
21:57:27.659 00.000 13828 Moving (-0.79, -0.41) raw xDistance=-0.58 yDistance=-0.66
21:57:27.659 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.58
21:57:27.659 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
21:57:27.659 00.000 13828 MoveAxis(E, 207, ABG)
21:57:27.659 00.000 13828 Guiding  Dir = 2, Dur = 207
21:57:27.661 00.002 13828 IsSlewing returns 0
21:57:27.661 00.000 13828 IsGuiding returns 0
21:57:27.663 00.002 13828 PulseGuide returned control before completion, sleep 216
21:57:27.667 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7843, max=65535, med=12758, FiltMin=9936, FiltMax=65535, Gamma=2.540
21:57:27.695 00.028 8960 UpdateGuideState exits: m=192697 SNR=37.9
21:57:27.697 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:27.699 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:27.701 00.002 8960 Enqueuing Expose request
21:57:27.886 00.185 13828 IsGuiding returns 0
21:57:27.886 00.000 13828 Move returns status 0, amount 207
21:57:27.886 00.000 13828 MoveAxis(N, 351, ABG)
21:57:27.886 00.000 13828 duration set to 0 by GuideMode
21:57:27.887 00.001 13828 Move returns status 0, amount 0
21:57:27.887 00.000 13828 move complete, result=0
21:57:27.887 00.000 13828 worker thread done servicing request
21:57:27.887 00.000 13828 Worker thread wakes up
21:57:27.887 00.000 8960 GuideStep: -0.6 px 207 ms EAST, -0.7 px 0 ms NORTH
21:57:27.889 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:27.889 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:30.362 02.473 13828 Exposure complete
21:57:30.508 00.146 13828 worker thread done servicing request
21:57:30.508 00.000 8960 OnExposeComplete: enter
21:57:30.510 00.002 8960 UpdateGuideState(): m_state=6
21:57:30.512 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 469
21:57:30.515 00.003 8960 Star::Find returns 1 (0), X=974.05, Y=734.50, Mass=148998, SNR=27.3, Peak=23376 HFD=3.6
21:57:30.518 00.003 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
21:57:30.520 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
21:57:30.522 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.58 hyp=0.61 cameraTheta=-1.88 mountX=0.05 mountY=-0.61, mountTheta=-1.49
21:57:30.526 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.58, opts=13)
21:57:30.528 00.002 8960 Enqueuing Move request for scope (-0.19, -0.58)
21:57:30.530 00.002 13828 Worker thread wakes up
21:57:30.530 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.58) opts 0xd
21:57:30.530 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.58)
21:57:30.531 00.001 13828 Moving (-0.19, -0.58) raw xDistance=0.05 yDistance=-0.61
21:57:30.531 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
21:57:30.531 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
21:57:30.531 00.000 13828 MoveAxis(E, 0, ABG)
21:57:30.531 00.000 13828 Move returns status 0, amount 0
21:57:30.531 00.000 13828 MoveAxis(N, 323, ABG)
21:57:30.531 00.000 13828 duration set to 0 by GuideMode
21:57:30.531 00.000 13828 Move returns status 0, amount 0
21:57:30.532 00.001 13828 move complete, result=0
21:57:30.532 00.000 13828 worker thread done servicing request
21:57:30.542 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=8067, max=65535, med=12771, FiltMin=9968, FiltMax=65535, Gamma=2.540
21:57:30.572 00.030 8960 UpdateGuideState exits: m=148998 SNR=27.3
21:57:30.575 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:30.577 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:30.579 00.002 8960 Enqueuing Expose request
21:57:30.581 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
21:57:30.584 00.003 13828 Worker thread wakes up
21:57:30.584 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:30.585 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:33.058 02.473 13828 Exposure complete
21:57:33.201 00.143 13828 worker thread done servicing request
21:57:33.201 00.000 8960 OnExposeComplete: enter
21:57:33.204 00.003 8960 UpdateGuideState(): m_state=6
21:57:33.206 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 470
21:57:33.208 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=734.48, Mass=180891, SNR=31.4, Peak=25091 HFD=3.8
21:57:33.210 00.002 8960 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.39) = xAngle (-1.33 = -1.33)
21:57:33.212 00.002 8960 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
21:57:33.214 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.60 hyp=0.61 cameraTheta=-1.73 mountX=0.14 mountY=-0.59, mountTheta=-1.34
21:57:33.218 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.60, opts=13)
21:57:33.219 00.001 8960 Enqueuing Move request for scope (-0.09, -0.60)
21:57:33.221 00.002 13828 Worker thread wakes up
21:57:33.221 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.60) opts 0xd
21:57:33.221 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.60)
21:57:33.221 00.000 13828 Moving (-0.09, -0.60) raw xDistance=0.14 yDistance=-0.59
21:57:33.221 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
21:57:33.221 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
21:57:33.222 00.001 13828 MoveAxis(W, 53, ABG)
21:57:33.222 00.000 13828 Guiding  Dir = 3, Dur = 53
21:57:33.223 00.001 13828 IsSlewing returns 0
21:57:33.223 00.000 13828 IsGuiding returns 0
21:57:33.225 00.002 13828 PulseGuide returned control before completion, sleep 62
21:57:33.231 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12752, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:57:33.269 00.038 8960 UpdateGuideState exits: m=180891 SNR=31.4
21:57:33.272 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:33.274 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:33.276 00.002 8960 Enqueuing Expose request
21:57:33.294 00.018 13828 IsGuiding returns 0
21:57:33.294 00.000 13828 Move returns status 0, amount 53
21:57:33.294 00.000 13828 MoveAxis(N, 316, ABG)
21:57:33.294 00.000 13828 duration set to 0 by GuideMode
21:57:33.294 00.000 13828 Move returns status 0, amount 0
21:57:33.294 00.000 13828 move complete, result=0
21:57:33.294 00.000 13828 worker thread done servicing request
21:57:33.294 00.000 13828 Worker thread wakes up
21:57:33.295 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:33.295 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:33.306 00.011 8960 GuideStep: 0.1 px 53 ms WEST, -0.6 px 0 ms NORTH
21:57:35.769 02.463 13828 Exposure complete
21:57:35.960 00.191 13828 worker thread done servicing request
21:57:35.960 00.000 8960 OnExposeComplete: enter
21:57:35.963 00.003 8960 UpdateGuideState(): m_state=6
21:57:35.966 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 471
21:57:35.969 00.003 8960 Star::Find returns 1 (0), X=974.22, Y=734.36, Mass=146460, SNR=26.0, Peak=27043 HFD=3.0
21:57:35.973 00.004 8960 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.39) = xAngle (-1.20 = -1.20)
21:57:35.976 00.003 8960 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
21:57:35.978 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.72 hyp=0.72 cameraTheta=-1.59 mountX=0.26 mountY=-0.68, mountTheta=-1.21
21:57:35.984 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.72, opts=13)
21:57:35.988 00.004 8960 Enqueuing Move request for scope (-0.02, -0.72)
21:57:35.991 00.003 13828 Worker thread wakes up
21:57:35.992 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.72) opts 0xd
21:57:35.992 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.72)
21:57:35.992 00.000 13828 Moving (-0.02, -0.72) raw xDistance=0.26 yDistance=-0.68
21:57:35.992 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
21:57:35.992 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
21:57:35.992 00.000 13828 MoveAxis(W, 100, ABG)
21:57:35.992 00.000 13828 Guiding  Dir = 3, Dur = 100
21:57:35.994 00.002 13828 IsSlewing returns 0
21:57:35.995 00.001 13828 IsGuiding returns 0
21:57:35.996 00.001 13828 PulseGuide returned control before completion, sleep 109
21:57:36.004 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12764, FiltMin=9827, FiltMax=65535, Gamma=2.540
21:57:36.036 00.032 8960 UpdateGuideState exits: m=146460 SNR=26.0
21:57:36.039 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:36.041 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:36.044 00.003 8960 Enqueuing Expose request
21:57:36.122 00.078 13828 IsGuiding returns 0
21:57:36.122 00.000 13828 Move returns status 0, amount 100
21:57:36.122 00.000 13828 MoveAxis(N, 361, ABG)
21:57:36.122 00.000 13828 duration set to 0 by GuideMode
21:57:36.122 00.000 13828 Move returns status 0, amount 0
21:57:36.122 00.000 13828 move complete, result=0
21:57:36.122 00.000 13828 worker thread done servicing request
21:57:36.122 00.000 13828 Worker thread wakes up
21:57:36.122 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:36.123 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:36.134 00.011 8960 GuideStep: 0.3 px 100 ms WEST, -0.7 px 0 ms NORTH
21:57:38.596 02.462 13828 Exposure complete
21:57:38.717 00.121 13828 worker thread done servicing request
21:57:38.718 00.001 8960 OnExposeComplete: enter
21:57:38.720 00.002 8960 UpdateGuideState(): m_state=6
21:57:38.722 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 472
21:57:38.724 00.002 8960 Star::Find returns 1 (0), X=973.34, Y=735.09, Mass=153386, SNR=27.3, Peak=26755 HFD=3.4
21:57:38.725 00.001 8960 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.39) = xAngle (3.52 = -2.76)
21:57:38.727 00.002 8960 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.49 = -2.79)
21:57:38.729 00.002 8960 CameraToMount -- cameraX=-0.89 cameraY=0.01 hyp=0.89 cameraTheta=3.13 mountX=-0.83 mountY=-0.30, mountTheta=-2.79
21:57:38.731 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.89, y=0.01, opts=13)
21:57:38.733 00.002 8960 Enqueuing Move request for scope (-0.89, 0.01)
21:57:38.734 00.001 13828 Worker thread wakes up
21:57:38.734 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.89, 0.01) opts 0xd
21:57:38.734 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.89, 0.01)
21:57:38.735 00.001 13828 Moving (-0.89, 0.01) raw xDistance=-0.83 yDistance=-0.30
21:57:38.735 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.83
21:57:38.735 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:57:38.735 00.000 13828 MoveAxis(E, 299, ABG)
21:57:38.735 00.000 13828 Guiding  Dir = 2, Dur = 299
21:57:38.737 00.002 13828 IsSlewing returns 0
21:57:38.737 00.000 13828 IsGuiding returns 0
21:57:38.739 00.002 13828 PulseGuide returned control before completion, sleep 308
21:57:38.742 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7548, max=65535, med=12771, FiltMin=9923, FiltMax=65535, Gamma=2.540
21:57:38.778 00.036 8960 UpdateGuideState exits: m=153386 SNR=27.3
21:57:38.781 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:38.782 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:38.784 00.002 8960 Enqueuing Expose request
21:57:39.062 00.278 13828 IsGuiding returns 0
21:57:39.062 00.000 13828 Move returns status 0, amount 299
21:57:39.062 00.000 13828 MoveAxis(N, 161, ABG)
21:57:39.062 00.000 13828 duration set to 0 by GuideMode
21:57:39.062 00.000 13828 Move returns status 0, amount 0
21:57:39.062 00.000 13828 move complete, result=0
21:57:39.062 00.000 13828 worker thread done servicing request
21:57:39.062 00.000 13828 Worker thread wakes up
21:57:39.062 00.000 8960 GuideStep: -0.8 px 299 ms EAST, -0.3 px 0 ms NORTH
21:57:39.064 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:39.064 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:41.534 02.470 13828 Exposure complete
21:57:41.660 00.126 13828 worker thread done servicing request
21:57:41.660 00.000 8960 OnExposeComplete: enter
21:57:41.662 00.002 8960 UpdateGuideState(): m_state=6
21:57:41.664 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 473
21:57:41.666 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=734.82, Mass=171809, SNR=32.8, Peak=26595 HFD=3.6
21:57:41.668 00.002 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.39) = xAngle (-2.28 = -2.28)
21:57:41.670 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
21:57:41.671 00.001 8960 CameraToMount -- cameraX=-0.50 cameraY=-0.25 hyp=0.56 cameraTheta=-2.67 mountX=-0.37 mountY=-0.41, mountTheta=-2.30
21:57:41.674 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=-0.25, opts=13)
21:57:41.675 00.001 8960 Enqueuing Move request for scope (-0.50, -0.25)
21:57:41.677 00.002 13828 Worker thread wakes up
21:57:41.677 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.25) opts 0xd
21:57:41.677 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, -0.25)
21:57:41.677 00.000 13828 Moving (-0.50, -0.25) raw xDistance=-0.37 yDistance=-0.41
21:57:41.677 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.37
21:57:41.677 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
21:57:41.677 00.000 13828 MoveAxis(E, 157, ABG)
21:57:41.677 00.000 13828 Guiding  Dir = 2, Dur = 157
21:57:41.679 00.002 13828 IsSlewing returns 0
21:57:41.679 00.000 13828 IsGuiding returns 0
21:57:41.681 00.002 13828 PulseGuide returned control before completion, sleep 166
21:57:41.685 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12764, FiltMin=9942, FiltMax=65535, Gamma=2.540
21:57:41.708 00.023 8960 UpdateGuideState exits: m=171809 SNR=32.8
21:57:41.710 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:41.712 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:41.714 00.002 8960 Enqueuing Expose request
21:57:41.856 00.142 13828 IsGuiding returns 0
21:57:41.856 00.000 13828 Move returns status 0, amount 157
21:57:41.856 00.000 13828 MoveAxis(N, 219, ABG)
21:57:41.856 00.000 13828 duration set to 0 by GuideMode
21:57:41.856 00.000 13828 Move returns status 0, amount 0
21:57:41.856 00.000 13828 move complete, result=0
21:57:41.856 00.000 13828 worker thread done servicing request
21:57:41.857 00.001 13828 Worker thread wakes up
21:57:41.857 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:41.857 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:41.857 00.000 8960 GuideStep: -0.4 px 157 ms EAST, -0.4 px 0 ms NORTH
21:57:44.333 02.476 13828 Exposure complete
21:57:44.452 00.119 13828 worker thread done servicing request
21:57:44.452 00.000 8960 OnExposeComplete: enter
21:57:44.454 00.002 8960 UpdateGuideState(): m_state=6
21:57:44.456 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 474
21:57:44.458 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=734.66, Mass=165836, SNR=31.8, Peak=23843 HFD=3.8
21:57:44.459 00.001 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
21:57:44.461 00.002 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
21:57:44.462 00.001 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.42 hyp=0.48 cameraTheta=-2.08 mountX=-0.05 mountY=-0.47, mountTheta=-1.68
21:57:44.465 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.42, opts=13)
21:57:44.467 00.002 8960 Enqueuing Move request for scope (-0.23, -0.42)
21:57:44.469 00.002 13828 Worker thread wakes up
21:57:44.469 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.42) opts 0xd
21:57:44.469 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.42)
21:57:44.469 00.000 13828 Moving (-0.23, -0.42) raw xDistance=-0.05 yDistance=-0.47
21:57:44.469 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:57:44.469 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
21:57:44.469 00.000 13828 MoveAxis(E, 0, ABG)
21:57:44.469 00.000 13828 Move returns status 0, amount 0
21:57:44.469 00.000 13828 MoveAxis(N, 251, ABG)
21:57:44.469 00.000 13828 duration set to 0 by GuideMode
21:57:44.469 00.000 13828 Move returns status 0, amount 0
21:57:44.469 00.000 13828 move complete, result=0
21:57:44.469 00.000 13828 worker thread done servicing request
21:57:44.476 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12752, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:57:44.498 00.022 8960 UpdateGuideState exits: m=165836 SNR=31.8
21:57:44.501 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:44.503 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:44.506 00.003 8960 Enqueuing Expose request
21:57:44.508 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:57:44.511 00.003 13828 Worker thread wakes up
21:57:44.511 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:44.511 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:46.981 02.470 13828 Exposure complete
21:57:47.111 00.130 13828 worker thread done servicing request
21:57:47.111 00.000 8960 OnExposeComplete: enter
21:57:47.113 00.002 8960 UpdateGuideState(): m_state=6
21:57:47.116 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 475
21:57:47.118 00.002 8960 Star::Find returns 1 (0), X=974.37, Y=734.70, Mass=144946, SNR=29.1, Peak=21827 HFD=3.5
21:57:47.119 00.001 8960 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.39) = xAngle (-0.82 = -0.82)
21:57:47.121 00.002 8960 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
21:57:47.123 00.002 8960 CameraToMount -- cameraX=0.14 cameraY=-0.38 hyp=0.41 cameraTheta=-1.22 mountX=0.28 mountY=-0.31, mountTheta=-0.84
21:57:47.126 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.38, opts=13)
21:57:47.127 00.001 8960 Enqueuing Move request for scope (0.14, -0.38)
21:57:47.129 00.002 13828 Worker thread wakes up
21:57:47.130 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.38) opts 0xd
21:57:47.130 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.38)
21:57:47.130 00.000 13828 Moving (0.14, -0.38) raw xDistance=0.28 yDistance=-0.31
21:57:47.130 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
21:57:47.130 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
21:57:47.130 00.000 13828 MoveAxis(W, 102, ABG)
21:57:47.130 00.000 13828 Guiding  Dir = 3, Dur = 102
21:57:47.137 00.007 13828 IsSlewing returns 0
21:57:47.137 00.000 13828 IsGuiding returns 0
21:57:47.140 00.003 13828 PulseGuide returned control before completion, sleep 110
21:57:47.143 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12745, FiltMin=9904, FiltMax=65535, Gamma=2.540
21:57:47.168 00.025 8960 UpdateGuideState exits: m=144946 SNR=29.1
21:57:47.169 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:47.171 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:47.173 00.002 8960 Enqueuing Expose request
21:57:47.255 00.082 13828 IsGuiding returns 0
21:57:47.255 00.000 13828 Move returns status 0, amount 102
21:57:47.255 00.000 13828 MoveAxis(N, 163, ABG)
21:57:47.256 00.001 13828 duration set to 0 by GuideMode
21:57:47.256 00.000 13828 Move returns status 0, amount 0
21:57:47.256 00.000 13828 move complete, result=0
21:57:47.256 00.000 13828 worker thread done servicing request
21:57:47.256 00.000 13828 Worker thread wakes up
21:57:47.256 00.000 8960 GuideStep: 0.3 px 102 ms WEST, -0.3 px 0 ms NORTH
21:57:47.261 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:47.261 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:49.737 02.476 13828 Exposure complete
21:57:49.864 00.127 13828 worker thread done servicing request
21:57:49.864 00.000 8960 OnExposeComplete: enter
21:57:49.866 00.002 8960 UpdateGuideState(): m_state=6
21:57:49.868 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 476
21:57:49.869 00.001 8960 Star::Find returns 1 (0), X=973.34, Y=735.06, Mass=151374, SNR=34.4, Peak=25539 HFD=3.3
21:57:49.871 00.002 8960 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.39) = xAngle (-2.73 = -2.73)
21:57:49.873 00.002 8960 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
21:57:49.874 00.001 8960 CameraToMount -- cameraX=-0.90 cameraY=-0.02 hyp=0.90 cameraTheta=-3.12 mountX=-0.82 mountY=-0.33, mountTheta=-2.76
21:57:49.877 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.90, y=-0.02, opts=13)
21:57:49.879 00.002 8960 Enqueuing Move request for scope (-0.90, -0.02)
21:57:49.880 00.001 13828 Worker thread wakes up
21:57:49.880 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.02) opts 0xd
21:57:49.880 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.90, -0.02)
21:57:49.881 00.001 13828 Moving (-0.90, -0.02) raw xDistance=-0.82 yDistance=-0.33
21:57:49.881 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.82
21:57:49.881 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
21:57:49.881 00.000 13828 MoveAxis(E, 297, ABG)
21:57:49.881 00.000 13828 Guiding  Dir = 2, Dur = 297
21:57:49.882 00.001 13828 IsSlewing returns 0
21:57:49.882 00.000 13828 IsGuiding returns 0
21:57:49.884 00.002 13828 PulseGuide returned control before completion, sleep 306
21:57:49.888 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=8048, max=65535, med=12745, FiltMin=9756, FiltMax=65535, Gamma=2.540
21:57:49.915 00.027 8960 UpdateGuideState exits: m=151374 SNR=34.4
21:57:49.917 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:49.919 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:49.921 00.002 8960 Enqueuing Expose request
21:57:50.202 00.281 13828 IsGuiding returns 0
21:57:50.202 00.000 13828 Move returns status 0, amount 297
21:57:50.202 00.000 13828 MoveAxis(N, 176, ABG)
21:57:50.202 00.000 13828 duration set to 0 by GuideMode
21:57:50.202 00.000 13828 Move returns status 0, amount 0
21:57:50.202 00.000 13828 move complete, result=0
21:57:50.202 00.000 13828 worker thread done servicing request
21:57:50.202 00.000 13828 Worker thread wakes up
21:57:50.202 00.000 8960 GuideStep: -0.8 px 297 ms EAST, -0.3 px 0 ms NORTH
21:57:50.205 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:50.205 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:52.678 02.473 13828 Exposure complete
21:57:52.800 00.122 13828 worker thread done servicing request
21:57:52.800 00.000 8960 OnExposeComplete: enter
21:57:52.802 00.002 8960 UpdateGuideState(): m_state=6
21:57:52.804 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 477
21:57:52.806 00.002 8960 Star::Find returns 1 (0), X=974.25, Y=734.08, Mass=129792, SNR=26.1, Peak=28771 HFD=2.6
21:57:52.807 00.001 8960 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.39) = xAngle (-1.16 = -1.16)
21:57:52.809 00.002 8960 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
21:57:52.810 00.001 8960 CameraToMount -- cameraX=0.02 cameraY=-1.00 hyp=1.00 cameraTheta=-1.55 mountX=0.40 mountY=-0.93, mountTheta=-1.16
21:57:52.814 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=-1.00, opts=13)
21:57:52.816 00.002 8960 Enqueuing Move request for scope (0.02, -1.00)
21:57:52.817 00.001 13828 Worker thread wakes up
21:57:52.817 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, -1.00) opts 0xd
21:57:52.817 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, -1.00)
21:57:52.817 00.000 13828 Moving (0.02, -1.00) raw xDistance=0.40 yDistance=-0.93
21:57:52.817 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.40
21:57:52.817 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
21:57:52.818 00.001 13828 MoveAxis(W, 128, ABG)
21:57:52.818 00.000 13828 Guiding  Dir = 3, Dur = 128
21:57:52.819 00.001 13828 IsSlewing returns 0
21:57:52.819 00.000 13828 IsGuiding returns 0
21:57:52.821 00.002 13828 PulseGuide returned control before completion, sleep 137
21:57:52.827 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7843, max=65535, med=12739, FiltMin=10115, FiltMax=65535, Gamma=2.540
21:57:52.851 00.024 8960 UpdateGuideState exits: m=129792 SNR=26.1
21:57:52.853 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:52.854 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:52.856 00.002 8960 Enqueuing Expose request
21:57:52.969 00.113 13828 IsGuiding returns 0
21:57:52.969 00.000 13828 Move returns status 0, amount 128
21:57:52.969 00.000 13828 MoveAxis(N, 495, ABG)
21:57:52.969 00.000 13828 duration set to 0 by GuideMode
21:57:52.969 00.000 13828 Move returns status 0, amount 0
21:57:52.969 00.000 13828 move complete, result=0
21:57:52.969 00.000 13828 worker thread done servicing request
21:57:52.969 00.000 13828 Worker thread wakes up
21:57:52.969 00.000 8960 GuideStep: 0.4 px 128 ms WEST, -0.9 px 0 ms NORTH
21:57:52.972 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:52.972 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:55.455 02.483 13828 Exposure complete
21:57:55.581 00.126 13828 worker thread done servicing request
21:57:55.581 00.000 8960 OnExposeComplete: enter
21:57:55.582 00.001 8960 UpdateGuideState(): m_state=6
21:57:55.584 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 478
21:57:55.586 00.002 8960 Star::Find returns 1 (0), X=973.61, Y=734.58, Mass=148157, SNR=27.3, Peak=25161 HFD=3.1
21:57:55.588 00.002 8960 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.39) = xAngle (-2.07 = -2.07)
21:57:55.590 00.002 8960 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
21:57:55.592 00.002 8960 CameraToMount -- cameraX=-0.63 cameraY=-0.50 hyp=0.80 cameraTheta=-2.47 mountX=-0.39 mountY=-0.69, mountTheta=-2.08
21:57:55.594 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=-0.50, opts=13)
21:57:55.596 00.002 8960 Enqueuing Move request for scope (-0.63, -0.50)
21:57:55.598 00.002 13828 Worker thread wakes up
21:57:55.598 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.50) opts 0xd
21:57:55.598 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.63, -0.50)
21:57:55.598 00.000 13828 Moving (-0.63, -0.50) raw xDistance=-0.39 yDistance=-0.69
21:57:55.598 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.39
21:57:55.598 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
21:57:55.598 00.000 13828 MoveAxis(E, 134, ABG)
21:57:55.598 00.000 13828 Guiding  Dir = 2, Dur = 134
21:57:55.600 00.002 13828 IsSlewing returns 0
21:57:55.600 00.000 13828 IsGuiding returns 0
21:57:55.602 00.002 13828 PulseGuide returned control before completion, sleep 143
21:57:55.606 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6204, max=65535, med=12720, FiltMin=9833, FiltMax=65535, Gamma=2.540
21:57:55.633 00.027 8960 UpdateGuideState exits: m=148157 SNR=27.3
21:57:55.635 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:55.636 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:55.638 00.002 8960 Enqueuing Expose request
21:57:55.759 00.121 13828 IsGuiding returns 0
21:57:55.759 00.000 13828 Move returns status 0, amount 134
21:57:55.759 00.000 13828 MoveAxis(N, 365, ABG)
21:57:55.759 00.000 13828 duration set to 0 by GuideMode
21:57:55.759 00.000 13828 Move returns status 0, amount 0
21:57:55.759 00.000 13828 move complete, result=0
21:57:55.759 00.000 13828 worker thread done servicing request
21:57:55.759 00.000 8960 GuideStep: -0.4 px 134 ms EAST, -0.7 px 0 ms NORTH
21:57:55.761 00.002 13828 Worker thread wakes up
21:57:55.761 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:55.761 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:57:58.231 02.470 13828 Exposure complete
21:57:58.380 00.149 13828 worker thread done servicing request
21:57:58.380 00.000 8960 OnExposeComplete: enter
21:57:58.382 00.002 8960 UpdateGuideState(): m_state=6
21:57:58.384 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 479
21:57:58.386 00.002 8960 Star::Find returns 1 (0), X=974.25, Y=734.34, Mass=138941, SNR=29.6, Peak=23491 HFD=3.0
21:57:58.387 00.001 8960 CameraToMount -- cameraTheta (-1.55) - m_xAngle (-0.39) = xAngle (-1.16 = -1.16)
21:57:58.389 00.002 8960 CameraToMount -- cameraTheta (-1.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
21:57:58.390 00.001 8960 CameraToMount -- cameraX=0.02 cameraY=-0.73 hyp=0.73 cameraTheta=-1.55 mountX=0.30 mountY=-0.68, mountTheta=-1.16
21:57:58.395 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=-0.73, opts=13)
21:57:58.397 00.002 8960 Enqueuing Move request for scope (0.02, -0.73)
21:57:58.399 00.002 13828 Worker thread wakes up
21:57:58.399 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.73) opts 0xd
21:57:58.399 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, -0.73)
21:57:58.399 00.000 13828 Moving (0.02, -0.73) raw xDistance=0.30 yDistance=-0.68
21:57:58.399 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30
21:57:58.399 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
21:57:58.399 00.000 13828 MoveAxis(W, 100, ABG)
21:57:58.399 00.000 13828 Guiding  Dir = 3, Dur = 100
21:57:58.401 00.002 13828 IsSlewing returns 0
21:57:58.401 00.000 13828 IsGuiding returns 0
21:57:58.403 00.002 13828 PulseGuide returned control before completion, sleep 108
21:57:58.407 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12720, FiltMin=9968, FiltMax=65535, Gamma=2.540
21:57:58.436 00.029 8960 UpdateGuideState exits: m=138941 SNR=29.6
21:57:58.438 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:57:58.440 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:57:58.442 00.002 8960 Enqueuing Expose request
21:57:58.518 00.076 13828 IsGuiding returns 0
21:57:58.518 00.000 13828 Move returns status 0, amount 100
21:57:58.518 00.000 13828 MoveAxis(N, 362, ABG)
21:57:58.518 00.000 13828 duration set to 0 by GuideMode
21:57:58.518 00.000 13828 Move returns status 0, amount 0
21:57:58.518 00.000 13828 move complete, result=0
21:57:58.518 00.000 13828 worker thread done servicing request
21:57:58.519 00.001 8960 GuideStep: 0.3 px 100 ms WEST, -0.7 px 0 ms NORTH
21:57:58.521 00.002 13828 Worker thread wakes up
21:57:58.521 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:57:58.521 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:00.996 02.475 13828 Exposure complete
21:58:01.120 00.124 13828 worker thread done servicing request
21:58:01.120 00.000 8960 OnExposeComplete: enter
21:58:01.121 00.001 8960 UpdateGuideState(): m_state=6
21:58:01.123 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 480
21:58:01.125 00.002 8960 Star::Find returns 1 (0), X=973.69, Y=734.82, Mass=136581, SNR=27.9, Peak=23913 HFD=3.0
21:58:01.127 00.002 8960 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.39) = xAngle (-2.31 = -2.31)
21:58:01.129 00.002 8960 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
21:58:01.130 00.001 8960 CameraToMount -- cameraX=-0.54 cameraY=-0.26 hyp=0.60 cameraTheta=-2.70 mountX=-0.40 mountY=-0.43, mountTheta=-2.32
21:58:01.134 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=-0.26, opts=13)
21:58:01.136 00.002 8960 Enqueuing Move request for scope (-0.54, -0.26)
21:58:01.138 00.002 13828 Worker thread wakes up
21:58:01.138 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.26) opts 0xd
21:58:01.138 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, -0.26)
21:58:01.138 00.000 13828 Moving (-0.54, -0.26) raw xDistance=-0.40 yDistance=-0.43
21:58:01.138 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.40
21:58:01.138 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:58:01.138 00.000 13828 MoveAxis(E, 143, ABG)
21:58:01.138 00.000 13828 Guiding  Dir = 2, Dur = 143
21:58:01.140 00.002 13828 IsSlewing returns 0
21:58:01.140 00.000 13828 IsGuiding returns 0
21:58:01.141 00.001 13828 PulseGuide returned control before completion, sleep 152
21:58:01.145 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6979, max=65535, med=12713, FiltMin=9955, FiltMax=65535, Gamma=2.540
21:58:01.168 00.023 8960 UpdateGuideState exits: m=136581 SNR=27.9
21:58:01.171 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:01.171 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:01.174 00.003 8960 Enqueuing Expose request
21:58:01.302 00.128 13828 IsGuiding returns 0
21:58:01.302 00.000 13828 Move returns status 0, amount 143
21:58:01.302 00.000 13828 MoveAxis(N, 230, ABG)
21:58:01.302 00.000 13828 duration set to 0 by GuideMode
21:58:01.303 00.001 13828 Move returns status 0, amount 0
21:58:01.303 00.000 13828 move complete, result=0
21:58:01.303 00.000 13828 worker thread done servicing request
21:58:01.303 00.000 13828 Worker thread wakes up
21:58:01.303 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:01.303 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:01.303 00.000 8960 GuideStep: -0.4 px 143 ms EAST, -0.4 px 0 ms NORTH
21:58:03.780 02.477 13828 Exposure complete
21:58:03.901 00.121 13828 worker thread done servicing request
21:58:03.901 00.000 8960 OnExposeComplete: enter
21:58:03.903 00.002 8960 UpdateGuideState(): m_state=6
21:58:03.905 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 481
21:58:03.906 00.001 8960 Star::Find returns 1 (0), X=973.98, Y=734.60, Mass=171398, SNR=34.2, Peak=23811 HFD=3.5
21:58:03.908 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
21:58:03.909 00.001 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
21:58:03.912 00.003 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.48 hyp=0.54 cameraTheta=-2.06 mountX=-0.05 mountY=-0.54, mountTheta=-1.67
21:58:03.915 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.48, opts=13)
21:58:03.918 00.003 8960 Enqueuing Move request for scope (-0.26, -0.48)
21:58:03.920 00.002 13828 Worker thread wakes up
21:58:03.920 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.48) opts 0xd
21:58:03.921 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.48)
21:58:03.921 00.000 13828 Moving (-0.26, -0.48) raw xDistance=-0.05 yDistance=-0.54
21:58:03.921 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:58:03.921 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
21:58:03.921 00.000 13828 MoveAxis(E, 0, ABG)
21:58:03.921 00.000 13828 Move returns status 0, amount 0
21:58:03.921 00.000 13828 MoveAxis(N, 287, ABG)
21:58:03.921 00.000 13828 duration set to 0 by GuideMode
21:58:03.921 00.000 13828 Move returns status 0, amount 0
21:58:03.921 00.000 13828 move complete, result=0
21:58:03.921 00.000 13828 worker thread done servicing request
21:58:03.935 00.014 8960 UpdateImageDisplay: Size=(1920,1080) min=7996, max=65535, med=12726, FiltMin=9660, FiltMax=65535, Gamma=2.540
21:58:03.959 00.024 8960 UpdateGuideState exits: m=171398 SNR=34.2
21:58:03.961 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:03.963 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:03.965 00.002 8960 Enqueuing Expose request
21:58:03.967 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
21:58:03.968 00.001 13828 Worker thread wakes up
21:58:03.969 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:03.969 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:06.428 02.459 13828 Exposure complete
21:58:06.559 00.131 13828 worker thread done servicing request
21:58:06.559 00.000 8960 OnExposeComplete: enter
21:58:06.561 00.002 8960 UpdateGuideState(): m_state=6
21:58:06.563 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 482
21:58:06.565 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=734.93, Mass=154072, SNR=30.6, Peak=25347 HFD=2.9
21:58:06.566 00.001 8960 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.39) = xAngle (-2.16 = -2.16)
21:58:06.568 00.002 8960 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
21:58:06.570 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.15 hyp=0.27 cameraTheta=-2.55 mountX=-0.15 mountY=-0.22, mountTheta=-2.17
21:58:06.572 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.15, opts=13)
21:58:06.574 00.002 8960 Enqueuing Move request for scope (-0.22, -0.15)
21:58:06.577 00.003 13828 Worker thread wakes up
21:58:06.577 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.15) opts 0xd
21:58:06.577 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.15)
21:58:06.577 00.000 13828 Moving (-0.22, -0.15) raw xDistance=-0.15 yDistance=-0.22
21:58:06.578 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
21:58:06.578 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:58:06.578 00.000 13828 MoveAxis(E, 56, ABG)
21:58:06.578 00.000 13828 Guiding  Dir = 2, Dur = 56
21:58:06.579 00.001 13828 IsSlewing returns 0
21:58:06.580 00.001 13828 IsGuiding returns 0
21:58:06.583 00.003 13828 PulseGuide returned control before completion, sleep 64
21:58:06.587 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12739, FiltMin=10006, FiltMax=65535, Gamma=2.540
21:58:06.612 00.025 8960 UpdateGuideState exits: m=154072 SNR=30.6
21:58:06.615 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:06.616 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:06.617 00.001 8960 Enqueuing Expose request
21:58:06.651 00.034 13828 IsGuiding returns 0
21:58:06.651 00.000 13828 Move returns status 0, amount 56
21:58:06.651 00.000 13828 MoveAxis(N, 117, ABG)
21:58:06.651 00.000 13828 duration set to 0 by GuideMode
21:58:06.651 00.000 13828 Move returns status 0, amount 0
21:58:06.651 00.000 13828 move complete, result=0
21:58:06.651 00.000 8960 GuideStep: -0.1 px 56 ms EAST, -0.2 px 0 ms NORTH
21:58:06.654 00.003 13828 worker thread done servicing request
21:58:06.654 00.000 13828 Worker thread wakes up
21:58:06.654 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:06.654 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:09.125 02.471 13828 Exposure complete
21:58:09.246 00.121 13828 worker thread done servicing request
21:58:09.246 00.000 8960 OnExposeComplete: enter
21:58:09.248 00.002 8960 UpdateGuideState(): m_state=6
21:58:09.250 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 483
21:58:09.252 00.002 8960 Star::Find returns 1 (0), X=973.74, Y=735.04, Mass=142550, SNR=29.3, Peak=28515 HFD=3.0
21:58:09.253 00.001 8960 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.39) = xAngle (-2.66 = -2.66)
21:58:09.256 00.003 8960 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
21:58:09.257 00.001 8960 CameraToMount -- cameraX=-0.49 cameraY=-0.04 hyp=0.49 cameraTheta=-3.06 mountX=-0.44 mountY=-0.21, mountTheta=-2.69
21:58:09.260 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=-0.04, opts=13)
21:58:09.262 00.002 8960 Enqueuing Move request for scope (-0.49, -0.04)
21:58:09.264 00.002 13828 Worker thread wakes up
21:58:09.264 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.04) opts 0xd
21:58:09.264 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.49, -0.04)
21:58:09.264 00.000 13828 Moving (-0.49, -0.04) raw xDistance=-0.44 yDistance=-0.21
21:58:09.264 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
21:58:09.264 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
21:58:09.264 00.000 13828 MoveAxis(E, 166, ABG)
21:58:09.264 00.000 13828 Guiding  Dir = 2, Dur = 166
21:58:09.266 00.002 13828 IsSlewing returns 0
21:58:09.266 00.000 13828 IsGuiding returns 0
21:58:09.267 00.001 13828 PulseGuide returned control before completion, sleep 175
21:58:09.273 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=8022, max=65535, med=12739, FiltMin=9980, FiltMax=65535, Gamma=2.540
21:58:09.299 00.026 8960 UpdateGuideState exits: m=142550 SNR=29.3
21:58:09.301 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:09.303 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:09.306 00.003 8960 Enqueuing Expose request
21:58:09.448 00.142 13828 IsGuiding returns 1
21:58:09.448 00.000 13828 scope still moving after pulse duration time elapsed
21:58:09.481 00.033 13828 IsSlewing returns 0
21:58:09.482 00.001 13828 IsGuiding returns 0
21:58:09.482 00.000 13828 scope move finished after 166 + 49 ms
21:58:09.482 00.000 13828 Move returns status 0, amount 166
21:58:09.482 00.000 13828 MoveAxis(N, 112, ABG)
21:58:09.482 00.000 13828 duration set to 0 by GuideMode
21:58:09.482 00.000 13828 Move returns status 0, amount 0
21:58:09.482 00.000 13828 move complete, result=0
21:58:09.482 00.000 13828 worker thread done servicing request
21:58:09.483 00.001 13828 Worker thread wakes up
21:58:09.483 00.000 8960 GuideStep: -0.4 px 166 ms EAST, -0.2 px 0 ms NORTH
21:58:09.485 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:09.485 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:11.961 02.476 13828 Exposure complete
21:58:12.087 00.126 13828 worker thread done servicing request
21:58:12.088 00.001 8960 OnExposeComplete: enter
21:58:12.090 00.002 8960 UpdateGuideState(): m_state=6
21:58:12.092 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 484
21:58:12.094 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=734.67, Mass=117775, SNR=25.8, Peak=24035 HFD=2.6
21:58:12.095 00.001 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
21:58:12.097 00.002 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
21:58:12.098 00.001 8960 CameraToMount -- cameraX=-0.12 cameraY=-0.41 hyp=0.43 cameraTheta=-1.86 mountX=0.04 mountY=-0.43, mountTheta=-1.47
21:58:12.101 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=-0.41, opts=13)
21:58:12.102 00.001 8960 Enqueuing Move request for scope (-0.12, -0.41)
21:58:12.104 00.002 13828 Worker thread wakes up
21:58:12.104 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.41) opts 0xd
21:58:12.104 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, -0.41)
21:58:12.104 00.000 13828 Moving (-0.12, -0.41) raw xDistance=0.04 yDistance=-0.43
21:58:12.105 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
21:58:12.105 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
21:58:12.105 00.000 13828 MoveAxis(E, 0, ABG)
21:58:12.105 00.000 13828 Move returns status 0, amount 0
21:58:12.105 00.000 13828 MoveAxis(N, 227, ABG)
21:58:12.105 00.000 13828 duration set to 0 by GuideMode
21:58:12.105 00.000 13828 Move returns status 0, amount 0
21:58:12.105 00.000 13828 move complete, result=0
21:58:12.105 00.000 13828 worker thread done servicing request
21:58:12.113 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12739, FiltMin=10089, FiltMax=65535, Gamma=2.540
21:58:12.147 00.034 8960 UpdateGuideState exits: m=117775 SNR=25.8
21:58:12.149 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:12.151 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:12.153 00.002 8960 Enqueuing Expose request
21:58:12.154 00.001 13828 Worker thread wakes up
21:58:12.154 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:12.154 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:12.154 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
21:58:14.623 02.469 13828 Exposure complete
21:58:14.747 00.124 13828 worker thread done servicing request
21:58:14.747 00.000 8960 OnExposeComplete: enter
21:58:14.749 00.002 8960 UpdateGuideState(): m_state=6
21:58:14.751 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 485
21:58:14.754 00.003 8960 Star::Find returns 1 (0), X=973.84, Y=734.99, Mass=149022, SNR=27.0, Peak=24515 HFD=3.0
21:58:14.756 00.002 8960 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.39) = xAngle (-2.53 = -2.53)
21:58:14.758 00.002 8960 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
21:58:14.760 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=-0.09 hyp=0.40 cameraTheta=-2.92 mountX=-0.33 mountY=-0.22, mountTheta=-2.56
21:58:14.763 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=-0.09, opts=13)
21:58:14.765 00.002 8960 Enqueuing Move request for scope (-0.39, -0.09)
21:58:14.766 00.001 13828 Worker thread wakes up
21:58:14.766 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.09) opts 0xd
21:58:14.766 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, -0.09)
21:58:14.767 00.001 13828 Moving (-0.39, -0.09) raw xDistance=-0.33 yDistance=-0.22
21:58:14.767 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:58:14.767 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:58:14.767 00.000 13828 MoveAxis(E, 122, ABG)
21:58:14.767 00.000 13828 Guiding  Dir = 2, Dur = 122
21:58:14.768 00.001 13828 IsSlewing returns 0
21:58:14.769 00.001 13828 IsGuiding returns 0
21:58:14.771 00.002 13828 PulseGuide returned control before completion, sleep 131
21:58:14.775 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7856, max=65535, med=12732, FiltMin=10006, FiltMax=65535, Gamma=2.540
21:58:14.802 00.027 8960 UpdateGuideState exits: m=149022 SNR=27.0
21:58:14.804 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:14.806 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:14.808 00.002 8960 Enqueuing Expose request
21:58:14.912 00.104 13828 IsGuiding returns 0
21:58:14.912 00.000 13828 Move returns status 0, amount 122
21:58:14.912 00.000 13828 MoveAxis(N, 116, ABG)
21:58:14.912 00.000 13828 duration set to 0 by GuideMode
21:58:14.912 00.000 13828 Move returns status 0, amount 0
21:58:14.912 00.000 13828 move complete, result=0
21:58:14.912 00.000 13828 worker thread done servicing request
21:58:14.912 00.000 13828 Worker thread wakes up
21:58:14.913 00.001 8960 GuideStep: -0.3 px 122 ms EAST, -0.2 px 0 ms NORTH
21:58:14.915 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:14.915 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:17.387 02.472 13828 Exposure complete
21:58:17.514 00.127 13828 worker thread done servicing request
21:58:17.514 00.000 8960 OnExposeComplete: enter
21:58:17.516 00.002 8960 UpdateGuideState(): m_state=6
21:58:17.517 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 486
21:58:17.519 00.002 8960 Star::Find returns 1 (0), X=973.45, Y=735.53, Mass=114226, SNR=24.4, Peak=23331 HFD=3.3
21:58:17.520 00.001 8960 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.39) = xAngle (3.01 = 3.01)
21:58:17.522 00.002 8960 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.98 = 2.98)
21:58:17.523 00.001 8960 CameraToMount -- cameraX=-0.79 cameraY=0.45 hyp=0.91 cameraTheta=2.62 mountX=-0.90 mountY=0.15, mountTheta=2.98
21:58:17.527 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.79, y=0.45, opts=13)
21:58:17.529 00.002 8960 Enqueuing Move request for scope (-0.79, 0.45)
21:58:17.530 00.001 13828 Worker thread wakes up
21:58:17.530 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.79, 0.45) opts 0xd
21:58:17.530 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.79, 0.45)
21:58:17.530 00.000 13828 Moving (-0.79, 0.45) raw xDistance=-0.90 yDistance=0.15
21:58:17.530 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.90
21:58:17.530 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:17.530 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
21:58:17.530 00.000 13828 MoveAxis(E, 342, ABG)
21:58:17.530 00.000 13828 Guiding  Dir = 2, Dur = 342
21:58:17.531 00.001 13828 IsSlewing returns 0
21:58:17.531 00.000 13828 IsGuiding returns 0
21:58:17.533 00.002 13828 PulseGuide returned control before completion, sleep 351
21:58:17.537 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=12713, FiltMin=9884, FiltMax=65535, Gamma=2.540
21:58:17.565 00.028 8960 UpdateGuideState exits: m=114226 SNR=24.4
21:58:17.567 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:17.569 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:17.570 00.001 8960 Enqueuing Expose request
21:58:17.901 00.331 13828 IsGuiding returns 1
21:58:17.901 00.000 13828 scope still moving after pulse duration time elapsed
21:58:17.932 00.031 13828 IsSlewing returns 0
21:58:17.932 00.000 13828 IsGuiding returns 1
21:58:17.964 00.032 13828 IsSlewing returns 0
21:58:17.964 00.000 13828 IsGuiding returns 0
21:58:17.964 00.000 13828 scope move finished after 342 + 90 ms
21:58:17.964 00.000 13828 Move returns status 0, amount 342
21:58:17.964 00.000 13828 MoveAxis(N, 0, ABG)
21:58:17.965 00.001 13828 duration set to 0 by GuideMode
21:58:17.965 00.000 13828 Move returns status 0, amount 0
21:58:17.965 00.000 13828 move complete, result=0
21:58:17.965 00.000 13828 worker thread done servicing request
21:58:17.965 00.000 8960 GuideStep: -0.9 px 342 ms EAST, 0.2 px 0 ms NORTH
21:58:17.967 00.002 13828 Worker thread wakes up
21:58:17.967 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:17.967 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:20.430 02.463 13828 Exposure complete
21:58:20.556 00.126 13828 worker thread done servicing request
21:58:20.556 00.000 8960 OnExposeComplete: enter
21:58:20.558 00.002 8960 UpdateGuideState(): m_state=6
21:58:20.559 00.001 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 487
21:58:20.561 00.002 8960 Star::Find returns 1 (0), X=973.43, Y=735.14, Mass=166826, SNR=32.1, Peak=23843 HFD=3.8
21:58:20.563 00.002 8960 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.39) = xAngle (3.45 = -2.83)
21:58:20.564 00.001 8960 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.42 = -2.87)
21:58:20.566 00.002 8960 CameraToMount -- cameraX=-0.80 cameraY=0.07 hyp=0.80 cameraTheta=3.06 mountX=-0.76 mountY=-0.22, mountTheta=-2.86
21:58:20.569 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.80, y=0.07, opts=13)
21:58:20.571 00.002 8960 Enqueuing Move request for scope (-0.80, 0.07)
21:58:20.573 00.002 13828 Worker thread wakes up
21:58:20.573 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.07) opts 0xd
21:58:20.573 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.80, 0.07)
21:58:20.574 00.001 13828 Moving (-0.80, 0.07) raw xDistance=-0.76 yDistance=-0.22
21:58:20.574 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.76
21:58:20.574 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
21:58:20.574 00.000 13828 MoveAxis(E, 307, ABG)
21:58:20.574 00.000 13828 Guiding  Dir = 2, Dur = 307
21:58:20.577 00.003 13828 IsSlewing returns 0
21:58:20.578 00.001 13828 IsGuiding returns 0
21:58:20.580 00.002 13828 PulseGuide returned control before completion, sleep 316
21:58:20.585 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7270, max=65535, med=12700, FiltMin=9763, FiltMax=65535, Gamma=2.540
21:58:20.608 00.023 8960 UpdateGuideState exits: m=166826 SNR=32.1
21:58:20.610 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:20.612 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:20.613 00.001 8960 Enqueuing Expose request
21:58:20.898 00.285 13828 IsGuiding returns 0
21:58:20.898 00.000 13828 Move returns status 0, amount 307
21:58:20.898 00.000 13828 MoveAxis(N, 117, ABG)
21:58:20.898 00.000 13828 duration set to 0 by GuideMode
21:58:20.898 00.000 13828 Move returns status 0, amount 0
21:58:20.898 00.000 13828 move complete, result=0
21:58:20.898 00.000 13828 worker thread done servicing request
21:58:20.899 00.001 13828 Worker thread wakes up
21:58:20.899 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:20.899 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:20.899 00.000 8960 GuideStep: -0.8 px 307 ms EAST, -0.2 px 0 ms NORTH
21:58:23.367 02.468 13828 Exposure complete
21:58:23.505 00.138 13828 worker thread done servicing request
21:58:23.505 00.000 8960 OnExposeComplete: enter
21:58:23.507 00.002 8960 UpdateGuideState(): m_state=6
21:58:23.509 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 488
21:58:23.511 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=734.81, Mass=142726, SNR=26.9, Peak=26819 HFD=3.0
21:58:23.513 00.002 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
21:58:23.514 00.001 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
21:58:23.516 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.26 hyp=0.30 cameraTheta=-2.07 mountX=-0.03 mountY=-0.30, mountTheta=-1.68
21:58:23.519 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.26, opts=13)
21:58:23.522 00.003 8960 Enqueuing Move request for scope (-0.15, -0.26)
21:58:23.524 00.002 13828 Worker thread wakes up
21:58:23.524 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.26) opts 0xd
21:58:23.524 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.26)
21:58:23.524 00.000 13828 Moving (-0.15, -0.26) raw xDistance=-0.03 yDistance=-0.30
21:58:23.524 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
21:58:23.524 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:58:23.524 00.000 13828 MoveAxis(E, 0, ABG)
21:58:23.524 00.000 13828 Move returns status 0, amount 0
21:58:23.524 00.000 13828 MoveAxis(N, 159, ABG)
21:58:23.524 00.000 13828 duration set to 0 by GuideMode
21:58:23.524 00.000 13828 Move returns status 0, amount 0
21:58:23.524 00.000 13828 move complete, result=0
21:58:23.524 00.000 13828 worker thread done servicing request
21:58:23.531 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12700, FiltMin=9958, FiltMax=65535, Gamma=2.540
21:58:23.555 00.024 8960 UpdateGuideState exits: m=142726 SNR=26.9
21:58:23.557 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:23.559 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:23.560 00.001 8960 Enqueuing Expose request
21:58:23.562 00.002 13828 Worker thread wakes up
21:58:23.562 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:23.562 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:23.562 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
21:58:26.031 02.469 13828 Exposure complete
21:58:26.152 00.121 13828 worker thread done servicing request
21:58:26.152 00.000 8960 OnExposeComplete: enter
21:58:26.154 00.002 8960 UpdateGuideState(): m_state=6
21:58:26.155 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 489
21:58:26.157 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.87, Mass=149728, SNR=28.0, Peak=27171 HFD=2.8
21:58:26.159 00.002 8960 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.39) = xAngle (-0.79 = -0.79)
21:58:26.160 00.001 8960 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
21:58:26.162 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-0.21 hyp=0.23 cameraTheta=-1.18 mountX=0.16 mountY=-0.17, mountTheta=-0.80
21:58:26.164 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.21, opts=13)
21:58:26.166 00.002 8960 Enqueuing Move request for scope (0.09, -0.21)
21:58:26.168 00.002 13828 Worker thread wakes up
21:58:26.168 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.21) opts 0xd
21:58:26.168 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.21)
21:58:26.168 00.000 13828 Moving (0.09, -0.21) raw xDistance=0.16 yDistance=-0.17
21:58:26.168 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
21:58:26.168 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:26.168 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:58:26.168 00.000 13828 MoveAxis(W, 60, ABG)
21:58:26.168 00.000 13828 Guiding  Dir = 3, Dur = 60
21:58:26.170 00.002 13828 IsSlewing returns 0
21:58:26.170 00.000 13828 IsGuiding returns 0
21:58:26.171 00.001 13828 PulseGuide returned control before completion, sleep 69
21:58:26.179 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12694, FiltMin=9846, FiltMax=65535, Gamma=2.540
21:58:26.202 00.023 8960 UpdateGuideState exits: m=149728 SNR=28.0
21:58:26.204 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:26.205 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:26.207 00.002 8960 Enqueuing Expose request
21:58:26.243 00.036 13828 IsGuiding returns 0
21:58:26.243 00.000 13828 Move returns status 0, amount 60
21:58:26.243 00.000 13828 MoveAxis(N, 0, ABG)
21:58:26.243 00.000 13828 duration set to 0 by GuideMode
21:58:26.243 00.000 13828 Move returns status 0, amount 0
21:58:26.243 00.000 13828 move complete, result=0
21:58:26.243 00.000 13828 worker thread done servicing request
21:58:26.243 00.000 13828 Worker thread wakes up
21:58:26.244 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:26.244 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:26.244 00.000 8960 GuideStep: 0.2 px 60 ms WEST, -0.2 px 0 ms NORTH
21:58:28.719 02.475 13828 Exposure complete
21:58:28.843 00.124 13828 worker thread done servicing request
21:58:28.843 00.000 8960 OnExposeComplete: enter
21:58:28.845 00.002 8960 UpdateGuideState(): m_state=6
21:58:28.846 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 490
21:58:28.848 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=734.38, Mass=143899, SNR=28.6, Peak=28547 HFD=3.2
21:58:28.850 00.002 8960 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.39) = xAngle (-0.79 = -0.79)
21:58:28.851 00.001 8960 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
21:58:28.853 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.70 hyp=0.75 cameraTheta=-1.19 mountX=0.53 mountY=-0.56, mountTheta=-0.81
21:58:28.856 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.70, opts=13)
21:58:28.858 00.002 8960 Enqueuing Move request for scope (0.28, -0.70)
21:58:28.860 00.002 13828 Worker thread wakes up
21:58:28.860 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.70) opts 0xd
21:58:28.860 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.70)
21:58:28.860 00.000 13828 Moving (0.28, -0.70) raw xDistance=0.53 yDistance=-0.56
21:58:28.860 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53
21:58:28.860 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
21:58:28.860 00.000 13828 MoveAxis(W, 200, ABG)
21:58:28.860 00.000 13828 Guiding  Dir = 3, Dur = 200
21:58:28.863 00.003 13828 IsSlewing returns 0
21:58:28.863 00.000 13828 IsGuiding returns 0
21:58:28.865 00.002 13828 PulseGuide returned control before completion, sleep 208
21:58:28.870 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7939, max=65535, med=12694, FiltMin=10000, FiltMax=65535, Gamma=2.540
21:58:28.898 00.028 8960 UpdateGuideState exits: m=143899 SNR=28.6
21:58:28.900 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:28.901 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:28.903 00.002 8960 Enqueuing Expose request
21:58:29.084 00.181 13828 IsGuiding returns 0
21:58:29.084 00.000 13828 Move returns status 0, amount 200
21:58:29.084 00.000 13828 MoveAxis(N, 296, ABG)
21:58:29.084 00.000 13828 duration set to 0 by GuideMode
21:58:29.084 00.000 13828 Move returns status 0, amount 0
21:58:29.084 00.000 13828 move complete, result=0
21:58:29.084 00.000 13828 worker thread done servicing request
21:58:29.084 00.000 13828 Worker thread wakes up
21:58:29.084 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:29.084 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:29.084 00.000 8960 GuideStep: 0.5 px 200 ms WEST, -0.6 px 0 ms NORTH
21:58:31.557 02.473 13828 Exposure complete
21:58:31.708 00.151 13828 worker thread done servicing request
21:58:31.708 00.000 8960 OnExposeComplete: enter
21:58:31.710 00.002 8960 UpdateGuideState(): m_state=6
21:58:31.713 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 491
21:58:31.716 00.003 8960 Star::Find returns 1 (0), X=974.59, Y=735.44, Mass=157047, SNR=31.6, Peak=25507 HFD=3.3
21:58:31.718 00.002 8960 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.39) = xAngle (1.19 = 1.19)
21:58:31.719 00.001 8960 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16)
21:58:31.721 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=0.37 hyp=0.51 cameraTheta=0.80 mountX=0.19 mountY=0.47, mountTheta=1.19
21:58:31.724 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=0.37, opts=13)
21:58:31.726 00.002 8960 Enqueuing Move request for scope (0.36, 0.37)
21:58:31.728 00.002 13828 Worker thread wakes up
21:58:31.728 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.37) opts 0xd
21:58:31.728 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, 0.37)
21:58:31.728 00.000 13828 Moving (0.36, 0.37) raw xDistance=0.19 yDistance=0.47
21:58:31.728 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.19
21:58:31.728 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:31.728 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
21:58:31.728 00.000 13828 MoveAxis(W, 84, ABG)
21:58:31.728 00.000 13828 Guiding  Dir = 3, Dur = 84
21:58:31.730 00.002 13828 IsSlewing returns 0
21:58:31.730 00.000 13828 IsGuiding returns 0
21:58:31.734 00.004 13828 PulseGuide returned control before completion, sleep 90
21:58:31.738 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7216, max=65535, med=12694, FiltMin=9846, FiltMax=65535, Gamma=2.540
21:58:31.768 00.030 8960 UpdateGuideState exits: m=157047 SNR=31.6
21:58:31.770 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:31.772 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:31.775 00.003 8960 Enqueuing Expose request
21:58:31.827 00.052 13828 IsGuiding returns 0
21:58:31.827 00.000 13828 Move returns status 0, amount 84
21:58:31.827 00.000 13828 MoveAxis(N, 0, ABG)
21:58:31.827 00.000 13828 duration set to 0 by GuideMode
21:58:31.827 00.000 13828 Move returns status 0, amount 0
21:58:31.827 00.000 13828 move complete, result=0
21:58:31.827 00.000 13828 worker thread done servicing request
21:58:31.828 00.001 13828 Worker thread wakes up
21:58:31.828 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:31.828 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:31.829 00.001 8960 GuideStep: 0.2 px 84 ms WEST, 0.5 px 0 ms NORTH
21:58:34.306 02.477 13828 Exposure complete
21:58:34.429 00.123 13828 worker thread done servicing request
21:58:34.429 00.000 8960 OnExposeComplete: enter
21:58:34.431 00.002 8960 UpdateGuideState(): m_state=6
21:58:34.433 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 492
21:58:34.434 00.001 8960 Star::Find returns 1 (0), X=973.76, Y=734.94, Mass=151224, SNR=30.0, Peak=22371 HFD=3.9
21:58:34.436 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.46 = -2.46)
21:58:34.438 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
21:58:34.439 00.001 8960 CameraToMount -- cameraX=-0.47 cameraY=-0.14 hyp=0.49 cameraTheta=-2.86 mountX=-0.38 mountY=-0.30, mountTheta=-2.49
21:58:34.444 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=-0.14, opts=13)
21:58:34.446 00.002 8960 Enqueuing Move request for scope (-0.47, -0.14)
21:58:34.448 00.002 13828 Worker thread wakes up
21:58:34.448 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.14) opts 0xd
21:58:34.448 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.47, -0.14)
21:58:34.448 00.000 13828 Moving (-0.47, -0.14) raw xDistance=-0.38 yDistance=-0.30
21:58:34.448 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.38
21:58:34.448 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
21:58:34.448 00.000 13828 MoveAxis(E, 136, ABG)
21:58:34.448 00.000 13828 Guiding  Dir = 2, Dur = 136
21:58:34.450 00.002 13828 IsSlewing returns 0
21:58:34.450 00.000 13828 IsGuiding returns 0
21:58:34.451 00.001 13828 PulseGuide returned control before completion, sleep 145
21:58:34.455 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7772, max=65535, med=12700, FiltMin=9929, FiltMax=65535, Gamma=2.540
21:58:34.487 00.032 8960 UpdateGuideState exits: m=151224 SNR=30.0
21:58:34.488 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:34.491 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:34.492 00.001 8960 Enqueuing Expose request
21:58:34.611 00.119 13828 IsGuiding returns 0
21:58:34.611 00.000 13828 Move returns status 0, amount 136
21:58:34.611 00.000 13828 MoveAxis(N, 157, ABG)
21:58:34.611 00.000 13828 duration set to 0 by GuideMode
21:58:34.611 00.000 13828 Move returns status 0, amount 0
21:58:34.611 00.000 13828 move complete, result=0
21:58:34.611 00.000 13828 worker thread done servicing request
21:58:34.611 00.000 13828 Worker thread wakes up
21:58:34.611 00.000 8960 GuideStep: -0.4 px 136 ms EAST, -0.3 px 0 ms NORTH
21:58:34.614 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:34.614 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:37.094 02.480 13828 Exposure complete
21:58:37.222 00.128 13828 worker thread done servicing request
21:58:37.223 00.001 8960 OnExposeComplete: enter
21:58:37.224 00.001 8960 UpdateGuideState(): m_state=6
21:58:37.226 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 493
21:58:37.228 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=735.21, Mass=142510, SNR=29.2, Peak=23299 HFD=3.5
21:58:37.229 00.001 8960 CameraToMount -- cameraTheta (1.35) - m_xAngle (-0.39) = xAngle (1.74 = 1.74)
21:58:37.231 00.002 8960 CameraToMount -- cameraTheta (1.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.70 = 1.70)
21:58:37.233 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.35 mountX=-0.02 mountY=0.14, mountTheta=1.74
21:58:37.236 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=0.14, opts=13)
21:58:37.238 00.002 8960 Enqueuing Move request for scope (0.03, 0.14)
21:58:37.240 00.002 13828 Worker thread wakes up
21:58:37.240 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
21:58:37.240 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
21:58:37.240 00.000 13828 Moving (0.03, 0.14) raw xDistance=-0.02 yDistance=0.14
21:58:37.240 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
21:58:37.240 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:37.240 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
21:58:37.240 00.000 13828 MoveAxis(E, 0, ABG)
21:58:37.240 00.000 13828 Move returns status 0, amount 0
21:58:37.240 00.000 13828 MoveAxis(N, 0, ABG)
21:58:37.241 00.001 13828 duration set to 0 by GuideMode
21:58:37.241 00.000 13828 Move returns status 0, amount 0
21:58:37.241 00.000 13828 move complete, result=0
21:58:37.241 00.000 13828 worker thread done servicing request
21:58:37.248 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12688, FiltMin=10038, FiltMax=65535, Gamma=2.540
21:58:37.278 00.030 8960 UpdateGuideState exits: m=142510 SNR=29.2
21:58:37.280 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:37.282 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:37.283 00.001 8960 Enqueuing Expose request
21:58:37.285 00.002 13828 Worker thread wakes up
21:58:37.285 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:37.285 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:37.285 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:39.768 02.483 13828 Exposure complete
21:58:39.890 00.122 13828 worker thread done servicing request
21:58:39.890 00.000 8960 OnExposeComplete: enter
21:58:39.891 00.001 8960 UpdateGuideState(): m_state=6
21:58:39.893 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 494
21:58:39.895 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=734.98, Mass=103974, SNR=24.3, Peak=23619 HFD=2.8
21:58:39.896 00.001 8960 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.39) = xAngle (-2.35 = -2.35)
21:58:39.898 00.002 8960 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
21:58:39.900 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.10 hyp=0.26 cameraTheta=-2.75 mountX=-0.19 mountY=-0.18, mountTheta=-2.37
21:58:39.903 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.10, opts=13)
21:58:39.905 00.002 8960 Enqueuing Move request for scope (-0.24, -0.10)
21:58:39.906 00.001 13828 Worker thread wakes up
21:58:39.906 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.10) opts 0xd
21:58:39.906 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.10)
21:58:39.906 00.000 13828 Moving (-0.24, -0.10) raw xDistance=-0.19 yDistance=-0.18
21:58:39.906 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
21:58:39.906 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:39.907 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:58:39.907 00.000 13828 MoveAxis(E, 69, ABG)
21:58:39.907 00.000 13828 Guiding  Dir = 2, Dur = 69
21:58:39.909 00.002 13828 IsSlewing returns 0
21:58:39.909 00.000 13828 IsGuiding returns 0
21:58:39.911 00.002 13828 PulseGuide returned control before completion, sleep 78
21:58:39.916 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7248, max=65535, med=12681, FiltMin=10089, FiltMax=65535, Gamma=2.540
21:58:39.941 00.025 8960 UpdateGuideState exits: m=103974 SNR=24.3
21:58:39.943 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:39.946 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:39.951 00.005 8960 Enqueuing Expose request
21:58:39.995 00.044 13828 IsGuiding returns 0
21:58:39.995 00.000 13828 Move returns status 0, amount 69
21:58:39.995 00.000 13828 MoveAxis(N, 0, ABG)
21:58:39.995 00.000 13828 duration set to 0 by GuideMode
21:58:39.995 00.000 13828 Move returns status 0, amount 0
21:58:39.995 00.000 13828 move complete, result=0
21:58:39.995 00.000 13828 worker thread done servicing request
21:58:39.995 00.000 13828 Worker thread wakes up
21:58:39.996 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:39.996 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:39.996 00.000 8960 GuideStep: -0.2 px 69 ms EAST, -0.2 px 0 ms NORTH
21:58:42.468 02.472 13828 Exposure complete
21:58:42.597 00.129 13828 worker thread done servicing request
21:58:42.597 00.000 8960 OnExposeComplete: enter
21:58:42.599 00.002 8960 UpdateGuideState(): m_state=6
21:58:42.601 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 495
21:58:42.602 00.001 8960 Star::Find returns 1 (0), X=973.77, Y=735.24, Mass=151766, SNR=30.1, Peak=26755 HFD=3.5
21:58:42.604 00.002 8960 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.39) = xAngle (3.21 = -3.08)
21:58:42.606 00.002 8960 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.17 = -3.11)
21:58:42.608 00.002 8960 CameraToMount -- cameraX=-0.47 cameraY=0.16 hyp=0.49 cameraTheta=2.81 mountX=-0.49 mountY=-0.02, mountTheta=-3.11
21:58:42.610 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=0.16, opts=13)
21:58:42.612 00.002 8960 Enqueuing Move request for scope (-0.47, 0.16)
21:58:42.613 00.001 13828 Worker thread wakes up
21:58:42.613 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.16) opts 0xd
21:58:42.613 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.47, 0.16)
21:58:42.613 00.000 13828 Moving (-0.47, 0.16) raw xDistance=-0.49 yDistance=-0.02
21:58:42.613 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.49
21:58:42.613 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:42.614 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
21:58:42.614 00.000 13828 MoveAxis(E, 187, ABG)
21:58:42.614 00.000 13828 Guiding  Dir = 2, Dur = 187
21:58:42.616 00.002 13828 IsSlewing returns 0
21:58:42.616 00.000 13828 IsGuiding returns 0
21:58:42.618 00.002 13828 PulseGuide returned control before completion, sleep 196
21:58:42.621 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7862, max=65535, med=12707, FiltMin=10070, FiltMax=65535, Gamma=2.540
21:58:42.645 00.024 8960 UpdateGuideState exits: m=151766 SNR=30.1
21:58:42.647 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:42.648 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:42.650 00.002 8960 Enqueuing Expose request
21:58:42.822 00.172 13828 IsGuiding returns 0
21:58:42.822 00.000 13828 Move returns status 0, amount 187
21:58:42.822 00.000 13828 MoveAxis(N, 0, ABG)
21:58:42.822 00.000 13828 duration set to 0 by GuideMode
21:58:42.822 00.000 13828 Move returns status 0, amount 0
21:58:42.823 00.001 13828 move complete, result=0
21:58:42.823 00.000 13828 worker thread done servicing request
21:58:42.823 00.000 13828 Worker thread wakes up
21:58:42.823 00.000 8960 GuideStep: -0.5 px 187 ms EAST, -0.0 px 0 ms NORTH
21:58:42.826 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:42.826 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:45.295 02.469 13828 Exposure complete
21:58:45.443 00.148 13828 worker thread done servicing request
21:58:45.443 00.000 8960 OnExposeComplete: enter
21:58:45.445 00.002 8960 UpdateGuideState(): m_state=6
21:58:45.447 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 496
21:58:45.449 00.002 8960 Star::Find returns 1 (0), X=974.85, Y=735.39, Mass=184928, SNR=35.7, Peak=25545 HFD=3.7
21:58:45.451 00.002 8960 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.39) = xAngle (0.87 = 0.87)
21:58:45.452 00.001 8960 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
21:58:45.454 00.002 8960 CameraToMount -- cameraX=0.62 cameraY=0.32 hyp=0.69 cameraTheta=0.48 mountX=0.45 mountY=0.51, mountTheta=0.85
21:58:45.457 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.62, y=0.32, opts=13)
21:58:45.459 00.002 8960 Enqueuing Move request for scope (0.62, 0.32)
21:58:45.461 00.002 13828 Worker thread wakes up
21:58:45.461 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.32) opts 0xd
21:58:45.461 00.000 13828 Handling offset move in thread for scope, endpoint = (0.62, 0.32)
21:58:45.461 00.000 13828 Moving (0.62, 0.32) raw xDistance=0.45 yDistance=0.51
21:58:45.461 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.45
21:58:45.461 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:45.461 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
21:58:45.461 00.000 13828 MoveAxis(W, 153, ABG)
21:58:45.462 00.001 13828 Guiding  Dir = 3, Dur = 153
21:58:45.463 00.001 13828 IsSlewing returns 0
21:58:45.463 00.000 13828 IsGuiding returns 0
21:58:45.465 00.002 13828 PulseGuide returned control before completion, sleep 162
21:58:45.469 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=8060, max=65535, med=12713, FiltMin=9795, FiltMax=65535, Gamma=2.540
21:58:45.494 00.025 8960 UpdateGuideState exits: m=184928 SNR=35.7
21:58:45.496 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:45.497 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:45.499 00.002 8960 Enqueuing Expose request
21:58:45.630 00.131 13828 IsGuiding returns 0
21:58:45.630 00.000 13828 Move returns status 0, amount 153
21:58:45.630 00.000 13828 MoveAxis(N, 0, ABG)
21:58:45.630 00.000 13828 duration set to 0 by GuideMode
21:58:45.630 00.000 13828 Move returns status 0, amount 0
21:58:45.630 00.000 13828 move complete, result=0
21:58:45.630 00.000 13828 worker thread done servicing request
21:58:45.630 00.000 8960 GuideStep: 0.4 px 153 ms WEST, 0.5 px 0 ms NORTH
21:58:45.633 00.003 13828 Worker thread wakes up
21:58:45.633 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:45.633 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:48.104 02.471 13828 Exposure complete
21:58:48.226 00.122 13828 worker thread done servicing request
21:58:48.227 00.001 8960 OnExposeComplete: enter
21:58:48.228 00.001 8960 UpdateGuideState(): m_state=6
21:58:48.230 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 497
21:58:48.232 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=735.16, Mass=105051, SNR=21.3, Peak=23216 HFD=2.5
21:58:48.234 00.002 8960 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.39) = xAngle (2.10 = 2.10)
21:58:48.235 00.001 8960 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.06 = 2.06)
21:58:48.237 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=0.08 hyp=0.09 cameraTheta=1.70 mountX=-0.04 mountY=0.08, mountTheta=2.09
21:58:48.241 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=0.08, opts=13)
21:58:48.243 00.002 8960 Enqueuing Move request for scope (-0.01, 0.08)
21:58:48.245 00.002 13828 Worker thread wakes up
21:58:48.245 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.08) opts 0xd
21:58:48.245 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 0.08)
21:58:48.245 00.000 13828 Moving (-0.01, 0.08) raw xDistance=-0.04 yDistance=0.08
21:58:48.245 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:58:48.245 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:48.245 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
21:58:48.245 00.000 13828 MoveAxis(E, 0, ABG)
21:58:48.245 00.000 13828 Move returns status 0, amount 0
21:58:48.245 00.000 13828 MoveAxis(N, 0, ABG)
21:58:48.245 00.000 13828 duration set to 0 by GuideMode
21:58:48.245 00.000 13828 Move returns status 0, amount 0
21:58:48.245 00.000 13828 move complete, result=0
21:58:48.245 00.000 13828 worker thread done servicing request
21:58:48.253 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=12707, FiltMin=9955, FiltMax=65535, Gamma=2.540
21:58:48.279 00.026 8960 UpdateGuideState exits: m=105051 SNR=21.3
21:58:48.281 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:48.283 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:48.285 00.002 8960 Enqueuing Expose request
21:58:48.286 00.001 13828 Worker thread wakes up
21:58:48.286 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
21:58:48.288 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:48.288 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:50.755 02.467 13828 Exposure complete
21:58:50.892 00.137 13828 worker thread done servicing request
21:58:50.892 00.000 8960 OnExposeComplete: enter
21:58:50.894 00.002 8960 UpdateGuideState(): m_state=6
21:58:50.896 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 498
21:58:50.898 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=735.22, Mass=126332, SNR=26.6, Peak=24489 HFD=2.9
21:58:50.900 00.002 8960 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.39) = xAngle (3.01 = 3.01)
21:58:50.901 00.001 8960 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.97 = 2.97)
21:58:50.903 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=0.14 hyp=0.28 cameraTheta=2.61 mountX=-0.28 mountY=0.05, mountTheta=2.97
21:58:50.907 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.14, opts=13)
21:58:50.909 00.002 8960 Enqueuing Move request for scope (-0.24, 0.14)
21:58:50.911 00.002 13828 Worker thread wakes up
21:58:50.911 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.14) opts 0xd
21:58:50.911 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.14)
21:58:50.911 00.000 13828 Moving (-0.24, 0.14) raw xDistance=-0.28 yDistance=0.05
21:58:50.911 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28
21:58:50.911 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:50.911 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
21:58:50.911 00.000 13828 MoveAxis(E, 102, ABG)
21:58:50.911 00.000 13828 Guiding  Dir = 2, Dur = 102
21:58:50.914 00.003 13828 IsSlewing returns 0
21:58:50.914 00.000 13828 IsGuiding returns 0
21:58:50.917 00.003 13828 PulseGuide returned control before completion, sleep 110
21:58:50.922 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12707, FiltMin=9942, FiltMax=65535, Gamma=2.540
21:58:50.949 00.027 8960 UpdateGuideState exits: m=126332 SNR=26.6
21:58:50.952 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:50.955 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:50.957 00.002 8960 Enqueuing Expose request
21:58:51.030 00.073 13828 IsGuiding returns 0
21:58:51.030 00.000 13828 Move returns status 0, amount 102
21:58:51.030 00.000 13828 MoveAxis(N, 0, ABG)
21:58:51.030 00.000 13828 duration set to 0 by GuideMode
21:58:51.030 00.000 13828 Move returns status 0, amount 0
21:58:51.030 00.000 13828 move complete, result=0
21:58:51.031 00.001 13828 worker thread done servicing request
21:58:51.031 00.000 13828 Worker thread wakes up
21:58:51.031 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:51.031 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:51.031 00.000 8960 GuideStep: -0.3 px 102 ms EAST, 0.0 px 0 ms NORTH
21:58:53.501 02.470 13828 Exposure complete
21:58:53.633 00.132 13828 worker thread done servicing request
21:58:53.633 00.000 8960 OnExposeComplete: enter
21:58:53.635 00.002 8960 UpdateGuideState(): m_state=6
21:58:53.637 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 499
21:58:53.639 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=735.65, Mass=144017, SNR=28.7, Peak=24848 HFD=3.2
21:58:53.641 00.002 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.39) = xAngle (1.63 = 1.63)
21:58:53.642 00.001 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
21:58:53.644 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=0.57 hyp=0.60 cameraTheta=1.24 mountX=-0.04 mountY=0.60, mountTheta=1.63
21:58:53.646 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=0.57, opts=13)
21:58:53.648 00.002 8960 Enqueuing Move request for scope (0.20, 0.57)
21:58:53.651 00.003 13828 Worker thread wakes up
21:58:53.651 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.57) opts 0xd
21:58:53.651 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, 0.57)
21:58:53.651 00.000 13828 Moving (0.20, 0.57) raw xDistance=-0.04 yDistance=0.60
21:58:53.651 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
21:58:53.651 00.000 13828 resist switch: large excursion: input 0.60 thresh 0.57 direction from -1 to 1
21:58:53.651 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.81
21:58:53.651 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
21:58:53.651 00.000 13828 MoveAxis(E, 0, ABG)
21:58:53.651 00.000 13828 Move returns status 0, amount 0
21:58:53.651 00.000 13828 MoveAxis(S, 321, ABG)
21:58:53.651 00.000 13828 Guiding  Dir = 1, Dur = 321
21:58:53.653 00.002 13828 IsSlewing returns 0
21:58:53.654 00.001 13828 IsGuiding returns 0
21:58:53.655 00.001 13828 PulseGuide returned control before completion, sleep 329
21:58:53.662 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=12707, FiltMin=9776, FiltMax=65535, Gamma=2.540
21:58:53.683 00.021 8960 UpdateGuideState exits: m=144017 SNR=28.7
21:58:53.687 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:53.689 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:53.691 00.002 8960 Enqueuing Expose request
21:58:53.994 00.303 13828 IsGuiding returns 0
21:58:53.994 00.000 13828 Move returns status 0, amount 321
21:58:53.994 00.000 13828 move complete, result=0
21:58:53.994 00.000 13828 worker thread done servicing request
21:58:53.995 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.6 px 321 ms SOUTH
21:58:53.997 00.002 13828 Worker thread wakes up
21:58:53.998 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:53.998 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:56.479 02.481 13828 Exposure complete
21:58:56.605 00.126 13828 worker thread done servicing request
21:58:56.606 00.001 8960 OnExposeComplete: enter
21:58:56.608 00.002 8960 UpdateGuideState(): m_state=6
21:58:56.611 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 500
21:58:56.613 00.002 8960 Star::Find returns 1 (0), X=974.96, Y=734.67, Mass=137507, SNR=27.2, Peak=22851 HFD=3.7
21:58:56.614 00.001 8960 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.39) = xAngle (-0.12 = -0.12)
21:58:56.616 00.002 8960 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
21:58:56.617 00.001 8960 CameraToMount -- cameraX=0.72 cameraY=-0.40 hyp=0.83 cameraTheta=-0.51 mountX=0.82 mountY=-0.12, mountTheta=-0.15
21:58:56.620 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.72, y=-0.40, opts=13)
21:58:56.621 00.001 8960 Enqueuing Move request for scope (0.72, -0.40)
21:58:56.623 00.002 13828 Worker thread wakes up
21:58:56.623 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.40) opts 0xd
21:58:56.623 00.000 13828 Handling offset move in thread for scope, endpoint = (0.72, -0.40)
21:58:56.623 00.000 13828 Moving (0.72, -0.40) raw xDistance=0.82 yDistance=-0.12
21:58:56.623 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82
21:58:56.623 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:58:56.623 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:58:56.624 00.001 13828 MoveAxis(W, 305, ABG)
21:58:56.624 00.000 13828 Guiding  Dir = 3, Dur = 305
21:58:56.627 00.003 13828 IsSlewing returns 0
21:58:56.627 00.000 13828 IsGuiding returns 0
21:58:56.629 00.002 13828 PulseGuide returned control before completion, sleep 314
21:58:56.636 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=8137, max=65535, med=12726, FiltMin=10096, FiltMax=65535, Gamma=2.540
21:58:56.659 00.023 8960 UpdateGuideState exits: m=137507 SNR=27.2
21:58:56.661 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:56.663 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:56.664 00.001 8960 Enqueuing Expose request
21:58:56.953 00.289 13828 IsGuiding returns 1
21:58:56.953 00.000 13828 scope still moving after pulse duration time elapsed
21:58:56.985 00.032 13828 IsSlewing returns 0
21:58:56.985 00.000 13828 IsGuiding returns 0
21:58:56.985 00.000 13828 scope move finished after 305 + 53 ms
21:58:56.985 00.000 13828 Move returns status 0, amount 305
21:58:56.985 00.000 13828 MoveAxis(N, 0, ABG)
21:58:56.985 00.000 13828 duration set to 0 by GuideMode
21:58:56.985 00.000 13828 Move returns status 0, amount 0
21:58:56.985 00.000 13828 move complete, result=0
21:58:56.985 00.000 13828 worker thread done servicing request
21:58:56.985 00.000 13828 Worker thread wakes up
21:58:56.985 00.000 8960 GuideStep: 0.8 px 305 ms WEST, -0.1 px 0 ms NORTH
21:58:56.987 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:56.987 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:58:59.463 02.476 13828 Exposure complete
21:58:59.585 00.122 13828 worker thread done servicing request
21:58:59.585 00.000 8960 OnExposeComplete: enter
21:58:59.587 00.002 8960 UpdateGuideState(): m_state=6
21:58:59.589 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 501
21:58:59.590 00.001 8960 Star::Find returns 1 (0), X=974.73, Y=734.53, Mass=131029, SNR=26.1, Peak=27235 HFD=2.7
21:58:59.592 00.002 8960 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.39) = xAngle (-0.44 = -0.44)
21:58:59.593 00.001 8960 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
21:58:59.595 00.002 8960 CameraToMount -- cameraX=0.50 cameraY=-0.55 hyp=0.74 cameraTheta=-0.83 mountX=0.67 mountY=-0.34, mountTheta=-0.47
21:58:59.598 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.50, y=-0.55, opts=13)
21:58:59.601 00.003 8960 Enqueuing Move request for scope (0.50, -0.55)
21:58:59.602 00.001 13828 Worker thread wakes up
21:58:59.602 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.55) opts 0xd
21:58:59.602 00.000 13828 Handling offset move in thread for scope, endpoint = (0.50, -0.55)
21:58:59.602 00.000 13828 Moving (0.50, -0.55) raw xDistance=0.67 yDistance=-0.34
21:58:59.602 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.67
21:58:59.602 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:58:59.602 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.34
21:58:59.602 00.000 13828 MoveAxis(W, 271, ABG)
21:58:59.602 00.000 13828 Guiding  Dir = 3, Dur = 271
21:58:59.603 00.001 13828 IsSlewing returns 0
21:58:59.604 00.001 13828 IsGuiding returns 0
21:58:59.606 00.002 13828 PulseGuide returned control before completion, sleep 280
21:58:59.611 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12732, FiltMin=9974, FiltMax=65535, Gamma=2.540
21:58:59.634 00.023 8960 UpdateGuideState exits: m=131029 SNR=26.1
21:58:59.636 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:58:59.639 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:58:59.640 00.001 8960 Enqueuing Expose request
21:58:59.895 00.255 13828 IsGuiding returns 0
21:58:59.895 00.000 13828 Move returns status 0, amount 271
21:58:59.895 00.000 13828 MoveAxis(N, 0, ABG)
21:58:59.895 00.000 13828 duration set to 0 by GuideMode
21:58:59.895 00.000 13828 Move returns status 0, amount 0
21:58:59.895 00.000 13828 move complete, result=0
21:58:59.895 00.000 13828 worker thread done servicing request
21:58:59.895 00.000 8960 GuideStep: 0.7 px 271 ms WEST, -0.3 px 0 ms NORTH
21:58:59.897 00.002 13828 Worker thread wakes up
21:58:59.897 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:58:59.897 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:02.368 02.471 13828 Exposure complete
21:59:02.494 00.126 13828 worker thread done servicing request
21:59:02.494 00.000 8960 OnExposeComplete: enter
21:59:02.496 00.002 8960 UpdateGuideState(): m_state=6
21:59:02.498 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 502
21:59:02.499 00.001 8960 Star::Find returns 1 (0), X=974.01, Y=734.56, Mass=121556, SNR=25.0, Peak=24259 HFD=2.8
21:59:02.502 00.003 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.58 = -1.58)
21:59:02.503 00.001 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
21:59:02.505 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.52 hyp=0.56 cameraTheta=-1.97 mountX=-0.00 mountY=-0.56, mountTheta=-1.58
21:59:02.508 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.52, opts=13)
21:59:02.511 00.003 8960 Enqueuing Move request for scope (-0.22, -0.52)
21:59:02.512 00.001 13828 Worker thread wakes up
21:59:02.512 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.52) opts 0xd
21:59:02.513 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.52)
21:59:02.513 00.000 13828 Moving (-0.22, -0.52) raw xDistance=-0.00 yDistance=-0.56
21:59:02.513 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
21:59:02.513 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:59:02.513 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.56
21:59:02.513 00.000 13828 MoveAxis(E, 0, ABG)
21:59:02.513 00.000 13828 Move returns status 0, amount 0
21:59:02.513 00.000 13828 MoveAxis(N, 0, ABG)
21:59:02.513 00.000 13828 duration set to 0 by GuideMode
21:59:02.513 00.000 13828 Move returns status 0, amount 0
21:59:02.513 00.000 13828 move complete, result=0
21:59:02.513 00.000 13828 worker thread done servicing request
21:59:02.520 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12732, FiltMin=10070, FiltMax=65535, Gamma=2.540
21:59:02.541 00.021 8960 UpdateGuideState exits: m=121556 SNR=25.0
21:59:02.543 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:02.545 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:02.546 00.001 8960 Enqueuing Expose request
21:59:02.548 00.002 13828 Worker thread wakes up
21:59:02.548 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:02.548 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:02.548 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
21:59:05.018 02.470 13828 Exposure complete
21:59:05.142 00.124 13828 worker thread done servicing request
21:59:05.142 00.000 8960 OnExposeComplete: enter
21:59:05.144 00.002 8960 UpdateGuideState(): m_state=6
21:59:05.146 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 503
21:59:05.148 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=734.89, Mass=144593, SNR=30.7, Peak=24995 HFD=2.9
21:59:05.149 00.001 8960 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.39) = xAngle (-2.32 = -2.32)
21:59:05.151 00.002 8960 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
21:59:05.152 00.001 8960 CameraToMount -- cameraX=-0.40 cameraY=-0.18 hyp=0.44 cameraTheta=-2.71 mountX=-0.30 mountY=-0.31, mountTheta=-2.34
21:59:05.160 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=-0.18, opts=13)
21:59:05.162 00.002 8960 Enqueuing Move request for scope (-0.40, -0.18)
21:59:05.163 00.001 13828 Worker thread wakes up
21:59:05.164 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.18) opts 0xd
21:59:05.164 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, -0.18)
21:59:05.164 00.000 13828 Moving (-0.40, -0.18) raw xDistance=-0.30 yDistance=-0.31
21:59:05.164 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
21:59:05.164 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
21:59:05.164 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.31
21:59:05.164 00.000 13828 MoveAxis(E, 112, ABG)
21:59:05.164 00.000 13828 Guiding  Dir = 2, Dur = 112
21:59:05.165 00.001 13828 IsSlewing returns 0
21:59:05.165 00.000 13828 IsGuiding returns 0
21:59:05.168 00.003 13828 PulseGuide returned control before completion, sleep 120
21:59:05.172 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12707, FiltMin=10089, FiltMax=65535, Gamma=2.540
21:59:05.195 00.023 8960 UpdateGuideState exits: m=144593 SNR=30.7
21:59:05.197 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:05.199 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:05.200 00.001 8960 Enqueuing Expose request
21:59:05.294 00.094 13828 IsGuiding returns 0
21:59:05.294 00.000 13828 Move returns status 0, amount 112
21:59:05.294 00.000 13828 MoveAxis(N, 0, ABG)
21:59:05.294 00.000 13828 duration set to 0 by GuideMode
21:59:05.294 00.000 13828 Move returns status 0, amount 0
21:59:05.294 00.000 13828 move complete, result=0
21:59:05.295 00.001 13828 worker thread done servicing request
21:59:05.295 00.000 13828 Worker thread wakes up
21:59:05.295 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:05.295 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:05.295 00.000 8960 GuideStep: -0.3 px 112 ms EAST, -0.3 px 0 ms NORTH
21:59:07.774 02.479 13828 Exposure complete
21:59:07.902 00.128 13828 worker thread done servicing request
21:59:07.902 00.000 8960 OnExposeComplete: enter
21:59:07.904 00.002 8960 UpdateGuideState(): m_state=6
21:59:07.905 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 504
21:59:07.907 00.002 8960 Star::Find returns 1 (0), X=973.72, Y=735.07, Mass=134979, SNR=26.2, Peak=24995 HFD=3.3
21:59:07.909 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.73 = -2.73)
21:59:07.911 00.002 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
21:59:07.912 00.001 8960 CameraToMount -- cameraX=-0.51 cameraY=-0.01 hyp=0.51 cameraTheta=-3.13 mountX=-0.47 mountY=-0.19, mountTheta=-2.76
21:59:07.915 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=-0.01, opts=13)
21:59:07.917 00.002 8960 Enqueuing Move request for scope (-0.51, -0.01)
21:59:07.918 00.001 13828 Worker thread wakes up
21:59:07.918 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.01) opts 0xd
21:59:07.918 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.51, -0.01)
21:59:07.918 00.000 13828 Moving (-0.51, -0.01) raw xDistance=-0.47 yDistance=-0.19
21:59:07.918 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.47
21:59:07.919 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:07.919 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
21:59:07.919 00.000 13828 MoveAxis(E, 183, ABG)
21:59:07.919 00.000 13828 Guiding  Dir = 2, Dur = 183
21:59:07.920 00.001 13828 IsSlewing returns 0
21:59:07.920 00.000 13828 IsGuiding returns 0
21:59:07.922 00.002 13828 PulseGuide returned control before completion, sleep 191
21:59:07.927 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12694, FiltMin=9878, FiltMax=65535, Gamma=2.540
21:59:07.949 00.022 8960 UpdateGuideState exits: m=134979 SNR=26.2
21:59:07.951 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:07.953 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:07.955 00.002 8960 Enqueuing Expose request
21:59:08.127 00.172 13828 IsGuiding returns 0
21:59:08.127 00.000 13828 Move returns status 0, amount 183
21:59:08.127 00.000 13828 MoveAxis(N, 0, ABG)
21:59:08.127 00.000 13828 duration set to 0 by GuideMode
21:59:08.127 00.000 13828 Move returns status 0, amount 0
21:59:08.127 00.000 13828 move complete, result=0
21:59:08.127 00.000 13828 worker thread done servicing request
21:59:08.127 00.000 13828 Worker thread wakes up
21:59:08.128 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:08.128 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:08.128 00.000 8960 GuideStep: -0.5 px 183 ms EAST, -0.2 px 0 ms NORTH
21:59:10.597 02.469 13828 Exposure complete
21:59:10.720 00.123 13828 worker thread done servicing request
21:59:10.720 00.000 8960 OnExposeComplete: enter
21:59:10.721 00.001 8960 UpdateGuideState(): m_state=6
21:59:10.723 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 505
21:59:10.725 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.63, Mass=166393, SNR=32.1, Peak=22435 HFD=3.5
21:59:10.727 00.002 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.99 = -0.99)
21:59:10.729 00.002 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
21:59:10.732 00.003 8960 CameraToMount -- cameraX=0.09 cameraY=-0.45 hyp=0.46 cameraTheta=-1.38 mountX=0.25 mountY=-0.39, mountTheta=-1.00
21:59:10.734 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.45, opts=13)
21:59:10.737 00.003 8960 Enqueuing Move request for scope (0.09, -0.45)
21:59:10.739 00.002 13828 Worker thread wakes up
21:59:10.739 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.45) opts 0xd
21:59:10.739 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.45)
21:59:10.739 00.000 13828 Moving (0.09, -0.45) raw xDistance=0.25 yDistance=-0.39
21:59:10.739 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
21:59:10.739 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:59:10.740 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:59:10.740 00.000 13828 MoveAxis(W, 81, ABG)
21:59:10.740 00.000 13828 Guiding  Dir = 3, Dur = 81
21:59:10.741 00.001 13828 IsSlewing returns 0
21:59:10.741 00.000 13828 IsGuiding returns 0
21:59:10.742 00.001 13828 PulseGuide returned control before completion, sleep 90
21:59:10.748 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7747, max=65535, med=12707, FiltMin=9968, FiltMax=65535, Gamma=2.540
21:59:10.774 00.026 8960 UpdateGuideState exits: m=166393 SNR=32.1
21:59:10.777 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:10.780 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:10.782 00.002 8960 Enqueuing Expose request
21:59:10.838 00.056 13828 IsGuiding returns 0
21:59:10.838 00.000 13828 Move returns status 0, amount 81
21:59:10.838 00.000 13828 MoveAxis(N, 0, ABG)
21:59:10.838 00.000 13828 duration set to 0 by GuideMode
21:59:10.838 00.000 13828 Move returns status 0, amount 0
21:59:10.838 00.000 13828 move complete, result=0
21:59:10.838 00.000 13828 worker thread done servicing request
21:59:10.839 00.001 13828 Worker thread wakes up
21:59:10.839 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:10.839 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:10.843 00.004 8960 GuideStep: 0.3 px 81 ms WEST, -0.4 px 0 ms NORTH
21:59:13.307 02.464 13828 Exposure complete
21:59:13.429 00.122 13828 worker thread done servicing request
21:59:13.430 00.001 8960 OnExposeComplete: enter
21:59:13.432 00.002 8960 UpdateGuideState(): m_state=6
21:59:13.433 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 506
21:59:13.435 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=735.31, Mass=184733, SNR=32.1, Peak=25283 HFD=4.5
21:59:13.436 00.001 8960 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.39) = xAngle (3.10 = 3.10)
21:59:13.438 00.002 8960 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.06 = 3.06)
21:59:13.439 00.001 8960 CameraToMount -- cameraX=-0.51 cameraY=0.24 hyp=0.56 cameraTheta=2.71 mountX=-0.56 mountY=0.04, mountTheta=3.06
21:59:13.443 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=0.24, opts=13)
21:59:13.445 00.002 8960 Enqueuing Move request for scope (-0.51, 0.24)
21:59:13.447 00.002 13828 Worker thread wakes up
21:59:13.447 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.24) opts 0xd
21:59:13.447 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.51, 0.24)
21:59:13.447 00.000 13828 Moving (-0.51, 0.24) raw xDistance=-0.56 yDistance=0.04
21:59:13.447 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.56
21:59:13.447 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:13.447 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
21:59:13.447 00.000 13828 MoveAxis(E, 201, ABG)
21:59:13.447 00.000 13828 Guiding  Dir = 2, Dur = 201
21:59:13.449 00.002 13828 IsSlewing returns 0
21:59:13.449 00.000 13828 IsGuiding returns 0
21:59:13.450 00.001 13828 PulseGuide returned control before completion, sleep 210
21:59:13.455 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12720, FiltMin=9840, FiltMax=65535, Gamma=2.540
21:59:13.479 00.024 8960 UpdateGuideState exits: m=184733 SNR=32.1
21:59:13.480 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:13.482 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:13.484 00.002 8960 Enqueuing Expose request
21:59:13.662 00.178 13828 IsGuiding returns 0
21:59:13.662 00.000 13828 Move returns status 0, amount 201
21:59:13.662 00.000 13828 MoveAxis(N, 0, ABG)
21:59:13.662 00.000 13828 duration set to 0 by GuideMode
21:59:13.662 00.000 13828 Move returns status 0, amount 0
21:59:13.662 00.000 13828 move complete, result=0
21:59:13.663 00.001 13828 worker thread done servicing request
21:59:13.663 00.000 13828 Worker thread wakes up
21:59:13.663 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:13.663 00.000 8960 GuideStep: -0.6 px 201 ms EAST, 0.0 px 0 ms NORTH
21:59:13.666 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:16.143 02.477 13828 Exposure complete
21:59:16.269 00.126 13828 worker thread done servicing request
21:59:16.269 00.000 8960 OnExposeComplete: enter
21:59:16.271 00.002 8960 UpdateGuideState(): m_state=6
21:59:16.273 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 507
21:59:16.275 00.002 8960 Star::Find returns 1 (0), X=974.80, Y=734.45, Mass=135429, SNR=30.9, Peak=23241 HFD=3.1
21:59:16.276 00.001 8960 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.39) = xAngle (-0.45 = -0.45)
21:59:16.278 00.002 8960 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
21:59:16.280 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=-0.63 hyp=0.84 cameraTheta=-0.84 mountX=0.76 mountY=-0.39, mountTheta=-0.47
21:59:16.283 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=-0.63, opts=13)
21:59:16.285 00.002 8960 Enqueuing Move request for scope (0.56, -0.63)
21:59:16.286 00.001 13828 Worker thread wakes up
21:59:16.286 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.63) opts 0xd
21:59:16.287 00.001 13828 Handling offset move in thread for scope, endpoint = (0.56, -0.63)
21:59:16.287 00.000 13828 Moving (0.56, -0.63) raw xDistance=0.76 yDistance=-0.39
21:59:16.287 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.76
21:59:16.287 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:59:16.287 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.39
21:59:16.287 00.000 13828 MoveAxis(W, 267, ABG)
21:59:16.287 00.000 13828 Guiding  Dir = 3, Dur = 267
21:59:16.289 00.002 13828 IsSlewing returns 0
21:59:16.290 00.001 13828 IsGuiding returns 0
21:59:16.292 00.002 13828 PulseGuide returned control before completion, sleep 275
21:59:16.297 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12720, FiltMin=10038, FiltMax=65535, Gamma=2.540
21:59:16.321 00.024 8960 UpdateGuideState exits: m=135429 SNR=30.9
21:59:16.323 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:16.326 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:16.327 00.001 8960 Enqueuing Expose request
21:59:16.579 00.252 13828 IsGuiding returns 0
21:59:16.579 00.000 13828 Move returns status 0, amount 267
21:59:16.579 00.000 13828 MoveAxis(N, 0, ABG)
21:59:16.579 00.000 13828 duration set to 0 by GuideMode
21:59:16.579 00.000 13828 Move returns status 0, amount 0
21:59:16.579 00.000 13828 move complete, result=0
21:59:16.579 00.000 13828 worker thread done servicing request
21:59:16.580 00.001 8960 GuideStep: 0.8 px 267 ms WEST, -0.4 px 0 ms NORTH
21:59:16.582 00.002 13828 Worker thread wakes up
21:59:16.582 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:16.582 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:19.040 02.458 13828 Exposure complete
21:59:19.159 00.119 13828 worker thread done servicing request
21:59:19.160 00.001 8960 OnExposeComplete: enter
21:59:19.162 00.002 8960 UpdateGuideState(): m_state=6
21:59:19.164 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 508
21:59:19.165 00.001 8960 Star::Find returns 1 (0), X=974.15, Y=735.05, Mass=136733, SNR=27.6, Peak=21923 HFD=3.1
21:59:19.167 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
21:59:19.169 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
21:59:19.170 00.001 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.02 hyp=0.08 cameraTheta=-2.86 mountX=-0.06 mountY=-0.05, mountTheta=-2.49
21:59:19.173 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.02, opts=13)
21:59:19.175 00.002 8960 Enqueuing Move request for scope (-0.08, -0.02)
21:59:19.176 00.001 13828 Worker thread wakes up
21:59:19.176 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.02) opts 0xd
21:59:19.176 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.02)
21:59:19.176 00.000 13828 Moving (-0.08, -0.02) raw xDistance=-0.06 yDistance=-0.05
21:59:19.176 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
21:59:19.176 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:19.177 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:59:19.177 00.000 13828 MoveAxis(E, 0, ABG)
21:59:19.177 00.000 13828 Move returns status 0, amount 0
21:59:19.177 00.000 13828 MoveAxis(N, 0, ABG)
21:59:19.177 00.000 13828 duration set to 0 by GuideMode
21:59:19.177 00.000 13828 Move returns status 0, amount 0
21:59:19.177 00.000 13828 move complete, result=0
21:59:19.177 00.000 13828 worker thread done servicing request
21:59:19.183 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7772, max=65535, med=12707, FiltMin=9650, FiltMax=65535, Gamma=2.540
21:59:19.206 00.023 8960 UpdateGuideState exits: m=136733 SNR=27.6
21:59:19.208 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:19.209 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:19.211 00.002 8960 Enqueuing Expose request
21:59:19.212 00.001 13828 Worker thread wakes up
21:59:19.212 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
21:59:19.214 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:19.214 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:21.682 02.468 13828 Exposure complete
21:59:21.811 00.129 13828 worker thread done servicing request
21:59:21.811 00.000 8960 OnExposeComplete: enter
21:59:21.813 00.002 8960 UpdateGuideState(): m_state=6
21:59:21.815 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 509
21:59:21.817 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=735.50, Mass=155502, SNR=32.7, Peak=23075 HFD=3.5
21:59:21.819 00.002 8960 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.39) = xAngle (2.36 = 2.36)
21:59:21.820 00.001 8960 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.32 = 2.32)
21:59:21.822 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=0.43 hyp=0.46 cameraTheta=1.96 mountX=-0.33 mountY=0.34, mountTheta=2.34
21:59:21.825 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.43, opts=13)
21:59:21.827 00.002 8960 Enqueuing Move request for scope (-0.18, 0.43)
21:59:21.829 00.002 13828 Worker thread wakes up
21:59:21.829 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.43) opts 0xd
21:59:21.829 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.43)
21:59:21.829 00.000 13828 Moving (-0.18, 0.43) raw xDistance=-0.33 yDistance=0.34
21:59:21.829 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
21:59:21.829 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
21:59:21.829 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
21:59:21.829 00.000 13828 MoveAxis(E, 121, ABG)
21:59:21.829 00.000 13828 Guiding  Dir = 2, Dur = 121
21:59:21.831 00.002 13828 IsSlewing returns 0
21:59:21.831 00.000 13828 IsGuiding returns 0
21:59:21.833 00.002 13828 PulseGuide returned control before completion, sleep 130
21:59:21.838 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7625, max=65535, med=12707, FiltMin=9756, FiltMax=65535, Gamma=2.540
21:59:21.872 00.034 8960 UpdateGuideState exits: m=155502 SNR=32.7
21:59:21.873 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:21.875 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:21.877 00.002 8960 Enqueuing Expose request
21:59:21.968 00.091 13828 IsGuiding returns 0
21:59:21.968 00.000 13828 Move returns status 0, amount 121
21:59:21.968 00.000 13828 MoveAxis(N, 0, ABG)
21:59:21.968 00.000 13828 duration set to 0 by GuideMode
21:59:21.968 00.000 13828 Move returns status 0, amount 0
21:59:21.968 00.000 13828 move complete, result=0
21:59:21.969 00.001 13828 worker thread done servicing request
21:59:21.969 00.000 13828 Worker thread wakes up
21:59:21.969 00.000 8960 GuideStep: -0.3 px 121 ms EAST, 0.3 px 0 ms NORTH
21:59:21.971 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:21.971 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:24.444 02.473 13828 Exposure complete
21:59:24.568 00.124 13828 worker thread done servicing request
21:59:24.568 00.000 8960 OnExposeComplete: enter
21:59:24.570 00.002 8960 UpdateGuideState(): m_state=6
21:59:24.572 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 510
21:59:24.574 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.20, Mass=162696, SNR=34.2, Peak=26403 HFD=4.3
21:59:24.576 00.002 8960 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.39) = xAngle (3.06 = 3.06)
21:59:24.578 00.002 8960 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.03 = 3.03)
21:59:24.580 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=0.12 hyp=0.26 cameraTheta=2.67 mountX=-0.26 mountY=0.03, mountTheta=3.03
21:59:24.582 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=0.12, opts=13)
21:59:24.584 00.002 8960 Enqueuing Move request for scope (-0.23, 0.12)
21:59:24.585 00.001 13828 Worker thread wakes up
21:59:24.586 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.12) opts 0xd
21:59:24.586 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, 0.12)
21:59:24.586 00.000 13828 Moving (-0.23, 0.12) raw xDistance=-0.26 yDistance=0.03
21:59:24.586 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
21:59:24.586 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:24.586 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
21:59:24.586 00.000 13828 MoveAxis(E, 106, ABG)
21:59:24.586 00.000 13828 Guiding  Dir = 2, Dur = 106
21:59:24.587 00.001 13828 IsSlewing returns 0
21:59:24.587 00.000 13828 IsGuiding returns 0
21:59:24.589 00.002 13828 PulseGuide returned control before completion, sleep 115
21:59:24.594 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7856, max=65535, med=12688, FiltMin=10006, FiltMax=65535, Gamma=2.540
21:59:24.619 00.025 8960 UpdateGuideState exits: m=162696 SNR=34.2
21:59:24.621 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:24.623 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:24.625 00.002 8960 Enqueuing Expose request
21:59:24.717 00.092 13828 IsGuiding returns 0
21:59:24.717 00.000 13828 Move returns status 0, amount 106
21:59:24.717 00.000 13828 MoveAxis(N, 0, ABG)
21:59:24.717 00.000 13828 duration set to 0 by GuideMode
21:59:24.718 00.001 13828 Move returns status 0, amount 0
21:59:24.718 00.000 13828 move complete, result=0
21:59:24.718 00.000 13828 worker thread done servicing request
21:59:24.719 00.001 13828 Worker thread wakes up
21:59:24.719 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:24.719 00.000 8960 GuideStep: -0.3 px 106 ms EAST, 0.0 px 0 ms NORTH
21:59:24.722 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:27.185 02.463 13828 Exposure complete
21:59:27.310 00.125 13828 worker thread done servicing request
21:59:27.310 00.000 8960 OnExposeComplete: enter
21:59:27.312 00.002 8960 UpdateGuideState(): m_state=6
21:59:27.314 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 511
21:59:27.315 00.001 8960 Star::Find returns 1 (0), X=974.53, Y=734.91, Mass=141697, SNR=28.0, Peak=25667 HFD=3.1
21:59:27.317 00.002 8960 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.39) = xAngle (-0.12 = -0.12)
21:59:27.319 00.002 8960 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
21:59:27.321 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=-0.17 hyp=0.35 cameraTheta=-0.51 mountX=0.34 mountY=-0.05, mountTheta=-0.15
21:59:27.326 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.17, opts=13)
21:59:27.328 00.002 8960 Enqueuing Move request for scope (0.30, -0.17)
21:59:27.329 00.001 13828 Worker thread wakes up
21:59:27.329 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.17) opts 0xd
21:59:27.329 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.17)
21:59:27.330 00.001 13828 Moving (0.30, -0.17) raw xDistance=0.34 yDistance=-0.05
21:59:27.330 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
21:59:27.330 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:27.330 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
21:59:27.330 00.000 13828 MoveAxis(W, 120, ABG)
21:59:27.330 00.000 13828 Guiding  Dir = 3, Dur = 120
21:59:27.331 00.001 13828 IsSlewing returns 0
21:59:27.331 00.000 13828 IsGuiding returns 0
21:59:27.333 00.002 13828 PulseGuide returned control before completion, sleep 129
21:59:27.337 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7984, max=65535, med=12675, FiltMin=9852, FiltMax=65535, Gamma=2.540
21:59:27.357 00.020 8960 UpdateGuideState exits: m=141697 SNR=28.0
21:59:27.359 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:27.360 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:27.362 00.002 8960 Enqueuing Expose request
21:59:27.472 00.110 13828 IsGuiding returns 0
21:59:27.472 00.000 13828 Move returns status 0, amount 120
21:59:27.472 00.000 13828 MoveAxis(N, 0, ABG)
21:59:27.472 00.000 13828 duration set to 0 by GuideMode
21:59:27.472 00.000 13828 Move returns status 0, amount 0
21:59:27.472 00.000 13828 move complete, result=0
21:59:27.472 00.000 13828 worker thread done servicing request
21:59:27.472 00.000 8960 GuideStep: 0.3 px 120 ms WEST, -0.1 px 0 ms NORTH
21:59:27.475 00.003 13828 Worker thread wakes up
21:59:27.475 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:27.475 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:29.948 02.473 13828 Exposure complete
21:59:30.075 00.127 13828 worker thread done servicing request
21:59:30.075 00.000 8960 OnExposeComplete: enter
21:59:30.077 00.002 8960 UpdateGuideState(): m_state=6
21:59:30.079 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 512
21:59:30.081 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=735.55, Mass=133289, SNR=27.7, Peak=25123 HFD=3.7
21:59:30.083 00.002 8960 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.39) = xAngle (2.31 = 2.31)
21:59:30.084 00.001 8960 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.28 = 2.28)
21:59:30.086 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.47 hyp=0.50 cameraTheta=1.92 mountX=-0.34 mountY=0.38, mountTheta=2.30
21:59:30.089 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.47, opts=13)
21:59:30.091 00.002 8960 Enqueuing Move request for scope (-0.17, 0.47)
21:59:30.093 00.002 13828 Worker thread wakes up
21:59:30.093 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.47) opts 0xd
21:59:30.093 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.47)
21:59:30.093 00.000 13828 Moving (-0.17, 0.47) raw xDistance=-0.34 yDistance=0.38
21:59:30.093 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
21:59:30.093 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:59:30.093 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
21:59:30.093 00.000 13828 MoveAxis(E, 117, ABG)
21:59:30.094 00.001 13828 Guiding  Dir = 2, Dur = 117
21:59:30.097 00.003 13828 IsSlewing returns 0
21:59:30.097 00.000 13828 IsGuiding returns 0
21:59:30.100 00.003 13828 PulseGuide returned control before completion, sleep 125
21:59:30.103 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12694, FiltMin=9660, FiltMax=65535, Gamma=2.540
21:59:30.128 00.025 8960 UpdateGuideState exits: m=133289 SNR=27.7
21:59:30.130 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:30.132 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:30.134 00.002 8960 Enqueuing Expose request
21:59:30.241 00.107 13828 IsGuiding returns 0
21:59:30.241 00.000 13828 Move returns status 0, amount 117
21:59:30.241 00.000 13828 MoveAxis(N, 0, ABG)
21:59:30.241 00.000 13828 duration set to 0 by GuideMode
21:59:30.241 00.000 13828 Move returns status 0, amount 0
21:59:30.241 00.000 13828 move complete, result=0
21:59:30.242 00.001 13828 worker thread done servicing request
21:59:30.242 00.000 13828 Worker thread wakes up
21:59:30.242 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:30.242 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:30.242 00.000 8960 GuideStep: -0.3 px 117 ms EAST, 0.4 px 0 ms NORTH
21:59:32.720 02.478 13828 Exposure complete
21:59:32.862 00.142 13828 worker thread done servicing request
21:59:32.862 00.000 8960 OnExposeComplete: enter
21:59:32.865 00.003 8960 UpdateGuideState(): m_state=6
21:59:32.867 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 513
21:59:32.870 00.003 8960 Star::Find returns 1 (0), X=974.42, Y=735.00, Mass=170262, SNR=31.3, Peak=26665 HFD=3.6
21:59:32.872 00.002 8960 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.39) = xAngle (0.00 = 0.00)
21:59:32.875 00.003 8960 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
21:59:32.878 00.003 8960 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-0.39 mountX=0.20 mountY=-0.01, mountTheta=-0.03
21:59:32.882 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.08, opts=13)
21:59:32.884 00.002 8960 Enqueuing Move request for scope (0.19, -0.08)
21:59:32.887 00.003 13828 Worker thread wakes up
21:59:32.887 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.08) opts 0xd
21:59:32.887 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.08)
21:59:32.887 00.000 13828 Moving (0.19, -0.08) raw xDistance=0.20 yDistance=-0.01
21:59:32.887 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
21:59:32.887 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:32.887 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
21:59:32.887 00.000 13828 MoveAxis(W, 68, ABG)
21:59:32.887 00.000 13828 Guiding  Dir = 3, Dur = 68
21:59:32.889 00.002 13828 IsSlewing returns 0
21:59:32.889 00.000 13828 IsGuiding returns 0
21:59:32.891 00.002 13828 PulseGuide returned control before completion, sleep 77
21:59:32.897 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7964, max=65535, med=12707, FiltMin=9756, FiltMax=65535, Gamma=2.540
21:59:32.927 00.030 8960 UpdateGuideState exits: m=170262 SNR=31.3
21:59:32.929 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:32.931 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:32.934 00.003 8960 Enqueuing Expose request
21:59:32.971 00.037 13828 IsGuiding returns 0
21:59:32.971 00.000 13828 Move returns status 0, amount 68
21:59:32.971 00.000 13828 MoveAxis(N, 0, ABG)
21:59:32.971 00.000 13828 duration set to 0 by GuideMode
21:59:32.972 00.001 13828 Move returns status 0, amount 0
21:59:32.972 00.000 13828 move complete, result=0
21:59:32.972 00.000 13828 worker thread done servicing request
21:59:32.972 00.000 13828 Worker thread wakes up
21:59:32.972 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:32.973 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:32.981 00.008 8960 GuideStep: 0.2 px 68 ms WEST, -0.0 px 0 ms NORTH
21:59:35.445 02.464 13828 Exposure complete
21:59:35.570 00.125 13828 worker thread done servicing request
21:59:35.570 00.000 8960 OnExposeComplete: enter
21:59:35.572 00.002 8960 UpdateGuideState(): m_state=6
21:59:35.573 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 514
21:59:35.575 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=734.90, Mass=144988, SNR=30.0, Peak=25219 HFD=2.8
21:59:35.577 00.002 8960 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.39) = xAngle (-1.80 = -1.80)
21:59:35.578 00.001 8960 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
21:59:35.580 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.19 mountX=-0.05 mountY=-0.21, mountTheta=-1.80
21:59:35.583 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.18, opts=13)
21:59:35.584 00.001 8960 Enqueuing Move request for scope (-0.13, -0.18)
21:59:35.586 00.002 13828 Worker thread wakes up
21:59:35.586 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
21:59:35.586 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
21:59:35.586 00.000 13828 Moving (-0.13, -0.18) raw xDistance=-0.05 yDistance=-0.21
21:59:35.586 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:59:35.586 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
21:59:35.586 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
21:59:35.586 00.000 13828 MoveAxis(E, 0, ABG)
21:59:35.586 00.000 13828 Move returns status 0, amount 0
21:59:35.586 00.000 13828 MoveAxis(N, 0, ABG)
21:59:35.586 00.000 13828 duration set to 0 by GuideMode
21:59:35.586 00.000 13828 Move returns status 0, amount 0
21:59:35.586 00.000 13828 move complete, result=0
21:59:35.587 00.001 13828 worker thread done servicing request
21:59:35.594 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=12707, FiltMin=10044, FiltMax=65535, Gamma=2.540
21:59:35.619 00.025 8960 UpdateGuideState exits: m=144988 SNR=30.0
21:59:35.621 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:35.623 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:35.625 00.002 8960 Enqueuing Expose request
21:59:35.626 00.001 13828 Worker thread wakes up
21:59:35.627 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:35.627 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:35.627 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:38.089 02.462 13828 Exposure complete
21:59:38.212 00.123 13828 worker thread done servicing request
21:59:38.212 00.000 8960 OnExposeComplete: enter
21:59:38.215 00.003 8960 UpdateGuideState(): m_state=6
21:59:38.216 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 515
21:59:38.218 00.002 8960 Star::Find returns 1 (0), X=974.64, Y=735.06, Mass=140811, SNR=29.0, Peak=26211 HFD=2.8
21:59:38.219 00.001 8960 CameraToMount -- cameraTheta (-0.03) - m_xAngle (-0.39) = xAngle (0.36 = 0.36)
21:59:38.221 00.002 8960 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.33 = 0.33)
21:59:38.223 00.002 8960 CameraToMount -- cameraX=0.41 cameraY=-0.01 hyp=0.41 cameraTheta=-0.03 mountX=0.38 mountY=0.13, mountTheta=0.33
21:59:38.225 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=-0.01, opts=13)
21:59:38.227 00.002 8960 Enqueuing Move request for scope (0.41, -0.01)
21:59:38.229 00.002 13828 Worker thread wakes up
21:59:38.229 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.01) opts 0xd
21:59:38.229 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, -0.01)
21:59:38.229 00.000 13828 Moving (0.41, -0.01) raw xDistance=0.38 yDistance=0.13
21:59:38.229 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
21:59:38.229 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:38.229 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
21:59:38.229 00.000 13828 MoveAxis(W, 141, ABG)
21:59:38.229 00.000 13828 Guiding  Dir = 3, Dur = 141
21:59:38.233 00.004 13828 IsSlewing returns 0
21:59:38.234 00.001 13828 IsGuiding returns 0
21:59:38.237 00.003 13828 PulseGuide returned control before completion, sleep 149
21:59:38.240 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12720, FiltMin=10051, FiltMax=65535, Gamma=2.540
21:59:38.267 00.027 8960 UpdateGuideState exits: m=140811 SNR=29.0
21:59:38.270 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:38.272 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:38.273 00.001 8960 Enqueuing Expose request
21:59:38.394 00.121 13828 IsGuiding returns 1
21:59:38.394 00.000 13828 scope still moving after pulse duration time elapsed
21:59:38.426 00.032 13828 IsSlewing returns 0
21:59:38.426 00.000 13828 IsGuiding returns 0
21:59:38.426 00.000 13828 scope move finished after 141 + 50 ms
21:59:38.426 00.000 13828 Move returns status 0, amount 141
21:59:38.426 00.000 13828 MoveAxis(N, 0, ABG)
21:59:38.426 00.000 13828 duration set to 0 by GuideMode
21:59:38.426 00.000 13828 Move returns status 0, amount 0
21:59:38.426 00.000 13828 move complete, result=0
21:59:38.426 00.000 13828 worker thread done servicing request
21:59:38.426 00.000 13828 Worker thread wakes up
21:59:38.427 00.001 8960 GuideStep: 0.4 px 141 ms WEST, 0.1 px 0 ms NORTH
21:59:38.428 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:38.429 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:40.888 02.459 13828 Exposure complete
21:59:41.015 00.127 13828 worker thread done servicing request
21:59:41.016 00.001 8960 OnExposeComplete: enter
21:59:41.017 00.001 8960 UpdateGuideState(): m_state=6
21:59:41.020 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 516
21:59:41.022 00.002 8960 Star::Find returns 1 (0), X=973.89, Y=735.03, Mass=138513, SNR=28.6, Peak=22627 HFD=3.0
21:59:41.024 00.002 8960 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.39) = xAngle (-2.61 = -2.61)
21:59:41.025 00.001 8960 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
21:59:41.027 00.002 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.05 hyp=0.35 cameraTheta=-3.00 mountX=-0.30 mountY=-0.17, mountTheta=-2.63
21:59:41.029 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.05, opts=13)
21:59:41.031 00.002 8960 Enqueuing Move request for scope (-0.35, -0.05)
21:59:41.033 00.002 13828 Worker thread wakes up
21:59:41.033 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.05) opts 0xd
21:59:41.033 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.05)
21:59:41.033 00.000 13828 Moving (-0.35, -0.05) raw xDistance=-0.30 yDistance=-0.17
21:59:41.033 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
21:59:41.033 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:41.033 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
21:59:41.033 00.000 13828 MoveAxis(E, 101, ABG)
21:59:41.033 00.000 13828 Guiding  Dir = 2, Dur = 101
21:59:41.035 00.002 13828 IsSlewing returns 0
21:59:41.035 00.000 13828 IsGuiding returns 0
21:59:41.036 00.001 13828 PulseGuide returned control before completion, sleep 110
21:59:41.041 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=8028, max=65535, med=12732, FiltMin=9916, FiltMax=65535, Gamma=2.540
21:59:41.070 00.029 8960 UpdateGuideState exits: m=138513 SNR=28.6
21:59:41.071 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:41.073 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:41.075 00.002 8960 Enqueuing Expose request
21:59:41.148 00.073 13828 IsGuiding returns 0
21:59:41.149 00.001 13828 Move returns status 0, amount 101
21:59:41.149 00.000 13828 MoveAxis(N, 0, ABG)
21:59:41.149 00.000 13828 duration set to 0 by GuideMode
21:59:41.149 00.000 13828 Move returns status 0, amount 0
21:59:41.149 00.000 13828 move complete, result=0
21:59:41.149 00.000 13828 worker thread done servicing request
21:59:41.149 00.000 13828 Worker thread wakes up
21:59:41.150 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:41.150 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:41.151 00.001 8960 GuideStep: -0.3 px 101 ms EAST, -0.2 px 0 ms NORTH
21:59:43.609 02.458 13828 Exposure complete
21:59:43.736 00.127 13828 worker thread done servicing request
21:59:43.736 00.000 8960 OnExposeComplete: enter
21:59:43.738 00.002 8960 UpdateGuideState(): m_state=6
21:59:43.740 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 517
21:59:43.742 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=734.93, Mass=159479, SNR=31.5, Peak=23299 HFD=4.0
21:59:43.743 00.001 8960 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.39) = xAngle (-1.86 = -1.86)
21:59:43.745 00.002 8960 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
21:59:43.746 00.001 8960 CameraToMount -- cameraX=-0.12 cameraY=-0.15 hyp=0.19 cameraTheta=-2.25 mountX=-0.05 mountY=-0.18, mountTheta=-1.86
21:59:43.749 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=-0.15, opts=13)
21:59:43.751 00.002 8960 Enqueuing Move request for scope (-0.12, -0.15)
21:59:43.753 00.002 13828 Worker thread wakes up
21:59:43.753 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.15) opts 0xd
21:59:43.753 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, -0.15)
21:59:43.753 00.000 13828 Moving (-0.12, -0.15) raw xDistance=-0.05 yDistance=-0.18
21:59:43.753 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:59:43.753 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:43.753 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
21:59:43.754 00.001 13828 MoveAxis(E, 0, ABG)
21:59:43.754 00.000 13828 Move returns status 0, amount 0
21:59:43.754 00.000 13828 MoveAxis(N, 0, ABG)
21:59:43.754 00.000 13828 duration set to 0 by GuideMode
21:59:43.754 00.000 13828 Move returns status 0, amount 0
21:59:43.754 00.000 13828 move complete, result=0
21:59:43.754 00.000 13828 worker thread done servicing request
21:59:43.761 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12726, FiltMin=9840, FiltMax=65535, Gamma=2.540
21:59:43.792 00.031 8960 UpdateGuideState exits: m=159479 SNR=31.5
21:59:43.794 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:43.795 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:43.797 00.002 8960 Enqueuing Expose request
21:59:43.799 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
21:59:43.800 00.001 13828 Worker thread wakes up
21:59:43.800 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:43.800 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:46.276 02.476 13828 Exposure complete
21:59:46.400 00.124 13828 worker thread done servicing request
21:59:46.400 00.000 8960 OnExposeComplete: enter
21:59:46.402 00.002 8960 UpdateGuideState(): m_state=6
21:59:46.405 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 518
21:59:46.407 00.002 8960 Star::Find returns 1 (0), X=973.71, Y=735.20, Mass=167963, SNR=31.5, Peak=26019 HFD=3.5
21:59:46.408 00.001 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.31 = -2.97)
21:59:46.411 00.003 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.01)
21:59:46.412 00.001 8960 CameraToMount -- cameraX=-0.52 cameraY=0.12 hyp=0.53 cameraTheta=2.92 mountX=-0.53 mountY=-0.07, mountTheta=-3.01
21:59:46.414 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=0.12, opts=13)
21:59:46.416 00.002 8960 Enqueuing Move request for scope (-0.52, 0.12)
21:59:46.418 00.002 13828 Worker thread wakes up
21:59:46.418 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.12) opts 0xd
21:59:46.418 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.52, 0.12)
21:59:46.418 00.000 13828 Moving (-0.52, 0.12) raw xDistance=-0.53 yDistance=-0.07
21:59:46.418 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
21:59:46.418 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:46.418 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
21:59:46.418 00.000 13828 MoveAxis(E, 195, ABG)
21:59:46.418 00.000 13828 Guiding  Dir = 2, Dur = 195
21:59:46.419 00.001 13828 IsSlewing returns 0
21:59:46.419 00.000 13828 IsGuiding returns 0
21:59:46.421 00.002 13828 PulseGuide returned control before completion, sleep 204
21:59:46.426 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12726, FiltMin=10172, FiltMax=65535, Gamma=2.540
21:59:46.454 00.028 8960 UpdateGuideState exits: m=167963 SNR=31.5
21:59:46.456 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:46.458 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:46.459 00.001 8960 Enqueuing Expose request
21:59:46.632 00.173 13828 IsGuiding returns 0
21:59:46.632 00.000 13828 Move returns status 0, amount 195
21:59:46.632 00.000 13828 MoveAxis(N, 0, ABG)
21:59:46.632 00.000 13828 duration set to 0 by GuideMode
21:59:46.632 00.000 13828 Move returns status 0, amount 0
21:59:46.632 00.000 13828 move complete, result=0
21:59:46.632 00.000 13828 worker thread done servicing request
21:59:46.632 00.000 13828 Worker thread wakes up
21:59:46.632 00.000 8960 GuideStep: -0.5 px 195 ms EAST, -0.1 px 0 ms NORTH
21:59:46.634 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:46.634 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:49.110 02.476 13828 Exposure complete
21:59:49.231 00.121 13828 worker thread done servicing request
21:59:49.231 00.000 8960 OnExposeComplete: enter
21:59:49.233 00.002 8960 UpdateGuideState(): m_state=6
21:59:49.235 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 519
21:59:49.237 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=734.98, Mass=153178, SNR=28.4, Peak=24675 HFD=3.2
21:59:49.238 00.001 8960 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.39) = xAngle (-1.97 = -1.97)
21:59:49.240 00.002 8960 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
21:59:49.241 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.10 hyp=0.14 cameraTheta=-2.36 mountX=-0.05 mountY=-0.12, mountTheta=-1.98
21:59:49.244 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.10, opts=13)
21:59:49.246 00.002 8960 Enqueuing Move request for scope (-0.10, -0.10)
21:59:49.247 00.001 13828 Worker thread wakes up
21:59:49.247 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.10) opts 0xd
21:59:49.248 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.10)
21:59:49.248 00.000 13828 Moving (-0.10, -0.10) raw xDistance=-0.05 yDistance=-0.12
21:59:49.248 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
21:59:49.248 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:49.248 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:59:49.248 00.000 13828 MoveAxis(E, 0, ABG)
21:59:49.248 00.000 13828 Move returns status 0, amount 0
21:59:49.248 00.000 13828 MoveAxis(N, 0, ABG)
21:59:49.248 00.000 13828 duration set to 0 by GuideMode
21:59:49.248 00.000 13828 Move returns status 0, amount 0
21:59:49.248 00.000 13828 move complete, result=0
21:59:49.248 00.000 13828 worker thread done servicing request
21:59:49.260 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12713, FiltMin=9507, FiltMax=65535, Gamma=2.540
21:59:49.287 00.027 8960 UpdateGuideState exits: m=153178 SNR=28.4
21:59:49.288 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:49.290 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:49.292 00.002 8960 Enqueuing Expose request
21:59:49.293 00.001 13828 Worker thread wakes up
21:59:49.293 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:49.293 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
21:59:49.295 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:51.770 02.475 13828 Exposure complete
21:59:51.894 00.124 13828 worker thread done servicing request
21:59:51.895 00.001 8960 OnExposeComplete: enter
21:59:51.897 00.002 8960 UpdateGuideState(): m_state=6
21:59:51.898 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 520
21:59:51.900 00.002 8960 Star::Find returns 1 (0), X=974.03, Y=735.03, Mass=168110, SNR=30.0, Peak=27241 HFD=2.9
21:59:51.902 00.002 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.39) = xAngle (-2.51 = -2.51)
21:59:51.904 00.002 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
21:59:51.906 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=-0.05 hyp=0.21 cameraTheta=-2.90 mountX=-0.17 mountY=-0.12, mountTheta=-2.53
21:59:51.909 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=-0.05, opts=13)
21:59:51.910 00.001 8960 Enqueuing Move request for scope (-0.20, -0.05)
21:59:51.912 00.002 13828 Worker thread wakes up
21:59:51.912 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, -0.05) opts 0xd
21:59:51.912 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, -0.05)
21:59:51.912 00.000 13828 Moving (-0.20, -0.05) raw xDistance=-0.17 yDistance=-0.12
21:59:51.912 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.17
21:59:51.912 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:51.912 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
21:59:51.912 00.000 13828 MoveAxis(E, 61, ABG)
21:59:51.912 00.000 13828 Guiding  Dir = 2, Dur = 61
21:59:51.914 00.002 13828 IsSlewing returns 0
21:59:51.914 00.000 13828 IsGuiding returns 0
21:59:51.915 00.001 13828 PulseGuide returned control before completion, sleep 70
21:59:51.920 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=12713, FiltMin=9897, FiltMax=65535, Gamma=2.540
21:59:51.943 00.023 8960 UpdateGuideState exits: m=168110 SNR=30.0
21:59:51.945 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:51.948 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:51.949 00.001 8960 Enqueuing Expose request
21:59:51.996 00.047 13828 IsGuiding returns 0
21:59:51.996 00.000 13828 Move returns status 0, amount 61
21:59:51.996 00.000 13828 MoveAxis(N, 0, ABG)
21:59:51.996 00.000 13828 duration set to 0 by GuideMode
21:59:51.996 00.000 13828 Move returns status 0, amount 0
21:59:51.996 00.000 13828 move complete, result=0
21:59:51.997 00.001 13828 worker thread done servicing request
21:59:51.997 00.000 13828 Worker thread wakes up
21:59:51.997 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:51.997 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:52.002 00.005 8960 GuideStep: -0.2 px 61 ms EAST, -0.1 px 0 ms NORTH
21:59:54.473 02.471 13828 Exposure complete
21:59:54.596 00.123 13828 worker thread done servicing request
21:59:54.596 00.000 8960 OnExposeComplete: enter
21:59:54.598 00.002 8960 UpdateGuideState(): m_state=6
21:59:54.600 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 521
21:59:54.602 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=735.01, Mass=140700, SNR=26.4, Peak=25001 HFD=3.3
21:59:54.604 00.002 8960 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.39) = xAngle (0.26 = 0.26)
21:59:54.606 00.002 8960 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
21:59:54.607 00.001 8960 CameraToMount -- cameraX=0.46 cameraY=-0.06 hyp=0.47 cameraTheta=-0.14 mountX=0.45 mountY=0.10, mountTheta=0.22
21:59:54.610 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.06, opts=13)
21:59:54.612 00.002 8960 Enqueuing Move request for scope (0.46, -0.06)
21:59:54.613 00.001 13828 Worker thread wakes up
21:59:54.614 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.06) opts 0xd
21:59:54.614 00.000 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.06)
21:59:54.614 00.000 13828 Moving (0.46, -0.06) raw xDistance=0.45 yDistance=0.10
21:59:54.614 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
21:59:54.614 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
21:59:54.614 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
21:59:54.614 00.000 13828 MoveAxis(W, 164, ABG)
21:59:54.614 00.000 13828 Guiding  Dir = 3, Dur = 164
21:59:54.615 00.001 13828 IsSlewing returns 0
21:59:54.616 00.001 13828 IsGuiding returns 0
21:59:54.618 00.002 13828 PulseGuide returned control before completion, sleep 173
21:59:54.621 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7932, max=65535, med=12720, FiltMin=9980, FiltMax=65535, Gamma=2.540
21:59:54.654 00.033 8960 UpdateGuideState exits: m=140700 SNR=26.4
21:59:54.656 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:54.657 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:54.659 00.002 8960 Enqueuing Expose request
21:59:54.799 00.140 13828 IsGuiding returns 0
21:59:54.799 00.000 13828 Move returns status 0, amount 164
21:59:54.799 00.000 13828 MoveAxis(N, 0, ABG)
21:59:54.799 00.000 13828 duration set to 0 by GuideMode
21:59:54.799 00.000 13828 Move returns status 0, amount 0
21:59:54.799 00.000 13828 move complete, result=0
21:59:54.799 00.000 13828 worker thread done servicing request
21:59:54.799 00.000 13828 Worker thread wakes up
21:59:54.799 00.000 8960 GuideStep: 0.5 px 164 ms WEST, 0.1 px 0 ms NORTH
21:59:54.801 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:54.801 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
21:59:57.269 02.468 13828 Exposure complete
21:59:57.397 00.128 13828 worker thread done servicing request
21:59:57.397 00.000 8960 OnExposeComplete: enter
21:59:57.399 00.002 8960 UpdateGuideState(): m_state=6
21:59:57.401 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 522
21:59:57.403 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=735.32, Mass=149447, SNR=27.9, Peak=24745 HFD=3.2
21:59:57.405 00.002 8960 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.39) = xAngle (1.26 = 1.26)
21:59:57.406 00.001 8960 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22)
21:59:57.408 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=0.24 hyp=0.32 cameraTheta=0.86 mountX=0.10 mountY=0.30, mountTheta=1.25
21:59:57.411 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=0.24, opts=13)
21:59:57.413 00.002 8960 Enqueuing Move request for scope (0.21, 0.24)
21:59:57.415 00.002 13828 Worker thread wakes up
21:59:57.415 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.24) opts 0xd
21:59:57.415 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, 0.24)
21:59:57.415 00.000 13828 Moving (0.21, 0.24) raw xDistance=0.10 yDistance=0.30
21:59:57.415 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
21:59:57.415 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
21:59:57.415 00.000 13828 MoveAxis(E, 0, ABG)
21:59:57.415 00.000 13828 Move returns status 0, amount 0
21:59:57.415 00.000 13828 MoveAxis(S, 161, ABG)
21:59:57.415 00.000 13828 Guiding  Dir = 1, Dur = 161
21:59:57.417 00.002 13828 IsSlewing returns 0
21:59:57.417 00.000 13828 IsGuiding returns 0
21:59:57.419 00.002 13828 PulseGuide returned control before completion, sleep 170
21:59:57.424 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12720, FiltMin=10038, FiltMax=65535, Gamma=2.540
21:59:57.450 00.026 8960 UpdateGuideState exits: m=149447 SNR=27.9
21:59:57.452 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
21:59:57.454 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
21:59:57.455 00.001 8960 Enqueuing Expose request
21:59:57.591 00.136 13828 IsGuiding returns 0
21:59:57.591 00.000 13828 Move returns status 0, amount 161
21:59:57.591 00.000 13828 move complete, result=0
21:59:57.591 00.000 13828 worker thread done servicing request
21:59:57.591 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 161 ms SOUTH
21:59:57.593 00.002 13828 Worker thread wakes up
21:59:57.593 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
21:59:57.593 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:00.057 02.464 13828 Exposure complete
22:00:00.179 00.122 13828 worker thread done servicing request
22:00:00.179 00.000 8960 OnExposeComplete: enter
22:00:00.181 00.002 8960 UpdateGuideState(): m_state=6
22:00:00.183 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 523
22:00:00.185 00.002 8960 Star::Find returns 1 (0), X=973.48, Y=735.07, Mass=124763, SNR=25.3, Peak=23971 HFD=3.0
22:00:00.187 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
22:00:00.190 00.003 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
22:00:00.193 00.003 8960 CameraToMount -- cameraX=-0.76 cameraY=-0.01 hyp=0.76 cameraTheta=-3.13 mountX=-0.70 mountY=-0.27, mountTheta=-2.77
22:00:00.196 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.76, y=-0.01, opts=13)
22:00:00.198 00.002 8960 Enqueuing Move request for scope (-0.76, -0.01)
22:00:00.200 00.002 13828 Worker thread wakes up
22:00:00.200 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.01) opts 0xd
22:00:00.200 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.76, -0.01)
22:00:00.200 00.000 13828 Moving (-0.76, -0.01) raw xDistance=-0.70 yDistance=-0.27
22:00:00.200 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.70
22:00:00.200 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:00:00.200 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:00:00.200 00.000 13828 MoveAxis(E, 258, ABG)
22:00:00.200 00.000 13828 Guiding  Dir = 2, Dur = 258
22:00:00.201 00.001 13828 IsSlewing returns 0
22:00:00.202 00.001 13828 IsGuiding returns 0
22:00:00.203 00.001 13828 PulseGuide returned control before completion, sleep 267
22:00:00.210 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7920, max=65535, med=12720, FiltMin=9833, FiltMax=65535, Gamma=2.540
22:00:00.233 00.023 8960 UpdateGuideState exits: m=124763 SNR=25.3
22:00:00.236 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:00.237 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:00.239 00.002 8960 Enqueuing Expose request
22:00:00.472 00.233 13828 IsGuiding returns 0
22:00:00.472 00.000 13828 Move returns status 0, amount 258
22:00:00.472 00.000 13828 MoveAxis(N, 0, ABG)
22:00:00.472 00.000 13828 duration set to 0 by GuideMode
22:00:00.472 00.000 13828 Move returns status 0, amount 0
22:00:00.473 00.001 13828 move complete, result=0
22:00:00.473 00.000 13828 worker thread done servicing request
22:00:00.473 00.000 13828 Worker thread wakes up
22:00:00.473 00.000 8960 GuideStep: -0.7 px 258 ms EAST, -0.3 px 0 ms NORTH
22:00:00.475 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:00.475 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:02.948 02.473 13828 Exposure complete
22:00:03.074 00.126 13828 worker thread done servicing request
22:00:03.074 00.000 8960 OnExposeComplete: enter
22:00:03.076 00.002 8960 UpdateGuideState(): m_state=6
22:00:03.079 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 524
22:00:03.083 00.004 8960 Star::Find returns 1 (0), X=974.39, Y=734.99, Mass=136026, SNR=28.2, Peak=29283 HFD=2.6
22:00:03.085 00.002 8960 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.39) = xAngle (-0.11 = -0.11)
22:00:03.086 00.001 8960 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
22:00:03.088 00.002 8960 CameraToMount -- cameraX=0.16 cameraY=-0.09 hyp=0.19 cameraTheta=-0.50 mountX=0.18 mountY=-0.03, mountTheta=-0.14
22:00:03.090 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.09, opts=13)
22:00:03.091 00.001 8960 Enqueuing Move request for scope (0.16, -0.09)
22:00:03.093 00.002 13828 Worker thread wakes up
22:00:03.093 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.09) opts 0xd
22:00:03.093 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.09)
22:00:03.093 00.000 13828 Moving (0.16, -0.09) raw xDistance=0.18 yDistance=-0.03
22:00:03.093 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.18
22:00:03.093 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:03.093 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:00:03.094 00.001 13828 MoveAxis(W, 50, ABG)
22:00:03.094 00.000 13828 Guiding  Dir = 3, Dur = 50
22:00:03.096 00.002 13828 IsSlewing returns 0
22:00:03.096 00.000 13828 IsGuiding returns 0
22:00:03.098 00.002 13828 PulseGuide returned control before completion, sleep 59
22:00:03.103 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7875, max=65535, med=12707, FiltMin=10006, FiltMax=65535, Gamma=2.540
22:00:03.127 00.024 8960 UpdateGuideState exits: m=136026 SNR=28.2
22:00:03.131 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:03.133 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:03.134 00.001 8960 Enqueuing Expose request
22:00:03.158 00.024 13828 IsGuiding returns 0
22:00:03.158 00.000 13828 Move returns status 0, amount 50
22:00:03.158 00.000 13828 MoveAxis(N, 0, ABG)
22:00:03.159 00.001 13828 duration set to 0 by GuideMode
22:00:03.159 00.000 13828 Move returns status 0, amount 0
22:00:03.159 00.000 13828 move complete, result=0
22:00:03.159 00.000 13828 worker thread done servicing request
22:00:03.159 00.000 13828 Worker thread wakes up
22:00:03.159 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:03.159 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:03.171 00.012 8960 GuideStep: 0.2 px 50 ms WEST, -0.0 px 0 ms NORTH
22:00:05.618 02.447 13828 Exposure complete
22:00:05.742 00.124 13828 worker thread done servicing request
22:00:05.742 00.000 8960 OnExposeComplete: enter
22:00:05.744 00.002 8960 UpdateGuideState(): m_state=6
22:00:05.746 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 525
22:00:05.748 00.002 8960 Star::Find returns 1 (0), X=974.47, Y=735.04, Mass=134665, SNR=26.6, Peak=23811 HFD=3.5
22:00:05.750 00.002 8960 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.39) = xAngle (0.22 = 0.22)
22:00:05.751 00.001 8960 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
22:00:05.753 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=-0.04 hyp=0.24 cameraTheta=-0.17 mountX=0.24 mountY=0.05, mountTheta=0.19
22:00:05.757 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=-0.04, opts=13)
22:00:05.759 00.002 8960 Enqueuing Move request for scope (0.24, -0.04)
22:00:05.761 00.002 13828 Worker thread wakes up
22:00:05.761 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.04) opts 0xd
22:00:05.761 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, -0.04)
22:00:05.761 00.000 13828 Moving (0.24, -0.04) raw xDistance=0.24 yDistance=0.05
22:00:05.761 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:00:05.761 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:05.761 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:00:05.761 00.000 13828 MoveAxis(W, 91, ABG)
22:00:05.761 00.000 13828 Guiding  Dir = 3, Dur = 91
22:00:05.764 00.003 13828 IsSlewing returns 0
22:00:05.764 00.000 13828 IsGuiding returns 0
22:00:05.766 00.002 13828 PulseGuide returned control before completion, sleep 100
22:00:05.773 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=8016, max=65535, med=12681, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:00:05.801 00.028 8960 UpdateGuideState exits: m=134665 SNR=26.6
22:00:05.802 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:05.803 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:05.805 00.002 8960 Enqueuing Expose request
22:00:05.873 00.068 13828 IsGuiding returns 0
22:00:05.873 00.000 13828 Move returns status 0, amount 91
22:00:05.873 00.000 13828 MoveAxis(N, 0, ABG)
22:00:05.873 00.000 13828 duration set to 0 by GuideMode
22:00:05.873 00.000 13828 Move returns status 0, amount 0
22:00:05.873 00.000 13828 move complete, result=0
22:00:05.873 00.000 13828 worker thread done servicing request
22:00:05.874 00.001 13828 Worker thread wakes up
22:00:05.874 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:05.874 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:05.874 00.000 8960 GuideStep: 0.2 px 91 ms WEST, 0.0 px 0 ms NORTH
22:00:08.344 02.470 13828 Exposure complete
22:00:08.464 00.120 13828 worker thread done servicing request
22:00:08.464 00.000 8960 OnExposeComplete: enter
22:00:08.466 00.002 8960 UpdateGuideState(): m_state=6
22:00:08.468 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 526
22:00:08.470 00.002 8960 Star::Find returns 1 (0), X=974.46, Y=735.35, Mass=133369, SNR=27.2, Peak=23817 HFD=3.2
22:00:08.472 00.002 8960 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.39) = xAngle (1.27 = 1.27)
22:00:08.474 00.002 8960 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24)
22:00:08.475 00.001 8960 CameraToMount -- cameraX=0.23 cameraY=0.28 hyp=0.36 cameraTheta=0.88 mountX=0.11 mountY=0.34, mountTheta=1.27
22:00:08.478 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.23, y=0.28, opts=13)
22:00:08.481 00.003 8960 Enqueuing Move request for scope (0.23, 0.28)
22:00:08.484 00.003 13828 Worker thread wakes up
22:00:08.484 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.23, 0.28) opts 0xd
22:00:08.484 00.000 13828 Handling offset move in thread for scope, endpoint = (0.23, 0.28)
22:00:08.484 00.000 13828 Moving (0.23, 0.28) raw xDistance=0.11 yDistance=0.34
22:00:08.484 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:00:08.484 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
22:00:08.484 00.000 13828 MoveAxis(E, 0, ABG)
22:00:08.485 00.001 13828 Move returns status 0, amount 0
22:00:08.485 00.000 13828 MoveAxis(S, 180, ABG)
22:00:08.485 00.000 13828 Guiding  Dir = 1, Dur = 180
22:00:08.486 00.001 13828 IsSlewing returns 0
22:00:08.486 00.000 13828 IsGuiding returns 0
22:00:08.487 00.001 13828 PulseGuide returned control before completion, sleep 189
22:00:08.492 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=8048, max=65535, med=12656, FiltMin=9961, FiltMax=65535, Gamma=2.540
22:00:08.520 00.028 8960 UpdateGuideState exits: m=133369 SNR=27.2
22:00:08.522 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:08.524 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:08.526 00.002 8960 Enqueuing Expose request
22:00:08.681 00.155 13828 IsGuiding returns 1
22:00:08.681 00.000 13828 scope still moving after pulse duration time elapsed
22:00:08.714 00.033 13828 IsSlewing returns 0
22:00:08.714 00.000 13828 IsGuiding returns 0
22:00:08.714 00.000 13828 scope move finished after 180 + 47 ms
22:00:08.714 00.000 13828 Move returns status 0, amount 180
22:00:08.714 00.000 13828 move complete, result=0
22:00:08.714 00.000 13828 worker thread done servicing request
22:00:08.715 00.001 13828 Worker thread wakes up
22:00:08.715 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 180 ms SOUTH
22:00:08.717 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:08.717 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:11.179 02.462 13828 Exposure complete
22:00:11.307 00.128 13828 worker thread done servicing request
22:00:11.307 00.000 8960 OnExposeComplete: enter
22:00:11.309 00.002 8960 UpdateGuideState(): m_state=6
22:00:11.311 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 527
22:00:11.313 00.002 8960 Star::Find returns 1 (0), X=974.16, Y=735.03, Mass=156905, SNR=28.0, Peak=26819 HFD=3.1
22:00:11.315 00.002 8960 CameraToMount -- cameraTheta (-2.54) - m_xAngle (-0.39) = xAngle (-2.14 = -2.14)
22:00:11.316 00.001 8960 CameraToMount -- cameraTheta (-2.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.18 = -2.18)
22:00:11.318 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.05 hyp=0.09 cameraTheta=-2.54 mountX=-0.05 mountY=-0.07, mountTheta=-2.16
22:00:11.320 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.05, opts=13)
22:00:11.322 00.002 8960 Enqueuing Move request for scope (-0.07, -0.05)
22:00:11.324 00.002 13828 Worker thread wakes up
22:00:11.324 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.05) opts 0xd
22:00:11.324 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.05)
22:00:11.324 00.000 13828 Moving (-0.07, -0.05) raw xDistance=-0.05 yDistance=-0.07
22:00:11.324 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:00:11.324 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:11.324 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:00:11.324 00.000 13828 MoveAxis(E, 0, ABG)
22:00:11.324 00.000 13828 Move returns status 0, amount 0
22:00:11.324 00.000 13828 MoveAxis(N, 0, ABG)
22:00:11.324 00.000 13828 duration set to 0 by GuideMode
22:00:11.324 00.000 13828 Move returns status 0, amount 0
22:00:11.324 00.000 13828 move complete, result=0
22:00:11.324 00.000 13828 worker thread done servicing request
22:00:11.334 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12630, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:00:11.355 00.021 8960 UpdateGuideState exits: m=156905 SNR=28.0
22:00:11.358 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:11.359 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:11.362 00.003 8960 Enqueuing Expose request
22:00:11.363 00.001 13828 Worker thread wakes up
22:00:11.363 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:11.363 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:00:11.365 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:13.830 02.465 13828 Exposure complete
22:00:13.953 00.123 13828 worker thread done servicing request
22:00:13.953 00.000 8960 OnExposeComplete: enter
22:00:13.955 00.002 8960 UpdateGuideState(): m_state=6
22:00:13.956 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 528
22:00:13.958 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=734.71, Mass=150538, SNR=29.2, Peak=23145 HFD=3.6
22:00:13.960 00.002 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.83 = -1.83)
22:00:13.962 00.002 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
22:00:13.964 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.37 hyp=0.46 cameraTheta=-2.23 mountX=-0.12 mountY=-0.44, mountTheta=-1.84
22:00:13.966 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.37, opts=13)
22:00:13.968 00.002 8960 Enqueuing Move request for scope (-0.28, -0.37)
22:00:13.969 00.001 13828 Worker thread wakes up
22:00:13.969 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.37) opts 0xd
22:00:13.969 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.37)
22:00:13.970 00.001 13828 Moving (-0.28, -0.37) raw xDistance=-0.12 yDistance=-0.44
22:00:13.970 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.12
22:00:13.970 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:00:13.970 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
22:00:13.970 00.000 13828 MoveAxis(E, 45, ABG)
22:00:13.970 00.000 13828 Guiding  Dir = 2, Dur = 45
22:00:13.971 00.001 13828 IsSlewing returns 0
22:00:13.971 00.000 13828 IsGuiding returns 0
22:00:13.973 00.002 13828 PulseGuide returned control before completion, sleep 54
22:00:13.978 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=12630, FiltMin=9827, FiltMax=65535, Gamma=2.540
22:00:14.007 00.029 8960 UpdateGuideState exits: m=150538 SNR=29.2
22:00:14.010 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:14.013 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:14.015 00.002 8960 Enqueuing Expose request
22:00:14.039 00.024 13828 IsGuiding returns 0
22:00:14.039 00.000 13828 Move returns status 0, amount 45
22:00:14.039 00.000 13828 MoveAxis(N, 0, ABG)
22:00:14.039 00.000 13828 duration set to 0 by GuideMode
22:00:14.039 00.000 13828 Move returns status 0, amount 0
22:00:14.039 00.000 13828 move complete, result=0
22:00:14.039 00.000 13828 worker thread done servicing request
22:00:14.039 00.000 13828 Worker thread wakes up
22:00:14.039 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:14.039 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:14.048 00.009 8960 GuideStep: -0.1 px 45 ms EAST, -0.4 px 0 ms NORTH
22:00:16.507 02.459 13828 Exposure complete
22:00:16.631 00.124 13828 worker thread done servicing request
22:00:16.631 00.000 8960 OnExposeComplete: enter
22:00:16.634 00.003 8960 UpdateGuideState(): m_state=6
22:00:16.636 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 529
22:00:16.637 00.001 8960 Star::Find returns 1 (0), X=973.53, Y=734.90, Mass=174804, SNR=35.5, Peak=22281 HFD=3.9
22:00:16.639 00.002 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.39) = xAngle (-2.50 = -2.50)
22:00:16.640 00.001 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
22:00:16.642 00.002 8960 CameraToMount -- cameraX=-0.70 cameraY=-0.17 hyp=0.72 cameraTheta=-2.90 mountX=-0.58 mountY=-0.41, mountTheta=-2.53
22:00:16.645 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=-0.17, opts=13)
22:00:16.646 00.001 8960 Enqueuing Move request for scope (-0.70, -0.17)
22:00:16.648 00.002 13828 Worker thread wakes up
22:00:16.648 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.17) opts 0xd
22:00:16.648 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.70, -0.17)
22:00:16.648 00.000 13828 Moving (-0.70, -0.17) raw xDistance=-0.58 yDistance=-0.41
22:00:16.648 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
22:00:16.649 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:00:16.649 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:00:16.649 00.000 13828 MoveAxis(E, 218, ABG)
22:00:16.649 00.000 13828 Guiding  Dir = 2, Dur = 218
22:00:16.650 00.001 13828 IsSlewing returns 0
22:00:16.650 00.000 13828 IsGuiding returns 0
22:00:16.651 00.001 13828 PulseGuide returned control before completion, sleep 227
22:00:16.656 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7843, max=65535, med=12624, FiltMin=9488, FiltMax=65535, Gamma=2.540
22:00:16.682 00.026 8960 UpdateGuideState exits: m=174804 SNR=35.5
22:00:16.684 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:16.686 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:16.687 00.001 8960 Enqueuing Expose request
22:00:16.886 00.199 13828 IsGuiding returns 0
22:00:16.886 00.000 13828 Move returns status 0, amount 218
22:00:16.886 00.000 13828 MoveAxis(N, 0, ABG)
22:00:16.886 00.000 13828 duration set to 0 by GuideMode
22:00:16.886 00.000 13828 Move returns status 0, amount 0
22:00:16.886 00.000 13828 move complete, result=0
22:00:16.886 00.000 13828 worker thread done servicing request
22:00:16.886 00.000 13828 Worker thread wakes up
22:00:16.886 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:16.887 00.001 8960 GuideStep: -0.6 px 218 ms EAST, -0.4 px 0 ms NORTH
22:00:16.888 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:19.364 02.476 13828 Exposure complete
22:00:19.506 00.142 13828 worker thread done servicing request
22:00:19.506 00.000 8960 OnExposeComplete: enter
22:00:19.509 00.003 8960 UpdateGuideState(): m_state=6
22:00:19.511 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 530
22:00:19.514 00.003 8960 Star::Find returns 1 (0), X=973.92, Y=735.16, Mass=171046, SNR=30.9, Peak=22787 HFD=4.1
22:00:19.517 00.003 8960 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.39) = xAngle (3.28 = -3.01)
22:00:19.519 00.002 8960 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.24 = -3.04)
22:00:19.521 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=0.08 hyp=0.32 cameraTheta=2.88 mountX=-0.32 mountY=-0.03, mountTheta=-3.04
22:00:19.523 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=0.08, opts=13)
22:00:19.525 00.002 8960 Enqueuing Move request for scope (-0.31, 0.08)
22:00:19.527 00.002 13828 Worker thread wakes up
22:00:19.527 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.08) opts 0xd
22:00:19.527 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, 0.08)
22:00:19.527 00.000 13828 Moving (-0.31, 0.08) raw xDistance=-0.32 yDistance=-0.03
22:00:19.528 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.32
22:00:19.528 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:19.528 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:00:19.528 00.000 13828 MoveAxis(E, 133, ABG)
22:00:19.528 00.000 13828 Guiding  Dir = 2, Dur = 133
22:00:19.530 00.002 13828 IsSlewing returns 0
22:00:19.530 00.000 13828 IsGuiding returns 0
22:00:19.531 00.001 13828 PulseGuide returned control before completion, sleep 142
22:00:19.537 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7440, max=65535, med=12553, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:00:19.566 00.029 8960 UpdateGuideState exits: m=171046 SNR=30.9
22:00:19.568 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:19.570 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:19.571 00.001 8960 Enqueuing Expose request
22:00:19.683 00.112 13828 IsGuiding returns 1
22:00:19.683 00.000 13828 scope still moving after pulse duration time elapsed
22:00:19.716 00.033 13828 IsSlewing returns 0
22:00:19.716 00.000 13828 IsGuiding returns 1
22:00:19.746 00.030 13828 IsSlewing returns 0
22:00:19.746 00.000 13828 IsGuiding returns 0
22:00:19.746 00.000 13828 scope move finished after 133 + 83 ms
22:00:19.746 00.000 13828 Move returns status 0, amount 133
22:00:19.746 00.000 13828 MoveAxis(N, 0, ABG)
22:00:19.746 00.000 13828 duration set to 0 by GuideMode
22:00:19.746 00.000 13828 Move returns status 0, amount 0
22:00:19.746 00.000 13828 move complete, result=0
22:00:19.747 00.001 13828 worker thread done servicing request
22:00:19.747 00.000 13828 Worker thread wakes up
22:00:19.747 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:19.747 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:19.747 00.000 8960 GuideStep: -0.3 px 133 ms EAST, -0.0 px 0 ms NORTH
22:00:22.205 02.458 13828 Exposure complete
22:00:22.335 00.130 13828 worker thread done servicing request
22:00:22.335 00.000 8960 OnExposeComplete: enter
22:00:22.337 00.002 8960 UpdateGuideState(): m_state=6
22:00:22.338 00.001 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 531
22:00:22.340 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=734.69, Mass=193713, SNR=34.0, Peak=26915 HFD=3.4
22:00:22.342 00.002 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.98 = -0.98)
22:00:22.343 00.001 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
22:00:22.345 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.38 hyp=0.39 cameraTheta=-1.38 mountX=0.22 mountY=-0.33, mountTheta=-0.99
22:00:22.350 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.38, opts=13)
22:00:22.352 00.002 8960 Enqueuing Move request for scope (0.08, -0.38)
22:00:22.354 00.002 13828 Worker thread wakes up
22:00:22.354 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.38) opts 0xd
22:00:22.354 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.38)
22:00:22.354 00.000 13828 Moving (0.08, -0.38) raw xDistance=0.22 yDistance=-0.33
22:00:22.354 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:00:22.354 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:00:22.354 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:00:22.354 00.000 13828 MoveAxis(W, 71, ABG)
22:00:22.354 00.000 13828 Guiding  Dir = 3, Dur = 71
22:00:22.355 00.001 13828 IsSlewing returns 0
22:00:22.355 00.000 13828 IsGuiding returns 0
22:00:22.357 00.002 13828 PulseGuide returned control before completion, sleep 79
22:00:22.362 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7235, max=65535, med=12393, FiltMin=9558, FiltMax=65535, Gamma=2.540
22:00:22.384 00.022 8960 UpdateGuideState exits: m=193713 SNR=34.0
22:00:22.386 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:22.388 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:22.390 00.002 8960 Enqueuing Expose request
22:00:22.451 00.061 13828 IsGuiding returns 0
22:00:22.452 00.001 13828 Move returns status 0, amount 71
22:00:22.452 00.000 13828 MoveAxis(N, 0, ABG)
22:00:22.452 00.000 13828 duration set to 0 by GuideMode
22:00:22.452 00.000 13828 Move returns status 0, amount 0
22:00:22.452 00.000 13828 move complete, result=0
22:00:22.452 00.000 13828 worker thread done servicing request
22:00:22.452 00.000 13828 Worker thread wakes up
22:00:22.452 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:22.452 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:22.454 00.002 8960 GuideStep: 0.2 px 71 ms WEST, -0.3 px 0 ms NORTH
22:00:24.923 02.469 13828 Exposure complete
22:00:25.049 00.126 13828 worker thread done servicing request
22:00:25.049 00.000 8960 OnExposeComplete: enter
22:00:25.050 00.001 8960 UpdateGuideState(): m_state=6
22:00:25.052 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 532
22:00:25.054 00.002 8960 Star::Find returns 1 (0), X=974.66, Y=734.06, Mass=151841, SNR=28.0, Peak=23753 HFD=3.4
22:00:25.055 00.001 8960 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.39) = xAngle (-0.78 = -0.78)
22:00:25.057 00.002 8960 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
22:00:25.059 00.002 8960 CameraToMount -- cameraX=0.42 cameraY=-1.02 hyp=1.11 cameraTheta=-1.18 mountX=0.78 mountY=-0.81, mountTheta=-0.80
22:00:25.061 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=-1.02, opts=13)
22:00:25.063 00.002 8960 Enqueuing Move request for scope (0.42, -1.02)
22:00:25.065 00.002 13828 Worker thread wakes up
22:00:25.065 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.02) opts 0xd
22:00:25.065 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, -1.02)
22:00:25.065 00.000 13828 Moving (0.42, -1.02) raw xDistance=0.78 yDistance=-0.81
22:00:25.065 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.78
22:00:25.065 00.000 13828 resist switch: large excursion: input -0.81 thresh 0.57 direction from 1 to -1
22:00:25.065 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.43
22:00:25.065 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:00:25.065 00.000 13828 MoveAxis(W, 295, ABG)
22:00:25.065 00.000 13828 Guiding  Dir = 3, Dur = 295
22:00:25.066 00.001 13828 IsSlewing returns 0
22:00:25.066 00.000 13828 IsGuiding returns 0
22:00:25.068 00.002 13828 PulseGuide returned control before completion, sleep 304
22:00:25.074 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12368, FiltMin=9340, FiltMax=65535, Gamma=2.540
22:00:25.097 00.023 8960 UpdateGuideState exits: m=151841 SNR=28.0
22:00:25.099 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:25.101 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:25.102 00.001 8960 Enqueuing Expose request
22:00:25.383 00.281 13828 IsGuiding returns 0
22:00:25.383 00.000 13828 Move returns status 0, amount 295
22:00:25.383 00.000 13828 MoveAxis(N, 430, ABG)
22:00:25.383 00.000 13828 duration set to 0 by GuideMode
22:00:25.383 00.000 13828 Move returns status 0, amount 0
22:00:25.383 00.000 13828 move complete, result=0
22:00:25.383 00.000 13828 worker thread done servicing request
22:00:25.383 00.000 13828 Worker thread wakes up
22:00:25.383 00.000 8960 GuideStep: 0.8 px 295 ms WEST, -0.8 px 0 ms NORTH
22:00:25.385 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:25.385 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:27.863 02.478 13828 Exposure complete
22:00:27.986 00.123 13828 worker thread done servicing request
22:00:27.986 00.000 8960 OnExposeComplete: enter
22:00:27.987 00.001 8960 UpdateGuideState(): m_state=6
22:00:27.989 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 533
22:00:27.991 00.002 8960 Star::Find returns 1 (0), X=973.79, Y=735.01, Mass=187733, SNR=33.6, Peak=22499 HFD=4.1
22:00:27.993 00.002 8960 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.39) = xAngle (-2.60 = -2.60)
22:00:27.996 00.003 8960 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
22:00:27.998 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=-0.07 hyp=0.45 cameraTheta=-2.99 mountX=-0.39 mountY=-0.22, mountTheta=-2.62
22:00:28.003 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-0.07, opts=13)
22:00:28.005 00.002 8960 Enqueuing Move request for scope (-0.45, -0.07)
22:00:28.007 00.002 13828 Worker thread wakes up
22:00:28.007 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.07) opts 0xd
22:00:28.008 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.45, -0.07)
22:00:28.008 00.000 13828 Moving (-0.45, -0.07) raw xDistance=-0.39 yDistance=-0.22
22:00:28.008 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.39
22:00:28.008 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:00:28.008 00.000 13828 MoveAxis(E, 122, ABG)
22:00:28.008 00.000 13828 Guiding  Dir = 2, Dur = 122
22:00:28.010 00.002 13828 IsSlewing returns 0
22:00:28.010 00.000 13828 IsGuiding returns 0
22:00:28.012 00.002 13828 PulseGuide returned control before completion, sleep 131
22:00:28.020 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=6460, max=65535, med=12348, FiltMin=9686, FiltMax=65535, Gamma=2.540
22:00:28.055 00.035 8960 UpdateGuideState exits: m=187733 SNR=33.6
22:00:28.057 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:28.060 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:28.063 00.003 8960 Enqueuing Expose request
22:00:28.154 00.091 13828 IsGuiding returns 0
22:00:28.154 00.000 13828 Move returns status 0, amount 122
22:00:28.154 00.000 13828 MoveAxis(N, 117, ABG)
22:00:28.154 00.000 13828 duration set to 0 by GuideMode
22:00:28.154 00.000 13828 Move returns status 0, amount 0
22:00:28.154 00.000 13828 move complete, result=0
22:00:28.154 00.000 13828 worker thread done servicing request
22:00:28.155 00.001 13828 Worker thread wakes up
22:00:28.155 00.000 8960 GuideStep: -0.4 px 122 ms EAST, -0.2 px 0 ms NORTH
22:00:28.158 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:28.158 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:30.623 02.465 13828 Exposure complete
22:00:30.750 00.127 13828 worker thread done servicing request
22:00:30.751 00.001 8960 OnExposeComplete: enter
22:00:30.752 00.001 8960 UpdateGuideState(): m_state=6
22:00:30.754 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 534
22:00:30.756 00.002 8960 Star::Find returns 1 (0), X=973.59, Y=735.09, Mass=151974, SNR=32.2, Peak=24547 HFD=3.4
22:00:30.758 00.002 8960 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.39) = xAngle (3.52 = -2.76)
22:00:30.760 00.002 8960 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.48 = -2.80)
22:00:30.762 00.002 8960 CameraToMount -- cameraX=-0.64 cameraY=0.01 hyp=0.64 cameraTheta=3.13 mountX=-0.59 mountY=-0.21, mountTheta=-2.79
22:00:30.766 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.64, y=0.01, opts=13)
22:00:30.768 00.002 8960 Enqueuing Move request for scope (-0.64, 0.01)
22:00:30.770 00.002 13828 Worker thread wakes up
22:00:30.770 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.01) opts 0xd
22:00:30.770 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.64, 0.01)
22:00:30.770 00.000 13828 Moving (-0.64, 0.01) raw xDistance=-0.59 yDistance=-0.21
22:00:30.770 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.59
22:00:30.770 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:00:30.770 00.000 13828 MoveAxis(E, 228, ABG)
22:00:30.770 00.000 13828 Guiding  Dir = 2, Dur = 228
22:00:30.772 00.002 13828 IsSlewing returns 0
22:00:30.772 00.000 13828 IsGuiding returns 0
22:00:30.774 00.002 13828 PulseGuide returned control before completion, sleep 236
22:00:30.779 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12323, FiltMin=9513, FiltMax=65535, Gamma=2.540
22:00:30.804 00.025 8960 UpdateGuideState exits: m=151974 SNR=32.2
22:00:30.806 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:30.808 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:30.811 00.003 8960 Enqueuing Expose request
22:00:31.022 00.211 13828 IsGuiding returns 0
22:00:31.022 00.000 13828 Move returns status 0, amount 228
22:00:31.022 00.000 13828 MoveAxis(N, 114, ABG)
22:00:31.022 00.000 13828 duration set to 0 by GuideMode
22:00:31.022 00.000 13828 Move returns status 0, amount 0
22:00:31.022 00.000 13828 move complete, result=0
22:00:31.022 00.000 13828 worker thread done servicing request
22:00:31.022 00.000 8960 GuideStep: -0.6 px 228 ms EAST, -0.2 px 0 ms NORTH
22:00:31.024 00.002 13828 Worker thread wakes up
22:00:31.024 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:31.024 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:33.499 02.475 13828 Exposure complete
22:00:33.622 00.123 13828 worker thread done servicing request
22:00:33.622 00.000 8960 OnExposeComplete: enter
22:00:33.624 00.002 8960 UpdateGuideState(): m_state=6
22:00:33.626 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 535
22:00:33.628 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=735.25, Mass=146735, SNR=30.9, Peak=23523 HFD=3.4
22:00:33.630 00.002 8960 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.39) = xAngle (3.10 = 3.10)
22:00:33.631 00.001 8960 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.06 = 3.06)
22:00:33.633 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=0.17 hyp=0.41 cameraTheta=2.71 mountX=-0.41 mountY=0.03, mountTheta=3.06
22:00:33.635 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.17, opts=13)
22:00:33.637 00.002 8960 Enqueuing Move request for scope (-0.37, 0.17)
22:00:33.639 00.002 13828 Worker thread wakes up
22:00:33.639 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.17) opts 0xd
22:00:33.639 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.17)
22:00:33.639 00.000 13828 Moving (-0.37, 0.17) raw xDistance=-0.41 yDistance=0.03
22:00:33.639 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
22:00:33.639 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:33.639 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:00:33.639 00.000 13828 MoveAxis(E, 167, ABG)
22:00:33.639 00.000 13828 Guiding  Dir = 2, Dur = 167
22:00:33.641 00.002 13828 IsSlewing returns 0
22:00:33.641 00.000 13828 IsGuiding returns 0
22:00:33.643 00.002 13828 PulseGuide returned control before completion, sleep 176
22:00:33.651 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=6428, max=65535, med=12316, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:00:33.675 00.024 8960 UpdateGuideState exits: m=146735 SNR=30.9
22:00:33.678 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:33.680 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:33.681 00.001 8960 Enqueuing Expose request
22:00:33.834 00.153 13828 IsGuiding returns 0
22:00:33.834 00.000 13828 Move returns status 0, amount 167
22:00:33.834 00.000 13828 MoveAxis(N, 0, ABG)
22:00:33.834 00.000 13828 duration set to 0 by GuideMode
22:00:33.834 00.000 13828 Move returns status 0, amount 0
22:00:33.834 00.000 13828 move complete, result=0
22:00:33.834 00.000 13828 worker thread done servicing request
22:00:33.834 00.000 13828 Worker thread wakes up
22:00:33.834 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:33.834 00.000 8960 GuideStep: -0.4 px 167 ms EAST, 0.0 px 0 ms NORTH
22:00:33.836 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:36.312 02.476 13828 Exposure complete
22:00:36.435 00.123 13828 worker thread done servicing request
22:00:36.435 00.000 8960 OnExposeComplete: enter
22:00:36.438 00.003 8960 UpdateGuideState(): m_state=6
22:00:36.440 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 536
22:00:36.442 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=734.94, Mass=137014, SNR=27.7, Peak=22915 HFD=2.9
22:00:36.443 00.001 8960 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.39) = xAngle (-2.00 = -2.00)
22:00:36.445 00.002 8960 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
22:00:36.446 00.001 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.13 hyp=0.20 cameraTheta=-2.39 mountX=-0.08 mountY=-0.18, mountTheta=-2.00
22:00:36.449 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.13, opts=13)
22:00:36.450 00.001 8960 Enqueuing Move request for scope (-0.14, -0.13)
22:00:36.452 00.002 13828 Worker thread wakes up
22:00:36.452 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.13) opts 0xd
22:00:36.452 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.13)
22:00:36.452 00.000 13828 Moving (-0.14, -0.13) raw xDistance=-0.08 yDistance=-0.18
22:00:36.452 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:00:36.452 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:36.452 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:00:36.452 00.000 13828 MoveAxis(E, 0, ABG)
22:00:36.453 00.001 13828 Move returns status 0, amount 0
22:00:36.453 00.000 13828 MoveAxis(N, 0, ABG)
22:00:36.453 00.000 13828 duration set to 0 by GuideMode
22:00:36.453 00.000 13828 Move returns status 0, amount 0
22:00:36.453 00.000 13828 move complete, result=0
22:00:36.453 00.000 13828 worker thread done servicing request
22:00:36.461 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12323, FiltMin=9449, FiltMax=65535, Gamma=2.540
22:00:36.486 00.025 8960 UpdateGuideState exits: m=137014 SNR=27.7
22:00:36.487 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:36.489 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:36.492 00.003 8960 Enqueuing Expose request
22:00:36.496 00.004 13828 Worker thread wakes up
22:00:36.496 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:00:36.499 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:36.499 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:38.976 02.477 13828 Exposure complete
22:00:39.103 00.127 13828 worker thread done servicing request
22:00:39.103 00.000 8960 OnExposeComplete: enter
22:00:39.105 00.002 8960 UpdateGuideState(): m_state=6
22:00:39.108 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 537
22:00:39.109 00.001 8960 Star::Find returns 1 (0), X=974.04, Y=735.50, Mass=126282, SNR=26.5, Peak=21539 HFD=3.6
22:00:39.111 00.002 8960 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.39) = xAngle (2.38 = 2.38)
22:00:39.113 00.002 8960 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.35 = 2.35)
22:00:39.114 00.001 8960 CameraToMount -- cameraX=-0.19 cameraY=0.43 hyp=0.47 cameraTheta=1.99 mountX=-0.34 mountY=0.33, mountTheta=2.37
22:00:39.117 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.43, opts=13)
22:00:39.119 00.002 8960 Enqueuing Move request for scope (-0.19, 0.43)
22:00:39.120 00.001 13828 Worker thread wakes up
22:00:39.120 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.43) opts 0xd
22:00:39.121 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.43)
22:00:39.121 00.000 13828 Moving (-0.19, 0.43) raw xDistance=-0.34 yDistance=0.33
22:00:39.121 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:00:39.121 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:00:39.121 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:00:39.121 00.000 13828 MoveAxis(E, 126, ABG)
22:00:39.121 00.000 13828 Guiding  Dir = 2, Dur = 126
22:00:39.123 00.002 13828 IsSlewing returns 0
22:00:39.123 00.000 13828 IsGuiding returns 0
22:00:39.125 00.002 13828 PulseGuide returned control before completion, sleep 134
22:00:39.130 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7459, max=65535, med=12323, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:00:39.157 00.027 8960 UpdateGuideState exits: m=126282 SNR=26.5
22:00:39.160 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:39.161 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:39.163 00.002 8960 Enqueuing Expose request
22:00:39.276 00.113 13828 IsGuiding returns 0
22:00:39.276 00.000 13828 Move returns status 0, amount 126
22:00:39.276 00.000 13828 MoveAxis(N, 0, ABG)
22:00:39.276 00.000 13828 duration set to 0 by GuideMode
22:00:39.276 00.000 13828 Move returns status 0, amount 0
22:00:39.276 00.000 13828 move complete, result=0
22:00:39.276 00.000 13828 worker thread done servicing request
22:00:39.276 00.000 13828 Worker thread wakes up
22:00:39.276 00.000 8960 GuideStep: -0.3 px 126 ms EAST, 0.3 px 0 ms NORTH
22:00:39.278 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:39.278 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:41.740 02.462 13828 Exposure complete
22:00:41.864 00.124 13828 worker thread done servicing request
22:00:41.864 00.000 8960 OnExposeComplete: enter
22:00:41.866 00.002 8960 UpdateGuideState(): m_state=6
22:00:41.868 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 538
22:00:41.869 00.001 8960 Star::Find returns 1 (0), X=974.03, Y=735.38, Mass=157276, SNR=29.2, Peak=25539 HFD=3.4
22:00:41.871 00.002 8960 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.39) = xAngle (2.54 = 2.54)
22:00:41.873 00.002 8960 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.51 = 2.51)
22:00:41.876 00.003 8960 CameraToMount -- cameraX=-0.20 cameraY=0.31 hyp=0.36 cameraTheta=2.15 mountX=-0.30 mountY=0.22, mountTheta=2.52
22:00:41.878 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.31, opts=13)
22:00:41.880 00.002 8960 Enqueuing Move request for scope (-0.20, 0.31)
22:00:41.881 00.001 13828 Worker thread wakes up
22:00:41.881 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.31) opts 0xd
22:00:41.882 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.31)
22:00:41.882 00.000 13828 Moving (-0.20, 0.31) raw xDistance=-0.30 yDistance=0.22
22:00:41.882 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
22:00:41.882 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:00:41.882 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:00:41.882 00.000 13828 MoveAxis(E, 120, ABG)
22:00:41.882 00.000 13828 Guiding  Dir = 2, Dur = 120
22:00:41.883 00.001 13828 IsSlewing returns 0
22:00:41.883 00.000 13828 IsGuiding returns 0
22:00:41.885 00.002 13828 PulseGuide returned control before completion, sleep 129
22:00:41.889 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7120, max=65535, med=12329, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:00:41.918 00.029 8960 UpdateGuideState exits: m=157276 SNR=29.2
22:00:41.920 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:41.923 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:41.926 00.003 8960 Enqueuing Expose request
22:00:42.016 00.090 13828 IsGuiding returns 0
22:00:42.016 00.000 13828 Move returns status 0, amount 120
22:00:42.016 00.000 13828 MoveAxis(N, 0, ABG)
22:00:42.016 00.000 13828 duration set to 0 by GuideMode
22:00:42.016 00.000 13828 Move returns status 0, amount 0
22:00:42.016 00.000 13828 move complete, result=0
22:00:42.016 00.000 13828 worker thread done servicing request
22:00:42.017 00.001 8960 GuideStep: -0.3 px 120 ms EAST, 0.2 px 0 ms NORTH
22:00:42.019 00.002 13828 Worker thread wakes up
22:00:42.019 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:42.019 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:44.490 02.471 13828 Exposure complete
22:00:44.618 00.128 13828 worker thread done servicing request
22:00:44.618 00.000 8960 OnExposeComplete: enter
22:00:44.620 00.002 8960 UpdateGuideState(): m_state=6
22:00:44.622 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 539
22:00:44.624 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=735.31, Mass=176835, SNR=34.1, Peak=24867 HFD=3.5
22:00:44.626 00.002 8960 CameraToMount -- cameraTheta (0.71) - m_xAngle (-0.39) = xAngle (1.10 = 1.10)
22:00:44.627 00.001 8960 CameraToMount -- cameraTheta (0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
22:00:44.629 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=0.23 hyp=0.36 cameraTheta=0.71 mountX=0.16 mountY=0.31, mountTheta=1.09
22:00:44.631 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=0.23, opts=13)
22:00:44.633 00.002 8960 Enqueuing Move request for scope (0.27, 0.23)
22:00:44.635 00.002 13828 Worker thread wakes up
22:00:44.635 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.23) opts 0xd
22:00:44.635 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, 0.23)
22:00:44.635 00.000 13828 Moving (0.27, 0.23) raw xDistance=0.16 yDistance=0.31
22:00:44.635 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.16
22:00:44.635 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:00:44.635 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.31
22:00:44.635 00.000 13828 MoveAxis(W, 51, ABG)
22:00:44.635 00.000 13828 Guiding  Dir = 3, Dur = 51
22:00:44.638 00.003 13828 IsSlewing returns 0
22:00:44.638 00.000 13828 IsGuiding returns 0
22:00:44.640 00.002 13828 PulseGuide returned control before completion, sleep 60
22:00:44.651 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=7548, max=65535, med=12329, FiltMin=9641, FiltMax=65535, Gamma=2.540
22:00:44.675 00.024 8960 UpdateGuideState exits: m=176835 SNR=34.1
22:00:44.677 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:44.679 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:44.680 00.001 8960 Enqueuing Expose request
22:00:44.716 00.036 13828 IsGuiding returns 0
22:00:44.716 00.000 13828 Move returns status 0, amount 51
22:00:44.716 00.000 13828 MoveAxis(N, 0, ABG)
22:00:44.716 00.000 13828 duration set to 0 by GuideMode
22:00:44.716 00.000 13828 Move returns status 0, amount 0
22:00:44.716 00.000 13828 move complete, result=0
22:00:44.716 00.000 13828 worker thread done servicing request
22:00:44.716 00.000 13828 Worker thread wakes up
22:00:44.716 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:44.716 00.000 8960 GuideStep: 0.2 px 51 ms WEST, 0.3 px 0 ms NORTH
22:00:44.718 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:47.184 02.466 13828 Exposure complete
22:00:47.309 00.125 13828 worker thread done servicing request
22:00:47.309 00.000 8960 OnExposeComplete: enter
22:00:47.311 00.002 8960 UpdateGuideState(): m_state=6
22:00:47.313 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 540
22:00:47.316 00.003 8960 Star::Find returns 1 (0), X=974.00, Y=735.45, Mass=152191, SNR=29.1, Peak=25859 HFD=3.7
22:00:47.318 00.002 8960 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.39) = xAngle (2.53 = 2.53)
22:00:47.319 00.001 8960 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.49 = 2.49)
22:00:47.321 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=0.37 hyp=0.44 cameraTheta=2.14 mountX=-0.36 mountY=0.26, mountTheta=2.51
22:00:47.324 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=0.37, opts=13)
22:00:47.326 00.002 8960 Enqueuing Move request for scope (-0.23, 0.37)
22:00:47.327 00.001 13828 Worker thread wakes up
22:00:47.327 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.37) opts 0xd
22:00:47.327 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, 0.37)
22:00:47.327 00.000 13828 Moving (-0.23, 0.37) raw xDistance=-0.36 yDistance=0.26
22:00:47.327 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36
22:00:47.327 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:00:47.327 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:00:47.328 00.001 13828 MoveAxis(E, 129, ABG)
22:00:47.328 00.000 13828 Guiding  Dir = 2, Dur = 129
22:00:47.329 00.001 13828 IsSlewing returns 0
22:00:47.329 00.000 13828 IsGuiding returns 0
22:00:47.331 00.002 13828 PulseGuide returned control before completion, sleep 138
22:00:47.337 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7100, max=65535, med=12348, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:00:47.368 00.031 8960 UpdateGuideState exits: m=152191 SNR=29.1
22:00:47.370 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:47.372 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:47.377 00.005 8960 Enqueuing Expose request
22:00:47.478 00.101 13828 IsGuiding returns 0
22:00:47.478 00.000 13828 Move returns status 0, amount 129
22:00:47.478 00.000 13828 MoveAxis(N, 0, ABG)
22:00:47.478 00.000 13828 duration set to 0 by GuideMode
22:00:47.478 00.000 13828 Move returns status 0, amount 0
22:00:47.478 00.000 13828 move complete, result=0
22:00:47.478 00.000 13828 worker thread done servicing request
22:00:47.478 00.000 8960 GuideStep: -0.4 px 129 ms EAST, 0.3 px 0 ms NORTH
22:00:47.480 00.002 13828 Worker thread wakes up
22:00:47.481 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:47.481 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:49.949 02.468 13828 Exposure complete
22:00:50.078 00.129 13828 worker thread done servicing request
22:00:50.079 00.001 8960 OnExposeComplete: enter
22:00:50.080 00.001 8960 UpdateGuideState(): m_state=6
22:00:50.082 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 541
22:00:50.084 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=735.19, Mass=129455, SNR=26.1, Peak=24617 HFD=2.9
22:00:50.085 00.001 8960 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.39) = xAngle (3.04 = 3.04)
22:00:50.087 00.002 8960 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.00 = 3.00)
22:00:50.088 00.001 8960 CameraToMount -- cameraX=-0.21 cameraY=0.11 hyp=0.24 cameraTheta=2.65 mountX=-0.24 mountY=0.03, mountTheta=3.00
22:00:50.091 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.11, opts=13)
22:00:50.092 00.001 8960 Enqueuing Move request for scope (-0.21, 0.11)
22:00:50.094 00.002 13828 Worker thread wakes up
22:00:50.094 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.11) opts 0xd
22:00:50.094 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.11)
22:00:50.094 00.000 13828 Moving (-0.21, 0.11) raw xDistance=-0.24 yDistance=0.03
22:00:50.094 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
22:00:50.094 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:00:50.094 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:00:50.095 00.001 13828 MoveAxis(E, 98, ABG)
22:00:50.095 00.000 13828 Guiding  Dir = 2, Dur = 98
22:00:50.097 00.002 13828 IsSlewing returns 0
22:00:50.097 00.000 13828 IsGuiding returns 0
22:00:50.099 00.002 13828 PulseGuide returned control before completion, sleep 106
22:00:50.104 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7420, max=65535, med=12329, FiltMin=9552, FiltMax=65535, Gamma=2.540
22:00:50.128 00.024 8960 UpdateGuideState exits: m=129455 SNR=26.1
22:00:50.130 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:50.132 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:50.134 00.002 8960 Enqueuing Expose request
22:00:50.206 00.072 13828 IsGuiding returns 0
22:00:50.206 00.000 13828 Move returns status 0, amount 98
22:00:50.206 00.000 13828 MoveAxis(N, 0, ABG)
22:00:50.206 00.000 13828 duration set to 0 by GuideMode
22:00:50.206 00.000 13828 Move returns status 0, amount 0
22:00:50.207 00.001 13828 move complete, result=0
22:00:50.207 00.000 13828 worker thread done servicing request
22:00:50.207 00.000 13828 Worker thread wakes up
22:00:50.207 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:50.207 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:50.209 00.002 8960 GuideStep: -0.2 px 98 ms EAST, 0.0 px 0 ms NORTH
22:00:52.676 02.467 13828 Exposure complete
22:00:52.798 00.122 13828 worker thread done servicing request
22:00:52.798 00.000 8960 OnExposeComplete: enter
22:00:52.800 00.002 8960 UpdateGuideState(): m_state=6
22:00:52.802 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 542
22:00:52.805 00.003 8960 Star::Find returns 1 (0), X=974.66, Y=735.41, Mass=161219, SNR=30.9, Peak=24777 HFD=3.7
22:00:52.807 00.002 8960 CameraToMount -- cameraTheta (0.67) - m_xAngle (-0.39) = xAngle (1.06 = 1.06)
22:00:52.809 00.002 8960 CameraToMount -- cameraTheta (0.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.03 = 1.03)
22:00:52.811 00.002 8960 CameraToMount -- cameraX=0.43 cameraY=0.34 hyp=0.54 cameraTheta=0.67 mountX=0.27 mountY=0.47, mountTheta=1.05
22:00:52.814 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=0.34, opts=13)
22:00:52.815 00.001 8960 Enqueuing Move request for scope (0.43, 0.34)
22:00:52.816 00.001 13828 Worker thread wakes up
22:00:52.816 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, 0.34) opts 0xd
22:00:52.816 00.000 13828 Handling offset move in thread for scope, endpoint = (0.43, 0.34)
22:00:52.816 00.000 13828 Moving (0.43, 0.34) raw xDistance=0.27 yDistance=0.47
22:00:52.816 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:00:52.816 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=-0.40 newest=0.76
22:00:52.816 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
22:00:52.816 00.000 13828 MoveAxis(W, 91, ABG)
22:00:52.816 00.000 13828 Guiding  Dir = 3, Dur = 91
22:00:52.819 00.003 13828 IsSlewing returns 0
22:00:52.819 00.000 13828 IsGuiding returns 0
22:00:52.821 00.002 13828 PulseGuide returned control before completion, sleep 100
22:00:52.825 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12342, FiltMin=9583, FiltMax=65535, Gamma=2.540
22:00:52.848 00.023 8960 UpdateGuideState exits: m=161219 SNR=30.9
22:00:52.850 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:52.852 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:52.854 00.002 8960 Enqueuing Expose request
22:00:52.935 00.081 13828 IsGuiding returns 0
22:00:52.935 00.000 13828 Move returns status 0, amount 91
22:00:52.935 00.000 13828 MoveAxis(S, 247, ABG)
22:00:52.935 00.000 13828 Guiding  Dir = 1, Dur = 247
22:00:52.936 00.001 13828 IsSlewing returns 0
22:00:52.936 00.000 13828 IsGuiding returns 0
22:00:52.939 00.003 13828 PulseGuide returned control before completion, sleep 255
22:00:53.206 00.267 13828 IsGuiding returns 0
22:00:53.206 00.000 13828 Move returns status 0, amount 247
22:00:53.206 00.000 13828 move complete, result=0
22:00:53.206 00.000 13828 worker thread done servicing request
22:00:53.206 00.000 13828 Worker thread wakes up
22:00:53.206 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:53.206 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:53.206 00.000 8960 GuideStep: 0.3 px 91 ms WEST, 0.5 px 247 ms SOUTH
22:00:55.678 02.472 13828 Exposure complete
22:00:55.810 00.132 13828 worker thread done servicing request
22:00:55.810 00.000 8960 OnExposeComplete: enter
22:00:55.812 00.002 8960 UpdateGuideState(): m_state=6
22:00:55.815 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 543
22:00:55.817 00.002 8960 Star::Find returns 1 (0), X=974.18, Y=734.42, Mass=132324, SNR=25.9, Peak=24803 HFD=3.5
22:00:55.818 00.001 8960 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.39) = xAngle (-1.26 = -1.26)
22:00:55.820 00.002 8960 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
22:00:55.822 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.66 hyp=0.66 cameraTheta=-1.65 mountX=0.20 mountY=-0.64, mountTheta=-1.26
22:00:55.824 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.66, opts=13)
22:00:55.826 00.002 8960 Enqueuing Move request for scope (-0.05, -0.66)
22:00:55.828 00.002 13828 Worker thread wakes up
22:00:55.828 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.66) opts 0xd
22:00:55.828 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.66)
22:00:55.828 00.000 13828 Moving (-0.05, -0.66) raw xDistance=0.20 yDistance=-0.64
22:00:55.828 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:00:55.828 00.000 13828 resist switch: large excursion: input -0.64 thresh 0.57 direction from 1 to -1
22:00:55.828 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.91
22:00:55.828 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:00:55.828 00.000 13828 MoveAxis(W, 81, ABG)
22:00:55.828 00.000 13828 Guiding  Dir = 3, Dur = 81
22:00:55.830 00.002 13828 IsSlewing returns 0
22:00:55.831 00.001 13828 IsGuiding returns 0
22:00:55.832 00.001 13828 PulseGuide returned control before completion, sleep 90
22:00:55.837 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=5212, max=65535, med=12355, FiltMin=9737, FiltMax=65535, Gamma=2.540
22:00:55.870 00.033 8960 UpdateGuideState exits: m=132324 SNR=25.9
22:00:55.873 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:55.875 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:55.878 00.003 8960 Enqueuing Expose request
22:00:55.924 00.046 13828 IsGuiding returns 0
22:00:55.924 00.000 13828 Move returns status 0, amount 81
22:00:55.924 00.000 13828 MoveAxis(N, 339, ABG)
22:00:55.925 00.001 13828 duration set to 0 by GuideMode
22:00:55.925 00.000 13828 Move returns status 0, amount 0
22:00:55.925 00.000 13828 move complete, result=0
22:00:55.925 00.000 13828 worker thread done servicing request
22:00:55.925 00.000 13828 Worker thread wakes up
22:00:55.925 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:55.925 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:55.925 00.000 8960 GuideStep: 0.2 px 81 ms WEST, -0.6 px 0 ms NORTH
22:00:58.381 02.456 13828 Exposure complete
22:00:58.501 00.120 13828 worker thread done servicing request
22:00:58.501 00.000 8960 OnExposeComplete: enter
22:00:58.503 00.002 8960 UpdateGuideState(): m_state=6
22:00:58.505 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 544
22:00:58.508 00.003 8960 Star::Find returns 1 (0), X=973.87, Y=734.59, Mass=173747, SNR=30.8, Peak=24771 HFD=3.8
22:00:58.510 00.002 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.82 = -1.82)
22:00:58.512 00.002 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
22:00:58.513 00.001 8960 CameraToMount -- cameraX=-0.36 cameraY=-0.48 hyp=0.60 cameraTheta=-2.21 mountX=-0.15 mountY=-0.58, mountTheta=-1.82
22:00:58.517 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=-0.48, opts=13)
22:00:58.518 00.001 8960 Enqueuing Move request for scope (-0.36, -0.48)
22:00:58.520 00.002 13828 Worker thread wakes up
22:00:58.520 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.48) opts 0xd
22:00:58.520 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.36, -0.48)
22:00:58.520 00.000 13828 Moving (-0.36, -0.48) raw xDistance=-0.15 yDistance=-0.58
22:00:58.521 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.15
22:00:58.521 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:00:58.521 00.000 13828 MoveAxis(E, 49, ABG)
22:00:58.521 00.000 13828 Guiding  Dir = 2, Dur = 49
22:00:58.523 00.002 13828 IsSlewing returns 0
22:00:58.524 00.001 13828 IsGuiding returns 0
22:00:58.525 00.001 13828 PulseGuide returned control before completion, sleep 58
22:00:58.529 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12348, FiltMin=9417, FiltMax=65535, Gamma=2.540
22:00:58.554 00.025 8960 UpdateGuideState exits: m=173747 SNR=30.8
22:00:58.556 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:00:58.558 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:00:58.559 00.001 8960 Enqueuing Expose request
22:00:58.592 00.033 13828 IsGuiding returns 0
22:00:58.592 00.000 13828 Move returns status 0, amount 49
22:00:58.592 00.000 13828 MoveAxis(N, 308, ABG)
22:00:58.592 00.000 13828 duration set to 0 by GuideMode
22:00:58.592 00.000 13828 Move returns status 0, amount 0
22:00:58.592 00.000 13828 move complete, result=0
22:00:58.592 00.000 13828 worker thread done servicing request
22:00:58.592 00.000 13828 Worker thread wakes up
22:00:58.592 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:00:58.592 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:00:58.594 00.002 8960 GuideStep: -0.1 px 49 ms EAST, -0.6 px 0 ms NORTH
22:01:01.062 02.468 13828 Exposure complete
22:01:01.192 00.130 13828 worker thread done servicing request
22:01:01.192 00.000 8960 OnExposeComplete: enter
22:01:01.194 00.002 8960 UpdateGuideState(): m_state=6
22:01:01.197 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 545
22:01:01.199 00.002 8960 Star::Find returns 1 (0), X=974.84, Y=734.06, Mass=150852, SNR=30.3, Peak=23440 HFD=3.2
22:01:01.201 00.002 8960 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.39) = xAngle (-0.64 = -0.64)
22:01:01.202 00.001 8960 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
22:01:01.204 00.002 8960 CameraToMount -- cameraX=0.61 cameraY=-1.02 hyp=1.18 cameraTheta=-1.03 mountX=0.95 mountY=-0.74, mountTheta=-0.66
22:01:01.207 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.61, y=-1.02, opts=13)
22:01:01.209 00.002 8960 Enqueuing Move request for scope (0.61, -1.02)
22:01:01.211 00.002 13828 Worker thread wakes up
22:01:01.211 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.61, -1.02) opts 0xd
22:01:01.211 00.000 13828 Handling offset move in thread for scope, endpoint = (0.61, -1.02)
22:01:01.211 00.000 13828 Moving (0.61, -1.02) raw xDistance=0.95 yDistance=-0.74
22:01:01.211 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.59 from input 0.95
22:01:01.211 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:01:01.211 00.000 13828 MoveAxis(W, 350, ABG)
22:01:01.211 00.000 13828 Guiding  Dir = 3, Dur = 350
22:01:01.213 00.002 13828 IsSlewing returns 0
22:01:01.213 00.000 13828 IsGuiding returns 0
22:01:01.215 00.002 13828 PulseGuide returned control before completion, sleep 359
22:01:01.219 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12348, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:01:01.243 00.024 8960 UpdateGuideState exits: m=150852 SNR=30.3
22:01:01.245 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:01.247 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:01.248 00.001 8960 Enqueuing Expose request
22:01:01.586 00.338 13828 IsGuiding returns 0
22:01:01.586 00.000 13828 Move returns status 0, amount 350
22:01:01.586 00.000 13828 MoveAxis(N, 392, ABG)
22:01:01.586 00.000 13828 duration set to 0 by GuideMode
22:01:01.586 00.000 13828 Move returns status 0, amount 0
22:01:01.586 00.000 13828 move complete, result=0
22:01:01.586 00.000 13828 worker thread done servicing request
22:01:01.586 00.000 13828 Worker thread wakes up
22:01:01.587 00.001 8960 GuideStep: 1.0 px 350 ms WEST, -0.7 px 0 ms NORTH
22:01:01.590 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:01.590 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:04.059 02.469 13828 Exposure complete
22:01:04.180 00.121 13828 worker thread done servicing request
22:01:04.180 00.000 8960 OnExposeComplete: enter
22:01:04.182 00.002 8960 UpdateGuideState(): m_state=6
22:01:04.185 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 546
22:01:04.187 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=734.73, Mass=166604, SNR=32.5, Peak=24675 HFD=3.3
22:01:04.188 00.001 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:01:04.190 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
22:01:04.192 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.34 hyp=0.39 cameraTheta=-2.07 mountX=-0.04 mountY=-0.39, mountTheta=-1.68
22:01:04.194 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.34, opts=13)
22:01:04.196 00.002 8960 Enqueuing Move request for scope (-0.19, -0.34)
22:01:04.198 00.002 13828 Worker thread wakes up
22:01:04.198 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.34) opts 0xd
22:01:04.198 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.34)
22:01:04.198 00.000 13828 Moving (-0.19, -0.34) raw xDistance=-0.04 yDistance=-0.39
22:01:04.198 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:01:04.198 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:01:04.198 00.000 13828 MoveAxis(E, 0, ABG)
22:01:04.198 00.000 13828 Move returns status 0, amount 0
22:01:04.198 00.000 13828 MoveAxis(N, 206, ABG)
22:01:04.198 00.000 13828 duration set to 0 by GuideMode
22:01:04.198 00.000 13828 Move returns status 0, amount 0
22:01:04.198 00.000 13828 move complete, result=0
22:01:04.198 00.000 13828 worker thread done servicing request
22:01:04.207 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7536, max=65535, med=12355, FiltMin=9564, FiltMax=65535, Gamma=2.540
22:01:04.229 00.022 8960 UpdateGuideState exits: m=166604 SNR=32.5
22:01:04.231 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:04.233 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:04.235 00.002 8960 Enqueuing Expose request
22:01:04.239 00.004 8960 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:01:04.240 00.001 13828 Worker thread wakes up
22:01:04.241 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:04.241 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:06.717 02.476 13828 Exposure complete
22:01:06.874 00.157 13828 worker thread done servicing request
22:01:06.874 00.000 8960 OnExposeComplete: enter
22:01:06.877 00.003 8960 UpdateGuideState(): m_state=6
22:01:06.880 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 547
22:01:06.883 00.003 8960 Star::Find returns 1 (0), X=974.26, Y=734.98, Mass=184842, SNR=31.4, Peak=24361 HFD=3.8
22:01:06.886 00.003 8960 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.39) = xAngle (-0.93 = -0.93)
22:01:06.889 00.003 8960 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
22:01:06.891 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.10 hyp=0.11 cameraTheta=-1.32 mountX=0.06 mountY=-0.09, mountTheta=-0.94
22:01:06.897 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.10, opts=13)
22:01:06.899 00.002 8960 Enqueuing Move request for scope (0.03, -0.10)
22:01:06.901 00.002 13828 Worker thread wakes up
22:01:06.901 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.10) opts 0xd
22:01:06.901 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.10)
22:01:06.901 00.000 13828 Moving (0.03, -0.10) raw xDistance=0.06 yDistance=-0.09
22:01:06.901 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:01:06.901 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:06.901 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:01:06.901 00.000 13828 MoveAxis(E, 0, ABG)
22:01:06.901 00.000 13828 Move returns status 0, amount 0
22:01:06.901 00.000 13828 MoveAxis(N, 0, ABG)
22:01:06.902 00.001 13828 duration set to 0 by GuideMode
22:01:06.902 00.000 13828 Move returns status 0, amount 0
22:01:06.902 00.000 13828 move complete, result=0
22:01:06.902 00.000 13828 worker thread done servicing request
22:01:06.914 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=7318, max=65535, med=12406, FiltMin=9468, FiltMax=65535, Gamma=2.540
22:01:06.945 00.031 8960 UpdateGuideState exits: m=184842 SNR=31.4
22:01:06.947 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:06.948 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:06.949 00.001 8960 Enqueuing Expose request
22:01:06.951 00.002 13828 Worker thread wakes up
22:01:06.952 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:01:06.956 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:06.956 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:09.428 02.472 13828 Exposure complete
22:01:09.547 00.119 13828 worker thread done servicing request
22:01:09.548 00.001 8960 OnExposeComplete: enter
22:01:09.549 00.001 8960 UpdateGuideState(): m_state=6
22:01:09.551 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 548
22:01:09.553 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=735.48, Mass=167353, SNR=30.4, Peak=23305 HFD=4.2
22:01:09.555 00.002 8960 CameraToMount -- cameraTheta (2.20) - m_xAngle (-0.39) = xAngle (2.59 = 2.59)
22:01:09.556 00.001 8960 CameraToMount -- cameraTheta (2.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.56 = 2.56)
22:01:09.558 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=0.40 hyp=0.50 cameraTheta=2.20 mountX=-0.42 mountY=0.27, mountTheta=2.57
22:01:09.563 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=0.40, opts=13)
22:01:09.566 00.003 8960 Enqueuing Move request for scope (-0.29, 0.40)
22:01:09.567 00.001 13828 Worker thread wakes up
22:01:09.567 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.40) opts 0xd
22:01:09.567 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, 0.40)
22:01:09.567 00.000 13828 Moving (-0.29, 0.40) raw xDistance=-0.42 yDistance=0.27
22:01:09.567 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
22:01:09.567 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:01:09.568 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:01:09.568 00.000 13828 MoveAxis(E, 157, ABG)
22:01:09.568 00.000 13828 Guiding  Dir = 2, Dur = 157
22:01:09.569 00.001 13828 IsSlewing returns 0
22:01:09.569 00.000 13828 IsGuiding returns 0
22:01:09.571 00.002 13828 PulseGuide returned control before completion, sleep 166
22:01:09.575 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12368, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:01:09.598 00.023 8960 UpdateGuideState exits: m=167353 SNR=30.4
22:01:09.600 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:09.601 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:09.603 00.002 8960 Enqueuing Expose request
22:01:09.750 00.147 13828 IsGuiding returns 0
22:01:09.750 00.000 13828 Move returns status 0, amount 157
22:01:09.750 00.000 13828 MoveAxis(N, 0, ABG)
22:01:09.750 00.000 13828 duration set to 0 by GuideMode
22:01:09.750 00.000 13828 Move returns status 0, amount 0
22:01:09.750 00.000 13828 move complete, result=0
22:01:09.751 00.001 13828 worker thread done servicing request
22:01:09.751 00.000 8960 GuideStep: -0.4 px 157 ms EAST, 0.3 px 0 ms NORTH
22:01:09.753 00.002 13828 Worker thread wakes up
22:01:09.754 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:09.754 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:12.227 02.473 13828 Exposure complete
22:01:12.347 00.120 13828 worker thread done servicing request
22:01:12.347 00.000 8960 OnExposeComplete: enter
22:01:12.349 00.002 8960 UpdateGuideState(): m_state=6
22:01:12.352 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 549
22:01:12.354 00.002 8960 Star::Find returns 1 (0), X=974.57, Y=734.99, Mass=142404, SNR=29.3, Peak=26121 HFD=3.4
22:01:12.355 00.001 8960 CameraToMount -- cameraTheta (-0.26) - m_xAngle (-0.39) = xAngle (0.13 = 0.13)
22:01:12.357 00.002 8960 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.10 = 0.10)
22:01:12.358 00.001 8960 CameraToMount -- cameraX=0.33 cameraY=-0.09 hyp=0.35 cameraTheta=-0.26 mountX=0.34 mountY=0.03, mountTheta=0.10
22:01:12.361 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.09, opts=13)
22:01:12.363 00.002 8960 Enqueuing Move request for scope (0.33, -0.09)
22:01:12.364 00.001 13828 Worker thread wakes up
22:01:12.364 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.09) opts 0xd
22:01:12.364 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.09)
22:01:12.364 00.000 13828 Moving (0.33, -0.09) raw xDistance=0.34 yDistance=0.03
22:01:12.365 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
22:01:12.365 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:12.365 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:01:12.365 00.000 13828 MoveAxis(W, 116, ABG)
22:01:12.365 00.000 13828 Guiding  Dir = 3, Dur = 116
22:01:12.367 00.002 13828 IsSlewing returns 0
22:01:12.367 00.000 13828 IsGuiding returns 0
22:01:12.369 00.002 13828 PulseGuide returned control before completion, sleep 124
22:01:12.376 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12342, FiltMin=9833, FiltMax=65535, Gamma=2.540
22:01:12.399 00.023 8960 UpdateGuideState exits: m=142404 SNR=29.3
22:01:12.401 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:12.405 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:12.407 00.002 8960 Enqueuing Expose request
22:01:12.499 00.092 13828 IsGuiding returns 0
22:01:12.499 00.000 13828 Move returns status 0, amount 116
22:01:12.499 00.000 13828 MoveAxis(N, 0, ABG)
22:01:12.499 00.000 13828 duration set to 0 by GuideMode
22:01:12.500 00.001 13828 Move returns status 0, amount 0
22:01:12.500 00.000 13828 move complete, result=0
22:01:12.500 00.000 13828 worker thread done servicing request
22:01:12.500 00.000 13828 Worker thread wakes up
22:01:12.500 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:12.500 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:12.500 00.000 8960 GuideStep: 0.3 px 116 ms WEST, 0.0 px 0 ms NORTH
22:01:14.969 02.469 13828 Exposure complete
22:01:15.090 00.121 13828 worker thread done servicing request
22:01:15.090 00.000 8960 OnExposeComplete: enter
22:01:15.092 00.002 8960 UpdateGuideState(): m_state=6
22:01:15.095 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 550
22:01:15.098 00.003 8960 Star::Find returns 1 (0), X=974.50, Y=734.59, Mass=106168, SNR=25.0, Peak=22441 HFD=3.0
22:01:15.099 00.001 8960 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.39) = xAngle (-0.67 = -0.67)
22:01:15.101 00.002 8960 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
22:01:15.103 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-0.49 hyp=0.56 cameraTheta=-1.06 mountX=0.44 mountY=-0.36, mountTheta=-0.69
22:01:15.105 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.49, opts=13)
22:01:15.106 00.001 8960 Enqueuing Move request for scope (0.27, -0.49)
22:01:15.108 00.002 13828 Worker thread wakes up
22:01:15.108 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.49) opts 0xd
22:01:15.108 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.49)
22:01:15.108 00.000 13828 Moving (0.27, -0.49) raw xDistance=0.44 yDistance=-0.36
22:01:15.108 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.44
22:01:15.108 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:01:15.108 00.000 13828 MoveAxis(W, 170, ABG)
22:01:15.108 00.000 13828 Guiding  Dir = 3, Dur = 170
22:01:15.110 00.002 13828 IsSlewing returns 0
22:01:15.110 00.000 13828 IsGuiding returns 0
22:01:15.112 00.002 13828 PulseGuide returned control before completion, sleep 179
22:01:15.116 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6876, max=65535, med=12323, FiltMin=9449, FiltMax=65535, Gamma=2.540
22:01:15.142 00.026 8960 UpdateGuideState exits: m=106168 SNR=25.0
22:01:15.144 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:15.145 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:15.147 00.002 8960 Enqueuing Expose request
22:01:15.306 00.159 13828 IsGuiding returns 0
22:01:15.306 00.000 13828 Move returns status 0, amount 170
22:01:15.306 00.000 13828 MoveAxis(N, 191, ABG)
22:01:15.306 00.000 13828 duration set to 0 by GuideMode
22:01:15.306 00.000 13828 Move returns status 0, amount 0
22:01:15.306 00.000 13828 move complete, result=0
22:01:15.306 00.000 13828 worker thread done servicing request
22:01:15.306 00.000 8960 GuideStep: 0.4 px 170 ms WEST, -0.4 px 0 ms NORTH
22:01:15.308 00.002 13828 Worker thread wakes up
22:01:15.308 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:15.308 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:17.772 02.464 13828 Exposure complete
22:01:17.902 00.130 13828 worker thread done servicing request
22:01:17.903 00.001 8960 OnExposeComplete: enter
22:01:17.905 00.002 8960 UpdateGuideState(): m_state=6
22:01:17.908 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 551
22:01:17.910 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=735.47, Mass=195531, SNR=36.6, Peak=24291 HFD=4.6
22:01:17.911 00.001 8960 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.39) = xAngle (2.90 = 2.90)
22:01:17.913 00.002 8960 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.86 = 2.86)
22:01:17.915 00.002 8960 CameraToMount -- cameraX=-0.53 cameraY=0.39 hyp=0.66 cameraTheta=2.51 mountX=-0.64 mountY=0.18, mountTheta=2.87
22:01:17.918 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.53, y=0.39, opts=13)
22:01:17.920 00.002 8960 Enqueuing Move request for scope (-0.53, 0.39)
22:01:17.921 00.001 13828 Worker thread wakes up
22:01:17.922 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.39) opts 0xd
22:01:17.922 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.53, 0.39)
22:01:17.922 00.000 13828 Moving (-0.53, 0.39) raw xDistance=-0.64 yDistance=0.18
22:01:17.922 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.64
22:01:17.922 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:17.922 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:01:17.922 00.000 13828 MoveAxis(E, 225, ABG)
22:01:17.922 00.000 13828 Guiding  Dir = 2, Dur = 225
22:01:17.924 00.002 13828 IsSlewing returns 0
22:01:17.924 00.000 13828 IsGuiding returns 0
22:01:17.926 00.002 13828 PulseGuide returned control before completion, sleep 234
22:01:17.930 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7696, max=65535, med=12336, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:01:17.956 00.026 8960 UpdateGuideState exits: m=195531 SNR=36.6
22:01:17.958 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:17.960 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:17.961 00.001 8960 Enqueuing Expose request
22:01:18.177 00.216 13828 IsGuiding returns 0
22:01:18.177 00.000 13828 Move returns status 0, amount 225
22:01:18.177 00.000 13828 MoveAxis(N, 0, ABG)
22:01:18.177 00.000 13828 duration set to 0 by GuideMode
22:01:18.177 00.000 13828 Move returns status 0, amount 0
22:01:18.177 00.000 13828 move complete, result=0
22:01:18.177 00.000 13828 worker thread done servicing request
22:01:18.177 00.000 13828 Worker thread wakes up
22:01:18.177 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:18.177 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:18.178 00.001 8960 GuideStep: -0.6 px 225 ms EAST, 0.2 px 0 ms NORTH
22:01:20.652 02.474 13828 Exposure complete
22:01:20.774 00.122 13828 worker thread done servicing request
22:01:20.774 00.000 8960 OnExposeComplete: enter
22:01:20.776 00.002 8960 UpdateGuideState(): m_state=6
22:01:20.778 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 552
22:01:20.780 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=735.15, Mass=138975, SNR=28.0, Peak=24137 HFD=3.2
22:01:20.781 00.001 8960 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.39) = xAngle (1.42 = 1.42)
22:01:20.783 00.002 8960 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38)
22:01:20.785 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.08 hyp=0.09 cameraTheta=1.03 mountX=0.01 mountY=0.09, mountTheta=1.42
22:01:20.788 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.08, opts=13)
22:01:20.790 00.002 8960 Enqueuing Move request for scope (0.05, 0.08)
22:01:20.792 00.002 13828 Worker thread wakes up
22:01:20.792 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.08) opts 0xd
22:01:20.792 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.08)
22:01:20.792 00.000 13828 Moving (0.05, 0.08) raw xDistance=0.01 yDistance=0.09
22:01:20.792 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:01:20.792 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:20.792 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:01:20.792 00.000 13828 MoveAxis(E, 0, ABG)
22:01:20.792 00.000 13828 Move returns status 0, amount 0
22:01:20.792 00.000 13828 MoveAxis(N, 0, ABG)
22:01:20.792 00.000 13828 duration set to 0 by GuideMode
22:01:20.792 00.000 13828 Move returns status 0, amount 0
22:01:20.792 00.000 13828 move complete, result=0
22:01:20.792 00.000 13828 worker thread done servicing request
22:01:20.800 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=6966, max=65535, med=12348, FiltMin=9782, FiltMax=65535, Gamma=2.540
22:01:20.824 00.024 8960 UpdateGuideState exits: m=138975 SNR=28.0
22:01:20.826 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:20.827 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:20.829 00.002 8960 Enqueuing Expose request
22:01:20.830 00.001 13828 Worker thread wakes up
22:01:20.830 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:01:20.832 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:20.832 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:23.305 02.473 13828 Exposure complete
22:01:23.427 00.122 13828 worker thread done servicing request
22:01:23.428 00.001 8960 OnExposeComplete: enter
22:01:23.429 00.001 8960 UpdateGuideState(): m_state=6
22:01:23.431 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 553
22:01:23.433 00.002 8960 Star::Find returns 1 (0), X=974.81, Y=734.92, Mass=156804, SNR=30.8, Peak=26595 HFD=3.1
22:01:23.435 00.002 8960 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.39) = xAngle (0.12 = 0.12)
22:01:23.436 00.001 8960 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
22:01:23.438 00.002 8960 CameraToMount -- cameraX=0.58 cameraY=-0.16 hyp=0.60 cameraTheta=-0.27 mountX=0.60 mountY=0.05, mountTheta=0.09
22:01:23.440 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=-0.16, opts=13)
22:01:23.442 00.002 8960 Enqueuing Move request for scope (0.58, -0.16)
22:01:23.444 00.002 13828 Worker thread wakes up
22:01:23.444 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.16) opts 0xd
22:01:23.444 00.000 13828 Handling offset move in thread for scope, endpoint = (0.58, -0.16)
22:01:23.444 00.000 13828 Moving (0.58, -0.16) raw xDistance=0.60 yDistance=0.05
22:01:23.444 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.60
22:01:23.444 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:23.444 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:01:23.444 00.000 13828 MoveAxis(W, 221, ABG)
22:01:23.444 00.000 13828 Guiding  Dir = 3, Dur = 221
22:01:23.446 00.002 13828 IsSlewing returns 0
22:01:23.446 00.000 13828 IsGuiding returns 0
22:01:23.447 00.001 13828 PulseGuide returned control before completion, sleep 230
22:01:23.452 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6704, max=65535, med=12342, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:01:23.476 00.024 8960 UpdateGuideState exits: m=156804 SNR=30.8
22:01:23.477 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:23.479 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:23.481 00.002 8960 Enqueuing Expose request
22:01:23.686 00.205 13828 IsGuiding returns 0
22:01:23.686 00.000 13828 Move returns status 0, amount 221
22:01:23.686 00.000 13828 MoveAxis(N, 0, ABG)
22:01:23.686 00.000 13828 duration set to 0 by GuideMode
22:01:23.686 00.000 13828 Move returns status 0, amount 0
22:01:23.686 00.000 13828 move complete, result=0
22:01:23.686 00.000 13828 worker thread done servicing request
22:01:23.686 00.000 13828 Worker thread wakes up
22:01:23.686 00.000 8960 GuideStep: 0.6 px 221 ms WEST, 0.1 px 0 ms NORTH
22:01:23.688 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:23.688 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:26.160 02.472 13828 Exposure complete
22:01:26.285 00.125 13828 worker thread done servicing request
22:01:26.285 00.000 8960 OnExposeComplete: enter
22:01:26.287 00.002 8960 UpdateGuideState(): m_state=6
22:01:26.289 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 554
22:01:26.290 00.001 8960 Star::Find returns 1 (0), X=974.71, Y=734.78, Mass=151611, SNR=31.3, Peak=25059 HFD=3.1
22:01:26.292 00.002 8960 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.39) = xAngle (-0.16 = -0.16)
22:01:26.294 00.002 8960 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
22:01:26.295 00.001 8960 CameraToMount -- cameraX=0.48 cameraY=-0.30 hyp=0.56 cameraTheta=-0.56 mountX=0.56 mountY=-0.11, mountTheta=-0.20
22:01:26.298 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=-0.30, opts=13)
22:01:26.299 00.001 8960 Enqueuing Move request for scope (0.48, -0.30)
22:01:26.301 00.002 13828 Worker thread wakes up
22:01:26.301 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.30) opts 0xd
22:01:26.301 00.000 13828 Handling offset move in thread for scope, endpoint = (0.48, -0.30)
22:01:26.301 00.000 13828 Moving (0.48, -0.30) raw xDistance=0.56 yDistance=-0.11
22:01:26.301 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.56
22:01:26.301 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:26.301 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:01:26.301 00.000 13828 MoveAxis(W, 221, ABG)
22:01:26.301 00.000 13828 Guiding  Dir = 3, Dur = 221
22:01:26.303 00.002 13828 IsSlewing returns 0
22:01:26.303 00.000 13828 IsGuiding returns 0
22:01:26.306 00.003 13828 PulseGuide returned control before completion, sleep 229
22:01:26.311 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=6870, max=65535, med=12361, FiltMin=9763, FiltMax=65535, Gamma=2.540
22:01:26.333 00.022 8960 UpdateGuideState exits: m=151611 SNR=31.3
22:01:26.335 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:26.337 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:26.339 00.002 8960 Enqueuing Expose request
22:01:26.544 00.205 13828 IsGuiding returns 0
22:01:26.544 00.000 13828 Move returns status 0, amount 221
22:01:26.544 00.000 13828 MoveAxis(N, 0, ABG)
22:01:26.544 00.000 13828 duration set to 0 by GuideMode
22:01:26.544 00.000 13828 Move returns status 0, amount 0
22:01:26.544 00.000 13828 move complete, result=0
22:01:26.544 00.000 13828 worker thread done servicing request
22:01:26.545 00.001 8960 GuideStep: 0.6 px 221 ms WEST, -0.1 px 0 ms NORTH
22:01:26.547 00.002 13828 Worker thread wakes up
22:01:26.547 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:26.548 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:29.023 02.475 13828 Exposure complete
22:01:29.168 00.145 13828 worker thread done servicing request
22:01:29.168 00.000 8960 OnExposeComplete: enter
22:01:29.171 00.003 8960 UpdateGuideState(): m_state=6
22:01:29.174 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 555
22:01:29.177 00.003 8960 Star::Find returns 1 (0), X=974.59, Y=734.50, Mass=126233, SNR=26.1, Peak=24137 HFD=3.2
22:01:29.178 00.001 8960 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
22:01:29.180 00.002 8960 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
22:01:29.182 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=-0.58 hyp=0.68 cameraTheta=-1.02 mountX=0.55 mountY=-0.42, mountTheta=-0.65
22:01:29.187 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-0.58, opts=13)
22:01:29.190 00.003 8960 Enqueuing Move request for scope (0.36, -0.58)
22:01:29.192 00.002 13828 Worker thread wakes up
22:01:29.192 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.58) opts 0xd
22:01:29.192 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, -0.58)
22:01:29.192 00.000 13828 Moving (0.36, -0.58) raw xDistance=0.55 yDistance=-0.42
22:01:29.192 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55
22:01:29.192 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:01:29.192 00.000 13828 MoveAxis(W, 221, ABG)
22:01:29.192 00.000 13828 Guiding  Dir = 3, Dur = 221
22:01:29.194 00.002 13828 IsSlewing returns 0
22:01:29.195 00.001 13828 IsGuiding returns 0
22:01:29.197 00.002 13828 PulseGuide returned control before completion, sleep 229
22:01:29.202 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12374, FiltMin=9382, FiltMax=65535, Gamma=2.540
22:01:29.234 00.032 8960 UpdateGuideState exits: m=126233 SNR=26.1
22:01:29.237 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:29.240 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:29.242 00.002 8960 Enqueuing Expose request
22:01:29.434 00.192 13828 IsGuiding returns 0
22:01:29.434 00.000 13828 Move returns status 0, amount 221
22:01:29.434 00.000 13828 MoveAxis(N, 222, ABG)
22:01:29.434 00.000 13828 duration set to 0 by GuideMode
22:01:29.435 00.001 13828 Move returns status 0, amount 0
22:01:29.435 00.000 13828 move complete, result=0
22:01:29.435 00.000 13828 worker thread done servicing request
22:01:29.435 00.000 13828 Worker thread wakes up
22:01:29.435 00.000 8960 GuideStep: 0.6 px 221 ms WEST, -0.4 px 0 ms NORTH
22:01:29.438 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:29.438 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:31.912 02.474 13828 Exposure complete
22:01:32.041 00.129 13828 worker thread done servicing request
22:01:32.041 00.000 8960 OnExposeComplete: enter
22:01:32.043 00.002 8960 UpdateGuideState(): m_state=6
22:01:32.045 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 556
22:01:32.047 00.002 8960 Star::Find returns 1 (0), X=974.24, Y=734.77, Mass=136012, SNR=25.7, Peak=25865 HFD=2.9
22:01:32.048 00.001 8960 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.39) = xAngle (-1.16 = -1.16)
22:01:32.050 00.002 8960 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
22:01:32.052 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=-0.31 hyp=0.31 cameraTheta=-1.56 mountX=0.12 mountY=-0.28, mountTheta=-1.17
22:01:32.054 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=-0.31, opts=13)
22:01:32.056 00.002 8960 Enqueuing Move request for scope (0.00, -0.31)
22:01:32.058 00.002 13828 Worker thread wakes up
22:01:32.058 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.31) opts 0xd
22:01:32.058 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, -0.31)
22:01:32.058 00.000 13828 Moving (0.00, -0.31) raw xDistance=0.12 yDistance=-0.28
22:01:32.058 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.12
22:01:32.058 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:01:32.058 00.000 13828 MoveAxis(W, 60, ABG)
22:01:32.058 00.000 13828 Guiding  Dir = 3, Dur = 60
22:01:32.061 00.003 13828 IsSlewing returns 0
22:01:32.061 00.000 13828 IsGuiding returns 0
22:01:32.063 00.002 13828 PulseGuide returned control before completion, sleep 69
22:01:32.070 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12336, FiltMin=9494, FiltMax=65535, Gamma=2.540
22:01:32.105 00.035 8960 UpdateGuideState exits: m=136012 SNR=25.7
22:01:32.107 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:32.109 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:32.111 00.002 8960 Enqueuing Expose request
22:01:32.136 00.025 13828 IsGuiding returns 0
22:01:32.136 00.000 13828 Move returns status 0, amount 60
22:01:32.136 00.000 13828 MoveAxis(N, 151, ABG)
22:01:32.136 00.000 13828 duration set to 0 by GuideMode
22:01:32.136 00.000 13828 Move returns status 0, amount 0
22:01:32.136 00.000 13828 move complete, result=0
22:01:32.136 00.000 13828 worker thread done servicing request
22:01:32.136 00.000 13828 Worker thread wakes up
22:01:32.137 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:32.137 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:32.143 00.006 8960 GuideStep: 0.1 px 60 ms WEST, -0.3 px 0 ms NORTH
22:01:34.616 02.473 13828 Exposure complete
22:01:34.762 00.146 13828 worker thread done servicing request
22:01:34.762 00.000 8960 OnExposeComplete: enter
22:01:34.764 00.002 8960 UpdateGuideState(): m_state=6
22:01:34.766 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 557
22:01:34.768 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=735.16, Mass=159191, SNR=34.5, Peak=24035 HFD=3.7
22:01:34.770 00.002 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.32 = -2.97)
22:01:34.771 00.001 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.00)
22:01:34.773 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=0.08 hyp=0.38 cameraTheta=2.92 mountX=-0.37 mountY=-0.05, mountTheta=-3.00
22:01:34.776 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.08, opts=13)
22:01:34.777 00.001 8960 Enqueuing Move request for scope (-0.37, 0.08)
22:01:34.779 00.002 13828 Worker thread wakes up
22:01:34.779 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.08) opts 0xd
22:01:34.779 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.08)
22:01:34.780 00.001 13828 Moving (-0.37, 0.08) raw xDistance=-0.37 yDistance=-0.05
22:01:34.780 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:01:34.780 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:34.780 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:01:34.780 00.000 13828 MoveAxis(E, 134, ABG)
22:01:34.780 00.000 13828 Guiding  Dir = 2, Dur = 134
22:01:34.782 00.002 13828 IsSlewing returns 0
22:01:34.782 00.000 13828 IsGuiding returns 0
22:01:34.785 00.003 13828 PulseGuide returned control before completion, sleep 142
22:01:34.791 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7420, max=65535, med=12361, FiltMin=9440, FiltMax=65535, Gamma=2.540
22:01:34.814 00.023 8960 UpdateGuideState exits: m=159191 SNR=34.5
22:01:34.817 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:34.819 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:34.821 00.002 8960 Enqueuing Expose request
22:01:34.935 00.114 13828 IsGuiding returns 0
22:01:34.935 00.000 13828 Move returns status 0, amount 134
22:01:34.935 00.000 13828 MoveAxis(N, 0, ABG)
22:01:34.935 00.000 13828 duration set to 0 by GuideMode
22:01:34.935 00.000 13828 Move returns status 0, amount 0
22:01:34.935 00.000 13828 move complete, result=0
22:01:34.935 00.000 13828 worker thread done servicing request
22:01:34.935 00.000 13828 Worker thread wakes up
22:01:34.936 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:34.936 00.000 8960 GuideStep: -0.4 px 134 ms EAST, -0.1 px 0 ms NORTH
22:01:34.938 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:37.411 02.473 13828 Exposure complete
22:01:37.533 00.122 13828 worker thread done servicing request
22:01:37.533 00.000 8960 OnExposeComplete: enter
22:01:37.535 00.002 8960 UpdateGuideState(): m_state=6
22:01:37.537 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 558
22:01:37.539 00.002 8960 Star::Find returns 1 (0), X=973.60, Y=734.75, Mass=197583, SNR=36.2, Peak=23913 HFD=3.7
22:01:37.540 00.001 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.39) = xAngle (-2.27 = -2.27)
22:01:37.542 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
22:01:37.543 00.001 8960 CameraToMount -- cameraX=-0.63 cameraY=-0.33 hyp=0.71 cameraTheta=-2.67 mountX=-0.46 mountY=-0.53, mountTheta=-2.29
22:01:37.547 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=-0.33, opts=13)
22:01:37.549 00.002 8960 Enqueuing Move request for scope (-0.63, -0.33)
22:01:37.551 00.002 13828 Worker thread wakes up
22:01:37.552 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.33) opts 0xd
22:01:37.552 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.63, -0.33)
22:01:37.552 00.000 13828 Moving (-0.63, -0.33) raw xDistance=-0.46 yDistance=-0.53
22:01:37.552 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46
22:01:37.552 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:01:37.552 00.000 13828 MoveAxis(E, 180, ABG)
22:01:37.552 00.000 13828 Guiding  Dir = 2, Dur = 180
22:01:37.554 00.002 13828 IsSlewing returns 0
22:01:37.555 00.001 13828 IsGuiding returns 0
22:01:37.556 00.001 13828 PulseGuide returned control before completion, sleep 189
22:01:37.560 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12374, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:01:37.588 00.028 8960 UpdateGuideState exits: m=197583 SNR=36.2
22:01:37.590 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:37.592 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:37.593 00.001 8960 Enqueuing Expose request
22:01:37.749 00.156 13828 IsGuiding returns 0
22:01:37.749 00.000 13828 Move returns status 0, amount 180
22:01:37.749 00.000 13828 MoveAxis(N, 281, ABG)
22:01:37.749 00.000 13828 duration set to 0 by GuideMode
22:01:37.749 00.000 13828 Move returns status 0, amount 0
22:01:37.749 00.000 13828 move complete, result=0
22:01:37.750 00.001 13828 worker thread done servicing request
22:01:37.750 00.000 13828 Worker thread wakes up
22:01:37.750 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:37.750 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:37.750 00.000 8960 GuideStep: -0.5 px 180 ms EAST, -0.5 px 0 ms NORTH
22:01:40.207 02.457 13828 Exposure complete
22:01:40.338 00.131 13828 worker thread done servicing request
22:01:40.338 00.000 8960 OnExposeComplete: enter
22:01:40.339 00.001 8960 UpdateGuideState(): m_state=6
22:01:40.341 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 559
22:01:40.343 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=735.07, Mass=130039, SNR=24.8, Peak=21392 HFD=3.3
22:01:40.345 00.002 8960 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.39) = xAngle (-2.45 = -2.45)
22:01:40.348 00.003 8960 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
22:01:40.350 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.01 hyp=0.04 cameraTheta=-2.84 mountX=-0.03 mountY=-0.02, mountTheta=-2.47
22:01:40.353 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.01, opts=13)
22:01:40.356 00.003 8960 Enqueuing Move request for scope (-0.04, -0.01)
22:01:40.358 00.002 13828 Worker thread wakes up
22:01:40.359 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.01) opts 0xd
22:01:40.359 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.01)
22:01:40.359 00.000 13828 Moving (-0.04, -0.01) raw xDistance=-0.03 yDistance=-0.02
22:01:40.359 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:01:40.359 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:40.359 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:01:40.359 00.000 13828 MoveAxis(E, 0, ABG)
22:01:40.359 00.000 13828 Move returns status 0, amount 0
22:01:40.359 00.000 13828 MoveAxis(N, 0, ABG)
22:01:40.359 00.000 13828 duration set to 0 by GuideMode
22:01:40.359 00.000 13828 Move returns status 0, amount 0
22:01:40.359 00.000 13828 move complete, result=0
22:01:40.359 00.000 13828 worker thread done servicing request
22:01:40.367 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12387, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:01:40.393 00.026 8960 UpdateGuideState exits: m=130039 SNR=24.8
22:01:40.395 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:40.396 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:40.398 00.002 8960 Enqueuing Expose request
22:01:40.400 00.002 13828 Worker thread wakes up
22:01:40.400 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:40.402 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:40.402 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:42.866 02.464 13828 Exposure complete
22:01:43.003 00.137 13828 worker thread done servicing request
22:01:43.003 00.000 8960 OnExposeComplete: enter
22:01:43.005 00.002 8960 UpdateGuideState(): m_state=6
22:01:43.007 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 560
22:01:43.009 00.002 8960 Star::Find returns 1 (0), X=974.52, Y=734.84, Mass=143425, SNR=29.3, Peak=24259 HFD=3.2
22:01:43.010 00.001 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.39) = xAngle (-0.28 = -0.28)
22:01:43.012 00.002 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
22:01:43.014 00.002 8960 CameraToMount -- cameraX=0.29 cameraY=-0.23 hyp=0.37 cameraTheta=-0.67 mountX=0.36 mountY=-0.12, mountTheta=-0.31
22:01:43.017 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.29, y=-0.23, opts=13)
22:01:43.020 00.003 8960 Enqueuing Move request for scope (0.29, -0.23)
22:01:43.021 00.001 13828 Worker thread wakes up
22:01:43.021 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.23) opts 0xd
22:01:43.021 00.000 13828 Handling offset move in thread for scope, endpoint = (0.29, -0.23)
22:01:43.021 00.000 13828 Moving (0.29, -0.23) raw xDistance=0.36 yDistance=-0.12
22:01:43.021 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:01:43.021 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:43.022 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:01:43.022 00.000 13828 MoveAxis(W, 133, ABG)
22:01:43.022 00.000 13828 Guiding  Dir = 3, Dur = 133
22:01:43.024 00.002 13828 IsSlewing returns 0
22:01:43.025 00.001 13828 IsGuiding returns 0
22:01:43.027 00.002 13828 PulseGuide returned control before completion, sleep 141
22:01:43.031 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7625, max=65535, med=12380, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:01:43.059 00.028 8960 UpdateGuideState exits: m=143425 SNR=29.3
22:01:43.061 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:43.063 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:43.065 00.002 8960 Enqueuing Expose request
22:01:43.172 00.107 13828 IsGuiding returns 0
22:01:43.172 00.000 13828 Move returns status 0, amount 133
22:01:43.172 00.000 13828 MoveAxis(N, 0, ABG)
22:01:43.172 00.000 13828 duration set to 0 by GuideMode
22:01:43.172 00.000 13828 Move returns status 0, amount 0
22:01:43.172 00.000 13828 move complete, result=0
22:01:43.172 00.000 13828 worker thread done servicing request
22:01:43.172 00.000 13828 Worker thread wakes up
22:01:43.172 00.000 8960 GuideStep: 0.4 px 133 ms WEST, -0.1 px 0 ms NORTH
22:01:43.174 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:43.174 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:45.643 02.469 13828 Exposure complete
22:01:45.765 00.122 13828 worker thread done servicing request
22:01:45.766 00.001 8960 OnExposeComplete: enter
22:01:45.767 00.001 8960 UpdateGuideState(): m_state=6
22:01:45.769 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 561
22:01:45.771 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=735.02, Mass=183101, SNR=32.5, Peak=26537 HFD=4.0
22:01:45.772 00.001 8960 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.39) = xAngle (-0.73 = -0.73)
22:01:45.774 00.002 8960 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
22:01:45.775 00.001 8960 CameraToMount -- cameraX=0.03 cameraY=-0.06 hyp=0.06 cameraTheta=-1.12 mountX=0.05 mountY=-0.04, mountTheta=-0.75
22:01:45.782 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.06, opts=13)
22:01:45.784 00.002 8960 Enqueuing Move request for scope (0.03, -0.06)
22:01:45.786 00.002 13828 Worker thread wakes up
22:01:45.786 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.06) opts 0xd
22:01:45.786 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.06)
22:01:45.786 00.000 13828 Moving (0.03, -0.06) raw xDistance=0.05 yDistance=-0.04
22:01:45.786 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:01:45.786 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:45.786 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:01:45.786 00.000 13828 MoveAxis(E, 0, ABG)
22:01:45.786 00.000 13828 Move returns status 0, amount 0
22:01:45.786 00.000 13828 MoveAxis(N, 0, ABG)
22:01:45.786 00.000 13828 duration set to 0 by GuideMode
22:01:45.786 00.000 13828 Move returns status 0, amount 0
22:01:45.787 00.001 13828 move complete, result=0
22:01:45.787 00.000 13828 worker thread done servicing request
22:01:45.795 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12380, FiltMin=9577, FiltMax=65535, Gamma=2.540
22:01:45.818 00.023 8960 UpdateGuideState exits: m=183101 SNR=32.5
22:01:45.820 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:45.822 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:45.823 00.001 8960 Enqueuing Expose request
22:01:45.825 00.002 13828 Worker thread wakes up
22:01:45.825 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:45.825 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:45.825 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:01:48.302 02.477 13828 Exposure complete
22:01:48.422 00.120 13828 worker thread done servicing request
22:01:48.422 00.000 8960 OnExposeComplete: enter
22:01:48.424 00.002 8960 UpdateGuideState(): m_state=6
22:01:48.426 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 562
22:01:48.428 00.002 8960 Star::Find returns 1 (0), X=974.52, Y=734.88, Mass=142442, SNR=29.5, Peak=24739 HFD=3.0
22:01:48.429 00.001 8960 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.39) = xAngle (-0.20 = -0.20)
22:01:48.431 00.002 8960 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
22:01:48.433 00.002 8960 CameraToMount -- cameraX=0.29 cameraY=-0.19 hyp=0.35 cameraTheta=-0.59 mountX=0.34 mountY=-0.08, mountTheta=-0.23
22:01:48.437 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.29, y=-0.19, opts=13)
22:01:48.439 00.002 8960 Enqueuing Move request for scope (0.29, -0.19)
22:01:48.440 00.001 13828 Worker thread wakes up
22:01:48.440 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.19) opts 0xd
22:01:48.441 00.001 13828 Handling offset move in thread for scope, endpoint = (0.29, -0.19)
22:01:48.441 00.000 13828 Moving (0.29, -0.19) raw xDistance=0.34 yDistance=-0.08
22:01:48.441 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:01:48.441 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:48.441 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:01:48.441 00.000 13828 MoveAxis(W, 127, ABG)
22:01:48.441 00.000 13828 Guiding  Dir = 3, Dur = 127
22:01:48.443 00.002 13828 IsSlewing returns 0
22:01:48.444 00.001 13828 IsGuiding returns 0
22:01:48.447 00.003 13828 PulseGuide returned control before completion, sleep 134
22:01:48.452 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7472, max=65535, med=12380, FiltMin=9446, FiltMax=65535, Gamma=2.540
22:01:48.485 00.033 8960 UpdateGuideState exits: m=142442 SNR=29.5
22:01:48.487 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:48.488 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:48.490 00.002 8960 Enqueuing Expose request
22:01:48.596 00.106 13828 IsGuiding returns 0
22:01:48.596 00.000 13828 Move returns status 0, amount 127
22:01:48.596 00.000 13828 MoveAxis(N, 0, ABG)
22:01:48.596 00.000 13828 duration set to 0 by GuideMode
22:01:48.596 00.000 13828 Move returns status 0, amount 0
22:01:48.596 00.000 13828 move complete, result=0
22:01:48.596 00.000 13828 worker thread done servicing request
22:01:48.596 00.000 8960 GuideStep: 0.3 px 127 ms WEST, -0.1 px 0 ms NORTH
22:01:48.599 00.003 13828 Worker thread wakes up
22:01:48.599 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:48.599 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:51.074 02.475 13828 Exposure complete
22:01:51.200 00.126 13828 worker thread done servicing request
22:01:51.200 00.000 8960 OnExposeComplete: enter
22:01:51.202 00.002 8960 UpdateGuideState(): m_state=6
22:01:51.203 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 563
22:01:51.206 00.003 8960 Star::Find returns 1 (0), X=974.62, Y=734.71, Mass=157813, SNR=31.2, Peak=25187 HFD=3.3
22:01:51.208 00.002 8960 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.39) = xAngle (-0.37 = -0.37)
22:01:51.209 00.001 8960 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
22:01:51.211 00.002 8960 CameraToMount -- cameraX=0.38 cameraY=-0.37 hyp=0.53 cameraTheta=-0.76 mountX=0.49 mountY=-0.21, mountTheta=-0.40
22:01:51.214 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.37, opts=13)
22:01:51.216 00.002 8960 Enqueuing Move request for scope (0.38, -0.37)
22:01:51.217 00.001 13828 Worker thread wakes up
22:01:51.217 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.37) opts 0xd
22:01:51.217 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.37)
22:01:51.217 00.000 13828 Moving (0.38, -0.37) raw xDistance=0.49 yDistance=-0.21
22:01:51.218 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.49
22:01:51.218 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:01:51.218 00.000 13828 MoveAxis(W, 192, ABG)
22:01:51.218 00.000 13828 Guiding  Dir = 3, Dur = 192
22:01:51.220 00.002 13828 IsSlewing returns 0
22:01:51.220 00.000 13828 IsGuiding returns 0
22:01:51.222 00.002 13828 PulseGuide returned control before completion, sleep 201
22:01:51.226 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7196, max=65535, med=12368, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:01:51.255 00.029 8960 UpdateGuideState exits: m=157813 SNR=31.2
22:01:51.257 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:51.259 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:51.261 00.002 8960 Enqueuing Expose request
22:01:51.425 00.164 13828 IsGuiding returns 0
22:01:51.425 00.000 13828 Move returns status 0, amount 192
22:01:51.425 00.000 13828 MoveAxis(N, 111, ABG)
22:01:51.425 00.000 13828 duration set to 0 by GuideMode
22:01:51.425 00.000 13828 Move returns status 0, amount 0
22:01:51.425 00.000 13828 move complete, result=0
22:01:51.425 00.000 13828 worker thread done servicing request
22:01:51.425 00.000 13828 Worker thread wakes up
22:01:51.425 00.000 8960 GuideStep: 0.5 px 192 ms WEST, -0.2 px 0 ms NORTH
22:01:51.427 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:51.427 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:53.889 02.462 13828 Exposure complete
22:01:54.013 00.124 13828 worker thread done servicing request
22:01:54.013 00.000 8960 OnExposeComplete: enter
22:01:54.016 00.003 8960 UpdateGuideState(): m_state=6
22:01:54.018 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 564
22:01:54.019 00.001 8960 Star::Find returns 1 (0), X=974.17, Y=735.56, Mass=146207, SNR=28.8, Peak=25193 HFD=3.8
22:01:54.021 00.002 8960 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.39) = xAngle (2.10 = 2.10)
22:01:54.023 00.002 8960 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.07 = 2.07)
22:01:54.024 00.001 8960 CameraToMount -- cameraX=-0.07 cameraY=0.48 hyp=0.49 cameraTheta=1.71 mountX=-0.25 mountY=0.43, mountTheta=2.09
22:01:54.027 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=0.48, opts=13)
22:01:54.029 00.002 8960 Enqueuing Move request for scope (-0.07, 0.48)
22:01:54.031 00.002 13828 Worker thread wakes up
22:01:54.031 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.48) opts 0xd
22:01:54.031 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, 0.48)
22:01:54.031 00.000 13828 Moving (-0.07, 0.48) raw xDistance=-0.25 yDistance=0.43
22:01:54.031 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.25
22:01:54.032 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:01:54.032 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:01:54.032 00.000 13828 MoveAxis(E, 78, ABG)
22:01:54.032 00.000 13828 Guiding  Dir = 2, Dur = 78
22:01:54.033 00.001 13828 IsSlewing returns 0
22:01:54.034 00.001 13828 IsGuiding returns 0
22:01:54.035 00.001 13828 PulseGuide returned control before completion, sleep 87
22:01:54.042 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7395, max=65535, med=12348, FiltMin=9577, FiltMax=65535, Gamma=2.540
22:01:54.068 00.026 8960 UpdateGuideState exits: m=146207 SNR=28.8
22:01:54.070 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:54.072 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:54.074 00.002 8960 Enqueuing Expose request
22:01:54.133 00.059 13828 IsGuiding returns 0
22:01:54.133 00.000 13828 Move returns status 0, amount 78
22:01:54.133 00.000 13828 MoveAxis(N, 0, ABG)
22:01:54.133 00.000 13828 duration set to 0 by GuideMode
22:01:54.134 00.001 13828 Move returns status 0, amount 0
22:01:54.134 00.000 13828 move complete, result=0
22:01:54.134 00.000 13828 worker thread done servicing request
22:01:54.134 00.000 13828 Worker thread wakes up
22:01:54.134 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:54.134 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:54.139 00.005 8960 GuideStep: -0.2 px 78 ms EAST, 0.4 px 0 ms NORTH
22:01:56.599 02.460 13828 Exposure complete
22:01:56.722 00.123 13828 worker thread done servicing request
22:01:56.722 00.000 8960 OnExposeComplete: enter
22:01:56.725 00.003 8960 UpdateGuideState(): m_state=6
22:01:56.726 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 565
22:01:56.728 00.002 8960 Star::Find returns 1 (0), X=974.67, Y=735.57, Mass=178489, SNR=33.2, Peak=26857 HFD=3.5
22:01:56.730 00.002 8960 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.39) = xAngle (1.24 = 1.24)
22:01:56.731 00.001 8960 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.20 = 1.20)
22:01:56.733 00.002 8960 CameraToMount -- cameraX=0.44 cameraY=0.50 hyp=0.66 cameraTheta=0.84 mountX=0.22 mountY=0.62, mountTheta=1.23
22:01:56.735 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.44, y=0.50, opts=13)
22:01:56.737 00.002 8960 Enqueuing Move request for scope (0.44, 0.50)
22:01:56.739 00.002 13828 Worker thread wakes up
22:01:56.739 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.44, 0.50) opts 0xd
22:01:56.739 00.000 13828 Handling offset move in thread for scope, endpoint = (0.44, 0.50)
22:01:56.739 00.000 13828 Moving (0.44, 0.50) raw xDistance=0.22 yDistance=0.62
22:01:56.739 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
22:01:56.739 00.000 13828 resist switch: large excursion: input 0.62 thresh 0.57 direction from -1 to 1
22:01:56.739 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.86
22:01:56.739 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
22:01:56.739 00.000 13828 MoveAxis(W, 76, ABG)
22:01:56.739 00.000 13828 Guiding  Dir = 3, Dur = 76
22:01:56.741 00.002 13828 IsSlewing returns 0
22:01:56.741 00.000 13828 IsGuiding returns 0
22:01:56.743 00.002 13828 PulseGuide returned control before completion, sleep 85
22:01:56.749 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7190, max=65535, med=12368, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:01:56.779 00.030 8960 UpdateGuideState exits: m=178489 SNR=33.2
22:01:56.782 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:56.784 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:56.785 00.001 8960 Enqueuing Expose request
22:01:56.835 00.050 13828 IsGuiding returns 0
22:01:56.835 00.000 13828 Move returns status 0, amount 76
22:01:56.835 00.000 13828 MoveAxis(S, 330, ABG)
22:01:56.835 00.000 13828 Guiding  Dir = 1, Dur = 330
22:01:56.836 00.001 13828 IsSlewing returns 0
22:01:56.836 00.000 13828 IsGuiding returns 0
22:01:56.838 00.002 13828 PulseGuide returned control before completion, sleep 339
22:01:57.184 00.346 13828 IsGuiding returns 0
22:01:57.184 00.000 13828 Move returns status 0, amount 330
22:01:57.184 00.000 13828 move complete, result=0
22:01:57.184 00.000 13828 worker thread done servicing request
22:01:57.184 00.000 8960 GuideStep: 0.2 px 76 ms WEST, 0.6 px 330 ms SOUTH
22:01:57.186 00.002 13828 Worker thread wakes up
22:01:57.186 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:57.187 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:01:59.640 02.453 13828 Exposure complete
22:01:59.762 00.122 13828 worker thread done servicing request
22:01:59.763 00.001 8960 OnExposeComplete: enter
22:01:59.765 00.002 8960 UpdateGuideState(): m_state=6
22:01:59.767 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 566
22:01:59.769 00.002 8960 Star::Find returns 1 (0), X=974.63, Y=734.76, Mass=121778, SNR=24.7, Peak=26627 HFD=3.1
22:01:59.771 00.002 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.39) = xAngle (-0.28 = -0.28)
22:01:59.774 00.003 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
22:01:59.775 00.001 8960 CameraToMount -- cameraX=0.40 cameraY=-0.32 hyp=0.51 cameraTheta=-0.67 mountX=0.49 mountY=-0.16, mountTheta=-0.31
22:01:59.778 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=-0.32, opts=13)
22:01:59.780 00.002 8960 Enqueuing Move request for scope (0.40, -0.32)
22:01:59.781 00.001 13828 Worker thread wakes up
22:01:59.781 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.32) opts 0xd
22:01:59.781 00.000 13828 Handling offset move in thread for scope, endpoint = (0.40, -0.32)
22:01:59.781 00.000 13828 Moving (0.40, -0.32) raw xDistance=0.49 yDistance=-0.16
22:01:59.781 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.49
22:01:59.781 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:01:59.782 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:01:59.782 00.000 13828 MoveAxis(W, 187, ABG)
22:01:59.782 00.000 13828 Guiding  Dir = 3, Dur = 187
22:01:59.783 00.001 13828 IsSlewing returns 0
22:01:59.783 00.000 13828 IsGuiding returns 0
22:01:59.785 00.002 13828 PulseGuide returned control before completion, sleep 196
22:01:59.790 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12387, FiltMin=9641, FiltMax=65535, Gamma=2.540
22:01:59.815 00.025 8960 UpdateGuideState exits: m=121778 SNR=24.7
22:01:59.817 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:01:59.819 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:01:59.820 00.001 8960 Enqueuing Expose request
22:01:59.995 00.175 13828 IsGuiding returns 0
22:01:59.995 00.000 13828 Move returns status 0, amount 187
22:01:59.995 00.000 13828 MoveAxis(N, 0, ABG)
22:01:59.995 00.000 13828 duration set to 0 by GuideMode
22:01:59.996 00.001 13828 Move returns status 0, amount 0
22:01:59.996 00.000 13828 move complete, result=0
22:01:59.996 00.000 13828 worker thread done servicing request
22:01:59.996 00.000 13828 Worker thread wakes up
22:01:59.996 00.000 8960 GuideStep: 0.5 px 187 ms WEST, -0.2 px 0 ms NORTH
22:01:59.998 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:01:59.998 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:02.480 02.482 13828 Exposure complete
22:02:02.600 00.120 13828 worker thread done servicing request
22:02:02.601 00.001 8960 OnExposeComplete: enter
22:02:02.602 00.001 8960 UpdateGuideState(): m_state=6
22:02:02.604 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 567
22:02:02.606 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=735.06, Mass=141547, SNR=25.0, Peak=25289 HFD=2.9
22:02:02.607 00.001 8960 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.39) = xAngle (-2.65 = -2.65)
22:02:02.609 00.002 8960 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
22:02:02.610 00.001 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.02 hyp=0.22 cameraTheta=-3.05 mountX=-0.20 mountY=-0.10, mountTheta=-2.68
22:02:02.614 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.02, opts=13)
22:02:02.616 00.002 8960 Enqueuing Move request for scope (-0.22, -0.02)
22:02:02.618 00.002 13828 Worker thread wakes up
22:02:02.618 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.02) opts 0xd
22:02:02.618 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.02)
22:02:02.618 00.000 13828 Moving (-0.22, -0.02) raw xDistance=-0.20 yDistance=-0.10
22:02:02.618 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.20
22:02:02.619 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:02.619 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:02:02.619 00.000 13828 MoveAxis(E, 60, ABG)
22:02:02.619 00.000 13828 Guiding  Dir = 2, Dur = 60
22:02:02.620 00.001 13828 IsSlewing returns 0
22:02:02.621 00.001 13828 IsGuiding returns 0
22:02:02.622 00.001 13828 PulseGuide returned control before completion, sleep 69
22:02:02.626 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7683, max=65535, med=12400, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:02:02.652 00.026 8960 UpdateGuideState exits: m=141547 SNR=25.0
22:02:02.654 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:02.656 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:02.658 00.002 8960 Enqueuing Expose request
22:02:02.707 00.049 13828 IsGuiding returns 0
22:02:02.707 00.000 13828 Move returns status 0, amount 60
22:02:02.707 00.000 13828 MoveAxis(N, 0, ABG)
22:02:02.707 00.000 13828 duration set to 0 by GuideMode
22:02:02.707 00.000 13828 Move returns status 0, amount 0
22:02:02.707 00.000 13828 move complete, result=0
22:02:02.707 00.000 13828 worker thread done servicing request
22:02:02.707 00.000 13828 Worker thread wakes up
22:02:02.707 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:02.707 00.000 8960 GuideStep: -0.2 px 60 ms EAST, -0.1 px 0 ms NORTH
22:02:02.709 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:05.177 02.468 13828 Exposure complete
22:02:05.317 00.140 13828 worker thread done servicing request
22:02:05.317 00.000 8960 OnExposeComplete: enter
22:02:05.319 00.002 8960 UpdateGuideState(): m_state=6
22:02:05.321 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 568
22:02:05.322 00.001 8960 Star::Find returns 1 (0), X=973.92, Y=734.72, Mass=146956, SNR=30.7, Peak=24553 HFD=3.4
22:02:05.324 00.002 8960 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.39) = xAngle (-1.90 = -1.90)
22:02:05.325 00.001 8960 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
22:02:05.327 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.36 hyp=0.48 cameraTheta=-2.30 mountX=-0.16 mountY=-0.44, mountTheta=-1.91
22:02:05.330 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.36, opts=13)
22:02:05.332 00.002 8960 Enqueuing Move request for scope (-0.32, -0.36)
22:02:05.334 00.002 13828 Worker thread wakes up
22:02:05.334 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.36) opts 0xd
22:02:05.334 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.36)
22:02:05.334 00.000 13828 Moving (-0.32, -0.36) raw xDistance=-0.16 yDistance=-0.44
22:02:05.334 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
22:02:05.334 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:02:05.334 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.44
22:02:05.334 00.000 13828 MoveAxis(E, 62, ABG)
22:02:05.334 00.000 13828 Guiding  Dir = 2, Dur = 62
22:02:05.337 00.003 13828 IsSlewing returns 0
22:02:05.338 00.001 13828 IsGuiding returns 0
22:02:05.340 00.002 13828 PulseGuide returned control before completion, sleep 70
22:02:05.344 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12393, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:02:05.377 00.033 8960 UpdateGuideState exits: m=146956 SNR=30.7
22:02:05.380 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:05.382 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:05.383 00.001 8960 Enqueuing Expose request
22:02:05.415 00.032 13828 IsGuiding returns 0
22:02:05.415 00.000 13828 Move returns status 0, amount 62
22:02:05.415 00.000 13828 MoveAxis(N, 0, ABG)
22:02:05.415 00.000 13828 duration set to 0 by GuideMode
22:02:05.415 00.000 13828 Move returns status 0, amount 0
22:02:05.415 00.000 13828 move complete, result=0
22:02:05.415 00.000 13828 worker thread done servicing request
22:02:05.415 00.000 13828 Worker thread wakes up
22:02:05.415 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:05.415 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:05.416 00.001 8960 GuideStep: -0.2 px 62 ms EAST, -0.4 px 0 ms NORTH
22:02:07.887 02.471 13828 Exposure complete
22:02:08.022 00.135 13828 worker thread done servicing request
22:02:08.022 00.000 8960 OnExposeComplete: enter
22:02:08.024 00.002 8960 UpdateGuideState(): m_state=6
22:02:08.026 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 569
22:02:08.027 00.001 8960 Star::Find returns 1 (0), X=973.89, Y=734.55, Mass=147566, SNR=30.5, Peak=23440 HFD=3.6
22:02:08.029 00.002 8960 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.39) = xAngle (-1.75 = -1.75)
22:02:08.031 00.002 8960 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
22:02:08.032 00.001 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.52 hyp=0.62 cameraTheta=-2.14 mountX=-0.11 mountY=-0.61, mountTheta=-1.75
22:02:08.035 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.52, opts=13)
22:02:08.036 00.001 8960 Enqueuing Move request for scope (-0.34, -0.52)
22:02:08.038 00.002 13828 Worker thread wakes up
22:02:08.038 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.52) opts 0xd
22:02:08.038 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.52)
22:02:08.038 00.000 13828 Moving (-0.34, -0.52) raw xDistance=-0.11 yDistance=-0.61
22:02:08.038 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:02:08.038 00.000 13828 resist switch: large excursion: input -0.61 thresh 0.57 direction from 1 to -1
22:02:08.038 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.83
22:02:08.038 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:02:08.038 00.000 13828 MoveAxis(E, 0, ABG)
22:02:08.038 00.000 13828 Move returns status 0, amount 0
22:02:08.038 00.000 13828 MoveAxis(N, 324, ABG)
22:02:08.038 00.000 13828 duration set to 0 by GuideMode
22:02:08.038 00.000 13828 Move returns status 0, amount 0
22:02:08.039 00.001 13828 move complete, result=0
22:02:08.039 00.000 13828 worker thread done servicing request
22:02:08.045 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7472, max=65535, med=12374, FiltMin=9647, FiltMax=65535, Gamma=2.540
22:02:08.069 00.024 8960 UpdateGuideState exits: m=147566 SNR=30.5
22:02:08.071 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:08.072 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:08.074 00.002 8960 Enqueuing Expose request
22:02:08.076 00.002 13828 Worker thread wakes up
22:02:08.076 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:02:08.078 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:08.078 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:10.544 02.466 13828 Exposure complete
22:02:10.668 00.124 13828 worker thread done servicing request
22:02:10.668 00.000 8960 OnExposeComplete: enter
22:02:10.670 00.002 8960 UpdateGuideState(): m_state=6
22:02:10.672 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 570
22:02:10.673 00.001 8960 Star::Find returns 1 (0), X=975.33, Y=734.70, Mass=182662, SNR=34.6, Peak=24073 HFD=3.7
22:02:10.675 00.002 8960 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.39) = xAngle (0.06 = 0.06)
22:02:10.677 00.002 8960 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
22:02:10.679 00.002 8960 CameraToMount -- cameraX=1.10 cameraY=-0.38 hyp=1.16 cameraTheta=-0.33 mountX=1.16 mountY=0.03, mountTheta=0.03
22:02:10.681 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.10, y=-0.38, opts=13)
22:02:10.683 00.002 8960 Enqueuing Move request for scope (1.10, -0.38)
22:02:10.685 00.002 13828 Worker thread wakes up
22:02:10.685 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.38) opts 0xd
22:02:10.685 00.000 13828 Handling offset move in thread for scope, endpoint = (1.10, -0.38)
22:02:10.685 00.000 13828 Moving (1.10, -0.38) raw xDistance=1.16 yDistance=0.03
22:02:10.685 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.16
22:02:10.685 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:10.685 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:02:10.685 00.000 13828 MoveAxis(W, 428, ABG)
22:02:10.685 00.000 13828 Guiding  Dir = 3, Dur = 428
22:02:10.686 00.001 13828 IsSlewing returns 0
22:02:10.687 00.001 13828 IsGuiding returns 0
22:02:10.688 00.001 13828 PulseGuide returned control before completion, sleep 437
22:02:10.696 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7433, max=65535, med=12380, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:02:10.720 00.024 8960 UpdateGuideState exits: m=182662 SNR=34.6
22:02:10.722 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:10.723 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:10.725 00.002 8960 Enqueuing Expose request
22:02:11.137 00.412 13828 IsGuiding returns 0
22:02:11.137 00.000 13828 Move returns status 0, amount 428
22:02:11.137 00.000 13828 MoveAxis(N, 0, ABG)
22:02:11.137 00.000 13828 duration set to 0 by GuideMode
22:02:11.137 00.000 13828 Move returns status 0, amount 0
22:02:11.137 00.000 13828 move complete, result=0
22:02:11.137 00.000 13828 worker thread done servicing request
22:02:11.137 00.000 13828 Worker thread wakes up
22:02:11.137 00.000 8960 GuideStep: 1.2 px 428 ms WEST, 0.0 px 0 ms NORTH
22:02:11.139 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:11.139 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:13.612 02.473 13828 Exposure complete
22:02:13.739 00.127 13828 worker thread done servicing request
22:02:13.739 00.000 8960 OnExposeComplete: enter
22:02:13.741 00.002 8960 UpdateGuideState(): m_state=6
22:02:13.742 00.001 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 571
22:02:13.744 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=734.83, Mass=164896, SNR=28.7, Peak=25187 HFD=3.7
22:02:13.746 00.002 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.39) = xAngle (-1.23 = -1.23)
22:02:13.747 00.001 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
22:02:13.749 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.62 mountX=0.09 mountY=-0.24, mountTheta=-1.23
22:02:13.752 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.25, opts=13)
22:02:13.754 00.002 8960 Enqueuing Move request for scope (-0.01, -0.25)
22:02:13.755 00.001 13828 Worker thread wakes up
22:02:13.755 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.25) opts 0xd
22:02:13.755 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.25)
22:02:13.756 00.001 13828 Moving (-0.01, -0.25) raw xDistance=0.09 yDistance=-0.24
22:02:13.756 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:02:13.756 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:02:13.756 00.000 13828 MoveAxis(E, 0, ABG)
22:02:13.756 00.000 13828 Move returns status 0, amount 0
22:02:13.756 00.000 13828 MoveAxis(N, 127, ABG)
22:02:13.756 00.000 13828 duration set to 0 by GuideMode
22:02:13.756 00.000 13828 Move returns status 0, amount 0
22:02:13.756 00.000 13828 move complete, result=0
22:02:13.756 00.000 13828 worker thread done servicing request
22:02:13.768 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12400, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:02:13.791 00.023 8960 UpdateGuideState exits: m=164896 SNR=28.7
22:02:13.792 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:13.795 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:13.797 00.002 8960 Enqueuing Expose request
22:02:13.799 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:02:13.801 00.002 13828 Worker thread wakes up
22:02:13.801 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:13.801 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:16.273 02.472 13828 Exposure complete
22:02:16.420 00.147 13828 worker thread done servicing request
22:02:16.420 00.000 8960 OnExposeComplete: enter
22:02:16.422 00.002 8960 UpdateGuideState(): m_state=6
22:02:16.426 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 572
22:02:16.429 00.003 8960 Star::Find returns 1 (0), X=974.40, Y=734.40, Mass=152282, SNR=30.7, Peak=23139 HFD=3.3
22:02:16.431 00.002 8960 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.39) = xAngle (-0.93 = -0.93)
22:02:16.434 00.003 8960 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.97 = -0.97)
22:02:16.436 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=-0.67 hyp=0.70 cameraTheta=-1.33 mountX=0.41 mountY=-0.57, mountTheta=-0.94
22:02:16.439 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.67, opts=13)
22:02:16.441 00.002 8960 Enqueuing Move request for scope (0.17, -0.67)
22:02:16.443 00.002 13828 Worker thread wakes up
22:02:16.443 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.67) opts 0xd
22:02:16.443 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.67)
22:02:16.443 00.000 13828 Moving (0.17, -0.67) raw xDistance=0.41 yDistance=-0.57
22:02:16.443 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:02:16.443 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:02:16.443 00.000 13828 MoveAxis(W, 153, ABG)
22:02:16.443 00.000 13828 Guiding  Dir = 3, Dur = 153
22:02:16.445 00.002 13828 IsSlewing returns 0
22:02:16.445 00.000 13828 IsGuiding returns 0
22:02:16.447 00.002 13828 PulseGuide returned control before completion, sleep 162
22:02:16.452 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12400, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:02:16.483 00.031 8960 UpdateGuideState exits: m=152282 SNR=30.7
22:02:16.485 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:16.487 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:16.489 00.002 8960 Enqueuing Expose request
22:02:16.623 00.134 13828 IsGuiding returns 0
22:02:16.623 00.000 13828 Move returns status 0, amount 153
22:02:16.623 00.000 13828 MoveAxis(N, 305, ABG)
22:02:16.624 00.001 13828 duration set to 0 by GuideMode
22:02:16.624 00.000 13828 Move returns status 0, amount 0
22:02:16.624 00.000 13828 move complete, result=0
22:02:16.624 00.000 13828 worker thread done servicing request
22:02:16.624 00.000 8960 GuideStep: 0.4 px 153 ms WEST, -0.6 px 0 ms NORTH
22:02:16.627 00.003 13828 Worker thread wakes up
22:02:16.627 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:16.628 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:19.106 02.478 13828 Exposure complete
22:02:19.226 00.120 13828 worker thread done servicing request
22:02:19.227 00.001 8960 OnExposeComplete: enter
22:02:19.229 00.002 8960 UpdateGuideState(): m_state=6
22:02:19.231 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 573
22:02:19.232 00.001 8960 Star::Find returns 1 (0), X=974.67, Y=734.49, Mass=151435, SNR=29.5, Peak=25475 HFD=3.1
22:02:19.234 00.002 8960 CameraToMount -- cameraTheta (-0.93) - m_xAngle (-0.39) = xAngle (-0.54 = -0.54)
22:02:19.235 00.001 8960 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58)
22:02:19.237 00.002 8960 CameraToMount -- cameraX=0.44 cameraY=-0.59 hyp=0.73 cameraTheta=-0.93 mountX=0.63 mountY=-0.40, mountTheta=-0.57
22:02:19.240 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.44, y=-0.59, opts=13)
22:02:19.241 00.001 8960 Enqueuing Move request for scope (0.44, -0.59)
22:02:19.243 00.002 13828 Worker thread wakes up
22:02:19.243 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.59) opts 0xd
22:02:19.244 00.001 13828 Handling offset move in thread for scope, endpoint = (0.44, -0.59)
22:02:19.244 00.000 13828 Moving (0.44, -0.59) raw xDistance=0.63 yDistance=-0.40
22:02:19.244 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.63
22:02:19.244 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:02:19.244 00.000 13828 MoveAxis(W, 243, ABG)
22:02:19.244 00.000 13828 Guiding  Dir = 3, Dur = 243
22:02:19.247 00.003 13828 IsSlewing returns 0
22:02:19.248 00.001 13828 IsGuiding returns 0
22:02:19.249 00.001 13828 PulseGuide returned control before completion, sleep 252
22:02:19.256 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7222, max=65535, med=12400, FiltMin=9740, FiltMax=65535, Gamma=2.540
22:02:19.283 00.027 8960 UpdateGuideState exits: m=151435 SNR=29.5
22:02:19.286 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:19.288 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:19.290 00.002 8960 Enqueuing Expose request
22:02:19.503 00.213 13828 IsGuiding returns 0
22:02:19.503 00.000 13828 Move returns status 0, amount 243
22:02:19.503 00.000 13828 MoveAxis(N, 212, ABG)
22:02:19.503 00.000 13828 duration set to 0 by GuideMode
22:02:19.503 00.000 13828 Move returns status 0, amount 0
22:02:19.503 00.000 13828 move complete, result=0
22:02:19.503 00.000 13828 worker thread done servicing request
22:02:19.503 00.000 13828 Worker thread wakes up
22:02:19.503 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:19.504 00.001 8960 GuideStep: 0.6 px 243 ms WEST, -0.4 px 0 ms NORTH
22:02:19.505 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:21.984 02.479 13828 Exposure complete
22:02:22.109 00.125 13828 worker thread done servicing request
22:02:22.109 00.000 8960 OnExposeComplete: enter
22:02:22.111 00.002 8960 UpdateGuideState(): m_state=6
22:02:22.113 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 574
22:02:22.114 00.001 8960 Star::Find returns 1 (0), X=975.15, Y=733.98, Mass=116510, SNR=24.2, Peak=25360 HFD=2.8
22:02:22.116 00.002 8960 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.39) = xAngle (-0.48 = -0.48)
22:02:22.118 00.002 8960 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
22:02:22.119 00.001 8960 CameraToMount -- cameraX=0.92 cameraY=-1.10 hyp=1.43 cameraTheta=-0.88 mountX=1.27 mountY=-0.71, mountTheta=-0.51
22:02:22.122 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.92, y=-1.10, opts=13)
22:02:22.124 00.002 8960 Enqueuing Move request for scope (0.92, -1.10)
22:02:22.125 00.001 13828 Worker thread wakes up
22:02:22.125 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.92, -1.10) opts 0xd
22:02:22.125 00.000 13828 Handling offset move in thread for scope, endpoint = (0.92, -1.10)
22:02:22.125 00.000 13828 Moving (0.92, -1.10) raw xDistance=1.27 yDistance=-0.71
22:02:22.126 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.27
22:02:22.126 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:02:22.126 00.000 13828 MoveAxis(W, 487, ABG)
22:02:22.126 00.000 13828 Guiding  Dir = 3, Dur = 487
22:02:22.128 00.002 13828 IsSlewing returns 0
22:02:22.128 00.000 13828 IsGuiding returns 0
22:02:22.129 00.001 13828 PulseGuide returned control before completion, sleep 496
22:02:22.134 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=12380, FiltMin=9641, FiltMax=65535, Gamma=2.540
22:02:22.159 00.025 8960 UpdateGuideState exits: m=116510 SNR=24.2
22:02:22.162 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:22.164 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:22.165 00.001 8960 Enqueuing Expose request
22:02:22.633 00.468 13828 IsGuiding returns 0
22:02:22.633 00.000 13828 Move returns status 0, amount 487
22:02:22.633 00.000 13828 MoveAxis(N, 377, ABG)
22:02:22.633 00.000 13828 duration set to 0 by GuideMode
22:02:22.633 00.000 13828 Move returns status 0, amount 0
22:02:22.633 00.000 13828 move complete, result=0
22:02:22.633 00.000 13828 worker thread done servicing request
22:02:22.633 00.000 13828 Worker thread wakes up
22:02:22.633 00.000 8960 GuideStep: 1.3 px 487 ms WEST, -0.7 px 0 ms NORTH
22:02:22.635 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:22.635 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:25.114 02.479 13828 Exposure complete
22:02:25.237 00.123 13828 worker thread done servicing request
22:02:25.238 00.001 8960 OnExposeComplete: enter
22:02:25.239 00.001 8960 UpdateGuideState(): m_state=6
22:02:25.241 00.002 8960 Star::Find(15, 975, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 575
22:02:25.243 00.002 8960 Star::Find returns 1 (0), X=973.45, Y=734.72, Mass=163667, SNR=32.2, Peak=28227 HFD=3.3
22:02:25.244 00.001 8960 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.39) = xAngle (-2.33 = -2.33)
22:02:25.246 00.002 8960 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
22:02:25.247 00.001 8960 CameraToMount -- cameraX=-0.78 cameraY=-0.35 hyp=0.86 cameraTheta=-2.72 mountX=-0.59 mountY=-0.61, mountTheta=-2.34
22:02:25.250 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.78, y=-0.35, opts=13)
22:02:25.252 00.002 8960 Enqueuing Move request for scope (-0.78, -0.35)
22:02:25.253 00.001 13828 Worker thread wakes up
22:02:25.254 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.78, -0.35) opts 0xd
22:02:25.254 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.78, -0.35)
22:02:25.254 00.000 13828 Moving (-0.78, -0.35) raw xDistance=-0.59 yDistance=-0.61
22:02:25.254 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.59
22:02:25.254 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:02:25.254 00.000 13828 MoveAxis(E, 184, ABG)
22:02:25.254 00.000 13828 Guiding  Dir = 2, Dur = 184
22:02:25.256 00.002 13828 IsSlewing returns 0
22:02:25.256 00.000 13828 IsGuiding returns 0
22:02:25.258 00.002 13828 PulseGuide returned control before completion, sleep 193
22:02:25.267 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7830, max=65535, med=12380, FiltMin=9756, FiltMax=65535, Gamma=2.540
22:02:25.296 00.029 8960 UpdateGuideState exits: m=163667 SNR=32.2
22:02:25.298 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:25.300 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:25.301 00.001 8960 Enqueuing Expose request
22:02:25.462 00.161 13828 IsGuiding returns 0
22:02:25.462 00.000 13828 Move returns status 0, amount 184
22:02:25.462 00.000 13828 MoveAxis(N, 322, ABG)
22:02:25.462 00.000 13828 duration set to 0 by GuideMode
22:02:25.462 00.000 13828 Move returns status 0, amount 0
22:02:25.462 00.000 13828 move complete, result=0
22:02:25.463 00.001 13828 worker thread done servicing request
22:02:25.463 00.000 13828 Worker thread wakes up
22:02:25.463 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:25.463 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:25.463 00.000 8960 GuideStep: -0.6 px 184 ms EAST, -0.6 px 0 ms NORTH
22:02:27.939 02.476 13828 Exposure complete
22:02:28.073 00.134 13828 worker thread done servicing request
22:02:28.073 00.000 8960 OnExposeComplete: enter
22:02:28.075 00.002 8960 UpdateGuideState(): m_state=6
22:02:28.078 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 576
22:02:28.079 00.001 8960 Star::Find returns 1 (0), X=974.43, Y=734.20, Mass=155767, SNR=31.4, Peak=24201 HFD=3.3
22:02:28.082 00.003 8960 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.39) = xAngle (-0.96 = -0.96)
22:02:28.083 00.001 8960 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
22:02:28.085 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.88 hyp=0.90 cameraTheta=-1.35 mountX=0.51 mountY=-0.75, mountTheta=-0.97
22:02:28.088 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.88, opts=13)
22:02:28.089 00.001 8960 Enqueuing Move request for scope (0.19, -0.88)
22:02:28.091 00.002 13828 Worker thread wakes up
22:02:28.091 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.88) opts 0xd
22:02:28.091 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.88)
22:02:28.091 00.000 13828 Moving (0.19, -0.88) raw xDistance=0.51 yDistance=-0.75
22:02:28.091 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.51
22:02:28.091 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:02:28.091 00.000 13828 MoveAxis(W, 177, ABG)
22:02:28.091 00.000 13828 Guiding  Dir = 3, Dur = 177
22:02:28.093 00.002 13828 IsSlewing returns 0
22:02:28.094 00.001 13828 IsGuiding returns 0
22:02:28.096 00.002 13828 PulseGuide returned control before completion, sleep 185
22:02:28.101 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12380, FiltMin=9315, FiltMax=65535, Gamma=2.540
22:02:28.128 00.027 8960 UpdateGuideState exits: m=155767 SNR=31.4
22:02:28.130 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:28.133 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:28.135 00.002 8960 Enqueuing Expose request
22:02:28.290 00.155 13828 IsGuiding returns 0
22:02:28.290 00.000 13828 Move returns status 0, amount 177
22:02:28.290 00.000 13828 MoveAxis(N, 401, ABG)
22:02:28.290 00.000 13828 duration set to 0 by GuideMode
22:02:28.290 00.000 13828 Move returns status 0, amount 0
22:02:28.290 00.000 13828 move complete, result=0
22:02:28.290 00.000 13828 worker thread done servicing request
22:02:28.290 00.000 8960 GuideStep: 0.5 px 177 ms WEST, -0.8 px 0 ms NORTH
22:02:28.292 00.002 13828 Worker thread wakes up
22:02:28.292 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:28.292 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:30.768 02.476 13828 Exposure complete
22:02:30.892 00.124 13828 worker thread done servicing request
22:02:30.893 00.001 8960 OnExposeComplete: enter
22:02:30.895 00.002 8960 UpdateGuideState(): m_state=6
22:02:30.896 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 577
22:02:30.898 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=734.53, Mass=154895, SNR=27.5, Peak=25321 HFD=3.4
22:02:30.899 00.001 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.39) = xAngle (-1.12 = -1.12)
22:02:30.901 00.002 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
22:02:30.903 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.54 hyp=0.54 cameraTheta=-1.52 mountX=0.24 mountY=-0.50, mountTheta=-1.13
22:02:30.906 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.54, opts=13)
22:02:30.908 00.002 8960 Enqueuing Move request for scope (0.03, -0.54)
22:02:30.911 00.003 13828 Worker thread wakes up
22:02:30.911 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.54) opts 0xd
22:02:30.911 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.54)
22:02:30.911 00.000 13828 Moving (0.03, -0.54) raw xDistance=0.24 yDistance=-0.50
22:02:30.911 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.24
22:02:30.911 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:02:30.911 00.000 13828 MoveAxis(W, 100, ABG)
22:02:30.911 00.000 13828 Guiding  Dir = 3, Dur = 100
22:02:30.914 00.003 13828 IsSlewing returns 0
22:02:30.914 00.000 13828 IsGuiding returns 0
22:02:30.916 00.002 13828 PulseGuide returned control before completion, sleep 108
22:02:30.922 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7472, max=65535, med=12400, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:02:30.948 00.026 8960 UpdateGuideState exits: m=154895 SNR=27.5
22:02:30.950 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:30.951 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:30.953 00.002 8960 Enqueuing Expose request
22:02:31.034 00.081 13828 IsGuiding returns 0
22:02:31.034 00.000 13828 Move returns status 0, amount 100
22:02:31.034 00.000 13828 MoveAxis(N, 265, ABG)
22:02:31.034 00.000 13828 duration set to 0 by GuideMode
22:02:31.034 00.000 13828 Move returns status 0, amount 0
22:02:31.034 00.000 13828 move complete, result=0
22:02:31.034 00.000 13828 worker thread done servicing request
22:02:31.034 00.000 13828 Worker thread wakes up
22:02:31.034 00.000 8960 GuideStep: 0.2 px 100 ms WEST, -0.5 px 0 ms NORTH
22:02:31.036 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:31.036 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:33.507 02.471 13828 Exposure complete
22:02:33.650 00.143 13828 worker thread done servicing request
22:02:33.650 00.000 8960 OnExposeComplete: enter
22:02:33.652 00.002 8960 UpdateGuideState(): m_state=6
22:02:33.653 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 578
22:02:33.655 00.002 8960 Star::Find returns 1 (0), X=973.39, Y=734.98, Mass=194284, SNR=37.7, Peak=26211 HFD=4.1
22:02:33.657 00.002 8960 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.39) = xAngle (-2.63 = -2.63)
22:02:33.659 00.002 8960 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
22:02:33.660 00.001 8960 CameraToMount -- cameraX=-0.84 cameraY=-0.10 hyp=0.85 cameraTheta=-3.03 mountX=-0.74 mountY=-0.39, mountTheta=-2.66
22:02:33.663 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.84, y=-0.10, opts=13)
22:02:33.665 00.002 8960 Enqueuing Move request for scope (-0.84, -0.10)
22:02:33.667 00.002 13828 Worker thread wakes up
22:02:33.667 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.10) opts 0xd
22:02:33.667 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.84, -0.10)
22:02:33.667 00.000 13828 Moving (-0.84, -0.10) raw xDistance=-0.74 yDistance=-0.39
22:02:33.667 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74
22:02:33.667 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:02:33.667 00.000 13828 MoveAxis(E, 268, ABG)
22:02:33.667 00.000 13828 Guiding  Dir = 2, Dur = 268
22:02:33.669 00.002 13828 IsSlewing returns 0
22:02:33.669 00.000 13828 IsGuiding returns 0
22:02:33.673 00.004 13828 PulseGuide returned control before completion, sleep 275
22:02:33.677 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12419, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:02:33.702 00.025 8960 UpdateGuideState exits: m=194284 SNR=37.7
22:02:33.703 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:33.705 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:33.707 00.002 8960 Enqueuing Expose request
22:02:33.954 00.247 13828 IsGuiding returns 0
22:02:33.954 00.000 13828 Move returns status 0, amount 268
22:02:33.954 00.000 13828 MoveAxis(N, 205, ABG)
22:02:33.954 00.000 13828 duration set to 0 by GuideMode
22:02:33.954 00.000 13828 Move returns status 0, amount 0
22:02:33.955 00.001 13828 move complete, result=0
22:02:33.955 00.000 13828 worker thread done servicing request
22:02:33.955 00.000 13828 Worker thread wakes up
22:02:33.955 00.000 8960 GuideStep: -0.7 px 268 ms EAST, -0.4 px 0 ms NORTH
22:02:33.957 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:33.957 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:36.421 02.464 13828 Exposure complete
22:02:36.561 00.140 13828 worker thread done servicing request
22:02:36.561 00.000 8960 OnExposeComplete: enter
22:02:36.563 00.002 8960 UpdateGuideState(): m_state=6
22:02:36.566 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 579
22:02:36.567 00.001 8960 Star::Find returns 1 (0), X=974.55, Y=734.64, Mass=154701, SNR=29.4, Peak=26857 HFD=3.3
22:02:36.569 00.002 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.39) = xAngle (-0.56 = -0.56)
22:02:36.571 00.002 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
22:02:36.573 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.44 hyp=0.54 cameraTheta=-0.95 mountX=0.46 mountY=-0.30, mountTheta=-0.58
22:02:36.576 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.44, opts=13)
22:02:36.578 00.002 8960 Enqueuing Move request for scope (0.31, -0.44)
22:02:36.580 00.002 13828 Worker thread wakes up
22:02:36.580 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.44) opts 0xd
22:02:36.580 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.44)
22:02:36.580 00.000 13828 Moving (0.31, -0.44) raw xDistance=0.46 yDistance=-0.30
22:02:36.580 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.46
22:02:36.580 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:02:36.580 00.000 13828 MoveAxis(W, 151, ABG)
22:02:36.580 00.000 13828 Guiding  Dir = 3, Dur = 151
22:02:36.582 00.002 13828 IsSlewing returns 0
22:02:36.582 00.000 13828 IsGuiding returns 0
22:02:36.583 00.001 13828 PulseGuide returned control before completion, sleep 160
22:02:36.588 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12412, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:02:36.616 00.028 8960 UpdateGuideState exits: m=154701 SNR=29.4
22:02:36.618 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:36.620 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:36.622 00.002 8960 Enqueuing Expose request
22:02:36.755 00.133 13828 IsGuiding returns 0
22:02:36.755 00.000 13828 Move returns status 0, amount 151
22:02:36.755 00.000 13828 MoveAxis(N, 160, ABG)
22:02:36.755 00.000 13828 duration set to 0 by GuideMode
22:02:36.755 00.000 13828 Move returns status 0, amount 0
22:02:36.755 00.000 13828 move complete, result=0
22:02:36.755 00.000 13828 worker thread done servicing request
22:02:36.755 00.000 13828 Worker thread wakes up
22:02:36.755 00.000 8960 GuideStep: 0.5 px 151 ms WEST, -0.3 px 0 ms NORTH
22:02:36.758 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:36.758 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:39.235 02.477 13828 Exposure complete
22:02:39.381 00.146 13828 worker thread done servicing request
22:02:39.381 00.000 8960 OnExposeComplete: enter
22:02:39.383 00.002 8960 UpdateGuideState(): m_state=6
22:02:39.385 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 580
22:02:39.387 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=734.55, Mass=164938, SNR=34.0, Peak=22448 HFD=3.5
22:02:39.389 00.002 8960 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.39) = xAngle (-1.86 = -1.86)
22:02:39.391 00.002 8960 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
22:02:39.392 00.001 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.53 hyp=0.68 cameraTheta=-2.26 mountX=-0.20 mountY=-0.65, mountTheta=-1.87
22:02:39.395 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.53, opts=13)
22:02:39.397 00.002 8960 Enqueuing Move request for scope (-0.43, -0.53)
22:02:39.399 00.002 13828 Worker thread wakes up
22:02:39.399 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.53) opts 0xd
22:02:39.399 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.53)
22:02:39.399 00.000 13828 Moving (-0.43, -0.53) raw xDistance=-0.20 yDistance=-0.65
22:02:39.399 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.20
22:02:39.399 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:02:39.399 00.000 13828 MoveAxis(E, 62, ABG)
22:02:39.399 00.000 13828 Guiding  Dir = 2, Dur = 62
22:02:39.401 00.002 13828 IsSlewing returns 0
22:02:39.402 00.001 13828 IsGuiding returns 0
22:02:39.404 00.002 13828 PulseGuide returned control before completion, sleep 70
22:02:39.410 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=12393, FiltMin=9590, FiltMax=65535, Gamma=2.540
22:02:39.435 00.025 8960 UpdateGuideState exits: m=164938 SNR=34.0
22:02:39.437 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:39.438 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:39.442 00.004 8960 Enqueuing Expose request
22:02:39.487 00.045 13828 IsGuiding returns 0
22:02:39.487 00.000 13828 Move returns status 0, amount 62
22:02:39.487 00.000 13828 MoveAxis(N, 343, ABG)
22:02:39.487 00.000 13828 duration set to 0 by GuideMode
22:02:39.487 00.000 13828 Move returns status 0, amount 0
22:02:39.487 00.000 13828 move complete, result=0
22:02:39.487 00.000 13828 worker thread done servicing request
22:02:39.487 00.000 13828 Worker thread wakes up
22:02:39.487 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:39.487 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:39.488 00.001 8960 GuideStep: -0.2 px 62 ms EAST, -0.6 px 0 ms NORTH
22:02:41.956 02.468 13828 Exposure complete
22:02:42.081 00.125 13828 worker thread done servicing request
22:02:42.081 00.000 8960 OnExposeComplete: enter
22:02:42.083 00.002 8960 UpdateGuideState(): m_state=6
22:02:42.085 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 581
22:02:42.086 00.001 8960 Star::Find returns 1 (0), X=974.29, Y=734.82, Mass=179931, SNR=32.6, Peak=28291 HFD=3.7
22:02:42.088 00.002 8960 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.39) = xAngle (-0.94 = -0.94)
22:02:42.089 00.001 8960 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
22:02:42.092 00.003 8960 CameraToMount -- cameraX=0.06 cameraY=-0.25 hyp=0.26 cameraTheta=-1.33 mountX=0.15 mountY=-0.22, mountTheta=-0.95
22:02:42.096 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.25, opts=13)
22:02:42.098 00.002 8960 Enqueuing Move request for scope (0.06, -0.25)
22:02:42.100 00.002 13828 Worker thread wakes up
22:02:42.100 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.25) opts 0xd
22:02:42.100 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.25)
22:02:42.100 00.000 13828 Moving (0.06, -0.25) raw xDistance=0.15 yDistance=-0.22
22:02:42.100 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.15
22:02:42.100 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:02:42.100 00.000 13828 MoveAxis(W, 52, ABG)
22:02:42.100 00.000 13828 Guiding  Dir = 3, Dur = 52
22:02:42.102 00.002 13828 IsSlewing returns 0
22:02:42.102 00.000 13828 IsGuiding returns 0
22:02:42.104 00.002 13828 PulseGuide returned control before completion, sleep 61
22:02:42.108 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=12380, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:02:42.132 00.024 8960 UpdateGuideState exits: m=179931 SNR=32.6
22:02:42.133 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:42.135 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:42.136 00.001 8960 Enqueuing Expose request
22:02:42.171 00.035 13828 IsGuiding returns 0
22:02:42.171 00.000 13828 Move returns status 0, amount 52
22:02:42.171 00.000 13828 MoveAxis(N, 115, ABG)
22:02:42.171 00.000 13828 duration set to 0 by GuideMode
22:02:42.171 00.000 13828 Move returns status 0, amount 0
22:02:42.171 00.000 13828 move complete, result=0
22:02:42.171 00.000 13828 worker thread done servicing request
22:02:42.171 00.000 13828 Worker thread wakes up
22:02:42.171 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:42.171 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:42.171 00.000 8960 GuideStep: 0.2 px 52 ms WEST, -0.2 px 0 ms NORTH
22:02:44.642 02.471 13828 Exposure complete
22:02:44.768 00.126 13828 worker thread done servicing request
22:02:44.768 00.000 8960 OnExposeComplete: enter
22:02:44.769 00.001 8960 UpdateGuideState(): m_state=6
22:02:44.772 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 582
22:02:44.774 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=734.60, Mass=164555, SNR=31.9, Peak=22851 HFD=3.7
22:02:44.775 00.001 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:02:44.777 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:02:44.779 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.47 hyp=0.50 cameraTheta=-1.91 mountX=0.03 mountY=-0.50, mountTheta=-1.52
22:02:44.782 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.47, opts=13)
22:02:44.784 00.002 8960 Enqueuing Move request for scope (-0.17, -0.47)
22:02:44.786 00.002 13828 Worker thread wakes up
22:02:44.786 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.47) opts 0xd
22:02:44.786 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.47)
22:02:44.786 00.000 13828 Moving (-0.17, -0.47) raw xDistance=0.03 yDistance=-0.50
22:02:44.786 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:02:44.786 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:02:44.786 00.000 13828 MoveAxis(E, 0, ABG)
22:02:44.786 00.000 13828 Move returns status 0, amount 0
22:02:44.786 00.000 13828 MoveAxis(N, 267, ABG)
22:02:44.786 00.000 13828 duration set to 0 by GuideMode
22:02:44.786 00.000 13828 Move returns status 0, amount 0
22:02:44.786 00.000 13828 move complete, result=0
22:02:44.786 00.000 13828 worker thread done servicing request
22:02:44.793 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=12387, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:02:44.816 00.023 8960 UpdateGuideState exits: m=164555 SNR=31.9
22:02:44.818 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:44.820 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:44.821 00.001 8960 Enqueuing Expose request
22:02:44.824 00.003 13828 Worker thread wakes up
22:02:44.824 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:02:44.827 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:44.827 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:47.294 02.467 13828 Exposure complete
22:02:47.413 00.119 13828 worker thread done servicing request
22:02:47.413 00.000 8960 OnExposeComplete: enter
22:02:47.415 00.002 8960 UpdateGuideState(): m_state=6
22:02:47.417 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 583
22:02:47.418 00.001 8960 Star::Find returns 1 (0), X=973.82, Y=735.10, Mass=139535, SNR=27.0, Peak=23203 HFD=3.0
22:02:47.420 00.002 8960 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.39) = xAngle (3.48 = -2.81)
22:02:47.422 00.002 8960 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.44 = -2.84)
22:02:47.424 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=0.02 hyp=0.41 cameraTheta=3.08 mountX=-0.39 mountY=-0.12, mountTheta=-2.84
22:02:47.426 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=0.02, opts=13)
22:02:47.428 00.002 8960 Enqueuing Move request for scope (-0.41, 0.02)
22:02:47.430 00.002 13828 Worker thread wakes up
22:02:47.430 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.02) opts 0xd
22:02:47.430 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.41, 0.02)
22:02:47.430 00.000 13828 Moving (-0.41, 0.02) raw xDistance=-0.39 yDistance=-0.12
22:02:47.430 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
22:02:47.430 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:02:47.430 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:02:47.430 00.000 13828 MoveAxis(E, 144, ABG)
22:02:47.430 00.000 13828 Guiding  Dir = 2, Dur = 144
22:02:47.432 00.002 13828 IsSlewing returns 0
22:02:47.432 00.000 13828 IsGuiding returns 0
22:02:47.433 00.001 13828 PulseGuide returned control before completion, sleep 153
22:02:47.437 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7420, max=65535, med=12368, FiltMin=9635, FiltMax=65535, Gamma=2.540
22:02:47.465 00.028 8960 UpdateGuideState exits: m=139535 SNR=27.0
22:02:47.467 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:47.469 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:47.470 00.001 8960 Enqueuing Expose request
22:02:47.602 00.132 13828 IsGuiding returns 0
22:02:47.602 00.000 13828 Move returns status 0, amount 144
22:02:47.602 00.000 13828 MoveAxis(N, 0, ABG)
22:02:47.602 00.000 13828 duration set to 0 by GuideMode
22:02:47.602 00.000 13828 Move returns status 0, amount 0
22:02:47.602 00.000 13828 move complete, result=0
22:02:47.602 00.000 13828 worker thread done servicing request
22:02:47.602 00.000 13828 Worker thread wakes up
22:02:47.602 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:47.602 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:47.602 00.000 8960 GuideStep: -0.4 px 144 ms EAST, -0.1 px 0 ms NORTH
22:02:50.079 02.477 13828 Exposure complete
22:02:50.204 00.125 13828 worker thread done servicing request
22:02:50.204 00.000 8960 OnExposeComplete: enter
22:02:50.206 00.002 8960 UpdateGuideState(): m_state=6
22:02:50.208 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 584
22:02:50.210 00.002 8960 Star::Find returns 1 (0), X=974.12, Y=734.62, Mass=157565, SNR=30.3, Peak=25059 HFD=3.7
22:02:50.212 00.002 8960 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.39) = xAngle (-1.41 = -1.41)
22:02:50.214 00.002 8960 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
22:02:50.216 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.45 hyp=0.47 cameraTheta=-1.81 mountX=0.07 mountY=-0.46, mountTheta=-1.42
22:02:50.218 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.45, opts=13)
22:02:50.220 00.002 8960 Enqueuing Move request for scope (-0.11, -0.45)
22:02:50.221 00.001 13828 Worker thread wakes up
22:02:50.221 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.45) opts 0xd
22:02:50.221 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.45)
22:02:50.222 00.001 13828 Moving (-0.11, -0.45) raw xDistance=0.07 yDistance=-0.46
22:02:50.222 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:02:50.222 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:02:50.222 00.000 13828 MoveAxis(E, 0, ABG)
22:02:50.222 00.000 13828 Move returns status 0, amount 0
22:02:50.222 00.000 13828 MoveAxis(N, 247, ABG)
22:02:50.222 00.000 13828 duration set to 0 by GuideMode
22:02:50.222 00.000 13828 Move returns status 0, amount 0
22:02:50.222 00.000 13828 move complete, result=0
22:02:50.222 00.000 13828 worker thread done servicing request
22:02:50.231 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7657, max=65535, med=12393, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:02:50.254 00.023 8960 UpdateGuideState exits: m=157565 SNR=30.3
22:02:50.256 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:50.259 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:50.262 00.003 8960 Enqueuing Expose request
22:02:50.264 00.002 13828 Worker thread wakes up
22:02:50.264 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:50.264 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:02:50.266 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:52.733 02.467 13828 Exposure complete
22:02:52.858 00.125 13828 worker thread done servicing request
22:02:52.858 00.000 8960 OnExposeComplete: enter
22:02:52.859 00.001 8960 UpdateGuideState(): m_state=6
22:02:52.861 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 585
22:02:52.863 00.002 8960 Star::Find returns 1 (0), X=974.47, Y=734.43, Mass=140752, SNR=30.3, Peak=27235 HFD=3.2
22:02:52.865 00.002 8960 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.39) = xAngle (-0.82 = -0.82)
22:02:52.866 00.001 8960 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
22:02:52.868 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=-0.65 hyp=0.69 cameraTheta=-1.21 mountX=0.47 mountY=-0.52, mountTheta=-0.84
22:02:52.873 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=-0.65, opts=13)
22:02:52.875 00.002 8960 Enqueuing Move request for scope (0.24, -0.65)
22:02:52.877 00.002 13828 Worker thread wakes up
22:02:52.877 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.65) opts 0xd
22:02:52.877 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, -0.65)
22:02:52.877 00.000 13828 Moving (0.24, -0.65) raw xDistance=0.47 yDistance=-0.52
22:02:52.877 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
22:02:52.877 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:02:52.877 00.000 13828 MoveAxis(W, 174, ABG)
22:02:52.877 00.000 13828 Guiding  Dir = 3, Dur = 174
22:02:52.879 00.002 13828 IsSlewing returns 0
22:02:52.879 00.000 13828 IsGuiding returns 0
22:02:52.881 00.002 13828 PulseGuide returned control before completion, sleep 183
22:02:52.885 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=12393, FiltMin=9456, FiltMax=65535, Gamma=2.540
22:02:52.909 00.024 8960 UpdateGuideState exits: m=140752 SNR=30.3
22:02:52.910 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:52.912 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:52.914 00.002 8960 Enqueuing Expose request
22:02:53.071 00.157 13828 IsGuiding returns 0
22:02:53.071 00.000 13828 Move returns status 0, amount 174
22:02:53.071 00.000 13828 MoveAxis(N, 277, ABG)
22:02:53.071 00.000 13828 duration set to 0 by GuideMode
22:02:53.071 00.000 13828 Move returns status 0, amount 0
22:02:53.071 00.000 13828 move complete, result=0
22:02:53.071 00.000 13828 worker thread done servicing request
22:02:53.071 00.000 13828 Worker thread wakes up
22:02:53.072 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:53.072 00.000 8960 GuideStep: 0.5 px 174 ms WEST, -0.5 px 0 ms NORTH
22:02:53.074 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:55.540 02.466 13828 Exposure complete
22:02:55.659 00.119 13828 worker thread done servicing request
22:02:55.659 00.000 8960 OnExposeComplete: enter
22:02:55.661 00.002 8960 UpdateGuideState(): m_state=6
22:02:55.663 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 586
22:02:55.666 00.003 8960 Star::Find returns 1 (0), X=973.92, Y=734.56, Mass=153483, SNR=30.2, Peak=23094 HFD=3.4
22:02:55.668 00.002 8960 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.39) = xAngle (-1.72 = -1.72)
22:02:55.670 00.002 8960 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
22:02:55.672 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.51 hyp=0.60 cameraTheta=-2.12 mountX=-0.09 mountY=-0.59, mountTheta=-1.73
22:02:55.676 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.51, opts=13)
22:02:55.678 00.002 8960 Enqueuing Move request for scope (-0.31, -0.51)
22:02:55.679 00.001 13828 Worker thread wakes up
22:02:55.679 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.51) opts 0xd
22:02:55.680 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.51)
22:02:55.680 00.000 13828 Moving (-0.31, -0.51) raw xDistance=-0.09 yDistance=-0.59
22:02:55.680 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:02:55.680 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:02:55.680 00.000 13828 MoveAxis(E, 0, ABG)
22:02:55.680 00.000 13828 Move returns status 0, amount 0
22:02:55.680 00.000 13828 MoveAxis(N, 315, ABG)
22:02:55.680 00.000 13828 duration set to 0 by GuideMode
22:02:55.680 00.000 13828 Move returns status 0, amount 0
22:02:55.680 00.000 13828 move complete, result=0
22:02:55.680 00.000 13828 worker thread done servicing request
22:02:55.686 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12406, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:02:55.714 00.028 8960 UpdateGuideState exits: m=153483 SNR=30.2
22:02:55.715 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:55.717 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:55.718 00.001 8960 Enqueuing Expose request
22:02:55.720 00.002 13828 Worker thread wakes up
22:02:55.720 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:02:55.723 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:55.724 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:02:58.194 02.470 13828 Exposure complete
22:02:58.321 00.127 13828 worker thread done servicing request
22:02:58.322 00.001 8960 OnExposeComplete: enter
22:02:58.324 00.002 8960 UpdateGuideState(): m_state=6
22:02:58.326 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 587
22:02:58.327 00.001 8960 Star::Find returns 1 (0), X=973.55, Y=735.09, Mass=190186, SNR=33.5, Peak=24169 HFD=4.3
22:02:58.329 00.002 8960 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.39) = xAngle (3.51 = -2.77)
22:02:58.331 00.002 8960 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.48 = -2.81)
22:02:58.333 00.002 8960 CameraToMount -- cameraX=-0.69 cameraY=0.02 hyp=0.69 cameraTheta=3.12 mountX=-0.64 mountY=-0.22, mountTheta=-2.80
22:02:58.337 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=0.02, opts=13)
22:02:58.339 00.002 8960 Enqueuing Move request for scope (-0.69, 0.02)
22:02:58.342 00.003 13828 Worker thread wakes up
22:02:58.342 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.02) opts 0xd
22:02:58.342 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.69, 0.02)
22:02:58.342 00.000 13828 Moving (-0.69, 0.02) raw xDistance=-0.64 yDistance=-0.22
22:02:58.342 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.64
22:02:58.342 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:02:58.342 00.000 13828 MoveAxis(E, 237, ABG)
22:02:58.342 00.000 13828 Guiding  Dir = 2, Dur = 237
22:02:58.344 00.002 13828 IsSlewing returns 0
22:02:58.344 00.000 13828 IsGuiding returns 0
22:02:58.346 00.002 13828 PulseGuide returned control before completion, sleep 246
22:02:58.349 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12412, FiltMin=9686, FiltMax=65535, Gamma=2.540
22:02:58.379 00.030 8960 UpdateGuideState exits: m=190186 SNR=33.5
22:02:58.381 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:02:58.383 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:02:58.384 00.001 8960 Enqueuing Expose request
22:02:58.594 00.210 13828 IsGuiding returns 0
22:02:58.594 00.000 13828 Move returns status 0, amount 237
22:02:58.594 00.000 13828 MoveAxis(N, 119, ABG)
22:02:58.594 00.000 13828 duration set to 0 by GuideMode
22:02:58.594 00.000 13828 Move returns status 0, amount 0
22:02:58.594 00.000 13828 move complete, result=0
22:02:58.594 00.000 13828 worker thread done servicing request
22:02:58.594 00.000 13828 Worker thread wakes up
22:02:58.594 00.000 8960 GuideStep: -0.6 px 237 ms EAST, -0.2 px 0 ms NORTH
22:02:58.596 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:02:58.596 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:01.065 02.469 13828 Exposure complete
22:03:01.188 00.123 13828 worker thread done servicing request
22:03:01.188 00.000 8960 OnExposeComplete: enter
22:03:01.190 00.002 8960 UpdateGuideState(): m_state=6
22:03:01.192 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 588
22:03:01.193 00.001 8960 Star::Find returns 1 (0), X=974.11, Y=734.42, Mass=129219, SNR=26.7, Peak=24003 HFD=3.1
22:03:01.195 00.002 8960 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.39) = xAngle (-1.36 = -1.36)
22:03:01.197 00.002 8960 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
22:03:01.199 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=-0.66 hyp=0.67 cameraTheta=-1.75 mountX=0.14 mountY=-0.66, mountTheta=-1.36
22:03:01.201 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=-0.66, opts=13)
22:03:01.203 00.002 8960 Enqueuing Move request for scope (-0.12, -0.66)
22:03:01.204 00.001 13828 Worker thread wakes up
22:03:01.205 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.66) opts 0xd
22:03:01.205 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, -0.66)
22:03:01.205 00.000 13828 Moving (-0.12, -0.66) raw xDistance=0.14 yDistance=-0.66
22:03:01.205 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.14
22:03:01.205 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:03:01.205 00.000 13828 MoveAxis(W, 37, ABG)
22:03:01.205 00.000 13828 Guiding  Dir = 3, Dur = 37
22:03:01.206 00.001 13828 IsSlewing returns 0
22:03:01.207 00.001 13828 IsGuiding returns 0
22:03:01.208 00.001 13828 PulseGuide returned control before completion, sleep 46
22:03:01.212 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12412, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:03:01.238 00.026 8960 UpdateGuideState exits: m=129219 SNR=26.7
22:03:01.240 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:01.242 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:01.244 00.002 8960 Enqueuing Expose request
22:03:01.259 00.015 13828 IsGuiding returns 1
22:03:01.259 00.000 13828 scope still moving after pulse duration time elapsed
22:03:01.293 00.034 13828 IsSlewing returns 0
22:03:01.293 00.000 13828 IsGuiding returns 1
22:03:01.325 00.032 13828 IsSlewing returns 0
22:03:01.325 00.000 13828 IsGuiding returns 0
22:03:01.325 00.000 13828 scope move finished after 37 + 82 ms
22:03:01.325 00.000 13828 Move returns status 0, amount 37
22:03:01.325 00.000 13828 MoveAxis(N, 352, ABG)
22:03:01.325 00.000 13828 duration set to 0 by GuideMode
22:03:01.326 00.001 13828 Move returns status 0, amount 0
22:03:01.326 00.000 13828 move complete, result=0
22:03:01.326 00.000 13828 worker thread done servicing request
22:03:01.326 00.000 13828 Worker thread wakes up
22:03:01.326 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:01.326 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:01.326 00.000 8960 GuideStep: 0.1 px 37 ms WEST, -0.7 px 0 ms NORTH
22:03:03.795 02.469 13828 Exposure complete
22:03:03.944 00.149 13828 worker thread done servicing request
22:03:03.944 00.000 8960 OnExposeComplete: enter
22:03:03.947 00.003 8960 UpdateGuideState(): m_state=6
22:03:03.949 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 589
22:03:03.951 00.002 8960 Star::Find returns 1 (0), X=973.31, Y=734.75, Mass=161652, SNR=32.1, Peak=22723 HFD=3.6
22:03:03.954 00.003 8960 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.39) = xAngle (-2.41 = -2.41)
22:03:03.957 00.003 8960 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
22:03:03.959 00.002 8960 CameraToMount -- cameraX=-0.92 cameraY=-0.32 hyp=0.98 cameraTheta=-2.80 mountX=-0.73 mountY=-0.63, mountTheta=-2.43
22:03:03.964 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.92, y=-0.32, opts=13)
22:03:03.966 00.002 8960 Enqueuing Move request for scope (-0.92, -0.32)
22:03:03.968 00.002 13828 Worker thread wakes up
22:03:03.968 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.32) opts 0xd
22:03:03.968 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.92, -0.32)
22:03:03.968 00.000 13828 Moving (-0.92, -0.32) raw xDistance=-0.73 yDistance=-0.63
22:03:03.968 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.73
22:03:03.968 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:03:03.968 00.000 13828 MoveAxis(E, 267, ABG)
22:03:03.968 00.000 13828 Guiding  Dir = 2, Dur = 267
22:03:03.970 00.002 13828 IsSlewing returns 0
22:03:03.970 00.000 13828 IsGuiding returns 0
22:03:03.972 00.002 13828 PulseGuide returned control before completion, sleep 275
22:03:03.978 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12425, FiltMin=9603, FiltMax=65535, Gamma=2.540
22:03:04.007 00.029 8960 UpdateGuideState exits: m=161652 SNR=32.1
22:03:04.010 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:04.012 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:04.014 00.002 8960 Enqueuing Expose request
22:03:04.262 00.248 13828 IsGuiding returns 0
22:03:04.262 00.000 13828 Move returns status 0, amount 267
22:03:04.262 00.000 13828 MoveAxis(N, 333, ABG)
22:03:04.262 00.000 13828 duration set to 0 by GuideMode
22:03:04.262 00.000 13828 Move returns status 0, amount 0
22:03:04.262 00.000 13828 move complete, result=0
22:03:04.262 00.000 13828 worker thread done servicing request
22:03:04.262 00.000 13828 Worker thread wakes up
22:03:04.262 00.000 8960 GuideStep: -0.7 px 267 ms EAST, -0.6 px 0 ms NORTH
22:03:04.265 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:04.265 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:06.734 02.469 13828 Exposure complete
22:03:06.864 00.130 13828 worker thread done servicing request
22:03:06.864 00.000 8960 OnExposeComplete: enter
22:03:06.866 00.002 8960 UpdateGuideState(): m_state=6
22:03:06.869 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 590
22:03:06.871 00.002 8960 Star::Find returns 1 (0), X=974.67, Y=734.58, Mass=159737, SNR=32.1, Peak=27971 HFD=3.2
22:03:06.873 00.002 8960 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.39) = xAngle (-0.45 = -0.45)
22:03:06.875 00.002 8960 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
22:03:06.876 00.001 8960 CameraToMount -- cameraX=0.44 cameraY=-0.50 hyp=0.66 cameraTheta=-0.84 mountX=0.60 mountY=-0.31, mountTheta=-0.48
22:03:06.879 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.44, y=-0.50, opts=13)
22:03:06.880 00.001 8960 Enqueuing Move request for scope (0.44, -0.50)
22:03:06.882 00.002 13828 Worker thread wakes up
22:03:06.882 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.50) opts 0xd
22:03:06.882 00.000 13828 Handling offset move in thread for scope, endpoint = (0.44, -0.50)
22:03:06.882 00.000 13828 Moving (0.44, -0.50) raw xDistance=0.60 yDistance=-0.31
22:03:06.882 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.60
22:03:06.882 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:03:06.882 00.000 13828 MoveAxis(W, 203, ABG)
22:03:06.882 00.000 13828 Guiding  Dir = 3, Dur = 203
22:03:06.884 00.002 13828 IsSlewing returns 0
22:03:06.884 00.000 13828 IsGuiding returns 0
22:03:06.885 00.001 13828 PulseGuide returned control before completion, sleep 212
22:03:06.890 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7561, max=65535, med=12432, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:03:06.917 00.027 8960 UpdateGuideState exits: m=159737 SNR=32.1
22:03:06.919 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:06.920 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:06.923 00.003 8960 Enqueuing Expose request
22:03:07.099 00.176 13828 IsGuiding returns 0
22:03:07.099 00.000 13828 Move returns status 0, amount 203
22:03:07.099 00.000 13828 MoveAxis(N, 165, ABG)
22:03:07.099 00.000 13828 duration set to 0 by GuideMode
22:03:07.099 00.000 13828 Move returns status 0, amount 0
22:03:07.099 00.000 13828 move complete, result=0
22:03:07.099 00.000 13828 worker thread done servicing request
22:03:07.099 00.000 13828 Worker thread wakes up
22:03:07.099 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:07.099 00.000 8960 GuideStep: 0.6 px 203 ms WEST, -0.3 px 0 ms NORTH
22:03:07.102 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:09.564 02.462 13828 Exposure complete
22:03:09.687 00.123 13828 worker thread done servicing request
22:03:09.688 00.001 8960 OnExposeComplete: enter
22:03:09.689 00.001 8960 UpdateGuideState(): m_state=6
22:03:09.691 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 591
22:03:09.693 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=734.63, Mass=142379, SNR=27.8, Peak=23171 HFD=3.4
22:03:09.695 00.002 8960 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.39) = xAngle (-1.76 = -1.76)
22:03:09.696 00.001 8960 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
22:03:09.698 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.45 hyp=0.54 cameraTheta=-2.15 mountX=-0.10 mountY=-0.52, mountTheta=-1.76
22:03:09.700 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.45, opts=13)
22:03:09.702 00.002 8960 Enqueuing Move request for scope (-0.29, -0.45)
22:03:09.705 00.003 13828 Worker thread wakes up
22:03:09.705 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.45) opts 0xd
22:03:09.705 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.45)
22:03:09.705 00.000 13828 Moving (-0.29, -0.45) raw xDistance=-0.10 yDistance=-0.52
22:03:09.705 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:03:09.705 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:03:09.705 00.000 13828 MoveAxis(E, 0, ABG)
22:03:09.706 00.001 13828 Move returns status 0, amount 0
22:03:09.706 00.000 13828 MoveAxis(N, 279, ABG)
22:03:09.706 00.000 13828 duration set to 0 by GuideMode
22:03:09.706 00.000 13828 Move returns status 0, amount 0
22:03:09.706 00.000 13828 move complete, result=0
22:03:09.706 00.000 13828 worker thread done servicing request
22:03:09.713 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7568, max=65535, med=12432, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:03:09.737 00.024 8960 UpdateGuideState exits: m=142379 SNR=27.8
22:03:09.740 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:09.742 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:09.744 00.002 8960 Enqueuing Expose request
22:03:09.746 00.002 13828 Worker thread wakes up
22:03:09.746 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:03:09.748 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:09.748 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:12.217 02.469 13828 Exposure complete
22:03:12.338 00.121 13828 worker thread done servicing request
22:03:12.338 00.000 8960 OnExposeComplete: enter
22:03:12.340 00.002 8960 UpdateGuideState(): m_state=6
22:03:12.343 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 592
22:03:12.345 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=734.36, Mass=143910, SNR=27.4, Peak=24323 HFD=3.4
22:03:12.347 00.002 8960 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.39) = xAngle (-1.03 = -1.03)
22:03:12.349 00.002 8960 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
22:03:12.350 00.001 8960 CameraToMount -- cameraX=0.11 cameraY=-0.71 hyp=0.72 cameraTheta=-1.42 mountX=0.37 mountY=-0.63, mountTheta=-1.04
22:03:12.355 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.71, opts=13)
22:03:12.356 00.001 8960 Enqueuing Move request for scope (0.11, -0.71)
22:03:12.358 00.002 13828 Worker thread wakes up
22:03:12.358 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.71) opts 0xd
22:03:12.358 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.71)
22:03:12.358 00.000 13828 Moving (0.11, -0.71) raw xDistance=0.37 yDistance=-0.63
22:03:12.358 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:03:12.358 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:03:12.358 00.000 13828 MoveAxis(W, 138, ABG)
22:03:12.358 00.000 13828 Guiding  Dir = 3, Dur = 138
22:03:12.360 00.002 13828 IsSlewing returns 0
22:03:12.360 00.000 13828 IsGuiding returns 0
22:03:12.361 00.001 13828 PulseGuide returned control before completion, sleep 147
22:03:12.365 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7235, max=65535, med=12432, FiltMin=9763, FiltMax=65535, Gamma=2.540
22:03:12.393 00.028 8960 UpdateGuideState exits: m=143910 SNR=27.4
22:03:12.395 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:12.397 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:12.398 00.001 8960 Enqueuing Expose request
22:03:12.522 00.124 13828 IsGuiding returns 0
22:03:12.522 00.000 13828 Move returns status 0, amount 138
22:03:12.522 00.000 13828 MoveAxis(N, 336, ABG)
22:03:12.522 00.000 13828 duration set to 0 by GuideMode
22:03:12.522 00.000 13828 Move returns status 0, amount 0
22:03:12.522 00.000 13828 move complete, result=0
22:03:12.522 00.000 13828 worker thread done servicing request
22:03:12.522 00.000 8960 GuideStep: 0.4 px 138 ms WEST, -0.6 px 0 ms NORTH
22:03:12.524 00.002 13828 Worker thread wakes up
22:03:12.524 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:12.524 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:14.995 02.471 13828 Exposure complete
22:03:15.121 00.126 13828 worker thread done servicing request
22:03:15.122 00.001 8960 OnExposeComplete: enter
22:03:15.126 00.004 8960 UpdateGuideState(): m_state=6
22:03:15.128 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 593
22:03:15.129 00.001 8960 Star::Find returns 1 (0), X=973.73, Y=734.46, Mass=142883, SNR=27.8, Peak=24579 HFD=3.2
22:03:15.132 00.003 8960 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.39) = xAngle (-1.86 = -1.86)
22:03:15.133 00.001 8960 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
22:03:15.135 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=-0.62 hyp=0.80 cameraTheta=-2.26 mountX=-0.23 mountY=-0.75, mountTheta=-1.87
22:03:15.137 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=-0.62, opts=13)
22:03:15.139 00.002 8960 Enqueuing Move request for scope (-0.50, -0.62)
22:03:15.141 00.002 13828 Worker thread wakes up
22:03:15.141 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.62) opts 0xd
22:03:15.141 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, -0.62)
22:03:15.141 00.000 13828 Moving (-0.50, -0.62) raw xDistance=-0.23 yDistance=-0.75
22:03:15.141 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.23
22:03:15.141 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:03:15.141 00.000 13828 MoveAxis(E, 76, ABG)
22:03:15.141 00.000 13828 Guiding  Dir = 2, Dur = 76
22:03:15.142 00.001 13828 IsSlewing returns 0
22:03:15.142 00.000 13828 IsGuiding returns 0
22:03:15.144 00.002 13828 PulseGuide returned control before completion, sleep 85
22:03:15.150 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7542, max=65535, med=12412, FiltMin=9833, FiltMax=65535, Gamma=2.540
22:03:15.179 00.029 8960 UpdateGuideState exits: m=142883 SNR=27.8
22:03:15.181 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:15.183 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:15.185 00.002 8960 Enqueuing Expose request
22:03:15.241 00.056 13828 IsGuiding returns 0
22:03:15.241 00.000 13828 Move returns status 0, amount 76
22:03:15.241 00.000 13828 MoveAxis(N, 401, ABG)
22:03:15.241 00.000 13828 duration set to 0 by GuideMode
22:03:15.241 00.000 13828 Move returns status 0, amount 0
22:03:15.241 00.000 13828 move complete, result=0
22:03:15.241 00.000 13828 worker thread done servicing request
22:03:15.241 00.000 13828 Worker thread wakes up
22:03:15.241 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:15.241 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:15.247 00.006 8960 GuideStep: -0.2 px 76 ms EAST, -0.8 px 0 ms NORTH
22:03:17.723 02.476 13828 Exposure complete
22:03:17.845 00.122 13828 worker thread done servicing request
22:03:17.845 00.000 8960 OnExposeComplete: enter
22:03:17.847 00.002 8960 UpdateGuideState(): m_state=6
22:03:17.850 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 594
22:03:17.852 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=734.35, Mass=109205, SNR=22.4, Peak=22275 HFD=2.8
22:03:17.854 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:03:17.855 00.001 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:03:17.857 00.002 8960 CameraToMount -- cameraX=-0.33 cameraY=-0.72 hyp=0.80 cameraTheta=-2.00 mountX=-0.03 mountY=-0.79, mountTheta=-1.61
22:03:17.860 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=-0.72, opts=13)
22:03:17.861 00.001 8960 Enqueuing Move request for scope (-0.33, -0.72)
22:03:17.863 00.002 13828 Worker thread wakes up
22:03:17.863 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -0.72) opts 0xd
22:03:17.863 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, -0.72)
22:03:17.863 00.000 13828 Moving (-0.33, -0.72) raw xDistance=-0.03 yDistance=-0.79
22:03:17.863 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:03:17.863 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:03:17.864 00.001 13828 MoveAxis(E, 0, ABG)
22:03:17.864 00.000 13828 Move returns status 0, amount 0
22:03:17.864 00.000 13828 MoveAxis(N, 422, ABG)
22:03:17.864 00.000 13828 duration set to 0 by GuideMode
22:03:17.864 00.000 13828 Move returns status 0, amount 0
22:03:17.864 00.000 13828 move complete, result=0
22:03:17.864 00.000 13828 worker thread done servicing request
22:03:17.871 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12380, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:03:17.894 00.023 8960 UpdateGuideState exits: m=109205 SNR=22.4
22:03:17.896 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:17.897 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:17.899 00.002 8960 Enqueuing Expose request
22:03:17.901 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
22:03:17.902 00.001 13828 Worker thread wakes up
22:03:17.902 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:17.903 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:20.373 02.470 13828 Exposure complete
22:03:20.492 00.119 13828 worker thread done servicing request
22:03:20.492 00.000 8960 OnExposeComplete: enter
22:03:20.494 00.002 8960 UpdateGuideState(): m_state=6
22:03:20.496 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 595
22:03:20.498 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=734.80, Mass=140639, SNR=31.1, Peak=21801 HFD=3.5
22:03:20.500 00.002 8960 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.39) = xAngle (-1.24 = -1.24)
22:03:20.501 00.001 8960 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
22:03:20.503 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.28 hyp=0.28 cameraTheta=-1.64 mountX=0.09 mountY=-0.27, mountTheta=-1.25
22:03:20.507 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.28, opts=13)
22:03:20.509 00.002 8960 Enqueuing Move request for scope (-0.02, -0.28)
22:03:20.511 00.002 13828 Worker thread wakes up
22:03:20.511 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.28) opts 0xd
22:03:20.512 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.28)
22:03:20.512 00.000 13828 Moving (-0.02, -0.28) raw xDistance=0.09 yDistance=-0.27
22:03:20.512 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:03:20.512 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:03:20.512 00.000 13828 MoveAxis(E, 0, ABG)
22:03:20.512 00.000 13828 Move returns status 0, amount 0
22:03:20.512 00.000 13828 MoveAxis(N, 142, ABG)
22:03:20.512 00.000 13828 duration set to 0 by GuideMode
22:03:20.512 00.000 13828 Move returns status 0, amount 0
22:03:20.512 00.000 13828 move complete, result=0
22:03:20.513 00.001 13828 worker thread done servicing request
22:03:20.529 00.016 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12380, FiltMin=9545, FiltMax=65535, Gamma=2.540
22:03:20.564 00.035 8960 UpdateGuideState exits: m=140639 SNR=31.1
22:03:20.567 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:20.570 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:20.573 00.003 8960 Enqueuing Expose request
22:03:20.576 00.003 13828 Worker thread wakes up
22:03:20.576 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:03:20.580 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:20.580 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:23.058 02.478 13828 Exposure complete
22:03:23.189 00.131 13828 worker thread done servicing request
22:03:23.190 00.001 8960 OnExposeComplete: enter
22:03:23.192 00.002 8960 UpdateGuideState(): m_state=6
22:03:23.194 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 596
22:03:23.195 00.001 8960 Star::Find returns 1 (0), X=974.32, Y=735.21, Mass=168763, SNR=34.0, Peak=25513 HFD=3.6
22:03:23.197 00.002 8960 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.39) = xAngle (1.40 = 1.40)
22:03:23.199 00.002 8960 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36)
22:03:23.200 00.001 8960 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.16 cameraTheta=1.00 mountX=0.03 mountY=0.16, mountTheta=1.40
22:03:23.206 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.14, opts=13)
22:03:23.208 00.002 8960 Enqueuing Move request for scope (0.09, 0.14)
22:03:23.210 00.002 13828 Worker thread wakes up
22:03:23.211 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.14) opts 0xd
22:03:23.211 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.14)
22:03:23.211 00.000 13828 Moving (0.09, 0.14) raw xDistance=0.03 yDistance=0.16
22:03:23.211 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:03:23.211 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:23.211 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:03:23.211 00.000 13828 MoveAxis(E, 0, ABG)
22:03:23.211 00.000 13828 Move returns status 0, amount 0
22:03:23.211 00.000 13828 MoveAxis(N, 0, ABG)
22:03:23.211 00.000 13828 duration set to 0 by GuideMode
22:03:23.211 00.000 13828 Move returns status 0, amount 0
22:03:23.211 00.000 13828 move complete, result=0
22:03:23.211 00.000 13828 worker thread done servicing request
22:03:23.217 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12368, FiltMin=9481, FiltMax=65535, Gamma=2.540
22:03:23.243 00.026 8960 UpdateGuideState exits: m=168763 SNR=34.0
22:03:23.245 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:23.247 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:23.248 00.001 8960 Enqueuing Expose request
22:03:23.250 00.002 13828 Worker thread wakes up
22:03:23.250 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:03:23.252 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:23.253 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:25.730 02.477 13828 Exposure complete
22:03:25.878 00.148 13828 worker thread done servicing request
22:03:25.878 00.000 8960 OnExposeComplete: enter
22:03:25.880 00.002 8960 UpdateGuideState(): m_state=6
22:03:25.882 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 597
22:03:25.884 00.002 8960 Star::Find returns 1 (0), X=974.53, Y=734.98, Mass=115215, SNR=27.0, Peak=24841 HFD=3.0
22:03:25.885 00.001 8960 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.39) = xAngle (0.08 = 0.08)
22:03:25.887 00.002 8960 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
22:03:25.889 00.002 8960 CameraToMount -- cameraX=0.29 cameraY=-0.09 hyp=0.31 cameraTheta=-0.31 mountX=0.31 mountY=0.01, mountTheta=0.05
22:03:25.891 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.29, y=-0.09, opts=13)
22:03:25.893 00.002 8960 Enqueuing Move request for scope (0.29, -0.09)
22:03:25.895 00.002 13828 Worker thread wakes up
22:03:25.895 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.09) opts 0xd
22:03:25.895 00.000 13828 Handling offset move in thread for scope, endpoint = (0.29, -0.09)
22:03:25.895 00.000 13828 Moving (0.29, -0.09) raw xDistance=0.31 yDistance=0.01
22:03:25.895 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:03:25.895 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:25.895 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:03:25.895 00.000 13828 MoveAxis(W, 114, ABG)
22:03:25.895 00.000 13828 Guiding  Dir = 3, Dur = 114
22:03:25.897 00.002 13828 IsSlewing returns 0
22:03:25.897 00.000 13828 IsGuiding returns 0
22:03:25.901 00.004 13828 PulseGuide returned control before completion, sleep 121
22:03:25.906 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12393, FiltMin=9532, FiltMax=65535, Gamma=2.540
22:03:25.930 00.024 8960 UpdateGuideState exits: m=115215 SNR=27.0
22:03:25.932 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:25.934 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:25.936 00.002 8960 Enqueuing Expose request
22:03:26.028 00.092 13828 IsGuiding returns 0
22:03:26.028 00.000 13828 Move returns status 0, amount 114
22:03:26.028 00.000 13828 MoveAxis(N, 0, ABG)
22:03:26.028 00.000 13828 duration set to 0 by GuideMode
22:03:26.028 00.000 13828 Move returns status 0, amount 0
22:03:26.028 00.000 13828 move complete, result=0
22:03:26.028 00.000 13828 worker thread done servicing request
22:03:26.028 00.000 8960 GuideStep: 0.3 px 114 ms WEST, 0.0 px 0 ms NORTH
22:03:26.031 00.003 13828 Worker thread wakes up
22:03:26.031 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:26.031 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:28.499 02.468 13828 Exposure complete
22:03:28.625 00.126 13828 worker thread done servicing request
22:03:28.625 00.000 8960 OnExposeComplete: enter
22:03:28.627 00.002 8960 UpdateGuideState(): m_state=6
22:03:28.629 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 598
22:03:28.630 00.001 8960 Star::Find returns 1 (0), X=974.54, Y=735.06, Mass=170777, SNR=29.4, Peak=25411 HFD=3.6
22:03:28.633 00.003 8960 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.39) = xAngle (0.35 = 0.35)
22:03:28.634 00.001 8960 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.31 = 0.31)
22:03:28.636 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.01 hyp=0.31 cameraTheta=-0.04 mountX=0.29 mountY=0.10, mountTheta=0.32
22:03:28.638 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.01, opts=13)
22:03:28.640 00.002 8960 Enqueuing Move request for scope (0.31, -0.01)
22:03:28.641 00.001 13828 Worker thread wakes up
22:03:28.641 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.01) opts 0xd
22:03:28.641 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.01)
22:03:28.641 00.000 13828 Moving (0.31, -0.01) raw xDistance=0.29 yDistance=0.10
22:03:28.641 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.29
22:03:28.641 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:28.641 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:03:28.643 00.002 13828 MoveAxis(W, 116, ABG)
22:03:28.643 00.000 13828 Guiding  Dir = 3, Dur = 116
22:03:28.643 00.000 13828 IsSlewing returns 0
22:03:28.644 00.001 13828 IsGuiding returns 0
22:03:28.645 00.001 13828 PulseGuide returned control before completion, sleep 125
22:03:28.650 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7395, max=65535, med=12406, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:03:28.673 00.023 8960 UpdateGuideState exits: m=170777 SNR=29.4
22:03:28.674 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:28.676 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:28.678 00.002 8960 Enqueuing Expose request
22:03:28.774 00.096 13828 IsGuiding returns 0
22:03:28.774 00.000 13828 Move returns status 0, amount 116
22:03:28.774 00.000 13828 MoveAxis(N, 0, ABG)
22:03:28.774 00.000 13828 duration set to 0 by GuideMode
22:03:28.774 00.000 13828 Move returns status 0, amount 0
22:03:28.774 00.000 13828 move complete, result=0
22:03:28.774 00.000 13828 worker thread done servicing request
22:03:28.774 00.000 8960 GuideStep: 0.3 px 116 ms WEST, 0.1 px 0 ms NORTH
22:03:28.776 00.002 13828 Worker thread wakes up
22:03:28.777 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:28.777 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:31.262 02.485 13828 Exposure complete
22:03:31.489 00.227 13828 worker thread done servicing request
22:03:31.490 00.001 8960 OnExposeComplete: enter
22:03:31.493 00.003 8960 UpdateGuideState(): m_state=6
22:03:31.495 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 599
22:03:31.498 00.003 8960 Star::Find returns 1 (0), X=973.94, Y=734.80, Mass=152462, SNR=29.9, Peak=23248 HFD=3.6
22:03:31.502 00.004 8960 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.39) = xAngle (-1.98 = -1.98)
22:03:31.505 00.003 8960 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
22:03:31.508 00.003 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.28 hyp=0.40 cameraTheta=-2.37 mountX=-0.16 mountY=-0.37, mountTheta=-1.99
22:03:31.513 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.28, opts=13)
22:03:31.516 00.003 8960 Enqueuing Move request for scope (-0.29, -0.28)
22:03:31.519 00.003 13828 Worker thread wakes up
22:03:31.519 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.28) opts 0xd
22:03:31.519 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.28)
22:03:31.519 00.000 13828 Moving (-0.29, -0.28) raw xDistance=-0.16 yDistance=-0.37
22:03:31.519 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.16
22:03:31.519 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:03:31.519 00.000 13828 MoveAxis(E, 52, ABG)
22:03:31.519 00.000 13828 Guiding  Dir = 2, Dur = 52
22:03:31.523 00.004 13828 IsSlewing returns 0
22:03:31.524 00.001 13828 IsGuiding returns 0
22:03:31.526 00.002 13828 PulseGuide returned control before completion, sleep 60
22:03:31.535 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12412, FiltMin=9603, FiltMax=65535, Gamma=2.540
22:03:31.570 00.035 8960 UpdateGuideState exits: m=152462 SNR=29.9
22:03:31.574 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:31.577 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:31.580 00.003 8960 Enqueuing Expose request
22:03:31.587 00.007 13828 IsGuiding returns 0
22:03:31.587 00.000 13828 Move returns status 0, amount 52
22:03:31.587 00.000 13828 MoveAxis(N, 194, ABG)
22:03:31.587 00.000 13828 duration set to 0 by GuideMode
22:03:31.587 00.000 13828 Move returns status 0, amount 0
22:03:31.587 00.000 13828 move complete, result=0
22:03:31.588 00.001 13828 worker thread done servicing request
22:03:31.588 00.000 13828 Worker thread wakes up
22:03:31.588 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:31.588 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:31.589 00.001 8960 GuideStep: -0.2 px 52 ms EAST, -0.4 px 0 ms NORTH
22:03:34.058 02.469 13828 Exposure complete
22:03:34.185 00.127 13828 worker thread done servicing request
22:03:34.185 00.000 8960 OnExposeComplete: enter
22:03:34.187 00.002 8960 UpdateGuideState(): m_state=6
22:03:34.190 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 600
22:03:34.191 00.001 8960 Star::Find returns 1 (0), X=974.19, Y=735.37, Mass=138779, SNR=26.9, Peak=22672 HFD=3.2
22:03:34.195 00.004 8960 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.39) = xAngle (2.11 = 2.11)
22:03:34.196 00.001 8960 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.07 = 2.07)
22:03:34.198 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=0.29 hyp=0.29 cameraTheta=1.71 mountX=-0.15 mountY=0.26, mountTheta=2.10
22:03:34.201 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.29, opts=13)
22:03:34.203 00.002 8960 Enqueuing Move request for scope (-0.04, 0.29)
22:03:34.205 00.002 13828 Worker thread wakes up
22:03:34.205 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.29) opts 0xd
22:03:34.206 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.29)
22:03:34.206 00.000 13828 Moving (-0.04, 0.29) raw xDistance=-0.15 yDistance=0.26
22:03:34.206 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:03:34.206 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:03:34.206 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:03:34.206 00.000 13828 MoveAxis(E, 59, ABG)
22:03:34.206 00.000 13828 Guiding  Dir = 2, Dur = 59
22:03:34.207 00.001 13828 IsSlewing returns 0
22:03:34.207 00.000 13828 IsGuiding returns 0
22:03:34.209 00.002 13828 PulseGuide returned control before completion, sleep 68
22:03:34.214 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7299, max=65535, med=12425, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:03:34.246 00.032 8960 UpdateGuideState exits: m=138779 SNR=26.9
22:03:34.248 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:34.250 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:34.252 00.002 8960 Enqueuing Expose request
22:03:34.288 00.036 13828 IsGuiding returns 0
22:03:34.288 00.000 13828 Move returns status 0, amount 59
22:03:34.288 00.000 13828 MoveAxis(N, 0, ABG)
22:03:34.288 00.000 13828 duration set to 0 by GuideMode
22:03:34.288 00.000 13828 Move returns status 0, amount 0
22:03:34.288 00.000 13828 move complete, result=0
22:03:34.288 00.000 13828 worker thread done servicing request
22:03:34.288 00.000 13828 Worker thread wakes up
22:03:34.289 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:34.289 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:34.296 00.007 8960 GuideStep: -0.1 px 59 ms EAST, 0.3 px 0 ms NORTH
22:03:36.743 02.447 13828 Exposure complete
22:03:36.865 00.122 13828 worker thread done servicing request
22:03:36.865 00.000 8960 OnExposeComplete: enter
22:03:36.867 00.002 8960 UpdateGuideState(): m_state=6
22:03:36.868 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 601
22:03:36.870 00.002 8960 Star::Find returns 1 (0), X=973.63, Y=735.66, Mass=158880, SNR=31.3, Peak=26832 HFD=3.3
22:03:36.872 00.002 8960 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.39) = xAngle (2.77 = 2.77)
22:03:36.873 00.001 8960 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.73 = 2.73)
22:03:36.875 00.002 8960 CameraToMount -- cameraX=-0.61 cameraY=0.58 hyp=0.84 cameraTheta=2.38 mountX=-0.78 mountY=0.33, mountTheta=2.74
22:03:36.878 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.61, y=0.58, opts=13)
22:03:36.880 00.002 8960 Enqueuing Move request for scope (-0.61, 0.58)
22:03:36.881 00.001 13828 Worker thread wakes up
22:03:36.881 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.58) opts 0xd
22:03:36.881 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.61, 0.58)
22:03:36.881 00.000 13828 Moving (-0.61, 0.58) raw xDistance=-0.78 yDistance=0.33
22:03:36.881 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.78
22:03:36.881 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:03:36.881 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:03:36.882 00.001 13828 MoveAxis(E, 295, ABG)
22:03:36.882 00.000 13828 Guiding  Dir = 2, Dur = 295
22:03:36.884 00.002 13828 IsSlewing returns 0
22:03:36.885 00.001 13828 IsGuiding returns 0
22:03:36.887 00.002 13828 PulseGuide returned control before completion, sleep 303
22:03:36.892 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12419, FiltMin=9852, FiltMax=65535, Gamma=2.540
22:03:36.918 00.026 8960 UpdateGuideState exits: m=158880 SNR=31.3
22:03:36.921 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:36.923 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:36.925 00.002 8960 Enqueuing Expose request
22:03:37.206 00.281 13828 IsGuiding returns 0
22:03:37.206 00.000 13828 Move returns status 0, amount 295
22:03:37.206 00.000 13828 MoveAxis(N, 0, ABG)
22:03:37.206 00.000 13828 duration set to 0 by GuideMode
22:03:37.206 00.000 13828 Move returns status 0, amount 0
22:03:37.206 00.000 13828 move complete, result=0
22:03:37.206 00.000 13828 worker thread done servicing request
22:03:37.206 00.000 8960 GuideStep: -0.8 px 295 ms EAST, 0.3 px 0 ms NORTH
22:03:37.208 00.002 13828 Worker thread wakes up
22:03:37.208 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:37.208 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:39.667 02.459 13828 Exposure complete
22:03:39.791 00.124 13828 worker thread done servicing request
22:03:39.791 00.000 8960 OnExposeComplete: enter
22:03:39.794 00.003 8960 UpdateGuideState(): m_state=6
22:03:39.796 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 602
22:03:39.798 00.002 8960 Star::Find returns 1 (0), X=974.83, Y=735.38, Mass=134606, SNR=28.3, Peak=23881 HFD=3.0
22:03:39.800 00.002 8960 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.39) = xAngle (0.86 = 0.86)
22:03:39.801 00.001 8960 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
22:03:39.803 00.002 8960 CameraToMount -- cameraX=0.60 cameraY=0.30 hyp=0.67 cameraTheta=0.46 mountX=0.44 mountY=0.49, mountTheta=0.84
22:03:39.805 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.60, y=0.30, opts=13)
22:03:39.807 00.002 8960 Enqueuing Move request for scope (0.60, 0.30)
22:03:39.808 00.001 13828 Worker thread wakes up
22:03:39.809 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.30) opts 0xd
22:03:39.809 00.000 13828 Handling offset move in thread for scope, endpoint = (0.60, 0.30)
22:03:39.809 00.000 13828 Moving (0.60, 0.30) raw xDistance=0.44 yDistance=0.49
22:03:39.809 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.44
22:03:39.809 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:03:39.809 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:03:39.809 00.000 13828 MoveAxis(W, 141, ABG)
22:03:39.809 00.000 13828 Guiding  Dir = 3, Dur = 141
22:03:39.811 00.002 13828 IsSlewing returns 0
22:03:39.811 00.000 13828 IsGuiding returns 0
22:03:39.812 00.001 13828 PulseGuide returned control before completion, sleep 150
22:03:39.817 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7235, max=65535, med=12425, FiltMin=9513, FiltMax=65535, Gamma=2.540
22:03:39.839 00.022 8960 UpdateGuideState exits: m=134606 SNR=28.3
22:03:39.841 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:39.843 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:39.845 00.002 8960 Enqueuing Expose request
22:03:39.974 00.129 13828 IsGuiding returns 0
22:03:39.974 00.000 13828 Move returns status 0, amount 141
22:03:39.974 00.000 13828 MoveAxis(N, 0, ABG)
22:03:39.974 00.000 13828 duration set to 0 by GuideMode
22:03:39.974 00.000 13828 Move returns status 0, amount 0
22:03:39.974 00.000 13828 move complete, result=0
22:03:39.975 00.001 13828 worker thread done servicing request
22:03:39.975 00.000 8960 GuideStep: 0.4 px 141 ms WEST, 0.5 px 0 ms NORTH
22:03:39.977 00.002 13828 Worker thread wakes up
22:03:39.978 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:39.978 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:42.452 02.474 13828 Exposure complete
22:03:42.580 00.128 13828 worker thread done servicing request
22:03:42.580 00.000 8960 OnExposeComplete: enter
22:03:42.583 00.003 8960 UpdateGuideState(): m_state=6
22:03:42.585 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 603
22:03:42.587 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=735.32, Mass=127348, SNR=25.6, Peak=22448 HFD=3.3
22:03:42.588 00.001 8960 CameraToMount -- cameraTheta (0.86) - m_xAngle (-0.39) = xAngle (1.26 = 1.26)
22:03:42.590 00.002 8960 CameraToMount -- cameraTheta (0.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.22 = 1.22)
22:03:42.591 00.001 8960 CameraToMount -- cameraX=0.21 cameraY=0.24 hyp=0.32 cameraTheta=0.86 mountX=0.10 mountY=0.30, mountTheta=1.25
22:03:42.593 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=0.24, opts=13)
22:03:42.595 00.002 8960 Enqueuing Move request for scope (0.21, 0.24)
22:03:42.597 00.002 13828 Worker thread wakes up
22:03:42.597 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.24) opts 0xd
22:03:42.597 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, 0.24)
22:03:42.597 00.000 13828 Moving (0.21, 0.24) raw xDistance=0.10 yDistance=0.30
22:03:42.597 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:03:42.597 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:03:42.597 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:03:42.598 00.001 13828 MoveAxis(E, 0, ABG)
22:03:42.598 00.000 13828 Move returns status 0, amount 0
22:03:42.598 00.000 13828 MoveAxis(N, 0, ABG)
22:03:42.598 00.000 13828 duration set to 0 by GuideMode
22:03:42.598 00.000 13828 Move returns status 0, amount 0
22:03:42.598 00.000 13828 move complete, result=0
22:03:42.598 00.000 13828 worker thread done servicing request
22:03:42.605 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7145, max=65535, med=12432, FiltMin=9462, FiltMax=65535, Gamma=2.540
22:03:42.625 00.020 8960 UpdateGuideState exits: m=127348 SNR=25.6
22:03:42.627 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:42.629 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:42.630 00.001 8960 Enqueuing Expose request
22:03:42.632 00.002 13828 Worker thread wakes up
22:03:42.632 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:03:42.635 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:42.635 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:45.103 02.468 13828 Exposure complete
22:03:45.227 00.124 13828 worker thread done servicing request
22:03:45.227 00.000 8960 OnExposeComplete: enter
22:03:45.230 00.003 8960 UpdateGuideState(): m_state=6
22:03:45.233 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 604
22:03:45.236 00.003 8960 Star::Find returns 1 (0), X=974.34, Y=735.17, Mass=146332, SNR=30.6, Peak=23433 HFD=3.2
22:03:45.238 00.002 8960 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.39) = xAngle (1.11 = 1.11)
22:03:45.240 00.002 8960 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
22:03:45.243 00.003 8960 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.72 mountX=0.06 mountY=0.13, mountTheta=1.10
22:03:45.250 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.10, opts=13)
22:03:45.255 00.005 8960 Enqueuing Move request for scope (0.11, 0.10)
22:03:45.257 00.002 13828 Worker thread wakes up
22:03:45.257 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
22:03:45.257 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
22:03:45.257 00.000 13828 Moving (0.11, 0.10) raw xDistance=0.06 yDistance=0.13
22:03:45.257 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:03:45.257 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:45.258 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:03:45.258 00.000 13828 MoveAxis(E, 0, ABG)
22:03:45.258 00.000 13828 Move returns status 0, amount 0
22:03:45.258 00.000 13828 MoveAxis(N, 0, ABG)
22:03:45.258 00.000 13828 duration set to 0 by GuideMode
22:03:45.258 00.000 13828 Move returns status 0, amount 0
22:03:45.258 00.000 13828 move complete, result=0
22:03:45.258 00.000 13828 worker thread done servicing request
22:03:45.268 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12438, FiltMin=9772, FiltMax=65535, Gamma=2.540
22:03:45.295 00.027 8960 UpdateGuideState exits: m=146332 SNR=30.6
22:03:45.297 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:45.300 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:45.303 00.003 8960 Enqueuing Expose request
22:03:45.304 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:03:45.306 00.002 13828 Worker thread wakes up
22:03:45.306 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:45.306 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:47.782 02.476 13828 Exposure complete
22:03:47.905 00.123 13828 worker thread done servicing request
22:03:47.905 00.000 8960 OnExposeComplete: enter
22:03:47.906 00.001 8960 UpdateGuideState(): m_state=6
22:03:47.909 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 605
22:03:47.910 00.001 8960 Star::Find returns 1 (0), X=973.65, Y=735.21, Mass=154490, SNR=30.6, Peak=24675 HFD=3.2
22:03:47.912 00.002 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.32 = -2.97)
22:03:47.913 00.001 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.00)
22:03:47.914 00.001 8960 CameraToMount -- cameraX=-0.58 cameraY=0.13 hyp=0.59 cameraTheta=2.92 mountX=-0.58 mountY=-0.08, mountTheta=-3.00
22:03:47.919 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=0.13, opts=13)
22:03:47.921 00.002 8960 Enqueuing Move request for scope (-0.58, 0.13)
22:03:47.923 00.002 13828 Worker thread wakes up
22:03:47.923 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.13) opts 0xd
22:03:47.923 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.58, 0.13)
22:03:47.923 00.000 13828 Moving (-0.58, 0.13) raw xDistance=-0.58 yDistance=-0.08
22:03:47.923 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
22:03:47.923 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:47.923 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:03:47.923 00.000 13828 MoveAxis(E, 216, ABG)
22:03:47.923 00.000 13828 Guiding  Dir = 2, Dur = 216
22:03:47.925 00.002 13828 IsSlewing returns 0
22:03:47.926 00.001 13828 IsGuiding returns 0
22:03:47.928 00.002 13828 PulseGuide returned control before completion, sleep 224
22:03:47.933 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7337, max=65535, med=12425, FiltMin=9603, FiltMax=65535, Gamma=2.540
22:03:47.955 00.022 8960 UpdateGuideState exits: m=154490 SNR=30.6
22:03:47.957 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:47.959 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:47.961 00.002 8960 Enqueuing Expose request
22:03:48.167 00.206 13828 IsGuiding returns 0
22:03:48.167 00.000 13828 Move returns status 0, amount 216
22:03:48.167 00.000 13828 MoveAxis(N, 0, ABG)
22:03:48.167 00.000 13828 duration set to 0 by GuideMode
22:03:48.167 00.000 13828 Move returns status 0, amount 0
22:03:48.167 00.000 13828 move complete, result=0
22:03:48.167 00.000 13828 worker thread done servicing request
22:03:48.167 00.000 13828 Worker thread wakes up
22:03:48.167 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:48.168 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:48.168 00.000 8960 GuideStep: -0.6 px 216 ms EAST, -0.1 px 0 ms NORTH
22:03:50.636 02.468 13828 Exposure complete
22:03:50.764 00.128 13828 worker thread done servicing request
22:03:50.764 00.000 8960 OnExposeComplete: enter
22:03:50.766 00.002 8960 UpdateGuideState(): m_state=6
22:03:50.768 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 606
22:03:50.770 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=735.26, Mass=132873, SNR=27.8, Peak=24624 HFD=3.1
22:03:50.772 00.002 8960 CameraToMount -- cameraTheta (0.33) - m_xAngle (-0.39) = xAngle (0.73 = 0.73)
22:03:50.773 00.001 8960 CameraToMount -- cameraTheta (0.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
22:03:50.775 00.002 8960 CameraToMount -- cameraX=0.54 cameraY=0.19 hyp=0.57 cameraTheta=0.33 mountX=0.43 mountY=0.36, mountTheta=0.71
22:03:50.778 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=0.19, opts=13)
22:03:50.779 00.001 8960 Enqueuing Move request for scope (0.54, 0.19)
22:03:50.782 00.003 13828 Worker thread wakes up
22:03:50.782 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.19) opts 0xd
22:03:50.782 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, 0.19)
22:03:50.782 00.000 13828 Moving (0.54, 0.19) raw xDistance=0.43 yDistance=0.36
22:03:50.782 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.43
22:03:50.783 00.001 13828 switching direction from -1 to 1 - decHistory=4 oldest=-0.26 newest=0.41
22:03:50.783 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:03:50.783 00.000 13828 MoveAxis(W, 143, ABG)
22:03:50.783 00.000 13828 Guiding  Dir = 3, Dur = 143
22:03:50.786 00.003 13828 IsSlewing returns 0
22:03:50.786 00.000 13828 IsGuiding returns 0
22:03:50.788 00.002 13828 PulseGuide returned control before completion, sleep 152
22:03:50.792 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6876, max=65535, med=12412, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:03:50.818 00.026 8960 UpdateGuideState exits: m=132873 SNR=27.8
22:03:50.820 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:50.822 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:50.824 00.002 8960 Enqueuing Expose request
22:03:50.942 00.118 13828 IsGuiding returns 0
22:03:50.942 00.000 13828 Move returns status 0, amount 143
22:03:50.942 00.000 13828 MoveAxis(S, 194, ABG)
22:03:50.942 00.000 13828 Guiding  Dir = 1, Dur = 194
22:03:50.943 00.001 13828 IsSlewing returns 0
22:03:50.943 00.000 13828 IsGuiding returns 0
22:03:50.945 00.002 13828 PulseGuide returned control before completion, sleep 203
22:03:51.163 00.218 13828 IsGuiding returns 0
22:03:51.163 00.000 13828 Move returns status 0, amount 194
22:03:51.163 00.000 13828 move complete, result=0
22:03:51.163 00.000 13828 worker thread done servicing request
22:03:51.163 00.000 13828 Worker thread wakes up
22:03:51.163 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:51.163 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:51.163 00.000 8960 GuideStep: 0.4 px 143 ms WEST, 0.4 px 194 ms SOUTH
22:03:53.641 02.478 13828 Exposure complete
22:03:53.768 00.127 13828 worker thread done servicing request
22:03:53.768 00.000 8960 OnExposeComplete: enter
22:03:53.770 00.002 8960 UpdateGuideState(): m_state=6
22:03:53.772 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 607
22:03:53.774 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=735.39, Mass=158682, SNR=27.1, Peak=21827 HFD=3.9
22:03:53.775 00.001 8960 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.39) = xAngle (2.42 = 2.42)
22:03:53.777 00.002 8960 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.38 = 2.38)
22:03:53.778 00.001 8960 CameraToMount -- cameraX=-0.15 cameraY=0.31 hyp=0.34 cameraTheta=2.02 mountX=-0.26 mountY=0.24, mountTheta=2.40
22:03:53.781 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.31, opts=13)
22:03:53.783 00.002 8960 Enqueuing Move request for scope (-0.15, 0.31)
22:03:53.785 00.002 13828 Worker thread wakes up
22:03:53.785 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.31) opts 0xd
22:03:53.785 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.31)
22:03:53.785 00.000 13828 Moving (-0.15, 0.31) raw xDistance=-0.26 yDistance=0.24
22:03:53.785 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26
22:03:53.785 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
22:03:53.785 00.000 13828 MoveAxis(E, 85, ABG)
22:03:53.785 00.000 13828 Guiding  Dir = 2, Dur = 85
22:03:53.787 00.002 13828 IsSlewing returns 0
22:03:53.787 00.000 13828 IsGuiding returns 0
22:03:53.788 00.001 13828 PulseGuide returned control before completion, sleep 94
22:03:53.794 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7088, max=65535, med=12406, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:03:53.821 00.027 8960 UpdateGuideState exits: m=158682 SNR=27.1
22:03:53.823 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:53.825 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:53.827 00.002 8960 Enqueuing Expose request
22:03:53.884 00.057 13828 IsGuiding returns 0
22:03:53.884 00.000 13828 Move returns status 0, amount 85
22:03:53.884 00.000 13828 MoveAxis(S, 126, ABG)
22:03:53.884 00.000 13828 Guiding  Dir = 1, Dur = 126
22:03:53.887 00.003 13828 IsSlewing returns 0
22:03:53.887 00.000 13828 IsGuiding returns 0
22:03:53.888 00.001 13828 PulseGuide returned control before completion, sleep 135
22:03:54.025 00.137 13828 IsGuiding returns 0
22:03:54.025 00.000 13828 Move returns status 0, amount 126
22:03:54.025 00.000 13828 move complete, result=0
22:03:54.025 00.000 13828 worker thread done servicing request
22:03:54.025 00.000 13828 Worker thread wakes up
22:03:54.025 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:54.025 00.000 8960 GuideStep: -0.3 px 85 ms EAST, 0.2 px 126 ms SOUTH
22:03:54.028 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:56.497 02.469 13828 Exposure complete
22:03:56.617 00.120 13828 worker thread done servicing request
22:03:56.617 00.000 8960 OnExposeComplete: enter
22:03:56.619 00.002 8960 UpdateGuideState(): m_state=6
22:03:56.621 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 608
22:03:56.623 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.94, Mass=177310, SNR=31.8, Peak=22665 HFD=4.0
22:03:56.624 00.001 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:03:56.626 00.002 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:03:56.628 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.14 hyp=0.15 cameraTheta=-1.98 mountX=-0.00 mountY=-0.15, mountTheta=-1.59
22:03:56.630 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.14, opts=13)
22:03:56.633 00.003 8960 Enqueuing Move request for scope (-0.06, -0.14)
22:03:56.634 00.001 13828 Worker thread wakes up
22:03:56.634 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.14) opts 0xd
22:03:56.634 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.14)
22:03:56.634 00.000 13828 Moving (-0.06, -0.14) raw xDistance=-0.00 yDistance=-0.15
22:03:56.635 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:03:56.635 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:03:56.635 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:03:56.635 00.000 13828 MoveAxis(E, 0, ABG)
22:03:56.635 00.000 13828 Move returns status 0, amount 0
22:03:56.635 00.000 13828 MoveAxis(N, 0, ABG)
22:03:56.635 00.000 13828 duration set to 0 by GuideMode
22:03:56.635 00.000 13828 Move returns status 0, amount 0
22:03:56.635 00.000 13828 move complete, result=0
22:03:56.635 00.000 13828 worker thread done servicing request
22:03:56.641 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7299, max=65535, med=12400, FiltMin=9609, FiltMax=65535, Gamma=2.540
22:03:56.668 00.027 8960 UpdateGuideState exits: m=177310 SNR=31.8
22:03:56.670 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:56.671 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:56.673 00.002 8960 Enqueuing Expose request
22:03:56.675 00.002 13828 Worker thread wakes up
22:03:56.675 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:56.675 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:03:56.675 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:03:59.156 02.481 13828 Exposure complete
22:03:59.282 00.126 13828 worker thread done servicing request
22:03:59.282 00.000 8960 OnExposeComplete: enter
22:03:59.284 00.002 8960 UpdateGuideState(): m_state=6
22:03:59.286 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 609
22:03:59.288 00.002 8960 Star::Find returns 1 (0), X=973.58, Y=734.81, Mass=188899, SNR=35.1, Peak=24035 HFD=3.8
22:03:59.290 00.002 8960 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.39) = xAngle (-2.35 = -2.35)
22:03:59.291 00.001 8960 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
22:03:59.294 00.003 8960 CameraToMount -- cameraX=-0.65 cameraY=-0.27 hyp=0.71 cameraTheta=-2.75 mountX=-0.50 mountY=-0.48, mountTheta=-2.37
22:03:59.297 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.65, y=-0.27, opts=13)
22:03:59.299 00.002 8960 Enqueuing Move request for scope (-0.65, -0.27)
22:03:59.301 00.002 13828 Worker thread wakes up
22:03:59.301 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.27) opts 0xd
22:03:59.301 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.65, -0.27)
22:03:59.301 00.000 13828 Moving (-0.65, -0.27) raw xDistance=-0.50 yDistance=-0.48
22:03:59.301 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
22:03:59.301 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:03:59.301 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
22:03:59.301 00.000 13828 MoveAxis(E, 185, ABG)
22:03:59.301 00.000 13828 Guiding  Dir = 2, Dur = 185
22:03:59.303 00.002 13828 IsSlewing returns 0
22:03:59.303 00.000 13828 IsGuiding returns 0
22:03:59.305 00.002 13828 PulseGuide returned control before completion, sleep 194
22:03:59.312 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7344, max=65535, med=12393, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:03:59.343 00.031 8960 UpdateGuideState exits: m=188899 SNR=35.1
22:03:59.345 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:03:59.347 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:03:59.349 00.002 8960 Enqueuing Expose request
22:03:59.505 00.156 13828 IsGuiding returns 0
22:03:59.505 00.000 13828 Move returns status 0, amount 185
22:03:59.505 00.000 13828 MoveAxis(N, 0, ABG)
22:03:59.505 00.000 13828 duration set to 0 by GuideMode
22:03:59.505 00.000 13828 Move returns status 0, amount 0
22:03:59.505 00.000 13828 move complete, result=0
22:03:59.505 00.000 13828 worker thread done servicing request
22:03:59.505 00.000 13828 Worker thread wakes up
22:03:59.505 00.000 8960 GuideStep: -0.5 px 185 ms EAST, -0.5 px 0 ms NORTH
22:03:59.507 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:03:59.507 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:01.978 02.471 13828 Exposure complete
22:04:02.101 00.123 13828 worker thread done servicing request
22:04:02.101 00.000 8960 OnExposeComplete: enter
22:04:02.103 00.002 8960 UpdateGuideState(): m_state=6
22:04:02.105 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 610
22:04:02.107 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=734.76, Mass=157279, SNR=30.0, Peak=26192 HFD=3.0
22:04:02.109 00.002 8960 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.39) = xAngle (-1.81 = -1.81)
22:04:02.110 00.001 8960 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
22:04:02.112 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.32 hyp=0.39 cameraTheta=-2.20 mountX=-0.09 mountY=-0.38, mountTheta=-1.81
22:04:02.115 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.32, opts=13)
22:04:02.118 00.003 8960 Enqueuing Move request for scope (-0.23, -0.32)
22:04:02.119 00.001 13828 Worker thread wakes up
22:04:02.119 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.32) opts 0xd
22:04:02.119 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.32)
22:04:02.119 00.000 13828 Moving (-0.23, -0.32) raw xDistance=-0.09 yDistance=-0.38
22:04:02.119 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:04:02.120 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:04:02.120 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.38
22:04:02.120 00.000 13828 MoveAxis(E, 0, ABG)
22:04:02.120 00.000 13828 Move returns status 0, amount 0
22:04:02.120 00.000 13828 MoveAxis(N, 0, ABG)
22:04:02.120 00.000 13828 duration set to 0 by GuideMode
22:04:02.120 00.000 13828 Move returns status 0, amount 0
22:04:02.120 00.000 13828 move complete, result=0
22:04:02.120 00.000 13828 worker thread done servicing request
22:04:02.126 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7408, max=65535, med=12387, FiltMin=9609, FiltMax=65535, Gamma=2.540
22:04:02.150 00.024 8960 UpdateGuideState exits: m=157279 SNR=30.0
22:04:02.152 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:02.154 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:02.155 00.001 8960 Enqueuing Expose request
22:04:02.157 00.002 13828 Worker thread wakes up
22:04:02.157 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:04:02.159 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:02.159 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:04.640 02.481 13828 Exposure complete
22:04:04.768 00.128 13828 worker thread done servicing request
22:04:04.768 00.000 8960 OnExposeComplete: enter
22:04:04.770 00.002 8960 UpdateGuideState(): m_state=6
22:04:04.772 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 611
22:04:04.775 00.003 8960 Star::Find returns 1 (0), X=974.01, Y=734.52, Mass=151858, SNR=32.6, Peak=23715 HFD=3.6
22:04:04.777 00.002 8960 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.39) = xAngle (-1.55 = -1.55)
22:04:04.779 00.002 8960 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:04:04.781 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.56 hyp=0.60 cameraTheta=-1.94 mountX=0.01 mountY=-0.60, mountTheta=-1.55
22:04:04.785 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.56, opts=13)
22:04:04.787 00.002 8960 Enqueuing Move request for scope (-0.22, -0.56)
22:04:04.789 00.002 13828 Worker thread wakes up
22:04:04.789 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.56) opts 0xd
22:04:04.789 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.56)
22:04:04.789 00.000 13828 Moving (-0.22, -0.56) raw xDistance=0.01 yDistance=-0.60
22:04:04.789 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:04:04.789 00.000 13828 resist switch: large excursion: input -0.60 thresh 0.57 direction from 1 to -1
22:04:04.789 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.79
22:04:04.789 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:04:04.789 00.000 13828 MoveAxis(E, 0, ABG)
22:04:04.789 00.000 13828 Move returns status 0, amount 0
22:04:04.789 00.000 13828 MoveAxis(N, 318, ABG)
22:04:04.789 00.000 13828 duration set to 0 by GuideMode
22:04:04.789 00.000 13828 Move returns status 0, amount 0
22:04:04.789 00.000 13828 move complete, result=0
22:04:04.790 00.001 13828 worker thread done servicing request
22:04:04.799 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7459, max=65535, med=12374, FiltMin=9641, FiltMax=65535, Gamma=2.540
22:04:04.822 00.023 8960 UpdateGuideState exits: m=151858 SNR=32.6
22:04:04.824 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:04.826 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:04.828 00.002 8960 Enqueuing Expose request
22:04:04.830 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:04:04.831 00.001 13828 Worker thread wakes up
22:04:04.831 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:04.832 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:07.300 02.468 13828 Exposure complete
22:04:07.436 00.136 13828 worker thread done servicing request
22:04:07.436 00.000 8960 OnExposeComplete: enter
22:04:07.437 00.001 8960 UpdateGuideState(): m_state=6
22:04:07.440 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 612
22:04:07.441 00.001 8960 Star::Find returns 1 (0), X=973.34, Y=734.37, Mass=133406, SNR=26.8, Peak=24611 HFD=3.3
22:04:07.443 00.002 8960 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.39) = xAngle (-2.08 = -2.08)
22:04:07.445 00.002 8960 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
22:04:07.447 00.002 8960 CameraToMount -- cameraX=-0.89 cameraY=-0.71 hyp=1.14 cameraTheta=-2.47 mountX=-0.56 mountY=-0.97, mountTheta=-2.09
22:04:07.453 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.89, y=-0.71, opts=13)
22:04:07.455 00.002 8960 Enqueuing Move request for scope (-0.89, -0.71)
22:04:07.456 00.001 13828 Worker thread wakes up
22:04:07.456 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.89, -0.71) opts 0xd
22:04:07.456 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.89, -0.71)
22:04:07.457 00.001 13828 Moving (-0.89, -0.71) raw xDistance=-0.56 yDistance=-0.97
22:04:07.457 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
22:04:07.457 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
22:04:07.457 00.000 13828 MoveAxis(E, 206, ABG)
22:04:07.457 00.000 13828 Guiding  Dir = 2, Dur = 206
22:04:07.459 00.002 13828 IsSlewing returns 0
22:04:07.459 00.000 13828 IsGuiding returns 0
22:04:07.460 00.001 13828 PulseGuide returned control before completion, sleep 215
22:04:07.465 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7574, max=65535, med=12387, FiltMin=9507, FiltMax=65535, Gamma=2.540
22:04:07.486 00.021 8960 UpdateGuideState exits: m=133406 SNR=26.8
22:04:07.488 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:07.490 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:07.491 00.001 8960 Enqueuing Expose request
22:04:07.684 00.193 13828 IsGuiding returns 0
22:04:07.684 00.000 13828 Move returns status 0, amount 206
22:04:07.684 00.000 13828 MoveAxis(N, 518, ABG)
22:04:07.684 00.000 13828 duration set to 0 by GuideMode
22:04:07.684 00.000 13828 Move returns status 0, amount 0
22:04:07.684 00.000 13828 move complete, result=0
22:04:07.684 00.000 13828 worker thread done servicing request
22:04:07.684 00.000 13828 Worker thread wakes up
22:04:07.684 00.000 8960 GuideStep: -0.6 px 206 ms EAST, -1.0 px 0 ms NORTH
22:04:07.686 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:07.686 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:10.162 02.476 13828 Exposure complete
22:04:10.286 00.124 13828 worker thread done servicing request
22:04:10.286 00.000 8960 OnExposeComplete: enter
22:04:10.288 00.002 8960 UpdateGuideState(): m_state=6
22:04:10.290 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 613
22:04:10.291 00.001 8960 Star::Find returns 1 (0), X=974.07, Y=734.92, Mass=141250, SNR=27.7, Peak=22851 HFD=3.8
22:04:10.293 00.002 8960 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.39) = xAngle (-1.98 = -1.98)
22:04:10.295 00.002 8960 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
22:04:10.296 00.001 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.16 hyp=0.23 cameraTheta=-2.38 mountX=-0.09 mountY=-0.21, mountTheta=-1.99
22:04:10.300 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.16, opts=13)
22:04:10.302 00.002 8960 Enqueuing Move request for scope (-0.17, -0.16)
22:04:10.303 00.001 13828 Worker thread wakes up
22:04:10.304 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.16) opts 0xd
22:04:10.304 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.16)
22:04:10.304 00.000 13828 Moving (-0.17, -0.16) raw xDistance=-0.09 yDistance=-0.21
22:04:10.304 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:04:10.304 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:04:10.304 00.000 13828 MoveAxis(E, 0, ABG)
22:04:10.304 00.000 13828 Move returns status 0, amount 0
22:04:10.304 00.000 13828 MoveAxis(N, 110, ABG)
22:04:10.304 00.000 13828 duration set to 0 by GuideMode
22:04:10.304 00.000 13828 Move returns status 0, amount 0
22:04:10.304 00.000 13828 move complete, result=0
22:04:10.304 00.000 13828 worker thread done servicing request
22:04:10.312 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12400, FiltMin=9737, FiltMax=65535, Gamma=2.540
22:04:10.336 00.024 8960 UpdateGuideState exits: m=141250 SNR=27.7
22:04:10.338 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:10.339 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:10.341 00.002 8960 Enqueuing Expose request
22:04:10.343 00.002 13828 Worker thread wakes up
22:04:10.343 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:10.345 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:10.345 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:12.824 02.479 13828 Exposure complete
22:04:12.967 00.143 13828 worker thread done servicing request
22:04:12.967 00.000 8960 OnExposeComplete: enter
22:04:12.969 00.002 8960 UpdateGuideState(): m_state=6
22:04:12.971 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 614
22:04:12.973 00.002 8960 Star::Find returns 1 (0), X=974.97, Y=734.44, Mass=140274, SNR=26.9, Peak=22441 HFD=3.6
22:04:12.975 00.002 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.39) = xAngle (-0.32 = -0.32)
22:04:12.976 00.001 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
22:04:12.979 00.003 8960 CameraToMount -- cameraX=0.74 cameraY=-0.64 hyp=0.97 cameraTheta=-0.71 mountX=0.93 mountY=-0.34, mountTheta=-0.35
22:04:12.983 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.74, y=-0.64, opts=13)
22:04:12.985 00.002 8960 Enqueuing Move request for scope (0.74, -0.64)
22:04:12.987 00.002 13828 Worker thread wakes up
22:04:12.987 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.74, -0.64) opts 0xd
22:04:12.987 00.000 13828 Handling offset move in thread for scope, endpoint = (0.74, -0.64)
22:04:12.987 00.000 13828 Moving (0.74, -0.64) raw xDistance=0.93 yDistance=-0.34
22:04:12.987 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.93
22:04:12.988 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:04:12.988 00.000 13828 MoveAxis(W, 343, ABG)
22:04:12.988 00.000 13828 Guiding  Dir = 3, Dur = 343
22:04:12.989 00.001 13828 IsSlewing returns 0
22:04:12.989 00.000 13828 IsGuiding returns 0
22:04:12.991 00.002 13828 PulseGuide returned control before completion, sleep 352
22:04:12.996 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12393, FiltMin=9609, FiltMax=65535, Gamma=2.540
22:04:13.029 00.033 8960 UpdateGuideState exits: m=140274 SNR=26.9
22:04:13.033 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:13.035 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:13.038 00.003 8960 Enqueuing Expose request
22:04:13.356 00.318 13828 IsGuiding returns 0
22:04:13.356 00.000 13828 Move returns status 0, amount 343
22:04:13.356 00.000 13828 MoveAxis(N, 180, ABG)
22:04:13.356 00.000 13828 duration set to 0 by GuideMode
22:04:13.356 00.000 13828 Move returns status 0, amount 0
22:04:13.356 00.000 13828 move complete, result=0
22:04:13.357 00.001 13828 worker thread done servicing request
22:04:13.357 00.000 8960 GuideStep: 0.9 px 343 ms WEST, -0.3 px 0 ms NORTH
22:04:13.360 00.003 13828 Worker thread wakes up
22:04:13.360 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:13.360 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:15.835 02.475 13828 Exposure complete
22:04:15.957 00.122 13828 worker thread done servicing request
22:04:15.957 00.000 8960 OnExposeComplete: enter
22:04:15.959 00.002 8960 UpdateGuideState(): m_state=6
22:04:15.961 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 615
22:04:15.963 00.002 8960 Star::Find returns 1 (0), X=973.76, Y=734.68, Mass=111331, SNR=25.7, Peak=24995 HFD=2.7
22:04:15.965 00.002 8960 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.39) = xAngle (-2.05 = -2.05)
22:04:15.967 00.002 8960 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
22:04:15.968 00.001 8960 CameraToMount -- cameraX=-0.47 cameraY=-0.40 hyp=0.61 cameraTheta=-2.44 mountX=-0.28 mountY=-0.54, mountTheta=-2.05
22:04:15.971 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=-0.40, opts=13)
22:04:15.972 00.001 8960 Enqueuing Move request for scope (-0.47, -0.40)
22:04:15.974 00.002 13828 Worker thread wakes up
22:04:15.974 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.40) opts 0xd
22:04:15.974 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.47, -0.40)
22:04:15.974 00.000 13828 Moving (-0.47, -0.40) raw xDistance=-0.28 yDistance=-0.54
22:04:15.974 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.28
22:04:15.974 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:04:15.974 00.000 13828 MoveAxis(E, 80, ABG)
22:04:15.975 00.001 13828 Guiding  Dir = 2, Dur = 80
22:04:15.976 00.001 13828 IsSlewing returns 0
22:04:15.976 00.000 13828 IsGuiding returns 0
22:04:15.978 00.002 13828 PulseGuide returned control before completion, sleep 89
22:04:15.984 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=6825, max=65535, med=12412, FiltMin=9474, FiltMax=65535, Gamma=2.540
22:04:16.015 00.031 8960 UpdateGuideState exits: m=111331 SNR=25.7
22:04:16.017 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:16.019 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:16.020 00.001 8960 Enqueuing Expose request
22:04:16.078 00.058 13828 IsGuiding returns 0
22:04:16.078 00.000 13828 Move returns status 0, amount 80
22:04:16.078 00.000 13828 MoveAxis(N, 285, ABG)
22:04:16.078 00.000 13828 duration set to 0 by GuideMode
22:04:16.078 00.000 13828 Move returns status 0, amount 0
22:04:16.079 00.001 13828 move complete, result=0
22:04:16.079 00.000 13828 worker thread done servicing request
22:04:16.079 00.000 13828 Worker thread wakes up
22:04:16.079 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:16.079 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:16.082 00.003 8960 GuideStep: -0.3 px 80 ms EAST, -0.5 px 0 ms NORTH
22:04:18.545 02.463 13828 Exposure complete
22:04:18.665 00.120 13828 worker thread done servicing request
22:04:18.665 00.000 8960 OnExposeComplete: enter
22:04:18.667 00.002 8960 UpdateGuideState(): m_state=6
22:04:18.669 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 616
22:04:18.671 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=735.38, Mass=134450, SNR=30.3, Peak=24067 HFD=2.9
22:04:18.672 00.001 8960 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.39) = xAngle (2.89 = 2.89)
22:04:18.674 00.002 8960 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.86 = 2.86)
22:04:18.675 00.001 8960 CameraToMount -- cameraX=-0.40 cameraY=0.30 hyp=0.50 cameraTheta=2.50 mountX=-0.48 mountY=0.14, mountTheta=2.86
22:04:18.680 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.30, opts=13)
22:04:18.682 00.002 8960 Enqueuing Move request for scope (-0.40, 0.30)
22:04:18.684 00.002 13828 Worker thread wakes up
22:04:18.684 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.30) opts 0xd
22:04:18.684 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.30)
22:04:18.684 00.000 13828 Moving (-0.40, 0.30) raw xDistance=-0.48 yDistance=0.14
22:04:18.684 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.48
22:04:18.684 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:18.684 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:04:18.685 00.001 13828 MoveAxis(E, 185, ABG)
22:04:18.685 00.000 13828 Guiding  Dir = 2, Dur = 185
22:04:18.686 00.001 13828 IsSlewing returns 0
22:04:18.687 00.001 13828 IsGuiding returns 0
22:04:18.690 00.003 13828 PulseGuide returned control before completion, sleep 193
22:04:18.695 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12406, FiltMin=9366, FiltMax=65535, Gamma=2.540
22:04:18.721 00.026 8960 UpdateGuideState exits: m=134450 SNR=30.3
22:04:18.723 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:18.724 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:18.726 00.002 8960 Enqueuing Expose request
22:04:18.886 00.160 13828 IsGuiding returns 0
22:04:18.886 00.000 13828 Move returns status 0, amount 185
22:04:18.886 00.000 13828 MoveAxis(N, 0, ABG)
22:04:18.886 00.000 13828 duration set to 0 by GuideMode
22:04:18.886 00.000 13828 Move returns status 0, amount 0
22:04:18.886 00.000 13828 move complete, result=0
22:04:18.886 00.000 13828 worker thread done servicing request
22:04:18.887 00.001 13828 Worker thread wakes up
22:04:18.887 00.000 8960 GuideStep: -0.5 px 185 ms EAST, 0.1 px 0 ms NORTH
22:04:18.889 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:18.889 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:21.367 02.478 13828 Exposure complete
22:04:21.530 00.163 13828 worker thread done servicing request
22:04:21.530 00.000 8960 OnExposeComplete: enter
22:04:21.532 00.002 8960 UpdateGuideState(): m_state=6
22:04:21.534 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 617
22:04:21.536 00.002 8960 Star::Find returns 1 (0), X=973.16, Y=735.41, Mass=184375, SNR=32.1, Peak=25635 HFD=4.6
22:04:21.538 00.002 8960 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.39) = xAngle (3.23 = -3.05)
22:04:21.539 00.001 8960 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.19 = -3.09)
22:04:21.541 00.002 8960 CameraToMount -- cameraX=-1.07 cameraY=0.34 hyp=1.13 cameraTheta=2.84 mountX=-1.12 mountY=-0.06, mountTheta=-3.09
22:04:21.545 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.07, y=0.34, opts=13)
22:04:21.547 00.002 8960 Enqueuing Move request for scope (-1.07, 0.34)
22:04:21.549 00.002 13828 Worker thread wakes up
22:04:21.549 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.34) opts 0xd
22:04:21.549 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.07, 0.34)
22:04:21.549 00.000 13828 Moving (-1.07, 0.34) raw xDistance=-1.12 yDistance=-0.06
22:04:21.549 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.73 from input -1.12
22:04:21.549 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:21.550 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:04:21.550 00.000 13828 MoveAxis(E, 428, ABG)
22:04:21.550 00.000 13828 Guiding  Dir = 2, Dur = 428
22:04:21.551 00.001 13828 IsSlewing returns 0
22:04:21.551 00.000 13828 IsGuiding returns 0
22:04:21.554 00.003 13828 PulseGuide returned control before completion, sleep 436
22:04:21.558 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12400, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:04:21.597 00.039 8960 UpdateGuideState exits: m=184375 SNR=32.1
22:04:21.601 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:21.603 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:21.605 00.002 8960 Enqueuing Expose request
22:04:21.998 00.393 13828 IsGuiding returns 0
22:04:21.998 00.000 13828 Move returns status 0, amount 428
22:04:21.998 00.000 13828 MoveAxis(N, 0, ABG)
22:04:21.998 00.000 13828 duration set to 0 by GuideMode
22:04:21.998 00.000 13828 Move returns status 0, amount 0
22:04:21.998 00.000 13828 move complete, result=0
22:04:21.998 00.000 13828 worker thread done servicing request
22:04:21.998 00.000 13828 Worker thread wakes up
22:04:21.998 00.000 8960 GuideStep: -1.1 px 428 ms EAST, -0.1 px 0 ms NORTH
22:04:22.000 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:22.001 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:24.480 02.479 13828 Exposure complete
22:04:24.606 00.126 13828 worker thread done servicing request
22:04:24.606 00.000 8960 OnExposeComplete: enter
22:04:24.608 00.002 8960 UpdateGuideState(): m_state=6
22:04:24.610 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 618
22:04:24.612 00.002 8960 Star::Find returns 1 (0), X=974.48, Y=735.21, Mass=169779, SNR=34.6, Peak=26659 HFD=3.7
22:04:24.614 00.002 8960 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.39) = xAngle (0.89 = 0.89)
22:04:24.616 00.002 8960 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
22:04:24.618 00.002 8960 CameraToMount -- cameraX=0.25 cameraY=0.13 hyp=0.28 cameraTheta=0.49 mountX=0.18 mountY=0.21, mountTheta=0.87
22:04:24.621 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.25, y=0.13, opts=13)
22:04:24.624 00.003 8960 Enqueuing Move request for scope (0.25, 0.13)
22:04:24.626 00.002 13828 Worker thread wakes up
22:04:24.626 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.13) opts 0xd
22:04:24.627 00.001 13828 Handling offset move in thread for scope, endpoint = (0.25, 0.13)
22:04:24.627 00.000 13828 Moving (0.25, 0.13) raw xDistance=0.18 yDistance=0.21
22:04:24.627 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.18
22:04:24.627 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:04:24.627 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:04:24.627 00.000 13828 MoveAxis(W, 36, ABG)
22:04:24.627 00.000 13828 Guiding  Dir = 3, Dur = 36
22:04:24.629 00.002 13828 IsSlewing returns 0
22:04:24.629 00.000 13828 IsGuiding returns 0
22:04:24.632 00.003 13828 PulseGuide returned control before completion, sleep 44
22:04:24.638 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=12393, FiltMin=9539, FiltMax=65535, Gamma=2.540
22:04:24.667 00.029 8960 UpdateGuideState exits: m=169779 SNR=34.6
22:04:24.669 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:24.671 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:24.672 00.001 8960 Enqueuing Expose request
22:04:24.679 00.007 13828 IsGuiding returns 0
22:04:24.679 00.000 13828 Move returns status 0, amount 36
22:04:24.679 00.000 13828 MoveAxis(N, 0, ABG)
22:04:24.679 00.000 13828 duration set to 0 by GuideMode
22:04:24.679 00.000 13828 Move returns status 0, amount 0
22:04:24.679 00.000 13828 move complete, result=0
22:04:24.679 00.000 13828 worker thread done servicing request
22:04:24.680 00.001 13828 Worker thread wakes up
22:04:24.680 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:24.680 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:24.681 00.001 8960 GuideStep: 0.2 px 36 ms WEST, 0.2 px 0 ms NORTH
22:04:27.148 02.467 13828 Exposure complete
22:04:27.274 00.126 13828 worker thread done servicing request
22:04:27.274 00.000 8960 OnExposeComplete: enter
22:04:27.276 00.002 8960 UpdateGuideState(): m_state=6
22:04:27.278 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 619
22:04:27.280 00.002 8960 Star::Find returns 1 (0), X=974.58, Y=735.05, Mass=118310, SNR=23.1, Peak=22953 HFD=3.3
22:04:27.281 00.001 8960 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.39) = xAngle (0.30 = 0.30)
22:04:27.283 00.002 8960 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
22:04:27.285 00.002 8960 CameraToMount -- cameraX=0.34 cameraY=-0.03 hyp=0.35 cameraTheta=-0.09 mountX=0.33 mountY=0.09, mountTheta=0.27
22:04:27.287 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=-0.03, opts=13)
22:04:27.289 00.002 8960 Enqueuing Move request for scope (0.34, -0.03)
22:04:27.291 00.002 13828 Worker thread wakes up
22:04:27.291 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.03) opts 0xd
22:04:27.291 00.000 13828 Handling offset move in thread for scope, endpoint = (0.34, -0.03)
22:04:27.291 00.000 13828 Moving (0.34, -0.03) raw xDistance=0.33 yDistance=0.09
22:04:27.291 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:04:27.291 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:27.291 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:04:27.291 00.000 13828 MoveAxis(W, 125, ABG)
22:04:27.291 00.000 13828 Guiding  Dir = 3, Dur = 125
22:04:27.293 00.002 13828 IsSlewing returns 0
22:04:27.293 00.000 13828 IsGuiding returns 0
22:04:27.294 00.001 13828 PulseGuide returned control before completion, sleep 134
22:04:27.303 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12380, FiltMin=9692, FiltMax=65535, Gamma=2.540
22:04:27.329 00.026 8960 UpdateGuideState exits: m=118310 SNR=23.1
22:04:27.331 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:27.333 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:27.335 00.002 8960 Enqueuing Expose request
22:04:27.433 00.098 13828 IsGuiding returns 0
22:04:27.433 00.000 13828 Move returns status 0, amount 125
22:04:27.433 00.000 13828 MoveAxis(N, 0, ABG)
22:04:27.433 00.000 13828 duration set to 0 by GuideMode
22:04:27.434 00.001 13828 Move returns status 0, amount 0
22:04:27.434 00.000 13828 move complete, result=0
22:04:27.434 00.000 13828 worker thread done servicing request
22:04:27.434 00.000 8960 GuideStep: 0.3 px 125 ms WEST, 0.1 px 0 ms NORTH
22:04:27.436 00.002 13828 Worker thread wakes up
22:04:27.436 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:27.436 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:29.918 02.482 13828 Exposure complete
22:04:30.051 00.133 13828 worker thread done servicing request
22:04:30.051 00.000 8960 OnExposeComplete: enter
22:04:30.053 00.002 8960 UpdateGuideState(): m_state=6
22:04:30.057 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 620
22:04:30.059 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=735.08, Mass=128389, SNR=25.8, Peak=23075 HFD=2.8
22:04:30.062 00.003 8960 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.39) = xAngle (3.53 = -2.75)
22:04:30.065 00.003 8960 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.50 = -2.78)
22:04:30.069 00.004 8960 CameraToMount -- cameraX=-0.33 cameraY=0.00 hyp=0.33 cameraTheta=3.14 mountX=-0.31 mountY=-0.12, mountTheta=-2.78
22:04:30.074 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=0.00, opts=13)
22:04:30.077 00.003 8960 Enqueuing Move request for scope (-0.33, 0.00)
22:04:30.079 00.002 13828 Worker thread wakes up
22:04:30.079 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.00) opts 0xd
22:04:30.079 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, 0.00)
22:04:30.079 00.000 13828 Moving (-0.33, 0.00) raw xDistance=-0.31 yDistance=-0.12
22:04:30.079 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
22:04:30.079 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:30.079 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:04:30.080 00.001 13828 MoveAxis(E, 105, ABG)
22:04:30.080 00.000 13828 Guiding  Dir = 2, Dur = 105
22:04:30.082 00.002 13828 IsSlewing returns 0
22:04:30.083 00.001 13828 IsGuiding returns 0
22:04:30.088 00.005 13828 PulseGuide returned control before completion, sleep 111
22:04:30.092 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12393, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:04:30.142 00.050 8960 UpdateGuideState exits: m=128389 SNR=25.8
22:04:30.147 00.005 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:30.150 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:30.152 00.002 8960 Enqueuing Expose request
22:04:30.206 00.054 13828 IsGuiding returns 1
22:04:30.206 00.000 13828 scope still moving after pulse duration time elapsed
22:04:30.238 00.032 13828 IsSlewing returns 0
22:04:30.238 00.000 13828 IsGuiding returns 0
22:04:30.238 00.000 13828 scope move finished after 105 + 51 ms
22:04:30.238 00.000 13828 Move returns status 0, amount 105
22:04:30.239 00.001 13828 MoveAxis(N, 0, ABG)
22:04:30.239 00.000 13828 duration set to 0 by GuideMode
22:04:30.239 00.000 13828 Move returns status 0, amount 0
22:04:30.239 00.000 13828 move complete, result=0
22:04:30.239 00.000 13828 worker thread done servicing request
22:04:30.239 00.000 8960 GuideStep: -0.3 px 105 ms EAST, -0.1 px 0 ms NORTH
22:04:30.241 00.002 13828 Worker thread wakes up
22:04:30.241 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:30.241 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:32.702 02.461 13828 Exposure complete
22:04:32.836 00.134 13828 worker thread done servicing request
22:04:32.837 00.001 8960 OnExposeComplete: enter
22:04:32.839 00.002 8960 UpdateGuideState(): m_state=6
22:04:32.841 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 621
22:04:32.842 00.001 8960 Star::Find returns 1 (0), X=974.07, Y=734.95, Mass=130566, SNR=30.6, Peak=27273 HFD=2.7
22:04:32.844 00.002 8960 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.39) = xAngle (-2.09 = -2.09)
22:04:32.846 00.002 8960 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
22:04:32.847 00.001 8960 CameraToMount -- cameraX=-0.16 cameraY=-0.13 hyp=0.21 cameraTheta=-2.48 mountX=-0.10 mountY=-0.18, mountTheta=-2.10
22:04:32.850 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=-0.13, opts=13)
22:04:32.852 00.002 8960 Enqueuing Move request for scope (-0.16, -0.13)
22:04:32.853 00.001 13828 Worker thread wakes up
22:04:32.853 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.13) opts 0xd
22:04:32.854 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.16, -0.13)
22:04:32.854 00.000 13828 Moving (-0.16, -0.13) raw xDistance=-0.10 yDistance=-0.18
22:04:32.854 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:04:32.854 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:32.854 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:04:32.854 00.000 13828 MoveAxis(E, 0, ABG)
22:04:32.854 00.000 13828 Move returns status 0, amount 0
22:04:32.854 00.000 13828 MoveAxis(N, 0, ABG)
22:04:32.854 00.000 13828 duration set to 0 by GuideMode
22:04:32.854 00.000 13828 Move returns status 0, amount 0
22:04:32.854 00.000 13828 move complete, result=0
22:04:32.854 00.000 13828 worker thread done servicing request
22:04:32.863 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12380, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:04:32.887 00.024 8960 UpdateGuideState exits: m=130566 SNR=30.6
22:04:32.889 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:32.892 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:32.895 00.003 8960 Enqueuing Expose request
22:04:32.896 00.001 13828 Worker thread wakes up
22:04:32.897 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:04:32.898 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:32.898 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:35.357 02.459 13828 Exposure complete
22:04:35.496 00.139 13828 worker thread done servicing request
22:04:35.496 00.000 8960 OnExposeComplete: enter
22:04:35.498 00.002 8960 UpdateGuideState(): m_state=6
22:04:35.501 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 622
22:04:35.502 00.001 8960 Star::Find returns 1 (0), X=973.50, Y=735.48, Mass=183660, SNR=33.1, Peak=22441 HFD=5.1
22:04:35.505 00.003 8960 CameraToMount -- cameraTheta (2.64) - m_xAngle (-0.39) = xAngle (3.03 = 3.03)
22:04:35.506 00.001 8960 CameraToMount -- cameraTheta (2.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.99 = 2.99)
22:04:35.508 00.002 8960 CameraToMount -- cameraX=-0.73 cameraY=0.40 hyp=0.83 cameraTheta=2.64 mountX=-0.83 mountY=0.12, mountTheta=3.00
22:04:35.511 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.73, y=0.40, opts=13)
22:04:35.513 00.002 8960 Enqueuing Move request for scope (-0.73, 0.40)
22:04:35.515 00.002 13828 Worker thread wakes up
22:04:35.516 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.40) opts 0xd
22:04:35.516 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.73, 0.40)
22:04:35.516 00.000 13828 Moving (-0.73, 0.40) raw xDistance=-0.83 yDistance=0.12
22:04:35.516 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
22:04:35.516 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:35.516 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:04:35.516 00.000 13828 MoveAxis(E, 307, ABG)
22:04:35.516 00.000 13828 Guiding  Dir = 2, Dur = 307
22:04:35.517 00.001 13828 IsSlewing returns 0
22:04:35.517 00.000 13828 IsGuiding returns 0
22:04:35.519 00.002 13828 PulseGuide returned control before completion, sleep 316
22:04:35.523 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12387, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:04:35.554 00.031 8960 UpdateGuideState exits: m=183660 SNR=33.1
22:04:35.556 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:35.558 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:35.560 00.002 8960 Enqueuing Expose request
22:04:35.838 00.278 13828 IsGuiding returns 0
22:04:35.838 00.000 13828 Move returns status 0, amount 307
22:04:35.838 00.000 13828 MoveAxis(N, 0, ABG)
22:04:35.838 00.000 13828 duration set to 0 by GuideMode
22:04:35.838 00.000 13828 Move returns status 0, amount 0
22:04:35.838 00.000 13828 move complete, result=0
22:04:35.839 00.001 13828 worker thread done servicing request
22:04:35.839 00.000 8960 GuideStep: -0.8 px 307 ms EAST, 0.1 px 0 ms NORTH
22:04:35.842 00.003 13828 Worker thread wakes up
22:04:35.842 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:35.842 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:38.323 02.481 13828 Exposure complete
22:04:38.459 00.136 13828 worker thread done servicing request
22:04:38.459 00.000 8960 OnExposeComplete: enter
22:04:38.462 00.003 8960 UpdateGuideState(): m_state=6
22:04:38.465 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 623
22:04:38.467 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=734.79, Mass=168839, SNR=33.2, Peak=26185 HFD=4.1
22:04:38.469 00.002 8960 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.39) = xAngle (-2.27 = -2.27)
22:04:38.470 00.001 8960 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
22:04:38.472 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=-0.29 hyp=0.62 cameraTheta=-2.66 mountX=-0.40 mountY=-0.46, mountTheta=-2.28
22:04:38.475 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=-0.29, opts=13)
22:04:38.478 00.003 8960 Enqueuing Move request for scope (-0.55, -0.29)
22:04:38.480 00.002 13828 Worker thread wakes up
22:04:38.480 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.29) opts 0xd
22:04:38.480 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.55, -0.29)
22:04:38.480 00.000 13828 Moving (-0.55, -0.29) raw xDistance=-0.40 yDistance=-0.46
22:04:38.480 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.40
22:04:38.480 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:04:38.480 00.000 13828 MoveAxis(E, 169, ABG)
22:04:38.480 00.000 13828 Guiding  Dir = 2, Dur = 169
22:04:38.482 00.002 13828 IsSlewing returns 0
22:04:38.482 00.000 13828 IsGuiding returns 0
22:04:38.484 00.002 13828 PulseGuide returned control before completion, sleep 177
22:04:38.489 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7619, max=65535, med=12393, FiltMin=9513, FiltMax=65535, Gamma=2.540
22:04:38.526 00.037 8960 UpdateGuideState exits: m=168839 SNR=33.2
22:04:38.529 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:38.532 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:38.534 00.002 8960 Enqueuing Expose request
22:04:38.675 00.141 13828 IsGuiding returns 0
22:04:38.675 00.000 13828 Move returns status 0, amount 169
22:04:38.675 00.000 13828 MoveAxis(N, 245, ABG)
22:04:38.675 00.000 13828 duration set to 0 by GuideMode
22:04:38.675 00.000 13828 Move returns status 0, amount 0
22:04:38.675 00.000 13828 move complete, result=0
22:04:38.676 00.001 13828 worker thread done servicing request
22:04:38.676 00.000 8960 GuideStep: -0.4 px 169 ms EAST, -0.5 px 0 ms NORTH
22:04:38.678 00.002 13828 Worker thread wakes up
22:04:38.678 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:38.678 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:41.158 02.480 13828 Exposure complete
22:04:41.283 00.125 13828 worker thread done servicing request
22:04:41.283 00.000 8960 OnExposeComplete: enter
22:04:41.286 00.003 8960 UpdateGuideState(): m_state=6
22:04:41.289 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 624
22:04:41.292 00.003 8960 Star::Find returns 1 (0), X=974.62, Y=734.10, Mass=151172, SNR=28.1, Peak=24080 HFD=3.5
22:04:41.296 00.004 8960 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.39) = xAngle (-0.80 = -0.80)
22:04:41.297 00.001 8960 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
22:04:41.299 00.002 8960 CameraToMount -- cameraX=0.39 cameraY=-0.98 hyp=1.05 cameraTheta=-1.19 mountX=0.73 mountY=-0.78, mountTheta=-0.81
22:04:41.302 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.98, opts=13)
22:04:41.304 00.002 8960 Enqueuing Move request for scope (0.39, -0.98)
22:04:41.305 00.001 13828 Worker thread wakes up
22:04:41.306 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.98) opts 0xd
22:04:41.306 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.98)
22:04:41.306 00.000 13828 Moving (0.39, -0.98) raw xDistance=0.73 yDistance=-0.78
22:04:41.306 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.73
22:04:41.306 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:04:41.306 00.000 13828 MoveAxis(W, 260, ABG)
22:04:41.306 00.000 13828 Guiding  Dir = 3, Dur = 260
22:04:41.308 00.002 13828 IsSlewing returns 0
22:04:41.308 00.000 13828 IsGuiding returns 0
22:04:41.311 00.003 13828 PulseGuide returned control before completion, sleep 268
22:04:41.316 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7696, max=65535, med=12400, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:04:41.341 00.025 8960 UpdateGuideState exits: m=151172 SNR=28.1
22:04:41.343 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:41.345 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:41.347 00.002 8960 Enqueuing Expose request
22:04:41.588 00.241 13828 IsGuiding returns 0
22:04:41.588 00.000 13828 Move returns status 0, amount 260
22:04:41.588 00.000 13828 MoveAxis(N, 413, ABG)
22:04:41.588 00.000 13828 duration set to 0 by GuideMode
22:04:41.588 00.000 13828 Move returns status 0, amount 0
22:04:41.588 00.000 13828 move complete, result=0
22:04:41.588 00.000 13828 worker thread done servicing request
22:04:41.588 00.000 8960 GuideStep: 0.7 px 260 ms WEST, -0.8 px 0 ms NORTH
22:04:41.590 00.002 13828 Worker thread wakes up
22:04:41.590 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:41.590 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:44.069 02.479 13828 Exposure complete
22:04:44.196 00.127 13828 worker thread done servicing request
22:04:44.197 00.001 8960 OnExposeComplete: enter
22:04:44.199 00.002 8960 UpdateGuideState(): m_state=6
22:04:44.201 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 625
22:04:44.203 00.002 8960 Star::Find returns 1 (0), X=974.69, Y=734.81, Mass=143918, SNR=25.2, Peak=23888 HFD=3.5
22:04:44.205 00.002 8960 CameraToMount -- cameraTheta (-0.52) - m_xAngle (-0.39) = xAngle (-0.12 = -0.12)
22:04:44.208 00.003 8960 CameraToMount -- cameraTheta (-0.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.16 = -0.16)
22:04:44.210 00.002 8960 CameraToMount -- cameraX=0.46 cameraY=-0.26 hyp=0.53 cameraTheta=-0.52 mountX=0.53 mountY=-0.08, mountTheta=-0.16
22:04:44.213 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.26, opts=13)
22:04:44.216 00.003 8960 Enqueuing Move request for scope (0.46, -0.26)
22:04:44.218 00.002 13828 Worker thread wakes up
22:04:44.218 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.26) opts 0xd
22:04:44.218 00.000 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.26)
22:04:44.218 00.000 13828 Moving (0.46, -0.26) raw xDistance=0.53 yDistance=-0.08
22:04:44.218 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.53
22:04:44.218 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:44.218 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:04:44.218 00.000 13828 MoveAxis(W, 213, ABG)
22:04:44.218 00.000 13828 Guiding  Dir = 3, Dur = 213
22:04:44.220 00.002 13828 IsSlewing returns 0
22:04:44.221 00.001 13828 IsGuiding returns 0
22:04:44.223 00.002 13828 PulseGuide returned control before completion, sleep 221
22:04:44.228 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12400, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:04:44.255 00.027 8960 UpdateGuideState exits: m=143918 SNR=25.2
22:04:44.257 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:44.260 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:44.262 00.002 8960 Enqueuing Expose request
22:04:44.455 00.193 13828 IsGuiding returns 0
22:04:44.455 00.000 13828 Move returns status 0, amount 213
22:04:44.455 00.000 13828 MoveAxis(N, 0, ABG)
22:04:44.455 00.000 13828 duration set to 0 by GuideMode
22:04:44.455 00.000 13828 Move returns status 0, amount 0
22:04:44.455 00.000 13828 move complete, result=0
22:04:44.455 00.000 13828 worker thread done servicing request
22:04:44.455 00.000 13828 Worker thread wakes up
22:04:44.455 00.000 8960 GuideStep: 0.5 px 213 ms WEST, -0.1 px 0 ms NORTH
22:04:44.458 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:44.458 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:46.940 02.482 13828 Exposure complete
22:04:47.091 00.151 13828 worker thread done servicing request
22:04:47.091 00.000 8960 OnExposeComplete: enter
22:04:47.093 00.002 8960 UpdateGuideState(): m_state=6
22:04:47.096 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 626
22:04:47.098 00.002 8960 Star::Find returns 1 (0), X=974.86, Y=735.37, Mass=136929, SNR=25.5, Peak=23273 HFD=3.4
22:04:47.100 00.002 8960 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.39) = xAngle (0.83 = 0.83)
22:04:47.103 00.003 8960 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.80 = 0.80)
22:04:47.105 00.002 8960 CameraToMount -- cameraX=0.62 cameraY=0.29 hyp=0.69 cameraTheta=0.44 mountX=0.46 mountY=0.49, mountTheta=0.82
22:04:47.108 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.62, y=0.29, opts=13)
22:04:47.110 00.002 8960 Enqueuing Move request for scope (0.62, 0.29)
22:04:47.112 00.002 13828 Worker thread wakes up
22:04:47.112 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.62, 0.29) opts 0xd
22:04:47.112 00.000 13828 Handling offset move in thread for scope, endpoint = (0.62, 0.29)
22:04:47.112 00.000 13828 Moving (0.62, 0.29) raw xDistance=0.46 yDistance=0.49
22:04:47.112 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.46
22:04:47.112 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:04:47.112 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:04:47.112 00.000 13828 MoveAxis(W, 187, ABG)
22:04:47.112 00.000 13828 Guiding  Dir = 3, Dur = 187
22:04:47.114 00.002 13828 IsSlewing returns 0
22:04:47.114 00.000 13828 IsGuiding returns 0
22:04:47.115 00.001 13828 PulseGuide returned control before completion, sleep 196
22:04:47.121 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12400, FiltMin=9424, FiltMax=65535, Gamma=2.540
22:04:47.148 00.027 8960 UpdateGuideState exits: m=136929 SNR=25.5
22:04:47.150 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:47.152 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:47.154 00.002 8960 Enqueuing Expose request
22:04:47.320 00.166 13828 IsGuiding returns 0
22:04:47.320 00.000 13828 Move returns status 0, amount 187
22:04:47.320 00.000 13828 MoveAxis(N, 0, ABG)
22:04:47.320 00.000 13828 duration set to 0 by GuideMode
22:04:47.320 00.000 13828 Move returns status 0, amount 0
22:04:47.320 00.000 13828 move complete, result=0
22:04:47.320 00.000 13828 worker thread done servicing request
22:04:47.320 00.000 8960 GuideStep: 0.5 px 187 ms WEST, 0.5 px 0 ms NORTH
22:04:47.323 00.003 13828 Worker thread wakes up
22:04:47.323 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:47.323 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:49.797 02.474 13828 Exposure complete
22:04:49.926 00.129 13828 worker thread done servicing request
22:04:49.926 00.000 8960 OnExposeComplete: enter
22:04:49.929 00.003 8960 UpdateGuideState(): m_state=6
22:04:49.930 00.001 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 627
22:04:49.932 00.002 8960 Star::Find returns 1 (0), X=974.63, Y=734.54, Mass=160189, SNR=33.6, Peak=25987 HFD=3.3
22:04:49.934 00.002 8960 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.39) = xAngle (-0.55 = -0.55)
22:04:49.936 00.002 8960 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.58 = -0.58)
22:04:49.937 00.001 8960 CameraToMount -- cameraX=0.39 cameraY=-0.54 hyp=0.67 cameraTheta=-0.94 mountX=0.57 mountY=-0.37, mountTheta=-0.57
22:04:49.940 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.54, opts=13)
22:04:49.942 00.002 8960 Enqueuing Move request for scope (0.39, -0.54)
22:04:49.944 00.002 13828 Worker thread wakes up
22:04:49.944 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.54) opts 0xd
22:04:49.944 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.54)
22:04:49.944 00.000 13828 Moving (0.39, -0.54) raw xDistance=0.57 yDistance=-0.37
22:04:49.945 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.57
22:04:49.945 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:04:49.945 00.000 13828 MoveAxis(W, 224, ABG)
22:04:49.945 00.000 13828 Guiding  Dir = 3, Dur = 224
22:04:49.947 00.002 13828 IsSlewing returns 0
22:04:49.947 00.000 13828 IsGuiding returns 0
22:04:49.948 00.001 13828 PulseGuide returned control before completion, sleep 233
22:04:49.956 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12400, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:04:49.981 00.025 8960 UpdateGuideState exits: m=160189 SNR=33.6
22:04:49.984 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:49.985 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:49.987 00.002 8960 Enqueuing Expose request
22:04:50.195 00.208 13828 IsGuiding returns 0
22:04:50.195 00.000 13828 Move returns status 0, amount 224
22:04:50.195 00.000 13828 MoveAxis(N, 196, ABG)
22:04:50.195 00.000 13828 duration set to 0 by GuideMode
22:04:50.195 00.000 13828 Move returns status 0, amount 0
22:04:50.195 00.000 13828 move complete, result=0
22:04:50.195 00.000 13828 worker thread done servicing request
22:04:50.195 00.000 13828 Worker thread wakes up
22:04:50.195 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:50.195 00.000 8960 GuideStep: 0.6 px 224 ms WEST, -0.4 px 0 ms NORTH
22:04:50.198 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:52.668 02.470 13828 Exposure complete
22:04:52.802 00.134 13828 worker thread done servicing request
22:04:52.802 00.000 8960 OnExposeComplete: enter
22:04:52.805 00.003 8960 UpdateGuideState(): m_state=6
22:04:52.807 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 628
22:04:52.809 00.002 8960 Star::Find returns 1 (0), X=973.91, Y=735.05, Mass=137290, SNR=28.2, Peak=25321 HFD=3.0
22:04:52.810 00.001 8960 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.39) = xAngle (-2.68 = -2.68)
22:04:52.812 00.002 8960 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
22:04:52.814 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.02 hyp=0.32 cameraTheta=-3.07 mountX=-0.29 mountY=-0.13, mountTheta=-2.71
22:04:52.817 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.02, opts=13)
22:04:52.818 00.001 8960 Enqueuing Move request for scope (-0.32, -0.02)
22:04:52.821 00.003 13828 Worker thread wakes up
22:04:52.821 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.02) opts 0xd
22:04:52.821 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.02)
22:04:52.821 00.000 13828 Moving (-0.32, -0.02) raw xDistance=-0.29 yDistance=-0.13
22:04:52.821 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.29
22:04:52.821 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:52.821 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:04:52.822 00.001 13828 MoveAxis(E, 91, ABG)
22:04:52.822 00.000 13828 Guiding  Dir = 2, Dur = 91
22:04:52.824 00.002 13828 IsSlewing returns 0
22:04:52.824 00.000 13828 IsGuiding returns 0
22:04:52.826 00.002 13828 PulseGuide returned control before completion, sleep 100
22:04:52.832 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12412, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:04:52.858 00.026 8960 UpdateGuideState exits: m=137290 SNR=28.2
22:04:52.861 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:52.863 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:52.864 00.001 8960 Enqueuing Expose request
22:04:52.929 00.065 13828 IsGuiding returns 1
22:04:52.929 00.000 13828 scope still moving after pulse duration time elapsed
22:04:52.963 00.034 13828 IsSlewing returns 0
22:04:52.963 00.000 13828 IsGuiding returns 0
22:04:52.963 00.000 13828 scope move finished after 91 + 47 ms
22:04:52.963 00.000 13828 Move returns status 0, amount 91
22:04:52.963 00.000 13828 MoveAxis(N, 0, ABG)
22:04:52.963 00.000 13828 duration set to 0 by GuideMode
22:04:52.963 00.000 13828 Move returns status 0, amount 0
22:04:52.963 00.000 13828 move complete, result=0
22:04:52.963 00.000 13828 worker thread done servicing request
22:04:52.963 00.000 13828 Worker thread wakes up
22:04:52.963 00.000 8960 GuideStep: -0.3 px 91 ms EAST, -0.1 px 0 ms NORTH
22:04:52.965 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:52.965 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:55.432 02.467 13828 Exposure complete
22:04:55.558 00.126 13828 worker thread done servicing request
22:04:55.558 00.000 8960 OnExposeComplete: enter
22:04:55.560 00.002 8960 UpdateGuideState(): m_state=6
22:04:55.562 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 629
22:04:55.564 00.002 8960 Star::Find returns 1 (0), X=973.93, Y=735.37, Mass=172906, SNR=32.0, Peak=26569 HFD=3.4
22:04:55.566 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
22:04:55.568 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
22:04:55.570 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=0.30 hyp=0.42 cameraTheta=2.36 mountX=-0.39 mountY=0.17, mountTheta=2.72
22:04:55.572 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.30, opts=13)
22:04:55.575 00.003 8960 Enqueuing Move request for scope (-0.30, 0.30)
22:04:55.577 00.002 13828 Worker thread wakes up
22:04:55.577 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.30) opts 0xd
22:04:55.577 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.30)
22:04:55.577 00.000 13828 Moving (-0.30, 0.30) raw xDistance=-0.39 yDistance=0.17
22:04:55.577 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
22:04:55.577 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:55.578 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:04:55.578 00.000 13828 MoveAxis(E, 151, ABG)
22:04:55.578 00.000 13828 Guiding  Dir = 2, Dur = 151
22:04:55.579 00.001 13828 IsSlewing returns 0
22:04:55.579 00.000 13828 IsGuiding returns 0
22:04:55.581 00.002 13828 PulseGuide returned control before completion, sleep 160
22:04:55.586 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12412, FiltMin=9289, FiltMax=65535, Gamma=2.540
22:04:55.612 00.026 8960 UpdateGuideState exits: m=172906 SNR=32.0
22:04:55.614 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:55.616 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:55.618 00.002 8960 Enqueuing Expose request
22:04:55.742 00.124 13828 IsGuiding returns 1
22:04:55.742 00.000 13828 scope still moving after pulse duration time elapsed
22:04:55.775 00.033 13828 IsSlewing returns 0
22:04:55.775 00.000 13828 IsGuiding returns 0
22:04:55.775 00.000 13828 scope move finished after 151 + 45 ms
22:04:55.775 00.000 13828 Move returns status 0, amount 151
22:04:55.775 00.000 13828 MoveAxis(N, 0, ABG)
22:04:55.775 00.000 13828 duration set to 0 by GuideMode
22:04:55.775 00.000 13828 Move returns status 0, amount 0
22:04:55.775 00.000 13828 move complete, result=0
22:04:55.775 00.000 13828 worker thread done servicing request
22:04:55.775 00.000 13828 Worker thread wakes up
22:04:55.776 00.001 8960 GuideStep: -0.4 px 151 ms EAST, 0.2 px 0 ms NORTH
22:04:55.777 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:55.778 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:04:58.252 02.474 13828 Exposure complete
22:04:58.391 00.139 13828 worker thread done servicing request
22:04:58.391 00.000 8960 OnExposeComplete: enter
22:04:58.394 00.003 8960 UpdateGuideState(): m_state=6
22:04:58.396 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 630
22:04:58.398 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.89, Mass=132168, SNR=26.0, Peak=28419 HFD=2.6
22:04:58.400 00.002 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.39) = xAngle (-0.76 = -0.76)
22:04:58.402 00.002 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
22:04:58.404 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.19 hyp=0.20 cameraTheta=-1.15 mountX=0.15 mountY=-0.15, mountTheta=-0.77
22:04:58.408 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.19, opts=13)
22:04:58.411 00.003 8960 Enqueuing Move request for scope (0.08, -0.19)
22:04:58.412 00.001 13828 Worker thread wakes up
22:04:58.413 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.19) opts 0xd
22:04:58.413 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.19)
22:04:58.413 00.000 13828 Moving (0.08, -0.19) raw xDistance=0.15 yDistance=-0.15
22:04:58.413 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.15
22:04:58.413 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:04:58.413 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:04:58.413 00.000 13828 MoveAxis(W, 44, ABG)
22:04:58.413 00.000 13828 Guiding  Dir = 3, Dur = 44
22:04:58.418 00.005 13828 IsSlewing returns 0
22:04:58.418 00.000 13828 IsGuiding returns 0
22:04:58.421 00.003 13828 PulseGuide returned control before completion, sleep 51
22:04:58.428 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12419, FiltMin=9648, FiltMax=65535, Gamma=2.540
22:04:58.459 00.031 8960 UpdateGuideState exits: m=132168 SNR=26.0
22:04:58.462 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:04:58.465 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:04:58.469 00.004 8960 Enqueuing Expose request
22:04:58.479 00.010 13828 IsGuiding returns 1
22:04:58.479 00.000 13828 scope still moving after pulse duration time elapsed
22:04:58.512 00.033 13828 IsSlewing returns 0
22:04:58.513 00.001 13828 IsGuiding returns 0
22:04:58.513 00.000 13828 scope move finished after 44 + 51 ms
22:04:58.513 00.000 13828 Move returns status 0, amount 44
22:04:58.513 00.000 13828 MoveAxis(N, 0, ABG)
22:04:58.513 00.000 13828 duration set to 0 by GuideMode
22:04:58.513 00.000 13828 Move returns status 0, amount 0
22:04:58.513 00.000 13828 move complete, result=0
22:04:58.513 00.000 13828 worker thread done servicing request
22:04:58.514 00.001 8960 GuideStep: 0.1 px 44 ms WEST, -0.1 px 0 ms NORTH
22:04:58.516 00.002 13828 Worker thread wakes up
22:04:58.516 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:04:58.516 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:00.995 02.479 13828 Exposure complete
22:05:01.145 00.150 13828 worker thread done servicing request
22:05:01.145 00.000 8960 OnExposeComplete: enter
22:05:01.147 00.002 8960 UpdateGuideState(): m_state=6
22:05:01.149 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 631
22:05:01.150 00.001 8960 Star::Find returns 1 (0), X=974.45, Y=735.05, Mass=133813, SNR=28.1, Peak=23331 HFD=3.7
22:05:01.153 00.003 8960 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.39) = xAngle (0.25 = 0.25)
22:05:01.157 00.004 8960 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
22:05:01.159 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.03 hyp=0.22 cameraTheta=-0.15 mountX=0.21 mountY=0.05, mountTheta=0.21
22:05:01.161 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.03, opts=13)
22:05:01.163 00.002 8960 Enqueuing Move request for scope (0.21, -0.03)
22:05:01.165 00.002 13828 Worker thread wakes up
22:05:01.165 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.03) opts 0xd
22:05:01.165 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.03)
22:05:01.165 00.000 13828 Moving (0.21, -0.03) raw xDistance=0.21 yDistance=0.05
22:05:01.165 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:05:01.165 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:01.165 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:05:01.166 00.001 13828 MoveAxis(W, 81, ABG)
22:05:01.166 00.000 13828 Guiding  Dir = 3, Dur = 81
22:05:01.167 00.001 13828 IsSlewing returns 0
22:05:01.167 00.000 13828 IsGuiding returns 0
22:05:01.168 00.001 13828 PulseGuide returned control before completion, sleep 90
22:05:01.176 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12406, FiltMin=9577, FiltMax=65535, Gamma=2.540
22:05:01.210 00.034 8960 UpdateGuideState exits: m=133813 SNR=28.1
22:05:01.212 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:01.214 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:01.216 00.002 8960 Enqueuing Expose request
22:05:01.263 00.047 13828 IsGuiding returns 1
22:05:01.263 00.000 13828 scope still moving after pulse duration time elapsed
22:05:01.298 00.035 13828 IsSlewing returns 0
22:05:01.299 00.001 13828 IsGuiding returns 0
22:05:01.299 00.000 13828 scope move finished after 81 + 50 ms
22:05:01.299 00.000 13828 Move returns status 0, amount 81
22:05:01.299 00.000 13828 MoveAxis(N, 0, ABG)
22:05:01.299 00.000 13828 duration set to 0 by GuideMode
22:05:01.299 00.000 13828 Move returns status 0, amount 0
22:05:01.299 00.000 13828 move complete, result=0
22:05:01.299 00.000 13828 worker thread done servicing request
22:05:01.299 00.000 13828 Worker thread wakes up
22:05:01.299 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:01.299 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:01.300 00.001 8960 GuideStep: 0.2 px 81 ms WEST, 0.0 px 0 ms NORTH
22:05:03.773 02.473 13828 Exposure complete
22:05:03.914 00.141 13828 worker thread done servicing request
22:05:03.914 00.000 8960 OnExposeComplete: enter
22:05:03.916 00.002 8960 UpdateGuideState(): m_state=6
22:05:03.918 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 632
22:05:03.920 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=734.88, Mass=145815, SNR=31.3, Peak=23657 HFD=3.4
22:05:03.922 00.002 8960 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.39) = xAngle (-0.00 = -0.00)
22:05:03.924 00.002 8960 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
22:05:03.926 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=-0.19 hyp=0.50 cameraTheta=-0.40 mountX=0.50 mountY=-0.02, mountTheta=-0.04
22:05:03.929 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=-0.19, opts=13)
22:05:03.931 00.002 8960 Enqueuing Move request for scope (0.47, -0.19)
22:05:03.932 00.001 13828 Worker thread wakes up
22:05:03.932 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.19) opts 0xd
22:05:03.933 00.001 13828 Handling offset move in thread for scope, endpoint = (0.47, -0.19)
22:05:03.933 00.000 13828 Moving (0.47, -0.19) raw xDistance=0.50 yDistance=-0.02
22:05:03.933 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.50
22:05:03.933 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:05:03.933 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:05:03.933 00.000 13828 MoveAxis(W, 193, ABG)
22:05:03.933 00.000 13828 Guiding  Dir = 3, Dur = 193
22:05:03.935 00.002 13828 IsSlewing returns 0
22:05:03.935 00.000 13828 IsGuiding returns 0
22:05:03.936 00.001 13828 PulseGuide returned control before completion, sleep 202
22:05:03.942 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=12406, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:05:03.967 00.025 8960 UpdateGuideState exits: m=145815 SNR=31.3
22:05:03.969 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:03.971 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:03.974 00.003 8960 Enqueuing Expose request
22:05:04.142 00.168 13828 IsGuiding returns 1
22:05:04.142 00.000 13828 scope still moving after pulse duration time elapsed
22:05:04.175 00.033 13828 IsSlewing returns 0
22:05:04.175 00.000 13828 IsGuiding returns 0
22:05:04.175 00.000 13828 scope move finished after 193 + 46 ms
22:05:04.175 00.000 13828 Move returns status 0, amount 193
22:05:04.175 00.000 13828 MoveAxis(N, 0, ABG)
22:05:04.175 00.000 13828 duration set to 0 by GuideMode
22:05:04.175 00.000 13828 Move returns status 0, amount 0
22:05:04.175 00.000 13828 move complete, result=0
22:05:04.175 00.000 13828 worker thread done servicing request
22:05:04.175 00.000 8960 GuideStep: 0.5 px 193 ms WEST, -0.0 px 0 ms NORTH
22:05:04.177 00.002 13828 Worker thread wakes up
22:05:04.177 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:04.177 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:06.650 02.473 13828 Exposure complete
22:05:06.790 00.140 13828 worker thread done servicing request
22:05:06.790 00.000 8960 OnExposeComplete: enter
22:05:06.793 00.003 8960 UpdateGuideState(): m_state=6
22:05:06.795 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 633
22:05:06.797 00.002 8960 Star::Find returns 1 (0), X=975.48, Y=736.26, Mass=173529, SNR=29.6, Peak=25673 HFD=3.4
22:05:06.799 00.002 8960 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.39) = xAngle (1.15 = 1.15)
22:05:06.802 00.003 8960 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12)
22:05:06.804 00.002 8960 CameraToMount -- cameraX=1.25 cameraY=1.18 hyp=1.72 cameraTheta=0.76 mountX=0.70 mountY=1.54, mountTheta=1.15
22:05:06.808 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.25, y=1.18, opts=13)
22:05:06.811 00.003 8960 Enqueuing Move request for scope (1.25, 1.18)
22:05:06.813 00.002 13828 Worker thread wakes up
22:05:06.813 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.25, 1.18) opts 0xd
22:05:06.813 00.000 13828 Handling offset move in thread for scope, endpoint = (1.25, 1.18)
22:05:06.814 00.001 13828 Moving (1.25, 1.18) raw xDistance=0.70 yDistance=1.54
22:05:06.814 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.70
22:05:06.814 00.000 13828 resist switch: large excursion: input 1.54 thresh 0.57 direction from -1 to 1
22:05:06.814 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.63
22:05:06.814 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
22:05:06.814 00.000 13828 MoveAxis(W, 272, ABG)
22:05:06.814 00.000 13828 Guiding  Dir = 3, Dur = 272
22:05:06.816 00.002 13828 IsSlewing returns 0
22:05:06.817 00.001 13828 IsGuiding returns 0
22:05:06.818 00.001 13828 PulseGuide returned control before completion, sleep 281
22:05:06.823 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12406, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:05:06.849 00.026 8960 UpdateGuideState exits: m=173529 SNR=29.6
22:05:06.851 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:06.853 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:06.855 00.002 8960 Enqueuing Expose request
22:05:07.114 00.259 13828 IsGuiding returns 0
22:05:07.114 00.000 13828 Move returns status 0, amount 272
22:05:07.114 00.000 13828 MoveAxis(S, 820, ABG)
22:05:07.114 00.000 13828 Guiding  Dir = 1, Dur = 820
22:05:07.115 00.001 13828 IsSlewing returns 0
22:05:07.115 00.000 13828 IsGuiding returns 0
22:05:07.116 00.001 13828 PulseGuide returned control before completion, sleep 829
22:05:07.951 00.835 13828 IsGuiding returns 0
22:05:07.951 00.000 13828 Move returns status 0, amount 820
22:05:07.951 00.000 13828 move complete, result=0
22:05:07.951 00.000 13828 worker thread done servicing request
22:05:07.951 00.000 8960 GuideStep: 0.7 px 272 ms WEST, 1.5 px 820 ms SOUTH
22:05:07.954 00.003 13828 Worker thread wakes up
22:05:07.954 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:07.954 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:10.417 02.463 13828 Exposure complete
22:05:10.543 00.126 13828 worker thread done servicing request
22:05:10.544 00.001 8960 OnExposeComplete: enter
22:05:10.545 00.001 8960 UpdateGuideState(): m_state=6
22:05:10.547 00.002 8960 Star::Find(15, 975, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 634
22:05:10.550 00.003 8960 Star::Find returns 1 (0), X=974.60, Y=734.05, Mass=157174, SNR=30.3, Peak=23472 HFD=3.4
22:05:10.552 00.002 8960 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.39) = xAngle (-0.84 = -0.84)
22:05:10.553 00.001 8960 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
22:05:10.556 00.003 8960 CameraToMount -- cameraX=0.36 cameraY=-1.03 hyp=1.09 cameraTheta=-1.23 mountX=0.73 mountY=-0.84, mountTheta=-0.85
22:05:10.560 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-1.03, opts=13)
22:05:10.562 00.002 8960 Enqueuing Move request for scope (0.36, -1.03)
22:05:10.563 00.001 13828 Worker thread wakes up
22:05:10.563 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -1.03) opts 0xd
22:05:10.563 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, -1.03)
22:05:10.564 00.001 13828 Moving (0.36, -1.03) raw xDistance=0.73 yDistance=-0.84
22:05:10.564 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.73
22:05:10.564 00.000 13828 resist switch: large excursion: input -0.84 thresh 0.57 direction from 1 to -1
22:05:10.564 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.51
22:05:10.564 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:05:10.564 00.000 13828 MoveAxis(W, 290, ABG)
22:05:10.564 00.000 13828 Guiding  Dir = 3, Dur = 290
22:05:10.565 00.001 13828 IsSlewing returns 0
22:05:10.565 00.000 13828 IsGuiding returns 0
22:05:10.567 00.002 13828 PulseGuide returned control before completion, sleep 299
22:05:10.571 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7574, max=65535, med=12444, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:05:10.608 00.037 8960 UpdateGuideState exits: m=157174 SNR=30.3
22:05:10.610 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:10.612 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:10.613 00.001 8960 Enqueuing Expose request
22:05:10.868 00.255 13828 IsGuiding returns 0
22:05:10.868 00.000 13828 Move returns status 0, amount 290
22:05:10.868 00.000 13828 MoveAxis(N, 446, ABG)
22:05:10.868 00.000 13828 duration set to 0 by GuideMode
22:05:10.868 00.000 13828 Move returns status 0, amount 0
22:05:10.868 00.000 13828 move complete, result=0
22:05:10.868 00.000 13828 worker thread done servicing request
22:05:10.868 00.000 13828 Worker thread wakes up
22:05:10.868 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:10.869 00.001 8960 GuideStep: 0.7 px 290 ms WEST, -0.8 px 0 ms NORTH
22:05:10.871 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:13.338 02.467 13828 Exposure complete
22:05:13.476 00.138 13828 worker thread done servicing request
22:05:13.476 00.000 8960 OnExposeComplete: enter
22:05:13.478 00.002 8960 UpdateGuideState(): m_state=6
22:05:13.481 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 635
22:05:13.483 00.002 8960 Star::Find returns 1 (0), X=974.66, Y=733.84, Mass=138504, SNR=27.8, Peak=23689 HFD=3.4
22:05:13.484 00.001 8960 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.39) = xAngle (-0.85 = -0.85)
22:05:13.486 00.002 8960 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
22:05:13.488 00.002 8960 CameraToMount -- cameraX=0.42 cameraY=-1.23 hyp=1.30 cameraTheta=-1.24 mountX=0.86 mountY=-1.01, mountTheta=-0.86
22:05:13.491 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=-1.23, opts=13)
22:05:13.492 00.001 8960 Enqueuing Move request for scope (0.42, -1.23)
22:05:13.494 00.002 13828 Worker thread wakes up
22:05:13.494 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, -1.23) opts 0xd
22:05:13.494 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, -1.23)
22:05:13.494 00.000 13828 Moving (0.42, -1.23) raw xDistance=0.86 yDistance=-1.01
22:05:13.495 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.58 from input 0.86
22:05:13.495 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
22:05:13.495 00.000 13828 MoveAxis(W, 340, ABG)
22:05:13.495 00.000 13828 Guiding  Dir = 3, Dur = 340
22:05:13.496 00.001 13828 IsSlewing returns 0
22:05:13.496 00.000 13828 IsGuiding returns 0
22:05:13.498 00.002 13828 PulseGuide returned control before completion, sleep 349
22:05:13.502 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7472, max=65535, med=12393, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:05:13.534 00.032 8960 UpdateGuideState exits: m=138504 SNR=27.8
22:05:13.537 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:13.539 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:13.540 00.001 8960 Enqueuing Expose request
22:05:13.863 00.323 13828 IsGuiding returns 0
22:05:13.863 00.000 13828 Move returns status 0, amount 340
22:05:13.863 00.000 13828 MoveAxis(N, 536, ABG)
22:05:13.863 00.000 13828 duration set to 0 by GuideMode
22:05:13.863 00.000 13828 Move returns status 0, amount 0
22:05:13.864 00.001 13828 move complete, result=0
22:05:13.864 00.000 13828 worker thread done servicing request
22:05:13.864 00.000 8960 GuideStep: 0.9 px 340 ms WEST, -1.0 px 0 ms NORTH
22:05:13.866 00.002 13828 Worker thread wakes up
22:05:13.866 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:13.866 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:16.335 02.469 13828 Exposure complete
22:05:16.471 00.136 13828 worker thread done servicing request
22:05:16.471 00.000 8960 OnExposeComplete: enter
22:05:16.473 00.002 8960 UpdateGuideState(): m_state=6
22:05:16.475 00.002 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 636
22:05:16.476 00.001 8960 Star::Find returns 1 (0), X=973.05, Y=734.31, Mass=158047, SNR=27.7, Peak=24419 HFD=3.4
22:05:16.478 00.002 8960 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.39) = xAngle (-2.17 = -2.17)
22:05:16.480 00.002 8960 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
22:05:16.482 00.002 8960 CameraToMount -- cameraX=-1.18 cameraY=-0.77 hyp=1.41 cameraTheta=-2.56 mountX=-0.80 mountY=-1.14, mountTheta=-2.18
22:05:16.485 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.18, y=-0.77, opts=13)
22:05:16.488 00.003 8960 Enqueuing Move request for scope (-1.18, -0.77)
22:05:16.490 00.002 13828 Worker thread wakes up
22:05:16.490 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.18, -0.77) opts 0xd
22:05:16.490 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.18, -0.77)
22:05:16.490 00.000 13828 Moving (-1.18, -0.77) raw xDistance=-0.80 yDistance=-1.14
22:05:16.490 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.80
22:05:16.490 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
22:05:16.490 00.000 13828 MoveAxis(E, 271, ABG)
22:05:16.490 00.000 13828 Guiding  Dir = 2, Dur = 271
22:05:16.492 00.002 13828 IsSlewing returns 0
22:05:16.492 00.000 13828 IsGuiding returns 0
22:05:16.494 00.002 13828 PulseGuide returned control before completion, sleep 280
22:05:16.498 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12393, FiltMin=9475, FiltMax=65535, Gamma=2.540
22:05:16.529 00.031 8960 UpdateGuideState exits: m=158047 SNR=27.7
22:05:16.533 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:16.535 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:16.537 00.002 8960 Enqueuing Expose request
22:05:16.783 00.246 13828 IsGuiding returns 0
22:05:16.783 00.000 13828 Move returns status 0, amount 271
22:05:16.783 00.000 13828 MoveAxis(N, 604, ABG)
22:05:16.783 00.000 13828 duration set to 0 by GuideMode
22:05:16.783 00.000 13828 Move returns status 0, amount 0
22:05:16.783 00.000 13828 move complete, result=0
22:05:16.783 00.000 13828 worker thread done servicing request
22:05:16.783 00.000 8960 GuideStep: -0.8 px 271 ms EAST, -1.1 px 0 ms NORTH
22:05:16.786 00.003 13828 Worker thread wakes up
22:05:16.786 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:16.786 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:19.261 02.475 13828 Exposure complete
22:05:19.394 00.133 13828 worker thread done servicing request
22:05:19.394 00.000 8960 OnExposeComplete: enter
22:05:19.396 00.002 8960 UpdateGuideState(): m_state=6
22:05:19.398 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 637
22:05:19.400 00.002 8960 Star::Find returns 1 (0), X=973.14, Y=734.41, Mass=174458, SNR=33.3, Peak=26985 HFD=3.6
22:05:19.401 00.001 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.39) = xAngle (-2.20 = -2.20)
22:05:19.403 00.002 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
22:05:19.405 00.002 8960 CameraToMount -- cameraX=-1.09 cameraY=-0.67 hyp=1.28 cameraTheta=-2.59 mountX=-0.75 mountY=-1.01, mountTheta=-2.21
22:05:19.408 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.09, y=-0.67, opts=13)
22:05:19.410 00.002 8960 Enqueuing Move request for scope (-1.09, -0.67)
22:05:19.412 00.002 13828 Worker thread wakes up
22:05:19.412 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.09, -0.67) opts 0xd
22:05:19.412 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.09, -0.67)
22:05:19.412 00.000 13828 Moving (-1.09, -0.67) raw xDistance=-0.75 yDistance=-1.01
22:05:19.412 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.75
22:05:19.412 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.01 from input -1.01
22:05:19.412 00.000 13828 MoveAxis(E, 297, ABG)
22:05:19.412 00.000 13828 Guiding  Dir = 2, Dur = 297
22:05:19.414 00.002 13828 IsSlewing returns 0
22:05:19.415 00.001 13828 IsGuiding returns 0
22:05:19.416 00.001 13828 PulseGuide returned control before completion, sleep 306
22:05:19.422 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12393, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:05:19.446 00.024 8960 UpdateGuideState exits: m=174458 SNR=33.3
22:05:19.448 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:19.450 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:19.452 00.002 8960 Enqueuing Expose request
22:05:19.737 00.285 13828 IsGuiding returns 0
22:05:19.737 00.000 13828 Move returns status 0, amount 297
22:05:19.737 00.000 13828 MoveAxis(N, 536, ABG)
22:05:19.737 00.000 13828 duration set to 0 by GuideMode
22:05:19.737 00.000 13828 Move returns status 0, amount 0
22:05:19.737 00.000 13828 move complete, result=0
22:05:19.737 00.000 13828 worker thread done servicing request
22:05:19.737 00.000 13828 Worker thread wakes up
22:05:19.737 00.000 8960 GuideStep: -0.8 px 297 ms EAST, -1.0 px 0 ms NORTH
22:05:19.740 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:19.740 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:22.219 02.479 13828 Exposure complete
22:05:22.369 00.150 13828 worker thread done servicing request
22:05:22.369 00.000 8960 OnExposeComplete: enter
22:05:22.372 00.003 8960 UpdateGuideState(): m_state=6
22:05:22.375 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 638
22:05:22.377 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=733.91, Mass=195491, SNR=31.6, Peak=22691 HFD=4.2
22:05:22.379 00.002 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.44 = -1.44)
22:05:22.380 00.001 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
22:05:22.383 00.003 8960 CameraToMount -- cameraX=-0.31 cameraY=-1.17 hyp=1.21 cameraTheta=-1.83 mountX=0.16 mountY=-1.20, mountTheta=-1.44
22:05:22.386 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-1.17, opts=13)
22:05:22.389 00.003 8960 Enqueuing Move request for scope (-0.31, -1.17)
22:05:22.391 00.002 13828 Worker thread wakes up
22:05:22.391 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -1.17) opts 0xd
22:05:22.392 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.31, -1.17)
22:05:22.392 00.000 13828 Moving (-0.31, -1.17) raw xDistance=0.16 yDistance=-1.20
22:05:22.392 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.16
22:05:22.392 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
22:05:22.392 00.000 13828 MoveAxis(W, 37, ABG)
22:05:22.392 00.000 13828 Guiding  Dir = 3, Dur = 37
22:05:22.394 00.002 13828 IsSlewing returns 0
22:05:22.394 00.000 13828 IsGuiding returns 0
22:05:22.396 00.002 13828 PulseGuide returned control before completion, sleep 46
22:05:22.401 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=12419, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:05:22.441 00.040 8960 UpdateGuideState exits: m=195491 SNR=31.6
22:05:22.444 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:22.446 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:22.448 00.002 8960 Enqueuing Expose request
22:05:22.457 00.009 13828 IsGuiding returns 0
22:05:22.457 00.000 13828 Move returns status 0, amount 37
22:05:22.458 00.001 13828 MoveAxis(N, 639, ABG)
22:05:22.458 00.000 13828 duration set to 0 by GuideMode
22:05:22.458 00.000 13828 Move returns status 0, amount 0
22:05:22.458 00.000 13828 move complete, result=0
22:05:22.458 00.000 13828 worker thread done servicing request
22:05:22.458 00.000 13828 Worker thread wakes up
22:05:22.458 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:22.458 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:22.460 00.002 8960 GuideStep: 0.2 px 37 ms WEST, -1.2 px 0 ms NORTH
22:05:24.923 02.463 13828 Exposure complete
22:05:25.054 00.131 13828 worker thread done servicing request
22:05:25.054 00.000 8960 OnExposeComplete: enter
22:05:25.056 00.002 8960 UpdateGuideState(): m_state=6
22:05:25.058 00.002 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 639
22:05:25.060 00.002 8960 Star::Find returns 1 (0), X=973.39, Y=734.33, Mass=170493, SNR=32.3, Peak=25526 HFD=3.5
22:05:25.062 00.002 8960 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.39) = xAngle (-2.02 = -2.02)
22:05:25.064 00.002 8960 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
22:05:25.065 00.001 8960 CameraToMount -- cameraX=-0.84 cameraY=-0.74 hyp=1.12 cameraTheta=-2.42 mountX=-0.49 mountY=-0.99, mountTheta=-2.03
22:05:25.069 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.84, y=-0.74, opts=13)
22:05:25.071 00.002 8960 Enqueuing Move request for scope (-0.84, -0.74)
22:05:25.073 00.002 13828 Worker thread wakes up
22:05:25.073 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.84, -0.74) opts 0xd
22:05:25.073 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.84, -0.74)
22:05:25.073 00.000 13828 Moving (-0.84, -0.74) raw xDistance=-0.49 yDistance=-0.99
22:05:25.073 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.49
22:05:25.073 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:05:25.073 00.000 13828 MoveAxis(E, 179, ABG)
22:05:25.073 00.000 13828 Guiding  Dir = 2, Dur = 179
22:05:25.074 00.001 13828 IsSlewing returns 0
22:05:25.075 00.001 13828 IsGuiding returns 0
22:05:25.076 00.001 13828 PulseGuide returned control before completion, sleep 188
22:05:25.082 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7164, max=65535, med=12432, FiltMin=9724, FiltMax=65535, Gamma=2.540
22:05:25.110 00.028 8960 UpdateGuideState exits: m=170493 SNR=32.3
22:05:25.112 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:25.114 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:25.115 00.001 8960 Enqueuing Expose request
22:05:25.276 00.161 13828 IsGuiding returns 0
22:05:25.276 00.000 13828 Move returns status 0, amount 179
22:05:25.276 00.000 13828 MoveAxis(N, 526, ABG)
22:05:25.276 00.000 13828 duration set to 0 by GuideMode
22:05:25.276 00.000 13828 Move returns status 0, amount 0
22:05:25.276 00.000 13828 move complete, result=0
22:05:25.276 00.000 13828 worker thread done servicing request
22:05:25.276 00.000 8960 GuideStep: -0.5 px 179 ms EAST, -1.0 px 0 ms NORTH
22:05:25.279 00.003 13828 Worker thread wakes up
22:05:25.279 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:25.279 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:27.743 02.464 13828 Exposure complete
22:05:27.881 00.138 13828 worker thread done servicing request
22:05:27.882 00.001 8960 OnExposeComplete: enter
22:05:27.883 00.001 8960 UpdateGuideState(): m_state=6
22:05:27.886 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 640
22:05:27.888 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=734.30, Mass=155037, SNR=32.8, Peak=23433 HFD=3.3
22:05:27.890 00.002 8960 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.39) = xAngle (-1.46 = -1.46)
22:05:27.891 00.001 8960 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
22:05:27.893 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.78 hyp=0.81 cameraTheta=-1.85 mountX=0.09 mountY=-0.81, mountTheta=-1.46
22:05:27.896 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.78, opts=13)
22:05:27.898 00.002 8960 Enqueuing Move request for scope (-0.22, -0.78)
22:05:27.900 00.002 13828 Worker thread wakes up
22:05:27.900 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.78) opts 0xd
22:05:27.900 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.78)
22:05:27.900 00.000 13828 Moving (-0.22, -0.78) raw xDistance=0.09 yDistance=-0.81
22:05:27.900 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:05:27.900 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:05:27.900 00.000 13828 MoveAxis(E, 0, ABG)
22:05:27.900 00.000 13828 Move returns status 0, amount 0
22:05:27.900 00.000 13828 MoveAxis(N, 430, ABG)
22:05:27.900 00.000 13828 duration set to 0 by GuideMode
22:05:27.900 00.000 13828 Move returns status 0, amount 0
22:05:27.900 00.000 13828 move complete, result=0
22:05:27.900 00.000 13828 worker thread done servicing request
22:05:27.910 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12438, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:05:27.937 00.027 8960 UpdateGuideState exits: m=155037 SNR=32.8
22:05:27.940 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:27.942 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:27.945 00.003 8960 Enqueuing Expose request
22:05:27.946 00.001 13828 Worker thread wakes up
22:05:27.946 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:27.946 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:27.947 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
22:05:30.421 02.474 13828 Exposure complete
22:05:30.565 00.144 13828 worker thread done servicing request
22:05:30.565 00.000 8960 OnExposeComplete: enter
22:05:30.567 00.002 8960 UpdateGuideState(): m_state=6
22:05:30.569 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 641
22:05:30.571 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=734.46, Mass=165399, SNR=32.4, Peak=21878 HFD=3.7
22:05:30.574 00.003 8960 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.39) = xAngle (-1.71 = -1.71)
22:05:30.575 00.001 8960 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
22:05:30.577 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=-0.62 hyp=0.72 cameraTheta=-2.11 mountX=-0.10 mountY=-0.71, mountTheta=-1.71
22:05:30.580 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=-0.62, opts=13)
22:05:30.582 00.002 8960 Enqueuing Move request for scope (-0.37, -0.62)
22:05:30.585 00.003 13828 Worker thread wakes up
22:05:30.585 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7849, max=65535, med=12419, FiltMin=9603, FiltMax=65535, Gamma=2.540
22:05:30.588 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.62) opts 0xd
22:05:30.588 00.000 8960 UpdateGuideState exits: m=165399 SNR=32.4
22:05:30.592 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.37, -0.62)
22:05:30.592 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:30.596 00.004 13828 Moving (-0.37, -0.62) raw xDistance=-0.10 yDistance=-0.71
22:05:30.596 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:30.598 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:05:30.598 00.000 8960 Enqueuing Expose request
22:05:30.601 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:05:30.601 00.000 13828 MoveAxis(E, 0, ABG)
22:05:30.601 00.000 13828 Move returns status 0, amount 0
22:05:30.601 00.000 13828 MoveAxis(N, 378, ABG)
22:05:30.601 00.000 13828 duration set to 0 by GuideMode
22:05:30.602 00.001 13828 Move returns status 0, amount 0
22:05:30.602 00.000 13828 move complete, result=0
22:05:30.602 00.000 13828 worker thread done servicing request
22:05:30.602 00.000 13828 Worker thread wakes up
22:05:30.602 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:30.602 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:30.603 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
22:05:33.061 02.458 13828 Exposure complete
22:05:33.199 00.138 13828 worker thread done servicing request
22:05:33.199 00.000 8960 OnExposeComplete: enter
22:05:33.201 00.002 8960 UpdateGuideState(): m_state=6
22:05:33.204 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 642
22:05:33.207 00.003 8960 Star::Find returns 1 (0), X=973.18, Y=733.98, Mass=162452, SNR=29.7, Peak=25321 HFD=3.5
22:05:33.209 00.002 8960 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.39) = xAngle (-1.94 = -1.94)
22:05:33.211 00.002 8960 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
22:05:33.213 00.002 8960 CameraToMount -- cameraX=-1.06 cameraY=-1.10 hyp=1.52 cameraTheta=-2.34 mountX=-0.56 mountY=-1.40, mountTheta=-1.95
22:05:33.217 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.06, y=-1.10, opts=13)
22:05:33.219 00.002 8960 Enqueuing Move request for scope (-1.06, -1.10)
22:05:33.220 00.001 13828 Worker thread wakes up
22:05:33.221 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12400, FiltMin=8963, FiltMax=65535, Gamma=2.540
22:05:33.222 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.06, -1.10) opts 0xd
22:05:33.222 00.000 8960 UpdateGuideState exits: m=162452 SNR=29.7
22:05:33.224 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.06, -1.10)
22:05:33.225 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:33.226 00.001 13828 Moving (-1.06, -1.10) raw xDistance=-0.56 yDistance=-1.40
22:05:33.226 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:33.229 00.003 8960 Enqueuing Expose request
22:05:33.230 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
22:05:33.230 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
22:05:33.231 00.001 13828 MoveAxis(E, 206, ABG)
22:05:33.231 00.000 13828 Guiding  Dir = 2, Dur = 206
22:05:33.232 00.001 13828 IsSlewing returns 0
22:05:33.232 00.000 13828 IsGuiding returns 0
22:05:33.234 00.002 13828 PulseGuide returned control before completion, sleep 215
22:05:33.461 00.227 13828 IsGuiding returns 0
22:05:33.461 00.000 13828 Move returns status 0, amount 206
22:05:33.461 00.000 13828 MoveAxis(N, 743, ABG)
22:05:33.461 00.000 13828 duration set to 0 by GuideMode
22:05:33.461 00.000 13828 Move returns status 0, amount 0
22:05:33.461 00.000 13828 move complete, result=0
22:05:33.461 00.000 13828 worker thread done servicing request
22:05:33.462 00.001 8960 GuideStep: -0.6 px 206 ms EAST, -1.4 px 0 ms NORTH
22:05:33.464 00.002 13828 Worker thread wakes up
22:05:33.464 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:33.464 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:35.948 02.484 13828 Exposure complete
22:05:36.082 00.134 13828 worker thread done servicing request
22:05:36.082 00.000 8960 OnExposeComplete: enter
22:05:36.085 00.003 8960 UpdateGuideState(): m_state=6
22:05:36.088 00.003 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 643
22:05:36.090 00.002 8960 Star::Find returns 1 (0), X=973.36, Y=733.91, Mass=152547, SNR=30.3, Peak=23862 HFD=3.3
22:05:36.092 00.002 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.82 = -1.82)
22:05:36.094 00.002 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
22:05:36.097 00.003 8960 CameraToMount -- cameraX=-0.88 cameraY=-1.17 hyp=1.46 cameraTheta=-2.21 mountX=-0.36 mountY=-1.40, mountTheta=-1.82
22:05:36.101 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.88, y=-1.17, opts=13)
22:05:36.104 00.003 8960 Enqueuing Move request for scope (-0.88, -1.17)
22:05:36.106 00.002 13828 Worker thread wakes up
22:05:36.106 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -1.17) opts 0xd
22:05:36.106 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.88, -1.17)
22:05:36.106 00.000 13828 Moving (-0.88, -1.17) raw xDistance=-0.36 yDistance=-1.40
22:05:36.106 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12374, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:05:36.108 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.36
22:05:36.108 00.000 8960 UpdateGuideState exits: m=152547 SNR=30.3
22:05:36.110 00.002 13828 GuideAlgorithmResistSwitch::result() returns -1.40 from input -1.40
22:05:36.110 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:36.112 00.002 13828 MoveAxis(E, 148, ABG)
22:05:36.112 00.000 13828 Guiding  Dir = 2, Dur = 148
22:05:36.112 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:36.114 00.002 8960 Enqueuing Expose request
22:05:36.116 00.002 13828 IsSlewing returns 0
22:05:36.116 00.000 13828 IsGuiding returns 0
22:05:36.118 00.002 13828 PulseGuide returned control before completion, sleep 157
22:05:36.292 00.174 13828 IsGuiding returns 0
22:05:36.292 00.000 13828 Move returns status 0, amount 148
22:05:36.292 00.000 13828 MoveAxis(N, 745, ABG)
22:05:36.292 00.000 13828 duration set to 0 by GuideMode
22:05:36.292 00.000 13828 Move returns status 0, amount 0
22:05:36.292 00.000 13828 move complete, result=0
22:05:36.292 00.000 13828 worker thread done servicing request
22:05:36.292 00.000 13828 Worker thread wakes up
22:05:36.293 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:36.293 00.000 8960 GuideStep: -0.4 px 148 ms EAST, -1.4 px 0 ms NORTH
22:05:36.295 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:38.774 02.479 13828 Exposure complete
22:05:38.945 00.171 13828 worker thread done servicing request
22:05:38.945 00.000 8960 OnExposeComplete: enter
22:05:38.949 00.004 8960 UpdateGuideState(): m_state=6
22:05:38.953 00.004 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 644
22:05:38.955 00.002 8960 Star::Find returns 1 (0), X=973.41, Y=733.59, Mass=167946, SNR=31.9, Peak=24425 HFD=3.3
22:05:38.957 00.002 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:05:38.959 00.002 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:05:38.962 00.003 8960 CameraToMount -- cameraX=-0.83 cameraY=-1.48 hyp=1.70 cameraTheta=-2.08 mountX=-0.19 mountY=-1.68, mountTheta=-1.69
22:05:38.965 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.83, y=-1.48, opts=13)
22:05:38.967 00.002 8960 Enqueuing Move request for scope (-0.83, -1.48)
22:05:38.970 00.003 13828 Worker thread wakes up
22:05:38.970 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12380, FiltMin=9616, FiltMax=65535, Gamma=2.540
22:05:38.973 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -1.48) opts 0xd
22:05:38.973 00.000 8960 UpdateGuideState exits: m=167946 SNR=31.9
22:05:38.975 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.83, -1.48)
22:05:38.975 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:38.977 00.002 13828 Moving (-0.83, -1.48) raw xDistance=-0.19 yDistance=-1.68
22:05:38.977 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:38.979 00.002 8960 Enqueuing Expose request
22:05:38.982 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
22:05:38.982 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.68 from input -1.68
22:05:38.982 00.000 13828 MoveAxis(E, 83, ABG)
22:05:38.982 00.000 13828 Guiding  Dir = 2, Dur = 83
22:05:38.984 00.002 13828 IsSlewing returns 0
22:05:38.984 00.000 13828 IsGuiding returns 0
22:05:38.986 00.002 13828 PulseGuide returned control before completion, sleep 92
22:05:39.089 00.103 13828 IsGuiding returns 0
22:05:39.089 00.000 13828 Move returns status 0, amount 83
22:05:39.089 00.000 13828 MoveAxis(N, 892, ABG)
22:05:39.089 00.000 13828 duration set to 0 by GuideMode
22:05:39.089 00.000 13828 Move returns status 0, amount 0
22:05:39.089 00.000 13828 move complete, result=0
22:05:39.089 00.000 13828 worker thread done servicing request
22:05:39.089 00.000 8960 GuideStep: -0.2 px 83 ms EAST, -1.7 px 0 ms NORTH
22:05:39.092 00.003 13828 Worker thread wakes up
22:05:39.092 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:39.092 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:41.564 02.472 13828 Exposure complete
22:05:41.721 00.157 13828 worker thread done servicing request
22:05:41.721 00.000 8960 OnExposeComplete: enter
22:05:41.723 00.002 8960 UpdateGuideState(): m_state=6
22:05:41.726 00.003 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 645
22:05:41.728 00.002 8960 Star::Find returns 1 (0), X=973.88, Y=733.79, Mass=177501, SNR=33.0, Peak=28937 HFD=3.4
22:05:41.729 00.001 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
22:05:41.731 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
22:05:41.734 00.003 8960 CameraToMount -- cameraX=-0.35 cameraY=-1.28 hyp=1.33 cameraTheta=-1.84 mountX=0.17 mountY=-1.33, mountTheta=-1.45
22:05:41.739 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-1.28, opts=13)
22:05:41.741 00.002 8960 Enqueuing Move request for scope (-0.35, -1.28)
22:05:41.743 00.002 13828 Worker thread wakes up
22:05:41.743 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12419, FiltMin=9635, FiltMax=65535, Gamma=2.540
22:05:41.745 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.28) opts 0xd
22:05:41.745 00.000 8960 UpdateGuideState exits: m=177501 SNR=33.0
22:05:41.747 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.35, -1.28)
22:05:41.747 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:41.749 00.002 13828 Moving (-0.35, -1.28) raw xDistance=0.17 yDistance=-1.33
22:05:41.749 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:41.751 00.002 8960 Enqueuing Expose request
22:05:41.753 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.17
22:05:41.754 00.001 13828 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
22:05:41.754 00.000 13828 MoveAxis(W, 56, ABG)
22:05:41.754 00.000 13828 Guiding  Dir = 3, Dur = 56
22:05:41.755 00.001 13828 IsSlewing returns 0
22:05:41.755 00.000 13828 IsGuiding returns 0
22:05:41.757 00.002 13828 PulseGuide returned control before completion, sleep 65
22:05:41.835 00.078 13828 IsGuiding returns 0
22:05:41.835 00.000 13828 Move returns status 0, amount 56
22:05:41.835 00.000 13828 MoveAxis(N, 706, ABG)
22:05:41.835 00.000 13828 duration set to 0 by GuideMode
22:05:41.835 00.000 13828 Move returns status 0, amount 0
22:05:41.835 00.000 13828 move complete, result=0
22:05:41.835 00.000 13828 worker thread done servicing request
22:05:41.836 00.001 8960 GuideStep: 0.2 px 56 ms WEST, -1.3 px 0 ms NORTH
22:05:41.839 00.003 13828 Worker thread wakes up
22:05:41.839 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:41.839 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:44.314 02.475 13828 Exposure complete
22:05:44.466 00.152 13828 worker thread done servicing request
22:05:44.466 00.000 8960 OnExposeComplete: enter
22:05:44.469 00.003 8960 UpdateGuideState(): m_state=6
22:05:44.472 00.003 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 646
22:05:44.474 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=734.30, Mass=174884, SNR=32.5, Peak=25232 HFD=3.9
22:05:44.476 00.002 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:05:44.477 00.001 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:05:44.480 00.003 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.77 hyp=0.81 cameraTheta=-1.87 mountX=0.07 mountY=-0.81, mountTheta=-1.48
22:05:44.485 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.77, opts=13)
22:05:44.488 00.003 8960 Enqueuing Move request for scope (-0.24, -0.77)
22:05:44.493 00.005 13828 Worker thread wakes up
22:05:44.493 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12406, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:05:44.496 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.77) opts 0xd
22:05:44.496 00.000 8960 UpdateGuideState exits: m=174884 SNR=32.5
22:05:44.499 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:44.507 00.008 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.77)
22:05:44.507 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:44.511 00.004 8960 Enqueuing Expose request
22:05:44.514 00.003 13828 Moving (-0.24, -0.77) raw xDistance=0.07 yDistance=-0.81
22:05:44.514 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:05:44.514 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:05:44.514 00.000 13828 MoveAxis(E, 0, ABG)
22:05:44.514 00.000 13828 Move returns status 0, amount 0
22:05:44.515 00.001 13828 MoveAxis(N, 430, ABG)
22:05:44.515 00.000 13828 duration set to 0 by GuideMode
22:05:44.515 00.000 13828 Move returns status 0, amount 0
22:05:44.515 00.000 13828 move complete, result=0
22:05:44.515 00.000 13828 worker thread done servicing request
22:05:44.515 00.000 13828 Worker thread wakes up
22:05:44.516 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:44.516 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:44.522 00.006 8960 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
22:05:46.988 02.466 13828 Exposure complete
22:05:47.188 00.200 13828 worker thread done servicing request
22:05:47.188 00.000 8960 OnExposeComplete: enter
22:05:47.190 00.002 8960 UpdateGuideState(): m_state=6
22:05:47.192 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 647
22:05:47.194 00.002 8960 Star::Find returns 1 (0), X=973.74, Y=734.10, Mass=146801, SNR=28.3, Peak=22179 HFD=3.6
22:05:47.197 00.003 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:05:47.200 00.003 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:05:47.203 00.003 8960 CameraToMount -- cameraX=-0.49 cameraY=-0.97 hyp=1.09 cameraTheta=-2.04 mountX=-0.08 mountY=-1.08, mountTheta=-1.65
22:05:47.207 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=-0.97, opts=13)
22:05:47.209 00.002 8960 Enqueuing Move request for scope (-0.49, -0.97)
22:05:47.212 00.003 13828 Worker thread wakes up
22:05:47.212 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12400, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:05:47.214 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.97) opts 0xd
22:05:47.214 00.000 8960 UpdateGuideState exits: m=146801 SNR=28.3
22:05:47.217 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.49, -0.97)
22:05:47.217 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:47.221 00.004 13828 Moving (-0.49, -0.97) raw xDistance=-0.08 yDistance=-1.08
22:05:47.221 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:47.224 00.003 8960 Enqueuing Expose request
22:05:47.226 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:05:47.226 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.08 from input -1.08
22:05:47.226 00.000 13828 MoveAxis(E, 0, ABG)
22:05:47.227 00.001 13828 Move returns status 0, amount 0
22:05:47.227 00.000 13828 MoveAxis(N, 576, ABG)
22:05:47.227 00.000 13828 duration set to 0 by GuideMode
22:05:47.227 00.000 13828 Move returns status 0, amount 0
22:05:47.227 00.000 13828 move complete, result=0
22:05:47.227 00.000 13828 worker thread done servicing request
22:05:47.227 00.000 13828 Worker thread wakes up
22:05:47.227 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:47.227 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:47.228 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
22:05:49.685 02.457 13828 Exposure complete
22:05:49.820 00.135 13828 worker thread done servicing request
22:05:49.820 00.000 8960 OnExposeComplete: enter
22:05:49.823 00.003 8960 UpdateGuideState(): m_state=6
22:05:49.826 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 648
22:05:49.829 00.003 8960 Star::Find returns 1 (0), X=974.06, Y=734.31, Mass=153900, SNR=33.6, Peak=21936 HFD=3.8
22:05:49.834 00.005 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.40 = -1.40)
22:05:49.836 00.002 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
22:05:49.838 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.77 hyp=0.79 cameraTheta=-1.79 mountX=0.14 mountY=-0.78, mountTheta=-1.40
22:05:49.841 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.77, opts=13)
22:05:49.844 00.003 8960 Enqueuing Move request for scope (-0.17, -0.77)
22:05:49.846 00.002 13828 Worker thread wakes up
22:05:49.846 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12400, FiltMin=9577, FiltMax=65535, Gamma=2.540
22:05:49.848 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.77) opts 0xd
22:05:49.848 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.77)
22:05:49.849 00.001 13828 Moving (-0.17, -0.77) raw xDistance=0.14 yDistance=-0.78
22:05:49.849 00.000 8960 UpdateGuideState exits: m=153900 SNR=33.6
22:05:49.852 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:05:49.852 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:49.855 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:05:49.855 00.000 13828 MoveAxis(W, 50, ABG)
22:05:49.855 00.000 13828 Guiding  Dir = 3, Dur = 50
22:05:49.855 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:49.857 00.002 8960 Enqueuing Expose request
22:05:49.859 00.002 13828 IsSlewing returns 0
22:05:49.860 00.001 13828 IsGuiding returns 0
22:05:49.862 00.002 13828 PulseGuide returned control before completion, sleep 59
22:05:49.929 00.067 13828 IsGuiding returns 0
22:05:49.929 00.000 13828 Move returns status 0, amount 50
22:05:49.930 00.001 13828 MoveAxis(N, 414, ABG)
22:05:49.930 00.000 13828 duration set to 0 by GuideMode
22:05:49.930 00.000 13828 Move returns status 0, amount 0
22:05:49.930 00.000 13828 move complete, result=0
22:05:49.930 00.000 13828 worker thread done servicing request
22:05:49.930 00.000 8960 GuideStep: 0.1 px 50 ms WEST, -0.8 px 0 ms NORTH
22:05:49.934 00.004 13828 Worker thread wakes up
22:05:49.934 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:49.934 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:52.401 02.467 13828 Exposure complete
22:05:52.539 00.138 13828 worker thread done servicing request
22:05:52.539 00.000 8960 OnExposeComplete: enter
22:05:52.541 00.002 8960 UpdateGuideState(): m_state=6
22:05:52.543 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 649
22:05:52.546 00.003 8960 Star::Find returns 1 (0), X=974.46, Y=734.24, Mass=141624, SNR=28.5, Peak=24329 HFD=3.3
22:05:52.547 00.001 8960 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.39) = xAngle (-0.91 = -0.91)
22:05:52.549 00.002 8960 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
22:05:52.551 00.002 8960 CameraToMount -- cameraX=0.23 cameraY=-0.84 hyp=0.87 cameraTheta=-1.30 mountX=0.54 mountY=-0.70, mountTheta=-0.92
22:05:52.554 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.23, y=-0.84, opts=13)
22:05:52.556 00.002 8960 Enqueuing Move request for scope (0.23, -0.84)
22:05:52.557 00.001 13828 Worker thread wakes up
22:05:52.557 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7241, max=65535, med=12406, FiltMin=9737, FiltMax=65535, Gamma=2.540
22:05:52.559 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.84) opts 0xd
22:05:52.559 00.000 8960 UpdateGuideState exits: m=141624 SNR=28.5
22:05:52.561 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:52.562 00.001 13828 Handling offset move in thread for scope, endpoint = (0.23, -0.84)
22:05:52.563 00.001 13828 Moving (0.23, -0.84) raw xDistance=0.54 yDistance=-0.70
22:05:52.563 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
22:05:52.563 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
22:05:52.563 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:52.564 00.001 8960 Enqueuing Expose request
22:05:52.566 00.002 13828 MoveAxis(W, 202, ABG)
22:05:52.566 00.000 13828 Guiding  Dir = 3, Dur = 202
22:05:52.568 00.002 13828 IsSlewing returns 0
22:05:52.569 00.001 13828 IsGuiding returns 0
22:05:52.570 00.001 13828 PulseGuide returned control before completion, sleep 211
22:05:52.785 00.215 13828 IsGuiding returns 0
22:05:52.785 00.000 13828 Move returns status 0, amount 202
22:05:52.785 00.000 13828 MoveAxis(N, 374, ABG)
22:05:52.785 00.000 13828 duration set to 0 by GuideMode
22:05:52.785 00.000 13828 Move returns status 0, amount 0
22:05:52.785 00.000 13828 move complete, result=0
22:05:52.785 00.000 13828 worker thread done servicing request
22:05:52.785 00.000 8960 GuideStep: 0.5 px 202 ms WEST, -0.7 px 0 ms NORTH
22:05:52.787 00.002 13828 Worker thread wakes up
22:05:52.787 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:52.787 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:55.260 02.473 13828 Exposure complete
22:05:55.389 00.129 13828 worker thread done servicing request
22:05:55.389 00.000 8960 OnExposeComplete: enter
22:05:55.391 00.002 8960 UpdateGuideState(): m_state=6
22:05:55.393 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 650
22:05:55.395 00.002 8960 Star::Find returns 1 (0), X=973.39, Y=734.21, Mass=139226, SNR=27.4, Peak=25827 HFD=2.8
22:05:55.397 00.002 8960 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.39) = xAngle (-1.95 = -1.95)
22:05:55.400 00.003 8960 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
22:05:55.402 00.002 8960 CameraToMount -- cameraX=-0.85 cameraY=-0.86 hyp=1.21 cameraTheta=-2.35 mountX=-0.45 mountY=-1.10, mountTheta=-1.96
22:05:55.407 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.85, y=-0.86, opts=13)
22:05:55.409 00.002 8960 Enqueuing Move request for scope (-0.85, -0.86)
22:05:55.412 00.003 13828 Worker thread wakes up
22:05:55.412 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.86) opts 0xd
22:05:55.412 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.85, -0.86)
22:05:55.412 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12406, FiltMin=9456, FiltMax=65535, Gamma=2.540
22:05:55.414 00.002 13828 Moving (-0.85, -0.86) raw xDistance=-0.45 yDistance=-1.10
22:05:55.414 00.000 8960 UpdateGuideState exits: m=139226 SNR=27.4
22:05:55.416 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.45
22:05:55.417 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:55.419 00.002 13828 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
22:05:55.419 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:55.420 00.001 8960 Enqueuing Expose request
22:05:55.422 00.002 13828 MoveAxis(E, 153, ABG)
22:05:55.422 00.000 13828 Guiding  Dir = 2, Dur = 153
22:05:55.425 00.003 13828 IsSlewing returns 0
22:05:55.425 00.000 13828 IsGuiding returns 0
22:05:55.426 00.001 13828 PulseGuide returned control before completion, sleep 162
22:05:55.601 00.175 13828 IsGuiding returns 0
22:05:55.601 00.000 13828 Move returns status 0, amount 153
22:05:55.601 00.000 13828 MoveAxis(N, 587, ABG)
22:05:55.601 00.000 13828 duration set to 0 by GuideMode
22:05:55.601 00.000 13828 Move returns status 0, amount 0
22:05:55.601 00.000 13828 move complete, result=0
22:05:55.601 00.000 13828 worker thread done servicing request
22:05:55.601 00.000 8960 GuideStep: -0.5 px 153 ms EAST, -1.1 px 0 ms NORTH
22:05:55.604 00.003 13828 Worker thread wakes up
22:05:55.604 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:55.604 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:58.080 02.476 13828 Exposure complete
22:05:58.231 00.151 13828 worker thread done servicing request
22:05:58.231 00.000 8960 OnExposeComplete: enter
22:05:58.234 00.003 8960 UpdateGuideState(): m_state=6
22:05:58.238 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 651
22:05:58.241 00.003 8960 Star::Find returns 1 (0), X=973.44, Y=734.60, Mass=161991, SNR=35.4, Peak=27907 HFD=3.2
22:05:58.243 00.002 8960 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.39) = xAngle (-2.21 = -2.21)
22:05:58.245 00.002 8960 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.25 = -2.25)
22:05:58.247 00.002 8960 CameraToMount -- cameraX=-0.79 cameraY=-0.47 hyp=0.92 cameraTheta=-2.60 mountX=-0.55 mountY=-0.72, mountTheta=-2.22
22:05:58.251 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.79, y=-0.47, opts=13)
22:05:58.253 00.002 8960 Enqueuing Move request for scope (-0.79, -0.47)
22:05:58.256 00.003 13828 Worker thread wakes up
22:05:58.256 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.47) opts 0xd
22:05:58.256 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7657, max=65535, med=12412, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:05:58.258 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.79, -0.47)
22:05:58.258 00.000 8960 UpdateGuideState exits: m=161991 SNR=35.4
22:05:58.260 00.002 13828 Moving (-0.79, -0.47) raw xDistance=-0.55 yDistance=-0.72
22:05:58.260 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:05:58.262 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.55
22:05:58.262 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:05:58.263 00.001 8960 Enqueuing Expose request
22:05:58.265 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:05:58.265 00.000 13828 MoveAxis(E, 215, ABG)
22:05:58.265 00.000 13828 Guiding  Dir = 2, Dur = 215
22:05:58.267 00.002 13828 IsSlewing returns 0
22:05:58.267 00.000 13828 IsGuiding returns 0
22:05:58.269 00.002 13828 PulseGuide returned control before completion, sleep 224
22:05:58.505 00.236 13828 IsGuiding returns 0
22:05:58.505 00.000 13828 Move returns status 0, amount 215
22:05:58.505 00.000 13828 MoveAxis(N, 384, ABG)
22:05:58.505 00.000 13828 duration set to 0 by GuideMode
22:05:58.505 00.000 13828 Move returns status 0, amount 0
22:05:58.505 00.000 13828 move complete, result=0
22:05:58.505 00.000 13828 worker thread done servicing request
22:05:58.506 00.001 13828 Worker thread wakes up
22:05:58.506 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:05:58.506 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:05:58.506 00.000 8960 GuideStep: -0.6 px 215 ms EAST, -0.7 px 0 ms NORTH
22:06:00.969 02.463 13828 Exposure complete
22:06:01.107 00.138 13828 worker thread done servicing request
22:06:01.107 00.000 8960 OnExposeComplete: enter
22:06:01.109 00.002 8960 UpdateGuideState(): m_state=6
22:06:01.111 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 652
22:06:01.113 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=734.70, Mass=152946, SNR=30.2, Peak=25558 HFD=2.9
22:06:01.114 00.001 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.39) = xAngle (-1.23 = -1.23)
22:06:01.117 00.003 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
22:06:01.119 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.38 hyp=0.38 cameraTheta=-1.62 mountX=0.13 mountY=-0.36, mountTheta=-1.24
22:06:01.122 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.38, opts=13)
22:06:01.124 00.002 8960 Enqueuing Move request for scope (-0.02, -0.38)
22:06:01.126 00.002 13828 Worker thread wakes up
22:06:01.126 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.38) opts 0xd
22:06:01.126 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.38)
22:06:01.126 00.000 13828 Moving (-0.02, -0.38) raw xDistance=0.13 yDistance=-0.36
22:06:01.126 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12425, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:06:01.128 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.13
22:06:01.129 00.001 8960 UpdateGuideState exits: m=152946 SNR=30.2
22:06:01.131 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:01.134 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:06:01.135 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:01.137 00.002 8960 Enqueuing Expose request
22:06:01.141 00.004 13828 MoveAxis(W, 32, ABG)
22:06:01.141 00.000 13828 Guiding  Dir = 3, Dur = 32
22:06:01.143 00.002 13828 IsSlewing returns 0
22:06:01.144 00.001 13828 IsGuiding returns 0
22:06:01.145 00.001 13828 PulseGuide returned control before completion, sleep 41
22:06:01.196 00.051 13828 IsGuiding returns 0
22:06:01.196 00.000 13828 Move returns status 0, amount 32
22:06:01.196 00.000 13828 MoveAxis(N, 192, ABG)
22:06:01.196 00.000 13828 duration set to 0 by GuideMode
22:06:01.196 00.000 13828 Move returns status 0, amount 0
22:06:01.196 00.000 13828 move complete, result=0
22:06:01.196 00.000 13828 worker thread done servicing request
22:06:01.196 00.000 8960 GuideStep: 0.1 px 32 ms WEST, -0.4 px 0 ms NORTH
22:06:01.198 00.002 13828 Worker thread wakes up
22:06:01.199 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:01.199 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:03.679 02.480 13828 Exposure complete
22:06:03.842 00.163 13828 worker thread done servicing request
22:06:03.843 00.001 8960 OnExposeComplete: enter
22:06:03.847 00.004 8960 UpdateGuideState(): m_state=6
22:06:03.857 00.010 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 653
22:06:03.861 00.004 8960 Star::Find returns 1 (0), X=973.99, Y=734.28, Mass=128428, SNR=27.3, Peak=25315 HFD=2.5
22:06:03.865 00.004 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:06:03.873 00.008 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:06:03.876 00.003 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.79 hyp=0.83 cameraTheta=-1.87 mountX=0.08 mountY=-0.83, mountTheta=-1.48
22:06:03.880 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.79, opts=13)
22:06:03.885 00.005 8960 Enqueuing Move request for scope (-0.25, -0.79)
22:06:03.887 00.002 13828 Worker thread wakes up
22:06:03.888 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.79) opts 0xd
22:06:03.888 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.79)
22:06:03.888 00.000 13828 Moving (-0.25, -0.79) raw xDistance=0.08 yDistance=-0.83
22:06:03.888 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:06:03.888 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.83 from input -0.83
22:06:03.888 00.000 13828 MoveAxis(E, 0, ABG)
22:06:03.888 00.000 13828 Move returns status 0, amount 0
22:06:03.888 00.000 13828 MoveAxis(N, 441, ABG)
22:06:03.888 00.000 13828 duration set to 0 by GuideMode
22:06:03.889 00.001 13828 Move returns status 0, amount 0
22:06:03.889 00.000 13828 move complete, result=0
22:06:03.889 00.000 13828 worker thread done servicing request
22:06:03.900 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=7408, max=65535, med=12432, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:06:03.928 00.028 8960 UpdateGuideState exits: m=128428 SNR=27.3
22:06:03.931 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:03.934 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:03.937 00.003 8960 Enqueuing Expose request
22:06:03.940 00.003 13828 Worker thread wakes up
22:06:03.940 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
22:06:03.942 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:03.942 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:06.405 02.463 13828 Exposure complete
22:06:06.540 00.135 13828 worker thread done servicing request
22:06:06.540 00.000 8960 OnExposeComplete: enter
22:06:06.542 00.002 8960 UpdateGuideState(): m_state=6
22:06:06.545 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 654
22:06:06.547 00.002 8960 Star::Find returns 1 (0), X=973.58, Y=734.85, Mass=124808, SNR=26.1, Peak=24291 HFD=3.1
22:06:06.549 00.002 8960 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.39) = xAngle (-2.41 = -2.41)
22:06:06.551 00.002 8960 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
22:06:06.554 00.003 8960 CameraToMount -- cameraX=-0.65 cameraY=-0.23 hyp=0.69 cameraTheta=-2.80 mountX=-0.51 mountY=-0.44, mountTheta=-2.43
22:06:06.556 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.65, y=-0.23, opts=13)
22:06:06.558 00.002 8960 Enqueuing Move request for scope (-0.65, -0.23)
22:06:06.560 00.002 13828 Worker thread wakes up
22:06:06.560 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.65, -0.23) opts 0xd
22:06:06.560 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.65, -0.23)
22:06:06.560 00.000 13828 Moving (-0.65, -0.23) raw xDistance=-0.51 yDistance=-0.44
22:06:06.560 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
22:06:06.560 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:06:06.561 00.001 13828 MoveAxis(E, 190, ABG)
22:06:06.561 00.000 13828 Guiding  Dir = 2, Dur = 190
22:06:06.563 00.002 13828 IsSlewing returns 0
22:06:06.563 00.000 13828 IsGuiding returns 0
22:06:06.566 00.003 13828 PulseGuide returned control before completion, sleep 198
22:06:06.572 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12419, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:06:06.607 00.035 8960 UpdateGuideState exits: m=124808 SNR=26.1
22:06:06.610 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:06.612 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:06.615 00.003 8960 Enqueuing Expose request
22:06:06.765 00.150 13828 IsGuiding returns 0
22:06:06.765 00.000 13828 Move returns status 0, amount 190
22:06:06.765 00.000 13828 MoveAxis(N, 236, ABG)
22:06:06.765 00.000 13828 duration set to 0 by GuideMode
22:06:06.765 00.000 13828 Move returns status 0, amount 0
22:06:06.765 00.000 13828 move complete, result=0
22:06:06.766 00.001 13828 worker thread done servicing request
22:06:06.766 00.000 8960 GuideStep: -0.5 px 190 ms EAST, -0.4 px 0 ms NORTH
22:06:06.769 00.003 13828 Worker thread wakes up
22:06:06.770 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:06.770 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:09.245 02.475 13828 Exposure complete
22:06:09.407 00.162 13828 worker thread done servicing request
22:06:09.407 00.000 8960 OnExposeComplete: enter
22:06:09.410 00.003 8960 UpdateGuideState(): m_state=6
22:06:09.414 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 655
22:06:09.416 00.002 8960 Star::Find returns 1 (0), X=975.10, Y=735.12, Mass=131027, SNR=26.8, Peak=25257 HFD=2.8
22:06:09.418 00.002 8960 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.39) = xAngle (0.44 = 0.44)
22:06:09.421 00.003 8960 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
22:06:09.424 00.003 8960 CameraToMount -- cameraX=0.87 cameraY=0.04 hyp=0.87 cameraTheta=0.05 mountX=0.78 mountY=0.34, mountTheta=0.41
22:06:09.429 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.87, y=0.04, opts=13)
22:06:09.433 00.004 8960 Enqueuing Move request for scope (0.87, 0.04)
22:06:09.435 00.002 13828 Worker thread wakes up
22:06:09.435 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.87, 0.04) opts 0xd
22:06:09.435 00.000 13828 Handling offset move in thread for scope, endpoint = (0.87, 0.04)
22:06:09.435 00.000 13828 Moving (0.87, 0.04) raw xDistance=0.78 yDistance=0.34
22:06:09.435 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.78
22:06:09.435 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:06:09.435 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:06:09.435 00.000 13828 MoveAxis(W, 277, ABG)
22:06:09.435 00.000 13828 Guiding  Dir = 3, Dur = 277
22:06:09.437 00.002 13828 IsSlewing returns 0
22:06:09.437 00.000 13828 IsGuiding returns 0
22:06:09.440 00.003 13828 PulseGuide returned control before completion, sleep 285
22:06:09.446 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=7030, max=65535, med=12406, FiltMin=9315, FiltMax=65535, Gamma=2.540
22:06:09.477 00.031 8960 UpdateGuideState exits: m=131027 SNR=26.8
22:06:09.479 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:09.483 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:09.486 00.003 8960 Enqueuing Expose request
22:06:09.736 00.250 13828 IsGuiding returns 0
22:06:09.736 00.000 13828 Move returns status 0, amount 277
22:06:09.736 00.000 13828 MoveAxis(N, 0, ABG)
22:06:09.736 00.000 13828 duration set to 0 by GuideMode
22:06:09.736 00.000 13828 Move returns status 0, amount 0
22:06:09.736 00.000 13828 move complete, result=0
22:06:09.736 00.000 13828 worker thread done servicing request
22:06:09.736 00.000 8960 GuideStep: 0.8 px 277 ms WEST, 0.3 px 0 ms NORTH
22:06:09.738 00.002 13828 Worker thread wakes up
22:06:09.739 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:09.739 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:12.222 02.483 13828 Exposure complete
22:06:12.375 00.153 13828 worker thread done servicing request
22:06:12.375 00.000 8960 OnExposeComplete: enter
22:06:12.377 00.002 8960 UpdateGuideState(): m_state=6
22:06:12.380 00.003 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 656
22:06:12.382 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=734.96, Mass=138448, SNR=25.5, Peak=25475 HFD=3.3
22:06:12.385 00.003 8960 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.39) = xAngle (-2.53 = -2.53)
22:06:12.386 00.001 8960 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
22:06:12.388 00.002 8960 CameraToMount -- cameraX=-0.53 cameraY=-0.12 hyp=0.55 cameraTheta=-2.92 mountX=-0.45 mountY=-0.30, mountTheta=-2.55
22:06:12.392 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.53, y=-0.12, opts=13)
22:06:12.395 00.003 8960 Enqueuing Move request for scope (-0.53, -0.12)
22:06:12.397 00.002 13828 Worker thread wakes up
22:06:12.397 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7433, max=65535, med=12419, FiltMin=9686, FiltMax=65535, Gamma=2.540
22:06:12.399 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.12) opts 0xd
22:06:12.399 00.000 8960 UpdateGuideState exits: m=138448 SNR=25.5
22:06:12.400 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:12.402 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.53, -0.12)
22:06:12.402 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:12.404 00.002 8960 Enqueuing Expose request
22:06:12.406 00.002 13828 Moving (-0.53, -0.12) raw xDistance=-0.45 yDistance=-0.30
22:06:12.406 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.45
22:06:12.406 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:06:12.406 00.000 13828 MoveAxis(E, 146, ABG)
22:06:12.406 00.000 13828 Guiding  Dir = 2, Dur = 146
22:06:12.408 00.002 13828 IsSlewing returns 0
22:06:12.408 00.000 13828 IsGuiding returns 0
22:06:12.409 00.001 13828 PulseGuide returned control before completion, sleep 155
22:06:12.569 00.160 13828 IsGuiding returns 0
22:06:12.569 00.000 13828 Move returns status 0, amount 146
22:06:12.569 00.000 13828 MoveAxis(N, 160, ABG)
22:06:12.569 00.000 13828 duration set to 0 by GuideMode
22:06:12.569 00.000 13828 Move returns status 0, amount 0
22:06:12.569 00.000 13828 move complete, result=0
22:06:12.569 00.000 13828 worker thread done servicing request
22:06:12.569 00.000 13828 Worker thread wakes up
22:06:12.569 00.000 8960 GuideStep: -0.4 px 146 ms EAST, -0.3 px 0 ms NORTH
22:06:12.573 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:12.573 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:15.054 02.481 13828 Exposure complete
22:06:15.198 00.144 13828 worker thread done servicing request
22:06:15.198 00.000 8960 OnExposeComplete: enter
22:06:15.200 00.002 8960 UpdateGuideState(): m_state=6
22:06:15.202 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 657
22:06:15.204 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=734.92, Mass=133026, SNR=23.7, Peak=23107 HFD=3.0
22:06:15.206 00.002 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.39) = xAngle (-2.20 = -2.20)
22:06:15.208 00.002 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
22:06:15.210 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.16 hyp=0.30 cameraTheta=-2.59 mountX=-0.18 mountY=-0.24, mountTheta=-2.21
22:06:15.213 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.16, opts=13)
22:06:15.216 00.003 8960 Enqueuing Move request for scope (-0.25, -0.16)
22:06:15.219 00.003 13828 Worker thread wakes up
22:06:15.219 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.16) opts 0xd
22:06:15.219 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.16)
22:06:15.219 00.000 13828 Moving (-0.25, -0.16) raw xDistance=-0.18 yDistance=-0.24
22:06:15.219 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7683, max=65535, med=12425, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:06:15.221 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.18
22:06:15.221 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:06:15.221 00.000 8960 UpdateGuideState exits: m=133026 SNR=23.7
22:06:15.223 00.002 13828 MoveAxis(E, 75, ABG)
22:06:15.223 00.000 13828 Guiding  Dir = 2, Dur = 75
22:06:15.223 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:15.225 00.002 13828 IsSlewing returns 0
22:06:15.225 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:15.227 00.002 8960 Enqueuing Expose request
22:06:15.229 00.002 13828 IsGuiding returns 0
22:06:15.231 00.002 13828 PulseGuide returned control before completion, sleep 84
22:06:15.328 00.097 13828 IsGuiding returns 0
22:06:15.328 00.000 13828 Move returns status 0, amount 75
22:06:15.328 00.000 13828 MoveAxis(N, 125, ABG)
22:06:15.328 00.000 13828 duration set to 0 by GuideMode
22:06:15.328 00.000 13828 Move returns status 0, amount 0
22:06:15.328 00.000 13828 move complete, result=0
22:06:15.328 00.000 13828 worker thread done servicing request
22:06:15.328 00.000 13828 Worker thread wakes up
22:06:15.329 00.001 8960 GuideStep: -0.2 px 75 ms EAST, -0.2 px 0 ms NORTH
22:06:15.332 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:15.332 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:17.807 02.475 13828 Exposure complete
22:06:17.970 00.163 13828 worker thread done servicing request
22:06:17.971 00.001 8960 OnExposeComplete: enter
22:06:17.973 00.002 8960 UpdateGuideState(): m_state=6
22:06:17.975 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 658
22:06:17.977 00.002 8960 Star::Find returns 1 (0), X=973.03, Y=734.90, Mass=145568, SNR=28.9, Peak=25155 HFD=3.0
22:06:17.979 00.002 8960 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.39) = xAngle (-2.60 = -2.60)
22:06:17.982 00.003 8960 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
22:06:17.985 00.003 8960 CameraToMount -- cameraX=-1.21 cameraY=-0.18 hyp=1.22 cameraTheta=-2.99 mountX=-1.04 mountY=-0.59, mountTheta=-2.63
22:06:17.989 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.21, y=-0.18, opts=13)
22:06:17.991 00.002 8960 Enqueuing Move request for scope (-1.21, -0.18)
22:06:17.993 00.002 13828 Worker thread wakes up
22:06:17.993 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12432, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:06:17.995 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.18) opts 0xd
22:06:17.995 00.000 8960 UpdateGuideState exits: m=145568 SNR=28.9
22:06:17.998 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.21, -0.18)
22:06:17.998 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:18.000 00.002 13828 Moving (-1.21, -0.18) raw xDistance=-1.04 yDistance=-0.59
22:06:18.000 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:18.002 00.002 8960 Enqueuing Expose request
22:06:18.005 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.67 from input -1.04
22:06:18.005 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:06:18.006 00.001 13828 MoveAxis(E, 392, ABG)
22:06:18.006 00.000 13828 Guiding  Dir = 2, Dur = 392
22:06:18.007 00.001 13828 IsSlewing returns 0
22:06:18.007 00.000 13828 IsGuiding returns 0
22:06:18.009 00.002 13828 PulseGuide returned control before completion, sleep 401
22:06:18.426 00.417 13828 IsGuiding returns 0
22:06:18.426 00.000 13828 Move returns status 0, amount 392
22:06:18.426 00.000 13828 MoveAxis(N, 315, ABG)
22:06:18.426 00.000 13828 duration set to 0 by GuideMode
22:06:18.426 00.000 13828 Move returns status 0, amount 0
22:06:18.426 00.000 13828 move complete, result=0
22:06:18.426 00.000 13828 worker thread done servicing request
22:06:18.426 00.000 13828 Worker thread wakes up
22:06:18.426 00.000 8960 GuideStep: -1.0 px 392 ms EAST, -0.6 px 0 ms NORTH
22:06:18.429 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:18.429 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:20.903 02.474 13828 Exposure complete
22:06:21.049 00.146 13828 worker thread done servicing request
22:06:21.049 00.000 8960 OnExposeComplete: enter
22:06:21.051 00.002 8960 UpdateGuideState(): m_state=6
22:06:21.054 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 659
22:06:21.056 00.002 8960 Star::Find returns 1 (0), X=973.61, Y=734.84, Mass=160085, SNR=34.9, Peak=24355 HFD=3.2
22:06:21.058 00.002 8960 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.39) = xAngle (-2.38 = -2.38)
22:06:21.060 00.002 8960 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
22:06:21.062 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.24 hyp=0.67 cameraTheta=-2.77 mountX=-0.48 mountY=-0.44, mountTheta=-2.40
22:06:21.066 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.24, opts=13)
22:06:21.069 00.003 8960 Enqueuing Move request for scope (-0.62, -0.24)
22:06:21.072 00.003 13828 Worker thread wakes up
22:06:21.072 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=12444, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:06:21.075 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.24) opts 0xd
22:06:21.075 00.000 8960 UpdateGuideState exits: m=160085 SNR=34.9
22:06:21.077 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.24)
22:06:21.078 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:21.081 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:21.084 00.003 8960 Enqueuing Expose request
22:06:21.086 00.002 13828 Moving (-0.62, -0.24) raw xDistance=-0.48 yDistance=-0.44
22:06:21.086 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.48
22:06:21.086 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:06:21.086 00.000 13828 MoveAxis(E, 206, ABG)
22:06:21.086 00.000 13828 Guiding  Dir = 2, Dur = 206
22:06:21.088 00.002 13828 IsSlewing returns 0
22:06:21.088 00.000 13828 IsGuiding returns 0
22:06:21.089 00.001 13828 PulseGuide returned control before completion, sleep 215
22:06:21.311 00.222 13828 IsGuiding returns 0
22:06:21.312 00.001 13828 Move returns status 0, amount 206
22:06:21.312 00.000 13828 MoveAxis(N, 236, ABG)
22:06:21.312 00.000 13828 duration set to 0 by GuideMode
22:06:21.312 00.000 13828 Move returns status 0, amount 0
22:06:21.312 00.000 13828 move complete, result=0
22:06:21.312 00.000 13828 worker thread done servicing request
22:06:21.312 00.000 8960 GuideStep: -0.5 px 206 ms EAST, -0.4 px 0 ms NORTH
22:06:21.315 00.003 13828 Worker thread wakes up
22:06:21.315 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:21.315 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:23.795 02.480 13828 Exposure complete
22:06:23.925 00.130 13828 worker thread done servicing request
22:06:23.925 00.000 8960 OnExposeComplete: enter
22:06:23.927 00.002 8960 UpdateGuideState(): m_state=6
22:06:23.930 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 660
22:06:23.932 00.002 8960 Star::Find returns 1 (0), X=973.38, Y=734.88, Mass=161364, SNR=33.6, Peak=25987 HFD=3.4
22:06:23.933 00.001 8960 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.39) = xAngle (-2.52 = -2.52)
22:06:23.935 00.002 8960 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
22:06:23.937 00.002 8960 CameraToMount -- cameraX=-0.85 cameraY=-0.19 hyp=0.88 cameraTheta=-2.92 mountX=-0.71 mountY=-0.48, mountTheta=-2.55
22:06:23.939 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.85, y=-0.19, opts=13)
22:06:23.941 00.002 8960 Enqueuing Move request for scope (-0.85, -0.19)
22:06:23.944 00.003 13828 Worker thread wakes up
22:06:23.944 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=12406, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:06:23.946 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.19) opts 0xd
22:06:23.946 00.000 8960 UpdateGuideState exits: m=161364 SNR=33.6
22:06:23.948 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.85, -0.19)
22:06:23.948 00.000 13828 Moving (-0.85, -0.19) raw xDistance=-0.71 yDistance=-0.48
22:06:23.948 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:23.950 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:23.953 00.003 8960 Enqueuing Expose request
22:06:23.954 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.71
22:06:23.955 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:06:23.955 00.000 13828 MoveAxis(E, 279, ABG)
22:06:23.955 00.000 13828 Guiding  Dir = 2, Dur = 279
22:06:23.956 00.001 13828 IsSlewing returns 0
22:06:23.956 00.000 13828 IsGuiding returns 0
22:06:23.958 00.002 13828 PulseGuide returned control before completion, sleep 288
22:06:24.252 00.294 13828 IsGuiding returns 1
22:06:24.252 00.000 13828 scope still moving after pulse duration time elapsed
22:06:24.285 00.033 13828 IsSlewing returns 0
22:06:24.285 00.000 13828 IsGuiding returns 1
22:06:24.317 00.032 13828 IsSlewing returns 0
22:06:24.317 00.000 13828 IsGuiding returns 1
22:06:24.351 00.034 13828 IsSlewing returns 0
22:06:24.351 00.000 13828 IsGuiding returns 0
22:06:24.351 00.000 13828 scope move finished after 279 + 116 ms
22:06:24.351 00.000 13828 Move returns status 0, amount 279
22:06:24.351 00.000 13828 MoveAxis(N, 256, ABG)
22:06:24.352 00.001 13828 duration set to 0 by GuideMode
22:06:24.352 00.000 13828 Move returns status 0, amount 0
22:06:24.352 00.000 13828 move complete, result=0
22:06:24.352 00.000 13828 worker thread done servicing request
22:06:24.352 00.000 8960 GuideStep: -0.7 px 279 ms EAST, -0.5 px 0 ms NORTH
22:06:24.354 00.002 13828 Worker thread wakes up
22:06:24.354 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:24.354 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:26.826 02.472 13828 Exposure complete
22:06:26.972 00.146 13828 worker thread done servicing request
22:06:26.972 00.000 8960 OnExposeComplete: enter
22:06:26.975 00.003 8960 UpdateGuideState(): m_state=6
22:06:26.978 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 661
22:06:26.980 00.002 8960 Star::Find returns 1 (0), X=974.10, Y=735.02, Mass=136908, SNR=26.3, Peak=20233 HFD=3.8
22:06:26.982 00.002 8960 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.39) = xAngle (-2.36 = -2.36)
22:06:26.984 00.002 8960 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
22:06:26.986 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-2.76 mountX=-0.10 mountY=-0.10, mountTheta=-2.38
22:06:26.988 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.05, opts=13)
22:06:26.990 00.002 8960 Enqueuing Move request for scope (-0.13, -0.05)
22:06:26.992 00.002 13828 Worker thread wakes up
22:06:26.993 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7542, max=65535, med=12412, FiltMin=9820, FiltMax=65535, Gamma=2.540
22:06:26.995 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.05) opts 0xd
22:06:26.995 00.000 8960 UpdateGuideState exits: m=136908 SNR=26.3
22:06:26.997 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.05)
22:06:26.997 00.000 13828 Moving (-0.13, -0.05) raw xDistance=-0.10 yDistance=-0.10
22:06:26.997 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:06:26.997 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:06:26.997 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:26.999 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:06:26.999 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:27.001 00.002 8960 Enqueuing Expose request
22:06:27.003 00.002 13828 MoveAxis(E, 0, ABG)
22:06:27.004 00.001 13828 Move returns status 0, amount 0
22:06:27.004 00.000 13828 MoveAxis(N, 0, ABG)
22:06:27.004 00.000 13828 duration set to 0 by GuideMode
22:06:27.004 00.000 13828 Move returns status 0, amount 0
22:06:27.004 00.000 13828 move complete, result=0
22:06:27.004 00.000 13828 worker thread done servicing request
22:06:27.004 00.000 13828 Worker thread wakes up
22:06:27.004 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:27.004 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:27.005 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:06:29.484 02.479 13828 Exposure complete
22:06:29.641 00.157 13828 worker thread done servicing request
22:06:29.641 00.000 8960 OnExposeComplete: enter
22:06:29.644 00.003 8960 UpdateGuideState(): m_state=6
22:06:29.646 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 662
22:06:29.648 00.002 8960 Star::Find returns 1 (0), X=973.23, Y=734.97, Mass=119598, SNR=22.5, Peak=22371 HFD=3.5
22:06:29.650 00.002 8960 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.39) = xAngle (-2.64 = -2.64)
22:06:29.652 00.002 8960 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
22:06:29.654 00.002 8960 CameraToMount -- cameraX=-1.00 cameraY=-0.11 hyp=1.01 cameraTheta=-3.03 mountX=-0.88 mountY=-0.45, mountTheta=-2.67
22:06:29.658 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.00, y=-0.11, opts=13)
22:06:29.660 00.002 8960 Enqueuing Move request for scope (-1.00, -0.11)
22:06:29.662 00.002 13828 Worker thread wakes up
22:06:29.662 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12406, FiltMin=9545, FiltMax=65535, Gamma=2.540
22:06:29.664 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.00, -0.11) opts 0xd
22:06:29.664 00.000 8960 UpdateGuideState exits: m=119598 SNR=22.5
22:06:29.666 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.00, -0.11)
22:06:29.666 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:29.668 00.002 13828 Moving (-1.00, -0.11) raw xDistance=-0.88 yDistance=-0.45
22:06:29.668 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:29.671 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.88
22:06:29.671 00.000 8960 Enqueuing Expose request
22:06:29.673 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:06:29.673 00.000 13828 MoveAxis(E, 326, ABG)
22:06:29.673 00.000 13828 Guiding  Dir = 2, Dur = 326
22:06:29.675 00.002 13828 IsSlewing returns 0
22:06:29.675 00.000 13828 IsGuiding returns 0
22:06:29.676 00.001 13828 PulseGuide returned control before completion, sleep 335
22:06:30.027 00.351 13828 IsGuiding returns 0
22:06:30.027 00.000 13828 Move returns status 0, amount 326
22:06:30.027 00.000 13828 MoveAxis(N, 241, ABG)
22:06:30.027 00.000 13828 duration set to 0 by GuideMode
22:06:30.027 00.000 13828 Move returns status 0, amount 0
22:06:30.027 00.000 13828 move complete, result=0
22:06:30.028 00.001 13828 worker thread done servicing request
22:06:30.028 00.000 8960 GuideStep: -0.9 px 326 ms EAST, -0.5 px 0 ms NORTH
22:06:30.030 00.002 13828 Worker thread wakes up
22:06:30.030 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:30.030 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:32.497 02.467 13828 Exposure complete
22:06:32.661 00.164 13828 worker thread done servicing request
22:06:32.661 00.000 8960 OnExposeComplete: enter
22:06:32.664 00.003 8960 UpdateGuideState(): m_state=6
22:06:32.668 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 663
22:06:32.671 00.003 8960 Star::Find returns 1 (0), X=973.78, Y=734.04, Mass=122124, SNR=29.0, Peak=24425 HFD=2.8
22:06:32.673 00.002 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:06:32.676 00.003 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
22:06:32.678 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=-1.04 hyp=1.13 cameraTheta=-1.98 mountX=-0.02 mountY=-1.13, mountTheta=-1.59
22:06:32.682 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-1.04, opts=13)
22:06:32.685 00.003 8960 Enqueuing Move request for scope (-0.45, -1.04)
22:06:32.687 00.002 13828 Worker thread wakes up
22:06:32.687 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12406, FiltMin=9539, FiltMax=65535, Gamma=2.540
22:06:32.690 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -1.04) opts 0xd
22:06:32.690 00.000 8960 UpdateGuideState exits: m=122124 SNR=29.0
22:06:32.693 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.45, -1.04)
22:06:32.693 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:32.695 00.002 13828 Moving (-0.45, -1.04) raw xDistance=-0.02 yDistance=-1.13
22:06:32.695 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:32.697 00.002 8960 Enqueuing Expose request
22:06:32.699 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:06:32.699 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.13 from input -1.13
22:06:32.699 00.000 13828 MoveAxis(E, 0, ABG)
22:06:32.699 00.000 13828 Move returns status 0, amount 0
22:06:32.700 00.001 13828 MoveAxis(N, 602, ABG)
22:06:32.700 00.000 13828 duration set to 0 by GuideMode
22:06:32.700 00.000 13828 Move returns status 0, amount 0
22:06:32.700 00.000 13828 move complete, result=0
22:06:32.700 00.000 13828 worker thread done servicing request
22:06:32.700 00.000 13828 Worker thread wakes up
22:06:32.700 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:32.700 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:32.701 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -1.1 px 0 ms NORTH
22:06:35.169 02.468 13828 Exposure complete
22:06:35.306 00.137 13828 worker thread done servicing request
22:06:35.306 00.000 8960 OnExposeComplete: enter
22:06:35.308 00.002 8960 UpdateGuideState(): m_state=6
22:06:35.310 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 664
22:06:35.312 00.002 8960 Star::Find returns 1 (0), X=973.47, Y=734.46, Mass=143364, SNR=25.6, Peak=24291 HFD=3.2
22:06:35.314 00.002 8960 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.39) = xAngle (-2.07 = -2.07)
22:06:35.316 00.002 8960 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
22:06:35.318 00.002 8960 CameraToMount -- cameraX=-0.76 cameraY=-0.62 hyp=0.98 cameraTheta=-2.46 mountX=-0.47 mountY=-0.85, mountTheta=-2.08
22:06:35.320 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.76, y=-0.62, opts=13)
22:06:35.322 00.002 8960 Enqueuing Move request for scope (-0.76, -0.62)
22:06:35.324 00.002 13828 Worker thread wakes up
22:06:35.324 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7574, max=65535, med=12419, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:06:35.326 00.002 8960 UpdateGuideState exits: m=143364 SNR=25.6
22:06:35.327 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.62) opts 0xd
22:06:35.327 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:35.329 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.76, -0.62)
22:06:35.329 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:35.332 00.003 8960 Enqueuing Expose request
22:06:35.334 00.002 13828 Moving (-0.76, -0.62) raw xDistance=-0.47 yDistance=-0.85
22:06:35.334 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47
22:06:35.335 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:06:35.335 00.000 13828 MoveAxis(E, 173, ABG)
22:06:35.335 00.000 13828 Guiding  Dir = 2, Dur = 173
22:06:35.336 00.001 13828 IsSlewing returns 0
22:06:35.336 00.000 13828 IsGuiding returns 0
22:06:35.337 00.001 13828 PulseGuide returned control before completion, sleep 182
22:06:35.532 00.195 13828 IsGuiding returns 0
22:06:35.532 00.000 13828 Move returns status 0, amount 173
22:06:35.532 00.000 13828 MoveAxis(N, 451, ABG)
22:06:35.532 00.000 13828 duration set to 0 by GuideMode
22:06:35.532 00.000 13828 Move returns status 0, amount 0
22:06:35.532 00.000 13828 move complete, result=0
22:06:35.532 00.000 13828 worker thread done servicing request
22:06:35.533 00.001 8960 GuideStep: -0.5 px 173 ms EAST, -0.8 px 0 ms NORTH
22:06:35.535 00.002 13828 Worker thread wakes up
22:06:35.535 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:35.535 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:38.012 02.477 13828 Exposure complete
22:06:38.140 00.128 13828 worker thread done servicing request
22:06:38.141 00.001 8960 OnExposeComplete: enter
22:06:38.144 00.003 8960 UpdateGuideState(): m_state=6
22:06:38.146 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 665
22:06:38.147 00.001 8960 Star::Find returns 1 (0), X=973.99, Y=734.23, Mass=174483, SNR=35.5, Peak=24169 HFD=4.0
22:06:38.149 00.002 8960 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.39) = xAngle (-1.46 = -1.46)
22:06:38.151 00.002 8960 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
22:06:38.152 00.001 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.85 hyp=0.88 cameraTheta=-1.85 mountX=0.10 mountY=-0.88, mountTheta=-1.46
22:06:38.155 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.85, opts=13)
22:06:38.157 00.002 8960 Enqueuing Move request for scope (-0.25, -0.85)
22:06:38.159 00.002 13828 Worker thread wakes up
22:06:38.159 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.85) opts 0xd
22:06:38.159 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.85)
22:06:38.159 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12432, FiltMin=9692, FiltMax=65535, Gamma=2.540
22:06:38.161 00.002 13828 Moving (-0.25, -0.85) raw xDistance=0.10 yDistance=-0.88
22:06:38.161 00.000 8960 UpdateGuideState exits: m=174483 SNR=35.5
22:06:38.162 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:38.164 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:06:38.164 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:06:38.164 00.000 13828 MoveAxis(E, 0, ABG)
22:06:38.164 00.000 13828 Move returns status 0, amount 0
22:06:38.164 00.000 13828 MoveAxis(N, 469, ABG)
22:06:38.164 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:38.166 00.002 8960 Enqueuing Expose request
22:06:38.168 00.002 13828 duration set to 0 by GuideMode
22:06:38.168 00.000 13828 Move returns status 0, amount 0
22:06:38.168 00.000 13828 move complete, result=0
22:06:38.168 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:06:38.170 00.002 13828 worker thread done servicing request
22:06:38.170 00.000 13828 Worker thread wakes up
22:06:38.170 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:38.170 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:40.653 02.483 13828 Exposure complete
22:06:40.787 00.134 13828 worker thread done servicing request
22:06:40.787 00.000 8960 OnExposeComplete: enter
22:06:40.789 00.002 8960 UpdateGuideState(): m_state=6
22:06:40.791 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 666
22:06:40.793 00.002 8960 Star::Find returns 1 (0), X=973.21, Y=734.90, Mass=160755, SNR=29.1, Peak=26851 HFD=3.9
22:06:40.795 00.002 8960 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
22:06:40.797 00.002 8960 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
22:06:40.799 00.002 8960 CameraToMount -- cameraX=-1.02 cameraY=-0.18 hyp=1.04 cameraTheta=-2.97 mountX=-0.87 mountY=-0.53, mountTheta=-2.60
22:06:40.802 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.02, y=-0.18, opts=13)
22:06:40.805 00.003 8960 Enqueuing Move request for scope (-1.02, -0.18)
22:06:40.808 00.003 13828 Worker thread wakes up
22:06:40.808 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12438, FiltMin=9737, FiltMax=65535, Gamma=2.540
22:06:40.811 00.003 8960 UpdateGuideState exits: m=160755 SNR=29.1
22:06:40.814 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:40.817 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.02, -0.18) opts 0xd
22:06:40.817 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.02, -0.18)
22:06:40.817 00.000 13828 Moving (-1.02, -0.18) raw xDistance=-0.87 yDistance=-0.53
22:06:40.817 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.87
22:06:40.817 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:06:40.817 00.000 13828 MoveAxis(E, 324, ABG)
22:06:40.818 00.001 13828 Guiding  Dir = 2, Dur = 324
22:06:40.818 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:40.821 00.003 8960 Enqueuing Expose request
22:06:40.824 00.003 13828 IsSlewing returns 0
22:06:40.824 00.000 13828 IsGuiding returns 0
22:06:40.827 00.003 13828 PulseGuide returned control before completion, sleep 332
22:06:41.164 00.337 13828 IsGuiding returns 0
22:06:41.164 00.000 13828 Move returns status 0, amount 324
22:06:41.164 00.000 13828 MoveAxis(N, 281, ABG)
22:06:41.164 00.000 13828 duration set to 0 by GuideMode
22:06:41.164 00.000 13828 Move returns status 0, amount 0
22:06:41.164 00.000 13828 move complete, result=0
22:06:41.164 00.000 13828 worker thread done servicing request
22:06:41.164 00.000 13828 Worker thread wakes up
22:06:41.164 00.000 8960 GuideStep: -0.9 px 324 ms EAST, -0.5 px 0 ms NORTH
22:06:41.167 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:41.167 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:43.649 02.482 13828 Exposure complete
22:06:43.786 00.137 13828 worker thread done servicing request
22:06:43.786 00.000 8960 OnExposeComplete: enter
22:06:43.789 00.003 8960 UpdateGuideState(): m_state=6
22:06:43.792 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 667
22:06:43.794 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=734.19, Mass=159515, SNR=33.3, Peak=25590 HFD=2.9
22:06:43.796 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:06:43.798 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:06:43.801 00.003 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.89 hyp=0.93 cameraTheta=-1.88 mountX=0.08 mountY=-0.93, mountTheta=-1.49
22:06:43.805 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.89, opts=13)
22:06:43.807 00.002 8960 Enqueuing Move request for scope (-0.28, -0.89)
22:06:43.809 00.002 13828 Worker thread wakes up
22:06:43.809 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.89) opts 0xd
22:06:43.809 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.89)
22:06:43.810 00.001 13828 Moving (-0.28, -0.89) raw xDistance=0.08 yDistance=-0.93
22:06:43.810 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:06:43.810 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:06:43.810 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12438, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:06:43.811 00.001 8960 UpdateGuideState exits: m=159515 SNR=33.3
22:06:43.814 00.003 13828 MoveAxis(E, 0, ABG)
22:06:43.814 00.000 13828 Move returns status 0, amount 0
22:06:43.814 00.000 13828 MoveAxis(N, 494, ABG)
22:06:43.814 00.000 13828 duration set to 0 by GuideMode
22:06:43.814 00.000 13828 Move returns status 0, amount 0
22:06:43.814 00.000 13828 move complete, result=0
22:06:43.814 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:43.816 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:43.817 00.001 8960 Enqueuing Expose request
22:06:43.819 00.002 13828 worker thread done servicing request
22:06:43.819 00.000 13828 Worker thread wakes up
22:06:43.819 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:06:43.821 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:43.821 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:46.288 02.467 13828 Exposure complete
22:06:46.420 00.132 13828 worker thread done servicing request
22:06:46.420 00.000 8960 OnExposeComplete: enter
22:06:46.422 00.002 8960 UpdateGuideState(): m_state=6
22:06:46.425 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 668
22:06:46.427 00.002 8960 Star::Find returns 1 (0), X=973.62, Y=734.26, Mass=130624, SNR=26.8, Peak=23529 HFD=3.1
22:06:46.428 00.001 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.82 = -1.82)
22:06:46.430 00.002 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
22:06:46.432 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.82 hyp=1.03 cameraTheta=-2.21 mountX=-0.25 mountY=-0.99, mountTheta=-1.82
22:06:46.435 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.82, opts=13)
22:06:46.439 00.004 8960 Enqueuing Move request for scope (-0.62, -0.82)
22:06:46.440 00.001 13828 Worker thread wakes up
22:06:46.440 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7408, max=65535, med=12419, FiltMin=9648, FiltMax=65535, Gamma=2.540
22:06:46.441 00.001 8960 UpdateGuideState exits: m=130624 SNR=26.8
22:06:46.443 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:46.446 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:46.447 00.001 8960 Enqueuing Expose request
22:06:46.449 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.82) opts 0xd
22:06:46.449 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.82)
22:06:46.449 00.000 13828 Moving (-0.62, -0.82) raw xDistance=-0.25 yDistance=-0.99
22:06:46.449 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:06:46.449 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:06:46.449 00.000 13828 MoveAxis(E, 94, ABG)
22:06:46.449 00.000 13828 Guiding  Dir = 2, Dur = 94
22:06:46.449 00.000 13828 IsSlewing returns 0
22:06:46.450 00.001 13828 IsGuiding returns 0
22:06:46.451 00.001 13828 PulseGuide returned control before completion, sleep 103
22:06:46.562 00.111 13828 IsGuiding returns 0
22:06:46.562 00.000 13828 Move returns status 0, amount 94
22:06:46.562 00.000 13828 MoveAxis(N, 524, ABG)
22:06:46.562 00.000 13828 duration set to 0 by GuideMode
22:06:46.562 00.000 13828 Move returns status 0, amount 0
22:06:46.562 00.000 13828 move complete, result=0
22:06:46.563 00.001 13828 worker thread done servicing request
22:06:46.563 00.000 13828 Worker thread wakes up
22:06:46.563 00.000 8960 GuideStep: -0.3 px 94 ms EAST, -1.0 px 0 ms NORTH
22:06:46.566 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:46.566 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:49.042 02.476 13828 Exposure complete
22:06:49.189 00.147 13828 worker thread done servicing request
22:06:49.189 00.000 8960 OnExposeComplete: enter
22:06:49.193 00.004 8960 UpdateGuideState(): m_state=6
22:06:49.195 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 669
22:06:49.197 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=734.33, Mass=137077, SNR=33.0, Peak=24419 HFD=3.3
22:06:49.199 00.002 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:06:49.201 00.002 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:06:49.203 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.74 hyp=0.78 cameraTheta=-1.87 mountX=0.07 mountY=-0.78, mountTheta=-1.48
22:06:49.206 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.74, opts=13)
22:06:49.208 00.002 8960 Enqueuing Move request for scope (-0.23, -0.74)
22:06:49.210 00.002 13828 Worker thread wakes up
22:06:49.210 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6684, max=65535, med=12406, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:06:49.212 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.74) opts 0xd
22:06:49.212 00.000 8960 UpdateGuideState exits: m=137077 SNR=33.0
22:06:49.214 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.74)
22:06:49.214 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:49.215 00.001 13828 Moving (-0.23, -0.74) raw xDistance=0.07 yDistance=-0.78
22:06:49.216 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:49.217 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:06:49.217 00.000 8960 Enqueuing Expose request
22:06:49.219 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:06:49.219 00.000 13828 MoveAxis(E, 0, ABG)
22:06:49.219 00.000 13828 Move returns status 0, amount 0
22:06:49.219 00.000 13828 MoveAxis(N, 412, ABG)
22:06:49.219 00.000 13828 duration set to 0 by GuideMode
22:06:49.219 00.000 13828 Move returns status 0, amount 0
22:06:49.220 00.001 13828 move complete, result=0
22:06:49.220 00.000 13828 worker thread done servicing request
22:06:49.220 00.000 13828 Worker thread wakes up
22:06:49.220 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:49.220 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:49.221 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
22:06:51.685 02.464 13828 Exposure complete
22:06:51.815 00.130 13828 worker thread done servicing request
22:06:51.815 00.000 8960 OnExposeComplete: enter
22:06:51.817 00.002 8960 UpdateGuideState(): m_state=6
22:06:51.820 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 670
22:06:51.822 00.002 8960 Star::Find returns 1 (0), X=972.77, Y=734.51, Mass=166542, SNR=27.9, Peak=21577 HFD=3.8
22:06:51.824 00.002 8960 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.39) = xAngle (-2.38 = -2.38)
22:06:51.825 00.001 8960 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
22:06:51.827 00.002 8960 CameraToMount -- cameraX=-1.46 cameraY=-0.56 hyp=1.56 cameraTheta=-2.77 mountX=-1.13 mountY=-1.04, mountTheta=-2.40
22:06:51.830 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.46, y=-0.56, opts=13)
22:06:51.831 00.001 8960 Enqueuing Move request for scope (-1.46, -0.56)
22:06:51.833 00.002 13828 Worker thread wakes up
22:06:51.833 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12425, FiltMin=9488, FiltMax=65535, Gamma=2.540
22:06:51.835 00.002 8960 UpdateGuideState exits: m=166542 SNR=27.9
22:06:51.837 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:51.839 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:51.841 00.002 8960 Enqueuing Expose request
22:06:51.843 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.46, -0.56) opts 0xd
22:06:51.843 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.46, -0.56)
22:06:51.843 00.000 13828 Moving (-1.46, -0.56) raw xDistance=-1.13 yDistance=-1.04
22:06:51.843 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.13
22:06:51.844 00.001 13828 GuideAlgorithmResistSwitch::result() returns -1.04 from input -1.04
22:06:51.844 00.000 13828 MoveAxis(E, 420, ABG)
22:06:51.844 00.000 13828 Guiding  Dir = 2, Dur = 420
22:06:51.846 00.002 13828 IsSlewing returns 0
22:06:51.846 00.000 13828 IsGuiding returns 0
22:06:51.848 00.002 13828 PulseGuide returned control before completion, sleep 429
22:06:52.293 00.445 13828 IsGuiding returns 0
22:06:52.293 00.000 13828 Move returns status 0, amount 420
22:06:52.293 00.000 13828 MoveAxis(N, 552, ABG)
22:06:52.293 00.000 13828 duration set to 0 by GuideMode
22:06:52.293 00.000 13828 Move returns status 0, amount 0
22:06:52.293 00.000 13828 move complete, result=0
22:06:52.293 00.000 13828 worker thread done servicing request
22:06:52.294 00.001 8960 GuideStep: -1.1 px 420 ms EAST, -1.0 px 0 ms NORTH
22:06:52.297 00.003 13828 Worker thread wakes up
22:06:52.297 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:52.297 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:54.761 02.464 13828 Exposure complete
22:06:54.890 00.129 13828 worker thread done servicing request
22:06:54.890 00.000 8960 OnExposeComplete: enter
22:06:54.892 00.002 8960 UpdateGuideState(): m_state=6
22:06:54.894 00.002 8960 Star::Find(15, 972, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 671
22:06:54.899 00.005 8960 Star::Find returns 1 (0), X=973.80, Y=734.36, Mass=129390, SNR=27.3, Peak=20841 HFD=3.7
22:06:54.901 00.002 8960 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.39) = xAngle (-1.72 = -1.72)
22:06:54.903 00.002 8960 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
22:06:54.905 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.72 hyp=0.84 cameraTheta=-2.11 mountX=-0.12 mountY=-0.82, mountTheta=-1.72
22:06:54.907 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.72, opts=13)
22:06:54.909 00.002 8960 Enqueuing Move request for scope (-0.43, -0.72)
22:06:54.911 00.002 13828 Worker thread wakes up
22:06:54.911 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.72) opts 0xd
22:06:54.911 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7568, max=65535, med=12400, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:06:54.913 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.72)
22:06:54.913 00.000 13828 Moving (-0.43, -0.72) raw xDistance=-0.12 yDistance=-0.82
22:06:54.913 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.12
22:06:54.913 00.000 8960 UpdateGuideState exits: m=129390 SNR=27.3
22:06:54.915 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
22:06:54.915 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:54.917 00.002 13828 MoveAxis(E, 74, ABG)
22:06:54.917 00.000 13828 Guiding  Dir = 2, Dur = 74
22:06:54.917 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:54.919 00.002 8960 Enqueuing Expose request
22:06:54.921 00.002 13828 IsSlewing returns 0
22:06:54.921 00.000 13828 IsGuiding returns 0
22:06:54.923 00.002 13828 PulseGuide returned control before completion, sleep 82
22:06:55.020 00.097 13828 IsGuiding returns 0
22:06:55.020 00.000 13828 Move returns status 0, amount 74
22:06:55.020 00.000 13828 MoveAxis(N, 437, ABG)
22:06:55.020 00.000 13828 duration set to 0 by GuideMode
22:06:55.020 00.000 13828 Move returns status 0, amount 0
22:06:55.020 00.000 13828 move complete, result=0
22:06:55.020 00.000 13828 worker thread done servicing request
22:06:55.020 00.000 13828 Worker thread wakes up
22:06:55.020 00.000 8960 GuideStep: -0.1 px 74 ms EAST, -0.8 px 0 ms NORTH
22:06:55.023 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:55.023 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:57.494 02.471 13828 Exposure complete
22:06:57.636 00.142 13828 worker thread done servicing request
22:06:57.638 00.002 8960 OnExposeComplete: enter
22:06:57.639 00.001 8960 UpdateGuideState(): m_state=6
22:06:57.643 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 672
22:06:57.645 00.002 8960 Star::Find returns 1 (0), X=974.53, Y=734.09, Mass=136989, SNR=28.9, Peak=23952 HFD=3.1
22:06:57.648 00.003 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.88 = -0.88)
22:06:57.650 00.002 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
22:06:57.654 00.004 8960 CameraToMount -- cameraX=0.30 cameraY=-0.99 hyp=1.04 cameraTheta=-1.28 mountX=0.66 mountY=-0.82, mountTheta=-0.90
22:06:57.657 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.99, opts=13)
22:06:57.661 00.004 8960 Enqueuing Move request for scope (0.30, -0.99)
22:06:57.663 00.002 13828 Worker thread wakes up
22:06:57.663 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=12387, FiltMin=9724, FiltMax=65535, Gamma=2.540
22:06:57.665 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.99) opts 0xd
22:06:57.665 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.99)
22:06:57.665 00.000 13828 Moving (0.30, -0.99) raw xDistance=0.66 yDistance=-0.82
22:06:57.665 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66
22:06:57.665 00.000 8960 UpdateGuideState exits: m=136989 SNR=28.9
22:06:57.667 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.82 from input -0.82
22:06:57.667 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:06:57.669 00.002 13828 MoveAxis(W, 239, ABG)
22:06:57.669 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:06:57.671 00.002 8960 Enqueuing Expose request
22:06:57.673 00.002 13828 Guiding  Dir = 3, Dur = 239
22:06:57.674 00.001 13828 IsSlewing returns 0
22:06:57.675 00.001 13828 IsGuiding returns 0
22:06:57.677 00.002 13828 PulseGuide returned control before completion, sleep 247
22:06:57.930 00.253 13828 IsGuiding returns 0
22:06:57.930 00.000 13828 Move returns status 0, amount 239
22:06:57.930 00.000 13828 MoveAxis(N, 437, ABG)
22:06:57.930 00.000 13828 duration set to 0 by GuideMode
22:06:57.930 00.000 13828 Move returns status 0, amount 0
22:06:57.930 00.000 13828 move complete, result=0
22:06:57.930 00.000 13828 worker thread done servicing request
22:06:57.930 00.000 13828 Worker thread wakes up
22:06:57.931 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:06:57.931 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:06:57.931 00.000 8960 GuideStep: 0.7 px 239 ms WEST, -0.8 px 0 ms NORTH
22:07:00.405 02.474 13828 Exposure complete
22:07:00.537 00.132 13828 worker thread done servicing request
22:07:00.538 00.001 8960 OnExposeComplete: enter
22:07:00.542 00.004 8960 UpdateGuideState(): m_state=6
22:07:00.544 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 673
22:07:00.546 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=734.46, Mass=156160, SNR=30.5, Peak=24937 HFD=3.4
22:07:00.548 00.002 8960 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.39) = xAngle (-1.80 = -1.80)
22:07:00.549 00.001 8960 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
22:07:00.551 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.61 hyp=0.75 cameraTheta=-2.19 mountX=-0.17 mountY=-0.73, mountTheta=-1.80
22:07:00.554 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.61, opts=13)
22:07:00.558 00.004 8960 Enqueuing Move request for scope (-0.44, -0.61)
22:07:00.560 00.002 13828 Worker thread wakes up
22:07:00.561 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7465, max=65535, med=12400, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:07:00.562 00.001 8960 UpdateGuideState exits: m=156160 SNR=30.5
22:07:00.565 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.61) opts 0xd
22:07:00.565 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:00.566 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.61)
22:07:00.567 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:00.568 00.001 8960 Enqueuing Expose request
22:07:00.570 00.002 13828 Moving (-0.44, -0.61) raw xDistance=-0.17 yDistance=-0.73
22:07:00.571 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.17
22:07:00.571 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:07:00.571 00.000 13828 MoveAxis(E, 45, ABG)
22:07:00.571 00.000 13828 Guiding  Dir = 2, Dur = 45
22:07:00.572 00.001 13828 IsSlewing returns 0
22:07:00.573 00.001 13828 IsGuiding returns 0
22:07:00.575 00.002 13828 PulseGuide returned control before completion, sleep 53
22:07:00.631 00.056 13828 IsGuiding returns 0
22:07:00.631 00.000 13828 Move returns status 0, amount 45
22:07:00.631 00.000 13828 MoveAxis(N, 388, ABG)
22:07:00.631 00.000 13828 duration set to 0 by GuideMode
22:07:00.631 00.000 13828 Move returns status 0, amount 0
22:07:00.631 00.000 13828 move complete, result=0
22:07:00.631 00.000 13828 worker thread done servicing request
22:07:00.631 00.000 13828 Worker thread wakes up
22:07:00.631 00.000 8960 GuideStep: -0.2 px 45 ms EAST, -0.7 px 0 ms NORTH
22:07:00.634 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:00.634 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:03.101 02.467 13828 Exposure complete
22:07:03.224 00.123 13828 worker thread done servicing request
22:07:03.224 00.000 8960 OnExposeComplete: enter
22:07:03.226 00.002 8960 UpdateGuideState(): m_state=6
22:07:03.228 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 674
22:07:03.230 00.002 8960 Star::Find returns 1 (0), X=973.02, Y=734.79, Mass=155062, SNR=36.0, Peak=24771 HFD=4.1
22:07:03.231 00.001 8960 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.39) = xAngle (-2.51 = -2.51)
22:07:03.233 00.002 8960 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
22:07:03.235 00.002 8960 CameraToMount -- cameraX=-1.21 cameraY=-0.29 hyp=1.24 cameraTheta=-2.91 mountX=-1.01 mountY=-0.69, mountTheta=-2.54
22:07:03.237 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.21, y=-0.29, opts=13)
22:07:03.239 00.002 8960 Enqueuing Move request for scope (-1.21, -0.29)
22:07:03.240 00.001 13828 Worker thread wakes up
22:07:03.240 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7683, max=65535, med=12393, FiltMin=9507, FiltMax=65535, Gamma=2.540
22:07:03.242 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.21, -0.29) opts 0xd
22:07:03.242 00.000 8960 UpdateGuideState exits: m=155062 SNR=36.0
22:07:03.244 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.21, -0.29)
22:07:03.244 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:03.246 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:03.247 00.001 8960 Enqueuing Expose request
22:07:03.249 00.002 13828 Moving (-1.21, -0.29) raw xDistance=-1.01 yDistance=-0.69
22:07:03.249 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.64 from input -1.01
22:07:03.249 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
22:07:03.249 00.000 13828 MoveAxis(E, 376, ABG)
22:07:03.249 00.000 13828 Guiding  Dir = 2, Dur = 376
22:07:03.251 00.002 13828 IsSlewing returns 0
22:07:03.251 00.000 13828 IsGuiding returns 0
22:07:03.254 00.003 13828 PulseGuide returned control before completion, sleep 384
22:07:03.651 00.397 13828 IsGuiding returns 0
22:07:03.651 00.000 13828 Move returns status 0, amount 376
22:07:03.651 00.000 13828 MoveAxis(N, 370, ABG)
22:07:03.651 00.000 13828 duration set to 0 by GuideMode
22:07:03.651 00.000 13828 Move returns status 0, amount 0
22:07:03.652 00.001 13828 move complete, result=0
22:07:03.652 00.000 13828 worker thread done servicing request
22:07:03.652 00.000 8960 GuideStep: -1.0 px 376 ms EAST, -0.7 px 0 ms NORTH
22:07:03.655 00.003 13828 Worker thread wakes up
22:07:03.655 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:03.656 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:06.132 02.476 13828 Exposure complete
22:07:06.261 00.129 13828 worker thread done servicing request
22:07:06.261 00.000 8960 OnExposeComplete: enter
22:07:06.263 00.002 8960 UpdateGuideState(): m_state=6
22:07:06.266 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 675
22:07:06.268 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=734.49, Mass=129365, SNR=24.9, Peak=24009 HFD=3.3
22:07:06.271 00.003 8960 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:07:06.273 00.002 8960 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
22:07:06.275 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=-0.58 hyp=0.62 cameraTheta=-1.94 mountX=0.02 mountY=-0.62, mountTheta=-1.54
22:07:06.280 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=-0.58, opts=13)
22:07:06.282 00.002 8960 Enqueuing Move request for scope (-0.22, -0.58)
22:07:06.284 00.002 13828 Worker thread wakes up
22:07:06.284 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12393, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:07:06.286 00.002 8960 UpdateGuideState exits: m=129365 SNR=24.9
22:07:06.287 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, -0.58) opts 0xd
22:07:06.287 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:06.290 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.22, -0.58)
22:07:06.290 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:06.292 00.002 8960 Enqueuing Expose request
22:07:06.295 00.003 13828 Moving (-0.22, -0.58) raw xDistance=0.02 yDistance=-0.62
22:07:06.295 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:07:06.295 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:07:06.295 00.000 13828 MoveAxis(E, 0, ABG)
22:07:06.295 00.000 13828 Move returns status 0, amount 0
22:07:06.295 00.000 13828 MoveAxis(N, 332, ABG)
22:07:06.295 00.000 13828 duration set to 0 by GuideMode
22:07:06.295 00.000 13828 Move returns status 0, amount 0
22:07:06.295 00.000 13828 move complete, result=0
22:07:06.295 00.000 13828 worker thread done servicing request
22:07:06.295 00.000 13828 Worker thread wakes up
22:07:06.295 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:06.296 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:06.296 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:07:08.776 02.480 13828 Exposure complete
22:07:08.914 00.138 13828 worker thread done servicing request
22:07:08.914 00.000 8960 OnExposeComplete: enter
22:07:08.917 00.003 8960 UpdateGuideState(): m_state=6
22:07:08.920 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 676
22:07:08.923 00.003 8960 Star::Find returns 1 (0), X=974.58, Y=734.53, Mass=146370, SNR=30.1, Peak=25635 HFD=3.2
22:07:08.925 00.002 8960 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
22:07:08.927 00.002 8960 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
22:07:08.928 00.001 8960 CameraToMount -- cameraX=0.34 cameraY=-0.55 hyp=0.64 cameraTheta=-1.01 mountX=0.53 mountY=-0.39, mountTheta=-0.64
22:07:08.931 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=-0.55, opts=13)
22:07:08.933 00.002 8960 Enqueuing Move request for scope (0.34, -0.55)
22:07:08.934 00.001 13828 Worker thread wakes up
22:07:08.934 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12393, FiltMin=9513, FiltMax=65535, Gamma=2.540
22:07:08.936 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.55) opts 0xd
22:07:08.936 00.000 8960 UpdateGuideState exits: m=146370 SNR=30.1
22:07:08.938 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:08.940 00.002 13828 Handling offset move in thread for scope, endpoint = (0.34, -0.55)
22:07:08.940 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:08.942 00.002 8960 Enqueuing Expose request
22:07:08.944 00.002 13828 Moving (0.34, -0.55) raw xDistance=0.53 yDistance=-0.39
22:07:08.944 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
22:07:08.944 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:07:08.944 00.000 13828 MoveAxis(W, 195, ABG)
22:07:08.944 00.000 13828 Guiding  Dir = 3, Dur = 195
22:07:08.945 00.001 13828 IsSlewing returns 0
22:07:08.945 00.000 13828 IsGuiding returns 0
22:07:08.947 00.002 13828 PulseGuide returned control before completion, sleep 204
22:07:09.161 00.214 13828 IsGuiding returns 0
22:07:09.161 00.000 13828 Move returns status 0, amount 195
22:07:09.161 00.000 13828 MoveAxis(N, 208, ABG)
22:07:09.161 00.000 13828 duration set to 0 by GuideMode
22:07:09.161 00.000 13828 Move returns status 0, amount 0
22:07:09.161 00.000 13828 move complete, result=0
22:07:09.161 00.000 13828 worker thread done servicing request
22:07:09.161 00.000 13828 Worker thread wakes up
22:07:09.161 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:09.161 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:09.161 00.000 8960 GuideStep: 0.5 px 195 ms WEST, -0.4 px 0 ms NORTH
22:07:11.643 02.482 13828 Exposure complete
22:07:11.772 00.129 13828 worker thread done servicing request
22:07:11.772 00.000 8960 OnExposeComplete: enter
22:07:11.774 00.002 8960 UpdateGuideState(): m_state=6
22:07:11.776 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 677
22:07:11.778 00.002 8960 Star::Find returns 1 (0), X=974.07, Y=734.73, Mass=219407, SNR=41.2, Peak=24585 HFD=4.1
22:07:11.780 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:07:11.782 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:07:11.783 00.001 8960 CameraToMount -- cameraX=-0.16 cameraY=-0.35 hyp=0.38 cameraTheta=-2.00 mountX=-0.01 mountY=-0.38, mountTheta=-1.61
22:07:11.786 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=-0.35, opts=13)
22:07:11.788 00.002 8960 Enqueuing Move request for scope (-0.16, -0.35)
22:07:11.790 00.002 13828 Worker thread wakes up
22:07:11.790 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.35) opts 0xd
22:07:11.790 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, -0.35)
22:07:11.790 00.000 13828 Moving (-0.16, -0.35) raw xDistance=-0.01 yDistance=-0.38
22:07:11.790 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:07:11.791 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7126, max=65535, med=12406, FiltMin=9638, FiltMax=65535, Gamma=2.540
22:07:11.793 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:07:11.793 00.000 8960 UpdateGuideState exits: m=219407 SNR=41.2
22:07:11.794 00.001 13828 MoveAxis(E, 0, ABG)
22:07:11.794 00.000 13828 Move returns status 0, amount 0
22:07:11.794 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:11.796 00.002 13828 MoveAxis(N, 203, ABG)
22:07:11.796 00.000 13828 duration set to 0 by GuideMode
22:07:11.796 00.000 13828 Move returns status 0, amount 0
22:07:11.796 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:11.798 00.002 8960 Enqueuing Expose request
22:07:11.800 00.002 13828 move complete, result=0
22:07:11.800 00.000 13828 worker thread done servicing request
22:07:11.800 00.000 13828 Worker thread wakes up
22:07:11.800 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:11.800 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:11.801 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:07:14.279 02.478 13828 Exposure complete
22:07:14.417 00.138 13828 worker thread done servicing request
22:07:14.417 00.000 8960 OnExposeComplete: enter
22:07:14.419 00.002 8960 UpdateGuideState(): m_state=6
22:07:14.421 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 678
22:07:14.423 00.002 8960 Star::Find returns 1 (0), X=973.62, Y=734.63, Mass=171864, SNR=34.5, Peak=23171 HFD=3.6
22:07:14.425 00.002 8960 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.39) = xAngle (-2.12 = -2.12)
22:07:14.426 00.001 8960 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
22:07:14.428 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.45 hyp=0.76 cameraTheta=-2.51 mountX=-0.40 mountY=-0.64, mountTheta=-2.13
22:07:14.431 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.45, opts=13)
22:07:14.433 00.002 8960 Enqueuing Move request for scope (-0.62, -0.45)
22:07:14.435 00.002 13828 Worker thread wakes up
22:07:14.435 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7657, max=65535, med=12406, FiltMin=9430, FiltMax=65535, Gamma=2.540
22:07:14.437 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.45) opts 0xd
22:07:14.437 00.000 8960 UpdateGuideState exits: m=171864 SNR=34.5
22:07:14.439 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.45)
22:07:14.439 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:14.441 00.002 13828 Moving (-0.62, -0.45) raw xDistance=-0.40 yDistance=-0.64
22:07:14.441 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:14.443 00.002 8960 Enqueuing Expose request
22:07:14.444 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:07:14.445 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:07:14.445 00.000 13828 MoveAxis(E, 147, ABG)
22:07:14.445 00.000 13828 Guiding  Dir = 2, Dur = 147
22:07:14.446 00.001 13828 IsSlewing returns 0
22:07:14.446 00.000 13828 IsGuiding returns 0
22:07:14.447 00.001 13828 PulseGuide returned control before completion, sleep 156
22:07:14.609 00.162 13828 IsGuiding returns 0
22:07:14.609 00.000 13828 Move returns status 0, amount 147
22:07:14.609 00.000 13828 MoveAxis(N, 338, ABG)
22:07:14.609 00.000 13828 duration set to 0 by GuideMode
22:07:14.609 00.000 13828 Move returns status 0, amount 0
22:07:14.610 00.001 13828 move complete, result=0
22:07:14.610 00.000 13828 worker thread done servicing request
22:07:14.610 00.000 13828 Worker thread wakes up
22:07:14.610 00.000 8960 GuideStep: -0.4 px 147 ms EAST, -0.6 px 0 ms NORTH
22:07:14.615 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:14.615 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:17.085 02.470 13828 Exposure complete
22:07:17.219 00.134 13828 worker thread done servicing request
22:07:17.219 00.000 8960 OnExposeComplete: enter
22:07:17.222 00.003 8960 UpdateGuideState(): m_state=6
22:07:17.225 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 679
22:07:17.227 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.40, Mass=147380, SNR=29.2, Peak=23216 HFD=3.4
22:07:17.229 00.002 8960 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.39) = xAngle (-1.26 = -1.26)
22:07:17.231 00.002 8960 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
22:07:17.233 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.68 hyp=0.68 cameraTheta=-1.66 mountX=0.21 mountY=-0.66, mountTheta=-1.27
22:07:17.236 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.68, opts=13)
22:07:17.239 00.003 8960 Enqueuing Move request for scope (-0.06, -0.68)
22:07:17.241 00.002 13828 Worker thread wakes up
22:07:17.241 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7145, max=65535, med=12393, FiltMin=9590, FiltMax=65535, Gamma=2.540
22:07:17.243 00.002 8960 UpdateGuideState exits: m=147380 SNR=29.2
22:07:17.244 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:17.246 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.68) opts 0xd
22:07:17.246 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:17.248 00.002 8960 Enqueuing Expose request
22:07:17.250 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.68)
22:07:17.250 00.000 13828 Moving (-0.06, -0.68) raw xDistance=0.21 yDistance=-0.66
22:07:17.250 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
22:07:17.250 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:07:17.250 00.000 13828 MoveAxis(W, 66, ABG)
22:07:17.250 00.000 13828 Guiding  Dir = 3, Dur = 66
22:07:17.252 00.002 13828 IsSlewing returns 0
22:07:17.252 00.000 13828 IsGuiding returns 0
22:07:17.255 00.003 13828 PulseGuide returned control before completion, sleep 74
22:07:17.343 00.088 13828 IsGuiding returns 0
22:07:17.343 00.000 13828 Move returns status 0, amount 66
22:07:17.343 00.000 13828 MoveAxis(N, 350, ABG)
22:07:17.343 00.000 13828 duration set to 0 by GuideMode
22:07:17.343 00.000 13828 Move returns status 0, amount 0
22:07:17.343 00.000 13828 move complete, result=0
22:07:17.344 00.001 13828 worker thread done servicing request
22:07:17.344 00.000 13828 Worker thread wakes up
22:07:17.344 00.000 8960 GuideStep: 0.2 px 66 ms WEST, -0.7 px 0 ms NORTH
22:07:17.347 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:17.347 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:19.821 02.474 13828 Exposure complete
22:07:19.975 00.154 13828 worker thread done servicing request
22:07:19.975 00.000 8960 OnExposeComplete: enter
22:07:19.977 00.002 8960 UpdateGuideState(): m_state=6
22:07:19.980 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 680
22:07:19.983 00.003 8960 Star::Find returns 1 (0), X=973.72, Y=734.99, Mass=153694, SNR=30.3, Peak=24451 HFD=3.3
22:07:19.986 00.003 8960 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.39) = xAngle (-2.58 = -2.58)
22:07:19.988 00.002 8960 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
22:07:19.991 00.003 8960 CameraToMount -- cameraX=-0.51 cameraY=-0.09 hyp=0.52 cameraTheta=-2.98 mountX=-0.44 mountY=-0.26, mountTheta=-2.61
22:07:19.997 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=-0.09, opts=13)
22:07:20.000 00.003 8960 Enqueuing Move request for scope (-0.51, -0.09)
22:07:20.003 00.003 13828 Worker thread wakes up
22:07:20.003 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12355, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:07:20.005 00.002 8960 UpdateGuideState exits: m=153694 SNR=30.3
22:07:20.008 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.09) opts 0xd
22:07:20.008 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:20.013 00.005 13828 Handling offset move in thread for scope, endpoint = (-0.51, -0.09)
22:07:20.013 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:20.015 00.002 8960 Enqueuing Expose request
22:07:20.017 00.002 13828 Moving (-0.51, -0.09) raw xDistance=-0.44 yDistance=-0.26
22:07:20.017 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
22:07:20.018 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:07:20.018 00.000 13828 MoveAxis(E, 158, ABG)
22:07:20.018 00.000 13828 Guiding  Dir = 2, Dur = 158
22:07:20.019 00.001 13828 IsSlewing returns 0
22:07:20.019 00.000 13828 IsGuiding returns 0
22:07:20.021 00.002 13828 PulseGuide returned control before completion, sleep 167
22:07:20.197 00.176 13828 IsGuiding returns 0
22:07:20.197 00.000 13828 Move returns status 0, amount 158
22:07:20.197 00.000 13828 MoveAxis(N, 137, ABG)
22:07:20.197 00.000 13828 duration set to 0 by GuideMode
22:07:20.197 00.000 13828 Move returns status 0, amount 0
22:07:20.197 00.000 13828 move complete, result=0
22:07:20.197 00.000 13828 worker thread done servicing request
22:07:20.197 00.000 8960 GuideStep: -0.4 px 158 ms EAST, -0.3 px 0 ms NORTH
22:07:20.201 00.004 13828 Worker thread wakes up
22:07:20.201 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:20.201 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:22.678 02.477 13828 Exposure complete
22:07:22.813 00.135 13828 worker thread done servicing request
22:07:22.813 00.000 8960 OnExposeComplete: enter
22:07:22.815 00.002 8960 UpdateGuideState(): m_state=6
22:07:22.817 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 681
22:07:22.819 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=734.49, Mass=160193, SNR=31.1, Peak=22019 HFD=3.5
22:07:22.821 00.002 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.83 = -1.83)
22:07:22.823 00.002 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
22:07:22.826 00.003 8960 CameraToMount -- cameraX=-0.45 cameraY=-0.59 hyp=0.74 cameraTheta=-2.23 mountX=-0.19 mountY=-0.71, mountTheta=-1.84
22:07:22.829 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-0.59, opts=13)
22:07:22.831 00.002 8960 Enqueuing Move request for scope (-0.45, -0.59)
22:07:22.833 00.002 13828 Worker thread wakes up
22:07:22.833 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12368, FiltMin=9219, FiltMax=65535, Gamma=2.540
22:07:22.835 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.59) opts 0xd
22:07:22.836 00.001 8960 UpdateGuideState exits: m=160193 SNR=31.1
22:07:22.839 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.45, -0.59)
22:07:22.839 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:22.841 00.002 13828 Moving (-0.45, -0.59) raw xDistance=-0.19 yDistance=-0.71
22:07:22.841 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:22.846 00.005 8960 Enqueuing Expose request
22:07:22.848 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
22:07:22.848 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:07:22.848 00.000 13828 MoveAxis(E, 82, ABG)
22:07:22.848 00.000 13828 Guiding  Dir = 2, Dur = 82
22:07:22.849 00.001 13828 IsSlewing returns 0
22:07:22.849 00.000 13828 IsGuiding returns 0
22:07:22.850 00.001 13828 PulseGuide returned control before completion, sleep 91
22:07:22.948 00.098 13828 IsGuiding returns 0
22:07:22.948 00.000 13828 Move returns status 0, amount 82
22:07:22.948 00.000 13828 MoveAxis(N, 378, ABG)
22:07:22.948 00.000 13828 duration set to 0 by GuideMode
22:07:22.948 00.000 13828 Move returns status 0, amount 0
22:07:22.948 00.000 13828 move complete, result=0
22:07:22.948 00.000 13828 worker thread done servicing request
22:07:22.948 00.000 13828 Worker thread wakes up
22:07:22.948 00.000 8960 GuideStep: -0.2 px 82 ms EAST, -0.7 px 0 ms NORTH
22:07:22.951 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:22.951 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:25.435 02.484 13828 Exposure complete
22:07:25.599 00.164 13828 worker thread done servicing request
22:07:25.599 00.000 8960 OnExposeComplete: enter
22:07:25.601 00.002 8960 UpdateGuideState(): m_state=6
22:07:25.604 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 682
22:07:25.606 00.002 8960 Star::Find returns 1 (0), X=974.53, Y=733.98, Mass=127913, SNR=25.9, Peak=24457 HFD=3.4
22:07:25.608 00.002 8960 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.39) = xAngle (-0.91 = -0.91)
22:07:25.611 00.003 8960 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
22:07:25.613 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=-1.10 hyp=1.14 cameraTheta=-1.30 mountX=0.70 mountY=-0.92, mountTheta=-0.92
22:07:25.616 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-1.10, opts=13)
22:07:25.618 00.002 8960 Enqueuing Move request for scope (0.30, -1.10)
22:07:25.620 00.002 13828 Worker thread wakes up
22:07:25.620 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6588, max=65535, med=12374, FiltMin=9609, FiltMax=65535, Gamma=2.540
22:07:25.621 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -1.10) opts 0xd
22:07:25.621 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -1.10)
22:07:25.621 00.000 8960 UpdateGuideState exits: m=127913 SNR=25.9
22:07:25.623 00.002 13828 Moving (0.30, -1.10) raw xDistance=0.70 yDistance=-0.92
22:07:25.624 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:25.626 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.70
22:07:25.626 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:25.628 00.002 8960 Enqueuing Expose request
22:07:25.630 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
22:07:25.630 00.000 13828 MoveAxis(W, 254, ABG)
22:07:25.630 00.000 13828 Guiding  Dir = 3, Dur = 254
22:07:25.632 00.002 13828 IsSlewing returns 0
22:07:25.632 00.000 13828 IsGuiding returns 0
22:07:25.633 00.001 13828 PulseGuide returned control before completion, sleep 263
22:07:25.908 00.275 13828 IsGuiding returns 0
22:07:25.908 00.000 13828 Move returns status 0, amount 254
22:07:25.908 00.000 13828 MoveAxis(N, 491, ABG)
22:07:25.908 00.000 13828 duration set to 0 by GuideMode
22:07:25.908 00.000 13828 Move returns status 0, amount 0
22:07:25.908 00.000 13828 move complete, result=0
22:07:25.908 00.000 13828 worker thread done servicing request
22:07:25.908 00.000 13828 Worker thread wakes up
22:07:25.908 00.000 8960 GuideStep: 0.7 px 254 ms WEST, -0.9 px 0 ms NORTH
22:07:25.910 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:25.910 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:28.389 02.479 13828 Exposure complete
22:07:28.521 00.132 13828 worker thread done servicing request
22:07:28.521 00.000 8960 OnExposeComplete: enter
22:07:28.524 00.003 8960 UpdateGuideState(): m_state=6
22:07:28.526 00.002 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 683
22:07:28.529 00.003 8960 Star::Find returns 1 (0), X=974.31, Y=734.62, Mass=147588, SNR=30.2, Peak=23497 HFD=3.5
22:07:28.531 00.002 8960 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.39) = xAngle (-1.02 = -1.02)
22:07:28.534 00.003 8960 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
22:07:28.537 00.003 8960 CameraToMount -- cameraX=0.07 cameraY=-0.46 hyp=0.47 cameraTheta=-1.41 mountX=0.24 mountY=-0.40, mountTheta=-1.03
22:07:28.541 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.46, opts=13)
22:07:28.547 00.006 8960 Enqueuing Move request for scope (0.07, -0.46)
22:07:28.549 00.002 13828 Worker thread wakes up
22:07:28.549 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.46) opts 0xd
22:07:28.549 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.46)
22:07:28.549 00.000 13828 Moving (0.07, -0.46) raw xDistance=0.24 yDistance=-0.40
22:07:28.549 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.24
22:07:28.549 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7075, max=65535, med=12393, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:07:28.551 00.002 8960 UpdateGuideState exits: m=147588 SNR=30.2
22:07:28.554 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:28.556 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:07:28.556 00.000 13828 MoveAxis(W, 108, ABG)
22:07:28.556 00.000 13828 Guiding  Dir = 3, Dur = 108
22:07:28.556 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:28.558 00.002 8960 Enqueuing Expose request
22:07:28.560 00.002 13828 IsSlewing returns 0
22:07:28.560 00.000 13828 IsGuiding returns 0
22:07:28.561 00.001 13828 PulseGuide returned control before completion, sleep 117
22:07:28.690 00.129 13828 IsGuiding returns 0
22:07:28.690 00.000 13828 Move returns status 0, amount 108
22:07:28.690 00.000 13828 MoveAxis(N, 215, ABG)
22:07:28.690 00.000 13828 duration set to 0 by GuideMode
22:07:28.690 00.000 13828 Move returns status 0, amount 0
22:07:28.690 00.000 13828 move complete, result=0
22:07:28.690 00.000 13828 worker thread done servicing request
22:07:28.691 00.001 8960 GuideStep: 0.2 px 108 ms WEST, -0.4 px 0 ms NORTH
22:07:28.693 00.002 13828 Worker thread wakes up
22:07:28.693 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:28.693 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:31.177 02.484 13828 Exposure complete
22:07:31.308 00.131 13828 worker thread done servicing request
22:07:31.308 00.000 8960 OnExposeComplete: enter
22:07:31.310 00.002 8960 UpdateGuideState(): m_state=6
22:07:31.312 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 684
22:07:31.314 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=734.58, Mass=149069, SNR=31.6, Peak=22729 HFD=3.5
22:07:31.315 00.001 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.65 = -1.65)
22:07:31.317 00.002 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:07:31.319 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.50 hyp=0.56 cameraTheta=-2.04 mountX=-0.04 mountY=-0.56, mountTheta=-1.65
22:07:31.322 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.50, opts=13)
22:07:31.325 00.003 8960 Enqueuing Move request for scope (-0.25, -0.50)
22:07:31.327 00.002 13828 Worker thread wakes up
22:07:31.327 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.50) opts 0xd
22:07:31.327 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.50)
22:07:31.327 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12393, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:07:31.329 00.002 13828 Moving (-0.25, -0.50) raw xDistance=-0.04 yDistance=-0.56
22:07:31.329 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:07:31.329 00.000 8960 UpdateGuideState exits: m=149069 SNR=31.6
22:07:31.330 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:31.332 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:07:31.332 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:31.334 00.002 8960 Enqueuing Expose request
22:07:31.336 00.002 13828 MoveAxis(E, 0, ABG)
22:07:31.336 00.000 13828 Move returns status 0, amount 0
22:07:31.336 00.000 13828 MoveAxis(N, 295, ABG)
22:07:31.336 00.000 13828 duration set to 0 by GuideMode
22:07:31.336 00.000 13828 Move returns status 0, amount 0
22:07:31.336 00.000 13828 move complete, result=0
22:07:31.336 00.000 13828 worker thread done servicing request
22:07:31.336 00.000 13828 Worker thread wakes up
22:07:31.337 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:31.337 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:31.337 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:07:33.812 02.475 13828 Exposure complete
22:07:33.947 00.135 13828 worker thread done servicing request
22:07:33.948 00.001 8960 OnExposeComplete: enter
22:07:33.949 00.001 8960 UpdateGuideState(): m_state=6
22:07:33.952 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 685
22:07:33.954 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=735.00, Mass=148321, SNR=29.0, Peak=21859 HFD=3.8
22:07:33.955 00.001 8960 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
22:07:33.957 00.002 8960 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
22:07:33.959 00.002 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.08 hyp=0.43 cameraTheta=-2.96 mountX=-0.36 mountY=-0.22, mountTheta=-2.60
22:07:33.961 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.08, opts=13)
22:07:33.964 00.003 8960 Enqueuing Move request for scope (-0.42, -0.08)
22:07:33.967 00.003 13828 Worker thread wakes up
22:07:33.967 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.08) opts 0xd
22:07:33.967 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.08)
22:07:33.967 00.000 13828 Moving (-0.42, -0.08) raw xDistance=-0.36 yDistance=-0.22
22:07:33.967 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7267, max=65535, med=12400, FiltMin=9859, FiltMax=65535, Gamma=2.540
22:07:33.969 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:07:33.969 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:07:33.969 00.000 8960 UpdateGuideState exits: m=148321 SNR=29.0
22:07:33.971 00.002 13828 MoveAxis(E, 134, ABG)
22:07:33.971 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:33.973 00.002 13828 Guiding  Dir = 2, Dur = 134
22:07:33.973 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:33.975 00.002 8960 Enqueuing Expose request
22:07:33.977 00.002 13828 IsSlewing returns 0
22:07:33.977 00.000 13828 IsGuiding returns 0
22:07:33.978 00.001 13828 PulseGuide returned control before completion, sleep 143
22:07:34.137 00.159 13828 IsGuiding returns 0
22:07:34.137 00.000 13828 Move returns status 0, amount 134
22:07:34.137 00.000 13828 MoveAxis(N, 116, ABG)
22:07:34.137 00.000 13828 duration set to 0 by GuideMode
22:07:34.137 00.000 13828 Move returns status 0, amount 0
22:07:34.137 00.000 13828 move complete, result=0
22:07:34.137 00.000 13828 worker thread done servicing request
22:07:34.138 00.001 8960 GuideStep: -0.4 px 134 ms EAST, -0.2 px 0 ms NORTH
22:07:34.139 00.001 13828 Worker thread wakes up
22:07:34.140 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:34.140 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:36.606 02.466 13828 Exposure complete
22:07:36.737 00.131 13828 worker thread done servicing request
22:07:36.737 00.000 8960 OnExposeComplete: enter
22:07:36.739 00.002 8960 UpdateGuideState(): m_state=6
22:07:36.742 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 686
22:07:36.743 00.001 8960 Star::Find returns 1 (0), X=974.46, Y=735.40, Mass=169416, SNR=31.0, Peak=26153 HFD=3.3
22:07:36.745 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.39) = xAngle (1.35 = 1.35)
22:07:36.747 00.002 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.31 = 1.31)
22:07:36.749 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.32 hyp=0.39 cameraTheta=0.96 mountX=0.09 mountY=0.38, mountTheta=1.35
22:07:36.751 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.32, opts=13)
22:07:36.754 00.003 8960 Enqueuing Move request for scope (0.22, 0.32)
22:07:36.755 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=12406, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:07:36.757 00.002 8960 UpdateGuideState exits: m=169416 SNR=31.0
22:07:36.759 00.002 13828 Worker thread wakes up
22:07:36.759 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:36.760 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.32) opts 0xd
22:07:36.761 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:36.762 00.001 8960 Enqueuing Expose request
22:07:36.763 00.001 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.32)
22:07:36.763 00.000 13828 Moving (0.22, 0.32) raw xDistance=0.09 yDistance=0.38
22:07:36.763 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:07:36.764 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:07:36.764 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:07:36.764 00.000 13828 MoveAxis(E, 0, ABG)
22:07:36.764 00.000 13828 Move returns status 0, amount 0
22:07:36.764 00.000 13828 MoveAxis(N, 0, ABG)
22:07:36.764 00.000 13828 duration set to 0 by GuideMode
22:07:36.764 00.000 13828 Move returns status 0, amount 0
22:07:36.764 00.000 13828 move complete, result=0
22:07:36.764 00.000 13828 worker thread done servicing request
22:07:36.764 00.000 13828 Worker thread wakes up
22:07:36.764 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:36.764 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:36.765 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:07:39.232 02.467 13828 Exposure complete
22:07:39.368 00.136 13828 worker thread done servicing request
22:07:39.369 00.001 8960 OnExposeComplete: enter
22:07:39.371 00.002 8960 UpdateGuideState(): m_state=6
22:07:39.373 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 687
22:07:39.375 00.002 8960 Star::Find returns 1 (0), X=974.46, Y=735.13, Mass=190548, SNR=38.1, Peak=24649 HFD=3.9
22:07:39.377 00.002 8960 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.39) = xAngle (0.61 = 0.61)
22:07:39.378 00.001 8960 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
22:07:39.380 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.05 hyp=0.23 cameraTheta=0.22 mountX=0.19 mountY=0.13, mountTheta=0.59
22:07:39.384 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.05, opts=13)
22:07:39.386 00.002 8960 Enqueuing Move request for scope (0.22, 0.05)
22:07:39.388 00.002 13828 Worker thread wakes up
22:07:39.388 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7184, max=65535, med=12393, FiltMin=9763, FiltMax=65535, Gamma=2.540
22:07:39.389 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.05) opts 0xd
22:07:39.389 00.000 8960 UpdateGuideState exits: m=190548 SNR=38.1
22:07:39.391 00.002 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.05)
22:07:39.391 00.000 13828 Moving (0.22, 0.05) raw xDistance=0.19 yDistance=0.13
22:07:39.391 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:39.393 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
22:07:39.393 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:39.395 00.002 8960 Enqueuing Expose request
22:07:39.398 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:39.398 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:07:39.399 00.001 13828 MoveAxis(W, 70, ABG)
22:07:39.399 00.000 13828 Guiding  Dir = 3, Dur = 70
22:07:39.402 00.003 13828 IsSlewing returns 0
22:07:39.403 00.001 13828 IsGuiding returns 0
22:07:39.407 00.004 13828 PulseGuide returned control before completion, sleep 77
22:07:39.489 00.082 13828 IsGuiding returns 0
22:07:39.489 00.000 13828 Move returns status 0, amount 70
22:07:39.489 00.000 13828 MoveAxis(N, 0, ABG)
22:07:39.490 00.001 13828 duration set to 0 by GuideMode
22:07:39.490 00.000 13828 Move returns status 0, amount 0
22:07:39.490 00.000 13828 move complete, result=0
22:07:39.490 00.000 13828 worker thread done servicing request
22:07:39.490 00.000 8960 GuideStep: 0.2 px 70 ms WEST, 0.1 px 0 ms NORTH
22:07:39.492 00.002 13828 Worker thread wakes up
22:07:39.492 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:39.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:41.966 02.474 13828 Exposure complete
22:07:42.092 00.126 13828 worker thread done servicing request
22:07:42.093 00.001 8960 OnExposeComplete: enter
22:07:42.095 00.002 8960 UpdateGuideState(): m_state=6
22:07:42.097 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 688
22:07:42.098 00.001 8960 Star::Find returns 1 (0), X=974.65, Y=734.71, Mass=205071, SNR=30.4, Peak=25257 HFD=3.7
22:07:42.100 00.002 8960 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.39) = xAngle (-0.33 = -0.33)
22:07:42.102 00.002 8960 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
22:07:42.104 00.002 8960 CameraToMount -- cameraX=0.42 cameraY=-0.37 hyp=0.56 cameraTheta=-0.72 mountX=0.53 mountY=-0.20, mountTheta=-0.36
22:07:42.107 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=-0.37, opts=13)
22:07:42.109 00.002 8960 Enqueuing Move request for scope (0.42, -0.37)
22:07:42.110 00.001 13828 Worker thread wakes up
22:07:42.110 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, -0.37) opts 0xd
22:07:42.110 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, -0.37)
22:07:42.111 00.001 13828 Moving (0.42, -0.37) raw xDistance=0.53 yDistance=-0.20
22:07:42.111 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53
22:07:42.111 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12393, FiltMin=9532, FiltMax=65535, Gamma=2.540
22:07:42.112 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:07:42.112 00.000 13828 MoveAxis(W, 200, ABG)
22:07:42.112 00.000 13828 Guiding  Dir = 3, Dur = 200
22:07:42.113 00.001 8960 UpdateGuideState exits: m=205071 SNR=30.4
22:07:42.115 00.002 13828 IsSlewing returns 0
22:07:42.115 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:42.118 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:42.120 00.002 13828 IsGuiding returns 0
22:07:42.120 00.000 8960 Enqueuing Expose request
22:07:42.123 00.003 13828 PulseGuide returned control before completion, sleep 209
22:07:42.347 00.224 13828 IsGuiding returns 0
22:07:42.347 00.000 13828 Move returns status 0, amount 200
22:07:42.347 00.000 13828 MoveAxis(N, 105, ABG)
22:07:42.347 00.000 13828 duration set to 0 by GuideMode
22:07:42.347 00.000 13828 Move returns status 0, amount 0
22:07:42.347 00.000 13828 move complete, result=0
22:07:42.347 00.000 13828 worker thread done servicing request
22:07:42.347 00.000 13828 Worker thread wakes up
22:07:42.347 00.000 8960 GuideStep: 0.5 px 200 ms WEST, -0.2 px 0 ms NORTH
22:07:42.350 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:42.350 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:44.822 02.472 13828 Exposure complete
22:07:44.950 00.128 13828 worker thread done servicing request
22:07:44.950 00.000 8960 OnExposeComplete: enter
22:07:44.953 00.003 8960 UpdateGuideState(): m_state=6
22:07:44.955 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 689
22:07:44.957 00.002 8960 Star::Find returns 1 (0), X=974.48, Y=734.50, Mass=169437, SNR=32.8, Peak=25379 HFD=3.2
22:07:44.959 00.002 8960 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.39) = xAngle (-0.77 = -0.77)
22:07:44.961 00.002 8960 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
22:07:44.963 00.002 8960 CameraToMount -- cameraX=0.25 cameraY=-0.57 hyp=0.62 cameraTheta=-1.17 mountX=0.45 mountY=-0.45, mountTheta=-0.79
22:07:44.965 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.25, y=-0.57, opts=13)
22:07:44.968 00.003 8960 Enqueuing Move request for scope (0.25, -0.57)
22:07:44.970 00.002 13828 Worker thread wakes up
22:07:44.970 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=12406, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:07:44.972 00.002 8960 UpdateGuideState exits: m=169437 SNR=32.8
22:07:44.973 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.57) opts 0xd
22:07:44.973 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:44.975 00.002 13828 Handling offset move in thread for scope, endpoint = (0.25, -0.57)
22:07:44.975 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:44.977 00.002 8960 Enqueuing Expose request
22:07:44.978 00.001 13828 Moving (0.25, -0.57) raw xDistance=0.45 yDistance=-0.45
22:07:44.978 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.45
22:07:44.978 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:07:44.978 00.000 13828 MoveAxis(W, 180, ABG)
22:07:44.979 00.001 13828 Guiding  Dir = 3, Dur = 180
22:07:44.980 00.001 13828 IsSlewing returns 0
22:07:44.980 00.000 13828 IsGuiding returns 0
22:07:44.981 00.001 13828 PulseGuide returned control before completion, sleep 189
22:07:45.174 00.193 13828 IsGuiding returns 0
22:07:45.174 00.000 13828 Move returns status 0, amount 180
22:07:45.174 00.000 13828 MoveAxis(N, 240, ABG)
22:07:45.174 00.000 13828 duration set to 0 by GuideMode
22:07:45.174 00.000 13828 Move returns status 0, amount 0
22:07:45.174 00.000 13828 move complete, result=0
22:07:45.174 00.000 13828 worker thread done servicing request
22:07:45.174 00.000 8960 GuideStep: 0.4 px 180 ms WEST, -0.5 px 0 ms NORTH
22:07:45.176 00.002 13828 Worker thread wakes up
22:07:45.176 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:45.176 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:47.645 02.469 13828 Exposure complete
22:07:47.780 00.135 13828 worker thread done servicing request
22:07:47.780 00.000 8960 OnExposeComplete: enter
22:07:47.782 00.002 8960 UpdateGuideState(): m_state=6
22:07:47.785 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 690
22:07:47.788 00.003 8960 Star::Find returns 1 (0), X=973.65, Y=734.71, Mass=154473, SNR=30.6, Peak=24131 HFD=3.6
22:07:47.791 00.003 8960 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.39) = xAngle (-2.18 = -2.18)
22:07:47.793 00.002 8960 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
22:07:47.795 00.002 8960 CameraToMount -- cameraX=-0.59 cameraY=-0.37 hyp=0.69 cameraTheta=-2.58 mountX=-0.40 mountY=-0.55, mountTheta=-2.20
22:07:47.798 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.59, y=-0.37, opts=13)
22:07:47.801 00.003 8960 Enqueuing Move request for scope (-0.59, -0.37)
22:07:47.802 00.001 13828 Worker thread wakes up
22:07:47.803 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.37) opts 0xd
22:07:47.803 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.59, -0.37)
22:07:47.803 00.000 13828 Moving (-0.59, -0.37) raw xDistance=-0.40 yDistance=-0.55
22:07:47.803 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.40
22:07:47.803 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7395, max=65535, med=12419, FiltMin=9756, FiltMax=65535, Gamma=2.540
22:07:47.806 00.003 8960 UpdateGuideState exits: m=154473 SNR=30.6
22:07:47.809 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:07:47.809 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:47.811 00.002 13828 MoveAxis(E, 135, ABG)
22:07:47.811 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:47.813 00.002 8960 Enqueuing Expose request
22:07:47.815 00.002 13828 Guiding  Dir = 2, Dur = 135
22:07:47.818 00.003 13828 IsSlewing returns 0
22:07:47.818 00.000 13828 IsGuiding returns 0
22:07:47.821 00.003 13828 PulseGuide returned control before completion, sleep 143
22:07:47.974 00.153 13828 IsGuiding returns 0
22:07:47.974 00.000 13828 Move returns status 0, amount 135
22:07:47.974 00.000 13828 MoveAxis(N, 294, ABG)
22:07:47.974 00.000 13828 duration set to 0 by GuideMode
22:07:47.974 00.000 13828 Move returns status 0, amount 0
22:07:47.974 00.000 13828 move complete, result=0
22:07:47.974 00.000 13828 worker thread done servicing request
22:07:47.975 00.001 13828 Worker thread wakes up
22:07:47.975 00.000 8960 GuideStep: -0.4 px 135 ms EAST, -0.6 px 0 ms NORTH
22:07:47.977 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:47.977 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:50.454 02.477 13828 Exposure complete
22:07:50.589 00.135 13828 worker thread done servicing request
22:07:50.589 00.000 8960 OnExposeComplete: enter
22:07:50.592 00.003 8960 UpdateGuideState(): m_state=6
22:07:50.594 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 691
22:07:50.596 00.002 8960 Star::Find returns 1 (0), X=973.66, Y=735.45, Mass=165392, SNR=29.9, Peak=25545 HFD=3.4
22:07:50.598 00.002 8960 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.39) = xAngle (2.96 = 2.96)
22:07:50.599 00.001 8960 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.92 = 2.92)
22:07:50.602 00.003 8960 CameraToMount -- cameraX=-0.57 cameraY=0.37 hyp=0.68 cameraTheta=2.56 mountX=-0.67 mountY=0.15, mountTheta=2.92
22:07:50.605 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=0.37, opts=13)
22:07:50.608 00.003 8960 Enqueuing Move request for scope (-0.57, 0.37)
22:07:50.610 00.002 13828 Worker thread wakes up
22:07:50.610 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.37) opts 0xd
22:07:50.610 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7241, max=65535, med=12419, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:07:50.612 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.57, 0.37)
22:07:50.612 00.000 13828 Moving (-0.57, 0.37) raw xDistance=-0.67 yDistance=0.15
22:07:50.612 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.67
22:07:50.612 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:07:50.612 00.000 8960 UpdateGuideState exits: m=165392 SNR=29.9
22:07:50.614 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:07:50.614 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:50.616 00.002 13828 MoveAxis(E, 256, ABG)
22:07:50.616 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:50.618 00.002 8960 Enqueuing Expose request
22:07:50.620 00.002 13828 Guiding  Dir = 2, Dur = 256
22:07:50.621 00.001 13828 IsSlewing returns 0
22:07:50.621 00.000 13828 IsGuiding returns 0
22:07:50.622 00.001 13828 PulseGuide returned control before completion, sleep 265
22:07:50.901 00.279 13828 IsGuiding returns 0
22:07:50.901 00.000 13828 Move returns status 0, amount 256
22:07:50.901 00.000 13828 MoveAxis(N, 0, ABG)
22:07:50.901 00.000 13828 duration set to 0 by GuideMode
22:07:50.901 00.000 13828 Move returns status 0, amount 0
22:07:50.901 00.000 13828 move complete, result=0
22:07:50.902 00.001 13828 worker thread done servicing request
22:07:50.902 00.000 13828 Worker thread wakes up
22:07:50.902 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:50.902 00.000 8960 GuideStep: -0.7 px 256 ms EAST, 0.1 px 0 ms NORTH
22:07:50.905 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:53.388 02.483 13828 Exposure complete
22:07:53.518 00.130 13828 worker thread done servicing request
22:07:53.518 00.000 8960 OnExposeComplete: enter
22:07:53.521 00.003 8960 UpdateGuideState(): m_state=6
22:07:53.523 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 692
22:07:53.525 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=734.61, Mass=163223, SNR=30.2, Peak=24169 HFD=3.9
22:07:53.526 00.001 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:07:53.528 00.002 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:07:53.530 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.47 hyp=0.51 cameraTheta=-1.97 mountX=-0.00 mountY=-0.51, mountTheta=-1.57
22:07:53.537 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.47, opts=13)
22:07:53.539 00.002 8960 Enqueuing Move request for scope (-0.19, -0.47)
22:07:53.541 00.002 13828 Worker thread wakes up
22:07:53.541 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.47) opts 0xd
22:07:53.541 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.47)
22:07:53.542 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=6921, max=65535, med=12419, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:07:53.544 00.002 8960 UpdateGuideState exits: m=163223 SNR=30.2
22:07:53.545 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:53.547 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:53.549 00.002 8960 Enqueuing Expose request
22:07:53.550 00.001 13828 Moving (-0.19, -0.47) raw xDistance=-0.00 yDistance=-0.51
22:07:53.550 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:07:53.551 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:07:53.551 00.000 13828 MoveAxis(E, 0, ABG)
22:07:53.551 00.000 13828 Move returns status 0, amount 0
22:07:53.551 00.000 13828 MoveAxis(N, 269, ABG)
22:07:53.551 00.000 13828 duration set to 0 by GuideMode
22:07:53.551 00.000 13828 Move returns status 0, amount 0
22:07:53.551 00.000 13828 move complete, result=0
22:07:53.551 00.000 13828 worker thread done servicing request
22:07:53.551 00.000 13828 Worker thread wakes up
22:07:53.551 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:53.551 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:53.552 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:07:56.026 02.474 13828 Exposure complete
22:07:56.160 00.134 13828 worker thread done servicing request
22:07:56.160 00.000 8960 OnExposeComplete: enter
22:07:56.162 00.002 8960 UpdateGuideState(): m_state=6
22:07:56.164 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 693
22:07:56.166 00.002 8960 Star::Find returns 1 (0), X=974.67, Y=734.63, Mass=180093, SNR=33.6, Peak=23625 HFD=3.6
22:07:56.169 00.003 8960 CameraToMount -- cameraTheta (-0.80) - m_xAngle (-0.39) = xAngle (-0.40 = -0.40)
22:07:56.172 00.003 8960 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
22:07:56.175 00.003 8960 CameraToMount -- cameraX=0.44 cameraY=-0.45 hyp=0.63 cameraTheta=-0.80 mountX=0.58 mountY=-0.27, mountTheta=-0.43
22:07:56.177 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.44, y=-0.45, opts=13)
22:07:56.179 00.002 8960 Enqueuing Move request for scope (0.44, -0.45)
22:07:56.181 00.002 13828 Worker thread wakes up
22:07:56.181 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7529, max=65535, med=12425, FiltMin=9552, FiltMax=65535, Gamma=2.540
22:07:56.183 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.45) opts 0xd
22:07:56.184 00.001 8960 UpdateGuideState exits: m=180093 SNR=33.6
22:07:56.186 00.002 13828 Handling offset move in thread for scope, endpoint = (0.44, -0.45)
22:07:56.186 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:56.188 00.002 13828 Moving (0.44, -0.45) raw xDistance=0.58 yDistance=-0.27
22:07:56.188 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:56.191 00.003 8960 Enqueuing Expose request
22:07:56.194 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.58
22:07:56.194 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:07:56.194 00.000 13828 MoveAxis(W, 214, ABG)
22:07:56.194 00.000 13828 Guiding  Dir = 3, Dur = 214
22:07:56.195 00.001 13828 IsSlewing returns 0
22:07:56.195 00.000 13828 IsGuiding returns 0
22:07:56.196 00.001 13828 PulseGuide returned control before completion, sleep 223
22:07:56.422 00.226 13828 IsGuiding returns 0
22:07:56.422 00.000 13828 Move returns status 0, amount 214
22:07:56.422 00.000 13828 MoveAxis(N, 143, ABG)
22:07:56.422 00.000 13828 duration set to 0 by GuideMode
22:07:56.422 00.000 13828 Move returns status 0, amount 0
22:07:56.422 00.000 13828 move complete, result=0
22:07:56.422 00.000 13828 worker thread done servicing request
22:07:56.422 00.000 8960 GuideStep: 0.6 px 214 ms WEST, -0.3 px 0 ms NORTH
22:07:56.426 00.004 13828 Worker thread wakes up
22:07:56.426 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:56.426 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:07:58.887 02.461 13828 Exposure complete
22:07:59.022 00.135 13828 worker thread done servicing request
22:07:59.022 00.000 8960 OnExposeComplete: enter
22:07:59.024 00.002 8960 UpdateGuideState(): m_state=6
22:07:59.026 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 694
22:07:59.028 00.002 8960 Star::Find returns 1 (0), X=974.62, Y=734.39, Mass=135401, SNR=25.6, Peak=27043 HFD=3.3
22:07:59.030 00.002 8960 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.39) = xAngle (-0.66 = -0.66)
22:07:59.032 00.002 8960 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
22:07:59.034 00.002 8960 CameraToMount -- cameraX=0.39 cameraY=-0.69 hyp=0.79 cameraTheta=-1.05 mountX=0.62 mountY=-0.51, mountTheta=-0.68
22:07:59.037 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.69, opts=13)
22:07:59.039 00.002 8960 Enqueuing Move request for scope (0.39, -0.69)
22:07:59.040 00.001 13828 Worker thread wakes up
22:07:59.040 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12432, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:07:59.042 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.69) opts 0xd
22:07:59.042 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.69)
22:07:59.042 00.000 13828 Moving (0.39, -0.69) raw xDistance=0.62 yDistance=-0.51
22:07:59.042 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.62
22:07:59.042 00.000 8960 UpdateGuideState exits: m=135401 SNR=25.6
22:07:59.044 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:07:59.044 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:07:59.046 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:07:59.049 00.003 8960 Enqueuing Expose request
22:07:59.051 00.002 13828 MoveAxis(W, 245, ABG)
22:07:59.051 00.000 13828 Guiding  Dir = 3, Dur = 245
22:07:59.052 00.001 13828 IsSlewing returns 0
22:07:59.053 00.001 13828 IsGuiding returns 0
22:07:59.054 00.001 13828 PulseGuide returned control before completion, sleep 254
22:07:59.316 00.262 13828 IsGuiding returns 0
22:07:59.316 00.000 13828 Move returns status 0, amount 245
22:07:59.316 00.000 13828 MoveAxis(N, 269, ABG)
22:07:59.317 00.001 13828 duration set to 0 by GuideMode
22:07:59.317 00.000 13828 Move returns status 0, amount 0
22:07:59.317 00.000 13828 move complete, result=0
22:07:59.318 00.001 13828 worker thread done servicing request
22:07:59.318 00.000 8960 GuideStep: 0.6 px 245 ms WEST, -0.5 px 0 ms NORTH
22:07:59.322 00.004 13828 Worker thread wakes up
22:07:59.322 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:07:59.322 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:01.795 02.473 13828 Exposure complete
22:08:01.923 00.128 13828 worker thread done servicing request
22:08:01.923 00.000 8960 OnExposeComplete: enter
22:08:01.925 00.002 8960 UpdateGuideState(): m_state=6
22:08:01.927 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 695
22:08:01.929 00.002 8960 Star::Find returns 1 (0), X=973.53, Y=734.55, Mass=140531, SNR=27.9, Peak=22851 HFD=3.2
22:08:01.930 00.001 8960 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.39) = xAngle (-2.11 = -2.11)
22:08:01.932 00.002 8960 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
22:08:01.934 00.002 8960 CameraToMount -- cameraX=-0.71 cameraY=-0.53 hyp=0.88 cameraTheta=-2.50 mountX=-0.45 mountY=-0.74, mountTheta=-2.12
22:08:01.937 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.71, y=-0.53, opts=13)
22:08:01.939 00.002 8960 Enqueuing Move request for scope (-0.71, -0.53)
22:08:01.941 00.002 13828 Worker thread wakes up
22:08:01.941 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.53) opts 0xd
22:08:01.941 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.71, -0.53)
22:08:01.941 00.000 13828 Moving (-0.71, -0.53) raw xDistance=-0.45 yDistance=-0.74
22:08:01.941 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12438, FiltMin=9443, FiltMax=65535, Gamma=2.540
22:08:01.943 00.002 8960 UpdateGuideState exits: m=140531 SNR=27.9
22:08:01.945 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:01.947 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.45
22:08:01.947 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:01.949 00.002 8960 Enqueuing Expose request
22:08:01.951 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:08:01.951 00.000 13828 MoveAxis(E, 150, ABG)
22:08:01.952 00.001 13828 Guiding  Dir = 2, Dur = 150
22:08:01.953 00.001 13828 IsSlewing returns 0
22:08:01.953 00.000 13828 IsGuiding returns 0
22:08:01.955 00.002 13828 PulseGuide returned control before completion, sleep 159
22:08:02.118 00.163 13828 IsGuiding returns 0
22:08:02.118 00.000 13828 Move returns status 0, amount 150
22:08:02.118 00.000 13828 MoveAxis(N, 396, ABG)
22:08:02.118 00.000 13828 duration set to 0 by GuideMode
22:08:02.118 00.000 13828 Move returns status 0, amount 0
22:08:02.118 00.000 13828 move complete, result=0
22:08:02.119 00.001 13828 worker thread done servicing request
22:08:02.119 00.000 13828 Worker thread wakes up
22:08:02.119 00.000 8960 GuideStep: -0.5 px 150 ms EAST, -0.7 px 0 ms NORTH
22:08:02.122 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:02.122 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:04.590 02.468 13828 Exposure complete
22:08:04.716 00.126 13828 worker thread done servicing request
22:08:04.717 00.001 8960 OnExposeComplete: enter
22:08:04.719 00.002 8960 UpdateGuideState(): m_state=6
22:08:04.722 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 696
22:08:04.724 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.88, Mass=141878, SNR=29.0, Peak=26275 HFD=3.2
22:08:04.726 00.002 8960 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.39) = xAngle (-0.77 = -0.77)
22:08:04.728 00.002 8960 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
22:08:04.730 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-0.20 hyp=0.21 cameraTheta=-1.16 mountX=0.15 mountY=-0.15, mountTheta=-0.79
22:08:04.733 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.20, opts=13)
22:08:04.735 00.002 8960 Enqueuing Move request for scope (0.09, -0.20)
22:08:04.737 00.002 13828 Worker thread wakes up
22:08:04.737 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.20) opts 0xd
22:08:04.737 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.20)
22:08:04.737 00.000 13828 Moving (0.09, -0.20) raw xDistance=0.15 yDistance=-0.15
22:08:04.737 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.15
22:08:04.737 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:04.737 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:08:04.737 00.000 13828 MoveAxis(W, 47, ABG)
22:08:04.737 00.000 13828 Guiding  Dir = 3, Dur = 47
22:08:04.737 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7427, max=65535, med=12419, FiltMin=9635, FiltMax=65535, Gamma=2.540
22:08:04.740 00.003 8960 UpdateGuideState exits: m=141878 SNR=29.0
22:08:04.741 00.001 13828 IsSlewing returns 0
22:08:04.741 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:04.743 00.002 13828 IsGuiding returns 0
22:08:04.743 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:04.745 00.002 8960 Enqueuing Expose request
22:08:04.747 00.002 13828 PulseGuide returned control before completion, sleep 56
22:08:04.818 00.071 13828 IsGuiding returns 1
22:08:04.818 00.000 13828 scope still moving after pulse duration time elapsed
22:08:04.850 00.032 13828 IsSlewing returns 0
22:08:04.851 00.001 13828 IsGuiding returns 0
22:08:04.851 00.000 13828 scope move finished after 47 + 60 ms
22:08:04.851 00.000 13828 Move returns status 0, amount 47
22:08:04.851 00.000 13828 MoveAxis(N, 0, ABG)
22:08:04.851 00.000 13828 duration set to 0 by GuideMode
22:08:04.851 00.000 13828 Move returns status 0, amount 0
22:08:04.851 00.000 13828 move complete, result=0
22:08:04.851 00.000 13828 worker thread done servicing request
22:08:04.851 00.000 8960 GuideStep: 0.2 px 47 ms WEST, -0.2 px 0 ms NORTH
22:08:04.854 00.003 13828 Worker thread wakes up
22:08:04.854 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:04.854 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:07.321 02.467 13828 Exposure complete
22:08:07.462 00.141 13828 worker thread done servicing request
22:08:07.463 00.001 8960 OnExposeComplete: enter
22:08:07.465 00.002 8960 UpdateGuideState(): m_state=6
22:08:07.467 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 697
22:08:07.468 00.001 8960 Star::Find returns 1 (0), X=974.41, Y=735.28, Mass=168169, SNR=29.7, Peak=24745 HFD=3.8
22:08:07.470 00.002 8960 CameraToMount -- cameraTheta (0.84) - m_xAngle (-0.39) = xAngle (1.23 = 1.23)
22:08:07.472 00.002 8960 CameraToMount -- cameraTheta (0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.20 = 1.20)
22:08:07.474 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=0.20 hyp=0.27 cameraTheta=0.84 mountX=0.09 mountY=0.25, mountTheta=1.23
22:08:07.476 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=0.20, opts=13)
22:08:07.478 00.002 8960 Enqueuing Move request for scope (0.18, 0.20)
22:08:07.480 00.002 13828 Worker thread wakes up
22:08:07.480 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7728, max=65535, med=12438, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:08:07.483 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.20) opts 0xd
22:08:07.483 00.000 8960 UpdateGuideState exits: m=168169 SNR=29.7
22:08:07.486 00.003 13828 Handling offset move in thread for scope, endpoint = (0.18, 0.20)
22:08:07.486 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:07.488 00.002 13828 Moving (0.18, 0.20) raw xDistance=0.09 yDistance=0.25
22:08:07.488 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:07.490 00.002 8960 Enqueuing Expose request
22:08:07.491 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:08:07.492 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:07.492 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:08:07.492 00.000 13828 MoveAxis(E, 0, ABG)
22:08:07.492 00.000 13828 Move returns status 0, amount 0
22:08:07.492 00.000 13828 MoveAxis(N, 0, ABG)
22:08:07.492 00.000 13828 duration set to 0 by GuideMode
22:08:07.492 00.000 13828 Move returns status 0, amount 0
22:08:07.492 00.000 13828 move complete, result=0
22:08:07.492 00.000 13828 worker thread done servicing request
22:08:07.492 00.000 13828 Worker thread wakes up
22:08:07.493 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:07.493 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:07.493 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:08:09.969 02.476 13828 Exposure complete
22:08:10.101 00.132 13828 worker thread done servicing request
22:08:10.101 00.000 8960 OnExposeComplete: enter
22:08:10.104 00.003 8960 UpdateGuideState(): m_state=6
22:08:10.106 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 698
22:08:10.108 00.002 8960 Star::Find returns 1 (0), X=974.27, Y=734.21, Mass=144860, SNR=28.9, Peak=25315 HFD=3.4
22:08:10.109 00.001 8960 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.39) = xAngle (-1.13 = -1.13)
22:08:10.111 00.002 8960 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
22:08:10.113 00.002 8960 CameraToMount -- cameraX=0.04 cameraY=-0.87 hyp=0.87 cameraTheta=-1.53 mountX=0.37 mountY=-0.80, mountTheta=-1.14
22:08:10.116 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.87, opts=13)
22:08:10.118 00.002 8960 Enqueuing Move request for scope (0.04, -0.87)
22:08:10.119 00.001 13828 Worker thread wakes up
22:08:10.119 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12444, FiltMin=9635, FiltMax=65535, Gamma=2.540
22:08:10.121 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.87) opts 0xd
22:08:10.121 00.000 8960 UpdateGuideState exits: m=144860 SNR=28.9
22:08:10.123 00.002 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.87)
22:08:10.123 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:10.125 00.002 13828 Moving (0.04, -0.87) raw xDistance=0.37 yDistance=-0.80
22:08:10.125 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:10.127 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:08:10.127 00.000 8960 Enqueuing Expose request
22:08:10.129 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:08:10.129 00.000 13828 MoveAxis(W, 137, ABG)
22:08:10.129 00.000 13828 Guiding  Dir = 3, Dur = 137
22:08:10.131 00.002 13828 IsSlewing returns 0
22:08:10.131 00.000 13828 IsGuiding returns 0
22:08:10.132 00.001 13828 PulseGuide returned control before completion, sleep 146
22:08:10.283 00.151 13828 IsGuiding returns 0
22:08:10.283 00.000 13828 Move returns status 0, amount 137
22:08:10.283 00.000 13828 MoveAxis(N, 426, ABG)
22:08:10.283 00.000 13828 duration set to 0 by GuideMode
22:08:10.283 00.000 13828 Move returns status 0, amount 0
22:08:10.283 00.000 13828 move complete, result=0
22:08:10.284 00.001 13828 worker thread done servicing request
22:08:10.284 00.000 8960 GuideStep: 0.4 px 137 ms WEST, -0.8 px 0 ms NORTH
22:08:10.287 00.003 13828 Worker thread wakes up
22:08:10.287 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:10.287 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:12.768 02.481 13828 Exposure complete
22:08:12.905 00.137 13828 worker thread done servicing request
22:08:12.905 00.000 8960 OnExposeComplete: enter
22:08:12.907 00.002 8960 UpdateGuideState(): m_state=6
22:08:12.909 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 699
22:08:12.911 00.002 8960 Star::Find returns 1 (0), X=974.75, Y=734.41, Mass=172668, SNR=33.5, Peak=27721 HFD=3.3
22:08:12.913 00.002 8960 CameraToMount -- cameraTheta (-0.92) - m_xAngle (-0.39) = xAngle (-0.52 = -0.52)
22:08:12.915 00.002 8960 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.56 = -0.56)
22:08:12.917 00.002 8960 CameraToMount -- cameraX=0.51 cameraY=-0.67 hyp=0.84 cameraTheta=-0.92 mountX=0.73 mountY=-0.45, mountTheta=-0.55
22:08:12.921 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.51, y=-0.67, opts=13)
22:08:12.925 00.004 8960 Enqueuing Move request for scope (0.51, -0.67)
22:08:12.928 00.003 13828 Worker thread wakes up
22:08:12.928 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12438, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:08:12.931 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.51, -0.67) opts 0xd
22:08:12.931 00.000 8960 UpdateGuideState exits: m=172668 SNR=33.5
22:08:12.933 00.002 13828 Handling offset move in thread for scope, endpoint = (0.51, -0.67)
22:08:12.933 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:12.935 00.002 13828 Moving (0.51, -0.67) raw xDistance=0.73 yDistance=-0.45
22:08:12.935 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:12.937 00.002 8960 Enqueuing Expose request
22:08:12.939 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.73
22:08:12.939 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:08:12.939 00.000 13828 MoveAxis(W, 281, ABG)
22:08:12.939 00.000 13828 Guiding  Dir = 3, Dur = 281
22:08:12.940 00.001 13828 IsSlewing returns 0
22:08:12.941 00.001 13828 IsGuiding returns 0
22:08:12.942 00.001 13828 PulseGuide returned control before completion, sleep 290
22:08:13.237 00.295 13828 IsGuiding returns 0
22:08:13.237 00.000 13828 Move returns status 0, amount 281
22:08:13.237 00.000 13828 MoveAxis(N, 238, ABG)
22:08:13.237 00.000 13828 duration set to 0 by GuideMode
22:08:13.237 00.000 13828 Move returns status 0, amount 0
22:08:13.237 00.000 13828 move complete, result=0
22:08:13.237 00.000 13828 worker thread done servicing request
22:08:13.237 00.000 13828 Worker thread wakes up
22:08:13.237 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:13.237 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:13.237 00.000 8960 GuideStep: 0.7 px 281 ms WEST, -0.4 px 0 ms NORTH
22:08:15.713 02.476 13828 Exposure complete
22:08:15.849 00.136 13828 worker thread done servicing request
22:08:15.849 00.000 8960 OnExposeComplete: enter
22:08:15.852 00.003 8960 UpdateGuideState(): m_state=6
22:08:15.854 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 700
22:08:15.855 00.001 8960 Star::Find returns 1 (0), X=973.79, Y=735.36, Mass=147066, SNR=28.1, Peak=22723 HFD=3.8
22:08:15.857 00.002 8960 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.39) = xAngle (2.96 = 2.96)
22:08:15.859 00.002 8960 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.92 = 2.92)
22:08:15.860 00.001 8960 CameraToMount -- cameraX=-0.44 cameraY=0.29 hyp=0.53 cameraTheta=2.57 mountX=-0.52 mountY=0.11, mountTheta=2.92
22:08:15.865 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=0.29, opts=13)
22:08:15.867 00.002 8960 Enqueuing Move request for scope (-0.44, 0.29)
22:08:15.869 00.002 13828 Worker thread wakes up
22:08:15.869 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7235, max=65535, med=12457, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:08:15.871 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, 0.29) opts 0xd
22:08:15.871 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, 0.29)
22:08:15.871 00.000 13828 Moving (-0.44, 0.29) raw xDistance=-0.52 yDistance=0.11
22:08:15.872 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.52
22:08:15.872 00.000 8960 UpdateGuideState exits: m=147066 SNR=28.1
22:08:15.874 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:15.877 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:15.881 00.004 8960 Enqueuing Expose request
22:08:15.883 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:15.883 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:08:15.883 00.000 13828 MoveAxis(E, 172, ABG)
22:08:15.883 00.000 13828 Guiding  Dir = 2, Dur = 172
22:08:15.885 00.002 13828 IsSlewing returns 0
22:08:15.885 00.000 13828 IsGuiding returns 0
22:08:15.888 00.003 13828 PulseGuide returned control before completion, sleep 180
22:08:16.082 00.194 13828 IsGuiding returns 0
22:08:16.082 00.000 13828 Move returns status 0, amount 172
22:08:16.082 00.000 13828 MoveAxis(N, 0, ABG)
22:08:16.082 00.000 13828 duration set to 0 by GuideMode
22:08:16.082 00.000 13828 Move returns status 0, amount 0
22:08:16.082 00.000 13828 move complete, result=0
22:08:16.082 00.000 13828 worker thread done servicing request
22:08:16.082 00.000 8960 GuideStep: -0.5 px 172 ms EAST, 0.1 px 0 ms NORTH
22:08:16.084 00.002 13828 Worker thread wakes up
22:08:16.085 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:16.085 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:18.551 02.466 13828 Exposure complete
22:08:18.680 00.129 13828 worker thread done servicing request
22:08:18.680 00.000 8960 OnExposeComplete: enter
22:08:18.683 00.003 8960 UpdateGuideState(): m_state=6
22:08:18.686 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 701
22:08:18.688 00.002 8960 Star::Find returns 1 (0), X=973.51, Y=734.91, Mass=160476, SNR=31.5, Peak=22179 HFD=3.6
22:08:18.689 00.001 8960 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.39) = xAngle (-2.52 = -2.52)
22:08:18.691 00.002 8960 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
22:08:18.693 00.002 8960 CameraToMount -- cameraX=-0.72 cameraY=-0.17 hyp=0.74 cameraTheta=-2.91 mountX=-0.60 mountY=-0.41, mountTheta=-2.54
22:08:18.696 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=-0.17, opts=13)
22:08:18.698 00.002 8960 Enqueuing Move request for scope (-0.72, -0.17)
22:08:18.699 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7024, max=65535, med=12457, FiltMin=9206, FiltMax=65535, Gamma=2.540
22:08:18.701 00.002 13828 Worker thread wakes up
22:08:18.701 00.000 8960 UpdateGuideState exits: m=160476 SNR=31.5
22:08:18.703 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.17) opts 0xd
22:08:18.703 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:18.705 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.72, -0.17)
22:08:18.705 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:18.707 00.002 8960 Enqueuing Expose request
22:08:18.709 00.002 13828 Moving (-0.72, -0.17) raw xDistance=-0.60 yDistance=-0.41
22:08:18.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.60
22:08:18.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:08:18.709 00.000 13828 MoveAxis(E, 236, ABG)
22:08:18.709 00.000 13828 Guiding  Dir = 2, Dur = 236
22:08:18.711 00.002 13828 IsSlewing returns 0
22:08:18.711 00.000 13828 IsGuiding returns 0
22:08:18.713 00.002 13828 PulseGuide returned control before completion, sleep 245
22:08:18.967 00.254 13828 IsGuiding returns 0
22:08:18.967 00.000 13828 Move returns status 0, amount 236
22:08:18.967 00.000 13828 MoveAxis(N, 218, ABG)
22:08:18.967 00.000 13828 duration set to 0 by GuideMode
22:08:18.967 00.000 13828 Move returns status 0, amount 0
22:08:18.967 00.000 13828 move complete, result=0
22:08:18.967 00.000 13828 worker thread done servicing request
22:08:18.968 00.001 8960 GuideStep: -0.6 px 236 ms EAST, -0.4 px 0 ms NORTH
22:08:18.970 00.002 13828 Worker thread wakes up
22:08:18.970 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:18.970 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:21.450 02.480 13828 Exposure complete
22:08:21.583 00.133 13828 worker thread done servicing request
22:08:21.583 00.000 8960 OnExposeComplete: enter
22:08:21.585 00.002 8960 UpdateGuideState(): m_state=6
22:08:21.587 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 702
22:08:21.589 00.002 8960 Star::Find returns 1 (0), X=974.46, Y=734.94, Mass=205271, SNR=34.6, Peak=25315 HFD=4.2
22:08:21.591 00.002 8960 CameraToMount -- cameraTheta (-0.54) - m_xAngle (-0.39) = xAngle (-0.15 = -0.15)
22:08:21.594 00.003 8960 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.18 = -0.18)
22:08:21.596 00.002 8960 CameraToMount -- cameraX=0.23 cameraY=-0.14 hyp=0.27 cameraTheta=-0.54 mountX=0.26 mountY=-0.05, mountTheta=-0.18
22:08:21.600 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.23, y=-0.14, opts=13)
22:08:21.602 00.002 8960 Enqueuing Move request for scope (0.23, -0.14)
22:08:21.604 00.002 13828 Worker thread wakes up
22:08:21.604 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7004, max=65535, med=12457, FiltMin=9680, FiltMax=65535, Gamma=2.540
22:08:21.606 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.14) opts 0xd
22:08:21.606 00.000 8960 UpdateGuideState exits: m=205271 SNR=34.6
22:08:21.608 00.002 13828 Handling offset move in thread for scope, endpoint = (0.23, -0.14)
22:08:21.608 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:21.609 00.001 13828 Moving (0.23, -0.14) raw xDistance=0.26 yDistance=-0.05
22:08:21.609 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:21.610 00.001 8960 Enqueuing Expose request
22:08:21.612 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.26
22:08:21.612 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:21.612 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:08:21.613 00.001 13828 MoveAxis(W, 82, ABG)
22:08:21.613 00.000 13828 Guiding  Dir = 3, Dur = 82
22:08:21.614 00.001 13828 IsSlewing returns 0
22:08:21.614 00.000 13828 IsGuiding returns 0
22:08:21.615 00.001 13828 PulseGuide returned control before completion, sleep 91
22:08:21.722 00.107 13828 IsGuiding returns 0
22:08:21.722 00.000 13828 Move returns status 0, amount 82
22:08:21.722 00.000 13828 MoveAxis(N, 0, ABG)
22:08:21.722 00.000 13828 duration set to 0 by GuideMode
22:08:21.722 00.000 13828 Move returns status 0, amount 0
22:08:21.722 00.000 13828 move complete, result=0
22:08:21.723 00.001 13828 worker thread done servicing request
22:08:21.723 00.000 8960 GuideStep: 0.3 px 82 ms WEST, -0.0 px 0 ms NORTH
22:08:21.726 00.003 13828 Worker thread wakes up
22:08:21.726 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:21.726 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:24.203 02.477 13828 Exposure complete
22:08:24.337 00.134 13828 worker thread done servicing request
22:08:24.337 00.000 8960 OnExposeComplete: enter
22:08:24.340 00.003 8960 UpdateGuideState(): m_state=6
22:08:24.343 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 703
22:08:24.345 00.002 8960 Star::Find returns 1 (0), X=974.86, Y=734.96, Mass=119272, SNR=27.3, Peak=23881 HFD=2.8
22:08:24.347 00.002 8960 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.39) = xAngle (0.21 = 0.21)
22:08:24.349 00.002 8960 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
22:08:24.352 00.003 8960 CameraToMount -- cameraX=0.63 cameraY=-0.12 hyp=0.64 cameraTheta=-0.19 mountX=0.63 mountY=0.11, mountTheta=0.17
22:08:24.356 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=-0.12, opts=13)
22:08:24.359 00.003 8960 Enqueuing Move request for scope (0.63, -0.12)
22:08:24.362 00.003 13828 Worker thread wakes up
22:08:24.362 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.12) opts 0xd
22:08:24.362 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7561, max=65535, med=12457, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:08:24.365 00.003 8960 UpdateGuideState exits: m=119272 SNR=27.3
22:08:24.368 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:24.370 00.002 13828 Handling offset move in thread for scope, endpoint = (0.63, -0.12)
22:08:24.370 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:24.372 00.002 8960 Enqueuing Expose request
22:08:24.374 00.002 13828 Moving (0.63, -0.12) raw xDistance=0.63 yDistance=0.11
22:08:24.374 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.63
22:08:24.374 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:24.374 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:08:24.374 00.000 13828 MoveAxis(W, 238, ABG)
22:08:24.374 00.000 13828 Guiding  Dir = 3, Dur = 238
22:08:24.376 00.002 13828 IsSlewing returns 0
22:08:24.376 00.000 13828 IsGuiding returns 0
22:08:24.377 00.001 13828 PulseGuide returned control before completion, sleep 247
22:08:24.634 00.257 13828 IsGuiding returns 0
22:08:24.634 00.000 13828 Move returns status 0, amount 238
22:08:24.634 00.000 13828 MoveAxis(N, 0, ABG)
22:08:24.634 00.000 13828 duration set to 0 by GuideMode
22:08:24.634 00.000 13828 Move returns status 0, amount 0
22:08:24.634 00.000 13828 move complete, result=0
22:08:24.634 00.000 13828 worker thread done servicing request
22:08:24.634 00.000 13828 Worker thread wakes up
22:08:24.634 00.000 8960 GuideStep: 0.6 px 238 ms WEST, 0.1 px 0 ms NORTH
22:08:24.636 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:24.637 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:27.119 02.482 13828 Exposure complete
22:08:27.267 00.148 13828 worker thread done servicing request
22:08:27.267 00.000 8960 OnExposeComplete: enter
22:08:27.269 00.002 8960 UpdateGuideState(): m_state=6
22:08:27.272 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 704
22:08:27.273 00.001 8960 Star::Find returns 1 (0), X=973.86, Y=735.31, Mass=166860, SNR=30.2, Peak=22147 HFD=4.3
22:08:27.275 00.002 8960 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.39) = xAngle (2.97 = 2.97)
22:08:27.277 00.002 8960 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.94 = 2.94)
22:08:27.279 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=0.23 hyp=0.44 cameraTheta=2.58 mountX=-0.43 mountY=0.09, mountTheta=2.94
22:08:27.283 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.23, opts=13)
22:08:27.285 00.002 8960 Enqueuing Move request for scope (-0.37, 0.23)
22:08:27.287 00.002 13828 Worker thread wakes up
22:08:27.287 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12483, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:08:27.289 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.23) opts 0xd
22:08:27.290 00.001 8960 UpdateGuideState exits: m=166860 SNR=30.2
22:08:27.291 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:27.293 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:27.296 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.23)
22:08:27.296 00.000 8960 Enqueuing Expose request
22:08:27.298 00.002 13828 Moving (-0.37, 0.23) raw xDistance=-0.43 yDistance=0.09
22:08:27.298 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.43
22:08:27.299 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:27.299 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:08:27.299 00.000 13828 MoveAxis(E, 143, ABG)
22:08:27.299 00.000 13828 Guiding  Dir = 2, Dur = 143
22:08:27.301 00.002 13828 IsSlewing returns 0
22:08:27.301 00.000 13828 IsGuiding returns 0
22:08:27.303 00.002 13828 PulseGuide returned control before completion, sleep 152
22:08:27.466 00.163 13828 IsGuiding returns 0
22:08:27.466 00.000 13828 Move returns status 0, amount 143
22:08:27.466 00.000 13828 MoveAxis(N, 0, ABG)
22:08:27.467 00.001 13828 duration set to 0 by GuideMode
22:08:27.467 00.000 13828 Move returns status 0, amount 0
22:08:27.467 00.000 13828 move complete, result=0
22:08:27.467 00.000 13828 worker thread done servicing request
22:08:27.467 00.000 8960 GuideStep: -0.4 px 143 ms EAST, 0.1 px 0 ms NORTH
22:08:27.470 00.003 13828 Worker thread wakes up
22:08:27.470 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:27.470 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:29.940 02.470 13828 Exposure complete
22:08:30.105 00.165 13828 worker thread done servicing request
22:08:30.105 00.000 8960 OnExposeComplete: enter
22:08:30.108 00.003 8960 UpdateGuideState(): m_state=6
22:08:30.111 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 705
22:08:30.115 00.004 8960 Star::Find returns 1 (0), X=975.04, Y=735.37, Mass=106925, SNR=23.3, Peak=24073 HFD=2.5
22:08:30.118 00.003 8960 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.39) = xAngle (0.74 = 0.74)
22:08:30.121 00.003 8960 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.71 = 0.71)
22:08:30.123 00.002 8960 CameraToMount -- cameraX=0.80 cameraY=0.29 hyp=0.86 cameraTheta=0.35 mountX=0.63 mountY=0.56, mountTheta=0.72
22:08:30.127 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.80, y=0.29, opts=13)
22:08:30.129 00.002 8960 Enqueuing Move request for scope (0.80, 0.29)
22:08:30.132 00.003 13828 Worker thread wakes up
22:08:30.132 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12486, FiltMin=9974, FiltMax=65535, Gamma=2.540
22:08:30.135 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.80, 0.29) opts 0xd
22:08:30.135 00.000 8960 UpdateGuideState exits: m=106925 SNR=23.3
22:08:30.137 00.002 13828 Handling offset move in thread for scope, endpoint = (0.80, 0.29)
22:08:30.137 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:30.140 00.003 13828 Moving (0.80, 0.29) raw xDistance=0.63 yDistance=0.56
22:08:30.140 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:30.143 00.003 8960 Enqueuing Expose request
22:08:30.145 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.63
22:08:30.145 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:30.145 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.56
22:08:30.145 00.000 13828 MoveAxis(W, 224, ABG)
22:08:30.146 00.001 13828 Guiding  Dir = 3, Dur = 224
22:08:30.148 00.002 13828 IsSlewing returns 0
22:08:30.148 00.000 13828 IsGuiding returns 0
22:08:30.150 00.002 13828 PulseGuide returned control before completion, sleep 233
22:08:30.397 00.247 13828 IsGuiding returns 0
22:08:30.397 00.000 13828 Move returns status 0, amount 224
22:08:30.397 00.000 13828 MoveAxis(N, 0, ABG)
22:08:30.397 00.000 13828 duration set to 0 by GuideMode
22:08:30.397 00.000 13828 Move returns status 0, amount 0
22:08:30.397 00.000 13828 move complete, result=0
22:08:30.397 00.000 13828 worker thread done servicing request
22:08:30.397 00.000 8960 GuideStep: 0.6 px 224 ms WEST, 0.6 px 0 ms NORTH
22:08:30.400 00.003 13828 Worker thread wakes up
22:08:30.400 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:30.400 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:32.871 02.471 13828 Exposure complete
22:08:33.003 00.132 13828 worker thread done servicing request
22:08:33.003 00.000 8960 OnExposeComplete: enter
22:08:33.005 00.002 8960 UpdateGuideState(): m_state=6
22:08:33.007 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 706
22:08:33.009 00.002 8960 Star::Find returns 1 (0), X=974.83, Y=735.09, Mass=180895, SNR=33.7, Peak=22889 HFD=4.2
22:08:33.011 00.002 8960 CameraToMount -- cameraTheta (0.02) - m_xAngle (-0.39) = xAngle (0.41 = 0.41)
22:08:33.013 00.002 8960 CameraToMount -- cameraTheta (0.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.38 = 0.38)
22:08:33.015 00.002 8960 CameraToMount -- cameraX=0.59 cameraY=0.01 hyp=0.59 cameraTheta=0.02 mountX=0.54 mountY=0.22, mountTheta=0.38
22:08:33.017 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.59, y=0.01, opts=13)
22:08:33.019 00.002 8960 Enqueuing Move request for scope (0.59, 0.01)
22:08:33.021 00.002 13828 Worker thread wakes up
22:08:33.021 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12496, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:08:33.023 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.59, 0.01) opts 0xd
22:08:33.024 00.001 8960 UpdateGuideState exits: m=180895 SNR=33.7
22:08:33.026 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:33.028 00.002 13828 Handling offset move in thread for scope, endpoint = (0.59, 0.01)
22:08:33.028 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:33.030 00.002 13828 Moving (0.59, 0.01) raw xDistance=0.54 yDistance=0.22
22:08:33.030 00.000 8960 Enqueuing Expose request
22:08:33.032 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.54
22:08:33.033 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:33.033 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:08:33.033 00.000 13828 MoveAxis(W, 217, ABG)
22:08:33.033 00.000 13828 Guiding  Dir = 3, Dur = 217
22:08:33.037 00.004 13828 IsSlewing returns 0
22:08:33.037 00.000 13828 IsGuiding returns 0
22:08:33.039 00.002 13828 PulseGuide returned control before completion, sleep 226
22:08:33.272 00.233 13828 IsGuiding returns 1
22:08:33.272 00.000 13828 scope still moving after pulse duration time elapsed
22:08:33.305 00.033 13828 IsSlewing returns 0
22:08:33.305 00.000 13828 IsGuiding returns 1
22:08:33.337 00.032 13828 IsSlewing returns 0
22:08:33.337 00.000 13828 IsGuiding returns 0
22:08:33.338 00.001 13828 scope move finished after 217 + 83 ms
22:08:33.338 00.000 13828 Move returns status 0, amount 217
22:08:33.338 00.000 13828 MoveAxis(N, 0, ABG)
22:08:33.338 00.000 13828 duration set to 0 by GuideMode
22:08:33.338 00.000 13828 Move returns status 0, amount 0
22:08:33.338 00.000 13828 move complete, result=0
22:08:33.338 00.000 13828 worker thread done servicing request
22:08:33.338 00.000 13828 Worker thread wakes up
22:08:33.338 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:33.338 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:33.338 00.000 8960 GuideStep: 0.5 px 217 ms WEST, 0.2 px 0 ms NORTH
22:08:35.820 02.482 13828 Exposure complete
22:08:35.968 00.148 13828 worker thread done servicing request
22:08:35.968 00.000 8960 OnExposeComplete: enter
22:08:35.970 00.002 8960 UpdateGuideState(): m_state=6
22:08:35.973 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 707
22:08:35.975 00.002 8960 Star::Find returns 1 (0), X=973.63, Y=735.18, Mass=162417, SNR=31.0, Peak=23619 HFD=3.7
22:08:35.977 00.002 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.37 = -2.91)
22:08:35.979 00.002 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.33 = -2.95)
22:08:35.982 00.003 8960 CameraToMount -- cameraX=-0.60 cameraY=0.10 hyp=0.61 cameraTheta=2.98 mountX=-0.60 mountY=-0.12, mountTheta=-2.95
22:08:35.985 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.60, y=0.10, opts=13)
22:08:35.987 00.002 8960 Enqueuing Move request for scope (-0.60, 0.10)
22:08:35.988 00.001 13828 Worker thread wakes up
22:08:35.989 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12515, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:08:35.990 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.10) opts 0xd
22:08:35.990 00.000 8960 UpdateGuideState exits: m=162417 SNR=31.0
22:08:35.992 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:35.994 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.60, 0.10)
22:08:35.994 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:35.996 00.002 8960 Enqueuing Expose request
22:08:35.998 00.002 13828 Moving (-0.60, 0.10) raw xDistance=-0.60 yDistance=-0.12
22:08:35.998 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.60
22:08:35.999 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:35.999 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:08:35.999 00.000 13828 MoveAxis(E, 206, ABG)
22:08:35.999 00.000 13828 Guiding  Dir = 2, Dur = 206
22:08:36.000 00.001 13828 IsSlewing returns 0
22:08:36.000 00.000 13828 IsGuiding returns 0
22:08:36.002 00.002 13828 PulseGuide returned control before completion, sleep 215
22:08:36.227 00.225 13828 IsGuiding returns 0
22:08:36.227 00.000 13828 Move returns status 0, amount 206
22:08:36.227 00.000 13828 MoveAxis(N, 0, ABG)
22:08:36.227 00.000 13828 duration set to 0 by GuideMode
22:08:36.227 00.000 13828 Move returns status 0, amount 0
22:08:36.227 00.000 13828 move complete, result=0
22:08:36.228 00.001 13828 worker thread done servicing request
22:08:36.228 00.000 8960 GuideStep: -0.6 px 206 ms EAST, -0.1 px 0 ms NORTH
22:08:36.231 00.003 13828 Worker thread wakes up
22:08:36.231 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:36.231 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:38.705 02.474 13828 Exposure complete
22:08:38.844 00.139 13828 worker thread done servicing request
22:08:38.844 00.000 8960 OnExposeComplete: enter
22:08:38.847 00.003 8960 UpdateGuideState(): m_state=6
22:08:38.849 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 708
22:08:38.851 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=735.04, Mass=208669, SNR=37.6, Peak=23977 HFD=4.1
22:08:38.853 00.002 8960 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.39) = xAngle (-0.06 = -0.06)
22:08:38.855 00.002 8960 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.09 = -0.09)
22:08:38.856 00.001 8960 CameraToMount -- cameraX=0.08 cameraY=-0.04 hyp=0.09 cameraTheta=-0.45 mountX=0.09 mountY=-0.01, mountTheta=-0.09
22:08:38.859 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.04, opts=13)
22:08:38.861 00.002 8960 Enqueuing Move request for scope (0.08, -0.04)
22:08:38.863 00.002 13828 Worker thread wakes up
22:08:38.863 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.04) opts 0xd
22:08:38.863 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12502, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:08:38.865 00.002 8960 UpdateGuideState exits: m=208669 SNR=37.6
22:08:38.866 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:38.868 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:38.870 00.002 8960 Enqueuing Expose request
22:08:38.872 00.002 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.04)
22:08:38.872 00.000 13828 Moving (0.08, -0.04) raw xDistance=0.09 yDistance=-0.01
22:08:38.872 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:08:38.872 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:38.872 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:08:38.872 00.000 13828 MoveAxis(E, 0, ABG)
22:08:38.872 00.000 13828 Move returns status 0, amount 0
22:08:38.872 00.000 13828 MoveAxis(N, 0, ABG)
22:08:38.872 00.000 13828 duration set to 0 by GuideMode
22:08:38.872 00.000 13828 Move returns status 0, amount 0
22:08:38.872 00.000 13828 move complete, result=0
22:08:38.872 00.000 13828 worker thread done servicing request
22:08:38.872 00.000 13828 Worker thread wakes up
22:08:38.872 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:38.872 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:38.874 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:08:41.350 02.476 13828 Exposure complete
22:08:41.478 00.128 13828 worker thread done servicing request
22:08:41.478 00.000 8960 OnExposeComplete: enter
22:08:41.480 00.002 8960 UpdateGuideState(): m_state=6
22:08:41.483 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 709
22:08:41.485 00.002 8960 Star::Find returns 1 (0), X=975.09, Y=734.98, Mass=127589, SNR=28.7, Peak=23203 HFD=2.8
22:08:41.487 00.002 8960 CameraToMount -- cameraTheta (-0.11) - m_xAngle (-0.39) = xAngle (0.29 = 0.29)
22:08:41.489 00.002 8960 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.25 = 0.25)
22:08:41.490 00.001 8960 CameraToMount -- cameraX=0.86 cameraY=-0.09 hyp=0.86 cameraTheta=-0.11 mountX=0.83 mountY=0.21, mountTheta=0.25
22:08:41.494 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.86, y=-0.09, opts=13)
22:08:41.495 00.001 8960 Enqueuing Move request for scope (0.86, -0.09)
22:08:41.497 00.002 13828 Worker thread wakes up
22:08:41.497 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.86, -0.09) opts 0xd
22:08:41.497 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12508, FiltMin=9507, FiltMax=65535, Gamma=2.540
22:08:41.499 00.002 13828 Handling offset move in thread for scope, endpoint = (0.86, -0.09)
22:08:41.499 00.000 13828 Moving (0.86, -0.09) raw xDistance=0.83 yDistance=0.21
22:08:41.499 00.000 8960 UpdateGuideState exits: m=127589 SNR=28.7
22:08:41.501 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
22:08:41.501 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:41.503 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:08:41.503 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:41.505 00.002 8960 Enqueuing Expose request
22:08:41.506 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:08:41.506 00.000 13828 MoveAxis(W, 307, ABG)
22:08:41.506 00.000 13828 Guiding  Dir = 3, Dur = 307
22:08:41.508 00.002 13828 IsSlewing returns 0
22:08:41.508 00.000 13828 IsGuiding returns 0
22:08:41.509 00.001 13828 PulseGuide returned control before completion, sleep 316
22:08:41.841 00.332 13828 IsGuiding returns 0
22:08:41.841 00.000 13828 Move returns status 0, amount 307
22:08:41.841 00.000 13828 MoveAxis(N, 0, ABG)
22:08:41.841 00.000 13828 duration set to 0 by GuideMode
22:08:41.841 00.000 13828 Move returns status 0, amount 0
22:08:41.841 00.000 13828 move complete, result=0
22:08:41.841 00.000 13828 worker thread done servicing request
22:08:41.842 00.001 8960 GuideStep: 0.8 px 307 ms WEST, 0.2 px 0 ms NORTH
22:08:41.844 00.002 13828 Worker thread wakes up
22:08:41.844 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:41.844 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:44.320 02.476 13828 Exposure complete
22:08:44.471 00.151 13828 worker thread done servicing request
22:08:44.471 00.000 8960 OnExposeComplete: enter
22:08:44.473 00.002 8960 UpdateGuideState(): m_state=6
22:08:44.475 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 710
22:08:44.477 00.002 8960 Star::Find returns 1 (0), X=975.02, Y=735.35, Mass=134479, SNR=27.3, Peak=22947 HFD=3.3
22:08:44.479 00.002 8960 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.39) = xAngle (0.73 = 0.73)
22:08:44.480 00.001 8960 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
22:08:44.482 00.002 8960 CameraToMount -- cameraX=0.79 cameraY=0.28 hyp=0.84 cameraTheta=0.34 mountX=0.62 mountY=0.53, mountTheta=0.71
22:08:44.485 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.79, y=0.28, opts=13)
22:08:44.486 00.001 8960 Enqueuing Move request for scope (0.79, 0.28)
22:08:44.488 00.002 13828 Worker thread wakes up
22:08:44.488 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=12508, FiltMin=9686, FiltMax=65535, Gamma=2.540
22:08:44.490 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.79, 0.28) opts 0xd
22:08:44.490 00.000 8960 UpdateGuideState exits: m=134479 SNR=27.3
22:08:44.492 00.002 13828 Handling offset move in thread for scope, endpoint = (0.79, 0.28)
22:08:44.492 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:44.494 00.002 13828 Moving (0.79, 0.28) raw xDistance=0.62 yDistance=0.53
22:08:44.494 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:44.497 00.003 8960 Enqueuing Expose request
22:08:44.498 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.62
22:08:44.499 00.001 13828 switching direction from -1 to 1 - decHistory=3 oldest=-0.35 newest=0.74
22:08:44.499 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.53 from input 0.53
22:08:44.499 00.000 13828 MoveAxis(W, 252, ABG)
22:08:44.499 00.000 13828 Guiding  Dir = 3, Dur = 252
22:08:44.501 00.002 13828 IsSlewing returns 0
22:08:44.501 00.000 13828 IsGuiding returns 0
22:08:44.503 00.002 13828 PulseGuide returned control before completion, sleep 260
22:08:44.779 00.276 13828 IsGuiding returns 0
22:08:44.779 00.000 13828 Move returns status 0, amount 252
22:08:44.779 00.000 13828 MoveAxis(S, 284, ABG)
22:08:44.779 00.000 13828 Guiding  Dir = 1, Dur = 284
22:08:44.780 00.001 13828 IsSlewing returns 0
22:08:44.780 00.000 13828 IsGuiding returns 0
22:08:44.782 00.002 13828 PulseGuide returned control before completion, sleep 293
22:08:45.077 00.295 13828 IsGuiding returns 0
22:08:45.077 00.000 13828 Move returns status 0, amount 284
22:08:45.077 00.000 13828 move complete, result=0
22:08:45.077 00.000 13828 worker thread done servicing request
22:08:45.077 00.000 8960 GuideStep: 0.6 px 252 ms WEST, 0.5 px 284 ms SOUTH
22:08:45.080 00.003 13828 Worker thread wakes up
22:08:45.080 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:45.080 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:47.553 02.473 13828 Exposure complete
22:08:47.687 00.134 13828 worker thread done servicing request
22:08:47.687 00.000 8960 OnExposeComplete: enter
22:08:47.689 00.002 8960 UpdateGuideState(): m_state=6
22:08:47.691 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 711
22:08:47.693 00.002 8960 Star::Find returns 1 (0), X=973.43, Y=735.00, Mass=161740, SNR=32.1, Peak=24137 HFD=3.5
22:08:47.695 00.002 8960 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.39) = xAngle (-2.65 = -2.65)
22:08:47.697 00.002 8960 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
22:08:47.698 00.001 8960 CameraToMount -- cameraX=-0.80 cameraY=-0.08 hyp=0.80 cameraTheta=-3.04 mountX=-0.71 mountY=-0.35, mountTheta=-2.68
22:08:47.701 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.80, y=-0.08, opts=13)
22:08:47.703 00.002 8960 Enqueuing Move request for scope (-0.80, -0.08)
22:08:47.705 00.002 13828 Worker thread wakes up
22:08:47.705 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.08) opts 0xd
22:08:47.705 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.80, -0.08)
22:08:47.705 00.000 13828 Moving (-0.80, -0.08) raw xDistance=-0.71 yDistance=-0.35
22:08:47.705 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.71
22:08:47.705 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7651, max=65535, med=12496, FiltMin=9746, FiltMax=65535, Gamma=2.540
22:08:47.708 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:47.708 00.000 8960 UpdateGuideState exits: m=161740 SNR=32.1
22:08:47.710 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:08:47.710 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:47.713 00.003 13828 MoveAxis(E, 244, ABG)
22:08:47.713 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:47.715 00.002 8960 Enqueuing Expose request
22:08:47.717 00.002 13828 Guiding  Dir = 2, Dur = 244
22:08:47.718 00.001 13828 IsSlewing returns 0
22:08:47.719 00.001 13828 IsGuiding returns 0
22:08:47.721 00.002 13828 PulseGuide returned control before completion, sleep 252
22:08:47.976 00.255 13828 IsGuiding returns 0
22:08:47.976 00.000 13828 Move returns status 0, amount 244
22:08:47.976 00.000 13828 MoveAxis(N, 0, ABG)
22:08:47.976 00.000 13828 duration set to 0 by GuideMode
22:08:47.976 00.000 13828 Move returns status 0, amount 0
22:08:47.976 00.000 13828 move complete, result=0
22:08:47.976 00.000 13828 worker thread done servicing request
22:08:47.977 00.001 8960 GuideStep: -0.7 px 244 ms EAST, -0.4 px 0 ms NORTH
22:08:47.979 00.002 13828 Worker thread wakes up
22:08:47.979 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:47.979 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:50.456 02.477 13828 Exposure complete
22:08:50.591 00.135 13828 worker thread done servicing request
22:08:50.591 00.000 8960 OnExposeComplete: enter
22:08:50.595 00.004 8960 UpdateGuideState(): m_state=6
22:08:50.598 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 712
22:08:50.600 00.002 8960 Star::Find returns 1 (0), X=973.87, Y=734.65, Mass=156697, SNR=34.9, Peak=25507 HFD=3.2
22:08:50.602 00.002 8960 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.39) = xAngle (-1.88 = -1.88)
22:08:50.604 00.002 8960 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
22:08:50.605 00.001 8960 CameraToMount -- cameraX=-0.36 cameraY=-0.43 hyp=0.56 cameraTheta=-2.27 mountX=-0.17 mountY=-0.52, mountTheta=-1.88
22:08:50.608 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=-0.43, opts=13)
22:08:50.610 00.002 8960 Enqueuing Move request for scope (-0.36, -0.43)
22:08:50.612 00.002 13828 Worker thread wakes up
22:08:50.612 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12496, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:08:50.614 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.43) opts 0xd
22:08:50.614 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.36, -0.43)
22:08:50.614 00.000 8960 UpdateGuideState exits: m=156697 SNR=34.9
22:08:50.616 00.002 13828 Moving (-0.36, -0.43) raw xDistance=-0.17 yDistance=-0.52
22:08:50.616 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:50.618 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
22:08:50.618 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:50.620 00.002 8960 Enqueuing Expose request
22:08:50.622 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:50.622 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
22:08:50.622 00.000 13828 MoveAxis(E, 79, ABG)
22:08:50.622 00.000 13828 Guiding  Dir = 2, Dur = 79
22:08:50.624 00.002 13828 IsSlewing returns 0
22:08:50.624 00.000 13828 IsGuiding returns 0
22:08:50.627 00.003 13828 PulseGuide returned control before completion, sleep 87
22:08:50.721 00.094 13828 IsGuiding returns 0
22:08:50.721 00.000 13828 Move returns status 0, amount 79
22:08:50.721 00.000 13828 MoveAxis(N, 0, ABG)
22:08:50.721 00.000 13828 duration set to 0 by GuideMode
22:08:50.721 00.000 13828 Move returns status 0, amount 0
22:08:50.721 00.000 13828 move complete, result=0
22:08:50.721 00.000 13828 worker thread done servicing request
22:08:50.721 00.000 13828 Worker thread wakes up
22:08:50.721 00.000 8960 GuideStep: -0.2 px 79 ms EAST, -0.5 px 0 ms NORTH
22:08:50.723 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:50.723 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:53.203 02.480 13828 Exposure complete
22:08:53.385 00.182 13828 worker thread done servicing request
22:08:53.385 00.000 8960 OnExposeComplete: enter
22:08:53.388 00.003 8960 UpdateGuideState(): m_state=6
22:08:53.391 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 713
22:08:53.394 00.003 8960 Star::Find returns 1 (0), X=973.88, Y=734.69, Mass=138697, SNR=27.7, Peak=23491 HFD=2.9
22:08:53.397 00.003 8960 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.39) = xAngle (-1.91 = -1.91)
22:08:53.400 00.003 8960 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
22:08:53.405 00.005 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.39 hyp=0.52 cameraTheta=-2.30 mountX=-0.17 mountY=-0.48, mountTheta=-1.92
22:08:53.410 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.39, opts=13)
22:08:53.413 00.003 8960 Enqueuing Move request for scope (-0.35, -0.39)
22:08:53.416 00.003 13828 Worker thread wakes up
22:08:53.416 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.39) opts 0xd
22:08:53.416 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7862, max=65535, med=12528, FiltMin=9651, FiltMax=65535, Gamma=2.540
22:08:53.419 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.39)
22:08:53.419 00.000 8960 UpdateGuideState exits: m=138697 SNR=27.7
22:08:53.423 00.004 13828 Moving (-0.35, -0.39) raw xDistance=-0.17 yDistance=-0.48
22:08:53.423 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:53.426 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:53.429 00.003 8960 Enqueuing Expose request
22:08:53.432 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
22:08:53.432 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:08:53.432 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
22:08:53.432 00.000 13828 MoveAxis(E, 70, ABG)
22:08:53.432 00.000 13828 Guiding  Dir = 2, Dur = 70
22:08:53.434 00.002 13828 IsSlewing returns 0
22:08:53.434 00.000 13828 IsGuiding returns 0
22:08:53.436 00.002 13828 PulseGuide returned control before completion, sleep 79
22:08:53.518 00.082 13828 IsGuiding returns 0
22:08:53.518 00.000 13828 Move returns status 0, amount 70
22:08:53.518 00.000 13828 MoveAxis(N, 0, ABG)
22:08:53.518 00.000 13828 duration set to 0 by GuideMode
22:08:53.518 00.000 13828 Move returns status 0, amount 0
22:08:53.518 00.000 13828 move complete, result=0
22:08:53.519 00.001 13828 worker thread done servicing request
22:08:53.519 00.000 8960 GuideStep: -0.2 px 70 ms EAST, -0.5 px 0 ms NORTH
22:08:53.522 00.003 13828 Worker thread wakes up
22:08:53.522 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:53.522 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:56.003 02.481 13828 Exposure complete
22:08:56.142 00.139 13828 worker thread done servicing request
22:08:56.142 00.000 8960 OnExposeComplete: enter
22:08:56.145 00.003 8960 UpdateGuideState(): m_state=6
22:08:56.147 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 714
22:08:56.149 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.12, Mass=124547, SNR=25.3, Peak=23299 HFD=3.0
22:08:56.150 00.001 8960 CameraToMount -- cameraTheta (2.95) - m_xAngle (-0.39) = xAngle (3.35 = -2.94)
22:08:56.152 00.002 8960 CameraToMount -- cameraTheta (2.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.31 = -2.97)
22:08:56.155 00.003 8960 CameraToMount -- cameraX=-0.24 cameraY=0.05 hyp=0.24 cameraTheta=2.95 mountX=-0.24 mountY=-0.04, mountTheta=-2.97
22:08:56.158 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.05, opts=13)
22:08:56.161 00.003 8960 Enqueuing Move request for scope (-0.24, 0.05)
22:08:56.163 00.002 13828 Worker thread wakes up
22:08:56.163 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.05) opts 0xd
22:08:56.163 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.05)
22:08:56.163 00.000 13828 Moving (-0.24, 0.05) raw xDistance=-0.24 yDistance=-0.04
22:08:56.163 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7222, max=65535, med=12547, FiltMin=9859, FiltMax=65535, Gamma=2.540
22:08:56.165 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
22:08:56.165 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:56.165 00.000 8960 UpdateGuideState exits: m=124547 SNR=25.3
22:08:56.167 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:08:56.167 00.000 13828 MoveAxis(E, 93, ABG)
22:08:56.167 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:56.170 00.003 13828 Guiding  Dir = 2, Dur = 93
22:08:56.170 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:56.172 00.002 8960 Enqueuing Expose request
22:08:56.174 00.002 13828 IsSlewing returns 0
22:08:56.174 00.000 13828 IsGuiding returns 0
22:08:56.178 00.004 13828 PulseGuide returned control before completion, sleep 100
22:08:56.288 00.110 13828 IsGuiding returns 0
22:08:56.288 00.000 13828 Move returns status 0, amount 93
22:08:56.288 00.000 13828 MoveAxis(N, 0, ABG)
22:08:56.288 00.000 13828 duration set to 0 by GuideMode
22:08:56.288 00.000 13828 Move returns status 0, amount 0
22:08:56.288 00.000 13828 move complete, result=0
22:08:56.288 00.000 13828 worker thread done servicing request
22:08:56.288 00.000 13828 Worker thread wakes up
22:08:56.288 00.000 8960 GuideStep: -0.2 px 93 ms EAST, -0.0 px 0 ms NORTH
22:08:56.291 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:56.291 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:08:58.769 02.478 13828 Exposure complete
22:08:58.909 00.140 13828 worker thread done servicing request
22:08:58.910 00.001 8960 OnExposeComplete: enter
22:08:58.912 00.002 8960 UpdateGuideState(): m_state=6
22:08:58.915 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 715
22:08:58.916 00.001 8960 Star::Find returns 1 (0), X=973.94, Y=735.38, Mass=153883, SNR=28.8, Peak=24713 HFD=3.7
22:08:58.919 00.003 8960 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.39) = xAngle (2.74 = 2.74)
22:08:58.921 00.002 8960 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.70 = 2.70)
22:08:58.923 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=0.30 hyp=0.42 cameraTheta=2.34 mountX=-0.38 mountY=0.18, mountTheta=2.71
22:08:58.926 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=0.30, opts=13)
22:08:58.928 00.002 8960 Enqueuing Move request for scope (-0.29, 0.30)
22:08:58.930 00.002 13828 Worker thread wakes up
22:08:58.930 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12553, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:08:58.933 00.003 8960 UpdateGuideState exits: m=153883 SNR=28.8
22:08:58.935 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, 0.30) opts 0xd
22:08:58.935 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, 0.30)
22:08:58.935 00.000 13828 Moving (-0.29, 0.30) raw xDistance=-0.38 yDistance=0.18
22:08:58.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
22:08:58.935 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:08:58.937 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:08:58.937 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:08:58.940 00.003 8960 Enqueuing Expose request
22:08:58.941 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:08:58.942 00.001 13828 MoveAxis(E, 148, ABG)
22:08:58.942 00.000 13828 Guiding  Dir = 2, Dur = 148
22:08:58.943 00.001 13828 IsSlewing returns 0
22:08:58.944 00.001 13828 IsGuiding returns 0
22:08:58.945 00.001 13828 PulseGuide returned control before completion, sleep 157
22:08:59.109 00.164 13828 IsGuiding returns 0
22:08:59.109 00.000 13828 Move returns status 0, amount 148
22:08:59.109 00.000 13828 MoveAxis(N, 0, ABG)
22:08:59.109 00.000 13828 duration set to 0 by GuideMode
22:08:59.109 00.000 13828 Move returns status 0, amount 0
22:08:59.110 00.001 13828 move complete, result=0
22:08:59.110 00.000 8960 GuideStep: -0.4 px 148 ms EAST, 0.2 px 0 ms NORTH
22:08:59.113 00.003 13828 worker thread done servicing request
22:08:59.113 00.000 13828 Worker thread wakes up
22:08:59.114 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:08:59.114 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:01.576 02.462 13828 Exposure complete
22:09:01.709 00.133 13828 worker thread done servicing request
22:09:01.709 00.000 8960 OnExposeComplete: enter
22:09:01.711 00.002 8960 UpdateGuideState(): m_state=6
22:09:01.713 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 716
22:09:01.715 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=735.25, Mass=176985, SNR=31.6, Peak=27843 HFD=3.2
22:09:01.717 00.002 8960 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.39) = xAngle (1.96 = 1.96)
22:09:01.719 00.002 8960 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.93 = 1.93)
22:09:01.721 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=0.18 hyp=0.18 cameraTheta=1.57 mountX=-0.07 mountY=0.17, mountTheta=1.96
22:09:01.724 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.18, opts=13)
22:09:01.727 00.003 8960 Enqueuing Move request for scope (0.00, 0.18)
22:09:01.729 00.002 13828 Worker thread wakes up
22:09:01.729 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.18) opts 0xd
22:09:01.729 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.18)
22:09:01.729 00.000 13828 Moving (0.00, 0.18) raw xDistance=-0.07 yDistance=0.17
22:09:01.729 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:09:01.729 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12560, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:09:01.731 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:01.731 00.000 8960 UpdateGuideState exits: m=176985 SNR=31.6
22:09:01.733 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:09:01.733 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:01.735 00.002 13828 MoveAxis(E, 0, ABG)
22:09:01.735 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:01.737 00.002 8960 Enqueuing Expose request
22:09:01.739 00.002 13828 Move returns status 0, amount 0
22:09:01.739 00.000 13828 MoveAxis(N, 0, ABG)
22:09:01.740 00.001 13828 duration set to 0 by GuideMode
22:09:01.740 00.000 13828 Move returns status 0, amount 0
22:09:01.740 00.000 13828 move complete, result=0
22:09:01.740 00.000 13828 worker thread done servicing request
22:09:01.740 00.000 13828 Worker thread wakes up
22:09:01.740 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:01.740 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:01.742 00.002 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:09:04.204 02.462 13828 Exposure complete
22:09:04.341 00.137 13828 worker thread done servicing request
22:09:04.341 00.000 8960 OnExposeComplete: enter
22:09:04.343 00.002 8960 UpdateGuideState(): m_state=6
22:09:04.345 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 717
22:09:04.347 00.002 8960 Star::Find returns 1 (0), X=974.56, Y=734.70, Mass=115294, SNR=24.0, Peak=24035 HFD=3.1
22:09:04.349 00.002 8960 CameraToMount -- cameraTheta (-0.85) - m_xAngle (-0.39) = xAngle (-0.46 = -0.46)
22:09:04.351 00.002 8960 CameraToMount -- cameraTheta (-0.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
22:09:04.353 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=-0.38 hyp=0.50 cameraTheta=-0.85 mountX=0.45 mountY=-0.24, mountTheta=-0.49
22:09:04.356 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.38, opts=13)
22:09:04.358 00.002 8960 Enqueuing Move request for scope (0.33, -0.38)
22:09:04.360 00.002 13828 Worker thread wakes up
22:09:04.360 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7465, max=65535, med=12560, FiltMin=9980, FiltMax=65535, Gamma=2.540
22:09:04.363 00.003 8960 UpdateGuideState exits: m=115294 SNR=24.0
22:09:04.366 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:04.369 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:04.371 00.002 8960 Enqueuing Expose request
22:09:04.373 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.38) opts 0xd
22:09:04.373 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.38)
22:09:04.373 00.000 13828 Moving (0.33, -0.38) raw xDistance=0.45 yDistance=-0.24
22:09:04.373 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
22:09:04.373 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:09:04.373 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.24
22:09:04.374 00.001 13828 MoveAxis(W, 167, ABG)
22:09:04.374 00.000 13828 Guiding  Dir = 3, Dur = 167
22:09:04.375 00.001 13828 IsSlewing returns 0
22:09:04.376 00.001 13828 IsGuiding returns 0
22:09:04.377 00.001 13828 PulseGuide returned control before completion, sleep 176
22:09:04.562 00.185 13828 IsGuiding returns 0
22:09:04.562 00.000 13828 Move returns status 0, amount 167
22:09:04.562 00.000 13828 MoveAxis(N, 0, ABG)
22:09:04.562 00.000 13828 duration set to 0 by GuideMode
22:09:04.562 00.000 13828 Move returns status 0, amount 0
22:09:04.562 00.000 13828 move complete, result=0
22:09:04.562 00.000 13828 worker thread done servicing request
22:09:04.562 00.000 8960 GuideStep: 0.5 px 167 ms WEST, -0.2 px 0 ms NORTH
22:09:04.564 00.002 13828 Worker thread wakes up
22:09:04.565 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:04.565 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:07.043 02.478 13828 Exposure complete
22:09:07.174 00.131 13828 worker thread done servicing request
22:09:07.174 00.000 8960 OnExposeComplete: enter
22:09:07.176 00.002 8960 UpdateGuideState(): m_state=6
22:09:07.178 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 718
22:09:07.180 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=734.66, Mass=188293, SNR=36.9, Peak=24195 HFD=4.0
22:09:07.182 00.002 8960 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.39) = xAngle (-2.00 = -2.00)
22:09:07.183 00.001 8960 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
22:09:07.185 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=-0.42 hyp=0.61 cameraTheta=-2.40 mountX=-0.26 mountY=-0.55, mountTheta=-2.01
22:09:07.188 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-0.42, opts=13)
22:09:07.190 00.002 8960 Enqueuing Move request for scope (-0.45, -0.42)
22:09:07.192 00.002 13828 Worker thread wakes up
22:09:07.192 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7830, max=65535, med=12566, FiltMin=9648, FiltMax=65535, Gamma=2.540
22:09:07.194 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.42) opts 0xd
22:09:07.194 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, -0.42)
22:09:07.194 00.000 13828 Moving (-0.45, -0.42) raw xDistance=-0.26 yDistance=-0.55
22:09:07.194 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.26
22:09:07.194 00.000 13828 switching direction from 1 to -1 - decHistory=-3 oldest=0.39 newest=-0.62
22:09:07.194 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:09:07.194 00.000 8960 UpdateGuideState exits: m=188293 SNR=36.9
22:09:07.196 00.002 13828 MoveAxis(E, 83, ABG)
22:09:07.196 00.000 13828 Guiding  Dir = 2, Dur = 83
22:09:07.196 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:07.198 00.002 13828 IsSlewing returns 0
22:09:07.198 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:07.201 00.003 8960 Enqueuing Expose request
22:09:07.204 00.003 13828 IsGuiding returns 0
22:09:07.206 00.002 13828 PulseGuide returned control before completion, sleep 91
22:09:07.310 00.104 13828 IsGuiding returns 0
22:09:07.310 00.000 13828 Move returns status 0, amount 83
22:09:07.310 00.000 13828 MoveAxis(N, 292, ABG)
22:09:07.310 00.000 13828 duration set to 0 by GuideMode
22:09:07.310 00.000 13828 Move returns status 0, amount 0
22:09:07.310 00.000 13828 move complete, result=0
22:09:07.310 00.000 13828 worker thread done servicing request
22:09:07.311 00.001 8960 GuideStep: -0.3 px 83 ms EAST, -0.5 px 0 ms NORTH
22:09:07.313 00.002 13828 Worker thread wakes up
22:09:07.313 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:07.313 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:09.791 02.478 13828 Exposure complete
22:09:09.929 00.138 13828 worker thread done servicing request
22:09:09.929 00.000 8960 OnExposeComplete: enter
22:09:09.931 00.002 8960 UpdateGuideState(): m_state=6
22:09:09.933 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 719
22:09:09.935 00.002 8960 Star::Find returns 1 (0), X=973.60, Y=735.41, Mass=187359, SNR=33.2, Peak=25059 HFD=3.7
22:09:09.937 00.002 8960 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.39) = xAngle (3.05 = 3.05)
22:09:09.940 00.003 8960 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.01 = 3.01)
22:09:09.942 00.002 8960 CameraToMount -- cameraX=-0.63 cameraY=0.33 hyp=0.71 cameraTheta=2.66 mountX=-0.71 mountY=0.09, mountTheta=3.02
22:09:09.945 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=0.33, opts=13)
22:09:09.947 00.002 8960 Enqueuing Move request for scope (-0.63, 0.33)
22:09:09.950 00.003 13828 Worker thread wakes up
22:09:09.951 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7772, max=65535, med=12566, FiltMin=9897, FiltMax=65535, Gamma=2.540
22:09:09.953 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.33) opts 0xd
22:09:09.953 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.63, 0.33)
22:09:09.953 00.000 13828 Moving (-0.63, 0.33) raw xDistance=-0.71 yDistance=0.09
22:09:09.953 00.000 8960 UpdateGuideState exits: m=187359 SNR=33.2
22:09:09.956 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.71
22:09:09.956 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:09.958 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:09.958 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:09.960 00.002 8960 Enqueuing Expose request
22:09:09.962 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:09:09.962 00.000 13828 MoveAxis(E, 269, ABG)
22:09:09.962 00.000 13828 Guiding  Dir = 2, Dur = 269
22:09:09.963 00.001 13828 IsSlewing returns 0
22:09:09.963 00.000 13828 IsGuiding returns 0
22:09:09.965 00.002 13828 PulseGuide returned control before completion, sleep 278
22:09:10.259 00.294 13828 IsGuiding returns 0
22:09:10.259 00.000 13828 Move returns status 0, amount 269
22:09:10.259 00.000 13828 MoveAxis(N, 0, ABG)
22:09:10.259 00.000 13828 duration set to 0 by GuideMode
22:09:10.259 00.000 13828 Move returns status 0, amount 0
22:09:10.259 00.000 13828 move complete, result=0
22:09:10.259 00.000 13828 worker thread done servicing request
22:09:10.259 00.000 13828 Worker thread wakes up
22:09:10.259 00.000 8960 GuideStep: -0.7 px 269 ms EAST, 0.1 px 0 ms NORTH
22:09:10.263 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:10.263 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:12.733 02.470 13828 Exposure complete
22:09:12.868 00.135 13828 worker thread done servicing request
22:09:12.868 00.000 8960 OnExposeComplete: enter
22:09:12.871 00.003 8960 UpdateGuideState(): m_state=6
22:09:12.874 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 720
22:09:12.876 00.002 8960 Star::Find returns 1 (0), X=973.38, Y=735.27, Mass=180608, SNR=33.6, Peak=23811 HFD=3.8
22:09:12.877 00.001 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.31 = -2.97)
22:09:12.880 00.003 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.00)
22:09:12.881 00.001 8960 CameraToMount -- cameraX=-0.85 cameraY=0.19 hyp=0.87 cameraTheta=2.92 mountX=-0.86 mountY=-0.12, mountTheta=-3.00
22:09:12.884 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.85, y=0.19, opts=13)
22:09:12.886 00.002 8960 Enqueuing Move request for scope (-0.85, 0.19)
22:09:12.887 00.001 13828 Worker thread wakes up
22:09:12.888 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12579, FiltMin=9763, FiltMax=65535, Gamma=2.540
22:09:12.889 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.85, 0.19) opts 0xd
22:09:12.890 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.85, 0.19)
22:09:12.890 00.000 13828 Moving (-0.85, 0.19) raw xDistance=-0.86 yDistance=-0.12
22:09:12.890 00.000 8960 UpdateGuideState exits: m=180608 SNR=33.6
22:09:12.892 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.86
22:09:12.892 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:12.893 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:12.893 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:12.895 00.002 8960 Enqueuing Expose request
22:09:12.897 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:09:12.897 00.000 13828 MoveAxis(E, 337, ABG)
22:09:12.897 00.000 13828 Guiding  Dir = 2, Dur = 337
22:09:12.898 00.001 13828 IsSlewing returns 0
22:09:12.898 00.000 13828 IsGuiding returns 0
22:09:12.900 00.002 13828 PulseGuide returned control before completion, sleep 346
22:09:13.256 00.356 13828 IsGuiding returns 0
22:09:13.256 00.000 13828 Move returns status 0, amount 337
22:09:13.256 00.000 13828 MoveAxis(N, 0, ABG)
22:09:13.256 00.000 13828 duration set to 0 by GuideMode
22:09:13.256 00.000 13828 Move returns status 0, amount 0
22:09:13.256 00.000 13828 move complete, result=0
22:09:13.257 00.001 13828 worker thread done servicing request
22:09:13.257 00.000 13828 Worker thread wakes up
22:09:13.257 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:13.257 00.000 8960 GuideStep: -0.9 px 337 ms EAST, -0.1 px 0 ms NORTH
22:09:13.260 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:15.719 02.459 13828 Exposure complete
22:09:15.850 00.131 13828 worker thread done servicing request
22:09:15.850 00.000 8960 OnExposeComplete: enter
22:09:15.853 00.003 8960 UpdateGuideState(): m_state=6
22:09:15.855 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 721
22:09:15.858 00.003 8960 Star::Find returns 1 (0), X=974.23, Y=735.00, Mass=134895, SNR=26.5, Peak=26755 HFD=2.5
22:09:15.861 00.003 8960 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.39) = xAngle (-1.15 = -1.15)
22:09:15.863 00.002 8960 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.19 = -1.19)
22:09:15.865 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=-0.08 hyp=0.08 cameraTheta=-1.54 mountX=0.03 mountY=-0.07, mountTheta=-1.16
22:09:15.869 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=-0.08, opts=13)
22:09:15.871 00.002 8960 Enqueuing Move request for scope (0.00, -0.08)
22:09:15.874 00.003 13828 Worker thread wakes up
22:09:15.874 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7625, max=65535, med=12592, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:09:15.876 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.08) opts 0xd
22:09:15.876 00.000 8960 UpdateGuideState exits: m=134895 SNR=26.5
22:09:15.878 00.002 13828 Handling offset move in thread for scope, endpoint = (0.00, -0.08)
22:09:15.878 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:15.880 00.002 13828 Moving (0.00, -0.08) raw xDistance=0.03 yDistance=-0.07
22:09:15.880 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:15.882 00.002 8960 Enqueuing Expose request
22:09:15.884 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:09:15.884 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:15.884 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:09:15.884 00.000 13828 MoveAxis(E, 0, ABG)
22:09:15.884 00.000 13828 Move returns status 0, amount 0
22:09:15.884 00.000 13828 MoveAxis(N, 0, ABG)
22:09:15.885 00.001 13828 duration set to 0 by GuideMode
22:09:15.885 00.000 13828 Move returns status 0, amount 0
22:09:15.885 00.000 13828 move complete, result=0
22:09:15.885 00.000 13828 worker thread done servicing request
22:09:15.885 00.000 13828 Worker thread wakes up
22:09:15.885 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:15.885 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:15.886 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:09:18.363 02.477 13828 Exposure complete
22:09:18.496 00.133 13828 worker thread done servicing request
22:09:18.496 00.000 8960 OnExposeComplete: enter
22:09:18.498 00.002 8960 UpdateGuideState(): m_state=6
22:09:18.501 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 722
22:09:18.504 00.003 8960 Star::Find returns 1 (0), X=974.37, Y=735.07, Mass=122372, SNR=26.0, Peak=26467 HFD=3.1
22:09:18.506 00.002 8960 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.39) = xAngle (0.32 = 0.32)
22:09:18.508 00.002 8960 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.28 = 0.28)
22:09:18.511 00.003 8960 CameraToMount -- cameraX=0.13 cameraY=-0.01 hyp=0.13 cameraTheta=-0.08 mountX=0.13 mountY=0.04, mountTheta=0.28
22:09:18.514 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.01, opts=13)
22:09:18.516 00.002 8960 Enqueuing Move request for scope (0.13, -0.01)
22:09:18.518 00.002 13828 Worker thread wakes up
22:09:18.518 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12585, FiltMin=9897, FiltMax=65535, Gamma=2.540
22:09:18.521 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.01) opts 0xd
22:09:18.521 00.000 8960 UpdateGuideState exits: m=122372 SNR=26.0
22:09:18.524 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:18.526 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:18.529 00.003 8960 Enqueuing Expose request
22:09:18.531 00.002 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.01)
22:09:18.531 00.000 13828 Moving (0.13, -0.01) raw xDistance=0.13 yDistance=0.04
22:09:18.531 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
22:09:18.532 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:18.532 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:09:18.532 00.000 13828 MoveAxis(W, 47, ABG)
22:09:18.532 00.000 13828 Guiding  Dir = 3, Dur = 47
22:09:18.533 00.001 13828 IsSlewing returns 0
22:09:18.534 00.001 13828 IsGuiding returns 0
22:09:18.536 00.002 13828 PulseGuide returned control before completion, sleep 55
22:09:18.604 00.068 13828 IsGuiding returns 0
22:09:18.604 00.000 13828 Move returns status 0, amount 47
22:09:18.604 00.000 13828 MoveAxis(N, 0, ABG)
22:09:18.604 00.000 13828 duration set to 0 by GuideMode
22:09:18.604 00.000 13828 Move returns status 0, amount 0
22:09:18.604 00.000 13828 move complete, result=0
22:09:18.604 00.000 13828 worker thread done servicing request
22:09:18.604 00.000 13828 Worker thread wakes up
22:09:18.604 00.000 8960 GuideStep: 0.1 px 47 ms WEST, 0.0 px 0 ms NORTH
22:09:18.606 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:18.607 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:21.078 02.471 13828 Exposure complete
22:09:21.210 00.132 13828 worker thread done servicing request
22:09:21.210 00.000 8960 OnExposeComplete: enter
22:09:21.213 00.003 8960 UpdateGuideState(): m_state=6
22:09:21.215 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 723
22:09:21.216 00.001 8960 Star::Find returns 1 (0), X=974.61, Y=734.77, Mass=133931, SNR=27.0, Peak=23977 HFD=3.2
22:09:21.218 00.002 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.39) = xAngle (-0.29 = -0.29)
22:09:21.220 00.002 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
22:09:21.221 00.001 8960 CameraToMount -- cameraX=0.38 cameraY=-0.31 hyp=0.49 cameraTheta=-0.69 mountX=0.47 mountY=-0.16, mountTheta=-0.32
22:09:21.225 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.31, opts=13)
22:09:21.227 00.002 8960 Enqueuing Move request for scope (0.38, -0.31)
22:09:21.229 00.002 13828 Worker thread wakes up
22:09:21.229 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12579, FiltMin=9878, FiltMax=65535, Gamma=2.540
22:09:21.231 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.31) opts 0xd
22:09:21.231 00.000 8960 UpdateGuideState exits: m=133931 SNR=27.0
22:09:21.233 00.002 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.31)
22:09:21.233 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:21.234 00.001 13828 Moving (0.38, -0.31) raw xDistance=0.47 yDistance=-0.16
22:09:21.234 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:21.236 00.002 8960 Enqueuing Expose request
22:09:21.238 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
22:09:21.238 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:21.238 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:09:21.238 00.000 13828 MoveAxis(W, 176, ABG)
22:09:21.238 00.000 13828 Guiding  Dir = 3, Dur = 176
22:09:21.240 00.002 13828 IsSlewing returns 0
22:09:21.240 00.000 13828 IsGuiding returns 0
22:09:21.242 00.002 13828 PulseGuide returned control before completion, sleep 185
22:09:21.432 00.190 13828 IsGuiding returns 0
22:09:21.432 00.000 13828 Move returns status 0, amount 176
22:09:21.433 00.001 13828 MoveAxis(N, 0, ABG)
22:09:21.433 00.000 13828 duration set to 0 by GuideMode
22:09:21.433 00.000 13828 Move returns status 0, amount 0
22:09:21.433 00.000 13828 move complete, result=0
22:09:21.433 00.000 13828 worker thread done servicing request
22:09:21.433 00.000 8960 GuideStep: 0.5 px 176 ms WEST, -0.2 px 0 ms NORTH
22:09:21.435 00.002 13828 Worker thread wakes up
22:09:21.435 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:21.436 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:23.906 02.470 13828 Exposure complete
22:09:24.038 00.132 13828 worker thread done servicing request
22:09:24.038 00.000 8960 OnExposeComplete: enter
22:09:24.042 00.004 8960 UpdateGuideState(): m_state=6
22:09:24.045 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 724
22:09:24.048 00.003 8960 Star::Find returns 1 (0), X=974.13, Y=734.84, Mass=161718, SNR=32.9, Peak=26211 HFD=3.6
22:09:24.050 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:09:24.052 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:09:24.054 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.23 hyp=0.26 cameraTheta=-2.00 mountX=-0.01 mountY=-0.26, mountTheta=-1.60
22:09:24.058 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.23, opts=13)
22:09:24.060 00.002 8960 Enqueuing Move request for scope (-0.11, -0.23)
22:09:24.062 00.002 13828 Worker thread wakes up
22:09:24.062 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12579, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:09:24.064 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.23) opts 0xd
22:09:24.064 00.000 8960 UpdateGuideState exits: m=161718 SNR=32.9
22:09:24.066 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.23)
22:09:24.066 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:24.068 00.002 13828 Moving (-0.11, -0.23) raw xDistance=-0.01 yDistance=-0.26
22:09:24.068 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:24.070 00.002 8960 Enqueuing Expose request
22:09:24.072 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:09:24.072 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:09:24.072 00.000 13828 MoveAxis(E, 0, ABG)
22:09:24.072 00.000 13828 Move returns status 0, amount 0
22:09:24.072 00.000 13828 MoveAxis(N, 136, ABG)
22:09:24.073 00.001 13828 duration set to 0 by GuideMode
22:09:24.073 00.000 13828 Move returns status 0, amount 0
22:09:24.073 00.000 13828 move complete, result=0
22:09:24.073 00.000 13828 worker thread done servicing request
22:09:24.073 00.000 13828 Worker thread wakes up
22:09:24.073 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:24.073 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:24.074 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:09:26.547 02.473 13828 Exposure complete
22:09:26.681 00.134 13828 worker thread done servicing request
22:09:26.681 00.000 8960 OnExposeComplete: enter
22:09:26.686 00.005 8960 UpdateGuideState(): m_state=6
22:09:26.688 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 725
22:09:26.690 00.002 8960 Star::Find returns 1 (0), X=974.25, Y=734.75, Mass=175139, SNR=28.8, Peak=27203 HFD=3.8
22:09:26.692 00.002 8960 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.39) = xAngle (-1.14 = -1.14)
22:09:26.694 00.002 8960 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
22:09:26.695 00.001 8960 CameraToMount -- cameraX=0.01 cameraY=-0.33 hyp=0.33 cameraTheta=-1.53 mountX=0.14 mountY=-0.30, mountTheta=-1.14
22:09:26.700 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.33, opts=13)
22:09:26.702 00.002 8960 Enqueuing Move request for scope (0.01, -0.33)
22:09:26.704 00.002 13828 Worker thread wakes up
22:09:26.704 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12585, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:09:26.706 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.33) opts 0xd
22:09:26.706 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.33)
22:09:26.706 00.000 13828 Moving (0.01, -0.33) raw xDistance=0.14 yDistance=-0.30
22:09:26.706 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:09:26.706 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:09:26.706 00.000 13828 MoveAxis(W, 51, ABG)
22:09:26.706 00.000 13828 Guiding  Dir = 3, Dur = 51
22:09:26.706 00.000 8960 UpdateGuideState exits: m=175139 SNR=28.8
22:09:26.708 00.002 13828 IsSlewing returns 0
22:09:26.709 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:26.711 00.002 13828 IsGuiding returns 0
22:09:26.711 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:26.713 00.002 8960 Enqueuing Expose request
22:09:26.715 00.002 13828 PulseGuide returned control before completion, sleep 60
22:09:26.777 00.062 13828 IsGuiding returns 0
22:09:26.777 00.000 13828 Move returns status 0, amount 51
22:09:26.777 00.000 13828 MoveAxis(N, 161, ABG)
22:09:26.777 00.000 13828 duration set to 0 by GuideMode
22:09:26.777 00.000 13828 Move returns status 0, amount 0
22:09:26.777 00.000 13828 move complete, result=0
22:09:26.777 00.000 13828 worker thread done servicing request
22:09:26.777 00.000 8960 GuideStep: 0.1 px 51 ms WEST, -0.3 px 0 ms NORTH
22:09:26.780 00.003 13828 Worker thread wakes up
22:09:26.781 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:26.781 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:29.251 02.470 13828 Exposure complete
22:09:29.396 00.145 13828 worker thread done servicing request
22:09:29.396 00.000 8960 OnExposeComplete: enter
22:09:29.399 00.003 8960 UpdateGuideState(): m_state=6
22:09:29.403 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 726
22:09:29.405 00.002 8960 Star::Find returns 1 (0), X=974.89, Y=734.74, Mass=128551, SNR=27.4, Peak=24233 HFD=2.6
22:09:29.408 00.003 8960 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.39) = xAngle (-0.08 = -0.08)
22:09:29.410 00.002 8960 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
22:09:29.412 00.002 8960 CameraToMount -- cameraX=0.65 cameraY=-0.34 hyp=0.73 cameraTheta=-0.48 mountX=0.73 mountY=-0.09, mountTheta=-0.12
22:09:29.415 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.65, y=-0.34, opts=13)
22:09:29.417 00.002 8960 Enqueuing Move request for scope (0.65, -0.34)
22:09:29.420 00.003 13828 Worker thread wakes up
22:09:29.420 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7401, max=65535, med=12585, FiltMin=9788, FiltMax=65535, Gamma=2.540
22:09:29.423 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.34) opts 0xd
22:09:29.423 00.000 8960 UpdateGuideState exits: m=128551 SNR=27.4
22:09:29.425 00.002 13828 Handling offset move in thread for scope, endpoint = (0.65, -0.34)
22:09:29.425 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:29.427 00.002 13828 Moving (0.65, -0.34) raw xDistance=0.73 yDistance=-0.09
22:09:29.427 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:29.430 00.003 8960 Enqueuing Expose request
22:09:29.432 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.73
22:09:29.432 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:29.432 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:09:29.432 00.000 13828 MoveAxis(W, 275, ABG)
22:09:29.433 00.001 13828 Guiding  Dir = 3, Dur = 275
22:09:29.434 00.001 13828 IsSlewing returns 0
22:09:29.434 00.000 13828 IsGuiding returns 0
22:09:29.436 00.002 13828 PulseGuide returned control before completion, sleep 284
22:09:29.723 00.287 13828 IsGuiding returns 0
22:09:29.723 00.000 13828 Move returns status 0, amount 275
22:09:29.723 00.000 13828 MoveAxis(N, 0, ABG)
22:09:29.723 00.000 13828 duration set to 0 by GuideMode
22:09:29.723 00.000 13828 Move returns status 0, amount 0
22:09:29.723 00.000 13828 move complete, result=0
22:09:29.724 00.001 13828 worker thread done servicing request
22:09:29.724 00.000 8960 GuideStep: 0.7 px 275 ms WEST, -0.1 px 0 ms NORTH
22:09:29.728 00.004 13828 Worker thread wakes up
22:09:29.729 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:29.729 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:32.202 02.473 13828 Exposure complete
22:09:32.342 00.140 13828 worker thread done servicing request
22:09:32.343 00.001 8960 OnExposeComplete: enter
22:09:32.345 00.002 8960 UpdateGuideState(): m_state=6
22:09:32.348 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 727
22:09:32.349 00.001 8960 Star::Find returns 1 (0), X=974.64, Y=734.89, Mass=203100, SNR=35.8, Peak=25161 HFD=4.2
22:09:32.351 00.002 8960 CameraToMount -- cameraTheta (-0.43) - m_xAngle (-0.39) = xAngle (-0.04 = -0.04)
22:09:32.353 00.002 8960 CameraToMount -- cameraTheta (-0.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.07 = -0.07)
22:09:32.355 00.002 8960 CameraToMount -- cameraX=0.41 cameraY=-0.19 hyp=0.45 cameraTheta=-0.43 mountX=0.45 mountY=-0.03, mountTheta=-0.07
22:09:32.358 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=-0.19, opts=13)
22:09:32.360 00.002 8960 Enqueuing Move request for scope (0.41, -0.19)
22:09:32.362 00.002 13828 Worker thread wakes up
22:09:32.362 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7216, max=65535, med=12598, FiltMin=9859, FiltMax=65535, Gamma=2.540
22:09:32.363 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.19) opts 0xd
22:09:32.363 00.000 8960 UpdateGuideState exits: m=203100 SNR=35.8
22:09:32.365 00.002 13828 Handling offset move in thread for scope, endpoint = (0.41, -0.19)
22:09:32.365 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:32.367 00.002 13828 Moving (0.41, -0.19) raw xDistance=0.45 yDistance=-0.03
22:09:32.367 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:32.369 00.002 8960 Enqueuing Expose request
22:09:32.371 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.45
22:09:32.371 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:32.371 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:09:32.372 00.001 13828 MoveAxis(W, 187, ABG)
22:09:32.372 00.000 13828 Guiding  Dir = 3, Dur = 187
22:09:32.374 00.002 13828 IsSlewing returns 0
22:09:32.374 00.000 13828 IsGuiding returns 0
22:09:32.376 00.002 13828 PulseGuide returned control before completion, sleep 196
22:09:32.584 00.208 13828 IsGuiding returns 0
22:09:32.584 00.000 13828 Move returns status 0, amount 187
22:09:32.584 00.000 13828 MoveAxis(N, 0, ABG)
22:09:32.584 00.000 13828 duration set to 0 by GuideMode
22:09:32.584 00.000 13828 Move returns status 0, amount 0
22:09:32.584 00.000 13828 move complete, result=0
22:09:32.584 00.000 13828 worker thread done servicing request
22:09:32.584 00.000 8960 GuideStep: 0.5 px 187 ms WEST, -0.0 px 0 ms NORTH
22:09:32.587 00.003 13828 Worker thread wakes up
22:09:32.587 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:32.587 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:35.043 02.456 13828 Exposure complete
22:09:35.181 00.138 13828 worker thread done servicing request
22:09:35.181 00.000 8960 OnExposeComplete: enter
22:09:35.183 00.002 8960 UpdateGuideState(): m_state=6
22:09:35.186 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 728
22:09:35.188 00.002 8960 Star::Find returns 1 (0), X=973.41, Y=735.07, Mass=176752, SNR=33.8, Peak=25731 HFD=3.8
22:09:35.190 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
22:09:35.193 00.003 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
22:09:35.195 00.002 8960 CameraToMount -- cameraX=-0.82 cameraY=-0.01 hyp=0.82 cameraTheta=-3.13 mountX=-0.75 mountY=-0.29, mountTheta=-2.77
22:09:35.198 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.82, y=-0.01, opts=13)
22:09:35.200 00.002 8960 Enqueuing Move request for scope (-0.82, -0.01)
22:09:35.201 00.001 13828 Worker thread wakes up
22:09:35.202 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.01) opts 0xd
22:09:35.202 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12604, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:09:35.204 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.82, -0.01)
22:09:35.204 00.000 8960 UpdateGuideState exits: m=176752 SNR=33.8
22:09:35.206 00.002 13828 Moving (-0.82, -0.01) raw xDistance=-0.75 yDistance=-0.29
22:09:35.207 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:35.209 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.75
22:09:35.209 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:35.211 00.002 8960 Enqueuing Expose request
22:09:35.213 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:09:35.213 00.000 13828 MoveAxis(E, 266, ABG)
22:09:35.213 00.000 13828 Guiding  Dir = 2, Dur = 266
22:09:35.214 00.001 13828 IsSlewing returns 0
22:09:35.214 00.000 13828 IsGuiding returns 0
22:09:35.216 00.002 13828 PulseGuide returned control before completion, sleep 275
22:09:35.506 00.290 13828 IsGuiding returns 0
22:09:35.506 00.000 13828 Move returns status 0, amount 266
22:09:35.506 00.000 13828 MoveAxis(N, 155, ABG)
22:09:35.506 00.000 13828 duration set to 0 by GuideMode
22:09:35.506 00.000 13828 Move returns status 0, amount 0
22:09:35.507 00.001 13828 move complete, result=0
22:09:35.507 00.000 13828 worker thread done servicing request
22:09:35.507 00.000 8960 GuideStep: -0.8 px 266 ms EAST, -0.3 px 0 ms NORTH
22:09:35.509 00.002 13828 Worker thread wakes up
22:09:35.509 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:35.509 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:37.996 02.487 13828 Exposure complete
22:09:38.139 00.143 13828 worker thread done servicing request
22:09:38.139 00.000 8960 OnExposeComplete: enter
22:09:38.142 00.003 8960 UpdateGuideState(): m_state=6
22:09:38.145 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 729
22:09:38.148 00.003 8960 Star::Find returns 1 (0), X=974.55, Y=734.34, Mass=151871, SNR=31.5, Peak=25251 HFD=3.2
22:09:38.150 00.002 8960 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.39) = xAngle (-0.77 = -0.77)
22:09:38.152 00.002 8960 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
22:09:38.154 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.73 hyp=0.80 cameraTheta=-1.16 mountX=0.57 mountY=-0.58, mountTheta=-0.79
22:09:38.158 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.73, opts=13)
22:09:38.161 00.003 8960 Enqueuing Move request for scope (0.32, -0.73)
22:09:38.163 00.002 13828 Worker thread wakes up
22:09:38.164 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.73) opts 0xd
22:09:38.164 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.73)
22:09:38.164 00.000 13828 Moving (0.32, -0.73) raw xDistance=0.57 yDistance=-0.58
22:09:38.164 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7574, max=65535, med=12604, FiltMin=9993, FiltMax=65535, Gamma=2.540
22:09:38.166 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.57
22:09:38.166 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:09:38.166 00.000 13828 MoveAxis(W, 194, ABG)
22:09:38.166 00.000 8960 UpdateGuideState exits: m=151871 SNR=31.5
22:09:38.168 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:38.170 00.002 13828 Guiding  Dir = 3, Dur = 194
22:09:38.170 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:38.173 00.003 8960 Enqueuing Expose request
22:09:38.175 00.002 13828 IsSlewing returns 0
22:09:38.175 00.000 13828 IsGuiding returns 0
22:09:38.177 00.002 13828 PulseGuide returned control before completion, sleep 203
22:09:38.381 00.204 13828 IsGuiding returns 0
22:09:38.381 00.000 13828 Move returns status 0, amount 194
22:09:38.381 00.000 13828 MoveAxis(N, 306, ABG)
22:09:38.381 00.000 13828 duration set to 0 by GuideMode
22:09:38.381 00.000 13828 Move returns status 0, amount 0
22:09:38.381 00.000 13828 move complete, result=0
22:09:38.381 00.000 13828 worker thread done servicing request
22:09:38.381 00.000 13828 Worker thread wakes up
22:09:38.381 00.000 8960 GuideStep: 0.6 px 194 ms WEST, -0.6 px 0 ms NORTH
22:09:38.384 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:38.384 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:40.861 02.477 13828 Exposure complete
22:09:40.999 00.138 13828 worker thread done servicing request
22:09:40.999 00.000 8960 OnExposeComplete: enter
22:09:41.001 00.002 8960 UpdateGuideState(): m_state=6
22:09:41.003 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 730
22:09:41.005 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.72, Mass=112149, SNR=24.3, Peak=27075 HFD=2.9
22:09:41.008 00.003 8960 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.39) = xAngle (-0.44 = -0.44)
22:09:41.010 00.002 8960 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
22:09:41.012 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.36 hyp=0.48 cameraTheta=-0.84 mountX=0.43 mountY=-0.22, mountTheta=-0.47
22:09:41.015 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.36, opts=13)
22:09:41.017 00.002 8960 Enqueuing Move request for scope (0.32, -0.36)
22:09:41.020 00.003 13828 Worker thread wakes up
22:09:41.020 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.36) opts 0xd
22:09:41.020 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.36)
22:09:41.020 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12604, FiltMin=9891, FiltMax=65535, Gamma=2.540
22:09:41.023 00.003 13828 Moving (0.32, -0.36) raw xDistance=0.43 yDistance=-0.22
22:09:41.024 00.001 8960 UpdateGuideState exits: m=112149 SNR=24.3
22:09:41.026 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.43
22:09:41.026 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:09:41.026 00.000 13828 MoveAxis(W, 175, ABG)
22:09:41.026 00.000 13828 Guiding  Dir = 3, Dur = 175
22:09:41.026 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:41.028 00.002 13828 IsSlewing returns 0
22:09:41.028 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:41.030 00.002 8960 Enqueuing Expose request
22:09:41.032 00.002 13828 IsGuiding returns 0
22:09:41.033 00.001 13828 PulseGuide returned control before completion, sleep 184
22:09:41.223 00.190 13828 IsGuiding returns 0
22:09:41.223 00.000 13828 Move returns status 0, amount 175
22:09:41.223 00.000 13828 MoveAxis(N, 118, ABG)
22:09:41.223 00.000 13828 duration set to 0 by GuideMode
22:09:41.223 00.000 13828 Move returns status 0, amount 0
22:09:41.223 00.000 13828 move complete, result=0
22:09:41.223 00.000 13828 worker thread done servicing request
22:09:41.223 00.000 13828 Worker thread wakes up
22:09:41.223 00.000 8960 GuideStep: 0.4 px 175 ms WEST, -0.2 px 0 ms NORTH
22:09:41.226 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:41.226 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:43.706 02.480 13828 Exposure complete
22:09:43.846 00.140 13828 worker thread done servicing request
22:09:43.846 00.000 8960 OnExposeComplete: enter
22:09:43.848 00.002 8960 UpdateGuideState(): m_state=6
22:09:43.850 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 731
22:09:43.852 00.002 8960 Star::Find returns 1 (0), X=973.54, Y=734.99, Mass=170510, SNR=36.0, Peak=23235 HFD=3.7
22:09:43.855 00.003 8960 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.39) = xAngle (-2.62 = -2.62)
22:09:43.859 00.004 8960 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
22:09:43.862 00.003 8960 CameraToMount -- cameraX=-0.69 cameraY=-0.09 hyp=0.70 cameraTheta=-3.01 mountX=-0.61 mountY=-0.33, mountTheta=-2.65
22:09:43.866 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=-0.09, opts=13)
22:09:43.869 00.003 8960 Enqueuing Move request for scope (-0.69, -0.09)
22:09:43.873 00.004 13828 Worker thread wakes up
22:09:43.873 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12604, FiltMin=9724, FiltMax=65535, Gamma=2.540
22:09:43.875 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.09) opts 0xd
22:09:43.875 00.000 8960 UpdateGuideState exits: m=170510 SNR=36.0
22:09:43.877 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:43.878 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.69, -0.09)
22:09:43.878 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:43.880 00.002 8960 Enqueuing Expose request
22:09:43.882 00.002 13828 Moving (-0.69, -0.09) raw xDistance=-0.61 yDistance=-0.33
22:09:43.882 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.61
22:09:43.882 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:09:43.882 00.000 13828 MoveAxis(E, 212, ABG)
22:09:43.882 00.000 13828 Guiding  Dir = 2, Dur = 212
22:09:43.884 00.002 13828 IsSlewing returns 0
22:09:43.884 00.000 13828 IsGuiding returns 0
22:09:43.885 00.001 13828 PulseGuide returned control before completion, sleep 221
22:09:44.109 00.224 13828 IsGuiding returns 0
22:09:44.109 00.000 13828 Move returns status 0, amount 212
22:09:44.109 00.000 13828 MoveAxis(N, 174, ABG)
22:09:44.109 00.000 13828 duration set to 0 by GuideMode
22:09:44.109 00.000 13828 Move returns status 0, amount 0
22:09:44.109 00.000 13828 move complete, result=0
22:09:44.109 00.000 13828 worker thread done servicing request
22:09:44.109 00.000 8960 GuideStep: -0.6 px 212 ms EAST, -0.3 px 0 ms NORTH
22:09:44.112 00.003 13828 Worker thread wakes up
22:09:44.112 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:44.112 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:46.580 02.468 13828 Exposure complete
22:09:46.715 00.135 13828 worker thread done servicing request
22:09:46.715 00.000 8960 OnExposeComplete: enter
22:09:46.717 00.002 8960 UpdateGuideState(): m_state=6
22:09:46.719 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 732
22:09:46.721 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=735.01, Mass=156809, SNR=30.9, Peak=25891 HFD=2.9
22:09:46.724 00.003 8960 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.39) = xAngle (-2.55 = -2.55)
22:09:46.726 00.002 8960 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
22:09:46.726 00.000 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.06 hyp=0.32 cameraTheta=-2.94 mountX=-0.27 mountY=-0.17, mountTheta=-2.57
22:09:46.731 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.06, opts=13)
22:09:46.732 00.001 8960 Enqueuing Move request for scope (-0.31, -0.06)
22:09:46.734 00.002 13828 Worker thread wakes up
22:09:46.734 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.06) opts 0xd
22:09:46.734 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.06)
22:09:46.734 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7728, max=65535, med=12598, FiltMin=9897, FiltMax=65535, Gamma=2.540
22:09:46.736 00.002 8960 UpdateGuideState exits: m=156809 SNR=30.9
22:09:46.738 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:46.740 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:46.742 00.002 13828 Moving (-0.31, -0.06) raw xDistance=-0.27 yDistance=-0.17
22:09:46.742 00.000 8960 Enqueuing Expose request
22:09:46.743 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.27
22:09:46.743 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:46.744 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:09:46.744 00.000 13828 MoveAxis(E, 113, ABG)
22:09:46.744 00.000 13828 Guiding  Dir = 2, Dur = 113
22:09:46.745 00.001 13828 IsSlewing returns 0
22:09:46.745 00.000 13828 IsGuiding returns 0
22:09:46.746 00.001 13828 PulseGuide returned control before completion, sleep 122
22:09:46.870 00.124 13828 IsGuiding returns 0
22:09:46.870 00.000 13828 Move returns status 0, amount 113
22:09:46.870 00.000 13828 MoveAxis(N, 0, ABG)
22:09:46.870 00.000 13828 duration set to 0 by GuideMode
22:09:46.870 00.000 13828 Move returns status 0, amount 0
22:09:46.870 00.000 13828 move complete, result=0
22:09:46.871 00.001 13828 worker thread done servicing request
22:09:46.871 00.000 8960 GuideStep: -0.3 px 113 ms EAST, -0.2 px 0 ms NORTH
22:09:46.874 00.003 13828 Worker thread wakes up
22:09:46.874 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:46.874 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:49.344 02.470 13828 Exposure complete
22:09:49.500 00.156 13828 worker thread done servicing request
22:09:49.500 00.000 8960 OnExposeComplete: enter
22:09:49.504 00.004 8960 UpdateGuideState(): m_state=6
22:09:49.509 00.005 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 733
22:09:49.512 00.003 8960 Star::Find returns 1 (0), X=973.99, Y=735.02, Mass=168631, SNR=31.5, Peak=25955 HFD=4.0
22:09:49.515 00.003 8960 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.39) = xAngle (-2.54 = -2.54)
22:09:49.517 00.002 8960 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
22:09:49.520 00.003 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.05 hyp=0.25 cameraTheta=-2.93 mountX=-0.21 mountY=-0.14, mountTheta=-2.56
22:09:49.523 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.05, opts=13)
22:09:49.525 00.002 8960 Enqueuing Move request for scope (-0.25, -0.05)
22:09:49.526 00.001 13828 Worker thread wakes up
22:09:49.527 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.05) opts 0xd
22:09:49.527 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.05)
22:09:49.527 00.000 13828 Moving (-0.25, -0.05) raw xDistance=-0.21 yDistance=-0.14
22:09:49.527 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
22:09:49.527 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12598, FiltMin=9846, FiltMax=65535, Gamma=2.540
22:09:49.529 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:49.529 00.000 8960 UpdateGuideState exits: m=168631 SNR=31.5
22:09:49.531 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:09:49.531 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:49.534 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:49.537 00.003 8960 Enqueuing Expose request
22:09:49.538 00.001 13828 MoveAxis(E, 84, ABG)
22:09:49.539 00.001 13828 Guiding  Dir = 2, Dur = 84
22:09:49.540 00.001 13828 IsSlewing returns 0
22:09:49.540 00.000 13828 IsGuiding returns 0
22:09:49.542 00.002 13828 PulseGuide returned control before completion, sleep 93
22:09:49.637 00.095 13828 IsGuiding returns 0
22:09:49.637 00.000 13828 Move returns status 0, amount 84
22:09:49.637 00.000 13828 MoveAxis(N, 0, ABG)
22:09:49.637 00.000 13828 duration set to 0 by GuideMode
22:09:49.637 00.000 13828 Move returns status 0, amount 0
22:09:49.637 00.000 13828 move complete, result=0
22:09:49.637 00.000 13828 worker thread done servicing request
22:09:49.637 00.000 13828 Worker thread wakes up
22:09:49.637 00.000 8960 GuideStep: -0.2 px 84 ms EAST, -0.1 px 0 ms NORTH
22:09:49.639 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:49.640 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:52.119 02.479 13828 Exposure complete
22:09:52.257 00.138 13828 worker thread done servicing request
22:09:52.257 00.000 8960 OnExposeComplete: enter
22:09:52.259 00.002 8960 UpdateGuideState(): m_state=6
22:09:52.261 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 734
22:09:52.263 00.002 8960 Star::Find returns 1 (0), X=974.71, Y=734.48, Mass=157035, SNR=33.9, Peak=26889 HFD=3.1
22:09:52.264 00.001 8960 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.39) = xAngle (-0.50 = -0.50)
22:09:52.266 00.002 8960 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
22:09:52.269 00.003 8960 CameraToMount -- cameraX=0.48 cameraY=-0.60 hyp=0.77 cameraTheta=-0.90 mountX=0.67 mountY=-0.39, mountTheta=-0.53
22:09:52.271 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=-0.60, opts=13)
22:09:52.274 00.003 8960 Enqueuing Move request for scope (0.48, -0.60)
22:09:52.277 00.003 13828 Worker thread wakes up
22:09:52.277 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.60) opts 0xd
22:09:52.277 00.000 13828 Handling offset move in thread for scope, endpoint = (0.48, -0.60)
22:09:52.277 00.000 13828 Moving (0.48, -0.60) raw xDistance=0.67 yDistance=-0.39
22:09:52.277 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7472, max=65535, med=12592, FiltMin=9852, FiltMax=65535, Gamma=2.540
22:09:52.279 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.67
22:09:52.279 00.000 8960 UpdateGuideState exits: m=157035 SNR=33.9
22:09:52.281 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:09:52.281 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:52.283 00.002 13828 MoveAxis(W, 243, ABG)
22:09:52.283 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:52.285 00.002 8960 Enqueuing Expose request
22:09:52.287 00.002 13828 Guiding  Dir = 3, Dur = 243
22:09:52.288 00.001 13828 IsSlewing returns 0
22:09:52.288 00.000 13828 IsGuiding returns 0
22:09:52.289 00.001 13828 PulseGuide returned control before completion, sleep 252
22:09:52.547 00.258 13828 IsGuiding returns 0
22:09:52.547 00.000 13828 Move returns status 0, amount 243
22:09:52.547 00.000 13828 MoveAxis(N, 209, ABG)
22:09:52.547 00.000 13828 duration set to 0 by GuideMode
22:09:52.547 00.000 13828 Move returns status 0, amount 0
22:09:52.547 00.000 13828 move complete, result=0
22:09:52.547 00.000 13828 worker thread done servicing request
22:09:52.547 00.000 8960 GuideStep: 0.7 px 243 ms WEST, -0.4 px 0 ms NORTH
22:09:52.550 00.003 13828 Worker thread wakes up
22:09:52.550 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:52.550 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:55.033 02.483 13828 Exposure complete
22:09:55.164 00.131 13828 worker thread done servicing request
22:09:55.164 00.000 8960 OnExposeComplete: enter
22:09:55.166 00.002 8960 UpdateGuideState(): m_state=6
22:09:55.167 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 735
22:09:55.170 00.003 8960 Star::Find returns 1 (0), X=974.04, Y=735.27, Mass=154556, SNR=27.7, Peak=25155 HFD=4.0
22:09:55.172 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
22:09:55.174 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
22:09:55.176 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.19 hyp=0.28 cameraTheta=2.36 mountX=-0.25 mountY=0.11, mountTheta=2.72
22:09:55.180 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.19, opts=13)
22:09:55.180 00.000 8960 Enqueuing Move request for scope (-0.19, 0.19)
22:09:55.182 00.002 13828 Worker thread wakes up
22:09:55.182 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6697, max=65535, med=12598, FiltMin=9737, FiltMax=65535, Gamma=2.540
22:09:55.184 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.19) opts 0xd
22:09:55.184 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.19)
22:09:55.184 00.000 13828 Moving (-0.19, 0.19) raw xDistance=-0.25 yDistance=0.11
22:09:55.184 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.25
22:09:55.184 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:55.185 00.001 8960 UpdateGuideState exits: m=154556 SNR=27.7
22:09:55.186 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:09:55.186 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:55.188 00.002 13828 MoveAxis(E, 77, ABG)
22:09:55.188 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:55.190 00.002 8960 Enqueuing Expose request
22:09:55.192 00.002 13828 Guiding  Dir = 2, Dur = 77
22:09:55.193 00.001 13828 IsSlewing returns 0
22:09:55.193 00.000 13828 IsGuiding returns 0
22:09:55.195 00.002 13828 PulseGuide returned control before completion, sleep 86
22:09:55.296 00.101 13828 IsGuiding returns 0
22:09:55.296 00.000 13828 Move returns status 0, amount 77
22:09:55.296 00.000 13828 MoveAxis(N, 0, ABG)
22:09:55.296 00.000 13828 duration set to 0 by GuideMode
22:09:55.296 00.000 13828 Move returns status 0, amount 0
22:09:55.296 00.000 13828 move complete, result=0
22:09:55.296 00.000 13828 worker thread done servicing request
22:09:55.296 00.000 13828 Worker thread wakes up
22:09:55.296 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:55.296 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:09:55.297 00.001 8960 GuideStep: -0.3 px 77 ms EAST, 0.1 px 0 ms NORTH
22:09:57.758 02.461 13828 Exposure complete
22:09:57.901 00.143 13828 worker thread done servicing request
22:09:57.902 00.001 8960 OnExposeComplete: enter
22:09:57.905 00.003 8960 UpdateGuideState(): m_state=6
22:09:57.908 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 736
22:09:57.910 00.002 8960 Star::Find returns 1 (0), X=974.80, Y=734.77, Mass=127438, SNR=24.7, Peak=24803 HFD=3.0
22:09:57.912 00.002 8960 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.39) = xAngle (-0.10 = -0.10)
22:09:57.914 00.002 8960 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
22:09:57.916 00.002 8960 CameraToMount -- cameraX=0.57 cameraY=-0.30 hyp=0.64 cameraTheta=-0.49 mountX=0.64 mountY=-0.09, mountTheta=-0.13
22:09:57.920 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.57, y=-0.30, opts=13)
22:09:57.922 00.002 8960 Enqueuing Move request for scope (0.57, -0.30)
22:09:57.924 00.002 13828 Worker thread wakes up
22:09:57.924 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.30) opts 0xd
22:09:57.924 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7798, max=65535, med=12604, FiltMin=9763, FiltMax=65535, Gamma=2.540
22:09:57.926 00.002 13828 Handling offset move in thread for scope, endpoint = (0.57, -0.30)
22:09:57.926 00.000 13828 Moving (0.57, -0.30) raw xDistance=0.64 yDistance=-0.09
22:09:57.926 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.64
22:09:57.926 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:09:57.926 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:09:57.926 00.000 13828 MoveAxis(W, 232, ABG)
22:09:57.926 00.000 8960 UpdateGuideState exits: m=127438 SNR=24.7
22:09:57.929 00.003 13828 Guiding  Dir = 3, Dur = 232
22:09:57.929 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:09:57.930 00.001 13828 IsSlewing returns 0
22:09:57.930 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:09:57.932 00.002 13828 IsGuiding returns 0
22:09:57.933 00.001 8960 Enqueuing Expose request
22:09:57.935 00.002 13828 PulseGuide returned control before completion, sleep 241
22:09:58.191 00.256 13828 IsGuiding returns 0
22:09:58.191 00.000 13828 Move returns status 0, amount 232
22:09:58.191 00.000 13828 MoveAxis(N, 0, ABG)
22:09:58.191 00.000 13828 duration set to 0 by GuideMode
22:09:58.191 00.000 13828 Move returns status 0, amount 0
22:09:58.191 00.000 13828 move complete, result=0
22:09:58.191 00.000 13828 worker thread done servicing request
22:09:58.191 00.000 8960 GuideStep: 0.6 px 232 ms WEST, -0.1 px 0 ms NORTH
22:09:58.193 00.002 13828 Worker thread wakes up
22:09:58.193 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:09:58.193 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:00.662 02.469 13828 Exposure complete
22:10:00.800 00.138 13828 worker thread done servicing request
22:10:00.800 00.000 8960 OnExposeComplete: enter
22:10:00.803 00.003 8960 UpdateGuideState(): m_state=6
22:10:00.805 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 737
22:10:00.807 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=734.89, Mass=114510, SNR=23.8, Peak=23395 HFD=2.9
22:10:00.809 00.002 8960 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.39) = xAngle (-2.01 = -2.01)
22:10:00.811 00.002 8960 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
22:10:00.813 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=-0.19 hyp=0.28 cameraTheta=-2.40 mountX=-0.12 mountY=-0.25, mountTheta=-2.01
22:10:00.816 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=-0.19, opts=13)
22:10:00.818 00.002 8960 Enqueuing Move request for scope (-0.21, -0.19)
22:10:00.820 00.002 13828 Worker thread wakes up
22:10:00.820 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12572, FiltMin=9923, FiltMax=65535, Gamma=2.540
22:10:00.822 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.19) opts 0xd
22:10:00.822 00.000 8960 UpdateGuideState exits: m=114510 SNR=23.8
22:10:00.824 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:00.825 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.21, -0.19)
22:10:00.826 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:00.827 00.001 8960 Enqueuing Expose request
22:10:00.829 00.002 13828 Moving (-0.21, -0.19) raw xDistance=-0.12 yDistance=-0.25
22:10:00.829 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:10:00.829 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:10:00.829 00.000 13828 MoveAxis(E, 0, ABG)
22:10:00.829 00.000 13828 Move returns status 0, amount 0
22:10:00.829 00.000 13828 MoveAxis(N, 133, ABG)
22:10:00.830 00.001 13828 duration set to 0 by GuideMode
22:10:00.830 00.000 13828 Move returns status 0, amount 0
22:10:00.830 00.000 13828 move complete, result=0
22:10:00.830 00.000 13828 worker thread done servicing request
22:10:00.830 00.000 13828 Worker thread wakes up
22:10:00.830 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:00.830 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:00.831 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:10:03.311 02.480 13828 Exposure complete
22:10:03.468 00.157 13828 worker thread done servicing request
22:10:03.468 00.000 8960 OnExposeComplete: enter
22:10:03.471 00.003 8960 UpdateGuideState(): m_state=6
22:10:03.473 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 738
22:10:03.476 00.003 8960 Star::Find returns 1 (0), X=974.31, Y=735.20, Mass=163509, SNR=34.7, Peak=24099 HFD=3.5
22:10:03.478 00.002 8960 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.39) = xAngle (1.37 = 1.37)
22:10:03.479 00.001 8960 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33)
22:10:03.481 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=0.98 mountX=0.03 mountY=0.14, mountTheta=1.37
22:10:03.485 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.12, opts=13)
22:10:03.488 00.003 8960 Enqueuing Move request for scope (0.08, 0.12)
22:10:03.490 00.002 13828 Worker thread wakes up
22:10:03.490 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12572, FiltMin=9827, FiltMax=65535, Gamma=2.540
22:10:03.492 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
22:10:03.492 00.000 8960 UpdateGuideState exits: m=163509 SNR=34.7
22:10:03.494 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:03.496 00.002 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
22:10:03.496 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:03.499 00.003 13828 Moving (0.08, 0.12) raw xDistance=0.03 yDistance=0.14
22:10:03.499 00.000 8960 Enqueuing Expose request
22:10:03.501 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:10:03.501 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:03.501 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:10:03.501 00.000 13828 MoveAxis(E, 0, ABG)
22:10:03.501 00.000 13828 Move returns status 0, amount 0
22:10:03.501 00.000 13828 MoveAxis(N, 0, ABG)
22:10:03.503 00.002 13828 duration set to 0 by GuideMode
22:10:03.503 00.000 13828 Move returns status 0, amount 0
22:10:03.503 00.000 13828 move complete, result=0
22:10:03.503 00.000 13828 worker thread done servicing request
22:10:03.503 00.000 13828 Worker thread wakes up
22:10:03.503 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:03.503 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:03.504 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:10:05.978 02.474 13828 Exposure complete
22:10:06.126 00.148 13828 worker thread done servicing request
22:10:06.126 00.000 8960 OnExposeComplete: enter
22:10:06.128 00.002 8960 UpdateGuideState(): m_state=6
22:10:06.130 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 739
22:10:06.132 00.002 8960 Star::Find returns 1 (0), X=973.75, Y=735.43, Mass=165960, SNR=31.8, Peak=24451 HFD=3.3
22:10:06.135 00.003 8960 CameraToMount -- cameraTheta (2.51) - m_xAngle (-0.39) = xAngle (2.90 = 2.90)
22:10:06.136 00.001 8960 CameraToMount -- cameraTheta (2.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.86 = 2.86)
22:10:06.138 00.002 8960 CameraToMount -- cameraX=-0.48 cameraY=0.36 hyp=0.60 cameraTheta=2.51 mountX=-0.58 mountY=0.17, mountTheta=2.87
22:10:06.141 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=0.36, opts=13)
22:10:06.143 00.002 8960 Enqueuing Move request for scope (-0.48, 0.36)
22:10:06.145 00.002 13828 Worker thread wakes up
22:10:06.145 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.36) opts 0xd
22:10:06.145 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, 0.36)
22:10:06.145 00.000 13828 Moving (-0.48, 0.36) raw xDistance=-0.58 yDistance=0.17
22:10:06.145 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=12579, FiltMin=9846, FiltMax=65535, Gamma=2.540
22:10:06.147 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.58
22:10:06.147 00.000 8960 UpdateGuideState exits: m=165960 SNR=31.8
22:10:06.149 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:06.151 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:06.151 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:06.153 00.002 8960 Enqueuing Expose request
22:10:06.155 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:10:06.155 00.000 13828 MoveAxis(E, 216, ABG)
22:10:06.155 00.000 13828 Guiding  Dir = 2, Dur = 216
22:10:06.157 00.002 13828 IsSlewing returns 0
22:10:06.158 00.001 13828 IsGuiding returns 0
22:10:06.160 00.002 13828 PulseGuide returned control before completion, sleep 224
22:10:06.393 00.233 13828 IsGuiding returns 0
22:10:06.393 00.000 13828 Move returns status 0, amount 216
22:10:06.393 00.000 13828 MoveAxis(N, 0, ABG)
22:10:06.393 00.000 13828 duration set to 0 by GuideMode
22:10:06.393 00.000 13828 Move returns status 0, amount 0
22:10:06.393 00.000 13828 move complete, result=0
22:10:06.393 00.000 13828 worker thread done servicing request
22:10:06.393 00.000 13828 Worker thread wakes up
22:10:06.393 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:06.393 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:06.393 00.000 8960 GuideStep: -0.6 px 216 ms EAST, 0.2 px 0 ms NORTH
22:10:08.870 02.477 13828 Exposure complete
22:10:09.003 00.133 13828 worker thread done servicing request
22:10:09.003 00.000 8960 OnExposeComplete: enter
22:10:09.006 00.003 8960 UpdateGuideState(): m_state=6
22:10:09.008 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 740
22:10:09.010 00.002 8960 Star::Find returns 1 (0), X=974.80, Y=734.96, Mass=163428, SNR=33.7, Peak=24969 HFD=3.1
22:10:09.012 00.002 8960 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.39) = xAngle (0.19 = 0.19)
22:10:09.014 00.002 8960 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
22:10:09.016 00.002 8960 CameraToMount -- cameraX=0.57 cameraY=-0.12 hyp=0.58 cameraTheta=-0.20 mountX=0.57 mountY=0.09, mountTheta=0.16
22:10:09.019 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.57, y=-0.12, opts=13)
22:10:09.021 00.002 8960 Enqueuing Move request for scope (0.57, -0.12)
22:10:09.022 00.001 13828 Worker thread wakes up
22:10:09.022 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.57, -0.12) opts 0xd
22:10:09.022 00.000 13828 Handling offset move in thread for scope, endpoint = (0.57, -0.12)
22:10:09.022 00.000 13828 Moving (0.57, -0.12) raw xDistance=0.57 yDistance=0.09
22:10:09.023 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12572, FiltMin=9532, FiltMax=65535, Gamma=2.540
22:10:09.024 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.57
22:10:09.024 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:09.024 00.000 8960 UpdateGuideState exits: m=163428 SNR=33.7
22:10:09.026 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:09.028 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:09.029 00.001 8960 Enqueuing Expose request
22:10:09.031 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:10:09.031 00.000 13828 MoveAxis(W, 197, ABG)
22:10:09.031 00.000 13828 Guiding  Dir = 3, Dur = 197
22:10:09.033 00.002 13828 IsSlewing returns 0
22:10:09.033 00.000 13828 IsGuiding returns 0
22:10:09.036 00.003 13828 PulseGuide returned control before completion, sleep 205
22:10:09.252 00.216 13828 IsGuiding returns 0
22:10:09.252 00.000 13828 Move returns status 0, amount 197
22:10:09.252 00.000 13828 MoveAxis(N, 0, ABG)
22:10:09.252 00.000 13828 duration set to 0 by GuideMode
22:10:09.252 00.000 13828 Move returns status 0, amount 0
22:10:09.252 00.000 13828 move complete, result=0
22:10:09.252 00.000 13828 worker thread done servicing request
22:10:09.253 00.001 13828 Worker thread wakes up
22:10:09.253 00.000 8960 GuideStep: 0.6 px 197 ms WEST, 0.1 px 0 ms NORTH
22:10:09.255 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:09.255 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:11.746 02.491 13828 Exposure complete
22:10:11.883 00.137 13828 worker thread done servicing request
22:10:11.883 00.000 8960 OnExposeComplete: enter
22:10:11.885 00.002 8960 UpdateGuideState(): m_state=6
22:10:11.887 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 741
22:10:11.889 00.002 8960 Star::Find returns 1 (0), X=974.49, Y=735.13, Mass=126585, SNR=27.7, Peak=24336 HFD=3.0
22:10:11.891 00.002 8960 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.39) = xAngle (0.60 = 0.60)
22:10:11.893 00.002 8960 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.56 = 0.56)
22:10:11.895 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.27 cameraTheta=0.21 mountX=0.22 mountY=0.14, mountTheta=0.57
22:10:11.899 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=0.05, opts=13)
22:10:11.903 00.004 8960 Enqueuing Move request for scope (0.26, 0.05)
22:10:11.905 00.002 13828 Worker thread wakes up
22:10:11.905 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
22:10:11.905 00.000 13828 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
22:10:11.905 00.000 13828 Moving (0.26, 0.05) raw xDistance=0.22 yDistance=0.14
22:10:11.905 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
22:10:11.905 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7401, max=65535, med=12560, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:10:11.907 00.002 8960 UpdateGuideState exits: m=126585 SNR=27.7
22:10:11.909 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:11.910 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:11.911 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:11.912 00.001 8960 Enqueuing Expose request
22:10:11.914 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:10:11.914 00.000 13828 MoveAxis(W, 95, ABG)
22:10:11.914 00.000 13828 Guiding  Dir = 3, Dur = 95
22:10:11.916 00.002 13828 IsSlewing returns 0
22:10:11.916 00.000 13828 IsGuiding returns 0
22:10:11.918 00.002 13828 PulseGuide returned control before completion, sleep 104
22:10:12.030 00.112 13828 IsGuiding returns 1
22:10:12.030 00.000 13828 scope still moving after pulse duration time elapsed
22:10:12.066 00.036 13828 IsSlewing returns 0
22:10:12.066 00.000 13828 IsGuiding returns 0
22:10:12.066 00.000 13828 scope move finished after 95 + 56 ms
22:10:12.067 00.001 13828 Move returns status 0, amount 95
22:10:12.067 00.000 13828 MoveAxis(N, 0, ABG)
22:10:12.067 00.000 13828 duration set to 0 by GuideMode
22:10:12.067 00.000 13828 Move returns status 0, amount 0
22:10:12.067 00.000 13828 move complete, result=0
22:10:12.067 00.000 13828 worker thread done servicing request
22:10:12.067 00.000 13828 Worker thread wakes up
22:10:12.067 00.000 8960 GuideStep: 0.2 px 95 ms WEST, 0.1 px 0 ms NORTH
22:10:12.069 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:12.070 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:14.560 02.490 13828 Exposure complete
22:10:14.700 00.140 13828 worker thread done servicing request
22:10:14.700 00.000 8960 OnExposeComplete: enter
22:10:14.702 00.002 8960 UpdateGuideState(): m_state=6
22:10:14.705 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 742
22:10:14.707 00.002 8960 Star::Find returns 1 (0), X=974.12, Y=735.21, Mass=162650, SNR=33.1, Peak=26083 HFD=3.5
22:10:14.709 00.002 8960 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.39) = xAngle (2.64 = 2.64)
22:10:14.710 00.001 8960 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.61 = 2.61)
22:10:14.712 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=0.14 hyp=0.18 cameraTheta=2.25 mountX=-0.15 mountY=0.09, mountTheta=2.62
22:10:14.717 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=0.14, opts=13)
22:10:14.719 00.002 8960 Enqueuing Move request for scope (-0.11, 0.14)
22:10:14.721 00.002 13828 Worker thread wakes up
22:10:14.721 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7408, max=65535, med=12566, FiltMin=9827, FiltMax=65535, Gamma=2.540
22:10:14.723 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.14) opts 0xd
22:10:14.723 00.000 8960 UpdateGuideState exits: m=162650 SNR=33.1
22:10:14.725 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:14.727 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.11, 0.14)
22:10:14.727 00.000 13828 Moving (-0.11, 0.14) raw xDistance=-0.15 yDistance=0.09
22:10:14.727 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:10:14.727 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:14.729 00.002 8960 Enqueuing Expose request
22:10:14.730 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:14.730 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:10:14.730 00.000 13828 MoveAxis(E, 51, ABG)
22:10:14.731 00.001 13828 Guiding  Dir = 2, Dur = 51
22:10:14.732 00.001 13828 IsSlewing returns 0
22:10:14.732 00.000 13828 IsGuiding returns 0
22:10:14.734 00.002 13828 PulseGuide returned control before completion, sleep 60
22:10:14.807 00.073 13828 IsGuiding returns 0
22:10:14.807 00.000 13828 Move returns status 0, amount 51
22:10:14.807 00.000 13828 MoveAxis(N, 0, ABG)
22:10:14.807 00.000 13828 duration set to 0 by GuideMode
22:10:14.807 00.000 13828 Move returns status 0, amount 0
22:10:14.807 00.000 13828 move complete, result=0
22:10:14.807 00.000 13828 worker thread done servicing request
22:10:14.807 00.000 13828 Worker thread wakes up
22:10:14.807 00.000 8960 GuideStep: -0.2 px 51 ms EAST, 0.1 px 0 ms NORTH
22:10:14.809 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:14.809 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:17.282 02.473 13828 Exposure complete
22:10:17.429 00.147 13828 worker thread done servicing request
22:10:17.429 00.000 8960 OnExposeComplete: enter
22:10:17.432 00.003 8960 UpdateGuideState(): m_state=6
22:10:17.435 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 743
22:10:17.437 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=734.94, Mass=119533, SNR=24.8, Peak=26857 HFD=2.9
22:10:17.439 00.002 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.44 = -1.44)
22:10:17.441 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
22:10:17.443 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.14 hyp=0.15 cameraTheta=-1.84 mountX=0.02 mountY=-0.14, mountTheta=-1.44
22:10:17.447 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.14, opts=13)
22:10:17.450 00.003 8960 Enqueuing Move request for scope (-0.04, -0.14)
22:10:17.452 00.002 13828 Worker thread wakes up
22:10:17.452 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.14) opts 0xd
22:10:17.452 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.14)
22:10:17.452 00.000 13828 Moving (-0.04, -0.14) raw xDistance=0.02 yDistance=-0.14
22:10:17.452 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:10:17.452 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:17.452 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12560, FiltMin=9884, FiltMax=65535, Gamma=2.540
22:10:17.454 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:10:17.454 00.000 8960 UpdateGuideState exits: m=119533 SNR=24.8
22:10:17.456 00.002 13828 MoveAxis(E, 0, ABG)
22:10:17.456 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:17.458 00.002 13828 Move returns status 0, amount 0
22:10:17.458 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:17.461 00.003 8960 Enqueuing Expose request
22:10:17.462 00.001 13828 MoveAxis(N, 0, ABG)
22:10:17.462 00.000 13828 duration set to 0 by GuideMode
22:10:17.462 00.000 13828 Move returns status 0, amount 0
22:10:17.463 00.001 13828 move complete, result=0
22:10:17.463 00.000 13828 worker thread done servicing request
22:10:17.463 00.000 13828 Worker thread wakes up
22:10:17.463 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:17.463 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:17.464 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:10:19.928 02.464 13828 Exposure complete
22:10:20.060 00.132 13828 worker thread done servicing request
22:10:20.060 00.000 8960 OnExposeComplete: enter
22:10:20.063 00.003 8960 UpdateGuideState(): m_state=6
22:10:20.067 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 744
22:10:20.069 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.60, Mass=163569, SNR=29.6, Peak=25520 HFD=3.5
22:10:20.071 00.002 8960 CameraToMount -- cameraTheta (1.99) - m_xAngle (-0.39) = xAngle (2.38 = 2.38)
22:10:20.073 00.002 8960 CameraToMount -- cameraTheta (1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.35 = 2.35)
22:10:20.075 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=0.52 hyp=0.57 cameraTheta=1.99 mountX=-0.41 mountY=0.41, mountTheta=2.37
22:10:20.079 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=0.52, opts=13)
22:10:20.081 00.002 8960 Enqueuing Move request for scope (-0.23, 0.52)
22:10:20.084 00.003 13828 Worker thread wakes up
22:10:20.084 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.52) opts 0xd
22:10:20.084 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, 0.52)
22:10:20.084 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7651, max=65535, med=12560, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:10:20.086 00.002 8960 UpdateGuideState exits: m=163569 SNR=29.6
22:10:20.088 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:20.090 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:20.092 00.002 8960 Enqueuing Expose request
22:10:20.095 00.003 13828 Moving (-0.23, 0.52) raw xDistance=-0.41 yDistance=0.41
22:10:20.095 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.41
22:10:20.095 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:20.096 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:10:20.096 00.000 13828 MoveAxis(E, 153, ABG)
22:10:20.096 00.000 13828 Guiding  Dir = 2, Dur = 153
22:10:20.098 00.002 13828 IsSlewing returns 0
22:10:20.098 00.000 13828 IsGuiding returns 0
22:10:20.100 00.002 13828 PulseGuide returned control before completion, sleep 162
22:10:20.269 00.169 13828 IsGuiding returns 0
22:10:20.269 00.000 13828 Move returns status 0, amount 153
22:10:20.269 00.000 13828 MoveAxis(N, 0, ABG)
22:10:20.269 00.000 13828 duration set to 0 by GuideMode
22:10:20.269 00.000 13828 Move returns status 0, amount 0
22:10:20.269 00.000 13828 move complete, result=0
22:10:20.269 00.000 13828 worker thread done servicing request
22:10:20.269 00.000 13828 Worker thread wakes up
22:10:20.269 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:20.269 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:20.269 00.000 8960 GuideStep: -0.4 px 153 ms EAST, 0.4 px 0 ms NORTH
22:10:22.744 02.475 13828 Exposure complete
22:10:22.879 00.135 13828 worker thread done servicing request
22:10:22.879 00.000 8960 OnExposeComplete: enter
22:10:22.882 00.003 8960 UpdateGuideState(): m_state=6
22:10:22.884 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 745
22:10:22.886 00.002 8960 Star::Find returns 1 (0), X=974.72, Y=735.11, Mass=157881, SNR=29.0, Peak=28009 HFD=3.0
22:10:22.888 00.002 8960 CameraToMount -- cameraTheta (0.06) - m_xAngle (-0.39) = xAngle (0.46 = 0.46)
22:10:22.890 00.002 8960 CameraToMount -- cameraTheta (0.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.42 = 0.42)
22:10:22.893 00.003 8960 CameraToMount -- cameraX=0.49 cameraY=0.03 hyp=0.49 cameraTheta=0.06 mountX=0.44 mountY=0.20, mountTheta=0.43
22:10:22.895 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.49, y=0.03, opts=13)
22:10:22.899 00.004 8960 Enqueuing Move request for scope (0.49, 0.03)
22:10:22.901 00.002 13828 Worker thread wakes up
22:10:22.901 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.03) opts 0xd
22:10:22.902 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12547, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:10:22.904 00.002 13828 Handling offset move in thread for scope, endpoint = (0.49, 0.03)
22:10:22.904 00.000 8960 UpdateGuideState exits: m=157881 SNR=29.0
22:10:22.906 00.002 13828 Moving (0.49, 0.03) raw xDistance=0.44 yDistance=0.20
22:10:22.906 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:22.908 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.44
22:10:22.908 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:22.909 00.001 8960 Enqueuing Expose request
22:10:22.911 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:10:22.911 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:10:22.911 00.000 13828 MoveAxis(W, 151, ABG)
22:10:22.911 00.000 13828 Guiding  Dir = 3, Dur = 151
22:10:22.913 00.002 13828 IsSlewing returns 0
22:10:22.913 00.000 13828 IsGuiding returns 0
22:10:22.915 00.002 13828 PulseGuide returned control before completion, sleep 160
22:10:23.080 00.165 13828 IsGuiding returns 0
22:10:23.081 00.001 13828 Move returns status 0, amount 151
22:10:23.081 00.000 13828 MoveAxis(N, 0, ABG)
22:10:23.081 00.000 13828 duration set to 0 by GuideMode
22:10:23.081 00.000 13828 Move returns status 0, amount 0
22:10:23.081 00.000 13828 move complete, result=0
22:10:23.081 00.000 13828 worker thread done servicing request
22:10:23.081 00.000 13828 Worker thread wakes up
22:10:23.081 00.000 8960 GuideStep: 0.4 px 151 ms WEST, 0.2 px 0 ms NORTH
22:10:23.085 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:23.085 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:25.556 02.471 13828 Exposure complete
22:10:25.688 00.132 13828 worker thread done servicing request
22:10:25.689 00.001 8960 OnExposeComplete: enter
22:10:25.691 00.002 8960 UpdateGuideState(): m_state=6
22:10:25.693 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 746
22:10:25.695 00.002 8960 Star::Find returns 1 (0), X=974.91, Y=734.92, Mass=166293, SNR=31.7, Peak=25673 HFD=3.2
22:10:25.697 00.002 8960 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.39) = xAngle (0.16 = 0.16)
22:10:25.699 00.002 8960 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
22:10:25.701 00.002 8960 CameraToMount -- cameraX=0.68 cameraY=-0.16 hyp=0.70 cameraTheta=-0.23 mountX=0.69 mountY=0.09, mountTheta=0.12
22:10:25.706 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.68, y=-0.16, opts=13)
22:10:25.708 00.002 8960 Enqueuing Move request for scope (0.68, -0.16)
22:10:25.710 00.002 13828 Worker thread wakes up
22:10:25.710 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7772, max=65535, med=12547, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:10:25.712 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.68, -0.16) opts 0xd
22:10:25.712 00.000 8960 UpdateGuideState exits: m=166293 SNR=31.7
22:10:25.714 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:25.717 00.003 13828 Handling offset move in thread for scope, endpoint = (0.68, -0.16)
22:10:25.717 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:25.721 00.004 8960 Enqueuing Expose request
22:10:25.723 00.002 13828 Moving (0.68, -0.16) raw xDistance=0.69 yDistance=0.09
22:10:25.723 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.69
22:10:25.723 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:25.723 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:10:25.723 00.000 13828 MoveAxis(W, 265, ABG)
22:10:25.723 00.000 13828 Guiding  Dir = 3, Dur = 265
22:10:25.725 00.002 13828 IsSlewing returns 0
22:10:25.725 00.000 13828 IsGuiding returns 0
22:10:25.726 00.001 13828 PulseGuide returned control before completion, sleep 274
22:10:26.016 00.290 13828 IsGuiding returns 0
22:10:26.016 00.000 13828 Move returns status 0, amount 265
22:10:26.016 00.000 13828 MoveAxis(N, 0, ABG)
22:10:26.016 00.000 13828 duration set to 0 by GuideMode
22:10:26.016 00.000 13828 Move returns status 0, amount 0
22:10:26.016 00.000 13828 move complete, result=0
22:10:26.016 00.000 13828 worker thread done servicing request
22:10:26.016 00.000 13828 Worker thread wakes up
22:10:26.016 00.000 8960 GuideStep: 0.7 px 265 ms WEST, 0.1 px 0 ms NORTH
22:10:26.019 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:26.019 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:28.492 02.473 13828 Exposure complete
22:10:28.630 00.138 13828 worker thread done servicing request
22:10:28.630 00.000 8960 OnExposeComplete: enter
22:10:28.632 00.002 8960 UpdateGuideState(): m_state=6
22:10:28.634 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 747
22:10:28.636 00.002 8960 Star::Find returns 1 (0), X=974.72, Y=734.95, Mass=141667, SNR=25.5, Peak=25001 HFD=3.0
22:10:28.637 00.001 8960 CameraToMount -- cameraTheta (-0.25) - m_xAngle (-0.39) = xAngle (0.14 = 0.14)
22:10:28.639 00.002 8960 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.11 = 0.11)
22:10:28.641 00.002 8960 CameraToMount -- cameraX=0.49 cameraY=-0.12 hyp=0.51 cameraTheta=-0.25 mountX=0.50 mountY=0.05, mountTheta=0.11
22:10:28.643 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.49, y=-0.12, opts=13)
22:10:28.645 00.002 8960 Enqueuing Move request for scope (0.49, -0.12)
22:10:28.647 00.002 13828 Worker thread wakes up
22:10:28.647 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7555, max=65535, med=12566, FiltMin=9827, FiltMax=65535, Gamma=2.540
22:10:28.649 00.002 8960 UpdateGuideState exits: m=141667 SNR=25.5
22:10:28.651 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.12) opts 0xd
22:10:28.651 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:28.653 00.002 13828 Handling offset move in thread for scope, endpoint = (0.49, -0.12)
22:10:28.653 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:28.655 00.002 13828 Moving (0.49, -0.12) raw xDistance=0.50 yDistance=0.05
22:10:28.655 00.000 8960 Enqueuing Expose request
22:10:28.656 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.50
22:10:28.656 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:28.656 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:10:28.656 00.000 13828 MoveAxis(W, 204, ABG)
22:10:28.657 00.001 13828 Guiding  Dir = 3, Dur = 204
22:10:28.658 00.001 13828 IsSlewing returns 0
22:10:28.658 00.000 13828 IsGuiding returns 0
22:10:28.660 00.002 13828 PulseGuide returned control before completion, sleep 213
22:10:28.888 00.228 13828 IsGuiding returns 0
22:10:28.888 00.000 13828 Move returns status 0, amount 204
22:10:28.888 00.000 13828 MoveAxis(N, 0, ABG)
22:10:28.888 00.000 13828 duration set to 0 by GuideMode
22:10:28.888 00.000 13828 Move returns status 0, amount 0
22:10:28.888 00.000 13828 move complete, result=0
22:10:28.888 00.000 13828 worker thread done servicing request
22:10:28.888 00.000 13828 Worker thread wakes up
22:10:28.889 00.001 8960 GuideStep: 0.5 px 204 ms WEST, 0.1 px 0 ms NORTH
22:10:28.890 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:28.890 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:31.359 02.469 13828 Exposure complete
22:10:31.489 00.130 13828 worker thread done servicing request
22:10:31.489 00.000 8960 OnExposeComplete: enter
22:10:31.491 00.002 8960 UpdateGuideState(): m_state=6
22:10:31.493 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 748
22:10:31.495 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=735.41, Mass=171237, SNR=29.8, Peak=22883 HFD=4.2
22:10:31.497 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
22:10:31.499 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
22:10:31.500 00.001 8960 CameraToMount -- cameraX=-0.33 cameraY=0.33 hyp=0.46 cameraTheta=2.36 mountX=-0.43 mountY=0.19, mountTheta=2.72
22:10:31.503 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=0.33, opts=13)
22:10:31.505 00.002 8960 Enqueuing Move request for scope (-0.33, 0.33)
22:10:31.507 00.002 13828 Worker thread wakes up
22:10:31.507 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7612, max=65535, med=12547, FiltMin=9577, FiltMax=65535, Gamma=2.540
22:10:31.510 00.003 8960 UpdateGuideState exits: m=171237 SNR=29.8
22:10:31.512 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:31.514 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:31.516 00.002 8960 Enqueuing Expose request
22:10:31.517 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.33) opts 0xd
22:10:31.518 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.33, 0.33)
22:10:31.518 00.000 13828 Moving (-0.33, 0.33) raw xDistance=-0.43 yDistance=0.19
22:10:31.518 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.43
22:10:31.518 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:10:31.518 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:10:31.518 00.000 13828 MoveAxis(E, 145, ABG)
22:10:31.518 00.000 13828 Guiding  Dir = 2, Dur = 145
22:10:31.519 00.001 13828 IsSlewing returns 0
22:10:31.519 00.000 13828 IsGuiding returns 0
22:10:31.520 00.001 13828 PulseGuide returned control before completion, sleep 154
22:10:31.680 00.160 13828 IsGuiding returns 0
22:10:31.680 00.000 13828 Move returns status 0, amount 145
22:10:31.680 00.000 13828 MoveAxis(N, 0, ABG)
22:10:31.680 00.000 13828 duration set to 0 by GuideMode
22:10:31.680 00.000 13828 Move returns status 0, amount 0
22:10:31.680 00.000 13828 move complete, result=0
22:10:31.680 00.000 13828 worker thread done servicing request
22:10:31.680 00.000 8960 GuideStep: -0.4 px 145 ms EAST, 0.2 px 0 ms NORTH
22:10:31.683 00.003 13828 Worker thread wakes up
22:10:31.683 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:31.683 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:34.148 02.465 13828 Exposure complete
22:10:34.296 00.148 13828 worker thread done servicing request
22:10:34.297 00.001 8960 OnExposeComplete: enter
22:10:34.299 00.002 8960 UpdateGuideState(): m_state=6
22:10:34.301 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 749
22:10:34.303 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.57, Mass=180611, SNR=33.1, Peak=23369 HFD=3.8
22:10:34.305 00.002 8960 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.39) = xAngle (2.40 = 2.40)
22:10:34.307 00.002 8960 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.36 = 2.36)
22:10:34.308 00.001 8960 CameraToMount -- cameraX=-0.23 cameraY=0.50 hyp=0.55 cameraTheta=2.00 mountX=-0.40 mountY=0.39, mountTheta=2.38
22:10:34.314 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=0.50, opts=13)
22:10:34.317 00.003 8960 Enqueuing Move request for scope (-0.23, 0.50)
22:10:34.319 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12547, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:10:34.321 00.002 8960 UpdateGuideState exits: m=180611 SNR=33.1
22:10:34.323 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:34.325 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:34.328 00.003 8960 Enqueuing Expose request
22:10:34.330 00.002 13828 Worker thread wakes up
22:10:34.330 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.50) opts 0xd
22:10:34.330 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, 0.50)
22:10:34.330 00.000 13828 Moving (-0.23, 0.50) raw xDistance=-0.40 yDistance=0.39
22:10:34.330 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.40
22:10:34.330 00.000 13828 switching direction from -1 to 1 - decHistory=4 oldest=0.32 newest=0.63
22:10:34.330 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
22:10:34.331 00.001 13828 MoveAxis(E, 159, ABG)
22:10:34.331 00.000 13828 Guiding  Dir = 2, Dur = 159
22:10:34.333 00.002 13828 IsSlewing returns 0
22:10:34.333 00.000 13828 IsGuiding returns 0
22:10:34.335 00.002 13828 PulseGuide returned control before completion, sleep 168
22:10:34.518 00.183 13828 IsGuiding returns 0
22:10:34.518 00.000 13828 Move returns status 0, amount 159
22:10:34.518 00.000 13828 MoveAxis(S, 205, ABG)
22:10:34.518 00.000 13828 Guiding  Dir = 1, Dur = 205
22:10:34.520 00.002 13828 IsSlewing returns 0
22:10:34.520 00.000 13828 IsGuiding returns 0
22:10:34.521 00.001 13828 PulseGuide returned control before completion, sleep 214
22:10:34.739 00.218 13828 IsGuiding returns 0
22:10:34.739 00.000 13828 Move returns status 0, amount 205
22:10:34.739 00.000 13828 move complete, result=0
22:10:34.739 00.000 13828 worker thread done servicing request
22:10:34.739 00.000 13828 Worker thread wakes up
22:10:34.739 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:34.739 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:34.739 00.000 8960 GuideStep: -0.4 px 159 ms EAST, 0.4 px 205 ms SOUTH
22:10:37.207 02.468 13828 Exposure complete
22:10:37.342 00.135 13828 worker thread done servicing request
22:10:37.342 00.000 8960 OnExposeComplete: enter
22:10:37.345 00.003 8960 UpdateGuideState(): m_state=6
22:10:37.348 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 750
22:10:37.351 00.003 8960 Star::Find returns 1 (0), X=974.31, Y=734.87, Mass=170053, SNR=32.1, Peak=25059 HFD=3.8
22:10:37.354 00.003 8960 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.39) = xAngle (-0.83 = -0.83)
22:10:37.356 00.002 8960 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
22:10:37.358 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.21 hyp=0.22 cameraTheta=-1.23 mountX=0.15 mountY=-0.17, mountTheta=-0.85
22:10:37.362 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.21, opts=13)
22:10:37.365 00.003 8960 Enqueuing Move request for scope (0.07, -0.21)
22:10:37.367 00.002 13828 Worker thread wakes up
22:10:37.367 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12534, FiltMin=9648, FiltMax=65535, Gamma=2.540
22:10:37.370 00.003 8960 UpdateGuideState exits: m=170053 SNR=32.1
22:10:37.373 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.21) opts 0xd
22:10:37.373 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.21)
22:10:37.373 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:37.376 00.003 13828 Moving (0.07, -0.21) raw xDistance=0.15 yDistance=-0.17
22:10:37.376 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.15
22:10:37.376 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:37.376 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:37.379 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:10:37.380 00.001 8960 Enqueuing Expose request
22:10:37.382 00.002 13828 MoveAxis(W, 44, ABG)
22:10:37.382 00.000 13828 Guiding  Dir = 3, Dur = 44
22:10:37.383 00.001 13828 IsSlewing returns 0
22:10:37.384 00.001 13828 IsGuiding returns 0
22:10:37.385 00.001 13828 PulseGuide returned control before completion, sleep 53
22:10:37.452 00.067 13828 IsGuiding returns 0
22:10:37.452 00.000 13828 Move returns status 0, amount 44
22:10:37.452 00.000 13828 MoveAxis(N, 0, ABG)
22:10:37.452 00.000 13828 duration set to 0 by GuideMode
22:10:37.452 00.000 13828 Move returns status 0, amount 0
22:10:37.452 00.000 13828 move complete, result=0
22:10:37.452 00.000 13828 worker thread done servicing request
22:10:37.452 00.000 8960 GuideStep: 0.1 px 44 ms WEST, -0.2 px 0 ms NORTH
22:10:37.454 00.002 13828 Worker thread wakes up
22:10:37.455 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:37.455 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:39.938 02.483 13828 Exposure complete
22:10:40.070 00.132 13828 worker thread done servicing request
22:10:40.070 00.000 8960 OnExposeComplete: enter
22:10:40.072 00.002 8960 UpdateGuideState(): m_state=6
22:10:40.074 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 751
22:10:40.076 00.002 8960 Star::Find returns 1 (0), X=975.02, Y=734.83, Mass=145334, SNR=27.1, Peak=23299 HFD=3.4
22:10:40.078 00.002 8960 CameraToMount -- cameraTheta (-0.30) - m_xAngle (-0.39) = xAngle (0.09 = 0.09)
22:10:40.080 00.002 8960 CameraToMount -- cameraTheta (-0.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
22:10:40.081 00.001 8960 CameraToMount -- cameraX=0.79 cameraY=-0.24 hyp=0.82 cameraTheta=-0.30 mountX=0.82 mountY=0.05, mountTheta=0.06
22:10:40.084 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.79, y=-0.24, opts=13)
22:10:40.086 00.002 8960 Enqueuing Move request for scope (0.79, -0.24)
22:10:40.087 00.001 13828 Worker thread wakes up
22:10:40.088 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.79, -0.24) opts 0xd
22:10:40.088 00.000 13828 Handling offset move in thread for scope, endpoint = (0.79, -0.24)
22:10:40.088 00.000 13828 Moving (0.79, -0.24) raw xDistance=0.82 yDistance=0.05
22:10:40.088 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7536, max=65535, med=12534, FiltMin=9628, FiltMax=65535, Gamma=2.540
22:10:40.089 00.001 8960 UpdateGuideState exits: m=145334 SNR=27.1
22:10:40.091 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:40.093 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:40.094 00.001 8960 Enqueuing Expose request
22:10:40.096 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.82
22:10:40.096 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:40.096 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:10:40.096 00.000 13828 MoveAxis(W, 306, ABG)
22:10:40.096 00.000 13828 Guiding  Dir = 3, Dur = 306
22:10:40.099 00.003 13828 IsSlewing returns 0
22:10:40.099 00.000 13828 IsGuiding returns 0
22:10:40.101 00.002 13828 PulseGuide returned control before completion, sleep 315
22:10:40.424 00.323 13828 IsGuiding returns 0
22:10:40.424 00.000 13828 Move returns status 0, amount 306
22:10:40.424 00.000 13828 MoveAxis(N, 0, ABG)
22:10:40.424 00.000 13828 duration set to 0 by GuideMode
22:10:40.424 00.000 13828 Move returns status 0, amount 0
22:10:40.425 00.001 13828 move complete, result=0
22:10:40.425 00.000 13828 worker thread done servicing request
22:10:40.425 00.000 8960 GuideStep: 0.8 px 306 ms WEST, 0.0 px 0 ms NORTH
22:10:40.427 00.002 13828 Worker thread wakes up
22:10:40.427 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:40.428 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:42.905 02.477 13828 Exposure complete
22:10:43.039 00.134 13828 worker thread done servicing request
22:10:43.039 00.000 8960 OnExposeComplete: enter
22:10:43.041 00.002 8960 UpdateGuideState(): m_state=6
22:10:43.043 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 752
22:10:43.046 00.003 8960 Star::Find returns 1 (0), X=974.70, Y=735.58, Mass=156162, SNR=31.1, Peak=24675 HFD=3.5
22:10:43.049 00.003 8960 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.39) = xAngle (1.21 = 1.21)
22:10:43.052 00.003 8960 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18)
22:10:43.054 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=0.50 hyp=0.69 cameraTheta=0.82 mountX=0.24 mountY=0.64, mountTheta=1.21
22:10:43.057 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=0.50, opts=13)
22:10:43.060 00.003 8960 Enqueuing Move request for scope (0.47, 0.50)
22:10:43.062 00.002 13828 Worker thread wakes up
22:10:43.062 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.50) opts 0xd
22:10:43.062 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 0.50)
22:10:43.062 00.000 13828 Moving (0.47, 0.50) raw xDistance=0.24 yDistance=0.64
22:10:43.062 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=12547, FiltMin=9507, FiltMax=65535, Gamma=2.540
22:10:43.064 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.24
22:10:43.064 00.000 8960 UpdateGuideState exits: m=156162 SNR=31.1
22:10:43.066 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
22:10:43.066 00.000 13828 MoveAxis(W, 111, ABG)
22:10:43.066 00.000 13828 Guiding  Dir = 3, Dur = 111
22:10:43.066 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:43.069 00.003 13828 IsSlewing returns 0
22:10:43.069 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:43.071 00.002 8960 Enqueuing Expose request
22:10:43.074 00.003 13828 IsGuiding returns 0
22:10:43.075 00.001 13828 PulseGuide returned control before completion, sleep 120
22:10:43.211 00.136 13828 IsGuiding returns 0
22:10:43.211 00.000 13828 Move returns status 0, amount 111
22:10:43.211 00.000 13828 MoveAxis(S, 338, ABG)
22:10:43.211 00.000 13828 Guiding  Dir = 1, Dur = 338
22:10:43.212 00.001 13828 IsSlewing returns 0
22:10:43.212 00.000 13828 IsGuiding returns 0
22:10:43.214 00.002 13828 PulseGuide returned control before completion, sleep 347
22:10:43.570 00.356 13828 IsGuiding returns 1
22:10:43.570 00.000 13828 scope still moving after pulse duration time elapsed
22:10:43.601 00.031 13828 IsSlewing returns 0
22:10:43.602 00.001 13828 IsGuiding returns 1
22:10:43.634 00.032 13828 IsSlewing returns 0
22:10:43.634 00.000 13828 IsGuiding returns 1
22:10:43.663 00.029 13828 IsSlewing returns 0
22:10:43.663 00.000 13828 IsGuiding returns 0
22:10:43.663 00.000 13828 scope move finished after 338 + 113 ms
22:10:43.663 00.000 13828 Move returns status 0, amount 338
22:10:43.663 00.000 13828 move complete, result=0
22:10:43.663 00.000 13828 worker thread done servicing request
22:10:43.663 00.000 13828 Worker thread wakes up
22:10:43.663 00.000 8960 GuideStep: 0.2 px 111 ms WEST, 0.6 px 338 ms SOUTH
22:10:43.666 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:43.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:46.143 02.477 13828 Exposure complete
22:10:46.275 00.132 13828 worker thread done servicing request
22:10:46.275 00.000 8960 OnExposeComplete: enter
22:10:46.277 00.002 8960 UpdateGuideState(): m_state=6
22:10:46.279 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 753
22:10:46.282 00.003 8960 Star::Find returns 1 (0), X=974.28, Y=734.75, Mass=156871, SNR=27.7, Peak=25219 HFD=3.4
22:10:46.284 00.002 8960 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.39) = xAngle (-1.02 = -1.02)
22:10:46.286 00.002 8960 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
22:10:46.288 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=-0.32 hyp=0.33 cameraTheta=-1.41 mountX=0.17 mountY=-0.29, mountTheta=-1.03
22:10:46.291 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.32, opts=13)
22:10:46.293 00.002 8960 Enqueuing Move request for scope (0.05, -0.32)
22:10:46.294 00.001 13828 Worker thread wakes up
22:10:46.295 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12528, FiltMin=9814, FiltMax=65535, Gamma=2.540
22:10:46.296 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.32) opts 0xd
22:10:46.296 00.000 8960 UpdateGuideState exits: m=156871 SNR=27.7
22:10:46.298 00.002 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.32)
22:10:46.298 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:46.300 00.002 13828 Moving (0.05, -0.32) raw xDistance=0.17 yDistance=-0.29
22:10:46.300 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:46.302 00.002 8960 Enqueuing Expose request
22:10:46.304 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
22:10:46.304 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:10:46.304 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:10:46.304 00.000 13828 MoveAxis(W, 72, ABG)
22:10:46.305 00.001 13828 Guiding  Dir = 3, Dur = 72
22:10:46.306 00.001 13828 IsSlewing returns 0
22:10:46.306 00.000 13828 IsGuiding returns 0
22:10:46.308 00.002 13828 PulseGuide returned control before completion, sleep 81
22:10:46.400 00.092 13828 IsGuiding returns 0
22:10:46.400 00.000 13828 Move returns status 0, amount 72
22:10:46.400 00.000 13828 MoveAxis(N, 0, ABG)
22:10:46.400 00.000 13828 duration set to 0 by GuideMode
22:10:46.400 00.000 13828 Move returns status 0, amount 0
22:10:46.400 00.000 13828 move complete, result=0
22:10:46.400 00.000 13828 worker thread done servicing request
22:10:46.400 00.000 8960 GuideStep: 0.2 px 72 ms WEST, -0.3 px 0 ms NORTH
22:10:46.403 00.003 13828 Worker thread wakes up
22:10:46.403 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:46.403 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:48.878 02.475 13828 Exposure complete
22:10:49.015 00.137 13828 worker thread done servicing request
22:10:49.015 00.000 8960 OnExposeComplete: enter
22:10:49.017 00.002 8960 UpdateGuideState(): m_state=6
22:10:49.019 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 754
22:10:49.021 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=733.92, Mass=126633, SNR=27.7, Peak=23299 HFD=2.8
22:10:49.023 00.002 8960 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.39) = xAngle (-1.26 = -1.26)
22:10:49.025 00.002 8960 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
22:10:49.027 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-1.15 hyp=1.16 cameraTheta=-1.66 mountX=0.35 mountY=-1.12, mountTheta=-1.27
22:10:49.030 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-1.15, opts=13)
22:10:49.032 00.002 8960 Enqueuing Move request for scope (-0.10, -1.15)
22:10:49.034 00.002 13828 Worker thread wakes up
22:10:49.034 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12521, FiltMin=9686, FiltMax=65535, Gamma=2.540
22:10:49.036 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -1.15) opts 0xd
22:10:49.036 00.000 8960 UpdateGuideState exits: m=126633 SNR=27.7
22:10:49.038 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:49.040 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:49.042 00.002 8960 Enqueuing Expose request
22:10:49.043 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.10, -1.15)
22:10:49.043 00.000 13828 Moving (-0.10, -1.15) raw xDistance=0.35 yDistance=-1.12
22:10:49.043 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.35
22:10:49.043 00.000 13828 resist switch: large excursion: input -1.12 thresh 0.57 direction from 1 to -1
22:10:49.043 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.35
22:10:49.043 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
22:10:49.043 00.000 13828 MoveAxis(W, 135, ABG)
22:10:49.043 00.000 13828 Guiding  Dir = 3, Dur = 135
22:10:49.046 00.003 13828 IsSlewing returns 0
22:10:49.046 00.000 13828 IsGuiding returns 0
22:10:49.048 00.002 13828 PulseGuide returned control before completion, sleep 144
22:10:49.206 00.158 13828 IsGuiding returns 0
22:10:49.206 00.000 13828 Move returns status 0, amount 135
22:10:49.206 00.000 13828 MoveAxis(N, 593, ABG)
22:10:49.207 00.001 13828 duration set to 0 by GuideMode
22:10:49.207 00.000 13828 Move returns status 0, amount 0
22:10:49.207 00.000 13828 move complete, result=0
22:10:49.207 00.000 13828 worker thread done servicing request
22:10:49.207 00.000 13828 Worker thread wakes up
22:10:49.207 00.000 8960 GuideStep: 0.4 px 135 ms WEST, -1.1 px 0 ms NORTH
22:10:49.209 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:49.209 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:51.687 02.478 13828 Exposure complete
22:10:51.825 00.138 13828 worker thread done servicing request
22:10:51.826 00.001 8960 OnExposeComplete: enter
22:10:51.828 00.002 8960 UpdateGuideState(): m_state=6
22:10:51.832 00.004 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 755
22:10:51.834 00.002 8960 Star::Find returns 1 (0), X=974.40, Y=734.24, Mass=147080, SNR=28.5, Peak=25763 HFD=3.2
22:10:51.835 00.001 8960 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.39) = xAngle (-0.98 = -0.98)
22:10:51.837 00.002 8960 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
22:10:51.839 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=-0.84 hyp=0.86 cameraTheta=-1.37 mountX=0.48 mountY=-0.73, mountTheta=-0.99
22:10:51.841 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.84, opts=13)
22:10:51.844 00.003 8960 Enqueuing Move request for scope (0.17, -0.84)
22:10:51.845 00.001 13828 Worker thread wakes up
22:10:51.846 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.84) opts 0xd
22:10:51.846 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7657, max=65535, med=12521, FiltMin=9904, FiltMax=65535, Gamma=2.540
22:10:51.848 00.002 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.84)
22:10:51.848 00.000 8960 UpdateGuideState exits: m=147080 SNR=28.5
22:10:51.850 00.002 13828 Moving (0.17, -0.84) raw xDistance=0.48 yDistance=-0.73
22:10:51.850 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:51.852 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.48
22:10:51.852 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:51.853 00.001 8960 Enqueuing Expose request
22:10:51.855 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:10:51.855 00.000 13828 MoveAxis(W, 188, ABG)
22:10:51.855 00.000 13828 Guiding  Dir = 3, Dur = 188
22:10:51.856 00.001 13828 IsSlewing returns 0
22:10:51.857 00.001 13828 IsGuiding returns 0
22:10:51.858 00.001 13828 PulseGuide returned control before completion, sleep 197
22:10:52.064 00.206 13828 IsGuiding returns 0
22:10:52.064 00.000 13828 Move returns status 0, amount 188
22:10:52.064 00.000 13828 MoveAxis(N, 387, ABG)
22:10:52.064 00.000 13828 duration set to 0 by GuideMode
22:10:52.064 00.000 13828 Move returns status 0, amount 0
22:10:52.064 00.000 13828 move complete, result=0
22:10:52.064 00.000 13828 worker thread done servicing request
22:10:52.065 00.001 8960 GuideStep: 0.5 px 188 ms WEST, -0.7 px 0 ms NORTH
22:10:52.067 00.002 13828 Worker thread wakes up
22:10:52.067 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:52.067 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:54.541 02.474 13828 Exposure complete
22:10:54.671 00.130 13828 worker thread done servicing request
22:10:54.671 00.000 8960 OnExposeComplete: enter
22:10:54.673 00.002 8960 UpdateGuideState(): m_state=6
22:10:54.676 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 756
22:10:54.678 00.002 8960 Star::Find returns 1 (0), X=974.42, Y=734.10, Mass=153121, SNR=31.3, Peak=24265 HFD=3.4
22:10:54.679 00.001 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.98 = -0.98)
22:10:54.681 00.002 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
22:10:54.683 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.97 hyp=0.99 cameraTheta=-1.38 mountX=0.55 mountY=-0.84, mountTheta=-0.99
22:10:54.685 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.97, opts=13)
22:10:54.687 00.002 8960 Enqueuing Move request for scope (0.19, -0.97)
22:10:54.689 00.002 13828 Worker thread wakes up
22:10:54.689 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12521, FiltMin=9494, FiltMax=65535, Gamma=2.540
22:10:54.691 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.97) opts 0xd
22:10:54.691 00.000 8960 UpdateGuideState exits: m=153121 SNR=31.3
22:10:54.694 00.003 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.97)
22:10:54.694 00.000 13828 Moving (0.19, -0.97) raw xDistance=0.55 yDistance=-0.84
22:10:54.694 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55
22:10:54.694 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:10:54.694 00.000 13828 MoveAxis(W, 217, ABG)
22:10:54.694 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:54.696 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:54.698 00.002 8960 Enqueuing Expose request
22:10:54.700 00.002 13828 Guiding  Dir = 3, Dur = 217
22:10:54.701 00.001 13828 IsSlewing returns 0
22:10:54.702 00.001 13828 IsGuiding returns 0
22:10:54.704 00.002 13828 PulseGuide returned control before completion, sleep 225
22:10:54.930 00.226 13828 IsGuiding returns 0
22:10:54.930 00.000 13828 Move returns status 0, amount 217
22:10:54.930 00.000 13828 MoveAxis(N, 449, ABG)
22:10:54.930 00.000 13828 duration set to 0 by GuideMode
22:10:54.930 00.000 13828 Move returns status 0, amount 0
22:10:54.930 00.000 13828 move complete, result=0
22:10:54.930 00.000 13828 worker thread done servicing request
22:10:54.930 00.000 13828 Worker thread wakes up
22:10:54.930 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:54.930 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:54.930 00.000 8960 GuideStep: 0.6 px 217 ms WEST, -0.8 px 0 ms NORTH
22:10:57.397 02.467 13828 Exposure complete
22:10:57.528 00.131 13828 worker thread done servicing request
22:10:57.528 00.000 8960 OnExposeComplete: enter
22:10:57.530 00.002 8960 UpdateGuideState(): m_state=6
22:10:57.533 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 757
22:10:57.535 00.002 8960 Star::Find returns 1 (0), X=974.16, Y=734.97, Mass=112948, SNR=24.6, Peak=22601 HFD=3.0
22:10:57.536 00.001 8960 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.39) = xAngle (-1.77 = -1.77)
22:10:57.538 00.002 8960 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
22:10:57.540 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.10 hyp=0.13 cameraTheta=-2.16 mountX=-0.03 mountY=-0.12, mountTheta=-1.77
22:10:57.544 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.10, opts=13)
22:10:57.547 00.003 8960 Enqueuing Move request for scope (-0.07, -0.10)
22:10:57.549 00.002 13828 Worker thread wakes up
22:10:57.549 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7875, max=65535, med=12534, FiltMin=9859, FiltMax=65535, Gamma=2.540
22:10:57.553 00.004 8960 UpdateGuideState exits: m=112948 SNR=24.6
22:10:57.556 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.10) opts 0xd
22:10:57.556 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:10:57.558 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.10)
22:10:57.558 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:10:57.560 00.002 8960 Enqueuing Expose request
22:10:57.563 00.003 13828 Moving (-0.07, -0.10) raw xDistance=-0.03 yDistance=-0.12
22:10:57.563 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:10:57.563 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:10:57.563 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:10:57.563 00.000 13828 MoveAxis(E, 0, ABG)
22:10:57.563 00.000 13828 Move returns status 0, amount 0
22:10:57.563 00.000 13828 MoveAxis(N, 0, ABG)
22:10:57.563 00.000 13828 duration set to 0 by GuideMode
22:10:57.563 00.000 13828 Move returns status 0, amount 0
22:10:57.563 00.000 13828 move complete, result=0
22:10:57.563 00.000 13828 worker thread done servicing request
22:10:57.563 00.000 13828 Worker thread wakes up
22:10:57.563 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:10:57.563 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:10:57.565 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:11:00.039 02.474 13828 Exposure complete
22:11:00.180 00.141 13828 worker thread done servicing request
22:11:00.180 00.000 8960 OnExposeComplete: enter
22:11:00.183 00.003 8960 UpdateGuideState(): m_state=6
22:11:00.187 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 758
22:11:00.189 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=734.19, Mass=148070, SNR=27.7, Peak=25955 HFD=3.0
22:11:00.191 00.002 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.88 = -0.88)
22:11:00.194 00.003 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
22:11:00.196 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-0.89 hyp=0.92 cameraTheta=-1.28 mountX=0.59 mountY=-0.74, mountTheta=-0.90
22:11:00.201 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.89, opts=13)
22:11:00.203 00.002 8960 Enqueuing Move request for scope (0.27, -0.89)
22:11:00.205 00.002 13828 Worker thread wakes up
22:11:00.205 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8003, max=65535, med=12528, FiltMin=9820, FiltMax=65535, Gamma=2.540
22:11:00.207 00.002 8960 UpdateGuideState exits: m=148070 SNR=27.7
22:11:00.210 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:00.212 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.89) opts 0xd
22:11:00.212 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:00.214 00.002 8960 Enqueuing Expose request
22:11:00.216 00.002 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.89)
22:11:00.216 00.000 13828 Moving (0.27, -0.89) raw xDistance=0.59 yDistance=-0.74
22:11:00.216 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
22:11:00.216 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:11:00.216 00.000 13828 MoveAxis(W, 217, ABG)
22:11:00.216 00.000 13828 Guiding  Dir = 3, Dur = 217
22:11:00.217 00.001 13828 IsSlewing returns 0
22:11:00.217 00.000 13828 IsGuiding returns 0
22:11:00.219 00.002 13828 PulseGuide returned control before completion, sleep 226
22:11:00.456 00.237 13828 IsGuiding returns 0
22:11:00.456 00.000 13828 Move returns status 0, amount 217
22:11:00.456 00.000 13828 MoveAxis(N, 391, ABG)
22:11:00.456 00.000 13828 duration set to 0 by GuideMode
22:11:00.456 00.000 13828 Move returns status 0, amount 0
22:11:00.456 00.000 13828 move complete, result=0
22:11:00.456 00.000 13828 worker thread done servicing request
22:11:00.456 00.000 8960 GuideStep: 0.6 px 217 ms WEST, -0.7 px 0 ms NORTH
22:11:00.459 00.003 13828 Worker thread wakes up
22:11:00.459 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:00.459 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:02.928 02.469 13828 Exposure complete
22:11:03.055 00.127 13828 worker thread done servicing request
22:11:03.055 00.000 8960 OnExposeComplete: enter
22:11:03.057 00.002 8960 UpdateGuideState(): m_state=6
22:11:03.063 00.006 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 759
22:11:03.065 00.002 8960 Star::Find returns 1 (0), X=973.35, Y=734.92, Mass=211410, SNR=38.3, Peak=23670 HFD=3.9
22:11:03.068 00.003 8960 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
22:11:03.071 00.003 8960 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
22:11:03.073 00.002 8960 CameraToMount -- cameraX=-0.88 cameraY=-0.16 hyp=0.90 cameraTheta=-2.96 mountX=-0.75 mountY=-0.46, mountTheta=-2.59
22:11:03.078 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.88, y=-0.16, opts=13)
22:11:03.079 00.001 8960 Enqueuing Move request for scope (-0.88, -0.16)
22:11:03.082 00.003 13828 Worker thread wakes up
22:11:03.082 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12540, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:11:03.083 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.16) opts 0xd
22:11:03.083 00.000 8960 UpdateGuideState exits: m=211410 SNR=38.3
22:11:03.084 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.88, -0.16)
22:11:03.084 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:03.086 00.002 13828 Moving (-0.88, -0.16) raw xDistance=-0.75 yDistance=-0.46
22:11:03.086 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:03.088 00.002 8960 Enqueuing Expose request
22:11:03.090 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.75
22:11:03.090 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:11:03.090 00.000 13828 MoveAxis(E, 264, ABG)
22:11:03.090 00.000 13828 Guiding  Dir = 2, Dur = 264
22:11:03.091 00.001 13828 IsSlewing returns 0
22:11:03.092 00.001 13828 IsGuiding returns 0
22:11:03.093 00.001 13828 PulseGuide returned control before completion, sleep 273
22:11:03.372 00.279 13828 IsGuiding returns 1
22:11:03.372 00.000 13828 scope still moving after pulse duration time elapsed
22:11:03.405 00.033 13828 IsSlewing returns 0
22:11:03.405 00.000 13828 IsGuiding returns 1
22:11:03.437 00.032 13828 IsSlewing returns 0
22:11:03.438 00.001 13828 IsGuiding returns 1
22:11:03.469 00.031 13828 IsSlewing returns 0
22:11:03.469 00.000 13828 IsGuiding returns 1
22:11:03.501 00.032 13828 IsSlewing returns 0
22:11:03.501 00.000 13828 IsGuiding returns 0
22:11:03.501 00.000 13828 scope move finished after 264 + 145 ms
22:11:03.501 00.000 13828 Move returns status 0, amount 264
22:11:03.501 00.000 13828 MoveAxis(N, 244, ABG)
22:11:03.501 00.000 13828 duration set to 0 by GuideMode
22:11:03.501 00.000 13828 Move returns status 0, amount 0
22:11:03.501 00.000 13828 move complete, result=0
22:11:03.501 00.000 13828 worker thread done servicing request
22:11:03.502 00.001 13828 Worker thread wakes up
22:11:03.502 00.000 8960 GuideStep: -0.8 px 264 ms EAST, -0.5 px 0 ms NORTH
22:11:03.504 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:03.504 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:05.981 02.477 13828 Exposure complete
22:11:06.121 00.140 13828 worker thread done servicing request
22:11:06.121 00.000 8960 OnExposeComplete: enter
22:11:06.125 00.004 8960 UpdateGuideState(): m_state=6
22:11:06.128 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 760
22:11:06.131 00.003 8960 Star::Find returns 1 (0), X=974.38, Y=734.55, Mass=157206, SNR=30.9, Peak=25219 HFD=3.4
22:11:06.133 00.002 8960 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.39) = xAngle (-0.90 = -0.90)
22:11:06.135 00.002 8960 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
22:11:06.137 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=-0.52 hyp=0.54 cameraTheta=-1.30 mountX=0.34 mountY=-0.44, mountTheta=-0.92
22:11:06.139 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.52, opts=13)
22:11:06.142 00.003 8960 Enqueuing Move request for scope (0.15, -0.52)
22:11:06.144 00.002 13828 Worker thread wakes up
22:11:06.144 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.52) opts 0xd
22:11:06.144 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12515, FiltMin=9840, FiltMax=65535, Gamma=2.540
22:11:06.146 00.002 8960 UpdateGuideState exits: m=157206 SNR=30.9
22:11:06.147 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:06.149 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:06.151 00.002 8960 Enqueuing Expose request
22:11:06.152 00.001 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.52)
22:11:06.152 00.000 13828 Moving (0.15, -0.52) raw xDistance=0.34 yDistance=-0.44
22:11:06.153 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.34
22:11:06.153 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:11:06.153 00.000 13828 MoveAxis(W, 106, ABG)
22:11:06.153 00.000 13828 Guiding  Dir = 3, Dur = 106
22:11:06.154 00.001 13828 IsSlewing returns 0
22:11:06.154 00.000 13828 IsGuiding returns 0
22:11:06.155 00.001 13828 PulseGuide returned control before completion, sleep 115
22:11:06.282 00.127 13828 IsGuiding returns 0
22:11:06.282 00.000 13828 Move returns status 0, amount 106
22:11:06.282 00.000 13828 MoveAxis(N, 234, ABG)
22:11:06.282 00.000 13828 duration set to 0 by GuideMode
22:11:06.282 00.000 13828 Move returns status 0, amount 0
22:11:06.282 00.000 13828 move complete, result=0
22:11:06.283 00.001 13828 worker thread done servicing request
22:11:06.283 00.000 13828 Worker thread wakes up
22:11:06.283 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:06.283 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:06.283 00.000 8960 GuideStep: 0.3 px 106 ms WEST, -0.4 px 0 ms NORTH
22:11:08.754 02.471 13828 Exposure complete
22:11:08.887 00.133 13828 worker thread done servicing request
22:11:08.888 00.001 8960 OnExposeComplete: enter
22:11:08.890 00.002 8960 UpdateGuideState(): m_state=6
22:11:08.893 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 761
22:11:08.895 00.002 8960 Star::Find returns 1 (0), X=975.23, Y=734.88, Mass=149434, SNR=28.1, Peak=24041 HFD=3.1
22:11:08.897 00.002 8960 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.39) = xAngle (0.20 = 0.20)
22:11:08.899 00.002 8960 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
22:11:08.900 00.001 8960 CameraToMount -- cameraX=1.00 cameraY=-0.19 hyp=1.02 cameraTheta=-0.19 mountX=1.00 mountY=0.17, mountTheta=0.17
22:11:08.904 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.00, y=-0.19, opts=13)
22:11:08.906 00.002 8960 Enqueuing Move request for scope (1.00, -0.19)
22:11:08.908 00.002 13828 Worker thread wakes up
22:11:08.908 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.00, -0.19) opts 0xd
22:11:08.908 00.000 13828 Handling offset move in thread for scope, endpoint = (1.00, -0.19)
22:11:08.908 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12515, FiltMin=9667, FiltMax=65535, Gamma=2.540
22:11:08.910 00.002 13828 Moving (1.00, -0.19) raw xDistance=1.00 yDistance=0.17
22:11:08.910 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.00
22:11:08.910 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:08.910 00.000 8960 UpdateGuideState exits: m=149434 SNR=28.1
22:11:08.912 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:11:08.913 00.001 13828 MoveAxis(W, 378, ABG)
22:11:08.913 00.000 13828 Guiding  Dir = 3, Dur = 378
22:11:08.913 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:08.915 00.002 13828 IsSlewing returns 0
22:11:08.915 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:08.917 00.002 8960 Enqueuing Expose request
22:11:08.920 00.003 13828 IsGuiding returns 0
22:11:08.921 00.001 13828 PulseGuide returned control before completion, sleep 387
22:11:09.314 00.393 13828 IsGuiding returns 0
22:11:09.314 00.000 13828 Move returns status 0, amount 378
22:11:09.314 00.000 13828 MoveAxis(N, 0, ABG)
22:11:09.314 00.000 13828 duration set to 0 by GuideMode
22:11:09.314 00.000 13828 Move returns status 0, amount 0
22:11:09.314 00.000 13828 move complete, result=0
22:11:09.314 00.000 13828 worker thread done servicing request
22:11:09.314 00.000 13828 Worker thread wakes up
22:11:09.314 00.000 8960 GuideStep: 1.0 px 378 ms WEST, 0.2 px 0 ms NORTH
22:11:09.316 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:09.316 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:11.781 02.465 13828 Exposure complete
22:11:11.915 00.134 13828 worker thread done servicing request
22:11:11.916 00.001 8960 OnExposeComplete: enter
22:11:11.918 00.002 8960 UpdateGuideState(): m_state=6
22:11:11.920 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 762
22:11:11.922 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=735.04, Mass=164465, SNR=31.4, Peak=23593 HFD=3.6
22:11:11.924 00.002 8960 CameraToMount -- cameraTheta (-0.18) - m_xAngle (-0.39) = xAngle (0.21 = 0.21)
22:11:11.926 00.002 8960 CameraToMount -- cameraTheta (-0.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.18 = 0.18)
22:11:11.928 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=-0.04 hyp=0.22 cameraTheta=-0.18 mountX=0.21 mountY=0.04, mountTheta=0.18
22:11:11.932 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=-0.04, opts=13)
22:11:11.934 00.002 8960 Enqueuing Move request for scope (0.22, -0.04)
22:11:11.936 00.002 13828 Worker thread wakes up
22:11:11.936 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12515, FiltMin=9955, FiltMax=65535, Gamma=2.540
22:11:11.937 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.04) opts 0xd
22:11:11.938 00.001 8960 UpdateGuideState exits: m=164465 SNR=31.4
22:11:11.939 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:11.941 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:11.944 00.003 8960 Enqueuing Expose request
22:11:11.945 00.001 13828 Handling offset move in thread for scope, endpoint = (0.22, -0.04)
22:11:11.945 00.000 13828 Moving (0.22, -0.04) raw xDistance=0.21 yDistance=0.04
22:11:11.946 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.21
22:11:11.946 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:11.946 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:11:11.946 00.000 13828 MoveAxis(W, 106, ABG)
22:11:11.946 00.000 13828 Guiding  Dir = 3, Dur = 106
22:11:11.947 00.001 13828 IsSlewing returns 0
22:11:11.947 00.000 13828 IsGuiding returns 0
22:11:11.948 00.001 13828 PulseGuide returned control before completion, sleep 115
22:11:12.067 00.119 13828 IsGuiding returns 0
22:11:12.067 00.000 13828 Move returns status 0, amount 106
22:11:12.067 00.000 13828 MoveAxis(N, 0, ABG)
22:11:12.067 00.000 13828 duration set to 0 by GuideMode
22:11:12.067 00.000 13828 Move returns status 0, amount 0
22:11:12.067 00.000 13828 move complete, result=0
22:11:12.067 00.000 13828 worker thread done servicing request
22:11:12.067 00.000 13828 Worker thread wakes up
22:11:12.067 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:12.067 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:12.067 00.000 8960 GuideStep: 0.2 px 106 ms WEST, 0.0 px 0 ms NORTH
22:11:14.541 02.474 13828 Exposure complete
22:11:14.681 00.140 13828 worker thread done servicing request
22:11:14.681 00.000 8960 OnExposeComplete: enter
22:11:14.683 00.002 8960 UpdateGuideState(): m_state=6
22:11:14.685 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 763
22:11:14.687 00.002 8960 Star::Find returns 1 (0), X=974.03, Y=735.37, Mass=189219, SNR=35.4, Peak=25136 HFD=3.4
22:11:14.689 00.002 8960 CameraToMount -- cameraTheta (2.19) - m_xAngle (-0.39) = xAngle (2.59 = 2.59)
22:11:14.692 00.003 8960 CameraToMount -- cameraTheta (2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.55 = 2.55)
22:11:14.695 00.003 8960 CameraToMount -- cameraX=-0.21 cameraY=0.29 hyp=0.35 cameraTheta=2.19 mountX=-0.30 mountY=0.20, mountTheta=2.56
22:11:14.698 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.29, opts=13)
22:11:14.702 00.004 8960 Enqueuing Move request for scope (-0.21, 0.29)
22:11:14.704 00.002 13828 Worker thread wakes up
22:11:14.704 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12528, FiltMin=9814, FiltMax=65535, Gamma=2.540
22:11:14.706 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.29) opts 0xd
22:11:14.706 00.000 8960 UpdateGuideState exits: m=189219 SNR=35.4
22:11:14.708 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.29)
22:11:14.709 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:14.711 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:14.713 00.002 8960 Enqueuing Expose request
22:11:14.715 00.002 13828 Moving (-0.21, 0.29) raw xDistance=-0.30 yDistance=0.20
22:11:14.715 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
22:11:14.715 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:14.715 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:11:14.715 00.000 13828 MoveAxis(E, 104, ABG)
22:11:14.715 00.000 13828 Guiding  Dir = 2, Dur = 104
22:11:14.717 00.002 13828 IsSlewing returns 0
22:11:14.717 00.000 13828 IsGuiding returns 0
22:11:14.719 00.002 13828 PulseGuide returned control before completion, sleep 113
22:11:14.845 00.126 13828 IsGuiding returns 0
22:11:14.845 00.000 13828 Move returns status 0, amount 104
22:11:14.845 00.000 13828 MoveAxis(N, 0, ABG)
22:11:14.845 00.000 13828 duration set to 0 by GuideMode
22:11:14.845 00.000 13828 Move returns status 0, amount 0
22:11:14.845 00.000 13828 move complete, result=0
22:11:14.845 00.000 13828 worker thread done servicing request
22:11:14.845 00.000 8960 GuideStep: -0.3 px 104 ms EAST, 0.2 px 0 ms NORTH
22:11:14.848 00.003 13828 Worker thread wakes up
22:11:14.848 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:14.848 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:17.319 02.471 13828 Exposure complete
22:11:17.450 00.131 13828 worker thread done servicing request
22:11:17.450 00.000 8960 OnExposeComplete: enter
22:11:17.453 00.003 8960 UpdateGuideState(): m_state=6
22:11:17.456 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 764
22:11:17.458 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=734.52, Mass=124643, SNR=26.6, Peak=23875 HFD=2.9
22:11:17.460 00.002 8960 CameraToMount -- cameraTheta (-1.49) - m_xAngle (-0.39) = xAngle (-1.10 = -1.10)
22:11:17.463 00.003 8960 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.13 = -1.13)
22:11:17.465 00.002 8960 CameraToMount -- cameraX=0.04 cameraY=-0.56 hyp=0.56 cameraTheta=-1.49 mountX=0.26 mountY=-0.51, mountTheta=-1.11
22:11:17.468 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.56, opts=13)
22:11:17.470 00.002 8960 Enqueuing Move request for scope (0.04, -0.56)
22:11:17.472 00.002 13828 Worker thread wakes up
22:11:17.472 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12528, FiltMin=9820, FiltMax=65535, Gamma=2.540
22:11:17.474 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.56) opts 0xd
22:11:17.475 00.001 8960 UpdateGuideState exits: m=124643 SNR=26.6
22:11:17.476 00.001 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.56)
22:11:17.476 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:17.478 00.002 13828 Moving (0.04, -0.56) raw xDistance=0.26 yDistance=-0.51
22:11:17.478 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:17.480 00.002 8960 Enqueuing Expose request
22:11:17.482 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.26
22:11:17.482 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:11:17.482 00.000 13828 MoveAxis(W, 87, ABG)
22:11:17.482 00.000 13828 Guiding  Dir = 3, Dur = 87
22:11:17.484 00.002 13828 IsSlewing returns 0
22:11:17.484 00.000 13828 IsGuiding returns 0
22:11:17.485 00.001 13828 PulseGuide returned control before completion, sleep 96
22:11:17.592 00.107 13828 IsGuiding returns 0
22:11:17.592 00.000 13828 Move returns status 0, amount 87
22:11:17.592 00.000 13828 MoveAxis(N, 271, ABG)
22:11:17.592 00.000 13828 duration set to 0 by GuideMode
22:11:17.592 00.000 13828 Move returns status 0, amount 0
22:11:17.593 00.001 13828 move complete, result=0
22:11:17.593 00.000 13828 worker thread done servicing request
22:11:17.593 00.000 13828 Worker thread wakes up
22:11:17.593 00.000 8960 GuideStep: 0.3 px 87 ms WEST, -0.5 px 0 ms NORTH
22:11:17.596 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:17.596 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:20.062 02.466 13828 Exposure complete
22:11:20.202 00.140 13828 worker thread done servicing request
22:11:20.202 00.000 8960 OnExposeComplete: enter
22:11:20.204 00.002 8960 UpdateGuideState(): m_state=6
22:11:20.207 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 765
22:11:20.209 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=734.56, Mass=141084, SNR=28.3, Peak=25859 HFD=3.1
22:11:20.210 00.001 8960 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.39) = xAngle (-1.21 = -1.21)
22:11:20.212 00.002 8960 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
22:11:20.214 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.52 hyp=0.52 cameraTheta=-1.60 mountX=0.18 mountY=-0.49, mountTheta=-1.21
22:11:20.216 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.52, opts=13)
22:11:20.218 00.002 8960 Enqueuing Move request for scope (-0.02, -0.52)
22:11:20.220 00.002 13828 Worker thread wakes up
22:11:20.220 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.52) opts 0xd
22:11:20.220 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.52)
22:11:20.220 00.000 13828 Moving (-0.02, -0.52) raw xDistance=0.18 yDistance=-0.49
22:11:20.220 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
22:11:20.220 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12528, FiltMin=9852, FiltMax=65535, Gamma=2.540
22:11:20.223 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:11:20.223 00.000 8960 UpdateGuideState exits: m=141084 SNR=28.3
22:11:20.225 00.002 13828 MoveAxis(W, 74, ABG)
22:11:20.225 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:20.228 00.003 13828 Guiding  Dir = 3, Dur = 74
22:11:20.228 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:20.230 00.002 8960 Enqueuing Expose request
22:11:20.232 00.002 13828 IsSlewing returns 0
22:11:20.233 00.001 13828 IsGuiding returns 0
22:11:20.235 00.002 13828 PulseGuide returned control before completion, sleep 82
22:11:20.331 00.096 13828 IsGuiding returns 0
22:11:20.331 00.000 13828 Move returns status 0, amount 74
22:11:20.331 00.000 13828 MoveAxis(N, 262, ABG)
22:11:20.331 00.000 13828 duration set to 0 by GuideMode
22:11:20.331 00.000 13828 Move returns status 0, amount 0
22:11:20.331 00.000 13828 move complete, result=0
22:11:20.331 00.000 13828 worker thread done servicing request
22:11:20.331 00.000 8960 GuideStep: 0.2 px 74 ms WEST, -0.5 px 0 ms NORTH
22:11:20.334 00.003 13828 Worker thread wakes up
22:11:20.334 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:20.334 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:22.798 02.464 13828 Exposure complete
22:11:22.926 00.128 13828 worker thread done servicing request
22:11:22.926 00.000 8960 OnExposeComplete: enter
22:11:22.928 00.002 8960 UpdateGuideState(): m_state=6
22:11:22.930 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 766
22:11:22.932 00.002 8960 Star::Find returns 1 (0), X=973.79, Y=734.53, Mass=131977, SNR=27.2, Peak=22243 HFD=3.5
22:11:22.934 00.002 8960 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.39) = xAngle (-1.86 = -1.86)
22:11:22.936 00.002 8960 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
22:11:22.938 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.55 hyp=0.70 cameraTheta=-2.25 mountX=-0.20 mountY=-0.67, mountTheta=-1.86
22:11:22.941 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.55, opts=13)
22:11:22.945 00.004 8960 Enqueuing Move request for scope (-0.44, -0.55)
22:11:22.946 00.001 13828 Worker thread wakes up
22:11:22.946 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.55) opts 0xd
22:11:22.947 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.55)
22:11:22.947 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7574, max=65535, med=12528, FiltMin=9935, FiltMax=65535, Gamma=2.540
22:11:22.948 00.001 13828 Moving (-0.44, -0.55) raw xDistance=-0.20 yDistance=-0.67
22:11:22.948 00.000 8960 UpdateGuideState exits: m=131977 SNR=27.2
22:11:22.950 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
22:11:22.950 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:22.952 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:11:22.952 00.000 13828 MoveAxis(E, 70, ABG)
22:11:22.952 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:22.954 00.002 8960 Enqueuing Expose request
22:11:22.956 00.002 13828 Guiding  Dir = 2, Dur = 70
22:11:22.958 00.002 13828 IsSlewing returns 0
22:11:22.958 00.000 13828 IsGuiding returns 0
22:11:22.959 00.001 13828 PulseGuide returned control before completion, sleep 79
22:11:23.051 00.092 13828 IsGuiding returns 0
22:11:23.051 00.000 13828 Move returns status 0, amount 70
22:11:23.051 00.000 13828 MoveAxis(N, 355, ABG)
22:11:23.051 00.000 13828 duration set to 0 by GuideMode
22:11:23.051 00.000 13828 Move returns status 0, amount 0
22:11:23.051 00.000 13828 move complete, result=0
22:11:23.052 00.001 8960 GuideStep: -0.2 px 70 ms EAST, -0.7 px 0 ms NORTH
22:11:23.055 00.003 13828 worker thread done servicing request
22:11:23.055 00.000 13828 Worker thread wakes up
22:11:23.055 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:23.055 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:25.528 02.473 13828 Exposure complete
22:11:25.657 00.129 13828 worker thread done servicing request
22:11:25.657 00.000 8960 OnExposeComplete: enter
22:11:25.660 00.003 8960 UpdateGuideState(): m_state=6
22:11:25.662 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 767
22:11:25.664 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.71, Mass=171936, SNR=33.2, Peak=28163 HFD=3.4
22:11:25.665 00.001 8960 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.39) = xAngle (-0.47 = -0.47)
22:11:25.667 00.002 8960 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
22:11:25.669 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.37 hyp=0.48 cameraTheta=-0.86 mountX=0.43 mountY=-0.23, mountTheta=-0.50
22:11:25.671 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.37, opts=13)
22:11:25.674 00.003 8960 Enqueuing Move request for scope (0.31, -0.37)
22:11:25.676 00.002 13828 Worker thread wakes up
22:11:25.676 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.37) opts 0xd
22:11:25.676 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.37)
22:11:25.676 00.000 13828 Moving (0.31, -0.37) raw xDistance=0.43 yDistance=-0.23
22:11:25.676 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.43
22:11:25.677 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:11:25.677 00.000 13828 MoveAxis(W, 155, ABG)
22:11:25.677 00.000 13828 Guiding  Dir = 3, Dur = 155
22:11:25.677 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12534, FiltMin=9545, FiltMax=65535, Gamma=2.540
22:11:25.679 00.002 8960 UpdateGuideState exits: m=171936 SNR=33.2
22:11:25.680 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:25.682 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:25.684 00.002 8960 Enqueuing Expose request
22:11:25.686 00.002 13828 IsSlewing returns 0
22:11:25.686 00.000 13828 IsGuiding returns 0
22:11:25.689 00.003 13828 PulseGuide returned control before completion, sleep 163
22:11:25.860 00.171 13828 IsGuiding returns 0
22:11:25.860 00.000 13828 Move returns status 0, amount 155
22:11:25.860 00.000 13828 MoveAxis(N, 124, ABG)
22:11:25.860 00.000 13828 duration set to 0 by GuideMode
22:11:25.860 00.000 13828 Move returns status 0, amount 0
22:11:25.860 00.000 13828 move complete, result=0
22:11:25.860 00.000 13828 worker thread done servicing request
22:11:25.860 00.000 8960 GuideStep: 0.4 px 155 ms WEST, -0.2 px 0 ms NORTH
22:11:25.862 00.002 13828 Worker thread wakes up
22:11:25.862 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:25.862 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:28.339 02.477 13828 Exposure complete
22:11:28.500 00.161 13828 worker thread done servicing request
22:11:28.500 00.000 8960 OnExposeComplete: enter
22:11:28.503 00.003 8960 UpdateGuideState(): m_state=6
22:11:28.505 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 768
22:11:28.507 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=734.92, Mass=169599, SNR=34.7, Peak=26179 HFD=2.8
22:11:28.509 00.002 8960 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.39) = xAngle (-2.09 = -2.09)
22:11:28.511 00.002 8960 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
22:11:28.514 00.003 8960 CameraToMount -- cameraX=-0.21 cameraY=-0.16 hyp=0.26 cameraTheta=-2.48 mountX=-0.13 mountY=-0.22, mountTheta=-2.09
22:11:28.517 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=-0.16, opts=13)
22:11:28.519 00.002 8960 Enqueuing Move request for scope (-0.21, -0.16)
22:11:28.521 00.002 13828 Worker thread wakes up
22:11:28.521 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=5372, max=65535, med=12528, FiltMin=9788, FiltMax=65535, Gamma=2.540
22:11:28.524 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.16) opts 0xd
22:11:28.524 00.000 8960 UpdateGuideState exits: m=169599 SNR=34.7
22:11:28.528 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.21, -0.16)
22:11:28.528 00.000 13828 Moving (-0.21, -0.16) raw xDistance=-0.13 yDistance=-0.22
22:11:28.528 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.13
22:11:28.528 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:11:28.528 00.000 13828 MoveAxis(E, 37, ABG)
22:11:28.528 00.000 13828 Guiding  Dir = 2, Dur = 37
22:11:28.528 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:28.531 00.003 13828 IsSlewing returns 0
22:11:28.531 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:28.533 00.002 8960 Enqueuing Expose request
22:11:28.536 00.003 13828 IsGuiding returns 0
22:11:28.539 00.003 13828 PulseGuide returned control before completion, sleep 45
22:11:28.592 00.053 13828 IsGuiding returns 0
22:11:28.592 00.000 13828 Move returns status 0, amount 37
22:11:28.592 00.000 13828 MoveAxis(N, 119, ABG)
22:11:28.592 00.000 13828 duration set to 0 by GuideMode
22:11:28.593 00.001 13828 Move returns status 0, amount 0
22:11:28.593 00.000 13828 move complete, result=0
22:11:28.593 00.000 13828 worker thread done servicing request
22:11:28.593 00.000 13828 Worker thread wakes up
22:11:28.593 00.000 8960 GuideStep: -0.1 px 37 ms EAST, -0.2 px 0 ms NORTH
22:11:28.595 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:28.595 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:31.071 02.476 13828 Exposure complete
22:11:31.202 00.131 13828 worker thread done servicing request
22:11:31.202 00.000 8960 OnExposeComplete: enter
22:11:31.204 00.002 8960 UpdateGuideState(): m_state=6
22:11:31.207 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 769
22:11:31.210 00.003 8960 Star::Find returns 1 (0), X=974.39, Y=734.67, Mass=115784, SNR=22.8, Peak=24259 HFD=3.0
22:11:31.212 00.002 8960 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.39) = xAngle (-0.81 = -0.81)
22:11:31.214 00.002 8960 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.84 = -0.84)
22:11:31.216 00.002 8960 CameraToMount -- cameraX=0.16 cameraY=-0.40 hyp=0.43 cameraTheta=-1.20 mountX=0.30 mountY=-0.32, mountTheta=-0.82
22:11:31.218 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.40, opts=13)
22:11:31.220 00.002 8960 Enqueuing Move request for scope (0.16, -0.40)
22:11:31.222 00.002 13828 Worker thread wakes up
22:11:31.222 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7216, max=65535, med=12502, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:11:31.224 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.40) opts 0xd
22:11:31.224 00.000 8960 UpdateGuideState exits: m=115784 SNR=22.8
22:11:31.226 00.002 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.40)
22:11:31.226 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:31.228 00.002 13828 Moving (0.16, -0.40) raw xDistance=0.30 yDistance=-0.32
22:11:31.228 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:31.230 00.002 8960 Enqueuing Expose request
22:11:31.232 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.30
22:11:31.232 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:11:31.232 00.000 13828 MoveAxis(W, 108, ABG)
22:11:31.232 00.000 13828 Guiding  Dir = 3, Dur = 108
22:11:31.233 00.001 13828 IsSlewing returns 0
22:11:31.233 00.000 13828 IsGuiding returns 0
22:11:31.235 00.002 13828 PulseGuide returned control before completion, sleep 117
22:11:31.362 00.127 13828 IsGuiding returns 0
22:11:31.362 00.000 13828 Move returns status 0, amount 108
22:11:31.362 00.000 13828 MoveAxis(N, 171, ABG)
22:11:31.362 00.000 13828 duration set to 0 by GuideMode
22:11:31.362 00.000 13828 Move returns status 0, amount 0
22:11:31.362 00.000 13828 move complete, result=0
22:11:31.362 00.000 13828 worker thread done servicing request
22:11:31.362 00.000 13828 Worker thread wakes up
22:11:31.362 00.000 8960 GuideStep: 0.3 px 108 ms WEST, -0.3 px 0 ms NORTH
22:11:31.364 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:31.364 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:33.841 02.477 13828 Exposure complete
22:11:33.976 00.135 13828 worker thread done servicing request
22:11:33.976 00.000 8960 OnExposeComplete: enter
22:11:33.978 00.002 8960 UpdateGuideState(): m_state=6
22:11:33.982 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 770
22:11:33.985 00.003 8960 Star::Find returns 1 (0), X=973.96, Y=734.63, Mass=135451, SNR=28.8, Peak=24899 HFD=3.2
22:11:33.987 00.002 8960 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.39) = xAngle (-1.72 = -1.72)
22:11:33.990 00.003 8960 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
22:11:33.993 00.003 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.45 hyp=0.53 cameraTheta=-2.12 mountX=-0.08 mountY=-0.52, mountTheta=-1.72
22:11:33.996 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-0.45, opts=13)
22:11:33.999 00.003 8960 Enqueuing Move request for scope (-0.27, -0.45)
22:11:34.000 00.001 13828 Worker thread wakes up
22:11:34.001 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12502, FiltMin=9641, FiltMax=65535, Gamma=2.540
22:11:34.003 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.45) opts 0xd
22:11:34.003 00.000 8960 UpdateGuideState exits: m=135451 SNR=28.8
22:11:34.006 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:34.009 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:34.012 00.003 8960 Enqueuing Expose request
22:11:34.014 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.27, -0.45)
22:11:34.014 00.000 13828 Moving (-0.27, -0.45) raw xDistance=-0.08 yDistance=-0.52
22:11:34.015 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:11:34.015 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:11:34.015 00.000 13828 MoveAxis(E, 0, ABG)
22:11:34.015 00.000 13828 Move returns status 0, amount 0
22:11:34.015 00.000 13828 MoveAxis(N, 276, ABG)
22:11:34.015 00.000 13828 duration set to 0 by GuideMode
22:11:34.015 00.000 13828 Move returns status 0, amount 0
22:11:34.015 00.000 13828 move complete, result=0
22:11:34.015 00.000 13828 worker thread done servicing request
22:11:34.015 00.000 13828 Worker thread wakes up
22:11:34.015 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:34.015 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:34.016 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:11:36.484 02.468 13828 Exposure complete
22:11:36.636 00.152 13828 worker thread done servicing request
22:11:36.636 00.000 8960 OnExposeComplete: enter
22:11:36.638 00.002 8960 UpdateGuideState(): m_state=6
22:11:36.641 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 771
22:11:36.643 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=735.09, Mass=172449, SNR=33.2, Peak=27017 HFD=3.5
22:11:36.646 00.003 8960 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.39) = xAngle (0.45 = 0.45)
22:11:36.648 00.002 8960 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
22:11:36.651 00.003 8960 CameraToMount -- cameraX=0.30 cameraY=0.02 hyp=0.31 cameraTheta=0.05 mountX=0.28 mountY=0.12, mountTheta=0.42
22:11:36.654 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=0.02, opts=13)
22:11:36.656 00.002 8960 Enqueuing Move request for scope (0.30, 0.02)
22:11:36.658 00.002 13828 Worker thread wakes up
22:11:36.658 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6972, max=65535, med=12489, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:11:36.660 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.02) opts 0xd
22:11:36.660 00.000 8960 UpdateGuideState exits: m=172449 SNR=33.2
22:11:36.662 00.002 13828 Handling offset move in thread for scope, endpoint = (0.30, 0.02)
22:11:36.662 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:36.664 00.002 13828 Moving (0.30, 0.02) raw xDistance=0.28 yDistance=0.12
22:11:36.664 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:36.666 00.002 8960 Enqueuing Expose request
22:11:36.668 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:11:36.668 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:36.668 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:11:36.668 00.000 13828 MoveAxis(W, 102, ABG)
22:11:36.668 00.000 13828 Guiding  Dir = 3, Dur = 102
22:11:36.670 00.002 13828 IsSlewing returns 0
22:11:36.670 00.000 13828 IsGuiding returns 0
22:11:36.671 00.001 13828 PulseGuide returned control before completion, sleep 111
22:11:36.785 00.114 13828 IsGuiding returns 0
22:11:36.785 00.000 13828 Move returns status 0, amount 102
22:11:36.785 00.000 13828 MoveAxis(N, 0, ABG)
22:11:36.785 00.000 13828 duration set to 0 by GuideMode
22:11:36.785 00.000 13828 Move returns status 0, amount 0
22:11:36.785 00.000 13828 move complete, result=0
22:11:36.785 00.000 13828 worker thread done servicing request
22:11:36.785 00.000 8960 GuideStep: 0.3 px 102 ms WEST, 0.1 px 0 ms NORTH
22:11:36.789 00.004 13828 Worker thread wakes up
22:11:36.789 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:36.789 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:39.254 02.465 13828 Exposure complete
22:11:39.422 00.168 13828 worker thread done servicing request
22:11:39.422 00.000 8960 OnExposeComplete: enter
22:11:39.425 00.003 8960 UpdateGuideState(): m_state=6
22:11:39.427 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 772
22:11:39.429 00.002 8960 Star::Find returns 1 (0), X=973.00, Y=735.55, Mass=159065, SNR=28.7, Peak=25987 HFD=3.7
22:11:39.431 00.002 8960 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.39) = xAngle (3.17 = -3.12)
22:11:39.434 00.003 8960 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.13 = 3.13)
22:11:39.436 00.002 8960 CameraToMount -- cameraX=-1.23 cameraY=0.47 hyp=1.32 cameraTheta=2.78 mountX=-1.32 mountY=0.01, mountTheta=3.13
22:11:39.438 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.23, y=0.47, opts=13)
22:11:39.441 00.003 8960 Enqueuing Move request for scope (-1.23, 0.47)
22:11:39.443 00.002 13828 Worker thread wakes up
22:11:39.443 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12502, FiltMin=9961, FiltMax=65535, Gamma=2.540
22:11:39.445 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.23, 0.47) opts 0xd
22:11:39.445 00.000 8960 UpdateGuideState exits: m=159065 SNR=28.7
22:11:39.447 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.23, 0.47)
22:11:39.447 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:39.450 00.003 13828 Moving (-1.23, 0.47) raw xDistance=-1.32 yDistance=0.01
22:11:39.450 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:39.455 00.005 13828 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.32
22:11:39.455 00.000 8960 Enqueuing Expose request
22:11:39.457 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:39.457 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:11:39.457 00.000 13828 MoveAxis(E, 482, ABG)
22:11:39.457 00.000 13828 Guiding  Dir = 2, Dur = 482
22:11:39.460 00.003 13828 IsSlewing returns 0
22:11:39.460 00.000 13828 IsGuiding returns 0
22:11:39.461 00.001 13828 PulseGuide returned control before completion, sleep 491
22:11:39.966 00.505 13828 IsGuiding returns 0
22:11:39.966 00.000 13828 Move returns status 0, amount 482
22:11:39.966 00.000 13828 MoveAxis(N, 0, ABG)
22:11:39.966 00.000 13828 duration set to 0 by GuideMode
22:11:39.966 00.000 13828 Move returns status 0, amount 0
22:11:39.966 00.000 13828 move complete, result=0
22:11:39.966 00.000 13828 worker thread done servicing request
22:11:39.966 00.000 8960 GuideStep: -1.3 px 482 ms EAST, 0.0 px 0 ms NORTH
22:11:39.969 00.003 13828 Worker thread wakes up
22:11:39.969 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:39.969 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:42.434 02.465 13828 Exposure complete
22:11:42.576 00.142 13828 worker thread done servicing request
22:11:42.576 00.000 8960 OnExposeComplete: enter
22:11:42.581 00.005 8960 UpdateGuideState(): m_state=6
22:11:42.584 00.003 8960 Star::Find(15, 972, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 773
22:11:42.586 00.002 8960 Star::Find returns 1 (0), X=974.66, Y=734.87, Mass=168062, SNR=34.4, Peak=25059 HFD=3.1
22:11:42.588 00.002 8960 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.39) = xAngle (-0.06 = -0.06)
22:11:42.590 00.002 8960 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
22:11:42.592 00.002 8960 CameraToMount -- cameraX=0.43 cameraY=-0.21 hyp=0.48 cameraTheta=-0.45 mountX=0.48 mountY=-0.05, mountTheta=-0.09
22:11:42.595 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=-0.21, opts=13)
22:11:42.597 00.002 8960 Enqueuing Move request for scope (0.43, -0.21)
22:11:42.599 00.002 13828 Worker thread wakes up
22:11:42.599 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.21) opts 0xd
22:11:42.599 00.000 13828 Handling offset move in thread for scope, endpoint = (0.43, -0.21)
22:11:42.599 00.000 13828 Moving (0.43, -0.21) raw xDistance=0.48 yDistance=-0.05
22:11:42.599 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12502, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:11:42.601 00.002 8960 UpdateGuideState exits: m=168062 SNR=34.4
22:11:42.603 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.48
22:11:42.603 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:42.606 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:42.608 00.002 8960 Enqueuing Expose request
22:11:42.611 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:42.611 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:11:42.611 00.000 13828 MoveAxis(W, 143, ABG)
22:11:42.611 00.000 13828 Guiding  Dir = 3, Dur = 143
22:11:42.612 00.001 13828 IsSlewing returns 0
22:11:42.612 00.000 13828 IsGuiding returns 0
22:11:42.614 00.002 13828 PulseGuide returned control before completion, sleep 152
22:11:42.781 00.167 13828 IsGuiding returns 0
22:11:42.781 00.000 13828 Move returns status 0, amount 143
22:11:42.781 00.000 13828 MoveAxis(N, 0, ABG)
22:11:42.781 00.000 13828 duration set to 0 by GuideMode
22:11:42.781 00.000 13828 Move returns status 0, amount 0
22:11:42.781 00.000 13828 move complete, result=0
22:11:42.781 00.000 13828 worker thread done servicing request
22:11:42.781 00.000 13828 Worker thread wakes up
22:11:42.781 00.000 8960 GuideStep: 0.5 px 143 ms WEST, -0.0 px 0 ms NORTH
22:11:42.783 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:42.783 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:45.261 02.478 13828 Exposure complete
22:11:45.396 00.135 13828 worker thread done servicing request
22:11:45.397 00.001 8960 OnExposeComplete: enter
22:11:45.399 00.002 8960 UpdateGuideState(): m_state=6
22:11:45.401 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 774
22:11:45.402 00.001 8960 Star::Find returns 1 (0), X=974.78, Y=735.25, Mass=160605, SNR=32.9, Peak=21673 HFD=3.8
22:11:45.403 00.001 8960 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.39) = xAngle (0.70 = 0.70)
22:11:45.405 00.002 8960 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
22:11:45.408 00.003 8960 CameraToMount -- cameraX=0.55 cameraY=0.17 hyp=0.58 cameraTheta=0.30 mountX=0.44 mountY=0.35, mountTheta=0.68
22:11:45.410 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.55, y=0.17, opts=13)
22:11:45.412 00.002 8960 Enqueuing Move request for scope (0.55, 0.17)
22:11:45.414 00.002 13828 Worker thread wakes up
22:11:45.414 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7510, max=65535, med=12400, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:11:45.416 00.002 8960 UpdateGuideState exits: m=160605 SNR=32.9
22:11:45.418 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.17) opts 0xd
22:11:45.418 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:45.421 00.003 13828 Handling offset move in thread for scope, endpoint = (0.55, 0.17)
22:11:45.421 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:45.423 00.002 8960 Enqueuing Expose request
22:11:45.424 00.001 13828 Moving (0.55, 0.17) raw xDistance=0.44 yDistance=0.35
22:11:45.425 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.44
22:11:45.425 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:45.425 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:11:45.425 00.000 13828 MoveAxis(W, 174, ABG)
22:11:45.425 00.000 13828 Guiding  Dir = 3, Dur = 174
22:11:45.426 00.001 13828 IsSlewing returns 0
22:11:45.427 00.001 13828 IsGuiding returns 0
22:11:45.428 00.001 13828 PulseGuide returned control before completion, sleep 183
22:11:45.613 00.185 13828 IsGuiding returns 0
22:11:45.613 00.000 13828 Move returns status 0, amount 174
22:11:45.613 00.000 13828 MoveAxis(N, 0, ABG)
22:11:45.613 00.000 13828 duration set to 0 by GuideMode
22:11:45.613 00.000 13828 Move returns status 0, amount 0
22:11:45.613 00.000 13828 move complete, result=0
22:11:45.613 00.000 13828 worker thread done servicing request
22:11:45.613 00.000 8960 GuideStep: 0.4 px 174 ms WEST, 0.4 px 0 ms NORTH
22:11:45.616 00.003 13828 Worker thread wakes up
22:11:45.616 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:45.616 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:48.100 02.484 13828 Exposure complete
22:11:48.224 00.124 13828 worker thread done servicing request
22:11:48.224 00.000 8960 OnExposeComplete: enter
22:11:48.226 00.002 8960 UpdateGuideState(): m_state=6
22:11:48.228 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 775
22:11:48.230 00.002 8960 Star::Find returns 1 (0), X=974.52, Y=735.20, Mass=156090, SNR=31.0, Peak=25763 HFD=3.3
22:11:48.232 00.002 8960 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.39) = xAngle (0.79 = 0.79)
22:11:48.233 00.001 8960 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
22:11:48.235 00.002 8960 CameraToMount -- cameraX=0.29 cameraY=0.12 hyp=0.31 cameraTheta=0.40 mountX=0.22 mountY=0.21, mountTheta=0.77
22:11:48.239 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.29, y=0.12, opts=13)
22:11:48.241 00.002 8960 Enqueuing Move request for scope (0.29, 0.12)
22:11:48.244 00.003 13828 Worker thread wakes up
22:11:48.244 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.12) opts 0xd
22:11:48.244 00.000 13828 Handling offset move in thread for scope, endpoint = (0.29, 0.12)
22:11:48.244 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7568, max=65535, med=12291, FiltMin=9532, FiltMax=65535, Gamma=2.540
22:11:48.246 00.002 8960 UpdateGuideState exits: m=156090 SNR=31.0
22:11:48.248 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:48.250 00.002 13828 Moving (0.29, 0.12) raw xDistance=0.22 yDistance=0.21
22:11:48.250 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:48.251 00.001 8960 Enqueuing Expose request
22:11:48.254 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
22:11:48.254 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:48.254 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:11:48.254 00.000 13828 MoveAxis(W, 93, ABG)
22:11:48.254 00.000 13828 Guiding  Dir = 3, Dur = 93
22:11:48.256 00.002 13828 IsSlewing returns 0
22:11:48.256 00.000 13828 IsGuiding returns 0
22:11:48.259 00.003 13828 PulseGuide returned control before completion, sleep 101
22:11:48.368 00.109 13828 IsGuiding returns 0
22:11:48.368 00.000 13828 Move returns status 0, amount 93
22:11:48.368 00.000 13828 MoveAxis(N, 0, ABG)
22:11:48.368 00.000 13828 duration set to 0 by GuideMode
22:11:48.368 00.000 13828 Move returns status 0, amount 0
22:11:48.368 00.000 13828 move complete, result=0
22:11:48.368 00.000 13828 worker thread done servicing request
22:11:48.368 00.000 8960 GuideStep: 0.2 px 93 ms WEST, 0.2 px 0 ms NORTH
22:11:48.372 00.004 13828 Worker thread wakes up
22:11:48.372 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:48.372 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:50.847 02.475 13828 Exposure complete
22:11:50.985 00.138 13828 worker thread done servicing request
22:11:50.985 00.000 8960 OnExposeComplete: enter
22:11:50.987 00.002 8960 UpdateGuideState(): m_state=6
22:11:50.989 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 776
22:11:50.991 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=735.59, Mass=148104, SNR=30.1, Peak=21955 HFD=3.5
22:11:50.993 00.002 8960 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.39) = xAngle (2.65 = 2.65)
22:11:50.995 00.002 8960 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.62 = 2.62)
22:11:50.996 00.001 8960 CameraToMount -- cameraX=-0.43 cameraY=0.52 hyp=0.67 cameraTheta=2.26 mountX=-0.59 mountY=0.34, mountTheta=2.63
22:11:50.999 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=0.52, opts=13)
22:11:51.002 00.003 8960 Enqueuing Move request for scope (-0.43, 0.52)
22:11:51.004 00.002 13828 Worker thread wakes up
22:11:51.005 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12278, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:11:51.006 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.52) opts 0xd
22:11:51.006 00.000 8960 UpdateGuideState exits: m=148104 SNR=30.1
22:11:51.008 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, 0.52)
22:11:51.009 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:51.011 00.002 13828 Moving (-0.43, 0.52) raw xDistance=-0.59 yDistance=0.34
22:11:51.011 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:51.014 00.003 8960 Enqueuing Expose request
22:11:51.017 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.59
22:11:51.017 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:11:51.017 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:11:51.017 00.000 13828 MoveAxis(E, 213, ABG)
22:11:51.017 00.000 13828 Guiding  Dir = 2, Dur = 213
22:11:51.019 00.002 13828 IsSlewing returns 0
22:11:51.019 00.000 13828 IsGuiding returns 0
22:11:51.021 00.002 13828 PulseGuide returned control before completion, sleep 222
22:11:51.251 00.230 13828 IsGuiding returns 0
22:11:51.251 00.000 13828 Move returns status 0, amount 213
22:11:51.251 00.000 13828 MoveAxis(N, 0, ABG)
22:11:51.251 00.000 13828 duration set to 0 by GuideMode
22:11:51.251 00.000 13828 Move returns status 0, amount 0
22:11:51.251 00.000 13828 move complete, result=0
22:11:51.251 00.000 13828 worker thread done servicing request
22:11:51.252 00.001 8960 GuideStep: -0.6 px 213 ms EAST, 0.3 px 0 ms NORTH
22:11:51.254 00.002 13828 Worker thread wakes up
22:11:51.255 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:51.255 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:53.718 02.463 13828 Exposure complete
22:11:53.852 00.134 8960 OnExposeComplete: enter
22:11:53.855 00.003 13828 worker thread done servicing request
22:11:53.855 00.000 8960 UpdateGuideState(): m_state=6
22:11:53.857 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 777
22:11:53.860 00.003 8960 Star::Find returns 1 (0), X=974.08, Y=735.11, Mass=162289, SNR=33.1, Peak=23433 HFD=3.1
22:11:53.862 00.002 8960 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.39) = xAngle (3.32 = -2.96)
22:11:53.864 00.002 8960 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.29 = -3.00)
22:11:53.866 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=0.03 hyp=0.15 cameraTheta=2.93 mountX=-0.15 mountY=-0.02, mountTheta=-3.00
22:11:53.870 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.03, opts=13)
22:11:53.873 00.003 8960 Enqueuing Move request for scope (-0.15, 0.03)
22:11:53.876 00.003 13828 Worker thread wakes up
22:11:53.876 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.03) opts 0xd
22:11:53.876 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.03)
22:11:53.876 00.000 13828 Moving (-0.15, 0.03) raw xDistance=-0.15 yDistance=-0.02
22:11:53.876 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.15
22:11:53.876 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:53.876 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7529, max=65535, med=12272, FiltMin=9251, FiltMax=65535, Gamma=2.540
22:11:53.879 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:11:53.879 00.000 8960 UpdateGuideState exits: m=162289 SNR=33.1
22:11:53.882 00.003 13828 MoveAxis(E, 71, ABG)
22:11:53.882 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:53.884 00.002 13828 Guiding  Dir = 2, Dur = 71
22:11:53.884 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:53.888 00.004 13828 IsSlewing returns 0
22:11:53.888 00.000 8960 Enqueuing Expose request
22:11:53.890 00.002 13828 IsGuiding returns 0
22:11:53.892 00.002 13828 PulseGuide returned control before completion, sleep 80
22:11:53.975 00.083 13828 IsGuiding returns 1
22:11:53.975 00.000 13828 scope still moving after pulse duration time elapsed
22:11:54.009 00.034 13828 IsSlewing returns 0
22:11:54.009 00.000 13828 IsGuiding returns 0
22:11:54.009 00.000 13828 scope move finished after 71 + 47 ms
22:11:54.010 00.001 13828 Move returns status 0, amount 71
22:11:54.010 00.000 13828 MoveAxis(N, 0, ABG)
22:11:54.010 00.000 13828 duration set to 0 by GuideMode
22:11:54.010 00.000 13828 Move returns status 0, amount 0
22:11:54.010 00.000 13828 move complete, result=0
22:11:54.010 00.000 13828 worker thread done servicing request
22:11:54.010 00.000 8960 GuideStep: -0.2 px 71 ms EAST, -0.0 px 0 ms NORTH
22:11:54.014 00.004 13828 Worker thread wakes up
22:11:54.014 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:54.014 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:56.482 02.468 13828 Exposure complete
22:11:56.611 00.129 13828 worker thread done servicing request
22:11:56.611 00.000 8960 OnExposeComplete: enter
22:11:56.614 00.003 8960 UpdateGuideState(): m_state=6
22:11:56.617 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 778
22:11:56.618 00.001 8960 Star::Find returns 1 (0), X=974.33, Y=735.04, Mass=157649, SNR=31.4, Peak=24163 HFD=3.6
22:11:56.620 00.002 8960 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.39) = xAngle (0.05 = 0.05)
22:11:56.622 00.002 8960 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.02 = 0.02)
22:11:56.624 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.11 cameraTheta=-0.34 mountX=0.11 mountY=0.00, mountTheta=0.02
22:11:56.627 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.04, opts=13)
22:11:56.629 00.002 8960 Enqueuing Move request for scope (0.10, -0.04)
22:11:56.631 00.002 13828 Worker thread wakes up
22:11:56.631 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6883, max=65535, med=12284, FiltMin=9532, FiltMax=65535, Gamma=2.540
22:11:56.634 00.003 8960 UpdateGuideState exits: m=157649 SNR=31.4
22:11:56.635 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:56.638 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:56.640 00.002 8960 Enqueuing Expose request
22:11:56.642 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
22:11:56.642 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
22:11:56.642 00.000 13828 Moving (0.10, -0.04) raw xDistance=0.11 yDistance=0.00
22:11:56.642 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:11:56.642 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:11:56.642 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:11:56.644 00.002 13828 MoveAxis(E, 0, ABG)
22:11:56.644 00.000 13828 Move returns status 0, amount 0
22:11:56.644 00.000 13828 MoveAxis(N, 0, ABG)
22:11:56.644 00.000 13828 duration set to 0 by GuideMode
22:11:56.644 00.000 13828 Move returns status 0, amount 0
22:11:56.644 00.000 13828 move complete, result=0
22:11:56.644 00.000 13828 worker thread done servicing request
22:11:56.644 00.000 13828 Worker thread wakes up
22:11:56.644 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:56.644 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:56.644 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:11:59.121 02.477 13828 Exposure complete
22:11:59.265 00.144 13828 worker thread done servicing request
22:11:59.265 00.000 8960 OnExposeComplete: enter
22:11:59.268 00.003 8960 UpdateGuideState(): m_state=6
22:11:59.271 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 779
22:11:59.273 00.002 8960 Star::Find returns 1 (0), X=974.48, Y=735.26, Mass=132799, SNR=28.2, Peak=23753 HFD=3.0
22:11:59.276 00.003 8960 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.39) = xAngle (1.03 = 1.03)
22:11:59.278 00.002 8960 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
22:11:59.280 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=0.18 hyp=0.30 cameraTheta=0.64 mountX=0.16 mountY=0.26, mountTheta=1.02
22:11:59.284 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=0.18, opts=13)
22:11:59.286 00.002 8960 Enqueuing Move request for scope (0.24, 0.18)
22:11:59.288 00.002 13828 Worker thread wakes up
22:11:59.288 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.18) opts 0xd
22:11:59.288 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, 0.18)
22:11:59.288 00.000 13828 Moving (0.24, 0.18) raw xDistance=0.16 yDistance=0.26
22:11:59.288 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
22:11:59.288 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:11:59.288 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=12278, FiltMin=9468, FiltMax=65535, Gamma=2.540
22:11:59.290 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:11:59.290 00.000 13828 MoveAxis(W, 58, ABG)
22:11:59.291 00.001 8960 UpdateGuideState exits: m=132799 SNR=28.2
22:11:59.293 00.002 13828 Guiding  Dir = 3, Dur = 58
22:11:59.293 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:11:59.296 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:11:59.300 00.004 8960 Enqueuing Expose request
22:11:59.302 00.002 13828 IsSlewing returns 0
22:11:59.302 00.000 13828 IsGuiding returns 0
22:11:59.304 00.002 13828 PulseGuide returned control before completion, sleep 67
22:11:59.374 00.070 13828 IsGuiding returns 0
22:11:59.374 00.000 13828 Move returns status 0, amount 58
22:11:59.374 00.000 13828 MoveAxis(N, 0, ABG)
22:11:59.374 00.000 13828 duration set to 0 by GuideMode
22:11:59.374 00.000 13828 Move returns status 0, amount 0
22:11:59.374 00.000 13828 move complete, result=0
22:11:59.374 00.000 13828 worker thread done servicing request
22:11:59.374 00.000 13828 Worker thread wakes up
22:11:59.374 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:11:59.374 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:11:59.374 00.000 8960 GuideStep: 0.2 px 58 ms WEST, 0.3 px 0 ms NORTH
22:12:01.844 02.470 13828 Exposure complete
22:12:01.991 00.147 13828 worker thread done servicing request
22:12:01.991 00.000 8960 OnExposeComplete: enter
22:12:01.993 00.002 8960 UpdateGuideState(): m_state=6
22:12:01.995 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 780
22:12:01.998 00.003 8960 Star::Find returns 1 (0), X=974.43, Y=735.28, Mass=141411, SNR=29.8, Peak=24515 HFD=3.2
22:12:01.999 00.001 8960 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.39) = xAngle (1.21 = 1.21)
22:12:02.001 00.002 8960 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.17 = 1.17)
22:12:02.003 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=0.20 hyp=0.28 cameraTheta=0.81 mountX=0.10 mountY=0.26, mountTheta=1.20
22:12:02.006 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=0.20, opts=13)
22:12:02.009 00.003 8960 Enqueuing Move request for scope (0.19, 0.20)
22:12:02.010 00.001 13828 Worker thread wakes up
22:12:02.010 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12291, FiltMin=9302, FiltMax=65535, Gamma=2.540
22:12:02.012 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.20) opts 0xd
22:12:02.013 00.001 8960 UpdateGuideState exits: m=141411 SNR=29.8
22:12:02.015 00.002 13828 Handling offset move in thread for scope, endpoint = (0.19, 0.20)
22:12:02.015 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:02.017 00.002 13828 Moving (0.19, 0.20) raw xDistance=0.10 yDistance=0.26
22:12:02.018 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:02.019 00.001 8960 Enqueuing Expose request
22:12:02.021 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:12:02.021 00.000 13828 switching direction from -1 to 1 - decHistory=5 oldest=0.09 newest=0.52
22:12:02.021 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
22:12:02.022 00.001 13828 MoveAxis(E, 0, ABG)
22:12:02.022 00.000 13828 Move returns status 0, amount 0
22:12:02.022 00.000 13828 MoveAxis(S, 137, ABG)
22:12:02.022 00.000 13828 Guiding  Dir = 1, Dur = 137
22:12:02.023 00.001 13828 IsSlewing returns 0
22:12:02.023 00.000 13828 IsGuiding returns 0
22:12:02.025 00.002 13828 PulseGuide returned control before completion, sleep 146
22:12:02.176 00.151 13828 IsGuiding returns 0
22:12:02.176 00.000 13828 Move returns status 0, amount 137
22:12:02.176 00.000 13828 move complete, result=0
22:12:02.176 00.000 13828 worker thread done servicing request
22:12:02.176 00.000 13828 Worker thread wakes up
22:12:02.176 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 137 ms SOUTH
22:12:02.178 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:02.178 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:04.658 02.480 13828 Exposure complete
22:12:04.790 00.132 13828 worker thread done servicing request
22:12:04.790 00.000 8960 OnExposeComplete: enter
22:12:04.792 00.002 8960 UpdateGuideState(): m_state=6
22:12:04.794 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 781
22:12:04.797 00.003 8960 Star::Find returns 1 (0), X=973.92, Y=734.88, Mass=122562, SNR=23.6, Peak=24067 HFD=2.8
22:12:04.798 00.001 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.39) = xAngle (-2.19 = -2.19)
22:12:04.800 00.002 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
22:12:04.803 00.003 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.19 hyp=0.37 cameraTheta=-2.59 mountX=-0.22 mountY=-0.29, mountTheta=-2.21
22:12:04.806 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.19, opts=13)
22:12:04.808 00.002 8960 Enqueuing Move request for scope (-0.31, -0.19)
22:12:04.810 00.002 13828 Worker thread wakes up
22:12:04.810 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.19) opts 0xd
22:12:04.811 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7433, max=65535, med=12297, FiltMin=9692, FiltMax=65535, Gamma=2.540
22:12:04.813 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.19)
22:12:04.813 00.000 13828 Moving (-0.31, -0.19) raw xDistance=-0.22 yDistance=-0.29
22:12:04.813 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:12:04.813 00.000 8960 UpdateGuideState exits: m=122562 SNR=23.6
22:12:04.815 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:04.815 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:04.817 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:04.819 00.002 8960 Enqueuing Expose request
22:12:04.821 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:12:04.821 00.000 13828 MoveAxis(E, 80, ABG)
22:12:04.821 00.000 13828 Guiding  Dir = 2, Dur = 80
22:12:04.823 00.002 13828 IsSlewing returns 0
22:12:04.823 00.000 13828 IsGuiding returns 0
22:12:04.826 00.003 13828 PulseGuide returned control before completion, sleep 88
22:12:04.920 00.094 13828 IsGuiding returns 0
22:12:04.920 00.000 13828 Move returns status 0, amount 80
22:12:04.920 00.000 13828 MoveAxis(N, 0, ABG)
22:12:04.920 00.000 13828 duration set to 0 by GuideMode
22:12:04.920 00.000 13828 Move returns status 0, amount 0
22:12:04.920 00.000 13828 move complete, result=0
22:12:04.921 00.001 13828 worker thread done servicing request
22:12:04.921 00.000 8960 GuideStep: -0.2 px 80 ms EAST, -0.3 px 0 ms NORTH
22:12:04.924 00.003 13828 Worker thread wakes up
22:12:04.924 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:04.925 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:07.395 02.470 13828 Exposure complete
22:12:07.531 00.136 13828 worker thread done servicing request
22:12:07.531 00.000 8960 OnExposeComplete: enter
22:12:07.533 00.002 8960 UpdateGuideState(): m_state=6
22:12:07.536 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 782
22:12:07.537 00.001 8960 Star::Find returns 1 (0), X=973.89, Y=735.36, Mass=129711, SNR=25.8, Peak=22633 HFD=3.0
22:12:07.539 00.002 8960 CameraToMount -- cameraTheta (2.45) - m_xAngle (-0.39) = xAngle (2.84 = 2.84)
22:12:07.541 00.002 8960 CameraToMount -- cameraTheta (2.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.80 = 2.80)
22:12:07.543 00.002 8960 CameraToMount -- cameraX=-0.34 cameraY=0.28 hyp=0.44 cameraTheta=2.45 mountX=-0.42 mountY=0.15, mountTheta=2.81
22:12:07.546 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=0.28, opts=13)
22:12:07.550 00.004 8960 Enqueuing Move request for scope (-0.34, 0.28)
22:12:07.553 00.003 13828 Worker thread wakes up
22:12:07.553 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.28) opts 0xd
22:12:07.553 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, 0.28)
22:12:07.553 00.000 13828 Moving (-0.34, 0.28) raw xDistance=-0.42 yDistance=0.15
22:12:07.553 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
22:12:07.553 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:07.553 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12304, FiltMin=9552, FiltMax=65535, Gamma=2.540
22:12:07.555 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:12:07.555 00.000 13828 MoveAxis(E, 162, ABG)
22:12:07.555 00.000 8960 UpdateGuideState exits: m=129711 SNR=25.8
22:12:07.558 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:07.560 00.002 13828 Guiding  Dir = 2, Dur = 162
22:12:07.560 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:07.562 00.002 8960 Enqueuing Expose request
22:12:07.564 00.002 13828 IsSlewing returns 0
22:12:07.564 00.000 13828 IsGuiding returns 0
22:12:07.566 00.002 13828 PulseGuide returned control before completion, sleep 171
22:12:07.744 00.178 13828 IsGuiding returns 0
22:12:07.744 00.000 13828 Move returns status 0, amount 162
22:12:07.744 00.000 13828 MoveAxis(N, 0, ABG)
22:12:07.744 00.000 13828 duration set to 0 by GuideMode
22:12:07.744 00.000 13828 Move returns status 0, amount 0
22:12:07.744 00.000 13828 move complete, result=0
22:12:07.745 00.001 13828 worker thread done servicing request
22:12:07.745 00.000 13828 Worker thread wakes up
22:12:07.745 00.000 8960 GuideStep: -0.4 px 162 ms EAST, 0.1 px 0 ms NORTH
22:12:07.747 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:07.747 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:10.213 02.466 13828 Exposure complete
22:12:10.353 00.140 13828 worker thread done servicing request
22:12:10.353 00.000 8960 OnExposeComplete: enter
22:12:10.355 00.002 8960 UpdateGuideState(): m_state=6
22:12:10.357 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 783
22:12:10.359 00.002 8960 Star::Find returns 1 (0), X=973.42, Y=735.62, Mass=149154, SNR=31.6, Peak=22339 HFD=3.4
22:12:10.361 00.002 8960 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.39) = xAngle (2.94 = 2.94)
22:12:10.363 00.002 8960 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.91 = 2.91)
22:12:10.365 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=0.55 hyp=0.98 cameraTheta=2.55 mountX=-0.96 mountY=0.23, mountTheta=2.91
22:12:10.368 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=0.55, opts=13)
22:12:10.370 00.002 8960 Enqueuing Move request for scope (-0.81, 0.55)
22:12:10.372 00.002 13828 Worker thread wakes up
22:12:10.372 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7548, max=65535, med=12297, FiltMin=9379, FiltMax=65535, Gamma=2.540
22:12:10.374 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.55) opts 0xd
22:12:10.374 00.000 8960 UpdateGuideState exits: m=149154 SNR=31.6
22:12:10.376 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:10.377 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:10.379 00.002 8960 Enqueuing Expose request
22:12:10.381 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.81, 0.55)
22:12:10.381 00.000 13828 Moving (-0.81, 0.55) raw xDistance=-0.96 yDistance=0.23
22:12:10.381 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.96
22:12:10.381 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:12:10.381 00.000 13828 MoveAxis(E, 365, ABG)
22:12:10.381 00.000 13828 Guiding  Dir = 2, Dur = 365
22:12:10.384 00.003 13828 IsSlewing returns 0
22:12:10.384 00.000 13828 IsGuiding returns 0
22:12:10.386 00.002 13828 PulseGuide returned control before completion, sleep 374
22:12:10.768 00.382 13828 IsGuiding returns 0
22:12:10.768 00.000 13828 Move returns status 0, amount 365
22:12:10.768 00.000 13828 MoveAxis(S, 121, ABG)
22:12:10.768 00.000 13828 Guiding  Dir = 1, Dur = 121
22:12:10.770 00.002 13828 IsSlewing returns 0
22:12:10.770 00.000 13828 IsGuiding returns 0
22:12:10.771 00.001 13828 PulseGuide returned control before completion, sleep 130
22:12:10.909 00.138 13828 IsGuiding returns 0
22:12:10.909 00.000 13828 Move returns status 0, amount 121
22:12:10.909 00.000 13828 move complete, result=0
22:12:10.909 00.000 13828 worker thread done servicing request
22:12:10.909 00.000 8960 GuideStep: -1.0 px 365 ms EAST, 0.2 px 121 ms SOUTH
22:12:10.912 00.003 13828 Worker thread wakes up
22:12:10.912 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:10.912 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:13.389 02.477 13828 Exposure complete
22:12:13.526 00.137 13828 worker thread done servicing request
22:12:13.526 00.000 8960 OnExposeComplete: enter
22:12:13.528 00.002 8960 UpdateGuideState(): m_state=6
22:12:13.531 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 784
22:12:13.532 00.001 8960 Star::Find returns 1 (0), X=974.62, Y=735.03, Mass=166103, SNR=30.3, Peak=27267 HFD=3.4
22:12:13.534 00.002 8960 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.39) = xAngle (0.27 = 0.27)
22:12:13.536 00.002 8960 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
22:12:13.538 00.002 8960 CameraToMount -- cameraX=0.39 cameraY=-0.05 hyp=0.39 cameraTheta=-0.12 mountX=0.37 mountY=0.09, mountTheta=0.24
22:12:13.540 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.05, opts=13)
22:12:13.542 00.002 8960 Enqueuing Move request for scope (0.39, -0.05)
22:12:13.544 00.002 13828 Worker thread wakes up
22:12:13.544 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12284, FiltMin=9129, FiltMax=65535, Gamma=2.540
22:12:13.546 00.002 8960 UpdateGuideState exits: m=166103 SNR=30.3
22:12:13.548 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.05) opts 0xd
22:12:13.548 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:13.550 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:13.551 00.001 8960 Enqueuing Expose request
22:12:13.554 00.003 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.05)
22:12:13.554 00.000 13828 Moving (0.39, -0.05) raw xDistance=0.37 yDistance=0.09
22:12:13.554 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.37
22:12:13.554 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:13.554 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:12:13.554 00.000 13828 MoveAxis(W, 113, ABG)
22:12:13.554 00.000 13828 Guiding  Dir = 3, Dur = 113
22:12:13.555 00.001 13828 IsSlewing returns 0
22:12:13.555 00.000 13828 IsGuiding returns 0
22:12:13.557 00.002 13828 PulseGuide returned control before completion, sleep 122
22:12:13.691 00.134 13828 IsGuiding returns 0
22:12:13.691 00.000 13828 Move returns status 0, amount 113
22:12:13.691 00.000 13828 MoveAxis(N, 0, ABG)
22:12:13.691 00.000 13828 duration set to 0 by GuideMode
22:12:13.691 00.000 13828 Move returns status 0, amount 0
22:12:13.691 00.000 13828 move complete, result=0
22:12:13.691 00.000 13828 worker thread done servicing request
22:12:13.691 00.000 13828 Worker thread wakes up
22:12:13.691 00.000 8960 GuideStep: 0.4 px 113 ms WEST, 0.1 px 0 ms NORTH
22:12:13.694 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:13.694 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:16.172 02.478 13828 Exposure complete
22:12:16.304 00.132 13828 worker thread done servicing request
22:12:16.304 00.000 8960 OnExposeComplete: enter
22:12:16.306 00.002 8960 UpdateGuideState(): m_state=6
22:12:16.309 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 785
22:12:16.310 00.001 8960 Star::Find returns 1 (0), X=974.09, Y=734.98, Mass=193259, SNR=39.2, Peak=26083 HFD=3.1
22:12:16.313 00.003 8960 CameraToMount -- cameraTheta (-2.55) - m_xAngle (-0.39) = xAngle (-2.15 = -2.15)
22:12:16.314 00.001 8960 CameraToMount -- cameraTheta (-2.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.19 = -2.19)
22:12:16.317 00.003 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.09 hyp=0.17 cameraTheta=-2.55 mountX=-0.09 mountY=-0.14, mountTheta=-2.16
22:12:16.321 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.09, opts=13)
22:12:16.323 00.002 8960 Enqueuing Move request for scope (-0.14, -0.09)
22:12:16.325 00.002 13828 Worker thread wakes up
22:12:16.325 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12297, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:12:16.327 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.09) opts 0xd
22:12:16.327 00.000 8960 UpdateGuideState exits: m=193259 SNR=39.2
22:12:16.329 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.09)
22:12:16.329 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:16.331 00.002 13828 Moving (-0.14, -0.09) raw xDistance=-0.09 yDistance=-0.14
22:12:16.331 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:12:16.331 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:16.331 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:16.333 00.002 8960 Enqueuing Expose request
22:12:16.335 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:12:16.335 00.000 13828 MoveAxis(E, 0, ABG)
22:12:16.336 00.001 13828 Move returns status 0, amount 0
22:12:16.336 00.000 13828 MoveAxis(N, 0, ABG)
22:12:16.336 00.000 13828 duration set to 0 by GuideMode
22:12:16.336 00.000 13828 Move returns status 0, amount 0
22:12:16.336 00.000 13828 move complete, result=0
22:12:16.336 00.000 13828 worker thread done servicing request
22:12:16.336 00.000 13828 Worker thread wakes up
22:12:16.336 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:16.336 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:16.337 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:12:18.813 02.476 13828 Exposure complete
22:12:18.951 00.138 13828 worker thread done servicing request
22:12:18.951 00.000 8960 OnExposeComplete: enter
22:12:18.953 00.002 8960 UpdateGuideState(): m_state=6
22:12:18.956 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 786
22:12:18.958 00.002 8960 Star::Find returns 1 (0), X=973.26, Y=734.94, Mass=131402, SNR=29.2, Peak=24323 HFD=3.0
22:12:18.959 00.001 8960 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.39) = xAngle (-2.61 = -2.61)
22:12:18.961 00.002 8960 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
22:12:18.963 00.002 8960 CameraToMount -- cameraX=-0.97 cameraY=-0.13 hyp=0.98 cameraTheta=-3.00 mountX=-0.85 mountY=-0.47, mountTheta=-2.64
22:12:18.966 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.97, y=-0.13, opts=13)
22:12:18.968 00.002 8960 Enqueuing Move request for scope (-0.97, -0.13)
22:12:18.969 00.001 13828 Worker thread wakes up
22:12:18.970 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7235, max=65535, med=12284, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:12:18.971 00.001 8960 UpdateGuideState exits: m=131402 SNR=29.2
22:12:18.973 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.97, -0.13) opts 0xd
22:12:18.973 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:18.976 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.97, -0.13)
22:12:18.976 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:18.977 00.001 8960 Enqueuing Expose request
22:12:18.979 00.002 13828 Moving (-0.97, -0.13) raw xDistance=-0.85 yDistance=-0.47
22:12:18.979 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.85
22:12:18.979 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:18.980 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:12:18.980 00.000 13828 MoveAxis(E, 314, ABG)
22:12:18.980 00.000 13828 Guiding  Dir = 2, Dur = 314
22:12:18.983 00.003 13828 IsSlewing returns 0
22:12:18.983 00.000 13828 IsGuiding returns 0
22:12:18.986 00.003 13828 PulseGuide returned control before completion, sleep 322
22:12:19.321 00.335 13828 IsGuiding returns 0
22:12:19.321 00.000 13828 Move returns status 0, amount 314
22:12:19.321 00.000 13828 MoveAxis(N, 0, ABG)
22:12:19.321 00.000 13828 duration set to 0 by GuideMode
22:12:19.321 00.000 13828 Move returns status 0, amount 0
22:12:19.321 00.000 13828 move complete, result=0
22:12:19.321 00.000 13828 worker thread done servicing request
22:12:19.321 00.000 13828 Worker thread wakes up
22:12:19.321 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:19.321 00.000 8960 GuideStep: -0.8 px 314 ms EAST, -0.5 px 0 ms NORTH
22:12:19.323 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:21.783 02.460 13828 Exposure complete
22:12:21.925 00.142 13828 worker thread done servicing request
22:12:21.925 00.000 8960 OnExposeComplete: enter
22:12:21.928 00.003 8960 UpdateGuideState(): m_state=6
22:12:21.933 00.005 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 787
22:12:21.935 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=735.30, Mass=161134, SNR=28.2, Peak=25456 HFD=3.3
22:12:21.938 00.003 8960 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.39) = xAngle (1.17 = 1.17)
22:12:21.940 00.002 8960 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.14 = 1.14)
22:12:21.942 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.22 hyp=0.31 cameraTheta=0.78 mountX=0.12 mountY=0.28, mountTheta=1.17
22:12:21.945 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.22, opts=13)
22:12:21.948 00.003 8960 Enqueuing Move request for scope (0.22, 0.22)
22:12:21.950 00.002 13828 Worker thread wakes up
22:12:21.951 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.22) opts 0xd
22:12:21.951 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.22)
22:12:21.951 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7459, max=65535, med=12291, FiltMin=9436, FiltMax=65535, Gamma=2.540
22:12:21.953 00.002 8960 UpdateGuideState exits: m=161134 SNR=28.2
22:12:21.955 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:21.957 00.002 13828 Moving (0.22, 0.22) raw xDistance=0.12 yDistance=0.28
22:12:21.957 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:21.959 00.002 8960 Enqueuing Expose request
22:12:21.961 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.04 from input 0.12
22:12:21.961 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:12:21.961 00.000 13828 MoveAxis(W, 23, ABG)
22:12:21.961 00.000 13828 Guiding  Dir = 3, Dur = 23
22:12:21.963 00.002 13828 IsSlewing returns 0
22:12:21.963 00.000 13828 IsGuiding returns 0
22:12:21.965 00.002 13828 PulseGuide returned control before completion, sleep 31
22:12:22.002 00.037 13828 IsGuiding returns 0
22:12:22.002 00.000 13828 Move returns status 0, amount 23
22:12:22.002 00.000 13828 MoveAxis(S, 151, ABG)
22:12:22.002 00.000 13828 Guiding  Dir = 1, Dur = 151
22:12:22.004 00.002 13828 IsSlewing returns 0
22:12:22.004 00.000 13828 IsGuiding returns 0
22:12:22.006 00.002 13828 PulseGuide returned control before completion, sleep 160
22:12:22.177 00.171 13828 IsGuiding returns 0
22:12:22.177 00.000 13828 Move returns status 0, amount 151
22:12:22.177 00.000 13828 move complete, result=0
22:12:22.177 00.000 13828 worker thread done servicing request
22:12:22.177 00.000 13828 Worker thread wakes up
22:12:22.177 00.000 8960 GuideStep: 0.1 px 23 ms WEST, 0.3 px 151 ms SOUTH
22:12:22.179 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:22.179 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:24.652 02.473 13828 Exposure complete
22:12:24.782 00.130 13828 worker thread done servicing request
22:12:24.783 00.001 8960 OnExposeComplete: enter
22:12:24.785 00.002 8960 UpdateGuideState(): m_state=6
22:12:24.788 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 788
22:12:24.790 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=734.89, Mass=161872, SNR=33.3, Peak=23971 HFD=3.8
22:12:24.792 00.002 8960 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.39) = xAngle (-1.88 = -1.88)
22:12:24.793 00.001 8960 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
22:12:24.795 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-2.28 mountX=-0.07 mountY=-0.23, mountTheta=-1.89
22:12:24.803 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=-0.18, opts=13)
22:12:24.806 00.003 8960 Enqueuing Move request for scope (-0.16, -0.18)
22:12:24.808 00.002 13828 Worker thread wakes up
22:12:24.809 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.18) opts 0xd
22:12:24.809 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, -0.18)
22:12:24.809 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12310, FiltMin=9363, FiltMax=65535, Gamma=2.540
22:12:24.811 00.002 13828 Moving (-0.16, -0.18) raw xDistance=-0.07 yDistance=-0.23
22:12:24.811 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:12:24.811 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:24.811 00.000 8960 UpdateGuideState exits: m=161872 SNR=33.3
22:12:24.813 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:12:24.813 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:24.817 00.004 13828 MoveAxis(E, 0, ABG)
22:12:24.817 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:24.819 00.002 8960 Enqueuing Expose request
22:12:24.822 00.003 13828 Move returns status 0, amount 0
22:12:24.822 00.000 13828 MoveAxis(N, 0, ABG)
22:12:24.822 00.000 13828 duration set to 0 by GuideMode
22:12:24.822 00.000 13828 Move returns status 0, amount 0
22:12:24.822 00.000 13828 move complete, result=0
22:12:24.822 00.000 13828 worker thread done servicing request
22:12:24.823 00.001 13828 Worker thread wakes up
22:12:24.823 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:24.823 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:24.824 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:12:27.296 02.472 13828 Exposure complete
22:12:27.438 00.142 13828 worker thread done servicing request
22:12:27.438 00.000 8960 OnExposeComplete: enter
22:12:27.441 00.003 8960 UpdateGuideState(): m_state=6
22:12:27.444 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 789
22:12:27.445 00.001 8960 Star::Find returns 1 (0), X=973.42, Y=734.72, Mass=187312, SNR=38.7, Peak=23811 HFD=4.2
22:12:27.447 00.002 8960 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.39) = xAngle (-2.33 = -2.33)
22:12:27.449 00.002 8960 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
22:12:27.451 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=-0.36 hyp=0.89 cameraTheta=-2.73 mountX=-0.61 mountY=-0.62, mountTheta=-2.35
22:12:27.453 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=-0.36, opts=13)
22:12:27.455 00.002 8960 Enqueuing Move request for scope (-0.81, -0.36)
22:12:27.457 00.002 13828 Worker thread wakes up
22:12:27.457 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=12316, FiltMin=9500, FiltMax=65535, Gamma=2.540
22:12:27.459 00.002 8960 UpdateGuideState exits: m=187312 SNR=38.7
22:12:27.461 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:27.463 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.36) opts 0xd
22:12:27.463 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:27.465 00.002 8960 Enqueuing Expose request
22:12:27.467 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.81, -0.36)
22:12:27.467 00.000 13828 Moving (-0.81, -0.36) raw xDistance=-0.61 yDistance=-0.62
22:12:27.467 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
22:12:27.467 00.000 13828 resist switch: large excursion: input -0.62 thresh 0.57 direction from 1 to -1
22:12:27.467 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.86
22:12:27.467 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:12:27.467 00.000 13828 MoveAxis(E, 227, ABG)
22:12:27.467 00.000 13828 Guiding  Dir = 2, Dur = 227
22:12:27.469 00.002 13828 IsSlewing returns 0
22:12:27.469 00.000 13828 IsGuiding returns 0
22:12:27.471 00.002 13828 PulseGuide returned control before completion, sleep 235
22:12:27.715 00.244 13828 IsGuiding returns 0
22:12:27.715 00.000 13828 Move returns status 0, amount 227
22:12:27.715 00.000 13828 MoveAxis(N, 330, ABG)
22:12:27.715 00.000 13828 duration set to 0 by GuideMode
22:12:27.715 00.000 13828 Move returns status 0, amount 0
22:12:27.715 00.000 13828 move complete, result=0
22:12:27.716 00.001 13828 worker thread done servicing request
22:12:27.716 00.000 8960 GuideStep: -0.6 px 227 ms EAST, -0.6 px 0 ms NORTH
22:12:27.719 00.003 13828 Worker thread wakes up
22:12:27.719 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:27.719 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:30.185 02.466 13828 Exposure complete
22:12:30.322 00.137 13828 worker thread done servicing request
22:12:30.322 00.000 8960 OnExposeComplete: enter
22:12:30.325 00.003 8960 UpdateGuideState(): m_state=6
22:12:30.327 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 790
22:12:30.329 00.002 8960 Star::Find returns 1 (0), X=974.41, Y=735.24, Mass=147951, SNR=27.4, Peak=21667 HFD=3.6
22:12:30.331 00.002 8960 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.39) = xAngle (1.14 = 1.14)
22:12:30.333 00.002 8960 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
22:12:30.335 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=0.17 hyp=0.25 cameraTheta=0.74 mountX=0.10 mountY=0.22, mountTheta=1.13
22:12:30.338 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=0.17, opts=13)
22:12:30.340 00.002 8960 Enqueuing Move request for scope (0.18, 0.17)
22:12:30.341 00.001 13828 Worker thread wakes up
22:12:30.341 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7363, max=65535, med=12310, FiltMin=9558, FiltMax=65535, Gamma=2.540
22:12:30.343 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.17) opts 0xd
22:12:30.344 00.001 8960 UpdateGuideState exits: m=147951 SNR=27.4
22:12:30.345 00.001 13828 Handling offset move in thread for scope, endpoint = (0.18, 0.17)
22:12:30.345 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:30.347 00.002 13828 Moving (0.18, 0.17) raw xDistance=0.10 yDistance=0.22
22:12:30.347 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:30.350 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:12:30.350 00.000 8960 Enqueuing Expose request
22:12:30.352 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:30.352 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:12:30.352 00.000 13828 MoveAxis(E, 0, ABG)
22:12:30.352 00.000 13828 Move returns status 0, amount 0
22:12:30.352 00.000 13828 MoveAxis(N, 0, ABG)
22:12:30.352 00.000 13828 duration set to 0 by GuideMode
22:12:30.353 00.001 13828 Move returns status 0, amount 0
22:12:30.353 00.000 13828 move complete, result=0
22:12:30.353 00.000 13828 worker thread done servicing request
22:12:30.353 00.000 13828 Worker thread wakes up
22:12:30.353 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:30.353 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:30.354 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:12:32.832 02.478 13828 Exposure complete
22:12:32.960 00.128 13828 worker thread done servicing request
22:12:32.960 00.000 8960 OnExposeComplete: enter
22:12:32.962 00.002 8960 UpdateGuideState(): m_state=6
22:12:32.965 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 791
22:12:32.967 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=735.58, Mass=122198, SNR=25.1, Peak=24713 HFD=3.2
22:12:32.968 00.001 8960 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.39) = xAngle (2.64 = 2.64)
22:12:32.970 00.002 8960 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.61 = 2.61)
22:12:32.971 00.001 8960 CameraToMount -- cameraX=-0.41 cameraY=0.50 hyp=0.65 cameraTheta=2.25 mountX=-0.57 mountY=0.33, mountTheta=2.62
22:12:32.974 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=0.50, opts=13)
22:12:32.976 00.002 8960 Enqueuing Move request for scope (-0.41, 0.50)
22:12:32.977 00.001 13828 Worker thread wakes up
22:12:32.978 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7228, max=65535, med=12336, FiltMin=9539, FiltMax=65535, Gamma=2.540
22:12:32.980 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.50) opts 0xd
22:12:32.980 00.000 8960 UpdateGuideState exits: m=122198 SNR=25.1
22:12:32.982 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.41, 0.50)
22:12:32.983 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:32.984 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:32.986 00.002 8960 Enqueuing Expose request
22:12:32.987 00.001 13828 Moving (-0.41, 0.50) raw xDistance=-0.57 yDistance=0.33
22:12:32.987 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
22:12:32.987 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:12:32.988 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:12:32.988 00.000 13828 MoveAxis(E, 210, ABG)
22:12:32.988 00.000 13828 Guiding  Dir = 2, Dur = 210
22:12:32.989 00.001 13828 IsSlewing returns 0
22:12:32.989 00.000 13828 IsGuiding returns 0
22:12:32.990 00.001 13828 PulseGuide returned control before completion, sleep 219
22:12:33.219 00.229 13828 IsGuiding returns 0
22:12:33.219 00.000 13828 Move returns status 0, amount 210
22:12:33.219 00.000 13828 MoveAxis(N, 0, ABG)
22:12:33.219 00.000 13828 duration set to 0 by GuideMode
22:12:33.219 00.000 13828 Move returns status 0, amount 0
22:12:33.219 00.000 13828 move complete, result=0
22:12:33.220 00.001 13828 worker thread done servicing request
22:12:33.220 00.000 8960 GuideStep: -0.6 px 210 ms EAST, 0.3 px 0 ms NORTH
22:12:33.222 00.002 13828 Worker thread wakes up
22:12:33.223 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:33.223 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:35.698 02.475 13828 Exposure complete
22:12:35.829 00.131 13828 worker thread done servicing request
22:12:35.829 00.000 8960 OnExposeComplete: enter
22:12:35.832 00.003 8960 UpdateGuideState(): m_state=6
22:12:35.834 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 792
22:12:35.836 00.002 8960 Star::Find returns 1 (0), X=973.25, Y=734.97, Mass=146911, SNR=29.9, Peak=22006 HFD=3.8
22:12:35.838 00.002 8960 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.39) = xAngle (-2.64 = -2.64)
22:12:35.840 00.002 8960 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
22:12:35.842 00.002 8960 CameraToMount -- cameraX=-0.99 cameraY=-0.11 hyp=0.99 cameraTheta=-3.03 mountX=-0.87 mountY=-0.45, mountTheta=-2.67
22:12:35.845 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.99, y=-0.11, opts=13)
22:12:35.847 00.002 8960 Enqueuing Move request for scope (-0.99, -0.11)
22:12:35.851 00.004 13828 Worker thread wakes up
22:12:35.851 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7510, max=65535, med=12336, FiltMin=9564, FiltMax=65535, Gamma=2.540
22:12:35.854 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.11) opts 0xd
22:12:35.854 00.000 8960 UpdateGuideState exits: m=146911 SNR=29.9
22:12:35.857 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.99, -0.11)
22:12:35.857 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:35.860 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:35.862 00.002 13828 Moving (-0.99, -0.11) raw xDistance=-0.87 yDistance=-0.45
22:12:35.862 00.000 8960 Enqueuing Expose request
22:12:35.865 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.87
22:12:35.865 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:12:35.865 00.000 13828 MoveAxis(E, 337, ABG)
22:12:35.865 00.000 13828 Guiding  Dir = 2, Dur = 337
22:12:35.867 00.002 13828 IsSlewing returns 0
22:12:35.867 00.000 13828 IsGuiding returns 0
22:12:35.868 00.001 13828 PulseGuide returned control before completion, sleep 346
22:12:36.221 00.353 13828 IsGuiding returns 0
22:12:36.221 00.000 13828 Move returns status 0, amount 337
22:12:36.221 00.000 13828 MoveAxis(N, 237, ABG)
22:12:36.221 00.000 13828 duration set to 0 by GuideMode
22:12:36.221 00.000 13828 Move returns status 0, amount 0
22:12:36.221 00.000 13828 move complete, result=0
22:12:36.221 00.000 13828 worker thread done servicing request
22:12:36.221 00.000 8960 GuideStep: -0.9 px 337 ms EAST, -0.4 px 0 ms NORTH
22:12:36.223 00.002 13828 Worker thread wakes up
22:12:36.223 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:36.223 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:38.690 02.467 13828 Exposure complete
22:12:38.822 00.132 13828 worker thread done servicing request
22:12:38.823 00.001 8960 OnExposeComplete: enter
22:12:38.825 00.002 8960 UpdateGuideState(): m_state=6
22:12:38.830 00.005 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 793
22:12:38.833 00.003 8960 Star::Find returns 1 (0), X=974.01, Y=734.69, Mass=186528, SNR=34.9, Peak=24547 HFD=4.2
22:12:38.834 00.001 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.39) = xAngle (-1.70 = -1.70)
22:12:38.836 00.002 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
22:12:38.838 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.39 hyp=0.45 cameraTheta=-2.09 mountX=-0.06 mountY=-0.45, mountTheta=-1.70
22:12:38.843 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.39, opts=13)
22:12:38.845 00.002 8960 Enqueuing Move request for scope (-0.23, -0.39)
22:12:38.847 00.002 13828 Worker thread wakes up
22:12:38.847 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.39) opts 0xd
22:12:38.847 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.39)
22:12:38.847 00.000 13828 Moving (-0.23, -0.39) raw xDistance=-0.06 yDistance=-0.45
22:12:38.847 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:12:38.847 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:12:38.847 00.000 13828 MoveAxis(E, 0, ABG)
22:12:38.847 00.000 13828 Move returns status 0, amount 0
22:12:38.847 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12304, FiltMin=9545, FiltMax=65535, Gamma=2.540
22:12:38.849 00.002 13828 MoveAxis(N, 237, ABG)
22:12:38.849 00.000 13828 duration set to 0 by GuideMode
22:12:38.849 00.000 13828 Move returns status 0, amount 0
22:12:38.849 00.000 8960 UpdateGuideState exits: m=186528 SNR=34.9
22:12:38.851 00.002 13828 move complete, result=0
22:12:38.851 00.000 13828 worker thread done servicing request
22:12:38.851 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:38.853 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:38.856 00.003 8960 Enqueuing Expose request
22:12:38.858 00.002 13828 Worker thread wakes up
22:12:38.858 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:12:38.860 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:38.860 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:41.334 02.474 13828 Exposure complete
22:12:41.464 00.130 13828 worker thread done servicing request
22:12:41.464 00.000 8960 OnExposeComplete: enter
22:12:41.466 00.002 8960 UpdateGuideState(): m_state=6
22:12:41.468 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 794
22:12:41.470 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=734.98, Mass=181097, SNR=36.5, Peak=25379 HFD=3.3
22:12:41.471 00.001 8960 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.39) = xAngle (-0.40 = -0.40)
22:12:41.473 00.002 8960 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.44 = -0.44)
22:12:41.475 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-0.09 hyp=0.13 cameraTheta=-0.79 mountX=0.12 mountY=-0.06, mountTheta=-0.43
22:12:41.477 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.09, opts=13)
22:12:41.479 00.002 8960 Enqueuing Move request for scope (0.09, -0.09)
22:12:41.481 00.002 13828 Worker thread wakes up
22:12:41.481 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.09) opts 0xd
22:12:41.481 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.09)
22:12:41.482 00.001 13828 Moving (0.09, -0.09) raw xDistance=0.12 yDistance=-0.06
22:12:41.482 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12278, FiltMin=9411, FiltMax=65535, Gamma=2.540
22:12:41.484 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.12
22:12:41.484 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:12:41.484 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:12:41.484 00.000 13828 MoveAxis(W, 45, ABG)
22:12:41.484 00.000 13828 Guiding  Dir = 3, Dur = 45
22:12:41.484 00.000 8960 UpdateGuideState exits: m=181097 SNR=36.5
22:12:41.486 00.002 13828 IsSlewing returns 0
22:12:41.486 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:41.488 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:41.490 00.002 8960 Enqueuing Expose request
22:12:41.492 00.002 13828 IsGuiding returns 0
22:12:41.493 00.001 13828 PulseGuide returned control before completion, sleep 54
22:12:41.560 00.067 13828 IsGuiding returns 0
22:12:41.560 00.000 13828 Move returns status 0, amount 45
22:12:41.560 00.000 13828 MoveAxis(N, 0, ABG)
22:12:41.560 00.000 13828 duration set to 0 by GuideMode
22:12:41.560 00.000 13828 Move returns status 0, amount 0
22:12:41.560 00.000 13828 move complete, result=0
22:12:41.560 00.000 13828 worker thread done servicing request
22:12:41.560 00.000 13828 Worker thread wakes up
22:12:41.561 00.001 8960 GuideStep: 0.1 px 45 ms WEST, -0.1 px 0 ms NORTH
22:12:41.564 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:41.564 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:44.028 02.464 13828 Exposure complete
22:12:44.158 00.130 13828 worker thread done servicing request
22:12:44.158 00.000 8960 OnExposeComplete: enter
22:12:44.161 00.003 8960 UpdateGuideState(): m_state=6
22:12:44.163 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 795
22:12:44.165 00.002 8960 Star::Find returns 1 (0), X=973.93, Y=734.82, Mass=146518, SNR=30.5, Peak=22531 HFD=3.9
22:12:44.167 00.002 8960 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.39) = xAngle (-2.05 = -2.05)
22:12:44.169 00.002 8960 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
22:12:44.170 00.001 8960 CameraToMount -- cameraX=-0.30 cameraY=-0.26 hyp=0.40 cameraTheta=-2.44 mountX=-0.18 mountY=-0.35, mountTheta=-2.06
22:12:44.173 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=-0.26, opts=13)
22:12:44.176 00.003 8960 Enqueuing Move request for scope (-0.30, -0.26)
22:12:44.179 00.003 13828 Worker thread wakes up
22:12:44.179 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12323, FiltMin=9424, FiltMax=65535, Gamma=2.540
22:12:44.182 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.26) opts 0xd
22:12:44.182 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, -0.26)
22:12:44.182 00.000 13828 Moving (-0.30, -0.26) raw xDistance=-0.18 yDistance=-0.35
22:12:44.182 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:12:44.182 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:12:44.182 00.000 13828 MoveAxis(E, 65, ABG)
22:12:44.182 00.000 13828 Guiding  Dir = 2, Dur = 65
22:12:44.182 00.000 8960 UpdateGuideState exits: m=146518 SNR=30.5
22:12:44.185 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:44.187 00.002 13828 IsSlewing returns 0
22:12:44.187 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:44.189 00.002 8960 Enqueuing Expose request
22:12:44.191 00.002 13828 IsGuiding returns 0
22:12:44.192 00.001 13828 PulseGuide returned control before completion, sleep 74
22:12:44.281 00.089 13828 IsGuiding returns 0
22:12:44.281 00.000 13828 Move returns status 0, amount 65
22:12:44.281 00.000 13828 MoveAxis(N, 184, ABG)
22:12:44.281 00.000 13828 duration set to 0 by GuideMode
22:12:44.281 00.000 13828 Move returns status 0, amount 0
22:12:44.281 00.000 13828 move complete, result=0
22:12:44.281 00.000 13828 worker thread done servicing request
22:12:44.281 00.000 8960 GuideStep: -0.2 px 65 ms EAST, -0.3 px 0 ms NORTH
22:12:44.283 00.002 13828 Worker thread wakes up
22:12:44.283 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:44.283 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:46.761 02.478 13828 Exposure complete
22:12:46.914 00.153 13828 worker thread done servicing request
22:12:46.915 00.001 8960 OnExposeComplete: enter
22:12:46.917 00.002 8960 UpdateGuideState(): m_state=6
22:12:46.919 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 796
22:12:46.921 00.002 8960 Star::Find returns 1 (0), X=973.72, Y=734.22, Mass=157856, SNR=29.3, Peak=24707 HFD=3.4
22:12:46.923 00.002 8960 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.39) = xAngle (-1.72 = -1.72)
22:12:46.926 00.003 8960 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
22:12:46.928 00.002 8960 CameraToMount -- cameraX=-0.52 cameraY=-0.86 hyp=1.00 cameraTheta=-2.11 mountX=-0.15 mountY=-0.98, mountTheta=-1.72
22:12:46.932 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=-0.86, opts=13)
22:12:46.934 00.002 8960 Enqueuing Move request for scope (-0.52, -0.86)
22:12:46.936 00.002 13828 Worker thread wakes up
22:12:46.936 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12316, FiltMin=9183, FiltMax=65535, Gamma=2.540
22:12:46.938 00.002 8960 UpdateGuideState exits: m=157856 SNR=29.3
22:12:46.940 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.86) opts 0xd
22:12:46.940 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:46.943 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.52, -0.86)
22:12:46.943 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:46.947 00.004 8960 Enqueuing Expose request
22:12:46.949 00.002 13828 Moving (-0.52, -0.86) raw xDistance=-0.15 yDistance=-0.98
22:12:46.949 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:12:46.950 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
22:12:46.950 00.000 13828 MoveAxis(E, 60, ABG)
22:12:46.950 00.000 13828 Guiding  Dir = 2, Dur = 60
22:12:46.951 00.001 13828 IsSlewing returns 0
22:12:46.951 00.000 13828 IsGuiding returns 0
22:12:46.953 00.002 13828 PulseGuide returned control before completion, sleep 69
22:12:47.035 00.082 13828 IsGuiding returns 0
22:12:47.035 00.000 13828 Move returns status 0, amount 60
22:12:47.035 00.000 13828 MoveAxis(N, 523, ABG)
22:12:47.035 00.000 13828 duration set to 0 by GuideMode
22:12:47.035 00.000 13828 Move returns status 0, amount 0
22:12:47.035 00.000 13828 move complete, result=0
22:12:47.035 00.000 13828 worker thread done servicing request
22:12:47.035 00.000 8960 GuideStep: -0.1 px 60 ms EAST, -1.0 px 0 ms NORTH
22:12:47.038 00.003 13828 Worker thread wakes up
22:12:47.038 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:47.038 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:49.514 02.476 13828 Exposure complete
22:12:49.652 00.138 13828 worker thread done servicing request
22:12:49.652 00.000 8960 OnExposeComplete: enter
22:12:49.655 00.003 8960 UpdateGuideState(): m_state=6
22:12:49.658 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 797
22:12:49.660 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=734.54, Mass=164584, SNR=29.9, Peak=21097 HFD=3.9
22:12:49.662 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:12:49.664 00.002 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:12:49.666 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.53 hyp=0.61 cameraTheta=-2.06 mountX=-0.06 mountY=-0.60, mountTheta=-1.67
22:12:49.668 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.53, opts=13)
22:12:49.670 00.002 8960 Enqueuing Move request for scope (-0.28, -0.53)
22:12:49.672 00.002 13828 Worker thread wakes up
22:12:49.672 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7561, max=65535, med=12310, FiltMin=9616, FiltMax=65535, Gamma=2.540
22:12:49.674 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.53) opts 0xd
22:12:49.674 00.000 8960 UpdateGuideState exits: m=164584 SNR=29.9
22:12:49.676 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.53)
22:12:49.676 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:49.677 00.001 13828 Moving (-0.28, -0.53) raw xDistance=-0.06 yDistance=-0.60
22:12:49.678 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:49.679 00.001 8960 Enqueuing Expose request
22:12:49.681 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:12:49.681 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:12:49.682 00.001 13828 MoveAxis(E, 0, ABG)
22:12:49.682 00.000 13828 Move returns status 0, amount 0
22:12:49.682 00.000 13828 MoveAxis(N, 319, ABG)
22:12:49.682 00.000 13828 duration set to 0 by GuideMode
22:12:49.682 00.000 13828 Move returns status 0, amount 0
22:12:49.682 00.000 13828 move complete, result=0
22:12:49.682 00.000 13828 worker thread done servicing request
22:12:49.682 00.000 13828 Worker thread wakes up
22:12:49.682 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:49.682 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:49.685 00.003 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:12:52.156 02.471 13828 Exposure complete
22:12:52.297 00.141 13828 worker thread done servicing request
22:12:52.297 00.000 8960 OnExposeComplete: enter
22:12:52.299 00.002 8960 UpdateGuideState(): m_state=6
22:12:52.301 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 798
22:12:52.303 00.002 8960 Star::Find returns 1 (0), X=973.96, Y=734.17, Mass=164065, SNR=27.5, Peak=25129 HFD=3.7
22:12:52.306 00.003 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:12:52.308 00.002 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:12:52.310 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.91 hyp=0.95 cameraTheta=-1.86 mountX=0.09 mountY=-0.95, mountTheta=-1.47
22:12:52.315 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-0.91, opts=13)
22:12:52.318 00.003 8960 Enqueuing Move request for scope (-0.27, -0.91)
22:12:52.321 00.003 13828 Worker thread wakes up
22:12:52.321 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.91) opts 0xd
22:12:52.321 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.27, -0.91)
22:12:52.321 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7305, max=65535, med=12304, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:12:52.324 00.003 13828 Moving (-0.27, -0.91) raw xDistance=0.09 yDistance=-0.95
22:12:52.324 00.000 8960 UpdateGuideState exits: m=164065 SNR=27.5
22:12:52.326 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:12:52.326 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:52.328 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:52.330 00.002 8960 Enqueuing Expose request
22:12:52.332 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.95 from input -0.95
22:12:52.333 00.001 13828 MoveAxis(E, 0, ABG)
22:12:52.333 00.000 13828 Move returns status 0, amount 0
22:12:52.333 00.000 13828 MoveAxis(N, 503, ABG)
22:12:52.333 00.000 13828 duration set to 0 by GuideMode
22:12:52.333 00.000 13828 Move returns status 0, amount 0
22:12:52.333 00.000 13828 move complete, result=0
22:12:52.333 00.000 13828 worker thread done servicing request
22:12:52.333 00.000 13828 Worker thread wakes up
22:12:52.333 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:52.333 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:52.334 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:12:54.809 02.475 13828 Exposure complete
22:12:54.935 00.126 13828 worker thread done servicing request
22:12:54.935 00.000 8960 OnExposeComplete: enter
22:12:54.937 00.002 8960 UpdateGuideState(): m_state=6
22:12:54.939 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 799
22:12:54.941 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=734.43, Mass=153947, SNR=30.5, Peak=24867 HFD=3.4
22:12:54.943 00.002 8960 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.39) = xAngle (-1.88 = -1.88)
22:12:54.945 00.002 8960 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
22:12:54.948 00.003 8960 CameraToMount -- cameraX=-0.55 cameraY=-0.65 hyp=0.85 cameraTheta=-2.27 mountX=-0.26 mountY=-0.80, mountTheta=-1.89
22:12:54.951 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=-0.65, opts=13)
22:12:54.954 00.003 8960 Enqueuing Move request for scope (-0.55, -0.65)
22:12:54.956 00.002 13828 Worker thread wakes up
22:12:54.956 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.65) opts 0xd
22:12:54.956 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=12310, FiltMin=9590, FiltMax=65535, Gamma=2.540
22:12:54.958 00.002 8960 UpdateGuideState exits: m=153947 SNR=30.5
22:12:54.960 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.55, -0.65)
22:12:54.960 00.000 13828 Moving (-0.55, -0.65) raw xDistance=-0.26 yDistance=-0.80
22:12:54.961 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:12:54.961 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:12:54.961 00.000 13828 MoveAxis(E, 96, ABG)
22:12:54.961 00.000 13828 Guiding  Dir = 2, Dur = 96
22:12:54.961 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:54.964 00.003 13828 IsSlewing returns 0
22:12:54.964 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:54.966 00.002 8960 Enqueuing Expose request
22:12:54.968 00.002 13828 IsGuiding returns 0
22:12:54.969 00.001 13828 PulseGuide returned control before completion, sleep 105
22:12:55.084 00.115 13828 IsGuiding returns 0
22:12:55.084 00.000 13828 Move returns status 0, amount 96
22:12:55.084 00.000 13828 MoveAxis(N, 423, ABG)
22:12:55.084 00.000 13828 duration set to 0 by GuideMode
22:12:55.084 00.000 13828 Move returns status 0, amount 0
22:12:55.084 00.000 13828 move complete, result=0
22:12:55.084 00.000 13828 worker thread done servicing request
22:12:55.084 00.000 13828 Worker thread wakes up
22:12:55.084 00.000 8960 GuideStep: -0.3 px 96 ms EAST, -0.8 px 0 ms NORTH
22:12:55.086 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:55.086 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:57.555 02.469 13828 Exposure complete
22:12:57.700 00.145 13828 worker thread done servicing request
22:12:57.700 00.000 8960 OnExposeComplete: enter
22:12:57.704 00.004 8960 UpdateGuideState(): m_state=6
22:12:57.706 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 800
22:12:57.708 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=734.85, Mass=125115, SNR=27.9, Peak=23913 HFD=2.7
22:12:57.710 00.002 8960 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:12:57.712 00.002 8960 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
22:12:57.714 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.23 hyp=0.25 cameraTheta=-1.94 mountX=0.01 mountY=-0.25, mountTheta=-1.54
22:12:57.717 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.23, opts=13)
22:12:57.718 00.001 8960 Enqueuing Move request for scope (-0.09, -0.23)
22:12:57.720 00.002 13828 Worker thread wakes up
22:12:57.720 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7593, max=65535, med=12284, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:12:57.722 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.23) opts 0xd
22:12:57.722 00.000 8960 UpdateGuideState exits: m=125115 SNR=27.9
22:12:57.725 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.23)
22:12:57.725 00.000 13828 Moving (-0.09, -0.23) raw xDistance=0.01 yDistance=-0.25
22:12:57.725 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:12:57.725 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:12:57.727 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:12:57.727 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:12:57.729 00.002 8960 Enqueuing Expose request
22:12:57.732 00.003 13828 MoveAxis(E, 0, ABG)
22:12:57.732 00.000 13828 Move returns status 0, amount 0
22:12:57.732 00.000 13828 MoveAxis(N, 132, ABG)
22:12:57.732 00.000 13828 duration set to 0 by GuideMode
22:12:57.732 00.000 13828 Move returns status 0, amount 0
22:12:57.732 00.000 13828 move complete, result=0
22:12:57.733 00.001 13828 worker thread done servicing request
22:12:57.733 00.000 13828 Worker thread wakes up
22:12:57.733 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:12:57.733 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:12:57.735 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:13:00.213 02.478 13828 Exposure complete
22:13:00.346 00.133 13828 worker thread done servicing request
22:13:00.346 00.000 8960 OnExposeComplete: enter
22:13:00.349 00.003 8960 UpdateGuideState(): m_state=6
22:13:00.351 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 801
22:13:00.354 00.003 8960 Star::Find returns 1 (0), X=974.33, Y=734.51, Mass=144919, SNR=29.0, Peak=23632 HFD=3.2
22:13:00.356 00.002 8960 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.39) = xAngle (-1.01 = -1.01)
22:13:00.357 00.001 8960 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
22:13:00.359 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.57 hyp=0.58 cameraTheta=-1.40 mountX=0.31 mountY=-0.50, mountTheta=-1.02
22:13:00.364 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.57, opts=13)
22:13:00.366 00.002 8960 Enqueuing Move request for scope (0.10, -0.57)
22:13:00.367 00.001 13828 Worker thread wakes up
22:13:00.367 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12278, FiltMin=9609, FiltMax=65535, Gamma=2.540
22:13:00.369 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.57) opts 0xd
22:13:00.369 00.000 8960 UpdateGuideState exits: m=144919 SNR=29.0
22:13:00.371 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:00.373 00.002 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.57)
22:13:00.373 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:00.376 00.003 13828 Moving (0.10, -0.57) raw xDistance=0.31 yDistance=-0.50
22:13:00.376 00.000 8960 Enqueuing Expose request
22:13:00.379 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:13:00.380 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:13:00.380 00.000 13828 MoveAxis(W, 114, ABG)
22:13:00.380 00.000 13828 Guiding  Dir = 3, Dur = 114
22:13:00.381 00.001 13828 IsSlewing returns 0
22:13:00.381 00.000 13828 IsGuiding returns 0
22:13:00.383 00.002 13828 PulseGuide returned control before completion, sleep 123
22:13:00.518 00.135 13828 IsGuiding returns 0
22:13:00.518 00.000 13828 Move returns status 0, amount 114
22:13:00.518 00.000 13828 MoveAxis(N, 267, ABG)
22:13:00.518 00.000 13828 duration set to 0 by GuideMode
22:13:00.518 00.000 13828 Move returns status 0, amount 0
22:13:00.518 00.000 13828 move complete, result=0
22:13:00.518 00.000 13828 worker thread done servicing request
22:13:00.518 00.000 8960 GuideStep: 0.3 px 114 ms WEST, -0.5 px 0 ms NORTH
22:13:00.520 00.002 13828 Worker thread wakes up
22:13:00.520 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:00.521 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:02.989 02.468 13828 Exposure complete
22:13:03.120 00.131 13828 worker thread done servicing request
22:13:03.120 00.000 8960 OnExposeComplete: enter
22:13:03.122 00.002 8960 UpdateGuideState(): m_state=6
22:13:03.125 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 802
22:13:03.127 00.002 8960 Star::Find returns 1 (0), X=973.51, Y=734.83, Mass=138500, SNR=29.0, Peak=24899 HFD=3.0
22:13:03.129 00.002 8960 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.39) = xAngle (-2.42 = -2.42)
22:13:03.130 00.001 8960 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
22:13:03.132 00.002 8960 CameraToMount -- cameraX=-0.72 cameraY=-0.25 hyp=0.76 cameraTheta=-2.81 mountX=-0.57 mountY=-0.48, mountTheta=-2.44
22:13:03.135 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=-0.25, opts=13)
22:13:03.136 00.001 8960 Enqueuing Move request for scope (-0.72, -0.25)
22:13:03.138 00.002 13828 Worker thread wakes up
22:13:03.138 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7203, max=65535, med=12259, FiltMin=9507, FiltMax=65535, Gamma=2.540
22:13:03.140 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.25) opts 0xd
22:13:03.140 00.000 8960 UpdateGuideState exits: m=138500 SNR=29.0
22:13:03.142 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.72, -0.25)
22:13:03.142 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:03.145 00.003 13828 Moving (-0.72, -0.25) raw xDistance=-0.57 yDistance=-0.48
22:13:03.145 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.57
22:13:03.145 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:13:03.145 00.000 13828 MoveAxis(E, 205, ABG)
22:13:03.145 00.000 13828 Guiding  Dir = 2, Dur = 205
22:13:03.145 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:03.147 00.002 8960 Enqueuing Expose request
22:13:03.149 00.002 13828 IsSlewing returns 0
22:13:03.149 00.000 13828 IsGuiding returns 0
22:13:03.151 00.002 13828 PulseGuide returned control before completion, sleep 214
22:13:03.378 00.227 13828 IsGuiding returns 0
22:13:03.378 00.000 13828 Move returns status 0, amount 205
22:13:03.378 00.000 13828 MoveAxis(N, 257, ABG)
22:13:03.378 00.000 13828 duration set to 0 by GuideMode
22:13:03.378 00.000 13828 Move returns status 0, amount 0
22:13:03.378 00.000 13828 move complete, result=0
22:13:03.378 00.000 13828 worker thread done servicing request
22:13:03.378 00.000 13828 Worker thread wakes up
22:13:03.378 00.000 8960 GuideStep: -0.6 px 205 ms EAST, -0.5 px 0 ms NORTH
22:13:03.381 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:03.381 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:05.842 02.461 13828 Exposure complete
22:13:05.983 00.141 13828 worker thread done servicing request
22:13:05.983 00.000 8960 OnExposeComplete: enter
22:13:05.986 00.003 8960 UpdateGuideState(): m_state=6
22:13:05.988 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 803
22:13:05.989 00.001 8960 Star::Find returns 1 (0), X=973.18, Y=735.18, Mass=167525, SNR=32.4, Peak=26403 HFD=4.0
22:13:05.991 00.002 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.84)
22:13:05.993 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.40 = -2.88)
22:13:05.995 00.002 8960 CameraToMount -- cameraX=-1.05 cameraY=0.10 hyp=1.06 cameraTheta=3.05 mountX=-1.01 mountY=-0.27, mountTheta=-2.88
22:13:05.998 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.05, y=0.10, opts=13)
22:13:05.999 00.001 8960 Enqueuing Move request for scope (-1.05, 0.10)
22:13:06.001 00.002 13828 Worker thread wakes up
22:13:06.001 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12252, FiltMin=9641, FiltMax=65535, Gamma=2.540
22:13:06.003 00.002 8960 UpdateGuideState exits: m=167525 SNR=32.4
22:13:06.005 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:06.007 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.05, 0.10) opts 0xd
22:13:06.007 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.05, 0.10)
22:13:06.007 00.000 13828 Moving (-1.05, 0.10) raw xDistance=-1.01 yDistance=-0.27
22:13:06.007 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.01
22:13:06.007 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:06.009 00.002 8960 Enqueuing Expose request
22:13:06.011 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:13:06.011 00.000 13828 MoveAxis(E, 389, ABG)
22:13:06.011 00.000 13828 Guiding  Dir = 2, Dur = 389
22:13:06.013 00.002 13828 IsSlewing returns 0
22:13:06.014 00.001 13828 IsGuiding returns 0
22:13:06.016 00.002 13828 PulseGuide returned control before completion, sleep 397
22:13:06.418 00.402 13828 IsGuiding returns 0
22:13:06.418 00.000 13828 Move returns status 0, amount 389
22:13:06.418 00.000 13828 MoveAxis(N, 146, ABG)
22:13:06.419 00.001 13828 duration set to 0 by GuideMode
22:13:06.419 00.000 13828 Move returns status 0, amount 0
22:13:06.419 00.000 13828 move complete, result=0
22:13:06.419 00.000 13828 worker thread done servicing request
22:13:06.419 00.000 13828 Worker thread wakes up
22:13:06.419 00.000 8960 GuideStep: -1.0 px 389 ms EAST, -0.3 px 0 ms NORTH
22:13:06.422 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:06.422 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:08.899 02.477 13828 Exposure complete
22:13:09.029 00.130 13828 worker thread done servicing request
22:13:09.029 00.000 8960 OnExposeComplete: enter
22:13:09.031 00.002 8960 UpdateGuideState(): m_state=6
22:13:09.034 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 804
22:13:09.036 00.002 8960 Star::Find returns 1 (0), X=974.60, Y=735.13, Mass=146485, SNR=28.3, Peak=25897 HFD=3.3
22:13:09.039 00.003 8960 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.39) = xAngle (0.55 = 0.55)
22:13:09.041 00.002 8960 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
22:13:09.043 00.002 8960 CameraToMount -- cameraX=0.37 cameraY=0.06 hyp=0.37 cameraTheta=0.15 mountX=0.32 mountY=0.18, mountTheta=0.52
22:13:09.048 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=0.06, opts=13)
22:13:09.051 00.003 8960 Enqueuing Move request for scope (0.37, 0.06)
22:13:09.053 00.002 13828 Worker thread wakes up
22:13:09.053 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7612, max=65535, med=12259, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:13:09.056 00.003 8960 UpdateGuideState exits: m=146485 SNR=28.3
22:13:09.060 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:09.063 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:09.066 00.003 8960 Enqueuing Expose request
22:13:09.067 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.06) opts 0xd
22:13:09.068 00.001 13828 Handling offset move in thread for scope, endpoint = (0.37, 0.06)
22:13:09.068 00.000 13828 Moving (0.37, 0.06) raw xDistance=0.32 yDistance=0.18
22:13:09.068 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.32
22:13:09.068 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:09.068 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:13:09.068 00.000 13828 MoveAxis(W, 90, ABG)
22:13:09.068 00.000 13828 Guiding  Dir = 3, Dur = 90
22:13:09.070 00.002 13828 IsSlewing returns 0
22:13:09.070 00.000 13828 IsGuiding returns 0
22:13:09.071 00.001 13828 PulseGuide returned control before completion, sleep 99
22:13:09.174 00.103 13828 IsGuiding returns 0
22:13:09.174 00.000 13828 Move returns status 0, amount 90
22:13:09.174 00.000 13828 MoveAxis(N, 0, ABG)
22:13:09.174 00.000 13828 duration set to 0 by GuideMode
22:13:09.174 00.000 13828 Move returns status 0, amount 0
22:13:09.174 00.000 13828 move complete, result=0
22:13:09.174 00.000 13828 worker thread done servicing request
22:13:09.174 00.000 13828 Worker thread wakes up
22:13:09.174 00.000 8960 GuideStep: 0.3 px 90 ms WEST, 0.2 px 0 ms NORTH
22:13:09.177 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:09.177 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:11.646 02.469 13828 Exposure complete
22:13:11.775 00.129 13828 worker thread done servicing request
22:13:11.775 00.000 8960 OnExposeComplete: enter
22:13:11.778 00.003 8960 UpdateGuideState(): m_state=6
22:13:11.780 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 805
22:13:11.782 00.002 8960 Star::Find returns 1 (0), X=973.91, Y=735.11, Mass=153438, SNR=28.3, Peak=23113 HFD=4.2
22:13:11.784 00.002 8960 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.39) = xAngle (3.42 = -2.86)
22:13:11.786 00.002 8960 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.39 = -2.90)
22:13:11.788 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=0.04 hyp=0.32 cameraTheta=3.03 mountX=-0.31 mountY=-0.08, mountTheta=-2.90
22:13:11.791 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.04, opts=13)
22:13:11.794 00.003 8960 Enqueuing Move request for scope (-0.32, 0.04)
22:13:11.796 00.002 13828 Worker thread wakes up
22:13:11.796 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=12265, FiltMin=9558, FiltMax=65535, Gamma=2.540
22:13:11.798 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.04) opts 0xd
22:13:11.798 00.000 8960 UpdateGuideState exits: m=153438 SNR=28.3
22:13:11.801 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:11.803 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.04)
22:13:11.803 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:11.805 00.002 8960 Enqueuing Expose request
22:13:11.807 00.002 13828 Moving (-0.32, 0.04) raw xDistance=-0.31 yDistance=-0.08
22:13:11.807 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.31
22:13:11.807 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:11.808 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:13:11.808 00.000 13828 MoveAxis(E, 107, ABG)
22:13:11.808 00.000 13828 Guiding  Dir = 2, Dur = 107
22:13:11.810 00.002 13828 IsSlewing returns 0
22:13:11.810 00.000 13828 IsGuiding returns 0
22:13:11.812 00.002 13828 PulseGuide returned control before completion, sleep 116
22:13:11.932 00.120 13828 IsGuiding returns 0
22:13:11.932 00.000 13828 Move returns status 0, amount 107
22:13:11.932 00.000 13828 MoveAxis(N, 0, ABG)
22:13:11.932 00.000 13828 duration set to 0 by GuideMode
22:13:11.932 00.000 13828 Move returns status 0, amount 0
22:13:11.932 00.000 13828 move complete, result=0
22:13:11.932 00.000 13828 worker thread done servicing request
22:13:11.932 00.000 13828 Worker thread wakes up
22:13:11.932 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:11.932 00.000 8960 GuideStep: -0.3 px 107 ms EAST, -0.1 px 0 ms NORTH
22:13:11.934 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:14.401 02.467 13828 Exposure complete
22:13:14.543 00.142 13828 worker thread done servicing request
22:13:14.543 00.000 8960 OnExposeComplete: enter
22:13:14.545 00.002 8960 UpdateGuideState(): m_state=6
22:13:14.547 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 806
22:13:14.549 00.002 8960 Star::Find returns 1 (0), X=974.56, Y=735.05, Mass=145324, SNR=26.6, Peak=22723 HFD=3.6
22:13:14.552 00.003 8960 CameraToMount -- cameraTheta (-0.09) - m_xAngle (-0.39) = xAngle (0.30 = 0.30)
22:13:14.554 00.002 8960 CameraToMount -- cameraTheta (-0.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
22:13:14.556 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=-0.03 hyp=0.33 cameraTheta=-0.09 mountX=0.31 mountY=0.09, mountTheta=0.27
22:13:14.561 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.03, opts=13)
22:13:14.563 00.002 8960 Enqueuing Move request for scope (0.33, -0.03)
22:13:14.565 00.002 13828 Worker thread wakes up
22:13:14.565 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7696, max=65535, med=12284, FiltMin=9507, FiltMax=65535, Gamma=2.540
22:13:14.568 00.003 8960 UpdateGuideState exits: m=145324 SNR=26.6
22:13:14.571 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.03) opts 0xd
22:13:14.571 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:14.573 00.002 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.03)
22:13:14.573 00.000 13828 Moving (0.33, -0.03) raw xDistance=0.31 yDistance=0.09
22:13:14.573 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.31
22:13:14.573 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:14.573 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:14.576 00.003 8960 Enqueuing Expose request
22:13:14.579 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:13:14.579 00.000 13828 MoveAxis(W, 108, ABG)
22:13:14.579 00.000 13828 Guiding  Dir = 3, Dur = 108
22:13:14.581 00.002 13828 IsSlewing returns 0
22:13:14.581 00.000 13828 IsGuiding returns 0
22:13:14.583 00.002 13828 PulseGuide returned control before completion, sleep 116
22:13:14.707 00.124 13828 IsGuiding returns 0
22:13:14.707 00.000 13828 Move returns status 0, amount 108
22:13:14.707 00.000 13828 MoveAxis(N, 0, ABG)
22:13:14.707 00.000 13828 duration set to 0 by GuideMode
22:13:14.707 00.000 13828 Move returns status 0, amount 0
22:13:14.707 00.000 13828 move complete, result=0
22:13:14.707 00.000 13828 worker thread done servicing request
22:13:14.707 00.000 13828 Worker thread wakes up
22:13:14.707 00.000 8960 GuideStep: 0.3 px 108 ms WEST, 0.1 px 0 ms NORTH
22:13:14.710 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:14.710 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:17.187 02.477 13828 Exposure complete
22:13:17.324 00.137 13828 worker thread done servicing request
22:13:17.325 00.001 8960 OnExposeComplete: enter
22:13:17.327 00.002 8960 UpdateGuideState(): m_state=6
22:13:17.329 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 807
22:13:17.331 00.002 8960 Star::Find returns 1 (0), X=974.79, Y=735.40, Mass=141129, SNR=28.1, Peak=21865 HFD=3.6
22:13:17.332 00.001 8960 CameraToMount -- cameraTheta (0.53) - m_xAngle (-0.39) = xAngle (0.93 = 0.93)
22:13:17.334 00.002 8960 CameraToMount -- cameraTheta (0.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
22:13:17.336 00.002 8960 CameraToMount -- cameraX=0.55 cameraY=0.33 hyp=0.64 cameraTheta=0.53 mountX=0.39 mountY=0.50, mountTheta=0.91
22:13:17.341 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.55, y=0.33, opts=13)
22:13:17.344 00.003 8960 Enqueuing Move request for scope (0.55, 0.33)
22:13:17.347 00.003 13828 Worker thread wakes up
22:13:17.347 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.33) opts 0xd
22:13:17.347 00.000 13828 Handling offset move in thread for scope, endpoint = (0.55, 0.33)
22:13:17.347 00.000 13828 Moving (0.55, 0.33) raw xDistance=0.39 yDistance=0.50
22:13:17.347 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12278, FiltMin=9596, FiltMax=65535, Gamma=2.540
22:13:17.349 00.002 8960 UpdateGuideState exits: m=141129 SNR=28.1
22:13:17.351 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:17.352 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:17.354 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
22:13:17.354 00.000 8960 Enqueuing Expose request
22:13:17.357 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:17.357 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:13:17.357 00.000 13828 MoveAxis(W, 151, ABG)
22:13:17.357 00.000 13828 Guiding  Dir = 3, Dur = 151
22:13:17.359 00.002 13828 IsSlewing returns 0
22:13:17.359 00.000 13828 IsGuiding returns 0
22:13:17.360 00.001 13828 PulseGuide returned control before completion, sleep 160
22:13:17.523 00.163 13828 IsGuiding returns 0
22:13:17.523 00.000 13828 Move returns status 0, amount 151
22:13:17.523 00.000 13828 MoveAxis(N, 0, ABG)
22:13:17.523 00.000 13828 duration set to 0 by GuideMode
22:13:17.523 00.000 13828 Move returns status 0, amount 0
22:13:17.523 00.000 13828 move complete, result=0
22:13:17.523 00.000 13828 worker thread done servicing request
22:13:17.523 00.000 8960 GuideStep: 0.4 px 151 ms WEST, 0.5 px 0 ms NORTH
22:13:17.526 00.003 13828 Worker thread wakes up
22:13:17.526 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:17.526 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:20.005 02.479 13828 Exposure complete
22:13:20.139 00.134 13828 worker thread done servicing request
22:13:20.139 00.000 8960 OnExposeComplete: enter
22:13:20.143 00.004 8960 UpdateGuideState(): m_state=6
22:13:20.146 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 808
22:13:20.149 00.003 8960 Star::Find returns 1 (0), X=975.33, Y=735.06, Mass=172716, SNR=34.1, Peak=24617 HFD=3.4
22:13:20.151 00.002 8960 CameraToMount -- cameraTheta (-0.01) - m_xAngle (-0.39) = xAngle (0.38 = 0.38)
22:13:20.153 00.002 8960 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
22:13:20.155 00.002 8960 CameraToMount -- cameraX=1.10 cameraY=-0.01 hyp=1.10 cameraTheta=-0.01 mountX=1.02 mountY=0.37, mountTheta=0.35
22:13:20.158 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.10, y=-0.01, opts=13)
22:13:20.160 00.002 8960 Enqueuing Move request for scope (1.10, -0.01)
22:13:20.163 00.003 13828 Worker thread wakes up
22:13:20.163 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7196, max=65535, med=12291, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:13:20.165 00.002 8960 UpdateGuideState exits: m=172716 SNR=34.1
22:13:20.168 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:20.170 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:20.173 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (1.10, -0.01) opts 0xd
22:13:20.173 00.000 8960 Enqueuing Expose request
22:13:20.175 00.002 13828 Handling offset move in thread for scope, endpoint = (1.10, -0.01)
22:13:20.175 00.000 13828 Moving (1.10, -0.01) raw xDistance=1.02 yDistance=0.37
22:13:20.175 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.66 from input 1.02
22:13:20.175 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:20.176 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.37
22:13:20.176 00.000 13828 MoveAxis(W, 388, ABG)
22:13:20.176 00.000 13828 Guiding  Dir = 3, Dur = 388
22:13:20.177 00.001 13828 IsSlewing returns 0
22:13:20.177 00.000 13828 IsGuiding returns 0
22:13:20.179 00.002 13828 PulseGuide returned control before completion, sleep 397
22:13:20.583 00.404 13828 IsGuiding returns 0
22:13:20.583 00.000 13828 Move returns status 0, amount 388
22:13:20.583 00.000 13828 MoveAxis(N, 0, ABG)
22:13:20.583 00.000 13828 duration set to 0 by GuideMode
22:13:20.583 00.000 13828 Move returns status 0, amount 0
22:13:20.584 00.001 13828 move complete, result=0
22:13:20.584 00.000 13828 worker thread done servicing request
22:13:20.584 00.000 13828 Worker thread wakes up
22:13:20.584 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:20.584 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:20.584 00.000 8960 GuideStep: 1.0 px 388 ms WEST, 0.4 px 0 ms NORTH
22:13:23.060 02.476 13828 Exposure complete
22:13:23.198 00.138 13828 worker thread done servicing request
22:13:23.199 00.001 8960 OnExposeComplete: enter
22:13:23.202 00.003 8960 UpdateGuideState(): m_state=6
22:13:23.204 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 809
22:13:23.207 00.003 8960 Star::Find returns 1 (0), X=976.32, Y=735.46, Mass=130511, SNR=25.6, Peak=20905 HFD=3.4
22:13:23.209 00.002 8960 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.39) = xAngle (0.57 = 0.57)
22:13:23.211 00.002 8960 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.54 = 0.54)
22:13:23.213 00.002 8960 CameraToMount -- cameraX=2.09 cameraY=0.38 hyp=2.12 cameraTheta=0.18 mountX=1.79 mountY=1.09, mountTheta=0.55
22:13:23.215 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.09, y=0.38, opts=13)
22:13:23.217 00.002 8960 Enqueuing Move request for scope (2.09, 0.38)
22:13:23.219 00.002 13828 Worker thread wakes up
22:13:23.219 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.09, 0.38) opts 0xd
22:13:23.219 00.000 13828 Handling offset move in thread for scope, endpoint = (2.09, 0.38)
22:13:23.219 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12297, FiltMin=9360, FiltMax=65535, Gamma=2.540
22:13:23.222 00.003 8960 UpdateGuideState exits: m=130511 SNR=25.6
22:13:23.224 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:23.227 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:23.230 00.003 8960 Enqueuing Expose request
22:13:23.234 00.004 13828 Moving (2.09, 0.38) raw xDistance=1.79 yDistance=1.09
22:13:23.234 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.17 from input 1.79
22:13:23.234 00.000 13828 resist switch: large excursion: input 1.09 thresh 0.57 direction from -1 to 1
22:13:23.234 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=3.26
22:13:23.234 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.09 from input 1.09
22:13:23.234 00.000 13828 MoveAxis(W, 689, ABG)
22:13:23.234 00.000 13828 Guiding  Dir = 3, Dur = 689
22:13:23.236 00.002 13828 IsSlewing returns 0
22:13:23.236 00.000 13828 IsGuiding returns 0
22:13:23.238 00.002 13828 PulseGuide returned control before completion, sleep 698
22:13:23.944 00.706 13828 IsGuiding returns 0
22:13:23.944 00.000 13828 Move returns status 0, amount 689
22:13:23.944 00.000 13828 MoveAxis(S, 578, ABG)
22:13:23.944 00.000 13828 Guiding  Dir = 1, Dur = 578
22:13:23.945 00.001 13828 IsSlewing returns 0
22:13:23.945 00.000 13828 IsGuiding returns 0
22:13:23.946 00.001 13828 PulseGuide returned control before completion, sleep 587
22:13:24.542 00.596 13828 IsGuiding returns 0
22:13:24.542 00.000 13828 Move returns status 0, amount 578
22:13:24.542 00.000 13828 move complete, result=0
22:13:24.542 00.000 13828 worker thread done servicing request
22:13:24.542 00.000 13828 Worker thread wakes up
22:13:24.542 00.000 8960 GuideStep: 1.8 px 689 ms WEST, 1.1 px 578 ms SOUTH
22:13:24.544 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:24.544 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:27.014 02.470 13828 Exposure complete
22:13:27.150 00.136 13828 worker thread done servicing request
22:13:27.150 00.000 8960 OnExposeComplete: enter
22:13:27.152 00.002 8960 UpdateGuideState(): m_state=6
22:13:27.154 00.002 8960 Star::Find(15, 976, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 810
22:13:27.156 00.002 8960 Star::Find returns 1 (0), X=973.61, Y=735.03, Mass=139258, SNR=32.7, Peak=25763 HFD=3.2
22:13:27.158 00.002 8960 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.39) = xAngle (-2.68 = -2.68)
22:13:27.160 00.002 8960 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
22:13:27.162 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.04 hyp=0.62 cameraTheta=-3.07 mountX=-0.56 mountY=-0.26, mountTheta=-2.71
22:13:27.165 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.04, opts=13)
22:13:27.166 00.001 8960 Enqueuing Move request for scope (-0.62, -0.04)
22:13:27.168 00.002 13828 Worker thread wakes up
22:13:27.168 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.04) opts 0xd
22:13:27.168 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.04)
22:13:27.168 00.000 13828 Moving (-0.62, -0.04) raw xDistance=-0.56 yDistance=-0.26
22:13:27.168 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7772, max=65535, med=12342, FiltMin=9522, FiltMax=65535, Gamma=2.540
22:13:27.170 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.56
22:13:27.170 00.000 8960 UpdateGuideState exits: m=139258 SNR=32.7
22:13:27.172 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:27.172 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:27.174 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:13:27.174 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:27.176 00.002 8960 Enqueuing Expose request
22:13:27.178 00.002 13828 MoveAxis(E, 158, ABG)
22:13:27.178 00.000 13828 Guiding  Dir = 2, Dur = 158
22:13:27.179 00.001 13828 IsSlewing returns 0
22:13:27.179 00.000 13828 IsGuiding returns 0
22:13:27.180 00.001 13828 PulseGuide returned control before completion, sleep 167
22:13:27.351 00.171 13828 IsGuiding returns 0
22:13:27.351 00.000 13828 Move returns status 0, amount 158
22:13:27.351 00.000 13828 MoveAxis(N, 0, ABG)
22:13:27.351 00.000 13828 duration set to 0 by GuideMode
22:13:27.351 00.000 13828 Move returns status 0, amount 0
22:13:27.351 00.000 13828 move complete, result=0
22:13:27.351 00.000 13828 worker thread done servicing request
22:13:27.351 00.000 13828 Worker thread wakes up
22:13:27.351 00.000 8960 GuideStep: -0.6 px 158 ms EAST, -0.3 px 0 ms NORTH
22:13:27.353 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:27.353 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:29.819 02.466 13828 Exposure complete
22:13:29.966 00.147 13828 worker thread done servicing request
22:13:29.966 00.000 8960 OnExposeComplete: enter
22:13:29.968 00.002 8960 UpdateGuideState(): m_state=6
22:13:29.970 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 811
22:13:29.972 00.002 8960 Star::Find returns 1 (0), X=973.44, Y=735.05, Mass=123429, SNR=25.6, Peak=23459 HFD=3.2
22:13:29.974 00.002 8960 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.39) = xAngle (-2.71 = -2.71)
22:13:29.976 00.002 8960 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.75 = -2.75)
22:13:29.978 00.002 8960 CameraToMount -- cameraX=-0.80 cameraY=-0.03 hyp=0.80 cameraTheta=-3.11 mountX=-0.72 mountY=-0.30, mountTheta=-2.74
22:13:29.981 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.80, y=-0.03, opts=13)
22:13:29.984 00.003 8960 Enqueuing Move request for scope (-0.80, -0.03)
22:13:29.986 00.002 13828 Worker thread wakes up
22:13:29.986 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.80, -0.03) opts 0xd
22:13:29.986 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12329, FiltMin=9468, FiltMax=65535, Gamma=2.540
22:13:29.988 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.80, -0.03)
22:13:29.989 00.001 8960 UpdateGuideState exits: m=123429 SNR=25.6
22:13:29.991 00.002 13828 Moving (-0.80, -0.03) raw xDistance=-0.72 yDistance=-0.30
22:13:29.991 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:29.993 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:29.995 00.002 8960 Enqueuing Expose request
22:13:29.996 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.72
22:13:29.996 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:29.997 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:13:29.997 00.000 13828 MoveAxis(E, 279, ABG)
22:13:29.997 00.000 13828 Guiding  Dir = 2, Dur = 279
22:13:29.998 00.001 13828 IsSlewing returns 0
22:13:29.998 00.000 13828 IsGuiding returns 0
22:13:29.999 00.001 13828 PulseGuide returned control before completion, sleep 288
22:13:30.299 00.300 13828 IsGuiding returns 0
22:13:30.299 00.000 13828 Move returns status 0, amount 279
22:13:30.299 00.000 13828 MoveAxis(N, 0, ABG)
22:13:30.299 00.000 13828 duration set to 0 by GuideMode
22:13:30.299 00.000 13828 Move returns status 0, amount 0
22:13:30.299 00.000 13828 move complete, result=0
22:13:30.299 00.000 13828 worker thread done servicing request
22:13:30.299 00.000 8960 GuideStep: -0.7 px 279 ms EAST, -0.3 px 0 ms NORTH
22:13:30.302 00.003 13828 Worker thread wakes up
22:13:30.302 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:30.302 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:32.773 02.471 13828 Exposure complete
22:13:32.914 00.141 13828 worker thread done servicing request
22:13:32.914 00.000 8960 OnExposeComplete: enter
22:13:32.916 00.002 8960 UpdateGuideState(): m_state=6
22:13:32.918 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 812
22:13:32.920 00.002 8960 Star::Find returns 1 (0), X=973.52, Y=735.07, Mass=114667, SNR=25.3, Peak=24099 HFD=2.6
22:13:32.921 00.001 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
22:13:32.924 00.003 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
22:13:32.927 00.003 8960 CameraToMount -- cameraX=-0.72 cameraY=-0.01 hyp=0.72 cameraTheta=-3.13 mountX=-0.66 mountY=-0.26, mountTheta=-2.77
22:13:32.929 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=-0.01, opts=13)
22:13:32.931 00.002 8960 Enqueuing Move request for scope (-0.72, -0.01)
22:13:32.933 00.002 13828 Worker thread wakes up
22:13:32.933 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.01) opts 0xd
22:13:32.933 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.72, -0.01)
22:13:32.933 00.000 13828 Moving (-0.72, -0.01) raw xDistance=-0.66 yDistance=-0.26
22:13:32.933 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.66
22:13:32.933 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:13:32.933 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12336, FiltMin=9609, FiltMax=65535, Gamma=2.540
22:13:32.935 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:13:32.935 00.000 13828 MoveAxis(E, 263, ABG)
22:13:32.935 00.000 13828 Guiding  Dir = 2, Dur = 263
22:13:32.935 00.000 8960 UpdateGuideState exits: m=114667 SNR=25.3
22:13:32.937 00.002 13828 IsSlewing returns 0
22:13:32.937 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:32.939 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:32.941 00.002 8960 Enqueuing Expose request
22:13:32.943 00.002 13828 IsGuiding returns 0
22:13:32.945 00.002 13828 PulseGuide returned control before completion, sleep 272
22:13:33.223 00.278 13828 IsGuiding returns 0
22:13:33.223 00.000 13828 Move returns status 0, amount 263
22:13:33.223 00.000 13828 MoveAxis(N, 0, ABG)
22:13:33.223 00.000 13828 duration set to 0 by GuideMode
22:13:33.223 00.000 13828 Move returns status 0, amount 0
22:13:33.223 00.000 13828 move complete, result=0
22:13:33.224 00.001 13828 worker thread done servicing request
22:13:33.224 00.000 8960 GuideStep: -0.7 px 263 ms EAST, -0.3 px 0 ms NORTH
22:13:33.227 00.003 13828 Worker thread wakes up
22:13:33.227 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:33.227 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:35.687 02.460 13828 Exposure complete
22:13:35.825 00.138 13828 worker thread done servicing request
22:13:35.825 00.000 8960 OnExposeComplete: enter
22:13:35.828 00.003 8960 UpdateGuideState(): m_state=6
22:13:35.830 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 813
22:13:35.832 00.002 8960 Star::Find returns 1 (0), X=973.95, Y=734.79, Mass=117111, SNR=23.9, Peak=23939 HFD=2.5
22:13:35.834 00.002 8960 CameraToMount -- cameraTheta (-2.35) - m_xAngle (-0.39) = xAngle (-1.95 = -1.95)
22:13:35.837 00.003 8960 CameraToMount -- cameraTheta (-2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.99 = -1.99)
22:13:35.840 00.003 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.29 hyp=0.40 cameraTheta=-2.35 mountX=-0.15 mountY=-0.37, mountTheta=-1.96
22:13:35.843 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.29, opts=13)
22:13:35.845 00.002 8960 Enqueuing Move request for scope (-0.28, -0.29)
22:13:35.847 00.002 13828 Worker thread wakes up
22:13:35.847 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12355, FiltMin=9404, FiltMax=65535, Gamma=2.540
22:13:35.849 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.29) opts 0xd
22:13:35.849 00.000 8960 UpdateGuideState exits: m=117111 SNR=23.9
22:13:35.850 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.29)
22:13:35.851 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:35.852 00.001 13828 Moving (-0.28, -0.29) raw xDistance=-0.15 yDistance=-0.37
22:13:35.852 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:35.854 00.002 8960 Enqueuing Expose request
22:13:35.856 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.15
22:13:35.856 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:13:35.856 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.37
22:13:35.856 00.000 13828 MoveAxis(E, 74, ABG)
22:13:35.856 00.000 13828 Guiding  Dir = 2, Dur = 74
22:13:35.858 00.002 13828 IsSlewing returns 0
22:13:35.858 00.000 13828 IsGuiding returns 0
22:13:35.861 00.003 13828 PulseGuide returned control before completion, sleep 82
22:13:35.944 00.083 13828 IsGuiding returns 0
22:13:35.944 00.000 13828 Move returns status 0, amount 74
22:13:35.944 00.000 13828 MoveAxis(N, 0, ABG)
22:13:35.944 00.000 13828 duration set to 0 by GuideMode
22:13:35.944 00.000 13828 Move returns status 0, amount 0
22:13:35.944 00.000 13828 move complete, result=0
22:13:35.944 00.000 13828 worker thread done servicing request
22:13:35.944 00.000 13828 Worker thread wakes up
22:13:35.944 00.000 8960 GuideStep: -0.2 px 74 ms EAST, -0.4 px 0 ms NORTH
22:13:35.946 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:35.946 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:38.414 02.468 13828 Exposure complete
22:13:38.546 00.132 13828 worker thread done servicing request
22:13:38.546 00.000 8960 OnExposeComplete: enter
22:13:38.550 00.004 8960 UpdateGuideState(): m_state=6
22:13:38.554 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 814
22:13:38.558 00.004 8960 Star::Find returns 1 (0), X=973.93, Y=734.16, Mass=115039, SNR=23.2, Peak=21795 HFD=3.0
22:13:38.560 00.002 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.50 = -1.50)
22:13:38.563 00.003 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
22:13:38.565 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=-0.91 hyp=0.96 cameraTheta=-1.89 mountX=0.07 mountY=-0.96, mountTheta=-1.50
22:13:38.567 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=-0.91, opts=13)
22:13:38.570 00.003 8960 Enqueuing Move request for scope (-0.30, -0.91)
22:13:38.573 00.003 13828 Worker thread wakes up
22:13:38.573 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12355, FiltMin=9782, FiltMax=65535, Gamma=2.540
22:13:38.576 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.91) opts 0xd
22:13:38.576 00.000 8960 UpdateGuideState exits: m=115039 SNR=23.2
22:13:38.578 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:38.580 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:38.581 00.001 8960 Enqueuing Expose request
22:13:38.583 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.30, -0.91)
22:13:38.583 00.000 13828 Moving (-0.30, -0.91) raw xDistance=0.07 yDistance=-0.96
22:13:38.583 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:13:38.583 00.000 13828 resist switch: large excursion: input -0.96 thresh 0.57 direction from 1 to -1
22:13:38.584 00.001 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.88
22:13:38.584 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.96 from input -0.96
22:13:38.584 00.000 13828 MoveAxis(E, 0, ABG)
22:13:38.584 00.000 13828 Move returns status 0, amount 0
22:13:38.584 00.000 13828 MoveAxis(N, 511, ABG)
22:13:38.584 00.000 13828 duration set to 0 by GuideMode
22:13:38.584 00.000 13828 Move returns status 0, amount 0
22:13:38.584 00.000 13828 move complete, result=0
22:13:38.584 00.000 13828 worker thread done servicing request
22:13:38.584 00.000 13828 Worker thread wakes up
22:13:38.584 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:38.584 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:38.585 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -1.0 px 0 ms NORTH
22:13:41.046 02.461 13828 Exposure complete
22:13:41.178 00.132 13828 worker thread done servicing request
22:13:41.178 00.000 8960 OnExposeComplete: enter
22:13:41.180 00.002 8960 UpdateGuideState(): m_state=6
22:13:41.184 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 815
22:13:41.188 00.004 8960 Star::Find returns 1 (0), X=973.73, Y=735.29, Mass=166331, SNR=33.0, Peak=24963 HFD=4.5
22:13:41.190 00.002 8960 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.39) = xAngle (3.14 = 3.14)
22:13:41.192 00.002 8960 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.10 = 3.10)
22:13:41.194 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=0.21 hyp=0.55 cameraTheta=2.75 mountX=-0.55 mountY=0.02, mountTheta=3.10
22:13:41.197 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=0.21, opts=13)
22:13:41.199 00.002 8960 Enqueuing Move request for scope (-0.51, 0.21)
22:13:41.201 00.002 13828 Worker thread wakes up
22:13:41.201 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7401, max=65535, med=12361, FiltMin=9385, FiltMax=65535, Gamma=2.540
22:13:41.204 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.21) opts 0xd
22:13:41.204 00.000 8960 UpdateGuideState exits: m=166331 SNR=33.0
22:13:41.207 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.51, 0.21)
22:13:41.207 00.000 13828 Moving (-0.51, 0.21) raw xDistance=-0.55 yDistance=0.02
22:13:41.207 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.55
22:13:41.207 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:13:41.207 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:13:41.207 00.000 13828 MoveAxis(E, 203, ABG)
22:13:41.207 00.000 13828 Guiding  Dir = 2, Dur = 203
22:13:41.207 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:41.209 00.002 13828 IsSlewing returns 0
22:13:41.209 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:41.211 00.002 8960 Enqueuing Expose request
22:13:41.213 00.002 13828 IsGuiding returns 0
22:13:41.215 00.002 13828 PulseGuide returned control before completion, sleep 212
22:13:41.432 00.217 13828 IsGuiding returns 0
22:13:41.432 00.000 13828 Move returns status 0, amount 203
22:13:41.432 00.000 13828 MoveAxis(N, 0, ABG)
22:13:41.432 00.000 13828 duration set to 0 by GuideMode
22:13:41.432 00.000 13828 Move returns status 0, amount 0
22:13:41.432 00.000 13828 move complete, result=0
22:13:41.432 00.000 13828 worker thread done servicing request
22:13:41.432 00.000 13828 Worker thread wakes up
22:13:41.432 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:41.432 00.000 8960 GuideStep: -0.5 px 203 ms EAST, 0.0 px 0 ms NORTH
22:13:41.434 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:43.903 02.469 13828 Exposure complete
22:13:44.034 00.131 13828 worker thread done servicing request
22:13:44.034 00.000 8960 OnExposeComplete: enter
22:13:44.036 00.002 8960 UpdateGuideState(): m_state=6
22:13:44.038 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 816
22:13:44.041 00.003 8960 Star::Find returns 1 (0), X=973.82, Y=734.52, Mass=114992, SNR=24.1, Peak=24643 HFD=2.6
22:13:44.042 00.001 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.82 = -1.82)
22:13:44.045 00.003 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
22:13:44.047 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=-0.55 hyp=0.69 cameraTheta=-2.21 mountX=-0.17 mountY=-0.66, mountTheta=-1.82
22:13:44.050 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=-0.55, opts=13)
22:13:44.052 00.002 8960 Enqueuing Move request for scope (-0.41, -0.55)
22:13:44.054 00.002 13828 Worker thread wakes up
22:13:44.054 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6774, max=65535, med=12355, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:13:44.056 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.55) opts 0xd
22:13:44.056 00.000 8960 UpdateGuideState exits: m=114992 SNR=24.1
22:13:44.058 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.41, -0.55)
22:13:44.058 00.000 13828 Moving (-0.41, -0.55) raw xDistance=-0.17 yDistance=-0.66
22:13:44.058 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
22:13:44.058 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:44.060 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:13:44.060 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:44.062 00.002 8960 Enqueuing Expose request
22:13:44.064 00.002 13828 MoveAxis(E, 77, ABG)
22:13:44.064 00.000 13828 Guiding  Dir = 2, Dur = 77
22:13:44.065 00.001 13828 IsSlewing returns 0
22:13:44.066 00.001 13828 IsGuiding returns 0
22:13:44.067 00.001 13828 PulseGuide returned control before completion, sleep 86
22:13:44.159 00.092 13828 IsGuiding returns 0
22:13:44.159 00.000 13828 Move returns status 0, amount 77
22:13:44.159 00.000 13828 MoveAxis(N, 353, ABG)
22:13:44.159 00.000 13828 duration set to 0 by GuideMode
22:13:44.159 00.000 13828 Move returns status 0, amount 0
22:13:44.159 00.000 13828 move complete, result=0
22:13:44.160 00.001 13828 worker thread done servicing request
22:13:44.160 00.000 13828 Worker thread wakes up
22:13:44.160 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:44.160 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:44.160 00.000 8960 GuideStep: -0.2 px 77 ms EAST, -0.7 px 0 ms NORTH
22:13:46.630 02.470 13828 Exposure complete
22:13:46.771 00.141 13828 worker thread done servicing request
22:13:46.771 00.000 8960 OnExposeComplete: enter
22:13:46.773 00.002 8960 UpdateGuideState(): m_state=6
22:13:46.775 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 817
22:13:46.777 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=733.79, Mass=131776, SNR=26.7, Peak=22019 HFD=3.2
22:13:46.779 00.002 8960 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.39) = xAngle (-1.32 = -1.32)
22:13:46.781 00.002 8960 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
22:13:46.782 00.001 8960 CameraToMount -- cameraX=-0.19 cameraY=-1.29 hyp=1.30 cameraTheta=-1.72 mountX=0.32 mountY=-1.27, mountTheta=-1.33
22:13:46.785 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-1.29, opts=13)
22:13:46.788 00.003 8960 Enqueuing Move request for scope (-0.19, -1.29)
22:13:46.790 00.002 13828 Worker thread wakes up
22:13:46.790 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12361, FiltMin=9372, FiltMax=65535, Gamma=2.540
22:13:46.792 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -1.29) opts 0xd
22:13:46.792 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -1.29)
22:13:46.792 00.000 8960 UpdateGuideState exits: m=131776 SNR=26.7
22:13:46.795 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:46.797 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:46.799 00.002 8960 Enqueuing Expose request
22:13:46.801 00.002 13828 Moving (-0.19, -1.29) raw xDistance=0.32 yDistance=-1.27
22:13:46.801 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
22:13:46.801 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.27 from input -1.27
22:13:46.801 00.000 13828 MoveAxis(W, 112, ABG)
22:13:46.801 00.000 13828 Guiding  Dir = 3, Dur = 112
22:13:46.803 00.002 13828 IsSlewing returns 0
22:13:46.803 00.000 13828 IsGuiding returns 0
22:13:46.805 00.002 13828 PulseGuide returned control before completion, sleep 121
22:13:46.938 00.133 13828 IsGuiding returns 0
22:13:46.938 00.000 13828 Move returns status 0, amount 112
22:13:46.938 00.000 13828 MoveAxis(N, 677, ABG)
22:13:46.938 00.000 13828 duration set to 0 by GuideMode
22:13:46.938 00.000 13828 Move returns status 0, amount 0
22:13:46.938 00.000 13828 move complete, result=0
22:13:46.939 00.001 13828 worker thread done servicing request
22:13:46.939 00.000 8960 GuideStep: 0.3 px 112 ms WEST, -1.3 px 0 ms NORTH
22:13:46.942 00.003 13828 Worker thread wakes up
22:13:46.942 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:46.942 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:49.415 02.473 13828 Exposure complete
22:13:49.553 00.138 13828 worker thread done servicing request
22:13:49.554 00.001 8960 OnExposeComplete: enter
22:13:49.557 00.003 8960 UpdateGuideState(): m_state=6
22:13:49.561 00.004 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 818
22:13:49.564 00.003 8960 Star::Find returns 1 (0), X=973.63, Y=733.76, Mass=151365, SNR=28.8, Peak=24419 HFD=3.4
22:13:49.566 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:13:49.567 00.001 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:13:49.569 00.002 8960 CameraToMount -- cameraX=-0.60 cameraY=-1.32 hyp=1.45 cameraTheta=-2.00 mountX=-0.05 mountY=-1.44, mountTheta=-1.61
22:13:49.573 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.60, y=-1.32, opts=13)
22:13:49.575 00.002 8960 Enqueuing Move request for scope (-0.60, -1.32)
22:13:49.577 00.002 13828 Worker thread wakes up
22:13:49.577 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7459, max=65535, med=12355, FiltMin=9737, FiltMax=65535, Gamma=2.540
22:13:49.578 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -1.32) opts 0xd
22:13:49.579 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.60, -1.32)
22:13:49.579 00.000 13828 Moving (-0.60, -1.32) raw xDistance=-0.05 yDistance=-1.44
22:13:49.579 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:13:49.579 00.000 8960 UpdateGuideState exits: m=151365 SNR=28.8
22:13:49.581 00.002 13828 GuideAlgorithmResistSwitch::result() returns -1.44 from input -1.44
22:13:49.581 00.000 13828 MoveAxis(E, 0, ABG)
22:13:49.581 00.000 13828 Move returns status 0, amount 0
22:13:49.581 00.000 13828 MoveAxis(N, 768, ABG)
22:13:49.581 00.000 13828 duration set to 0 by GuideMode
22:13:49.581 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:49.583 00.002 13828 Move returns status 0, amount 0
22:13:49.583 00.000 13828 move complete, result=0
22:13:49.583 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:49.585 00.002 8960 Enqueuing Expose request
22:13:49.587 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -1.4 px 0 ms NORTH
22:13:49.589 00.002 13828 worker thread done servicing request
22:13:49.589 00.000 13828 Worker thread wakes up
22:13:49.590 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:49.590 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:52.069 02.479 13828 Exposure complete
22:13:52.217 00.148 13828 worker thread done servicing request
22:13:52.218 00.001 8960 OnExposeComplete: enter
22:13:52.221 00.003 8960 UpdateGuideState(): m_state=6
22:13:52.224 00.003 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 819
22:13:52.226 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=734.30, Mass=168878, SNR=31.4, Peak=22761 HFD=3.8
22:13:52.228 00.002 8960 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.39) = xAngle (-1.37 = -1.37)
22:13:52.230 00.002 8960 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
22:13:52.233 00.003 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.78 hyp=0.80 cameraTheta=-1.76 mountX=0.16 mountY=-0.78, mountTheta=-1.37
22:13:52.238 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.78, opts=13)
22:13:52.240 00.002 8960 Enqueuing Move request for scope (-0.15, -0.78)
22:13:52.242 00.002 13828 Worker thread wakes up
22:13:52.242 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7440, max=65535, med=12348, FiltMin=9660, FiltMax=65535, Gamma=2.540
22:13:52.244 00.002 8960 UpdateGuideState exits: m=168878 SNR=31.4
22:13:52.246 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.78) opts 0xd
22:13:52.246 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:52.248 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.78)
22:13:52.248 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:52.250 00.002 8960 Enqueuing Expose request
22:13:52.252 00.002 13828 Moving (-0.15, -0.78) raw xDistance=0.16 yDistance=-0.78
22:13:52.252 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.16
22:13:52.252 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:13:52.253 00.001 13828 MoveAxis(W, 59, ABG)
22:13:52.253 00.000 13828 Guiding  Dir = 3, Dur = 59
22:13:52.254 00.001 13828 IsSlewing returns 0
22:13:52.255 00.001 13828 IsGuiding returns 0
22:13:52.256 00.001 13828 PulseGuide returned control before completion, sleep 68
22:13:52.326 00.070 13828 IsGuiding returns 0
22:13:52.326 00.000 13828 Move returns status 0, amount 59
22:13:52.326 00.000 13828 MoveAxis(N, 417, ABG)
22:13:52.326 00.000 13828 duration set to 0 by GuideMode
22:13:52.326 00.000 13828 Move returns status 0, amount 0
22:13:52.326 00.000 13828 move complete, result=0
22:13:52.326 00.000 13828 worker thread done servicing request
22:13:52.326 00.000 8960 GuideStep: 0.2 px 59 ms WEST, -0.8 px 0 ms NORTH
22:13:52.329 00.003 13828 Worker thread wakes up
22:13:52.329 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:52.329 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:54.804 02.475 13828 Exposure complete
22:13:54.949 00.145 13828 worker thread done servicing request
22:13:54.949 00.000 8960 OnExposeComplete: enter
22:13:54.952 00.003 8960 UpdateGuideState(): m_state=6
22:13:54.955 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 820
22:13:54.958 00.003 8960 Star::Find returns 1 (0), X=973.80, Y=734.44, Mass=131854, SNR=26.2, Peak=22915 HFD=3.2
22:13:54.961 00.003 8960 CameraToMount -- cameraTheta (-2.16) - m_xAngle (-0.39) = xAngle (-1.77 = -1.77)
22:13:54.965 00.004 8960 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
22:13:54.968 00.003 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.64 hyp=0.77 cameraTheta=-2.16 mountX=-0.15 mountY=-0.75, mountTheta=-1.77
22:13:54.972 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.64, opts=13)
22:13:54.976 00.004 8960 Enqueuing Move request for scope (-0.43, -0.64)
22:13:54.978 00.002 13828 Worker thread wakes up
22:13:54.978 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12336, FiltMin=9251, FiltMax=65535, Gamma=2.540
22:13:54.980 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.64) opts 0xd
22:13:54.980 00.000 8960 UpdateGuideState exits: m=131854 SNR=26.2
22:13:54.982 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:54.984 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.64)
22:13:54.984 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:54.986 00.002 8960 Enqueuing Expose request
22:13:54.989 00.003 13828 Moving (-0.43, -0.64) raw xDistance=-0.15 yDistance=-0.75
22:13:54.989 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:13:54.989 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:13:54.989 00.000 13828 MoveAxis(E, 52, ABG)
22:13:54.989 00.000 13828 Guiding  Dir = 2, Dur = 52
22:13:54.990 00.001 13828 IsSlewing returns 0
22:13:54.990 00.000 13828 IsGuiding returns 0
22:13:54.992 00.002 13828 PulseGuide returned control before completion, sleep 61
22:13:55.063 00.071 13828 IsGuiding returns 0
22:13:55.063 00.000 13828 Move returns status 0, amount 52
22:13:55.063 00.000 13828 MoveAxis(N, 399, ABG)
22:13:55.063 00.000 13828 duration set to 0 by GuideMode
22:13:55.063 00.000 13828 Move returns status 0, amount 0
22:13:55.063 00.000 13828 move complete, result=0
22:13:55.063 00.000 13828 worker thread done servicing request
22:13:55.063 00.000 13828 Worker thread wakes up
22:13:55.063 00.000 8960 GuideStep: -0.2 px 52 ms EAST, -0.8 px 0 ms NORTH
22:13:55.066 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:55.066 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:13:57.531 02.465 13828 Exposure complete
22:13:57.677 00.146 13828 worker thread done servicing request
22:13:57.678 00.001 8960 OnExposeComplete: enter
22:13:57.680 00.002 8960 UpdateGuideState(): m_state=6
22:13:57.683 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 821
22:13:57.685 00.002 8960 Star::Find returns 1 (0), X=973.61, Y=734.48, Mass=165803, SNR=30.2, Peak=24502 HFD=3.2
22:13:57.688 00.003 8960 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.39) = xAngle (-1.98 = -1.98)
22:13:57.690 00.002 8960 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
22:13:57.692 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.60 hyp=0.86 cameraTheta=-2.38 mountX=-0.35 mountY=-0.78, mountTheta=-1.99
22:13:57.695 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.60, opts=13)
22:13:57.697 00.002 8960 Enqueuing Move request for scope (-0.62, -0.60)
22:13:57.700 00.003 13828 Worker thread wakes up
22:13:57.700 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.60) opts 0xd
22:13:57.700 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.60)
22:13:57.700 00.000 13828 Moving (-0.62, -0.60) raw xDistance=-0.35 yDistance=-0.78
22:13:57.700 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:13:57.700 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:13:57.700 00.000 13828 MoveAxis(E, 132, ABG)
22:13:57.700 00.000 13828 Guiding  Dir = 2, Dur = 132
22:13:57.700 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7568, max=65535, med=12329, FiltMin=9328, FiltMax=65535, Gamma=2.540
22:13:57.703 00.003 8960 UpdateGuideState exits: m=165803 SNR=30.2
22:13:57.705 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:13:57.707 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:13:57.708 00.001 8960 Enqueuing Expose request
22:13:57.710 00.002 13828 IsSlewing returns 0
22:13:57.710 00.000 13828 IsGuiding returns 0
22:13:57.712 00.002 13828 PulseGuide returned control before completion, sleep 141
22:13:57.867 00.155 13828 IsGuiding returns 0
22:13:57.867 00.000 13828 Move returns status 0, amount 132
22:13:57.867 00.000 13828 MoveAxis(N, 414, ABG)
22:13:57.867 00.000 13828 duration set to 0 by GuideMode
22:13:57.867 00.000 13828 Move returns status 0, amount 0
22:13:57.867 00.000 13828 move complete, result=0
22:13:57.867 00.000 13828 worker thread done servicing request
22:13:57.867 00.000 13828 Worker thread wakes up
22:13:57.867 00.000 8960 GuideStep: -0.3 px 132 ms EAST, -0.8 px 0 ms NORTH
22:13:57.870 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:13:57.870 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:00.336 02.466 13828 Exposure complete
22:14:00.464 00.128 13828 worker thread done servicing request
22:14:00.464 00.000 8960 OnExposeComplete: enter
22:14:00.466 00.002 8960 UpdateGuideState(): m_state=6
22:14:00.468 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 822
22:14:00.471 00.003 8960 Star::Find returns 1 (0), X=973.37, Y=734.75, Mass=189638, SNR=33.3, Peak=24771 HFD=3.9
22:14:00.474 00.003 8960 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.39) = xAngle (-2.39 = -2.39)
22:14:00.475 00.001 8960 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
22:14:00.477 00.002 8960 CameraToMount -- cameraX=-0.87 cameraY=-0.32 hyp=0.92 cameraTheta=-2.78 mountX=-0.68 mountY=-0.61, mountTheta=-2.41
22:14:00.480 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.87, y=-0.32, opts=13)
22:14:00.482 00.002 8960 Enqueuing Move request for scope (-0.87, -0.32)
22:14:00.484 00.002 13828 Worker thread wakes up
22:14:00.484 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.32) opts 0xd
22:14:00.484 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.87, -0.32)
22:14:00.484 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12329, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:14:00.486 00.002 8960 UpdateGuideState exits: m=189638 SNR=33.3
22:14:00.488 00.002 13828 Moving (-0.87, -0.32) raw xDistance=-0.68 yDistance=-0.61
22:14:00.488 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:00.490 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.68
22:14:00.490 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:14:00.490 00.000 13828 MoveAxis(E, 260, ABG)
22:14:00.490 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:00.492 00.002 8960 Enqueuing Expose request
22:14:00.493 00.001 13828 Guiding  Dir = 2, Dur = 260
22:14:00.495 00.002 13828 IsSlewing returns 0
22:14:00.495 00.000 13828 IsGuiding returns 0
22:14:00.496 00.001 13828 PulseGuide returned control before completion, sleep 269
22:14:00.780 00.284 13828 IsGuiding returns 0
22:14:00.780 00.000 13828 Move returns status 0, amount 260
22:14:00.781 00.001 13828 MoveAxis(N, 323, ABG)
22:14:00.781 00.000 13828 duration set to 0 by GuideMode
22:14:00.781 00.000 13828 Move returns status 0, amount 0
22:14:00.781 00.000 13828 move complete, result=0
22:14:00.781 00.000 13828 worker thread done servicing request
22:14:00.781 00.000 8960 GuideStep: -0.7 px 260 ms EAST, -0.6 px 0 ms NORTH
22:14:00.784 00.003 13828 Worker thread wakes up
22:14:00.784 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:00.784 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:03.250 02.466 13828 Exposure complete
22:14:03.387 00.137 13828 worker thread done servicing request
22:14:03.387 00.000 8960 OnExposeComplete: enter
22:14:03.389 00.002 8960 UpdateGuideState(): m_state=6
22:14:03.391 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 823
22:14:03.393 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=734.91, Mass=151097, SNR=26.9, Peak=22979 HFD=3.7
22:14:03.394 00.001 8960 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.39) = xAngle (-0.59 = -0.59)
22:14:03.396 00.002 8960 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
22:14:03.398 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=-0.17 hyp=0.20 cameraTheta=-0.99 mountX=0.17 mountY=-0.12, mountTheta=-0.62
22:14:03.400 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.17, opts=13)
22:14:03.402 00.002 8960 Enqueuing Move request for scope (0.11, -0.17)
22:14:03.404 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7222, max=65535, med=12342, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:14:03.406 00.002 13828 Worker thread wakes up
22:14:03.406 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.17) opts 0xd
22:14:03.406 00.000 8960 UpdateGuideState exits: m=151097 SNR=26.9
22:14:03.408 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:03.409 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:03.411 00.002 8960 Enqueuing Expose request
22:14:03.413 00.002 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.17)
22:14:03.413 00.000 13828 Moving (0.11, -0.17) raw xDistance=0.17 yDistance=-0.12
22:14:03.413 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.17
22:14:03.413 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:03.413 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:14:03.414 00.001 13828 MoveAxis(W, 44, ABG)
22:14:03.414 00.000 13828 Guiding  Dir = 3, Dur = 44
22:14:03.416 00.002 13828 IsSlewing returns 0
22:14:03.416 00.000 13828 IsGuiding returns 0
22:14:03.419 00.003 13828 PulseGuide returned control before completion, sleep 51
22:14:03.475 00.056 13828 IsGuiding returns 0
22:14:03.475 00.000 13828 Move returns status 0, amount 44
22:14:03.476 00.001 13828 MoveAxis(N, 0, ABG)
22:14:03.476 00.000 13828 duration set to 0 by GuideMode
22:14:03.476 00.000 13828 Move returns status 0, amount 0
22:14:03.476 00.000 13828 move complete, result=0
22:14:03.476 00.000 13828 worker thread done servicing request
22:14:03.476 00.000 13828 Worker thread wakes up
22:14:03.476 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:03.476 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:03.476 00.000 8960 GuideStep: 0.2 px 44 ms WEST, -0.1 px 0 ms NORTH
22:14:05.956 02.480 13828 Exposure complete
22:14:06.096 00.140 13828 worker thread done servicing request
22:14:06.096 00.000 8960 OnExposeComplete: enter
22:14:06.098 00.002 8960 UpdateGuideState(): m_state=6
22:14:06.100 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 824
22:14:06.103 00.003 8960 Star::Find returns 1 (0), X=974.15, Y=734.20, Mass=131727, SNR=25.9, Peak=23632 HFD=2.9
22:14:06.105 00.002 8960 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.39) = xAngle (-1.27 = -1.27)
22:14:06.107 00.002 8960 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
22:14:06.109 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.87 hyp=0.88 cameraTheta=-1.67 mountX=0.26 mountY=-0.85, mountTheta=-1.28
22:14:06.111 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.87, opts=13)
22:14:06.113 00.002 8960 Enqueuing Move request for scope (-0.08, -0.87)
22:14:06.115 00.002 13828 Worker thread wakes up
22:14:06.115 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7843, max=65535, med=12342, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:14:06.117 00.002 8960 UpdateGuideState exits: m=131727 SNR=25.9
22:14:06.119 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:06.121 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.87) opts 0xd
22:14:06.121 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:06.123 00.002 8960 Enqueuing Expose request
22:14:06.126 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.87)
22:14:06.126 00.000 13828 Moving (-0.08, -0.87) raw xDistance=0.26 yDistance=-0.85
22:14:06.126 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:14:06.126 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:14:06.126 00.000 13828 MoveAxis(W, 98, ABG)
22:14:06.126 00.000 13828 Guiding  Dir = 3, Dur = 98
22:14:06.127 00.001 13828 IsSlewing returns 0
22:14:06.127 00.000 13828 IsGuiding returns 0
22:14:06.129 00.002 13828 PulseGuide returned control before completion, sleep 107
22:14:06.244 00.115 13828 IsGuiding returns 0
22:14:06.244 00.000 13828 Move returns status 0, amount 98
22:14:06.245 00.001 13828 MoveAxis(N, 450, ABG)
22:14:06.245 00.000 13828 duration set to 0 by GuideMode
22:14:06.245 00.000 13828 Move returns status 0, amount 0
22:14:06.245 00.000 13828 move complete, result=0
22:14:06.246 00.001 13828 worker thread done servicing request
22:14:06.246 00.000 8960 GuideStep: 0.3 px 98 ms WEST, -0.8 px 0 ms NORTH
22:14:06.252 00.006 13828 Worker thread wakes up
22:14:06.252 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:06.253 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:08.727 02.474 13828 Exposure complete
22:14:08.859 00.132 13828 worker thread done servicing request
22:14:08.859 00.000 8960 OnExposeComplete: enter
22:14:08.862 00.003 8960 UpdateGuideState(): m_state=6
22:14:08.864 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 825
22:14:08.866 00.002 8960 Star::Find returns 1 (0), X=974.36, Y=734.50, Mass=113958, SNR=22.3, Peak=21366 HFD=3.3
22:14:08.868 00.002 8960 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.39) = xAngle (-0.96 = -0.96)
22:14:08.869 00.001 8960 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
22:14:08.871 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.58 hyp=0.59 cameraTheta=-1.35 mountX=0.34 mountY=-0.50, mountTheta=-0.97
22:14:08.874 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.58, opts=13)
22:14:08.876 00.002 8960 Enqueuing Move request for scope (0.13, -0.58)
22:14:08.877 00.001 13828 Worker thread wakes up
22:14:08.877 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.58) opts 0xd
22:14:08.877 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12342, FiltMin=9616, FiltMax=65535, Gamma=2.540
22:14:08.879 00.002 8960 UpdateGuideState exits: m=113958 SNR=22.3
22:14:08.881 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:08.884 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:08.887 00.003 8960 Enqueuing Expose request
22:14:08.888 00.001 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.58)
22:14:08.889 00.001 13828 Moving (0.13, -0.58) raw xDistance=0.34 yDistance=-0.50
22:14:08.889 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.34
22:14:08.889 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.50 from input -0.50
22:14:08.889 00.000 13828 MoveAxis(W, 132, ABG)
22:14:08.889 00.000 13828 Guiding  Dir = 3, Dur = 132
22:14:08.890 00.001 13828 IsSlewing returns 0
22:14:08.890 00.000 13828 IsGuiding returns 0
22:14:08.891 00.001 13828 PulseGuide returned control before completion, sleep 141
22:14:09.049 00.158 13828 IsGuiding returns 0
22:14:09.049 00.000 13828 Move returns status 0, amount 132
22:14:09.049 00.000 13828 MoveAxis(N, 263, ABG)
22:14:09.049 00.000 13828 duration set to 0 by GuideMode
22:14:09.049 00.000 13828 Move returns status 0, amount 0
22:14:09.049 00.000 13828 move complete, result=0
22:14:09.050 00.001 13828 worker thread done servicing request
22:14:09.050 00.000 8960 GuideStep: 0.3 px 132 ms WEST, -0.5 px 0 ms NORTH
22:14:09.054 00.004 13828 Worker thread wakes up
22:14:09.054 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:09.054 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:11.530 02.476 13828 Exposure complete
22:14:11.662 00.132 13828 worker thread done servicing request
22:14:11.662 00.000 8960 OnExposeComplete: enter
22:14:11.664 00.002 8960 UpdateGuideState(): m_state=6
22:14:11.666 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 826
22:14:11.667 00.001 8960 Star::Find returns 1 (0), X=973.92, Y=734.56, Mass=127235, SNR=27.1, Peak=23299 HFD=3.1
22:14:11.669 00.002 8960 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.39) = xAngle (-1.72 = -1.72)
22:14:11.672 00.003 8960 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
22:14:11.674 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.52 hyp=0.60 cameraTheta=-2.11 mountX=-0.09 mountY=-0.59, mountTheta=-1.72
22:14:11.676 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.52, opts=13)
22:14:11.678 00.002 8960 Enqueuing Move request for scope (-0.31, -0.52)
22:14:11.680 00.002 13828 Worker thread wakes up
22:14:11.680 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12329, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:14:11.681 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.52) opts 0xd
22:14:11.681 00.000 8960 UpdateGuideState exits: m=127235 SNR=27.1
22:14:11.683 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.52)
22:14:11.683 00.000 13828 Moving (-0.31, -0.52) raw xDistance=-0.09 yDistance=-0.59
22:14:11.683 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:11.685 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:14:11.685 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:11.687 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:14:11.687 00.000 8960 Enqueuing Expose request
22:14:11.689 00.002 13828 MoveAxis(E, 0, ABG)
22:14:11.689 00.000 13828 Move returns status 0, amount 0
22:14:11.689 00.000 13828 MoveAxis(N, 316, ABG)
22:14:11.689 00.000 13828 duration set to 0 by GuideMode
22:14:11.690 00.001 13828 Move returns status 0, amount 0
22:14:11.690 00.000 13828 move complete, result=0
22:14:11.690 00.000 13828 worker thread done servicing request
22:14:11.690 00.000 13828 Worker thread wakes up
22:14:11.690 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:11.690 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:11.691 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:14:14.169 02.478 13828 Exposure complete
22:14:14.312 00.143 8960 OnExposeComplete: enter
22:14:14.314 00.002 13828 worker thread done servicing request
22:14:14.315 00.001 8960 UpdateGuideState(): m_state=6
22:14:14.319 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 827
22:14:14.322 00.003 8960 Star::Find returns 1 (0), X=973.53, Y=734.38, Mass=158302, SNR=31.9, Peak=25667 HFD=3.2
22:14:14.325 00.003 8960 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.39) = xAngle (-1.97 = -1.97)
22:14:14.327 00.002 8960 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
22:14:14.330 00.003 8960 CameraToMount -- cameraX=-0.70 cameraY=-0.70 hyp=0.99 cameraTheta=-2.36 mountX=-0.38 mountY=-0.90, mountTheta=-1.97
22:14:14.335 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=-0.70, opts=13)
22:14:14.339 00.004 8960 Enqueuing Move request for scope (-0.70, -0.70)
22:14:14.342 00.003 13828 Worker thread wakes up
22:14:14.342 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7408, max=65535, med=12323, FiltMin=9571, FiltMax=65535, Gamma=2.540
22:14:14.344 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.70) opts 0xd
22:14:14.344 00.000 8960 UpdateGuideState exits: m=158302 SNR=31.9
22:14:14.347 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.70, -0.70)
22:14:14.347 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:14.349 00.002 13828 Moving (-0.70, -0.70) raw xDistance=-0.38 yDistance=-0.90
22:14:14.349 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:14.352 00.003 8960 Enqueuing Expose request
22:14:14.354 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.38
22:14:14.354 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
22:14:14.355 00.001 13828 MoveAxis(E, 141, ABG)
22:14:14.355 00.000 13828 Guiding  Dir = 2, Dur = 141
22:14:14.356 00.001 13828 IsSlewing returns 0
22:14:14.356 00.000 13828 IsGuiding returns 0
22:14:14.357 00.001 13828 PulseGuide returned control before completion, sleep 150
22:14:14.520 00.163 13828 IsGuiding returns 0
22:14:14.520 00.000 13828 Move returns status 0, amount 141
22:14:14.520 00.000 13828 MoveAxis(N, 477, ABG)
22:14:14.520 00.000 13828 duration set to 0 by GuideMode
22:14:14.520 00.000 13828 Move returns status 0, amount 0
22:14:14.520 00.000 13828 move complete, result=0
22:14:14.520 00.000 13828 worker thread done servicing request
22:14:14.521 00.001 8960 GuideStep: -0.4 px 141 ms EAST, -0.9 px 0 ms NORTH
22:14:14.523 00.002 13828 Worker thread wakes up
22:14:14.523 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:14.523 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:16.999 02.476 13828 Exposure complete
22:14:17.130 00.131 13828 worker thread done servicing request
22:14:17.130 00.000 8960 OnExposeComplete: enter
22:14:17.133 00.003 8960 UpdateGuideState(): m_state=6
22:14:17.136 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 828
22:14:17.137 00.001 8960 Star::Find returns 1 (0), X=974.05, Y=733.58, Mass=156344, SNR=29.0, Peak=25072 HFD=3.4
22:14:17.139 00.002 8960 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.39) = xAngle (-1.30 = -1.30)
22:14:17.141 00.002 8960 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
22:14:17.143 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=-1.50 hyp=1.51 cameraTheta=-1.69 mountX=0.41 mountY=-1.47, mountTheta=-1.30
22:14:17.148 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-1.50, opts=13)
22:14:17.151 00.003 8960 Enqueuing Move request for scope (-0.18, -1.50)
22:14:17.153 00.002 13828 Worker thread wakes up
22:14:17.154 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12336, FiltMin=9417, FiltMax=65535, Gamma=2.540
22:14:17.157 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -1.50) opts 0xd
22:14:17.157 00.000 8960 UpdateGuideState exits: m=156344 SNR=29.0
22:14:17.159 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.18, -1.50)
22:14:17.160 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:17.162 00.002 13828 Moving (-0.18, -1.50) raw xDistance=0.41 yDistance=-1.47
22:14:17.162 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:17.164 00.002 8960 Enqueuing Expose request
22:14:17.165 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.41
22:14:17.165 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.47 from input -1.47
22:14:17.165 00.000 13828 MoveAxis(W, 142, ABG)
22:14:17.165 00.000 13828 Guiding  Dir = 3, Dur = 142
22:14:17.167 00.002 13828 IsSlewing returns 0
22:14:17.167 00.000 13828 IsGuiding returns 0
22:14:17.169 00.002 13828 PulseGuide returned control before completion, sleep 151
22:14:17.333 00.164 13828 IsGuiding returns 0
22:14:17.333 00.000 13828 Move returns status 0, amount 142
22:14:17.333 00.000 13828 MoveAxis(N, 780, ABG)
22:14:17.333 00.000 13828 duration set to 0 by GuideMode
22:14:17.333 00.000 13828 Move returns status 0, amount 0
22:14:17.333 00.000 13828 move complete, result=0
22:14:17.333 00.000 13828 worker thread done servicing request
22:14:17.334 00.001 8960 GuideStep: 0.4 px 142 ms WEST, -1.5 px 0 ms NORTH
22:14:17.337 00.003 13828 Worker thread wakes up
22:14:17.337 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:17.337 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:19.809 02.472 13828 Exposure complete
22:14:19.952 00.143 13828 worker thread done servicing request
22:14:19.952 00.000 8960 OnExposeComplete: enter
22:14:19.955 00.003 8960 UpdateGuideState(): m_state=6
22:14:19.958 00.003 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 829
22:14:19.960 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=734.42, Mass=166706, SNR=32.8, Peak=22582 HFD=3.5
22:14:19.962 00.002 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
22:14:19.964 00.002 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
22:14:19.966 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=-0.65 hyp=0.83 cameraTheta=-2.23 mountX=-0.22 mountY=-0.79, mountTheta=-1.84
22:14:19.970 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=-0.65, opts=13)
22:14:19.973 00.003 8960 Enqueuing Move request for scope (-0.51, -0.65)
22:14:19.974 00.001 13828 Worker thread wakes up
22:14:19.975 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12361, FiltMin=9392, FiltMax=65535, Gamma=2.540
22:14:19.976 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.65) opts 0xd
22:14:19.976 00.000 8960 UpdateGuideState exits: m=166706 SNR=32.8
22:14:19.978 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.51, -0.65)
22:14:19.978 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:19.980 00.002 13828 Moving (-0.51, -0.65) raw xDistance=-0.22 yDistance=-0.79
22:14:19.980 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:19.984 00.004 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.22
22:14:19.984 00.000 8960 Enqueuing Expose request
22:14:19.987 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:14:19.987 00.000 13828 MoveAxis(E, 70, ABG)
22:14:19.987 00.000 13828 Guiding  Dir = 2, Dur = 70
22:14:19.989 00.002 13828 IsSlewing returns 0
22:14:19.990 00.001 13828 IsGuiding returns 0
22:14:19.991 00.001 13828 PulseGuide returned control before completion, sleep 79
22:14:20.076 00.085 13828 IsGuiding returns 0
22:14:20.076 00.000 13828 Move returns status 0, amount 70
22:14:20.076 00.000 13828 MoveAxis(N, 420, ABG)
22:14:20.077 00.001 13828 duration set to 0 by GuideMode
22:14:20.077 00.000 13828 Move returns status 0, amount 0
22:14:20.077 00.000 13828 move complete, result=0
22:14:20.077 00.000 13828 worker thread done servicing request
22:14:20.077 00.000 8960 GuideStep: -0.2 px 70 ms EAST, -0.8 px 0 ms NORTH
22:14:20.080 00.003 13828 Worker thread wakes up
22:14:20.081 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:20.081 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:22.560 02.479 13828 Exposure complete
22:14:22.695 00.135 13828 worker thread done servicing request
22:14:22.696 00.001 8960 OnExposeComplete: enter
22:14:22.698 00.002 8960 UpdateGuideState(): m_state=6
22:14:22.702 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 830
22:14:22.704 00.002 8960 Star::Find returns 1 (0), X=973.64, Y=734.40, Mass=131161, SNR=27.7, Peak=24969 HFD=3.1
22:14:22.707 00.003 8960 CameraToMount -- cameraTheta (-2.29) - m_xAngle (-0.39) = xAngle (-1.90 = -1.90)
22:14:22.709 00.002 8960 CameraToMount -- cameraTheta (-2.29) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
22:14:22.710 00.001 8960 CameraToMount -- cameraX=-0.59 cameraY=-0.68 hyp=0.90 cameraTheta=-2.29 mountX=-0.29 mountY=-0.84, mountTheta=-1.90
22:14:22.714 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.59, y=-0.68, opts=13)
22:14:22.717 00.003 8960 Enqueuing Move request for scope (-0.59, -0.68)
22:14:22.719 00.002 13828 Worker thread wakes up
22:14:22.719 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.59, -0.68) opts 0xd
22:14:22.719 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7254, max=65535, med=12374, FiltMin=9564, FiltMax=65535, Gamma=2.540
22:14:22.723 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.59, -0.68)
22:14:22.723 00.000 8960 UpdateGuideState exits: m=131161 SNR=27.7
22:14:22.724 00.001 13828 Moving (-0.59, -0.68) raw xDistance=-0.29 yDistance=-0.84
22:14:22.724 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:22.726 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
22:14:22.726 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:22.728 00.002 8960 Enqueuing Expose request
22:14:22.730 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:14:22.730 00.000 13828 MoveAxis(E, 113, ABG)
22:14:22.730 00.000 13828 Guiding  Dir = 2, Dur = 113
22:14:22.732 00.002 13828 IsSlewing returns 0
22:14:22.732 00.000 13828 IsGuiding returns 0
22:14:22.734 00.002 13828 PulseGuide returned control before completion, sleep 122
22:14:22.862 00.128 13828 IsGuiding returns 0
22:14:22.862 00.000 13828 Move returns status 0, amount 113
22:14:22.862 00.000 13828 MoveAxis(N, 448, ABG)
22:14:22.862 00.000 13828 duration set to 0 by GuideMode
22:14:22.862 00.000 13828 Move returns status 0, amount 0
22:14:22.862 00.000 13828 move complete, result=0
22:14:22.862 00.000 13828 worker thread done servicing request
22:14:22.862 00.000 13828 Worker thread wakes up
22:14:22.862 00.000 8960 GuideStep: -0.3 px 113 ms EAST, -0.8 px 0 ms NORTH
22:14:22.865 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:22.865 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:25.343 02.478 13828 Exposure complete
22:14:25.491 00.148 13828 worker thread done servicing request
22:14:25.491 00.000 8960 OnExposeComplete: enter
22:14:25.493 00.002 8960 UpdateGuideState(): m_state=6
22:14:25.495 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 831
22:14:25.497 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=734.14, Mass=142417, SNR=28.3, Peak=24265 HFD=3.2
22:14:25.500 00.003 8960 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.39) = xAngle (-0.98 = -0.98)
22:14:25.502 00.002 8960 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
22:14:25.504 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.94 hyp=0.96 cameraTheta=-1.37 mountX=0.54 mountY=-0.81, mountTheta=-0.99
22:14:25.507 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.94, opts=13)
22:14:25.509 00.002 8960 Enqueuing Move request for scope (0.19, -0.94)
22:14:25.511 00.002 13828 Worker thread wakes up
22:14:25.511 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12361, FiltMin=9763, FiltMax=65535, Gamma=2.540
22:14:25.513 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.94) opts 0xd
22:14:25.514 00.001 8960 UpdateGuideState exits: m=142417 SNR=28.3
22:14:25.517 00.003 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.94)
22:14:25.517 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:25.518 00.001 13828 Moving (0.19, -0.94) raw xDistance=0.54 yDistance=-0.81
22:14:25.519 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:25.520 00.001 8960 Enqueuing Expose request
22:14:25.522 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.54
22:14:25.522 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:14:25.522 00.000 13828 MoveAxis(W, 192, ABG)
22:14:25.522 00.000 13828 Guiding  Dir = 3, Dur = 192
22:14:25.523 00.001 13828 IsSlewing returns 0
22:14:25.524 00.001 13828 IsGuiding returns 0
22:14:25.525 00.001 13828 PulseGuide returned control before completion, sleep 201
22:14:25.739 00.214 13828 IsGuiding returns 0
22:14:25.739 00.000 13828 Move returns status 0, amount 192
22:14:25.739 00.000 13828 MoveAxis(N, 433, ABG)
22:14:25.739 00.000 13828 duration set to 0 by GuideMode
22:14:25.739 00.000 13828 Move returns status 0, amount 0
22:14:25.739 00.000 13828 move complete, result=0
22:14:25.739 00.000 13828 worker thread done servicing request
22:14:25.739 00.000 8960 GuideStep: 0.5 px 192 ms WEST, -0.8 px 0 ms NORTH
22:14:25.741 00.002 13828 Worker thread wakes up
22:14:25.741 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:25.741 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:28.214 02.473 13828 Exposure complete
22:14:28.372 00.158 13828 worker thread done servicing request
22:14:28.372 00.000 8960 OnExposeComplete: enter
22:14:28.374 00.002 8960 UpdateGuideState(): m_state=6
22:14:28.377 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 832
22:14:28.378 00.001 8960 Star::Find returns 1 (0), X=973.68, Y=734.58, Mass=147359, SNR=30.0, Peak=23683 HFD=3.2
22:14:28.380 00.002 8960 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.39) = xAngle (-2.02 = -2.02)
22:14:28.382 00.002 8960 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
22:14:28.384 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=-0.50 hyp=0.75 cameraTheta=-2.41 mountX=-0.32 mountY=-0.66, mountTheta=-2.03
22:14:28.387 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=-0.50, opts=13)
22:14:28.389 00.002 8960 Enqueuing Move request for scope (-0.56, -0.50)
22:14:28.391 00.002 13828 Worker thread wakes up
22:14:28.391 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7472, max=65535, med=12342, FiltMin=9609, FiltMax=65535, Gamma=2.540
22:14:28.393 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.50) opts 0xd
22:14:28.393 00.000 8960 UpdateGuideState exits: m=147359 SNR=30.0
22:14:28.395 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.56, -0.50)
22:14:28.395 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:28.397 00.002 13828 Moving (-0.56, -0.50) raw xDistance=-0.32 yDistance=-0.66
22:14:28.397 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:28.399 00.002 8960 Enqueuing Expose request
22:14:28.402 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.32
22:14:28.402 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:14:28.402 00.000 13828 MoveAxis(E, 106, ABG)
22:14:28.402 00.000 13828 Guiding  Dir = 2, Dur = 106
22:14:28.403 00.001 13828 IsSlewing returns 0
22:14:28.404 00.001 13828 IsGuiding returns 0
22:14:28.405 00.001 13828 PulseGuide returned control before completion, sleep 115
22:14:28.533 00.128 13828 IsGuiding returns 1
22:14:28.533 00.000 13828 scope still moving after pulse duration time elapsed
22:14:28.569 00.036 13828 IsSlewing returns 0
22:14:28.569 00.000 13828 IsGuiding returns 0
22:14:28.570 00.001 13828 scope move finished after 106 + 59 ms
22:14:28.570 00.000 13828 Move returns status 0, amount 106
22:14:28.570 00.000 13828 MoveAxis(N, 351, ABG)
22:14:28.570 00.000 13828 duration set to 0 by GuideMode
22:14:28.570 00.000 13828 Move returns status 0, amount 0
22:14:28.570 00.000 13828 move complete, result=0
22:14:28.570 00.000 13828 worker thread done servicing request
22:14:28.570 00.000 8960 GuideStep: -0.3 px 106 ms EAST, -0.7 px 0 ms NORTH
22:14:28.572 00.002 13828 Worker thread wakes up
22:14:28.573 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:28.573 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:31.046 02.473 13828 Exposure complete
22:14:31.186 00.140 13828 worker thread done servicing request
22:14:31.186 00.000 8960 OnExposeComplete: enter
22:14:31.188 00.002 8960 UpdateGuideState(): m_state=6
22:14:31.190 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 833
22:14:31.192 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=734.89, Mass=133620, SNR=26.4, Peak=24483 HFD=3.5
22:14:31.193 00.001 8960 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.39) = xAngle (-2.30 = -2.30)
22:14:31.195 00.002 8960 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
22:14:31.197 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=-0.19 hyp=0.43 cameraTheta=-2.69 mountX=-0.29 mountY=-0.31, mountTheta=-2.31
22:14:31.200 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=-0.19, opts=13)
22:14:31.202 00.002 8960 Enqueuing Move request for scope (-0.39, -0.19)
22:14:31.204 00.002 13828 Worker thread wakes up
22:14:31.204 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12355, FiltMin=9737, FiltMax=65535, Gamma=2.540
22:14:31.206 00.002 8960 UpdateGuideState exits: m=133620 SNR=26.4
22:14:31.208 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.19) opts 0xd
22:14:31.208 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:31.209 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.39, -0.19)
22:14:31.209 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:31.211 00.002 8960 Enqueuing Expose request
22:14:31.213 00.002 13828 Moving (-0.39, -0.19) raw xDistance=-0.29 yDistance=-0.31
22:14:31.213 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
22:14:31.213 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:14:31.213 00.000 13828 MoveAxis(E, 113, ABG)
22:14:31.213 00.000 13828 Guiding  Dir = 2, Dur = 113
22:14:31.216 00.003 13828 IsSlewing returns 0
22:14:31.216 00.000 13828 IsGuiding returns 0
22:14:31.218 00.002 13828 PulseGuide returned control before completion, sleep 122
22:14:31.345 00.127 13828 IsGuiding returns 0
22:14:31.345 00.000 13828 Move returns status 0, amount 113
22:14:31.345 00.000 13828 MoveAxis(N, 165, ABG)
22:14:31.345 00.000 13828 duration set to 0 by GuideMode
22:14:31.345 00.000 13828 Move returns status 0, amount 0
22:14:31.345 00.000 13828 move complete, result=0
22:14:31.345 00.000 13828 worker thread done servicing request
22:14:31.346 00.001 8960 GuideStep: -0.3 px 113 ms EAST, -0.3 px 0 ms NORTH
22:14:31.349 00.003 13828 Worker thread wakes up
22:14:31.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:31.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:33.827 02.478 13828 Exposure complete
22:14:33.963 00.136 13828 worker thread done servicing request
22:14:33.963 00.000 8960 OnExposeComplete: enter
22:14:33.965 00.002 8960 UpdateGuideState(): m_state=6
22:14:33.967 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 834
22:14:33.969 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=734.47, Mass=137690, SNR=26.9, Peak=22787 HFD=3.3
22:14:33.970 00.001 8960 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.39) = xAngle (-1.73 = -1.73)
22:14:33.972 00.002 8960 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
22:14:33.974 00.002 8960 CameraToMount -- cameraX=-0.38 cameraY=-0.61 hyp=0.72 cameraTheta=-2.13 mountX=-0.12 mountY=-0.70, mountTheta=-1.74
22:14:33.977 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=-0.61, opts=13)
22:14:33.979 00.002 8960 Enqueuing Move request for scope (-0.38, -0.61)
22:14:33.981 00.002 13828 Worker thread wakes up
22:14:33.981 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.61) opts 0xd
22:14:33.981 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.38, -0.61)
22:14:33.981 00.000 13828 Moving (-0.38, -0.61) raw xDistance=-0.12 yDistance=-0.70
22:14:33.981 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:14:33.981 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.70 from input -0.70
22:14:33.981 00.000 13828 MoveAxis(E, 0, ABG)
22:14:33.981 00.000 13828 Move returns status 0, amount 0
22:14:33.981 00.000 13828 MoveAxis(N, 373, ABG)
22:14:33.981 00.000 13828 duration set to 0 by GuideMode
22:14:33.981 00.000 13828 Move returns status 0, amount 0
22:14:33.981 00.000 13828 move complete, result=0
22:14:33.981 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12368, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:14:33.983 00.002 8960 UpdateGuideState exits: m=137690 SNR=26.9
22:14:33.985 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:33.987 00.002 13828 worker thread done servicing request
22:14:33.987 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:33.989 00.002 8960 Enqueuing Expose request
22:14:33.991 00.002 13828 Worker thread wakes up
22:14:33.992 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
22:14:33.993 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:33.993 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:36.459 02.466 13828 Exposure complete
22:14:36.592 00.133 13828 worker thread done servicing request
22:14:36.592 00.000 8960 OnExposeComplete: enter
22:14:36.595 00.003 8960 UpdateGuideState(): m_state=6
22:14:36.597 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 835
22:14:36.599 00.002 8960 Star::Find returns 1 (0), X=973.77, Y=734.61, Mass=146642, SNR=27.7, Peak=23843 HFD=3.3
22:14:36.602 00.003 8960 CameraToMount -- cameraTheta (-2.36) - m_xAngle (-0.39) = xAngle (-1.96 = -1.96)
22:14:36.604 00.002 8960 CameraToMount -- cameraTheta (-2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.00 = -2.00)
22:14:36.606 00.002 8960 CameraToMount -- cameraX=-0.47 cameraY=-0.47 hyp=0.66 cameraTheta=-2.36 mountX=-0.25 mountY=-0.60, mountTheta=-1.97
22:14:36.609 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=-0.47, opts=13)
22:14:36.612 00.003 8960 Enqueuing Move request for scope (-0.47, -0.47)
22:14:36.614 00.002 13828 Worker thread wakes up
22:14:36.614 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.47) opts 0xd
22:14:36.614 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.47, -0.47)
22:14:36.614 00.000 13828 Moving (-0.47, -0.47) raw xDistance=-0.25 yDistance=-0.60
22:14:36.614 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7299, max=65535, med=12400, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:14:36.616 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:14:36.616 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:14:36.617 00.001 8960 UpdateGuideState exits: m=146642 SNR=27.7
22:14:36.619 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:36.620 00.001 13828 MoveAxis(E, 94, ABG)
22:14:36.620 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:36.622 00.002 8960 Enqueuing Expose request
22:14:36.625 00.003 13828 Guiding  Dir = 2, Dur = 94
22:14:36.626 00.001 13828 IsSlewing returns 0
22:14:36.626 00.000 13828 IsGuiding returns 0
22:14:36.628 00.002 13828 PulseGuide returned control before completion, sleep 103
22:14:36.732 00.104 13828 IsGuiding returns 0
22:14:36.732 00.000 13828 Move returns status 0, amount 94
22:14:36.732 00.000 13828 MoveAxis(N, 319, ABG)
22:14:36.732 00.000 13828 duration set to 0 by GuideMode
22:14:36.732 00.000 13828 Move returns status 0, amount 0
22:14:36.732 00.000 13828 move complete, result=0
22:14:36.732 00.000 13828 worker thread done servicing request
22:14:36.733 00.001 13828 Worker thread wakes up
22:14:36.733 00.000 8960 GuideStep: -0.3 px 94 ms EAST, -0.6 px 0 ms NORTH
22:14:36.735 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:36.735 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:39.210 02.475 13828 Exposure complete
22:14:39.341 00.131 13828 worker thread done servicing request
22:14:39.341 00.000 8960 OnExposeComplete: enter
22:14:39.343 00.002 8960 UpdateGuideState(): m_state=6
22:14:39.346 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 836
22:14:39.348 00.002 8960 Star::Find returns 1 (0), X=973.63, Y=734.37, Mass=162228, SNR=31.2, Peak=24681 HFD=3.4
22:14:39.350 00.002 8960 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.39) = xAngle (-1.88 = -1.88)
22:14:39.351 00.001 8960 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
22:14:39.353 00.002 8960 CameraToMount -- cameraX=-0.61 cameraY=-0.71 hyp=0.93 cameraTheta=-2.28 mountX=-0.29 mountY=-0.88, mountTheta=-1.89
22:14:39.355 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.61, y=-0.71, opts=13)
22:14:39.357 00.002 8960 Enqueuing Move request for scope (-0.61, -0.71)
22:14:39.359 00.002 13828 Worker thread wakes up
22:14:39.359 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.71) opts 0xd
22:14:39.359 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.61, -0.71)
22:14:39.359 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7785, max=65535, med=12419, FiltMin=9622, FiltMax=65535, Gamma=2.540
22:14:39.361 00.002 13828 Moving (-0.61, -0.71) raw xDistance=-0.29 yDistance=-0.88
22:14:39.361 00.000 8960 UpdateGuideState exits: m=162228 SNR=31.2
22:14:39.363 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:39.365 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
22:14:39.365 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:39.367 00.002 8960 Enqueuing Expose request
22:14:39.369 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:14:39.369 00.000 13828 MoveAxis(E, 113, ABG)
22:14:39.369 00.000 13828 Guiding  Dir = 2, Dur = 113
22:14:39.370 00.001 13828 IsSlewing returns 0
22:14:39.370 00.000 13828 IsGuiding returns 0
22:14:39.373 00.003 13828 PulseGuide returned control before completion, sleep 121
22:14:39.502 00.129 13828 IsGuiding returns 0
22:14:39.502 00.000 13828 Move returns status 0, amount 113
22:14:39.502 00.000 13828 MoveAxis(N, 467, ABG)
22:14:39.502 00.000 13828 duration set to 0 by GuideMode
22:14:39.502 00.000 13828 Move returns status 0, amount 0
22:14:39.502 00.000 13828 move complete, result=0
22:14:39.502 00.000 13828 worker thread done servicing request
22:14:39.502 00.000 13828 Worker thread wakes up
22:14:39.502 00.000 8960 GuideStep: -0.3 px 113 ms EAST, -0.9 px 0 ms NORTH
22:14:39.505 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:39.505 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:41.953 02.448 13828 Exposure complete
22:14:42.086 00.133 13828 worker thread done servicing request
22:14:42.086 00.000 8960 OnExposeComplete: enter
22:14:42.088 00.002 8960 UpdateGuideState(): m_state=6
22:14:42.090 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 837
22:14:42.092 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=734.21, Mass=131619, SNR=26.2, Peak=25123 HFD=3.1
22:14:42.094 00.002 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.39) = xAngle (-1.70 = -1.70)
22:14:42.096 00.002 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
22:14:42.098 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=-0.87 hyp=1.00 cameraTheta=-2.09 mountX=-0.13 mountY=-0.99, mountTheta=-1.70
22:14:42.102 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=-0.87, opts=13)
22:14:42.104 00.002 8960 Enqueuing Move request for scope (-0.50, -0.87)
22:14:42.106 00.002 13828 Worker thread wakes up
22:14:42.106 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.87) opts 0xd
22:14:42.106 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12412, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:14:42.108 00.002 8960 UpdateGuideState exits: m=131619 SNR=26.2
22:14:42.110 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.50, -0.87)
22:14:42.110 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:42.112 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:42.114 00.002 8960 Enqueuing Expose request
22:14:42.116 00.002 13828 Moving (-0.50, -0.87) raw xDistance=-0.13 yDistance=-0.99
22:14:42.116 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.13
22:14:42.116 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:14:42.116 00.000 13828 MoveAxis(E, 55, ABG)
22:14:42.116 00.000 13828 Guiding  Dir = 2, Dur = 55
22:14:42.119 00.003 13828 IsSlewing returns 0
22:14:42.119 00.000 13828 IsGuiding returns 0
22:14:42.120 00.001 13828 PulseGuide returned control before completion, sleep 64
22:14:42.198 00.078 13828 IsGuiding returns 0
22:14:42.198 00.000 13828 Move returns status 0, amount 55
22:14:42.198 00.000 13828 MoveAxis(N, 526, ABG)
22:14:42.198 00.000 13828 duration set to 0 by GuideMode
22:14:42.198 00.000 13828 Move returns status 0, amount 0
22:14:42.198 00.000 13828 move complete, result=0
22:14:42.198 00.000 13828 worker thread done servicing request
22:14:42.198 00.000 8960 GuideStep: -0.1 px 55 ms EAST, -1.0 px 0 ms NORTH
22:14:42.200 00.002 13828 Worker thread wakes up
22:14:42.200 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:42.200 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:44.677 02.477 13828 Exposure complete
22:14:44.814 00.137 13828 worker thread done servicing request
22:14:44.814 00.000 8960 OnExposeComplete: enter
22:14:44.817 00.003 8960 UpdateGuideState(): m_state=6
22:14:44.819 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 838
22:14:44.821 00.002 8960 Star::Find returns 1 (0), X=973.42, Y=734.72, Mass=166156, SNR=32.0, Peak=24323 HFD=3.5
22:14:44.823 00.002 8960 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.39) = xAngle (-2.34 = -2.34)
22:14:44.825 00.002 8960 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
22:14:44.827 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=-0.35 hyp=0.88 cameraTheta=-2.73 mountX=-0.61 mountY=-0.61, mountTheta=-2.36
22:14:44.830 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=-0.35, opts=13)
22:14:44.833 00.003 8960 Enqueuing Move request for scope (-0.81, -0.35)
22:14:44.835 00.002 13828 Worker thread wakes up
22:14:44.835 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12419, FiltMin=9385, FiltMax=65535, Gamma=2.540
22:14:44.837 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.35) opts 0xd
22:14:44.837 00.000 8960 UpdateGuideState exits: m=166156 SNR=32.0
22:14:44.839 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.81, -0.35)
22:14:44.839 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:44.842 00.003 13828 Moving (-0.81, -0.35) raw xDistance=-0.61 yDistance=-0.61
22:14:44.842 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.61
22:14:44.842 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:14:44.842 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:44.844 00.002 8960 Enqueuing Expose request
22:14:44.847 00.003 13828 MoveAxis(E, 231, ABG)
22:14:44.847 00.000 13828 Guiding  Dir = 2, Dur = 231
22:14:44.849 00.002 13828 IsSlewing returns 0
22:14:44.850 00.001 13828 IsGuiding returns 0
22:14:44.852 00.002 13828 PulseGuide returned control before completion, sleep 239
22:14:45.105 00.253 13828 IsGuiding returns 0
22:14:45.105 00.000 13828 Move returns status 0, amount 231
22:14:45.105 00.000 13828 MoveAxis(N, 327, ABG)
22:14:45.105 00.000 13828 duration set to 0 by GuideMode
22:14:45.105 00.000 13828 Move returns status 0, amount 0
22:14:45.105 00.000 13828 move complete, result=0
22:14:45.105 00.000 13828 worker thread done servicing request
22:14:45.105 00.000 13828 Worker thread wakes up
22:14:45.105 00.000 8960 GuideStep: -0.6 px 231 ms EAST, -0.6 px 0 ms NORTH
22:14:45.107 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:45.107 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:47.583 02.476 13828 Exposure complete
22:14:47.720 00.137 13828 worker thread done servicing request
22:14:47.720 00.000 8960 OnExposeComplete: enter
22:14:47.723 00.003 8960 UpdateGuideState(): m_state=6
22:14:47.725 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 839
22:14:47.726 00.001 8960 Star::Find returns 1 (0), X=974.08, Y=733.77, Mass=126737, SNR=26.1, Peak=23734 HFD=2.9
22:14:47.728 00.002 8960 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.39) = xAngle (-1.29 = -1.29)
22:14:47.730 00.002 8960 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
22:14:47.731 00.001 8960 CameraToMount -- cameraX=-0.15 cameraY=-1.31 hyp=1.32 cameraTheta=-1.68 mountX=0.36 mountY=-1.28, mountTheta=-1.29
22:14:47.735 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-1.31, opts=13)
22:14:47.738 00.003 8960 Enqueuing Move request for scope (-0.15, -1.31)
22:14:47.741 00.003 13828 Worker thread wakes up
22:14:47.741 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=12425, FiltMin=9340, FiltMax=65535, Gamma=2.540
22:14:47.743 00.002 8960 UpdateGuideState exits: m=126737 SNR=26.1
22:14:47.745 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -1.31) opts 0xd
22:14:47.745 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:47.747 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:47.750 00.003 8960 Enqueuing Expose request
22:14:47.753 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.15, -1.31)
22:14:47.753 00.000 13828 Moving (-0.15, -1.31) raw xDistance=0.36 yDistance=-1.28
22:14:47.753 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.36
22:14:47.754 00.001 13828 GuideAlgorithmResistSwitch::result() returns -1.28 from input -1.28
22:14:47.754 00.000 13828 MoveAxis(W, 118, ABG)
22:14:47.754 00.000 13828 Guiding  Dir = 3, Dur = 118
22:14:47.755 00.001 13828 IsSlewing returns 0
22:14:47.755 00.000 13828 IsGuiding returns 0
22:14:47.757 00.002 13828 PulseGuide returned control before completion, sleep 127
22:14:47.887 00.130 13828 IsGuiding returns 0
22:14:47.887 00.000 13828 Move returns status 0, amount 118
22:14:47.887 00.000 13828 MoveAxis(N, 679, ABG)
22:14:47.887 00.000 13828 duration set to 0 by GuideMode
22:14:47.887 00.000 13828 Move returns status 0, amount 0
22:14:47.887 00.000 13828 move complete, result=0
22:14:47.887 00.000 13828 worker thread done servicing request
22:14:47.887 00.000 8960 GuideStep: 0.4 px 118 ms WEST, -1.3 px 0 ms NORTH
22:14:47.889 00.002 13828 Worker thread wakes up
22:14:47.889 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:47.889 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:50.356 02.467 13828 Exposure complete
22:14:50.491 00.135 13828 worker thread done servicing request
22:14:50.491 00.000 8960 OnExposeComplete: enter
22:14:50.494 00.003 8960 UpdateGuideState(): m_state=6
22:14:50.497 00.003 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 840
22:14:50.499 00.002 8960 Star::Find returns 1 (0), X=973.32, Y=734.71, Mass=157306, SNR=30.6, Peak=23267 HFD=3.2
22:14:50.501 00.002 8960 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.39) = xAngle (-2.37 = -2.37)
22:14:50.502 00.001 8960 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
22:14:50.505 00.003 8960 CameraToMount -- cameraX=-0.92 cameraY=-0.36 hyp=0.99 cameraTheta=-2.77 mountX=-0.71 mountY=-0.66, mountTheta=-2.39
22:14:50.508 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.92, y=-0.36, opts=13)
22:14:50.510 00.002 8960 Enqueuing Move request for scope (-0.92, -0.36)
22:14:50.513 00.003 13828 Worker thread wakes up
22:14:50.513 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12444, FiltMin=9599, FiltMax=65535, Gamma=2.540
22:14:50.516 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.36) opts 0xd
22:14:50.516 00.000 8960 UpdateGuideState exits: m=157306 SNR=30.6
22:14:50.518 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:50.520 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.92, -0.36)
22:14:50.521 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:50.523 00.002 8960 Enqueuing Expose request
22:14:50.526 00.003 13828 Moving (-0.92, -0.36) raw xDistance=-0.71 yDistance=-0.66
22:14:50.526 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.71
22:14:50.526 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:14:50.526 00.000 13828 MoveAxis(E, 254, ABG)
22:14:50.526 00.000 13828 Guiding  Dir = 2, Dur = 254
22:14:50.529 00.003 13828 IsSlewing returns 0
22:14:50.529 00.000 13828 IsGuiding returns 0
22:14:50.532 00.003 13828 PulseGuide returned control before completion, sleep 262
22:14:50.802 00.270 13828 IsGuiding returns 0
22:14:50.802 00.000 13828 Move returns status 0, amount 254
22:14:50.802 00.000 13828 MoveAxis(N, 351, ABG)
22:14:50.802 00.000 13828 duration set to 0 by GuideMode
22:14:50.802 00.000 13828 Move returns status 0, amount 0
22:14:50.802 00.000 13828 move complete, result=0
22:14:50.802 00.000 13828 worker thread done servicing request
22:14:50.802 00.000 13828 Worker thread wakes up
22:14:50.802 00.000 8960 GuideStep: -0.7 px 254 ms EAST, -0.7 px 0 ms NORTH
22:14:50.805 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:50.805 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:53.280 02.475 13828 Exposure complete
22:14:53.419 00.139 13828 worker thread done servicing request
22:14:53.419 00.000 8960 OnExposeComplete: enter
22:14:53.422 00.003 8960 UpdateGuideState(): m_state=6
22:14:53.424 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 841
22:14:53.426 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=734.16, Mass=163993, SNR=28.6, Peak=22851 HFD=3.8
22:14:53.429 00.003 8960 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.39) = xAngle (-1.33 = -1.33)
22:14:53.431 00.002 8960 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
22:14:53.434 00.003 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.91 hyp=0.92 cameraTheta=-1.72 mountX=0.22 mountY=-0.90, mountTheta=-1.33
22:14:53.438 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.91, opts=13)
22:14:53.440 00.002 8960 Enqueuing Move request for scope (-0.14, -0.91)
22:14:53.442 00.002 13828 Worker thread wakes up
22:14:53.442 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12457, FiltMin=9814, FiltMax=65535, Gamma=2.540
22:14:53.445 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.91) opts 0xd
22:14:53.445 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.91)
22:14:53.445 00.000 13828 Moving (-0.14, -0.91) raw xDistance=0.22 yDistance=-0.90
22:14:53.445 00.000 8960 UpdateGuideState exits: m=163993 SNR=28.6
22:14:53.448 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.22
22:14:53.449 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:53.450 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
22:14:53.451 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:53.453 00.002 8960 Enqueuing Expose request
22:14:53.455 00.002 13828 MoveAxis(W, 64, ABG)
22:14:53.455 00.000 13828 Guiding  Dir = 3, Dur = 64
22:14:53.457 00.002 13828 IsSlewing returns 0
22:14:53.457 00.000 13828 IsGuiding returns 0
22:14:53.459 00.002 13828 PulseGuide returned control before completion, sleep 73
22:14:53.537 00.078 13828 IsGuiding returns 0
22:14:53.537 00.000 13828 Move returns status 0, amount 64
22:14:53.537 00.000 13828 MoveAxis(N, 481, ABG)
22:14:53.537 00.000 13828 duration set to 0 by GuideMode
22:14:53.537 00.000 13828 Move returns status 0, amount 0
22:14:53.537 00.000 13828 move complete, result=0
22:14:53.537 00.000 13828 worker thread done servicing request
22:14:53.537 00.000 8960 GuideStep: 0.2 px 64 ms WEST, -0.9 px 0 ms NORTH
22:14:53.539 00.002 13828 Worker thread wakes up
22:14:53.539 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:53.539 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:56.011 02.472 13828 Exposure complete
22:14:56.148 00.137 13828 worker thread done servicing request
22:14:56.148 00.000 8960 OnExposeComplete: enter
22:14:56.151 00.003 8960 UpdateGuideState(): m_state=6
22:14:56.154 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 842
22:14:56.156 00.002 8960 Star::Find returns 1 (0), X=972.88, Y=734.98, Mass=136009, SNR=28.1, Peak=26243 HFD=3.0
22:14:56.159 00.003 8960 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.39) = xAngle (-2.68 = -2.68)
22:14:56.162 00.003 8960 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
22:14:56.165 00.003 8960 CameraToMount -- cameraX=-1.35 cameraY=-0.09 hyp=1.36 cameraTheta=-3.07 mountX=-1.22 mountY=-0.56, mountTheta=-2.71
22:14:56.168 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.35, y=-0.09, opts=13)
22:14:56.170 00.002 8960 Enqueuing Move request for scope (-1.35, -0.09)
22:14:56.172 00.002 13828 Worker thread wakes up
22:14:56.172 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6953, max=65535, med=12444, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:14:56.174 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.35, -0.09) opts 0xd
22:14:56.174 00.000 8960 UpdateGuideState exits: m=136009 SNR=28.1
22:14:56.176 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.35, -0.09)
22:14:56.176 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:56.178 00.002 13828 Moving (-1.35, -0.09) raw xDistance=-1.22 yDistance=-0.56
22:14:56.178 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:56.181 00.003 8960 Enqueuing Expose request
22:14:56.183 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.76 from input -1.22
22:14:56.184 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:14:56.184 00.000 13828 MoveAxis(E, 446, ABG)
22:14:56.184 00.000 13828 Guiding  Dir = 2, Dur = 446
22:14:56.185 00.001 13828 IsSlewing returns 0
22:14:56.185 00.000 13828 IsGuiding returns 0
22:14:56.186 00.001 13828 PulseGuide returned control before completion, sleep 455
22:14:56.647 00.461 13828 IsGuiding returns 0
22:14:56.647 00.000 13828 Move returns status 0, amount 446
22:14:56.647 00.000 13828 MoveAxis(N, 299, ABG)
22:14:56.647 00.000 13828 duration set to 0 by GuideMode
22:14:56.647 00.000 13828 Move returns status 0, amount 0
22:14:56.647 00.000 13828 move complete, result=0
22:14:56.647 00.000 13828 worker thread done servicing request
22:14:56.647 00.000 13828 Worker thread wakes up
22:14:56.647 00.000 8960 GuideStep: -1.2 px 446 ms EAST, -0.6 px 0 ms NORTH
22:14:56.649 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:56.650 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:14:59.121 02.471 13828 Exposure complete
22:14:59.248 00.127 13828 worker thread done servicing request
22:14:59.249 00.001 8960 OnExposeComplete: enter
22:14:59.251 00.002 8960 UpdateGuideState(): m_state=6
22:14:59.255 00.004 8960 Star::Find(15, 972, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 843
22:14:59.257 00.002 8960 Star::Find returns 1 (0), X=973.47, Y=735.17, Mass=156904, SNR=29.1, Peak=26723 HFD=4.4
22:14:59.259 00.002 8960 CameraToMount -- cameraTheta (3.02) - m_xAngle (-0.39) = xAngle (3.41 = -2.87)
22:14:59.261 00.002 8960 CameraToMount -- cameraTheta (3.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.37 = -2.91)
22:14:59.263 00.002 8960 CameraToMount -- cameraX=-0.76 cameraY=0.10 hyp=0.77 cameraTheta=3.02 mountX=-0.74 mountY=-0.18, mountTheta=-2.91
22:14:59.265 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.76, y=0.10, opts=13)
22:14:59.267 00.002 8960 Enqueuing Move request for scope (-0.76, 0.10)
22:14:59.269 00.002 13828 Worker thread wakes up
22:14:59.269 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.10) opts 0xd
22:14:59.269 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.76, 0.10)
22:14:59.269 00.000 13828 Moving (-0.76, 0.10) raw xDistance=-0.74 yDistance=-0.18
22:14:59.269 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12438, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:14:59.272 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.74
22:14:59.272 00.000 8960 UpdateGuideState exits: m=156904 SNR=29.1
22:14:59.274 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:14:59.275 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:14:59.277 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:14:59.277 00.000 13828 MoveAxis(E, 306, ABG)
22:14:59.277 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:14:59.279 00.002 8960 Enqueuing Expose request
22:14:59.281 00.002 13828 Guiding  Dir = 2, Dur = 306
22:14:59.284 00.003 13828 IsSlewing returns 0
22:14:59.284 00.000 13828 IsGuiding returns 0
22:14:59.286 00.002 13828 PulseGuide returned control before completion, sleep 314
22:14:59.616 00.330 13828 IsGuiding returns 0
22:14:59.616 00.000 13828 Move returns status 0, amount 306
22:14:59.616 00.000 13828 MoveAxis(N, 0, ABG)
22:14:59.616 00.000 13828 duration set to 0 by GuideMode
22:14:59.616 00.000 13828 Move returns status 0, amount 0
22:14:59.616 00.000 13828 move complete, result=0
22:14:59.616 00.000 13828 worker thread done servicing request
22:14:59.616 00.000 13828 Worker thread wakes up
22:14:59.616 00.000 8960 GuideStep: -0.7 px 306 ms EAST, -0.2 px 0 ms NORTH
22:14:59.618 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:14:59.618 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:02.095 02.477 13828 Exposure complete
22:15:02.225 00.130 13828 worker thread done servicing request
22:15:02.226 00.001 8960 OnExposeComplete: enter
22:15:02.228 00.002 8960 UpdateGuideState(): m_state=6
22:15:02.231 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 844
22:15:02.234 00.003 8960 Star::Find returns 1 (0), X=973.71, Y=734.18, Mass=134226, SNR=29.7, Peak=24195 HFD=2.8
22:15:02.236 00.002 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.39) = xAngle (-1.70 = -1.70)
22:15:02.237 00.001 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
22:15:02.239 00.002 8960 CameraToMount -- cameraX=-0.52 cameraY=-0.90 hyp=1.04 cameraTheta=-2.09 mountX=-0.14 mountY=-1.02, mountTheta=-1.70
22:15:02.242 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=-0.90, opts=13)
22:15:02.244 00.002 8960 Enqueuing Move request for scope (-0.52, -0.90)
22:15:02.246 00.002 13828 Worker thread wakes up
22:15:02.246 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6825, max=65535, med=12438, FiltMin=9840, FiltMax=65535, Gamma=2.540
22:15:02.247 00.001 8960 UpdateGuideState exits: m=134226 SNR=29.7
22:15:02.249 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:02.251 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:02.253 00.002 8960 Enqueuing Expose request
22:15:02.255 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.90) opts 0xd
22:15:02.255 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.52, -0.90)
22:15:02.255 00.000 13828 Moving (-0.52, -0.90) raw xDistance=-0.14 yDistance=-1.02
22:15:02.255 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.14
22:15:02.255 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
22:15:02.255 00.000 13828 MoveAxis(E, 72, ABG)
22:15:02.255 00.000 13828 Guiding  Dir = 2, Dur = 72
22:15:02.256 00.001 13828 IsSlewing returns 0
22:15:02.256 00.000 13828 IsGuiding returns 0
22:15:02.257 00.001 13828 PulseGuide returned control before completion, sleep 81
22:15:02.340 00.083 13828 IsGuiding returns 0
22:15:02.340 00.000 13828 Move returns status 0, amount 72
22:15:02.340 00.000 13828 MoveAxis(N, 544, ABG)
22:15:02.340 00.000 13828 duration set to 0 by GuideMode
22:15:02.340 00.000 13828 Move returns status 0, amount 0
22:15:02.340 00.000 13828 move complete, result=0
22:15:02.340 00.000 13828 worker thread done servicing request
22:15:02.341 00.001 13828 Worker thread wakes up
22:15:02.341 00.000 8960 GuideStep: -0.1 px 72 ms EAST, -1.0 px 0 ms NORTH
22:15:02.344 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:02.344 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:04.826 02.482 13828 Exposure complete
22:15:04.979 00.153 13828 worker thread done servicing request
22:15:04.980 00.001 8960 OnExposeComplete: enter
22:15:04.982 00.002 8960 UpdateGuideState(): m_state=6
22:15:04.984 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 845
22:15:04.986 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=734.47, Mass=148462, SNR=33.4, Peak=26179 HFD=3.4
22:15:04.988 00.002 8960 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.39) = xAngle (-1.35 = -1.35)
22:15:04.990 00.002 8960 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
22:15:04.992 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.60 hyp=0.61 cameraTheta=-1.74 mountX=0.14 mountY=-0.60, mountTheta=-1.35
22:15:04.995 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.60, opts=13)
22:15:04.997 00.002 8960 Enqueuing Move request for scope (-0.10, -0.60)
22:15:04.998 00.001 13828 Worker thread wakes up
22:15:04.999 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12438, FiltMin=9686, FiltMax=65535, Gamma=2.540
22:15:05.000 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.60) opts 0xd
22:15:05.000 00.000 8960 UpdateGuideState exits: m=148462 SNR=33.4
22:15:05.002 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.60)
22:15:05.003 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:05.005 00.002 13828 Moving (-0.10, -0.60) raw xDistance=0.14 yDistance=-0.60
22:15:05.005 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:05.007 00.002 8960 Enqueuing Expose request
22:15:05.009 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.14
22:15:05.009 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:15:05.009 00.000 13828 MoveAxis(W, 45, ABG)
22:15:05.009 00.000 13828 Guiding  Dir = 3, Dur = 45
22:15:05.011 00.002 13828 IsSlewing returns 0
22:15:05.012 00.001 13828 IsGuiding returns 0
22:15:05.014 00.002 13828 PulseGuide returned control before completion, sleep 53
22:15:05.082 00.068 13828 IsGuiding returns 0
22:15:05.082 00.000 13828 Move returns status 0, amount 45
22:15:05.082 00.000 13828 MoveAxis(N, 320, ABG)
22:15:05.082 00.000 13828 duration set to 0 by GuideMode
22:15:05.082 00.000 13828 Move returns status 0, amount 0
22:15:05.082 00.000 13828 move complete, result=0
22:15:05.082 00.000 13828 worker thread done servicing request
22:15:05.082 00.000 13828 Worker thread wakes up
22:15:05.082 00.000 8960 GuideStep: 0.1 px 45 ms WEST, -0.6 px 0 ms NORTH
22:15:05.085 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:05.085 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:07.568 02.483 13828 Exposure complete
22:15:07.725 00.157 13828 worker thread done servicing request
22:15:07.725 00.000 8960 OnExposeComplete: enter
22:15:07.728 00.003 8960 UpdateGuideState(): m_state=6
22:15:07.731 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 846
22:15:07.733 00.002 8960 Star::Find returns 1 (0), X=973.38, Y=735.02, Mass=181283, SNR=32.4, Peak=22435 HFD=4.1
22:15:07.735 00.002 8960 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.39) = xAngle (-2.68 = -2.68)
22:15:07.737 00.002 8960 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.72 = -2.72)
22:15:07.739 00.002 8960 CameraToMount -- cameraX=-0.86 cameraY=-0.06 hyp=0.86 cameraTheta=-3.07 mountX=-0.77 mountY=-0.35, mountTheta=-2.71
22:15:07.745 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.86, y=-0.06, opts=13)
22:15:07.748 00.003 8960 Enqueuing Move request for scope (-0.86, -0.06)
22:15:07.750 00.002 13828 Worker thread wakes up
22:15:07.750 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12451, FiltMin=9788, FiltMax=65535, Gamma=2.540
22:15:07.753 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.86, -0.06) opts 0xd
22:15:07.753 00.000 8960 UpdateGuideState exits: m=181283 SNR=32.4
22:15:07.755 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.86, -0.06)
22:15:07.755 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:07.757 00.002 13828 Moving (-0.86, -0.06) raw xDistance=-0.77 yDistance=-0.35
22:15:07.757 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:07.759 00.002 8960 Enqueuing Expose request
22:15:07.761 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.77
22:15:07.761 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:15:07.761 00.000 13828 MoveAxis(E, 282, ABG)
22:15:07.761 00.000 13828 Guiding  Dir = 2, Dur = 282
22:15:07.763 00.002 13828 IsSlewing returns 0
22:15:07.763 00.000 13828 IsGuiding returns 0
22:15:07.765 00.002 13828 PulseGuide returned control before completion, sleep 291
22:15:08.067 00.302 13828 IsGuiding returns 0
22:15:08.067 00.000 13828 Move returns status 0, amount 282
22:15:08.067 00.000 13828 MoveAxis(N, 189, ABG)
22:15:08.067 00.000 13828 duration set to 0 by GuideMode
22:15:08.067 00.000 13828 Move returns status 0, amount 0
22:15:08.067 00.000 13828 move complete, result=0
22:15:08.067 00.000 13828 worker thread done servicing request
22:15:08.067 00.000 13828 Worker thread wakes up
22:15:08.067 00.000 8960 GuideStep: -0.8 px 282 ms EAST, -0.4 px 0 ms NORTH
22:15:08.070 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:08.070 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:10.545 02.475 13828 Exposure complete
22:15:10.675 00.130 13828 worker thread done servicing request
22:15:10.676 00.001 8960 OnExposeComplete: enter
22:15:10.678 00.002 8960 UpdateGuideState(): m_state=6
22:15:10.682 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 847
22:15:10.685 00.003 8960 Star::Find returns 1 (0), X=974.28, Y=734.13, Mass=119701, SNR=24.6, Peak=22947 HFD=2.7
22:15:10.687 00.002 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.39) = xAngle (-1.12 = -1.12)
22:15:10.689 00.002 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
22:15:10.690 00.001 8960 CameraToMount -- cameraX=0.05 cameraY=-0.95 hyp=0.95 cameraTheta=-1.52 mountX=0.41 mountY=-0.87, mountTheta=-1.13
22:15:10.695 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.95, opts=13)
22:15:10.697 00.002 8960 Enqueuing Move request for scope (0.05, -0.95)
22:15:10.699 00.002 13828 Worker thread wakes up
22:15:10.699 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.95) opts 0xd
22:15:10.699 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.95)
22:15:10.699 00.000 13828 Moving (0.05, -0.95) raw xDistance=0.41 yDistance=-0.87
22:15:10.699 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7612, max=65535, med=12464, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:15:10.701 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.41
22:15:10.701 00.000 8960 UpdateGuideState exits: m=119701 SNR=24.6
22:15:10.703 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:10.705 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:10.706 00.001 8960 Enqueuing Expose request
22:15:10.708 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
22:15:10.709 00.001 13828 MoveAxis(W, 132, ABG)
22:15:10.709 00.000 13828 Guiding  Dir = 3, Dur = 132
22:15:10.710 00.001 13828 IsSlewing returns 0
22:15:10.710 00.000 13828 IsGuiding returns 0
22:15:10.712 00.002 13828 PulseGuide returned control before completion, sleep 141
22:15:10.867 00.155 13828 IsGuiding returns 0
22:15:10.867 00.000 13828 Move returns status 0, amount 132
22:15:10.867 00.000 13828 MoveAxis(N, 462, ABG)
22:15:10.867 00.000 13828 duration set to 0 by GuideMode
22:15:10.867 00.000 13828 Move returns status 0, amount 0
22:15:10.867 00.000 13828 move complete, result=0
22:15:10.868 00.001 13828 worker thread done servicing request
22:15:10.868 00.000 8960 GuideStep: 0.4 px 132 ms WEST, -0.9 px 0 ms NORTH
22:15:10.870 00.002 13828 Worker thread wakes up
22:15:10.870 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:10.870 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:13.339 02.469 13828 Exposure complete
22:15:13.476 00.137 13828 worker thread done servicing request
22:15:13.476 00.000 8960 OnExposeComplete: enter
22:15:13.478 00.002 8960 UpdateGuideState(): m_state=6
22:15:13.480 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 848
22:15:13.482 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=734.96, Mass=148200, SNR=26.7, Peak=23235 HFD=3.9
22:15:13.484 00.002 8960 CameraToMount -- cameraTheta (-2.93) - m_xAngle (-0.39) = xAngle (-2.54 = -2.54)
22:15:13.485 00.001 8960 CameraToMount -- cameraTheta (-2.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.57 = -2.57)
22:15:13.487 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=-0.12 hyp=0.57 cameraTheta=-2.93 mountX=-0.47 mountY=-0.31, mountTheta=-2.56
22:15:13.491 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=-0.12, opts=13)
22:15:13.493 00.002 8960 Enqueuing Move request for scope (-0.56, -0.12)
22:15:13.495 00.002 13828 Worker thread wakes up
22:15:13.495 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.12) opts 0xd
22:15:13.495 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.56, -0.12)
22:15:13.495 00.000 13828 Moving (-0.56, -0.12) raw xDistance=-0.47 yDistance=-0.31
22:15:13.495 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7190, max=65535, med=12457, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:15:13.497 00.002 8960 UpdateGuideState exits: m=148200 SNR=26.7
22:15:13.499 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:13.500 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:13.502 00.002 8960 Enqueuing Expose request
22:15:13.504 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.47
22:15:13.504 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:15:13.504 00.000 13828 MoveAxis(E, 164, ABG)
22:15:13.504 00.000 13828 Guiding  Dir = 2, Dur = 164
22:15:13.507 00.003 13828 IsSlewing returns 0
22:15:13.507 00.000 13828 IsGuiding returns 0
22:15:13.510 00.003 13828 PulseGuide returned control before completion, sleep 172
22:15:13.692 00.182 13828 IsGuiding returns 1
22:15:13.692 00.000 13828 scope still moving after pulse duration time elapsed
22:15:13.726 00.034 13828 IsSlewing returns 0
22:15:13.727 00.001 13828 IsGuiding returns 1
22:15:13.757 00.030 13828 IsSlewing returns 0
22:15:13.757 00.000 13828 IsGuiding returns 1
22:15:13.790 00.033 13828 IsSlewing returns 0
22:15:13.790 00.000 13828 IsGuiding returns 0
22:15:13.790 00.000 13828 scope move finished after 164 + 118 ms
22:15:13.790 00.000 13828 Move returns status 0, amount 164
22:15:13.790 00.000 13828 MoveAxis(N, 163, ABG)
22:15:13.790 00.000 13828 duration set to 0 by GuideMode
22:15:13.790 00.000 13828 Move returns status 0, amount 0
22:15:13.790 00.000 13828 move complete, result=0
22:15:13.790 00.000 13828 worker thread done servicing request
22:15:13.790 00.000 13828 Worker thread wakes up
22:15:13.791 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:13.791 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:13.791 00.000 8960 GuideStep: -0.5 px 164 ms EAST, -0.3 px 0 ms NORTH
22:15:16.260 02.469 13828 Exposure complete
22:15:16.394 00.134 13828 worker thread done servicing request
22:15:16.394 00.000 8960 OnExposeComplete: enter
22:15:16.396 00.002 8960 UpdateGuideState(): m_state=6
22:15:16.400 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 849
22:15:16.402 00.002 8960 Star::Find returns 1 (0), X=974.29, Y=735.00, Mass=161231, SNR=29.4, Peak=24387 HFD=3.7
22:15:16.404 00.002 8960 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.39) = xAngle (-0.50 = -0.50)
22:15:16.406 00.002 8960 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
22:15:16.407 00.001 8960 CameraToMount -- cameraX=0.06 cameraY=-0.08 hyp=0.10 cameraTheta=-0.90 mountX=0.09 mountY=-0.05, mountTheta=-0.53
22:15:16.412 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.08, opts=13)
22:15:16.414 00.002 8960 Enqueuing Move request for scope (0.06, -0.08)
22:15:16.416 00.002 13828 Worker thread wakes up
22:15:16.416 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=12457, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:15:16.418 00.002 8960 UpdateGuideState exits: m=161231 SNR=29.4
22:15:16.419 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.08) opts 0xd
22:15:16.419 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:16.421 00.002 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.08)
22:15:16.421 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:16.423 00.002 8960 Enqueuing Expose request
22:15:16.425 00.002 13828 Moving (0.06, -0.08) raw xDistance=0.09 yDistance=-0.05
22:15:16.425 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:15:16.425 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:16.425 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:15:16.425 00.000 13828 MoveAxis(E, 0, ABG)
22:15:16.425 00.000 13828 Move returns status 0, amount 0
22:15:16.425 00.000 13828 MoveAxis(N, 0, ABG)
22:15:16.425 00.000 13828 duration set to 0 by GuideMode
22:15:16.425 00.000 13828 Move returns status 0, amount 0
22:15:16.425 00.000 13828 move complete, result=0
22:15:16.425 00.000 13828 worker thread done servicing request
22:15:16.426 00.001 13828 Worker thread wakes up
22:15:16.426 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:16.426 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:16.427 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:15:18.902 02.475 13828 Exposure complete
22:15:19.033 00.131 13828 worker thread done servicing request
22:15:19.033 00.000 8960 OnExposeComplete: enter
22:15:19.036 00.003 8960 UpdateGuideState(): m_state=6
22:15:19.038 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 850
22:15:19.039 00.001 8960 Star::Find returns 1 (0), X=973.77, Y=734.49, Mass=154799, SNR=27.7, Peak=23651 HFD=3.7
22:15:19.041 00.002 8960 CameraToMount -- cameraTheta (-2.24) - m_xAngle (-0.39) = xAngle (-1.85 = -1.85)
22:15:19.043 00.002 8960 CameraToMount -- cameraTheta (-2.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
22:15:19.045 00.002 8960 CameraToMount -- cameraX=-0.46 cameraY=-0.58 hyp=0.74 cameraTheta=-2.24 mountX=-0.20 mountY=-0.71, mountTheta=-1.85
22:15:19.049 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=-0.58, opts=13)
22:15:19.051 00.002 8960 Enqueuing Move request for scope (-0.46, -0.58)
22:15:19.054 00.003 13828 Worker thread wakes up
22:15:19.054 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=5673, max=65535, med=12470, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:15:19.056 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.58) opts 0xd
22:15:19.056 00.000 8960 UpdateGuideState exits: m=154799 SNR=27.7
22:15:19.058 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:19.060 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.46, -0.58)
22:15:19.060 00.000 13828 Moving (-0.46, -0.58) raw xDistance=-0.20 yDistance=-0.71
22:15:19.060 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:19.062 00.002 8960 Enqueuing Expose request
22:15:19.064 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.20
22:15:19.064 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:15:19.064 00.000 13828 MoveAxis(E, 75, ABG)
22:15:19.064 00.000 13828 Guiding  Dir = 2, Dur = 75
22:15:19.066 00.002 13828 IsSlewing returns 0
22:15:19.067 00.001 13828 IsGuiding returns 0
22:15:19.069 00.002 13828 PulseGuide returned control before completion, sleep 83
22:15:19.159 00.090 13828 IsGuiding returns 0
22:15:19.159 00.000 13828 Move returns status 0, amount 75
22:15:19.159 00.000 13828 MoveAxis(N, 376, ABG)
22:15:19.159 00.000 13828 duration set to 0 by GuideMode
22:15:19.159 00.000 13828 Move returns status 0, amount 0
22:15:19.159 00.000 13828 move complete, result=0
22:15:19.159 00.000 13828 worker thread done servicing request
22:15:19.160 00.001 8960 GuideStep: -0.2 px 75 ms EAST, -0.7 px 0 ms NORTH
22:15:19.162 00.002 13828 Worker thread wakes up
22:15:19.163 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:19.163 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:21.635 02.472 13828 Exposure complete
22:15:21.767 00.132 13828 worker thread done servicing request
22:15:21.767 00.000 8960 OnExposeComplete: enter
22:15:21.769 00.002 8960 UpdateGuideState(): m_state=6
22:15:21.772 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 851
22:15:21.774 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=735.17, Mass=125666, SNR=26.6, Peak=24867 HFD=3.5
22:15:21.776 00.002 8960 CameraToMount -- cameraTheta (2.37) - m_xAngle (-0.39) = xAngle (2.76 = 2.76)
22:15:21.778 00.002 8960 CameraToMount -- cameraTheta (2.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.73 = 2.73)
22:15:21.779 00.001 8960 CameraToMount -- cameraX=-0.09 cameraY=0.09 hyp=0.13 cameraTheta=2.37 mountX=-0.12 mountY=0.05, mountTheta=2.73
22:15:21.782 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.09, opts=13)
22:15:21.784 00.002 8960 Enqueuing Move request for scope (-0.09, 0.09)
22:15:21.786 00.002 13828 Worker thread wakes up
22:15:21.786 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.09) opts 0xd
22:15:21.786 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.09)
22:15:21.786 00.000 13828 Moving (-0.09, 0.09) raw xDistance=-0.12 yDistance=0.05
22:15:21.786 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:15:21.786 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12470, FiltMin=9436, FiltMax=65535, Gamma=2.540
22:15:21.789 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:21.789 00.000 8960 UpdateGuideState exits: m=125666 SNR=26.6
22:15:21.791 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:15:21.791 00.000 13828 MoveAxis(E, 0, ABG)
22:15:21.791 00.000 13828 Move returns status 0, amount 0
22:15:21.791 00.000 13828 MoveAxis(N, 0, ABG)
22:15:21.791 00.000 13828 duration set to 0 by GuideMode
22:15:21.791 00.000 13828 Move returns status 0, amount 0
22:15:21.791 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:21.793 00.002 13828 move complete, result=0
22:15:21.793 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:21.795 00.002 8960 Enqueuing Expose request
22:15:21.797 00.002 13828 worker thread done servicing request
22:15:21.797 00.000 13828 Worker thread wakes up
22:15:21.797 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:21.797 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:21.797 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:15:24.269 02.472 13828 Exposure complete
22:15:24.392 00.123 13828 worker thread done servicing request
22:15:24.392 00.000 8960 OnExposeComplete: enter
22:15:24.394 00.002 8960 UpdateGuideState(): m_state=6
22:15:24.396 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 852
22:15:24.398 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=734.85, Mass=154602, SNR=28.1, Peak=26403 HFD=3.3
22:15:24.400 00.002 8960 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.39) = xAngle (-2.11 = -2.11)
22:15:24.402 00.002 8960 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
22:15:24.404 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.23 hyp=0.38 cameraTheta=-2.51 mountX=-0.20 mountY=-0.32, mountTheta=-2.12
22:15:24.407 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.23, opts=13)
22:15:24.409 00.002 8960 Enqueuing Move request for scope (-0.31, -0.23)
22:15:24.410 00.001 13828 Worker thread wakes up
22:15:24.410 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.23) opts 0xd
22:15:24.410 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.23)
22:15:24.410 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7280, max=65535, med=12483, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:15:24.412 00.002 8960 UpdateGuideState exits: m=154602 SNR=28.1
22:15:24.414 00.002 13828 Moving (-0.31, -0.23) raw xDistance=-0.20 yDistance=-0.32
22:15:24.414 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
22:15:24.414 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:15:24.414 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:24.416 00.002 13828 MoveAxis(E, 73, ABG)
22:15:24.416 00.000 13828 Guiding  Dir = 2, Dur = 73
22:15:24.416 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:24.418 00.002 13828 IsSlewing returns 0
22:15:24.418 00.000 8960 Enqueuing Expose request
22:15:24.421 00.003 13828 IsGuiding returns 0
22:15:24.424 00.003 13828 PulseGuide returned control before completion, sleep 81
22:15:24.511 00.087 13828 IsGuiding returns 1
22:15:24.512 00.001 13828 scope still moving after pulse duration time elapsed
22:15:24.544 00.032 13828 IsSlewing returns 0
22:15:24.545 00.001 13828 IsGuiding returns 0
22:15:24.545 00.000 13828 scope move finished after 73 + 50 ms
22:15:24.545 00.000 13828 Move returns status 0, amount 73
22:15:24.545 00.000 13828 MoveAxis(N, 171, ABG)
22:15:24.545 00.000 13828 duration set to 0 by GuideMode
22:15:24.545 00.000 13828 Move returns status 0, amount 0
22:15:24.545 00.000 13828 move complete, result=0
22:15:24.545 00.000 13828 worker thread done servicing request
22:15:24.545 00.000 8960 GuideStep: -0.2 px 73 ms EAST, -0.3 px 0 ms NORTH
22:15:24.548 00.003 13828 Worker thread wakes up
22:15:24.548 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:24.548 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:27.012 02.464 13828 Exposure complete
22:15:27.156 00.144 13828 worker thread done servicing request
22:15:27.156 00.000 8960 OnExposeComplete: enter
22:15:27.158 00.002 8960 UpdateGuideState(): m_state=6
22:15:27.160 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 853
22:15:27.162 00.002 8960 Star::Find returns 1 (0), X=973.55, Y=734.51, Mass=172193, SNR=35.3, Peak=26051 HFD=3.2
22:15:27.164 00.002 8960 CameraToMount -- cameraTheta (-2.45) - m_xAngle (-0.39) = xAngle (-2.05 = -2.05)
22:15:27.166 00.002 8960 CameraToMount -- cameraTheta (-2.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.09 = -2.09)
22:15:27.168 00.002 8960 CameraToMount -- cameraX=-0.68 cameraY=-0.57 hyp=0.89 cameraTheta=-2.45 mountX=-0.41 mountY=-0.77, mountTheta=-2.06
22:15:27.172 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=-0.57, opts=13)
22:15:27.174 00.002 8960 Enqueuing Move request for scope (-0.68, -0.57)
22:15:27.176 00.002 13828 Worker thread wakes up
22:15:27.176 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.57) opts 0xd
22:15:27.176 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.68, -0.57)
22:15:27.176 00.000 13828 Moving (-0.68, -0.57) raw xDistance=-0.41 yDistance=-0.77
22:15:27.176 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12483, FiltMin=9628, FiltMax=65535, Gamma=2.540
22:15:27.178 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.41
22:15:27.178 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
22:15:27.178 00.000 13828 MoveAxis(E, 158, ABG)
22:15:27.178 00.000 13828 Guiding  Dir = 2, Dur = 158
22:15:27.178 00.000 8960 UpdateGuideState exits: m=172193 SNR=35.3
22:15:27.180 00.002 13828 IsSlewing returns 0
22:15:27.181 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:27.183 00.002 13828 IsGuiding returns 0
22:15:27.183 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:27.185 00.002 8960 Enqueuing Expose request
22:15:27.187 00.002 13828 PulseGuide returned control before completion, sleep 167
22:15:27.369 00.182 13828 IsGuiding returns 0
22:15:27.369 00.000 13828 Move returns status 0, amount 158
22:15:27.369 00.000 13828 MoveAxis(N, 410, ABG)
22:15:27.369 00.000 13828 duration set to 0 by GuideMode
22:15:27.369 00.000 13828 Move returns status 0, amount 0
22:15:27.369 00.000 13828 move complete, result=0
22:15:27.369 00.000 13828 worker thread done servicing request
22:15:27.369 00.000 8960 GuideStep: -0.4 px 158 ms EAST, -0.8 px 0 ms NORTH
22:15:27.372 00.003 13828 Worker thread wakes up
22:15:27.372 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:27.372 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:29.842 02.470 13828 Exposure complete
22:15:29.991 00.149 13828 worker thread done servicing request
22:15:29.991 00.000 8960 OnExposeComplete: enter
22:15:29.994 00.003 8960 UpdateGuideState(): m_state=6
22:15:29.998 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 854
22:15:30.000 00.002 8960 Star::Find returns 1 (0), X=973.57, Y=734.75, Mass=173967, SNR=33.6, Peak=24323 HFD=3.8
22:15:30.003 00.003 8960 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.39) = xAngle (-2.29 = -2.29)
22:15:30.005 00.002 8960 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.33 = -2.33)
22:15:30.009 00.004 8960 CameraToMount -- cameraX=-0.66 cameraY=-0.32 hyp=0.73 cameraTheta=-2.69 mountX=-0.48 mountY=-0.53, mountTheta=-2.31
22:15:30.013 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.66, y=-0.32, opts=13)
22:15:30.014 00.001 8960 Enqueuing Move request for scope (-0.66, -0.32)
22:15:30.016 00.002 13828 Worker thread wakes up
22:15:30.016 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7382, max=65535, med=12476, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:15:30.019 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.32) opts 0xd
22:15:30.019 00.000 8960 UpdateGuideState exits: m=173967 SNR=33.6
22:15:30.023 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.66, -0.32)
22:15:30.024 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:30.027 00.003 13828 Moving (-0.66, -0.32) raw xDistance=-0.48 yDistance=-0.53
22:15:30.027 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:30.030 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.48
22:15:30.030 00.000 8960 Enqueuing Expose request
22:15:30.033 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:15:30.033 00.000 13828 MoveAxis(E, 191, ABG)
22:15:30.033 00.000 13828 Guiding  Dir = 2, Dur = 191
22:15:30.037 00.004 13828 IsSlewing returns 0
22:15:30.038 00.001 13828 IsGuiding returns 0
22:15:30.041 00.003 13828 PulseGuide returned control before completion, sleep 198
22:15:30.252 00.211 13828 IsGuiding returns 0
22:15:30.253 00.001 13828 Move returns status 0, amount 191
22:15:30.253 00.000 13828 MoveAxis(N, 283, ABG)
22:15:30.253 00.000 13828 duration set to 0 by GuideMode
22:15:30.253 00.000 13828 Move returns status 0, amount 0
22:15:30.253 00.000 13828 move complete, result=0
22:15:30.253 00.000 13828 worker thread done servicing request
22:15:30.253 00.000 8960 GuideStep: -0.5 px 191 ms EAST, -0.5 px 0 ms NORTH
22:15:30.256 00.003 13828 Worker thread wakes up
22:15:30.256 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:30.256 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:32.720 02.464 13828 Exposure complete
22:15:32.868 00.148 13828 worker thread done servicing request
22:15:32.868 00.000 8960 OnExposeComplete: enter
22:15:32.870 00.002 8960 UpdateGuideState(): m_state=6
22:15:32.873 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 855
22:15:32.876 00.003 8960 Star::Find returns 1 (0), X=974.32, Y=734.58, Mass=134397, SNR=26.7, Peak=24483 HFD=2.9
22:15:32.880 00.004 8960 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.39) = xAngle (-1.00 = -1.00)
22:15:32.883 00.003 8960 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
22:15:32.887 00.004 8960 CameraToMount -- cameraX=0.09 cameraY=-0.50 hyp=0.51 cameraTheta=-1.40 mountX=0.27 mountY=-0.44, mountTheta=-1.01
22:15:32.893 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.50, opts=13)
22:15:32.895 00.002 8960 Enqueuing Move request for scope (0.09, -0.50)
22:15:32.897 00.002 13828 Worker thread wakes up
22:15:32.897 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.50) opts 0xd
22:15:32.897 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.50)
22:15:32.897 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12483, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:15:32.899 00.002 13828 Moving (0.09, -0.50) raw xDistance=0.27 yDistance=-0.44
22:15:32.899 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.27
22:15:32.899 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:15:32.899 00.000 8960 UpdateGuideState exits: m=134397 SNR=26.7
22:15:32.901 00.002 13828 MoveAxis(W, 88, ABG)
22:15:32.901 00.000 13828 Guiding  Dir = 3, Dur = 88
22:15:32.901 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:32.904 00.003 13828 IsSlewing returns 0
22:15:32.904 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:32.906 00.002 8960 Enqueuing Expose request
22:15:32.909 00.003 13828 IsGuiding returns 0
22:15:32.911 00.002 13828 PulseGuide returned control before completion, sleep 96
22:15:33.015 00.104 13828 IsGuiding returns 0
22:15:33.015 00.000 13828 Move returns status 0, amount 88
22:15:33.015 00.000 13828 MoveAxis(N, 233, ABG)
22:15:33.015 00.000 13828 duration set to 0 by GuideMode
22:15:33.015 00.000 13828 Move returns status 0, amount 0
22:15:33.015 00.000 13828 move complete, result=0
22:15:33.016 00.001 13828 worker thread done servicing request
22:15:33.016 00.000 8960 GuideStep: 0.3 px 88 ms WEST, -0.4 px 0 ms NORTH
22:15:33.018 00.002 13828 Worker thread wakes up
22:15:33.018 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:33.018 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:35.503 02.485 13828 Exposure complete
22:15:35.648 00.145 13828 worker thread done servicing request
22:15:35.648 00.000 8960 OnExposeComplete: enter
22:15:35.650 00.002 8960 UpdateGuideState(): m_state=6
22:15:35.652 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 856
22:15:35.654 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=734.38, Mass=159622, SNR=33.0, Peak=24707 HFD=3.3
22:15:35.656 00.002 8960 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.39) = xAngle (-1.24 = -1.24)
22:15:35.657 00.001 8960 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
22:15:35.659 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.70 hyp=0.70 cameraTheta=-1.63 mountX=0.23 mountY=-0.67, mountTheta=-1.24
22:15:35.662 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.70, opts=13)
22:15:35.664 00.002 8960 Enqueuing Move request for scope (-0.04, -0.70)
22:15:35.666 00.002 13828 Worker thread wakes up
22:15:35.666 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.70) opts 0xd
22:15:35.666 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.70)
22:15:35.666 00.000 13828 Moving (-0.04, -0.70) raw xDistance=0.23 yDistance=-0.67
22:15:35.666 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7420, max=65535, med=12470, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:15:35.669 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.23
22:15:35.669 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:15:35.669 00.000 13828 MoveAxis(W, 90, ABG)
22:15:35.669 00.000 13828 Guiding  Dir = 3, Dur = 90
22:15:35.669 00.000 8960 UpdateGuideState exits: m=159622 SNR=33.0
22:15:35.671 00.002 13828 IsSlewing returns 0
22:15:35.671 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:35.673 00.002 13828 IsGuiding returns 0
22:15:35.673 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:35.675 00.002 8960 Enqueuing Expose request
22:15:35.677 00.002 13828 PulseGuide returned control before completion, sleep 99
22:15:35.791 00.114 13828 IsGuiding returns 0
22:15:35.791 00.000 13828 Move returns status 0, amount 90
22:15:35.791 00.000 13828 MoveAxis(N, 356, ABG)
22:15:35.791 00.000 13828 duration set to 0 by GuideMode
22:15:35.791 00.000 13828 Move returns status 0, amount 0
22:15:35.791 00.000 13828 move complete, result=0
22:15:35.791 00.000 13828 worker thread done servicing request
22:15:35.791 00.000 13828 Worker thread wakes up
22:15:35.791 00.000 8960 GuideStep: 0.2 px 90 ms WEST, -0.7 px 0 ms NORTH
22:15:35.793 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:35.793 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:38.266 02.473 13828 Exposure complete
22:15:38.407 00.141 13828 worker thread done servicing request
22:15:38.407 00.000 8960 OnExposeComplete: enter
22:15:38.409 00.002 8960 UpdateGuideState(): m_state=6
22:15:38.411 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 857
22:15:38.413 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.35, Mass=151124, SNR=31.3, Peak=23171 HFD=3.4
22:15:38.415 00.002 8960 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.39) = xAngle (-0.77 = -0.77)
22:15:38.417 00.002 8960 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
22:15:38.420 00.003 8960 CameraToMount -- cameraX=0.32 cameraY=-0.73 hyp=0.79 cameraTheta=-1.16 mountX=0.57 mountY=-0.57, mountTheta=-0.78
22:15:38.423 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.73, opts=13)
22:15:38.425 00.002 8960 Enqueuing Move request for scope (0.32, -0.73)
22:15:38.427 00.002 13828 Worker thread wakes up
22:15:38.427 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6537, max=65535, med=12483, FiltMin=9782, FiltMax=65535, Gamma=2.540
22:15:38.430 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.73) opts 0xd
22:15:38.430 00.000 8960 UpdateGuideState exits: m=151124 SNR=31.3
22:15:38.432 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:38.434 00.002 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.73)
22:15:38.434 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:38.436 00.002 8960 Enqueuing Expose request
22:15:38.438 00.002 13828 Moving (0.32, -0.73) raw xDistance=0.57 yDistance=-0.57
22:15:38.438 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.57
22:15:38.438 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:15:38.438 00.000 13828 MoveAxis(W, 219, ABG)
22:15:38.438 00.000 13828 Guiding  Dir = 3, Dur = 219
22:15:38.440 00.002 13828 IsSlewing returns 0
22:15:38.440 00.000 13828 IsGuiding returns 0
22:15:38.441 00.001 13828 PulseGuide returned control before completion, sleep 228
22:15:38.684 00.243 13828 IsGuiding returns 0
22:15:38.684 00.000 13828 Move returns status 0, amount 219
22:15:38.684 00.000 13828 MoveAxis(N, 304, ABG)
22:15:38.684 00.000 13828 duration set to 0 by GuideMode
22:15:38.684 00.000 13828 Move returns status 0, amount 0
22:15:38.684 00.000 13828 move complete, result=0
22:15:38.684 00.000 13828 worker thread done servicing request
22:15:38.684 00.000 8960 GuideStep: 0.6 px 219 ms WEST, -0.6 px 0 ms NORTH
22:15:38.687 00.003 13828 Worker thread wakes up
22:15:38.687 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:38.687 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:41.162 02.475 13828 Exposure complete
22:15:41.297 00.135 13828 worker thread done servicing request
22:15:41.297 00.000 8960 OnExposeComplete: enter
22:15:41.299 00.002 8960 UpdateGuideState(): m_state=6
22:15:41.302 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 858
22:15:41.304 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=734.94, Mass=163225, SNR=33.2, Peak=24361 HFD=4.0
22:15:41.307 00.003 8960 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.39) = xAngle (-0.33 = -0.33)
22:15:41.309 00.002 8960 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.37 = -0.37)
22:15:41.311 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=-0.14 hyp=0.21 cameraTheta=-0.72 mountX=0.19 mountY=-0.07, mountTheta=-0.36
22:15:41.315 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.14, opts=13)
22:15:41.317 00.002 8960 Enqueuing Move request for scope (0.15, -0.14)
22:15:41.320 00.003 13828 Worker thread wakes up
22:15:41.320 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12496, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:15:41.322 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.14) opts 0xd
22:15:41.322 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.14)
22:15:41.322 00.000 13828 Moving (0.15, -0.14) raw xDistance=0.19 yDistance=-0.07
22:15:41.322 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.19
22:15:41.322 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:41.322 00.000 8960 UpdateGuideState exits: m=163225 SNR=33.2
22:15:41.325 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:15:41.325 00.000 13828 MoveAxis(W, 87, ABG)
22:15:41.325 00.000 13828 Guiding  Dir = 3, Dur = 87
22:15:41.325 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:41.327 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:41.329 00.002 8960 Enqueuing Expose request
22:15:41.331 00.002 13828 IsSlewing returns 0
22:15:41.331 00.000 13828 IsGuiding returns 0
22:15:41.333 00.002 13828 PulseGuide returned control before completion, sleep 96
22:15:41.435 00.102 13828 IsGuiding returns 0
22:15:41.435 00.000 13828 Move returns status 0, amount 87
22:15:41.435 00.000 13828 MoveAxis(N, 0, ABG)
22:15:41.435 00.000 13828 duration set to 0 by GuideMode
22:15:41.436 00.001 13828 Move returns status 0, amount 0
22:15:41.436 00.000 13828 move complete, result=0
22:15:41.436 00.000 13828 worker thread done servicing request
22:15:41.436 00.000 13828 Worker thread wakes up
22:15:41.436 00.000 8960 GuideStep: 0.2 px 87 ms WEST, -0.1 px 0 ms NORTH
22:15:41.438 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:41.439 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:43.910 02.471 13828 Exposure complete
22:15:44.045 00.135 13828 worker thread done servicing request
22:15:44.045 00.000 8960 OnExposeComplete: enter
22:15:44.047 00.002 8960 UpdateGuideState(): m_state=6
22:15:44.049 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 859
22:15:44.050 00.001 8960 Star::Find returns 1 (0), X=973.95, Y=735.33, Mass=136377, SNR=27.4, Peak=23369 HFD=3.4
22:15:44.052 00.002 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.39) = xAngle (2.81 = 2.81)
22:15:44.054 00.002 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.78 = 2.78)
22:15:44.057 00.003 8960 CameraToMount -- cameraX=-0.28 cameraY=0.25 hyp=0.38 cameraTheta=2.42 mountX=-0.36 mountY=0.13, mountTheta=2.78
22:15:44.064 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.25, opts=13)
22:15:44.068 00.004 8960 Enqueuing Move request for scope (-0.28, 0.25)
22:15:44.070 00.002 13828 Worker thread wakes up
22:15:44.070 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12502, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:15:44.072 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.25) opts 0xd
22:15:44.073 00.001 8960 UpdateGuideState exits: m=136377 SNR=27.4
22:15:44.074 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:44.076 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.25)
22:15:44.076 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:44.078 00.002 8960 Enqueuing Expose request
22:15:44.081 00.003 13828 Moving (-0.28, 0.25) raw xDistance=-0.36 yDistance=0.13
22:15:44.081 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.36
22:15:44.081 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:44.081 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:15:44.081 00.000 13828 MoveAxis(E, 126, ABG)
22:15:44.081 00.000 13828 Guiding  Dir = 2, Dur = 126
22:15:44.084 00.003 13828 IsSlewing returns 0
22:15:44.084 00.000 13828 IsGuiding returns 0
22:15:44.086 00.002 13828 PulseGuide returned control before completion, sleep 135
22:15:44.228 00.142 13828 IsGuiding returns 0
22:15:44.228 00.000 13828 Move returns status 0, amount 126
22:15:44.228 00.000 13828 MoveAxis(N, 0, ABG)
22:15:44.228 00.000 13828 duration set to 0 by GuideMode
22:15:44.228 00.000 13828 Move returns status 0, amount 0
22:15:44.228 00.000 13828 move complete, result=0
22:15:44.228 00.000 13828 worker thread done servicing request
22:15:44.228 00.000 8960 GuideStep: -0.4 px 126 ms EAST, 0.1 px 0 ms NORTH
22:15:44.231 00.003 13828 Worker thread wakes up
22:15:44.231 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:44.231 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:46.712 02.481 13828 Exposure complete
22:15:46.847 00.135 13828 worker thread done servicing request
22:15:46.848 00.001 8960 OnExposeComplete: enter
22:15:46.849 00.001 8960 UpdateGuideState(): m_state=6
22:15:46.852 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 860
22:15:46.854 00.002 8960 Star::Find returns 1 (0), X=973.67, Y=735.34, Mass=148285, SNR=28.0, Peak=24393 HFD=3.1
22:15:46.855 00.001 8960 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.39) = xAngle (3.09 = 3.09)
22:15:46.857 00.002 8960 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.05 = 3.05)
22:15:46.859 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=0.27 hyp=0.62 cameraTheta=2.70 mountX=-0.62 mountY=0.05, mountTheta=3.05
22:15:46.863 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.27, opts=13)
22:15:46.865 00.002 8960 Enqueuing Move request for scope (-0.56, 0.27)
22:15:46.867 00.002 13828 Worker thread wakes up
22:15:46.867 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=12508, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:15:46.869 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.27) opts 0xd
22:15:46.869 00.000 8960 UpdateGuideState exits: m=148285 SNR=28.0
22:15:46.870 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.27)
22:15:46.871 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:46.872 00.001 13828 Moving (-0.56, 0.27) raw xDistance=-0.62 yDistance=0.05
22:15:46.872 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.62
22:15:46.873 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:46.874 00.001 8960 Enqueuing Expose request
22:15:46.876 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:46.876 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:15:46.876 00.000 13828 MoveAxis(E, 239, ABG)
22:15:46.876 00.000 13828 Guiding  Dir = 2, Dur = 239
22:15:46.879 00.003 13828 IsSlewing returns 0
22:15:46.879 00.000 13828 IsGuiding returns 0
22:15:46.881 00.002 13828 PulseGuide returned control before completion, sleep 248
22:15:47.131 00.250 13828 IsGuiding returns 0
22:15:47.131 00.000 13828 Move returns status 0, amount 239
22:15:47.131 00.000 13828 MoveAxis(N, 0, ABG)
22:15:47.131 00.000 13828 duration set to 0 by GuideMode
22:15:47.131 00.000 13828 Move returns status 0, amount 0
22:15:47.131 00.000 13828 move complete, result=0
22:15:47.131 00.000 13828 worker thread done servicing request
22:15:47.132 00.001 8960 GuideStep: -0.6 px 239 ms EAST, 0.1 px 0 ms NORTH
22:15:47.133 00.001 13828 Worker thread wakes up
22:15:47.134 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:47.134 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:49.602 02.468 13828 Exposure complete
22:15:49.742 00.140 13828 worker thread done servicing request
22:15:49.742 00.000 8960 OnExposeComplete: enter
22:15:49.744 00.002 8960 UpdateGuideState(): m_state=6
22:15:49.746 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 861
22:15:49.748 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=735.32, Mass=151077, SNR=28.5, Peak=24579 HFD=3.3
22:15:49.750 00.002 8960 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.39) = xAngle (1.14 = 1.14)
22:15:49.752 00.002 8960 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
22:15:49.754 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=0.24 hyp=0.36 cameraTheta=0.74 mountX=0.15 mountY=0.32, mountTheta=1.13
22:15:49.757 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=0.24, opts=13)
22:15:49.759 00.002 8960 Enqueuing Move request for scope (0.27, 0.24)
22:15:49.762 00.003 13828 Worker thread wakes up
22:15:49.762 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7465, max=65535, med=12521, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:15:49.764 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.24) opts 0xd
22:15:49.764 00.000 8960 UpdateGuideState exits: m=151077 SNR=28.5
22:15:49.767 00.003 13828 Handling offset move in thread for scope, endpoint = (0.27, 0.24)
22:15:49.767 00.000 13828 Moving (0.27, 0.24) raw xDistance=0.15 yDistance=0.32
22:15:49.767 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:49.769 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:49.771 00.002 8960 Enqueuing Expose request
22:15:49.773 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.15
22:15:49.773 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:49.774 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:15:49.774 00.000 13828 MoveAxis(W, 39, ABG)
22:15:49.774 00.000 13828 Guiding  Dir = 3, Dur = 39
22:15:49.776 00.002 13828 IsSlewing returns 0
22:15:49.776 00.000 13828 IsGuiding returns 0
22:15:49.778 00.002 13828 PulseGuide returned control before completion, sleep 48
22:15:49.842 00.064 13828 IsGuiding returns 0
22:15:49.842 00.000 13828 Move returns status 0, amount 39
22:15:49.842 00.000 13828 MoveAxis(N, 0, ABG)
22:15:49.842 00.000 13828 duration set to 0 by GuideMode
22:15:49.842 00.000 13828 Move returns status 0, amount 0
22:15:49.842 00.000 13828 move complete, result=0
22:15:49.842 00.000 13828 worker thread done servicing request
22:15:49.842 00.000 13828 Worker thread wakes up
22:15:49.843 00.001 8960 GuideStep: 0.2 px 39 ms WEST, 0.3 px 0 ms NORTH
22:15:49.845 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:49.845 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:52.327 02.482 13828 Exposure complete
22:15:52.470 00.143 13828 worker thread done servicing request
22:15:52.470 00.000 8960 OnExposeComplete: enter
22:15:52.472 00.002 8960 UpdateGuideState(): m_state=6
22:15:52.475 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 862
22:15:52.477 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=735.07, Mass=153457, SNR=28.0, Peak=23856 HFD=4.1
22:15:52.478 00.001 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
22:15:52.480 00.002 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
22:15:52.482 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=-0.00 hyp=0.30 cameraTheta=-3.13 mountX=-0.27 mountY=-0.11, mountTheta=-2.77
22:15:52.486 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=-0.00, opts=13)
22:15:52.488 00.002 8960 Enqueuing Move request for scope (-0.30, -0.00)
22:15:52.490 00.002 13828 Worker thread wakes up
22:15:52.490 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7798, max=65535, med=12508, FiltMin=9648, FiltMax=65535, Gamma=2.540
22:15:52.491 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.00) opts 0xd
22:15:52.492 00.001 8960 UpdateGuideState exits: m=153457 SNR=28.0
22:15:52.494 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.30, -0.00)
22:15:52.494 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:52.496 00.002 13828 Moving (-0.30, -0.00) raw xDistance=-0.27 yDistance=-0.11
22:15:52.496 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:52.498 00.002 8960 Enqueuing Expose request
22:15:52.500 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:15:52.500 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:52.500 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:15:52.500 00.000 13828 MoveAxis(E, 98, ABG)
22:15:52.500 00.000 13828 Guiding  Dir = 2, Dur = 98
22:15:52.502 00.002 13828 IsSlewing returns 0
22:15:52.503 00.001 13828 IsGuiding returns 0
22:15:52.505 00.002 13828 PulseGuide returned control before completion, sleep 107
22:15:52.626 00.121 13828 IsGuiding returns 0
22:15:52.626 00.000 13828 Move returns status 0, amount 98
22:15:52.626 00.000 13828 MoveAxis(N, 0, ABG)
22:15:52.626 00.000 13828 duration set to 0 by GuideMode
22:15:52.626 00.000 13828 Move returns status 0, amount 0
22:15:52.626 00.000 13828 move complete, result=0
22:15:52.626 00.000 13828 worker thread done servicing request
22:15:52.626 00.000 13828 Worker thread wakes up
22:15:52.626 00.000 8960 GuideStep: -0.3 px 98 ms EAST, -0.1 px 0 ms NORTH
22:15:52.629 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:52.629 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:55.095 02.466 13828 Exposure complete
22:15:55.220 00.125 13828 worker thread done servicing request
22:15:55.220 00.000 8960 OnExposeComplete: enter
22:15:55.222 00.002 8960 UpdateGuideState(): m_state=6
22:15:55.224 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 863
22:15:55.226 00.002 8960 Star::Find returns 1 (0), X=973.43, Y=735.69, Mass=142675, SNR=26.9, Peak=25705 HFD=3.5
22:15:55.228 00.002 8960 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.39) = xAngle (2.89 = 2.89)
22:15:55.230 00.002 8960 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.85 = 2.85)
22:15:55.231 00.001 8960 CameraToMount -- cameraX=-0.81 cameraY=0.61 hyp=1.01 cameraTheta=2.49 mountX=-0.98 mountY=0.29, mountTheta=2.85
22:15:55.234 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=0.61, opts=13)
22:15:55.236 00.002 8960 Enqueuing Move request for scope (-0.81, 0.61)
22:15:55.238 00.002 13828 Worker thread wakes up
22:15:55.238 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.61) opts 0xd
22:15:55.238 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.81, 0.61)
22:15:55.238 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7785, max=65535, med=12521, FiltMin=9328, FiltMax=65535, Gamma=2.540
22:15:55.240 00.002 8960 UpdateGuideState exits: m=142675 SNR=26.9
22:15:55.242 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:55.244 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:55.246 00.002 8960 Enqueuing Expose request
22:15:55.248 00.002 13828 Moving (-0.81, 0.61) raw xDistance=-0.98 yDistance=0.29
22:15:55.248 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.63 from input -0.98
22:15:55.248 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:15:55.248 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:15:55.248 00.000 13828 MoveAxis(E, 369, ABG)
22:15:55.248 00.000 13828 Guiding  Dir = 2, Dur = 369
22:15:55.249 00.001 13828 IsSlewing returns 0
22:15:55.249 00.000 13828 IsGuiding returns 0
22:15:55.250 00.001 13828 PulseGuide returned control before completion, sleep 378
22:15:55.632 00.382 13828 IsGuiding returns 0
22:15:55.632 00.000 13828 Move returns status 0, amount 369
22:15:55.632 00.000 13828 MoveAxis(N, 0, ABG)
22:15:55.632 00.000 13828 duration set to 0 by GuideMode
22:15:55.632 00.000 13828 Move returns status 0, amount 0
22:15:55.632 00.000 13828 move complete, result=0
22:15:55.632 00.000 13828 worker thread done servicing request
22:15:55.632 00.000 13828 Worker thread wakes up
22:15:55.632 00.000 8960 GuideStep: -1.0 px 369 ms EAST, 0.3 px 0 ms NORTH
22:15:55.635 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:55.635 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:15:58.103 02.468 13828 Exposure complete
22:15:58.231 00.128 13828 worker thread done servicing request
22:15:58.231 00.000 8960 OnExposeComplete: enter
22:15:58.233 00.002 8960 UpdateGuideState(): m_state=6
22:15:58.235 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 864
22:15:58.237 00.002 8960 Star::Find returns 1 (0), X=974.60, Y=734.85, Mass=142220, SNR=26.1, Peak=26691 HFD=3.2
22:15:58.239 00.002 8960 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.39) = xAngle (-0.17 = -0.17)
22:15:58.241 00.002 8960 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
22:15:58.242 00.001 8960 CameraToMount -- cameraX=0.36 cameraY=-0.23 hyp=0.43 cameraTheta=-0.56 mountX=0.42 mountY=-0.09, mountTheta=-0.21
22:15:58.248 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-0.23, opts=13)
22:15:58.250 00.002 8960 Enqueuing Move request for scope (0.36, -0.23)
22:15:58.252 00.002 13828 Worker thread wakes up
22:15:58.253 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.23) opts 0xd
22:15:58.253 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, -0.23)
22:15:58.253 00.000 13828 Moving (0.36, -0.23) raw xDistance=0.42 yDistance=-0.09
22:15:58.253 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.42
22:15:58.253 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:15:58.253 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7651, max=65535, med=12521, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:15:58.255 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:15:58.255 00.000 8960 UpdateGuideState exits: m=142220 SNR=26.1
22:15:58.257 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:15:58.259 00.002 13828 MoveAxis(W, 131, ABG)
22:15:58.259 00.000 13828 Guiding  Dir = 3, Dur = 131
22:15:58.259 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:15:58.261 00.002 8960 Enqueuing Expose request
22:15:58.262 00.001 13828 IsSlewing returns 0
22:15:58.263 00.001 13828 IsGuiding returns 0
22:15:58.264 00.001 13828 PulseGuide returned control before completion, sleep 140
22:15:58.410 00.146 13828 IsGuiding returns 0
22:15:58.410 00.000 13828 Move returns status 0, amount 131
22:15:58.410 00.000 13828 MoveAxis(N, 0, ABG)
22:15:58.410 00.000 13828 duration set to 0 by GuideMode
22:15:58.410 00.000 13828 Move returns status 0, amount 0
22:15:58.411 00.001 13828 move complete, result=0
22:15:58.411 00.000 13828 worker thread done servicing request
22:15:58.411 00.000 13828 Worker thread wakes up
22:15:58.411 00.000 8960 GuideStep: 0.4 px 131 ms WEST, -0.1 px 0 ms NORTH
22:15:58.413 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:15:58.414 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:00.884 02.470 13828 Exposure complete
22:16:01.016 00.132 13828 worker thread done servicing request
22:16:01.017 00.001 8960 OnExposeComplete: enter
22:16:01.018 00.001 8960 UpdateGuideState(): m_state=6
22:16:01.020 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 865
22:16:01.022 00.002 8960 Star::Find returns 1 (0), X=974.59, Y=734.87, Mass=122164, SNR=25.7, Peak=22569 HFD=2.9
22:16:01.024 00.002 8960 CameraToMount -- cameraTheta (-0.53) - m_xAngle (-0.39) = xAngle (-0.13 = -0.13)
22:16:01.026 00.002 8960 CameraToMount -- cameraTheta (-0.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.17 = -0.17)
22:16:01.027 00.001 8960 CameraToMount -- cameraX=0.36 cameraY=-0.21 hyp=0.42 cameraTheta=-0.53 mountX=0.42 mountY=-0.07, mountTheta=-0.17
22:16:01.030 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-0.21, opts=13)
22:16:01.032 00.002 8960 Enqueuing Move request for scope (0.36, -0.21)
22:16:01.034 00.002 13828 Worker thread wakes up
22:16:01.034 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.21) opts 0xd
22:16:01.034 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, -0.21)
22:16:01.034 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7824, max=65535, med=12515, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:16:01.037 00.003 13828 Moving (0.36, -0.21) raw xDistance=0.42 yDistance=-0.07
22:16:01.037 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.42
22:16:01.037 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:01.037 00.000 8960 UpdateGuideState exits: m=122164 SNR=25.7
22:16:01.039 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:16:01.039 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:01.041 00.002 13828 MoveAxis(W, 163, ABG)
22:16:01.041 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:01.043 00.002 8960 Enqueuing Expose request
22:16:01.044 00.001 13828 Guiding  Dir = 3, Dur = 163
22:16:01.046 00.002 13828 IsSlewing returns 0
22:16:01.046 00.000 13828 IsGuiding returns 0
22:16:01.047 00.001 13828 PulseGuide returned control before completion, sleep 172
22:16:01.221 00.174 13828 IsGuiding returns 0
22:16:01.222 00.001 13828 Move returns status 0, amount 163
22:16:01.222 00.000 13828 MoveAxis(N, 0, ABG)
22:16:01.222 00.000 13828 duration set to 0 by GuideMode
22:16:01.222 00.000 13828 Move returns status 0, amount 0
22:16:01.222 00.000 13828 move complete, result=0
22:16:01.222 00.000 13828 worker thread done servicing request
22:16:01.222 00.000 8960 GuideStep: 0.4 px 163 ms WEST, -0.1 px 0 ms NORTH
22:16:01.225 00.003 13828 Worker thread wakes up
22:16:01.225 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:01.225 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:03.698 02.473 13828 Exposure complete
22:16:03.827 00.129 13828 worker thread done servicing request
22:16:03.827 00.000 8960 OnExposeComplete: enter
22:16:03.829 00.002 8960 UpdateGuideState(): m_state=6
22:16:03.832 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 866
22:16:03.835 00.003 8960 Star::Find returns 1 (0), X=973.84, Y=734.57, Mass=153178, SNR=30.9, Peak=23875 HFD=3.5
22:16:03.839 00.004 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
22:16:03.843 00.004 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
22:16:03.846 00.003 8960 CameraToMount -- cameraX=-0.39 cameraY=-0.51 hyp=0.64 cameraTheta=-2.23 mountX=-0.17 mountY=-0.61, mountTheta=-1.84
22:16:03.850 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=-0.51, opts=13)
22:16:03.853 00.003 8960 Enqueuing Move request for scope (-0.39, -0.51)
22:16:03.856 00.003 13828 Worker thread wakes up
22:16:03.856 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.51) opts 0xd
22:16:03.856 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, -0.51)
22:16:03.856 00.000 13828 Moving (-0.39, -0.51) raw xDistance=-0.17 yDistance=-0.61
22:16:03.856 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.17
22:16:03.856 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12528, FiltMin=9756, FiltMax=65535, Gamma=2.540
22:16:03.859 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:16:03.859 00.000 8960 UpdateGuideState exits: m=153178 SNR=30.9
22:16:03.861 00.002 13828 MoveAxis(E, 51, ABG)
22:16:03.861 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:03.864 00.003 13828 Guiding  Dir = 2, Dur = 51
22:16:03.864 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:03.868 00.004 8960 Enqueuing Expose request
22:16:03.871 00.003 13828 IsSlewing returns 0
22:16:03.871 00.000 13828 IsGuiding returns 0
22:16:03.873 00.002 13828 PulseGuide returned control before completion, sleep 59
22:16:03.940 00.067 13828 IsGuiding returns 0
22:16:03.940 00.000 13828 Move returns status 0, amount 51
22:16:03.940 00.000 13828 MoveAxis(N, 325, ABG)
22:16:03.940 00.000 13828 duration set to 0 by GuideMode
22:16:03.940 00.000 13828 Move returns status 0, amount 0
22:16:03.940 00.000 13828 move complete, result=0
22:16:03.940 00.000 13828 worker thread done servicing request
22:16:03.940 00.000 13828 Worker thread wakes up
22:16:03.940 00.000 8960 GuideStep: -0.2 px 51 ms EAST, -0.6 px 0 ms NORTH
22:16:03.943 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:03.943 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:06.415 02.472 13828 Exposure complete
22:16:06.546 00.131 13828 worker thread done servicing request
22:16:06.547 00.001 8960 OnExposeComplete: enter
22:16:06.549 00.002 8960 UpdateGuideState(): m_state=6
22:16:06.551 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 867
22:16:06.553 00.002 8960 Star::Find returns 1 (0), X=974.25, Y=734.79, Mass=122946, SNR=26.2, Peak=22403 HFD=3.5
22:16:06.555 00.002 8960 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.39) = xAngle (-1.11 = -1.11)
22:16:06.557 00.002 8960 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
22:16:06.559 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=-0.29 hyp=0.29 cameraTheta=-1.51 mountX=0.13 mountY=-0.27, mountTheta=-1.12
22:16:06.561 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=-0.29, opts=13)
22:16:06.563 00.002 8960 Enqueuing Move request for scope (0.02, -0.29)
22:16:06.565 00.002 13828 Worker thread wakes up
22:16:06.565 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.29) opts 0xd
22:16:06.565 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, -0.29)
22:16:06.565 00.000 13828 Moving (0.02, -0.29) raw xDistance=0.13 yDistance=-0.27
22:16:06.565 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
22:16:06.565 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7036, max=65535, med=12515, FiltMin=9545, FiltMax=65535, Gamma=2.540
22:16:06.567 00.002 8960 UpdateGuideState exits: m=122946 SNR=26.2
22:16:06.571 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:06.574 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:06.576 00.002 8960 Enqueuing Expose request
22:16:06.577 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:16:06.577 00.000 13828 MoveAxis(W, 44, ABG)
22:16:06.577 00.000 13828 Guiding  Dir = 3, Dur = 44
22:16:06.579 00.002 13828 IsSlewing returns 0
22:16:06.579 00.000 13828 IsGuiding returns 0
22:16:06.581 00.002 13828 PulseGuide returned control before completion, sleep 53
22:16:06.644 00.063 13828 IsGuiding returns 0
22:16:06.644 00.000 13828 Move returns status 0, amount 44
22:16:06.644 00.000 13828 MoveAxis(N, 142, ABG)
22:16:06.644 00.000 13828 duration set to 0 by GuideMode
22:16:06.644 00.000 13828 Move returns status 0, amount 0
22:16:06.644 00.000 13828 move complete, result=0
22:16:06.644 00.000 13828 worker thread done servicing request
22:16:06.644 00.000 8960 GuideStep: 0.1 px 44 ms WEST, -0.3 px 0 ms NORTH
22:16:06.648 00.004 13828 Worker thread wakes up
22:16:06.648 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:06.648 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:09.118 02.470 13828 Exposure complete
22:16:09.255 00.137 13828 worker thread done servicing request
22:16:09.255 00.000 8960 OnExposeComplete: enter
22:16:09.257 00.002 8960 UpdateGuideState(): m_state=6
22:16:09.259 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 868
22:16:09.261 00.002 8960 Star::Find returns 1 (0), X=973.71, Y=735.16, Mass=127234, SNR=26.5, Peak=21616 HFD=3.5
22:16:09.263 00.002 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.38 = -2.91)
22:16:09.265 00.002 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.34 = -2.94)
22:16:09.267 00.002 8960 CameraToMount -- cameraX=-0.52 cameraY=0.08 hyp=0.53 cameraTheta=2.98 mountX=-0.51 mountY=-0.10, mountTheta=-2.94
22:16:09.270 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=0.08, opts=13)
22:16:09.272 00.002 8960 Enqueuing Move request for scope (-0.52, 0.08)
22:16:09.274 00.002 13828 Worker thread wakes up
22:16:09.274 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12534, FiltMin=9596, FiltMax=65535, Gamma=2.540
22:16:09.276 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.08) opts 0xd
22:16:09.276 00.000 8960 UpdateGuideState exits: m=127234 SNR=26.5
22:16:09.278 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.52, 0.08)
22:16:09.278 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:09.280 00.002 13828 Moving (-0.52, 0.08) raw xDistance=-0.51 yDistance=-0.10
22:16:09.280 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:09.283 00.003 8960 Enqueuing Expose request
22:16:09.285 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
22:16:09.285 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:09.285 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:16:09.285 00.000 13828 MoveAxis(E, 187, ABG)
22:16:09.285 00.000 13828 Guiding  Dir = 2, Dur = 187
22:16:09.287 00.002 13828 IsSlewing returns 0
22:16:09.287 00.000 13828 IsGuiding returns 0
22:16:09.288 00.001 13828 PulseGuide returned control before completion, sleep 196
22:16:09.488 00.200 13828 IsGuiding returns 0
22:16:09.488 00.000 13828 Move returns status 0, amount 187
22:16:09.488 00.000 13828 MoveAxis(N, 0, ABG)
22:16:09.488 00.000 13828 duration set to 0 by GuideMode
22:16:09.488 00.000 13828 Move returns status 0, amount 0
22:16:09.489 00.001 13828 move complete, result=0
22:16:09.489 00.000 13828 worker thread done servicing request
22:16:09.489 00.000 13828 Worker thread wakes up
22:16:09.489 00.000 8960 GuideStep: -0.5 px 187 ms EAST, -0.1 px 0 ms NORTH
22:16:09.492 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:09.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:11.959 02.467 13828 Exposure complete
22:16:12.087 00.128 13828 worker thread done servicing request
22:16:12.087 00.000 8960 OnExposeComplete: enter
22:16:12.089 00.002 8960 UpdateGuideState(): m_state=6
22:16:12.092 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 869
22:16:12.094 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=734.08, Mass=127941, SNR=26.3, Peak=23721 HFD=3.3
22:16:12.096 00.002 8960 CameraToMount -- cameraTheta (-1.21) - m_xAngle (-0.39) = xAngle (-0.82 = -0.82)
22:16:12.098 00.002 8960 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
22:16:12.100 00.002 8960 CameraToMount -- cameraX=0.37 cameraY=-0.99 hyp=1.06 cameraTheta=-1.21 mountX=0.73 mountY=-0.80, mountTheta=-0.83
22:16:12.104 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=-0.99, opts=13)
22:16:12.106 00.002 8960 Enqueuing Move request for scope (0.37, -0.99)
22:16:12.108 00.002 13828 Worker thread wakes up
22:16:12.109 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.99) opts 0xd
22:16:12.109 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12524, FiltMin=9692, FiltMax=65535, Gamma=2.540
22:16:12.110 00.001 13828 Handling offset move in thread for scope, endpoint = (0.37, -0.99)
22:16:12.111 00.001 8960 UpdateGuideState exits: m=127941 SNR=26.3
22:16:12.113 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:12.115 00.002 13828 Moving (0.37, -0.99) raw xDistance=0.73 yDistance=-0.80
22:16:12.115 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.73
22:16:12.115 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:16:12.115 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:12.117 00.002 8960 Enqueuing Expose request
22:16:12.119 00.002 13828 MoveAxis(W, 256, ABG)
22:16:12.119 00.000 13828 Guiding  Dir = 3, Dur = 256
22:16:12.121 00.002 13828 IsSlewing returns 0
22:16:12.121 00.000 13828 IsGuiding returns 0
22:16:12.123 00.002 13828 PulseGuide returned control before completion, sleep 265
22:16:12.394 00.271 13828 IsGuiding returns 0
22:16:12.394 00.000 13828 Move returns status 0, amount 256
22:16:12.394 00.000 13828 MoveAxis(N, 425, ABG)
22:16:12.394 00.000 13828 duration set to 0 by GuideMode
22:16:12.394 00.000 13828 Move returns status 0, amount 0
22:16:12.394 00.000 13828 move complete, result=0
22:16:12.394 00.000 13828 worker thread done servicing request
22:16:12.394 00.000 13828 Worker thread wakes up
22:16:12.394 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:12.394 00.000 8960 GuideStep: 0.7 px 256 ms WEST, -0.8 px 0 ms NORTH
22:16:12.396 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:14.868 02.472 13828 Exposure complete
22:16:15.005 00.137 13828 worker thread done servicing request
22:16:15.005 00.000 8960 OnExposeComplete: enter
22:16:15.007 00.002 8960 UpdateGuideState(): m_state=6
22:16:15.010 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 870
22:16:15.012 00.002 8960 Star::Find returns 1 (0), X=973.93, Y=735.53, Mass=149388, SNR=28.3, Peak=23843 HFD=3.6
22:16:15.014 00.002 8960 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.39) = xAngle (2.55 = 2.55)
22:16:15.016 00.002 8960 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.51 = 2.51)
22:16:15.018 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=0.45 hyp=0.54 cameraTheta=2.15 mountX=-0.45 mountY=0.32, mountTheta=2.52
22:16:15.021 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.45, opts=13)
22:16:15.023 00.002 8960 Enqueuing Move request for scope (-0.30, 0.45)
22:16:15.024 00.001 13828 Worker thread wakes up
22:16:15.025 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7337, max=65535, med=12521, FiltMin=9526, FiltMax=65535, Gamma=2.540
22:16:15.026 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.45) opts 0xd
22:16:15.026 00.000 8960 UpdateGuideState exits: m=149388 SNR=28.3
22:16:15.028 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.45)
22:16:15.028 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:15.030 00.002 13828 Moving (-0.30, 0.45) raw xDistance=-0.45 yDistance=0.32
22:16:15.030 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:15.032 00.002 8960 Enqueuing Expose request
22:16:15.034 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.45
22:16:15.034 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:15.035 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:16:15.035 00.000 13828 MoveAxis(E, 148, ABG)
22:16:15.035 00.000 13828 Guiding  Dir = 2, Dur = 148
22:16:15.036 00.001 13828 IsSlewing returns 0
22:16:15.036 00.000 13828 IsGuiding returns 0
22:16:15.038 00.002 13828 PulseGuide returned control before completion, sleep 157
22:16:15.205 00.167 13828 IsGuiding returns 0
22:16:15.205 00.000 13828 Move returns status 0, amount 148
22:16:15.205 00.000 13828 MoveAxis(N, 0, ABG)
22:16:15.205 00.000 13828 duration set to 0 by GuideMode
22:16:15.205 00.000 13828 Move returns status 0, amount 0
22:16:15.205 00.000 13828 move complete, result=0
22:16:15.205 00.000 13828 worker thread done servicing request
22:16:15.205 00.000 13828 Worker thread wakes up
22:16:15.205 00.000 8960 GuideStep: -0.4 px 148 ms EAST, 0.3 px 0 ms NORTH
22:16:15.207 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:15.207 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:17.679 02.472 13828 Exposure complete
22:16:17.832 00.153 13828 worker thread done servicing request
22:16:17.832 00.000 8960 OnExposeComplete: enter
22:16:17.834 00.002 8960 UpdateGuideState(): m_state=6
22:16:17.836 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 871
22:16:17.838 00.002 8960 Star::Find returns 1 (0), X=973.84, Y=734.90, Mass=143397, SNR=27.1, Peak=25795 HFD=3.0
22:16:17.841 00.003 8960 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.39) = xAngle (-2.32 = -2.32)
22:16:17.844 00.003 8960 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
22:16:17.846 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=-0.18 hyp=0.43 cameraTheta=-2.71 mountX=-0.29 mountY=-0.30, mountTheta=-2.34
22:16:17.853 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=-0.18, opts=13)
22:16:17.855 00.002 8960 Enqueuing Move request for scope (-0.39, -0.18)
22:16:17.857 00.002 13828 Worker thread wakes up
22:16:17.857 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7190, max=65535, med=12508, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:16:17.859 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.18) opts 0xd
22:16:17.860 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.39, -0.18)
22:16:17.860 00.000 8960 UpdateGuideState exits: m=143397 SNR=27.1
22:16:17.862 00.002 13828 Moving (-0.39, -0.18) raw xDistance=-0.29 yDistance=-0.30
22:16:17.862 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:17.864 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.29
22:16:17.865 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:17.867 00.002 8960 Enqueuing Expose request
22:16:17.869 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:16:17.869 00.000 13828 MoveAxis(E, 119, ABG)
22:16:17.869 00.000 13828 Guiding  Dir = 2, Dur = 119
22:16:17.870 00.001 13828 IsSlewing returns 0
22:16:17.871 00.001 13828 IsGuiding returns 0
22:16:17.873 00.002 13828 PulseGuide returned control before completion, sleep 128
22:16:18.015 00.142 13828 IsGuiding returns 0
22:16:18.015 00.000 13828 Move returns status 0, amount 119
22:16:18.015 00.000 13828 MoveAxis(N, 162, ABG)
22:16:18.015 00.000 13828 duration set to 0 by GuideMode
22:16:18.015 00.000 13828 Move returns status 0, amount 0
22:16:18.015 00.000 13828 move complete, result=0
22:16:18.016 00.001 13828 worker thread done servicing request
22:16:18.016 00.000 13828 Worker thread wakes up
22:16:18.016 00.000 8960 GuideStep: -0.3 px 119 ms EAST, -0.3 px 0 ms NORTH
22:16:18.018 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:18.018 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:20.493 02.475 13828 Exposure complete
22:16:20.628 00.135 13828 worker thread done servicing request
22:16:20.628 00.000 8960 OnExposeComplete: enter
22:16:20.631 00.003 8960 UpdateGuideState(): m_state=6
22:16:20.633 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 872
22:16:20.635 00.002 8960 Star::Find returns 1 (0), X=974.07, Y=734.82, Mass=99645, SNR=23.5, Peak=24259 HFD=2.6
22:16:20.636 00.001 8960 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.39) = xAngle (-1.74 = -1.74)
22:16:20.638 00.002 8960 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
22:16:20.640 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=-0.26 hyp=0.30 cameraTheta=-2.14 mountX=-0.05 mountY=-0.30, mountTheta=-1.75
22:16:20.643 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=-0.26, opts=13)
22:16:20.645 00.002 8960 Enqueuing Move request for scope (-0.16, -0.26)
22:16:20.647 00.002 13828 Worker thread wakes up
22:16:20.647 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7376, max=65535, med=12515, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:16:20.648 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.26) opts 0xd
22:16:20.649 00.001 8960 UpdateGuideState exits: m=99645 SNR=23.5
22:16:20.651 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.16, -0.26)
22:16:20.651 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:20.653 00.002 13828 Moving (-0.16, -0.26) raw xDistance=-0.05 yDistance=-0.30
22:16:20.653 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:20.655 00.002 8960 Enqueuing Expose request
22:16:20.657 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:16:20.657 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:16:20.657 00.000 13828 MoveAxis(E, 0, ABG)
22:16:20.657 00.000 13828 Move returns status 0, amount 0
22:16:20.657 00.000 13828 MoveAxis(N, 158, ABG)
22:16:20.657 00.000 13828 duration set to 0 by GuideMode
22:16:20.657 00.000 13828 Move returns status 0, amount 0
22:16:20.657 00.000 13828 move complete, result=0
22:16:20.657 00.000 13828 worker thread done servicing request
22:16:20.658 00.001 13828 Worker thread wakes up
22:16:20.658 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:20.658 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:20.659 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:16:23.137 02.478 13828 Exposure complete
22:16:23.267 00.130 13828 worker thread done servicing request
22:16:23.267 00.000 8960 OnExposeComplete: enter
22:16:23.269 00.002 8960 UpdateGuideState(): m_state=6
22:16:23.271 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 873
22:16:23.273 00.002 8960 Star::Find returns 1 (0), X=973.72, Y=735.42, Mass=157218, SNR=32.8, Peak=21987 HFD=3.7
22:16:23.275 00.002 8960 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.39) = xAngle (2.94 = 2.94)
22:16:23.277 00.002 8960 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.90 = 2.90)
22:16:23.279 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=0.35 hyp=0.62 cameraTheta=2.55 mountX=-0.61 mountY=0.15, mountTheta=2.91
22:16:23.282 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=0.35, opts=13)
22:16:23.284 00.002 8960 Enqueuing Move request for scope (-0.51, 0.35)
22:16:23.287 00.003 13828 Worker thread wakes up
22:16:23.287 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.35) opts 0xd
22:16:23.287 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.51, 0.35)
22:16:23.287 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12515, FiltMin=9782, FiltMax=65535, Gamma=2.540
22:16:23.289 00.002 13828 Moving (-0.51, 0.35) raw xDistance=-0.61 yDistance=0.15
22:16:23.289 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.61
22:16:23.289 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:23.289 00.000 8960 UpdateGuideState exits: m=157218 SNR=32.8
22:16:23.291 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:16:23.291 00.000 13828 MoveAxis(E, 225, ABG)
22:16:23.291 00.000 13828 Guiding  Dir = 2, Dur = 225
22:16:23.291 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:23.293 00.002 13828 IsSlewing returns 0
22:16:23.293 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:23.294 00.001 8960 Enqueuing Expose request
22:16:23.296 00.002 13828 IsGuiding returns 0
22:16:23.298 00.002 13828 PulseGuide returned control before completion, sleep 233
22:16:23.547 00.249 13828 IsGuiding returns 0
22:16:23.547 00.000 13828 Move returns status 0, amount 225
22:16:23.547 00.000 13828 MoveAxis(N, 0, ABG)
22:16:23.547 00.000 13828 duration set to 0 by GuideMode
22:16:23.547 00.000 13828 Move returns status 0, amount 0
22:16:23.547 00.000 13828 move complete, result=0
22:16:23.547 00.000 13828 worker thread done servicing request
22:16:23.547 00.000 13828 Worker thread wakes up
22:16:23.547 00.000 8960 GuideStep: -0.6 px 225 ms EAST, 0.1 px 0 ms NORTH
22:16:23.549 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:23.549 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:26.023 02.474 13828 Exposure complete
22:16:26.155 00.132 13828 worker thread done servicing request
22:16:26.155 00.000 8960 OnExposeComplete: enter
22:16:26.158 00.003 8960 UpdateGuideState(): m_state=6
22:16:26.161 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 874
22:16:26.164 00.003 8960 Star::Find returns 1 (0), X=974.31, Y=735.18, Mass=148492, SNR=31.0, Peak=22979 HFD=3.7
22:16:26.166 00.002 8960 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.39) = xAngle (1.33 = 1.33)
22:16:26.168 00.002 8960 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30)
22:16:26.171 00.003 8960 CameraToMount -- cameraX=0.08 cameraY=0.10 hyp=0.13 cameraTheta=0.94 mountX=0.03 mountY=0.12, mountTheta=1.33
22:16:26.174 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.10, opts=13)
22:16:26.175 00.001 8960 Enqueuing Move request for scope (0.08, 0.10)
22:16:26.177 00.002 13828 Worker thread wakes up
22:16:26.177 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7548, max=65535, med=12515, FiltMin=9872, FiltMax=65535, Gamma=2.540
22:16:26.179 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.10) opts 0xd
22:16:26.179 00.000 8960 UpdateGuideState exits: m=148492 SNR=31.0
22:16:26.181 00.002 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.10)
22:16:26.181 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:26.183 00.002 13828 Moving (0.08, 0.10) raw xDistance=0.03 yDistance=0.12
22:16:26.183 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:26.184 00.001 8960 Enqueuing Expose request
22:16:26.186 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:16:26.186 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:26.187 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:16:26.187 00.000 13828 MoveAxis(E, 0, ABG)
22:16:26.187 00.000 13828 Move returns status 0, amount 0
22:16:26.187 00.000 13828 MoveAxis(N, 0, ABG)
22:16:26.187 00.000 13828 duration set to 0 by GuideMode
22:16:26.187 00.000 13828 Move returns status 0, amount 0
22:16:26.187 00.000 13828 move complete, result=0
22:16:26.187 00.000 13828 worker thread done servicing request
22:16:26.187 00.000 13828 Worker thread wakes up
22:16:26.187 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:26.187 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:26.188 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:16:28.663 02.475 13828 Exposure complete
22:16:28.801 00.138 13828 worker thread done servicing request
22:16:28.801 00.000 8960 OnExposeComplete: enter
22:16:28.803 00.002 8960 UpdateGuideState(): m_state=6
22:16:28.805 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 875
22:16:28.807 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=735.36, Mass=144819, SNR=29.2, Peak=24553 HFD=3.3
22:16:28.809 00.002 8960 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.39) = xAngle (1.72 = 1.72)
22:16:28.811 00.002 8960 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.68 = 1.68)
22:16:28.814 00.003 8960 CameraToMount -- cameraX=0.07 cameraY=0.28 hyp=0.29 cameraTheta=1.32 mountX=-0.04 mountY=0.29, mountTheta=1.72
22:16:28.818 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=0.28, opts=13)
22:16:28.820 00.002 8960 Enqueuing Move request for scope (0.07, 0.28)
22:16:28.822 00.002 13828 Worker thread wakes up
22:16:28.822 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12508, FiltMin=9475, FiltMax=65535, Gamma=2.540
22:16:28.824 00.002 8960 UpdateGuideState exits: m=144819 SNR=29.2
22:16:28.827 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.28) opts 0xd
22:16:28.827 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, 0.28)
22:16:28.827 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:28.829 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:28.831 00.002 8960 Enqueuing Expose request
22:16:28.833 00.002 13828 Moving (0.07, 0.28) raw xDistance=-0.04 yDistance=0.29
22:16:28.833 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:16:28.833 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:28.833 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:16:28.833 00.000 13828 MoveAxis(E, 0, ABG)
22:16:28.833 00.000 13828 Move returns status 0, amount 0
22:16:28.833 00.000 13828 MoveAxis(N, 0, ABG)
22:16:28.833 00.000 13828 duration set to 0 by GuideMode
22:16:28.834 00.001 13828 Move returns status 0, amount 0
22:16:28.834 00.000 13828 move complete, result=0
22:16:28.834 00.000 13828 worker thread done servicing request
22:16:28.834 00.000 13828 Worker thread wakes up
22:16:28.834 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:28.834 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:28.835 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:16:31.294 02.459 13828 Exposure complete
22:16:31.433 00.139 13828 worker thread done servicing request
22:16:31.434 00.001 8960 OnExposeComplete: enter
22:16:31.437 00.003 8960 UpdateGuideState(): m_state=6
22:16:31.440 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 876
22:16:31.442 00.002 8960 Star::Find returns 1 (0), X=974.35, Y=735.32, Mass=145462, SNR=31.0, Peak=24873 HFD=3.3
22:16:31.445 00.003 8960 CameraToMount -- cameraTheta (1.12) - m_xAngle (-0.39) = xAngle (1.51 = 1.51)
22:16:31.447 00.002 8960 CameraToMount -- cameraTheta (1.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.48 = 1.48)
22:16:31.449 00.002 8960 CameraToMount -- cameraX=0.12 cameraY=0.24 hyp=0.27 cameraTheta=1.12 mountX=0.02 mountY=0.26, mountTheta=1.51
22:16:31.452 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=0.24, opts=13)
22:16:31.455 00.003 8960 Enqueuing Move request for scope (0.12, 0.24)
22:16:31.456 00.001 13828 Worker thread wakes up
22:16:31.457 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.24) opts 0xd
22:16:31.457 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, 0.24)
22:16:31.457 00.000 13828 Moving (0.12, 0.24) raw xDistance=0.02 yDistance=0.26
22:16:31.457 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=12496, FiltMin=9833, FiltMax=65535, Gamma=2.540
22:16:31.459 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:16:31.459 00.000 8960 UpdateGuideState exits: m=145462 SNR=31.0
22:16:31.461 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:16:31.461 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:31.463 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:16:31.463 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:31.466 00.003 13828 MoveAxis(E, 0, ABG)
22:16:31.466 00.000 13828 Move returns status 0, amount 0
22:16:31.466 00.000 13828 MoveAxis(N, 0, ABG)
22:16:31.466 00.000 13828 duration set to 0 by GuideMode
22:16:31.466 00.000 13828 Move returns status 0, amount 0
22:16:31.466 00.000 13828 move complete, result=0
22:16:31.466 00.000 13828 worker thread done servicing request
22:16:31.466 00.000 8960 Enqueuing Expose request
22:16:31.468 00.002 13828 Worker thread wakes up
22:16:31.468 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:31.468 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:31.468 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:16:33.941 02.473 13828 Exposure complete
22:16:34.065 00.124 13828 worker thread done servicing request
22:16:34.066 00.001 8960 OnExposeComplete: enter
22:16:34.068 00.002 8960 UpdateGuideState(): m_state=6
22:16:34.070 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 877
22:16:34.072 00.002 8960 Star::Find returns 1 (0), X=974.57, Y=734.98, Mass=127295, SNR=28.6, Peak=24041 HFD=2.9
22:16:34.074 00.002 8960 CameraToMount -- cameraTheta (-0.29) - m_xAngle (-0.39) = xAngle (0.10 = 0.10)
22:16:34.076 00.002 8960 CameraToMount -- cameraTheta (-0.29) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.06 = 0.06)
22:16:34.078 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=-0.10 hyp=0.35 cameraTheta=-0.29 mountX=0.35 mountY=0.02, mountTheta=0.06
22:16:34.081 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.10, opts=13)
22:16:34.082 00.001 8960 Enqueuing Move request for scope (0.33, -0.10)
22:16:34.084 00.002 13828 Worker thread wakes up
22:16:34.084 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7689, max=65535, med=12502, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:16:34.086 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.10) opts 0xd
22:16:34.086 00.000 8960 UpdateGuideState exits: m=127295 SNR=28.6
22:16:34.087 00.001 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.10)
22:16:34.088 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:34.091 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:34.096 00.005 8960 Enqueuing Expose request
22:16:34.099 00.003 13828 Moving (0.33, -0.10) raw xDistance=0.35 yDistance=0.02
22:16:34.099 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:16:34.099 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:34.099 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:16:34.099 00.000 13828 MoveAxis(W, 129, ABG)
22:16:34.099 00.000 13828 Guiding  Dir = 3, Dur = 129
22:16:34.101 00.002 13828 IsSlewing returns 0
22:16:34.102 00.001 13828 IsGuiding returns 0
22:16:34.106 00.004 13828 PulseGuide returned control before completion, sleep 135
22:16:34.244 00.138 13828 IsGuiding returns 1
22:16:34.244 00.000 13828 scope still moving after pulse duration time elapsed
22:16:34.277 00.033 13828 IsSlewing returns 0
22:16:34.277 00.000 13828 IsGuiding returns 0
22:16:34.277 00.000 13828 scope move finished after 129 + 47 ms
22:16:34.277 00.000 13828 Move returns status 0, amount 129
22:16:34.278 00.001 13828 MoveAxis(N, 0, ABG)
22:16:34.278 00.000 13828 duration set to 0 by GuideMode
22:16:34.278 00.000 13828 Move returns status 0, amount 0
22:16:34.278 00.000 13828 move complete, result=0
22:16:34.278 00.000 13828 worker thread done servicing request
22:16:34.278 00.000 13828 Worker thread wakes up
22:16:34.278 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:34.278 00.000 8960 GuideStep: 0.3 px 129 ms WEST, 0.0 px 0 ms NORTH
22:16:34.280 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:36.746 02.466 13828 Exposure complete
22:16:36.871 00.125 13828 worker thread done servicing request
22:16:36.872 00.001 8960 OnExposeComplete: enter
22:16:36.874 00.002 8960 UpdateGuideState(): m_state=6
22:16:36.876 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 878
22:16:36.877 00.001 8960 Star::Find returns 1 (0), X=974.36, Y=734.81, Mass=143836, SNR=29.2, Peak=25859 HFD=3.2
22:16:36.879 00.002 8960 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.39) = xAngle (-0.73 = -0.73)
22:16:36.881 00.002 8960 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
22:16:36.883 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.27 hyp=0.30 cameraTheta=-1.12 mountX=0.22 mountY=-0.21, mountTheta=-0.75
22:16:36.886 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.27, opts=13)
22:16:36.888 00.002 8960 Enqueuing Move request for scope (0.13, -0.27)
22:16:36.890 00.002 13828 Worker thread wakes up
22:16:36.890 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.27) opts 0xd
22:16:36.890 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.27)
22:16:36.890 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12496, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:16:36.893 00.003 13828 Moving (0.13, -0.27) raw xDistance=0.22 yDistance=-0.21
22:16:36.893 00.000 8960 UpdateGuideState exits: m=143836 SNR=29.2
22:16:36.895 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:36.896 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:36.898 00.002 8960 Enqueuing Expose request
22:16:36.900 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.22
22:16:36.900 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:16:36.900 00.000 13828 MoveAxis(W, 92, ABG)
22:16:36.900 00.000 13828 Guiding  Dir = 3, Dur = 92
22:16:36.902 00.002 13828 IsSlewing returns 0
22:16:36.903 00.001 13828 IsGuiding returns 0
22:16:36.904 00.001 13828 PulseGuide returned control before completion, sleep 101
22:16:37.007 00.103 13828 IsGuiding returns 0
22:16:37.007 00.000 13828 Move returns status 0, amount 92
22:16:37.007 00.000 13828 MoveAxis(N, 110, ABG)
22:16:37.007 00.000 13828 duration set to 0 by GuideMode
22:16:37.007 00.000 13828 Move returns status 0, amount 0
22:16:37.007 00.000 13828 move complete, result=0
22:16:37.007 00.000 13828 worker thread done servicing request
22:16:37.008 00.001 13828 Worker thread wakes up
22:16:37.008 00.000 8960 GuideStep: 0.2 px 92 ms WEST, -0.2 px 0 ms NORTH
22:16:37.010 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:37.010 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:39.478 02.468 13828 Exposure complete
22:16:39.614 00.136 13828 worker thread done servicing request
22:16:39.614 00.000 8960 OnExposeComplete: enter
22:16:39.617 00.003 8960 UpdateGuideState(): m_state=6
22:16:39.619 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 879
22:16:39.621 00.002 8960 Star::Find returns 1 (0), X=974.98, Y=734.87, Mass=157095, SNR=29.9, Peak=24009 HFD=3.1
22:16:39.623 00.002 8960 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.39) = xAngle (0.12 = 0.12)
22:16:39.625 00.002 8960 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
22:16:39.627 00.002 8960 CameraToMount -- cameraX=0.75 cameraY=-0.21 hyp=0.77 cameraTheta=-0.27 mountX=0.77 mountY=0.07, mountTheta=0.09
22:16:39.629 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.75, y=-0.21, opts=13)
22:16:39.632 00.003 8960 Enqueuing Move request for scope (0.75, -0.21)
22:16:39.634 00.002 13828 Worker thread wakes up
22:16:39.634 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.75, -0.21) opts 0xd
22:16:39.634 00.000 13828 Handling offset move in thread for scope, endpoint = (0.75, -0.21)
22:16:39.634 00.000 13828 Moving (0.75, -0.21) raw xDistance=0.77 yDistance=0.07
22:16:39.634 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.77
22:16:39.634 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:39.634 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:16:39.634 00.000 13828 MoveAxis(W, 291, ABG)
22:16:39.634 00.000 13828 Guiding  Dir = 3, Dur = 291
22:16:39.634 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7811, max=65535, med=12502, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:16:39.636 00.002 8960 UpdateGuideState exits: m=157095 SNR=29.9
22:16:39.637 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:39.639 00.002 13828 IsSlewing returns 0
22:16:39.639 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:39.641 00.002 8960 Enqueuing Expose request
22:16:39.643 00.002 13828 IsGuiding returns 0
22:16:39.646 00.003 13828 PulseGuide returned control before completion, sleep 299
22:16:39.951 00.305 13828 IsGuiding returns 0
22:16:39.951 00.000 13828 Move returns status 0, amount 291
22:16:39.951 00.000 13828 MoveAxis(N, 0, ABG)
22:16:39.951 00.000 13828 duration set to 0 by GuideMode
22:16:39.951 00.000 13828 Move returns status 0, amount 0
22:16:39.951 00.000 13828 move complete, result=0
22:16:39.951 00.000 13828 worker thread done servicing request
22:16:39.952 00.001 8960 GuideStep: 0.8 px 291 ms WEST, 0.1 px 0 ms NORTH
22:16:39.954 00.002 13828 Worker thread wakes up
22:16:39.954 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:39.954 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:42.433 02.479 13828 Exposure complete
22:16:42.579 00.146 13828 worker thread done servicing request
22:16:42.579 00.000 8960 OnExposeComplete: enter
22:16:42.581 00.002 8960 UpdateGuideState(): m_state=6
22:16:42.583 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 880
22:16:42.585 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=734.88, Mass=134277, SNR=25.6, Peak=21763 HFD=3.0
22:16:42.587 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:16:42.589 00.002 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:16:42.591 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.20 hyp=0.23 cameraTheta=-2.06 mountX=-0.02 mountY=-0.22, mountTheta=-1.67
22:16:42.593 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.20, opts=13)
22:16:42.595 00.002 8960 Enqueuing Move request for scope (-0.11, -0.20)
22:16:42.597 00.002 13828 Worker thread wakes up
22:16:42.597 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12489, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:16:42.599 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.20) opts 0xd
22:16:42.599 00.000 8960 UpdateGuideState exits: m=134277 SNR=25.6
22:16:42.601 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.20)
22:16:42.601 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:42.604 00.003 13828 Moving (-0.11, -0.20) raw xDistance=-0.02 yDistance=-0.22
22:16:42.604 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:42.606 00.002 8960 Enqueuing Expose request
22:16:42.608 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:16:42.608 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:16:42.608 00.000 13828 MoveAxis(E, 0, ABG)
22:16:42.608 00.000 13828 Move returns status 0, amount 0
22:16:42.608 00.000 13828 MoveAxis(N, 119, ABG)
22:16:42.608 00.000 13828 duration set to 0 by GuideMode
22:16:42.608 00.000 13828 Move returns status 0, amount 0
22:16:42.608 00.000 13828 move complete, result=0
22:16:42.608 00.000 13828 worker thread done servicing request
22:16:42.608 00.000 13828 Worker thread wakes up
22:16:42.609 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:42.609 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:42.610 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:16:45.079 02.469 13828 Exposure complete
22:16:45.208 00.129 13828 worker thread done servicing request
22:16:45.208 00.000 8960 OnExposeComplete: enter
22:16:45.210 00.002 8960 UpdateGuideState(): m_state=6
22:16:45.213 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 881
22:16:45.214 00.001 8960 Star::Find returns 1 (0), X=973.57, Y=734.90, Mass=179395, SNR=31.1, Peak=23248 HFD=3.7
22:16:45.216 00.002 8960 CameraToMount -- cameraTheta (-2.88) - m_xAngle (-0.39) = xAngle (-2.49 = -2.49)
22:16:45.218 00.002 8960 CameraToMount -- cameraTheta (-2.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
22:16:45.220 00.002 8960 CameraToMount -- cameraX=-0.66 cameraY=-0.17 hyp=0.68 cameraTheta=-2.88 mountX=-0.54 mountY=-0.40, mountTheta=-2.51
22:16:45.223 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.66, y=-0.17, opts=13)
22:16:45.225 00.002 8960 Enqueuing Move request for scope (-0.66, -0.17)
22:16:45.227 00.002 13828 Worker thread wakes up
22:16:45.227 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12489, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:16:45.234 00.007 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.17) opts 0xd
22:16:45.234 00.000 8960 UpdateGuideState exits: m=179395 SNR=31.1
22:16:45.237 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:45.239 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.66, -0.17)
22:16:45.239 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:45.241 00.002 13828 Moving (-0.66, -0.17) raw xDistance=-0.54 yDistance=-0.40
22:16:45.241 00.000 8960 Enqueuing Expose request
22:16:45.242 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
22:16:45.242 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:16:45.243 00.001 13828 MoveAxis(E, 202, ABG)
22:16:45.243 00.000 13828 Guiding  Dir = 2, Dur = 202
22:16:45.244 00.001 13828 IsSlewing returns 0
22:16:45.244 00.000 13828 IsGuiding returns 0
22:16:45.245 00.001 13828 PulseGuide returned control before completion, sleep 211
22:16:45.465 00.220 13828 IsGuiding returns 0
22:16:45.465 00.000 13828 Move returns status 0, amount 202
22:16:45.465 00.000 13828 MoveAxis(N, 210, ABG)
22:16:45.465 00.000 13828 duration set to 0 by GuideMode
22:16:45.465 00.000 13828 Move returns status 0, amount 0
22:16:45.465 00.000 13828 move complete, result=0
22:16:45.465 00.000 13828 worker thread done servicing request
22:16:45.466 00.001 13828 Worker thread wakes up
22:16:45.466 00.000 8960 GuideStep: -0.5 px 202 ms EAST, -0.4 px 0 ms NORTH
22:16:45.468 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:45.468 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:47.932 02.464 13828 Exposure complete
22:16:48.070 00.138 13828 worker thread done servicing request
22:16:48.070 00.000 8960 OnExposeComplete: enter
22:16:48.072 00.002 8960 UpdateGuideState(): m_state=6
22:16:48.074 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 882
22:16:48.076 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=734.42, Mass=142394, SNR=27.7, Peak=23561 HFD=3.2
22:16:48.078 00.002 8960 CameraToMount -- cameraTheta (-0.95) - m_xAngle (-0.39) = xAngle (-0.56 = -0.56)
22:16:48.079 00.001 8960 CameraToMount -- cameraTheta (-0.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.60 = -0.60)
22:16:48.081 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=-0.66 hyp=0.81 cameraTheta=-0.95 mountX=0.68 mountY=-0.45, mountTheta=-0.58
22:16:48.084 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=-0.66, opts=13)
22:16:48.086 00.002 8960 Enqueuing Move request for scope (0.47, -0.66)
22:16:48.088 00.002 13828 Worker thread wakes up
22:16:48.088 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12483, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:16:48.090 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.66) opts 0xd
22:16:48.090 00.000 8960 UpdateGuideState exits: m=142394 SNR=27.7
22:16:48.092 00.002 13828 Handling offset move in thread for scope, endpoint = (0.47, -0.66)
22:16:48.092 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:48.094 00.002 13828 Moving (0.47, -0.66) raw xDistance=0.68 yDistance=-0.45
22:16:48.094 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:48.096 00.002 8960 Enqueuing Expose request
22:16:48.097 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.68
22:16:48.098 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:16:48.098 00.000 13828 MoveAxis(W, 239, ABG)
22:16:48.098 00.000 13828 Guiding  Dir = 3, Dur = 239
22:16:48.099 00.001 13828 IsSlewing returns 0
22:16:48.099 00.000 13828 IsGuiding returns 0
22:16:48.101 00.002 13828 PulseGuide returned control before completion, sleep 248
22:16:48.365 00.264 13828 IsGuiding returns 0
22:16:48.365 00.000 13828 Move returns status 0, amount 239
22:16:48.365 00.000 13828 MoveAxis(N, 240, ABG)
22:16:48.365 00.000 13828 duration set to 0 by GuideMode
22:16:48.365 00.000 13828 Move returns status 0, amount 0
22:16:48.365 00.000 13828 move complete, result=0
22:16:48.365 00.000 13828 worker thread done servicing request
22:16:48.365 00.000 8960 GuideStep: 0.7 px 239 ms WEST, -0.5 px 0 ms NORTH
22:16:48.368 00.003 13828 Worker thread wakes up
22:16:48.368 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:48.368 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:50.846 02.478 13828 Exposure complete
22:16:50.990 00.144 13828 worker thread done servicing request
22:16:50.990 00.000 8960 OnExposeComplete: enter
22:16:50.993 00.003 8960 UpdateGuideState(): m_state=6
22:16:50.995 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 883
22:16:50.998 00.003 8960 Star::Find returns 1 (0), X=974.20, Y=734.95, Mass=144913, SNR=29.2, Peak=23561 HFD=3.2
22:16:51.000 00.002 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.40 = -1.40)
22:16:51.002 00.002 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
22:16:51.004 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.13 hyp=0.13 cameraTheta=-1.79 mountX=0.02 mountY=-0.13, mountTheta=-1.40
22:16:51.007 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.13, opts=13)
22:16:51.009 00.002 8960 Enqueuing Move request for scope (-0.03, -0.13)
22:16:51.010 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7587, max=65535, med=12489, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:16:51.012 00.002 13828 Worker thread wakes up
22:16:51.012 00.000 8960 UpdateGuideState exits: m=144913 SNR=29.2
22:16:51.015 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.13) opts 0xd
22:16:51.015 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.13)
22:16:51.015 00.000 13828 Moving (-0.03, -0.13) raw xDistance=0.02 yDistance=-0.13
22:16:51.015 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:51.017 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:16:51.017 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:51.019 00.002 8960 Enqueuing Expose request
22:16:51.020 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:51.021 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:16:51.021 00.000 13828 MoveAxis(E, 0, ABG)
22:16:51.021 00.000 13828 Move returns status 0, amount 0
22:16:51.021 00.000 13828 MoveAxis(N, 0, ABG)
22:16:51.021 00.000 13828 duration set to 0 by GuideMode
22:16:51.021 00.000 13828 Move returns status 0, amount 0
22:16:51.021 00.000 13828 move complete, result=0
22:16:51.021 00.000 13828 worker thread done servicing request
22:16:51.021 00.000 13828 Worker thread wakes up
22:16:51.021 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:51.021 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:51.022 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:16:53.480 02.458 13828 Exposure complete
22:16:53.615 00.135 13828 worker thread done servicing request
22:16:53.615 00.000 8960 OnExposeComplete: enter
22:16:53.617 00.002 8960 UpdateGuideState(): m_state=6
22:16:53.619 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 884
22:16:53.621 00.002 8960 Star::Find returns 1 (0), X=974.64, Y=734.99, Mass=122660, SNR=27.0, Peak=24201 HFD=2.6
22:16:53.622 00.001 8960 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.39) = xAngle (0.18 = 0.18)
22:16:53.624 00.002 8960 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.14 = 0.14)
22:16:53.626 00.002 8960 CameraToMount -- cameraX=0.41 cameraY=-0.09 hyp=0.41 cameraTheta=-0.21 mountX=0.41 mountY=0.06, mountTheta=0.15
22:16:53.628 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=-0.09, opts=13)
22:16:53.631 00.003 8960 Enqueuing Move request for scope (0.41, -0.09)
22:16:53.633 00.002 13828 Worker thread wakes up
22:16:53.633 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7363, max=65535, med=12496, FiltMin=9929, FiltMax=65535, Gamma=2.540
22:16:53.634 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.09) opts 0xd
22:16:53.635 00.001 8960 UpdateGuideState exits: m=122660 SNR=27.0
22:16:53.636 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:53.638 00.002 13828 Handling offset move in thread for scope, endpoint = (0.41, -0.09)
22:16:53.638 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:53.640 00.002 8960 Enqueuing Expose request
22:16:53.642 00.002 13828 Moving (0.41, -0.09) raw xDistance=0.41 yDistance=0.06
22:16:53.642 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:16:53.642 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:53.642 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:16:53.642 00.000 13828 MoveAxis(W, 151, ABG)
22:16:53.642 00.000 13828 Guiding  Dir = 3, Dur = 151
22:16:53.643 00.001 13828 IsSlewing returns 0
22:16:53.643 00.000 13828 IsGuiding returns 0
22:16:53.645 00.002 13828 PulseGuide returned control before completion, sleep 160
22:16:53.818 00.173 13828 IsGuiding returns 0
22:16:53.818 00.000 13828 Move returns status 0, amount 151
22:16:53.818 00.000 13828 MoveAxis(N, 0, ABG)
22:16:53.818 00.000 13828 duration set to 0 by GuideMode
22:16:53.818 00.000 13828 Move returns status 0, amount 0
22:16:53.818 00.000 13828 move complete, result=0
22:16:53.819 00.001 13828 worker thread done servicing request
22:16:53.819 00.000 13828 Worker thread wakes up
22:16:53.819 00.000 8960 GuideStep: 0.4 px 151 ms WEST, 0.1 px 0 ms NORTH
22:16:53.821 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:53.822 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:56.297 02.475 13828 Exposure complete
22:16:56.440 00.143 13828 worker thread done servicing request
22:16:56.440 00.000 8960 OnExposeComplete: enter
22:16:56.443 00.003 8960 UpdateGuideState(): m_state=6
22:16:56.445 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 885
22:16:56.447 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.74, Mass=152365, SNR=27.8, Peak=23235 HFD=3.5
22:16:56.450 00.003 8960 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.39) = xAngle (-0.92 = -0.92)
22:16:56.452 00.002 8960 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
22:16:56.454 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.31 mountX=0.21 mountY=-0.29, mountTheta=-0.93
22:16:56.458 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.34, opts=13)
22:16:56.460 00.002 8960 Enqueuing Move request for scope (0.09, -0.34)
22:16:56.462 00.002 13828 Worker thread wakes up
22:16:56.462 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7337, max=65535, med=12496, FiltMin=9532, FiltMax=65535, Gamma=2.540
22:16:56.465 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.34) opts 0xd
22:16:56.465 00.000 8960 UpdateGuideState exits: m=152365 SNR=27.8
22:16:56.467 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:56.470 00.003 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.34)
22:16:56.470 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:56.472 00.002 8960 Enqueuing Expose request
22:16:56.474 00.002 13828 Moving (0.09, -0.34) raw xDistance=0.21 yDistance=-0.29
22:16:56.474 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:16:56.474 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:16:56.474 00.000 13828 MoveAxis(W, 90, ABG)
22:16:56.474 00.000 13828 Guiding  Dir = 3, Dur = 90
22:16:56.476 00.002 13828 IsSlewing returns 0
22:16:56.477 00.001 13828 IsGuiding returns 0
22:16:56.478 00.001 13828 PulseGuide returned control before completion, sleep 99
22:16:56.590 00.112 13828 IsGuiding returns 0
22:16:56.590 00.000 13828 Move returns status 0, amount 90
22:16:56.590 00.000 13828 MoveAxis(N, 153, ABG)
22:16:56.590 00.000 13828 duration set to 0 by GuideMode
22:16:56.590 00.000 13828 Move returns status 0, amount 0
22:16:56.590 00.000 13828 move complete, result=0
22:16:56.591 00.001 13828 worker thread done servicing request
22:16:56.591 00.000 13828 Worker thread wakes up
22:16:56.591 00.000 8960 GuideStep: 0.2 px 90 ms WEST, -0.3 px 0 ms NORTH
22:16:56.595 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:56.596 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:16:59.072 02.476 13828 Exposure complete
22:16:59.203 00.131 13828 worker thread done servicing request
22:16:59.203 00.000 8960 OnExposeComplete: enter
22:16:59.205 00.002 8960 UpdateGuideState(): m_state=6
22:16:59.208 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 886
22:16:59.210 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=734.92, Mass=141881, SNR=27.8, Peak=25609 HFD=3.1
22:16:59.213 00.003 8960 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.39) = xAngle (-0.11 = -0.11)
22:16:59.216 00.003 8960 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
22:16:59.218 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.16 hyp=0.32 cameraTheta=-0.50 mountX=0.32 mountY=-0.05, mountTheta=-0.15
22:16:59.223 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.16, opts=13)
22:16:59.225 00.002 8960 Enqueuing Move request for scope (0.28, -0.16)
22:16:59.228 00.003 13828 Worker thread wakes up
22:16:59.228 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.16) opts 0xd
22:16:59.228 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.16)
22:16:59.228 00.000 13828 Moving (0.28, -0.16) raw xDistance=0.32 yDistance=-0.05
22:16:59.228 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.32
22:16:59.228 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12496, FiltMin=9756, FiltMax=65535, Gamma=2.540
22:16:59.230 00.002 8960 UpdateGuideState exits: m=141881 SNR=27.8
22:16:59.232 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:16:59.232 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:16:59.234 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:16:59.234 00.000 13828 MoveAxis(W, 125, ABG)
22:16:59.234 00.000 13828 Guiding  Dir = 3, Dur = 125
22:16:59.234 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:16:59.236 00.002 8960 Enqueuing Expose request
22:16:59.237 00.001 13828 IsSlewing returns 0
22:16:59.238 00.001 13828 IsGuiding returns 0
22:16:59.240 00.002 13828 PulseGuide returned control before completion, sleep 133
22:16:59.376 00.136 13828 IsGuiding returns 0
22:16:59.376 00.000 13828 Move returns status 0, amount 125
22:16:59.376 00.000 13828 MoveAxis(N, 0, ABG)
22:16:59.376 00.000 13828 duration set to 0 by GuideMode
22:16:59.376 00.000 13828 Move returns status 0, amount 0
22:16:59.376 00.000 13828 move complete, result=0
22:16:59.376 00.000 13828 worker thread done servicing request
22:16:59.376 00.000 13828 Worker thread wakes up
22:16:59.376 00.000 8960 GuideStep: 0.3 px 125 ms WEST, -0.0 px 0 ms NORTH
22:16:59.379 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:16:59.379 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:01.855 02.476 13828 Exposure complete
22:17:01.990 00.135 13828 worker thread done servicing request
22:17:01.990 00.000 8960 OnExposeComplete: enter
22:17:01.993 00.003 8960 UpdateGuideState(): m_state=6
22:17:01.994 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 887
22:17:01.996 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=735.41, Mass=154887, SNR=30.9, Peak=23907 HFD=3.4
22:17:01.998 00.002 8960 CameraToMount -- cameraTheta (1.25) - m_xAngle (-0.39) = xAngle (1.64 = 1.64)
22:17:02.000 00.002 8960 CameraToMount -- cameraTheta (1.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.61 = 1.61)
22:17:02.002 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=0.34 hyp=0.35 cameraTheta=1.25 mountX=-0.03 mountY=0.35, mountTheta=1.64
22:17:02.005 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.34, opts=13)
22:17:02.007 00.002 8960 Enqueuing Move request for scope (0.11, 0.34)
22:17:02.009 00.002 13828 Worker thread wakes up
22:17:02.009 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7523, max=65535, med=12508, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:17:02.011 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.34) opts 0xd
22:17:02.012 00.001 8960 UpdateGuideState exits: m=154887 SNR=30.9
22:17:02.014 00.002 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.34)
22:17:02.014 00.000 13828 Moving (0.11, 0.34) raw xDistance=-0.03 yDistance=0.35
22:17:02.014 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:17:02.014 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:02.014 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.35
22:17:02.014 00.000 13828 MoveAxis(E, 0, ABG)
22:17:02.014 00.000 13828 Move returns status 0, amount 0
22:17:02.014 00.000 13828 MoveAxis(N, 0, ABG)
22:17:02.015 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:02.017 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:02.018 00.001 8960 Enqueuing Expose request
22:17:02.020 00.002 13828 duration set to 0 by GuideMode
22:17:02.020 00.000 13828 Move returns status 0, amount 0
22:17:02.020 00.000 13828 move complete, result=0
22:17:02.021 00.001 13828 worker thread done servicing request
22:17:02.021 00.000 13828 Worker thread wakes up
22:17:02.021 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:02.021 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:02.022 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:17:04.493 02.471 13828 Exposure complete
22:17:04.645 00.152 13828 worker thread done servicing request
22:17:04.645 00.000 8960 OnExposeComplete: enter
22:17:04.648 00.003 8960 UpdateGuideState(): m_state=6
22:17:04.651 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 888
22:17:04.654 00.003 8960 Star::Find returns 1 (0), X=974.42, Y=735.73, Mass=153718, SNR=33.5, Peak=26825 HFD=3.5
22:17:04.656 00.002 8960 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.39) = xAngle (1.68 = 1.68)
22:17:04.659 00.003 8960 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.65 = 1.65)
22:17:04.661 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=0.66 hyp=0.68 cameraTheta=1.29 mountX=-0.08 mountY=0.68, mountTheta=1.68
22:17:04.665 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=0.66, opts=13)
22:17:04.667 00.002 8960 Enqueuing Move request for scope (0.19, 0.66)
22:17:04.669 00.002 13828 Worker thread wakes up
22:17:04.669 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12496, FiltMin=9948, FiltMax=65535, Gamma=2.540
22:17:04.672 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.66) opts 0xd
22:17:04.672 00.000 8960 UpdateGuideState exits: m=153718 SNR=33.5
22:17:04.674 00.002 13828 Handling offset move in thread for scope, endpoint = (0.19, 0.66)
22:17:04.674 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:04.676 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:04.678 00.002 8960 Enqueuing Expose request
22:17:04.680 00.002 13828 Moving (0.19, 0.66) raw xDistance=-0.08 yDistance=0.68
22:17:04.680 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:17:04.680 00.000 13828 resist switch: large excursion: input 0.68 thresh 0.57 direction from -1 to 1
22:17:04.680 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.04
22:17:04.680 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
22:17:04.680 00.000 13828 MoveAxis(E, 0, ABG)
22:17:04.681 00.001 13828 Move returns status 0, amount 0
22:17:04.681 00.000 13828 MoveAxis(S, 362, ABG)
22:17:04.681 00.000 13828 Guiding  Dir = 1, Dur = 362
22:17:04.683 00.002 13828 IsSlewing returns 0
22:17:04.683 00.000 13828 IsGuiding returns 0
22:17:04.684 00.001 13828 PulseGuide returned control before completion, sleep 371
22:17:05.069 00.385 13828 IsGuiding returns 0
22:17:05.069 00.000 13828 Move returns status 0, amount 362
22:17:05.069 00.000 13828 move complete, result=0
22:17:05.069 00.000 13828 worker thread done servicing request
22:17:05.069 00.000 13828 Worker thread wakes up
22:17:05.069 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.7 px 362 ms SOUTH
22:17:05.071 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:05.071 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:07.548 02.477 13828 Exposure complete
22:17:07.689 00.141 13828 worker thread done servicing request
22:17:07.690 00.001 8960 OnExposeComplete: enter
22:17:07.693 00.003 8960 UpdateGuideState(): m_state=6
22:17:07.696 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 889
22:17:07.699 00.003 8960 Star::Find returns 1 (0), X=975.17, Y=734.22, Mass=131466, SNR=26.4, Peak=22697 HFD=2.9
22:17:07.702 00.003 8960 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.39) = xAngle (-0.34 = -0.34)
22:17:07.707 00.005 8960 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.38 = -0.38)
22:17:07.709 00.002 8960 CameraToMount -- cameraX=0.94 cameraY=-0.85 hyp=1.27 cameraTheta=-0.74 mountX=1.19 mountY=-0.47, mountTheta=-0.38
22:17:07.713 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.94, y=-0.85, opts=13)
22:17:07.716 00.003 8960 Enqueuing Move request for scope (0.94, -0.85)
22:17:07.718 00.002 13828 Worker thread wakes up
22:17:07.718 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12502, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:17:07.721 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.94, -0.85) opts 0xd
22:17:07.721 00.000 8960 UpdateGuideState exits: m=131466 SNR=26.4
22:17:07.723 00.002 13828 Handling offset move in thread for scope, endpoint = (0.94, -0.85)
22:17:07.723 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:07.725 00.002 13828 Moving (0.94, -0.85) raw xDistance=1.19 yDistance=-0.47
22:17:07.725 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:07.727 00.002 8960 Enqueuing Expose request
22:17:07.729 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.75 from input 1.19
22:17:07.729 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:07.730 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.47
22:17:07.730 00.000 13828 MoveAxis(W, 443, ABG)
22:17:07.730 00.000 13828 Guiding  Dir = 3, Dur = 443
22:17:07.732 00.002 13828 IsSlewing returns 0
22:17:07.732 00.000 13828 IsGuiding returns 0
22:17:07.734 00.002 13828 PulseGuide returned control before completion, sleep 452
22:17:08.197 00.463 13828 IsGuiding returns 0
22:17:08.197 00.000 13828 Move returns status 0, amount 443
22:17:08.197 00.000 13828 MoveAxis(N, 0, ABG)
22:17:08.197 00.000 13828 duration set to 0 by GuideMode
22:17:08.197 00.000 13828 Move returns status 0, amount 0
22:17:08.197 00.000 13828 move complete, result=0
22:17:08.197 00.000 13828 worker thread done servicing request
22:17:08.197 00.000 8960 GuideStep: 1.2 px 443 ms WEST, -0.5 px 0 ms NORTH
22:17:08.199 00.002 13828 Worker thread wakes up
22:17:08.199 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:08.199 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:10.671 02.472 13828 Exposure complete
22:17:10.805 00.134 13828 worker thread done servicing request
22:17:10.805 00.000 8960 OnExposeComplete: enter
22:17:10.807 00.002 8960 UpdateGuideState(): m_state=6
22:17:10.809 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 890
22:17:10.811 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=735.18, Mass=160902, SNR=30.0, Peak=24137 HFD=3.7
22:17:10.813 00.002 8960 CameraToMount -- cameraTheta (0.92) - m_xAngle (-0.39) = xAngle (1.31 = 1.31)
22:17:10.815 00.002 8960 CameraToMount -- cameraTheta (0.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27)
22:17:10.816 00.001 8960 CameraToMount -- cameraX=0.08 cameraY=0.11 hyp=0.13 cameraTheta=0.92 mountX=0.03 mountY=0.13, mountTheta=1.31
22:17:10.820 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.11, opts=13)
22:17:10.824 00.004 8960 Enqueuing Move request for scope (0.08, 0.11)
22:17:10.827 00.003 13828 Worker thread wakes up
22:17:10.827 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7907, max=65535, med=12521, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:17:10.830 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.11) opts 0xd
22:17:10.830 00.000 8960 UpdateGuideState exits: m=160902 SNR=30.0
22:17:10.833 00.003 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.11)
22:17:10.833 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:10.835 00.002 13828 Moving (0.08, 0.11) raw xDistance=0.03 yDistance=0.13
22:17:10.835 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:10.837 00.002 8960 Enqueuing Expose request
22:17:10.839 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:17:10.839 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:10.839 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:17:10.839 00.000 13828 MoveAxis(E, 0, ABG)
22:17:10.839 00.000 13828 Move returns status 0, amount 0
22:17:10.839 00.000 13828 MoveAxis(N, 0, ABG)
22:17:10.839 00.000 13828 duration set to 0 by GuideMode
22:17:10.839 00.000 13828 Move returns status 0, amount 0
22:17:10.839 00.000 13828 move complete, result=0
22:17:10.840 00.001 13828 worker thread done servicing request
22:17:10.840 00.000 13828 Worker thread wakes up
22:17:10.840 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:10.840 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:10.841 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:13.320 02.479 13828 Exposure complete
22:17:13.455 00.135 13828 worker thread done servicing request
22:17:13.455 00.000 8960 OnExposeComplete: enter
22:17:13.457 00.002 8960 UpdateGuideState(): m_state=6
22:17:13.460 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 891
22:17:13.463 00.003 8960 Star::Find returns 1 (0), X=974.24, Y=734.83, Mass=134722, SNR=25.5, Peak=25859 HFD=2.9
22:17:13.465 00.002 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.39) = xAngle (-1.13 = -1.13)
22:17:13.467 00.002 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
22:17:13.469 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.25 hyp=0.25 cameraTheta=-1.52 mountX=0.11 mountY=-0.23, mountTheta=-1.13
22:17:13.472 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.25, opts=13)
22:17:13.474 00.002 8960 Enqueuing Move request for scope (0.01, -0.25)
22:17:13.475 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12515, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:17:13.477 00.002 13828 Worker thread wakes up
22:17:13.477 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.25) opts 0xd
22:17:13.477 00.000 8960 UpdateGuideState exits: m=134722 SNR=25.5
22:17:13.480 00.003 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.25)
22:17:13.480 00.000 13828 Moving (0.01, -0.25) raw xDistance=0.11 yDistance=-0.23
22:17:13.480 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:17:13.480 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:13.483 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:13.483 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:13.485 00.002 8960 Enqueuing Expose request
22:17:13.487 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.23
22:17:13.487 00.000 13828 MoveAxis(E, 0, ABG)
22:17:13.488 00.001 13828 Move returns status 0, amount 0
22:17:13.488 00.000 13828 MoveAxis(N, 0, ABG)
22:17:13.488 00.000 13828 duration set to 0 by GuideMode
22:17:13.488 00.000 13828 Move returns status 0, amount 0
22:17:13.488 00.000 13828 move complete, result=0
22:17:13.488 00.000 13828 worker thread done servicing request
22:17:13.488 00.000 13828 Worker thread wakes up
22:17:13.488 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:13.488 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:13.489 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:15.965 02.476 13828 Exposure complete
22:17:16.099 00.134 13828 worker thread done servicing request
22:17:16.099 00.000 8960 OnExposeComplete: enter
22:17:16.102 00.003 8960 UpdateGuideState(): m_state=6
22:17:16.105 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 892
22:17:16.107 00.002 8960 Star::Find returns 1 (0), X=973.47, Y=735.28, Mass=132034, SNR=26.2, Peak=23139 HFD=3.3
22:17:16.108 00.001 8960 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.39) = xAngle (3.27 = -3.01)
22:17:16.110 00.002 8960 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.24 = -3.04)
22:17:16.113 00.003 8960 CameraToMount -- cameraX=-0.76 cameraY=0.20 hyp=0.79 cameraTheta=2.88 mountX=-0.78 mountY=-0.08, mountTheta=-3.04
22:17:16.118 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.76, y=0.20, opts=13)
22:17:16.120 00.002 8960 Enqueuing Move request for scope (-0.76, 0.20)
22:17:16.122 00.002 13828 Worker thread wakes up
22:17:16.122 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12502, FiltMin=9820, FiltMax=65535, Gamma=2.540
22:17:16.124 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.76, 0.20) opts 0xd
22:17:16.124 00.000 8960 UpdateGuideState exits: m=132034 SNR=26.2
22:17:16.126 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.76, 0.20)
22:17:16.126 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:16.129 00.003 13828 Moving (-0.76, 0.20) raw xDistance=-0.78 yDistance=-0.08
22:17:16.129 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:16.132 00.003 8960 Enqueuing Expose request
22:17:16.134 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.78
22:17:16.135 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:16.135 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:17:16.135 00.000 13828 MoveAxis(E, 289, ABG)
22:17:16.135 00.000 13828 Guiding  Dir = 2, Dur = 289
22:17:16.137 00.002 13828 IsSlewing returns 0
22:17:16.137 00.000 13828 IsGuiding returns 0
22:17:16.140 00.003 13828 PulseGuide returned control before completion, sleep 297
22:17:16.446 00.306 13828 IsGuiding returns 0
22:17:16.446 00.000 13828 Move returns status 0, amount 289
22:17:16.446 00.000 13828 MoveAxis(N, 0, ABG)
22:17:16.446 00.000 13828 duration set to 0 by GuideMode
22:17:16.446 00.000 13828 Move returns status 0, amount 0
22:17:16.446 00.000 13828 move complete, result=0
22:17:16.446 00.000 13828 worker thread done servicing request
22:17:16.446 00.000 13828 Worker thread wakes up
22:17:16.447 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:16.447 00.000 8960 GuideStep: -0.8 px 289 ms EAST, -0.1 px 0 ms NORTH
22:17:16.449 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:18.913 02.464 13828 Exposure complete
22:17:19.049 00.136 13828 worker thread done servicing request
22:17:19.049 00.000 8960 OnExposeComplete: enter
22:17:19.051 00.002 8960 UpdateGuideState(): m_state=6
22:17:19.053 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 893
22:17:19.055 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=735.14, Mass=185942, SNR=34.7, Peak=25507 HFD=3.8
22:17:19.057 00.002 8960 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.39) = xAngle (0.93 = 0.93)
22:17:19.059 00.002 8960 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
22:17:19.062 00.003 8960 CameraToMount -- cameraX=0.11 cameraY=0.06 hyp=0.12 cameraTheta=0.54 mountX=0.07 mountY=0.10, mountTheta=0.92
22:17:19.066 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.06, opts=13)
22:17:19.068 00.002 8960 Enqueuing Move request for scope (0.11, 0.06)
22:17:19.069 00.001 13828 Worker thread wakes up
22:17:19.069 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7830, max=65535, med=12489, FiltMin=9558, FiltMax=65535, Gamma=2.540
22:17:19.071 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.06) opts 0xd
22:17:19.072 00.001 8960 UpdateGuideState exits: m=185942 SNR=34.7
22:17:19.073 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:19.076 00.003 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.06)
22:17:19.076 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:19.079 00.003 8960 Enqueuing Expose request
22:17:19.083 00.004 13828 Moving (0.11, 0.06) raw xDistance=0.07 yDistance=0.10
22:17:19.083 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:17:19.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:19.083 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:17:19.083 00.000 13828 MoveAxis(E, 0, ABG)
22:17:19.083 00.000 13828 Move returns status 0, amount 0
22:17:19.083 00.000 13828 MoveAxis(N, 0, ABG)
22:17:19.083 00.000 13828 duration set to 0 by GuideMode
22:17:19.083 00.000 13828 Move returns status 0, amount 0
22:17:19.083 00.000 13828 move complete, result=0
22:17:19.083 00.000 13828 worker thread done servicing request
22:17:19.084 00.001 13828 Worker thread wakes up
22:17:19.084 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:19.084 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:19.085 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:17:21.555 02.470 13828 Exposure complete
22:17:21.698 00.143 13828 worker thread done servicing request
22:17:21.698 00.000 8960 OnExposeComplete: enter
22:17:21.702 00.004 8960 UpdateGuideState(): m_state=6
22:17:21.705 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 894
22:17:21.707 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=734.66, Mass=150630, SNR=27.7, Peak=26537 HFD=3.3
22:17:21.709 00.002 8960 CameraToMount -- cameraTheta (-0.94) - m_xAngle (-0.39) = xAngle (-0.55 = -0.55)
22:17:21.711 00.002 8960 CameraToMount -- cameraTheta (-0.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.59 = -0.59)
22:17:21.713 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=-0.42 hyp=0.52 cameraTheta=-0.94 mountX=0.44 mountY=-0.29, mountTheta=-0.58
22:17:21.715 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.42, opts=13)
22:17:21.717 00.002 8960 Enqueuing Move request for scope (0.30, -0.42)
22:17:21.719 00.002 13828 Worker thread wakes up
22:17:21.719 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6742, max=65535, med=12508, FiltMin=9347, FiltMax=65535, Gamma=2.540
22:17:21.721 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.42) opts 0xd
22:17:21.721 00.000 8960 UpdateGuideState exits: m=150630 SNR=27.7
22:17:21.723 00.002 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.42)
22:17:21.723 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:21.725 00.002 13828 Moving (0.30, -0.42) raw xDistance=0.44 yDistance=-0.29
22:17:21.725 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:21.727 00.002 8960 Enqueuing Expose request
22:17:21.729 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.44
22:17:21.729 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:17:21.730 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.29
22:17:21.730 00.000 13828 MoveAxis(W, 163, ABG)
22:17:21.730 00.000 13828 Guiding  Dir = 3, Dur = 163
22:17:21.732 00.002 13828 IsSlewing returns 0
22:17:21.732 00.000 13828 IsGuiding returns 0
22:17:21.733 00.001 13828 PulseGuide returned control before completion, sleep 172
22:17:21.910 00.177 13828 IsGuiding returns 0
22:17:21.910 00.000 13828 Move returns status 0, amount 163
22:17:21.910 00.000 13828 MoveAxis(N, 0, ABG)
22:17:21.910 00.000 13828 duration set to 0 by GuideMode
22:17:21.910 00.000 13828 Move returns status 0, amount 0
22:17:21.910 00.000 13828 move complete, result=0
22:17:21.910 00.000 13828 worker thread done servicing request
22:17:21.910 00.000 13828 Worker thread wakes up
22:17:21.910 00.000 8960 GuideStep: 0.4 px 163 ms WEST, -0.3 px 0 ms NORTH
22:17:21.913 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:21.913 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:24.390 02.477 13828 Exposure complete
22:17:24.520 00.130 13828 worker thread done servicing request
22:17:24.520 00.000 8960 OnExposeComplete: enter
22:17:24.523 00.003 8960 UpdateGuideState(): m_state=6
22:17:24.527 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 895
22:17:24.532 00.005 8960 Star::Find returns 1 (0), X=973.95, Y=734.71, Mass=180723, SNR=35.6, Peak=23939 HFD=4.1
22:17:24.535 00.003 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
22:17:24.538 00.003 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
22:17:24.541 00.003 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.37 hyp=0.47 cameraTheta=-2.23 mountX=-0.12 mountY=-0.45, mountTheta=-1.84
22:17:24.546 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.37, opts=13)
22:17:24.548 00.002 8960 Enqueuing Move request for scope (-0.29, -0.37)
22:17:24.550 00.002 13828 Worker thread wakes up
22:17:24.550 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.37) opts 0xd
22:17:24.550 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12515, FiltMin=9264, FiltMax=65535, Gamma=2.540
22:17:24.553 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.37)
22:17:24.553 00.000 8960 UpdateGuideState exits: m=180723 SNR=35.6
22:17:24.555 00.002 13828 Moving (-0.29, -0.37) raw xDistance=-0.12 yDistance=-0.45
22:17:24.556 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:24.558 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.12
22:17:24.558 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:24.560 00.002 8960 Enqueuing Expose request
22:17:24.563 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:17:24.563 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.45
22:17:24.563 00.000 13828 MoveAxis(E, 34, ABG)
22:17:24.563 00.000 13828 Guiding  Dir = 2, Dur = 34
22:17:24.565 00.002 13828 IsSlewing returns 0
22:17:24.565 00.000 13828 IsGuiding returns 0
22:17:24.567 00.002 13828 PulseGuide returned control before completion, sleep 43
22:17:24.614 00.047 13828 IsGuiding returns 0
22:17:24.614 00.000 13828 Move returns status 0, amount 34
22:17:24.614 00.000 13828 MoveAxis(N, 0, ABG)
22:17:24.614 00.000 13828 duration set to 0 by GuideMode
22:17:24.614 00.000 13828 Move returns status 0, amount 0
22:17:24.614 00.000 13828 move complete, result=0
22:17:24.614 00.000 13828 worker thread done servicing request
22:17:24.614 00.000 13828 Worker thread wakes up
22:17:24.614 00.000 8960 GuideStep: -0.1 px 34 ms EAST, -0.4 px 0 ms NORTH
22:17:24.617 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:24.617 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:27.087 02.470 13828 Exposure complete
22:17:27.243 00.156 13828 worker thread done servicing request
22:17:27.243 00.000 8960 OnExposeComplete: enter
22:17:27.245 00.002 8960 UpdateGuideState(): m_state=6
22:17:27.248 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 896
22:17:27.251 00.003 8960 Star::Find returns 1 (0), X=974.04, Y=734.82, Mass=187952, SNR=33.6, Peak=26217 HFD=4.0
22:17:27.254 00.003 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.82 = -1.82)
22:17:27.256 00.002 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
22:17:27.259 00.003 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.25 hyp=0.32 cameraTheta=-2.21 mountX=-0.08 mountY=-0.30, mountTheta=-1.82
22:17:27.262 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.25, opts=13)
22:17:27.264 00.002 8960 Enqueuing Move request for scope (-0.19, -0.25)
22:17:27.266 00.002 13828 Worker thread wakes up
22:17:27.266 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7548, max=65535, med=12521, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:17:27.269 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.25) opts 0xd
22:17:27.269 00.000 8960 UpdateGuideState exits: m=187952 SNR=33.6
22:17:27.272 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.25)
22:17:27.272 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:27.274 00.002 13828 Moving (-0.19, -0.25) raw xDistance=-0.08 yDistance=-0.30
22:17:27.275 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:27.277 00.002 8960 Enqueuing Expose request
22:17:27.280 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:17:27.280 00.000 13828 switching direction from 1 to -1 - decHistory=-3 oldest=0.89 newest=-1.04
22:17:27.280 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:17:27.280 00.000 13828 MoveAxis(E, 0, ABG)
22:17:27.280 00.000 13828 Move returns status 0, amount 0
22:17:27.280 00.000 13828 MoveAxis(N, 161, ABG)
22:17:27.280 00.000 13828 duration set to 0 by GuideMode
22:17:27.280 00.000 13828 Move returns status 0, amount 0
22:17:27.280 00.000 13828 move complete, result=0
22:17:27.280 00.000 13828 worker thread done servicing request
22:17:27.280 00.000 13828 Worker thread wakes up
22:17:27.280 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:27.280 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:27.282 00.002 8960 GuideStep: -0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:17:29.755 02.473 13828 Exposure complete
22:17:29.903 00.148 13828 worker thread done servicing request
22:17:29.903 00.000 8960 OnExposeComplete: enter
22:17:29.905 00.002 8960 UpdateGuideState(): m_state=6
22:17:29.907 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 897
22:17:29.910 00.003 8960 Star::Find returns 1 (0), X=973.98, Y=734.96, Mass=126717, SNR=27.5, Peak=24969 HFD=2.8
22:17:29.912 00.002 8960 CameraToMount -- cameraTheta (-2.72) - m_xAngle (-0.39) = xAngle (-2.32 = -2.32)
22:17:29.914 00.002 8960 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.36 = -2.36)
22:17:29.916 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.12 hyp=0.28 cameraTheta=-2.72 mountX=-0.19 mountY=-0.20, mountTheta=-2.34
22:17:29.918 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.12, opts=13)
22:17:29.920 00.002 8960 Enqueuing Move request for scope (-0.26, -0.12)
22:17:29.922 00.002 13828 Worker thread wakes up
22:17:29.922 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7497, max=65535, med=12515, FiltMin=9628, FiltMax=65535, Gamma=2.540
22:17:29.924 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.12) opts 0xd
22:17:29.924 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.12)
22:17:29.924 00.000 8960 UpdateGuideState exits: m=126717 SNR=27.5
22:17:29.926 00.002 13828 Moving (-0.26, -0.12) raw xDistance=-0.19 yDistance=-0.20
22:17:29.926 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:29.929 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:29.931 00.002 8960 Enqueuing Expose request
22:17:29.934 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
22:17:29.934 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:17:29.934 00.000 13828 MoveAxis(E, 71, ABG)
22:17:29.934 00.000 13828 Guiding  Dir = 2, Dur = 71
22:17:29.936 00.002 13828 IsSlewing returns 0
22:17:29.937 00.001 13828 IsGuiding returns 0
22:17:29.939 00.002 13828 PulseGuide returned control before completion, sleep 79
22:17:30.022 00.083 13828 IsGuiding returns 0
22:17:30.022 00.000 13828 Move returns status 0, amount 71
22:17:30.022 00.000 13828 MoveAxis(N, 105, ABG)
22:17:30.022 00.000 13828 duration set to 0 by GuideMode
22:17:30.022 00.000 13828 Move returns status 0, amount 0
22:17:30.022 00.000 13828 move complete, result=0
22:17:30.023 00.001 13828 worker thread done servicing request
22:17:30.023 00.000 13828 Worker thread wakes up
22:17:30.023 00.000 8960 GuideStep: -0.2 px 71 ms EAST, -0.2 px 0 ms NORTH
22:17:30.026 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:30.026 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:32.504 02.478 13828 Exposure complete
22:17:32.637 00.133 13828 worker thread done servicing request
22:17:32.637 00.000 8960 OnExposeComplete: enter
22:17:32.639 00.002 8960 UpdateGuideState(): m_state=6
22:17:32.641 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 898
22:17:32.643 00.002 8960 Star::Find returns 1 (0), X=973.84, Y=734.36, Mass=127112, SNR=28.0, Peak=23587 HFD=3.2
22:17:32.645 00.002 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:17:32.646 00.001 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
22:17:32.648 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=-0.71 hyp=0.81 cameraTheta=-2.07 mountX=-0.08 mountY=-0.81, mountTheta=-1.68
22:17:32.651 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=-0.71, opts=13)
22:17:32.653 00.002 8960 Enqueuing Move request for scope (-0.39, -0.71)
22:17:32.654 00.001 13828 Worker thread wakes up
22:17:32.655 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -0.71) opts 0xd
22:17:32.655 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7536, max=65535, med=12515, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:17:32.656 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.39, -0.71)
22:17:32.656 00.000 8960 UpdateGuideState exits: m=127112 SNR=28.0
22:17:32.658 00.002 13828 Moving (-0.39, -0.71) raw xDistance=-0.08 yDistance=-0.81
22:17:32.658 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:17:32.659 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.81 from input -0.81
22:17:32.659 00.000 13828 MoveAxis(E, 0, ABG)
22:17:32.659 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:32.661 00.002 13828 Move returns status 0, amount 0
22:17:32.661 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:32.662 00.001 8960 Enqueuing Expose request
22:17:32.664 00.002 13828 MoveAxis(N, 428, ABG)
22:17:32.664 00.000 13828 duration set to 0 by GuideMode
22:17:32.664 00.000 13828 Move returns status 0, amount 0
22:17:32.664 00.000 13828 move complete, result=0
22:17:32.665 00.001 13828 worker thread done servicing request
22:17:32.665 00.000 13828 Worker thread wakes up
22:17:32.665 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:32.665 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:32.666 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
22:17:35.140 02.474 13828 Exposure complete
22:17:35.271 00.131 13828 worker thread done servicing request
22:17:35.271 00.000 8960 OnExposeComplete: enter
22:17:35.274 00.003 8960 UpdateGuideState(): m_state=6
22:17:35.276 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 899
22:17:35.278 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=734.70, Mass=151739, SNR=28.2, Peak=24515 HFD=3.6
22:17:35.280 00.002 8960 CameraToMount -- cameraTheta (-1.18) - m_xAngle (-0.39) = xAngle (-0.79 = -0.79)
22:17:35.282 00.002 8960 CameraToMount -- cameraTheta (-1.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.82 = -0.82)
22:17:35.283 00.001 8960 CameraToMount -- cameraX=0.16 cameraY=-0.38 hyp=0.41 cameraTheta=-1.18 mountX=0.29 mountY=-0.30, mountTheta=-0.80
22:17:35.286 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.38, opts=13)
22:17:35.288 00.002 8960 Enqueuing Move request for scope (0.16, -0.38)
22:17:35.291 00.003 13828 Worker thread wakes up
22:17:35.292 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.38) opts 0xd
22:17:35.292 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.38)
22:17:35.292 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7529, max=65535, med=12521, FiltMin=9923, FiltMax=65535, Gamma=2.540
22:17:35.295 00.003 13828 Moving (0.16, -0.38) raw xDistance=0.29 yDistance=-0.30
22:17:35.295 00.000 8960 UpdateGuideState exits: m=151739 SNR=28.2
22:17:35.298 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:17:35.298 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:17:35.298 00.000 13828 MoveAxis(W, 108, ABG)
22:17:35.298 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:35.300 00.002 13828 Guiding  Dir = 3, Dur = 108
22:17:35.300 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:35.302 00.002 8960 Enqueuing Expose request
22:17:35.304 00.002 13828 IsSlewing returns 0
22:17:35.304 00.000 13828 IsGuiding returns 0
22:17:35.306 00.002 13828 PulseGuide returned control before completion, sleep 117
22:17:35.432 00.126 13828 IsGuiding returns 0
22:17:35.432 00.000 13828 Move returns status 0, amount 108
22:17:35.432 00.000 13828 MoveAxis(N, 160, ABG)
22:17:35.432 00.000 13828 duration set to 0 by GuideMode
22:17:35.432 00.000 13828 Move returns status 0, amount 0
22:17:35.432 00.000 13828 move complete, result=0
22:17:35.432 00.000 13828 worker thread done servicing request
22:17:35.433 00.001 8960 GuideStep: 0.3 px 108 ms WEST, -0.3 px 0 ms NORTH
22:17:35.435 00.002 13828 Worker thread wakes up
22:17:35.435 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:35.435 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:37.909 02.474 13828 Exposure complete
22:17:38.042 00.133 13828 worker thread done servicing request
22:17:38.042 00.000 8960 OnExposeComplete: enter
22:17:38.044 00.002 8960 UpdateGuideState(): m_state=6
22:17:38.046 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 900
22:17:38.048 00.002 8960 Star::Find returns 1 (0), X=974.53, Y=734.64, Mass=138673, SNR=28.5, Peak=23593 HFD=3.3
22:17:38.050 00.002 8960 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.39) = xAngle (-0.59 = -0.59)
22:17:38.051 00.001 8960 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
22:17:38.053 00.002 8960 CameraToMount -- cameraX=0.29 cameraY=-0.44 hyp=0.53 cameraTheta=-0.98 mountX=0.44 mountY=-0.31, mountTheta=-0.61
22:17:38.056 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.29, y=-0.44, opts=13)
22:17:38.058 00.002 8960 Enqueuing Move request for scope (0.29, -0.44)
22:17:38.060 00.002 13828 Worker thread wakes up
22:17:38.060 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.29, -0.44) opts 0xd
22:17:38.060 00.000 13828 Handling offset move in thread for scope, endpoint = (0.29, -0.44)
22:17:38.060 00.000 13828 Moving (0.29, -0.44) raw xDistance=0.44 yDistance=-0.31
22:17:38.060 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.44
22:17:38.061 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:17:38.061 00.000 13828 MoveAxis(W, 170, ABG)
22:17:38.061 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12521, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:17:38.064 00.003 13828 Guiding  Dir = 3, Dur = 170
22:17:38.064 00.000 8960 UpdateGuideState exits: m=138673 SNR=28.5
22:17:38.067 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:38.070 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:38.072 00.002 8960 Enqueuing Expose request
22:17:38.075 00.003 13828 IsSlewing returns 0
22:17:38.075 00.000 13828 IsGuiding returns 0
22:17:38.077 00.002 13828 PulseGuide returned control before completion, sleep 179
22:17:38.272 00.195 13828 IsGuiding returns 0
22:17:38.272 00.000 13828 Move returns status 0, amount 170
22:17:38.272 00.000 13828 MoveAxis(N, 163, ABG)
22:17:38.272 00.000 13828 duration set to 0 by GuideMode
22:17:38.272 00.000 13828 Move returns status 0, amount 0
22:17:38.272 00.000 13828 move complete, result=0
22:17:38.272 00.000 13828 worker thread done servicing request
22:17:38.272 00.000 8960 GuideStep: 0.4 px 170 ms WEST, -0.3 px 0 ms NORTH
22:17:38.274 00.002 13828 Worker thread wakes up
22:17:38.274 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:38.274 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:40.745 02.471 13828 Exposure complete
22:17:40.872 00.127 13828 worker thread done servicing request
22:17:40.873 00.001 8960 OnExposeComplete: enter
22:17:40.874 00.001 8960 UpdateGuideState(): m_state=6
22:17:40.877 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 901
22:17:40.878 00.001 8960 Star::Find returns 1 (0), X=974.13, Y=734.94, Mass=166266, SNR=31.2, Peak=26915 HFD=3.8
22:17:40.881 00.003 8960 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.39) = xAngle (-1.83 = -1.83)
22:17:40.883 00.002 8960 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
22:17:40.885 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.13 hyp=0.17 cameraTheta=-2.22 mountX=-0.04 mountY=-0.16, mountTheta=-1.83
22:17:40.888 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.13, opts=13)
22:17:40.890 00.002 8960 Enqueuing Move request for scope (-0.10, -0.13)
22:17:40.892 00.002 13828 Worker thread wakes up
22:17:40.892 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7286, max=65535, med=12521, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:17:40.894 00.002 8960 UpdateGuideState exits: m=166266 SNR=31.2
22:17:40.896 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:40.898 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:40.899 00.001 8960 Enqueuing Expose request
22:17:40.902 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.13) opts 0xd
22:17:40.902 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.13)
22:17:40.902 00.000 13828 Moving (-0.10, -0.13) raw xDistance=-0.04 yDistance=-0.16
22:17:40.902 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:17:40.902 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:40.902 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:17:40.902 00.000 13828 MoveAxis(E, 0, ABG)
22:17:40.902 00.000 13828 Move returns status 0, amount 0
22:17:40.902 00.000 13828 MoveAxis(N, 0, ABG)
22:17:40.902 00.000 13828 duration set to 0 by GuideMode
22:17:40.902 00.000 13828 Move returns status 0, amount 0
22:17:40.902 00.000 13828 move complete, result=0
22:17:40.902 00.000 13828 worker thread done servicing request
22:17:40.902 00.000 13828 Worker thread wakes up
22:17:40.902 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:40.902 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:40.903 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:43.383 02.480 13828 Exposure complete
22:17:43.523 00.140 13828 worker thread done servicing request
22:17:43.523 00.000 8960 OnExposeComplete: enter
22:17:43.525 00.002 8960 UpdateGuideState(): m_state=6
22:17:43.527 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 902
22:17:43.529 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.89, Mass=169553, SNR=28.0, Peak=24361 HFD=3.8
22:17:43.532 00.003 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:17:43.534 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:17:43.536 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.18 hyp=0.19 cameraTheta=-1.88 mountX=0.02 mountY=-0.19, mountTheta=-1.49
22:17:43.540 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.18, opts=13)
22:17:43.542 00.002 8960 Enqueuing Move request for scope (-0.06, -0.18)
22:17:43.543 00.001 13828 Worker thread wakes up
22:17:43.543 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12508, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:17:43.547 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.18) opts 0xd
22:17:43.547 00.000 8960 UpdateGuideState exits: m=169553 SNR=28.0
22:17:43.550 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.18)
22:17:43.550 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:43.552 00.002 13828 Moving (-0.06, -0.18) raw xDistance=0.02 yDistance=-0.19
22:17:43.552 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:43.554 00.002 8960 Enqueuing Expose request
22:17:43.556 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:17:43.556 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
22:17:43.556 00.000 13828 MoveAxis(E, 0, ABG)
22:17:43.556 00.000 13828 Move returns status 0, amount 0
22:17:43.556 00.000 13828 MoveAxis(N, 102, ABG)
22:17:43.556 00.000 13828 duration set to 0 by GuideMode
22:17:43.556 00.000 13828 Move returns status 0, amount 0
22:17:43.556 00.000 13828 move complete, result=0
22:17:43.556 00.000 13828 worker thread done servicing request
22:17:43.556 00.000 13828 Worker thread wakes up
22:17:43.557 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:43.557 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:43.558 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:17:46.023 02.465 13828 Exposure complete
22:17:46.157 00.134 13828 worker thread done servicing request
22:17:46.157 00.000 8960 OnExposeComplete: enter
22:17:46.159 00.002 8960 UpdateGuideState(): m_state=6
22:17:46.161 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 903
22:17:46.163 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.27, Mass=133933, SNR=25.6, Peak=22147 HFD=3.5
22:17:46.165 00.002 8960 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.39) = xAngle (-1.07 = -1.07)
22:17:46.167 00.002 8960 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
22:17:46.169 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-0.81 hyp=0.81 cameraTheta=-1.46 mountX=0.39 mountY=-0.73, mountTheta=-1.07
22:17:46.173 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.81, opts=13)
22:17:46.175 00.002 8960 Enqueuing Move request for scope (0.09, -0.81)
22:17:46.177 00.002 13828 Worker thread wakes up
22:17:46.177 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.81) opts 0xd
22:17:46.177 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.81)
22:17:46.177 00.000 13828 Moving (0.09, -0.81) raw xDistance=0.39 yDistance=-0.73
22:17:46.177 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.39
22:17:46.177 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:17:46.177 00.000 13828 MoveAxis(W, 146, ABG)
22:17:46.177 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7260, max=65535, med=12489, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:17:46.179 00.002 13828 Guiding  Dir = 3, Dur = 146
22:17:46.179 00.000 8960 UpdateGuideState exits: m=133933 SNR=25.6
22:17:46.181 00.002 13828 IsSlewing returns 0
22:17:46.181 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:46.183 00.002 13828 IsGuiding returns 0
22:17:46.184 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:46.188 00.004 13828 PulseGuide returned control before completion, sleep 154
22:17:46.188 00.000 8960 Enqueuing Expose request
22:17:46.349 00.161 13828 IsGuiding returns 0
22:17:46.349 00.000 13828 Move returns status 0, amount 146
22:17:46.349 00.000 13828 MoveAxis(N, 386, ABG)
22:17:46.349 00.000 13828 duration set to 0 by GuideMode
22:17:46.349 00.000 13828 Move returns status 0, amount 0
22:17:46.349 00.000 13828 move complete, result=0
22:17:46.349 00.000 13828 worker thread done servicing request
22:17:46.349 00.000 13828 Worker thread wakes up
22:17:46.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:46.350 00.001 8960 GuideStep: 0.4 px 146 ms WEST, -0.7 px 0 ms NORTH
22:17:46.352 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:48.823 02.471 13828 Exposure complete
22:17:48.954 00.131 13828 worker thread done servicing request
22:17:48.955 00.001 8960 OnExposeComplete: enter
22:17:48.957 00.002 8960 UpdateGuideState(): m_state=6
22:17:48.959 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 904
22:17:48.961 00.002 8960 Star::Find returns 1 (0), X=974.82, Y=734.58, Mass=136185, SNR=28.7, Peak=25097 HFD=3.0
22:17:48.962 00.001 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.39) = xAngle (-0.32 = -0.32)
22:17:48.964 00.002 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
22:17:48.966 00.002 8960 CameraToMount -- cameraX=0.58 cameraY=-0.50 hyp=0.77 cameraTheta=-0.71 mountX=0.73 mountY=-0.27, mountTheta=-0.35
22:17:48.969 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=-0.50, opts=13)
22:17:48.971 00.002 8960 Enqueuing Move request for scope (0.58, -0.50)
22:17:48.973 00.002 13828 Worker thread wakes up
22:17:48.973 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.50) opts 0xd
22:17:48.973 00.000 13828 Handling offset move in thread for scope, endpoint = (0.58, -0.50)
22:17:48.973 00.000 13828 Moving (0.58, -0.50) raw xDistance=0.73 yDistance=-0.27
22:17:48.973 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12496, FiltMin=9641, FiltMax=65535, Gamma=2.540
22:17:48.975 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.73
22:17:48.975 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:17:48.975 00.000 13828 MoveAxis(W, 281, ABG)
22:17:48.975 00.000 13828 Guiding  Dir = 3, Dur = 281
22:17:48.975 00.000 8960 UpdateGuideState exits: m=136185 SNR=28.7
22:17:48.977 00.002 13828 IsSlewing returns 0
22:17:48.977 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:48.979 00.002 13828 IsGuiding returns 0
22:17:48.979 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:48.981 00.002 8960 Enqueuing Expose request
22:17:48.983 00.002 13828 PulseGuide returned control before completion, sleep 290
22:17:49.284 00.301 13828 IsGuiding returns 0
22:17:49.284 00.000 13828 Move returns status 0, amount 281
22:17:49.284 00.000 13828 MoveAxis(N, 141, ABG)
22:17:49.284 00.000 13828 duration set to 0 by GuideMode
22:17:49.284 00.000 13828 Move returns status 0, amount 0
22:17:49.284 00.000 13828 move complete, result=0
22:17:49.284 00.000 13828 worker thread done servicing request
22:17:49.284 00.000 8960 GuideStep: 0.7 px 281 ms WEST, -0.3 px 0 ms NORTH
22:17:49.287 00.003 13828 Worker thread wakes up
22:17:49.287 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:49.287 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:51.754 02.467 13828 Exposure complete
22:17:51.893 00.139 13828 worker thread done servicing request
22:17:51.893 00.000 8960 OnExposeComplete: enter
22:17:51.895 00.002 8960 UpdateGuideState(): m_state=6
22:17:51.897 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 905
22:17:51.899 00.002 8960 Star::Find returns 1 (0), X=973.69, Y=734.73, Mass=120678, SNR=25.9, Peak=21219 HFD=3.0
22:17:51.901 00.002 8960 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.39) = xAngle (-2.18 = -2.18)
22:17:51.903 00.002 8960 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
22:17:51.905 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=-0.34 hyp=0.64 cameraTheta=-2.58 mountX=-0.37 mountY=-0.51, mountTheta=-2.20
22:17:51.910 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=-0.34, opts=13)
22:17:51.913 00.003 8960 Enqueuing Move request for scope (-0.54, -0.34)
22:17:51.915 00.002 13828 Worker thread wakes up
22:17:51.915 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.34) opts 0xd
22:17:51.915 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, -0.34)
22:17:51.915 00.000 13828 Moving (-0.54, -0.34) raw xDistance=-0.37 yDistance=-0.51
22:17:51.915 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12502, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:17:51.917 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.37
22:17:51.917 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:17:51.917 00.000 13828 MoveAxis(E, 118, ABG)
22:17:51.917 00.000 13828 Guiding  Dir = 2, Dur = 118
22:17:51.917 00.000 8960 UpdateGuideState exits: m=120678 SNR=25.9
22:17:51.920 00.003 13828 IsSlewing returns 0
22:17:51.920 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:51.922 00.002 13828 IsGuiding returns 0
22:17:51.922 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:51.925 00.003 13828 PulseGuide returned control before completion, sleep 127
22:17:51.926 00.001 8960 Enqueuing Expose request
22:17:52.059 00.133 13828 IsGuiding returns 0
22:17:52.059 00.000 13828 Move returns status 0, amount 118
22:17:52.059 00.000 13828 MoveAxis(N, 273, ABG)
22:17:52.059 00.000 13828 duration set to 0 by GuideMode
22:17:52.059 00.000 13828 Move returns status 0, amount 0
22:17:52.059 00.000 13828 move complete, result=0
22:17:52.060 00.001 13828 worker thread done servicing request
22:17:52.060 00.000 8960 GuideStep: -0.4 px 118 ms EAST, -0.5 px 0 ms NORTH
22:17:52.062 00.002 13828 Worker thread wakes up
22:17:52.062 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:52.062 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:54.536 02.474 13828 Exposure complete
22:17:54.666 00.130 13828 worker thread done servicing request
22:17:54.666 00.000 8960 OnExposeComplete: enter
22:17:54.668 00.002 8960 UpdateGuideState(): m_state=6
22:17:54.670 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 906
22:17:54.672 00.002 8960 Star::Find returns 1 (0), X=974.71, Y=734.49, Mass=163699, SNR=29.9, Peak=22569 HFD=3.6
22:17:54.674 00.002 8960 CameraToMount -- cameraTheta (-0.89) - m_xAngle (-0.39) = xAngle (-0.50 = -0.50)
22:17:54.676 00.002 8960 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
22:17:54.678 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=-0.59 hyp=0.75 cameraTheta=-0.89 mountX=0.66 mountY=-0.38, mountTheta=-0.53
22:17:54.682 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=-0.59, opts=13)
22:17:54.685 00.003 8960 Enqueuing Move request for scope (0.47, -0.59)
22:17:54.687 00.002 13828 Worker thread wakes up
22:17:54.688 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12502, FiltMin=9814, FiltMax=65535, Gamma=2.540
22:17:54.690 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.59) opts 0xd
22:17:54.690 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, -0.59)
22:17:54.690 00.000 13828 Moving (0.47, -0.59) raw xDistance=0.66 yDistance=-0.38
22:17:54.690 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.66
22:17:54.690 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:17:54.690 00.000 8960 UpdateGuideState exits: m=163699 SNR=29.9
22:17:54.693 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:54.696 00.003 13828 MoveAxis(W, 237, ABG)
22:17:54.696 00.000 13828 Guiding  Dir = 3, Dur = 237
22:17:54.696 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:54.698 00.002 8960 Enqueuing Expose request
22:17:54.700 00.002 13828 IsSlewing returns 0
22:17:54.700 00.000 13828 IsGuiding returns 0
22:17:54.702 00.002 13828 PulseGuide returned control before completion, sleep 246
22:17:54.962 00.260 13828 IsGuiding returns 0
22:17:54.962 00.000 13828 Move returns status 0, amount 237
22:17:54.962 00.000 13828 MoveAxis(N, 204, ABG)
22:17:54.962 00.000 13828 duration set to 0 by GuideMode
22:17:54.962 00.000 13828 Move returns status 0, amount 0
22:17:54.962 00.000 13828 move complete, result=0
22:17:54.963 00.001 13828 worker thread done servicing request
22:17:54.963 00.000 13828 Worker thread wakes up
22:17:54.963 00.000 8960 GuideStep: 0.7 px 237 ms WEST, -0.4 px 0 ms NORTH
22:17:54.966 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:54.966 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:17:57.439 02.473 13828 Exposure complete
22:17:57.573 00.134 13828 worker thread done servicing request
22:17:57.574 00.001 8960 OnExposeComplete: enter
22:17:57.575 00.001 8960 UpdateGuideState(): m_state=6
22:17:57.578 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 907
22:17:57.579 00.001 8960 Star::Find returns 1 (0), X=973.76, Y=735.14, Mass=127318, SNR=25.7, Peak=26019 HFD=2.8
22:17:57.581 00.002 8960 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.39) = xAngle (3.41 = -2.88)
22:17:57.583 00.002 8960 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.37 = -2.91)
22:17:57.585 00.002 8960 CameraToMount -- cameraX=-0.47 cameraY=0.06 hyp=0.48 cameraTheta=3.01 mountX=-0.46 mountY=-0.11, mountTheta=-2.91
22:17:57.588 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=0.06, opts=13)
22:17:57.590 00.002 8960 Enqueuing Move request for scope (-0.47, 0.06)
22:17:57.592 00.002 13828 Worker thread wakes up
22:17:57.592 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7504, max=65535, med=12508, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:17:57.595 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.06) opts 0xd
22:17:57.595 00.000 8960 UpdateGuideState exits: m=127318 SNR=25.7
22:17:57.597 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.47, 0.06)
22:17:57.597 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:17:57.599 00.002 13828 Moving (-0.47, 0.06) raw xDistance=-0.46 yDistance=-0.11
22:17:57.599 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:17:57.601 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.46
22:17:57.601 00.000 8960 Enqueuing Expose request
22:17:57.604 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:17:57.604 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:17:57.604 00.000 13828 MoveAxis(E, 154, ABG)
22:17:57.604 00.000 13828 Guiding  Dir = 2, Dur = 154
22:17:57.606 00.002 13828 IsSlewing returns 0
22:17:57.606 00.000 13828 IsGuiding returns 0
22:17:57.608 00.002 13828 PulseGuide returned control before completion, sleep 163
22:17:57.778 00.170 13828 IsGuiding returns 1
22:17:57.778 00.000 13828 scope still moving after pulse duration time elapsed
22:17:57.810 00.032 13828 IsSlewing returns 0
22:17:57.810 00.000 13828 IsGuiding returns 0
22:17:57.810 00.000 13828 scope move finished after 154 + 50 ms
22:17:57.810 00.000 13828 Move returns status 0, amount 154
22:17:57.811 00.001 13828 MoveAxis(N, 0, ABG)
22:17:57.811 00.000 13828 duration set to 0 by GuideMode
22:17:57.811 00.000 13828 Move returns status 0, amount 0
22:17:57.811 00.000 13828 move complete, result=0
22:17:57.811 00.000 13828 worker thread done servicing request
22:17:57.811 00.000 13828 Worker thread wakes up
22:17:57.811 00.000 8960 GuideStep: -0.5 px 154 ms EAST, -0.1 px 0 ms NORTH
22:17:57.814 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:17:57.814 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:00.285 02.471 13828 Exposure complete
22:18:00.426 00.141 13828 worker thread done servicing request
22:18:00.426 00.000 8960 OnExposeComplete: enter
22:18:00.428 00.002 8960 UpdateGuideState(): m_state=6
22:18:00.431 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 908
22:18:00.432 00.001 8960 Star::Find returns 1 (0), X=973.76, Y=735.16, Mass=140635, SNR=27.0, Peak=24387 HFD=3.0
22:18:00.434 00.002 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.35 = -2.93)
22:18:00.436 00.002 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.97)
22:18:00.438 00.002 8960 CameraToMount -- cameraX=-0.47 cameraY=0.09 hyp=0.48 cameraTheta=2.96 mountX=-0.47 mountY=-0.08, mountTheta=-2.96
22:18:00.440 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=0.09, opts=13)
22:18:00.442 00.002 8960 Enqueuing Move request for scope (-0.47, 0.09)
22:18:00.444 00.002 13828 Worker thread wakes up
22:18:00.444 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7049, max=65535, med=12508, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:18:00.446 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.09) opts 0xd
22:18:00.446 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.47, 0.09)
22:18:00.446 00.000 13828 Moving (-0.47, 0.09) raw xDistance=-0.47 yDistance=-0.08
22:18:00.446 00.000 8960 UpdateGuideState exits: m=140635 SNR=27.0
22:18:00.448 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.47
22:18:00.448 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:00.450 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:00.450 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:00.452 00.002 8960 Enqueuing Expose request
22:18:00.454 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:18:00.454 00.000 13828 MoveAxis(E, 185, ABG)
22:18:00.454 00.000 13828 Guiding  Dir = 2, Dur = 185
22:18:00.456 00.002 13828 IsSlewing returns 0
22:18:00.456 00.000 13828 IsGuiding returns 0
22:18:00.458 00.002 13828 PulseGuide returned control before completion, sleep 194
22:18:00.662 00.204 13828 IsGuiding returns 0
22:18:00.662 00.000 13828 Move returns status 0, amount 185
22:18:00.662 00.000 13828 MoveAxis(N, 0, ABG)
22:18:00.662 00.000 13828 duration set to 0 by GuideMode
22:18:00.662 00.000 13828 Move returns status 0, amount 0
22:18:00.662 00.000 13828 move complete, result=0
22:18:00.662 00.000 13828 worker thread done servicing request
22:18:00.663 00.001 8960 GuideStep: -0.5 px 185 ms EAST, -0.1 px 0 ms NORTH
22:18:00.665 00.002 13828 Worker thread wakes up
22:18:00.665 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:00.665 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:03.136 02.471 13828 Exposure complete
22:18:03.270 00.134 13828 worker thread done servicing request
22:18:03.270 00.000 8960 OnExposeComplete: enter
22:18:03.273 00.003 8960 UpdateGuideState(): m_state=6
22:18:03.275 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 909
22:18:03.277 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=735.15, Mass=151483, SNR=30.1, Peak=23715 HFD=3.3
22:18:03.278 00.001 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.37 = -2.91)
22:18:03.280 00.002 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.34 = -2.95)
22:18:03.282 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=0.07 hyp=0.45 cameraTheta=2.98 mountX=-0.44 mountY=-0.09, mountTheta=-2.94
22:18:03.287 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.07, opts=13)
22:18:03.289 00.002 8960 Enqueuing Move request for scope (-0.45, 0.07)
22:18:03.291 00.002 13828 Worker thread wakes up
22:18:03.291 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12521, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:18:03.293 00.002 8960 UpdateGuideState exits: m=151483 SNR=30.1
22:18:03.296 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.07) opts 0xd
22:18:03.296 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:03.298 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.07)
22:18:03.298 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:03.302 00.004 8960 Enqueuing Expose request
22:18:03.305 00.003 13828 Moving (-0.45, 0.07) raw xDistance=-0.44 yDistance=-0.09
22:18:03.305 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44
22:18:03.305 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:03.305 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:18:03.305 00.000 13828 MoveAxis(E, 177, ABG)
22:18:03.305 00.000 13828 Guiding  Dir = 2, Dur = 177
22:18:03.307 00.002 13828 IsSlewing returns 0
22:18:03.307 00.000 13828 IsGuiding returns 0
22:18:03.308 00.001 13828 PulseGuide returned control before completion, sleep 186
22:18:03.504 00.196 13828 IsGuiding returns 0
22:18:03.504 00.000 13828 Move returns status 0, amount 177
22:18:03.504 00.000 13828 MoveAxis(N, 0, ABG)
22:18:03.504 00.000 13828 duration set to 0 by GuideMode
22:18:03.504 00.000 13828 Move returns status 0, amount 0
22:18:03.504 00.000 13828 move complete, result=0
22:18:03.504 00.000 13828 worker thread done servicing request
22:18:03.504 00.000 13828 Worker thread wakes up
22:18:03.504 00.000 8960 GuideStep: -0.4 px 177 ms EAST, -0.1 px 0 ms NORTH
22:18:03.507 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:03.507 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:05.980 02.473 13828 Exposure complete
22:18:06.116 00.136 13828 worker thread done servicing request
22:18:06.116 00.000 8960 OnExposeComplete: enter
22:18:06.118 00.002 8960 UpdateGuideState(): m_state=6
22:18:06.121 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 910
22:18:06.123 00.002 8960 Star::Find returns 1 (0), X=974.46, Y=735.35, Mass=169424, SNR=31.2, Peak=24195 HFD=3.4
22:18:06.125 00.002 8960 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.39) = xAngle (1.27 = 1.27)
22:18:06.127 00.002 8960 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.24 = 1.24)
22:18:06.129 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.27 hyp=0.35 cameraTheta=0.88 mountX=0.10 mountY=0.33, mountTheta=1.27
22:18:06.132 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.27, opts=13)
22:18:06.134 00.002 8960 Enqueuing Move request for scope (0.22, 0.27)
22:18:06.136 00.002 13828 Worker thread wakes up
22:18:06.136 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.27) opts 0xd
22:18:06.136 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12515, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:18:06.139 00.003 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.27)
22:18:06.139 00.000 8960 UpdateGuideState exits: m=169424 SNR=31.2
22:18:06.141 00.002 13828 Moving (0.22, 0.27) raw xDistance=0.10 yDistance=0.33
22:18:06.141 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:06.144 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:06.146 00.002 8960 Enqueuing Expose request
22:18:06.148 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:18:06.148 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:06.148 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:18:06.148 00.000 13828 MoveAxis(E, 0, ABG)
22:18:06.148 00.000 13828 Move returns status 0, amount 0
22:18:06.148 00.000 13828 MoveAxis(N, 0, ABG)
22:18:06.148 00.000 13828 duration set to 0 by GuideMode
22:18:06.148 00.000 13828 Move returns status 0, amount 0
22:18:06.148 00.000 13828 move complete, result=0
22:18:06.148 00.000 13828 worker thread done servicing request
22:18:06.148 00.000 13828 Worker thread wakes up
22:18:06.148 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:06.148 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:06.149 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:18:08.618 02.469 13828 Exposure complete
22:18:08.756 00.138 13828 worker thread done servicing request
22:18:08.756 00.000 8960 OnExposeComplete: enter
22:18:08.758 00.002 8960 UpdateGuideState(): m_state=6
22:18:08.760 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 911
22:18:08.762 00.002 8960 Star::Find returns 1 (0), X=974.96, Y=734.50, Mass=140895, SNR=28.1, Peak=23113 HFD=3.6
22:18:08.764 00.002 8960 CameraToMount -- cameraTheta (-0.67) - m_xAngle (-0.39) = xAngle (-0.28 = -0.28)
22:18:08.767 00.003 8960 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.31 = -0.31)
22:18:08.769 00.002 8960 CameraToMount -- cameraX=0.73 cameraY=-0.58 hyp=0.93 cameraTheta=-0.67 mountX=0.89 mountY=-0.28, mountTheta=-0.31
22:18:08.772 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.73, y=-0.58, opts=13)
22:18:08.774 00.002 8960 Enqueuing Move request for scope (0.73, -0.58)
22:18:08.776 00.002 13828 Worker thread wakes up
22:18:08.776 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.73, -0.58) opts 0xd
22:18:08.776 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7228, max=65535, med=12508, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:18:08.779 00.003 13828 Handling offset move in thread for scope, endpoint = (0.73, -0.58)
22:18:08.779 00.000 13828 Moving (0.73, -0.58) raw xDistance=0.89 yDistance=-0.28
22:18:08.779 00.000 8960 UpdateGuideState exits: m=140895 SNR=28.1
22:18:08.780 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.89
22:18:08.780 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:18:08.780 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:08.784 00.004 13828 MoveAxis(W, 331, ABG)
22:18:08.784 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:08.785 00.001 8960 Enqueuing Expose request
22:18:08.788 00.003 13828 Guiding  Dir = 3, Dur = 331
22:18:08.788 00.000 13828 IsSlewing returns 0
22:18:08.788 00.000 13828 IsGuiding returns 0
22:18:08.789 00.001 13828 PulseGuide returned control before completion, sleep 340
22:18:09.139 00.350 13828 IsGuiding returns 0
22:18:09.139 00.000 13828 Move returns status 0, amount 331
22:18:09.139 00.000 13828 MoveAxis(N, 151, ABG)
22:18:09.139 00.000 13828 duration set to 0 by GuideMode
22:18:09.139 00.000 13828 Move returns status 0, amount 0
22:18:09.139 00.000 13828 move complete, result=0
22:18:09.139 00.000 13828 worker thread done servicing request
22:18:09.139 00.000 8960 GuideStep: 0.9 px 331 ms WEST, -0.3 px 0 ms NORTH
22:18:09.141 00.002 13828 Worker thread wakes up
22:18:09.141 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:09.141 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:11.604 02.463 13828 Exposure complete
22:18:11.743 00.139 13828 worker thread done servicing request
22:18:11.744 00.001 8960 OnExposeComplete: enter
22:18:11.746 00.002 8960 UpdateGuideState(): m_state=6
22:18:11.750 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 912
22:18:11.753 00.003 8960 Star::Find returns 1 (0), X=973.46, Y=735.06, Mass=168182, SNR=30.1, Peak=25123 HFD=3.7
22:18:11.755 00.002 8960 CameraToMount -- cameraTheta (-3.12) - m_xAngle (-0.39) = xAngle (-2.73 = -2.73)
22:18:11.757 00.002 8960 CameraToMount -- cameraTheta (-3.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
22:18:11.758 00.001 8960 CameraToMount -- cameraX=-0.77 cameraY=-0.01 hyp=0.77 cameraTheta=-3.12 mountX=-0.71 mountY=-0.28, mountTheta=-2.76
22:18:11.761 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.77, y=-0.01, opts=13)
22:18:11.763 00.002 8960 Enqueuing Move request for scope (-0.77, -0.01)
22:18:11.766 00.003 13828 Worker thread wakes up
22:18:11.766 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12521, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:18:11.768 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.01) opts 0xd
22:18:11.768 00.000 8960 UpdateGuideState exits: m=168182 SNR=30.1
22:18:11.770 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.77, -0.01)
22:18:11.770 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:11.772 00.002 13828 Moving (-0.77, -0.01) raw xDistance=-0.71 yDistance=-0.28
22:18:11.772 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:11.774 00.002 8960 Enqueuing Expose request
22:18:11.776 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.71
22:18:11.776 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:18:11.776 00.000 13828 MoveAxis(E, 240, ABG)
22:18:11.776 00.000 13828 Guiding  Dir = 2, Dur = 240
22:18:11.777 00.001 13828 IsSlewing returns 0
22:18:11.778 00.001 13828 IsGuiding returns 0
22:18:11.780 00.002 13828 PulseGuide returned control before completion, sleep 248
22:18:12.030 00.250 13828 IsGuiding returns 0
22:18:12.030 00.000 13828 Move returns status 0, amount 240
22:18:12.030 00.000 13828 MoveAxis(N, 151, ABG)
22:18:12.030 00.000 13828 duration set to 0 by GuideMode
22:18:12.030 00.000 13828 Move returns status 0, amount 0
22:18:12.030 00.000 13828 move complete, result=0
22:18:12.030 00.000 13828 worker thread done servicing request
22:18:12.030 00.000 13828 Worker thread wakes up
22:18:12.031 00.001 8960 GuideStep: -0.7 px 240 ms EAST, -0.3 px 0 ms NORTH
22:18:12.033 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:12.033 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:14.497 02.464 13828 Exposure complete
22:18:14.635 00.138 13828 worker thread done servicing request
22:18:14.635 00.000 8960 OnExposeComplete: enter
22:18:14.637 00.002 8960 UpdateGuideState(): m_state=6
22:18:14.640 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 913
22:18:14.642 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=735.39, Mass=152241, SNR=26.3, Peak=22627 HFD=3.7
22:18:14.644 00.002 8960 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.39) = xAngle (2.10 = 2.10)
22:18:14.646 00.002 8960 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.06 = 2.06)
22:18:14.648 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=0.31 hyp=0.31 cameraTheta=1.70 mountX=-0.16 mountY=0.28, mountTheta=2.09
22:18:14.651 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.31, opts=13)
22:18:14.653 00.002 8960 Enqueuing Move request for scope (-0.04, 0.31)
22:18:14.655 00.002 13828 Worker thread wakes up
22:18:14.655 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.31) opts 0xd
22:18:14.655 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.31)
22:18:14.655 00.000 13828 Moving (-0.04, 0.31) raw xDistance=-0.16 yDistance=0.28
22:18:14.655 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7472, max=65535, med=12521, FiltMin=9833, FiltMax=65535, Gamma=2.540
22:18:14.657 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.16
22:18:14.657 00.000 8960 UpdateGuideState exits: m=152241 SNR=26.3
22:18:14.660 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:14.660 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:14.662 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:18:14.662 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:14.665 00.003 8960 Enqueuing Expose request
22:18:14.667 00.002 13828 MoveAxis(E, 75, ABG)
22:18:14.668 00.001 13828 Guiding  Dir = 2, Dur = 75
22:18:14.672 00.004 13828 IsSlewing returns 0
22:18:14.672 00.000 13828 IsGuiding returns 0
22:18:14.674 00.002 13828 PulseGuide returned control before completion, sleep 84
22:18:14.767 00.093 13828 IsGuiding returns 0
22:18:14.767 00.000 13828 Move returns status 0, amount 75
22:18:14.767 00.000 13828 MoveAxis(N, 0, ABG)
22:18:14.767 00.000 13828 duration set to 0 by GuideMode
22:18:14.767 00.000 13828 Move returns status 0, amount 0
22:18:14.767 00.000 13828 move complete, result=0
22:18:14.767 00.000 13828 worker thread done servicing request
22:18:14.767 00.000 13828 Worker thread wakes up
22:18:14.767 00.000 8960 GuideStep: -0.2 px 75 ms EAST, 0.3 px 0 ms NORTH
22:18:14.770 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:14.770 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:17.243 02.473 13828 Exposure complete
22:18:17.371 00.128 13828 worker thread done servicing request
22:18:17.372 00.001 8960 OnExposeComplete: enter
22:18:17.374 00.002 8960 UpdateGuideState(): m_state=6
22:18:17.376 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 914
22:18:17.377 00.001 8960 Star::Find returns 1 (0), X=974.18, Y=734.20, Mass=180293, SNR=32.7, Peak=27747 HFD=3.6
22:18:17.379 00.002 8960 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.39) = xAngle (-1.24 = -1.24)
22:18:17.381 00.002 8960 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
22:18:17.383 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.88 hyp=0.88 cameraTheta=-1.63 mountX=0.29 mountY=-0.84, mountTheta=-1.24
22:18:17.386 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.88, opts=13)
22:18:17.389 00.003 8960 Enqueuing Move request for scope (-0.05, -0.88)
22:18:17.391 00.002 13828 Worker thread wakes up
22:18:17.391 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7926, max=65535, med=12515, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:18:17.392 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.88) opts 0xd
22:18:17.393 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.88)
22:18:17.393 00.000 13828 Moving (-0.05, -0.88) raw xDistance=0.29 yDistance=-0.84
22:18:17.393 00.000 8960 UpdateGuideState exits: m=180293 SNR=32.7
22:18:17.394 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:18:17.394 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:18:17.395 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:17.396 00.001 13828 MoveAxis(W, 101, ABG)
22:18:17.396 00.000 13828 Guiding  Dir = 3, Dur = 101
22:18:17.396 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:17.398 00.002 8960 Enqueuing Expose request
22:18:17.400 00.002 13828 IsSlewing returns 0
22:18:17.400 00.000 13828 IsGuiding returns 0
22:18:17.402 00.002 13828 PulseGuide returned control before completion, sleep 110
22:18:17.516 00.114 13828 IsGuiding returns 0
22:18:17.516 00.000 13828 Move returns status 0, amount 101
22:18:17.516 00.000 13828 MoveAxis(N, 449, ABG)
22:18:17.516 00.000 13828 duration set to 0 by GuideMode
22:18:17.517 00.001 13828 Move returns status 0, amount 0
22:18:17.517 00.000 13828 move complete, result=0
22:18:17.517 00.000 13828 worker thread done servicing request
22:18:17.517 00.000 13828 Worker thread wakes up
22:18:17.517 00.000 8960 GuideStep: 0.3 px 101 ms WEST, -0.8 px 0 ms NORTH
22:18:17.520 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:17.520 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:19.995 02.475 13828 Exposure complete
22:18:20.136 00.141 13828 worker thread done servicing request
22:18:20.137 00.001 8960 OnExposeComplete: enter
22:18:20.139 00.002 8960 UpdateGuideState(): m_state=6
22:18:20.141 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 915
22:18:20.144 00.003 8960 Star::Find returns 1 (0), X=973.84, Y=735.21, Mass=155395, SNR=27.0, Peak=27523 HFD=3.3
22:18:20.147 00.003 8960 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.39) = xAngle (3.22 = -3.07)
22:18:20.149 00.002 8960 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.18 = -3.10)
22:18:20.151 00.002 8960 CameraToMount -- cameraX=-0.40 cameraY=0.13 hyp=0.42 cameraTheta=2.82 mountX=-0.42 mountY=-0.02, mountTheta=-3.10
22:18:20.154 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.13, opts=13)
22:18:20.157 00.003 8960 Enqueuing Move request for scope (-0.40, 0.13)
22:18:20.161 00.004 13828 Worker thread wakes up
22:18:20.161 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.13) opts 0xd
22:18:20.161 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.13)
22:18:20.161 00.000 13828 Moving (-0.40, 0.13) raw xDistance=-0.42 yDistance=-0.02
22:18:20.161 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.42
22:18:20.161 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12515, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:18:20.165 00.004 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:20.165 00.000 8960 UpdateGuideState exits: m=155395 SNR=27.0
22:18:20.168 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:20.170 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:18:20.170 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:20.174 00.004 8960 Enqueuing Expose request
22:18:20.176 00.002 13828 MoveAxis(E, 147, ABG)
22:18:20.176 00.000 13828 Guiding  Dir = 2, Dur = 147
22:18:20.178 00.002 13828 IsSlewing returns 0
22:18:20.178 00.000 13828 IsGuiding returns 0
22:18:20.180 00.002 13828 PulseGuide returned control before completion, sleep 156
22:18:20.346 00.166 13828 IsGuiding returns 0
22:18:20.346 00.000 13828 Move returns status 0, amount 147
22:18:20.346 00.000 13828 MoveAxis(N, 0, ABG)
22:18:20.346 00.000 13828 duration set to 0 by GuideMode
22:18:20.346 00.000 13828 Move returns status 0, amount 0
22:18:20.346 00.000 13828 move complete, result=0
22:18:20.346 00.000 13828 worker thread done servicing request
22:18:20.346 00.000 13828 Worker thread wakes up
22:18:20.346 00.000 8960 GuideStep: -0.4 px 147 ms EAST, -0.0 px 0 ms NORTH
22:18:20.348 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:20.348 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:22.813 02.465 13828 Exposure complete
22:18:22.943 00.130 13828 worker thread done servicing request
22:18:22.943 00.000 8960 OnExposeComplete: enter
22:18:22.945 00.002 8960 UpdateGuideState(): m_state=6
22:18:22.947 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 916
22:18:22.949 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=734.88, Mass=153181, SNR=28.4, Peak=25859 HFD=4.1
22:18:22.951 00.002 8960 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.39) = xAngle (-1.74 = -1.74)
22:18:22.952 00.001 8960 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
22:18:22.954 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=-0.20 hyp=0.23 cameraTheta=-2.13 mountX=-0.04 mountY=-0.23, mountTheta=-1.74
22:18:22.957 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=-0.20, opts=13)
22:18:22.959 00.002 8960 Enqueuing Move request for scope (-0.12, -0.20)
22:18:22.960 00.001 13828 Worker thread wakes up
22:18:22.961 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12502, FiltMin=9631, FiltMax=65535, Gamma=2.540
22:18:22.962 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.20) opts 0xd
22:18:22.962 00.000 8960 UpdateGuideState exits: m=153181 SNR=28.4
22:18:22.964 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.12, -0.20)
22:18:22.964 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:22.966 00.002 13828 Moving (-0.12, -0.20) raw xDistance=-0.04 yDistance=-0.23
22:18:22.966 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:22.968 00.002 8960 Enqueuing Expose request
22:18:22.970 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:18:22.970 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:18:22.970 00.000 13828 MoveAxis(E, 0, ABG)
22:18:22.970 00.000 13828 Move returns status 0, amount 0
22:18:22.970 00.000 13828 MoveAxis(N, 121, ABG)
22:18:22.970 00.000 13828 duration set to 0 by GuideMode
22:18:22.970 00.000 13828 Move returns status 0, amount 0
22:18:22.970 00.000 13828 move complete, result=0
22:18:22.970 00.000 13828 worker thread done servicing request
22:18:22.970 00.000 13828 Worker thread wakes up
22:18:22.971 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:22.971 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:22.972 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:18:25.439 02.467 13828 Exposure complete
22:18:25.570 00.131 13828 worker thread done servicing request
22:18:25.570 00.000 8960 OnExposeComplete: enter
22:18:25.573 00.003 8960 UpdateGuideState(): m_state=6
22:18:25.575 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 917
22:18:25.578 00.003 8960 Star::Find returns 1 (0), X=974.49, Y=735.34, Mass=158298, SNR=31.3, Peak=27939 HFD=3.4
22:18:25.579 00.001 8960 CameraToMount -- cameraTheta (0.80) - m_xAngle (-0.39) = xAngle (1.20 = 1.20)
22:18:25.581 00.002 8960 CameraToMount -- cameraTheta (0.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16)
22:18:25.584 00.003 8960 CameraToMount -- cameraX=0.26 cameraY=0.26 hyp=0.37 cameraTheta=0.80 mountX=0.13 mountY=0.34, mountTheta=1.19
22:18:25.587 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=0.26, opts=13)
22:18:25.589 00.002 8960 Enqueuing Move request for scope (0.26, 0.26)
22:18:25.591 00.002 13828 Worker thread wakes up
22:18:25.591 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6896, max=65535, med=12508, FiltMin=9747, FiltMax=65535, Gamma=2.540
22:18:25.593 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.26) opts 0xd
22:18:25.593 00.000 8960 UpdateGuideState exits: m=158298 SNR=31.3
22:18:25.594 00.001 13828 Handling offset move in thread for scope, endpoint = (0.26, 0.26)
22:18:25.594 00.000 13828 Moving (0.26, 0.26) raw xDistance=0.13 yDistance=0.34
22:18:25.595 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:25.596 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:25.598 00.002 8960 Enqueuing Expose request
22:18:25.600 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
22:18:25.600 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:25.600 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:18:25.600 00.000 13828 MoveAxis(W, 50, ABG)
22:18:25.600 00.000 13828 Guiding  Dir = 3, Dur = 50
22:18:25.601 00.001 13828 IsSlewing returns 0
22:18:25.601 00.000 13828 IsGuiding returns 0
22:18:25.603 00.002 13828 PulseGuide returned control before completion, sleep 59
22:18:25.664 00.061 13828 IsGuiding returns 0
22:18:25.664 00.000 13828 Move returns status 0, amount 50
22:18:25.664 00.000 13828 MoveAxis(N, 0, ABG)
22:18:25.664 00.000 13828 duration set to 0 by GuideMode
22:18:25.664 00.000 13828 Move returns status 0, amount 0
22:18:25.664 00.000 13828 move complete, result=0
22:18:25.664 00.000 13828 worker thread done servicing request
22:18:25.664 00.000 8960 GuideStep: 0.1 px 50 ms WEST, 0.3 px 0 ms NORTH
22:18:25.666 00.002 13828 Worker thread wakes up
22:18:25.666 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:25.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:28.141 02.475 13828 Exposure complete
22:18:28.299 00.158 13828 worker thread done servicing request
22:18:28.299 00.000 8960 OnExposeComplete: enter
22:18:28.302 00.003 8960 UpdateGuideState(): m_state=6
22:18:28.305 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 918
22:18:28.308 00.003 8960 Star::Find returns 1 (0), X=974.33, Y=735.09, Mass=219747, SNR=39.7, Peak=24483 HFD=4.5
22:18:28.310 00.002 8960 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.39) = xAngle (0.51 = 0.51)
22:18:28.313 00.003 8960 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
22:18:28.315 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=0.01 hyp=0.10 cameraTheta=0.11 mountX=0.09 mountY=0.05, mountTheta=0.48
22:18:28.319 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.01, opts=13)
22:18:28.322 00.003 8960 Enqueuing Move request for scope (0.10, 0.01)
22:18:28.325 00.003 13828 Worker thread wakes up
22:18:28.325 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.01) opts 0xd
22:18:28.325 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12515, FiltMin=9321, FiltMax=65535, Gamma=2.540
22:18:28.328 00.003 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.01)
22:18:28.328 00.000 13828 Moving (0.10, 0.01) raw xDistance=0.09 yDistance=0.05
22:18:28.328 00.000 8960 UpdateGuideState exits: m=219747 SNR=39.7
22:18:28.330 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:18:28.330 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:18:28.330 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:28.334 00.004 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:18:28.334 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:28.336 00.002 8960 Enqueuing Expose request
22:18:28.340 00.004 13828 MoveAxis(E, 0, ABG)
22:18:28.340 00.000 13828 Move returns status 0, amount 0
22:18:28.340 00.000 13828 MoveAxis(N, 0, ABG)
22:18:28.340 00.000 13828 duration set to 0 by GuideMode
22:18:28.340 00.000 13828 Move returns status 0, amount 0
22:18:28.340 00.000 13828 move complete, result=0
22:18:28.340 00.000 13828 worker thread done servicing request
22:18:28.340 00.000 13828 Worker thread wakes up
22:18:28.340 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:28.340 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:28.341 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:18:30.815 02.474 13828 Exposure complete
22:18:30.953 00.138 13828 worker thread done servicing request
22:18:30.953 00.000 8960 OnExposeComplete: enter
22:18:30.955 00.002 8960 UpdateGuideState(): m_state=6
22:18:30.957 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 919
22:18:30.959 00.002 8960 Star::Find returns 1 (0), X=974.16, Y=735.45, Mass=146109, SNR=28.9, Peak=24649 HFD=3.4
22:18:30.962 00.003 8960 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.39) = xAngle (2.17 = 2.17)
22:18:30.964 00.002 8960 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.13 = 2.13)
22:18:30.967 00.003 8960 CameraToMount -- cameraX=-0.08 cameraY=0.37 hyp=0.38 cameraTheta=1.78 mountX=-0.21 mountY=0.32, mountTheta=2.16
22:18:30.969 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=0.37, opts=13)
22:18:30.971 00.002 8960 Enqueuing Move request for scope (-0.08, 0.37)
22:18:30.973 00.002 13828 Worker thread wakes up
22:18:30.973 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7222, max=65535, med=12515, FiltMin=9904, FiltMax=65535, Gamma=2.540
22:18:30.975 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.37) opts 0xd
22:18:30.975 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, 0.37)
22:18:30.975 00.000 8960 UpdateGuideState exits: m=146109 SNR=28.9
22:18:30.977 00.002 13828 Moving (-0.08, 0.37) raw xDistance=-0.21 yDistance=0.32
22:18:30.977 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:30.978 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:18:30.978 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:30.980 00.002 8960 Enqueuing Expose request
22:18:30.983 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:30.983 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:18:30.983 00.000 13828 MoveAxis(E, 78, ABG)
22:18:30.983 00.000 13828 Guiding  Dir = 2, Dur = 78
22:18:30.985 00.002 13828 IsSlewing returns 0
22:18:30.986 00.001 13828 IsGuiding returns 0
22:18:30.988 00.002 13828 PulseGuide returned control before completion, sleep 87
22:18:31.084 00.096 13828 IsGuiding returns 0
22:18:31.084 00.000 13828 Move returns status 0, amount 78
22:18:31.084 00.000 13828 MoveAxis(N, 0, ABG)
22:18:31.084 00.000 13828 duration set to 0 by GuideMode
22:18:31.084 00.000 13828 Move returns status 0, amount 0
22:18:31.084 00.000 13828 move complete, result=0
22:18:31.084 00.000 13828 worker thread done servicing request
22:18:31.084 00.000 13828 Worker thread wakes up
22:18:31.085 00.001 8960 GuideStep: -0.2 px 78 ms EAST, 0.3 px 0 ms NORTH
22:18:31.089 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:31.089 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:33.563 02.474 13828 Exposure complete
22:18:33.705 00.142 13828 worker thread done servicing request
22:18:33.705 00.000 8960 OnExposeComplete: enter
22:18:33.708 00.003 8960 UpdateGuideState(): m_state=6
22:18:33.711 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 920
22:18:33.713 00.002 8960 Star::Find returns 1 (0), X=974.76, Y=735.36, Mass=128056, SNR=24.5, Peak=22921 HFD=3.1
22:18:33.715 00.002 8960 CameraToMount -- cameraTheta (0.48) - m_xAngle (-0.39) = xAngle (0.88 = 0.88)
22:18:33.718 00.003 8960 CameraToMount -- cameraTheta (0.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.84 = 0.84)
22:18:33.722 00.004 8960 CameraToMount -- cameraX=0.53 cameraY=0.28 hyp=0.60 cameraTheta=0.48 mountX=0.38 mountY=0.45, mountTheta=0.86
22:18:33.725 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=0.28, opts=13)
22:18:33.727 00.002 8960 Enqueuing Move request for scope (0.53, 0.28)
22:18:33.729 00.002 13828 Worker thread wakes up
22:18:33.729 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, 0.28) opts 0xd
22:18:33.729 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, 0.28)
22:18:33.729 00.000 13828 Moving (0.53, 0.28) raw xDistance=0.38 yDistance=0.45
22:18:33.729 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
22:18:33.729 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:33.729 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.45
22:18:33.730 00.001 13828 MoveAxis(W, 137, ABG)
22:18:33.730 00.000 13828 Guiding  Dir = 3, Dur = 137
22:18:33.730 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7529, max=65535, med=12528, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:18:33.732 00.002 13828 IsSlewing returns 0
22:18:33.732 00.000 8960 UpdateGuideState exits: m=128056 SNR=24.5
22:18:33.735 00.003 13828 IsGuiding returns 0
22:18:33.735 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:33.738 00.003 13828 PulseGuide returned control before completion, sleep 146
22:18:33.738 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:33.742 00.004 8960 Enqueuing Expose request
22:18:33.898 00.156 13828 IsGuiding returns 0
22:18:33.898 00.000 13828 Move returns status 0, amount 137
22:18:33.898 00.000 13828 MoveAxis(N, 0, ABG)
22:18:33.898 00.000 13828 duration set to 0 by GuideMode
22:18:33.898 00.000 13828 Move returns status 0, amount 0
22:18:33.898 00.000 13828 move complete, result=0
22:18:33.898 00.000 13828 worker thread done servicing request
22:18:33.898 00.000 8960 GuideStep: 0.4 px 137 ms WEST, 0.4 px 0 ms NORTH
22:18:33.901 00.003 13828 Worker thread wakes up
22:18:33.901 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:33.902 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:36.379 02.477 13828 Exposure complete
22:18:36.515 00.136 13828 worker thread done servicing request
22:18:36.516 00.001 8960 OnExposeComplete: enter
22:18:36.517 00.001 8960 UpdateGuideState(): m_state=6
22:18:36.520 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 921
22:18:36.522 00.002 8960 Star::Find returns 1 (0), X=974.73, Y=735.86, Mass=143862, SNR=31.7, Peak=24777 HFD=3.3
22:18:36.524 00.002 8960 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.39) = xAngle (1.40 = 1.40)
22:18:36.525 00.001 8960 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36)
22:18:36.527 00.002 8960 CameraToMount -- cameraX=0.50 cameraY=0.78 hyp=0.93 cameraTheta=1.01 mountX=0.16 mountY=0.91, mountTheta=1.40
22:18:36.530 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.50, y=0.78, opts=13)
22:18:36.532 00.002 8960 Enqueuing Move request for scope (0.50, 0.78)
22:18:36.534 00.002 13828 Worker thread wakes up
22:18:36.534 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.78) opts 0xd
22:18:36.534 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12534, FiltMin=9897, FiltMax=65535, Gamma=2.540
22:18:36.536 00.002 13828 Handling offset move in thread for scope, endpoint = (0.50, 0.78)
22:18:36.536 00.000 8960 UpdateGuideState exits: m=143862 SNR=31.7
22:18:36.538 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:36.540 00.002 13828 Moving (0.50, 0.78) raw xDistance=0.16 yDistance=0.91
22:18:36.540 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:36.542 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
22:18:36.542 00.000 8960 Enqueuing Expose request
22:18:36.543 00.001 13828 resist switch: large excursion: input 0.91 thresh 0.57 direction from -1 to 1
22:18:36.543 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.73
22:18:36.544 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.91 from input 0.91
22:18:36.544 00.000 13828 MoveAxis(W, 69, ABG)
22:18:36.544 00.000 13828 Guiding  Dir = 3, Dur = 69
22:18:36.545 00.001 13828 IsSlewing returns 0
22:18:36.545 00.000 13828 IsGuiding returns 0
22:18:36.546 00.001 13828 PulseGuide returned control before completion, sleep 78
22:18:36.630 00.084 13828 IsGuiding returns 0
22:18:36.630 00.000 13828 Move returns status 0, amount 69
22:18:36.630 00.000 13828 MoveAxis(S, 483, ABG)
22:18:36.630 00.000 13828 Guiding  Dir = 1, Dur = 483
22:18:36.632 00.002 13828 IsSlewing returns 0
22:18:36.633 00.001 13828 IsGuiding returns 0
22:18:36.635 00.002 13828 PulseGuide returned control before completion, sleep 492
22:18:37.135 00.500 13828 IsGuiding returns 0
22:18:37.135 00.000 13828 Move returns status 0, amount 483
22:18:37.135 00.000 13828 move complete, result=0
22:18:37.135 00.000 13828 worker thread done servicing request
22:18:37.135 00.000 8960 GuideStep: 0.2 px 69 ms WEST, 0.9 px 483 ms SOUTH
22:18:37.138 00.003 13828 Worker thread wakes up
22:18:37.138 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:37.138 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:39.612 02.474 13828 Exposure complete
22:18:39.744 00.132 13828 worker thread done servicing request
22:18:39.744 00.000 8960 OnExposeComplete: enter
22:18:39.746 00.002 8960 UpdateGuideState(): m_state=6
22:18:39.749 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 922
22:18:39.751 00.002 8960 Star::Find returns 1 (0), X=974.83, Y=734.36, Mass=154774, SNR=29.7, Peak=24329 HFD=3.5
22:18:39.753 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.48 = -0.48)
22:18:39.755 00.002 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
22:18:39.756 00.001 8960 CameraToMount -- cameraX=0.60 cameraY=-0.72 hyp=0.94 cameraTheta=-0.87 mountX=0.83 mountY=-0.46, mountTheta=-0.51
22:18:39.759 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.60, y=-0.72, opts=13)
22:18:39.761 00.002 8960 Enqueuing Move request for scope (0.60, -0.72)
22:18:39.762 00.001 13828 Worker thread wakes up
22:18:39.763 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12540, FiltMin=9891, FiltMax=65535, Gamma=2.540
22:18:39.765 00.002 8960 UpdateGuideState exits: m=154774 SNR=29.7
22:18:39.767 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:39.770 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:39.772 00.002 8960 Enqueuing Expose request
22:18:39.775 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.60, -0.72) opts 0xd
22:18:39.775 00.000 13828 Handling offset move in thread for scope, endpoint = (0.60, -0.72)
22:18:39.775 00.000 13828 Moving (0.60, -0.72) raw xDistance=0.83 yDistance=-0.46
22:18:39.775 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.83
22:18:39.775 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:18:39.775 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
22:18:39.776 00.001 13828 MoveAxis(W, 313, ABG)
22:18:39.776 00.000 13828 Guiding  Dir = 3, Dur = 313
22:18:39.777 00.001 13828 IsSlewing returns 0
22:18:39.777 00.000 13828 IsGuiding returns 0
22:18:39.779 00.002 13828 PulseGuide returned control before completion, sleep 322
22:18:40.103 00.324 13828 IsGuiding returns 0
22:18:40.103 00.000 13828 Move returns status 0, amount 313
22:18:40.104 00.001 13828 MoveAxis(N, 0, ABG)
22:18:40.104 00.000 13828 duration set to 0 by GuideMode
22:18:40.104 00.000 13828 Move returns status 0, amount 0
22:18:40.104 00.000 13828 move complete, result=0
22:18:40.104 00.000 13828 worker thread done servicing request
22:18:40.104 00.000 8960 GuideStep: 0.8 px 313 ms WEST, -0.5 px 0 ms NORTH
22:18:40.106 00.002 13828 Worker thread wakes up
22:18:40.106 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:40.107 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:42.579 02.472 13828 Exposure complete
22:18:42.709 00.130 13828 worker thread done servicing request
22:18:42.709 00.000 8960 OnExposeComplete: enter
22:18:42.711 00.002 8960 UpdateGuideState(): m_state=6
22:18:42.713 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 923
22:18:42.715 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=734.01, Mass=147574, SNR=28.4, Peak=23510 HFD=3.0
22:18:42.717 00.002 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:18:42.719 00.002 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:18:42.720 00.001 8960 CameraToMount -- cameraX=-0.33 cameraY=-1.07 hyp=1.12 cameraTheta=-1.87 mountX=0.10 mountY=-1.12, mountTheta=-1.48
22:18:42.723 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=-1.07, opts=13)
22:18:42.726 00.003 8960 Enqueuing Move request for scope (-0.33, -1.07)
22:18:42.729 00.003 13828 Worker thread wakes up
22:18:42.729 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7600, max=65535, med=12553, FiltMin=9782, FiltMax=65535, Gamma=2.540
22:18:42.731 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, -1.07) opts 0xd
22:18:42.731 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, -1.07)
22:18:42.731 00.000 13828 Moving (-0.33, -1.07) raw xDistance=0.10 yDistance=-1.12
22:18:42.731 00.000 8960 UpdateGuideState exits: m=147574 SNR=28.4
22:18:42.733 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:42.735 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:42.737 00.002 8960 Enqueuing Expose request
22:18:42.738 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:18:42.738 00.000 13828 resist switch: large excursion: input -1.12 thresh 0.57 direction from 1 to -1
22:18:42.738 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.35
22:18:42.739 00.001 13828 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
22:18:42.739 00.000 13828 MoveAxis(E, 0, ABG)
22:18:42.739 00.000 13828 Move returns status 0, amount 0
22:18:42.739 00.000 13828 MoveAxis(N, 594, ABG)
22:18:42.739 00.000 13828 duration set to 0 by GuideMode
22:18:42.739 00.000 13828 Move returns status 0, amount 0
22:18:42.739 00.000 13828 move complete, result=0
22:18:42.739 00.000 13828 worker thread done servicing request
22:18:42.739 00.000 13828 Worker thread wakes up
22:18:42.739 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:42.739 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:42.740 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
22:18:45.202 02.462 13828 Exposure complete
22:18:45.344 00.142 13828 worker thread done servicing request
22:18:45.344 00.000 8960 OnExposeComplete: enter
22:18:45.346 00.002 8960 UpdateGuideState(): m_state=6
22:18:45.348 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 924
22:18:45.350 00.002 8960 Star::Find returns 1 (0), X=973.20, Y=734.90, Mass=131728, SNR=24.9, Peak=25603 HFD=2.9
22:18:45.351 00.001 8960 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.39) = xAngle (-2.58 = -2.58)
22:18:45.353 00.002 8960 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
22:18:45.355 00.002 8960 CameraToMount -- cameraX=-1.03 cameraY=-0.18 hyp=1.05 cameraTheta=-2.97 mountX=-0.89 mountY=-0.53, mountTheta=-2.61
22:18:45.358 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.03, y=-0.18, opts=13)
22:18:45.360 00.002 8960 Enqueuing Move request for scope (-1.03, -0.18)
22:18:45.362 00.002 13828 Worker thread wakes up
22:18:45.362 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.03, -0.18) opts 0xd
22:18:45.362 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12560, FiltMin=9942, FiltMax=65535, Gamma=2.540
22:18:45.363 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.03, -0.18)
22:18:45.364 00.001 8960 UpdateGuideState exits: m=131728 SNR=24.9
22:18:45.365 00.001 13828 Moving (-1.03, -0.18) raw xDistance=-0.89 yDistance=-0.53
22:18:45.365 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:45.367 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.89
22:18:45.367 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:18:45.367 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:45.369 00.002 8960 Enqueuing Expose request
22:18:45.370 00.001 13828 MoveAxis(E, 329, ABG)
22:18:45.370 00.000 13828 Guiding  Dir = 2, Dur = 329
22:18:45.371 00.001 13828 IsSlewing returns 0
22:18:45.371 00.000 13828 IsGuiding returns 0
22:18:45.373 00.002 13828 PulseGuide returned control before completion, sleep 338
22:18:45.715 00.342 13828 IsGuiding returns 0
22:18:45.715 00.000 13828 Move returns status 0, amount 329
22:18:45.715 00.000 13828 MoveAxis(N, 280, ABG)
22:18:45.715 00.000 13828 duration set to 0 by GuideMode
22:18:45.715 00.000 13828 Move returns status 0, amount 0
22:18:45.715 00.000 13828 move complete, result=0
22:18:45.716 00.001 13828 worker thread done servicing request
22:18:45.716 00.000 8960 GuideStep: -0.9 px 329 ms EAST, -0.5 px 0 ms NORTH
22:18:45.718 00.002 13828 Worker thread wakes up
22:18:45.718 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:45.718 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:48.190 02.472 13828 Exposure complete
22:18:48.326 00.136 13828 worker thread done servicing request
22:18:48.326 00.000 8960 OnExposeComplete: enter
22:18:48.328 00.002 8960 UpdateGuideState(): m_state=6
22:18:48.330 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 925
22:18:48.332 00.002 8960 Star::Find returns 1 (0), X=973.39, Y=734.10, Mass=154766, SNR=33.6, Peak=24694 HFD=3.9
22:18:48.334 00.002 8960 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.39) = xAngle (-1.89 = -1.89)
22:18:48.335 00.001 8960 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.93 = -1.93)
22:18:48.337 00.002 8960 CameraToMount -- cameraX=-0.85 cameraY=-0.98 hyp=1.29 cameraTheta=-2.28 mountX=-0.41 mountY=-1.21, mountTheta=-1.89
22:18:48.340 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.85, y=-0.98, opts=13)
22:18:48.342 00.002 8960 Enqueuing Move request for scope (-0.85, -0.98)
22:18:48.345 00.003 13828 Worker thread wakes up
22:18:48.345 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12566, FiltMin=9849, FiltMax=65535, Gamma=2.540
22:18:48.347 00.002 8960 UpdateGuideState exits: m=154766 SNR=33.6
22:18:48.349 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:48.351 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:48.352 00.001 8960 Enqueuing Expose request
22:18:48.354 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.98) opts 0xd
22:18:48.354 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.85, -0.98)
22:18:48.354 00.000 13828 Moving (-0.85, -0.98) raw xDistance=-0.41 yDistance=-1.21
22:18:48.354 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.41
22:18:48.354 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.21 from input -1.21
22:18:48.354 00.000 13828 MoveAxis(E, 174, ABG)
22:18:48.354 00.000 13828 Guiding  Dir = 2, Dur = 174
22:18:48.356 00.002 13828 IsSlewing returns 0
22:18:48.356 00.000 13828 IsGuiding returns 0
22:18:48.358 00.002 13828 PulseGuide returned control before completion, sleep 183
22:18:48.546 00.188 13828 IsGuiding returns 0
22:18:48.546 00.000 13828 Move returns status 0, amount 174
22:18:48.546 00.000 13828 MoveAxis(N, 645, ABG)
22:18:48.546 00.000 13828 duration set to 0 by GuideMode
22:18:48.546 00.000 13828 Move returns status 0, amount 0
22:18:48.546 00.000 13828 move complete, result=0
22:18:48.546 00.000 13828 worker thread done servicing request
22:18:48.547 00.001 8960 GuideStep: -0.4 px 174 ms EAST, -1.2 px 0 ms NORTH
22:18:48.549 00.002 13828 Worker thread wakes up
22:18:48.549 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:48.549 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:51.022 02.473 13828 Exposure complete
22:18:51.158 00.136 13828 worker thread done servicing request
22:18:51.158 00.000 8960 OnExposeComplete: enter
22:18:51.160 00.002 8960 UpdateGuideState(): m_state=6
22:18:51.163 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 926
22:18:51.165 00.002 8960 Star::Find returns 1 (0), X=973.84, Y=733.95, Mass=138170, SNR=26.9, Peak=25577 HFD=3.1
22:18:51.168 00.003 8960 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.39) = xAngle (-1.51 = -1.51)
22:18:51.170 00.002 8960 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
22:18:51.172 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=-1.13 hyp=1.20 cameraTheta=-1.90 mountX=0.08 mountY=-1.20, mountTheta=-1.51
22:18:51.174 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=-1.13, opts=13)
22:18:51.176 00.002 8960 Enqueuing Move request for scope (-0.39, -1.13)
22:18:51.178 00.002 13828 Worker thread wakes up
22:18:51.178 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12572, FiltMin=9744, FiltMax=65535, Gamma=2.540
22:18:51.179 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, -1.13) opts 0xd
22:18:51.179 00.000 8960 UpdateGuideState exits: m=138170 SNR=26.9
22:18:51.181 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:51.183 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:51.185 00.002 8960 Enqueuing Expose request
22:18:51.186 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.39, -1.13)
22:18:51.186 00.000 13828 Moving (-0.39, -1.13) raw xDistance=0.08 yDistance=-1.20
22:18:51.186 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:18:51.186 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.20 from input -1.20
22:18:51.186 00.000 13828 MoveAxis(E, 0, ABG)
22:18:51.187 00.001 13828 Move returns status 0, amount 0
22:18:51.187 00.000 13828 MoveAxis(N, 636, ABG)
22:18:51.187 00.000 13828 duration set to 0 by GuideMode
22:18:51.187 00.000 13828 Move returns status 0, amount 0
22:18:51.187 00.000 13828 move complete, result=0
22:18:51.187 00.000 13828 worker thread done servicing request
22:18:51.187 00.000 13828 Worker thread wakes up
22:18:51.187 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:51.187 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:51.188 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -1.2 px 0 ms NORTH
22:18:53.660 02.472 13828 Exposure complete
22:18:53.791 00.131 13828 worker thread done servicing request
22:18:53.791 00.000 8960 OnExposeComplete: enter
22:18:53.793 00.002 8960 UpdateGuideState(): m_state=6
22:18:53.795 00.002 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 927
22:18:53.798 00.003 8960 Star::Find returns 1 (0), X=973.73, Y=733.89, Mass=152616, SNR=27.2, Peak=23139 HFD=3.5
22:18:53.799 00.001 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:18:53.801 00.002 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:18:53.803 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=-1.19 hyp=1.29 cameraTheta=-1.97 mountX=-0.00 mountY=-1.29, mountTheta=-1.57
22:18:53.805 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=-1.19, opts=13)
22:18:53.808 00.003 8960 Enqueuing Move request for scope (-0.50, -1.19)
22:18:53.810 00.002 13828 Worker thread wakes up
22:18:53.810 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7510, max=65535, med=12566, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:18:53.812 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -1.19) opts 0xd
22:18:53.812 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, -1.19)
22:18:53.812 00.000 13828 Moving (-0.50, -1.19) raw xDistance=-0.00 yDistance=-1.29
22:18:53.812 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:18:53.812 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.29 from input -1.29
22:18:53.812 00.000 13828 MoveAxis(E, 0, ABG)
22:18:53.812 00.000 13828 Move returns status 0, amount 0
22:18:53.812 00.000 13828 MoveAxis(N, 684, ABG)
22:18:53.813 00.001 13828 duration set to 0 by GuideMode
22:18:53.813 00.000 13828 Move returns status 0, amount 0
22:18:53.813 00.000 13828 move complete, result=0
22:18:53.813 00.000 8960 UpdateGuideState exits: m=152616 SNR=27.2
22:18:53.816 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:53.818 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:53.820 00.002 8960 Enqueuing Expose request
22:18:53.822 00.002 13828 worker thread done servicing request
22:18:53.822 00.000 13828 Worker thread wakes up
22:18:53.822 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -1.3 px 0 ms NORTH
22:18:53.824 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:53.824 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:56.291 02.467 13828 Exposure complete
22:18:56.422 00.131 13828 worker thread done servicing request
22:18:56.422 00.000 8960 OnExposeComplete: enter
22:18:56.424 00.002 8960 UpdateGuideState(): m_state=6
22:18:56.426 00.002 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 928
22:18:56.428 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=734.16, Mass=188249, SNR=34.7, Peak=25078 HFD=4.0
22:18:56.430 00.002 8960 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.39) = xAngle (-1.42 = -1.42)
22:18:56.432 00.002 8960 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
22:18:56.433 00.001 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.91 hyp=0.94 cameraTheta=-1.81 mountX=0.14 mountY=-0.93, mountTheta=-1.42
22:18:56.436 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.91, opts=13)
22:18:56.438 00.002 8960 Enqueuing Move request for scope (-0.23, -0.91)
22:18:56.440 00.002 13828 Worker thread wakes up
22:18:56.440 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12572, FiltMin=9616, FiltMax=65535, Gamma=2.540
22:18:56.443 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.91) opts 0xd
22:18:56.443 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.91)
22:18:56.443 00.000 13828 Moving (-0.23, -0.91) raw xDistance=0.14 yDistance=-0.93
22:18:56.443 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:18:56.443 00.000 8960 UpdateGuideState exits: m=188249 SNR=34.7
22:18:56.445 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:56.449 00.004 13828 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:18:56.449 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:56.451 00.002 8960 Enqueuing Expose request
22:18:56.453 00.002 13828 MoveAxis(W, 52, ABG)
22:18:56.453 00.000 13828 Guiding  Dir = 3, Dur = 52
22:18:56.454 00.001 13828 IsSlewing returns 0
22:18:56.455 00.001 13828 IsGuiding returns 0
22:18:56.457 00.002 13828 PulseGuide returned control before completion, sleep 60
22:18:56.532 00.075 13828 IsGuiding returns 0
22:18:56.532 00.000 13828 Move returns status 0, amount 52
22:18:56.532 00.000 13828 MoveAxis(N, 497, ABG)
22:18:56.532 00.000 13828 duration set to 0 by GuideMode
22:18:56.532 00.000 13828 Move returns status 0, amount 0
22:18:56.532 00.000 13828 move complete, result=0
22:18:56.532 00.000 13828 worker thread done servicing request
22:18:56.532 00.000 8960 GuideStep: 0.1 px 52 ms WEST, -0.9 px 0 ms NORTH
22:18:56.536 00.004 13828 Worker thread wakes up
22:18:56.536 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:56.536 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:18:59.011 02.475 13828 Exposure complete
22:18:59.149 00.138 13828 worker thread done servicing request
22:18:59.149 00.000 8960 OnExposeComplete: enter
22:18:59.151 00.002 8960 UpdateGuideState(): m_state=6
22:18:59.153 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 929
22:18:59.155 00.002 8960 Star::Find returns 1 (0), X=973.11, Y=734.37, Mass=137911, SNR=23.9, Peak=23491 HFD=3.7
22:18:59.157 00.002 8960 CameraToMount -- cameraTheta (-2.58) - m_xAngle (-0.39) = xAngle (-2.19 = -2.19)
22:18:59.158 00.001 8960 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.22 = -2.22)
22:18:59.160 00.002 8960 CameraToMount -- cameraX=-1.12 cameraY=-0.71 hyp=1.32 cameraTheta=-2.58 mountX=-0.76 mountY=-1.05, mountTheta=-2.20
22:18:59.163 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.12, y=-0.71, opts=13)
22:18:59.165 00.002 8960 Enqueuing Move request for scope (-1.12, -0.71)
22:18:59.166 00.001 13828 Worker thread wakes up
22:18:59.167 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7350, max=65535, med=12566, FiltMin=9840, FiltMax=65535, Gamma=2.540
22:18:59.169 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.12, -0.71) opts 0xd
22:18:59.169 00.000 8960 UpdateGuideState exits: m=137911 SNR=23.9
22:18:59.171 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.12, -0.71)
22:18:59.171 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:18:59.174 00.003 13828 Moving (-1.12, -0.71) raw xDistance=-0.76 yDistance=-1.05
22:18:59.174 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.76
22:18:59.174 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
22:18:59.174 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:18:59.176 00.002 8960 Enqueuing Expose request
22:18:59.178 00.002 13828 MoveAxis(E, 279, ABG)
22:18:59.178 00.000 13828 Guiding  Dir = 2, Dur = 279
22:18:59.179 00.001 13828 IsSlewing returns 0
22:18:59.179 00.000 13828 IsGuiding returns 0
22:18:59.181 00.002 13828 PulseGuide returned control before completion, sleep 288
22:18:59.475 00.294 13828 IsGuiding returns 0
22:18:59.475 00.000 13828 Move returns status 0, amount 279
22:18:59.475 00.000 13828 MoveAxis(N, 560, ABG)
22:18:59.475 00.000 13828 duration set to 0 by GuideMode
22:18:59.475 00.000 13828 Move returns status 0, amount 0
22:18:59.475 00.000 13828 move complete, result=0
22:18:59.475 00.000 13828 worker thread done servicing request
22:18:59.475 00.000 8960 GuideStep: -0.8 px 279 ms EAST, -1.1 px 0 ms NORTH
22:18:59.476 00.001 13828 Worker thread wakes up
22:18:59.476 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:18:59.476 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:01.959 02.483 13828 Exposure complete
22:19:02.116 00.157 13828 worker thread done servicing request
22:19:02.116 00.000 8960 OnExposeComplete: enter
22:19:02.118 00.002 8960 UpdateGuideState(): m_state=6
22:19:02.120 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 930
22:19:02.122 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=734.58, Mass=159780, SNR=26.9, Peak=23760 HFD=3.9
22:19:02.124 00.002 8960 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.39) = xAngle (-2.00 = -2.00)
22:19:02.126 00.002 8960 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
22:19:02.128 00.002 8960 CameraToMount -- cameraX=-0.53 cameraY=-0.50 hyp=0.73 cameraTheta=-2.39 mountX=-0.30 mountY=-0.65, mountTheta=-2.00
22:19:02.131 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.53, y=-0.50, opts=13)
22:19:02.133 00.002 8960 Enqueuing Move request for scope (-0.53, -0.50)
22:19:02.135 00.002 13828 Worker thread wakes up
22:19:02.135 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7062, max=65535, med=12572, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:19:02.137 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.50) opts 0xd
22:19:02.137 00.000 8960 UpdateGuideState exits: m=159780 SNR=26.9
22:19:02.139 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.53, -0.50)
22:19:02.139 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:02.142 00.003 13828 Moving (-0.53, -0.50) raw xDistance=-0.30 yDistance=-0.65
22:19:02.142 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:02.145 00.003 8960 Enqueuing Expose request
22:19:02.146 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.30
22:19:02.146 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:19:02.146 00.000 13828 MoveAxis(E, 131, ABG)
22:19:02.147 00.001 13828 Guiding  Dir = 2, Dur = 131
22:19:02.149 00.002 13828 IsSlewing returns 0
22:19:02.149 00.000 13828 IsGuiding returns 0
22:19:02.151 00.002 13828 PulseGuide returned control before completion, sleep 139
22:19:02.303 00.152 13828 IsGuiding returns 0
22:19:02.303 00.000 13828 Move returns status 0, amount 131
22:19:02.303 00.000 13828 MoveAxis(N, 346, ABG)
22:19:02.303 00.000 13828 duration set to 0 by GuideMode
22:19:02.303 00.000 13828 Move returns status 0, amount 0
22:19:02.303 00.000 13828 move complete, result=0
22:19:02.303 00.000 13828 worker thread done servicing request
22:19:02.303 00.000 13828 Worker thread wakes up
22:19:02.303 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:02.303 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:02.304 00.001 8960 GuideStep: -0.3 px 131 ms EAST, -0.7 px 0 ms NORTH
22:19:04.770 02.466 13828 Exposure complete
22:19:04.899 00.129 13828 worker thread done servicing request
22:19:04.899 00.000 8960 OnExposeComplete: enter
22:19:04.903 00.004 8960 UpdateGuideState(): m_state=6
22:19:04.905 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 931
22:19:04.907 00.002 8960 Star::Find returns 1 (0), X=974.41, Y=734.27, Mass=174581, SNR=29.9, Peak=28553 HFD=3.5
22:19:04.909 00.002 8960 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.39) = xAngle (-0.96 = -0.96)
22:19:04.911 00.002 8960 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
22:19:04.914 00.003 8960 CameraToMount -- cameraX=0.18 cameraY=-0.80 hyp=0.82 cameraTheta=-1.36 mountX=0.47 mountY=-0.69, mountTheta=-0.97
22:19:04.917 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.80, opts=13)
22:19:04.920 00.003 8960 Enqueuing Move request for scope (0.18, -0.80)
22:19:04.922 00.002 13828 Worker thread wakes up
22:19:04.922 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7126, max=65535, med=12598, FiltMin=10012, FiltMax=65535, Gamma=2.540
22:19:04.924 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.80) opts 0xd
22:19:04.924 00.000 8960 UpdateGuideState exits: m=174581 SNR=29.9
22:19:04.926 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:04.928 00.002 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.80)
22:19:04.928 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:04.930 00.002 8960 Enqueuing Expose request
22:19:04.932 00.002 13828 Moving (0.18, -0.80) raw xDistance=0.47 yDistance=-0.69
22:19:04.932 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
22:19:04.932 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
22:19:04.932 00.000 13828 MoveAxis(W, 165, ABG)
22:19:04.932 00.000 13828 Guiding  Dir = 3, Dur = 165
22:19:04.934 00.002 13828 IsSlewing returns 0
22:19:04.934 00.000 13828 IsGuiding returns 0
22:19:04.936 00.002 13828 PulseGuide returned control before completion, sleep 174
22:19:05.122 00.186 13828 IsGuiding returns 0
22:19:05.123 00.001 13828 Move returns status 0, amount 165
22:19:05.123 00.000 13828 MoveAxis(N, 368, ABG)
22:19:05.123 00.000 13828 duration set to 0 by GuideMode
22:19:05.123 00.000 13828 Move returns status 0, amount 0
22:19:05.123 00.000 13828 move complete, result=0
22:19:05.123 00.000 13828 worker thread done servicing request
22:19:05.123 00.000 13828 Worker thread wakes up
22:19:05.123 00.000 8960 GuideStep: 0.5 px 165 ms WEST, -0.7 px 0 ms NORTH
22:19:05.125 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:05.126 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:07.596 02.470 13828 Exposure complete
22:19:07.728 00.132 13828 worker thread done servicing request
22:19:07.728 00.000 8960 OnExposeComplete: enter
22:19:07.731 00.003 8960 UpdateGuideState(): m_state=6
22:19:07.733 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 932
22:19:07.735 00.002 8960 Star::Find returns 1 (0), X=974.42, Y=734.16, Mass=142236, SNR=26.5, Peak=23504 HFD=3.3
22:19:07.737 00.002 8960 CameraToMount -- cameraTheta (-1.37) - m_xAngle (-0.39) = xAngle (-0.98 = -0.98)
22:19:07.738 00.001 8960 CameraToMount -- cameraTheta (-1.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.01 = -1.01)
22:19:07.740 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.91 hyp=0.93 cameraTheta=-1.37 mountX=0.52 mountY=-0.79, mountTheta=-0.99
22:19:07.742 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.91, opts=13)
22:19:07.744 00.002 8960 Enqueuing Move request for scope (0.19, -0.91)
22:19:07.747 00.003 13828 Worker thread wakes up
22:19:07.747 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12592, FiltMin=9993, FiltMax=65535, Gamma=2.540
22:19:07.750 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.91) opts 0xd
22:19:07.750 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.91)
22:19:07.750 00.000 13828 Moving (0.19, -0.91) raw xDistance=0.52 yDistance=-0.79
22:19:07.750 00.000 8960 UpdateGuideState exits: m=142236 SNR=26.5
22:19:07.753 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.52
22:19:07.753 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:07.755 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:19:07.755 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:07.757 00.002 8960 Enqueuing Expose request
22:19:07.760 00.003 13828 MoveAxis(W, 205, ABG)
22:19:07.760 00.000 13828 Guiding  Dir = 3, Dur = 205
22:19:07.762 00.002 13828 IsSlewing returns 0
22:19:07.762 00.000 13828 IsGuiding returns 0
22:19:07.764 00.002 13828 PulseGuide returned control before completion, sleep 214
22:19:07.983 00.219 13828 IsGuiding returns 0
22:19:07.984 00.001 13828 Move returns status 0, amount 205
22:19:07.984 00.000 13828 MoveAxis(N, 420, ABG)
22:19:07.984 00.000 13828 duration set to 0 by GuideMode
22:19:07.984 00.000 13828 Move returns status 0, amount 0
22:19:07.984 00.000 13828 move complete, result=0
22:19:07.984 00.000 13828 worker thread done servicing request
22:19:07.984 00.000 13828 Worker thread wakes up
22:19:07.984 00.000 8960 GuideStep: 0.5 px 205 ms WEST, -0.8 px 0 ms NORTH
22:19:07.987 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:07.987 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:10.469 02.482 13828 Exposure complete
22:19:10.596 00.127 13828 worker thread done servicing request
22:19:10.596 00.000 8960 OnExposeComplete: enter
22:19:10.598 00.002 8960 UpdateGuideState(): m_state=6
22:19:10.600 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 933
22:19:10.602 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=734.60, Mass=149211, SNR=31.0, Peak=25289 HFD=3.5
22:19:10.603 00.001 8960 CameraToMount -- cameraTheta (-2.11) - m_xAngle (-0.39) = xAngle (-1.72 = -1.72)
22:19:10.605 00.002 8960 CameraToMount -- cameraTheta (-2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.75 = -1.75)
22:19:10.607 00.002 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.48 hyp=0.56 cameraTheta=-2.11 mountX=-0.08 mountY=-0.55, mountTheta=-1.72
22:19:10.609 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.48, opts=13)
22:19:10.612 00.003 8960 Enqueuing Move request for scope (-0.29, -0.48)
22:19:10.613 00.001 13828 Worker thread wakes up
22:19:10.614 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.48) opts 0xd
22:19:10.614 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.48)
22:19:10.614 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=6678, max=65535, med=12585, FiltMin=9660, FiltMax=65535, Gamma=2.540
22:19:10.616 00.002 13828 Moving (-0.29, -0.48) raw xDistance=-0.08 yDistance=-0.55
22:19:10.616 00.000 8960 UpdateGuideState exits: m=149211 SNR=31.0
22:19:10.618 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:10.620 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:10.622 00.002 8960 Enqueuing Expose request
22:19:10.624 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:19:10.624 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:19:10.624 00.000 13828 MoveAxis(E, 0, ABG)
22:19:10.624 00.000 13828 Move returns status 0, amount 0
22:19:10.624 00.000 13828 MoveAxis(N, 293, ABG)
22:19:10.624 00.000 13828 duration set to 0 by GuideMode
22:19:10.624 00.000 13828 Move returns status 0, amount 0
22:19:10.625 00.001 13828 move complete, result=0
22:19:10.625 00.000 13828 worker thread done servicing request
22:19:10.625 00.000 13828 Worker thread wakes up
22:19:10.625 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:10.625 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:10.625 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:19:13.095 02.470 13828 Exposure complete
22:19:13.227 00.132 13828 worker thread done servicing request
22:19:13.227 00.000 8960 OnExposeComplete: enter
22:19:13.229 00.002 8960 UpdateGuideState(): m_state=6
22:19:13.232 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 934
22:19:13.235 00.003 8960 Star::Find returns 1 (0), X=974.34, Y=734.61, Mass=176372, SNR=28.9, Peak=26083 HFD=3.5
22:19:13.237 00.002 8960 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.39) = xAngle (-0.95 = -0.95)
22:19:13.239 00.002 8960 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
22:19:13.242 00.003 8960 CameraToMount -- cameraX=0.11 cameraY=-0.47 hyp=0.48 cameraTheta=-1.34 mountX=0.28 mountY=-0.40, mountTheta=-0.96
22:19:13.245 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.47, opts=13)
22:19:13.247 00.002 8960 Enqueuing Move request for scope (0.11, -0.47)
22:19:13.249 00.002 13828 Worker thread wakes up
22:19:13.249 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.47) opts 0xd
22:19:13.249 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.47)
22:19:13.249 00.000 13828 Moving (0.11, -0.47) raw xDistance=0.28 yDistance=-0.40
22:19:13.249 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7971, max=65535, med=12585, FiltMin=9673, FiltMax=65535, Gamma=2.540
22:19:13.252 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:19:13.252 00.000 8960 UpdateGuideState exits: m=176372 SNR=28.9
22:19:13.254 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:13.257 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:19:13.257 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:13.259 00.002 13828 MoveAxis(W, 105, ABG)
22:19:13.259 00.000 8960 Enqueuing Expose request
22:19:13.262 00.003 13828 Guiding  Dir = 3, Dur = 105
22:19:13.265 00.003 13828 IsSlewing returns 0
22:19:13.265 00.000 13828 IsGuiding returns 0
22:19:13.267 00.002 13828 PulseGuide returned control before completion, sleep 114
22:19:13.384 00.117 13828 IsGuiding returns 0
22:19:13.384 00.000 13828 Move returns status 0, amount 105
22:19:13.384 00.000 13828 MoveAxis(N, 214, ABG)
22:19:13.384 00.000 13828 duration set to 0 by GuideMode
22:19:13.384 00.000 13828 Move returns status 0, amount 0
22:19:13.385 00.001 13828 move complete, result=0
22:19:13.385 00.000 13828 worker thread done servicing request
22:19:13.385 00.000 8960 GuideStep: 0.3 px 105 ms WEST, -0.4 px 0 ms NORTH
22:19:13.388 00.003 13828 Worker thread wakes up
22:19:13.388 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:13.388 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:15.855 02.467 13828 Exposure complete
22:19:15.992 00.137 13828 worker thread done servicing request
22:19:15.992 00.000 8960 OnExposeComplete: enter
22:19:15.995 00.003 8960 UpdateGuideState(): m_state=6
22:19:15.997 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 935
22:19:15.999 00.002 8960 Star::Find returns 1 (0), X=974.40, Y=734.30, Mass=139946, SNR=28.2, Peak=23715 HFD=3.1
22:19:16.000 00.001 8960 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.39) = xAngle (-0.97 = -0.97)
22:19:16.002 00.002 8960 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
22:19:16.004 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=-0.78 hyp=0.80 cameraTheta=-1.36 mountX=0.45 mountY=-0.67, mountTheta=-0.98
22:19:16.007 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.78, opts=13)
22:19:16.009 00.002 8960 Enqueuing Move request for scope (0.17, -0.78)
22:19:16.010 00.001 13828 Worker thread wakes up
22:19:16.011 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.78) opts 0xd
22:19:16.011 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.78)
22:19:16.011 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7600, max=65535, med=12585, FiltMin=9923, FiltMax=65535, Gamma=2.540
22:19:16.013 00.002 13828 Moving (0.17, -0.78) raw xDistance=0.45 yDistance=-0.67
22:19:16.013 00.000 8960 UpdateGuideState exits: m=139946 SNR=28.2
22:19:16.014 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:16.016 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45
22:19:16.016 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:16.018 00.002 8960 Enqueuing Expose request
22:19:16.020 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:19:16.020 00.000 13828 MoveAxis(W, 175, ABG)
22:19:16.020 00.000 13828 Guiding  Dir = 3, Dur = 175
22:19:16.022 00.002 13828 IsSlewing returns 0
22:19:16.022 00.000 13828 IsGuiding returns 0
22:19:16.023 00.001 13828 PulseGuide returned control before completion, sleep 184
22:19:16.209 00.186 13828 IsGuiding returns 0
22:19:16.209 00.000 13828 Move returns status 0, amount 175
22:19:16.209 00.000 13828 MoveAxis(N, 357, ABG)
22:19:16.209 00.000 13828 duration set to 0 by GuideMode
22:19:16.209 00.000 13828 Move returns status 0, amount 0
22:19:16.209 00.000 13828 move complete, result=0
22:19:16.209 00.000 13828 worker thread done servicing request
22:19:16.209 00.000 8960 GuideStep: 0.5 px 175 ms WEST, -0.7 px 0 ms NORTH
22:19:16.212 00.003 13828 Worker thread wakes up
22:19:16.212 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:16.212 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:18.690 02.478 13828 Exposure complete
22:19:18.825 00.135 13828 worker thread done servicing request
22:19:18.825 00.000 8960 OnExposeComplete: enter
22:19:18.827 00.002 8960 UpdateGuideState(): m_state=6
22:19:18.829 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 936
22:19:18.831 00.002 8960 Star::Find returns 1 (0), X=973.60, Y=734.53, Mass=143737, SNR=30.8, Peak=24483 HFD=3.3
22:19:18.833 00.002 8960 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.39) = xAngle (-2.03 = -2.03)
22:19:18.835 00.002 8960 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
22:19:18.836 00.001 8960 CameraToMount -- cameraX=-0.63 cameraY=-0.55 hyp=0.84 cameraTheta=-2.43 mountX=-0.37 mountY=-0.74, mountTheta=-2.04
22:19:18.839 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=-0.55, opts=13)
22:19:18.840 00.001 8960 Enqueuing Move request for scope (-0.63, -0.55)
22:19:18.842 00.002 13828 Worker thread wakes up
22:19:18.842 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.55) opts 0xd
22:19:18.842 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.63, -0.55)
22:19:18.842 00.000 13828 Moving (-0.63, -0.55) raw xDistance=-0.37 yDistance=-0.74
22:19:18.842 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12592, FiltMin=9584, FiltMax=65535, Gamma=2.540
22:19:18.844 00.002 8960 UpdateGuideState exits: m=143737 SNR=30.8
22:19:18.846 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.37
22:19:18.846 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:18.849 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:18.851 00.002 8960 Enqueuing Expose request
22:19:18.853 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:19:18.853 00.000 13828 MoveAxis(E, 126, ABG)
22:19:18.853 00.000 13828 Guiding  Dir = 2, Dur = 126
22:19:18.855 00.002 13828 IsSlewing returns 0
22:19:18.855 00.000 13828 IsGuiding returns 0
22:19:18.856 00.001 13828 PulseGuide returned control before completion, sleep 135
22:19:19.007 00.151 13828 IsGuiding returns 0
22:19:19.007 00.000 13828 Move returns status 0, amount 126
22:19:19.007 00.000 13828 MoveAxis(N, 391, ABG)
22:19:19.007 00.000 13828 duration set to 0 by GuideMode
22:19:19.007 00.000 13828 Move returns status 0, amount 0
22:19:19.007 00.000 13828 move complete, result=0
22:19:19.007 00.000 13828 worker thread done servicing request
22:19:19.008 00.001 13828 Worker thread wakes up
22:19:19.008 00.000 8960 GuideStep: -0.4 px 126 ms EAST, -0.7 px 0 ms NORTH
22:19:19.009 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:19.010 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:21.484 02.474 13828 Exposure complete
22:19:21.609 00.125 13828 worker thread done servicing request
22:19:21.610 00.001 8960 OnExposeComplete: enter
22:19:21.612 00.002 8960 UpdateGuideState(): m_state=6
22:19:21.614 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 937
22:19:21.616 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=734.42, Mass=167090, SNR=32.5, Peak=24099 HFD=3.7
22:19:21.618 00.002 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.44 = -1.44)
22:19:21.620 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
22:19:21.623 00.003 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.66 hyp=0.68 cameraTheta=-1.84 mountX=0.09 mountY=-0.68, mountTheta=-1.44
22:19:21.626 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.66, opts=13)
22:19:21.628 00.002 8960 Enqueuing Move request for scope (-0.18, -0.66)
22:19:21.630 00.002 13828 Worker thread wakes up
22:19:21.630 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.66) opts 0xd
22:19:21.630 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.66)
22:19:21.630 00.000 13828 Moving (-0.18, -0.66) raw xDistance=0.09 yDistance=-0.68
22:19:21.630 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:19:21.630 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7683, max=65535, med=12598, FiltMin=9360, FiltMax=65535, Gamma=2.540
22:19:21.632 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:19:21.632 00.000 8960 UpdateGuideState exits: m=167090 SNR=32.5
22:19:21.636 00.004 13828 MoveAxis(E, 0, ABG)
22:19:21.636 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:21.638 00.002 13828 Move returns status 0, amount 0
22:19:21.639 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:21.642 00.003 8960 Enqueuing Expose request
22:19:21.644 00.002 13828 MoveAxis(N, 360, ABG)
22:19:21.644 00.000 13828 duration set to 0 by GuideMode
22:19:21.644 00.000 13828 Move returns status 0, amount 0
22:19:21.644 00.000 13828 move complete, result=0
22:19:21.644 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
22:19:21.646 00.002 13828 worker thread done servicing request
22:19:21.646 00.000 13828 Worker thread wakes up
22:19:21.646 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:21.646 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:24.123 02.477 13828 Exposure complete
22:19:24.285 00.162 13828 worker thread done servicing request
22:19:24.285 00.000 8960 OnExposeComplete: enter
22:19:24.287 00.002 8960 UpdateGuideState(): m_state=6
22:19:24.290 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 938
22:19:24.292 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.33, Mass=135930, SNR=26.6, Peak=23235 HFD=3.3
22:19:24.295 00.003 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.39) = xAngle (-1.22 = -1.22)
22:19:24.298 00.003 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
22:19:24.300 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.75 hyp=0.75 cameraTheta=-1.62 mountX=0.26 mountY=-0.71, mountTheta=-1.23
22:19:24.304 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.75, opts=13)
22:19:24.307 00.003 8960 Enqueuing Move request for scope (-0.03, -0.75)
22:19:24.309 00.002 13828 Worker thread wakes up
22:19:24.309 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7388, max=65535, med=12592, FiltMin=9878, FiltMax=65535, Gamma=2.540
22:19:24.312 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.75) opts 0xd
22:19:24.312 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.75)
22:19:24.312 00.000 13828 Moving (-0.03, -0.75) raw xDistance=0.26 yDistance=-0.71
22:19:24.312 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:19:24.312 00.000 8960 UpdateGuideState exits: m=135930 SNR=26.6
22:19:24.315 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:19:24.315 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:24.317 00.002 13828 MoveAxis(W, 95, ABG)
22:19:24.317 00.000 13828 Guiding  Dir = 3, Dur = 95
22:19:24.317 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:24.319 00.002 8960 Enqueuing Expose request
22:19:24.323 00.004 13828 IsSlewing returns 0
22:19:24.323 00.000 13828 IsGuiding returns 0
22:19:24.329 00.006 13828 PulseGuide returned control before completion, sleep 99
22:19:24.430 00.101 13828 IsGuiding returns 0
22:19:24.430 00.000 13828 Move returns status 0, amount 95
22:19:24.430 00.000 13828 MoveAxis(N, 380, ABG)
22:19:24.430 00.000 13828 duration set to 0 by GuideMode
22:19:24.430 00.000 13828 Move returns status 0, amount 0
22:19:24.430 00.000 13828 move complete, result=0
22:19:24.430 00.000 13828 worker thread done servicing request
22:19:24.430 00.000 8960 GuideStep: 0.3 px 95 ms WEST, -0.7 px 0 ms NORTH
22:19:24.433 00.003 13828 Worker thread wakes up
22:19:24.433 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:24.433 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:26.901 02.468 13828 Exposure complete
22:19:27.049 00.148 13828 worker thread done servicing request
22:19:27.049 00.000 8960 OnExposeComplete: enter
22:19:27.052 00.003 8960 UpdateGuideState(): m_state=6
22:19:27.054 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 939
22:19:27.056 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=734.12, Mass=139841, SNR=28.0, Peak=26281 HFD=2.7
22:19:27.058 00.002 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.39 = -1.39)
22:19:27.060 00.002 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
22:19:27.063 00.003 8960 CameraToMount -- cameraX=-0.21 cameraY=-0.96 hyp=0.98 cameraTheta=-1.79 mountX=0.17 mountY=-0.97, mountTheta=-1.39
22:19:27.068 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=-0.96, opts=13)
22:19:27.071 00.003 8960 Enqueuing Move request for scope (-0.21, -0.96)
22:19:27.075 00.004 13828 Worker thread wakes up
22:19:27.075 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7478, max=65535, med=12604, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:19:27.077 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.96) opts 0xd
22:19:27.078 00.001 8960 UpdateGuideState exits: m=139841 SNR=28.0
22:19:27.080 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.21, -0.96)
22:19:27.080 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:27.082 00.002 13828 Moving (-0.21, -0.96) raw xDistance=0.17 yDistance=-0.97
22:19:27.083 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.17
22:19:27.083 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.97 from input -0.97
22:19:27.083 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:27.085 00.002 8960 Enqueuing Expose request
22:19:27.087 00.002 13828 MoveAxis(W, 71, ABG)
22:19:27.087 00.000 13828 Guiding  Dir = 3, Dur = 71
22:19:27.089 00.002 13828 IsSlewing returns 0
22:19:27.089 00.000 13828 IsGuiding returns 0
22:19:27.091 00.002 13828 PulseGuide returned control before completion, sleep 80
22:19:27.174 00.083 13828 IsGuiding returns 0
22:19:27.174 00.000 13828 Move returns status 0, amount 71
22:19:27.174 00.000 13828 MoveAxis(N, 516, ABG)
22:19:27.175 00.001 13828 duration set to 0 by GuideMode
22:19:27.175 00.000 13828 Move returns status 0, amount 0
22:19:27.175 00.000 13828 move complete, result=0
22:19:27.175 00.000 13828 worker thread done servicing request
22:19:27.175 00.000 8960 GuideStep: 0.2 px 71 ms WEST, -1.0 px 0 ms NORTH
22:19:27.182 00.007 13828 Worker thread wakes up
22:19:27.183 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:27.183 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:29.657 02.474 13828 Exposure complete
22:19:29.808 00.151 13828 worker thread done servicing request
22:19:29.808 00.000 8960 OnExposeComplete: enter
22:19:29.811 00.003 8960 UpdateGuideState(): m_state=6
22:19:29.814 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 940
22:19:29.817 00.003 8960 Star::Find returns 1 (0), X=973.83, Y=734.70, Mass=146883, SNR=32.7, Peak=24873 HFD=2.7
22:19:29.820 00.003 8960 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.39) = xAngle (-1.99 = -1.99)
22:19:29.822 00.002 8960 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
22:19:29.824 00.002 8960 CameraToMount -- cameraX=-0.40 cameraY=-0.38 hyp=0.55 cameraTheta=-2.38 mountX=-0.22 mountY=-0.49, mountTheta=-2.00
22:19:29.827 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=-0.38, opts=13)
22:19:29.830 00.003 8960 Enqueuing Move request for scope (-0.40, -0.38)
22:19:29.832 00.002 13828 Worker thread wakes up
22:19:29.832 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7312, max=65535, med=12611, FiltMin=9686, FiltMax=65535, Gamma=2.540
22:19:29.834 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.38) opts 0xd
22:19:29.834 00.000 8960 UpdateGuideState exits: m=146883 SNR=32.7
22:19:29.837 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.40, -0.38)
22:19:29.837 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:29.840 00.003 13828 Moving (-0.40, -0.38) raw xDistance=-0.22 yDistance=-0.49
22:19:29.840 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:29.843 00.003 8960 Enqueuing Expose request
22:19:29.845 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
22:19:29.845 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:19:29.846 00.001 13828 MoveAxis(E, 78, ABG)
22:19:29.846 00.000 13828 Guiding  Dir = 2, Dur = 78
22:19:29.847 00.001 13828 IsSlewing returns 0
22:19:29.847 00.000 13828 IsGuiding returns 0
22:19:29.850 00.003 13828 PulseGuide returned control before completion, sleep 86
22:19:29.949 00.099 13828 IsGuiding returns 0
22:19:29.949 00.000 13828 Move returns status 0, amount 78
22:19:29.949 00.000 13828 MoveAxis(N, 262, ABG)
22:19:29.949 00.000 13828 duration set to 0 by GuideMode
22:19:29.949 00.000 13828 Move returns status 0, amount 0
22:19:29.949 00.000 13828 move complete, result=0
22:19:29.949 00.000 13828 worker thread done servicing request
22:19:29.950 00.001 8960 GuideStep: -0.2 px 78 ms EAST, -0.5 px 0 ms NORTH
22:19:29.953 00.003 13828 Worker thread wakes up
22:19:29.953 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:29.953 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:32.431 02.478 13828 Exposure complete
22:19:32.563 00.132 13828 worker thread done servicing request
22:19:32.563 00.000 8960 OnExposeComplete: enter
22:19:32.565 00.002 8960 UpdateGuideState(): m_state=6
22:19:32.567 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 941
22:19:32.568 00.001 8960 Star::Find returns 1 (0), X=973.59, Y=735.09, Mass=158247, SNR=33.6, Peak=24867 HFD=3.7
22:19:32.570 00.002 8960 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.39) = xAngle (3.51 = -2.78)
22:19:32.572 00.002 8960 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.47 = -2.81)
22:19:32.573 00.001 8960 CameraToMount -- cameraX=-0.64 cameraY=0.02 hyp=0.64 cameraTheta=3.11 mountX=-0.60 mountY=-0.21, mountTheta=-2.81
22:19:32.576 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.64, y=0.02, opts=13)
22:19:32.578 00.002 8960 Enqueuing Move request for scope (-0.64, 0.02)
22:19:32.580 00.002 13828 Worker thread wakes up
22:19:32.580 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.02) opts 0xd
22:19:32.580 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.64, 0.02)
22:19:32.580 00.000 13828 Moving (-0.64, 0.02) raw xDistance=-0.60 yDistance=-0.21
22:19:32.580 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7561, max=65535, med=12617, FiltMin=9955, FiltMax=65535, Gamma=2.540
22:19:32.582 00.002 8960 UpdateGuideState exits: m=158247 SNR=33.6
22:19:32.584 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.60
22:19:32.584 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:32.586 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:19:32.586 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:32.588 00.002 8960 Enqueuing Expose request
22:19:32.590 00.002 13828 MoveAxis(E, 228, ABG)
22:19:32.590 00.000 13828 Guiding  Dir = 2, Dur = 228
22:19:32.592 00.002 13828 IsSlewing returns 0
22:19:32.592 00.000 13828 IsGuiding returns 0
22:19:32.593 00.001 13828 PulseGuide returned control before completion, sleep 237
22:19:32.831 00.238 13828 IsGuiding returns 0
22:19:32.831 00.000 13828 Move returns status 0, amount 228
22:19:32.831 00.000 13828 MoveAxis(N, 111, ABG)
22:19:32.831 00.000 13828 duration set to 0 by GuideMode
22:19:32.831 00.000 13828 Move returns status 0, amount 0
22:19:32.831 00.000 13828 move complete, result=0
22:19:32.831 00.000 13828 worker thread done servicing request
22:19:32.831 00.000 8960 GuideStep: -0.6 px 228 ms EAST, -0.2 px 0 ms NORTH
22:19:32.833 00.002 13828 Worker thread wakes up
22:19:32.833 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:32.833 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:35.302 02.469 13828 Exposure complete
22:19:35.455 00.153 13828 worker thread done servicing request
22:19:35.455 00.000 8960 OnExposeComplete: enter
22:19:35.458 00.003 8960 UpdateGuideState(): m_state=6
22:19:35.461 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 942
22:19:35.464 00.003 8960 Star::Find returns 1 (0), X=974.71, Y=734.20, Mass=129262, SNR=27.8, Peak=25059 HFD=2.9
22:19:35.467 00.003 8960 CameraToMount -- cameraTheta (-1.07) - m_xAngle (-0.39) = xAngle (-0.68 = -0.68)
22:19:35.470 00.003 8960 CameraToMount -- cameraTheta (-1.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.71 = -0.71)
22:19:35.471 00.001 8960 CameraToMount -- cameraX=0.48 cameraY=-0.87 hyp=0.99 cameraTheta=-1.07 mountX=0.77 mountY=-0.65, mountTheta=-0.70
22:19:35.474 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=-0.87, opts=13)
22:19:35.476 00.002 8960 Enqueuing Move request for scope (0.48, -0.87)
22:19:35.478 00.002 13828 Worker thread wakes up
22:19:35.478 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12624, FiltMin=9353, FiltMax=65535, Gamma=2.540
22:19:35.480 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.87) opts 0xd
22:19:35.480 00.000 8960 UpdateGuideState exits: m=129262 SNR=27.8
22:19:35.482 00.002 13828 Handling offset move in thread for scope, endpoint = (0.48, -0.87)
22:19:35.482 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:35.484 00.002 13828 Moving (0.48, -0.87) raw xDistance=0.77 yDistance=-0.65
22:19:35.484 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:35.486 00.002 8960 Enqueuing Expose request
22:19:35.488 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.77
22:19:35.488 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:19:35.488 00.000 13828 MoveAxis(W, 271, ABG)
22:19:35.488 00.000 13828 Guiding  Dir = 3, Dur = 271
22:19:35.489 00.001 13828 IsSlewing returns 0
22:19:35.489 00.000 13828 IsGuiding returns 0
22:19:35.491 00.002 13828 PulseGuide returned control before completion, sleep 280
22:19:35.784 00.293 13828 IsGuiding returns 0
22:19:35.784 00.000 13828 Move returns status 0, amount 271
22:19:35.784 00.000 13828 MoveAxis(N, 346, ABG)
22:19:35.784 00.000 13828 duration set to 0 by GuideMode
22:19:35.784 00.000 13828 Move returns status 0, amount 0
22:19:35.784 00.000 13828 move complete, result=0
22:19:35.784 00.000 13828 worker thread done servicing request
22:19:35.784 00.000 8960 GuideStep: 0.8 px 271 ms WEST, -0.7 px 0 ms NORTH
22:19:35.786 00.002 13828 Worker thread wakes up
22:19:35.786 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:35.786 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:38.254 02.468 13828 Exposure complete
22:19:38.392 00.138 8960 OnExposeComplete: enter
22:19:38.394 00.002 8960 UpdateGuideState(): m_state=6
22:19:38.397 00.003 13828 worker thread done servicing request
22:19:38.397 00.000 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 943
22:19:38.399 00.002 8960 Star::Find returns 1 (0), X=973.79, Y=734.42, Mass=161050, SNR=29.5, Peak=23952 HFD=3.6
22:19:38.401 00.002 8960 CameraToMount -- cameraTheta (-2.17) - m_xAngle (-0.39) = xAngle (-1.77 = -1.77)
22:19:38.403 00.002 8960 CameraToMount -- cameraTheta (-2.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.81 = -1.81)
22:19:38.405 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.65 hyp=0.79 cameraTheta=-2.17 mountX=-0.16 mountY=-0.77, mountTheta=-1.77
22:19:38.408 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.65, opts=13)
22:19:38.410 00.002 8960 Enqueuing Move request for scope (-0.44, -0.65)
22:19:38.412 00.002 13828 Worker thread wakes up
22:19:38.412 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7420, max=65535, med=12630, FiltMin=9942, FiltMax=65535, Gamma=2.540
22:19:38.413 00.001 8960 UpdateGuideState exits: m=161050 SNR=29.5
22:19:38.415 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.65) opts 0xd
22:19:38.415 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:38.417 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.65)
22:19:38.417 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:38.419 00.002 13828 Moving (-0.44, -0.65) raw xDistance=-0.16 yDistance=-0.77
22:19:38.419 00.000 8960 Enqueuing Expose request
22:19:38.422 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.16
22:19:38.422 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
22:19:38.422 00.000 13828 MoveAxis(E, 40, ABG)
22:19:38.422 00.000 13828 Guiding  Dir = 2, Dur = 40
22:19:38.425 00.003 13828 IsSlewing returns 0
22:19:38.426 00.001 13828 IsGuiding returns 0
22:19:38.427 00.001 13828 PulseGuide returned control before completion, sleep 48
22:19:38.482 00.055 13828 IsGuiding returns 0
22:19:38.482 00.000 13828 Move returns status 0, amount 40
22:19:38.482 00.000 13828 MoveAxis(N, 409, ABG)
22:19:38.482 00.000 13828 duration set to 0 by GuideMode
22:19:38.482 00.000 13828 Move returns status 0, amount 0
22:19:38.482 00.000 13828 move complete, result=0
22:19:38.482 00.000 13828 worker thread done servicing request
22:19:38.483 00.001 8960 GuideStep: -0.2 px 40 ms EAST, -0.8 px 0 ms NORTH
22:19:38.486 00.003 13828 Worker thread wakes up
22:19:38.486 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:38.486 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:40.962 02.476 13828 Exposure complete
22:19:41.098 00.136 13828 worker thread done servicing request
22:19:41.098 00.000 8960 OnExposeComplete: enter
22:19:41.101 00.003 8960 UpdateGuideState(): m_state=6
22:19:41.103 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 944
22:19:41.105 00.002 8960 Star::Find returns 1 (0), X=974.27, Y=734.54, Mass=170221, SNR=33.2, Peak=23856 HFD=3.6
22:19:41.107 00.002 8960 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.39) = xAngle (-1.11 = -1.11)
22:19:41.109 00.002 8960 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.15 = -1.15)
22:19:41.110 00.001 8960 CameraToMount -- cameraX=0.03 cameraY=-0.54 hyp=0.54 cameraTheta=-1.51 mountX=0.24 mountY=-0.49, mountTheta=-1.12
22:19:41.113 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.54, opts=13)
22:19:41.114 00.001 8960 Enqueuing Move request for scope (0.03, -0.54)
22:19:41.116 00.002 13828 Worker thread wakes up
22:19:41.116 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=12643, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:19:41.118 00.002 8960 UpdateGuideState exits: m=170221 SNR=33.2
22:19:41.120 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:41.122 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.54) opts 0xd
22:19:41.122 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.54)
22:19:41.122 00.000 13828 Moving (0.03, -0.54) raw xDistance=0.24 yDistance=-0.49
22:19:41.122 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.24
22:19:41.122 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:41.124 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:19:41.124 00.000 8960 Enqueuing Expose request
22:19:41.127 00.003 13828 MoveAxis(W, 85, ABG)
22:19:41.127 00.000 13828 Guiding  Dir = 3, Dur = 85
22:19:41.128 00.001 13828 IsSlewing returns 0
22:19:41.129 00.001 13828 IsGuiding returns 0
22:19:41.132 00.003 13828 PulseGuide returned control before completion, sleep 93
22:19:41.233 00.101 13828 IsGuiding returns 0
22:19:41.233 00.000 13828 Move returns status 0, amount 85
22:19:41.233 00.000 13828 MoveAxis(N, 260, ABG)
22:19:41.233 00.000 13828 duration set to 0 by GuideMode
22:19:41.233 00.000 13828 Move returns status 0, amount 0
22:19:41.233 00.000 13828 move complete, result=0
22:19:41.233 00.000 13828 worker thread done servicing request
22:19:41.234 00.001 8960 GuideStep: 0.2 px 85 ms WEST, -0.5 px 0 ms NORTH
22:19:41.236 00.002 13828 Worker thread wakes up
22:19:41.236 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:41.236 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:43.723 02.487 13828 Exposure complete
22:19:43.862 00.139 13828 worker thread done servicing request
22:19:43.862 00.000 8960 OnExposeComplete: enter
22:19:43.864 00.002 8960 UpdateGuideState(): m_state=6
22:19:43.866 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 945
22:19:43.868 00.002 8960 Star::Find returns 1 (0), X=974.79, Y=734.12, Mass=121210, SNR=26.7, Peak=24163 HFD=2.7
22:19:43.870 00.002 8960 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.39) = xAngle (-0.65 = -0.65)
22:19:43.872 00.002 8960 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
22:19:43.874 00.002 8960 CameraToMount -- cameraX=0.55 cameraY=-0.96 hyp=1.11 cameraTheta=-1.05 mountX=0.88 mountY=-0.71, mountTheta=-0.68
22:19:43.877 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.55, y=-0.96, opts=13)
22:19:43.880 00.003 8960 Enqueuing Move request for scope (0.55, -0.96)
22:19:43.882 00.002 13828 Worker thread wakes up
22:19:43.882 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12662, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:19:43.884 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.55, -0.96) opts 0xd
22:19:43.884 00.000 8960 UpdateGuideState exits: m=121210 SNR=26.7
22:19:43.885 00.001 13828 Handling offset move in thread for scope, endpoint = (0.55, -0.96)
22:19:43.886 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:43.887 00.001 13828 Moving (0.55, -0.96) raw xDistance=0.88 yDistance=-0.71
22:19:43.887 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:43.889 00.002 8960 Enqueuing Expose request
22:19:43.891 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.88
22:19:43.891 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:19:43.891 00.000 13828 MoveAxis(W, 332, ABG)
22:19:43.891 00.000 13828 Guiding  Dir = 3, Dur = 332
22:19:43.894 00.003 13828 IsSlewing returns 0
22:19:43.894 00.000 13828 IsGuiding returns 0
22:19:43.896 00.002 13828 PulseGuide returned control before completion, sleep 341
22:19:44.244 00.348 13828 IsGuiding returns 0
22:19:44.244 00.000 13828 Move returns status 0, amount 332
22:19:44.244 00.000 13828 MoveAxis(N, 376, ABG)
22:19:44.244 00.000 13828 duration set to 0 by GuideMode
22:19:44.244 00.000 13828 Move returns status 0, amount 0
22:19:44.244 00.000 13828 move complete, result=0
22:19:44.244 00.000 13828 worker thread done servicing request
22:19:44.244 00.000 13828 Worker thread wakes up
22:19:44.244 00.000 8960 GuideStep: 0.9 px 332 ms WEST, -0.7 px 0 ms NORTH
22:19:44.246 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:44.246 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:46.725 02.479 13828 Exposure complete
22:19:46.869 00.144 13828 worker thread done servicing request
22:19:46.869 00.000 8960 OnExposeComplete: enter
22:19:46.873 00.004 8960 UpdateGuideState(): m_state=6
22:19:46.876 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 946
22:19:46.879 00.003 8960 Star::Find returns 1 (0), X=973.80, Y=734.12, Mass=151894, SNR=30.3, Peak=22454 HFD=3.3
22:19:46.880 00.001 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:19:46.882 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:19:46.884 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.96 hyp=1.05 cameraTheta=-2.00 mountX=-0.03 mountY=-1.05, mountTheta=-1.60
22:19:46.887 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.96, opts=13)
22:19:46.889 00.002 8960 Enqueuing Move request for scope (-0.43, -0.96)
22:19:46.892 00.003 13828 Worker thread wakes up
22:19:46.892 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8035, max=65535, med=12668, FiltMin=9910, FiltMax=65535, Gamma=2.540
22:19:46.896 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.96) opts 0xd
22:19:46.896 00.000 8960 UpdateGuideState exits: m=151894 SNR=30.3
22:19:46.899 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.96)
22:19:46.899 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:46.901 00.002 13828 Moving (-0.43, -0.96) raw xDistance=-0.03 yDistance=-1.05
22:19:46.901 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:46.905 00.004 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:19:46.905 00.000 8960 Enqueuing Expose request
22:19:46.908 00.003 13828 GuideAlgorithmResistSwitch::result() returns -1.05 from input -1.05
22:19:46.908 00.000 13828 MoveAxis(E, 0, ABG)
22:19:46.908 00.000 13828 Move returns status 0, amount 0
22:19:46.909 00.001 13828 MoveAxis(N, 558, ABG)
22:19:46.909 00.000 13828 duration set to 0 by GuideMode
22:19:46.909 00.000 13828 Move returns status 0, amount 0
22:19:46.909 00.000 13828 move complete, result=0
22:19:46.909 00.000 13828 worker thread done servicing request
22:19:46.909 00.000 13828 Worker thread wakes up
22:19:46.909 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:46.909 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:46.910 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -1.0 px 0 ms NORTH
22:19:49.381 02.471 13828 Exposure complete
22:19:49.519 00.138 13828 worker thread done servicing request
22:19:49.519 00.000 8960 OnExposeComplete: enter
22:19:49.522 00.003 8960 UpdateGuideState(): m_state=6
22:19:49.525 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 947
22:19:49.527 00.002 8960 Star::Find returns 1 (0), X=974.24, Y=734.08, Mass=156312, SNR=30.9, Peak=24649 HFD=3.4
22:19:49.529 00.002 8960 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.39) = xAngle (-1.17 = -1.17)
22:19:49.531 00.002 8960 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
22:19:49.533 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.99 hyp=0.99 cameraTheta=-1.56 mountX=0.39 mountY=-0.93, mountTheta=-1.18
22:19:49.535 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.99, opts=13)
22:19:49.537 00.002 8960 Enqueuing Move request for scope (0.01, -0.99)
22:19:49.539 00.002 13828 Worker thread wakes up
22:19:49.539 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7574, max=65535, med=12662, FiltMin=9942, FiltMax=65535, Gamma=2.540
22:19:49.542 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.99) opts 0xd
22:19:49.542 00.000 8960 UpdateGuideState exits: m=156312 SNR=30.9
22:19:49.544 00.002 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.99)
22:19:49.544 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:49.546 00.002 13828 Moving (0.01, -0.99) raw xDistance=0.39 yDistance=-0.93
22:19:49.546 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:49.548 00.002 8960 Enqueuing Expose request
22:19:49.550 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:19:49.550 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:19:49.550 00.000 13828 MoveAxis(W, 143, ABG)
22:19:49.550 00.000 13828 Guiding  Dir = 3, Dur = 143
22:19:49.552 00.002 13828 IsSlewing returns 0
22:19:49.552 00.000 13828 IsGuiding returns 0
22:19:49.553 00.001 13828 PulseGuide returned control before completion, sleep 152
22:19:49.718 00.165 13828 IsGuiding returns 0
22:19:49.718 00.000 13828 Move returns status 0, amount 143
22:19:49.718 00.000 13828 MoveAxis(N, 494, ABG)
22:19:49.718 00.000 13828 duration set to 0 by GuideMode
22:19:49.718 00.000 13828 Move returns status 0, amount 0
22:19:49.718 00.000 13828 move complete, result=0
22:19:49.718 00.000 13828 worker thread done servicing request
22:19:49.718 00.000 8960 GuideStep: 0.4 px 143 ms WEST, -0.9 px 0 ms NORTH
22:19:49.721 00.003 13828 Worker thread wakes up
22:19:49.721 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:49.721 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:52.197 02.476 13828 Exposure complete
22:19:52.333 00.136 13828 worker thread done servicing request
22:19:52.333 00.000 8960 OnExposeComplete: enter
22:19:52.335 00.002 8960 UpdateGuideState(): m_state=6
22:19:52.337 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 948
22:19:52.339 00.002 8960 Star::Find returns 1 (0), X=973.52, Y=734.68, Mass=149570, SNR=30.4, Peak=25283 HFD=3.3
22:19:52.342 00.003 8960 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.39) = xAngle (-2.24 = -2.24)
22:19:52.344 00.002 8960 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
22:19:52.346 00.002 8960 CameraToMount -- cameraX=-0.71 cameraY=-0.40 hyp=0.81 cameraTheta=-2.63 mountX=-0.50 mountY=-0.62, mountTheta=-2.25
22:19:52.349 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.71, y=-0.40, opts=13)
22:19:52.350 00.001 8960 Enqueuing Move request for scope (-0.71, -0.40)
22:19:52.352 00.002 13828 Worker thread wakes up
22:19:52.352 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12675, FiltMin=9916, FiltMax=65535, Gamma=2.540
22:19:52.354 00.002 8960 UpdateGuideState exits: m=149570 SNR=30.4
22:19:52.356 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:52.358 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.71, -0.40) opts 0xd
22:19:52.358 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:52.360 00.002 8960 Enqueuing Expose request
22:19:52.363 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.71, -0.40)
22:19:52.363 00.000 13828 Moving (-0.71, -0.40) raw xDistance=-0.50 yDistance=-0.62
22:19:52.363 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
22:19:52.363 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:19:52.363 00.000 13828 MoveAxis(E, 177, ABG)
22:19:52.363 00.000 13828 Guiding  Dir = 2, Dur = 177
22:19:52.365 00.002 13828 IsSlewing returns 0
22:19:52.365 00.000 13828 IsGuiding returns 0
22:19:52.367 00.002 13828 PulseGuide returned control before completion, sleep 186
22:19:52.562 00.195 13828 IsGuiding returns 0
22:19:52.562 00.000 13828 Move returns status 0, amount 177
22:19:52.563 00.001 13828 MoveAxis(N, 331, ABG)
22:19:52.563 00.000 13828 duration set to 0 by GuideMode
22:19:52.563 00.000 13828 Move returns status 0, amount 0
22:19:52.563 00.000 13828 move complete, result=0
22:19:52.563 00.000 13828 worker thread done servicing request
22:19:52.563 00.000 13828 Worker thread wakes up
22:19:52.563 00.000 8960 GuideStep: -0.5 px 177 ms EAST, -0.6 px 0 ms NORTH
22:19:52.565 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:52.565 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:55.034 02.469 13828 Exposure complete
22:19:55.181 00.147 13828 worker thread done servicing request
22:19:55.181 00.000 8960 OnExposeComplete: enter
22:19:55.183 00.002 8960 UpdateGuideState(): m_state=6
22:19:55.185 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 949
22:19:55.187 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=734.36, Mass=165946, SNR=29.1, Peak=26979 HFD=3.3
22:19:55.189 00.002 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.43 = -1.43)
22:19:55.191 00.002 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
22:19:55.193 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.71 hyp=0.74 cameraTheta=-1.83 mountX=0.10 mountY=-0.74, mountTheta=-1.44
22:19:55.196 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.71, opts=13)
22:19:55.198 00.002 8960 Enqueuing Move request for scope (-0.19, -0.71)
22:19:55.200 00.002 13828 Worker thread wakes up
22:19:55.200 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12675, FiltMin=9631, FiltMax=65535, Gamma=2.540
22:19:55.203 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.71) opts 0xd
22:19:55.203 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.71)
22:19:55.203 00.000 8960 UpdateGuideState exits: m=165946 SNR=29.1
22:19:55.206 00.003 13828 Moving (-0.19, -0.71) raw xDistance=0.10 yDistance=-0.74
22:19:55.206 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:55.208 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:19:55.209 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:55.211 00.002 8960 Enqueuing Expose request
22:19:55.213 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.74 from input -0.74
22:19:55.213 00.000 13828 MoveAxis(E, 0, ABG)
22:19:55.213 00.000 13828 Move returns status 0, amount 0
22:19:55.213 00.000 13828 MoveAxis(N, 391, ABG)
22:19:55.213 00.000 13828 duration set to 0 by GuideMode
22:19:55.213 00.000 13828 Move returns status 0, amount 0
22:19:55.214 00.001 13828 move complete, result=0
22:19:55.214 00.000 13828 worker thread done servicing request
22:19:55.214 00.000 13828 Worker thread wakes up
22:19:55.214 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:55.214 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:55.215 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
22:19:57.687 02.472 13828 Exposure complete
22:19:57.825 00.138 13828 worker thread done servicing request
22:19:57.825 00.000 8960 OnExposeComplete: enter
22:19:57.828 00.003 8960 UpdateGuideState(): m_state=6
22:19:57.830 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 950
22:19:57.833 00.003 8960 Star::Find returns 1 (0), X=974.06, Y=733.94, Mass=152783, SNR=30.2, Peak=26243 HFD=2.9
22:19:57.835 00.002 8960 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.39) = xAngle (-1.33 = -1.33)
22:19:57.838 00.003 8960 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
22:19:57.841 00.003 8960 CameraToMount -- cameraX=-0.17 cameraY=-1.13 hyp=1.15 cameraTheta=-1.72 mountX=0.27 mountY=-1.12, mountTheta=-1.33
22:19:57.845 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-1.13, opts=13)
22:19:57.847 00.002 8960 Enqueuing Move request for scope (-0.17, -1.13)
22:19:57.848 00.001 13828 Worker thread wakes up
22:19:57.848 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -1.13) opts 0xd
22:19:57.848 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -1.13)
22:19:57.848 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12675, FiltMin=9948, FiltMax=65535, Gamma=2.540
22:19:57.850 00.002 13828 Moving (-0.17, -1.13) raw xDistance=0.27 yDistance=-1.12
22:19:57.851 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:19:57.851 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.12 from input -1.12
22:19:57.851 00.000 13828 MoveAxis(W, 101, ABG)
22:19:57.851 00.000 8960 UpdateGuideState exits: m=152783 SNR=30.2
22:19:57.853 00.002 13828 Guiding  Dir = 3, Dur = 101
22:19:57.853 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:19:57.855 00.002 13828 IsSlewing returns 0
22:19:57.855 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:19:57.857 00.002 8960 Enqueuing Expose request
22:19:57.859 00.002 13828 IsGuiding returns 0
22:19:57.860 00.001 13828 PulseGuide returned control before completion, sleep 110
22:19:57.980 00.120 13828 IsGuiding returns 0
22:19:57.980 00.000 13828 Move returns status 0, amount 101
22:19:57.980 00.000 13828 MoveAxis(N, 597, ABG)
22:19:57.980 00.000 13828 duration set to 0 by GuideMode
22:19:57.980 00.000 13828 Move returns status 0, amount 0
22:19:57.980 00.000 13828 move complete, result=0
22:19:57.980 00.000 13828 worker thread done servicing request
22:19:57.981 00.001 13828 Worker thread wakes up
22:19:57.981 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:19:57.981 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:19:57.981 00.000 8960 GuideStep: 0.3 px 101 ms WEST, -1.1 px 0 ms NORTH
22:20:00.453 02.472 13828 Exposure complete
22:20:00.596 00.143 13828 worker thread done servicing request
22:20:00.597 00.001 8960 OnExposeComplete: enter
22:20:00.599 00.002 8960 UpdateGuideState(): m_state=6
22:20:00.601 00.002 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 951
22:20:00.603 00.002 8960 Star::Find returns 1 (0), X=973.67, Y=734.45, Mass=117274, SNR=22.6, Peak=22710 HFD=3.1
22:20:00.605 00.002 8960 CameraToMount -- cameraTheta (-2.30) - m_xAngle (-0.39) = xAngle (-1.91 = -1.91)
22:20:00.606 00.001 8960 CameraToMount -- cameraTheta (-2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.94 = -1.94)
22:20:00.608 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=-0.63 hyp=0.84 cameraTheta=-2.30 mountX=-0.28 mountY=-0.78, mountTheta=-1.91
22:20:00.611 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=-0.63, opts=13)
22:20:00.613 00.002 8960 Enqueuing Move request for scope (-0.56, -0.63)
22:20:00.614 00.001 13828 Worker thread wakes up
22:20:00.615 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7292, max=65535, med=12675, FiltMin=9654, FiltMax=65535, Gamma=2.540
22:20:00.617 00.002 8960 UpdateGuideState exits: m=117274 SNR=22.6
22:20:00.619 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.63) opts 0xd
22:20:00.619 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:00.621 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.56, -0.63)
22:20:00.622 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:00.624 00.002 8960 Enqueuing Expose request
22:20:00.627 00.003 13828 Moving (-0.56, -0.63) raw xDistance=-0.28 yDistance=-0.78
22:20:00.627 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:20:00.627 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:20:00.627 00.000 13828 MoveAxis(E, 96, ABG)
22:20:00.627 00.000 13828 Guiding  Dir = 2, Dur = 96
22:20:00.631 00.004 13828 IsSlewing returns 0
22:20:00.631 00.000 13828 IsGuiding returns 0
22:20:00.633 00.002 13828 PulseGuide returned control before completion, sleep 105
22:20:00.744 00.111 13828 IsGuiding returns 0
22:20:00.744 00.000 13828 Move returns status 0, amount 96
22:20:00.744 00.000 13828 MoveAxis(N, 416, ABG)
22:20:00.744 00.000 13828 duration set to 0 by GuideMode
22:20:00.744 00.000 13828 Move returns status 0, amount 0
22:20:00.744 00.000 13828 move complete, result=0
22:20:00.744 00.000 13828 worker thread done servicing request
22:20:00.745 00.001 13828 Worker thread wakes up
22:20:00.745 00.000 8960 GuideStep: -0.3 px 96 ms EAST, -0.8 px 0 ms NORTH
22:20:00.747 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:00.747 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:03.222 02.475 13828 Exposure complete
22:20:03.356 00.134 13828 worker thread done servicing request
22:20:03.357 00.001 8960 OnExposeComplete: enter
22:20:03.359 00.002 8960 UpdateGuideState(): m_state=6
22:20:03.361 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 952
22:20:03.363 00.002 8960 Star::Find returns 1 (0), X=973.60, Y=734.49, Mass=155320, SNR=30.6, Peak=23337 HFD=3.5
22:20:03.365 00.002 8960 CameraToMount -- cameraTheta (-2.39) - m_xAngle (-0.39) = xAngle (-1.99 = -1.99)
22:20:03.367 00.002 8960 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.03 = -2.03)
22:20:03.368 00.001 8960 CameraToMount -- cameraX=-0.63 cameraY=-0.59 hyp=0.86 cameraTheta=-2.39 mountX=-0.35 mountY=-0.77, mountTheta=-2.00
22:20:03.372 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=-0.59, opts=13)
22:20:03.374 00.002 8960 Enqueuing Move request for scope (-0.63, -0.59)
22:20:03.375 00.001 13828 Worker thread wakes up
22:20:03.375 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.59) opts 0xd
22:20:03.375 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.63, -0.59)
22:20:03.376 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12675, FiltMin=9916, FiltMax=65535, Gamma=2.540
22:20:03.377 00.001 13828 Moving (-0.63, -0.59) raw xDistance=-0.35 yDistance=-0.77
22:20:03.377 00.000 8960 UpdateGuideState exits: m=155320 SNR=30.6
22:20:03.379 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
22:20:03.379 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:03.381 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
22:20:03.381 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:03.383 00.002 8960 Enqueuing Expose request
22:20:03.384 00.001 13828 MoveAxis(E, 138, ABG)
22:20:03.384 00.000 13828 Guiding  Dir = 2, Dur = 138
22:20:03.386 00.002 13828 IsSlewing returns 0
22:20:03.386 00.000 13828 IsGuiding returns 0
22:20:03.387 00.001 13828 PulseGuide returned control before completion, sleep 147
22:20:03.548 00.161 13828 IsGuiding returns 0
22:20:03.548 00.000 13828 Move returns status 0, amount 138
22:20:03.548 00.000 13828 MoveAxis(N, 411, ABG)
22:20:03.548 00.000 13828 duration set to 0 by GuideMode
22:20:03.548 00.000 13828 Move returns status 0, amount 0
22:20:03.548 00.000 13828 move complete, result=0
22:20:03.548 00.000 13828 worker thread done servicing request
22:20:03.548 00.000 13828 Worker thread wakes up
22:20:03.548 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:03.548 00.000 8960 GuideStep: -0.4 px 138 ms EAST, -0.8 px 0 ms NORTH
22:20:03.550 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:06.027 02.477 13828 Exposure complete
22:20:06.157 00.130 13828 worker thread done servicing request
22:20:06.158 00.001 8960 OnExposeComplete: enter
22:20:06.160 00.002 8960 UpdateGuideState(): m_state=6
22:20:06.163 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 953
22:20:06.165 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=734.26, Mass=173211, SNR=31.5, Peak=26185 HFD=3.3
22:20:06.167 00.002 8960 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.39) = xAngle (-0.85 = -0.85)
22:20:06.169 00.002 8960 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
22:20:06.171 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.82 hyp=0.86 cameraTheta=-1.24 mountX=0.57 mountY=-0.67, mountTheta=-0.86
22:20:06.175 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.82, opts=13)
22:20:06.179 00.004 8960 Enqueuing Move request for scope (0.28, -0.82)
22:20:06.181 00.002 13828 Worker thread wakes up
22:20:06.181 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.82) opts 0xd
22:20:06.182 00.001 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.82)
22:20:06.182 00.000 13828 Moving (0.28, -0.82) raw xDistance=0.57 yDistance=-0.67
22:20:06.182 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.57
22:20:06.182 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12688, FiltMin=10044, FiltMax=65535, Gamma=2.540
22:20:06.184 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:20:06.184 00.000 8960 UpdateGuideState exits: m=173211 SNR=31.5
22:20:06.185 00.001 13828 MoveAxis(W, 202, ABG)
22:20:06.185 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:06.187 00.002 13828 Guiding  Dir = 3, Dur = 202
22:20:06.188 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:06.190 00.002 8960 Enqueuing Expose request
22:20:06.193 00.003 13828 IsSlewing returns 0
22:20:06.193 00.000 13828 IsGuiding returns 0
22:20:06.195 00.002 13828 PulseGuide returned control before completion, sleep 210
22:20:06.412 00.217 13828 IsGuiding returns 0
22:20:06.412 00.000 13828 Move returns status 0, amount 202
22:20:06.412 00.000 13828 MoveAxis(N, 356, ABG)
22:20:06.412 00.000 13828 duration set to 0 by GuideMode
22:20:06.412 00.000 13828 Move returns status 0, amount 0
22:20:06.412 00.000 13828 move complete, result=0
22:20:06.412 00.000 13828 worker thread done servicing request
22:20:06.412 00.000 13828 Worker thread wakes up
22:20:06.412 00.000 8960 GuideStep: 0.6 px 202 ms WEST, -0.7 px 0 ms NORTH
22:20:06.415 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:06.415 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:08.885 02.470 13828 Exposure complete
22:20:09.027 00.142 13828 worker thread done servicing request
22:20:09.027 00.000 8960 OnExposeComplete: enter
22:20:09.030 00.003 8960 UpdateGuideState(): m_state=6
22:20:09.032 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 954
22:20:09.034 00.002 8960 Star::Find returns 1 (0), X=973.88, Y=734.31, Mass=141119, SNR=28.2, Peak=24521 HFD=2.9
22:20:09.036 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:20:09.037 00.001 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:20:09.040 00.003 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.77 hyp=0.84 cameraTheta=-2.00 mountX=-0.03 mountY=-0.84, mountTheta=-1.60
22:20:09.043 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.77, opts=13)
22:20:09.044 00.001 8960 Enqueuing Move request for scope (-0.35, -0.77)
22:20:09.046 00.002 13828 Worker thread wakes up
22:20:09.046 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.77) opts 0xd
22:20:09.046 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.77)
22:20:09.046 00.000 13828 Moving (-0.35, -0.77) raw xDistance=-0.03 yDistance=-0.84
22:20:09.046 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7875, max=65535, med=12688, FiltMin=9724, FiltMax=65535, Gamma=2.540
22:20:09.048 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:20:09.048 00.000 8960 UpdateGuideState exits: m=141119 SNR=28.2
22:20:09.050 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:20:09.050 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:09.053 00.003 13828 MoveAxis(E, 0, ABG)
22:20:09.053 00.000 13828 Move returns status 0, amount 0
22:20:09.053 00.000 13828 MoveAxis(N, 448, ABG)
22:20:09.053 00.000 13828 duration set to 0 by GuideMode
22:20:09.053 00.000 13828 Move returns status 0, amount 0
22:20:09.053 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:09.056 00.003 8960 Enqueuing Expose request
22:20:09.058 00.002 13828 move complete, result=0
22:20:09.058 00.000 13828 worker thread done servicing request
22:20:09.058 00.000 13828 Worker thread wakes up
22:20:09.058 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:09.058 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:09.060 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
22:20:11.546 02.486 13828 Exposure complete
22:20:11.696 00.150 13828 worker thread done servicing request
22:20:11.696 00.000 8960 OnExposeComplete: enter
22:20:11.698 00.002 8960 UpdateGuideState(): m_state=6
22:20:11.700 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 955
22:20:11.703 00.003 8960 Star::Find returns 1 (0), X=974.34, Y=734.43, Mass=190581, SNR=34.8, Peak=28035 HFD=3.5
22:20:11.705 00.002 8960 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.39) = xAngle (-1.01 = -1.01)
22:20:11.706 00.001 8960 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.04 = -1.04)
22:20:11.708 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=-0.65 hyp=0.66 cameraTheta=-1.40 mountX=0.35 mountY=-0.57, mountTheta=-1.02
22:20:11.711 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.65, opts=13)
22:20:11.713 00.002 8960 Enqueuing Move request for scope (0.11, -0.65)
22:20:11.715 00.002 13828 Worker thread wakes up
22:20:11.715 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12681, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:20:11.717 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.65) opts 0xd
22:20:11.717 00.000 8960 UpdateGuideState exits: m=190581 SNR=34.8
22:20:11.719 00.002 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.65)
22:20:11.719 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:11.722 00.003 13828 Moving (0.11, -0.65) raw xDistance=0.35 yDistance=-0.57
22:20:11.722 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:11.724 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:20:11.724 00.000 8960 Enqueuing Expose request
22:20:11.726 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:20:11.726 00.000 13828 MoveAxis(W, 130, ABG)
22:20:11.726 00.000 13828 Guiding  Dir = 3, Dur = 130
22:20:11.728 00.002 13828 IsSlewing returns 0
22:20:11.728 00.000 13828 IsGuiding returns 0
22:20:11.729 00.001 13828 PulseGuide returned control before completion, sleep 139
22:20:11.874 00.145 13828 IsGuiding returns 0
22:20:11.874 00.000 13828 Move returns status 0, amount 130
22:20:11.874 00.000 13828 MoveAxis(N, 303, ABG)
22:20:11.874 00.000 13828 duration set to 0 by GuideMode
22:20:11.874 00.000 13828 Move returns status 0, amount 0
22:20:11.874 00.000 13828 move complete, result=0
22:20:11.874 00.000 13828 worker thread done servicing request
22:20:11.875 00.001 8960 GuideStep: 0.4 px 130 ms WEST, -0.6 px 0 ms NORTH
22:20:11.877 00.002 13828 Worker thread wakes up
22:20:11.877 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:11.877 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:14.350 02.473 13828 Exposure complete
22:20:14.477 00.127 13828 worker thread done servicing request
22:20:14.478 00.001 8960 OnExposeComplete: enter
22:20:14.479 00.001 8960 UpdateGuideState(): m_state=6
22:20:14.482 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 956
22:20:14.484 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=734.51, Mass=110045, SNR=25.5, Peak=24195 HFD=2.7
22:20:14.485 00.001 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:20:14.487 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:20:14.489 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.57 hyp=0.62 cameraTheta=-1.99 mountX=-0.01 mountY=-0.62, mountTheta=-1.59
22:20:14.492 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.57, opts=13)
22:20:14.494 00.002 8960 Enqueuing Move request for scope (-0.25, -0.57)
22:20:14.496 00.002 13828 Worker thread wakes up
22:20:14.496 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.57) opts 0xd
22:20:14.496 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.57)
22:20:14.496 00.000 13828 Moving (-0.25, -0.57) raw xDistance=-0.01 yDistance=-0.62
22:20:14.496 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:20:14.496 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7964, max=65535, med=12688, FiltMin=9849, FiltMax=65535, Gamma=2.540
22:20:14.498 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:20:14.498 00.000 8960 UpdateGuideState exits: m=110045 SNR=25.5
22:20:14.502 00.004 13828 MoveAxis(E, 0, ABG)
22:20:14.502 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:14.504 00.002 13828 Move returns status 0, amount 0
22:20:14.504 00.000 13828 MoveAxis(N, 331, ABG)
22:20:14.504 00.000 13828 duration set to 0 by GuideMode
22:20:14.504 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:14.506 00.002 8960 Enqueuing Expose request
22:20:14.508 00.002 13828 Move returns status 0, amount 0
22:20:14.508 00.000 13828 move complete, result=0
22:20:14.508 00.000 13828 worker thread done servicing request
22:20:14.508 00.000 13828 Worker thread wakes up
22:20:14.508 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:14.508 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:14.509 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:20:16.979 02.470 13828 Exposure complete
22:20:17.117 00.138 13828 worker thread done servicing request
22:20:17.118 00.001 8960 OnExposeComplete: enter
22:20:17.120 00.002 8960 UpdateGuideState(): m_state=6
22:20:17.122 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 957
22:20:17.124 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=734.79, Mass=154796, SNR=29.5, Peak=24579 HFD=3.7
22:20:17.126 00.002 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.39) = xAngle (-2.28 = -2.28)
22:20:17.128 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
22:20:17.129 00.001 8960 CameraToMount -- cameraX=-0.55 cameraY=-0.28 hyp=0.62 cameraTheta=-2.67 mountX=-0.40 mountY=-0.46, mountTheta=-2.29
22:20:17.132 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=-0.28, opts=13)
22:20:17.134 00.002 8960 Enqueuing Move request for scope (-0.55, -0.28)
22:20:17.135 00.001 13828 Worker thread wakes up
22:20:17.136 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12688, FiltMin=9968, FiltMax=65535, Gamma=2.540
22:20:17.138 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.28) opts 0xd
22:20:17.138 00.000 8960 UpdateGuideState exits: m=154796 SNR=29.5
22:20:17.140 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:17.142 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.55, -0.28)
22:20:17.142 00.000 13828 Moving (-0.55, -0.28) raw xDistance=-0.40 yDistance=-0.46
22:20:17.142 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:20:17.142 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:17.145 00.003 8960 Enqueuing Expose request
22:20:17.146 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:20:17.146 00.000 13828 MoveAxis(E, 149, ABG)
22:20:17.146 00.000 13828 Guiding  Dir = 2, Dur = 149
22:20:17.148 00.002 13828 IsSlewing returns 0
22:20:17.148 00.000 13828 IsGuiding returns 0
22:20:17.149 00.001 13828 PulseGuide returned control before completion, sleep 158
22:20:17.315 00.166 13828 IsGuiding returns 0
22:20:17.315 00.000 13828 Move returns status 0, amount 149
22:20:17.315 00.000 13828 MoveAxis(N, 244, ABG)
22:20:17.315 00.000 13828 duration set to 0 by GuideMode
22:20:17.316 00.001 13828 Move returns status 0, amount 0
22:20:17.316 00.000 13828 move complete, result=0
22:20:17.316 00.000 13828 worker thread done servicing request
22:20:17.316 00.000 13828 Worker thread wakes up
22:20:17.316 00.000 8960 GuideStep: -0.4 px 149 ms EAST, -0.5 px 0 ms NORTH
22:20:17.321 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:17.321 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:19.801 02.480 13828 Exposure complete
22:20:19.932 00.131 13828 worker thread done servicing request
22:20:19.932 00.000 8960 OnExposeComplete: enter
22:20:19.934 00.002 8960 UpdateGuideState(): m_state=6
22:20:19.936 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 958
22:20:19.938 00.002 8960 Star::Find returns 1 (0), X=973.91, Y=734.68, Mass=187596, SNR=37.0, Peak=24195 HFD=3.9
22:20:19.940 00.002 8960 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.39) = xAngle (-1.85 = -1.85)
22:20:19.942 00.002 8960 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
22:20:19.944 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.40 hyp=0.51 cameraTheta=-2.25 mountX=-0.14 mountY=-0.48, mountTheta=-1.86
22:20:19.946 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.40, opts=13)
22:20:19.948 00.002 8960 Enqueuing Move request for scope (-0.32, -0.40)
22:20:19.950 00.002 13828 Worker thread wakes up
22:20:19.950 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.40) opts 0xd
22:20:19.950 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8054, max=65535, med=12700, FiltMin=9532, FiltMax=65535, Gamma=2.540
22:20:19.953 00.003 8960 UpdateGuideState exits: m=187596 SNR=37.0
22:20:19.956 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.40)
22:20:19.956 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:19.958 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:19.963 00.005 8960 Enqueuing Expose request
22:20:19.965 00.002 13828 Moving (-0.32, -0.40) raw xDistance=-0.14 yDistance=-0.48
22:20:19.966 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.14
22:20:19.966 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:20:19.966 00.000 13828 MoveAxis(E, 63, ABG)
22:20:19.966 00.000 13828 Guiding  Dir = 2, Dur = 63
22:20:19.968 00.002 13828 IsSlewing returns 0
22:20:19.969 00.001 13828 IsGuiding returns 0
22:20:19.972 00.003 13828 PulseGuide returned control before completion, sleep 71
22:20:20.054 00.082 13828 IsGuiding returns 0
22:20:20.054 00.000 13828 Move returns status 0, amount 63
22:20:20.054 00.000 13828 MoveAxis(N, 257, ABG)
22:20:20.054 00.000 13828 duration set to 0 by GuideMode
22:20:20.054 00.000 13828 Move returns status 0, amount 0
22:20:20.054 00.000 13828 move complete, result=0
22:20:20.054 00.000 13828 worker thread done servicing request
22:20:20.054 00.000 8960 GuideStep: -0.1 px 63 ms EAST, -0.5 px 0 ms NORTH
22:20:20.057 00.003 13828 Worker thread wakes up
22:20:20.057 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:20.057 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:22.532 02.475 13828 Exposure complete
22:20:22.669 00.137 13828 worker thread done servicing request
22:20:22.669 00.000 8960 OnExposeComplete: enter
22:20:22.671 00.002 8960 UpdateGuideState(): m_state=6
22:20:22.674 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 959
22:20:22.675 00.001 8960 Star::Find returns 1 (0), X=974.49, Y=734.65, Mass=117088, SNR=26.9, Peak=24963 HFD=3.1
22:20:22.678 00.003 8960 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.39) = xAngle (-0.63 = -0.63)
22:20:22.679 00.001 8960 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
22:20:22.682 00.003 8960 CameraToMount -- cameraX=0.26 cameraY=-0.43 hyp=0.50 cameraTheta=-1.02 mountX=0.41 mountY=-0.31, mountTheta=-0.65
22:20:22.684 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.43, opts=13)
22:20:22.687 00.003 8960 Enqueuing Move request for scope (0.26, -0.43)
22:20:22.690 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7657, max=65535, med=12707, FiltMin=9891, FiltMax=65535, Gamma=2.540
22:20:22.692 00.002 13828 Worker thread wakes up
22:20:22.692 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.43) opts 0xd
22:20:22.692 00.000 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.43)
22:20:22.693 00.001 8960 UpdateGuideState exits: m=117088 SNR=26.9
22:20:22.694 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:22.696 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:22.698 00.002 8960 Enqueuing Expose request
22:20:22.700 00.002 13828 Moving (0.26, -0.43) raw xDistance=0.41 yDistance=-0.31
22:20:22.700 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.41
22:20:22.700 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:20:22.700 00.000 13828 MoveAxis(W, 146, ABG)
22:20:22.700 00.000 13828 Guiding  Dir = 3, Dur = 146
22:20:22.702 00.002 13828 IsSlewing returns 0
22:20:22.702 00.000 13828 IsGuiding returns 0
22:20:22.704 00.002 13828 PulseGuide returned control before completion, sleep 155
22:20:22.866 00.162 13828 IsGuiding returns 0
22:20:22.866 00.000 13828 Move returns status 0, amount 146
22:20:22.866 00.000 13828 MoveAxis(N, 163, ABG)
22:20:22.866 00.000 13828 duration set to 0 by GuideMode
22:20:22.867 00.001 13828 Move returns status 0, amount 0
22:20:22.867 00.000 13828 move complete, result=0
22:20:22.867 00.000 13828 worker thread done servicing request
22:20:22.867 00.000 13828 Worker thread wakes up
22:20:22.867 00.000 8960 GuideStep: 0.4 px 146 ms WEST, -0.3 px 0 ms NORTH
22:20:22.874 00.007 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:22.874 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:25.343 02.469 13828 Exposure complete
22:20:25.474 00.131 13828 worker thread done servicing request
22:20:25.475 00.001 8960 OnExposeComplete: enter
22:20:25.477 00.002 8960 UpdateGuideState(): m_state=6
22:20:25.479 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 960
22:20:25.480 00.001 8960 Star::Find returns 1 (0), X=973.89, Y=735.03, Mass=117394, SNR=24.0, Peak=24195 HFD=2.8
22:20:25.482 00.002 8960 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.39) = xAngle (-2.62 = -2.62)
22:20:25.484 00.002 8960 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
22:20:25.486 00.002 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.05 hyp=0.34 cameraTheta=-3.01 mountX=-0.30 mountY=-0.16, mountTheta=-2.64
22:20:25.490 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.05, opts=13)
22:20:25.493 00.003 8960 Enqueuing Move request for scope (-0.34, -0.05)
22:20:25.495 00.002 13828 Worker thread wakes up
22:20:25.495 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7619, max=65535, med=12700, FiltMin=9884, FiltMax=65535, Gamma=2.540
22:20:25.497 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.05) opts 0xd
22:20:25.497 00.000 8960 UpdateGuideState exits: m=117394 SNR=24.0
22:20:25.498 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.05)
22:20:25.498 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:25.500 00.002 13828 Moving (-0.34, -0.05) raw xDistance=-0.30 yDistance=-0.16
22:20:25.500 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:25.502 00.002 8960 Enqueuing Expose request
22:20:25.504 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.30
22:20:25.504 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:25.504 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:20:25.504 00.000 13828 MoveAxis(E, 100, ABG)
22:20:25.504 00.000 13828 Guiding  Dir = 2, Dur = 100
22:20:25.506 00.002 13828 IsSlewing returns 0
22:20:25.506 00.000 13828 IsGuiding returns 0
22:20:25.508 00.002 13828 PulseGuide returned control before completion, sleep 109
22:20:25.631 00.123 13828 IsGuiding returns 0
22:20:25.631 00.000 13828 Move returns status 0, amount 100
22:20:25.631 00.000 13828 MoveAxis(N, 0, ABG)
22:20:25.631 00.000 13828 duration set to 0 by GuideMode
22:20:25.631 00.000 13828 Move returns status 0, amount 0
22:20:25.631 00.000 13828 move complete, result=0
22:20:25.631 00.000 13828 worker thread done servicing request
22:20:25.631 00.000 13828 Worker thread wakes up
22:20:25.631 00.000 8960 GuideStep: -0.3 px 100 ms EAST, -0.2 px 0 ms NORTH
22:20:25.633 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:25.633 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:28.100 02.467 13828 Exposure complete
22:20:28.237 00.137 13828 worker thread done servicing request
22:20:28.238 00.001 8960 OnExposeComplete: enter
22:20:28.241 00.003 8960 UpdateGuideState(): m_state=6
22:20:28.243 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 961
22:20:28.246 00.003 8960 Star::Find returns 1 (0), X=973.66, Y=734.96, Mass=190768, SNR=36.7, Peak=23977 HFD=3.9
22:20:28.248 00.002 8960 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.39) = xAngle (-2.55 = -2.55)
22:20:28.251 00.003 8960 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
22:20:28.254 00.003 8960 CameraToMount -- cameraX=-0.57 cameraY=-0.12 hyp=0.59 cameraTheta=-2.94 mountX=-0.49 mountY=-0.31, mountTheta=-2.58
22:20:28.259 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=-0.12, opts=13)
22:20:28.261 00.002 8960 Enqueuing Move request for scope (-0.57, -0.12)
22:20:28.264 00.003 13828 Worker thread wakes up
22:20:28.264 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12707, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:20:28.267 00.003 8960 UpdateGuideState exits: m=190768 SNR=36.7
22:20:28.270 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.12) opts 0xd
22:20:28.270 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:28.273 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.57, -0.12)
22:20:28.273 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:28.276 00.003 8960 Enqueuing Expose request
22:20:28.278 00.002 13828 Moving (-0.57, -0.12) raw xDistance=-0.49 yDistance=-0.31
22:20:28.278 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.49
22:20:28.278 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:20:28.278 00.000 13828 MoveAxis(E, 187, ABG)
22:20:28.278 00.000 13828 Guiding  Dir = 2, Dur = 187
22:20:28.280 00.002 13828 IsSlewing returns 0
22:20:28.281 00.001 13828 IsGuiding returns 0
22:20:28.282 00.001 13828 PulseGuide returned control before completion, sleep 196
22:20:28.489 00.207 13828 IsGuiding returns 0
22:20:28.490 00.001 13828 Move returns status 0, amount 187
22:20:28.490 00.000 13828 MoveAxis(N, 164, ABG)
22:20:28.490 00.000 13828 duration set to 0 by GuideMode
22:20:28.490 00.000 13828 Move returns status 0, amount 0
22:20:28.490 00.000 13828 move complete, result=0
22:20:28.490 00.000 13828 worker thread done servicing request
22:20:28.490 00.000 8960 GuideStep: -0.5 px 187 ms EAST, -0.3 px 0 ms NORTH
22:20:28.493 00.003 13828 Worker thread wakes up
22:20:28.493 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:28.493 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:30.967 02.474 13828 Exposure complete
22:20:31.111 00.144 13828 worker thread done servicing request
22:20:31.111 00.000 8960 OnExposeComplete: enter
22:20:31.113 00.002 8960 UpdateGuideState(): m_state=6
22:20:31.115 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 962
22:20:31.118 00.003 8960 Star::Find returns 1 (0), X=974.18, Y=734.69, Mass=129320, SNR=28.4, Peak=23721 HFD=2.9
22:20:31.120 00.002 8960 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.39) = xAngle (-1.31 = -1.31)
22:20:31.122 00.002 8960 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.35 = -1.35)
22:20:31.124 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.39 hyp=0.39 cameraTheta=-1.71 mountX=0.10 mountY=-0.38, mountTheta=-1.32
22:20:31.128 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.39, opts=13)
22:20:31.130 00.002 8960 Enqueuing Move request for scope (-0.05, -0.39)
22:20:31.132 00.002 13828 Worker thread wakes up
22:20:31.132 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12700, FiltMin=10051, FiltMax=65535, Gamma=2.540
22:20:31.134 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.39) opts 0xd
22:20:31.134 00.000 8960 UpdateGuideState exits: m=129320 SNR=28.4
22:20:31.136 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:31.138 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.39)
22:20:31.138 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:31.140 00.002 8960 Enqueuing Expose request
22:20:31.142 00.002 13828 Moving (-0.05, -0.39) raw xDistance=0.10 yDistance=-0.38
22:20:31.142 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:20:31.142 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:20:31.142 00.000 13828 MoveAxis(E, 0, ABG)
22:20:31.142 00.000 13828 Move returns status 0, amount 0
22:20:31.142 00.000 13828 MoveAxis(N, 202, ABG)
22:20:31.142 00.000 13828 duration set to 0 by GuideMode
22:20:31.142 00.000 13828 Move returns status 0, amount 0
22:20:31.142 00.000 13828 move complete, result=0
22:20:31.143 00.001 13828 worker thread done servicing request
22:20:31.143 00.000 13828 Worker thread wakes up
22:20:31.143 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:31.143 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:31.143 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:20:33.603 02.460 13828 Exposure complete
22:20:33.765 00.162 13828 worker thread done servicing request
22:20:33.765 00.000 8960 OnExposeComplete: enter
22:20:33.768 00.003 8960 UpdateGuideState(): m_state=6
22:20:33.773 00.005 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 963
22:20:33.776 00.003 8960 Star::Find returns 1 (0), X=974.02, Y=734.98, Mass=154404, SNR=29.3, Peak=24995 HFD=4.3
22:20:33.778 00.002 8960 CameraToMount -- cameraTheta (-2.71) - m_xAngle (-0.39) = xAngle (-2.31 = -2.31)
22:20:33.781 00.003 8960 CameraToMount -- cameraTheta (-2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
22:20:33.784 00.003 8960 CameraToMount -- cameraX=-0.21 cameraY=-0.10 hyp=0.24 cameraTheta=-2.71 mountX=-0.16 mountY=-0.17, mountTheta=-2.33
22:20:33.787 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=-0.10, opts=13)
22:20:33.789 00.002 8960 Enqueuing Move request for scope (-0.21, -0.10)
22:20:33.791 00.002 13828 Worker thread wakes up
22:20:33.791 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12694, FiltMin=9795, FiltMax=65535, Gamma=2.540
22:20:33.793 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.10) opts 0xd
22:20:33.793 00.000 8960 UpdateGuideState exits: m=154404 SNR=29.3
22:20:33.795 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.21, -0.10)
22:20:33.795 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:33.797 00.002 13828 Moving (-0.21, -0.10) raw xDistance=-0.16 yDistance=-0.17
22:20:33.797 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:33.799 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.16
22:20:33.799 00.000 8960 Enqueuing Expose request
22:20:33.802 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:33.802 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:20:33.802 00.000 13828 MoveAxis(E, 59, ABG)
22:20:33.802 00.000 13828 Guiding  Dir = 2, Dur = 59
22:20:33.804 00.002 13828 IsSlewing returns 0
22:20:33.804 00.000 13828 IsGuiding returns 0
22:20:33.805 00.001 13828 PulseGuide returned control before completion, sleep 68
22:20:33.876 00.071 13828 IsGuiding returns 0
22:20:33.876 00.000 13828 Move returns status 0, amount 59
22:20:33.876 00.000 13828 MoveAxis(N, 0, ABG)
22:20:33.876 00.000 13828 duration set to 0 by GuideMode
22:20:33.876 00.000 13828 Move returns status 0, amount 0
22:20:33.877 00.001 13828 move complete, result=0
22:20:33.877 00.000 13828 worker thread done servicing request
22:20:33.877 00.000 8960 GuideStep: -0.2 px 59 ms EAST, -0.2 px 0 ms NORTH
22:20:33.883 00.006 13828 Worker thread wakes up
22:20:33.883 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:33.883 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:36.353 02.470 13828 Exposure complete
22:20:36.484 00.131 13828 worker thread done servicing request
22:20:36.484 00.000 8960 OnExposeComplete: enter
22:20:36.488 00.004 8960 UpdateGuideState(): m_state=6
22:20:36.491 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 964
22:20:36.493 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=734.68, Mass=153651, SNR=31.8, Peak=23049 HFD=3.4
22:20:36.495 00.002 8960 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.39) = xAngle (-0.72 = -0.72)
22:20:36.497 00.002 8960 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.76 = -0.76)
22:20:36.499 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.40 hyp=0.44 cameraTheta=-1.11 mountX=0.33 mountY=-0.30, mountTheta=-0.74
22:20:36.502 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.40, opts=13)
22:20:36.504 00.002 8960 Enqueuing Move request for scope (0.19, -0.40)
22:20:36.506 00.002 13828 Worker thread wakes up
22:20:36.506 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7862, max=65535, med=12688, FiltMin=9715, FiltMax=65535, Gamma=2.540
22:20:36.509 00.003 8960 UpdateGuideState exits: m=153651 SNR=31.8
22:20:36.511 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.40) opts 0xd
22:20:36.511 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:36.513 00.002 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.40)
22:20:36.513 00.000 13828 Moving (0.19, -0.40) raw xDistance=0.33 yDistance=-0.30
22:20:36.513 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:36.515 00.002 8960 Enqueuing Expose request
22:20:36.519 00.004 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
22:20:36.519 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:20:36.519 00.000 13828 MoveAxis(W, 118, ABG)
22:20:36.519 00.000 13828 Guiding  Dir = 3, Dur = 118
22:20:36.522 00.003 13828 IsSlewing returns 0
22:20:36.523 00.001 13828 IsGuiding returns 0
22:20:36.526 00.003 13828 PulseGuide returned control before completion, sleep 125
22:20:36.655 00.129 13828 IsGuiding returns 0
22:20:36.655 00.000 13828 Move returns status 0, amount 118
22:20:36.655 00.000 13828 MoveAxis(N, 161, ABG)
22:20:36.655 00.000 13828 duration set to 0 by GuideMode
22:20:36.655 00.000 13828 Move returns status 0, amount 0
22:20:36.655 00.000 13828 move complete, result=0
22:20:36.655 00.000 13828 worker thread done servicing request
22:20:36.655 00.000 8960 GuideStep: 0.3 px 118 ms WEST, -0.3 px 0 ms NORTH
22:20:36.657 00.002 13828 Worker thread wakes up
22:20:36.657 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:36.658 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:39.140 02.482 13828 Exposure complete
22:20:39.281 00.141 13828 worker thread done servicing request
22:20:39.281 00.000 8960 OnExposeComplete: enter
22:20:39.284 00.003 8960 UpdateGuideState(): m_state=6
22:20:39.287 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 965
22:20:39.289 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=734.63, Mass=135166, SNR=27.8, Peak=23875 HFD=3.3
22:20:39.292 00.003 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.55 = -1.55)
22:20:39.294 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:20:39.296 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.45 hyp=0.48 cameraTheta=-1.95 mountX=0.01 mountY=-0.48, mountTheta=-1.55
22:20:39.299 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.45, opts=13)
22:20:39.302 00.003 8960 Enqueuing Move request for scope (-0.18, -0.45)
22:20:39.304 00.002 13828 Worker thread wakes up
22:20:39.304 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7491, max=65535, med=12700, FiltMin=10019, FiltMax=65535, Gamma=2.540
22:20:39.306 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.45) opts 0xd
22:20:39.306 00.000 8960 UpdateGuideState exits: m=135166 SNR=27.8
22:20:39.308 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.45)
22:20:39.308 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:39.310 00.002 13828 Moving (-0.18, -0.45) raw xDistance=0.01 yDistance=-0.48
22:20:39.310 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:39.312 00.002 8960 Enqueuing Expose request
22:20:39.314 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:20:39.314 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:20:39.314 00.000 13828 MoveAxis(E, 0, ABG)
22:20:39.314 00.000 13828 Move returns status 0, amount 0
22:20:39.314 00.000 13828 MoveAxis(N, 255, ABG)
22:20:39.314 00.000 13828 duration set to 0 by GuideMode
22:20:39.314 00.000 13828 Move returns status 0, amount 0
22:20:39.314 00.000 13828 move complete, result=0
22:20:39.314 00.000 13828 worker thread done servicing request
22:20:39.315 00.001 13828 Worker thread wakes up
22:20:39.315 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:39.315 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:39.316 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:20:41.796 02.480 13828 Exposure complete
22:20:41.929 00.133 13828 worker thread done servicing request
22:20:41.929 00.000 8960 OnExposeComplete: enter
22:20:41.931 00.002 8960 UpdateGuideState(): m_state=6
22:20:41.935 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 966
22:20:41.937 00.002 8960 Star::Find returns 1 (0), X=973.56, Y=735.01, Mass=193607, SNR=35.6, Peak=25347 HFD=4.1
22:20:41.940 00.003 8960 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.39) = xAngle (-2.65 = -2.65)
22:20:41.942 00.002 8960 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
22:20:41.944 00.002 8960 CameraToMount -- cameraX=-0.67 cameraY=-0.07 hyp=0.68 cameraTheta=-3.04 mountX=-0.60 mountY=-0.30, mountTheta=-2.68
22:20:41.947 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.67, y=-0.07, opts=13)
22:20:41.950 00.003 8960 Enqueuing Move request for scope (-0.67, -0.07)
22:20:41.952 00.002 13828 Worker thread wakes up
22:20:41.952 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.07) opts 0xd
22:20:41.953 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.67, -0.07)
22:20:41.953 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12694, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:20:41.954 00.001 13828 Moving (-0.67, -0.07) raw xDistance=-0.60 yDistance=-0.30
22:20:41.954 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.60
22:20:41.954 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:20:41.955 00.001 13828 MoveAxis(E, 221, ABG)
22:20:41.955 00.000 13828 Guiding  Dir = 2, Dur = 221
22:20:41.955 00.000 8960 UpdateGuideState exits: m=193607 SNR=35.6
22:20:41.956 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:41.958 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:41.960 00.002 8960 Enqueuing Expose request
22:20:41.962 00.002 13828 IsSlewing returns 0
22:20:41.962 00.000 13828 IsGuiding returns 0
22:20:41.963 00.001 13828 PulseGuide returned control before completion, sleep 230
22:20:42.198 00.235 13828 IsGuiding returns 0
22:20:42.198 00.000 13828 Move returns status 0, amount 221
22:20:42.198 00.000 13828 MoveAxis(N, 159, ABG)
22:20:42.198 00.000 13828 duration set to 0 by GuideMode
22:20:42.198 00.000 13828 Move returns status 0, amount 0
22:20:42.198 00.000 13828 move complete, result=0
22:20:42.198 00.000 13828 worker thread done servicing request
22:20:42.198 00.000 8960 GuideStep: -0.6 px 221 ms EAST, -0.3 px 0 ms NORTH
22:20:42.201 00.003 13828 Worker thread wakes up
22:20:42.201 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:42.201 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:44.674 02.473 13828 Exposure complete
22:20:44.804 00.130 13828 worker thread done servicing request
22:20:44.804 00.000 8960 OnExposeComplete: enter
22:20:44.807 00.003 8960 UpdateGuideState(): m_state=6
22:20:44.809 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 967
22:20:44.812 00.003 8960 Star::Find returns 1 (0), X=973.49, Y=734.50, Mass=141972, SNR=28.8, Peak=24547 HFD=3.2
22:20:44.814 00.002 8960 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.39) = xAngle (-2.09 = -2.09)
22:20:44.815 00.001 8960 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.13 = -2.13)
22:20:44.817 00.002 8960 CameraToMount -- cameraX=-0.75 cameraY=-0.58 hyp=0.94 cameraTheta=-2.48 mountX=-0.47 mountY=-0.80, mountTheta=-2.10
22:20:44.824 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=-0.58, opts=13)
22:20:44.826 00.002 8960 Enqueuing Move request for scope (-0.75, -0.58)
22:20:44.828 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7299, max=65535, med=12700, FiltMin=9923, FiltMax=65535, Gamma=2.540
22:20:44.829 00.001 13828 Worker thread wakes up
22:20:44.829 00.000 8960 UpdateGuideState exits: m=141972 SNR=28.8
22:20:44.831 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.58) opts 0xd
22:20:44.831 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:44.833 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.75, -0.58)
22:20:44.833 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:44.834 00.001 8960 Enqueuing Expose request
22:20:44.836 00.002 13828 Moving (-0.75, -0.58) raw xDistance=-0.47 yDistance=-0.80
22:20:44.836 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.47
22:20:44.836 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:20:44.836 00.000 13828 MoveAxis(E, 189, ABG)
22:20:44.837 00.001 13828 Guiding  Dir = 2, Dur = 189
22:20:44.838 00.001 13828 IsSlewing returns 0
22:20:44.838 00.000 13828 IsGuiding returns 0
22:20:44.840 00.002 13828 PulseGuide returned control before completion, sleep 198
22:20:45.050 00.210 13828 IsGuiding returns 0
22:20:45.050 00.000 13828 Move returns status 0, amount 189
22:20:45.050 00.000 13828 MoveAxis(N, 426, ABG)
22:20:45.050 00.000 13828 duration set to 0 by GuideMode
22:20:45.050 00.000 13828 Move returns status 0, amount 0
22:20:45.050 00.000 13828 move complete, result=0
22:20:45.050 00.000 13828 worker thread done servicing request
22:20:45.050 00.000 13828 Worker thread wakes up
22:20:45.050 00.000 8960 GuideStep: -0.5 px 189 ms EAST, -0.8 px 0 ms NORTH
22:20:45.053 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:45.054 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:47.530 02.476 13828 Exposure complete
22:20:47.672 00.142 13828 worker thread done servicing request
22:20:47.672 00.000 8960 OnExposeComplete: enter
22:20:47.674 00.002 8960 UpdateGuideState(): m_state=6
22:20:47.676 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 968
22:20:47.678 00.002 8960 Star::Find returns 1 (0), X=974.18, Y=734.82, Mass=139120, SNR=32.8, Peak=25507 HFD=2.9
22:20:47.680 00.002 8960 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.39) = xAngle (-1.38 = -1.38)
22:20:47.683 00.003 8960 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
22:20:47.685 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.25 hyp=0.26 cameraTheta=-1.77 mountX=0.05 mountY=-0.25, mountTheta=-1.38
22:20:47.688 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.25, opts=13)
22:20:47.690 00.002 8960 Enqueuing Move request for scope (-0.05, -0.25)
22:20:47.692 00.002 13828 Worker thread wakes up
22:20:47.692 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.25) opts 0xd
22:20:47.692 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7484, max=65535, med=12713, FiltMin=9840, FiltMax=65535, Gamma=2.540
22:20:47.694 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.25)
22:20:47.694 00.000 13828 Moving (-0.05, -0.25) raw xDistance=0.05 yDistance=-0.25
22:20:47.694 00.000 8960 UpdateGuideState exits: m=139120 SNR=32.8
22:20:47.696 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:20:47.696 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:47.699 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:20:47.699 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:47.701 00.002 8960 Enqueuing Expose request
22:20:47.703 00.002 13828 MoveAxis(E, 0, ABG)
22:20:47.703 00.000 13828 Move returns status 0, amount 0
22:20:47.703 00.000 13828 MoveAxis(N, 135, ABG)
22:20:47.703 00.000 13828 duration set to 0 by GuideMode
22:20:47.703 00.000 13828 Move returns status 0, amount 0
22:20:47.703 00.000 13828 move complete, result=0
22:20:47.703 00.000 13828 worker thread done servicing request
22:20:47.703 00.000 13828 Worker thread wakes up
22:20:47.703 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:47.703 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:47.704 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:20:50.173 02.469 13828 Exposure complete
22:20:50.305 00.132 13828 worker thread done servicing request
22:20:50.305 00.000 8960 OnExposeComplete: enter
22:20:50.308 00.003 8960 UpdateGuideState(): m_state=6
22:20:50.309 00.001 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 969
22:20:50.310 00.001 8960 Star::Find returns 1 (0), X=974.36, Y=734.68, Mass=121956, SNR=28.0, Peak=23305 HFD=3.0
22:20:50.312 00.002 8960 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.39) = xAngle (-0.87 = -0.87)
22:20:50.314 00.002 8960 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
22:20:50.316 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.39 hyp=0.41 cameraTheta=-1.26 mountX=0.27 mountY=-0.32, mountTheta=-0.88
22:20:50.319 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.39, opts=13)
22:20:50.321 00.002 8960 Enqueuing Move request for scope (0.13, -0.39)
22:20:50.323 00.002 13828 Worker thread wakes up
22:20:50.323 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7433, max=65535, med=12713, FiltMin=10076, FiltMax=65535, Gamma=2.540
22:20:50.325 00.002 8960 UpdateGuideState exits: m=121956 SNR=28.0
22:20:50.326 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.39) opts 0xd
22:20:50.327 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:50.328 00.001 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.39)
22:20:50.328 00.000 13828 Moving (0.13, -0.39) raw xDistance=0.27 yDistance=-0.32
22:20:50.328 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:20:50.328 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:20:50.329 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:50.331 00.002 8960 Enqueuing Expose request
22:20:50.333 00.002 13828 MoveAxis(W, 99, ABG)
22:20:50.333 00.000 13828 Guiding  Dir = 3, Dur = 99
22:20:50.334 00.001 13828 IsSlewing returns 0
22:20:50.334 00.000 13828 IsGuiding returns 0
22:20:50.336 00.002 13828 PulseGuide returned control before completion, sleep 108
22:20:50.450 00.114 13828 IsGuiding returns 1
22:20:50.450 00.000 13828 scope still moving after pulse duration time elapsed
22:20:50.483 00.033 13828 IsSlewing returns 0
22:20:50.483 00.000 13828 IsGuiding returns 1
22:20:50.516 00.033 13828 IsSlewing returns 0
22:20:50.517 00.001 13828 IsGuiding returns 0
22:20:50.517 00.000 13828 scope move finished after 99 + 82 ms
22:20:50.517 00.000 13828 Move returns status 0, amount 99
22:20:50.517 00.000 13828 MoveAxis(N, 173, ABG)
22:20:50.517 00.000 13828 duration set to 0 by GuideMode
22:20:50.517 00.000 13828 Move returns status 0, amount 0
22:20:50.517 00.000 13828 move complete, result=0
22:20:50.517 00.000 13828 worker thread done servicing request
22:20:50.517 00.000 8960 GuideStep: 0.3 px 99 ms WEST, -0.3 px 0 ms NORTH
22:20:50.520 00.003 13828 Worker thread wakes up
22:20:50.520 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:50.520 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:52.993 02.473 13828 Exposure complete
22:20:53.128 00.135 13828 worker thread done servicing request
22:20:53.128 00.000 8960 OnExposeComplete: enter
22:20:53.130 00.002 8960 UpdateGuideState(): m_state=6
22:20:53.133 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 970
22:20:53.136 00.003 8960 Star::Find returns 1 (0), X=973.61, Y=734.88, Mass=160193, SNR=29.0, Peak=25353 HFD=3.3
22:20:53.138 00.002 8960 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.39) = xAngle (-2.44 = -2.44)
22:20:53.140 00.002 8960 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
22:20:53.142 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=-0.19 hyp=0.65 cameraTheta=-2.84 mountX=-0.50 mountY=-0.40, mountTheta=-2.47
22:20:53.144 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=-0.19, opts=13)
22:20:53.146 00.002 8960 Enqueuing Move request for scope (-0.62, -0.19)
22:20:53.148 00.002 13828 Worker thread wakes up
22:20:53.148 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7651, max=65535, med=12713, FiltMin=10044, FiltMax=65535, Gamma=2.540
22:20:53.151 00.003 8960 UpdateGuideState exits: m=160193 SNR=29.0
22:20:53.153 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, -0.19) opts 0xd
22:20:53.153 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.62, -0.19)
22:20:53.154 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:53.156 00.002 13828 Moving (-0.62, -0.19) raw xDistance=-0.50 yDistance=-0.40
22:20:53.156 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:53.159 00.003 8960 Enqueuing Expose request
22:20:53.161 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
22:20:53.161 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:20:53.161 00.000 13828 MoveAxis(E, 178, ABG)
22:20:53.161 00.000 13828 Guiding  Dir = 2, Dur = 178
22:20:53.162 00.001 13828 IsSlewing returns 0
22:20:53.163 00.001 13828 IsGuiding returns 0
22:20:53.164 00.001 13828 PulseGuide returned control before completion, sleep 187
22:20:53.364 00.200 13828 IsGuiding returns 0
22:20:53.364 00.000 13828 Move returns status 0, amount 178
22:20:53.364 00.000 13828 MoveAxis(N, 213, ABG)
22:20:53.364 00.000 13828 duration set to 0 by GuideMode
22:20:53.364 00.000 13828 Move returns status 0, amount 0
22:20:53.364 00.000 13828 move complete, result=0
22:20:53.364 00.000 13828 worker thread done servicing request
22:20:53.364 00.000 8960 GuideStep: -0.5 px 178 ms EAST, -0.4 px 0 ms NORTH
22:20:53.367 00.003 13828 Worker thread wakes up
22:20:53.367 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:53.367 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:55.829 02.462 13828 Exposure complete
22:20:55.958 00.129 13828 worker thread done servicing request
22:20:55.958 00.000 8960 OnExposeComplete: enter
22:20:55.960 00.002 8960 UpdateGuideState(): m_state=6
22:20:55.962 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 971
22:20:55.964 00.002 8960 Star::Find returns 1 (0), X=973.53, Y=735.36, Mass=164858, SNR=33.7, Peak=24451 HFD=3.9
22:20:55.966 00.002 8960 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.39) = xAngle (3.15 = -3.13)
22:20:55.969 00.003 8960 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.12 = 3.12)
22:20:55.972 00.003 8960 CameraToMount -- cameraX=-0.70 cameraY=0.28 hyp=0.75 cameraTheta=2.76 mountX=-0.75 mountY=0.02, mountTheta=3.12
22:20:55.975 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=0.28, opts=13)
22:20:55.977 00.002 8960 Enqueuing Move request for scope (-0.70, 0.28)
22:20:55.980 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=7004, max=65535, med=12720, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:20:55.982 00.002 8960 UpdateGuideState exits: m=164858 SNR=33.7
22:20:55.985 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:55.988 00.003 13828 Worker thread wakes up
22:20:55.988 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:55.991 00.003 8960 Enqueuing Expose request
22:20:55.994 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, 0.28) opts 0xd
22:20:55.994 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.70, 0.28)
22:20:55.994 00.000 13828 Moving (-0.70, 0.28) raw xDistance=-0.75 yDistance=0.02
22:20:55.994 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.75
22:20:55.994 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:20:55.995 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:20:55.995 00.000 13828 MoveAxis(E, 291, ABG)
22:20:55.995 00.000 13828 Guiding  Dir = 2, Dur = 291
22:20:55.998 00.003 13828 IsSlewing returns 0
22:20:55.998 00.000 13828 IsGuiding returns 0
22:20:56.003 00.005 13828 PulseGuide returned control before completion, sleep 297
22:20:56.305 00.302 13828 IsGuiding returns 0
22:20:56.305 00.000 13828 Move returns status 0, amount 291
22:20:56.305 00.000 13828 MoveAxis(N, 0, ABG)
22:20:56.305 00.000 13828 duration set to 0 by GuideMode
22:20:56.305 00.000 13828 Move returns status 0, amount 0
22:20:56.305 00.000 13828 move complete, result=0
22:20:56.305 00.000 13828 worker thread done servicing request
22:20:56.305 00.000 13828 Worker thread wakes up
22:20:56.305 00.000 8960 GuideStep: -0.8 px 291 ms EAST, 0.0 px 0 ms NORTH
22:20:56.308 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:56.309 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:58.780 02.471 13828 Exposure complete
22:20:58.907 00.127 13828 worker thread done servicing request
22:20:58.907 00.000 8960 OnExposeComplete: enter
22:20:58.910 00.003 8960 UpdateGuideState(): m_state=6
22:20:58.912 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 972
22:20:58.914 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=735.03, Mass=139050, SNR=28.5, Peak=25577 HFD=3.1
22:20:58.916 00.002 8960 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.39) = xAngle (-2.63 = -2.63)
22:20:58.918 00.002 8960 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
22:20:58.921 00.003 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.05 hyp=0.43 cameraTheta=-3.03 mountX=-0.37 mountY=-0.19, mountTheta=-2.66
22:20:58.923 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.05, opts=13)
22:20:58.925 00.002 8960 Enqueuing Move request for scope (-0.42, -0.05)
22:20:58.927 00.002 13828 Worker thread wakes up
22:20:58.927 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=12713, FiltMin=10025, FiltMax=65535, Gamma=2.540
22:20:58.928 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.05) opts 0xd
22:20:58.928 00.000 8960 UpdateGuideState exits: m=139050 SNR=28.5
22:20:58.930 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.05)
22:20:58.930 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:20:58.933 00.003 13828 Moving (-0.42, -0.05) raw xDistance=-0.37 yDistance=-0.19
22:20:58.933 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:20:58.935 00.002 8960 Enqueuing Expose request
22:20:58.937 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.37
22:20:58.938 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
22:20:58.938 00.000 13828 MoveAxis(E, 159, ABG)
22:20:58.938 00.000 13828 Guiding  Dir = 2, Dur = 159
22:20:58.939 00.001 13828 IsSlewing returns 0
22:20:58.939 00.000 13828 IsGuiding returns 0
22:20:58.940 00.001 13828 PulseGuide returned control before completion, sleep 168
22:20:59.117 00.177 13828 IsGuiding returns 0
22:20:59.117 00.000 13828 Move returns status 0, amount 159
22:20:59.117 00.000 13828 MoveAxis(N, 103, ABG)
22:20:59.117 00.000 13828 duration set to 0 by GuideMode
22:20:59.117 00.000 13828 Move returns status 0, amount 0
22:20:59.117 00.000 13828 move complete, result=0
22:20:59.117 00.000 13828 worker thread done servicing request
22:20:59.117 00.000 13828 Worker thread wakes up
22:20:59.117 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:20:59.117 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:20:59.117 00.000 8960 GuideStep: -0.4 px 159 ms EAST, -0.2 px 0 ms NORTH
22:21:01.582 02.465 13828 Exposure complete
22:21:01.725 00.143 13828 worker thread done servicing request
22:21:01.725 00.000 8960 OnExposeComplete: enter
22:21:01.727 00.002 8960 UpdateGuideState(): m_state=6
22:21:01.729 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 973
22:21:01.731 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=734.31, Mass=159295, SNR=29.1, Peak=25897 HFD=3.2
22:21:01.733 00.002 8960 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.39) = xAngle (-0.80 = -0.80)
22:21:01.735 00.002 8960 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
22:21:01.737 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.77 hyp=0.83 cameraTheta=-1.19 mountX=0.58 mountY=-0.61, mountTheta=-0.81
22:21:01.740 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.77, opts=13)
22:21:01.742 00.002 8960 Enqueuing Move request for scope (0.31, -0.77)
22:21:01.744 00.002 13828 Worker thread wakes up
22:21:01.744 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.77) opts 0xd
22:21:01.744 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.77)
22:21:01.744 00.000 13828 Moving (0.31, -0.77) raw xDistance=0.58 yDistance=-0.61
22:21:01.744 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.58
22:21:01.744 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12713, FiltMin=9872, FiltMax=65535, Gamma=2.540
22:21:01.746 00.002 8960 UpdateGuideState exits: m=159295 SNR=29.1
22:21:01.749 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:01.751 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:21:01.751 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:01.754 00.003 8960 Enqueuing Expose request
22:21:01.757 00.003 13828 MoveAxis(W, 204, ABG)
22:21:01.757 00.000 13828 Guiding  Dir = 3, Dur = 204
22:21:01.759 00.002 13828 IsSlewing returns 0
22:21:01.759 00.000 13828 IsGuiding returns 0
22:21:01.760 00.001 13828 PulseGuide returned control before completion, sleep 213
22:21:01.984 00.224 13828 IsGuiding returns 0
22:21:01.984 00.000 13828 Move returns status 0, amount 204
22:21:01.984 00.000 13828 MoveAxis(N, 326, ABG)
22:21:01.984 00.000 13828 duration set to 0 by GuideMode
22:21:01.984 00.000 13828 Move returns status 0, amount 0
22:21:01.984 00.000 13828 move complete, result=0
22:21:01.984 00.000 13828 worker thread done servicing request
22:21:01.984 00.000 8960 GuideStep: 0.6 px 204 ms WEST, -0.6 px 0 ms NORTH
22:21:01.987 00.003 13828 Worker thread wakes up
22:21:01.987 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:01.987 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:04.456 02.469 13828 Exposure complete
22:21:04.608 00.152 13828 worker thread done servicing request
22:21:04.609 00.001 8960 OnExposeComplete: enter
22:21:04.611 00.002 8960 UpdateGuideState(): m_state=6
22:21:04.614 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 974
22:21:04.617 00.003 8960 Star::Find returns 1 (0), X=973.90, Y=734.64, Mass=155936, SNR=29.9, Peak=22147 HFD=3.8
22:21:04.620 00.003 8960 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.39) = xAngle (-1.83 = -1.83)
22:21:04.622 00.002 8960 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
22:21:04.625 00.003 8960 CameraToMount -- cameraX=-0.34 cameraY=-0.44 hyp=0.55 cameraTheta=-2.22 mountX=-0.14 mountY=-0.53, mountTheta=-1.83
22:21:04.628 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=-0.44, opts=13)
22:21:04.629 00.001 8960 Enqueuing Move request for scope (-0.34, -0.44)
22:21:04.632 00.003 13828 Worker thread wakes up
22:21:04.632 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=12713, FiltMin=9993, FiltMax=65535, Gamma=2.540
22:21:04.634 00.002 8960 UpdateGuideState exits: m=155936 SNR=29.9
22:21:04.637 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, -0.44) opts 0xd
22:21:04.637 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:04.639 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.34, -0.44)
22:21:04.639 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:04.641 00.002 8960 Enqueuing Expose request
22:21:04.643 00.002 13828 Moving (-0.34, -0.44) raw xDistance=-0.14 yDistance=-0.53
22:21:04.643 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.14
22:21:04.643 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:21:04.643 00.000 13828 MoveAxis(E, 38, ABG)
22:21:04.643 00.000 13828 Guiding  Dir = 2, Dur = 38
22:21:04.644 00.001 13828 IsSlewing returns 0
22:21:04.644 00.000 13828 IsGuiding returns 0
22:21:04.645 00.001 13828 PulseGuide returned control before completion, sleep 47
22:21:04.696 00.051 13828 IsGuiding returns 0
22:21:04.696 00.000 13828 Move returns status 0, amount 38
22:21:04.696 00.000 13828 MoveAxis(N, 282, ABG)
22:21:04.696 00.000 13828 duration set to 0 by GuideMode
22:21:04.696 00.000 13828 Move returns status 0, amount 0
22:21:04.696 00.000 13828 move complete, result=0
22:21:04.696 00.000 13828 worker thread done servicing request
22:21:04.696 00.000 13828 Worker thread wakes up
22:21:04.696 00.000 8960 GuideStep: -0.1 px 38 ms EAST, -0.5 px 0 ms NORTH
22:21:04.699 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:04.699 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:07.179 02.480 13828 Exposure complete
22:21:07.312 00.133 13828 worker thread done servicing request
22:21:07.313 00.001 8960 OnExposeComplete: enter
22:21:07.314 00.001 8960 UpdateGuideState(): m_state=6
22:21:07.316 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 975
22:21:07.318 00.002 8960 Star::Find returns 1 (0), X=974.18, Y=735.05, Mass=136439, SNR=28.2, Peak=24009 HFD=3.1
22:21:07.320 00.002 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.39) = xAngle (-2.19 = -2.19)
22:21:07.322 00.002 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
22:21:07.323 00.001 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.03 hyp=0.06 cameraTheta=-2.59 mountX=-0.03 mountY=-0.05, mountTheta=-2.21
22:21:07.326 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.03, opts=13)
22:21:07.328 00.002 8960 Enqueuing Move request for scope (-0.05, -0.03)
22:21:07.330 00.002 13828 Worker thread wakes up
22:21:07.330 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12707, FiltMin=9862, FiltMax=65535, Gamma=2.540
22:21:07.333 00.003 8960 UpdateGuideState exits: m=136439 SNR=28.2
22:21:07.335 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:07.337 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.03) opts 0xd
22:21:07.337 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:07.338 00.001 8960 Enqueuing Expose request
22:21:07.340 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.03)
22:21:07.340 00.000 13828 Moving (-0.05, -0.03) raw xDistance=-0.03 yDistance=-0.05
22:21:07.340 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:21:07.340 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:07.340 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:21:07.340 00.000 13828 MoveAxis(E, 0, ABG)
22:21:07.340 00.000 13828 Move returns status 0, amount 0
22:21:07.341 00.001 13828 MoveAxis(N, 0, ABG)
22:21:07.341 00.000 13828 duration set to 0 by GuideMode
22:21:07.341 00.000 13828 Move returns status 0, amount 0
22:21:07.341 00.000 13828 move complete, result=0
22:21:07.341 00.000 13828 worker thread done servicing request
22:21:07.341 00.000 13828 Worker thread wakes up
22:21:07.341 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:07.341 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:07.342 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:21:09.812 02.470 13828 Exposure complete
22:21:09.950 00.138 13828 worker thread done servicing request
22:21:09.950 00.000 8960 OnExposeComplete: enter
22:21:09.953 00.003 8960 UpdateGuideState(): m_state=6
22:21:09.955 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 976
22:21:09.956 00.001 8960 Star::Find returns 1 (0), X=973.97, Y=735.24, Mass=128263, SNR=28.0, Peak=22435 HFD=3.8
22:21:09.958 00.002 8960 CameraToMount -- cameraTheta (2.60) - m_xAngle (-0.39) = xAngle (2.99 = 2.99)
22:21:09.960 00.002 8960 CameraToMount -- cameraTheta (2.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.95 = 2.95)
22:21:09.962 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=0.16 hyp=0.31 cameraTheta=2.60 mountX=-0.30 mountY=0.06, mountTheta=2.96
22:21:09.965 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.16, opts=13)
22:21:09.968 00.003 8960 Enqueuing Move request for scope (-0.26, 0.16)
22:21:09.970 00.002 13828 Worker thread wakes up
22:21:09.970 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8035, max=65535, med=12713, FiltMin=9910, FiltMax=65535, Gamma=2.540
22:21:09.972 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.16) opts 0xd
22:21:09.972 00.000 8960 UpdateGuideState exits: m=128263 SNR=28.0
22:21:09.974 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.16)
22:21:09.974 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:09.976 00.002 13828 Moving (-0.26, 0.16) raw xDistance=-0.30 yDistance=0.06
22:21:09.976 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:09.978 00.002 8960 Enqueuing Expose request
22:21:09.981 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:21:09.981 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:09.982 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:21:09.982 00.000 13828 MoveAxis(E, 112, ABG)
22:21:09.982 00.000 13828 Guiding  Dir = 2, Dur = 112
22:21:09.985 00.003 13828 IsSlewing returns 0
22:21:09.985 00.000 13828 IsGuiding returns 0
22:21:09.986 00.001 13828 PulseGuide returned control before completion, sleep 121
22:21:10.113 00.127 13828 IsGuiding returns 0
22:21:10.113 00.000 13828 Move returns status 0, amount 112
22:21:10.113 00.000 13828 MoveAxis(N, 0, ABG)
22:21:10.113 00.000 13828 duration set to 0 by GuideMode
22:21:10.113 00.000 13828 Move returns status 0, amount 0
22:21:10.113 00.000 13828 move complete, result=0
22:21:10.113 00.000 13828 worker thread done servicing request
22:21:10.114 00.001 8960 GuideStep: -0.3 px 112 ms EAST, 0.1 px 0 ms NORTH
22:21:10.116 00.002 13828 Worker thread wakes up
22:21:10.116 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:10.116 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:12.574 02.458 13828 Exposure complete
22:21:12.702 00.128 13828 worker thread done servicing request
22:21:12.702 00.000 8960 OnExposeComplete: enter
22:21:12.704 00.002 8960 UpdateGuideState(): m_state=6
22:21:12.706 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 977
22:21:12.708 00.002 8960 Star::Find returns 1 (0), X=973.06, Y=735.51, Mass=123769, SNR=26.2, Peak=22134 HFD=3.6
22:21:12.710 00.002 8960 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.39) = xAngle (3.18 = -3.10)
22:21:12.711 00.001 8960 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.14 = -3.14)
22:21:12.713 00.002 8960 CameraToMount -- cameraX=-1.18 cameraY=0.44 hyp=1.26 cameraTheta=2.79 mountX=-1.25 mountY=-0.00, mountTheta=-3.14
22:21:12.719 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-1.18, y=0.44, opts=13)
22:21:12.722 00.003 8960 Enqueuing Move request for scope (-1.18, 0.44)
22:21:12.724 00.002 13828 Worker thread wakes up
22:21:12.724 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12720, FiltMin=10032, FiltMax=65535, Gamma=2.540
22:21:12.726 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.18, 0.44) opts 0xd
22:21:12.726 00.000 8960 UpdateGuideState exits: m=123769 SNR=26.2
22:21:12.729 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.18, 0.44)
22:21:12.729 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:12.731 00.002 13828 Moving (-1.18, 0.44) raw xDistance=-1.25 yDistance=-0.00
22:21:12.731 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:12.733 00.002 8960 Enqueuing Expose request
22:21:12.736 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.80 from input -1.25
22:21:12.736 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:12.736 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:21:12.736 00.000 13828 MoveAxis(E, 472, ABG)
22:21:12.736 00.000 13828 Guiding  Dir = 2, Dur = 472
22:21:12.737 00.001 13828 IsSlewing returns 0
22:21:12.737 00.000 13828 IsGuiding returns 0
22:21:12.739 00.002 13828 PulseGuide returned control before completion, sleep 481
22:21:13.229 00.490 13828 IsGuiding returns 0
22:21:13.229 00.000 13828 Move returns status 0, amount 472
22:21:13.229 00.000 13828 MoveAxis(N, 0, ABG)
22:21:13.229 00.000 13828 duration set to 0 by GuideMode
22:21:13.230 00.001 13828 Move returns status 0, amount 0
22:21:13.230 00.000 13828 move complete, result=0
22:21:13.230 00.000 13828 worker thread done servicing request
22:21:13.230 00.000 8960 GuideStep: -1.3 px 472 ms EAST, -0.0 px 0 ms NORTH
22:21:13.234 00.004 13828 Worker thread wakes up
22:21:13.234 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:13.234 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:15.709 02.475 13828 Exposure complete
22:21:15.837 00.128 13828 worker thread done servicing request
22:21:15.837 00.000 8960 OnExposeComplete: enter
22:21:15.840 00.003 8960 UpdateGuideState(): m_state=6
22:21:15.842 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 978
22:21:15.844 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=735.15, Mass=141229, SNR=28.0, Peak=25443 HFD=3.5
22:21:15.847 00.003 8960 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.39) = xAngle (3.39 = -2.89)
22:21:15.849 00.002 8960 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.35 = -2.93)
22:21:15.851 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=0.07 hyp=0.51 cameraTheta=3.00 mountX=-0.49 mountY=-0.11, mountTheta=-2.93
22:21:15.853 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=0.07, opts=13)
22:21:15.855 00.002 8960 Enqueuing Move request for scope (-0.50, 0.07)
22:21:15.857 00.002 13828 Worker thread wakes up
22:21:15.857 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.07) opts 0xd
22:21:15.857 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, 0.07)
22:21:15.857 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12720, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:21:15.859 00.002 13828 Moving (-0.50, 0.07) raw xDistance=-0.49 yDistance=-0.11
22:21:15.859 00.000 8960 UpdateGuideState exits: m=141229 SNR=28.0
22:21:15.861 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.49
22:21:15.861 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:15.865 00.004 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:15.865 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:15.867 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:21:15.867 00.000 8960 Enqueuing Expose request
22:21:15.870 00.003 13828 MoveAxis(E, 215, ABG)
22:21:15.870 00.000 13828 Guiding  Dir = 2, Dur = 215
22:21:15.872 00.002 13828 IsSlewing returns 0
22:21:15.872 00.000 13828 IsGuiding returns 0
22:21:15.873 00.001 13828 PulseGuide returned control before completion, sleep 224
22:21:16.110 00.237 13828 IsGuiding returns 0
22:21:16.110 00.000 13828 Move returns status 0, amount 215
22:21:16.110 00.000 13828 MoveAxis(N, 0, ABG)
22:21:16.110 00.000 13828 duration set to 0 by GuideMode
22:21:16.110 00.000 13828 Move returns status 0, amount 0
22:21:16.110 00.000 13828 move complete, result=0
22:21:16.110 00.000 13828 worker thread done servicing request
22:21:16.110 00.000 13828 Worker thread wakes up
22:21:16.110 00.000 8960 GuideStep: -0.5 px 215 ms EAST, -0.1 px 0 ms NORTH
22:21:16.113 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:16.113 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:18.587 02.474 13828 Exposure complete
22:21:18.724 00.137 13828 worker thread done servicing request
22:21:18.724 00.000 8960 OnExposeComplete: enter
22:21:18.726 00.002 8960 UpdateGuideState(): m_state=6
22:21:18.729 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 979
22:21:18.732 00.003 8960 Star::Find returns 1 (0), X=973.75, Y=734.64, Mass=178261, SNR=33.5, Peak=25091 HFD=3.3
22:21:18.734 00.002 8960 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.39) = xAngle (-2.01 = -2.01)
22:21:18.736 00.002 8960 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
22:21:18.738 00.002 8960 CameraToMount -- cameraX=-0.49 cameraY=-0.44 hyp=0.66 cameraTheta=-2.40 mountX=-0.28 mountY=-0.58, mountTheta=-2.02
22:21:18.739 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=-0.44, opts=13)
22:21:18.741 00.002 8960 Enqueuing Move request for scope (-0.49, -0.44)
22:21:18.744 00.003 13828 Worker thread wakes up
22:21:18.744 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12732, FiltMin=9923, FiltMax=65535, Gamma=2.540
22:21:18.745 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.44) opts 0xd
22:21:18.745 00.000 8960 UpdateGuideState exits: m=178261 SNR=33.5
22:21:18.748 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.49, -0.44)
22:21:18.748 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:18.750 00.002 13828 Moving (-0.49, -0.44) raw xDistance=-0.28 yDistance=-0.58
22:21:18.750 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:18.752 00.002 8960 Enqueuing Expose request
22:21:18.754 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.28
22:21:18.754 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:21:18.754 00.000 13828 MoveAxis(E, 119, ABG)
22:21:18.754 00.000 13828 Guiding  Dir = 2, Dur = 119
22:21:18.755 00.001 13828 IsSlewing returns 0
22:21:18.755 00.000 13828 IsGuiding returns 0
22:21:18.757 00.002 13828 PulseGuide returned control before completion, sleep 128
22:21:18.901 00.144 13828 IsGuiding returns 0
22:21:18.901 00.000 13828 Move returns status 0, amount 119
22:21:18.902 00.001 13828 MoveAxis(N, 310, ABG)
22:21:18.902 00.000 13828 duration set to 0 by GuideMode
22:21:18.902 00.000 13828 Move returns status 0, amount 0
22:21:18.902 00.000 13828 move complete, result=0
22:21:18.902 00.000 13828 worker thread done servicing request
22:21:18.902 00.000 8960 GuideStep: -0.3 px 119 ms EAST, -0.6 px 0 ms NORTH
22:21:18.904 00.002 13828 Worker thread wakes up
22:21:18.904 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:18.904 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:21.388 02.484 13828 Exposure complete
22:21:21.542 00.154 13828 worker thread done servicing request
22:21:21.542 00.000 8960 OnExposeComplete: enter
22:21:21.544 00.002 8960 UpdateGuideState(): m_state=6
22:21:21.547 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 980
22:21:21.549 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=735.56, Mass=162636, SNR=30.6, Peak=28137 HFD=3.8
22:21:21.551 00.002 8960 CameraToMount -- cameraTheta (2.24) - m_xAngle (-0.39) = xAngle (2.64 = 2.64)
22:21:21.553 00.002 8960 CameraToMount -- cameraTheta (2.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.60 = 2.60)
22:21:21.555 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=0.49 hyp=0.62 cameraTheta=2.24 mountX=-0.54 mountY=0.32, mountTheta=2.61
22:21:21.558 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=0.49, opts=13)
22:21:21.560 00.002 8960 Enqueuing Move request for scope (-0.39, 0.49)
22:21:21.562 00.002 13828 Worker thread wakes up
22:21:21.562 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.49) opts 0xd
22:21:21.562 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7907, max=65535, med=12732, FiltMin=9712, FiltMax=65535, Gamma=2.540
22:21:21.564 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.39, 0.49)
22:21:21.564 00.000 8960 UpdateGuideState exits: m=162636 SNR=30.6
22:21:21.566 00.002 13828 Moving (-0.39, 0.49) raw xDistance=-0.54 yDistance=0.32
22:21:21.566 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:21.568 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54
22:21:21.568 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:21.570 00.002 8960 Enqueuing Expose request
22:21:21.572 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:21.572 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:21:21.572 00.000 13828 MoveAxis(E, 209, ABG)
22:21:21.572 00.000 13828 Guiding  Dir = 2, Dur = 209
22:21:21.573 00.001 13828 IsSlewing returns 0
22:21:21.573 00.000 13828 IsGuiding returns 0
22:21:21.575 00.002 13828 PulseGuide returned control before completion, sleep 218
22:21:21.796 00.221 13828 IsGuiding returns 0
22:21:21.796 00.000 13828 Move returns status 0, amount 209
22:21:21.796 00.000 13828 MoveAxis(N, 0, ABG)
22:21:21.796 00.000 13828 duration set to 0 by GuideMode
22:21:21.797 00.001 13828 Move returns status 0, amount 0
22:21:21.797 00.000 13828 move complete, result=0
22:21:21.797 00.000 13828 worker thread done servicing request
22:21:21.797 00.000 8960 GuideStep: -0.5 px 209 ms EAST, 0.3 px 0 ms NORTH
22:21:21.799 00.002 13828 Worker thread wakes up
22:21:21.799 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:21.799 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:24.271 02.472 13828 Exposure complete
22:21:24.402 00.131 13828 worker thread done servicing request
22:21:24.402 00.000 8960 OnExposeComplete: enter
22:21:24.404 00.002 8960 UpdateGuideState(): m_state=6
22:21:24.407 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 981
22:21:24.410 00.003 8960 Star::Find returns 1 (0), X=975.30, Y=735.41, Mass=101584, SNR=22.4, Peak=23670 HFD=2.9
22:21:24.413 00.003 8960 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.39) = xAngle (0.70 = 0.70)
22:21:24.415 00.002 8960 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
22:21:24.418 00.003 8960 CameraToMount -- cameraX=1.07 cameraY=0.33 hyp=1.12 cameraTheta=0.30 mountX=0.86 mountY=0.69, mountTheta=0.67
22:21:24.422 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.07, y=0.33, opts=13)
22:21:24.423 00.001 8960 Enqueuing Move request for scope (1.07, 0.33)
22:21:24.425 00.002 13828 Worker thread wakes up
22:21:24.425 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.33) opts 0xd
22:21:24.425 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=12745, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:21:24.427 00.002 13828 Handling offset move in thread for scope, endpoint = (1.07, 0.33)
22:21:24.427 00.000 8960 UpdateGuideState exits: m=101584 SNR=22.4
22:21:24.429 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:24.432 00.003 13828 Moving (1.07, 0.33) raw xDistance=0.86 yDistance=0.69
22:21:24.432 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:24.434 00.002 8960 Enqueuing Expose request
22:21:24.435 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.86
22:21:24.435 00.000 13828 resist switch: large excursion: input 0.69 thresh 0.57 direction from -1 to 1
22:21:24.435 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.06
22:21:24.435 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.69 from input 0.69
22:21:24.435 00.000 13828 MoveAxis(W, 305, ABG)
22:21:24.435 00.000 13828 Guiding  Dir = 3, Dur = 305
22:21:24.436 00.001 13828 IsSlewing returns 0
22:21:24.437 00.001 13828 IsGuiding returns 0
22:21:24.438 00.001 13828 PulseGuide returned control before completion, sleep 314
22:21:24.767 00.329 13828 IsGuiding returns 0
22:21:24.767 00.000 13828 Move returns status 0, amount 305
22:21:24.767 00.000 13828 MoveAxis(S, 366, ABG)
22:21:24.767 00.000 13828 Guiding  Dir = 1, Dur = 366
22:21:24.769 00.002 13828 IsSlewing returns 0
22:21:24.769 00.000 13828 IsGuiding returns 0
22:21:24.771 00.002 13828 PulseGuide returned control before completion, sleep 375
22:21:25.147 00.376 13828 IsGuiding returns 0
22:21:25.147 00.000 13828 Move returns status 0, amount 366
22:21:25.147 00.000 13828 move complete, result=0
22:21:25.147 00.000 13828 worker thread done servicing request
22:21:25.147 00.000 13828 Worker thread wakes up
22:21:25.147 00.000 8960 GuideStep: 0.9 px 305 ms WEST, 0.7 px 366 ms SOUTH
22:21:25.152 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:25.152 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:27.625 02.473 13828 Exposure complete
22:21:27.769 00.144 13828 worker thread done servicing request
22:21:27.769 00.000 8960 OnExposeComplete: enter
22:21:27.772 00.003 8960 UpdateGuideState(): m_state=6
22:21:27.774 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 982
22:21:27.776 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=734.91, Mass=155430, SNR=29.3, Peak=26403 HFD=3.3
22:21:27.778 00.002 8960 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.39) = xAngle (-0.70 = -0.70)
22:21:27.780 00.002 8960 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
22:21:27.781 00.001 8960 CameraToMount -- cameraX=0.08 cameraY=-0.16 hyp=0.18 cameraTheta=-1.10 mountX=0.14 mountY=-0.12, mountTheta=-0.72
22:21:27.784 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.16, opts=13)
22:21:27.786 00.002 8960 Enqueuing Move request for scope (0.08, -0.16)
22:21:27.788 00.002 13828 Worker thread wakes up
22:21:27.788 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7958, max=65535, med=12739, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:21:27.790 00.002 8960 UpdateGuideState exits: m=155430 SNR=29.3
22:21:27.791 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:27.793 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:27.796 00.003 8960 Enqueuing Expose request
22:21:27.798 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.16) opts 0xd
22:21:27.798 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.16)
22:21:27.798 00.000 13828 Moving (0.08, -0.16) raw xDistance=0.14 yDistance=-0.12
22:21:27.798 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.14
22:21:27.798 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:27.798 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:21:27.798 00.000 13828 MoveAxis(W, 73, ABG)
22:21:27.798 00.000 13828 Guiding  Dir = 3, Dur = 73
22:21:27.800 00.002 13828 IsSlewing returns 0
22:21:27.801 00.001 13828 IsGuiding returns 0
22:21:27.803 00.002 13828 PulseGuide returned control before completion, sleep 82
22:21:27.893 00.090 13828 IsGuiding returns 0
22:21:27.893 00.000 13828 Move returns status 0, amount 73
22:21:27.893 00.000 13828 MoveAxis(N, 0, ABG)
22:21:27.893 00.000 13828 duration set to 0 by GuideMode
22:21:27.893 00.000 13828 Move returns status 0, amount 0
22:21:27.893 00.000 13828 move complete, result=0
22:21:27.893 00.000 13828 worker thread done servicing request
22:21:27.893 00.000 13828 Worker thread wakes up
22:21:27.894 00.001 8960 GuideStep: 0.1 px 73 ms WEST, -0.1 px 0 ms NORTH
22:21:27.896 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:27.896 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:30.367 02.471 13828 Exposure complete
22:21:30.496 00.129 13828 worker thread done servicing request
22:21:30.496 00.000 8960 OnExposeComplete: enter
22:21:30.499 00.003 8960 UpdateGuideState(): m_state=6
22:21:30.503 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 983
22:21:30.505 00.002 8960 Star::Find returns 1 (0), X=973.59, Y=734.80, Mass=115318, SNR=28.4, Peak=26851 HFD=2.8
22:21:30.507 00.002 8960 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.39) = xAngle (-2.33 = -2.33)
22:21:30.509 00.002 8960 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.37 = -2.37)
22:21:30.510 00.001 8960 CameraToMount -- cameraX=-0.64 cameraY=-0.28 hyp=0.70 cameraTheta=-2.73 mountX=-0.48 mountY=-0.49, mountTheta=-2.35
22:21:30.514 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.64, y=-0.28, opts=13)
22:21:30.516 00.002 8960 Enqueuing Move request for scope (-0.64, -0.28)
22:21:30.519 00.003 13828 Worker thread wakes up
22:21:30.519 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=12745, FiltMin=9731, FiltMax=65535, Gamma=2.540
22:21:30.521 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.28) opts 0xd
22:21:30.521 00.000 8960 UpdateGuideState exits: m=115318 SNR=28.4
22:21:30.523 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.64, -0.28)
22:21:30.523 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:30.525 00.002 13828 Moving (-0.64, -0.28) raw xDistance=-0.48 yDistance=-0.49
22:21:30.525 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
22:21:30.525 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:30.526 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:30.528 00.002 8960 Enqueuing Expose request
22:21:30.530 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:21:30.531 00.001 13828 MoveAxis(E, 174, ABG)
22:21:30.531 00.000 13828 Guiding  Dir = 2, Dur = 174
22:21:30.537 00.006 13828 IsSlewing returns 0
22:21:30.537 00.000 13828 IsGuiding returns 0
22:21:30.539 00.002 13828 PulseGuide returned control before completion, sleep 183
22:21:30.735 00.196 13828 IsGuiding returns 0
22:21:30.735 00.000 13828 Move returns status 0, amount 174
22:21:30.735 00.000 13828 MoveAxis(N, 0, ABG)
22:21:30.735 00.000 13828 duration set to 0 by GuideMode
22:21:30.735 00.000 13828 Move returns status 0, amount 0
22:21:30.735 00.000 13828 move complete, result=0
22:21:30.735 00.000 13828 worker thread done servicing request
22:21:30.735 00.000 8960 GuideStep: -0.5 px 174 ms EAST, -0.5 px 0 ms NORTH
22:21:30.738 00.003 13828 Worker thread wakes up
22:21:30.738 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:30.738 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:33.205 02.467 13828 Exposure complete
22:21:33.351 00.146 13828 worker thread done servicing request
22:21:33.351 00.000 8960 OnExposeComplete: enter
22:21:33.353 00.002 8960 UpdateGuideState(): m_state=6
22:21:33.355 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 984
22:21:33.357 00.002 8960 Star::Find returns 1 (0), X=973.56, Y=735.04, Mass=172002, SNR=34.7, Peak=23753 HFD=3.9
22:21:33.358 00.001 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.39) = xAngle (-2.69 = -2.69)
22:21:33.361 00.003 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
22:21:33.363 00.002 8960 CameraToMount -- cameraX=-0.67 cameraY=-0.04 hyp=0.67 cameraTheta=-3.09 mountX=-0.61 mountY=-0.27, mountTheta=-2.72
22:21:33.368 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.67, y=-0.04, opts=13)
22:21:33.370 00.002 8960 Enqueuing Move request for scope (-0.67, -0.04)
22:21:33.372 00.002 13828 Worker thread wakes up
22:21:33.372 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12752, FiltMin=9718, FiltMax=65535, Gamma=2.540
22:21:33.374 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.04) opts 0xd
22:21:33.374 00.000 8960 UpdateGuideState exits: m=172002 SNR=34.7
22:21:33.376 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.67, -0.04)
22:21:33.377 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:33.379 00.002 13828 Moving (-0.67, -0.04) raw xDistance=-0.61 yDistance=-0.27
22:21:33.379 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:33.381 00.002 8960 Enqueuing Expose request
22:21:33.382 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.61
22:21:33.382 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:33.383 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.27
22:21:33.383 00.000 13828 MoveAxis(E, 237, ABG)
22:21:33.383 00.000 13828 Guiding  Dir = 2, Dur = 237
22:21:33.384 00.001 13828 IsSlewing returns 0
22:21:33.384 00.000 13828 IsGuiding returns 0
22:21:33.385 00.001 13828 PulseGuide returned control before completion, sleep 246
22:21:33.644 00.259 13828 IsGuiding returns 0
22:21:33.644 00.000 13828 Move returns status 0, amount 237
22:21:33.644 00.000 13828 MoveAxis(N, 0, ABG)
22:21:33.644 00.000 13828 duration set to 0 by GuideMode
22:21:33.644 00.000 13828 Move returns status 0, amount 0
22:21:33.644 00.000 13828 move complete, result=0
22:21:33.645 00.001 13828 worker thread done servicing request
22:21:33.645 00.000 13828 Worker thread wakes up
22:21:33.645 00.000 8960 GuideStep: -0.6 px 237 ms EAST, -0.3 px 0 ms NORTH
22:21:33.648 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:33.648 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:36.129 02.481 13828 Exposure complete
22:21:36.259 00.130 13828 worker thread done servicing request
22:21:36.259 00.000 8960 OnExposeComplete: enter
22:21:36.262 00.003 8960 UpdateGuideState(): m_state=6
22:21:36.264 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 985
22:21:36.267 00.003 8960 Star::Find returns 1 (0), X=974.37, Y=734.80, Mass=165227, SNR=29.7, Peak=26985 HFD=3.7
22:21:36.269 00.002 8960 CameraToMount -- cameraTheta (-1.13) - m_xAngle (-0.39) = xAngle (-0.74 = -0.74)
22:21:36.271 00.002 8960 CameraToMount -- cameraTheta (-1.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
22:21:36.273 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.28 hyp=0.31 cameraTheta=-1.13 mountX=0.23 mountY=-0.22, mountTheta=-0.75
22:21:36.276 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.28, opts=13)
22:21:36.279 00.003 8960 Enqueuing Move request for scope (0.13, -0.28)
22:21:36.281 00.002 13828 Worker thread wakes up
22:21:36.281 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=12752, FiltMin=9916, FiltMax=65535, Gamma=2.540
22:21:36.283 00.002 8960 UpdateGuideState exits: m=165227 SNR=29.7
22:21:36.285 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:36.288 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.28) opts 0xd
22:21:36.288 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.28)
22:21:36.288 00.000 13828 Moving (0.13, -0.28) raw xDistance=0.23 yDistance=-0.22
22:21:36.288 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.23
22:21:36.288 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:21:36.288 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:21:36.288 00.000 13828 MoveAxis(W, 69, ABG)
22:21:36.288 00.000 13828 Guiding  Dir = 3, Dur = 69
22:21:36.288 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:36.290 00.002 8960 Enqueuing Expose request
22:21:36.294 00.004 13828 IsSlewing returns 0
22:21:36.294 00.000 13828 IsGuiding returns 0
22:21:36.296 00.002 13828 PulseGuide returned control before completion, sleep 78
22:21:36.383 00.087 13828 IsGuiding returns 1
22:21:36.383 00.000 13828 scope still moving after pulse duration time elapsed
22:21:36.416 00.033 13828 IsSlewing returns 0
22:21:36.416 00.000 13828 IsGuiding returns 1
22:21:36.451 00.035 13828 IsSlewing returns 0
22:21:36.451 00.000 13828 IsGuiding returns 0
22:21:36.451 00.000 13828 scope move finished after 69 + 87 ms
22:21:36.452 00.001 13828 Move returns status 0, amount 69
22:21:36.452 00.000 13828 MoveAxis(N, 0, ABG)
22:21:36.452 00.000 13828 duration set to 0 by GuideMode
22:21:36.452 00.000 13828 Move returns status 0, amount 0
22:21:36.452 00.000 13828 move complete, result=0
22:21:36.452 00.000 13828 worker thread done servicing request
22:21:36.452 00.000 13828 Worker thread wakes up
22:21:36.452 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:36.452 00.000 8960 GuideStep: 0.2 px 69 ms WEST, -0.2 px 0 ms NORTH
22:21:36.454 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:38.915 02.461 13828 Exposure complete
22:21:39.050 00.135 13828 worker thread done servicing request
22:21:39.050 00.000 8960 OnExposeComplete: enter
22:21:39.053 00.003 8960 UpdateGuideState(): m_state=6
22:21:39.055 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 986
22:21:39.058 00.003 8960 Star::Find returns 1 (0), X=974.32, Y=734.53, Mass=124729, SNR=26.5, Peak=26249 HFD=3.1
22:21:39.058 00.000 8960 CameraToMount -- cameraTheta (-1.41) - m_xAngle (-0.39) = xAngle (-1.01 = -1.01)
22:21:39.060 00.002 8960 CameraToMount -- cameraTheta (-1.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
22:21:39.063 00.003 8960 CameraToMount -- cameraX=0.09 cameraY=-0.55 hyp=0.55 cameraTheta=-1.41 mountX=0.29 mountY=-0.48, mountTheta=-1.02
22:21:39.066 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.55, opts=13)
22:21:39.069 00.003 8960 Enqueuing Move request for scope (0.09, -0.55)
22:21:39.071 00.002 13828 Worker thread wakes up
22:21:39.071 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=12758, FiltMin=9859, FiltMax=65535, Gamma=2.540
22:21:39.073 00.002 8960 UpdateGuideState exits: m=124729 SNR=26.5
22:21:39.075 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.55) opts 0xd
22:21:39.076 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:39.079 00.003 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.55)
22:21:39.079 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:39.081 00.002 8960 Enqueuing Expose request
22:21:39.083 00.002 13828 Moving (0.09, -0.55) raw xDistance=0.29 yDistance=-0.48
22:21:39.084 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:21:39.084 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:39.084 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.48
22:21:39.084 00.000 13828 MoveAxis(W, 113, ABG)
22:21:39.084 00.000 13828 Guiding  Dir = 3, Dur = 113
22:21:39.085 00.001 13828 IsSlewing returns 0
22:21:39.085 00.000 13828 IsGuiding returns 0
22:21:39.087 00.002 13828 PulseGuide returned control before completion, sleep 122
22:21:39.214 00.127 13828 IsGuiding returns 1
22:21:39.214 00.000 13828 scope still moving after pulse duration time elapsed
22:21:39.246 00.032 13828 IsSlewing returns 0
22:21:39.246 00.000 13828 IsGuiding returns 0
22:21:39.246 00.000 13828 scope move finished after 113 + 47 ms
22:21:39.246 00.000 13828 Move returns status 0, amount 113
22:21:39.246 00.000 13828 MoveAxis(N, 0, ABG)
22:21:39.246 00.000 13828 duration set to 0 by GuideMode
22:21:39.246 00.000 13828 Move returns status 0, amount 0
22:21:39.246 00.000 13828 move complete, result=0
22:21:39.246 00.000 13828 worker thread done servicing request
22:21:39.247 00.001 13828 Worker thread wakes up
22:21:39.247 00.000 8960 GuideStep: 0.3 px 113 ms WEST, -0.5 px 0 ms NORTH
22:21:39.249 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:39.249 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:41.725 02.476 13828 Exposure complete
22:21:41.869 00.144 13828 worker thread done servicing request
22:21:41.869 00.000 8960 OnExposeComplete: enter
22:21:41.872 00.003 8960 UpdateGuideState(): m_state=6
22:21:41.874 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 987
22:21:41.876 00.002 8960 Star::Find returns 1 (0), X=973.96, Y=735.01, Mass=105346, SNR=23.5, Peak=23875 HFD=2.8
22:21:41.878 00.002 8960 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.39) = xAngle (-2.49 = -2.49)
22:21:41.880 00.002 8960 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
22:21:41.882 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.07 hyp=0.28 cameraTheta=-2.89 mountX=-0.22 mountY=-0.16, mountTheta=-2.52
22:21:41.885 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-0.07, opts=13)
22:21:41.887 00.002 8960 Enqueuing Move request for scope (-0.27, -0.07)
22:21:41.889 00.002 13828 Worker thread wakes up
22:21:41.889 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.07) opts 0xd
22:21:41.889 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12752, FiltMin=9980, FiltMax=65535, Gamma=2.540
22:21:41.891 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.27, -0.07)
22:21:41.891 00.000 8960 UpdateGuideState exits: m=105346 SNR=23.5
22:21:41.893 00.002 13828 Moving (-0.27, -0.07) raw xDistance=-0.22 yDistance=-0.16
22:21:41.894 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.22
22:21:41.894 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:21:41.894 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:41.896 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:21:41.896 00.000 13828 MoveAxis(E, 74, ABG)
22:21:41.896 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:41.898 00.002 8960 Enqueuing Expose request
22:21:41.900 00.002 13828 Guiding  Dir = 2, Dur = 74
22:21:41.903 00.003 13828 IsSlewing returns 0
22:21:41.903 00.000 13828 IsGuiding returns 0
22:21:41.905 00.002 13828 PulseGuide returned control before completion, sleep 83
22:21:41.997 00.092 13828 IsGuiding returns 0
22:21:41.998 00.001 13828 Move returns status 0, amount 74
22:21:41.998 00.000 13828 MoveAxis(N, 0, ABG)
22:21:41.998 00.000 13828 duration set to 0 by GuideMode
22:21:41.998 00.000 13828 Move returns status 0, amount 0
22:21:41.998 00.000 13828 move complete, result=0
22:21:41.998 00.000 13828 worker thread done servicing request
22:21:41.998 00.000 8960 GuideStep: -0.2 px 74 ms EAST, -0.2 px 0 ms NORTH
22:21:42.000 00.002 13828 Worker thread wakes up
22:21:42.001 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:42.001 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:44.478 02.477 13828 Exposure complete
22:21:44.644 00.166 13828 worker thread done servicing request
22:21:44.644 00.000 8960 OnExposeComplete: enter
22:21:44.646 00.002 8960 UpdateGuideState(): m_state=6
22:21:44.649 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 988
22:21:44.652 00.003 8960 Star::Find returns 1 (0), X=972.93, Y=735.29, Mass=192246, SNR=38.0, Peak=25475 HFD=4.6
22:21:44.654 00.002 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.37 = -2.91)
22:21:44.656 00.002 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.33 = -2.95)
22:21:44.659 00.003 8960 CameraToMount -- cameraX=-1.30 cameraY=0.22 hyp=1.32 cameraTheta=2.98 mountX=-1.28 mountY=-0.25, mountTheta=-2.95
22:21:44.661 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.30, y=0.22, opts=13)
22:21:44.663 00.002 8960 Enqueuing Move request for scope (-1.30, 0.22)
22:21:44.665 00.002 13828 Worker thread wakes up
22:21:44.665 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7920, max=65535, med=12752, FiltMin=9948, FiltMax=65535, Gamma=2.540
22:21:44.667 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.30, 0.22) opts 0xd
22:21:44.667 00.000 8960 UpdateGuideState exits: m=192246 SNR=38.0
22:21:44.669 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.30, 0.22)
22:21:44.670 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:44.672 00.002 13828 Moving (-1.30, 0.22) raw xDistance=-1.28 yDistance=-0.25
22:21:44.672 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:44.674 00.002 8960 Enqueuing Expose request
22:21:44.676 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.82 from input -1.28
22:21:44.676 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:21:44.677 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:21:44.677 00.000 13828 MoveAxis(E, 480, ABG)
22:21:44.677 00.000 13828 Guiding  Dir = 2, Dur = 480
22:21:44.678 00.001 13828 IsSlewing returns 0
22:21:44.678 00.000 13828 IsGuiding returns 0
22:21:44.680 00.002 13828 PulseGuide returned control before completion, sleep 489
22:21:45.172 00.492 13828 IsGuiding returns 0
22:21:45.172 00.000 13828 Move returns status 0, amount 480
22:21:45.172 00.000 13828 MoveAxis(N, 0, ABG)
22:21:45.172 00.000 13828 duration set to 0 by GuideMode
22:21:45.172 00.000 13828 Move returns status 0, amount 0
22:21:45.172 00.000 13828 move complete, result=0
22:21:45.172 00.000 13828 worker thread done servicing request
22:21:45.172 00.000 8960 GuideStep: -1.3 px 480 ms EAST, -0.3 px 0 ms NORTH
22:21:45.174 00.002 13828 Worker thread wakes up
22:21:45.174 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:45.174 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:47.643 02.469 13828 Exposure complete
22:21:47.791 00.148 13828 worker thread done servicing request
22:21:47.791 00.000 8960 OnExposeComplete: enter
22:21:47.793 00.002 8960 UpdateGuideState(): m_state=6
22:21:47.795 00.002 8960 Star::Find(15, 972, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 989
22:21:47.797 00.002 8960 Star::Find returns 1 (0), X=974.79, Y=734.17, Mass=154049, SNR=24.3, Peak=24233 HFD=3.4
22:21:47.799 00.002 8960 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
22:21:47.800 00.001 8960 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
22:21:47.802 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=-0.91 hyp=1.07 cameraTheta=-1.02 mountX=0.87 mountY=-0.65, mountTheta=-0.65
22:21:47.805 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=-0.91, opts=13)
22:21:47.807 00.002 8960 Enqueuing Move request for scope (0.56, -0.91)
22:21:47.808 00.001 13828 Worker thread wakes up
22:21:47.809 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.91) opts 0xd
22:21:47.809 00.000 13828 Handling offset move in thread for scope, endpoint = (0.56, -0.91)
22:21:47.809 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8060, max=65535, med=12758, FiltMin=10070, FiltMax=65535, Gamma=2.540
22:21:47.811 00.002 13828 Moving (0.56, -0.91) raw xDistance=0.87 yDistance=-0.65
22:21:47.811 00.000 8960 UpdateGuideState exits: m=154049 SNR=24.3
22:21:47.812 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.87
22:21:47.813 00.001 13828 resist switch: large excursion: input -0.65 thresh 0.57 direction from 1 to -1
22:21:47.813 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:47.814 00.001 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.96
22:21:47.814 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:47.816 00.002 8960 Enqueuing Expose request
22:21:47.818 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.65 from input -0.65
22:21:47.818 00.000 13828 MoveAxis(W, 287, ABG)
22:21:47.818 00.000 13828 Guiding  Dir = 3, Dur = 287
22:21:47.819 00.001 13828 IsSlewing returns 0
22:21:47.819 00.000 13828 IsGuiding returns 0
22:21:47.821 00.002 13828 PulseGuide returned control before completion, sleep 296
22:21:48.125 00.304 13828 IsGuiding returns 0
22:21:48.125 00.000 13828 Move returns status 0, amount 287
22:21:48.125 00.000 13828 MoveAxis(N, 347, ABG)
22:21:48.125 00.000 13828 duration set to 0 by GuideMode
22:21:48.125 00.000 13828 Move returns status 0, amount 0
22:21:48.125 00.000 13828 move complete, result=0
22:21:48.125 00.000 13828 worker thread done servicing request
22:21:48.126 00.001 8960 GuideStep: 0.9 px 287 ms WEST, -0.7 px 0 ms NORTH
22:21:48.128 00.002 13828 Worker thread wakes up
22:21:48.128 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:48.128 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:50.602 02.474 13828 Exposure complete
22:21:50.745 00.143 13828 worker thread done servicing request
22:21:50.745 00.000 8960 OnExposeComplete: enter
22:21:50.747 00.002 8960 UpdateGuideState(): m_state=6
22:21:50.749 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 990
22:21:50.751 00.002 8960 Star::Find returns 1 (0), X=973.52, Y=735.13, Mass=158448, SNR=28.4, Peak=24643 HFD=3.8
22:21:50.754 00.003 8960 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.39) = xAngle (3.45 = -2.83)
22:21:50.756 00.002 8960 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.42 = -2.86)
22:21:50.758 00.002 8960 CameraToMount -- cameraX=-0.72 cameraY=0.06 hyp=0.72 cameraTheta=3.06 mountX=-0.68 mountY=-0.20, mountTheta=-2.86
22:21:50.762 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=0.06, opts=13)
22:21:50.764 00.002 8960 Enqueuing Move request for scope (-0.72, 0.06)
22:21:50.767 00.003 13828 Worker thread wakes up
22:21:50.767 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7728, max=65535, med=12758, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:21:50.769 00.002 8960 UpdateGuideState exits: m=158448 SNR=28.4
22:21:50.771 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.06) opts 0xd
22:21:50.771 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:50.773 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.72, 0.06)
22:21:50.773 00.000 13828 Moving (-0.72, 0.06) raw xDistance=-0.68 yDistance=-0.20
22:21:50.773 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.68
22:21:50.773 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:21:50.773 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:50.776 00.003 8960 Enqueuing Expose request
22:21:50.778 00.002 13828 MoveAxis(E, 234, ABG)
22:21:50.778 00.000 13828 Guiding  Dir = 2, Dur = 234
22:21:50.783 00.005 13828 IsSlewing returns 0
22:21:50.783 00.000 13828 IsGuiding returns 0
22:21:50.786 00.003 13828 PulseGuide returned control before completion, sleep 242
22:21:51.032 00.246 13828 IsGuiding returns 0
22:21:51.032 00.000 13828 Move returns status 0, amount 234
22:21:51.032 00.000 13828 MoveAxis(N, 105, ABG)
22:21:51.032 00.000 13828 duration set to 0 by GuideMode
22:21:51.032 00.000 13828 Move returns status 0, amount 0
22:21:51.032 00.000 13828 move complete, result=0
22:21:51.032 00.000 13828 worker thread done servicing request
22:21:51.033 00.001 8960 GuideStep: -0.7 px 234 ms EAST, -0.2 px 0 ms NORTH
22:21:51.034 00.001 13828 Worker thread wakes up
22:21:51.035 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:51.035 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:53.508 02.473 13828 Exposure complete
22:21:53.646 00.138 13828 worker thread done servicing request
22:21:53.646 00.000 8960 OnExposeComplete: enter
22:21:53.649 00.003 8960 UpdateGuideState(): m_state=6
22:21:53.651 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 991
22:21:53.652 00.001 8960 Star::Find returns 1 (0), X=973.72, Y=734.27, Mass=147616, SNR=31.9, Peak=24035 HFD=3.4
22:21:53.653 00.001 8960 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.39) = xAngle (-1.75 = -1.75)
22:21:53.655 00.002 8960 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
22:21:53.657 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=-0.80 hyp=0.95 cameraTheta=-2.14 mountX=-0.17 mountY=-0.93, mountTheta=-1.75
22:21:53.660 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=-0.80, opts=13)
22:21:53.662 00.002 8960 Enqueuing Move request for scope (-0.51, -0.80)
22:21:53.663 00.001 13828 Worker thread wakes up
22:21:53.663 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12764, FiltMin=10057, FiltMax=65535, Gamma=2.540
22:21:53.665 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.80) opts 0xd
22:21:53.665 00.000 8960 UpdateGuideState exits: m=147616 SNR=31.9
22:21:53.667 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.51, -0.80)
22:21:53.667 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:53.669 00.002 13828 Moving (-0.51, -0.80) raw xDistance=-0.17 yDistance=-0.93
22:21:53.670 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:53.672 00.002 8960 Enqueuing Expose request
22:21:53.675 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
22:21:53.675 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.93 from input -0.93
22:21:53.675 00.000 13828 MoveAxis(E, 78, ABG)
22:21:53.675 00.000 13828 Guiding  Dir = 2, Dur = 78
22:21:53.678 00.003 13828 IsSlewing returns 0
22:21:53.679 00.001 13828 IsGuiding returns 0
22:21:53.680 00.001 13828 PulseGuide returned control before completion, sleep 87
22:21:53.779 00.099 13828 IsGuiding returns 0
22:21:53.779 00.000 13828 Move returns status 0, amount 78
22:21:53.779 00.000 13828 MoveAxis(N, 496, ABG)
22:21:53.779 00.000 13828 duration set to 0 by GuideMode
22:21:53.779 00.000 13828 Move returns status 0, amount 0
22:21:53.779 00.000 13828 move complete, result=0
22:21:53.779 00.000 13828 worker thread done servicing request
22:21:53.779 00.000 8960 GuideStep: -0.2 px 78 ms EAST, -0.9 px 0 ms NORTH
22:21:53.783 00.004 13828 Worker thread wakes up
22:21:53.783 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:53.783 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:56.255 02.472 13828 Exposure complete
22:21:56.388 00.133 13828 worker thread done servicing request
22:21:56.388 00.000 8960 OnExposeComplete: enter
22:21:56.391 00.003 8960 UpdateGuideState(): m_state=6
22:21:56.393 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 992
22:21:56.395 00.002 8960 Star::Find returns 1 (0), X=974.40, Y=734.29, Mass=131302, SNR=25.4, Peak=25219 HFD=3.0
22:21:56.397 00.002 8960 CameraToMount -- cameraTheta (-1.36) - m_xAngle (-0.39) = xAngle (-0.96 = -0.96)
22:21:56.398 00.001 8960 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
22:21:56.400 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=-0.78 hyp=0.80 cameraTheta=-1.36 mountX=0.46 mountY=-0.67, mountTheta=-0.97
22:21:56.404 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.78, opts=13)
22:21:56.407 00.003 8960 Enqueuing Move request for scope (0.17, -0.78)
22:21:56.409 00.002 13828 Worker thread wakes up
22:21:56.409 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.78) opts 0xd
22:21:56.410 00.001 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.78)
22:21:56.410 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7414, max=65535, med=12777, FiltMin=10083, FiltMax=65535, Gamma=2.540
22:21:56.412 00.002 8960 UpdateGuideState exits: m=131302 SNR=25.4
22:21:56.414 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:56.416 00.002 13828 Moving (0.17, -0.78) raw xDistance=0.46 yDistance=-0.67
22:21:56.416 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46
22:21:56.416 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:56.419 00.003 8960 Enqueuing Expose request
22:21:56.421 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.67 from input -0.67
22:21:56.421 00.000 13828 MoveAxis(W, 164, ABG)
22:21:56.421 00.000 13828 Guiding  Dir = 3, Dur = 164
22:21:56.422 00.001 13828 IsSlewing returns 0
22:21:56.422 00.000 13828 IsGuiding returns 0
22:21:56.424 00.002 13828 PulseGuide returned control before completion, sleep 173
22:21:56.604 00.180 13828 IsGuiding returns 0
22:21:56.604 00.000 13828 Move returns status 0, amount 164
22:21:56.604 00.000 13828 MoveAxis(N, 358, ABG)
22:21:56.604 00.000 13828 duration set to 0 by GuideMode
22:21:56.604 00.000 13828 Move returns status 0, amount 0
22:21:56.604 00.000 13828 move complete, result=0
22:21:56.605 00.001 13828 worker thread done servicing request
22:21:56.605 00.000 13828 Worker thread wakes up
22:21:56.605 00.000 8960 GuideStep: 0.5 px 164 ms WEST, -0.7 px 0 ms NORTH
22:21:56.608 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:56.608 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:21:59.086 02.478 13828 Exposure complete
22:21:59.220 00.134 13828 worker thread done servicing request
22:21:59.220 00.000 8960 OnExposeComplete: enter
22:21:59.223 00.003 8960 UpdateGuideState(): m_state=6
22:21:59.225 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 993
22:21:59.227 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=734.71, Mass=145342, SNR=28.8, Peak=25955 HFD=3.5
22:21:59.229 00.002 8960 CameraToMount -- cameraTheta (-2.42) - m_xAngle (-0.39) = xAngle (-2.03 = -2.03)
22:21:59.230 00.001 8960 CameraToMount -- cameraTheta (-2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.06 = -2.06)
22:21:59.233 00.003 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.37 hyp=0.56 cameraTheta=-2.42 mountX=-0.25 mountY=-0.49, mountTheta=-2.03
22:21:59.235 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.37, opts=13)
22:21:59.237 00.002 8960 Enqueuing Move request for scope (-0.42, -0.37)
22:21:59.239 00.002 13828 Worker thread wakes up
22:21:59.239 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.37) opts 0xd
22:21:59.239 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7356, max=65535, med=12764, FiltMin=10028, FiltMax=65535, Gamma=2.540
22:21:59.242 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.37)
22:21:59.242 00.000 13828 Moving (-0.42, -0.37) raw xDistance=-0.25 yDistance=-0.49
22:21:59.242 00.000 8960 UpdateGuideState exits: m=145342 SNR=28.8
22:21:59.244 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:21:59.246 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
22:21:59.246 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:21:59.246 00.000 13828 MoveAxis(E, 80, ABG)
22:21:59.246 00.000 13828 Guiding  Dir = 2, Dur = 80
22:21:59.246 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:21:59.249 00.003 13828 IsSlewing returns 0
22:21:59.249 00.000 8960 Enqueuing Expose request
22:21:59.252 00.003 13828 IsGuiding returns 0
22:21:59.255 00.003 13828 PulseGuide returned control before completion, sleep 88
22:21:59.356 00.101 13828 IsGuiding returns 0
22:21:59.356 00.000 13828 Move returns status 0, amount 80
22:21:59.356 00.000 13828 MoveAxis(N, 262, ABG)
22:21:59.356 00.000 13828 duration set to 0 by GuideMode
22:21:59.357 00.001 13828 Move returns status 0, amount 0
22:21:59.357 00.000 13828 move complete, result=0
22:21:59.357 00.000 13828 worker thread done servicing request
22:21:59.357 00.000 8960 GuideStep: -0.2 px 80 ms EAST, -0.5 px 0 ms NORTH
22:21:59.363 00.006 13828 Worker thread wakes up
22:21:59.363 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:21:59.363 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:01.837 02.474 13828 Exposure complete
22:22:01.975 00.138 13828 worker thread done servicing request
22:22:01.976 00.001 8960 OnExposeComplete: enter
22:22:01.978 00.002 8960 UpdateGuideState(): m_state=6
22:22:01.981 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 994
22:22:01.982 00.001 8960 Star::Find returns 1 (0), X=973.83, Y=734.92, Mass=139298, SNR=28.6, Peak=25603 HFD=2.9
22:22:01.984 00.002 8960 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.39) = xAngle (-2.37 = -2.37)
22:22:01.986 00.002 8960 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
22:22:01.987 00.001 8960 CameraToMount -- cameraX=-0.40 cameraY=-0.16 hyp=0.43 cameraTheta=-2.76 mountX=-0.31 mountY=-0.29, mountTheta=-2.39
22:22:01.991 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=-0.16, opts=13)
22:22:01.993 00.002 8960 Enqueuing Move request for scope (-0.40, -0.16)
22:22:01.994 00.001 13828 Worker thread wakes up
22:22:01.995 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12758, FiltMin=9859, FiltMax=65535, Gamma=2.540
22:22:01.996 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.16) opts 0xd
22:22:01.996 00.000 8960 UpdateGuideState exits: m=139298 SNR=28.6
22:22:01.998 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.40, -0.16)
22:22:01.998 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:02.000 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:02.003 00.003 13828 Moving (-0.40, -0.16) raw xDistance=-0.31 yDistance=-0.29
22:22:02.003 00.000 8960 Enqueuing Expose request
22:22:02.007 00.004 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
22:22:02.007 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:22:02.007 00.000 13828 MoveAxis(E, 121, ABG)
22:22:02.007 00.000 13828 Guiding  Dir = 2, Dur = 121
22:22:02.010 00.003 13828 IsSlewing returns 0
22:22:02.010 00.000 13828 IsGuiding returns 0
22:22:02.012 00.002 13828 PulseGuide returned control before completion, sleep 130
22:22:02.157 00.145 13828 IsGuiding returns 0
22:22:02.157 00.000 13828 Move returns status 0, amount 121
22:22:02.157 00.000 13828 MoveAxis(N, 155, ABG)
22:22:02.157 00.000 13828 duration set to 0 by GuideMode
22:22:02.157 00.000 13828 Move returns status 0, amount 0
22:22:02.157 00.000 13828 move complete, result=0
22:22:02.157 00.000 13828 worker thread done servicing request
22:22:02.157 00.000 13828 Worker thread wakes up
22:22:02.158 00.001 8960 GuideStep: -0.3 px 121 ms EAST, -0.3 px 0 ms NORTH
22:22:02.160 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:02.160 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:04.631 02.471 13828 Exposure complete
22:22:04.768 00.137 13828 worker thread done servicing request
22:22:04.768 00.000 8960 OnExposeComplete: enter
22:22:04.770 00.002 8960 UpdateGuideState(): m_state=6
22:22:04.773 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 995
22:22:04.775 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=734.25, Mass=157983, SNR=30.5, Peak=23580 HFD=3.2
22:22:04.777 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:22:04.779 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:22:04.783 00.004 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.82 hyp=0.87 cameraTheta=-1.91 mountX=0.05 mountY=-0.87, mountTheta=-1.52
22:22:04.788 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.82, opts=13)
22:22:04.791 00.003 8960 Enqueuing Move request for scope (-0.29, -0.82)
22:22:04.794 00.003 13828 Worker thread wakes up
22:22:04.794 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=12758, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:22:04.796 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.82) opts 0xd
22:22:04.796 00.000 8960 UpdateGuideState exits: m=157983 SNR=30.5
22:22:04.798 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.82)
22:22:04.798 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:04.799 00.001 13828 Moving (-0.29, -0.82) raw xDistance=0.05 yDistance=-0.87
22:22:04.799 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:04.801 00.002 8960 Enqueuing Expose request
22:22:04.803 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:22:04.803 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
22:22:04.803 00.000 13828 MoveAxis(E, 0, ABG)
22:22:04.803 00.000 13828 Move returns status 0, amount 0
22:22:04.803 00.000 13828 MoveAxis(N, 465, ABG)
22:22:04.803 00.000 13828 duration set to 0 by GuideMode
22:22:04.803 00.000 13828 Move returns status 0, amount 0
22:22:04.803 00.000 13828 move complete, result=0
22:22:04.804 00.001 13828 worker thread done servicing request
22:22:04.804 00.000 13828 Worker thread wakes up
22:22:04.804 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:04.804 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:04.805 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.9 px 0 ms NORTH
22:22:07.278 02.473 13828 Exposure complete
22:22:07.436 00.158 13828 worker thread done servicing request
22:22:07.436 00.000 8960 OnExposeComplete: enter
22:22:07.439 00.003 8960 UpdateGuideState(): m_state=6
22:22:07.442 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 996
22:22:07.444 00.002 8960 Star::Find returns 1 (0), X=973.69, Y=735.09, Mass=167765, SNR=31.2, Peak=25667 HFD=3.4
22:22:07.447 00.003 8960 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.39) = xAngle (3.50 = -2.78)
22:22:07.449 00.002 8960 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.47 = -2.82)
22:22:07.451 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=0.02 hyp=0.54 cameraTheta=3.11 mountX=-0.51 mountY=-0.17, mountTheta=-2.81
22:22:07.456 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=0.02, opts=13)
22:22:07.459 00.003 8960 Enqueuing Move request for scope (-0.54, 0.02)
22:22:07.461 00.002 13828 Worker thread wakes up
22:22:07.461 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=12758, FiltMin=10064, FiltMax=65535, Gamma=2.540
22:22:07.463 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.02) opts 0xd
22:22:07.464 00.001 8960 UpdateGuideState exits: m=167765 SNR=31.2
22:22:07.466 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.54, 0.02)
22:22:07.466 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:07.468 00.002 13828 Moving (-0.54, 0.02) raw xDistance=-0.51 yDistance=-0.17
22:22:07.468 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:07.472 00.004 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
22:22:07.472 00.000 8960 Enqueuing Expose request
22:22:07.475 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:07.475 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:22:07.475 00.000 13828 MoveAxis(E, 188, ABG)
22:22:07.475 00.000 13828 Guiding  Dir = 2, Dur = 188
22:22:07.477 00.002 13828 IsSlewing returns 0
22:22:07.477 00.000 13828 IsGuiding returns 0
22:22:07.479 00.002 13828 PulseGuide returned control before completion, sleep 197
22:22:07.689 00.210 13828 IsGuiding returns 0
22:22:07.689 00.000 13828 Move returns status 0, amount 188
22:22:07.690 00.001 13828 MoveAxis(N, 0, ABG)
22:22:07.690 00.000 13828 duration set to 0 by GuideMode
22:22:07.690 00.000 13828 Move returns status 0, amount 0
22:22:07.690 00.000 13828 move complete, result=0
22:22:07.690 00.000 13828 worker thread done servicing request
22:22:07.691 00.001 8960 GuideStep: -0.5 px 188 ms EAST, -0.2 px 0 ms NORTH
22:22:07.693 00.002 13828 Worker thread wakes up
22:22:07.694 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:07.694 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:10.168 02.474 13828 Exposure complete
22:22:10.302 00.134 13828 worker thread done servicing request
22:22:10.302 00.000 8960 OnExposeComplete: enter
22:22:10.306 00.004 8960 UpdateGuideState(): m_state=6
22:22:10.311 00.005 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 997
22:22:10.313 00.002 8960 Star::Find returns 1 (0), X=973.69, Y=734.92, Mass=153749, SNR=27.9, Peak=22787 HFD=3.9
22:22:10.315 00.002 8960 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.39) = xAngle (-2.46 = -2.46)
22:22:10.316 00.001 8960 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
22:22:10.318 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=-0.16 hyp=0.56 cameraTheta=-2.85 mountX=-0.44 mountY=-0.34, mountTheta=-2.48
22:22:10.322 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=-0.16, opts=13)
22:22:10.324 00.002 8960 Enqueuing Move request for scope (-0.54, -0.16)
22:22:10.326 00.002 13828 Worker thread wakes up
22:22:10.326 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.16) opts 0xd
22:22:10.326 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, -0.16)
22:22:10.326 00.000 13828 Moving (-0.54, -0.16) raw xDistance=-0.44 yDistance=-0.34
22:22:10.326 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44
22:22:10.326 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:22:10.326 00.000 13828 MoveAxis(E, 175, ABG)
22:22:10.326 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7670, max=65535, med=12758, FiltMin=9878, FiltMax=65535, Gamma=2.540
22:22:10.328 00.002 13828 Guiding  Dir = 2, Dur = 175
22:22:10.328 00.000 8960 UpdateGuideState exits: m=153749 SNR=27.9
22:22:10.330 00.002 13828 IsSlewing returns 0
22:22:10.330 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:10.332 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:10.334 00.002 8960 Enqueuing Expose request
22:22:10.335 00.001 13828 IsGuiding returns 0
22:22:10.339 00.004 13828 PulseGuide returned control before completion, sleep 182
22:22:10.538 00.199 13828 IsGuiding returns 0
22:22:10.538 00.000 13828 Move returns status 0, amount 175
22:22:10.538 00.000 13828 MoveAxis(N, 180, ABG)
22:22:10.538 00.000 13828 duration set to 0 by GuideMode
22:22:10.538 00.000 13828 Move returns status 0, amount 0
22:22:10.538 00.000 13828 move complete, result=0
22:22:10.538 00.000 13828 worker thread done servicing request
22:22:10.538 00.000 8960 GuideStep: -0.4 px 175 ms EAST, -0.3 px 0 ms NORTH
22:22:10.540 00.002 13828 Worker thread wakes up
22:22:10.541 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:10.541 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:13.013 02.472 13828 Exposure complete
22:22:13.161 00.148 13828 worker thread done servicing request
22:22:13.161 00.000 8960 OnExposeComplete: enter
22:22:13.164 00.003 8960 UpdateGuideState(): m_state=6
22:22:13.166 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 998
22:22:13.169 00.003 8960 Star::Find returns 1 (0), X=973.92, Y=734.96, Mass=115041, SNR=27.1, Peak=23139 HFD=2.8
22:22:13.170 00.001 8960 CameraToMount -- cameraTheta (-2.79) - m_xAngle (-0.39) = xAngle (-2.40 = -2.40)
22:22:13.172 00.002 8960 CameraToMount -- cameraTheta (-2.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.43 = -2.43)
22:22:13.174 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.12 hyp=0.34 cameraTheta=-2.79 mountX=-0.25 mountY=-0.22, mountTheta=-2.42
22:22:13.177 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.12, opts=13)
22:22:13.179 00.002 8960 Enqueuing Move request for scope (-0.32, -0.12)
22:22:13.181 00.002 13828 Worker thread wakes up
22:22:13.181 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7561, max=65535, med=12771, FiltMin=10083, FiltMax=65535, Gamma=2.540
22:22:13.183 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.12) opts 0xd
22:22:13.183 00.000 8960 UpdateGuideState exits: m=115041 SNR=27.1
22:22:13.185 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.12)
22:22:13.185 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:13.187 00.002 13828 Moving (-0.32, -0.12) raw xDistance=-0.25 yDistance=-0.22
22:22:13.187 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:13.190 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.25
22:22:13.190 00.000 8960 Enqueuing Expose request
22:22:13.194 00.004 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:22:13.194 00.000 13828 MoveAxis(E, 104, ABG)
22:22:13.194 00.000 13828 Guiding  Dir = 2, Dur = 104
22:22:13.195 00.001 13828 IsSlewing returns 0
22:22:13.195 00.000 13828 IsGuiding returns 0
22:22:13.197 00.002 13828 PulseGuide returned control before completion, sleep 113
22:22:13.312 00.115 13828 IsGuiding returns 0
22:22:13.312 00.000 13828 Move returns status 0, amount 104
22:22:13.312 00.000 13828 MoveAxis(N, 117, ABG)
22:22:13.312 00.000 13828 duration set to 0 by GuideMode
22:22:13.312 00.000 13828 Move returns status 0, amount 0
22:22:13.312 00.000 13828 move complete, result=0
22:22:13.312 00.000 13828 worker thread done servicing request
22:22:13.312 00.000 13828 Worker thread wakes up
22:22:13.312 00.000 8960 GuideStep: -0.2 px 104 ms EAST, -0.2 px 0 ms NORTH
22:22:13.315 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:13.315 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:15.785 02.470 13828 Exposure complete
22:22:15.922 00.137 13828 worker thread done servicing request
22:22:15.923 00.001 8960 OnExposeComplete: enter
22:22:15.925 00.002 8960 UpdateGuideState(): m_state=6
22:22:15.927 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 999
22:22:15.929 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.60, Mass=113897, SNR=25.0, Peak=22953 HFD=3.2
22:22:15.931 00.002 8960 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.39) = xAngle (-0.59 = -0.59)
22:22:15.933 00.002 8960 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
22:22:15.935 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.47 hyp=0.57 cameraTheta=-0.99 mountX=0.47 mountY=-0.33, mountTheta=-0.62
22:22:15.938 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.47, opts=13)
22:22:15.941 00.003 8960 Enqueuing Move request for scope (0.31, -0.47)
22:22:15.944 00.003 13828 Worker thread wakes up
22:22:15.944 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12784, FiltMin=9974, FiltMax=65535, Gamma=2.540
22:22:15.946 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.47) opts 0xd
22:22:15.946 00.000 8960 UpdateGuideState exits: m=113897 SNR=25.0
22:22:15.948 00.002 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.47)
22:22:15.948 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:15.950 00.002 13828 Moving (0.31, -0.47) raw xDistance=0.47 yDistance=-0.33
22:22:15.950 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:15.953 00.003 8960 Enqueuing Expose request
22:22:15.955 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
22:22:15.955 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:22:15.955 00.000 13828 MoveAxis(W, 167, ABG)
22:22:15.955 00.000 13828 Guiding  Dir = 3, Dur = 167
22:22:15.957 00.002 13828 IsSlewing returns 0
22:22:15.958 00.001 13828 IsGuiding returns 0
22:22:15.959 00.001 13828 PulseGuide returned control before completion, sleep 176
22:22:16.149 00.190 13828 IsGuiding returns 1
22:22:16.149 00.000 13828 scope still moving after pulse duration time elapsed
22:22:16.180 00.031 13828 IsSlewing returns 0
22:22:16.180 00.000 13828 IsGuiding returns 0
22:22:16.180 00.000 13828 scope move finished after 167 + 55 ms
22:22:16.180 00.000 13828 Move returns status 0, amount 167
22:22:16.180 00.000 13828 MoveAxis(N, 178, ABG)
22:22:16.180 00.000 13828 duration set to 0 by GuideMode
22:22:16.180 00.000 13828 Move returns status 0, amount 0
22:22:16.181 00.001 13828 move complete, result=0
22:22:16.181 00.000 13828 worker thread done servicing request
22:22:16.181 00.000 8960 GuideStep: 0.5 px 167 ms WEST, -0.3 px 0 ms NORTH
22:22:16.182 00.001 13828 Worker thread wakes up
22:22:16.183 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:16.183 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:18.653 02.470 13828 Exposure complete
22:22:18.795 00.142 13828 worker thread done servicing request
22:22:18.795 00.000 8960 OnExposeComplete: enter
22:22:18.797 00.002 8960 UpdateGuideState(): m_state=6
22:22:18.799 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1000
22:22:18.801 00.002 8960 Star::Find returns 1 (0), X=973.32, Y=735.15, Mass=141996, SNR=29.9, Peak=25251 HFD=2.9
22:22:18.803 00.002 8960 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.39) = xAngle (3.46 = -2.83)
22:22:18.806 00.003 8960 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.42 = -2.86)
22:22:18.808 00.002 8960 CameraToMount -- cameraX=-0.91 cameraY=0.07 hyp=0.92 cameraTheta=3.06 mountX=-0.87 mountY=-0.25, mountTheta=-2.86
22:22:18.814 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.91, y=0.07, opts=13)
22:22:18.816 00.002 8960 Enqueuing Move request for scope (-0.91, 0.07)
22:22:18.817 00.001 13828 Worker thread wakes up
22:22:18.817 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7932, max=65535, med=12790, FiltMin=9993, FiltMax=65535, Gamma=2.540
22:22:18.819 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.91, 0.07) opts 0xd
22:22:18.819 00.000 8960 UpdateGuideState exits: m=141996 SNR=29.9
22:22:18.821 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.91, 0.07)
22:22:18.822 00.001 13828 Moving (-0.91, 0.07) raw xDistance=-0.87 yDistance=-0.25
22:22:18.822 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:18.823 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.87
22:22:18.824 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:18.825 00.001 8960 Enqueuing Expose request
22:22:18.827 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:22:18.827 00.000 13828 MoveAxis(E, 311, ABG)
22:22:18.827 00.000 13828 Guiding  Dir = 2, Dur = 311
22:22:18.829 00.002 13828 IsSlewing returns 0
22:22:18.829 00.000 13828 IsGuiding returns 0
22:22:18.830 00.001 13828 PulseGuide returned control before completion, sleep 320
22:22:19.165 00.335 13828 IsGuiding returns 0
22:22:19.165 00.000 13828 Move returns status 0, amount 311
22:22:19.165 00.000 13828 MoveAxis(N, 134, ABG)
22:22:19.165 00.000 13828 duration set to 0 by GuideMode
22:22:19.165 00.000 13828 Move returns status 0, amount 0
22:22:19.165 00.000 13828 move complete, result=0
22:22:19.165 00.000 13828 worker thread done servicing request
22:22:19.165 00.000 13828 Worker thread wakes up
22:22:19.165 00.000 8960 GuideStep: -0.9 px 311 ms EAST, -0.3 px 0 ms NORTH
22:22:19.167 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:19.167 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:21.632 02.465 13828 Exposure complete
22:22:21.764 00.132 13828 worker thread done servicing request
22:22:21.764 00.000 8960 OnExposeComplete: enter
22:22:21.766 00.002 8960 UpdateGuideState(): m_state=6
22:22:21.768 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1001
22:22:21.770 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=734.84, Mass=122662, SNR=26.3, Peak=29385 HFD=2.6
22:22:21.772 00.002 8960 CameraToMount -- cameraTheta (-0.99) - m_xAngle (-0.39) = xAngle (-0.60 = -0.60)
22:22:21.774 00.002 8960 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
22:22:21.776 00.002 8960 CameraToMount -- cameraX=0.16 cameraY=-0.24 hyp=0.29 cameraTheta=-0.99 mountX=0.24 mountY=-0.17, mountTheta=-0.62
22:22:21.779 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.24, opts=13)
22:22:21.782 00.003 8960 Enqueuing Move request for scope (0.16, -0.24)
22:22:21.786 00.004 13828 Worker thread wakes up
22:22:21.786 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12771, FiltMin=10076, FiltMax=65535, Gamma=2.540
22:22:21.789 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.24) opts 0xd
22:22:21.789 00.000 8960 UpdateGuideState exits: m=122662 SNR=26.3
22:22:21.791 00.002 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.24)
22:22:21.791 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:21.794 00.003 13828 Moving (0.16, -0.24) raw xDistance=0.24 yDistance=-0.17
22:22:21.794 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:21.795 00.001 8960 Enqueuing Expose request
22:22:21.797 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.24
22:22:21.797 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:21.797 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:22:21.798 00.001 13828 MoveAxis(W, 67, ABG)
22:22:21.798 00.000 13828 Guiding  Dir = 3, Dur = 67
22:22:21.799 00.001 13828 IsSlewing returns 0
22:22:21.799 00.000 13828 IsGuiding returns 0
22:22:21.801 00.002 13828 PulseGuide returned control before completion, sleep 76
22:22:21.888 00.087 13828 IsGuiding returns 0
22:22:21.888 00.000 13828 Move returns status 0, amount 67
22:22:21.888 00.000 13828 MoveAxis(N, 0, ABG)
22:22:21.888 00.000 13828 duration set to 0 by GuideMode
22:22:21.888 00.000 13828 Move returns status 0, amount 0
22:22:21.888 00.000 13828 move complete, result=0
22:22:21.888 00.000 13828 worker thread done servicing request
22:22:21.888 00.000 13828 Worker thread wakes up
22:22:21.889 00.001 8960 GuideStep: 0.2 px 67 ms WEST, -0.2 px 0 ms NORTH
22:22:21.891 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:21.891 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:24.358 02.467 13828 Exposure complete
22:22:24.494 00.136 13828 worker thread done servicing request
22:22:24.494 00.000 8960 OnExposeComplete: enter
22:22:24.497 00.003 8960 UpdateGuideState(): m_state=6
22:22:24.499 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1002
22:22:24.501 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=735.08, Mass=169056, SNR=33.7, Peak=24963 HFD=3.9
22:22:24.503 00.002 8960 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.39) = xAngle (3.43 = -2.86)
22:22:24.504 00.001 8960 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.39 = -2.89)
22:22:24.506 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=0.00 hyp=0.03 cameraTheta=3.03 mountX=-0.03 mountY=-0.01, mountTheta=-2.89
22:22:24.509 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.00, opts=13)
22:22:24.511 00.002 8960 Enqueuing Move request for scope (-0.03, 0.00)
22:22:24.513 00.002 13828 Worker thread wakes up
22:22:24.513 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.00) opts 0xd
22:22:24.513 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.00)
22:22:24.513 00.000 13828 Moving (-0.03, 0.00) raw xDistance=-0.03 yDistance=-0.01
22:22:24.513 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:22:24.513 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:24.513 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8086, max=65535, med=12771, FiltMin=10083, FiltMax=65535, Gamma=2.540
22:22:24.515 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:22:24.515 00.000 8960 UpdateGuideState exits: m=169056 SNR=33.7
22:22:24.517 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:24.520 00.003 13828 MoveAxis(E, 0, ABG)
22:22:24.520 00.000 13828 Move returns status 0, amount 0
22:22:24.520 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:24.523 00.003 8960 Enqueuing Expose request
22:22:24.525 00.002 13828 MoveAxis(N, 0, ABG)
22:22:24.525 00.000 13828 duration set to 0 by GuideMode
22:22:24.525 00.000 13828 Move returns status 0, amount 0
22:22:24.525 00.000 13828 move complete, result=0
22:22:24.526 00.001 13828 worker thread done servicing request
22:22:24.526 00.000 13828 Worker thread wakes up
22:22:24.526 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:24.526 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:24.528 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:22:26.996 02.468 13828 Exposure complete
22:22:27.127 00.131 13828 worker thread done servicing request
22:22:27.127 00.000 8960 OnExposeComplete: enter
22:22:27.129 00.002 8960 UpdateGuideState(): m_state=6
22:22:27.132 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1003
22:22:27.134 00.002 8960 Star::Find returns 1 (0), X=974.35, Y=734.76, Mass=173218, SNR=32.5, Peak=24585 HFD=3.7
22:22:27.136 00.002 8960 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.39) = xAngle (-0.83 = -0.83)
22:22:27.138 00.002 8960 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
22:22:27.140 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=-0.32 hyp=0.34 cameraTheta=-1.22 mountX=0.23 mountY=-0.26, mountTheta=-0.85
22:22:27.142 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.32, opts=13)
22:22:27.144 00.002 8960 Enqueuing Move request for scope (0.11, -0.32)
22:22:27.146 00.002 13828 Worker thread wakes up
22:22:27.146 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.32) opts 0xd
22:22:27.146 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.32)
22:22:27.146 00.000 13828 Moving (0.11, -0.32) raw xDistance=0.23 yDistance=-0.26
22:22:27.146 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12777, FiltMin=9974, FiltMax=65535, Gamma=2.540
22:22:27.148 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:22:27.148 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:22:27.148 00.000 13828 MoveAxis(W, 84, ABG)
22:22:27.148 00.000 13828 Guiding  Dir = 3, Dur = 84
22:22:27.148 00.000 8960 UpdateGuideState exits: m=173218 SNR=32.5
22:22:27.150 00.002 13828 IsSlewing returns 0
22:22:27.150 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:27.152 00.002 13828 IsGuiding returns 0
22:22:27.152 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:27.155 00.003 8960 Enqueuing Expose request
22:22:27.156 00.001 13828 PulseGuide returned control before completion, sleep 93
22:22:27.252 00.096 13828 IsGuiding returns 0
22:22:27.252 00.000 13828 Move returns status 0, amount 84
22:22:27.252 00.000 13828 MoveAxis(N, 137, ABG)
22:22:27.252 00.000 13828 duration set to 0 by GuideMode
22:22:27.253 00.001 13828 Move returns status 0, amount 0
22:22:27.253 00.000 13828 move complete, result=0
22:22:27.253 00.000 13828 worker thread done servicing request
22:22:27.253 00.000 8960 GuideStep: 0.2 px 84 ms WEST, -0.3 px 0 ms NORTH
22:22:27.256 00.003 13828 Worker thread wakes up
22:22:27.257 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:27.257 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:29.727 02.470 13828 Exposure complete
22:22:29.870 00.143 13828 worker thread done servicing request
22:22:29.870 00.000 8960 OnExposeComplete: enter
22:22:29.873 00.003 8960 UpdateGuideState(): m_state=6
22:22:29.876 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1004
22:22:29.878 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=735.08, Mass=134790, SNR=28.1, Peak=23555 HFD=3.1
22:22:29.880 00.002 8960 CameraToMount -- cameraTheta (1.17) - m_xAngle (-0.39) = xAngle (1.56 = 1.56)
22:22:29.881 00.001 8960 CameraToMount -- cameraTheta (1.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.52 = 1.52)
22:22:29.883 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.01 cameraTheta=1.17 mountX=0.00 mountY=0.01, mountTheta=1.56
22:22:29.887 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=13)
22:22:29.890 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:22:29.892 00.002 13828 Worker thread wakes up
22:22:29.892 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12784, FiltMin=10044, FiltMax=65535, Gamma=2.540
22:22:29.894 00.002 8960 UpdateGuideState exits: m=134790 SNR=28.1
22:22:29.896 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:29.898 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xd
22:22:29.898 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:29.900 00.002 8960 Enqueuing Expose request
22:22:29.902 00.002 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:22:29.902 00.000 13828 Moving (0.00, 0.00) raw xDistance=0.00 yDistance=0.01
22:22:29.902 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:22:29.902 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:29.902 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:22:29.902 00.000 13828 MoveAxis(E, 0, ABG)
22:22:29.902 00.000 13828 Move returns status 0, amount 0
22:22:29.902 00.000 13828 MoveAxis(N, 0, ABG)
22:22:29.903 00.001 13828 duration set to 0 by GuideMode
22:22:29.903 00.000 13828 Move returns status 0, amount 0
22:22:29.903 00.000 13828 move complete, result=0
22:22:29.903 00.000 13828 worker thread done servicing request
22:22:29.903 00.000 13828 Worker thread wakes up
22:22:29.903 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:29.903 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:29.905 00.002 8960 GuideStep: 0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:22:32.383 02.478 13828 Exposure complete
22:22:32.523 00.140 13828 worker thread done servicing request
22:22:32.523 00.000 8960 OnExposeComplete: enter
22:22:32.525 00.002 8960 UpdateGuideState(): m_state=6
22:22:32.527 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1005
22:22:32.529 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=735.36, Mass=152094, SNR=35.9, Peak=24233 HFD=3.5
22:22:32.531 00.002 8960 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.39) = xAngle (2.95 = 2.95)
22:22:32.533 00.002 8960 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.92 = 2.92)
22:22:32.536 00.003 8960 CameraToMount -- cameraX=-0.42 cameraY=0.28 hyp=0.51 cameraTheta=2.56 mountX=-0.50 mountY=0.11, mountTheta=2.92
22:22:32.539 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=0.28, opts=13)
22:22:32.543 00.004 8960 Enqueuing Move request for scope (-0.42, 0.28)
22:22:32.545 00.002 13828 Worker thread wakes up
22:22:32.545 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12784, FiltMin=9961, FiltMax=65535, Gamma=2.540
22:22:32.548 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.28) opts 0xd
22:22:32.548 00.000 8960 UpdateGuideState exits: m=152094 SNR=35.9
22:22:32.550 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.42, 0.28)
22:22:32.550 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:32.553 00.003 13828 Moving (-0.42, 0.28) raw xDistance=-0.50 yDistance=0.11
22:22:32.553 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:32.555 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50
22:22:32.555 00.000 8960 Enqueuing Expose request
22:22:32.557 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:32.557 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:22:32.557 00.000 13828 MoveAxis(E, 185, ABG)
22:22:32.557 00.000 13828 Guiding  Dir = 2, Dur = 185
22:22:32.559 00.002 13828 IsSlewing returns 0
22:22:32.559 00.000 13828 IsGuiding returns 0
22:22:32.561 00.002 13828 PulseGuide returned control before completion, sleep 194
22:22:32.770 00.209 13828 IsGuiding returns 1
22:22:32.770 00.000 13828 scope still moving after pulse duration time elapsed
22:22:32.803 00.033 13828 IsSlewing returns 0
22:22:32.803 00.000 13828 IsGuiding returns 0
22:22:32.803 00.000 13828 scope move finished after 185 + 59 ms
22:22:32.803 00.000 13828 Move returns status 0, amount 185
22:22:32.803 00.000 13828 MoveAxis(N, 0, ABG)
22:22:32.803 00.000 13828 duration set to 0 by GuideMode
22:22:32.803 00.000 13828 Move returns status 0, amount 0
22:22:32.803 00.000 13828 move complete, result=0
22:22:32.803 00.000 13828 worker thread done servicing request
22:22:32.803 00.000 8960 GuideStep: -0.5 px 185 ms EAST, 0.1 px 0 ms NORTH
22:22:32.806 00.003 13828 Worker thread wakes up
22:22:32.806 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:32.806 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:35.288 02.482 13828 Exposure complete
22:22:35.425 00.137 13828 worker thread done servicing request
22:22:35.425 00.000 8960 OnExposeComplete: enter
22:22:35.427 00.002 8960 UpdateGuideState(): m_state=6
22:22:35.430 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1006
22:22:35.432 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=735.43, Mass=122620, SNR=25.8, Peak=23587 HFD=3.2
22:22:35.435 00.003 8960 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.39) = xAngle (1.82 = 1.82)
22:22:35.438 00.003 8960 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.79 = 1.79)
22:22:35.440 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.35 hyp=0.35 cameraTheta=1.43 mountX=-0.09 mountY=0.34, mountTheta=1.82
22:22:35.444 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.35, opts=13)
22:22:35.446 00.002 8960 Enqueuing Move request for scope (0.05, 0.35)
22:22:35.448 00.002 13828 Worker thread wakes up
22:22:35.448 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12796, FiltMin=9865, FiltMax=65535, Gamma=2.540
22:22:35.450 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.35) opts 0xd
22:22:35.450 00.000 8960 UpdateGuideState exits: m=122620 SNR=25.8
22:22:35.452 00.002 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.35)
22:22:35.452 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:35.454 00.002 13828 Moving (0.05, 0.35) raw xDistance=-0.09 yDistance=0.34
22:22:35.454 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:35.456 00.002 8960 Enqueuing Expose request
22:22:35.458 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:22:35.458 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:35.458 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:22:35.459 00.001 13828 MoveAxis(E, 0, ABG)
22:22:35.459 00.000 13828 Move returns status 0, amount 0
22:22:35.459 00.000 13828 MoveAxis(N, 0, ABG)
22:22:35.459 00.000 13828 duration set to 0 by GuideMode
22:22:35.459 00.000 13828 Move returns status 0, amount 0
22:22:35.459 00.000 13828 move complete, result=0
22:22:35.459 00.000 13828 worker thread done servicing request
22:22:35.459 00.000 13828 Worker thread wakes up
22:22:35.459 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:35.459 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:35.460 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:22:37.932 02.472 13828 Exposure complete
22:22:38.069 00.137 13828 worker thread done servicing request
22:22:38.069 00.000 8960 OnExposeComplete: enter
22:22:38.072 00.003 8960 UpdateGuideState(): m_state=6
22:22:38.074 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1007
22:22:38.076 00.002 8960 Star::Find returns 1 (0), X=974.47, Y=734.66, Mass=111247, SNR=25.7, Peak=23561 HFD=2.9
22:22:38.078 00.002 8960 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.39) = xAngle (-0.66 = -0.66)
22:22:38.080 00.002 8960 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
22:22:38.082 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=-0.41 hyp=0.48 cameraTheta=-1.05 mountX=0.38 mountY=-0.30, mountTheta=-0.68
22:22:38.085 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=-0.41, opts=13)
22:22:38.087 00.002 8960 Enqueuing Move request for scope (0.24, -0.41)
22:22:38.088 00.001 13828 Worker thread wakes up
22:22:38.088 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12796, FiltMin=9980, FiltMax=65535, Gamma=2.540
22:22:38.090 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, -0.41) opts 0xd
22:22:38.090 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, -0.41)
22:22:38.090 00.000 8960 UpdateGuideState exits: m=111247 SNR=25.7
22:22:38.092 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:38.094 00.002 13828 Moving (0.24, -0.41) raw xDistance=0.38 yDistance=-0.30
22:22:38.094 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:38.096 00.002 8960 Enqueuing Expose request
22:22:38.097 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:22:38.097 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:22:38.097 00.000 13828 MoveAxis(W, 140, ABG)
22:22:38.097 00.000 13828 Guiding  Dir = 3, Dur = 140
22:22:38.099 00.002 13828 IsSlewing returns 0
22:22:38.099 00.000 13828 IsGuiding returns 0
22:22:38.100 00.001 13828 PulseGuide returned control before completion, sleep 149
22:22:38.256 00.156 13828 IsGuiding returns 0
22:22:38.256 00.000 13828 Move returns status 0, amount 140
22:22:38.256 00.000 13828 MoveAxis(N, 162, ABG)
22:22:38.256 00.000 13828 duration set to 0 by GuideMode
22:22:38.256 00.000 13828 Move returns status 0, amount 0
22:22:38.256 00.000 13828 move complete, result=0
22:22:38.256 00.000 13828 worker thread done servicing request
22:22:38.256 00.000 8960 GuideStep: 0.4 px 140 ms WEST, -0.3 px 0 ms NORTH
22:22:38.259 00.003 13828 Worker thread wakes up
22:22:38.259 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:38.259 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:40.730 02.471 13828 Exposure complete
22:22:40.865 00.135 13828 worker thread done servicing request
22:22:40.866 00.001 8960 OnExposeComplete: enter
22:22:40.868 00.002 8960 UpdateGuideState(): m_state=6
22:22:40.871 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1008
22:22:40.874 00.003 8960 Star::Find returns 1 (0), X=974.42, Y=734.79, Mass=141567, SNR=27.6, Peak=25040 HFD=3.1
22:22:40.876 00.002 8960 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.39) = xAngle (-0.60 = -0.60)
22:22:40.879 00.003 8960 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
22:22:40.881 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=-0.28 hyp=0.34 cameraTheta=-1.00 mountX=0.28 mountY=-0.20, mountTheta=-0.63
22:22:40.884 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.28, opts=13)
22:22:40.886 00.002 8960 Enqueuing Move request for scope (0.18, -0.28)
22:22:40.888 00.002 13828 Worker thread wakes up
22:22:40.888 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7651, max=65535, med=12790, FiltMin=10147, FiltMax=65535, Gamma=2.540
22:22:40.890 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.28) opts 0xd
22:22:40.890 00.000 8960 UpdateGuideState exits: m=141567 SNR=27.6
22:22:40.892 00.002 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.28)
22:22:40.892 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:40.894 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:40.896 00.002 8960 Enqueuing Expose request
22:22:40.899 00.003 13828 Moving (0.18, -0.28) raw xDistance=0.28 yDistance=-0.20
22:22:40.899 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:22:40.899 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:22:40.899 00.000 13828 MoveAxis(W, 113, ABG)
22:22:40.899 00.000 13828 Guiding  Dir = 3, Dur = 113
22:22:40.901 00.002 13828 IsSlewing returns 0
22:22:40.902 00.001 13828 IsGuiding returns 0
22:22:40.903 00.001 13828 PulseGuide returned control before completion, sleep 122
22:22:41.034 00.131 13828 IsGuiding returns 1
22:22:41.034 00.000 13828 scope still moving after pulse duration time elapsed
22:22:41.068 00.034 13828 IsSlewing returns 0
22:22:41.068 00.000 13828 IsGuiding returns 0
22:22:41.068 00.000 13828 scope move finished after 113 + 53 ms
22:22:41.068 00.000 13828 Move returns status 0, amount 113
22:22:41.068 00.000 13828 MoveAxis(N, 107, ABG)
22:22:41.068 00.000 13828 duration set to 0 by GuideMode
22:22:41.068 00.000 13828 Move returns status 0, amount 0
22:22:41.068 00.000 13828 move complete, result=0
22:22:41.068 00.000 13828 worker thread done servicing request
22:22:41.068 00.000 13828 Worker thread wakes up
22:22:41.068 00.000 8960 GuideStep: 0.3 px 113 ms WEST, -0.2 px 0 ms NORTH
22:22:41.071 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:41.071 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:43.541 02.470 13828 Exposure complete
22:22:43.668 00.127 13828 worker thread done servicing request
22:22:43.668 00.000 8960 OnExposeComplete: enter
22:22:43.670 00.002 8960 UpdateGuideState(): m_state=6
22:22:43.673 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1009
22:22:43.676 00.003 8960 Star::Find returns 1 (0), X=973.51, Y=735.48, Mass=146245, SNR=29.2, Peak=24329 HFD=3.2
22:22:43.678 00.002 8960 CameraToMount -- cameraTheta (2.63) - m_xAngle (-0.39) = xAngle (3.02 = 3.02)
22:22:43.681 00.003 8960 CameraToMount -- cameraTheta (2.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.99 = 2.99)
22:22:43.684 00.003 8960 CameraToMount -- cameraX=-0.72 cameraY=0.41 hyp=0.83 cameraTheta=2.63 mountX=-0.82 mountY=0.13, mountTheta=2.99
22:22:43.688 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=0.41, opts=13)
22:22:43.690 00.002 8960 Enqueuing Move request for scope (-0.72, 0.41)
22:22:43.693 00.003 13828 Worker thread wakes up
22:22:43.693 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7849, max=65535, med=12803, FiltMin=9820, FiltMax=65535, Gamma=2.540
22:22:43.695 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, 0.41) opts 0xd
22:22:43.695 00.000 8960 UpdateGuideState exits: m=146245 SNR=29.2
22:22:43.697 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:43.699 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.72, 0.41)
22:22:43.699 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:43.702 00.003 8960 Enqueuing Expose request
22:22:43.705 00.003 13828 Moving (-0.72, 0.41) raw xDistance=-0.82 yDistance=0.13
22:22:43.705 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.82
22:22:43.706 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:43.706 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:22:43.706 00.000 13828 MoveAxis(E, 297, ABG)
22:22:43.706 00.000 13828 Guiding  Dir = 2, Dur = 297
22:22:43.710 00.004 13828 IsSlewing returns 0
22:22:43.710 00.000 13828 IsGuiding returns 0
22:22:43.711 00.001 13828 PulseGuide returned control before completion, sleep 306
22:22:44.033 00.322 13828 IsGuiding returns 0
22:22:44.033 00.000 13828 Move returns status 0, amount 297
22:22:44.033 00.000 13828 MoveAxis(N, 0, ABG)
22:22:44.033 00.000 13828 duration set to 0 by GuideMode
22:22:44.033 00.000 13828 Move returns status 0, amount 0
22:22:44.033 00.000 13828 move complete, result=0
22:22:44.033 00.000 13828 worker thread done servicing request
22:22:44.034 00.001 13828 Worker thread wakes up
22:22:44.034 00.000 8960 GuideStep: -0.8 px 297 ms EAST, 0.1 px 0 ms NORTH
22:22:44.036 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:44.036 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:46.506 02.470 13828 Exposure complete
22:22:46.630 00.124 13828 worker thread done servicing request
22:22:46.630 00.000 8960 OnExposeComplete: enter
22:22:46.632 00.002 8960 UpdateGuideState(): m_state=6
22:22:46.634 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1010
22:22:46.636 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=734.90, Mass=177487, SNR=33.6, Peak=26211 HFD=3.9
22:22:46.637 00.001 8960 CameraToMount -- cameraTheta (-2.70) - m_xAngle (-0.39) = xAngle (-2.31 = -2.31)
22:22:46.639 00.002 8960 CameraToMount -- cameraTheta (-2.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.35 = -2.35)
22:22:46.641 00.002 8960 CameraToMount -- cameraX=-0.38 cameraY=-0.18 hyp=0.42 cameraTheta=-2.70 mountX=-0.28 mountY=-0.30, mountTheta=-2.33
22:22:46.643 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=-0.18, opts=13)
22:22:46.645 00.002 8960 Enqueuing Move request for scope (-0.38, -0.18)
22:22:46.647 00.002 13828 Worker thread wakes up
22:22:46.647 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7619, max=65535, med=12816, FiltMin=9955, FiltMax=65535, Gamma=2.540
22:22:46.649 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.18) opts 0xd
22:22:46.649 00.000 8960 UpdateGuideState exits: m=177487 SNR=33.6
22:22:46.651 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:46.653 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:46.656 00.003 8960 Enqueuing Expose request
22:22:46.659 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.38, -0.18)
22:22:46.659 00.000 13828 Moving (-0.38, -0.18) raw xDistance=-0.28 yDistance=-0.30
22:22:46.659 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.28
22:22:46.659 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:22:46.659 00.000 13828 MoveAxis(E, 125, ABG)
22:22:46.659 00.000 13828 Guiding  Dir = 2, Dur = 125
22:22:46.660 00.001 13828 IsSlewing returns 0
22:22:46.661 00.001 13828 IsGuiding returns 0
22:22:46.662 00.001 13828 PulseGuide returned control before completion, sleep 134
22:22:46.810 00.148 13828 IsGuiding returns 0
22:22:46.810 00.000 13828 Move returns status 0, amount 125
22:22:46.810 00.000 13828 MoveAxis(N, 159, ABG)
22:22:46.810 00.000 13828 duration set to 0 by GuideMode
22:22:46.810 00.000 13828 Move returns status 0, amount 0
22:22:46.810 00.000 13828 move complete, result=0
22:22:46.810 00.000 13828 worker thread done servicing request
22:22:46.810 00.000 8960 GuideStep: -0.3 px 125 ms EAST, -0.3 px 0 ms NORTH
22:22:46.813 00.003 13828 Worker thread wakes up
22:22:46.813 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:46.813 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:49.282 02.469 13828 Exposure complete
22:22:49.418 00.136 13828 worker thread done servicing request
22:22:49.419 00.001 8960 OnExposeComplete: enter
22:22:49.422 00.003 8960 UpdateGuideState(): m_state=6
22:22:49.425 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1011
22:22:49.427 00.002 8960 Star::Find returns 1 (0), X=974.94, Y=734.76, Mass=168851, SNR=34.5, Peak=25705 HFD=3.3
22:22:49.428 00.001 8960 CameraToMount -- cameraTheta (-0.42) - m_xAngle (-0.39) = xAngle (-0.03 = -0.03)
22:22:49.430 00.002 8960 CameraToMount -- cameraTheta (-0.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.06 = -0.06)
22:22:49.432 00.002 8960 CameraToMount -- cameraX=0.70 cameraY=-0.32 hyp=0.77 cameraTheta=-0.42 mountX=0.77 mountY=-0.05, mountTheta=-0.06
22:22:49.436 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.70, y=-0.32, opts=13)
22:22:49.437 00.001 8960 Enqueuing Move request for scope (0.70, -0.32)
22:22:49.439 00.002 13828 Worker thread wakes up
22:22:49.439 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7465, max=65535, med=12822, FiltMin=9968, FiltMax=65535, Gamma=2.540
22:22:49.441 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.32) opts 0xd
22:22:49.441 00.000 8960 UpdateGuideState exits: m=168851 SNR=34.5
22:22:49.443 00.002 13828 Handling offset move in thread for scope, endpoint = (0.70, -0.32)
22:22:49.443 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:49.445 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:49.446 00.001 8960 Enqueuing Expose request
22:22:49.448 00.002 13828 Moving (0.70, -0.32) raw xDistance=0.77 yDistance=-0.05
22:22:49.449 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.77
22:22:49.449 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:49.449 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:22:49.449 00.000 13828 MoveAxis(W, 277, ABG)
22:22:49.449 00.000 13828 Guiding  Dir = 3, Dur = 277
22:22:49.450 00.001 13828 IsSlewing returns 0
22:22:49.451 00.001 13828 IsGuiding returns 0
22:22:49.452 00.001 13828 PulseGuide returned control before completion, sleep 286
22:22:49.748 00.296 13828 IsGuiding returns 1
22:22:49.748 00.000 13828 scope still moving after pulse duration time elapsed
22:22:49.781 00.033 13828 IsSlewing returns 0
22:22:49.781 00.000 13828 IsGuiding returns 1
22:22:49.813 00.032 13828 IsSlewing returns 0
22:22:49.813 00.000 13828 IsGuiding returns 1
22:22:49.844 00.031 13828 IsSlewing returns 0
22:22:49.844 00.000 13828 IsGuiding returns 0
22:22:49.844 00.000 13828 scope move finished after 277 + 116 ms
22:22:49.844 00.000 13828 Move returns status 0, amount 277
22:22:49.844 00.000 13828 MoveAxis(N, 0, ABG)
22:22:49.844 00.000 13828 duration set to 0 by GuideMode
22:22:49.844 00.000 13828 Move returns status 0, amount 0
22:22:49.844 00.000 13828 move complete, result=0
22:22:49.844 00.000 13828 worker thread done servicing request
22:22:49.844 00.000 13828 Worker thread wakes up
22:22:49.845 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:49.845 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:49.845 00.000 8960 GuideStep: 0.8 px 277 ms WEST, -0.0 px 0 ms NORTH
22:22:52.324 02.479 13828 Exposure complete
22:22:52.479 00.155 13828 worker thread done servicing request
22:22:52.479 00.000 8960 OnExposeComplete: enter
22:22:52.482 00.003 8960 UpdateGuideState(): m_state=6
22:22:52.486 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1012
22:22:52.488 00.002 8960 Star::Find returns 1 (0), X=973.65, Y=735.30, Mass=160564, SNR=32.7, Peak=22953 HFD=3.6
22:22:52.491 00.003 8960 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.39) = xAngle (3.16 = -3.12)
22:22:52.493 00.002 8960 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.12 = 3.12)
22:22:52.495 00.002 8960 CameraToMount -- cameraX=-0.58 cameraY=0.23 hyp=0.62 cameraTheta=2.77 mountX=-0.62 mountY=0.01, mountTheta=3.12
22:22:52.498 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=0.23, opts=13)
22:22:52.501 00.003 8960 Enqueuing Move request for scope (-0.58, 0.23)
22:22:52.504 00.003 13828 Worker thread wakes up
22:22:52.504 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12822, FiltMin=10057, FiltMax=65535, Gamma=2.540
22:22:52.507 00.003 8960 UpdateGuideState exits: m=160564 SNR=32.7
22:22:52.509 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:52.511 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.23) opts 0xd
22:22:52.511 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:52.513 00.002 8960 Enqueuing Expose request
22:22:52.516 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.58, 0.23)
22:22:52.517 00.001 13828 Moving (-0.58, 0.23) raw xDistance=-0.62 yDistance=0.01
22:22:52.517 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.62
22:22:52.517 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:22:52.517 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:22:52.517 00.000 13828 MoveAxis(E, 211, ABG)
22:22:52.517 00.000 13828 Guiding  Dir = 2, Dur = 211
22:22:52.518 00.001 13828 IsSlewing returns 0
22:22:52.519 00.001 13828 IsGuiding returns 0
22:22:52.520 00.001 13828 PulseGuide returned control before completion, sleep 220
22:22:52.751 00.231 13828 IsGuiding returns 0
22:22:52.751 00.000 13828 Move returns status 0, amount 211
22:22:52.751 00.000 13828 MoveAxis(N, 0, ABG)
22:22:52.751 00.000 13828 duration set to 0 by GuideMode
22:22:52.751 00.000 13828 Move returns status 0, amount 0
22:22:52.751 00.000 13828 move complete, result=0
22:22:52.751 00.000 13828 worker thread done servicing request
22:22:52.751 00.000 8960 GuideStep: -0.6 px 211 ms EAST, 0.0 px 0 ms NORTH
22:22:52.754 00.003 13828 Worker thread wakes up
22:22:52.754 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:52.754 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:55.229 02.475 13828 Exposure complete
22:22:55.359 00.130 13828 worker thread done servicing request
22:22:55.359 00.000 8960 OnExposeComplete: enter
22:22:55.361 00.002 8960 UpdateGuideState(): m_state=6
22:22:55.363 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1013
22:22:55.365 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=735.38, Mass=144984, SNR=31.7, Peak=24912 HFD=3.2
22:22:55.367 00.002 8960 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.39) = xAngle (1.16 = 1.16)
22:22:55.369 00.002 8960 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12)
22:22:55.371 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=0.30 hyp=0.43 cameraTheta=0.76 mountX=0.17 mountY=0.39, mountTheta=1.15
22:22:55.373 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=0.30, opts=13)
22:22:55.375 00.002 8960 Enqueuing Move request for scope (0.31, 0.30)
22:22:55.377 00.002 13828 Worker thread wakes up
22:22:55.377 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7830, max=65535, med=12822, FiltMin=9961, FiltMax=65535, Gamma=2.540
22:22:55.379 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.30) opts 0xd
22:22:55.380 00.001 8960 UpdateGuideState exits: m=144984 SNR=31.7
22:22:55.382 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:55.383 00.001 13828 Handling offset move in thread for scope, endpoint = (0.31, 0.30)
22:22:55.384 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:55.385 00.001 8960 Enqueuing Expose request
22:22:55.387 00.002 13828 Moving (0.31, 0.30) raw xDistance=0.17 yDistance=0.39
22:22:55.387 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.17
22:22:55.388 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:55.388 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.39
22:22:55.388 00.000 13828 MoveAxis(W, 50, ABG)
22:22:55.388 00.000 13828 Guiding  Dir = 3, Dur = 50
22:22:55.390 00.002 13828 IsSlewing returns 0
22:22:55.390 00.000 13828 IsGuiding returns 0
22:22:55.392 00.002 13828 PulseGuide returned control before completion, sleep 59
22:22:55.455 00.063 13828 IsGuiding returns 0
22:22:55.455 00.000 13828 Move returns status 0, amount 50
22:22:55.455 00.000 13828 MoveAxis(N, 0, ABG)
22:22:55.455 00.000 13828 duration set to 0 by GuideMode
22:22:55.455 00.000 13828 Move returns status 0, amount 0
22:22:55.455 00.000 13828 move complete, result=0
22:22:55.455 00.000 13828 worker thread done servicing request
22:22:55.455 00.000 8960 GuideStep: 0.2 px 50 ms WEST, 0.4 px 0 ms NORTH
22:22:55.458 00.003 13828 Worker thread wakes up
22:22:55.458 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:55.458 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:22:57.927 02.469 13828 Exposure complete
22:22:58.062 00.135 13828 worker thread done servicing request
22:22:58.062 00.000 8960 OnExposeComplete: enter
22:22:58.065 00.003 8960 UpdateGuideState(): m_state=6
22:22:58.068 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1014
22:22:58.070 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=735.32, Mass=164134, SNR=35.0, Peak=25929 HFD=3.7
22:22:58.072 00.002 8960 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.39) = xAngle (2.33 = 2.33)
22:22:58.074 00.002 8960 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.29 = 2.29)
22:22:58.076 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.24 hyp=0.26 cameraTheta=1.94 mountX=-0.18 mountY=0.19, mountTheta=2.31
22:22:58.080 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.24, opts=13)
22:22:58.082 00.002 8960 Enqueuing Move request for scope (-0.09, 0.24)
22:22:58.084 00.002 13828 Worker thread wakes up
22:22:58.085 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12822, FiltMin=9936, FiltMax=65535, Gamma=2.540
22:22:58.086 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.24) opts 0xd
22:22:58.086 00.000 8960 UpdateGuideState exits: m=164134 SNR=35.0
22:22:58.088 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.24)
22:22:58.088 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:22:58.090 00.002 13828 Moving (-0.09, 0.24) raw xDistance=-0.18 yDistance=0.19
22:22:58.090 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:22:58.092 00.002 8960 Enqueuing Expose request
22:22:58.094 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:22:58.094 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:22:58.094 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:22:58.094 00.000 13828 MoveAxis(E, 62, ABG)
22:22:58.094 00.000 13828 Guiding  Dir = 2, Dur = 62
22:22:58.095 00.001 13828 IsSlewing returns 0
22:22:58.095 00.000 13828 IsGuiding returns 0
22:22:58.097 00.002 13828 PulseGuide returned control before completion, sleep 71
22:22:58.172 00.075 13828 IsGuiding returns 1
22:22:58.172 00.000 13828 scope still moving after pulse duration time elapsed
22:22:58.204 00.032 13828 IsSlewing returns 0
22:22:58.204 00.000 13828 IsGuiding returns 1
22:22:58.236 00.032 13828 IsSlewing returns 0
22:22:58.236 00.000 13828 IsGuiding returns 0
22:22:58.236 00.000 13828 scope move finished after 62 + 79 ms
22:22:58.236 00.000 13828 Move returns status 0, amount 62
22:22:58.236 00.000 13828 MoveAxis(N, 0, ABG)
22:22:58.236 00.000 13828 duration set to 0 by GuideMode
22:22:58.237 00.001 13828 Move returns status 0, amount 0
22:22:58.237 00.000 13828 move complete, result=0
22:22:58.237 00.000 13828 worker thread done servicing request
22:22:58.237 00.000 13828 Worker thread wakes up
22:22:58.237 00.000 8960 GuideStep: -0.2 px 62 ms EAST, 0.2 px 0 ms NORTH
22:22:58.239 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:22:58.239 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:00.707 02.468 13828 Exposure complete
22:23:00.860 00.153 13828 worker thread done servicing request
22:23:00.860 00.000 8960 OnExposeComplete: enter
22:23:00.863 00.003 8960 UpdateGuideState(): m_state=6
22:23:00.865 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1015
22:23:00.866 00.001 8960 Star::Find returns 1 (0), X=975.18, Y=734.31, Mass=163764, SNR=29.2, Peak=25545 HFD=3.6
22:23:00.868 00.002 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.39) = xAngle (-0.29 = -0.29)
22:23:00.870 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
22:23:00.872 00.002 8960 CameraToMount -- cameraX=0.95 cameraY=-0.77 hyp=1.22 cameraTheta=-0.68 mountX=1.17 mountY=-0.39, mountTheta=-0.32
22:23:00.875 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.95, y=-0.77, opts=13)
22:23:00.877 00.002 8960 Enqueuing Move request for scope (0.95, -0.77)
22:23:00.880 00.003 13828 Worker thread wakes up
22:23:00.880 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=12835, FiltMin=9910, FiltMax=65535, Gamma=2.540
22:23:00.882 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.77) opts 0xd
22:23:00.882 00.000 8960 UpdateGuideState exits: m=163764 SNR=29.2
22:23:00.885 00.003 13828 Handling offset move in thread for scope, endpoint = (0.95, -0.77)
22:23:00.885 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:00.887 00.002 13828 Moving (0.95, -0.77) raw xDistance=1.17 yDistance=-0.39
22:23:00.887 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:00.889 00.002 8960 Enqueuing Expose request
22:23:00.892 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.17
22:23:00.892 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:23:00.892 00.000 13828 MoveAxis(W, 430, ABG)
22:23:00.892 00.000 13828 Guiding  Dir = 3, Dur = 430
22:23:00.894 00.002 13828 IsSlewing returns 0
22:23:00.895 00.001 13828 IsGuiding returns 0
22:23:00.897 00.002 13828 PulseGuide returned control before completion, sleep 438
22:23:01.344 00.447 13828 IsGuiding returns 0
22:23:01.344 00.000 13828 Move returns status 0, amount 430
22:23:01.344 00.000 13828 MoveAxis(N, 206, ABG)
22:23:01.344 00.000 13828 duration set to 0 by GuideMode
22:23:01.344 00.000 13828 Move returns status 0, amount 0
22:23:01.344 00.000 13828 move complete, result=0
22:23:01.344 00.000 13828 worker thread done servicing request
22:23:01.345 00.001 8960 GuideStep: 1.2 px 430 ms WEST, -0.4 px 0 ms NORTH
22:23:01.348 00.003 13828 Worker thread wakes up
22:23:01.348 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:01.348 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:03.814 02.466 13828 Exposure complete
22:23:03.950 00.136 13828 worker thread done servicing request
22:23:03.951 00.001 8960 OnExposeComplete: enter
22:23:03.953 00.002 8960 UpdateGuideState(): m_state=6
22:23:03.956 00.003 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1016
22:23:03.958 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=736.04, Mass=178780, SNR=35.3, Peak=29193 HFD=4.0
22:23:03.961 00.003 8960 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.39) = xAngle (1.86 = 1.86)
22:23:03.963 00.002 8960 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.83 = 1.83)
22:23:03.965 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=0.96 hyp=0.97 cameraTheta=1.47 mountX=-0.28 mountY=0.94, mountTheta=1.86
22:23:03.969 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.96, opts=13)
22:23:03.972 00.003 8960 Enqueuing Move request for scope (0.10, 0.96)
22:23:03.976 00.004 13828 Worker thread wakes up
22:23:03.976 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.96) opts 0xd
22:23:03.976 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.96)
22:23:03.976 00.000 13828 Moving (0.10, 0.96) raw xDistance=-0.28 yDistance=0.94
22:23:03.976 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12854, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:23:03.979 00.003 8960 UpdateGuideState exits: m=178780 SNR=35.3
22:23:03.983 00.004 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.28
22:23:03.983 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:03.985 00.002 13828 resist switch: large excursion: input 0.94 thresh 0.57 direction from -1 to 1
22:23:03.985 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:03.987 00.002 8960 Enqueuing Expose request
22:23:03.989 00.002 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.81
22:23:03.989 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.94 from input 0.94
22:23:03.989 00.000 13828 MoveAxis(E, 73, ABG)
22:23:03.989 00.000 13828 Guiding  Dir = 2, Dur = 73
22:23:03.991 00.002 13828 IsSlewing returns 0
22:23:03.991 00.000 13828 IsGuiding returns 0
22:23:03.992 00.001 13828 PulseGuide returned control before completion, sleep 82
22:23:04.075 00.083 13828 IsGuiding returns 0
22:23:04.075 00.000 13828 Move returns status 0, amount 73
22:23:04.075 00.000 13828 MoveAxis(S, 497, ABG)
22:23:04.075 00.000 13828 Guiding  Dir = 1, Dur = 497
22:23:04.077 00.002 13828 IsSlewing returns 0
22:23:04.077 00.000 13828 IsGuiding returns 0
22:23:04.079 00.002 13828 PulseGuide returned control before completion, sleep 506
22:23:04.596 00.517 13828 IsGuiding returns 0
22:23:04.596 00.000 13828 Move returns status 0, amount 497
22:23:04.596 00.000 13828 move complete, result=0
22:23:04.596 00.000 13828 worker thread done servicing request
22:23:04.596 00.000 8960 GuideStep: -0.3 px 73 ms EAST, 0.9 px 497 ms SOUTH
22:23:04.599 00.003 13828 Worker thread wakes up
22:23:04.599 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:04.599 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:07.063 02.464 13828 Exposure complete
22:23:07.214 00.151 13828 worker thread done servicing request
22:23:07.214 00.000 8960 OnExposeComplete: enter
22:23:07.217 00.003 8960 UpdateGuideState(): m_state=6
22:23:07.219 00.002 8960 Star::Find(15, 974, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1017
22:23:07.222 00.003 8960 Star::Find returns 1 (0), X=973.92, Y=734.37, Mass=130316, SNR=27.9, Peak=24675 HFD=3.2
22:23:07.224 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:23:07.227 00.003 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:23:07.229 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.70 hyp=0.77 cameraTheta=-1.99 mountX=-0.02 mountY=-0.77, mountTheta=-1.59
22:23:07.235 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.70, opts=13)
22:23:07.238 00.003 8960 Enqueuing Move request for scope (-0.31, -0.70)
22:23:07.240 00.002 13828 Worker thread wakes up
22:23:07.240 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.70) opts 0xd
22:23:07.240 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.70)
22:23:07.240 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7990, max=65535, med=12860, FiltMin=10217, FiltMax=65535, Gamma=2.540
22:23:07.242 00.002 13828 Moving (-0.31, -0.70) raw xDistance=-0.02 yDistance=-0.77
22:23:07.243 00.001 8960 UpdateGuideState exits: m=130316 SNR=27.9
22:23:07.244 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:23:07.244 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:07.246 00.002 13828 resist switch: large excursion: input -0.77 thresh 0.57 direction from 1 to -1
22:23:07.246 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:07.248 00.002 8960 Enqueuing Expose request
22:23:07.250 00.002 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.30
22:23:07.250 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.77 from input -0.77
22:23:07.250 00.000 13828 MoveAxis(E, 0, ABG)
22:23:07.250 00.000 13828 Move returns status 0, amount 0
22:23:07.250 00.000 13828 MoveAxis(N, 408, ABG)
22:23:07.250 00.000 13828 duration set to 0 by GuideMode
22:23:07.250 00.000 13828 Move returns status 0, amount 0
22:23:07.250 00.000 13828 move complete, result=0
22:23:07.251 00.001 13828 worker thread done servicing request
22:23:07.251 00.000 13828 Worker thread wakes up
22:23:07.251 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:07.251 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:07.252 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.8 px 0 ms NORTH
22:23:09.718 02.466 13828 Exposure complete
22:23:09.858 00.140 13828 worker thread done servicing request
22:23:09.859 00.001 8960 OnExposeComplete: enter
22:23:09.861 00.002 8960 UpdateGuideState(): m_state=6
22:23:09.863 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1018
22:23:09.865 00.002 8960 Star::Find returns 1 (0), X=973.54, Y=734.69, Mass=161717, SNR=33.7, Peak=25270 HFD=3.4
22:23:09.867 00.002 8960 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.39) = xAngle (-2.24 = -2.24)
22:23:09.868 00.001 8960 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.27 = -2.27)
22:23:09.870 00.002 8960 CameraToMount -- cameraX=-0.69 cameraY=-0.39 hyp=0.79 cameraTheta=-2.63 mountX=-0.49 mountY=-0.61, mountTheta=-2.25
22:23:09.873 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=-0.39, opts=13)
22:23:09.875 00.002 8960 Enqueuing Move request for scope (-0.69, -0.39)
22:23:09.876 00.001 13828 Worker thread wakes up
22:23:09.877 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, -0.39) opts 0xd
22:23:09.877 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.69, -0.39)
22:23:09.877 00.000 13828 Moving (-0.69, -0.39) raw xDistance=-0.49 yDistance=-0.61
22:23:09.877 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
22:23:09.877 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8009, max=65535, med=12873, FiltMin=10096, FiltMax=65535, Gamma=2.540
22:23:09.879 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:23:09.879 00.000 8960 UpdateGuideState exits: m=161717 SNR=33.7
22:23:09.881 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:09.883 00.002 13828 MoveAxis(E, 182, ABG)
22:23:09.883 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:09.885 00.002 8960 Enqueuing Expose request
22:23:09.887 00.002 13828 Guiding  Dir = 2, Dur = 182
22:23:09.888 00.001 13828 IsSlewing returns 0
22:23:09.888 00.000 13828 IsGuiding returns 0
22:23:09.889 00.001 13828 PulseGuide returned control before completion, sleep 191
22:23:10.085 00.196 13828 IsGuiding returns 0
22:23:10.085 00.000 13828 Move returns status 0, amount 182
22:23:10.085 00.000 13828 MoveAxis(N, 323, ABG)
22:23:10.085 00.000 13828 duration set to 0 by GuideMode
22:23:10.085 00.000 13828 Move returns status 0, amount 0
22:23:10.085 00.000 13828 move complete, result=0
22:23:10.085 00.000 13828 worker thread done servicing request
22:23:10.085 00.000 13828 Worker thread wakes up
22:23:10.085 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:10.085 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:10.085 00.000 8960 GuideStep: -0.5 px 182 ms EAST, -0.6 px 0 ms NORTH
22:23:12.558 02.473 13828 Exposure complete
22:23:12.696 00.138 13828 worker thread done servicing request
22:23:12.696 00.000 8960 OnExposeComplete: enter
22:23:12.698 00.002 8960 UpdateGuideState(): m_state=6
22:23:12.700 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1019
22:23:12.701 00.001 8960 Star::Find returns 1 (0), X=973.67, Y=734.36, Mass=218295, SNR=36.9, Peak=25289 HFD=4.5
22:23:12.704 00.003 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
22:23:12.705 00.001 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.87 = -1.87)
22:23:12.707 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=-0.72 hyp=0.91 cameraTheta=-2.23 mountX=-0.24 mountY=-0.87, mountTheta=-1.84
22:23:12.709 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=-0.72, opts=13)
22:23:12.712 00.003 8960 Enqueuing Move request for scope (-0.56, -0.72)
22:23:12.712 00.000 13828 Worker thread wakes up
22:23:12.712 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=12886, FiltMin=10192, FiltMax=65535, Gamma=2.540
22:23:12.714 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -0.72) opts 0xd
22:23:12.714 00.000 8960 UpdateGuideState exits: m=218295 SNR=36.9
22:23:12.716 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.56, -0.72)
22:23:12.716 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:12.718 00.002 13828 Moving (-0.56, -0.72) raw xDistance=-0.24 yDistance=-0.87
22:23:12.718 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:12.720 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
22:23:12.720 00.000 8960 Enqueuing Expose request
22:23:12.723 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
22:23:12.723 00.000 13828 MoveAxis(E, 102, ABG)
22:23:12.723 00.000 13828 Guiding  Dir = 2, Dur = 102
22:23:12.724 00.001 13828 IsSlewing returns 0
22:23:12.725 00.001 13828 IsGuiding returns 0
22:23:12.726 00.001 13828 PulseGuide returned control before completion, sleep 111
22:23:12.845 00.119 13828 IsGuiding returns 0
22:23:12.845 00.000 13828 Move returns status 0, amount 102
22:23:12.845 00.000 13828 MoveAxis(N, 463, ABG)
22:23:12.845 00.000 13828 duration set to 0 by GuideMode
22:23:12.845 00.000 13828 Move returns status 0, amount 0
22:23:12.845 00.000 13828 move complete, result=0
22:23:12.845 00.000 13828 worker thread done servicing request
22:23:12.845 00.000 8960 GuideStep: -0.2 px 102 ms EAST, -0.9 px 0 ms NORTH
22:23:12.848 00.003 13828 Worker thread wakes up
22:23:12.848 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:12.848 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:15.324 02.476 13828 Exposure complete
22:23:15.457 00.133 13828 worker thread done servicing request
22:23:15.458 00.001 8960 OnExposeComplete: enter
22:23:15.460 00.002 8960 UpdateGuideState(): m_state=6
22:23:15.462 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1020
22:23:15.465 00.003 8960 Star::Find returns 1 (0), X=973.57, Y=734.08, Mass=140227, SNR=29.9, Peak=21865 HFD=3.6
22:23:15.467 00.002 8960 CameraToMount -- cameraTheta (-2.15) - m_xAngle (-0.39) = xAngle (-1.76 = -1.76)
22:23:15.469 00.002 8960 CameraToMount -- cameraTheta (-2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.80 = -1.80)
22:23:15.473 00.004 8960 CameraToMount -- cameraX=-0.66 cameraY=-1.00 hyp=1.20 cameraTheta=-2.15 mountX=-0.23 mountY=-1.17, mountTheta=-1.76
22:23:15.478 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.66, y=-1.00, opts=13)
22:23:15.481 00.003 8960 Enqueuing Move request for scope (-0.66, -1.00)
22:23:15.484 00.003 13828 Worker thread wakes up
22:23:15.484 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -1.00) opts 0xd
22:23:15.484 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.66, -1.00)
22:23:15.484 00.000 13828 Moving (-0.66, -1.00) raw xDistance=-0.23 yDistance=-1.17
22:23:15.484 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
22:23:15.484 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7331, max=65535, med=12873, FiltMin=9801, FiltMax=65535, Gamma=2.540
22:23:15.488 00.004 13828 GuideAlgorithmResistSwitch::result() returns -1.17 from input -1.17
22:23:15.488 00.000 8960 UpdateGuideState exits: m=140227 SNR=29.9
22:23:15.491 00.003 13828 MoveAxis(E, 91, ABG)
22:23:15.491 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:15.493 00.002 13828 Guiding  Dir = 2, Dur = 91
22:23:15.493 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:15.495 00.002 13828 IsSlewing returns 0
22:23:15.495 00.000 8960 Enqueuing Expose request
22:23:15.498 00.003 13828 IsGuiding returns 0
22:23:15.500 00.002 13828 PulseGuide returned control before completion, sleep 100
22:23:15.614 00.114 13828 IsGuiding returns 0
22:23:15.614 00.000 13828 Move returns status 0, amount 91
22:23:15.614 00.000 13828 MoveAxis(N, 621, ABG)
22:23:15.614 00.000 13828 duration set to 0 by GuideMode
22:23:15.614 00.000 13828 Move returns status 0, amount 0
22:23:15.614 00.000 13828 move complete, result=0
22:23:15.614 00.000 13828 worker thread done servicing request
22:23:15.614 00.000 13828 Worker thread wakes up
22:23:15.614 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:15.614 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:15.615 00.001 8960 GuideStep: -0.2 px 91 ms EAST, -1.2 px 0 ms NORTH
22:23:18.078 02.463 13828 Exposure complete
22:23:18.229 00.151 13828 worker thread done servicing request
22:23:18.229 00.000 8960 OnExposeComplete: enter
22:23:18.233 00.004 8960 UpdateGuideState(): m_state=6
22:23:18.236 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1021
22:23:18.239 00.003 8960 Star::Find returns 1 (0), X=973.96, Y=733.77, Mass=148153, SNR=27.9, Peak=24361 HFD=3.2
22:23:18.241 00.002 8960 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.39) = xAngle (-1.38 = -1.38)
22:23:18.243 00.002 8960 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
22:23:18.245 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=-1.31 hyp=1.34 cameraTheta=-1.77 mountX=0.25 mountY=-1.32, mountTheta=-1.38
22:23:18.249 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-1.31, opts=13)
22:23:18.252 00.003 8960 Enqueuing Move request for scope (-0.27, -1.31)
22:23:18.254 00.002 13828 Worker thread wakes up
22:23:18.254 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12867, FiltMin=9750, FiltMax=65535, Gamma=2.540
22:23:18.257 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -1.31) opts 0xd
22:23:18.257 00.000 8960 UpdateGuideState exits: m=148153 SNR=27.9
22:23:18.259 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.27, -1.31)
22:23:18.259 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:18.261 00.002 13828 Moving (-0.27, -1.31) raw xDistance=0.25 yDistance=-1.32
22:23:18.261 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:18.263 00.002 8960 Enqueuing Expose request
22:23:18.265 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.25
22:23:18.265 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.32 from input -1.32
22:23:18.265 00.000 13828 MoveAxis(W, 87, ABG)
22:23:18.265 00.000 13828 Guiding  Dir = 3, Dur = 87
22:23:18.267 00.002 13828 IsSlewing returns 0
22:23:18.267 00.000 13828 IsGuiding returns 0
22:23:18.269 00.002 13828 PulseGuide returned control before completion, sleep 96
22:23:18.366 00.097 13828 IsGuiding returns 0
22:23:18.366 00.000 13828 Move returns status 0, amount 87
22:23:18.366 00.000 13828 MoveAxis(N, 703, ABG)
22:23:18.366 00.000 13828 duration set to 0 by GuideMode
22:23:18.366 00.000 13828 Move returns status 0, amount 0
22:23:18.366 00.000 13828 move complete, result=0
22:23:18.366 00.000 13828 worker thread done servicing request
22:23:18.366 00.000 13828 Worker thread wakes up
22:23:18.366 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:18.366 00.000 8960 GuideStep: 0.3 px 87 ms WEST, -1.3 px 0 ms NORTH
22:23:18.368 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:20.837 02.469 13828 Exposure complete
22:23:20.968 00.131 13828 worker thread done servicing request
22:23:20.968 00.000 8960 OnExposeComplete: enter
22:23:20.970 00.002 8960 UpdateGuideState(): m_state=6
22:23:20.973 00.003 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1022
22:23:20.976 00.003 8960 Star::Find returns 1 (0), X=974.43, Y=733.58, Mass=121041, SNR=24.1, Peak=22864 HFD=3.1
22:23:20.978 00.002 8960 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.39) = xAngle (-1.05 = -1.05)
22:23:20.981 00.003 8960 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
22:23:20.984 00.003 8960 CameraToMount -- cameraX=0.20 cameraY=-1.50 hyp=1.51 cameraTheta=-1.44 mountX=0.76 mountY=-1.33, mountTheta=-1.06
22:23:20.990 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-1.50, opts=13)
22:23:20.992 00.002 8960 Enqueuing Move request for scope (0.20, -1.50)
22:23:20.994 00.002 13828 Worker thread wakes up
22:23:20.994 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7856, max=65535, med=12867, FiltMin=10134, FiltMax=65535, Gamma=2.540
22:23:20.996 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -1.50) opts 0xd
22:23:20.996 00.000 8960 UpdateGuideState exits: m=121041 SNR=24.1
22:23:20.998 00.002 13828 Handling offset move in thread for scope, endpoint = (0.20, -1.50)
22:23:20.998 00.000 13828 Moving (0.20, -1.50) raw xDistance=0.76 yDistance=-1.33
22:23:20.998 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.76
22:23:20.998 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.33 from input -1.33
22:23:20.999 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:21.001 00.002 13828 MoveAxis(W, 286, ABG)
22:23:21.001 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:21.003 00.002 8960 Enqueuing Expose request
22:23:21.005 00.002 13828 Guiding  Dir = 3, Dur = 286
22:23:21.007 00.002 13828 IsSlewing returns 0
22:23:21.007 00.000 13828 IsGuiding returns 0
22:23:21.008 00.001 13828 PulseGuide returned control before completion, sleep 295
22:23:21.310 00.302 13828 IsGuiding returns 0
22:23:21.311 00.001 13828 Move returns status 0, amount 286
22:23:21.311 00.000 13828 MoveAxis(N, 709, ABG)
22:23:21.311 00.000 13828 duration set to 0 by GuideMode
22:23:21.311 00.000 13828 Move returns status 0, amount 0
22:23:21.312 00.001 13828 move complete, result=0
22:23:21.313 00.001 13828 worker thread done servicing request
22:23:21.313 00.000 8960 GuideStep: 0.8 px 286 ms WEST, -1.3 px 0 ms NORTH
22:23:21.316 00.003 13828 Worker thread wakes up
22:23:21.316 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:21.316 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:23.788 02.472 13828 Exposure complete
22:23:23.926 00.138 13828 worker thread done servicing request
22:23:23.926 00.000 8960 OnExposeComplete: enter
22:23:23.928 00.002 8960 UpdateGuideState(): m_state=6
22:23:23.930 00.002 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1023
22:23:23.932 00.002 8960 Star::Find returns 1 (0), X=973.48, Y=734.02, Mass=132519, SNR=26.6, Peak=27305 HFD=2.9
22:23:23.934 00.002 8960 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.39) = xAngle (-1.80 = -1.80)
22:23:23.936 00.002 8960 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
22:23:23.938 00.002 8960 CameraToMount -- cameraX=-0.75 cameraY=-1.06 hyp=1.30 cameraTheta=-2.19 mountX=-0.29 mountY=-1.26, mountTheta=-1.80
22:23:23.940 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=-1.06, opts=13)
22:23:23.943 00.003 8960 Enqueuing Move request for scope (-0.75, -1.06)
22:23:23.945 00.002 13828 Worker thread wakes up
22:23:23.946 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8022, max=65535, med=12867, FiltMin=9916, FiltMax=65535, Gamma=2.540
22:23:23.948 00.002 8960 UpdateGuideState exits: m=132519 SNR=26.6
22:23:23.949 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:23.951 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -1.06) opts 0xd
22:23:23.951 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:23.953 00.002 8960 Enqueuing Expose request
22:23:23.955 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.75, -1.06)
22:23:23.955 00.000 13828 Moving (-0.75, -1.06) raw xDistance=-0.29 yDistance=-1.26
22:23:23.955 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.29
22:23:23.955 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.26 from input -1.26
22:23:23.955 00.000 13828 MoveAxis(E, 88, ABG)
22:23:23.955 00.000 13828 Guiding  Dir = 2, Dur = 88
22:23:23.956 00.001 13828 IsSlewing returns 0
22:23:23.957 00.001 13828 IsGuiding returns 0
22:23:23.958 00.001 13828 PulseGuide returned control before completion, sleep 97
22:23:24.061 00.103 13828 IsGuiding returns 0
22:23:24.061 00.000 13828 Move returns status 0, amount 88
22:23:24.061 00.000 13828 MoveAxis(N, 669, ABG)
22:23:24.061 00.000 13828 duration set to 0 by GuideMode
22:23:24.061 00.000 13828 Move returns status 0, amount 0
22:23:24.061 00.000 13828 move complete, result=0
22:23:24.062 00.001 13828 worker thread done servicing request
22:23:24.062 00.000 13828 Worker thread wakes up
22:23:24.062 00.000 8960 GuideStep: -0.3 px 88 ms EAST, -1.3 px 0 ms NORTH
22:23:24.065 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:24.065 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:26.538 02.473 13828 Exposure complete
22:23:26.673 00.135 13828 worker thread done servicing request
22:23:26.673 00.000 8960 OnExposeComplete: enter
22:23:26.675 00.002 8960 UpdateGuideState(): m_state=6
22:23:26.677 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1024
22:23:26.680 00.003 8960 Star::Find returns 1 (0), X=973.17, Y=735.30, Mass=138943, SNR=27.3, Peak=24515 HFD=3.4
22:23:26.682 00.002 8960 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.39) = xAngle (3.33 = -2.96)
22:23:26.684 00.002 8960 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.29 = -2.99)
22:23:26.687 00.003 8960 CameraToMount -- cameraX=-1.07 cameraY=0.23 hyp=1.09 cameraTheta=2.93 mountX=-1.07 mountY=-0.16, mountTheta=-2.99
22:23:26.689 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.07, y=0.23, opts=13)
22:23:26.691 00.002 8960 Enqueuing Move request for scope (-1.07, 0.23)
22:23:26.693 00.002 13828 Worker thread wakes up
22:23:26.693 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.07, 0.23) opts 0xd
22:23:26.693 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.07, 0.23)
22:23:26.693 00.000 13828 Moving (-1.07, 0.23) raw xDistance=-1.07 yDistance=-0.16
22:23:26.693 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.07
22:23:26.693 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:23:26.693 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:23:26.693 00.000 13828 MoveAxis(E, 403, ABG)
22:23:26.693 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=12860, FiltMin=9699, FiltMax=65535, Gamma=2.540
22:23:26.695 00.002 8960 UpdateGuideState exits: m=138943 SNR=27.3
22:23:26.697 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:26.699 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:26.700 00.001 8960 Enqueuing Expose request
22:23:26.702 00.002 13828 Guiding  Dir = 2, Dur = 403
22:23:26.704 00.002 13828 IsSlewing returns 0
22:23:26.704 00.000 13828 IsGuiding returns 0
22:23:26.705 00.001 13828 PulseGuide returned control before completion, sleep 412
22:23:27.125 00.420 13828 IsGuiding returns 0
22:23:27.125 00.000 13828 Move returns status 0, amount 403
22:23:27.125 00.000 13828 MoveAxis(N, 0, ABG)
22:23:27.125 00.000 13828 duration set to 0 by GuideMode
22:23:27.125 00.000 13828 Move returns status 0, amount 0
22:23:27.125 00.000 13828 move complete, result=0
22:23:27.125 00.000 13828 worker thread done servicing request
22:23:27.125 00.000 13828 Worker thread wakes up
22:23:27.125 00.000 8960 GuideStep: -1.1 px 403 ms EAST, -0.2 px 0 ms NORTH
22:23:27.128 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:27.128 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:29.611 02.483 13828 Exposure complete
22:23:29.769 00.158 13828 worker thread done servicing request
22:23:29.769 00.000 8960 OnExposeComplete: enter
22:23:29.771 00.002 8960 UpdateGuideState(): m_state=6
22:23:29.774 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1025
22:23:29.776 00.002 8960 Star::Find returns 1 (0), X=973.76, Y=734.33, Mass=145590, SNR=27.3, Peak=25865 HFD=3.7
22:23:29.779 00.003 8960 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.39) = xAngle (-1.74 = -1.74)
22:23:29.781 00.002 8960 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.78 = -1.78)
22:23:29.783 00.002 8960 CameraToMount -- cameraX=-0.47 cameraY=-0.74 hyp=0.88 cameraTheta=-2.14 mountX=-0.15 mountY=-0.86, mountTheta=-1.75
22:23:29.786 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=-0.74, opts=13)
22:23:29.788 00.002 8960 Enqueuing Move request for scope (-0.47, -0.74)
22:23:29.789 00.001 13828 Worker thread wakes up
22:23:29.789 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=12860, FiltMin=10006, FiltMax=65535, Gamma=2.540
22:23:29.791 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.74) opts 0xd
22:23:29.791 00.000 8960 UpdateGuideState exits: m=145590 SNR=27.3
22:23:29.793 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.47, -0.74)
22:23:29.793 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:29.795 00.002 13828 Moving (-0.47, -0.74) raw xDistance=-0.15 yDistance=-0.86
22:23:29.796 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:29.797 00.001 8960 Enqueuing Expose request
22:23:29.799 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.15
22:23:29.800 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:23:29.800 00.000 13828 MoveAxis(E, 84, ABG)
22:23:29.800 00.000 13828 Guiding  Dir = 2, Dur = 84
22:23:29.801 00.001 13828 IsSlewing returns 0
22:23:29.801 00.000 13828 IsGuiding returns 0
22:23:29.802 00.001 13828 PulseGuide returned control before completion, sleep 93
22:23:29.911 00.109 13828 IsGuiding returns 0
22:23:29.911 00.000 13828 Move returns status 0, amount 84
22:23:29.911 00.000 13828 MoveAxis(N, 458, ABG)
22:23:29.911 00.000 13828 duration set to 0 by GuideMode
22:23:29.911 00.000 13828 Move returns status 0, amount 0
22:23:29.911 00.000 13828 move complete, result=0
22:23:29.911 00.000 13828 worker thread done servicing request
22:23:29.912 00.001 8960 GuideStep: -0.2 px 84 ms EAST, -0.9 px 0 ms NORTH
22:23:29.914 00.002 13828 Worker thread wakes up
22:23:29.914 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:29.914 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:32.381 02.467 13828 Exposure complete
22:23:32.520 00.139 13828 worker thread done servicing request
22:23:32.520 00.000 8960 OnExposeComplete: enter
22:23:32.523 00.003 8960 UpdateGuideState(): m_state=6
22:23:32.525 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1026
22:23:32.528 00.003 8960 Star::Find returns 1 (0), X=974.12, Y=733.61, Mass=156647, SNR=28.8, Peak=25065 HFD=3.4
22:23:32.531 00.003 8960 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.39) = xAngle (-1.25 = -1.25)
22:23:32.534 00.003 8960 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
22:23:32.537 00.003 8960 CameraToMount -- cameraX=-0.11 cameraY=-1.46 hyp=1.47 cameraTheta=-1.65 mountX=0.46 mountY=-1.41, mountTheta=-1.26
22:23:32.540 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-1.46, opts=13)
22:23:32.542 00.002 8960 Enqueuing Move request for scope (-0.11, -1.46)
22:23:32.544 00.002 13828 Worker thread wakes up
22:23:32.544 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7785, max=65535, med=12860, FiltMin=10019, FiltMax=65535, Gamma=2.540
22:23:32.546 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -1.46) opts 0xd
22:23:32.547 00.001 8960 UpdateGuideState exits: m=156647 SNR=28.8
22:23:32.549 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:32.551 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.11, -1.46)
22:23:32.551 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:32.553 00.002 8960 Enqueuing Expose request
22:23:32.554 00.001 13828 Moving (-0.11, -1.46) raw xDistance=0.46 yDistance=-1.41
22:23:32.554 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46
22:23:32.555 00.001 13828 GuideAlgorithmResistSwitch::result() returns -1.41 from input -1.41
22:23:32.555 00.000 13828 MoveAxis(W, 163, ABG)
22:23:32.555 00.000 13828 Guiding  Dir = 3, Dur = 163
22:23:32.556 00.001 13828 IsSlewing returns 0
22:23:32.556 00.000 13828 IsGuiding returns 0
22:23:32.557 00.001 13828 PulseGuide returned control before completion, sleep 172
22:23:32.733 00.176 13828 IsGuiding returns 0
22:23:32.733 00.000 13828 Move returns status 0, amount 163
22:23:32.733 00.000 13828 MoveAxis(N, 750, ABG)
22:23:32.733 00.000 13828 duration set to 0 by GuideMode
22:23:32.733 00.000 13828 Move returns status 0, amount 0
22:23:32.734 00.001 13828 move complete, result=0
22:23:32.734 00.000 13828 worker thread done servicing request
22:23:32.734 00.000 13828 Worker thread wakes up
22:23:32.734 00.000 8960 GuideStep: 0.5 px 163 ms WEST, -1.4 px 0 ms NORTH
22:23:32.737 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:32.737 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:35.208 02.471 13828 Exposure complete
22:23:35.352 00.144 13828 worker thread done servicing request
22:23:35.352 00.000 8960 OnExposeComplete: enter
22:23:35.354 00.002 8960 UpdateGuideState(): m_state=6
22:23:35.356 00.002 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1027
22:23:35.358 00.002 8960 Star::Find returns 1 (0), X=973.59, Y=734.25, Mass=137294, SNR=30.4, Peak=22121 HFD=3.2
22:23:35.360 00.002 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
22:23:35.363 00.003 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
22:23:35.365 00.002 8960 CameraToMount -- cameraX=-0.64 cameraY=-0.83 hyp=1.05 cameraTheta=-2.23 mountX=-0.28 mountY=-1.00, mountTheta=-1.84
22:23:35.368 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.64, y=-0.83, opts=13)
22:23:35.370 00.002 8960 Enqueuing Move request for scope (-0.64, -0.83)
22:23:35.372 00.002 13828 Worker thread wakes up
22:23:35.372 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.64, -0.83) opts 0xd
22:23:35.372 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.64, -0.83)
22:23:35.372 00.000 13828 Moving (-0.64, -0.83) raw xDistance=-0.28 yDistance=-1.00
22:23:35.372 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:23:35.372 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7408, max=65535, med=12867, FiltMin=10243, FiltMax=65535, Gamma=2.540
22:23:35.375 00.003 13828 GuideAlgorithmResistSwitch::result() returns -1.00 from input -1.00
22:23:35.375 00.000 8960 UpdateGuideState exits: m=137294 SNR=30.4
22:23:35.378 00.003 13828 MoveAxis(E, 91, ABG)
22:23:35.378 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:35.380 00.002 13828 Guiding  Dir = 2, Dur = 91
22:23:35.380 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:35.383 00.003 13828 IsSlewing returns 0
22:23:35.383 00.000 8960 Enqueuing Expose request
22:23:35.385 00.002 13828 IsGuiding returns 0
22:23:35.386 00.001 13828 PulseGuide returned control before completion, sleep 100
22:23:35.502 00.116 13828 IsGuiding returns 0
22:23:35.502 00.000 13828 Move returns status 0, amount 91
22:23:35.502 00.000 13828 MoveAxis(N, 531, ABG)
22:23:35.502 00.000 13828 duration set to 0 by GuideMode
22:23:35.502 00.000 13828 Move returns status 0, amount 0
22:23:35.502 00.000 13828 move complete, result=0
22:23:35.502 00.000 13828 worker thread done servicing request
22:23:35.502 00.000 13828 Worker thread wakes up
22:23:35.502 00.000 8960 GuideStep: -0.3 px 91 ms EAST, -1.0 px 0 ms NORTH
22:23:35.504 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:35.504 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:37.987 02.483 13828 Exposure complete
22:23:38.122 00.135 13828 worker thread done servicing request
22:23:38.122 00.000 8960 OnExposeComplete: enter
22:23:38.124 00.002 8960 UpdateGuideState(): m_state=6
22:23:38.126 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1028
22:23:38.128 00.002 8960 Star::Find returns 1 (0), X=973.41, Y=734.92, Mass=169187, SNR=32.2, Peak=23107 HFD=4.0
22:23:38.130 00.002 8960 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.39) = xAngle (-2.55 = -2.55)
22:23:38.132 00.002 8960 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.59 = -2.59)
22:23:38.134 00.002 8960 CameraToMount -- cameraX=-0.82 cameraY=-0.16 hyp=0.84 cameraTheta=-2.95 mountX=-0.70 mountY=-0.44, mountTheta=-2.58
22:23:38.136 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.82, y=-0.16, opts=13)
22:23:38.138 00.002 8960 Enqueuing Move request for scope (-0.82, -0.16)
22:23:38.140 00.002 13828 Worker thread wakes up
22:23:38.140 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.16) opts 0xd
22:23:38.140 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.82, -0.16)
22:23:38.140 00.000 13828 Moving (-0.82, -0.16) raw xDistance=-0.70 yDistance=-0.44
22:23:38.140 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8112, max=65535, med=12867, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:23:38.142 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.70
22:23:38.142 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:23:38.142 00.000 8960 UpdateGuideState exits: m=169187 SNR=32.2
22:23:38.144 00.002 13828 MoveAxis(E, 265, ABG)
22:23:38.145 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:38.147 00.002 13828 Guiding  Dir = 2, Dur = 265
22:23:38.147 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:38.149 00.002 8960 Enqueuing Expose request
22:23:38.152 00.003 13828 IsSlewing returns 0
22:23:38.152 00.000 13828 IsGuiding returns 0
22:23:38.155 00.003 13828 PulseGuide returned control before completion, sleep 273
22:23:38.430 00.275 13828 IsGuiding returns 0
22:23:38.431 00.001 13828 Move returns status 0, amount 265
22:23:38.431 00.000 13828 MoveAxis(N, 234, ABG)
22:23:38.431 00.000 13828 duration set to 0 by GuideMode
22:23:38.431 00.000 13828 Move returns status 0, amount 0
22:23:38.431 00.000 13828 move complete, result=0
22:23:38.431 00.000 13828 worker thread done servicing request
22:23:38.431 00.000 13828 Worker thread wakes up
22:23:38.431 00.000 8960 GuideStep: -0.7 px 265 ms EAST, -0.4 px 0 ms NORTH
22:23:38.434 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:38.434 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:40.908 02.474 13828 Exposure complete
22:23:41.065 00.157 13828 worker thread done servicing request
22:23:41.065 00.000 8960 OnExposeComplete: enter
22:23:41.068 00.003 8960 UpdateGuideState(): m_state=6
22:23:41.072 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1029
22:23:41.074 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=733.92, Mass=146849, SNR=27.7, Peak=25833 HFD=3.3
22:23:41.077 00.003 8960 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.39) = xAngle (-1.20 = -1.20)
22:23:41.079 00.002 8960 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
22:23:41.081 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-1.16 hyp=1.16 cameraTheta=-1.60 mountX=0.42 mountY=-1.10, mountTheta=-1.21
22:23:41.086 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-1.16, opts=13)
22:23:41.088 00.002 8960 Enqueuing Move request for scope (-0.03, -1.16)
22:23:41.090 00.002 13828 Worker thread wakes up
22:23:41.091 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7452, max=65535, med=12873, FiltMin=9840, FiltMax=65535, Gamma=2.540
22:23:41.093 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -1.16) opts 0xd
22:23:41.093 00.000 8960 UpdateGuideState exits: m=146849 SNR=27.7
22:23:41.095 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.03, -1.16)
22:23:41.095 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:41.098 00.003 13828 Moving (-0.03, -1.16) raw xDistance=0.42 yDistance=-1.10
22:23:41.098 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:41.100 00.002 8960 Enqueuing Expose request
22:23:41.101 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.42
22:23:41.101 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
22:23:41.102 00.001 13828 MoveAxis(W, 136, ABG)
22:23:41.102 00.000 13828 Guiding  Dir = 3, Dur = 136
22:23:41.103 00.001 13828 IsSlewing returns 0
22:23:41.103 00.000 13828 IsGuiding returns 0
22:23:41.104 00.001 13828 PulseGuide returned control before completion, sleep 145
22:23:41.254 00.150 13828 IsGuiding returns 0
22:23:41.254 00.000 13828 Move returns status 0, amount 136
22:23:41.254 00.000 13828 MoveAxis(N, 584, ABG)
22:23:41.254 00.000 13828 duration set to 0 by GuideMode
22:23:41.254 00.000 13828 Move returns status 0, amount 0
22:23:41.254 00.000 13828 move complete, result=0
22:23:41.255 00.001 13828 worker thread done servicing request
22:23:41.255 00.000 8960 GuideStep: 0.4 px 136 ms WEST, -1.1 px 0 ms NORTH
22:23:41.258 00.003 13828 Worker thread wakes up
22:23:41.258 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:41.259 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:43.732 02.473 13828 Exposure complete
22:23:43.874 00.142 13828 worker thread done servicing request
22:23:43.874 00.000 8960 OnExposeComplete: enter
22:23:43.877 00.003 8960 UpdateGuideState(): m_state=6
22:23:43.879 00.002 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1030
22:23:43.882 00.003 8960 Star::Find returns 1 (0), X=973.42, Y=734.55, Mass=180426, SNR=34.1, Peak=26019 HFD=3.3
22:23:43.884 00.002 8960 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.39) = xAngle (-2.17 = -2.17)
22:23:43.886 00.002 8960 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
22:23:43.888 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=-0.53 hyp=0.97 cameraTheta=-2.57 mountX=-0.55 mountY=-0.78, mountTheta=-2.18
22:23:43.893 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=-0.53, opts=13)
22:23:43.896 00.003 8960 Enqueuing Move request for scope (-0.81, -0.53)
22:23:43.898 00.002 13828 Worker thread wakes up
22:23:43.898 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=12892, FiltMin=9948, FiltMax=65535, Gamma=2.540
22:23:43.900 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, -0.53) opts 0xd
22:23:43.900 00.000 8960 UpdateGuideState exits: m=180426 SNR=34.1
22:23:43.902 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:43.904 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.81, -0.53)
22:23:43.904 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:43.906 00.002 13828 Moving (-0.81, -0.53) raw xDistance=-0.55 yDistance=-0.78
22:23:43.906 00.000 8960 Enqueuing Expose request
22:23:43.907 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.55
22:23:43.907 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:23:43.908 00.001 13828 MoveAxis(E, 193, ABG)
22:23:43.908 00.000 13828 Guiding  Dir = 2, Dur = 193
22:23:43.909 00.001 13828 IsSlewing returns 0
22:23:43.909 00.000 13828 IsGuiding returns 0
22:23:43.911 00.002 13828 PulseGuide returned control before completion, sleep 202
22:23:44.118 00.207 13828 IsGuiding returns 0
22:23:44.118 00.000 13828 Move returns status 0, amount 193
22:23:44.118 00.000 13828 MoveAxis(N, 413, ABG)
22:23:44.118 00.000 13828 duration set to 0 by GuideMode
22:23:44.118 00.000 13828 Move returns status 0, amount 0
22:23:44.118 00.000 13828 move complete, result=0
22:23:44.118 00.000 13828 worker thread done servicing request
22:23:44.118 00.000 8960 GuideStep: -0.5 px 193 ms EAST, -0.8 px 0 ms NORTH
22:23:44.120 00.002 13828 Worker thread wakes up
22:23:44.120 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:44.121 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:46.593 02.472 13828 Exposure complete
22:23:46.726 00.133 13828 worker thread done servicing request
22:23:46.726 00.000 8960 OnExposeComplete: enter
22:23:46.729 00.003 8960 UpdateGuideState(): m_state=6
22:23:46.732 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1031
22:23:46.736 00.004 8960 Star::Find returns 1 (0), X=973.67, Y=734.01, Mass=133120, SNR=25.8, Peak=23875 HFD=3.2
22:23:46.740 00.004 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:23:46.743 00.003 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:23:46.745 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=-1.06 hyp=1.20 cameraTheta=-2.06 mountX=-0.11 mountY=-1.19, mountTheta=-1.67
22:23:46.748 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=-1.06, opts=13)
22:23:46.750 00.002 8960 Enqueuing Move request for scope (-0.56, -1.06)
22:23:46.751 00.001 13828 Worker thread wakes up
22:23:46.751 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, -1.06) opts 0xd
22:23:46.752 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8016, max=65535, med=12892, FiltMin=10121, FiltMax=65535, Gamma=2.540
22:23:46.753 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.56, -1.06)
22:23:46.754 00.001 8960 UpdateGuideState exits: m=133120 SNR=25.8
22:23:46.755 00.001 13828 Moving (-0.56, -1.06) raw xDistance=-0.11 yDistance=-1.19
22:23:46.755 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:46.757 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:46.759 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:23:46.759 00.000 8960 Enqueuing Expose request
22:23:46.761 00.002 13828 GuideAlgorithmResistSwitch::result() returns -1.19 from input -1.19
22:23:46.761 00.000 13828 MoveAxis(E, 0, ABG)
22:23:46.761 00.000 13828 Move returns status 0, amount 0
22:23:46.761 00.000 13828 MoveAxis(N, 635, ABG)
22:23:46.762 00.001 13828 duration set to 0 by GuideMode
22:23:46.762 00.000 13828 Move returns status 0, amount 0
22:23:46.762 00.000 13828 move complete, result=0
22:23:46.762 00.000 13828 worker thread done servicing request
22:23:46.762 00.000 13828 Worker thread wakes up
22:23:46.762 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:46.762 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:46.763 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -1.2 px 0 ms NORTH
22:23:49.229 02.466 13828 Exposure complete
22:23:49.365 00.136 13828 worker thread done servicing request
22:23:49.367 00.002 8960 OnExposeComplete: enter
22:23:49.368 00.001 8960 UpdateGuideState(): m_state=6
22:23:49.371 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1032
22:23:49.373 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=734.25, Mass=175487, SNR=30.9, Peak=24803 HFD=3.4
22:23:49.375 00.002 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:23:49.377 00.002 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:23:49.379 00.002 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.83 hyp=0.93 cameraTheta=-2.04 mountX=-0.07 mountY=-0.92, mountTheta=-1.64
22:23:49.382 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.83, opts=13)
22:23:49.384 00.002 8960 Enqueuing Move request for scope (-0.42, -0.83)
22:23:49.385 00.001 13828 Worker thread wakes up
22:23:49.386 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12905, FiltMin=10115, FiltMax=65535, Gamma=2.540
22:23:49.387 00.001 8960 UpdateGuideState exits: m=175487 SNR=30.9
22:23:49.389 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:49.391 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:49.393 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.83) opts 0xd
22:23:49.393 00.000 8960 Enqueuing Expose request
22:23:49.396 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.83)
22:23:49.396 00.000 13828 Moving (-0.42, -0.83) raw xDistance=-0.07 yDistance=-0.92
22:23:49.396 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:23:49.396 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
22:23:49.396 00.000 13828 MoveAxis(E, 0, ABG)
22:23:49.396 00.000 13828 Move returns status 0, amount 0
22:23:49.396 00.000 13828 MoveAxis(N, 492, ABG)
22:23:49.396 00.000 13828 duration set to 0 by GuideMode
22:23:49.396 00.000 13828 Move returns status 0, amount 0
22:23:49.396 00.000 13828 move complete, result=0
22:23:49.396 00.000 13828 worker thread done servicing request
22:23:49.396 00.000 13828 Worker thread wakes up
22:23:49.396 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:49.396 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:49.397 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:23:51.873 02.476 13828 Exposure complete
22:23:52.018 00.145 13828 worker thread done servicing request
22:23:52.018 00.000 8960 OnExposeComplete: enter
22:23:52.020 00.002 8960 UpdateGuideState(): m_state=6
22:23:52.022 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1033
22:23:52.024 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=734.53, Mass=145413, SNR=27.6, Peak=23913 HFD=3.3
22:23:52.027 00.003 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
22:23:52.029 00.002 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
22:23:52.032 00.003 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.55 hyp=0.69 cameraTheta=-2.23 mountX=-0.18 mountY=-0.66, mountTheta=-1.84
22:23:52.034 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.55, opts=13)
22:23:52.037 00.003 8960 Enqueuing Move request for scope (-0.43, -0.55)
22:23:52.038 00.001 13828 Worker thread wakes up
22:23:52.039 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12899, FiltMin=10057, FiltMax=65535, Gamma=2.540
22:23:52.041 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.55) opts 0xd
22:23:52.041 00.000 8960 UpdateGuideState exits: m=145413 SNR=27.6
22:23:52.043 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:52.045 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:52.047 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.55)
22:23:52.047 00.000 13828 Moving (-0.43, -0.55) raw xDistance=-0.18 yDistance=-0.66
22:23:52.047 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
22:23:52.047 00.000 8960 Enqueuing Expose request
22:23:52.050 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:23:52.050 00.000 13828 MoveAxis(E, 69, ABG)
22:23:52.050 00.000 13828 Guiding  Dir = 2, Dur = 69
22:23:52.053 00.003 13828 IsSlewing returns 0
22:23:52.053 00.000 13828 IsGuiding returns 0
22:23:52.055 00.002 13828 PulseGuide returned control before completion, sleep 78
22:23:52.141 00.086 13828 IsGuiding returns 0
22:23:52.141 00.000 13828 Move returns status 0, amount 69
22:23:52.141 00.000 13828 MoveAxis(N, 352, ABG)
22:23:52.141 00.000 13828 duration set to 0 by GuideMode
22:23:52.141 00.000 13828 Move returns status 0, amount 0
22:23:52.141 00.000 13828 move complete, result=0
22:23:52.142 00.001 13828 worker thread done servicing request
22:23:52.142 00.000 13828 Worker thread wakes up
22:23:52.142 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:52.142 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:52.142 00.000 8960 GuideStep: -0.2 px 69 ms EAST, -0.7 px 0 ms NORTH
22:23:54.615 02.473 13828 Exposure complete
22:23:54.749 00.134 8960 OnExposeComplete: enter
22:23:54.752 00.003 8960 UpdateGuideState(): m_state=6
22:23:54.755 00.003 13828 worker thread done servicing request
22:23:54.756 00.001 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1034
22:23:54.759 00.003 8960 Star::Find returns 1 (0), X=973.85, Y=734.32, Mass=156525, SNR=28.1, Peak=24835 HFD=3.5
22:23:54.761 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:23:54.764 00.003 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:23:54.766 00.002 8960 CameraToMount -- cameraX=-0.38 cameraY=-0.76 hyp=0.85 cameraTheta=-2.03 mountX=-0.06 mountY=-0.84, mountTheta=-1.64
22:23:54.770 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=-0.76, opts=13)
22:23:54.772 00.002 8960 Enqueuing Move request for scope (-0.38, -0.76)
22:23:54.774 00.002 13828 Worker thread wakes up
22:23:54.774 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7945, max=65535, med=12880, FiltMin=10140, FiltMax=65535, Gamma=2.540
22:23:54.776 00.002 8960 UpdateGuideState exits: m=156525 SNR=28.1
22:23:54.778 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.76) opts 0xd
22:23:54.778 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:54.780 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.38, -0.76)
22:23:54.780 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:54.782 00.002 13828 Moving (-0.38, -0.76) raw xDistance=-0.06 yDistance=-0.84
22:23:54.782 00.000 8960 Enqueuing Expose request
22:23:54.784 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:23:54.784 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.84 from input -0.84
22:23:54.784 00.000 13828 MoveAxis(E, 0, ABG)
22:23:54.784 00.000 13828 Move returns status 0, amount 0
22:23:54.784 00.000 13828 MoveAxis(N, 448, ABG)
22:23:54.784 00.000 13828 duration set to 0 by GuideMode
22:23:54.784 00.000 13828 Move returns status 0, amount 0
22:23:54.784 00.000 13828 move complete, result=0
22:23:54.784 00.000 13828 worker thread done servicing request
22:23:54.784 00.000 13828 Worker thread wakes up
22:23:54.784 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:54.784 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:23:54.785 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
22:23:57.259 02.474 13828 Exposure complete
22:23:57.390 00.131 13828 worker thread done servicing request
22:23:57.390 00.000 8960 OnExposeComplete: enter
22:23:57.393 00.003 8960 UpdateGuideState(): m_state=6
22:23:57.395 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1035
22:23:57.397 00.002 8960 Star::Find returns 1 (0), X=973.55, Y=734.24, Mass=168518, SNR=31.2, Peak=26467 HFD=3.5
22:23:57.400 00.003 8960 CameraToMount -- cameraTheta (-2.26) - m_xAngle (-0.39) = xAngle (-1.86 = -1.86)
22:23:57.402 00.002 8960 CameraToMount -- cameraTheta (-2.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.90 = -1.90)
22:23:57.404 00.002 8960 CameraToMount -- cameraX=-0.68 cameraY=-0.84 hyp=1.08 cameraTheta=-2.26 mountX=-0.31 mountY=-1.02, mountTheta=-1.87
22:23:57.407 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=-0.84, opts=13)
22:23:57.409 00.002 8960 Enqueuing Move request for scope (-0.68, -0.84)
22:23:57.411 00.002 13828 Worker thread wakes up
22:23:57.411 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.84) opts 0xd
22:23:57.411 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.68, -0.84)
22:23:57.411 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7753, max=65535, med=12886, FiltMin=10025, FiltMax=65535, Gamma=2.540
22:23:57.413 00.002 13828 Moving (-0.68, -0.84) raw xDistance=-0.31 yDistance=-1.02
22:23:57.414 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:23:57.414 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.02 from input -1.02
22:23:57.414 00.000 13828 MoveAxis(E, 115, ABG)
22:23:57.414 00.000 8960 UpdateGuideState exits: m=168518 SNR=31.2
22:23:57.416 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:23:57.417 00.001 13828 Guiding  Dir = 2, Dur = 115
22:23:57.417 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:23:57.420 00.003 13828 IsSlewing returns 0
22:23:57.420 00.000 13828 IsGuiding returns 0
22:23:57.421 00.001 8960 Enqueuing Expose request
22:23:57.424 00.003 13828 PulseGuide returned control before completion, sleep 124
22:23:57.560 00.136 13828 IsGuiding returns 0
22:23:57.560 00.000 13828 Move returns status 0, amount 115
22:23:57.560 00.000 13828 MoveAxis(N, 544, ABG)
22:23:57.560 00.000 13828 duration set to 0 by GuideMode
22:23:57.560 00.000 13828 Move returns status 0, amount 0
22:23:57.560 00.000 13828 move complete, result=0
22:23:57.560 00.000 13828 worker thread done servicing request
22:23:57.561 00.001 8960 GuideStep: -0.3 px 115 ms EAST, -1.0 px 0 ms NORTH
22:23:57.564 00.003 13828 Worker thread wakes up
22:23:57.565 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:23:57.565 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:00.036 02.471 13828 Exposure complete
22:24:00.179 00.143 13828 worker thread done servicing request
22:24:00.179 00.000 8960 OnExposeComplete: enter
22:24:00.182 00.003 8960 UpdateGuideState(): m_state=6
22:24:00.184 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1036
22:24:00.186 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=734.26, Mass=141330, SNR=27.4, Peak=25270 HFD=3.1
22:24:00.188 00.002 8960 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.39) = xAngle (-1.30 = -1.30)
22:24:00.189 00.001 8960 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
22:24:00.192 00.003 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.82 hyp=0.83 cameraTheta=-1.69 mountX=0.22 mountY=-0.80, mountTheta=-1.30
22:24:00.195 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.82, opts=13)
22:24:00.197 00.002 8960 Enqueuing Move request for scope (-0.10, -0.82)
22:24:00.200 00.003 13828 Worker thread wakes up
22:24:00.200 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.82) opts 0xd
22:24:00.200 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.82)
22:24:00.200 00.000 13828 Moving (-0.10, -0.82) raw xDistance=0.22 yDistance=-0.80
22:24:00.200 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=12886, FiltMin=9897, FiltMax=65535, Gamma=2.540
22:24:00.203 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.22
22:24:00.203 00.000 8960 UpdateGuideState exits: m=141330 SNR=27.4
22:24:00.206 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:00.208 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:00.210 00.002 8960 Enqueuing Expose request
22:24:00.212 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.80 from input -0.80
22:24:00.212 00.000 13828 MoveAxis(W, 75, ABG)
22:24:00.212 00.000 13828 Guiding  Dir = 3, Dur = 75
22:24:00.214 00.002 13828 IsSlewing returns 0
22:24:00.214 00.000 13828 IsGuiding returns 0
22:24:00.215 00.001 13828 PulseGuide returned control before completion, sleep 84
22:24:00.307 00.092 13828 IsGuiding returns 0
22:24:00.307 00.000 13828 Move returns status 0, amount 75
22:24:00.307 00.000 13828 MoveAxis(N, 427, ABG)
22:24:00.307 00.000 13828 duration set to 0 by GuideMode
22:24:00.307 00.000 13828 Move returns status 0, amount 0
22:24:00.307 00.000 13828 move complete, result=0
22:24:00.307 00.000 13828 worker thread done servicing request
22:24:00.308 00.001 8960 GuideStep: 0.2 px 75 ms WEST, -0.8 px 0 ms NORTH
22:24:00.310 00.002 13828 Worker thread wakes up
22:24:00.310 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:00.310 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:02.788 02.478 13828 Exposure complete
22:24:02.922 00.134 13828 worker thread done servicing request
22:24:02.922 00.000 8960 OnExposeComplete: enter
22:24:02.924 00.002 8960 UpdateGuideState(): m_state=6
22:24:02.926 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1037
22:24:02.928 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.52, Mass=149461, SNR=30.4, Peak=24611 HFD=3.4
22:24:02.930 00.002 8960 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.39) = xAngle (-1.24 = -1.24)
22:24:02.932 00.002 8960 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
22:24:02.933 00.001 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.55 hyp=0.55 cameraTheta=-1.64 mountX=0.18 mountY=-0.53, mountTheta=-1.25
22:24:02.936 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.55, opts=13)
22:24:02.938 00.002 8960 Enqueuing Move request for scope (-0.04, -0.55)
22:24:02.940 00.002 13828 Worker thread wakes up
22:24:02.940 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.55) opts 0xd
22:24:02.940 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12892, FiltMin=9916, FiltMax=65535, Gamma=2.540
22:24:02.942 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.55)
22:24:02.942 00.000 8960 UpdateGuideState exits: m=149461 SNR=30.4
22:24:02.944 00.002 13828 Moving (-0.04, -0.55) raw xDistance=0.18 yDistance=-0.53
22:24:02.944 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:02.946 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.18
22:24:02.946 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:02.948 00.002 8960 Enqueuing Expose request
22:24:02.949 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:24:02.949 00.000 13828 MoveAxis(W, 71, ABG)
22:24:02.950 00.001 13828 Guiding  Dir = 3, Dur = 71
22:24:02.951 00.001 13828 IsSlewing returns 0
22:24:02.951 00.000 13828 IsGuiding returns 0
22:24:02.953 00.002 13828 PulseGuide returned control before completion, sleep 80
22:24:03.037 00.084 13828 IsGuiding returns 0
22:24:03.037 00.000 13828 Move returns status 0, amount 71
22:24:03.037 00.000 13828 MoveAxis(N, 282, ABG)
22:24:03.037 00.000 13828 duration set to 0 by GuideMode
22:24:03.037 00.000 13828 Move returns status 0, amount 0
22:24:03.037 00.000 13828 move complete, result=0
22:24:03.037 00.000 13828 worker thread done servicing request
22:24:03.037 00.000 8960 GuideStep: 0.2 px 71 ms WEST, -0.5 px 0 ms NORTH
22:24:03.040 00.003 13828 Worker thread wakes up
22:24:03.040 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:03.040 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:05.506 02.466 13828 Exposure complete
22:24:05.646 00.140 13828 worker thread done servicing request
22:24:05.646 00.000 8960 OnExposeComplete: enter
22:24:05.648 00.002 8960 UpdateGuideState(): m_state=6
22:24:05.651 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1038
22:24:05.653 00.002 8960 Star::Find returns 1 (0), X=973.31, Y=734.95, Mass=172730, SNR=35.7, Peak=24579 HFD=4.0
22:24:05.655 00.002 8960 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.39) = xAngle (-2.61 = -2.61)
22:24:05.657 00.002 8960 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
22:24:05.659 00.002 8960 CameraToMount -- cameraX=-0.92 cameraY=-0.13 hyp=0.93 cameraTheta=-3.01 mountX=-0.81 mountY=-0.44, mountTheta=-2.64
22:24:05.662 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.92, y=-0.13, opts=13)
22:24:05.664 00.002 8960 Enqueuing Move request for scope (-0.92, -0.13)
22:24:05.666 00.002 13828 Worker thread wakes up
22:24:05.666 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8086, max=65535, med=12892, FiltMin=9961, FiltMax=65535, Gamma=2.540
22:24:05.668 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.92, -0.13) opts 0xd
22:24:05.668 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.92, -0.13)
22:24:05.668 00.000 13828 Moving (-0.92, -0.13) raw xDistance=-0.81 yDistance=-0.44
22:24:05.669 00.001 8960 UpdateGuideState exits: m=172730 SNR=35.7
22:24:05.672 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:05.674 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.81
22:24:05.674 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:24:05.674 00.000 13828 MoveAxis(E, 294, ABG)
22:24:05.675 00.001 13828 Guiding  Dir = 2, Dur = 294
22:24:05.675 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:05.678 00.003 8960 Enqueuing Expose request
22:24:05.680 00.002 13828 IsSlewing returns 0
22:24:05.680 00.000 13828 IsGuiding returns 0
22:24:05.682 00.002 13828 PulseGuide returned control before completion, sleep 303
22:24:05.988 00.306 13828 IsGuiding returns 0
22:24:05.988 00.000 13828 Move returns status 0, amount 294
22:24:05.988 00.000 13828 MoveAxis(N, 234, ABG)
22:24:05.988 00.000 13828 duration set to 0 by GuideMode
22:24:05.988 00.000 13828 Move returns status 0, amount 0
22:24:05.988 00.000 13828 move complete, result=0
22:24:05.988 00.000 13828 worker thread done servicing request
22:24:05.988 00.000 13828 Worker thread wakes up
22:24:05.988 00.000 8960 GuideStep: -0.8 px 294 ms EAST, -0.4 px 0 ms NORTH
22:24:05.990 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:05.990 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:08.450 02.460 13828 Exposure complete
22:24:08.581 00.131 13828 worker thread done servicing request
22:24:08.581 00.000 8960 OnExposeComplete: enter
22:24:08.584 00.003 8960 UpdateGuideState(): m_state=6
22:24:08.586 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1039
22:24:08.588 00.002 8960 Star::Find returns 1 (0), X=973.96, Y=734.54, Mass=156426, SNR=29.7, Peak=26659 HFD=3.6
22:24:08.590 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:24:08.592 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:24:08.594 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.54 hyp=0.60 cameraTheta=-2.03 mountX=-0.04 mountY=-0.60, mountTheta=-1.64
22:24:08.597 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-0.54, opts=13)
22:24:08.600 00.003 8960 Enqueuing Move request for scope (-0.27, -0.54)
22:24:08.602 00.002 13828 Worker thread wakes up
22:24:08.602 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.54) opts 0xd
22:24:08.602 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.27, -0.54)
22:24:08.602 00.000 13828 Moving (-0.27, -0.54) raw xDistance=-0.04 yDistance=-0.60
22:24:08.602 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=5801, max=65535, med=12886, FiltMin=10025, FiltMax=65535, Gamma=2.540
22:24:08.605 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:24:08.605 00.000 8960 UpdateGuideState exits: m=156426 SNR=29.7
22:24:08.607 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:08.610 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:08.612 00.002 8960 Enqueuing Expose request
22:24:08.615 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:24:08.615 00.000 13828 MoveAxis(E, 0, ABG)
22:24:08.615 00.000 13828 Move returns status 0, amount 0
22:24:08.615 00.000 13828 MoveAxis(N, 319, ABG)
22:24:08.615 00.000 13828 duration set to 0 by GuideMode
22:24:08.615 00.000 13828 Move returns status 0, amount 0
22:24:08.615 00.000 13828 move complete, result=0
22:24:08.615 00.000 13828 worker thread done servicing request
22:24:08.615 00.000 13828 Worker thread wakes up
22:24:08.615 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:08.616 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:08.616 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:24:11.095 02.479 13828 Exposure complete
22:24:11.228 00.133 13828 worker thread done servicing request
22:24:11.228 00.000 8960 OnExposeComplete: enter
22:24:11.230 00.002 8960 UpdateGuideState(): m_state=6
22:24:11.232 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1040
22:24:11.234 00.002 8960 Star::Find returns 1 (0), X=973.82, Y=734.31, Mass=148421, SNR=28.6, Peak=25923 HFD=3.2
22:24:11.236 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:24:11.237 00.001 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:24:11.239 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=-0.77 hyp=0.88 cameraTheta=-2.06 mountX=-0.09 mountY=-0.87, mountTheta=-1.67
22:24:11.245 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=-0.77, opts=13)
22:24:11.248 00.003 8960 Enqueuing Move request for scope (-0.41, -0.77)
22:24:11.252 00.004 13828 Worker thread wakes up
22:24:11.252 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7638, max=65535, med=12873, FiltMin=10064, FiltMax=65535, Gamma=2.540
22:24:11.255 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.77) opts 0xd
22:24:11.255 00.000 8960 UpdateGuideState exits: m=148421 SNR=28.6
22:24:11.258 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:11.260 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.41, -0.77)
22:24:11.260 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:11.263 00.003 8960 Enqueuing Expose request
22:24:11.265 00.002 13828 Moving (-0.41, -0.77) raw xDistance=-0.09 yDistance=-0.87
22:24:11.266 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:24:11.266 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
22:24:11.266 00.000 13828 MoveAxis(E, 0, ABG)
22:24:11.266 00.000 13828 Move returns status 0, amount 0
22:24:11.266 00.000 13828 MoveAxis(N, 461, ABG)
22:24:11.266 00.000 13828 duration set to 0 by GuideMode
22:24:11.266 00.000 13828 Move returns status 0, amount 0
22:24:11.266 00.000 13828 move complete, result=0
22:24:11.266 00.000 13828 worker thread done servicing request
22:24:11.266 00.000 13828 Worker thread wakes up
22:24:11.266 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:11.266 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:11.267 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:24:13.745 02.478 13828 Exposure complete
22:24:13.878 00.133 13828 worker thread done servicing request
22:24:13.878 00.000 8960 OnExposeComplete: enter
22:24:13.880 00.002 8960 UpdateGuideState(): m_state=6
22:24:13.882 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1041
22:24:13.884 00.002 8960 Star::Find returns 1 (0), X=973.35, Y=734.44, Mass=145176, SNR=30.6, Peak=26051 HFD=3.3
22:24:13.886 00.002 8960 CameraToMount -- cameraTheta (-2.52) - m_xAngle (-0.39) = xAngle (-2.13 = -2.13)
22:24:13.887 00.001 8960 CameraToMount -- cameraTheta (-2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
22:24:13.889 00.002 8960 CameraToMount -- cameraX=-0.88 cameraY=-0.63 hyp=1.09 cameraTheta=-2.52 mountX=-0.57 mountY=-0.90, mountTheta=-2.14
22:24:13.891 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.88, y=-0.63, opts=13)
22:24:13.893 00.002 8960 Enqueuing Move request for scope (-0.88, -0.63)
22:24:13.895 00.002 13828 Worker thread wakes up
22:24:13.895 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=12880, FiltMin=10012, FiltMax=65535, Gamma=2.540
22:24:13.897 00.002 8960 UpdateGuideState exits: m=145176 SNR=30.6
22:24:13.899 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:13.901 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:13.903 00.002 8960 Enqueuing Expose request
22:24:13.905 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.88, -0.63) opts 0xd
22:24:13.905 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.88, -0.63)
22:24:13.905 00.000 13828 Moving (-0.88, -0.63) raw xDistance=-0.57 yDistance=-0.90
22:24:13.906 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
22:24:13.906 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
22:24:13.906 00.000 13828 MoveAxis(E, 213, ABG)
22:24:13.906 00.000 13828 Guiding  Dir = 2, Dur = 213
22:24:13.908 00.002 13828 IsSlewing returns 0
22:24:13.908 00.000 13828 IsGuiding returns 0
22:24:13.911 00.003 13828 PulseGuide returned control before completion, sleep 220
22:24:14.145 00.234 13828 IsGuiding returns 1
22:24:14.145 00.000 13828 scope still moving after pulse duration time elapsed
22:24:14.179 00.034 13828 IsSlewing returns 0
22:24:14.179 00.000 13828 IsGuiding returns 0
22:24:14.179 00.000 13828 scope move finished after 213 + 57 ms
22:24:14.179 00.000 13828 Move returns status 0, amount 213
22:24:14.179 00.000 13828 MoveAxis(N, 480, ABG)
22:24:14.179 00.000 13828 duration set to 0 by GuideMode
22:24:14.179 00.000 13828 Move returns status 0, amount 0
22:24:14.179 00.000 13828 move complete, result=0
22:24:14.179 00.000 13828 worker thread done servicing request
22:24:14.179 00.000 13828 Worker thread wakes up
22:24:14.179 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:14.180 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:14.180 00.000 8960 GuideStep: -0.6 px 213 ms EAST, -0.9 px 0 ms NORTH
22:24:16.654 02.474 13828 Exposure complete
22:24:16.795 00.141 13828 worker thread done servicing request
22:24:16.795 00.000 8960 OnExposeComplete: enter
22:24:16.797 00.002 8960 UpdateGuideState(): m_state=6
22:24:16.799 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1042
22:24:16.801 00.002 8960 Star::Find returns 1 (0), X=974.27, Y=734.34, Mass=146420, SNR=28.1, Peak=24003 HFD=3.5
22:24:16.803 00.002 8960 CameraToMount -- cameraTheta (-1.51) - m_xAngle (-0.39) = xAngle (-1.12 = -1.12)
22:24:16.804 00.001 8960 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
22:24:16.806 00.002 8960 CameraToMount -- cameraX=0.04 cameraY=-0.74 hyp=0.74 cameraTheta=-1.51 mountX=0.32 mountY=-0.68, mountTheta=-1.13
22:24:16.809 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.74, opts=13)
22:24:16.811 00.002 8960 Enqueuing Move request for scope (0.04, -0.74)
22:24:16.813 00.002 13828 Worker thread wakes up
22:24:16.813 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=12873, FiltMin=10134, FiltMax=65535, Gamma=2.540
22:24:16.815 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.74) opts 0xd
22:24:16.815 00.000 8960 UpdateGuideState exits: m=146420 SNR=28.1
22:24:16.817 00.002 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.74)
22:24:16.817 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:16.819 00.002 13828 Moving (0.04, -0.74) raw xDistance=0.32 yDistance=-0.68
22:24:16.819 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:16.822 00.003 8960 Enqueuing Expose request
22:24:16.824 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32
22:24:16.824 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:24:16.824 00.000 13828 MoveAxis(W, 104, ABG)
22:24:16.824 00.000 13828 Guiding  Dir = 3, Dur = 104
22:24:16.826 00.002 13828 IsSlewing returns 0
22:24:16.826 00.000 13828 IsGuiding returns 0
22:24:16.828 00.002 13828 PulseGuide returned control before completion, sleep 113
22:24:16.950 00.122 13828 IsGuiding returns 0
22:24:16.950 00.000 13828 Move returns status 0, amount 104
22:24:16.950 00.000 13828 MoveAxis(N, 360, ABG)
22:24:16.950 00.000 13828 duration set to 0 by GuideMode
22:24:16.950 00.000 13828 Move returns status 0, amount 0
22:24:16.950 00.000 13828 move complete, result=0
22:24:16.951 00.001 13828 worker thread done servicing request
22:24:16.951 00.000 13828 Worker thread wakes up
22:24:16.951 00.000 8960 GuideStep: 0.3 px 104 ms WEST, -0.7 px 0 ms NORTH
22:24:16.953 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:16.954 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:19.415 02.461 13828 Exposure complete
22:24:19.551 00.136 13828 worker thread done servicing request
22:24:19.551 00.000 8960 OnExposeComplete: enter
22:24:19.553 00.002 8960 UpdateGuideState(): m_state=6
22:24:19.555 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1043
22:24:19.557 00.002 8960 Star::Find returns 1 (0), X=973.96, Y=734.26, Mass=164823, SNR=31.4, Peak=25219 HFD=3.6
22:24:19.559 00.002 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:24:19.561 00.002 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
22:24:19.563 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.82 hyp=0.86 cameraTheta=-1.89 mountX=0.07 mountY=-0.86, mountTheta=-1.49
22:24:19.565 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-0.82, opts=13)
22:24:19.567 00.002 8960 Enqueuing Move request for scope (-0.27, -0.82)
22:24:19.569 00.002 13828 Worker thread wakes up
22:24:19.569 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7715, max=65535, med=12867, FiltMin=10051, FiltMax=65535, Gamma=2.540
22:24:19.570 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.82) opts 0xd
22:24:19.570 00.000 8960 UpdateGuideState exits: m=164823 SNR=31.4
22:24:19.572 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.27, -0.82)
22:24:19.573 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:19.576 00.003 13828 Moving (-0.27, -0.82) raw xDistance=0.07 yDistance=-0.86
22:24:19.576 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:19.577 00.001 8960 Enqueuing Expose request
22:24:19.580 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:24:19.580 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:24:19.580 00.000 13828 MoveAxis(E, 0, ABG)
22:24:19.580 00.000 13828 Move returns status 0, amount 0
22:24:19.580 00.000 13828 MoveAxis(N, 458, ABG)
22:24:19.580 00.000 13828 duration set to 0 by GuideMode
22:24:19.580 00.000 13828 Move returns status 0, amount 0
22:24:19.580 00.000 13828 move complete, result=0
22:24:19.580 00.000 13828 worker thread done servicing request
22:24:19.580 00.000 13828 Worker thread wakes up
22:24:19.580 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:19.580 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:19.581 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:24:22.042 02.461 13828 Exposure complete
22:24:22.171 00.129 13828 worker thread done servicing request
22:24:22.171 00.000 8960 OnExposeComplete: enter
22:24:22.173 00.002 8960 UpdateGuideState(): m_state=6
22:24:22.175 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1044
22:24:22.178 00.003 8960 Star::Find returns 1 (0), X=974.30, Y=734.44, Mass=113824, SNR=24.7, Peak=23977 HFD=2.9
22:24:22.181 00.003 8960 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.39) = xAngle (-1.07 = -1.07)
22:24:22.183 00.002 8960 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
22:24:22.185 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.63 hyp=0.64 cameraTheta=-1.46 mountX=0.31 mountY=-0.57, mountTheta=-1.07
22:24:22.188 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.63, opts=13)
22:24:22.189 00.001 8960 Enqueuing Move request for scope (0.07, -0.63)
22:24:22.191 00.002 13828 Worker thread wakes up
22:24:22.192 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7932, max=65535, med=12886, FiltMin=9910, FiltMax=65535, Gamma=2.540
22:24:22.194 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.63) opts 0xd
22:24:22.194 00.000 8960 UpdateGuideState exits: m=113824 SNR=24.7
22:24:22.196 00.002 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.63)
22:24:22.196 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:22.197 00.001 13828 Moving (0.07, -0.63) raw xDistance=0.31 yDistance=-0.57
22:24:22.197 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:22.199 00.002 8960 Enqueuing Expose request
22:24:22.201 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
22:24:22.201 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:24:22.201 00.000 13828 MoveAxis(W, 114, ABG)
22:24:22.201 00.000 13828 Guiding  Dir = 3, Dur = 114
22:24:22.203 00.002 13828 IsSlewing returns 0
22:24:22.203 00.000 13828 IsGuiding returns 0
22:24:22.205 00.002 13828 PulseGuide returned control before completion, sleep 123
22:24:22.333 00.128 13828 IsGuiding returns 1
22:24:22.333 00.000 13828 scope still moving after pulse duration time elapsed
22:24:22.364 00.031 13828 IsSlewing returns 0
22:24:22.364 00.000 13828 IsGuiding returns 0
22:24:22.364 00.000 13828 scope move finished after 114 + 47 ms
22:24:22.364 00.000 13828 Move returns status 0, amount 114
22:24:22.364 00.000 13828 MoveAxis(N, 302, ABG)
22:24:22.365 00.001 13828 duration set to 0 by GuideMode
22:24:22.365 00.000 13828 Move returns status 0, amount 0
22:24:22.365 00.000 13828 move complete, result=0
22:24:22.365 00.000 13828 worker thread done servicing request
22:24:22.365 00.000 13828 Worker thread wakes up
22:24:22.365 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:22.365 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:22.365 00.000 8960 GuideStep: 0.3 px 114 ms WEST, -0.6 px 0 ms NORTH
22:24:24.839 02.474 13828 Exposure complete
22:24:24.971 00.132 13828 worker thread done servicing request
22:24:24.971 00.000 8960 OnExposeComplete: enter
22:24:24.973 00.002 8960 UpdateGuideState(): m_state=6
22:24:24.975 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1045
22:24:24.978 00.003 8960 Star::Find returns 1 (0), X=973.49, Y=734.69, Mass=124748, SNR=28.9, Peak=26691 HFD=2.9
22:24:24.979 00.001 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.39) = xAngle (-2.27 = -2.27)
22:24:24.981 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
22:24:24.983 00.002 8960 CameraToMount -- cameraX=-0.75 cameraY=-0.38 hyp=0.84 cameraTheta=-2.67 mountX=-0.54 mountY=-0.62, mountTheta=-2.29
22:24:24.988 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=-0.38, opts=13)
22:24:24.990 00.002 8960 Enqueuing Move request for scope (-0.75, -0.38)
22:24:24.992 00.002 13828 Worker thread wakes up
22:24:24.993 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7984, max=65535, med=12892, FiltMin=9820, FiltMax=65535, Gamma=2.540
22:24:24.995 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.38) opts 0xd
22:24:24.995 00.000 8960 UpdateGuideState exits: m=124748 SNR=28.9
22:24:24.998 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:25.000 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.75, -0.38)
22:24:25.000 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:25.002 00.002 8960 Enqueuing Expose request
22:24:25.004 00.002 13828 Moving (-0.75, -0.38) raw xDistance=-0.54 yDistance=-0.62
22:24:25.004 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.54
22:24:25.004 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:24:25.004 00.000 13828 MoveAxis(E, 193, ABG)
22:24:25.004 00.000 13828 Guiding  Dir = 2, Dur = 193
22:24:25.006 00.002 13828 IsSlewing returns 0
22:24:25.006 00.000 13828 IsGuiding returns 0
22:24:25.008 00.002 13828 PulseGuide returned control before completion, sleep 201
22:24:25.219 00.211 13828 IsGuiding returns 0
22:24:25.219 00.000 13828 Move returns status 0, amount 193
22:24:25.219 00.000 13828 MoveAxis(N, 330, ABG)
22:24:25.219 00.000 13828 duration set to 0 by GuideMode
22:24:25.219 00.000 13828 Move returns status 0, amount 0
22:24:25.219 00.000 13828 move complete, result=0
22:24:25.220 00.001 13828 worker thread done servicing request
22:24:25.220 00.000 13828 Worker thread wakes up
22:24:25.220 00.000 8960 GuideStep: -0.5 px 193 ms EAST, -0.6 px 0 ms NORTH
22:24:25.222 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:25.222 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:27.700 02.478 13828 Exposure complete
22:24:27.865 00.165 13828 worker thread done servicing request
22:24:27.865 00.000 8960 OnExposeComplete: enter
22:24:27.868 00.003 8960 UpdateGuideState(): m_state=6
22:24:27.871 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1046
22:24:27.874 00.003 8960 Star::Find returns 1 (0), X=973.83, Y=734.25, Mass=171033, SNR=34.5, Peak=24451 HFD=3.5
22:24:27.877 00.003 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
22:24:27.879 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:24:27.882 00.003 8960 CameraToMount -- cameraX=-0.40 cameraY=-0.82 hyp=0.92 cameraTheta=-2.03 mountX=-0.06 mountY=-0.91, mountTheta=-1.63
22:24:27.885 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=-0.82, opts=13)
22:24:27.888 00.003 8960 Enqueuing Move request for scope (-0.40, -0.82)
22:24:27.890 00.002 13828 Worker thread wakes up
22:24:27.891 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=12899, FiltMin=10121, FiltMax=65535, Gamma=2.540
22:24:27.893 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.82) opts 0xd
22:24:27.893 00.000 8960 UpdateGuideState exits: m=171033 SNR=34.5
22:24:27.895 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.40, -0.82)
22:24:27.895 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:27.897 00.002 13828 Moving (-0.40, -0.82) raw xDistance=-0.06 yDistance=-0.91
22:24:27.897 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:27.899 00.002 8960 Enqueuing Expose request
22:24:27.901 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:24:27.901 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
22:24:27.901 00.000 13828 MoveAxis(E, 0, ABG)
22:24:27.901 00.000 13828 Move returns status 0, amount 0
22:24:27.901 00.000 13828 MoveAxis(N, 485, ABG)
22:24:27.901 00.000 13828 duration set to 0 by GuideMode
22:24:27.901 00.000 13828 Move returns status 0, amount 0
22:24:27.901 00.000 13828 move complete, result=0
22:24:27.901 00.000 13828 worker thread done servicing request
22:24:27.901 00.000 13828 Worker thread wakes up
22:24:27.902 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:27.902 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:27.902 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:24:30.374 02.472 13828 Exposure complete
22:24:30.513 00.139 13828 worker thread done servicing request
22:24:30.513 00.000 8960 OnExposeComplete: enter
22:24:30.515 00.002 8960 UpdateGuideState(): m_state=6
22:24:30.517 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1047
22:24:30.519 00.002 8960 Star::Find returns 1 (0), X=973.74, Y=734.54, Mass=107149, SNR=24.6, Peak=24675 HFD=3.1
22:24:30.522 00.003 8960 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.39) = xAngle (-1.92 = -1.92)
22:24:30.524 00.002 8960 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
22:24:30.527 00.003 8960 CameraToMount -- cameraX=-0.49 cameraY=-0.54 hyp=0.73 cameraTheta=-2.31 mountX=-0.25 mountY=-0.68, mountTheta=-1.92
22:24:30.530 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=-0.54, opts=13)
22:24:30.533 00.003 8960 Enqueuing Move request for scope (-0.49, -0.54)
22:24:30.535 00.002 13828 Worker thread wakes up
22:24:30.535 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8022, max=65535, med=12912, FiltMin=10288, FiltMax=65535, Gamma=2.540
22:24:30.538 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.54) opts 0xd
22:24:30.538 00.000 8960 UpdateGuideState exits: m=107149 SNR=24.6
22:24:30.539 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.49, -0.54)
22:24:30.540 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:30.542 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:30.544 00.002 8960 Enqueuing Expose request
22:24:30.547 00.003 13828 Moving (-0.49, -0.54) raw xDistance=-0.25 yDistance=-0.68
22:24:30.547 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:24:30.547 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:24:30.547 00.000 13828 MoveAxis(E, 93, ABG)
22:24:30.547 00.000 13828 Guiding  Dir = 2, Dur = 93
22:24:30.548 00.001 13828 IsSlewing returns 0
22:24:30.549 00.001 13828 IsGuiding returns 0
22:24:30.550 00.001 13828 PulseGuide returned control before completion, sleep 102
22:24:30.657 00.107 13828 IsGuiding returns 0
22:24:30.657 00.000 13828 Move returns status 0, amount 93
22:24:30.657 00.000 13828 MoveAxis(N, 360, ABG)
22:24:30.657 00.000 13828 duration set to 0 by GuideMode
22:24:30.657 00.000 13828 Move returns status 0, amount 0
22:24:30.657 00.000 13828 move complete, result=0
22:24:30.657 00.000 13828 worker thread done servicing request
22:24:30.657 00.000 13828 Worker thread wakes up
22:24:30.657 00.000 8960 GuideStep: -0.3 px 93 ms EAST, -0.7 px 0 ms NORTH
22:24:30.659 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:30.659 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:33.137 02.478 13828 Exposure complete
22:24:33.272 00.135 13828 worker thread done servicing request
22:24:33.272 00.000 8960 OnExposeComplete: enter
22:24:33.275 00.003 8960 UpdateGuideState(): m_state=6
22:24:33.278 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1048
22:24:33.280 00.002 8960 Star::Find returns 1 (0), X=973.44, Y=734.99, Mass=189865, SNR=34.5, Peak=23715 HFD=3.8
22:24:33.283 00.003 8960 CameraToMount -- cameraTheta (-3.03) - m_xAngle (-0.39) = xAngle (-2.63 = -2.63)
22:24:33.285 00.002 8960 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.67 = -2.67)
22:24:33.288 00.003 8960 CameraToMount -- cameraX=-0.79 cameraY=-0.09 hyp=0.79 cameraTheta=-3.03 mountX=-0.69 mountY=-0.36, mountTheta=-2.66
22:24:33.293 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.79, y=-0.09, opts=13)
22:24:33.296 00.003 8960 Enqueuing Move request for scope (-0.79, -0.09)
22:24:33.298 00.002 13828 Worker thread wakes up
22:24:33.298 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12918, FiltMin=10038, FiltMax=65535, Gamma=2.540
22:24:33.300 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.09) opts 0xd
22:24:33.300 00.000 8960 UpdateGuideState exits: m=189865 SNR=34.5
22:24:33.302 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.79, -0.09)
22:24:33.302 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:33.306 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:33.309 00.003 8960 Enqueuing Expose request
22:24:33.311 00.002 13828 Moving (-0.79, -0.09) raw xDistance=-0.69 yDistance=-0.36
22:24:33.311 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.69
22:24:33.311 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:24:33.312 00.001 13828 MoveAxis(E, 264, ABG)
22:24:33.312 00.000 13828 Guiding  Dir = 2, Dur = 264
22:24:33.313 00.001 13828 IsSlewing returns 0
22:24:33.313 00.000 13828 IsGuiding returns 0
22:24:33.315 00.002 13828 PulseGuide returned control before completion, sleep 273
22:24:33.602 00.287 13828 IsGuiding returns 0
22:24:33.602 00.000 13828 Move returns status 0, amount 264
22:24:33.602 00.000 13828 MoveAxis(N, 192, ABG)
22:24:33.602 00.000 13828 duration set to 0 by GuideMode
22:24:33.602 00.000 13828 Move returns status 0, amount 0
22:24:33.602 00.000 13828 move complete, result=0
22:24:33.602 00.000 13828 worker thread done servicing request
22:24:33.602 00.000 8960 GuideStep: -0.7 px 264 ms EAST, -0.4 px 0 ms NORTH
22:24:33.605 00.003 13828 Worker thread wakes up
22:24:33.605 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:33.605 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:36.082 02.477 13828 Exposure complete
22:24:36.226 00.144 13828 worker thread done servicing request
22:24:36.226 00.000 8960 OnExposeComplete: enter
22:24:36.228 00.002 8960 UpdateGuideState(): m_state=6
22:24:36.231 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1049
22:24:36.233 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.59, Mass=143697, SNR=28.4, Peak=26275 HFD=3.3
22:24:36.235 00.002 8960 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.39) = xAngle (-1.31 = -1.31)
22:24:36.237 00.002 8960 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.35 = -1.35)
22:24:36.239 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.49 hyp=0.49 cameraTheta=-1.71 mountX=0.12 mountY=-0.48, mountTheta=-1.32
22:24:36.241 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.49, opts=13)
22:24:36.243 00.002 8960 Enqueuing Move request for scope (-0.07, -0.49)
22:24:36.245 00.002 13828 Worker thread wakes up
22:24:36.245 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8105, max=65535, med=12918, FiltMin=10236, FiltMax=65535, Gamma=2.540
22:24:36.247 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.49) opts 0xd
22:24:36.247 00.000 8960 UpdateGuideState exits: m=143697 SNR=28.4
22:24:36.248 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.49)
22:24:36.249 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:36.251 00.002 13828 Moving (-0.07, -0.49) raw xDistance=0.12 yDistance=-0.48
22:24:36.251 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:36.254 00.003 8960 Enqueuing Expose request
22:24:36.256 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.12
22:24:36.257 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:24:36.257 00.000 13828 MoveAxis(W, 28, ABG)
22:24:36.257 00.000 13828 Guiding  Dir = 3, Dur = 28
22:24:36.260 00.003 13828 IsSlewing returns 0
22:24:36.260 00.000 13828 IsGuiding returns 0
22:24:36.262 00.002 13828 PulseGuide returned control before completion, sleep 36
22:24:36.311 00.049 13828 IsGuiding returns 0
22:24:36.311 00.000 13828 Move returns status 0, amount 28
22:24:36.311 00.000 13828 MoveAxis(N, 254, ABG)
22:24:36.311 00.000 13828 duration set to 0 by GuideMode
22:24:36.311 00.000 13828 Move returns status 0, amount 0
22:24:36.311 00.000 13828 move complete, result=0
22:24:36.311 00.000 13828 worker thread done servicing request
22:24:36.311 00.000 8960 GuideStep: 0.1 px 28 ms WEST, -0.5 px 0 ms NORTH
22:24:36.313 00.002 13828 Worker thread wakes up
22:24:36.313 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:36.313 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:38.798 02.485 13828 Exposure complete
22:24:38.929 00.131 13828 worker thread done servicing request
22:24:38.930 00.001 8960 OnExposeComplete: enter
22:24:38.932 00.002 8960 UpdateGuideState(): m_state=6
22:24:38.934 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1050
22:24:38.935 00.001 8960 Star::Find returns 1 (0), X=973.99, Y=734.52, Mass=131025, SNR=27.7, Peak=24387 HFD=3.4
22:24:38.938 00.003 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:24:38.940 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:24:38.942 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.55 hyp=0.60 cameraTheta=-1.99 mountX=-0.01 mountY=-0.60, mountTheta=-1.59
22:24:38.945 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.55, opts=13)
22:24:38.947 00.002 8960 Enqueuing Move request for scope (-0.24, -0.55)
22:24:38.949 00.002 13828 Worker thread wakes up
22:24:38.949 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7907, max=65535, med=12931, FiltMin=10134, FiltMax=65535, Gamma=2.540
22:24:38.951 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.55) opts 0xd
22:24:38.951 00.000 8960 UpdateGuideState exits: m=131025 SNR=27.7
22:24:38.954 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:38.956 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:38.958 00.002 8960 Enqueuing Expose request
22:24:38.960 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.55)
22:24:38.960 00.000 13828 Moving (-0.24, -0.55) raw xDistance=-0.01 yDistance=-0.60
22:24:38.960 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:24:38.960 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:24:38.960 00.000 13828 MoveAxis(E, 0, ABG)
22:24:38.960 00.000 13828 Move returns status 0, amount 0
22:24:38.960 00.000 13828 MoveAxis(N, 321, ABG)
22:24:38.960 00.000 13828 duration set to 0 by GuideMode
22:24:38.960 00.000 13828 Move returns status 0, amount 0
22:24:38.960 00.000 13828 move complete, result=0
22:24:38.961 00.001 13828 worker thread done servicing request
22:24:38.961 00.000 13828 Worker thread wakes up
22:24:38.961 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:38.961 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:38.962 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:24:41.429 02.467 13828 Exposure complete
22:24:41.564 00.135 13828 worker thread done servicing request
22:24:41.564 00.000 8960 OnExposeComplete: enter
22:24:41.567 00.003 8960 UpdateGuideState(): m_state=6
22:24:41.569 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1051
22:24:41.571 00.002 8960 Star::Find returns 1 (0), X=973.56, Y=734.42, Mass=131991, SNR=27.9, Peak=27555 HFD=3.1
22:24:41.573 00.002 8960 CameraToMount -- cameraTheta (-2.37) - m_xAngle (-0.39) = xAngle (-1.97 = -1.97)
22:24:41.575 00.002 8960 CameraToMount -- cameraTheta (-2.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.01 = -2.01)
22:24:41.577 00.002 8960 CameraToMount -- cameraX=-0.67 cameraY=-0.66 hyp=0.94 cameraTheta=-2.37 mountX=-0.37 mountY=-0.85, mountTheta=-1.98
22:24:41.580 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.67, y=-0.66, opts=13)
22:24:41.583 00.003 8960 Enqueuing Move request for scope (-0.67, -0.66)
22:24:41.584 00.001 13828 Worker thread wakes up
22:24:41.585 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.66) opts 0xd
22:24:41.585 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=12924, FiltMin=10038, FiltMax=65535, Gamma=2.540
22:24:41.587 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.67, -0.66)
22:24:41.587 00.000 13828 Moving (-0.67, -0.66) raw xDistance=-0.37 yDistance=-0.85
22:24:41.587 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:24:41.588 00.001 8960 UpdateGuideState exits: m=131991 SNR=27.9
22:24:41.590 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:24:41.590 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:41.592 00.002 13828 MoveAxis(E, 136, ABG)
22:24:41.592 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:41.594 00.002 8960 Enqueuing Expose request
22:24:41.596 00.002 13828 Guiding  Dir = 2, Dur = 136
22:24:41.598 00.002 13828 IsSlewing returns 0
22:24:41.598 00.000 13828 IsGuiding returns 0
22:24:41.600 00.002 13828 PulseGuide returned control before completion, sleep 145
22:24:41.747 00.147 13828 IsGuiding returns 0
22:24:41.747 00.000 13828 Move returns status 0, amount 136
22:24:41.747 00.000 13828 MoveAxis(N, 451, ABG)
22:24:41.747 00.000 13828 duration set to 0 by GuideMode
22:24:41.747 00.000 13828 Move returns status 0, amount 0
22:24:41.747 00.000 13828 move complete, result=0
22:24:41.747 00.000 13828 worker thread done servicing request
22:24:41.747 00.000 13828 Worker thread wakes up
22:24:41.748 00.001 8960 GuideStep: -0.4 px 136 ms EAST, -0.8 px 0 ms NORTH
22:24:41.750 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:41.750 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:44.217 02.467 13828 Exposure complete
22:24:44.360 00.143 13828 worker thread done servicing request
22:24:44.360 00.000 8960 OnExposeComplete: enter
22:24:44.362 00.002 8960 UpdateGuideState(): m_state=6
22:24:44.365 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1052
22:24:44.368 00.003 8960 Star::Find returns 1 (0), X=973.82, Y=734.92, Mass=146624, SNR=27.8, Peak=24227 HFD=3.9
22:24:44.371 00.003 8960 CameraToMount -- cameraTheta (-2.78) - m_xAngle (-0.39) = xAngle (-2.38 = -2.38)
22:24:44.374 00.003 8960 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
22:24:44.376 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=-0.16 hyp=0.44 cameraTheta=-2.78 mountX=-0.32 mountY=-0.29, mountTheta=-2.40
22:24:44.380 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=-0.16, opts=13)
22:24:44.382 00.002 8960 Enqueuing Move request for scope (-0.41, -0.16)
22:24:44.384 00.002 13828 Worker thread wakes up
22:24:44.385 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, -0.16) opts 0xd
22:24:44.385 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8060, max=65535, med=12924, FiltMin=10230, FiltMax=65535, Gamma=2.540
22:24:44.387 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.41, -0.16)
22:24:44.387 00.000 8960 UpdateGuideState exits: m=146624 SNR=27.8
22:24:44.389 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:44.392 00.003 13828 Moving (-0.41, -0.16) raw xDistance=-0.32 yDistance=-0.29
22:24:44.392 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:44.394 00.002 8960 Enqueuing Expose request
22:24:44.395 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
22:24:44.396 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:24:44.396 00.000 13828 MoveAxis(E, 127, ABG)
22:24:44.396 00.000 13828 Guiding  Dir = 2, Dur = 127
22:24:44.397 00.001 13828 IsSlewing returns 0
22:24:44.397 00.000 13828 IsGuiding returns 0
22:24:44.399 00.002 13828 PulseGuide returned control before completion, sleep 136
22:24:44.538 00.139 13828 IsGuiding returns 0
22:24:44.538 00.000 13828 Move returns status 0, amount 127
22:24:44.538 00.000 13828 MoveAxis(N, 154, ABG)
22:24:44.538 00.000 13828 duration set to 0 by GuideMode
22:24:44.538 00.000 13828 Move returns status 0, amount 0
22:24:44.538 00.000 13828 move complete, result=0
22:24:44.538 00.000 13828 worker thread done servicing request
22:24:44.539 00.001 13828 Worker thread wakes up
22:24:44.539 00.000 8960 GuideStep: -0.3 px 127 ms EAST, -0.3 px 0 ms NORTH
22:24:44.541 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:44.541 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:47.015 02.474 13828 Exposure complete
22:24:47.170 00.155 13828 worker thread done servicing request
22:24:47.170 00.000 8960 OnExposeComplete: enter
22:24:47.173 00.003 8960 UpdateGuideState(): m_state=6
22:24:47.175 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1053
22:24:47.177 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=734.16, Mass=182930, SNR=32.4, Peak=23523 HFD=4.0
22:24:47.179 00.002 8960 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.39) = xAngle (-1.14 = -1.14)
22:24:47.181 00.002 8960 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
22:24:47.183 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.92 hyp=0.92 cameraTheta=-1.54 mountX=0.38 mountY=-0.85, mountTheta=-1.15
22:24:47.186 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.92, opts=13)
22:24:47.188 00.002 8960 Enqueuing Move request for scope (0.03, -0.92)
22:24:47.189 00.001 13828 Worker thread wakes up
22:24:47.190 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12944, FiltMin=10249, FiltMax=65535, Gamma=2.540
22:24:47.192 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.92) opts 0xd
22:24:47.192 00.000 8960 UpdateGuideState exits: m=182930 SNR=32.4
22:24:47.194 00.002 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.92)
22:24:47.194 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:47.196 00.002 13828 Moving (0.03, -0.92) raw xDistance=0.38 yDistance=-0.85
22:24:47.196 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:47.199 00.003 8960 Enqueuing Expose request
22:24:47.201 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
22:24:47.201 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:24:47.201 00.000 13828 MoveAxis(W, 132, ABG)
22:24:47.201 00.000 13828 Guiding  Dir = 3, Dur = 132
22:24:47.202 00.001 13828 IsSlewing returns 0
22:24:47.203 00.001 13828 IsGuiding returns 0
22:24:47.205 00.002 13828 PulseGuide returned control before completion, sleep 140
22:24:47.357 00.152 13828 IsGuiding returns 0
22:24:47.357 00.000 13828 Move returns status 0, amount 132
22:24:47.357 00.000 13828 MoveAxis(N, 451, ABG)
22:24:47.357 00.000 13828 duration set to 0 by GuideMode
22:24:47.357 00.000 13828 Move returns status 0, amount 0
22:24:47.357 00.000 13828 move complete, result=0
22:24:47.357 00.000 13828 worker thread done servicing request
22:24:47.357 00.000 13828 Worker thread wakes up
22:24:47.357 00.000 8960 GuideStep: 0.4 px 132 ms WEST, -0.8 px 0 ms NORTH
22:24:47.360 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:47.360 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:49.837 02.477 13828 Exposure complete
22:24:49.976 00.139 13828 worker thread done servicing request
22:24:49.976 00.000 8960 OnExposeComplete: enter
22:24:49.978 00.002 8960 UpdateGuideState(): m_state=6
22:24:49.980 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1054
22:24:49.982 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=734.74, Mass=124248, SNR=25.4, Peak=23299 HFD=3.0
22:24:49.985 00.003 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.98 = -0.98)
22:24:49.986 00.001 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.02 = -1.02)
22:24:49.988 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.34 hyp=0.34 cameraTheta=-1.38 mountX=0.19 mountY=-0.29, mountTheta=-0.99
22:24:49.991 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.34, opts=13)
22:24:49.992 00.001 8960 Enqueuing Move request for scope (0.07, -0.34)
22:24:49.994 00.002 13828 Worker thread wakes up
22:24:49.994 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.34) opts 0xd
22:24:49.994 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8201, max=65535, med=12956, FiltMin=10211, FiltMax=65535, Gamma=2.540
22:24:49.996 00.002 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.34)
22:24:49.996 00.000 13828 Moving (0.07, -0.34) raw xDistance=0.19 yDistance=-0.29
22:24:49.996 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.19
22:24:49.996 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:24:49.996 00.000 8960 UpdateGuideState exits: m=124248 SNR=25.4
22:24:49.998 00.002 13828 MoveAxis(W, 80, ABG)
22:24:49.998 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:50.001 00.003 13828 Guiding  Dir = 3, Dur = 80
22:24:50.001 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:50.005 00.004 13828 IsSlewing returns 0
22:24:50.005 00.000 8960 Enqueuing Expose request
22:24:50.007 00.002 13828 IsGuiding returns 0
22:24:50.009 00.002 13828 PulseGuide returned control before completion, sleep 89
22:24:50.105 00.096 13828 IsGuiding returns 0
22:24:50.105 00.000 13828 Move returns status 0, amount 80
22:24:50.105 00.000 13828 MoveAxis(N, 156, ABG)
22:24:50.105 00.000 13828 duration set to 0 by GuideMode
22:24:50.105 00.000 13828 Move returns status 0, amount 0
22:24:50.105 00.000 13828 move complete, result=0
22:24:50.106 00.001 13828 worker thread done servicing request
22:24:50.106 00.000 8960 GuideStep: 0.2 px 80 ms WEST, -0.3 px 0 ms NORTH
22:24:50.108 00.002 13828 Worker thread wakes up
22:24:50.108 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:50.108 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:52.587 02.479 13828 Exposure complete
22:24:52.723 00.136 13828 worker thread done servicing request
22:24:52.723 00.000 8960 OnExposeComplete: enter
22:24:52.725 00.002 8960 UpdateGuideState(): m_state=6
22:24:52.727 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1055
22:24:52.729 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=734.06, Mass=142074, SNR=25.3, Peak=20368 HFD=4.0
22:24:52.732 00.003 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:24:52.735 00.003 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
22:24:52.737 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=-1.02 hyp=1.16 cameraTheta=-2.07 mountX=-0.12 mountY=-1.15, mountTheta=-1.68
22:24:52.741 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=-1.02, opts=13)
22:24:52.743 00.002 8960 Enqueuing Move request for scope (-0.55, -1.02)
22:24:52.745 00.002 13828 Worker thread wakes up
22:24:52.745 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7907, max=65535, med=12956, FiltMin=10140, FiltMax=65535, Gamma=2.540
22:24:52.746 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -1.02) opts 0xd
22:24:52.746 00.000 8960 UpdateGuideState exits: m=142074 SNR=25.3
22:24:52.749 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:52.752 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.55, -1.02)
22:24:52.752 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:52.754 00.002 8960 Enqueuing Expose request
22:24:52.756 00.002 13828 Moving (-0.55, -1.02) raw xDistance=-0.12 yDistance=-1.15
22:24:52.756 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.12
22:24:52.756 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.15 from input -1.15
22:24:52.756 00.000 13828 MoveAxis(E, 40, ABG)
22:24:52.756 00.000 13828 Guiding  Dir = 2, Dur = 40
22:24:52.758 00.002 13828 IsSlewing returns 0
22:24:52.758 00.000 13828 IsGuiding returns 0
22:24:52.760 00.002 13828 PulseGuide returned control before completion, sleep 49
22:24:52.824 00.064 13828 IsGuiding returns 0
22:24:52.824 00.000 13828 Move returns status 0, amount 40
22:24:52.824 00.000 13828 MoveAxis(N, 610, ABG)
22:24:52.824 00.000 13828 duration set to 0 by GuideMode
22:24:52.824 00.000 13828 Move returns status 0, amount 0
22:24:52.824 00.000 13828 move complete, result=0
22:24:52.824 00.000 13828 worker thread done servicing request
22:24:52.825 00.001 8960 GuideStep: -0.1 px 40 ms EAST, -1.1 px 0 ms NORTH
22:24:52.828 00.003 13828 Worker thread wakes up
22:24:52.828 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:52.828 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:55.293 02.465 13828 Exposure complete
22:24:55.429 00.136 13828 worker thread done servicing request
22:24:55.429 00.000 8960 OnExposeComplete: enter
22:24:55.431 00.002 8960 UpdateGuideState(): m_state=6
22:24:55.433 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1056
22:24:55.435 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=734.74, Mass=138666, SNR=25.4, Peak=24835 HFD=3.4
22:24:55.437 00.002 8960 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.39) = xAngle (-2.01 = -2.01)
22:24:55.439 00.002 8960 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
22:24:55.441 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=-0.34 hyp=0.50 cameraTheta=-2.40 mountX=-0.21 mountY=-0.45, mountTheta=-2.01
22:24:55.444 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=-0.34, opts=13)
22:24:55.446 00.002 8960 Enqueuing Move request for scope (-0.37, -0.34)
22:24:55.448 00.002 13828 Worker thread wakes up
22:24:55.448 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7996, max=65535, med=12963, FiltMin=10083, FiltMax=65535, Gamma=2.540
22:24:55.450 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.34) opts 0xd
22:24:55.450 00.000 8960 UpdateGuideState exits: m=138666 SNR=25.4
22:24:55.452 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:55.453 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.37, -0.34)
22:24:55.453 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:55.455 00.002 8960 Enqueuing Expose request
22:24:55.457 00.002 13828 Moving (-0.37, -0.34) raw xDistance=-0.21 yDistance=-0.45
22:24:55.457 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
22:24:55.457 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:24:55.457 00.000 13828 MoveAxis(E, 81, ABG)
22:24:55.457 00.000 13828 Guiding  Dir = 2, Dur = 81
22:24:55.459 00.002 13828 IsSlewing returns 0
22:24:55.459 00.000 13828 IsGuiding returns 0
22:24:55.460 00.001 13828 PulseGuide returned control before completion, sleep 90
22:24:55.565 00.105 13828 IsGuiding returns 0
22:24:55.565 00.000 13828 Move returns status 0, amount 81
22:24:55.565 00.000 13828 MoveAxis(N, 239, ABG)
22:24:55.565 00.000 13828 duration set to 0 by GuideMode
22:24:55.565 00.000 13828 Move returns status 0, amount 0
22:24:55.565 00.000 13828 move complete, result=0
22:24:55.565 00.000 13828 worker thread done servicing request
22:24:55.565 00.000 13828 Worker thread wakes up
22:24:55.565 00.000 8960 GuideStep: -0.2 px 81 ms EAST, -0.4 px 0 ms NORTH
22:24:55.568 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:55.568 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:24:58.041 02.473 13828 Exposure complete
22:24:58.181 00.140 13828 worker thread done servicing request
22:24:58.181 00.000 8960 OnExposeComplete: enter
22:24:58.184 00.003 8960 UpdateGuideState(): m_state=6
22:24:58.187 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1057
22:24:58.189 00.002 8960 Star::Find returns 1 (0), X=973.51, Y=734.29, Mass=134803, SNR=29.2, Peak=22441 HFD=3.3
22:24:58.192 00.003 8960 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.39) = xAngle (-1.92 = -1.92)
22:24:58.194 00.002 8960 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
22:24:58.196 00.002 8960 CameraToMount -- cameraX=-0.72 cameraY=-0.79 hyp=1.07 cameraTheta=-2.31 mountX=-0.37 mountY=-0.99, mountTheta=-1.93
22:24:58.200 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.72, y=-0.79, opts=13)
22:24:58.202 00.002 8960 Enqueuing Move request for scope (-0.72, -0.79)
22:24:58.204 00.002 13828 Worker thread wakes up
22:24:58.204 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8220, max=65535, med=12969, FiltMin=9987, FiltMax=65535, Gamma=2.540
22:24:58.206 00.002 8960 UpdateGuideState exits: m=134803 SNR=29.2
22:24:58.207 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.72, -0.79) opts 0xd
22:24:58.207 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:24:58.209 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.72, -0.79)
22:24:58.209 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:24:58.211 00.002 8960 Enqueuing Expose request
22:24:58.213 00.002 13828 Moving (-0.72, -0.79) raw xDistance=-0.37 yDistance=-0.99
22:24:58.213 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.37
22:24:58.213 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.99 from input -0.99
22:24:58.214 00.001 13828 MoveAxis(E, 142, ABG)
22:24:58.214 00.000 13828 Guiding  Dir = 2, Dur = 142
22:24:58.215 00.001 13828 IsSlewing returns 0
22:24:58.215 00.000 13828 IsGuiding returns 0
22:24:58.217 00.002 13828 PulseGuide returned control before completion, sleep 150
22:24:58.381 00.164 13828 IsGuiding returns 0
22:24:58.381 00.000 13828 Move returns status 0, amount 142
22:24:58.381 00.000 13828 MoveAxis(N, 528, ABG)
22:24:58.381 00.000 13828 duration set to 0 by GuideMode
22:24:58.381 00.000 13828 Move returns status 0, amount 0
22:24:58.381 00.000 13828 move complete, result=0
22:24:58.381 00.000 13828 worker thread done servicing request
22:24:58.381 00.000 13828 Worker thread wakes up
22:24:58.381 00.000 8960 GuideStep: -0.4 px 142 ms EAST, -1.0 px 0 ms NORTH
22:24:58.384 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:24:58.384 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:00.856 02.472 13828 Exposure complete
22:25:00.992 00.136 13828 worker thread done servicing request
22:25:00.992 00.000 8960 OnExposeComplete: enter
22:25:00.994 00.002 8960 UpdateGuideState(): m_state=6
22:25:00.997 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1058
22:25:00.998 00.001 8960 Star::Find returns 1 (0), X=974.58, Y=734.31, Mass=116266, SNR=24.3, Peak=25347 HFD=3.2
22:25:01.000 00.002 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.39) = xAngle (-0.75 = -0.75)
22:25:01.002 00.002 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
22:25:01.005 00.003 8960 CameraToMount -- cameraX=0.35 cameraY=-0.77 hyp=0.85 cameraTheta=-1.15 mountX=0.62 mountY=-0.60, mountTheta=-0.77
22:25:01.009 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.77, opts=13)
22:25:01.012 00.003 8960 Enqueuing Move request for scope (0.35, -0.77)
22:25:01.017 00.005 13828 Worker thread wakes up
22:25:01.017 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7932, max=65535, med=12969, FiltMin=10230, FiltMax=65535, Gamma=2.540
22:25:01.019 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.77) opts 0xd
22:25:01.019 00.000 8960 UpdateGuideState exits: m=116266 SNR=24.3
22:25:01.021 00.002 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.77)
22:25:01.021 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:01.023 00.002 13828 Moving (0.35, -0.77) raw xDistance=0.62 yDistance=-0.60
22:25:01.023 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:01.025 00.002 8960 Enqueuing Expose request
22:25:01.026 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.62
22:25:01.027 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:25:01.027 00.000 13828 MoveAxis(W, 219, ABG)
22:25:01.027 00.000 13828 Guiding  Dir = 3, Dur = 219
22:25:01.028 00.001 13828 IsSlewing returns 0
22:25:01.028 00.000 13828 IsGuiding returns 0
22:25:01.030 00.002 13828 PulseGuide returned control before completion, sleep 228
22:25:01.269 00.239 13828 IsGuiding returns 0
22:25:01.269 00.000 13828 Move returns status 0, amount 219
22:25:01.269 00.000 13828 MoveAxis(N, 319, ABG)
22:25:01.269 00.000 13828 duration set to 0 by GuideMode
22:25:01.269 00.000 13828 Move returns status 0, amount 0
22:25:01.269 00.000 13828 move complete, result=0
22:25:01.269 00.000 13828 worker thread done servicing request
22:25:01.269 00.000 8960 GuideStep: 0.6 px 219 ms WEST, -0.6 px 0 ms NORTH
22:25:01.272 00.003 13828 Worker thread wakes up
22:25:01.272 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:01.272 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:03.744 02.472 13828 Exposure complete
22:25:03.880 00.136 13828 worker thread done servicing request
22:25:03.881 00.001 8960 OnExposeComplete: enter
22:25:03.883 00.002 8960 UpdateGuideState(): m_state=6
22:25:03.886 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1059
22:25:03.888 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=734.56, Mass=119898, SNR=23.7, Peak=24483 HFD=3.2
22:25:03.890 00.002 8960 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.39) = xAngle (-0.70 = -0.70)
22:25:03.894 00.004 8960 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
22:25:03.896 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=-0.51 hyp=0.58 cameraTheta=-1.10 mountX=0.44 mountY=-0.39, mountTheta=-0.72
22:25:03.900 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.51, opts=13)
22:25:03.903 00.003 8960 Enqueuing Move request for scope (0.26, -0.51)
22:25:03.905 00.002 13828 Worker thread wakes up
22:25:03.905 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.51) opts 0xd
22:25:03.905 00.000 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.51)
22:25:03.905 00.000 13828 Moving (0.26, -0.51) raw xDistance=0.44 yDistance=-0.39
22:25:03.905 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.44
22:25:03.905 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7721, max=65535, med=12982, FiltMin=9974, FiltMax=65535, Gamma=2.540
22:25:03.907 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:25:03.907 00.000 13828 MoveAxis(W, 178, ABG)
22:25:03.907 00.000 13828 Guiding  Dir = 3, Dur = 178
22:25:03.908 00.001 8960 UpdateGuideState exits: m=119898 SNR=23.7
22:25:03.910 00.002 13828 IsSlewing returns 0
22:25:03.910 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:03.912 00.002 13828 IsGuiding returns 0
22:25:03.912 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:03.915 00.003 13828 PulseGuide returned control before completion, sleep 187
22:25:03.915 00.000 8960 Enqueuing Expose request
22:25:04.113 00.198 13828 IsGuiding returns 1
22:25:04.113 00.000 13828 scope still moving after pulse duration time elapsed
22:25:04.143 00.030 13828 IsSlewing returns 0
22:25:04.143 00.000 13828 IsGuiding returns 0
22:25:04.143 00.000 13828 scope move finished after 178 + 53 ms
22:25:04.143 00.000 13828 Move returns status 0, amount 178
22:25:04.143 00.000 13828 MoveAxis(N, 207, ABG)
22:25:04.143 00.000 13828 duration set to 0 by GuideMode
22:25:04.143 00.000 13828 Move returns status 0, amount 0
22:25:04.143 00.000 13828 move complete, result=0
22:25:04.143 00.000 13828 worker thread done servicing request
22:25:04.143 00.000 13828 Worker thread wakes up
22:25:04.144 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:04.144 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:04.144 00.000 8960 GuideStep: 0.4 px 178 ms WEST, -0.4 px 0 ms NORTH
22:25:06.610 02.466 13828 Exposure complete
22:25:06.738 00.128 13828 worker thread done servicing request
22:25:06.739 00.001 8960 OnExposeComplete: enter
22:25:06.741 00.002 8960 UpdateGuideState(): m_state=6
22:25:06.743 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1060
22:25:06.745 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=735.55, Mass=164209, SNR=30.1, Peak=25897 HFD=3.7
22:25:06.748 00.003 8960 CameraToMount -- cameraTheta (1.95) - m_xAngle (-0.39) = xAngle (2.34 = 2.34)
22:25:06.750 00.002 8960 CameraToMount -- cameraTheta (1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.31 = 2.31)
22:25:06.752 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.48 hyp=0.51 cameraTheta=1.95 mountX=-0.36 mountY=0.38, mountTheta=2.33
22:25:06.756 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.48, opts=13)
22:25:06.759 00.003 8960 Enqueuing Move request for scope (-0.19, 0.48)
22:25:06.761 00.002 13828 Worker thread wakes up
22:25:06.761 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.48) opts 0xd
22:25:06.761 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.48)
22:25:06.761 00.000 13828 Moving (-0.19, 0.48) raw xDistance=-0.36 yDistance=0.38
22:25:06.761 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.36
22:25:06.761 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:06.761 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7824, max=65535, med=12982, FiltMin=10179, FiltMax=65535, Gamma=2.540
22:25:06.763 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.38
22:25:06.764 00.001 8960 UpdateGuideState exits: m=164209 SNR=30.1
22:25:06.766 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:06.768 00.002 13828 MoveAxis(E, 120, ABG)
22:25:06.768 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:06.770 00.002 8960 Enqueuing Expose request
22:25:06.771 00.001 13828 Guiding  Dir = 2, Dur = 120
22:25:06.773 00.002 13828 IsSlewing returns 0
22:25:06.773 00.000 13828 IsGuiding returns 0
22:25:06.775 00.002 13828 PulseGuide returned control before completion, sleep 129
22:25:06.917 00.142 13828 IsGuiding returns 0
22:25:06.917 00.000 13828 Move returns status 0, amount 120
22:25:06.917 00.000 13828 MoveAxis(N, 0, ABG)
22:25:06.917 00.000 13828 duration set to 0 by GuideMode
22:25:06.918 00.001 13828 Move returns status 0, amount 0
22:25:06.918 00.000 13828 move complete, result=0
22:25:06.918 00.000 13828 worker thread done servicing request
22:25:06.918 00.000 8960 GuideStep: -0.4 px 120 ms EAST, 0.4 px 0 ms NORTH
22:25:06.922 00.004 13828 Worker thread wakes up
22:25:06.922 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:06.922 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:09.392 02.470 13828 Exposure complete
22:25:09.532 00.140 13828 worker thread done servicing request
22:25:09.532 00.000 8960 OnExposeComplete: enter
22:25:09.536 00.004 8960 UpdateGuideState(): m_state=6
22:25:09.538 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1061
22:25:09.540 00.002 8960 Star::Find returns 1 (0), X=974.60, Y=734.23, Mass=150546, SNR=28.7, Peak=24195 HFD=3.3
22:25:09.542 00.002 8960 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.39) = xAngle (-0.76 = -0.76)
22:25:09.544 00.002 8960 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
22:25:09.545 00.001 8960 CameraToMount -- cameraX=0.37 cameraY=-0.85 hyp=0.93 cameraTheta=-1.16 mountX=0.67 mountY=-0.66, mountTheta=-0.78
22:25:09.549 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=-0.85, opts=13)
22:25:09.551 00.002 8960 Enqueuing Move request for scope (0.37, -0.85)
22:25:09.553 00.002 13828 Worker thread wakes up
22:25:09.553 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7868, max=65535, med=12988, FiltMin=9820, FiltMax=65535, Gamma=2.540
22:25:09.554 00.001 8960 UpdateGuideState exits: m=150546 SNR=28.7
22:25:09.556 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:09.558 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, -0.85) opts 0xd
22:25:09.558 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:09.560 00.002 8960 Enqueuing Expose request
22:25:09.562 00.002 13828 Handling offset move in thread for scope, endpoint = (0.37, -0.85)
22:25:09.562 00.000 13828 Moving (0.37, -0.85) raw xDistance=0.67 yDistance=-0.66
22:25:09.563 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.67
22:25:09.563 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:25:09.563 00.000 13828 MoveAxis(W, 239, ABG)
22:25:09.563 00.000 13828 Guiding  Dir = 3, Dur = 239
22:25:09.565 00.002 13828 IsSlewing returns 0
22:25:09.566 00.001 13828 IsGuiding returns 0
22:25:09.568 00.002 13828 PulseGuide returned control before completion, sleep 247
22:25:09.825 00.257 13828 IsGuiding returns 0
22:25:09.826 00.001 13828 Move returns status 0, amount 239
22:25:09.826 00.000 13828 MoveAxis(N, 353, ABG)
22:25:09.826 00.000 13828 duration set to 0 by GuideMode
22:25:09.826 00.000 13828 Move returns status 0, amount 0
22:25:09.826 00.000 13828 move complete, result=0
22:25:09.826 00.000 13828 worker thread done servicing request
22:25:09.826 00.000 8960 GuideStep: 0.7 px 239 ms WEST, -0.7 px 0 ms NORTH
22:25:09.829 00.003 13828 Worker thread wakes up
22:25:09.829 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:09.829 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:12.289 02.460 13828 Exposure complete
22:25:12.424 00.135 13828 worker thread done servicing request
22:25:12.424 00.000 8960 OnExposeComplete: enter
22:25:12.426 00.002 8960 UpdateGuideState(): m_state=6
22:25:12.428 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1062
22:25:12.430 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=734.93, Mass=169037, SNR=34.8, Peak=24009 HFD=3.6
22:25:12.432 00.002 8960 CameraToMount -- cameraTheta (-0.51) - m_xAngle (-0.39) = xAngle (-0.12 = -0.12)
22:25:12.434 00.002 8960 CameraToMount -- cameraTheta (-0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
22:25:12.436 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=-0.15 hyp=0.30 cameraTheta=-0.51 mountX=0.30 mountY=-0.05, mountTheta=-0.15
22:25:12.439 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.15, opts=13)
22:25:12.440 00.001 8960 Enqueuing Move request for scope (0.26, -0.15)
22:25:12.442 00.002 13828 Worker thread wakes up
22:25:12.442 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12976, FiltMin=10115, FiltMax=65535, Gamma=2.540
22:25:12.444 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.15) opts 0xd
22:25:12.444 00.000 8960 UpdateGuideState exits: m=169037 SNR=34.8
22:25:12.446 00.002 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.15)
22:25:12.446 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:12.448 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:12.450 00.002 8960 Enqueuing Expose request
22:25:12.452 00.002 13828 Moving (0.26, -0.15) raw xDistance=0.30 yDistance=-0.05
22:25:12.452 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30
22:25:12.452 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:12.452 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:25:12.452 00.000 13828 MoveAxis(W, 127, ABG)
22:25:12.453 00.001 13828 Guiding  Dir = 3, Dur = 127
22:25:12.454 00.001 13828 IsSlewing returns 0
22:25:12.454 00.000 13828 IsGuiding returns 0
22:25:12.455 00.001 13828 PulseGuide returned control before completion, sleep 136
22:25:12.594 00.139 13828 IsGuiding returns 0
22:25:12.594 00.000 13828 Move returns status 0, amount 127
22:25:12.594 00.000 13828 MoveAxis(N, 0, ABG)
22:25:12.594 00.000 13828 duration set to 0 by GuideMode
22:25:12.594 00.000 13828 Move returns status 0, amount 0
22:25:12.594 00.000 13828 move complete, result=0
22:25:12.594 00.000 13828 worker thread done servicing request
22:25:12.594 00.000 8960 GuideStep: 0.3 px 127 ms WEST, -0.0 px 0 ms NORTH
22:25:12.596 00.002 13828 Worker thread wakes up
22:25:12.596 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:12.596 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:15.062 02.466 13828 Exposure complete
22:25:15.197 00.135 13828 worker thread done servicing request
22:25:15.197 00.000 8960 OnExposeComplete: enter
22:25:15.200 00.003 8960 UpdateGuideState(): m_state=6
22:25:15.202 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1063
22:25:15.204 00.002 8960 Star::Find returns 1 (0), X=973.96, Y=734.70, Mass=151110, SNR=28.0, Peak=26339 HFD=3.1
22:25:15.205 00.001 8960 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.39) = xAngle (-1.80 = -1.80)
22:25:15.207 00.002 8960 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.84 = -1.84)
22:25:15.209 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=-0.38 hyp=0.47 cameraTheta=-2.20 mountX=-0.11 mountY=-0.45, mountTheta=-1.80
22:25:15.212 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=-0.38, opts=13)
22:25:15.214 00.002 8960 Enqueuing Move request for scope (-0.28, -0.38)
22:25:15.216 00.002 13828 Worker thread wakes up
22:25:15.216 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, -0.38) opts 0xd
22:25:15.216 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, -0.38)
22:25:15.216 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12988, FiltMin=10160, FiltMax=65535, Gamma=2.540
22:25:15.218 00.002 13828 Moving (-0.28, -0.38) raw xDistance=-0.11 yDistance=-0.45
22:25:15.218 00.000 8960 UpdateGuideState exits: m=151110 SNR=28.0
22:25:15.220 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:15.222 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:15.225 00.003 8960 Enqueuing Expose request
22:25:15.227 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:25:15.227 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.45 from input -0.45
22:25:15.227 00.000 13828 MoveAxis(E, 0, ABG)
22:25:15.227 00.000 13828 Move returns status 0, amount 0
22:25:15.227 00.000 13828 MoveAxis(N, 241, ABG)
22:25:15.227 00.000 13828 duration set to 0 by GuideMode
22:25:15.227 00.000 13828 Move returns status 0, amount 0
22:25:15.228 00.001 13828 move complete, result=0
22:25:15.228 00.000 13828 worker thread done servicing request
22:25:15.228 00.000 13828 Worker thread wakes up
22:25:15.228 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:15.228 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:15.229 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:25:17.705 02.476 13828 Exposure complete
22:25:17.854 00.149 13828 worker thread done servicing request
22:25:17.854 00.000 8960 OnExposeComplete: enter
22:25:17.856 00.002 8960 UpdateGuideState(): m_state=6
22:25:17.858 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1064
22:25:17.861 00.003 8960 Star::Find returns 1 (0), X=974.24, Y=734.84, Mass=160138, SNR=30.8, Peak=23363 HFD=3.6
22:25:17.863 00.002 8960 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.39) = xAngle (-1.16 = -1.16)
22:25:17.865 00.002 8960 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
22:25:17.867 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=-0.24 hyp=0.24 cameraTheta=-1.56 mountX=0.10 mountY=-0.22, mountTheta=-1.17
22:25:17.870 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=-0.24, opts=13)
22:25:17.872 00.002 8960 Enqueuing Move request for scope (0.00, -0.24)
22:25:17.874 00.002 13828 Worker thread wakes up
22:25:17.874 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.24) opts 0xd
22:25:17.874 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, -0.24)
22:25:17.874 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=12988, FiltMin=10012, FiltMax=65535, Gamma=2.540
22:25:17.876 00.002 8960 UpdateGuideState exits: m=160138 SNR=30.8
22:25:17.878 00.002 13828 Moving (0.00, -0.24) raw xDistance=0.10 yDistance=-0.22
22:25:17.878 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:17.880 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:25:17.880 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:17.883 00.003 8960 Enqueuing Expose request
22:25:17.886 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:25:17.886 00.000 13828 MoveAxis(E, 0, ABG)
22:25:17.886 00.000 13828 Move returns status 0, amount 0
22:25:17.887 00.001 13828 MoveAxis(N, 120, ABG)
22:25:17.887 00.000 13828 duration set to 0 by GuideMode
22:25:17.887 00.000 13828 Move returns status 0, amount 0
22:25:17.887 00.000 13828 move complete, result=0
22:25:17.887 00.000 13828 worker thread done servicing request
22:25:17.887 00.000 13828 Worker thread wakes up
22:25:17.887 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:17.887 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:17.891 00.004 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:25:20.362 02.471 13828 Exposure complete
22:25:20.496 00.134 13828 worker thread done servicing request
22:25:20.496 00.000 8960 OnExposeComplete: enter
22:25:20.499 00.003 8960 UpdateGuideState(): m_state=6
22:25:20.501 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1065
22:25:20.504 00.003 8960 Star::Find returns 1 (0), X=973.80, Y=734.97, Mass=140703, SNR=26.0, Peak=22179 HFD=3.8
22:25:20.506 00.002 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.39) = xAngle (-2.51 = -2.51)
22:25:20.508 00.002 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
22:25:20.510 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.11 hyp=0.45 cameraTheta=-2.90 mountX=-0.36 mountY=-0.25, mountTheta=-2.53
22:25:20.514 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.11, opts=13)
22:25:20.518 00.004 8960 Enqueuing Move request for scope (-0.44, -0.11)
22:25:20.520 00.002 13828 Worker thread wakes up
22:25:20.520 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7984, max=65535, med=12969, FiltMin=10147, FiltMax=65535, Gamma=2.540
22:25:20.523 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.11) opts 0xd
22:25:20.523 00.000 8960 UpdateGuideState exits: m=140703 SNR=26.0
22:25:20.525 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.11)
22:25:20.525 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:20.527 00.002 13828 Moving (-0.44, -0.11) raw xDistance=-0.36 yDistance=-0.25
22:25:20.527 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:20.529 00.002 8960 Enqueuing Expose request
22:25:20.534 00.005 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:25:20.534 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:25:20.535 00.001 13828 MoveAxis(E, 134, ABG)
22:25:20.535 00.000 13828 Guiding  Dir = 2, Dur = 134
22:25:20.536 00.001 13828 IsSlewing returns 0
22:25:20.536 00.000 13828 IsGuiding returns 0
22:25:20.538 00.002 13828 PulseGuide returned control before completion, sleep 143
22:25:20.695 00.157 13828 IsGuiding returns 0
22:25:20.695 00.000 13828 Move returns status 0, amount 134
22:25:20.695 00.000 13828 MoveAxis(N, 135, ABG)
22:25:20.695 00.000 13828 duration set to 0 by GuideMode
22:25:20.695 00.000 13828 Move returns status 0, amount 0
22:25:20.695 00.000 13828 move complete, result=0
22:25:20.695 00.000 13828 worker thread done servicing request
22:25:20.695 00.000 13828 Worker thread wakes up
22:25:20.695 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:20.695 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:20.695 00.000 8960 GuideStep: -0.4 px 134 ms EAST, -0.3 px 0 ms NORTH
22:25:23.157 02.462 13828 Exposure complete
22:25:23.289 00.132 13828 worker thread done servicing request
22:25:23.289 00.000 8960 OnExposeComplete: enter
22:25:23.291 00.002 8960 UpdateGuideState(): m_state=6
22:25:23.293 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1066
22:25:23.295 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=734.63, Mass=156262, SNR=30.3, Peak=26083 HFD=3.3
22:25:23.297 00.002 8960 CameraToMount -- cameraTheta (-0.70) - m_xAngle (-0.39) = xAngle (-0.30 = -0.30)
22:25:23.300 00.003 8960 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.34 = -0.34)
22:25:23.304 00.004 8960 CameraToMount -- cameraX=0.54 cameraY=-0.45 hyp=0.70 cameraTheta=-0.70 mountX=0.67 mountY=-0.23, mountTheta=-0.34
22:25:23.307 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.45, opts=13)
22:25:23.310 00.003 8960 Enqueuing Move request for scope (0.54, -0.45)
22:25:23.311 00.001 13828 Worker thread wakes up
22:25:23.311 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.45) opts 0xd
22:25:23.311 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.45)
22:25:23.312 00.001 13828 Moving (0.54, -0.45) raw xDistance=0.67 yDistance=-0.23
22:25:23.312 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8028, max=65535, med=12950, FiltMin=10291, FiltMax=65535, Gamma=2.540
22:25:23.314 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.67
22:25:23.314 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:25:23.314 00.000 8960 UpdateGuideState exits: m=156262 SNR=30.3
22:25:23.316 00.002 13828 MoveAxis(W, 238, ABG)
22:25:23.316 00.000 13828 Guiding  Dir = 3, Dur = 238
22:25:23.316 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:23.319 00.003 13828 IsSlewing returns 0
22:25:23.319 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:23.321 00.002 13828 IsGuiding returns 0
22:25:23.321 00.000 8960 Enqueuing Expose request
22:25:23.323 00.002 13828 PulseGuide returned control before completion, sleep 247
22:25:23.583 00.260 13828 IsGuiding returns 0
22:25:23.583 00.000 13828 Move returns status 0, amount 238
22:25:23.583 00.000 13828 MoveAxis(N, 124, ABG)
22:25:23.583 00.000 13828 duration set to 0 by GuideMode
22:25:23.583 00.000 13828 Move returns status 0, amount 0
22:25:23.583 00.000 13828 move complete, result=0
22:25:23.583 00.000 13828 worker thread done servicing request
22:25:23.584 00.001 8960 GuideStep: 0.7 px 238 ms WEST, -0.2 px 0 ms NORTH
22:25:23.586 00.002 13828 Worker thread wakes up
22:25:23.587 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:23.587 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:26.061 02.474 13828 Exposure complete
22:25:26.211 00.150 13828 worker thread done servicing request
22:25:26.211 00.000 8960 OnExposeComplete: enter
22:25:26.214 00.003 8960 UpdateGuideState(): m_state=6
22:25:26.217 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1067
22:25:26.219 00.002 8960 Star::Find returns 1 (0), X=974.27, Y=734.42, Mass=186308, SNR=31.3, Peak=25379 HFD=3.6
22:25:26.221 00.002 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.39) = xAngle (-1.13 = -1.13)
22:25:26.223 00.002 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
22:25:26.225 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=-0.66 hyp=0.66 cameraTheta=-1.52 mountX=0.28 mountY=-0.61, mountTheta=-1.13
22:25:26.228 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=-0.66, opts=13)
22:25:26.231 00.003 8960 Enqueuing Move request for scope (0.03, -0.66)
22:25:26.233 00.002 13828 Worker thread wakes up
22:25:26.233 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, -0.66) opts 0xd
22:25:26.233 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, -0.66)
22:25:26.233 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8144, max=65535, med=12956, FiltMin=10211, FiltMax=65535, Gamma=2.540
22:25:26.237 00.004 13828 Moving (0.03, -0.66) raw xDistance=0.28 yDistance=-0.61
22:25:26.237 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.28
22:25:26.237 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:25:26.237 00.000 13828 MoveAxis(W, 122, ABG)
22:25:26.237 00.000 13828 Guiding  Dir = 3, Dur = 122
22:25:26.237 00.000 8960 UpdateGuideState exits: m=186308 SNR=31.3
22:25:26.240 00.003 13828 IsSlewing returns 0
22:25:26.240 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:26.243 00.003 13828 IsGuiding returns 0
22:25:26.243 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:26.246 00.003 8960 Enqueuing Expose request
22:25:26.249 00.003 13828 PulseGuide returned control before completion, sleep 131
22:25:26.391 00.142 13828 IsGuiding returns 0
22:25:26.392 00.001 13828 Move returns status 0, amount 122
22:25:26.392 00.000 13828 MoveAxis(N, 322, ABG)
22:25:26.392 00.000 13828 duration set to 0 by GuideMode
22:25:26.392 00.000 13828 Move returns status 0, amount 0
22:25:26.392 00.000 13828 move complete, result=0
22:25:26.392 00.000 13828 worker thread done servicing request
22:25:26.393 00.001 8960 GuideStep: 0.3 px 122 ms WEST, -0.6 px 0 ms NORTH
22:25:26.397 00.004 13828 Worker thread wakes up
22:25:26.397 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:26.397 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:28.867 02.470 13828 Exposure complete
22:25:29.002 00.135 13828 worker thread done servicing request
22:25:29.002 00.000 8960 OnExposeComplete: enter
22:25:29.004 00.002 8960 UpdateGuideState(): m_state=6
22:25:29.007 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1068
22:25:29.008 00.001 8960 Star::Find returns 1 (0), X=973.45, Y=734.33, Mass=164862, SNR=30.2, Peak=24163 HFD=3.5
22:25:29.011 00.003 8960 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.39) = xAngle (-1.99 = -1.99)
22:25:29.014 00.003 8960 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
22:25:29.015 00.001 8960 CameraToMount -- cameraX=-0.79 cameraY=-0.75 hyp=1.09 cameraTheta=-2.38 mountX=-0.44 mountY=-0.98, mountTheta=-1.99
22:25:29.018 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.79, y=-0.75, opts=13)
22:25:29.020 00.002 8960 Enqueuing Move request for scope (-0.79, -0.75)
22:25:29.022 00.002 13828 Worker thread wakes up
22:25:29.022 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.79, -0.75) opts 0xd
22:25:29.022 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.79, -0.75)
22:25:29.022 00.000 13828 Moving (-0.79, -0.75) raw xDistance=-0.44 yDistance=-0.98
22:25:29.022 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8246, max=65535, med=12944, FiltMin=10076, FiltMax=65535, Gamma=2.540
22:25:29.024 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.44
22:25:29.024 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.98 from input -0.98
22:25:29.024 00.000 8960 UpdateGuideState exits: m=164862 SNR=30.2
22:25:29.026 00.002 13828 MoveAxis(E, 154, ABG)
22:25:29.027 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:29.030 00.003 13828 Guiding  Dir = 2, Dur = 154
22:25:29.030 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:29.033 00.003 13828 IsSlewing returns 0
22:25:29.033 00.000 8960 Enqueuing Expose request
22:25:29.035 00.002 13828 IsGuiding returns 0
22:25:29.037 00.002 13828 PulseGuide returned control before completion, sleep 163
22:25:29.213 00.176 13828 IsGuiding returns 0
22:25:29.213 00.000 13828 Move returns status 0, amount 154
22:25:29.213 00.000 13828 MoveAxis(N, 521, ABG)
22:25:29.213 00.000 13828 duration set to 0 by GuideMode
22:25:29.213 00.000 13828 Move returns status 0, amount 0
22:25:29.214 00.001 13828 move complete, result=0
22:25:29.214 00.000 13828 worker thread done servicing request
22:25:29.214 00.000 13828 Worker thread wakes up
22:25:29.214 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:29.214 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:29.214 00.000 8960 GuideStep: -0.4 px 154 ms EAST, -1.0 px 0 ms NORTH
22:25:31.692 02.478 13828 Exposure complete
22:25:31.824 00.132 13828 worker thread done servicing request
22:25:31.824 00.000 8960 OnExposeComplete: enter
22:25:31.826 00.002 8960 UpdateGuideState(): m_state=6
22:25:31.828 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1069
22:25:31.830 00.002 8960 Star::Find returns 1 (0), X=974.66, Y=734.25, Mass=142309, SNR=28.9, Peak=26633 HFD=3.1
22:25:31.832 00.002 8960 CameraToMount -- cameraTheta (-1.09) - m_xAngle (-0.39) = xAngle (-0.69 = -0.69)
22:25:31.834 00.002 8960 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.73 = -0.73)
22:25:31.835 00.001 8960 CameraToMount -- cameraX=0.43 cameraY=-0.82 hyp=0.93 cameraTheta=-1.09 mountX=0.71 mountY=-0.62, mountTheta=-0.71
22:25:31.838 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=-0.82, opts=13)
22:25:31.840 00.002 8960 Enqueuing Move request for scope (0.43, -0.82)
22:25:31.841 00.001 13828 Worker thread wakes up
22:25:31.841 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=12931, FiltMin=9884, FiltMax=65535, Gamma=2.540
22:25:31.843 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.82) opts 0xd
22:25:31.843 00.000 8960 UpdateGuideState exits: m=142309 SNR=28.9
22:25:31.845 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:31.847 00.002 13828 Handling offset move in thread for scope, endpoint = (0.43, -0.82)
22:25:31.847 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:31.849 00.002 13828 Moving (0.43, -0.82) raw xDistance=0.71 yDistance=-0.62
22:25:31.849 00.000 8960 Enqueuing Expose request
22:25:31.852 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.71
22:25:31.852 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:25:31.852 00.000 13828 MoveAxis(W, 254, ABG)
22:25:31.852 00.000 13828 Guiding  Dir = 3, Dur = 254
22:25:31.854 00.002 13828 IsSlewing returns 0
22:25:31.854 00.000 13828 IsGuiding returns 0
22:25:31.856 00.002 13828 PulseGuide returned control before completion, sleep 263
22:25:32.121 00.265 13828 IsGuiding returns 0
22:25:32.121 00.000 13828 Move returns status 0, amount 254
22:25:32.121 00.000 13828 MoveAxis(N, 330, ABG)
22:25:32.121 00.000 13828 duration set to 0 by GuideMode
22:25:32.121 00.000 13828 Move returns status 0, amount 0
22:25:32.121 00.000 13828 move complete, result=0
22:25:32.121 00.000 13828 worker thread done servicing request
22:25:32.121 00.000 8960 GuideStep: 0.7 px 254 ms WEST, -0.6 px 0 ms NORTH
22:25:32.124 00.003 13828 Worker thread wakes up
22:25:32.124 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:32.124 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:34.603 02.479 13828 Exposure complete
22:25:34.777 00.174 13828 worker thread done servicing request
22:25:34.777 00.000 8960 OnExposeComplete: enter
22:25:34.782 00.005 8960 UpdateGuideState(): m_state=6
22:25:34.784 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1070
22:25:34.786 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=734.95, Mass=153384, SNR=33.0, Peak=23849 HFD=3.6
22:25:34.788 00.002 8960 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.39) = xAngle (-2.45 = -2.45)
22:25:34.790 00.002 8960 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
22:25:34.792 00.002 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.13 hyp=0.44 cameraTheta=-2.85 mountX=-0.34 mountY=-0.27, mountTheta=-2.48
22:25:34.796 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.13, opts=13)
22:25:34.799 00.003 8960 Enqueuing Move request for scope (-0.42, -0.13)
22:25:34.801 00.002 13828 Worker thread wakes up
22:25:34.801 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8188, max=65535, med=12931, FiltMin=10044, FiltMax=65535, Gamma=2.540
22:25:34.804 00.003 8960 UpdateGuideState exits: m=153384 SNR=33.0
22:25:34.806 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.13) opts 0xd
22:25:34.806 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:34.808 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.13)
22:25:34.808 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:34.814 00.006 13828 Moving (-0.42, -0.13) raw xDistance=-0.34 yDistance=-0.27
22:25:34.814 00.000 8960 Enqueuing Expose request
22:25:34.817 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.34
22:25:34.817 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:25:34.817 00.000 13828 MoveAxis(E, 107, ABG)
22:25:34.818 00.001 13828 Guiding  Dir = 2, Dur = 107
22:25:34.819 00.001 13828 IsSlewing returns 0
22:25:34.820 00.001 13828 IsGuiding returns 0
22:25:34.822 00.002 13828 PulseGuide returned control before completion, sleep 116
22:25:34.952 00.130 13828 IsGuiding returns 0
22:25:34.952 00.000 13828 Move returns status 0, amount 107
22:25:34.952 00.000 13828 MoveAxis(N, 141, ABG)
22:25:34.952 00.000 13828 duration set to 0 by GuideMode
22:25:34.952 00.000 13828 Move returns status 0, amount 0
22:25:34.952 00.000 13828 move complete, result=0
22:25:34.952 00.000 13828 worker thread done servicing request
22:25:34.952 00.000 8960 GuideStep: -0.3 px 107 ms EAST, -0.3 px 0 ms NORTH
22:25:34.954 00.002 13828 Worker thread wakes up
22:25:34.954 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:34.954 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:37.436 02.482 13828 Exposure complete
22:25:37.599 00.163 13828 worker thread done servicing request
22:25:37.599 00.000 8960 OnExposeComplete: enter
22:25:37.601 00.002 8960 UpdateGuideState(): m_state=6
22:25:37.604 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1071
22:25:37.606 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=734.56, Mass=166462, SNR=29.5, Peak=22915 HFD=4.2
22:25:37.608 00.002 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.89 = -0.89)
22:25:37.610 00.002 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
22:25:37.613 00.003 8960 CameraToMount -- cameraX=0.16 cameraY=-0.52 hyp=0.54 cameraTheta=-1.28 mountX=0.34 mountY=-0.43, mountTheta=-0.90
22:25:37.616 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.52, opts=13)
22:25:37.618 00.002 8960 Enqueuing Move request for scope (0.16, -0.52)
22:25:37.621 00.003 13828 Worker thread wakes up
22:25:37.621 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7625, max=65535, med=12924, FiltMin=10249, FiltMax=65535, Gamma=2.540
22:25:37.623 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.52) opts 0xd
22:25:37.623 00.000 8960 UpdateGuideState exits: m=166462 SNR=29.5
22:25:37.626 00.003 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.52)
22:25:37.626 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:37.628 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:37.630 00.002 8960 Enqueuing Expose request
22:25:37.633 00.003 13828 Moving (0.16, -0.52) raw xDistance=0.34 yDistance=-0.43
22:25:37.633 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
22:25:37.633 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:25:37.633 00.000 13828 MoveAxis(W, 119, ABG)
22:25:37.633 00.000 13828 Guiding  Dir = 3, Dur = 119
22:25:37.635 00.002 13828 IsSlewing returns 0
22:25:37.635 00.000 13828 IsGuiding returns 0
22:25:37.636 00.001 13828 PulseGuide returned control before completion, sleep 128
22:25:37.778 00.142 13828 IsGuiding returns 0
22:25:37.778 00.000 13828 Move returns status 0, amount 119
22:25:37.778 00.000 13828 MoveAxis(N, 228, ABG)
22:25:37.778 00.000 13828 duration set to 0 by GuideMode
22:25:37.778 00.000 13828 Move returns status 0, amount 0
22:25:37.778 00.000 13828 move complete, result=0
22:25:37.778 00.000 13828 worker thread done servicing request
22:25:37.778 00.000 8960 GuideStep: 0.3 px 119 ms WEST, -0.4 px 0 ms NORTH
22:25:37.781 00.003 13828 Worker thread wakes up
22:25:37.781 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:37.781 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:40.269 02.488 13828 Exposure complete
22:25:40.417 00.148 13828 worker thread done servicing request
22:25:40.417 00.000 8960 OnExposeComplete: enter
22:25:40.419 00.002 8960 UpdateGuideState(): m_state=6
22:25:40.421 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1072
22:25:40.423 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=734.75, Mass=151616, SNR=30.1, Peak=23683 HFD=3.6
22:25:40.425 00.002 8960 CameraToMount -- cameraTheta (-2.49) - m_xAngle (-0.39) = xAngle (-2.10 = -2.10)
22:25:40.427 00.002 8960 CameraToMount -- cameraTheta (-2.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
22:25:40.429 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.33 hyp=0.55 cameraTheta=-2.49 mountX=-0.28 mountY=-0.46, mountTheta=-2.11
22:25:40.433 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.33, opts=13)
22:25:40.436 00.003 8960 Enqueuing Move request for scope (-0.43, -0.33)
22:25:40.438 00.002 13828 Worker thread wakes up
22:25:40.438 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.33) opts 0xd
22:25:40.438 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.33)
22:25:40.438 00.000 13828 Moving (-0.43, -0.33) raw xDistance=-0.28 yDistance=-0.46
22:25:40.438 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:25:40.438 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=12924, FiltMin=10038, FiltMax=65535, Gamma=2.540
22:25:40.440 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:25:40.440 00.000 13828 MoveAxis(E, 94, ABG)
22:25:40.440 00.000 13828 Guiding  Dir = 2, Dur = 94
22:25:40.440 00.000 8960 UpdateGuideState exits: m=151616 SNR=30.1
22:25:40.442 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:40.445 00.003 13828 IsSlewing returns 0
22:25:40.445 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:40.447 00.002 8960 Enqueuing Expose request
22:25:40.449 00.002 13828 IsGuiding returns 0
22:25:40.451 00.002 13828 PulseGuide returned control before completion, sleep 103
22:25:40.568 00.117 13828 IsGuiding returns 1
22:25:40.568 00.000 13828 scope still moving after pulse duration time elapsed
22:25:40.601 00.033 13828 IsSlewing returns 0
22:25:40.601 00.000 13828 IsGuiding returns 0
22:25:40.602 00.001 13828 scope move finished after 94 + 58 ms
22:25:40.602 00.000 13828 Move returns status 0, amount 94
22:25:40.602 00.000 13828 MoveAxis(N, 245, ABG)
22:25:40.602 00.000 13828 duration set to 0 by GuideMode
22:25:40.602 00.000 13828 Move returns status 0, amount 0
22:25:40.602 00.000 13828 move complete, result=0
22:25:40.602 00.000 13828 worker thread done servicing request
22:25:40.602 00.000 8960 GuideStep: -0.3 px 94 ms EAST, -0.5 px 0 ms NORTH
22:25:40.604 00.002 13828 Worker thread wakes up
22:25:40.604 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:40.604 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:43.074 02.470 13828 Exposure complete
22:25:43.212 00.138 13828 worker thread done servicing request
22:25:43.212 00.000 8960 OnExposeComplete: enter
22:25:43.214 00.002 8960 UpdateGuideState(): m_state=6
22:25:43.216 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1073
22:25:43.217 00.001 8960 Star::Find returns 1 (0), X=974.14, Y=734.77, Mass=161258, SNR=28.6, Peak=22819 HFD=3.7
22:25:43.219 00.002 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:25:43.221 00.002 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:25:43.224 00.003 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.31 hyp=0.32 cameraTheta=-1.87 mountX=0.03 mountY=-0.32, mountTheta=-1.47
22:25:43.227 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.31, opts=13)
22:25:43.229 00.002 8960 Enqueuing Move request for scope (-0.09, -0.31)
22:25:43.231 00.002 13828 Worker thread wakes up
22:25:43.231 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7862, max=65535, med=12918, FiltMin=10121, FiltMax=65535, Gamma=2.540
22:25:43.233 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.31) opts 0xd
22:25:43.233 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.31)
22:25:43.233 00.000 8960 UpdateGuideState exits: m=161258 SNR=28.6
22:25:43.235 00.002 13828 Moving (-0.09, -0.31) raw xDistance=0.03 yDistance=-0.32
22:25:43.235 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:43.237 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:25:43.237 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:43.239 00.002 8960 Enqueuing Expose request
22:25:43.240 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:25:43.241 00.001 13828 MoveAxis(E, 0, ABG)
22:25:43.241 00.000 13828 Move returns status 0, amount 0
22:25:43.241 00.000 13828 MoveAxis(N, 170, ABG)
22:25:43.241 00.000 13828 duration set to 0 by GuideMode
22:25:43.241 00.000 13828 Move returns status 0, amount 0
22:25:43.241 00.000 13828 move complete, result=0
22:25:43.241 00.000 13828 worker thread done servicing request
22:25:43.241 00.000 13828 Worker thread wakes up
22:25:43.241 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:43.241 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:43.242 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:25:45.711 02.469 13828 Exposure complete
22:25:45.852 00.141 13828 worker thread done servicing request
22:25:45.852 00.000 8960 OnExposeComplete: enter
22:25:45.854 00.002 8960 UpdateGuideState(): m_state=6
22:25:45.857 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1074
22:25:45.860 00.003 8960 Star::Find returns 1 (0), X=974.50, Y=734.80, Mass=165995, SNR=32.6, Peak=27785 HFD=3.7
22:25:45.863 00.003 8960 CameraToMount -- cameraTheta (-0.81) - m_xAngle (-0.39) = xAngle (-0.42 = -0.42)
22:25:45.865 00.002 8960 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.46 = -0.46)
22:25:45.868 00.003 8960 CameraToMount -- cameraX=0.27 cameraY=-0.28 hyp=0.39 cameraTheta=-0.81 mountX=0.35 mountY=-0.17, mountTheta=-0.45
22:25:45.871 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.28, opts=13)
22:25:45.873 00.002 8960 Enqueuing Move request for scope (0.27, -0.28)
22:25:45.875 00.002 13828 Worker thread wakes up
22:25:45.875 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.28) opts 0xd
22:25:45.875 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.28)
22:25:45.875 00.000 13828 Moving (0.27, -0.28) raw xDistance=0.35 yDistance=-0.17
22:25:45.875 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=12924, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:25:45.877 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:25:45.877 00.000 8960 UpdateGuideState exits: m=165995 SNR=32.6
22:25:45.879 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:45.879 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:45.881 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:25:45.881 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:45.883 00.002 8960 Enqueuing Expose request
22:25:45.884 00.001 13828 MoveAxis(W, 131, ABG)
22:25:45.884 00.000 13828 Guiding  Dir = 3, Dur = 131
22:25:45.886 00.002 13828 IsSlewing returns 0
22:25:45.886 00.000 13828 IsGuiding returns 0
22:25:45.888 00.002 13828 PulseGuide returned control before completion, sleep 140
22:25:46.034 00.146 13828 IsGuiding returns 0
22:25:46.034 00.000 13828 Move returns status 0, amount 131
22:25:46.034 00.000 13828 MoveAxis(N, 0, ABG)
22:25:46.034 00.000 13828 duration set to 0 by GuideMode
22:25:46.034 00.000 13828 Move returns status 0, amount 0
22:25:46.034 00.000 13828 move complete, result=0
22:25:46.034 00.000 13828 worker thread done servicing request
22:25:46.034 00.000 8960 GuideStep: 0.4 px 131 ms WEST, -0.2 px 0 ms NORTH
22:25:46.036 00.002 13828 Worker thread wakes up
22:25:46.036 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:46.036 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:48.523 02.487 13828 Exposure complete
22:25:48.654 00.131 13828 worker thread done servicing request
22:25:48.655 00.001 8960 OnExposeComplete: enter
22:25:48.656 00.001 8960 UpdateGuideState(): m_state=6
22:25:48.659 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1075
22:25:48.660 00.001 8960 Star::Find returns 1 (0), X=974.82, Y=735.16, Mass=147738, SNR=27.0, Peak=23113 HFD=3.7
22:25:48.662 00.002 8960 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.39) = xAngle (0.53 = 0.53)
22:25:48.664 00.002 8960 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.49 = 0.49)
22:25:48.666 00.002 8960 CameraToMount -- cameraX=0.58 cameraY=0.08 hyp=0.59 cameraTheta=0.14 mountX=0.51 mountY=0.28, mountTheta=0.50
22:25:48.669 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=0.08, opts=13)
22:25:48.671 00.002 8960 Enqueuing Move request for scope (0.58, 0.08)
22:25:48.673 00.002 13828 Worker thread wakes up
22:25:48.673 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8169, max=65535, med=12944, FiltMin=10281, FiltMax=65535, Gamma=2.540
22:25:48.675 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, 0.08) opts 0xd
22:25:48.675 00.000 8960 UpdateGuideState exits: m=147738 SNR=27.0
22:25:48.677 00.002 13828 Handling offset move in thread for scope, endpoint = (0.58, 0.08)
22:25:48.677 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:48.679 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:48.682 00.003 8960 Enqueuing Expose request
22:25:48.684 00.002 13828 Moving (0.58, 0.08) raw xDistance=0.51 yDistance=0.28
22:25:48.684 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.51
22:25:48.684 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:25:48.684 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:25:48.684 00.000 13828 MoveAxis(W, 197, ABG)
22:25:48.684 00.000 13828 Guiding  Dir = 3, Dur = 197
22:25:48.687 00.003 13828 IsSlewing returns 0
22:25:48.687 00.000 13828 IsGuiding returns 0
22:25:48.688 00.001 13828 PulseGuide returned control before completion, sleep 206
22:25:48.897 00.209 13828 IsGuiding returns 0
22:25:48.897 00.000 13828 Move returns status 0, amount 197
22:25:48.897 00.000 13828 MoveAxis(N, 0, ABG)
22:25:48.897 00.000 13828 duration set to 0 by GuideMode
22:25:48.897 00.000 13828 Move returns status 0, amount 0
22:25:48.897 00.000 13828 move complete, result=0
22:25:48.897 00.000 13828 worker thread done servicing request
22:25:48.897 00.000 8960 GuideStep: 0.5 px 197 ms WEST, 0.3 px 0 ms NORTH
22:25:48.899 00.002 13828 Worker thread wakes up
22:25:48.900 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:48.900 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:51.367 02.467 13828 Exposure complete
22:25:51.502 00.135 13828 worker thread done servicing request
22:25:51.502 00.000 8960 OnExposeComplete: enter
22:25:51.504 00.002 8960 UpdateGuideState(): m_state=6
22:25:51.506 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1076
22:25:51.508 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=735.20, Mass=151242, SNR=27.6, Peak=24841 HFD=3.9
22:25:51.511 00.003 8960 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.39) = xAngle (2.91 = 2.91)
22:25:51.513 00.002 8960 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.88 = 2.88)
22:25:51.514 00.001 8960 CameraToMount -- cameraX=-0.17 cameraY=0.12 hyp=0.21 cameraTheta=2.52 mountX=-0.20 mountY=0.05, mountTheta=2.88
22:25:51.517 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.12, opts=13)
22:25:51.519 00.002 8960 Enqueuing Move request for scope (-0.17, 0.12)
22:25:51.521 00.002 13828 Worker thread wakes up
22:25:51.521 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8208, max=65535, med=12950, FiltMin=10102, FiltMax=65535, Gamma=2.540
22:25:51.523 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.12) opts 0xd
22:25:51.523 00.000 8960 UpdateGuideState exits: m=151242 SNR=27.6
22:25:51.525 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.12)
22:25:51.525 00.000 13828 Moving (-0.17, 0.12) raw xDistance=-0.20 yDistance=0.05
22:25:51.525 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.20
22:25:51.525 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:51.525 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:51.528 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:25:51.528 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:51.530 00.002 8960 Enqueuing Expose request
22:25:51.533 00.003 13828 MoveAxis(E, 62, ABG)
22:25:51.533 00.000 13828 Guiding  Dir = 2, Dur = 62
22:25:51.534 00.001 13828 IsSlewing returns 0
22:25:51.534 00.000 13828 IsGuiding returns 0
22:25:51.536 00.002 13828 PulseGuide returned control before completion, sleep 71
22:25:51.611 00.075 13828 IsGuiding returns 1
22:25:51.611 00.000 13828 scope still moving after pulse duration time elapsed
22:25:51.645 00.034 13828 IsSlewing returns 0
22:25:51.645 00.000 13828 IsGuiding returns 0
22:25:51.645 00.000 13828 scope move finished after 62 + 48 ms
22:25:51.646 00.001 13828 Move returns status 0, amount 62
22:25:51.646 00.000 13828 MoveAxis(N, 0, ABG)
22:25:51.646 00.000 13828 duration set to 0 by GuideMode
22:25:51.646 00.000 13828 Move returns status 0, amount 0
22:25:51.646 00.000 13828 move complete, result=0
22:25:51.646 00.000 13828 worker thread done servicing request
22:25:51.646 00.000 8960 GuideStep: -0.2 px 62 ms EAST, 0.1 px 0 ms NORTH
22:25:51.649 00.003 13828 Worker thread wakes up
22:25:51.649 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:51.649 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:54.124 02.475 13828 Exposure complete
22:25:54.254 00.130 13828 worker thread done servicing request
22:25:54.254 00.000 8960 OnExposeComplete: enter
22:25:54.257 00.003 8960 UpdateGuideState(): m_state=6
22:25:54.260 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1077
22:25:54.262 00.002 8960 Star::Find returns 1 (0), X=974.70, Y=735.03, Mass=184091, SNR=36.6, Peak=23971 HFD=4.0
22:25:54.264 00.002 8960 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.39) = xAngle (0.29 = 0.29)
22:25:54.266 00.002 8960 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
22:25:54.267 00.001 8960 CameraToMount -- cameraX=0.46 cameraY=-0.05 hyp=0.47 cameraTheta=-0.10 mountX=0.45 mountY=0.12, mountTheta=0.26
22:25:54.271 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.05, opts=13)
22:25:54.273 00.002 8960 Enqueuing Move request for scope (0.46, -0.05)
22:25:54.275 00.002 13828 Worker thread wakes up
22:25:54.275 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8016, max=65535, med=12969, FiltMin=10224, FiltMax=65535, Gamma=2.540
22:25:54.278 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.05) opts 0xd
22:25:54.278 00.000 8960 UpdateGuideState exits: m=184091 SNR=36.6
22:25:54.281 00.003 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.05)
22:25:54.281 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:54.283 00.002 13828 Moving (0.46, -0.05) raw xDistance=0.45 yDistance=0.12
22:25:54.283 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:54.285 00.002 8960 Enqueuing Expose request
22:25:54.287 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.45
22:25:54.287 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:54.287 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:25:54.287 00.000 13828 MoveAxis(W, 161, ABG)
22:25:54.287 00.000 13828 Guiding  Dir = 3, Dur = 161
22:25:54.288 00.001 13828 IsSlewing returns 0
22:25:54.288 00.000 13828 IsGuiding returns 0
22:25:54.290 00.002 13828 PulseGuide returned control before completion, sleep 170
22:25:54.464 00.174 13828 IsGuiding returns 0
22:25:54.464 00.000 13828 Move returns status 0, amount 161
22:25:54.464 00.000 13828 MoveAxis(N, 0, ABG)
22:25:54.464 00.000 13828 duration set to 0 by GuideMode
22:25:54.464 00.000 13828 Move returns status 0, amount 0
22:25:54.464 00.000 13828 move complete, result=0
22:25:54.464 00.000 13828 worker thread done servicing request
22:25:54.464 00.000 8960 GuideStep: 0.4 px 161 ms WEST, 0.1 px 0 ms NORTH
22:25:54.469 00.005 13828 Worker thread wakes up
22:25:54.469 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:54.469 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:56.936 02.467 13828 Exposure complete
22:25:57.071 00.135 13828 worker thread done servicing request
22:25:57.071 00.000 8960 OnExposeComplete: enter
22:25:57.073 00.002 8960 UpdateGuideState(): m_state=6
22:25:57.075 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1078
22:25:57.077 00.002 8960 Star::Find returns 1 (0), X=974.15, Y=734.86, Mass=120107, SNR=25.8, Peak=24291 HFD=2.7
22:25:57.079 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:25:57.081 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:25:57.083 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.22 hyp=0.23 cameraTheta=-1.91 mountX=0.01 mountY=-0.23, mountTheta=-1.52
22:25:57.086 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.22, opts=13)
22:25:57.089 00.003 8960 Enqueuing Move request for scope (-0.08, -0.22)
22:25:57.091 00.002 13828 Worker thread wakes up
22:25:57.092 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8169, max=65535, med=12976, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:25:57.093 00.001 8960 UpdateGuideState exits: m=120107 SNR=25.8
22:25:57.095 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:57.097 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.22) opts 0xd
22:25:57.097 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:57.099 00.002 8960 Enqueuing Expose request
22:25:57.101 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.22)
22:25:57.101 00.000 13828 Moving (-0.08, -0.22) raw xDistance=0.01 yDistance=-0.23
22:25:57.101 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:25:57.101 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:25:57.101 00.000 13828 MoveAxis(E, 0, ABG)
22:25:57.101 00.000 13828 Move returns status 0, amount 0
22:25:57.101 00.000 13828 MoveAxis(N, 124, ABG)
22:25:57.101 00.000 13828 duration set to 0 by GuideMode
22:25:57.102 00.001 13828 Move returns status 0, amount 0
22:25:57.102 00.000 13828 move complete, result=0
22:25:57.102 00.000 13828 worker thread done servicing request
22:25:57.102 00.000 13828 Worker thread wakes up
22:25:57.102 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:57.102 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:25:57.103 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:25:59.571 02.468 13828 Exposure complete
22:25:59.718 00.147 13828 worker thread done servicing request
22:25:59.718 00.000 8960 OnExposeComplete: enter
22:25:59.720 00.002 8960 UpdateGuideState(): m_state=6
22:25:59.722 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1079
22:25:59.725 00.003 8960 Star::Find returns 1 (0), X=974.03, Y=735.26, Mass=146294, SNR=30.2, Peak=24841 HFD=3.2
22:25:59.727 00.002 8960 CameraToMount -- cameraTheta (2.40) - m_xAngle (-0.39) = xAngle (2.79 = 2.79)
22:25:59.727 00.000 8960 CameraToMount -- cameraTheta (2.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.76 = 2.76)
22:25:59.729 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.19 hyp=0.28 cameraTheta=2.40 mountX=-0.26 mountY=0.10, mountTheta=2.76
22:25:59.733 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.19, opts=13)
22:25:59.734 00.001 8960 Enqueuing Move request for scope (-0.20, 0.19)
22:25:59.736 00.002 13828 Worker thread wakes up
22:25:59.736 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=12969, FiltMin=10025, FiltMax=65535, Gamma=2.540
22:25:59.738 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.19) opts 0xd
22:25:59.738 00.000 8960 UpdateGuideState exits: m=146294 SNR=30.2
22:25:59.740 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:25:59.742 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.19)
22:25:59.742 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:25:59.744 00.002 8960 Enqueuing Expose request
22:25:59.746 00.002 13828 Moving (-0.20, 0.19) raw xDistance=-0.26 yDistance=0.10
22:25:59.746 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
22:25:59.746 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:25:59.746 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:25:59.746 00.000 13828 MoveAxis(E, 96, ABG)
22:25:59.746 00.000 13828 Guiding  Dir = 2, Dur = 96
22:25:59.749 00.003 13828 IsSlewing returns 0
22:25:59.749 00.000 13828 IsGuiding returns 0
22:25:59.751 00.002 13828 PulseGuide returned control before completion, sleep 105
22:25:59.864 00.113 13828 IsGuiding returns 0
22:25:59.864 00.000 13828 Move returns status 0, amount 96
22:25:59.864 00.000 13828 MoveAxis(N, 0, ABG)
22:25:59.864 00.000 13828 duration set to 0 by GuideMode
22:25:59.864 00.000 13828 Move returns status 0, amount 0
22:25:59.864 00.000 13828 move complete, result=0
22:25:59.864 00.000 13828 worker thread done servicing request
22:25:59.864 00.000 13828 Worker thread wakes up
22:25:59.864 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:25:59.865 00.001 8960 GuideStep: -0.3 px 96 ms EAST, 0.1 px 0 ms NORTH
22:25:59.867 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:02.337 02.470 13828 Exposure complete
22:26:02.514 00.177 13828 worker thread done servicing request
22:26:02.514 00.000 8960 OnExposeComplete: enter
22:26:02.517 00.003 8960 UpdateGuideState(): m_state=6
22:26:02.521 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1080
22:26:02.523 00.002 8960 Star::Find returns 1 (0), X=974.92, Y=734.62, Mass=157112, SNR=30.0, Peak=25801 HFD=3.3
22:26:02.526 00.003 8960 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.39) = xAngle (-0.20 = -0.20)
22:26:02.530 00.004 8960 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
22:26:02.533 00.003 8960 CameraToMount -- cameraX=0.69 cameraY=-0.46 hyp=0.83 cameraTheta=-0.59 mountX=0.81 mountY=-0.19, mountTheta=-0.23
22:26:02.537 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.69, y=-0.46, opts=13)
22:26:02.539 00.002 8960 Enqueuing Move request for scope (0.69, -0.46)
22:26:02.542 00.003 13828 Worker thread wakes up
22:26:02.542 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7849, max=65535, med=12976, FiltMin=10275, FiltMax=65535, Gamma=2.540
22:26:02.544 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.46) opts 0xd
22:26:02.545 00.001 8960 UpdateGuideState exits: m=157112 SNR=30.0
22:26:02.549 00.004 13828 Handling offset move in thread for scope, endpoint = (0.69, -0.46)
22:26:02.549 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:02.553 00.004 13828 Moving (0.69, -0.46) raw xDistance=0.81 yDistance=-0.19
22:26:02.553 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:02.557 00.004 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.81
22:26:02.557 00.000 8960 Enqueuing Expose request
22:26:02.560 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
22:26:02.560 00.000 13828 MoveAxis(W, 295, ABG)
22:26:02.560 00.000 13828 Guiding  Dir = 3, Dur = 295
22:26:02.562 00.002 13828 IsSlewing returns 0
22:26:02.562 00.000 13828 IsGuiding returns 0
22:26:02.564 00.002 13828 PulseGuide returned control before completion, sleep 304
22:26:02.879 00.315 13828 IsGuiding returns 0
22:26:02.879 00.000 13828 Move returns status 0, amount 295
22:26:02.879 00.000 13828 MoveAxis(N, 102, ABG)
22:26:02.879 00.000 13828 duration set to 0 by GuideMode
22:26:02.879 00.000 13828 Move returns status 0, amount 0
22:26:02.879 00.000 13828 move complete, result=0
22:26:02.879 00.000 13828 worker thread done servicing request
22:26:02.879 00.000 8960 GuideStep: 0.8 px 295 ms WEST, -0.2 px 0 ms NORTH
22:26:02.882 00.003 13828 Worker thread wakes up
22:26:02.882 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:02.882 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:05.355 02.473 13828 Exposure complete
22:26:05.489 00.134 13828 worker thread done servicing request
22:26:05.489 00.000 8960 OnExposeComplete: enter
22:26:05.493 00.004 8960 UpdateGuideState(): m_state=6
22:26:05.497 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1081
22:26:05.500 00.003 8960 Star::Find returns 1 (0), X=974.45, Y=734.82, Mass=131382, SNR=24.2, Peak=26307 HFD=3.4
22:26:05.504 00.004 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.48 = -0.48)
22:26:05.508 00.004 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
22:26:05.512 00.004 8960 CameraToMount -- cameraX=0.21 cameraY=-0.26 hyp=0.33 cameraTheta=-0.87 mountX=0.30 mountY=-0.17, mountTheta=-0.51
22:26:05.515 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.26, opts=13)
22:26:05.517 00.002 8960 Enqueuing Move request for scope (0.21, -0.26)
22:26:05.519 00.002 13828 Worker thread wakes up
22:26:05.519 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.26) opts 0xd
22:26:05.519 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.26)
22:26:05.519 00.000 13828 Moving (0.21, -0.26) raw xDistance=0.30 yDistance=-0.17
22:26:05.519 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.30
22:26:05.519 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:05.519 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7132, max=65535, med=12976, FiltMin=10262, FiltMax=65535, Gamma=2.540
22:26:05.521 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:26:05.521 00.000 13828 MoveAxis(W, 130, ABG)
22:26:05.521 00.000 13828 Guiding  Dir = 3, Dur = 130
22:26:05.521 00.000 8960 UpdateGuideState exits: m=131382 SNR=24.2
22:26:05.524 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:05.526 00.002 13828 IsSlewing returns 0
22:26:05.526 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:05.528 00.002 8960 Enqueuing Expose request
22:26:05.531 00.003 13828 IsGuiding returns 0
22:26:05.533 00.002 13828 PulseGuide returned control before completion, sleep 139
22:26:05.676 00.143 13828 IsGuiding returns 0
22:26:05.676 00.000 13828 Move returns status 0, amount 130
22:26:05.677 00.001 13828 MoveAxis(N, 0, ABG)
22:26:05.677 00.000 13828 duration set to 0 by GuideMode
22:26:05.677 00.000 13828 Move returns status 0, amount 0
22:26:05.677 00.000 13828 move complete, result=0
22:26:05.678 00.001 13828 worker thread done servicing request
22:26:05.678 00.000 8960 GuideStep: 0.3 px 130 ms WEST, -0.2 px 0 ms NORTH
22:26:05.688 00.010 13828 Worker thread wakes up
22:26:05.688 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:05.688 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:08.157 02.469 13828 Exposure complete
22:26:08.285 00.128 13828 worker thread done servicing request
22:26:08.285 00.000 8960 OnExposeComplete: enter
22:26:08.287 00.002 8960 UpdateGuideState(): m_state=6
22:26:08.290 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1082
22:26:08.292 00.002 8960 Star::Find returns 1 (0), X=974.24, Y=735.05, Mass=98834, SNR=21.8, Peak=22320 HFD=2.6
22:26:08.294 00.002 8960 CameraToMount -- cameraTheta (-1.24) - m_xAngle (-0.39) = xAngle (-0.84 = -0.84)
22:26:08.295 00.001 8960 CameraToMount -- cameraTheta (-1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.88 = -0.88)
22:26:08.297 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.24 mountX=0.02 mountY=-0.02, mountTheta=-0.86
22:26:08.301 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.02, opts=13)
22:26:08.304 00.003 8960 Enqueuing Move request for scope (0.01, -0.02)
22:26:08.306 00.002 13828 Worker thread wakes up
22:26:08.306 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.02) opts 0xd
22:26:08.306 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.02)
22:26:08.306 00.000 13828 Moving (0.01, -0.02) raw xDistance=0.02 yDistance=-0.02
22:26:08.306 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:26:08.306 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:08.306 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=12976, FiltMin=10230, FiltMax=65535, Gamma=2.540
22:26:08.308 00.002 8960 UpdateGuideState exits: m=98834 SNR=21.8
22:26:08.310 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:08.312 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:26:08.312 00.000 13828 MoveAxis(E, 0, ABG)
22:26:08.312 00.000 13828 Move returns status 0, amount 0
22:26:08.312 00.000 13828 MoveAxis(N, 0, ABG)
22:26:08.312 00.000 13828 duration set to 0 by GuideMode
22:26:08.312 00.000 13828 Move returns status 0, amount 0
22:26:08.312 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:08.314 00.002 8960 Enqueuing Expose request
22:26:08.316 00.002 13828 move complete, result=0
22:26:08.316 00.000 13828 worker thread done servicing request
22:26:08.316 00.000 13828 Worker thread wakes up
22:26:08.316 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:08.316 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:08.317 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:26:10.779 02.462 13828 Exposure complete
22:26:10.912 00.133 13828 worker thread done servicing request
22:26:10.913 00.001 8960 OnExposeComplete: enter
22:26:10.915 00.002 8960 UpdateGuideState(): m_state=6
22:26:10.917 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1083
22:26:10.920 00.003 8960 Star::Find returns 1 (0), X=974.73, Y=735.39, Mass=156166, SNR=28.4, Peak=24425 HFD=3.4
22:26:10.922 00.002 8960 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.39) = xAngle (0.96 = 0.96)
22:26:10.924 00.002 8960 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
22:26:10.926 00.002 8960 CameraToMount -- cameraX=0.49 cameraY=0.31 hyp=0.59 cameraTheta=0.57 mountX=0.34 mountY=0.47, mountTheta=0.95
22:26:10.931 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.49, y=0.31, opts=13)
22:26:10.934 00.003 8960 Enqueuing Move request for scope (0.49, 0.31)
22:26:10.937 00.003 13828 Worker thread wakes up
22:26:10.937 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.49, 0.31) opts 0xd
22:26:10.937 00.000 13828 Handling offset move in thread for scope, endpoint = (0.49, 0.31)
22:26:10.937 00.000 13828 Moving (0.49, 0.31) raw xDistance=0.34 yDistance=0.47
22:26:10.937 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.34
22:26:10.937 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:10.937 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8124, max=65535, med=12969, FiltMin=9923, FiltMax=65535, Gamma=2.540
22:26:10.939 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:26:10.939 00.000 8960 UpdateGuideState exits: m=156166 SNR=28.4
22:26:10.942 00.003 13828 MoveAxis(W, 125, ABG)
22:26:10.942 00.000 13828 Guiding  Dir = 3, Dur = 125
22:26:10.942 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:10.945 00.003 13828 IsSlewing returns 0
22:26:10.945 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:10.947 00.002 8960 Enqueuing Expose request
22:26:10.948 00.001 13828 IsGuiding returns 0
22:26:10.950 00.002 13828 PulseGuide returned control before completion, sleep 134
22:26:11.100 00.150 13828 IsGuiding returns 0
22:26:11.100 00.000 13828 Move returns status 0, amount 125
22:26:11.100 00.000 13828 MoveAxis(N, 0, ABG)
22:26:11.100 00.000 13828 duration set to 0 by GuideMode
22:26:11.100 00.000 13828 Move returns status 0, amount 0
22:26:11.100 00.000 13828 move complete, result=0
22:26:11.100 00.000 13828 worker thread done servicing request
22:26:11.100 00.000 8960 GuideStep: 0.3 px 125 ms WEST, 0.5 px 0 ms NORTH
22:26:11.102 00.002 13828 Worker thread wakes up
22:26:11.102 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:11.102 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:13.583 02.481 13828 Exposure complete
22:26:13.729 00.146 13828 worker thread done servicing request
22:26:13.729 00.000 8960 OnExposeComplete: enter
22:26:13.733 00.004 8960 UpdateGuideState(): m_state=6
22:26:13.735 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1084
22:26:13.737 00.002 8960 Star::Find returns 1 (0), X=975.31, Y=735.15, Mass=139421, SNR=27.8, Peak=24233 HFD=3.4
22:26:13.739 00.002 8960 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.39) = xAngle (0.46 = 0.46)
22:26:13.741 00.002 8960 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
22:26:13.744 00.003 8960 CameraToMount -- cameraX=1.07 cameraY=0.07 hyp=1.08 cameraTheta=0.07 mountX=0.96 mountY=0.44, mountTheta=0.43
22:26:13.749 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=1.07, y=0.07, opts=13)
22:26:13.752 00.003 8960 Enqueuing Move request for scope (1.07, 0.07)
22:26:13.754 00.002 13828 Worker thread wakes up
22:26:13.754 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.07, 0.07) opts 0xd
22:26:13.754 00.000 13828 Handling offset move in thread for scope, endpoint = (1.07, 0.07)
22:26:13.754 00.000 13828 Moving (1.07, 0.07) raw xDistance=0.96 yDistance=0.44
22:26:13.754 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.96
22:26:13.754 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:26:13.755 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8022, max=65535, med=12976, FiltMin=9961, FiltMax=65535, Gamma=2.540
22:26:13.759 00.004 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.44
22:26:13.759 00.000 13828 MoveAxis(W, 365, ABG)
22:26:13.759 00.000 13828 Guiding  Dir = 3, Dur = 365
22:26:13.759 00.000 8960 UpdateGuideState exits: m=139421 SNR=27.8
22:26:13.762 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:13.764 00.002 13828 IsSlewing returns 0
22:26:13.764 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:13.766 00.002 8960 Enqueuing Expose request
22:26:13.768 00.002 13828 IsGuiding returns 0
22:26:13.769 00.001 13828 PulseGuide returned control before completion, sleep 374
22:26:14.145 00.376 13828 IsGuiding returns 0
22:26:14.145 00.000 13828 Move returns status 0, amount 365
22:26:14.145 00.000 13828 MoveAxis(N, 0, ABG)
22:26:14.145 00.000 13828 duration set to 0 by GuideMode
22:26:14.145 00.000 13828 Move returns status 0, amount 0
22:26:14.145 00.000 13828 move complete, result=0
22:26:14.145 00.000 13828 worker thread done servicing request
22:26:14.145 00.000 13828 Worker thread wakes up
22:26:14.145 00.000 8960 GuideStep: 1.0 px 365 ms WEST, 0.4 px 0 ms NORTH
22:26:14.149 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:14.150 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:16.610 02.460 13828 Exposure complete
22:26:16.738 00.128 13828 worker thread done servicing request
22:26:16.738 00.000 8960 OnExposeComplete: enter
22:26:16.741 00.003 8960 UpdateGuideState(): m_state=6
22:26:16.743 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1085
22:26:16.745 00.002 8960 Star::Find returns 1 (0), X=974.96, Y=734.72, Mass=152579, SNR=29.1, Peak=24233 HFD=3.4
22:26:16.747 00.002 8960 CameraToMount -- cameraTheta (-0.45) - m_xAngle (-0.39) = xAngle (-0.06 = -0.06)
22:26:16.749 00.002 8960 CameraToMount -- cameraTheta (-0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
22:26:16.751 00.002 8960 CameraToMount -- cameraX=0.72 cameraY=-0.35 hyp=0.80 cameraTheta=-0.45 mountX=0.80 mountY=-0.08, mountTheta=-0.10
22:26:16.754 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.72, y=-0.35, opts=13)
22:26:16.757 00.003 8960 Enqueuing Move request for scope (0.72, -0.35)
22:26:16.760 00.003 13828 Worker thread wakes up
22:26:16.760 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7920, max=65535, med=12982, FiltMin=10230, FiltMax=65535, Gamma=2.540
22:26:16.762 00.002 8960 UpdateGuideState exits: m=152579 SNR=29.1
22:26:16.764 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:16.767 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.35) opts 0xd
22:26:16.767 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:16.769 00.002 8960 Enqueuing Expose request
22:26:16.771 00.002 13828 Handling offset move in thread for scope, endpoint = (0.72, -0.35)
22:26:16.771 00.000 13828 Moving (0.72, -0.35) raw xDistance=0.80 yDistance=-0.08
22:26:16.771 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.55 from input 0.80
22:26:16.771 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:16.771 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:26:16.771 00.000 13828 MoveAxis(W, 323, ABG)
22:26:16.771 00.000 13828 Guiding  Dir = 3, Dur = 323
22:26:16.773 00.002 13828 IsSlewing returns 0
22:26:16.773 00.000 13828 IsGuiding returns 0
22:26:16.775 00.002 13828 PulseGuide returned control before completion, sleep 332
22:26:17.108 00.333 13828 IsGuiding returns 0
22:26:17.108 00.000 13828 Move returns status 0, amount 323
22:26:17.108 00.000 13828 MoveAxis(N, 0, ABG)
22:26:17.108 00.000 13828 duration set to 0 by GuideMode
22:26:17.108 00.000 13828 Move returns status 0, amount 0
22:26:17.108 00.000 13828 move complete, result=0
22:26:17.108 00.000 13828 worker thread done servicing request
22:26:17.109 00.001 8960 GuideStep: 0.8 px 323 ms WEST, -0.1 px 0 ms NORTH
22:26:17.113 00.004 13828 Worker thread wakes up
22:26:17.113 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:17.113 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:19.581 02.468 13828 Exposure complete
22:26:19.717 00.136 13828 worker thread done servicing request
22:26:19.717 00.000 8960 OnExposeComplete: enter
22:26:19.719 00.002 8960 UpdateGuideState(): m_state=6
22:26:19.722 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1086
22:26:19.724 00.002 8960 Star::Find returns 1 (0), X=975.00, Y=735.24, Mass=100348, SNR=23.6, Peak=24176 HFD=2.5
22:26:19.725 00.001 8960 CameraToMount -- cameraTheta (0.21) - m_xAngle (-0.39) = xAngle (0.61 = 0.61)
22:26:19.727 00.002 8960 CameraToMount -- cameraTheta (0.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.57 = 0.57)
22:26:19.729 00.002 8960 CameraToMount -- cameraX=0.77 cameraY=0.17 hyp=0.78 cameraTheta=0.21 mountX=0.65 mountY=0.42, mountTheta=0.58
22:26:19.731 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.77, y=0.17, opts=13)
22:26:19.733 00.002 8960 Enqueuing Move request for scope (0.77, 0.17)
22:26:19.735 00.002 13828 Worker thread wakes up
22:26:19.735 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.17) opts 0xd
22:26:19.735 00.000 13828 Handling offset move in thread for scope, endpoint = (0.77, 0.17)
22:26:19.735 00.000 13828 Moving (0.77, 0.17) raw xDistance=0.65 yDistance=0.42
22:26:19.735 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7990, max=65535, med=12982, FiltMin=10313, FiltMax=65535, Gamma=2.540
22:26:19.737 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.65
22:26:19.737 00.000 8960 UpdateGuideState exits: m=100348 SNR=23.6
22:26:19.739 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:19.741 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:19.743 00.002 8960 Enqueuing Expose request
22:26:19.745 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:26:19.745 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:26:19.746 00.001 13828 MoveAxis(W, 262, ABG)
22:26:19.746 00.000 13828 Guiding  Dir = 3, Dur = 262
22:26:19.748 00.002 13828 IsSlewing returns 0
22:26:19.748 00.000 13828 IsGuiding returns 0
22:26:19.751 00.003 13828 PulseGuide returned control before completion, sleep 270
22:26:20.036 00.285 13828 IsGuiding returns 0
22:26:20.036 00.000 13828 Move returns status 0, amount 262
22:26:20.036 00.000 13828 MoveAxis(N, 0, ABG)
22:26:20.036 00.000 13828 duration set to 0 by GuideMode
22:26:20.036 00.000 13828 Move returns status 0, amount 0
22:26:20.036 00.000 13828 move complete, result=0
22:26:20.036 00.000 13828 worker thread done servicing request
22:26:20.036 00.000 13828 Worker thread wakes up
22:26:20.036 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:20.036 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:20.037 00.001 8960 GuideStep: 0.6 px 262 ms WEST, 0.4 px 0 ms NORTH
22:26:22.515 02.478 13828 Exposure complete
22:26:22.646 00.131 13828 worker thread done servicing request
22:26:22.646 00.000 8960 OnExposeComplete: enter
22:26:22.648 00.002 8960 UpdateGuideState(): m_state=6
22:26:22.650 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1087
22:26:22.652 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=735.36, Mass=157972, SNR=30.0, Peak=22665 HFD=4.0
22:26:22.654 00.002 8960 CameraToMount -- cameraTheta (0.93) - m_xAngle (-0.39) = xAngle (1.33 = 1.33)
22:26:22.655 00.001 8960 CameraToMount -- cameraTheta (0.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.29 = 1.29)
22:26:22.657 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=0.29 hyp=0.36 cameraTheta=0.93 mountX=0.09 mountY=0.34, mountTheta=1.32
22:26:22.660 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=0.29, opts=13)
22:26:22.662 00.002 8960 Enqueuing Move request for scope (0.21, 0.29)
22:26:22.663 00.001 13828 Worker thread wakes up
22:26:22.663 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12988, FiltMin=10243, FiltMax=65535, Gamma=2.540
22:26:22.665 00.002 8960 UpdateGuideState exits: m=157972 SNR=30.0
22:26:22.667 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:22.669 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.29) opts 0xd
22:26:22.669 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:22.671 00.002 8960 Enqueuing Expose request
22:26:22.673 00.002 13828 Handling offset move in thread for scope, endpoint = (0.21, 0.29)
22:26:22.673 00.000 13828 Moving (0.21, 0.29) raw xDistance=0.09 yDistance=0.34
22:26:22.673 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:26:22.673 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:26:22.673 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:26:22.674 00.001 13828 MoveAxis(E, 0, ABG)
22:26:22.674 00.000 13828 Move returns status 0, amount 0
22:26:22.674 00.000 13828 MoveAxis(N, 0, ABG)
22:26:22.674 00.000 13828 duration set to 0 by GuideMode
22:26:22.674 00.000 13828 Move returns status 0, amount 0
22:26:22.674 00.000 13828 move complete, result=0
22:26:22.674 00.000 13828 worker thread done servicing request
22:26:22.674 00.000 13828 Worker thread wakes up
22:26:22.674 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:22.674 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:22.675 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:26:25.143 02.468 13828 Exposure complete
22:26:25.286 00.143 13828 worker thread done servicing request
22:26:25.286 00.000 8960 OnExposeComplete: enter
22:26:25.289 00.003 8960 UpdateGuideState(): m_state=6
22:26:25.293 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1088
22:26:25.296 00.003 8960 Star::Find returns 1 (0), X=974.64, Y=735.34, Mass=172126, SNR=35.2, Peak=23683 HFD=3.7
22:26:25.298 00.002 8960 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.39) = xAngle (0.96 = 0.96)
22:26:25.300 00.002 8960 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
22:26:25.303 00.003 8960 CameraToMount -- cameraX=0.40 cameraY=0.26 hyp=0.48 cameraTheta=0.57 mountX=0.27 mountY=0.38, mountTheta=0.95
22:26:25.306 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=0.26, opts=13)
22:26:25.309 00.003 8960 Enqueuing Move request for scope (0.40, 0.26)
22:26:25.311 00.002 13828 Worker thread wakes up
22:26:25.311 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, 0.26) opts 0xd
22:26:25.311 00.000 13828 Handling offset move in thread for scope, endpoint = (0.40, 0.26)
22:26:25.311 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=12995, FiltMin=10294, FiltMax=65535, Gamma=2.540
22:26:25.313 00.002 8960 UpdateGuideState exits: m=172126 SNR=35.2
22:26:25.315 00.002 13828 Moving (0.40, 0.26) raw xDistance=0.27 yDistance=0.38
22:26:25.315 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:26:25.315 00.000 13828 switching direction from -1 to 1 - decHistory=4 oldest=-0.25 newest=1.15
22:26:25.315 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:25.318 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
22:26:25.318 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:25.320 00.002 8960 Enqueuing Expose request
22:26:25.323 00.003 13828 MoveAxis(W, 101, ABG)
22:26:25.323 00.000 13828 Guiding  Dir = 3, Dur = 101
22:26:25.325 00.002 13828 IsSlewing returns 0
22:26:25.325 00.000 13828 IsGuiding returns 0
22:26:25.328 00.003 13828 PulseGuide returned control before completion, sleep 109
22:26:25.441 00.113 13828 IsGuiding returns 0
22:26:25.441 00.000 13828 Move returns status 0, amount 101
22:26:25.441 00.000 13828 MoveAxis(S, 204, ABG)
22:26:25.441 00.000 13828 Guiding  Dir = 1, Dur = 204
22:26:25.442 00.001 13828 IsSlewing returns 0
22:26:25.443 00.001 13828 IsGuiding returns 0
22:26:25.444 00.001 13828 PulseGuide returned control before completion, sleep 213
22:26:25.658 00.214 13828 IsGuiding returns 0
22:26:25.658 00.000 13828 Move returns status 0, amount 204
22:26:25.658 00.000 13828 move complete, result=0
22:26:25.659 00.001 13828 worker thread done servicing request
22:26:25.659 00.000 13828 Worker thread wakes up
22:26:25.659 00.000 8960 GuideStep: 0.3 px 101 ms WEST, 0.4 px 204 ms SOUTH
22:26:25.662 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:25.663 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:28.141 02.478 13828 Exposure complete
22:26:28.278 00.137 13828 worker thread done servicing request
22:26:28.278 00.000 8960 OnExposeComplete: enter
22:26:28.280 00.002 8960 UpdateGuideState(): m_state=6
22:26:28.283 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1089
22:26:28.284 00.001 8960 Star::Find returns 1 (0), X=974.44, Y=734.83, Mass=134484, SNR=24.7, Peak=22345 HFD=3.6
22:26:28.287 00.003 8960 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.39) = xAngle (-0.47 = -0.47)
22:26:28.289 00.002 8960 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
22:26:28.292 00.003 8960 CameraToMount -- cameraX=0.21 cameraY=-0.24 hyp=0.32 cameraTheta=-0.86 mountX=0.28 mountY=-0.15, mountTheta=-0.50
22:26:28.297 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.24, opts=13)
22:26:28.299 00.002 8960 Enqueuing Move request for scope (0.21, -0.24)
22:26:28.301 00.002 13828 Worker thread wakes up
22:26:28.301 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8073, max=65535, med=12995, FiltMin=9859, FiltMax=65535, Gamma=2.540
22:26:28.303 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.24) opts 0xd
22:26:28.303 00.000 8960 UpdateGuideState exits: m=134484 SNR=24.7
22:26:28.306 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:28.309 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:28.311 00.002 8960 Enqueuing Expose request
22:26:28.313 00.002 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.24)
22:26:28.314 00.001 13828 Moving (0.21, -0.24) raw xDistance=0.28 yDistance=-0.15
22:26:28.314 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
22:26:28.314 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:28.314 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:26:28.314 00.000 13828 MoveAxis(W, 113, ABG)
22:26:28.314 00.000 13828 Guiding  Dir = 3, Dur = 113
22:26:28.315 00.001 13828 IsSlewing returns 0
22:26:28.316 00.001 13828 IsGuiding returns 0
22:26:28.318 00.002 13828 PulseGuide returned control before completion, sleep 122
22:26:28.445 00.127 13828 IsGuiding returns 0
22:26:28.445 00.000 13828 Move returns status 0, amount 113
22:26:28.445 00.000 13828 MoveAxis(N, 0, ABG)
22:26:28.445 00.000 13828 duration set to 0 by GuideMode
22:26:28.445 00.000 13828 Move returns status 0, amount 0
22:26:28.445 00.000 13828 move complete, result=0
22:26:28.445 00.000 13828 worker thread done servicing request
22:26:28.445 00.000 8960 GuideStep: 0.3 px 113 ms WEST, -0.2 px 0 ms NORTH
22:26:28.449 00.004 13828 Worker thread wakes up
22:26:28.449 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:28.449 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:30.922 02.473 13828 Exposure complete
22:26:31.070 00.148 13828 worker thread done servicing request
22:26:31.070 00.000 8960 OnExposeComplete: enter
22:26:31.072 00.002 8960 UpdateGuideState(): m_state=6
22:26:31.075 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1090
22:26:31.078 00.003 8960 Star::Find returns 1 (0), X=973.91, Y=735.43, Mass=146815, SNR=29.5, Peak=25033 HFD=3.0
22:26:31.080 00.002 8960 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.39) = xAngle (2.70 = 2.70)
22:26:31.083 00.003 8960 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.67 = 2.67)
22:26:31.085 00.002 8960 CameraToMount -- cameraX=-0.33 cameraY=0.36 hyp=0.48 cameraTheta=2.31 mountX=-0.44 mountY=0.22, mountTheta=2.67
22:26:31.088 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=0.36, opts=13)
22:26:31.092 00.004 8960 Enqueuing Move request for scope (-0.33, 0.36)
22:26:31.093 00.001 13828 Worker thread wakes up
22:26:31.093 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.36) opts 0xd
22:26:31.093 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.33, 0.36)
22:26:31.093 00.000 13828 Moving (-0.33, 0.36) raw xDistance=-0.44 yDistance=0.22
22:26:31.093 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=12995, FiltMin=10204, FiltMax=65535, Gamma=2.540
22:26:31.095 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.44
22:26:31.095 00.000 8960 UpdateGuideState exits: m=146815 SNR=29.5
22:26:31.097 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:31.100 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:26:31.100 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:31.103 00.003 8960 Enqueuing Expose request
22:26:31.105 00.002 13828 MoveAxis(E, 154, ABG)
22:26:31.105 00.000 13828 Guiding  Dir = 2, Dur = 154
22:26:31.107 00.002 13828 IsSlewing returns 0
22:26:31.108 00.001 13828 IsGuiding returns 0
22:26:31.109 00.001 13828 PulseGuide returned control before completion, sleep 163
22:26:31.288 00.179 13828 IsGuiding returns 0
22:26:31.288 00.000 13828 Move returns status 0, amount 154
22:26:31.288 00.000 13828 MoveAxis(S, 118, ABG)
22:26:31.288 00.000 13828 Guiding  Dir = 1, Dur = 118
22:26:31.290 00.002 13828 IsSlewing returns 0
22:26:31.290 00.000 13828 IsGuiding returns 0
22:26:31.292 00.002 13828 PulseGuide returned control before completion, sleep 126
22:26:31.431 00.139 13828 IsGuiding returns 0
22:26:31.431 00.000 13828 Move returns status 0, amount 118
22:26:31.431 00.000 13828 move complete, result=0
22:26:31.431 00.000 13828 worker thread done servicing request
22:26:31.431 00.000 13828 Worker thread wakes up
22:26:31.431 00.000 8960 GuideStep: -0.4 px 154 ms EAST, 0.2 px 118 ms SOUTH
22:26:31.433 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:31.433 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:33.910 02.477 13828 Exposure complete
22:26:34.054 00.144 13828 worker thread done servicing request
22:26:34.054 00.000 8960 OnExposeComplete: enter
22:26:34.056 00.002 8960 UpdateGuideState(): m_state=6
22:26:34.060 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1091
22:26:34.062 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=734.68, Mass=108819, SNR=22.9, Peak=23139 HFD=2.9
22:26:34.064 00.002 8960 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.39) = xAngle (-1.06 = -1.06)
22:26:34.065 00.001 8960 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
22:26:34.068 00.003 8960 CameraToMount -- cameraX=0.05 cameraY=-0.40 hyp=0.40 cameraTheta=-1.45 mountX=0.20 mountY=-0.35, mountTheta=-1.07
22:26:34.071 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.40, opts=13)
22:26:34.073 00.002 8960 Enqueuing Move request for scope (0.05, -0.40)
22:26:34.075 00.002 13828 Worker thread wakes up
22:26:34.075 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7798, max=65535, med=12988, FiltMin=9840, FiltMax=65535, Gamma=2.540
22:26:34.077 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.40) opts 0xd
22:26:34.077 00.000 8960 UpdateGuideState exits: m=108819 SNR=22.9
22:26:34.079 00.002 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.40)
22:26:34.079 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:34.080 00.001 13828 Moving (0.05, -0.40) raw xDistance=0.20 yDistance=-0.35
22:26:34.081 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
22:26:34.081 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:34.082 00.001 8960 Enqueuing Expose request
22:26:34.084 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:34.084 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:26:34.084 00.000 13828 MoveAxis(W, 62, ABG)
22:26:34.084 00.000 13828 Guiding  Dir = 3, Dur = 62
22:26:34.086 00.002 13828 IsSlewing returns 0
22:26:34.086 00.000 13828 IsGuiding returns 0
22:26:34.087 00.001 13828 PulseGuide returned control before completion, sleep 71
22:26:34.169 00.082 13828 IsGuiding returns 0
22:26:34.169 00.000 13828 Move returns status 0, amount 62
22:26:34.169 00.000 13828 MoveAxis(N, 0, ABG)
22:26:34.169 00.000 13828 duration set to 0 by GuideMode
22:26:34.169 00.000 13828 Move returns status 0, amount 0
22:26:34.169 00.000 13828 move complete, result=0
22:26:34.169 00.000 13828 worker thread done servicing request
22:26:34.169 00.000 13828 Worker thread wakes up
22:26:34.169 00.000 8960 GuideStep: 0.2 px 62 ms WEST, -0.4 px 0 ms NORTH
22:26:34.171 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:34.171 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:36.641 02.470 13828 Exposure complete
22:26:36.770 00.129 13828 worker thread done servicing request
22:26:36.770 00.000 8960 OnExposeComplete: enter
22:26:36.773 00.003 8960 UpdateGuideState(): m_state=6
22:26:36.776 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1092
22:26:36.779 00.003 8960 Star::Find returns 1 (0), X=974.20, Y=734.95, Mass=116764, SNR=25.2, Peak=23625 HFD=2.6
22:26:36.783 00.004 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.40 = -1.40)
22:26:36.786 00.003 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
22:26:36.788 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.12 hyp=0.13 cameraTheta=-1.79 mountX=0.02 mountY=-0.13, mountTheta=-1.40
22:26:36.792 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.12, opts=13)
22:26:36.794 00.002 8960 Enqueuing Move request for scope (-0.03, -0.12)
22:26:36.796 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8124, max=65535, med=12995, FiltMin=10281, FiltMax=65535, Gamma=2.540
22:26:36.798 00.002 13828 Worker thread wakes up
22:26:36.798 00.000 8960 UpdateGuideState exits: m=116764 SNR=25.2
22:26:36.800 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:36.802 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.12) opts 0xd
22:26:36.802 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.12)
22:26:36.803 00.001 13828 Moving (-0.03, -0.12) raw xDistance=0.02 yDistance=-0.13
22:26:36.803 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:26:36.803 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:36.803 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:36.805 00.002 8960 Enqueuing Expose request
22:26:36.807 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:26:36.807 00.000 13828 MoveAxis(E, 0, ABG)
22:26:36.807 00.000 13828 Move returns status 0, amount 0
22:26:36.807 00.000 13828 MoveAxis(N, 0, ABG)
22:26:36.807 00.000 13828 duration set to 0 by GuideMode
22:26:36.807 00.000 13828 Move returns status 0, amount 0
22:26:36.807 00.000 13828 move complete, result=0
22:26:36.807 00.000 13828 worker thread done servicing request
22:26:36.807 00.000 13828 Worker thread wakes up
22:26:36.807 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:36.807 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:36.810 00.003 8960 GuideStep: 0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:26:39.279 02.469 13828 Exposure complete
22:26:39.412 00.133 13828 worker thread done servicing request
22:26:39.413 00.001 8960 OnExposeComplete: enter
22:26:39.415 00.002 8960 UpdateGuideState(): m_state=6
22:26:39.418 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1093
22:26:39.420 00.002 8960 Star::Find returns 1 (0), X=974.36, Y=735.13, Mass=133000, SNR=26.2, Peak=24457 HFD=3.3
22:26:39.423 00.003 8960 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.39) = xAngle (0.76 = 0.76)
22:26:39.425 00.002 8960 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
22:26:39.427 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.13 cameraTheta=0.37 mountX=0.10 mountY=0.09, mountTheta=0.74
22:26:39.430 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=0.05, opts=13)
22:26:39.432 00.002 8960 Enqueuing Move request for scope (0.13, 0.05)
22:26:39.434 00.002 13828 Worker thread wakes up
22:26:39.434 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.05) opts 0xd
22:26:39.434 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8112, max=65535, med=13008, FiltMin=10294, FiltMax=65535, Gamma=2.540
22:26:39.437 00.003 13828 Handling offset move in thread for scope, endpoint = (0.13, 0.05)
22:26:39.437 00.000 8960 UpdateGuideState exits: m=133000 SNR=26.2
22:26:39.439 00.002 13828 Moving (0.13, 0.05) raw xDistance=0.10 yDistance=0.09
22:26:39.439 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:39.441 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:26:39.441 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:39.443 00.002 8960 Enqueuing Expose request
22:26:39.445 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:39.445 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:26:39.445 00.000 13828 MoveAxis(E, 0, ABG)
22:26:39.445 00.000 13828 Move returns status 0, amount 0
22:26:39.445 00.000 13828 MoveAxis(N, 0, ABG)
22:26:39.445 00.000 13828 duration set to 0 by GuideMode
22:26:39.445 00.000 13828 Move returns status 0, amount 0
22:26:39.446 00.001 13828 move complete, result=0
22:26:39.446 00.000 13828 worker thread done servicing request
22:26:39.446 00.000 13828 Worker thread wakes up
22:26:39.446 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:39.446 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:39.447 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:26:41.920 02.473 13828 Exposure complete
22:26:42.050 00.130 13828 worker thread done servicing request
22:26:42.050 00.000 8960 OnExposeComplete: enter
22:26:42.055 00.005 8960 UpdateGuideState(): m_state=6
22:26:42.059 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1094
22:26:42.061 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=735.71, Mass=150488, SNR=30.7, Peak=23561 HFD=3.7
22:26:42.063 00.002 8960 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.39) = xAngle (2.67 = 2.67)
22:26:42.065 00.002 8960 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.63 = 2.63)
22:26:42.067 00.002 8960 CameraToMount -- cameraX=-0.53 cameraY=0.63 hyp=0.83 cameraTheta=2.27 mountX=-0.74 mountY=0.40, mountTheta=2.64
22:26:42.070 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.53, y=0.63, opts=13)
22:26:42.073 00.003 8960 Enqueuing Move request for scope (-0.53, 0.63)
22:26:42.075 00.002 13828 Worker thread wakes up
22:26:42.075 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=12988, FiltMin=10057, FiltMax=65535, Gamma=2.540
22:26:42.077 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.53, 0.63) opts 0xd
22:26:42.077 00.000 8960 UpdateGuideState exits: m=150488 SNR=30.7
22:26:42.079 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.53, 0.63)
22:26:42.079 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:42.081 00.002 13828 Moving (-0.53, 0.63) raw xDistance=-0.74 yDistance=0.40
22:26:42.081 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:42.083 00.002 8960 Enqueuing Expose request
22:26:42.085 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74
22:26:42.085 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.40 from input 0.40
22:26:42.085 00.000 13828 MoveAxis(E, 272, ABG)
22:26:42.085 00.000 13828 Guiding  Dir = 2, Dur = 272
22:26:42.087 00.002 13828 IsSlewing returns 0
22:26:42.088 00.001 13828 IsGuiding returns 0
22:26:42.090 00.002 13828 PulseGuide returned control before completion, sleep 280
22:26:42.373 00.283 13828 IsGuiding returns 0
22:26:42.373 00.000 13828 Move returns status 0, amount 272
22:26:42.373 00.000 13828 MoveAxis(S, 214, ABG)
22:26:42.374 00.001 13828 Guiding  Dir = 1, Dur = 214
22:26:42.377 00.003 13828 IsSlewing returns 0
22:26:42.377 00.000 13828 IsGuiding returns 0
22:26:42.380 00.003 13828 PulseGuide returned control before completion, sleep 222
22:26:42.610 00.230 13828 IsGuiding returns 0
22:26:42.610 00.000 13828 Move returns status 0, amount 214
22:26:42.610 00.000 13828 move complete, result=0
22:26:42.610 00.000 13828 worker thread done servicing request
22:26:42.610 00.000 8960 GuideStep: -0.7 px 272 ms EAST, 0.4 px 214 ms SOUTH
22:26:42.612 00.002 13828 Worker thread wakes up
22:26:42.612 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:42.612 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:45.098 02.486 13828 Exposure complete
22:26:45.243 00.145 13828 worker thread done servicing request
22:26:45.244 00.001 8960 OnExposeComplete: enter
22:26:45.246 00.002 8960 UpdateGuideState(): m_state=6
22:26:45.248 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1095
22:26:45.250 00.002 8960 Star::Find returns 1 (0), X=974.27, Y=734.69, Mass=128276, SNR=28.9, Peak=25315 HFD=3.2
22:26:45.252 00.002 8960 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.39) = xAngle (-1.07 = -1.07)
22:26:45.254 00.002 8960 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
22:26:45.257 00.003 8960 CameraToMount -- cameraX=0.04 cameraY=-0.39 hyp=0.39 cameraTheta=-1.46 mountX=0.19 mountY=-0.35, mountTheta=-1.08
22:26:45.260 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.39, opts=13)
22:26:45.263 00.003 8960 Enqueuing Move request for scope (0.04, -0.39)
22:26:45.265 00.002 13828 Worker thread wakes up
22:26:45.265 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8003, max=65535, med=12995, FiltMin=10121, FiltMax=65535, Gamma=2.540
22:26:45.267 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.39) opts 0xd
22:26:45.267 00.000 8960 UpdateGuideState exits: m=128276 SNR=28.9
22:26:45.271 00.004 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.39)
22:26:45.271 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:45.275 00.004 13828 Moving (0.04, -0.39) raw xDistance=0.19 yDistance=-0.35
22:26:45.275 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:45.277 00.002 8960 Enqueuing Expose request
22:26:45.279 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.19
22:26:45.279 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:26:45.279 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.35
22:26:45.279 00.000 13828 MoveAxis(W, 51, ABG)
22:26:45.280 00.001 13828 Guiding  Dir = 3, Dur = 51
22:26:45.282 00.002 13828 IsSlewing returns 0
22:26:45.282 00.000 13828 IsGuiding returns 0
22:26:45.283 00.001 13828 PulseGuide returned control before completion, sleep 60
22:26:45.350 00.067 13828 IsGuiding returns 0
22:26:45.350 00.000 13828 Move returns status 0, amount 51
22:26:45.350 00.000 13828 MoveAxis(N, 0, ABG)
22:26:45.351 00.001 13828 duration set to 0 by GuideMode
22:26:45.351 00.000 13828 Move returns status 0, amount 0
22:26:45.351 00.000 13828 move complete, result=0
22:26:45.351 00.000 13828 worker thread done servicing request
22:26:45.351 00.000 13828 Worker thread wakes up
22:26:45.351 00.000 8960 GuideStep: 0.2 px 51 ms WEST, -0.3 px 0 ms NORTH
22:26:45.354 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:45.354 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:47.815 02.461 13828 Exposure complete
22:26:47.979 00.164 13828 worker thread done servicing request
22:26:47.980 00.001 8960 OnExposeComplete: enter
22:26:47.982 00.002 8960 UpdateGuideState(): m_state=6
22:26:47.984 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1096
22:26:47.987 00.003 8960 Star::Find returns 1 (0), X=974.21, Y=734.11, Mass=157570, SNR=28.2, Peak=25923 HFD=3.8
22:26:47.989 00.002 8960 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.39) = xAngle (-1.20 = -1.20)
22:26:47.993 00.004 8960 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
22:26:47.995 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.96 hyp=0.97 cameraTheta=-1.60 mountX=0.35 mountY=-0.91, mountTheta=-1.21
22:26:47.999 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.96, opts=13)
22:26:48.001 00.002 8960 Enqueuing Move request for scope (-0.02, -0.96)
22:26:48.004 00.003 13828 Worker thread wakes up
22:26:48.004 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8092, max=65535, med=12995, FiltMin=10166, FiltMax=65535, Gamma=2.540
22:26:48.007 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.96) opts 0xd
22:26:48.007 00.000 8960 UpdateGuideState exits: m=157570 SNR=28.2
22:26:48.010 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.96)
22:26:48.010 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:48.013 00.003 13828 Moving (-0.02, -0.96) raw xDistance=0.35 yDistance=-0.91
22:26:48.013 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:48.016 00.003 8960 Enqueuing Expose request
22:26:48.019 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:26:48.019 00.000 13828 resist switch: large excursion: input -0.91 thresh 0.57 direction from 1 to -1
22:26:48.019 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.74
22:26:48.019 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.91 from input -0.91
22:26:48.019 00.000 13828 MoveAxis(W, 132, ABG)
22:26:48.019 00.000 13828 Guiding  Dir = 3, Dur = 132
22:26:48.021 00.002 13828 IsSlewing returns 0
22:26:48.021 00.000 13828 IsGuiding returns 0
22:26:48.023 00.002 13828 PulseGuide returned control before completion, sleep 141
22:26:48.181 00.158 13828 IsGuiding returns 0
22:26:48.181 00.000 13828 Move returns status 0, amount 132
22:26:48.181 00.000 13828 MoveAxis(N, 485, ABG)
22:26:48.181 00.000 13828 duration set to 0 by GuideMode
22:26:48.181 00.000 13828 Move returns status 0, amount 0
22:26:48.181 00.000 13828 move complete, result=0
22:26:48.181 00.000 13828 worker thread done servicing request
22:26:48.181 00.000 13828 Worker thread wakes up
22:26:48.181 00.000 8960 GuideStep: 0.3 px 132 ms WEST, -0.9 px 0 ms NORTH
22:26:48.184 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:48.184 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:50.662 02.478 13828 Exposure complete
22:26:50.799 00.137 13828 worker thread done servicing request
22:26:50.799 00.000 8960 OnExposeComplete: enter
22:26:50.801 00.002 8960 UpdateGuideState(): m_state=6
22:26:50.804 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1097
22:26:50.806 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=734.34, Mass=122927, SNR=24.5, Peak=24611 HFD=3.1
22:26:50.808 00.002 8960 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.39) = xAngle (-0.82 = -0.82)
22:26:50.810 00.002 8960 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
22:26:50.813 00.003 8960 CameraToMount -- cameraX=0.27 cameraY=-0.74 hyp=0.78 cameraTheta=-1.22 mountX=0.53 mountY=-0.59, mountTheta=-0.84
22:26:50.816 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.74, opts=13)
22:26:50.820 00.004 8960 Enqueuing Move request for scope (0.27, -0.74)
22:26:50.822 00.002 13828 Worker thread wakes up
22:26:50.823 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7849, max=65535, med=12988, FiltMin=10147, FiltMax=65535, Gamma=2.540
22:26:50.826 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.74) opts 0xd
22:26:50.826 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.74)
22:26:50.826 00.000 8960 UpdateGuideState exits: m=122927 SNR=24.5
22:26:50.828 00.002 13828 Moving (0.27, -0.74) raw xDistance=0.53 yDistance=-0.59
22:26:50.828 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:50.830 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:50.832 00.002 8960 Enqueuing Expose request
22:26:50.834 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.53
22:26:50.834 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:26:50.834 00.000 13828 MoveAxis(W, 207, ABG)
22:26:50.834 00.000 13828 Guiding  Dir = 3, Dur = 207
22:26:50.836 00.002 13828 IsSlewing returns 0
22:26:50.836 00.000 13828 IsGuiding returns 0
22:26:50.838 00.002 13828 PulseGuide returned control before completion, sleep 216
22:26:51.062 00.224 13828 IsGuiding returns 0
22:26:51.062 00.000 13828 Move returns status 0, amount 207
22:26:51.062 00.000 13828 MoveAxis(N, 316, ABG)
22:26:51.062 00.000 13828 duration set to 0 by GuideMode
22:26:51.062 00.000 13828 Move returns status 0, amount 0
22:26:51.062 00.000 13828 move complete, result=0
22:26:51.062 00.000 13828 worker thread done servicing request
22:26:51.062 00.000 13828 Worker thread wakes up
22:26:51.062 00.000 8960 GuideStep: 0.5 px 207 ms WEST, -0.6 px 0 ms NORTH
22:26:51.065 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:51.065 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:53.539 02.474 13828 Exposure complete
22:26:53.676 00.137 13828 worker thread done servicing request
22:26:53.677 00.001 8960 OnExposeComplete: enter
22:26:53.678 00.001 8960 UpdateGuideState(): m_state=6
22:26:53.681 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1098
22:26:53.682 00.001 8960 Star::Find returns 1 (0), X=973.93, Y=734.83, Mass=123331, SNR=26.0, Peak=25065 HFD=2.6
22:26:53.684 00.002 8960 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.39) = xAngle (-2.07 = -2.07)
22:26:53.686 00.002 8960 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
22:26:53.688 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=-0.24 hyp=0.39 cameraTheta=-2.46 mountX=-0.18 mountY=-0.33, mountTheta=-2.08
22:26:53.692 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=-0.24, opts=13)
22:26:53.695 00.003 8960 Enqueuing Move request for scope (-0.30, -0.24)
22:26:53.697 00.002 13828 Worker thread wakes up
22:26:53.697 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.24) opts 0xd
22:26:53.697 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7644, max=65535, med=12995, FiltMin=10275, FiltMax=65535, Gamma=2.540
22:26:53.699 00.002 8960 UpdateGuideState exits: m=123331 SNR=26.0
22:26:53.701 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.30, -0.24)
22:26:53.701 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:53.703 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:53.705 00.002 8960 Enqueuing Expose request
22:26:53.708 00.003 13828 Moving (-0.30, -0.24) raw xDistance=-0.18 yDistance=-0.33
22:26:53.708 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.18
22:26:53.708 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:26:53.708 00.000 13828 MoveAxis(E, 54, ABG)
22:26:53.708 00.000 13828 Guiding  Dir = 2, Dur = 54
22:26:53.709 00.001 13828 IsSlewing returns 0
22:26:53.710 00.001 13828 IsGuiding returns 0
22:26:53.711 00.001 13828 PulseGuide returned control before completion, sleep 63
22:26:53.781 00.070 13828 IsGuiding returns 0
22:26:53.781 00.000 13828 Move returns status 0, amount 54
22:26:53.781 00.000 13828 MoveAxis(N, 177, ABG)
22:26:53.781 00.000 13828 duration set to 0 by GuideMode
22:26:53.781 00.000 13828 Move returns status 0, amount 0
22:26:53.781 00.000 13828 move complete, result=0
22:26:53.781 00.000 13828 worker thread done servicing request
22:26:53.781 00.000 8960 GuideStep: -0.2 px 54 ms EAST, -0.3 px 0 ms NORTH
22:26:53.783 00.002 13828 Worker thread wakes up
22:26:53.784 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:53.784 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:56.264 02.480 13828 Exposure complete
22:26:56.400 00.136 13828 worker thread done servicing request
22:26:56.400 00.000 8960 OnExposeComplete: enter
22:26:56.403 00.003 8960 UpdateGuideState(): m_state=6
22:26:56.405 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1099
22:26:56.407 00.002 8960 Star::Find returns 1 (0), X=973.15, Y=735.30, Mass=132149, SNR=26.8, Peak=25699 HFD=2.9
22:26:56.409 00.002 8960 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.39) = xAngle (3.33 = -2.95)
22:26:56.411 00.002 8960 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.30 = -2.98)
22:26:56.412 00.001 8960 CameraToMount -- cameraX=-1.08 cameraY=0.22 hyp=1.10 cameraTheta=2.94 mountX=-1.08 mountY=-0.17, mountTheta=-2.98
22:26:56.415 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.08, y=0.22, opts=13)
22:26:56.417 00.002 8960 Enqueuing Move request for scope (-1.08, 0.22)
22:26:56.419 00.002 13828 Worker thread wakes up
22:26:56.420 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.08, 0.22) opts 0xd
22:26:56.420 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.08, 0.22)
22:26:56.420 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8112, max=65535, med=13001, FiltMin=10179, FiltMax=65535, Gamma=2.540
22:26:56.422 00.002 8960 UpdateGuideState exits: m=132149 SNR=26.8
22:26:56.424 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:56.425 00.001 13828 Moving (-1.08, 0.22) raw xDistance=-1.08 yDistance=-0.17
22:26:56.426 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:56.427 00.001 8960 Enqueuing Expose request
22:26:56.429 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.69 from input -1.08
22:26:56.429 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:56.429 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:26:56.429 00.000 13828 MoveAxis(E, 404, ABG)
22:26:56.429 00.000 13828 Guiding  Dir = 2, Dur = 404
22:26:56.431 00.002 13828 IsSlewing returns 0
22:26:56.431 00.000 13828 IsGuiding returns 0
22:26:56.433 00.002 13828 PulseGuide returned control before completion, sleep 413
22:26:56.856 00.423 13828 IsGuiding returns 1
22:26:56.856 00.000 13828 scope still moving after pulse duration time elapsed
22:26:56.890 00.034 13828 IsSlewing returns 0
22:26:56.891 00.001 13828 IsGuiding returns 1
22:26:56.920 00.029 13828 IsSlewing returns 0
22:26:56.921 00.001 13828 IsGuiding returns 1
22:26:56.953 00.032 13828 IsSlewing returns 0
22:26:56.953 00.000 13828 IsGuiding returns 0
22:26:56.953 00.000 13828 scope move finished after 404 + 118 ms
22:26:56.954 00.001 13828 Move returns status 0, amount 404
22:26:56.954 00.000 13828 MoveAxis(N, 0, ABG)
22:26:56.954 00.000 13828 duration set to 0 by GuideMode
22:26:56.954 00.000 13828 Move returns status 0, amount 0
22:26:56.954 00.000 13828 move complete, result=0
22:26:56.954 00.000 13828 worker thread done servicing request
22:26:56.954 00.000 13828 Worker thread wakes up
22:26:56.954 00.000 8960 GuideStep: -1.1 px 404 ms EAST, -0.2 px 0 ms NORTH
22:26:56.956 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:56.956 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:26:59.432 02.476 13828 Exposure complete
22:26:59.569 00.137 13828 worker thread done servicing request
22:26:59.569 00.000 8960 OnExposeComplete: enter
22:26:59.572 00.003 8960 UpdateGuideState(): m_state=6
22:26:59.574 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1100
22:26:59.575 00.001 8960 Star::Find returns 1 (0), X=974.40, Y=735.05, Mass=148240, SNR=27.6, Peak=24995 HFD=3.7
22:26:59.577 00.002 8960 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.39) = xAngle (0.23 = 0.23)
22:26:59.579 00.002 8960 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
22:26:59.581 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.16 mountX=0.16 mountY=0.03, mountTheta=0.20
22:26:59.585 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.03, opts=13)
22:26:59.587 00.002 8960 Enqueuing Move request for scope (0.17, -0.03)
22:26:59.589 00.002 13828 Worker thread wakes up
22:26:59.589 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7580, max=65535, med=13001, FiltMin=10268, FiltMax=65535, Gamma=2.540
22:26:59.591 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.03) opts 0xd
22:26:59.591 00.000 8960 UpdateGuideState exits: m=148240 SNR=27.6
22:26:59.593 00.002 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.03)
22:26:59.593 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:26:59.595 00.002 13828 Moving (0.17, -0.03) raw xDistance=0.16 yDistance=0.03
22:26:59.595 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:26:59.597 00.002 8960 Enqueuing Expose request
22:26:59.599 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.16
22:26:59.599 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:26:59.599 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:26:59.599 00.000 13828 MoveAxis(W, 32, ABG)
22:26:59.599 00.000 13828 Guiding  Dir = 3, Dur = 32
22:26:59.601 00.002 13828 IsSlewing returns 0
22:26:59.601 00.000 13828 IsGuiding returns 0
22:26:59.603 00.002 13828 PulseGuide returned control before completion, sleep 41
22:26:59.660 00.057 13828 IsGuiding returns 0
22:26:59.660 00.000 13828 Move returns status 0, amount 32
22:26:59.660 00.000 13828 MoveAxis(N, 0, ABG)
22:26:59.660 00.000 13828 duration set to 0 by GuideMode
22:26:59.660 00.000 13828 Move returns status 0, amount 0
22:26:59.660 00.000 13828 move complete, result=0
22:26:59.660 00.000 13828 worker thread done servicing request
22:26:59.660 00.000 13828 Worker thread wakes up
22:26:59.660 00.000 8960 GuideStep: 0.2 px 32 ms WEST, 0.0 px 0 ms NORTH
22:26:59.662 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:26:59.662 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:02.127 02.465 13828 Exposure complete
22:27:02.263 00.136 13828 worker thread done servicing request
22:27:02.263 00.000 8960 OnExposeComplete: enter
22:27:02.265 00.002 8960 UpdateGuideState(): m_state=6
22:27:02.269 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1101
22:27:02.271 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=734.69, Mass=123365, SNR=22.4, Peak=24195 HFD=3.0
22:27:02.272 00.001 8960 CameraToMount -- cameraTheta (-1.32) - m_xAngle (-0.39) = xAngle (-0.93 = -0.93)
22:27:02.274 00.002 8960 CameraToMount -- cameraTheta (-1.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.96 = -0.96)
22:27:02.276 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.39 hyp=0.40 cameraTheta=-1.32 mountX=0.24 mountY=-0.33, mountTheta=-0.94
22:27:02.278 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.39, opts=13)
22:27:02.280 00.002 8960 Enqueuing Move request for scope (0.10, -0.39)
22:27:02.282 00.002 13828 Worker thread wakes up
22:27:02.282 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.39) opts 0xd
22:27:02.282 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8208, max=65535, med=12995, FiltMin=10268, FiltMax=65535, Gamma=2.540
22:27:02.284 00.002 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.39)
22:27:02.284 00.000 8960 UpdateGuideState exits: m=123365 SNR=22.4
22:27:02.286 00.002 13828 Moving (0.10, -0.39) raw xDistance=0.24 yDistance=-0.33
22:27:02.286 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:02.288 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:02.290 00.002 8960 Enqueuing Expose request
22:27:02.292 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:27:02.292 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:27:02.292 00.000 13828 MoveAxis(W, 92, ABG)
22:27:02.292 00.000 13828 Guiding  Dir = 3, Dur = 92
22:27:02.294 00.002 13828 IsSlewing returns 0
22:27:02.294 00.000 13828 IsGuiding returns 0
22:27:02.297 00.003 13828 PulseGuide returned control before completion, sleep 100
22:27:02.401 00.104 13828 IsGuiding returns 0
22:27:02.401 00.000 13828 Move returns status 0, amount 92
22:27:02.401 00.000 13828 MoveAxis(N, 175, ABG)
22:27:02.401 00.000 13828 duration set to 0 by GuideMode
22:27:02.401 00.000 13828 Move returns status 0, amount 0
22:27:02.401 00.000 13828 move complete, result=0
22:27:02.401 00.000 13828 worker thread done servicing request
22:27:02.401 00.000 8960 GuideStep: 0.2 px 92 ms WEST, -0.3 px 0 ms NORTH
22:27:02.403 00.002 13828 Worker thread wakes up
22:27:02.403 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:02.403 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:04.880 02.477 13828 Exposure complete
22:27:05.034 00.154 13828 worker thread done servicing request
22:27:05.034 00.000 8960 OnExposeComplete: enter
22:27:05.037 00.003 8960 UpdateGuideState(): m_state=6
22:27:05.040 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1102
22:27:05.041 00.001 8960 Star::Find returns 1 (0), X=973.46, Y=735.07, Mass=193242, SNR=35.8, Peak=25347 HFD=4.3
22:27:05.043 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
22:27:05.044 00.001 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
22:27:05.046 00.002 8960 CameraToMount -- cameraX=-0.77 cameraY=-0.01 hyp=0.77 cameraTheta=-3.13 mountX=-0.71 mountY=-0.28, mountTheta=-2.77
22:27:05.049 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.77, y=-0.01, opts=13)
22:27:05.051 00.002 8960 Enqueuing Move request for scope (-0.77, -0.01)
22:27:05.053 00.002 13828 Worker thread wakes up
22:27:05.053 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=12982, FiltMin=9884, FiltMax=65535, Gamma=2.540
22:27:05.055 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.77, -0.01) opts 0xd
22:27:05.055 00.000 8960 UpdateGuideState exits: m=193242 SNR=35.8
22:27:05.057 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.77, -0.01)
22:27:05.057 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:05.058 00.001 13828 Moving (-0.77, -0.01) raw xDistance=-0.71 yDistance=-0.28
22:27:05.058 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:05.060 00.002 8960 Enqueuing Expose request
22:27:05.063 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.71
22:27:05.063 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:27:05.063 00.000 13828 MoveAxis(E, 256, ABG)
22:27:05.063 00.000 13828 Guiding  Dir = 2, Dur = 256
22:27:05.065 00.002 13828 IsSlewing returns 0
22:27:05.065 00.000 13828 IsGuiding returns 0
22:27:05.067 00.002 13828 PulseGuide returned control before completion, sleep 265
22:27:05.340 00.273 13828 IsGuiding returns 0
22:27:05.340 00.000 13828 Move returns status 0, amount 256
22:27:05.340 00.000 13828 MoveAxis(N, 148, ABG)
22:27:05.340 00.000 13828 duration set to 0 by GuideMode
22:27:05.340 00.000 13828 Move returns status 0, amount 0
22:27:05.340 00.000 13828 move complete, result=0
22:27:05.340 00.000 13828 worker thread done servicing request
22:27:05.340 00.000 8960 GuideStep: -0.7 px 256 ms EAST, -0.3 px 0 ms NORTH
22:27:05.342 00.002 13828 Worker thread wakes up
22:27:05.342 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:05.342 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:07.816 02.474 13828 Exposure complete
22:27:07.953 00.137 13828 worker thread done servicing request
22:27:07.953 00.000 8960 OnExposeComplete: enter
22:27:07.956 00.003 8960 UpdateGuideState(): m_state=6
22:27:07.959 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1103
22:27:07.961 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=734.90, Mass=164264, SNR=26.9, Peak=23625 HFD=3.8
22:27:07.963 00.002 8960 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.39) = xAngle (-1.79 = -1.79)
22:27:07.965 00.002 8960 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
22:27:07.967 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=-0.18 hyp=0.22 cameraTheta=-2.18 mountX=-0.05 mountY=-0.21, mountTheta=-1.79
22:27:07.970 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=-0.18, opts=13)
22:27:07.972 00.002 8960 Enqueuing Move request for scope (-0.13, -0.18)
22:27:07.973 00.001 13828 Worker thread wakes up
22:27:07.974 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=12982, FiltMin=10249, FiltMax=65535, Gamma=2.540
22:27:07.975 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, -0.18) opts 0xd
22:27:07.975 00.000 8960 UpdateGuideState exits: m=164264 SNR=26.9
22:27:07.977 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.13, -0.18)
22:27:07.977 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:07.979 00.002 13828 Moving (-0.13, -0.18) raw xDistance=-0.05 yDistance=-0.21
22:27:07.979 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:07.981 00.002 8960 Enqueuing Expose request
22:27:07.983 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:27:07.983 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:27:07.983 00.000 13828 MoveAxis(E, 0, ABG)
22:27:07.984 00.001 13828 Move returns status 0, amount 0
22:27:07.984 00.000 13828 MoveAxis(N, 113, ABG)
22:27:07.984 00.000 13828 duration set to 0 by GuideMode
22:27:07.984 00.000 13828 Move returns status 0, amount 0
22:27:07.984 00.000 13828 move complete, result=0
22:27:07.984 00.000 13828 worker thread done servicing request
22:27:07.984 00.000 13828 Worker thread wakes up
22:27:07.984 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:07.984 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:07.985 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:10.462 02.477 13828 Exposure complete
22:27:10.601 00.139 13828 worker thread done servicing request
22:27:10.601 00.000 8960 OnExposeComplete: enter
22:27:10.603 00.002 8960 UpdateGuideState(): m_state=6
22:27:10.605 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1104
22:27:10.607 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=733.98, Mass=151572, SNR=32.7, Peak=25187 HFD=3.1
22:27:10.609 00.002 8960 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.39) = xAngle (-1.19 = -1.19)
22:27:10.611 00.002 8960 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
22:27:10.613 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-1.10 hyp=1.10 cameraTheta=-1.58 mountX=0.41 mountY=-1.03, mountTheta=-1.19
22:27:10.616 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-1.10, opts=13)
22:27:10.618 00.002 8960 Enqueuing Move request for scope (-0.01, -1.10)
22:27:10.620 00.002 13828 Worker thread wakes up
22:27:10.620 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8438, max=65535, med=12982, FiltMin=10115, FiltMax=65535, Gamma=2.540
22:27:10.622 00.002 8960 UpdateGuideState exits: m=151572 SNR=32.7
22:27:10.624 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:10.625 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:10.627 00.002 8960 Enqueuing Expose request
22:27:10.629 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -1.10) opts 0xd
22:27:10.629 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -1.10)
22:27:10.629 00.000 13828 Moving (-0.01, -1.10) raw xDistance=0.41 yDistance=-1.03
22:27:10.629 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.41
22:27:10.629 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.03 from input -1.03
22:27:10.629 00.000 13828 MoveAxis(W, 152, ABG)
22:27:10.629 00.000 13828 Guiding  Dir = 3, Dur = 152
22:27:10.631 00.002 13828 IsSlewing returns 0
22:27:10.631 00.000 13828 IsGuiding returns 0
22:27:10.633 00.002 13828 PulseGuide returned control before completion, sleep 161
22:27:10.801 00.168 13828 IsGuiding returns 0
22:27:10.801 00.000 13828 Move returns status 0, amount 152
22:27:10.802 00.001 13828 MoveAxis(N, 550, ABG)
22:27:10.802 00.000 13828 duration set to 0 by GuideMode
22:27:10.802 00.000 13828 Move returns status 0, amount 0
22:27:10.802 00.000 13828 move complete, result=0
22:27:10.802 00.000 13828 worker thread done servicing request
22:27:10.802 00.000 13828 Worker thread wakes up
22:27:10.802 00.000 8960 GuideStep: 0.4 px 152 ms WEST, -1.0 px 0 ms NORTH
22:27:10.810 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:10.810 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:13.278 02.468 13828 Exposure complete
22:27:13.417 00.139 13828 worker thread done servicing request
22:27:13.417 00.000 8960 OnExposeComplete: enter
22:27:13.419 00.002 8960 UpdateGuideState(): m_state=6
22:27:13.422 00.003 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1105
22:27:13.424 00.002 8960 Star::Find returns 1 (0), X=973.48, Y=734.44, Mass=143913, SNR=29.3, Peak=24771 HFD=3.2
22:27:13.426 00.002 8960 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.39) = xAngle (-2.05 = -2.05)
22:27:13.428 00.002 8960 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
22:27:13.431 00.003 8960 CameraToMount -- cameraX=-0.75 cameraY=-0.63 hyp=0.99 cameraTheta=-2.44 mountX=-0.45 mountY=-0.86, mountTheta=-2.06
22:27:13.434 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=-0.63, opts=13)
22:27:13.436 00.002 8960 Enqueuing Move request for scope (-0.75, -0.63)
22:27:13.438 00.002 13828 Worker thread wakes up
22:27:13.438 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.63) opts 0xd
22:27:13.438 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.75, -0.63)
22:27:13.438 00.000 13828 Moving (-0.75, -0.63) raw xDistance=-0.45 yDistance=-0.86
22:27:13.438 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.45
22:27:13.438 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=12982, FiltMin=10230, FiltMax=65535, Gamma=2.540
22:27:13.440 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:27:13.441 00.001 8960 UpdateGuideState exits: m=143913 SNR=29.3
22:27:13.443 00.002 13828 MoveAxis(E, 157, ABG)
22:27:13.443 00.000 13828 Guiding  Dir = 2, Dur = 157
22:27:13.443 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:13.446 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:13.449 00.003 8960 Enqueuing Expose request
22:27:13.452 00.003 13828 IsSlewing returns 0
22:27:13.452 00.000 13828 IsGuiding returns 0
22:27:13.455 00.003 13828 PulseGuide returned control before completion, sleep 165
22:27:13.632 00.177 13828 IsGuiding returns 0
22:27:13.632 00.000 13828 Move returns status 0, amount 157
22:27:13.632 00.000 13828 MoveAxis(N, 456, ABG)
22:27:13.632 00.000 13828 duration set to 0 by GuideMode
22:27:13.632 00.000 13828 Move returns status 0, amount 0
22:27:13.632 00.000 13828 move complete, result=0
22:27:13.632 00.000 13828 worker thread done servicing request
22:27:13.632 00.000 13828 Worker thread wakes up
22:27:13.632 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:13.633 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:13.633 00.000 8960 GuideStep: -0.5 px 157 ms EAST, -0.9 px 0 ms NORTH
22:27:16.098 02.465 13828 Exposure complete
22:27:16.235 00.137 13828 worker thread done servicing request
22:27:16.235 00.000 8960 OnExposeComplete: enter
22:27:16.237 00.002 8960 UpdateGuideState(): m_state=6
22:27:16.240 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1106
22:27:16.242 00.002 8960 Star::Find returns 1 (0), X=973.54, Y=735.18, Mass=186276, SNR=29.5, Peak=23241 HFD=4.5
22:27:16.243 00.001 8960 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.39) = xAngle (3.38 = -2.90)
22:27:16.245 00.002 8960 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.34 = -2.94)
22:27:16.247 00.002 8960 CameraToMount -- cameraX=-0.69 cameraY=0.11 hyp=0.70 cameraTheta=2.99 mountX=-0.68 mountY=-0.14, mountTheta=-2.94
22:27:16.252 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.69, y=0.11, opts=13)
22:27:16.254 00.002 8960 Enqueuing Move request for scope (-0.69, 0.11)
22:27:16.256 00.002 13828 Worker thread wakes up
22:27:16.256 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=12988, FiltMin=10102, FiltMax=65535, Gamma=2.540
22:27:16.258 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.69, 0.11) opts 0xd
22:27:16.258 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.69, 0.11)
22:27:16.258 00.000 13828 Moving (-0.69, 0.11) raw xDistance=-0.68 yDistance=-0.14
22:27:16.258 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.68
22:27:16.258 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:16.258 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:27:16.259 00.001 13828 MoveAxis(E, 263, ABG)
22:27:16.259 00.000 13828 Guiding  Dir = 2, Dur = 263
22:27:16.259 00.000 8960 UpdateGuideState exits: m=186276 SNR=29.5
22:27:16.261 00.002 13828 IsSlewing returns 0
22:27:16.261 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:16.264 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:16.266 00.002 8960 Enqueuing Expose request
22:27:16.269 00.003 13828 IsGuiding returns 0
22:27:16.270 00.001 13828 PulseGuide returned control before completion, sleep 272
22:27:16.548 00.278 13828 IsGuiding returns 0
22:27:16.548 00.000 13828 Move returns status 0, amount 263
22:27:16.548 00.000 13828 MoveAxis(N, 0, ABG)
22:27:16.548 00.000 13828 duration set to 0 by GuideMode
22:27:16.549 00.001 13828 Move returns status 0, amount 0
22:27:16.549 00.000 13828 move complete, result=0
22:27:16.549 00.000 13828 worker thread done servicing request
22:27:16.549 00.000 8960 GuideStep: -0.7 px 263 ms EAST, -0.1 px 0 ms NORTH
22:27:16.552 00.003 13828 Worker thread wakes up
22:27:16.552 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:16.552 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:19.033 02.481 13828 Exposure complete
22:27:19.180 00.147 13828 worker thread done servicing request
22:27:19.180 00.000 8960 OnExposeComplete: enter
22:27:19.183 00.003 8960 UpdateGuideState(): m_state=6
22:27:19.186 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1107
22:27:19.189 00.003 8960 Star::Find returns 1 (0), X=974.59, Y=734.28, Mass=131081, SNR=27.5, Peak=23081 HFD=3.5
22:27:19.191 00.002 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.39) = xAngle (-0.76 = -0.76)
22:27:19.193 00.002 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.79 = -0.79)
22:27:19.195 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=-0.80 hyp=0.88 cameraTheta=-1.15 mountX=0.64 mountY=-0.63, mountTheta=-0.77
22:27:19.198 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-0.80, opts=13)
22:27:19.200 00.002 8960 Enqueuing Move request for scope (0.36, -0.80)
22:27:19.202 00.002 13828 Worker thread wakes up
22:27:19.202 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7862, max=65535, med=12995, FiltMin=9980, FiltMax=65535, Gamma=2.540
22:27:19.205 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.80) opts 0xd
22:27:19.205 00.000 8960 UpdateGuideState exits: m=131081 SNR=27.5
22:27:19.206 00.001 13828 Handling offset move in thread for scope, endpoint = (0.36, -0.80)
22:27:19.207 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:19.208 00.001 13828 Moving (0.36, -0.80) raw xDistance=0.64 yDistance=-0.63
22:27:19.208 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:19.210 00.002 8960 Enqueuing Expose request
22:27:19.212 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.64
22:27:19.212 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:27:19.212 00.000 13828 MoveAxis(W, 218, ABG)
22:27:19.212 00.000 13828 Guiding  Dir = 3, Dur = 218
22:27:19.214 00.002 13828 IsSlewing returns 0
22:27:19.214 00.000 13828 IsGuiding returns 0
22:27:19.216 00.002 13828 PulseGuide returned control before completion, sleep 227
22:27:19.446 00.230 13828 IsGuiding returns 1
22:27:19.446 00.000 13828 scope still moving after pulse duration time elapsed
22:27:19.479 00.033 13828 IsSlewing returns 0
22:27:19.479 00.000 13828 IsGuiding returns 0
22:27:19.479 00.000 13828 scope move finished after 218 + 46 ms
22:27:19.479 00.000 13828 Move returns status 0, amount 218
22:27:19.479 00.000 13828 MoveAxis(N, 332, ABG)
22:27:19.479 00.000 13828 duration set to 0 by GuideMode
22:27:19.479 00.000 13828 Move returns status 0, amount 0
22:27:19.479 00.000 13828 move complete, result=0
22:27:19.479 00.000 13828 worker thread done servicing request
22:27:19.479 00.000 13828 Worker thread wakes up
22:27:19.479 00.000 8960 GuideStep: 0.6 px 218 ms WEST, -0.6 px 0 ms NORTH
22:27:19.482 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:19.482 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:21.957 02.475 13828 Exposure complete
22:27:22.087 00.130 13828 worker thread done servicing request
22:27:22.088 00.001 8960 OnExposeComplete: enter
22:27:22.090 00.002 8960 UpdateGuideState(): m_state=6
22:27:22.092 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1108
22:27:22.094 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=734.86, Mass=209597, SNR=38.7, Peak=26819 HFD=4.4
22:27:22.096 00.002 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:27:22.097 00.001 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:27:22.100 00.003 8960 CameraToMount -- cameraX=-0.12 cameraY=-0.22 hyp=0.25 cameraTheta=-2.08 mountX=-0.03 mountY=-0.25, mountTheta=-1.69
22:27:22.104 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=-0.22, opts=13)
22:27:22.106 00.002 8960 Enqueuing Move request for scope (-0.12, -0.22)
22:27:22.108 00.002 13828 Worker thread wakes up
22:27:22.108 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.22) opts 0xd
22:27:22.108 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12995, FiltMin=10032, FiltMax=65535, Gamma=2.540
22:27:22.110 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.12, -0.22)
22:27:22.111 00.001 8960 UpdateGuideState exits: m=209597 SNR=38.7
22:27:22.112 00.001 13828 Moving (-0.12, -0.22) raw xDistance=-0.03 yDistance=-0.25
22:27:22.112 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:22.115 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:27:22.115 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:27:22.115 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:22.118 00.003 8960 Enqueuing Expose request
22:27:22.120 00.002 13828 MoveAxis(E, 0, ABG)
22:27:22.120 00.000 13828 Move returns status 0, amount 0
22:27:22.120 00.000 13828 MoveAxis(N, 131, ABG)
22:27:22.120 00.000 13828 duration set to 0 by GuideMode
22:27:22.120 00.000 13828 Move returns status 0, amount 0
22:27:22.120 00.000 13828 move complete, result=0
22:27:22.120 00.000 13828 worker thread done servicing request
22:27:22.121 00.001 13828 Worker thread wakes up
22:27:22.121 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:22.121 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:22.122 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:24.601 02.479 13828 Exposure complete
22:27:24.731 00.130 13828 worker thread done servicing request
22:27:24.731 00.000 8960 OnExposeComplete: enter
22:27:24.733 00.002 8960 UpdateGuideState(): m_state=6
22:27:24.735 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1109
22:27:24.737 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=734.95, Mass=139793, SNR=29.8, Peak=25187 HFD=3.1
22:27:24.739 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
22:27:24.741 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
22:27:24.742 00.001 8960 CameraToMount -- cameraX=-0.46 cameraY=-0.13 hyp=0.47 cameraTheta=-2.86 mountX=-0.37 mountY=-0.28, mountTheta=-2.49
22:27:24.745 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=-0.13, opts=13)
22:27:24.747 00.002 8960 Enqueuing Move request for scope (-0.46, -0.13)
22:27:24.749 00.002 13828 Worker thread wakes up
22:27:24.749 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, -0.13) opts 0xd
22:27:24.749 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.46, -0.13)
22:27:24.749 00.000 13828 Moving (-0.46, -0.13) raw xDistance=-0.37 yDistance=-0.28
22:27:24.749 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:27:24.749 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:27:24.749 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=12995, FiltMin=10115, FiltMax=65535, Gamma=2.540
22:27:24.752 00.003 13828 MoveAxis(E, 137, ABG)
22:27:24.752 00.000 13828 Guiding  Dir = 2, Dur = 137
22:27:24.752 00.000 8960 UpdateGuideState exits: m=139793 SNR=29.8
22:27:24.755 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:24.758 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:24.760 00.002 8960 Enqueuing Expose request
22:27:24.764 00.004 13828 IsSlewing returns 0
22:27:24.764 00.000 13828 IsGuiding returns 0
22:27:24.766 00.002 13828 PulseGuide returned control before completion, sleep 146
22:27:24.922 00.156 13828 IsGuiding returns 0
22:27:24.922 00.000 13828 Move returns status 0, amount 137
22:27:24.922 00.000 13828 MoveAxis(N, 150, ABG)
22:27:24.922 00.000 13828 duration set to 0 by GuideMode
22:27:24.922 00.000 13828 Move returns status 0, amount 0
22:27:24.922 00.000 13828 move complete, result=0
22:27:24.922 00.000 13828 worker thread done servicing request
22:27:24.922 00.000 13828 Worker thread wakes up
22:27:24.922 00.000 8960 GuideStep: -0.4 px 137 ms EAST, -0.3 px 0 ms NORTH
22:27:24.924 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:24.925 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:27.391 02.466 13828 Exposure complete
22:27:27.525 00.134 13828 worker thread done servicing request
22:27:27.525 00.000 8960 OnExposeComplete: enter
22:27:27.527 00.002 8960 UpdateGuideState(): m_state=6
22:27:27.529 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1110
22:27:27.532 00.003 8960 Star::Find returns 1 (0), X=973.93, Y=734.39, Mass=97621, SNR=21.5, Peak=22979 HFD=2.7
22:27:27.534 00.002 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:27:27.535 00.001 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:27:27.537 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=-0.69 hyp=0.75 cameraTheta=-1.98 mountX=-0.01 mountY=-0.75, mountTheta=-1.59
22:27:27.540 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=-0.69, opts=13)
22:27:27.542 00.002 8960 Enqueuing Move request for scope (-0.30, -0.69)
22:27:27.543 00.001 13828 Worker thread wakes up
22:27:27.543 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, -0.69) opts 0xd
22:27:27.544 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7843, max=65535, med=12988, FiltMin=9705, FiltMax=65535, Gamma=2.540
22:27:27.546 00.002 8960 UpdateGuideState exits: m=97621 SNR=21.5
22:27:27.548 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:27.550 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:27.552 00.002 8960 Enqueuing Expose request
22:27:27.554 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.30, -0.69)
22:27:27.555 00.001 13828 Moving (-0.30, -0.69) raw xDistance=-0.01 yDistance=-0.75
22:27:27.555 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:27:27.555 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:27:27.555 00.000 13828 MoveAxis(E, 0, ABG)
22:27:27.555 00.000 13828 Move returns status 0, amount 0
22:27:27.555 00.000 13828 MoveAxis(N, 398, ABG)
22:27:27.555 00.000 13828 duration set to 0 by GuideMode
22:27:27.555 00.000 13828 Move returns status 0, amount 0
22:27:27.555 00.000 13828 move complete, result=0
22:27:27.555 00.000 13828 worker thread done servicing request
22:27:27.556 00.001 13828 Worker thread wakes up
22:27:27.556 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:27.556 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:27.557 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
22:27:30.024 02.467 13828 Exposure complete
22:27:30.167 00.143 13828 worker thread done servicing request
22:27:30.167 00.000 8960 OnExposeComplete: enter
22:27:30.169 00.002 8960 UpdateGuideState(): m_state=6
22:27:30.171 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1111
22:27:30.173 00.002 8960 Star::Find returns 1 (0), X=973.63, Y=734.87, Mass=115234, SNR=23.3, Peak=23491 HFD=2.8
22:27:30.175 00.002 8960 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.39) = xAngle (-2.41 = -2.41)
22:27:30.177 00.002 8960 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.45 = -2.45)
22:27:30.178 00.001 8960 CameraToMount -- cameraX=-0.60 cameraY=-0.21 hyp=0.64 cameraTheta=-2.81 mountX=-0.47 mountY=-0.41, mountTheta=-2.43
22:27:30.181 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.60, y=-0.21, opts=13)
22:27:30.184 00.003 8960 Enqueuing Move request for scope (-0.60, -0.21)
22:27:30.186 00.002 13828 Worker thread wakes up
22:27:30.186 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.21) opts 0xd
22:27:30.186 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7843, max=65535, med=12995, FiltMin=10102, FiltMax=65535, Gamma=2.540
22:27:30.188 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.60, -0.21)
22:27:30.188 00.000 13828 Moving (-0.60, -0.21) raw xDistance=-0.47 yDistance=-0.41
22:27:30.188 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.47
22:27:30.188 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.41 from input -0.41
22:27:30.188 00.000 13828 MoveAxis(E, 176, ABG)
22:27:30.188 00.000 13828 Guiding  Dir = 2, Dur = 176
22:27:30.189 00.001 8960 UpdateGuideState exits: m=115234 SNR=23.3
22:27:30.192 00.003 13828 IsSlewing returns 0
22:27:30.192 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:30.195 00.003 13828 IsGuiding returns 0
22:27:30.195 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:30.198 00.003 8960 Enqueuing Expose request
22:27:30.200 00.002 13828 PulseGuide returned control before completion, sleep 184
22:27:30.392 00.192 13828 IsGuiding returns 0
22:27:30.392 00.000 13828 Move returns status 0, amount 176
22:27:30.392 00.000 13828 MoveAxis(N, 216, ABG)
22:27:30.392 00.000 13828 duration set to 0 by GuideMode
22:27:30.392 00.000 13828 Move returns status 0, amount 0
22:27:30.392 00.000 13828 move complete, result=0
22:27:30.392 00.000 13828 worker thread done servicing request
22:27:30.392 00.000 13828 Worker thread wakes up
22:27:30.393 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:30.393 00.000 8960 GuideStep: -0.5 px 176 ms EAST, -0.4 px 0 ms NORTH
22:27:30.396 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:32.874 02.478 13828 Exposure complete
22:27:33.005 00.131 13828 worker thread done servicing request
22:27:33.005 00.000 8960 OnExposeComplete: enter
22:27:33.008 00.003 8960 UpdateGuideState(): m_state=6
22:27:33.010 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1112
22:27:33.012 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=734.64, Mass=179545, SNR=31.4, Peak=26371 HFD=3.5
22:27:33.014 00.002 8960 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.39) = xAngle (-1.55 = -1.55)
22:27:33.016 00.002 8960 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
22:27:33.018 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.44 hyp=0.47 cameraTheta=-1.94 mountX=0.01 mountY=-0.47, mountTheta=-1.55
22:27:33.021 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.44, opts=13)
22:27:33.024 00.003 8960 Enqueuing Move request for scope (-0.17, -0.44)
22:27:33.026 00.002 13828 Worker thread wakes up
22:27:33.026 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.44) opts 0xd
22:27:33.026 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.44)
22:27:33.026 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7932, max=65535, med=12995, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:27:33.028 00.002 8960 UpdateGuideState exits: m=179545 SNR=31.4
22:27:33.030 00.002 13828 Moving (-0.17, -0.44) raw xDistance=0.01 yDistance=-0.47
22:27:33.030 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:27:33.030 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:27:33.030 00.000 13828 MoveAxis(E, 0, ABG)
22:27:33.030 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:33.032 00.002 13828 Move returns status 0, amount 0
22:27:33.032 00.000 13828 MoveAxis(N, 250, ABG)
22:27:33.032 00.000 13828 duration set to 0 by GuideMode
22:27:33.032 00.000 13828 Move returns status 0, amount 0
22:27:33.033 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:33.034 00.001 8960 Enqueuing Expose request
22:27:33.037 00.003 13828 move complete, result=0
22:27:33.037 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:27:33.039 00.002 13828 worker thread done servicing request
22:27:33.039 00.000 13828 Worker thread wakes up
22:27:33.040 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:33.040 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:35.522 02.482 13828 Exposure complete
22:27:35.668 00.146 13828 worker thread done servicing request
22:27:35.668 00.000 8960 OnExposeComplete: enter
22:27:35.671 00.003 8960 UpdateGuideState(): m_state=6
22:27:35.673 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1113
22:27:35.675 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=734.24, Mass=140628, SNR=24.2, Peak=24995 HFD=3.2
22:27:35.677 00.002 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:27:35.679 00.002 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:27:35.681 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.84 hyp=0.88 cameraTheta=-1.87 mountX=0.08 mountY=-0.88, mountTheta=-1.48
22:27:35.688 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.84, opts=13)
22:27:35.690 00.002 8960 Enqueuing Move request for scope (-0.26, -0.84)
22:27:35.692 00.002 13828 Worker thread wakes up
22:27:35.692 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7516, max=65535, med=12995, FiltMin=9776, FiltMax=65535, Gamma=2.540
22:27:35.694 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.84) opts 0xd
22:27:35.694 00.000 8960 UpdateGuideState exits: m=140628 SNR=24.2
22:27:35.696 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.84)
22:27:35.696 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:35.698 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:35.700 00.002 8960 Enqueuing Expose request
22:27:35.701 00.001 13828 Moving (-0.26, -0.84) raw xDistance=0.08 yDistance=-0.88
22:27:35.701 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:27:35.701 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:27:35.702 00.001 13828 MoveAxis(E, 0, ABG)
22:27:35.702 00.000 13828 Move returns status 0, amount 0
22:27:35.702 00.000 13828 MoveAxis(N, 467, ABG)
22:27:35.702 00.000 13828 duration set to 0 by GuideMode
22:27:35.702 00.000 13828 Move returns status 0, amount 0
22:27:35.702 00.000 13828 move complete, result=0
22:27:35.702 00.000 13828 worker thread done servicing request
22:27:35.702 00.000 13828 Worker thread wakes up
22:27:35.702 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:35.702 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:35.703 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:27:38.177 02.474 13828 Exposure complete
22:27:38.313 00.136 13828 worker thread done servicing request
22:27:38.313 00.000 8960 OnExposeComplete: enter
22:27:38.315 00.002 8960 UpdateGuideState(): m_state=6
22:27:38.318 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1114
22:27:38.320 00.002 8960 Star::Find returns 1 (0), X=974.18, Y=734.79, Mass=131946, SNR=25.7, Peak=22691 HFD=3.5
22:27:38.321 00.001 8960 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.39) = xAngle (-1.37 = -1.37)
22:27:38.322 00.001 8960 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
22:27:38.324 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.76 mountX=0.06 mountY=-0.28, mountTheta=-1.37
22:27:38.327 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.28, opts=13)
22:27:38.329 00.002 8960 Enqueuing Move request for scope (-0.06, -0.28)
22:27:38.332 00.003 13828 Worker thread wakes up
22:27:38.332 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
22:27:38.332 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
22:27:38.332 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8316, max=65535, med=13001, FiltMin=10204, FiltMax=65535, Gamma=2.540
22:27:38.334 00.002 13828 Moving (-0.06, -0.28) raw xDistance=0.06 yDistance=-0.28
22:27:38.334 00.000 8960 UpdateGuideState exits: m=131946 SNR=25.7
22:27:38.336 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:38.339 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:27:38.339 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:38.342 00.003 8960 Enqueuing Expose request
22:27:38.344 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:27:38.344 00.000 13828 MoveAxis(E, 0, ABG)
22:27:38.344 00.000 13828 Move returns status 0, amount 0
22:27:38.344 00.000 13828 MoveAxis(N, 151, ABG)
22:27:38.344 00.000 13828 duration set to 0 by GuideMode
22:27:38.344 00.000 13828 Move returns status 0, amount 0
22:27:38.344 00.000 13828 move complete, result=0
22:27:38.345 00.001 13828 worker thread done servicing request
22:27:38.345 00.000 13828 Worker thread wakes up
22:27:38.345 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:38.345 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:38.346 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:27:40.809 02.463 13828 Exposure complete
22:27:40.937 00.128 13828 worker thread done servicing request
22:27:40.937 00.000 8960 OnExposeComplete: enter
22:27:40.939 00.002 8960 UpdateGuideState(): m_state=6
22:27:40.942 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1115
22:27:40.944 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=734.95, Mass=127686, SNR=23.3, Peak=24137 HFD=3.3
22:27:40.946 00.002 8960 CameraToMount -- cameraTheta (-0.91) - m_xAngle (-0.39) = xAngle (-0.52 = -0.52)
22:27:40.948 00.002 8960 CameraToMount -- cameraTheta (-0.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.55 = -0.55)
22:27:40.949 00.001 8960 CameraToMount -- cameraX=0.10 cameraY=-0.13 hyp=0.16 cameraTheta=-0.91 mountX=0.14 mountY=-0.09, mountTheta=-0.54
22:27:40.952 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.13, opts=13)
22:27:40.954 00.002 8960 Enqueuing Move request for scope (0.10, -0.13)
22:27:40.956 00.002 13828 Worker thread wakes up
22:27:40.956 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.13) opts 0xd
22:27:40.956 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.13)
22:27:40.956 00.000 13828 Moving (0.10, -0.13) raw xDistance=0.14 yDistance=-0.09
22:27:40.956 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:27:40.956 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:40.956 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:27:40.956 00.000 13828 MoveAxis(W, 53, ABG)
22:27:40.956 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7907, max=65535, med=13008, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:27:40.959 00.003 8960 UpdateGuideState exits: m=127686 SNR=23.3
22:27:40.964 00.005 13828 Guiding  Dir = 3, Dur = 53
22:27:40.964 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:40.967 00.003 13828 IsSlewing returns 0
22:27:40.967 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:40.970 00.003 8960 Enqueuing Expose request
22:27:40.974 00.004 13828 IsGuiding returns 0
22:27:40.976 00.002 13828 PulseGuide returned control before completion, sleep 61
22:27:41.050 00.074 13828 IsGuiding returns 0
22:27:41.050 00.000 13828 Move returns status 0, amount 53
22:27:41.050 00.000 13828 MoveAxis(N, 0, ABG)
22:27:41.050 00.000 13828 duration set to 0 by GuideMode
22:27:41.050 00.000 13828 Move returns status 0, amount 0
22:27:41.050 00.000 13828 move complete, result=0
22:27:41.050 00.000 13828 worker thread done servicing request
22:27:41.050 00.000 8960 GuideStep: 0.1 px 53 ms WEST, -0.1 px 0 ms NORTH
22:27:41.053 00.003 13828 Worker thread wakes up
22:27:41.053 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:41.053 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:43.523 02.470 13828 Exposure complete
22:27:43.654 00.131 13828 worker thread done servicing request
22:27:43.654 00.000 8960 OnExposeComplete: enter
22:27:43.656 00.002 8960 UpdateGuideState(): m_state=6
22:27:43.659 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1116
22:27:43.661 00.002 8960 Star::Find returns 1 (0), X=973.46, Y=735.08, Mass=182602, SNR=32.4, Peak=24931 HFD=3.8
22:27:43.663 00.002 8960 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.39) = xAngle (3.53 = -2.75)
22:27:43.665 00.002 8960 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.49 = -2.79)
22:27:43.666 00.001 8960 CameraToMount -- cameraX=-0.77 cameraY=0.00 hyp=0.77 cameraTheta=3.14 mountX=-0.71 mountY=-0.27, mountTheta=-2.78
22:27:43.669 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.77, y=0.00, opts=13)
22:27:43.671 00.002 8960 Enqueuing Move request for scope (-0.77, 0.00)
22:27:43.673 00.002 13828 Worker thread wakes up
22:27:43.673 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7446, max=65535, med=12995, FiltMin=10275, FiltMax=65535, Gamma=2.540
22:27:43.675 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.77, 0.00) opts 0xd
22:27:43.675 00.000 8960 UpdateGuideState exits: m=182602 SNR=32.4
22:27:43.677 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:43.679 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:43.681 00.002 8960 Enqueuing Expose request
22:27:43.683 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.77, 0.00)
22:27:43.683 00.000 13828 Moving (-0.77, 0.00) raw xDistance=-0.71 yDistance=-0.27
22:27:43.683 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.71
22:27:43.683 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:27:43.683 00.000 13828 MoveAxis(E, 260, ABG)
22:27:43.683 00.000 13828 Guiding  Dir = 2, Dur = 260
22:27:43.684 00.001 13828 IsSlewing returns 0
22:27:43.684 00.000 13828 IsGuiding returns 0
22:27:43.685 00.001 13828 PulseGuide returned control before completion, sleep 269
22:27:43.966 00.281 13828 IsGuiding returns 0
22:27:43.966 00.000 13828 Move returns status 0, amount 260
22:27:43.966 00.000 13828 MoveAxis(N, 142, ABG)
22:27:43.966 00.000 13828 duration set to 0 by GuideMode
22:27:43.966 00.000 13828 Move returns status 0, amount 0
22:27:43.966 00.000 13828 move complete, result=0
22:27:43.966 00.000 13828 worker thread done servicing request
22:27:43.966 00.000 13828 Worker thread wakes up
22:27:43.966 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:43.966 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:43.966 00.000 8960 GuideStep: -0.7 px 260 ms EAST, -0.3 px 0 ms NORTH
22:27:46.447 02.481 13828 Exposure complete
22:27:46.591 00.144 13828 worker thread done servicing request
22:27:46.591 00.000 8960 OnExposeComplete: enter
22:27:46.593 00.002 8960 UpdateGuideState(): m_state=6
22:27:46.597 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1117
22:27:46.599 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=734.93, Mass=152254, SNR=26.9, Peak=23555 HFD=4.1
22:27:46.602 00.003 8960 CameraToMount -- cameraTheta (-2.46) - m_xAngle (-0.39) = xAngle (-2.07 = -2.07)
22:27:46.604 00.002 8960 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.10 = -2.10)
22:27:46.606 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.15 hyp=0.23 cameraTheta=-2.46 mountX=-0.11 mountY=-0.20, mountTheta=-2.08
22:27:46.609 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.15, opts=13)
22:27:46.611 00.002 8960 Enqueuing Move request for scope (-0.18, -0.15)
22:27:46.613 00.002 13828 Worker thread wakes up
22:27:46.613 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7990, max=65535, med=12988, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:27:46.616 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.15) opts 0xd
22:27:46.616 00.000 8960 UpdateGuideState exits: m=152254 SNR=26.9
22:27:46.618 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:46.620 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.15)
22:27:46.620 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:46.623 00.003 8960 Enqueuing Expose request
22:27:46.625 00.002 13828 Moving (-0.18, -0.15) raw xDistance=-0.11 yDistance=-0.20
22:27:46.625 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:27:46.625 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:27:46.625 00.000 13828 MoveAxis(E, 0, ABG)
22:27:46.625 00.000 13828 Move returns status 0, amount 0
22:27:46.625 00.000 13828 MoveAxis(N, 106, ABG)
22:27:46.625 00.000 13828 duration set to 0 by GuideMode
22:27:46.625 00.000 13828 Move returns status 0, amount 0
22:27:46.625 00.000 13828 move complete, result=0
22:27:46.625 00.000 13828 worker thread done servicing request
22:27:46.625 00.000 13828 Worker thread wakes up
22:27:46.625 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:46.626 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:46.626 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:49.104 02.478 13828 Exposure complete
22:27:49.239 00.135 13828 worker thread done servicing request
22:27:49.239 00.000 8960 OnExposeComplete: enter
22:27:49.242 00.003 8960 UpdateGuideState(): m_state=6
22:27:49.245 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1118
22:27:49.247 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=734.24, Mass=152530, SNR=27.4, Peak=25097 HFD=3.3
22:27:49.249 00.002 8960 CameraToMount -- cameraTheta (-1.45) - m_xAngle (-0.39) = xAngle (-1.06 = -1.06)
22:27:49.252 00.003 8960 CameraToMount -- cameraTheta (-1.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.09 = -1.09)
22:27:49.256 00.004 8960 CameraToMount -- cameraX=0.10 cameraY=-0.84 hyp=0.85 cameraTheta=-1.45 mountX=0.42 mountY=-0.75, mountTheta=-1.06
22:27:49.259 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.84, opts=13)
22:27:49.262 00.003 8960 Enqueuing Move request for scope (0.10, -0.84)
22:27:49.265 00.003 13828 Worker thread wakes up
22:27:49.266 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8201, max=65535, med=12976, FiltMin=10198, FiltMax=65535, Gamma=2.540
22:27:49.268 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.84) opts 0xd
22:27:49.268 00.000 8960 UpdateGuideState exits: m=152530 SNR=27.4
22:27:49.270 00.002 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.84)
22:27:49.270 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:49.272 00.002 13828 Moving (0.10, -0.84) raw xDistance=0.42 yDistance=-0.75
22:27:49.272 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:49.274 00.002 8960 Enqueuing Expose request
22:27:49.276 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:27:49.276 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:27:49.276 00.000 13828 MoveAxis(W, 154, ABG)
22:27:49.276 00.000 13828 Guiding  Dir = 3, Dur = 154
22:27:49.279 00.003 13828 IsSlewing returns 0
22:27:49.279 00.000 13828 IsGuiding returns 0
22:27:49.281 00.002 13828 PulseGuide returned control before completion, sleep 162
22:27:49.451 00.170 13828 IsGuiding returns 0
22:27:49.451 00.000 13828 Move returns status 0, amount 154
22:27:49.451 00.000 13828 MoveAxis(N, 399, ABG)
22:27:49.451 00.000 13828 duration set to 0 by GuideMode
22:27:49.451 00.000 13828 Move returns status 0, amount 0
22:27:49.451 00.000 13828 move complete, result=0
22:27:49.451 00.000 13828 worker thread done servicing request
22:27:49.451 00.000 8960 GuideStep: 0.4 px 154 ms WEST, -0.8 px 0 ms NORTH
22:27:49.453 00.002 13828 Worker thread wakes up
22:27:49.453 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:49.453 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:51.929 02.476 13828 Exposure complete
22:27:52.069 00.140 13828 worker thread done servicing request
22:27:52.069 00.000 8960 OnExposeComplete: enter
22:27:52.071 00.002 8960 UpdateGuideState(): m_state=6
22:27:52.074 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1119
22:27:52.076 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=734.89, Mass=143712, SNR=26.7, Peak=23523 HFD=3.2
22:27:52.078 00.002 8960 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.39) = xAngle (-1.19 = -1.19)
22:27:52.080 00.002 8960 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
22:27:52.084 00.004 8960 CameraToMount -- cameraX=-0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.58 mountX=0.07 mountY=-0.18, mountTheta=-1.19
22:27:52.087 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=-0.19, opts=13)
22:27:52.088 00.001 8960 Enqueuing Move request for scope (-0.00, -0.19)
22:27:52.090 00.002 13828 Worker thread wakes up
22:27:52.090 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8176, max=65535, med=12982, FiltMin=10185, FiltMax=65535, Gamma=2.540
22:27:52.092 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.19) opts 0xd
22:27:52.092 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, -0.19)
22:27:52.093 00.001 8960 UpdateGuideState exits: m=143712 SNR=26.7
22:27:52.095 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:52.096 00.001 13828 Moving (-0.00, -0.19) raw xDistance=0.07 yDistance=-0.18
22:27:52.096 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:52.098 00.002 8960 Enqueuing Expose request
22:27:52.100 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:27:52.100 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:52.100 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:27:52.100 00.000 13828 MoveAxis(E, 0, ABG)
22:27:52.100 00.000 13828 Move returns status 0, amount 0
22:27:52.100 00.000 13828 MoveAxis(N, 0, ABG)
22:27:52.101 00.001 13828 duration set to 0 by GuideMode
22:27:52.101 00.000 13828 Move returns status 0, amount 0
22:27:52.101 00.000 13828 move complete, result=0
22:27:52.101 00.000 13828 worker thread done servicing request
22:27:52.101 00.000 13828 Worker thread wakes up
22:27:52.101 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:52.101 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:52.102 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:27:54.578 02.476 13828 Exposure complete
22:27:54.726 00.148 13828 worker thread done servicing request
22:27:54.726 00.000 8960 OnExposeComplete: enter
22:27:54.728 00.002 8960 UpdateGuideState(): m_state=6
22:27:54.731 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1120
22:27:54.733 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.00, Mass=150386, SNR=27.9, Peak=25443 HFD=2.8
22:27:54.735 00.002 8960 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.39) = xAngle (-2.45 = -2.45)
22:27:54.737 00.002 8960 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
22:27:54.739 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.08 hyp=0.27 cameraTheta=-2.84 mountX=-0.21 mountY=-0.17, mountTheta=-2.47
22:27:54.742 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.08, opts=13)
22:27:54.744 00.002 8960 Enqueuing Move request for scope (-0.26, -0.08)
22:27:54.746 00.002 13828 Worker thread wakes up
22:27:54.746 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7836, max=65535, med=12982, FiltMin=10160, FiltMax=65535, Gamma=2.540
22:27:54.748 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.08) opts 0xd
22:27:54.748 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.08)
22:27:54.748 00.000 8960 UpdateGuideState exits: m=150386 SNR=27.9
22:27:54.750 00.002 13828 Moving (-0.26, -0.08) raw xDistance=-0.21 yDistance=-0.17
22:27:54.750 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:54.753 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:54.755 00.002 8960 Enqueuing Expose request
22:27:54.757 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
22:27:54.757 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:27:54.758 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:27:54.758 00.000 13828 MoveAxis(E, 77, ABG)
22:27:54.758 00.000 13828 Guiding  Dir = 2, Dur = 77
22:27:54.760 00.002 13828 IsSlewing returns 0
22:27:54.760 00.000 13828 IsGuiding returns 0
22:27:54.762 00.002 13828 PulseGuide returned control before completion, sleep 86
22:27:54.860 00.098 13828 IsGuiding returns 0
22:27:54.860 00.000 13828 Move returns status 0, amount 77
22:27:54.860 00.000 13828 MoveAxis(N, 0, ABG)
22:27:54.860 00.000 13828 duration set to 0 by GuideMode
22:27:54.860 00.000 13828 Move returns status 0, amount 0
22:27:54.860 00.000 13828 move complete, result=0
22:27:54.860 00.000 13828 worker thread done servicing request
22:27:54.860 00.000 13828 Worker thread wakes up
22:27:54.860 00.000 8960 GuideStep: -0.2 px 77 ms EAST, -0.2 px 0 ms NORTH
22:27:54.863 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:54.863 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:27:57.338 02.475 13828 Exposure complete
22:27:57.469 00.131 13828 worker thread done servicing request
22:27:57.470 00.001 8960 OnExposeComplete: enter
22:27:57.472 00.002 8960 UpdateGuideState(): m_state=6
22:27:57.476 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1121
22:27:57.480 00.004 8960 Star::Find returns 1 (0), X=973.37, Y=734.73, Mass=130879, SNR=26.2, Peak=24643 HFD=3.2
22:27:57.483 00.003 8960 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.39) = xAngle (-2.37 = -2.37)
22:27:57.485 00.002 8960 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
22:27:57.487 00.002 8960 CameraToMount -- cameraX=-0.87 cameraY=-0.35 hyp=0.93 cameraTheta=-2.76 mountX=-0.67 mountY=-0.63, mountTheta=-2.39
22:27:57.491 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.87, y=-0.35, opts=13)
22:27:57.495 00.004 8960 Enqueuing Move request for scope (-0.87, -0.35)
22:27:57.497 00.002 13828 Worker thread wakes up
22:27:57.497 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.87, -0.35) opts 0xd
22:27:57.497 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.87, -0.35)
22:27:57.497 00.000 13828 Moving (-0.87, -0.35) raw xDistance=-0.67 yDistance=-0.63
22:27:57.497 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12976, FiltMin=10217, FiltMax=65535, Gamma=2.540
22:27:57.499 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.67
22:27:57.499 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:27:57.500 00.001 8960 UpdateGuideState exits: m=130879 SNR=26.2
22:27:57.502 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:27:57.507 00.005 13828 MoveAxis(E, 253, ABG)
22:27:57.507 00.000 13828 Guiding  Dir = 2, Dur = 253
22:27:57.508 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:27:57.515 00.007 8960 Enqueuing Expose request
22:27:57.519 00.004 13828 IsSlewing returns 0
22:27:57.519 00.000 13828 IsGuiding returns 0
22:27:57.522 00.003 13828 PulseGuide returned control before completion, sleep 261
22:27:57.799 00.277 13828 IsGuiding returns 0
22:27:57.799 00.000 13828 Move returns status 0, amount 253
22:27:57.799 00.000 13828 MoveAxis(N, 334, ABG)
22:27:57.799 00.000 13828 duration set to 0 by GuideMode
22:27:57.799 00.000 13828 Move returns status 0, amount 0
22:27:57.799 00.000 13828 move complete, result=0
22:27:57.799 00.000 13828 worker thread done servicing request
22:27:57.799 00.000 8960 GuideStep: -0.7 px 253 ms EAST, -0.6 px 0 ms NORTH
22:27:57.802 00.003 13828 Worker thread wakes up
22:27:57.802 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:27:57.802 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:00.278 02.476 13828 Exposure complete
22:28:00.436 00.158 13828 worker thread done servicing request
22:28:00.436 00.000 8960 OnExposeComplete: enter
22:28:00.439 00.003 8960 UpdateGuideState(): m_state=6
22:28:00.441 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1122
22:28:00.444 00.003 8960 Star::Find returns 1 (0), X=973.88, Y=734.81, Mass=171210, SNR=31.7, Peak=27203 HFD=4.2
22:28:00.445 00.001 8960 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.39) = xAngle (-2.10 = -2.10)
22:28:00.447 00.002 8960 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.14 = -2.14)
22:28:00.449 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=-0.27 hyp=0.45 cameraTheta=-2.50 mountX=-0.23 mountY=-0.38, mountTheta=-2.11
22:28:00.452 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=-0.27, opts=13)
22:28:00.454 00.002 8960 Enqueuing Move request for scope (-0.36, -0.27)
22:28:00.456 00.002 13828 Worker thread wakes up
22:28:00.456 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7420, max=65535, med=12982, FiltMin=10006, FiltMax=65535, Gamma=2.540
22:28:00.458 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.27) opts 0xd
22:28:00.458 00.000 8960 UpdateGuideState exits: m=171210 SNR=31.7
22:28:00.460 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.36, -0.27)
22:28:00.460 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:00.462 00.002 13828 Moving (-0.36, -0.27) raw xDistance=-0.23 yDistance=-0.38
22:28:00.462 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:00.464 00.002 8960 Enqueuing Expose request
22:28:00.466 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
22:28:00.466 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:28:00.466 00.000 13828 MoveAxis(E, 102, ABG)
22:28:00.466 00.000 13828 Guiding  Dir = 2, Dur = 102
22:28:00.468 00.002 13828 IsSlewing returns 0
22:28:00.468 00.000 13828 IsGuiding returns 0
22:28:00.469 00.001 13828 PulseGuide returned control before completion, sleep 111
22:28:00.595 00.126 13828 IsGuiding returns 0
22:28:00.595 00.000 13828 Move returns status 0, amount 102
22:28:00.595 00.000 13828 MoveAxis(N, 200, ABG)
22:28:00.595 00.000 13828 duration set to 0 by GuideMode
22:28:00.595 00.000 13828 Move returns status 0, amount 0
22:28:00.595 00.000 13828 move complete, result=0
22:28:00.595 00.000 13828 worker thread done servicing request
22:28:00.595 00.000 13828 Worker thread wakes up
22:28:00.596 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:00.596 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:00.596 00.000 8960 GuideStep: -0.2 px 102 ms EAST, -0.4 px 0 ms NORTH
22:28:03.072 02.476 13828 Exposure complete
22:28:03.208 00.136 13828 worker thread done servicing request
22:28:03.208 00.000 8960 OnExposeComplete: enter
22:28:03.210 00.002 8960 UpdateGuideState(): m_state=6
22:28:03.213 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1123
22:28:03.215 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=735.03, Mass=141770, SNR=26.2, Peak=25475 HFD=3.0
22:28:03.217 00.002 8960 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.39) = xAngle (-2.59 = -2.59)
22:28:03.218 00.001 8960 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.62 = -2.62)
22:28:03.220 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.05 hyp=0.32 cameraTheta=-2.98 mountX=-0.27 mountY=-0.16, mountTheta=-2.61
22:28:03.223 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.05, opts=13)
22:28:03.224 00.001 8960 Enqueuing Move request for scope (-0.31, -0.05)
22:28:03.226 00.002 13828 Worker thread wakes up
22:28:03.226 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7856, max=65535, med=12976, FiltMin=10140, FiltMax=65535, Gamma=2.540
22:28:03.228 00.002 8960 UpdateGuideState exits: m=141770 SNR=26.2
22:28:03.230 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.05) opts 0xd
22:28:03.230 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.05)
22:28:03.230 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:03.232 00.002 13828 Moving (-0.31, -0.05) raw xDistance=-0.27 yDistance=-0.16
22:28:03.232 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:03.234 00.002 8960 Enqueuing Expose request
22:28:03.236 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
22:28:03.236 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:03.236 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:28:03.236 00.000 13828 MoveAxis(E, 107, ABG)
22:28:03.236 00.000 13828 Guiding  Dir = 2, Dur = 107
22:28:03.237 00.001 13828 IsSlewing returns 0
22:28:03.237 00.000 13828 IsGuiding returns 0
22:28:03.239 00.002 13828 PulseGuide returned control before completion, sleep 116
22:28:03.362 00.123 13828 IsGuiding returns 0
22:28:03.362 00.000 13828 Move returns status 0, amount 107
22:28:03.362 00.000 13828 MoveAxis(N, 0, ABG)
22:28:03.362 00.000 13828 duration set to 0 by GuideMode
22:28:03.362 00.000 13828 Move returns status 0, amount 0
22:28:03.362 00.000 13828 move complete, result=0
22:28:03.362 00.000 13828 worker thread done servicing request
22:28:03.362 00.000 13828 Worker thread wakes up
22:28:03.362 00.000 8960 GuideStep: -0.3 px 107 ms EAST, -0.2 px 0 ms NORTH
22:28:03.364 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:03.365 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:05.841 02.476 13828 Exposure complete
22:28:05.976 00.135 13828 worker thread done servicing request
22:28:05.976 00.000 8960 OnExposeComplete: enter
22:28:05.979 00.003 8960 UpdateGuideState(): m_state=6
22:28:05.982 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1124
22:28:05.984 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=734.73, Mass=143133, SNR=27.8, Peak=28355 HFD=3.0
22:28:05.987 00.003 8960 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
22:28:05.990 00.003 8960 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
22:28:05.992 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=-0.35 hyp=0.41 cameraTheta=-1.02 mountX=0.33 mountY=-0.25, mountTheta=-0.65
22:28:05.995 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=-0.35, opts=13)
22:28:05.997 00.002 8960 Enqueuing Move request for scope (0.22, -0.35)
22:28:05.999 00.002 13828 Worker thread wakes up
22:28:05.999 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=12976, FiltMin=10012, FiltMax=65535, Gamma=2.540
22:28:06.002 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.35) opts 0xd
22:28:06.002 00.000 8960 UpdateGuideState exits: m=143133 SNR=27.8
22:28:06.006 00.004 13828 Handling offset move in thread for scope, endpoint = (0.22, -0.35)
22:28:06.006 00.000 13828 Moving (0.22, -0.35) raw xDistance=0.33 yDistance=-0.25
22:28:06.007 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:06.009 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
22:28:06.009 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:06.012 00.003 8960 Enqueuing Expose request
22:28:06.014 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:28:06.014 00.000 13828 MoveAxis(W, 117, ABG)
22:28:06.014 00.000 13828 Guiding  Dir = 3, Dur = 117
22:28:06.018 00.004 13828 IsSlewing returns 0
22:28:06.018 00.000 13828 IsGuiding returns 0
22:28:06.020 00.002 13828 PulseGuide returned control before completion, sleep 126
22:28:06.161 00.141 13828 IsGuiding returns 0
22:28:06.161 00.000 13828 Move returns status 0, amount 117
22:28:06.161 00.000 13828 MoveAxis(N, 135, ABG)
22:28:06.161 00.000 13828 duration set to 0 by GuideMode
22:28:06.161 00.000 13828 Move returns status 0, amount 0
22:28:06.161 00.000 13828 move complete, result=0
22:28:06.161 00.000 13828 worker thread done servicing request
22:28:06.161 00.000 13828 Worker thread wakes up
22:28:06.161 00.000 8960 GuideStep: 0.3 px 117 ms WEST, -0.3 px 0 ms NORTH
22:28:06.164 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:06.164 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:08.635 02.471 13828 Exposure complete
22:28:08.774 00.139 13828 worker thread done servicing request
22:28:08.774 00.000 8960 OnExposeComplete: enter
22:28:08.777 00.003 8960 UpdateGuideState(): m_state=6
22:28:08.779 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1125
22:28:08.781 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=734.77, Mass=150007, SNR=31.4, Peak=27683 HFD=3.6
22:28:08.783 00.002 8960 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.39) = xAngle (-1.23 = -1.23)
22:28:08.785 00.002 8960 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
22:28:08.786 00.001 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.31 hyp=0.31 cameraTheta=-1.63 mountX=0.10 mountY=-0.30, mountTheta=-1.24
22:28:08.789 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.31, opts=13)
22:28:08.792 00.003 8960 Enqueuing Move request for scope (-0.02, -0.31)
22:28:08.794 00.002 13828 Worker thread wakes up
22:28:08.794 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8099, max=65535, med=12969, FiltMin=9808, FiltMax=65535, Gamma=2.540
22:28:08.796 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.31) opts 0xd
22:28:08.796 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.31)
22:28:08.796 00.000 13828 Moving (-0.02, -0.31) raw xDistance=0.10 yDistance=-0.30
22:28:08.796 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:28:08.796 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:28:08.796 00.000 8960 UpdateGuideState exits: m=150007 SNR=31.4
22:28:08.799 00.003 13828 MoveAxis(E, 0, ABG)
22:28:08.799 00.000 13828 Move returns status 0, amount 0
22:28:08.799 00.000 13828 MoveAxis(N, 158, ABG)
22:28:08.799 00.000 13828 duration set to 0 by GuideMode
22:28:08.799 00.000 13828 Move returns status 0, amount 0
22:28:08.799 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:08.801 00.002 13828 move complete, result=0
22:28:08.801 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:08.803 00.002 8960 Enqueuing Expose request
22:28:08.804 00.001 13828 worker thread done servicing request
22:28:08.805 00.001 13828 Worker thread wakes up
22:28:08.805 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:28:08.806 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:08.807 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:11.279 02.472 13828 Exposure complete
22:28:11.418 00.139 13828 worker thread done servicing request
22:28:11.419 00.001 8960 OnExposeComplete: enter
22:28:11.422 00.003 8960 UpdateGuideState(): m_state=6
22:28:11.425 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1126
22:28:11.428 00.003 8960 Star::Find returns 1 (0), X=974.49, Y=734.69, Mass=141626, SNR=26.6, Peak=25891 HFD=3.3
22:28:11.430 00.002 8960 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.39) = xAngle (-0.59 = -0.59)
22:28:11.431 00.001 8960 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.62 = -0.62)
22:28:11.434 00.003 8960 CameraToMount -- cameraX=0.26 cameraY=-0.39 hyp=0.47 cameraTheta=-0.98 mountX=0.39 mountY=-0.27, mountTheta=-0.61
22:28:11.437 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.39, opts=13)
22:28:11.439 00.002 8960 Enqueuing Move request for scope (0.26, -0.39)
22:28:11.442 00.003 13828 Worker thread wakes up
22:28:11.442 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7920, max=65535, med=12963, FiltMin=10192, FiltMax=65535, Gamma=2.540
22:28:11.444 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.39) opts 0xd
22:28:11.445 00.001 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.39)
22:28:11.445 00.000 13828 Moving (0.26, -0.39) raw xDistance=0.39 yDistance=-0.27
22:28:11.445 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:28:11.445 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:28:11.445 00.000 13828 MoveAxis(W, 144, ABG)
22:28:11.445 00.000 13828 Guiding  Dir = 3, Dur = 144
22:28:11.445 00.000 8960 UpdateGuideState exits: m=141626 SNR=26.6
22:28:11.447 00.002 13828 IsSlewing returns 0
22:28:11.447 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:11.449 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:11.451 00.002 8960 Enqueuing Expose request
22:28:11.453 00.002 13828 IsGuiding returns 0
22:28:11.454 00.001 13828 PulseGuide returned control before completion, sleep 153
22:28:11.615 00.161 13828 IsGuiding returns 0
22:28:11.615 00.000 13828 Move returns status 0, amount 144
22:28:11.615 00.000 13828 MoveAxis(N, 144, ABG)
22:28:11.615 00.000 13828 duration set to 0 by GuideMode
22:28:11.615 00.000 13828 Move returns status 0, amount 0
22:28:11.615 00.000 13828 move complete, result=0
22:28:11.615 00.000 13828 worker thread done servicing request
22:28:11.615 00.000 13828 Worker thread wakes up
22:28:11.615 00.000 8960 GuideStep: 0.4 px 144 ms WEST, -0.3 px 0 ms NORTH
22:28:11.618 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:11.618 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:14.097 02.479 13828 Exposure complete
22:28:14.230 00.133 13828 worker thread done servicing request
22:28:14.230 00.000 8960 OnExposeComplete: enter
22:28:14.232 00.002 8960 UpdateGuideState(): m_state=6
22:28:14.234 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1127
22:28:14.236 00.002 8960 Star::Find returns 1 (0), X=973.67, Y=735.40, Mass=143424, SNR=26.7, Peak=25827 HFD=3.2
22:28:14.237 00.001 8960 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.39) = xAngle (3.02 = 3.02)
22:28:14.239 00.002 8960 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.98 = 2.98)
22:28:14.241 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=0.32 hyp=0.64 cameraTheta=2.62 mountX=-0.64 mountY=0.10, mountTheta=2.98
22:28:14.244 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.32, opts=13)
22:28:14.245 00.001 8960 Enqueuing Move request for scope (-0.56, 0.32)
22:28:14.247 00.002 13828 Worker thread wakes up
22:28:14.247 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.32) opts 0xd
22:28:14.247 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.32)
22:28:14.247 00.000 13828 Moving (-0.56, 0.32) raw xDistance=-0.64 yDistance=0.10
22:28:14.247 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7785, max=65535, med=12969, FiltMin=9945, FiltMax=65535, Gamma=2.540
22:28:14.249 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.64
22:28:14.249 00.000 8960 UpdateGuideState exits: m=143424 SNR=26.7
22:28:14.252 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:14.252 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:14.255 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:14.257 00.002 8960 Enqueuing Expose request
22:28:14.261 00.004 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:28:14.261 00.000 13828 MoveAxis(E, 227, ABG)
22:28:14.262 00.001 13828 Guiding  Dir = 2, Dur = 227
22:28:14.263 00.001 13828 IsSlewing returns 0
22:28:14.263 00.000 13828 IsGuiding returns 0
22:28:14.265 00.002 13828 PulseGuide returned control before completion, sleep 236
22:28:14.508 00.243 13828 IsGuiding returns 0
22:28:14.508 00.000 13828 Move returns status 0, amount 227
22:28:14.508 00.000 13828 MoveAxis(N, 0, ABG)
22:28:14.508 00.000 13828 duration set to 0 by GuideMode
22:28:14.508 00.000 13828 Move returns status 0, amount 0
22:28:14.508 00.000 13828 move complete, result=0
22:28:14.508 00.000 13828 worker thread done servicing request
22:28:14.508 00.000 8960 GuideStep: -0.6 px 227 ms EAST, 0.1 px 0 ms NORTH
22:28:14.511 00.003 13828 Worker thread wakes up
22:28:14.511 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:14.511 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:16.979 02.468 13828 Exposure complete
22:28:17.110 00.131 13828 worker thread done servicing request
22:28:17.110 00.000 8960 OnExposeComplete: enter
22:28:17.112 00.002 8960 UpdateGuideState(): m_state=6
22:28:17.114 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1128
22:28:17.116 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.76, Mass=139544, SNR=26.6, Peak=25347 HFD=3.4
22:28:17.118 00.002 8960 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.39) = xAngle (-1.36 = -1.36)
22:28:17.120 00.002 8960 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
22:28:17.122 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.32 hyp=0.32 cameraTheta=-1.75 mountX=0.07 mountY=-0.32, mountTheta=-1.36
22:28:17.126 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.32, opts=13)
22:28:17.128 00.002 8960 Enqueuing Move request for scope (-0.06, -0.32)
22:28:17.130 00.002 13828 Worker thread wakes up
22:28:17.130 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8022, max=65535, med=12982, FiltMin=10025, FiltMax=65535, Gamma=2.540
22:28:17.133 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.32) opts 0xd
22:28:17.133 00.000 8960 UpdateGuideState exits: m=139544 SNR=26.6
22:28:17.134 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:17.136 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.32)
22:28:17.136 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:17.138 00.002 8960 Enqueuing Expose request
22:28:17.140 00.002 13828 Moving (-0.06, -0.32) raw xDistance=0.07 yDistance=-0.32
22:28:17.140 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:28:17.140 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:28:17.140 00.000 13828 MoveAxis(E, 0, ABG)
22:28:17.140 00.000 13828 Move returns status 0, amount 0
22:28:17.140 00.000 13828 MoveAxis(N, 168, ABG)
22:28:17.140 00.000 13828 duration set to 0 by GuideMode
22:28:17.140 00.000 13828 Move returns status 0, amount 0
22:28:17.140 00.000 13828 move complete, result=0
22:28:17.140 00.000 13828 worker thread done servicing request
22:28:17.140 00.000 13828 Worker thread wakes up
22:28:17.141 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:17.141 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:17.142 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:28:19.610 02.468 13828 Exposure complete
22:28:19.742 00.132 13828 worker thread done servicing request
22:28:19.742 00.000 8960 OnExposeComplete: enter
22:28:19.744 00.002 8960 UpdateGuideState(): m_state=6
22:28:19.746 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1129
22:28:19.748 00.002 8960 Star::Find returns 1 (0), X=973.60, Y=734.39, Mass=162232, SNR=32.4, Peak=26083 HFD=3.3
22:28:19.750 00.002 8960 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.39) = xAngle (-1.92 = -1.92)
22:28:19.752 00.002 8960 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.96 = -1.96)
22:28:19.753 00.001 8960 CameraToMount -- cameraX=-0.63 cameraY=-0.68 hyp=0.93 cameraTheta=-2.31 mountX=-0.32 mountY=-0.86, mountTheta=-1.92
22:28:19.756 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=-0.68, opts=13)
22:28:19.758 00.002 8960 Enqueuing Move request for scope (-0.63, -0.68)
22:28:19.761 00.003 13828 Worker thread wakes up
22:28:19.761 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=12969, FiltMin=10377, FiltMax=65535, Gamma=2.540
22:28:19.764 00.003 8960 UpdateGuideState exits: m=162232 SNR=32.4
22:28:19.768 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, -0.68) opts 0xd
22:28:19.768 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:19.772 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.63, -0.68)
22:28:19.772 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:19.775 00.003 8960 Enqueuing Expose request
22:28:19.777 00.002 13828 Moving (-0.63, -0.68) raw xDistance=-0.32 yDistance=-0.86
22:28:19.777 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
22:28:19.777 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.86 from input -0.86
22:28:19.777 00.000 13828 MoveAxis(E, 118, ABG)
22:28:19.777 00.000 13828 Guiding  Dir = 2, Dur = 118
22:28:19.779 00.002 13828 IsSlewing returns 0
22:28:19.780 00.001 13828 IsGuiding returns 0
22:28:19.782 00.002 13828 PulseGuide returned control before completion, sleep 126
22:28:19.914 00.132 13828 IsGuiding returns 0
22:28:19.914 00.000 13828 Move returns status 0, amount 118
22:28:19.914 00.000 13828 MoveAxis(N, 458, ABG)
22:28:19.914 00.000 13828 duration set to 0 by GuideMode
22:28:19.914 00.000 13828 Move returns status 0, amount 0
22:28:19.914 00.000 13828 move complete, result=0
22:28:19.914 00.000 13828 worker thread done servicing request
22:28:19.914 00.000 8960 GuideStep: -0.3 px 118 ms EAST, -0.9 px 0 ms NORTH
22:28:19.916 00.002 13828 Worker thread wakes up
22:28:19.916 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:19.916 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:22.398 02.482 13828 Exposure complete
22:28:22.532 00.134 13828 worker thread done servicing request
22:28:22.532 00.000 8960 OnExposeComplete: enter
22:28:22.534 00.002 8960 UpdateGuideState(): m_state=6
22:28:22.536 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1130
22:28:22.538 00.002 8960 Star::Find returns 1 (0), X=973.89, Y=735.16, Mass=119858, SNR=26.3, Peak=22499 HFD=2.9
22:28:22.540 00.002 8960 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.39) = xAngle (3.30 = -2.98)
22:28:22.542 00.002 8960 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.27 = -3.02)
22:28:22.545 00.003 8960 CameraToMount -- cameraX=-0.34 cameraY=0.08 hyp=0.35 cameraTheta=2.91 mountX=-0.34 mountY=-0.04, mountTheta=-3.02
22:28:22.549 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=0.08, opts=13)
22:28:22.551 00.002 8960 Enqueuing Move request for scope (-0.34, 0.08)
22:28:22.553 00.002 13828 Worker thread wakes up
22:28:22.553 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.08) opts 0xd
22:28:22.553 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.34, 0.08)
22:28:22.553 00.000 13828 Moving (-0.34, 0.08) raw xDistance=-0.34 yDistance=-0.04
22:28:22.553 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
22:28:22.553 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:22.553 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7990, max=65535, med=12969, FiltMin=9852, FiltMax=65535, Gamma=2.540
22:28:22.555 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:28:22.555 00.000 8960 UpdateGuideState exits: m=119858 SNR=26.3
22:28:22.557 00.002 13828 MoveAxis(E, 135, ABG)
22:28:22.557 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:22.559 00.002 13828 Guiding  Dir = 2, Dur = 135
22:28:22.560 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:22.562 00.002 13828 IsSlewing returns 0
22:28:22.562 00.000 8960 Enqueuing Expose request
22:28:22.565 00.003 13828 IsGuiding returns 0
22:28:22.567 00.002 13828 PulseGuide returned control before completion, sleep 143
22:28:22.719 00.152 13828 IsGuiding returns 0
22:28:22.719 00.000 13828 Move returns status 0, amount 135
22:28:22.720 00.001 13828 MoveAxis(N, 0, ABG)
22:28:22.720 00.000 13828 duration set to 0 by GuideMode
22:28:22.720 00.000 13828 Move returns status 0, amount 0
22:28:22.720 00.000 13828 move complete, result=0
22:28:22.721 00.001 13828 worker thread done servicing request
22:28:22.721 00.000 8960 GuideStep: -0.3 px 135 ms EAST, -0.0 px 0 ms NORTH
22:28:22.723 00.002 13828 Worker thread wakes up
22:28:22.723 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:22.723 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:25.199 02.476 13828 Exposure complete
22:28:25.342 00.143 13828 worker thread done servicing request
22:28:25.342 00.000 8960 OnExposeComplete: enter
22:28:25.344 00.002 8960 UpdateGuideState(): m_state=6
22:28:25.346 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1131
22:28:25.348 00.002 8960 Star::Find returns 1 (0), X=974.38, Y=734.61, Mass=145529, SNR=27.7, Peak=24329 HFD=3.3
22:28:25.351 00.003 8960 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.39) = xAngle (-0.87 = -0.87)
22:28:25.354 00.003 8960 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
22:28:25.357 00.003 8960 CameraToMount -- cameraX=0.15 cameraY=-0.47 hyp=0.49 cameraTheta=-1.26 mountX=0.32 mountY=-0.38, mountTheta=-0.88
22:28:25.359 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.47, opts=13)
22:28:25.362 00.003 8960 Enqueuing Move request for scope (0.15, -0.47)
22:28:25.364 00.002 13828 Worker thread wakes up
22:28:25.364 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=12976, FiltMin=10140, FiltMax=65535, Gamma=2.540
22:28:25.367 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.47) opts 0xd
22:28:25.367 00.000 8960 UpdateGuideState exits: m=145529 SNR=27.7
22:28:25.370 00.003 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.47)
22:28:25.370 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:25.373 00.003 13828 Moving (0.15, -0.47) raw xDistance=0.32 yDistance=-0.38
22:28:25.373 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:25.376 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32
22:28:25.376 00.000 8960 Enqueuing Expose request
22:28:25.379 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:28:25.379 00.000 13828 MoveAxis(W, 108, ABG)
22:28:25.379 00.000 13828 Guiding  Dir = 3, Dur = 108
22:28:25.381 00.002 13828 IsSlewing returns 0
22:28:25.381 00.000 13828 IsGuiding returns 0
22:28:25.383 00.002 13828 PulseGuide returned control before completion, sleep 117
22:28:25.503 00.120 13828 IsGuiding returns 0
22:28:25.504 00.001 13828 Move returns status 0, amount 108
22:28:25.504 00.000 13828 MoveAxis(N, 205, ABG)
22:28:25.504 00.000 13828 duration set to 0 by GuideMode
22:28:25.504 00.000 13828 Move returns status 0, amount 0
22:28:25.504 00.000 13828 move complete, result=0
22:28:25.504 00.000 13828 worker thread done servicing request
22:28:25.504 00.000 8960 GuideStep: 0.3 px 108 ms WEST, -0.4 px 0 ms NORTH
22:28:25.507 00.003 13828 Worker thread wakes up
22:28:25.507 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:25.507 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:27.982 02.475 13828 Exposure complete
22:28:28.111 00.129 13828 worker thread done servicing request
22:28:28.112 00.001 8960 OnExposeComplete: enter
22:28:28.113 00.001 8960 UpdateGuideState(): m_state=6
22:28:28.116 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1132
22:28:28.117 00.001 8960 Star::Find returns 1 (0), X=974.12, Y=734.82, Mass=127245, SNR=26.3, Peak=23433 HFD=2.9
22:28:28.119 00.002 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:28:28.121 00.002 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:28:28.122 00.001 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.26 hyp=0.28 cameraTheta=-1.98 mountX=-0.01 mountY=-0.28, mountTheta=-1.59
22:28:28.125 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.26, opts=13)
22:28:28.128 00.003 8960 Enqueuing Move request for scope (-0.11, -0.26)
22:28:28.130 00.002 13828 Worker thread wakes up
22:28:28.130 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7984, max=65535, med=12988, FiltMin=10121, FiltMax=65535, Gamma=2.540
22:28:28.132 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.26) opts 0xd
22:28:28.132 00.000 8960 UpdateGuideState exits: m=127245 SNR=26.3
22:28:28.133 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:28.135 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:28.136 00.001 8960 Enqueuing Expose request
22:28:28.138 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.26)
22:28:28.138 00.000 13828 Moving (-0.11, -0.26) raw xDistance=-0.01 yDistance=-0.28
22:28:28.138 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:28:28.138 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:28:28.138 00.000 13828 MoveAxis(E, 0, ABG)
22:28:28.138 00.000 13828 Move returns status 0, amount 0
22:28:28.138 00.000 13828 MoveAxis(N, 148, ABG)
22:28:28.139 00.001 13828 duration set to 0 by GuideMode
22:28:28.139 00.000 13828 Move returns status 0, amount 0
22:28:28.139 00.000 13828 move complete, result=0
22:28:28.139 00.000 13828 worker thread done servicing request
22:28:28.139 00.000 13828 Worker thread wakes up
22:28:28.139 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:28.140 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:28.141 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:28:30.603 02.462 13828 Exposure complete
22:28:30.746 00.143 13828 worker thread done servicing request
22:28:30.746 00.000 8960 OnExposeComplete: enter
22:28:30.749 00.003 8960 UpdateGuideState(): m_state=6
22:28:30.752 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1133
22:28:30.754 00.002 8960 Star::Find returns 1 (0), X=974.60, Y=735.46, Mass=130642, SNR=26.6, Peak=23171 HFD=3.4
22:28:30.758 00.004 8960 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.39) = xAngle (1.20 = 1.20)
22:28:30.761 00.003 8960 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.16 = 1.16)
22:28:30.764 00.003 8960 CameraToMount -- cameraX=0.37 cameraY=0.39 hyp=0.54 cameraTheta=0.81 mountX=0.19 mountY=0.49, mountTheta=1.19
22:28:30.767 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=0.39, opts=13)
22:28:30.770 00.003 8960 Enqueuing Move request for scope (0.37, 0.39)
22:28:30.773 00.003 13828 Worker thread wakes up
22:28:30.773 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8163, max=65535, med=12988, FiltMin=10038, FiltMax=65535, Gamma=2.540
22:28:30.775 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.39) opts 0xd
22:28:30.775 00.000 8960 UpdateGuideState exits: m=130642 SNR=26.6
22:28:30.777 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:30.778 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:30.780 00.002 8960 Enqueuing Expose request
22:28:30.782 00.002 13828 Handling offset move in thread for scope, endpoint = (0.37, 0.39)
22:28:30.782 00.000 13828 Moving (0.37, 0.39) raw xDistance=0.19 yDistance=0.49
22:28:30.782 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
22:28:30.782 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:30.782 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:28:30.782 00.000 13828 MoveAxis(W, 72, ABG)
22:28:30.782 00.000 13828 Guiding  Dir = 3, Dur = 72
22:28:30.784 00.002 13828 IsSlewing returns 0
22:28:30.784 00.000 13828 IsGuiding returns 0
22:28:30.785 00.001 13828 PulseGuide returned control before completion, sleep 81
22:28:30.872 00.087 13828 IsGuiding returns 0
22:28:30.872 00.000 13828 Move returns status 0, amount 72
22:28:30.872 00.000 13828 MoveAxis(N, 0, ABG)
22:28:30.872 00.000 13828 duration set to 0 by GuideMode
22:28:30.872 00.000 13828 Move returns status 0, amount 0
22:28:30.872 00.000 13828 move complete, result=0
22:28:30.872 00.000 13828 worker thread done servicing request
22:28:30.872 00.000 8960 GuideStep: 0.2 px 72 ms WEST, 0.5 px 0 ms NORTH
22:28:30.874 00.002 13828 Worker thread wakes up
22:28:30.875 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:30.875 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:33.347 02.472 13828 Exposure complete
22:28:33.491 00.144 13828 worker thread done servicing request
22:28:33.491 00.000 8960 OnExposeComplete: enter
22:28:33.494 00.003 8960 UpdateGuideState(): m_state=6
22:28:33.497 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1134
22:28:33.500 00.003 8960 Star::Find returns 1 (0), X=973.77, Y=735.25, Mass=169542, SNR=33.8, Peak=24963 HFD=3.2
22:28:33.503 00.003 8960 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.39) = xAngle (3.17 = -3.11)
22:28:33.506 00.003 8960 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.14 = 3.14)
22:28:33.510 00.004 8960 CameraToMount -- cameraX=-0.46 cameraY=0.17 hyp=0.49 cameraTheta=2.78 mountX=-0.49 mountY=0.00, mountTheta=3.14
22:28:33.516 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=0.17, opts=13)
22:28:33.520 00.004 8960 Enqueuing Move request for scope (-0.46, 0.17)
22:28:33.525 00.005 13828 Worker thread wakes up
22:28:33.525 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7766, max=65535, med=12988, FiltMin=10262, FiltMax=65535, Gamma=2.540
22:28:33.527 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.17) opts 0xd
22:28:33.527 00.000 8960 UpdateGuideState exits: m=169542 SNR=33.8
22:28:33.529 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.46, 0.17)
22:28:33.529 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:33.532 00.003 13828 Moving (-0.46, 0.17) raw xDistance=-0.49 yDistance=0.00
22:28:33.532 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:33.534 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.49
22:28:33.534 00.000 8960 Enqueuing Expose request
22:28:33.536 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:33.537 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:28:33.537 00.000 13828 MoveAxis(E, 177, ABG)
22:28:33.537 00.000 13828 Guiding  Dir = 2, Dur = 177
22:28:33.538 00.001 13828 IsSlewing returns 0
22:28:33.539 00.001 13828 IsGuiding returns 0
22:28:33.541 00.002 13828 PulseGuide returned control before completion, sleep 185
22:28:33.741 00.200 13828 IsGuiding returns 0
22:28:33.741 00.000 13828 Move returns status 0, amount 177
22:28:33.741 00.000 13828 MoveAxis(N, 0, ABG)
22:28:33.741 00.000 13828 duration set to 0 by GuideMode
22:28:33.741 00.000 13828 Move returns status 0, amount 0
22:28:33.741 00.000 13828 move complete, result=0
22:28:33.741 00.000 13828 worker thread done servicing request
22:28:33.742 00.001 8960 GuideStep: -0.5 px 177 ms EAST, 0.0 px 0 ms NORTH
22:28:33.745 00.003 13828 Worker thread wakes up
22:28:33.745 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:33.745 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:36.221 02.476 13828 Exposure complete
22:28:36.361 00.140 13828 worker thread done servicing request
22:28:36.361 00.000 8960 OnExposeComplete: enter
22:28:36.363 00.002 8960 UpdateGuideState(): m_state=6
22:28:36.365 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1135
22:28:36.366 00.001 8960 Star::Find returns 1 (0), X=974.82, Y=734.85, Mass=175575, SNR=30.3, Peak=24854 HFD=3.7
22:28:36.368 00.002 8960 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.39) = xAngle (0.02 = 0.02)
22:28:36.370 00.002 8960 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
22:28:36.372 00.002 8960 CameraToMount -- cameraX=0.58 cameraY=-0.23 hyp=0.63 cameraTheta=-0.37 mountX=0.63 mountY=-0.01, mountTheta=-0.01
22:28:36.376 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=-0.23, opts=13)
22:28:36.378 00.002 8960 Enqueuing Move request for scope (0.58, -0.23)
22:28:36.380 00.002 13828 Worker thread wakes up
22:28:36.380 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7792, max=65535, med=12995, FiltMin=9910, FiltMax=65535, Gamma=2.540
22:28:36.382 00.002 8960 UpdateGuideState exits: m=175575 SNR=30.3
22:28:36.384 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:36.386 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:36.388 00.002 8960 Enqueuing Expose request
22:28:36.390 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.23) opts 0xd
22:28:36.390 00.000 13828 Handling offset move in thread for scope, endpoint = (0.58, -0.23)
22:28:36.390 00.000 13828 Moving (0.58, -0.23) raw xDistance=0.63 yDistance=-0.01
22:28:36.391 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.63
22:28:36.391 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:36.391 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:28:36.391 00.000 13828 MoveAxis(W, 220, ABG)
22:28:36.391 00.000 13828 Guiding  Dir = 3, Dur = 220
22:28:36.392 00.001 13828 IsSlewing returns 0
22:28:36.392 00.000 13828 IsGuiding returns 0
22:28:36.394 00.002 13828 PulseGuide returned control before completion, sleep 229
22:28:36.635 00.241 13828 IsGuiding returns 0
22:28:36.635 00.000 13828 Move returns status 0, amount 220
22:28:36.635 00.000 13828 MoveAxis(N, 0, ABG)
22:28:36.635 00.000 13828 duration set to 0 by GuideMode
22:28:36.635 00.000 13828 Move returns status 0, amount 0
22:28:36.635 00.000 13828 move complete, result=0
22:28:36.635 00.000 13828 worker thread done servicing request
22:28:36.635 00.000 13828 Worker thread wakes up
22:28:36.635 00.000 8960 GuideStep: 0.6 px 220 ms WEST, -0.0 px 0 ms NORTH
22:28:36.638 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:36.638 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:39.111 02.473 13828 Exposure complete
22:28:39.233 00.122 13828 worker thread done servicing request
22:28:39.234 00.001 8960 OnExposeComplete: enter
22:28:39.236 00.002 8960 UpdateGuideState(): m_state=6
22:28:39.239 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1136
22:28:39.241 00.002 8960 Star::Find returns 1 (0), X=975.00, Y=735.11, Mass=159178, SNR=31.3, Peak=26633 HFD=3.2
22:28:39.244 00.003 8960 CameraToMount -- cameraTheta (0.04) - m_xAngle (-0.39) = xAngle (0.43 = 0.43)
22:28:39.246 00.002 8960 CameraToMount -- cameraTheta (0.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
22:28:39.248 00.002 8960 CameraToMount -- cameraX=0.77 cameraY=0.03 hyp=0.77 cameraTheta=0.04 mountX=0.70 mountY=0.30, mountTheta=0.40
22:28:39.253 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.77, y=0.03, opts=13)
22:28:39.255 00.002 8960 Enqueuing Move request for scope (0.77, 0.03)
22:28:39.258 00.003 13828 Worker thread wakes up
22:28:39.258 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=12988, FiltMin=10172, FiltMax=65535, Gamma=2.540
22:28:39.260 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.77, 0.03) opts 0xd
22:28:39.260 00.000 8960 UpdateGuideState exits: m=159178 SNR=31.3
22:28:39.262 00.002 13828 Handling offset move in thread for scope, endpoint = (0.77, 0.03)
22:28:39.262 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:39.265 00.003 13828 Moving (0.77, 0.03) raw xDistance=0.70 yDistance=0.30
22:28:39.265 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:39.267 00.002 8960 Enqueuing Expose request
22:28:39.270 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.70
22:28:39.270 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:39.270 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:28:39.270 00.000 13828 MoveAxis(W, 274, ABG)
22:28:39.270 00.000 13828 Guiding  Dir = 3, Dur = 274
22:28:39.272 00.002 13828 IsSlewing returns 0
22:28:39.272 00.000 13828 IsGuiding returns 0
22:28:39.275 00.003 13828 PulseGuide returned control before completion, sleep 282
22:28:39.572 00.297 13828 IsGuiding returns 0
22:28:39.572 00.000 13828 Move returns status 0, amount 274
22:28:39.572 00.000 13828 MoveAxis(N, 0, ABG)
22:28:39.572 00.000 13828 duration set to 0 by GuideMode
22:28:39.572 00.000 13828 Move returns status 0, amount 0
22:28:39.572 00.000 13828 move complete, result=0
22:28:39.572 00.000 13828 worker thread done servicing request
22:28:39.572 00.000 8960 GuideStep: 0.7 px 274 ms WEST, 0.3 px 0 ms NORTH
22:28:39.576 00.004 13828 Worker thread wakes up
22:28:39.576 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:39.576 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:42.042 02.466 13828 Exposure complete
22:28:42.173 00.131 13828 worker thread done servicing request
22:28:42.173 00.000 8960 OnExposeComplete: enter
22:28:42.175 00.002 8960 UpdateGuideState(): m_state=6
22:28:42.177 00.002 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1137
22:28:42.179 00.002 8960 Star::Find returns 1 (0), X=974.90, Y=734.86, Mass=128470, SNR=25.3, Peak=23235 HFD=3.7
22:28:42.180 00.001 8960 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.39) = xAngle (0.09 = 0.09)
22:28:42.182 00.002 8960 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
22:28:42.183 00.001 8960 CameraToMount -- cameraX=0.67 cameraY=-0.21 hyp=0.70 cameraTheta=-0.31 mountX=0.70 mountY=0.04, mountTheta=0.05
22:28:42.186 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.67, y=-0.21, opts=13)
22:28:42.188 00.002 8960 Enqueuing Move request for scope (0.67, -0.21)
22:28:42.190 00.002 13828 Worker thread wakes up
22:28:42.190 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8054, max=65535, med=12988, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:28:42.193 00.003 8960 UpdateGuideState exits: m=128470 SNR=25.3
22:28:42.194 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:42.196 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:42.198 00.002 8960 Enqueuing Expose request
22:28:42.201 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.21) opts 0xd
22:28:42.201 00.000 13828 Handling offset move in thread for scope, endpoint = (0.67, -0.21)
22:28:42.201 00.000 13828 Moving (0.67, -0.21) raw xDistance=0.70 yDistance=0.04
22:28:42.201 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.70
22:28:42.201 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:42.201 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:28:42.202 00.001 13828 MoveAxis(W, 279, ABG)
22:28:42.202 00.000 13828 Guiding  Dir = 3, Dur = 279
22:28:42.203 00.001 13828 IsSlewing returns 0
22:28:42.203 00.000 13828 IsGuiding returns 0
22:28:42.205 00.002 13828 PulseGuide returned control before completion, sleep 288
22:28:42.508 00.303 13828 IsGuiding returns 0
22:28:42.508 00.000 13828 Move returns status 0, amount 279
22:28:42.508 00.000 13828 MoveAxis(N, 0, ABG)
22:28:42.508 00.000 13828 duration set to 0 by GuideMode
22:28:42.508 00.000 13828 Move returns status 0, amount 0
22:28:42.509 00.001 13828 move complete, result=0
22:28:42.509 00.000 13828 worker thread done servicing request
22:28:42.509 00.000 13828 Worker thread wakes up
22:28:42.509 00.000 8960 GuideStep: 0.7 px 279 ms WEST, 0.0 px 0 ms NORTH
22:28:42.513 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:42.513 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:44.989 02.476 13828 Exposure complete
22:28:45.150 00.161 13828 worker thread done servicing request
22:28:45.151 00.001 8960 OnExposeComplete: enter
22:28:45.153 00.002 8960 UpdateGuideState(): m_state=6
22:28:45.156 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1138
22:28:45.158 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=735.35, Mass=162841, SNR=31.5, Peak=21801 HFD=3.5
22:28:45.160 00.002 8960 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.39) = xAngle (1.10 = 1.10)
22:28:45.162 00.002 8960 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
22:28:45.164 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=0.27 hyp=0.42 cameraTheta=0.70 mountX=0.19 mountY=0.36, mountTheta=1.09
22:28:45.166 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=0.27, opts=13)
22:28:45.169 00.003 8960 Enqueuing Move request for scope (0.32, 0.27)
22:28:45.173 00.004 13828 Worker thread wakes up
22:28:45.173 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8259, max=65535, med=13001, FiltMin=10128, FiltMax=65535, Gamma=2.540
22:28:45.175 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.27) opts 0xd
22:28:45.175 00.000 8960 UpdateGuideState exits: m=162841 SNR=31.5
22:28:45.177 00.002 13828 Handling offset move in thread for scope, endpoint = (0.32, 0.27)
22:28:45.177 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:45.181 00.004 13828 Moving (0.32, 0.27) raw xDistance=0.19 yDistance=0.36
22:28:45.181 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:45.183 00.002 8960 Enqueuing Expose request
22:28:45.184 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.19
22:28:45.185 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:28:45.185 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:28:45.185 00.000 13828 MoveAxis(W, 90, ABG)
22:28:45.185 00.000 13828 Guiding  Dir = 3, Dur = 90
22:28:45.186 00.001 13828 IsSlewing returns 0
22:28:45.187 00.001 13828 IsGuiding returns 0
22:28:45.189 00.002 13828 PulseGuide returned control before completion, sleep 98
22:28:45.298 00.109 13828 IsGuiding returns 0
22:28:45.298 00.000 13828 Move returns status 0, amount 90
22:28:45.298 00.000 13828 MoveAxis(N, 0, ABG)
22:28:45.298 00.000 13828 duration set to 0 by GuideMode
22:28:45.298 00.000 13828 Move returns status 0, amount 0
22:28:45.298 00.000 13828 move complete, result=0
22:28:45.298 00.000 13828 worker thread done servicing request
22:28:45.298 00.000 8960 GuideStep: 0.2 px 90 ms WEST, 0.4 px 0 ms NORTH
22:28:45.300 00.002 13828 Worker thread wakes up
22:28:45.300 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:45.300 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:47.769 02.469 13828 Exposure complete
22:28:47.907 00.138 13828 worker thread done servicing request
22:28:47.908 00.001 8960 OnExposeComplete: enter
22:28:47.910 00.002 8960 UpdateGuideState(): m_state=6
22:28:47.912 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1139
22:28:47.913 00.001 8960 Star::Find returns 1 (0), X=973.61, Y=735.28, Mass=178337, SNR=31.9, Peak=23747 HFD=3.9
22:28:47.915 00.002 8960 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.39) = xAngle (3.21 = -3.07)
22:28:47.917 00.002 8960 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.18 = -3.11)
22:28:47.919 00.002 8960 CameraToMount -- cameraX=-0.62 cameraY=0.21 hyp=0.65 cameraTheta=2.82 mountX=-0.65 mountY=-0.02, mountTheta=-3.11
22:28:47.921 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.62, y=0.21, opts=13)
22:28:47.923 00.002 8960 Enqueuing Move request for scope (-0.62, 0.21)
22:28:47.925 00.002 13828 Worker thread wakes up
22:28:47.925 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.62, 0.21) opts 0xd
22:28:47.925 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=13001, FiltMin=10102, FiltMax=65535, Gamma=2.540
22:28:47.928 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.62, 0.21)
22:28:47.928 00.000 8960 UpdateGuideState exits: m=178337 SNR=31.9
22:28:47.930 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:47.932 00.002 13828 Moving (-0.62, 0.21) raw xDistance=-0.65 yDistance=-0.02
22:28:47.932 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:47.933 00.001 8960 Enqueuing Expose request
22:28:47.936 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.65
22:28:47.936 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:47.936 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:28:47.936 00.000 13828 MoveAxis(E, 234, ABG)
22:28:47.936 00.000 13828 Guiding  Dir = 2, Dur = 234
22:28:47.937 00.001 13828 IsSlewing returns 0
22:28:47.938 00.001 13828 IsGuiding returns 0
22:28:47.940 00.002 13828 PulseGuide returned control before completion, sleep 242
22:28:48.191 00.251 13828 IsGuiding returns 0
22:28:48.191 00.000 13828 Move returns status 0, amount 234
22:28:48.191 00.000 13828 MoveAxis(N, 0, ABG)
22:28:48.191 00.000 13828 duration set to 0 by GuideMode
22:28:48.191 00.000 13828 Move returns status 0, amount 0
22:28:48.191 00.000 13828 move complete, result=0
22:28:48.191 00.000 13828 worker thread done servicing request
22:28:48.191 00.000 8960 GuideStep: -0.6 px 234 ms EAST, -0.0 px 0 ms NORTH
22:28:48.193 00.002 13828 Worker thread wakes up
22:28:48.193 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:48.193 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:50.666 02.473 13828 Exposure complete
22:28:50.799 00.133 13828 worker thread done servicing request
22:28:50.799 00.000 8960 OnExposeComplete: enter
22:28:50.801 00.002 8960 UpdateGuideState(): m_state=6
22:28:50.803 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1140
22:28:50.805 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.00, Mass=139428, SNR=28.6, Peak=26697 HFD=2.8
22:28:50.806 00.001 8960 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.39) = xAngle (-2.48 = -2.48)
22:28:50.808 00.002 8960 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
22:28:50.810 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.87 mountX=-0.22 mountY=-0.16, mountTheta=-2.50
22:28:50.815 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.07, opts=13)
22:28:50.817 00.002 8960 Enqueuing Move request for scope (-0.26, -0.07)
22:28:50.820 00.003 13828 Worker thread wakes up
22:28:50.820 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8195, max=65535, med=13008, FiltMin=10211, FiltMax=65535, Gamma=2.540
22:28:50.822 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.07) opts 0xd
22:28:50.822 00.000 8960 UpdateGuideState exits: m=139428 SNR=28.6
22:28:50.824 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.07)
22:28:50.824 00.000 13828 Moving (-0.26, -0.07) raw xDistance=-0.22 yDistance=-0.16
22:28:50.824 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:50.826 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.22
22:28:50.826 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:50.826 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:50.829 00.003 8960 Enqueuing Expose request
22:28:50.831 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:28:50.831 00.000 13828 MoveAxis(E, 97, ABG)
22:28:50.831 00.000 13828 Guiding  Dir = 2, Dur = 97
22:28:50.832 00.001 13828 IsSlewing returns 0
22:28:50.833 00.001 13828 IsGuiding returns 0
22:28:50.834 00.001 13828 PulseGuide returned control before completion, sleep 106
22:28:50.955 00.121 13828 IsGuiding returns 0
22:28:50.955 00.000 13828 Move returns status 0, amount 97
22:28:50.955 00.000 13828 MoveAxis(N, 0, ABG)
22:28:50.955 00.000 13828 duration set to 0 by GuideMode
22:28:50.955 00.000 13828 Move returns status 0, amount 0
22:28:50.955 00.000 13828 move complete, result=0
22:28:50.956 00.001 13828 worker thread done servicing request
22:28:50.956 00.000 13828 Worker thread wakes up
22:28:50.956 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:50.956 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:50.956 00.000 8960 GuideStep: -0.2 px 97 ms EAST, -0.2 px 0 ms NORTH
22:28:53.440 02.484 13828 Exposure complete
22:28:53.607 00.167 13828 worker thread done servicing request
22:28:53.607 00.000 8960 OnExposeComplete: enter
22:28:53.610 00.003 8960 UpdateGuideState(): m_state=6
22:28:53.613 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1141
22:28:53.616 00.003 8960 Star::Find returns 1 (0), X=974.77, Y=734.82, Mass=147365, SNR=28.0, Peak=23619 HFD=3.5
22:28:53.617 00.001 8960 CameraToMount -- cameraTheta (-0.44) - m_xAngle (-0.39) = xAngle (-0.05 = -0.05)
22:28:53.619 00.002 8960 CameraToMount -- cameraTheta (-0.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.08 = -0.08)
22:28:53.622 00.003 8960 CameraToMount -- cameraX=0.54 cameraY=-0.25 hyp=0.59 cameraTheta=-0.44 mountX=0.59 mountY=-0.05, mountTheta=-0.08
22:28:53.626 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.25, opts=13)
22:28:53.629 00.003 8960 Enqueuing Move request for scope (0.54, -0.25)
22:28:53.632 00.003 13828 Worker thread wakes up
22:28:53.632 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7939, max=65535, med=13001, FiltMin=10102, FiltMax=65535, Gamma=2.540
22:28:53.634 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.25) opts 0xd
22:28:53.634 00.000 8960 UpdateGuideState exits: m=147365 SNR=28.0
22:28:53.636 00.002 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.25)
22:28:53.636 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:53.639 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:53.641 00.002 8960 Enqueuing Expose request
22:28:53.644 00.003 13828 Moving (0.54, -0.25) raw xDistance=0.59 yDistance=-0.05
22:28:53.644 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.59
22:28:53.644 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:53.644 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:28:53.644 00.000 13828 MoveAxis(W, 213, ABG)
22:28:53.645 00.001 13828 Guiding  Dir = 3, Dur = 213
22:28:53.646 00.001 13828 IsSlewing returns 0
22:28:53.646 00.000 13828 IsGuiding returns 0
22:28:53.648 00.002 13828 PulseGuide returned control before completion, sleep 222
22:28:53.886 00.238 13828 IsGuiding returns 0
22:28:53.886 00.000 13828 Move returns status 0, amount 213
22:28:53.886 00.000 13828 MoveAxis(N, 0, ABG)
22:28:53.886 00.000 13828 duration set to 0 by GuideMode
22:28:53.886 00.000 13828 Move returns status 0, amount 0
22:28:53.886 00.000 13828 move complete, result=0
22:28:53.886 00.000 13828 worker thread done servicing request
22:28:53.886 00.000 13828 Worker thread wakes up
22:28:53.887 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:53.887 00.000 8960 GuideStep: 0.6 px 213 ms WEST, -0.0 px 0 ms NORTH
22:28:53.890 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:56.372 02.482 13828 Exposure complete
22:28:56.505 00.133 13828 worker thread done servicing request
22:28:56.505 00.000 8960 OnExposeComplete: enter
22:28:56.507 00.002 8960 UpdateGuideState(): m_state=6
22:28:56.509 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1142
22:28:56.511 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=735.26, Mass=130782, SNR=24.7, Peak=23504 HFD=3.2
22:28:56.513 00.002 8960 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.39) = xAngle (2.70 = 2.70)
22:28:56.515 00.002 8960 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.67 = 2.67)
22:28:56.517 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.19 hyp=0.25 cameraTheta=2.31 mountX=-0.23 mountY=0.11, mountTheta=2.67
22:28:56.521 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.19, opts=13)
22:28:56.523 00.002 8960 Enqueuing Move request for scope (-0.17, 0.19)
22:28:56.524 00.001 13828 Worker thread wakes up
22:28:56.524 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7401, max=65535, med=12995, FiltMin=9769, FiltMax=65535, Gamma=2.540
22:28:56.526 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.19) opts 0xd
22:28:56.526 00.000 8960 UpdateGuideState exits: m=130782 SNR=24.7
22:28:56.528 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.19)
22:28:56.528 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:56.531 00.003 13828 Moving (-0.17, 0.19) raw xDistance=-0.23 yDistance=0.11
22:28:56.531 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.23
22:28:56.531 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:56.533 00.002 8960 Enqueuing Expose request
22:28:56.533 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:56.535 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:28:56.535 00.000 13828 MoveAxis(E, 69, ABG)
22:28:56.535 00.000 13828 Guiding  Dir = 2, Dur = 69
22:28:56.537 00.002 13828 IsSlewing returns 0
22:28:56.537 00.000 13828 IsGuiding returns 0
22:28:56.538 00.001 13828 PulseGuide returned control before completion, sleep 78
22:28:56.625 00.087 13828 IsGuiding returns 0
22:28:56.625 00.000 13828 Move returns status 0, amount 69
22:28:56.625 00.000 13828 MoveAxis(N, 0, ABG)
22:28:56.625 00.000 13828 duration set to 0 by GuideMode
22:28:56.625 00.000 13828 Move returns status 0, amount 0
22:28:56.625 00.000 13828 move complete, result=0
22:28:56.625 00.000 13828 worker thread done servicing request
22:28:56.625 00.000 13828 Worker thread wakes up
22:28:56.625 00.000 8960 GuideStep: -0.2 px 69 ms EAST, 0.1 px 0 ms NORTH
22:28:56.628 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:56.628 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:28:59.089 02.461 13828 Exposure complete
22:28:59.224 00.135 13828 worker thread done servicing request
22:28:59.224 00.000 8960 OnExposeComplete: enter
22:28:59.226 00.002 8960 UpdateGuideState(): m_state=6
22:28:59.229 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1143
22:28:59.232 00.003 8960 Star::Find returns 1 (0), X=974.45, Y=735.09, Mass=138530, SNR=27.8, Peak=24899 HFD=3.0
22:28:59.236 00.004 8960 CameraToMount -- cameraTheta (0.07) - m_xAngle (-0.39) = xAngle (0.47 = 0.47)
22:28:59.238 00.002 8960 CameraToMount -- cameraTheta (0.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
22:28:59.241 00.003 8960 CameraToMount -- cameraX=0.22 cameraY=0.02 hyp=0.22 cameraTheta=0.07 mountX=0.20 mountY=0.09, mountTheta=0.44
22:28:59.246 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.02, opts=13)
22:28:59.249 00.003 8960 Enqueuing Move request for scope (0.22, 0.02)
22:28:59.251 00.002 13828 Worker thread wakes up
22:28:59.251 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8169, max=65535, med=13008, FiltMin=10096, FiltMax=65535, Gamma=2.540
22:28:59.253 00.002 8960 UpdateGuideState exits: m=138530 SNR=27.8
22:28:59.255 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.02) opts 0xd
22:28:59.255 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:28:59.256 00.001 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.02)
22:28:59.256 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:28:59.258 00.002 8960 Enqueuing Expose request
22:28:59.260 00.002 13828 Moving (0.22, 0.02) raw xDistance=0.20 yDistance=0.09
22:28:59.260 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.20
22:28:59.260 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:28:59.261 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:28:59.261 00.000 13828 MoveAxis(W, 68, ABG)
22:28:59.261 00.000 13828 Guiding  Dir = 3, Dur = 68
22:28:59.262 00.001 13828 IsSlewing returns 0
22:28:59.262 00.000 13828 IsGuiding returns 0
22:28:59.263 00.001 13828 PulseGuide returned control before completion, sleep 77
22:28:59.342 00.079 13828 IsGuiding returns 0
22:28:59.343 00.001 13828 Move returns status 0, amount 68
22:28:59.343 00.000 13828 MoveAxis(N, 0, ABG)
22:28:59.343 00.000 13828 duration set to 0 by GuideMode
22:28:59.343 00.000 13828 Move returns status 0, amount 0
22:28:59.343 00.000 13828 move complete, result=0
22:28:59.343 00.000 13828 worker thread done servicing request
22:28:59.343 00.000 8960 GuideStep: 0.2 px 68 ms WEST, 0.1 px 0 ms NORTH
22:28:59.346 00.003 13828 Worker thread wakes up
22:28:59.346 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:28:59.346 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:01.820 02.474 13828 Exposure complete
22:29:01.954 00.134 13828 worker thread done servicing request
22:29:01.954 00.000 8960 OnExposeComplete: enter
22:29:01.956 00.002 8960 UpdateGuideState(): m_state=6
22:29:01.958 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1144
22:29:01.960 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=735.19, Mass=132857, SNR=27.6, Peak=24777 HFD=2.9
22:29:01.962 00.002 8960 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.39) = xAngle (2.62 = 2.62)
22:29:01.964 00.002 8960 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.58 = 2.58)
22:29:01.966 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.12 hyp=0.15 cameraTheta=2.23 mountX=-0.13 mountY=0.08, mountTheta=2.59
22:29:01.970 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.12, opts=13)
22:29:01.971 00.001 8960 Enqueuing Move request for scope (-0.09, 0.12)
22:29:01.973 00.002 13828 Worker thread wakes up
22:29:01.973 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.12) opts 0xd
22:29:01.973 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.12)
22:29:01.974 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8220, max=65535, med=13008, FiltMin=10006, FiltMax=65535, Gamma=2.540
22:29:01.976 00.002 8960 UpdateGuideState exits: m=132857 SNR=27.6
22:29:01.978 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:01.980 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:01.982 00.002 8960 Enqueuing Expose request
22:29:01.984 00.002 13828 Moving (-0.09, 0.12) raw xDistance=-0.13 yDistance=0.08
22:29:01.984 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.13
22:29:01.984 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:01.984 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:29:01.984 00.000 13828 MoveAxis(E, 42, ABG)
22:29:01.984 00.000 13828 Guiding  Dir = 2, Dur = 42
22:29:01.986 00.002 13828 IsSlewing returns 0
22:29:01.986 00.000 13828 IsGuiding returns 0
22:29:01.987 00.001 13828 PulseGuide returned control before completion, sleep 51
22:29:02.054 00.067 13828 IsGuiding returns 1
22:29:02.054 00.000 13828 scope still moving after pulse duration time elapsed
22:29:02.090 00.036 13828 IsSlewing returns 0
22:29:02.091 00.001 13828 IsGuiding returns 1
22:29:02.119 00.028 13828 IsSlewing returns 0
22:29:02.119 00.000 13828 IsGuiding returns 0
22:29:02.120 00.001 13828 scope move finished after 42 + 91 ms
22:29:02.120 00.000 13828 Move returns status 0, amount 42
22:29:02.120 00.000 13828 MoveAxis(N, 0, ABG)
22:29:02.120 00.000 13828 duration set to 0 by GuideMode
22:29:02.120 00.000 13828 Move returns status 0, amount 0
22:29:02.120 00.000 13828 move complete, result=0
22:29:02.120 00.000 13828 worker thread done servicing request
22:29:02.120 00.000 8960 GuideStep: -0.1 px 42 ms EAST, 0.1 px 0 ms NORTH
22:29:02.122 00.002 13828 Worker thread wakes up
22:29:02.122 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:02.122 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:04.593 02.471 13828 Exposure complete
22:29:04.724 00.131 13828 worker thread done servicing request
22:29:04.724 00.000 8960 OnExposeComplete: enter
22:29:04.726 00.002 8960 UpdateGuideState(): m_state=6
22:29:04.728 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1145
22:29:04.730 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=735.28, Mass=126243, SNR=23.9, Peak=23747 HFD=3.4
22:29:04.732 00.002 8960 CameraToMount -- cameraTheta (1.11) - m_xAngle (-0.39) = xAngle (1.50 = 1.50)
22:29:04.733 00.001 8960 CameraToMount -- cameraTheta (1.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.47 = 1.47)
22:29:04.735 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=0.20 hyp=0.22 cameraTheta=1.11 mountX=0.02 mountY=0.22, mountTheta=1.50
22:29:04.738 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.20, opts=13)
22:29:04.740 00.002 8960 Enqueuing Move request for scope (0.10, 0.20)
22:29:04.742 00.002 13828 Worker thread wakes up
22:29:04.742 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=13020, FiltMin=10371, FiltMax=65535, Gamma=2.540
22:29:04.745 00.003 8960 UpdateGuideState exits: m=126243 SNR=23.9
22:29:04.748 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.20) opts 0xd
22:29:04.748 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:04.750 00.002 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.20)
22:29:04.750 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:04.752 00.002 8960 Enqueuing Expose request
22:29:04.754 00.002 13828 Moving (0.10, 0.20) raw xDistance=0.02 yDistance=0.22
22:29:04.754 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:29:04.754 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:29:04.754 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:29:04.754 00.000 13828 MoveAxis(E, 0, ABG)
22:29:04.754 00.000 13828 Move returns status 0, amount 0
22:29:04.755 00.001 13828 MoveAxis(N, 0, ABG)
22:29:04.755 00.000 13828 duration set to 0 by GuideMode
22:29:04.755 00.000 13828 Move returns status 0, amount 0
22:29:04.755 00.000 13828 move complete, result=0
22:29:04.755 00.000 13828 worker thread done servicing request
22:29:04.755 00.000 13828 Worker thread wakes up
22:29:04.755 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:04.755 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:04.756 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:29:07.234 02.478 13828 Exposure complete
22:29:07.376 00.142 13828 worker thread done servicing request
22:29:07.376 00.000 8960 OnExposeComplete: enter
22:29:07.379 00.003 8960 UpdateGuideState(): m_state=6
22:29:07.383 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1146
22:29:07.385 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=735.13, Mass=150220, SNR=27.8, Peak=25827 HFD=3.9
22:29:07.388 00.003 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.85)
22:29:07.390 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.40 = -2.88)
22:29:07.392 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=0.05 hyp=0.55 cameraTheta=3.05 mountX=-0.53 mountY=-0.14, mountTheta=-2.88
22:29:07.396 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=0.05, opts=13)
22:29:07.398 00.002 8960 Enqueuing Move request for scope (-0.55, 0.05)
22:29:07.400 00.002 13828 Worker thread wakes up
22:29:07.400 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8137, max=65535, med=13033, FiltMin=10262, FiltMax=65535, Gamma=2.540
22:29:07.403 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.05) opts 0xd
22:29:07.403 00.000 8960 UpdateGuideState exits: m=150220 SNR=27.8
22:29:07.405 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:07.407 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.55, 0.05)
22:29:07.407 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:07.408 00.001 8960 Enqueuing Expose request
22:29:07.410 00.002 13828 Moving (-0.55, 0.05) raw xDistance=-0.53 yDistance=-0.14
22:29:07.410 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
22:29:07.410 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:07.410 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:29:07.410 00.000 13828 MoveAxis(E, 196, ABG)
22:29:07.411 00.001 13828 Guiding  Dir = 2, Dur = 196
22:29:07.412 00.001 13828 IsSlewing returns 0
22:29:07.412 00.000 13828 IsGuiding returns 0
22:29:07.413 00.001 13828 PulseGuide returned control before completion, sleep 205
22:29:07.633 00.220 13828 IsGuiding returns 0
22:29:07.633 00.000 13828 Move returns status 0, amount 196
22:29:07.633 00.000 13828 MoveAxis(N, 0, ABG)
22:29:07.633 00.000 13828 duration set to 0 by GuideMode
22:29:07.633 00.000 13828 Move returns status 0, amount 0
22:29:07.633 00.000 13828 move complete, result=0
22:29:07.633 00.000 13828 worker thread done servicing request
22:29:07.634 00.001 13828 Worker thread wakes up
22:29:07.634 00.000 8960 GuideStep: -0.5 px 196 ms EAST, -0.1 px 0 ms NORTH
22:29:07.636 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:07.636 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:10.113 02.477 13828 Exposure complete
22:29:10.255 00.142 13828 worker thread done servicing request
22:29:10.255 00.000 8960 OnExposeComplete: enter
22:29:10.257 00.002 8960 UpdateGuideState(): m_state=6
22:29:10.259 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1147
22:29:10.261 00.002 8960 Star::Find returns 1 (0), X=973.89, Y=735.32, Mass=144201, SNR=29.5, Peak=25904 HFD=3.3
22:29:10.263 00.002 8960 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.39) = xAngle (2.93 = 2.93)
22:29:10.265 00.002 8960 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.89 = 2.89)
22:29:10.267 00.002 8960 CameraToMount -- cameraX=-0.35 cameraY=0.24 hyp=0.42 cameraTheta=2.53 mountX=-0.41 mountY=0.10, mountTheta=2.89
22:29:10.270 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=0.24, opts=13)
22:29:10.272 00.002 8960 Enqueuing Move request for scope (-0.35, 0.24)
22:29:10.275 00.003 13828 Worker thread wakes up
22:29:10.275 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, 0.24) opts 0xd
22:29:10.275 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=13033, FiltMin=9974, FiltMax=65535, Gamma=2.540
22:29:10.277 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.35, 0.24)
22:29:10.277 00.000 8960 UpdateGuideState exits: m=144201 SNR=29.5
22:29:10.279 00.002 13828 Moving (-0.35, 0.24) raw xDistance=-0.41 yDistance=0.10
22:29:10.279 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:10.281 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
22:29:10.281 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:10.285 00.004 8960 Enqueuing Expose request
22:29:10.287 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:10.287 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:29:10.288 00.001 13828 MoveAxis(E, 166, ABG)
22:29:10.288 00.000 13828 Guiding  Dir = 2, Dur = 166
22:29:10.289 00.001 13828 IsSlewing returns 0
22:29:10.289 00.000 13828 IsGuiding returns 0
22:29:10.291 00.002 13828 PulseGuide returned control before completion, sleep 175
22:29:10.471 00.180 13828 IsGuiding returns 1
22:29:10.471 00.000 13828 scope still moving after pulse duration time elapsed
22:29:10.503 00.032 13828 IsSlewing returns 0
22:29:10.504 00.001 13828 IsGuiding returns 0
22:29:10.504 00.000 13828 scope move finished after 166 + 47 ms
22:29:10.504 00.000 13828 Move returns status 0, amount 166
22:29:10.504 00.000 13828 MoveAxis(N, 0, ABG)
22:29:10.504 00.000 13828 duration set to 0 by GuideMode
22:29:10.504 00.000 13828 Move returns status 0, amount 0
22:29:10.504 00.000 13828 move complete, result=0
22:29:10.504 00.000 13828 worker thread done servicing request
22:29:10.504 00.000 13828 Worker thread wakes up
22:29:10.504 00.000 8960 GuideStep: -0.4 px 166 ms EAST, 0.1 px 0 ms NORTH
22:29:10.507 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:10.507 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:12.984 02.477 13828 Exposure complete
22:29:13.120 00.136 13828 worker thread done servicing request
22:29:13.121 00.001 8960 OnExposeComplete: enter
22:29:13.123 00.002 8960 UpdateGuideState(): m_state=6
22:29:13.125 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1148
22:29:13.129 00.004 8960 Star::Find returns 1 (0), X=974.83, Y=735.32, Mass=157702, SNR=29.2, Peak=25814 HFD=3.4
22:29:13.131 00.002 8960 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.39) = xAngle (0.77 = 0.77)
22:29:13.132 00.001 8960 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
22:29:13.134 00.002 8960 CameraToMount -- cameraX=0.60 cameraY=0.24 hyp=0.64 cameraTheta=0.38 mountX=0.46 mountY=0.43, mountTheta=0.75
22:29:13.137 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.60, y=0.24, opts=13)
22:29:13.139 00.002 8960 Enqueuing Move request for scope (0.60, 0.24)
22:29:13.141 00.002 13828 Worker thread wakes up
22:29:13.141 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.60, 0.24) opts 0xd
22:29:13.141 00.000 13828 Handling offset move in thread for scope, endpoint = (0.60, 0.24)
22:29:13.141 00.000 13828 Moving (0.60, 0.24) raw xDistance=0.46 yDistance=0.43
22:29:13.141 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.46
22:29:13.141 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7612, max=65535, med=13040, FiltMin=10179, FiltMax=65535, Gamma=2.540
22:29:13.143 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:29:13.143 00.000 8960 UpdateGuideState exits: m=157702 SNR=29.2
22:29:13.145 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.43
22:29:13.145 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:13.147 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:13.150 00.003 8960 Enqueuing Expose request
22:29:13.152 00.002 13828 MoveAxis(W, 160, ABG)
22:29:13.152 00.000 13828 Guiding  Dir = 3, Dur = 160
22:29:13.154 00.002 13828 IsSlewing returns 0
22:29:13.154 00.000 13828 IsGuiding returns 0
22:29:13.156 00.002 13828 PulseGuide returned control before completion, sleep 169
22:29:13.331 00.175 13828 IsGuiding returns 0
22:29:13.331 00.000 13828 Move returns status 0, amount 160
22:29:13.331 00.000 13828 MoveAxis(N, 0, ABG)
22:29:13.331 00.000 13828 duration set to 0 by GuideMode
22:29:13.331 00.000 13828 Move returns status 0, amount 0
22:29:13.331 00.000 13828 move complete, result=0
22:29:13.331 00.000 13828 worker thread done servicing request
22:29:13.332 00.001 8960 GuideStep: 0.5 px 160 ms WEST, 0.4 px 0 ms NORTH
22:29:13.334 00.002 13828 Worker thread wakes up
22:29:13.334 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:13.335 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:15.799 02.464 13828 Exposure complete
22:29:15.940 00.141 13828 worker thread done servicing request
22:29:15.940 00.000 8960 OnExposeComplete: enter
22:29:15.942 00.002 8960 UpdateGuideState(): m_state=6
22:29:15.944 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1149
22:29:15.946 00.002 8960 Star::Find returns 1 (0), X=974.57, Y=735.16, Mass=145844, SNR=31.2, Peak=26320 HFD=3.2
22:29:15.948 00.002 8960 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.39) = xAngle (0.63 = 0.63)
22:29:15.951 00.003 8960 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
22:29:15.953 00.002 8960 CameraToMount -- cameraX=0.34 cameraY=0.08 hyp=0.35 cameraTheta=0.23 mountX=0.28 mountY=0.19, mountTheta=0.60
22:29:15.955 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=0.08, opts=13)
22:29:15.957 00.002 8960 Enqueuing Move request for scope (0.34, 0.08)
22:29:15.959 00.002 13828 Worker thread wakes up
22:29:15.959 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8092, max=65535, med=13040, FiltMin=10172, FiltMax=65535, Gamma=2.540
22:29:15.961 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.08) opts 0xd
22:29:15.961 00.000 8960 UpdateGuideState exits: m=145844 SNR=31.2
22:29:15.963 00.002 13828 Handling offset move in thread for scope, endpoint = (0.34, 0.08)
22:29:15.963 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:15.964 00.001 13828 Moving (0.34, 0.08) raw xDistance=0.28 yDistance=0.19
22:29:15.965 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:15.966 00.001 8960 Enqueuing Expose request
22:29:15.968 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.28
22:29:15.968 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=-0.10 newest=0.73
22:29:15.968 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
22:29:15.968 00.000 13828 MoveAxis(W, 115, ABG)
22:29:15.968 00.000 13828 Guiding  Dir = 3, Dur = 115
22:29:15.970 00.002 13828 IsSlewing returns 0
22:29:15.970 00.000 13828 IsGuiding returns 0
22:29:15.971 00.001 13828 PulseGuide returned control before completion, sleep 124
22:29:16.101 00.130 13828 IsGuiding returns 0
22:29:16.101 00.000 13828 Move returns status 0, amount 115
22:29:16.101 00.000 13828 MoveAxis(S, 102, ABG)
22:29:16.101 00.000 13828 Guiding  Dir = 1, Dur = 102
22:29:16.103 00.002 13828 IsSlewing returns 0
22:29:16.103 00.000 13828 IsGuiding returns 0
22:29:16.106 00.003 13828 PulseGuide returned control before completion, sleep 110
22:29:16.226 00.120 13828 IsGuiding returns 0
22:29:16.226 00.000 13828 Move returns status 0, amount 102
22:29:16.226 00.000 13828 move complete, result=0
22:29:16.226 00.000 13828 worker thread done servicing request
22:29:16.226 00.000 8960 GuideStep: 0.3 px 115 ms WEST, 0.2 px 102 ms SOUTH
22:29:16.229 00.003 13828 Worker thread wakes up
22:29:16.230 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:16.230 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:18.707 02.477 13828 Exposure complete
22:29:18.836 00.129 13828 worker thread done servicing request
22:29:18.836 00.000 8960 OnExposeComplete: enter
22:29:18.838 00.002 8960 UpdateGuideState(): m_state=6
22:29:18.841 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1150
22:29:18.843 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=735.16, Mass=139410, SNR=31.6, Peak=23209 HFD=3.3
22:29:18.845 00.002 8960 CameraToMount -- cameraTheta (0.28) - m_xAngle (-0.39) = xAngle (0.67 = 0.67)
22:29:18.846 00.001 8960 CameraToMount -- cameraTheta (0.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.64 = 0.64)
22:29:18.848 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=0.09 hyp=0.32 cameraTheta=0.28 mountX=0.25 mountY=0.19, mountTheta=0.65
22:29:18.851 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=0.09, opts=13)
22:29:18.852 00.001 8960 Enqueuing Move request for scope (0.31, 0.09)
22:29:18.854 00.002 13828 Worker thread wakes up
22:29:18.854 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.09) opts 0xd
22:29:18.854 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, 0.09)
22:29:18.854 00.000 13828 Moving (0.31, 0.09) raw xDistance=0.25 yDistance=0.19
22:29:18.854 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=13052, FiltMin=10249, FiltMax=65535, Gamma=2.540
22:29:18.856 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:29:18.856 00.000 8960 UpdateGuideState exits: m=139410 SNR=31.6
22:29:18.858 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:18.858 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:18.860 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:29:18.860 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:18.861 00.001 8960 Enqueuing Expose request
22:29:18.863 00.002 13828 MoveAxis(W, 101, ABG)
22:29:18.863 00.000 13828 Guiding  Dir = 3, Dur = 101
22:29:18.865 00.002 13828 IsSlewing returns 0
22:29:18.865 00.000 13828 IsGuiding returns 0
22:29:18.868 00.003 13828 PulseGuide returned control before completion, sleep 109
22:29:18.979 00.111 13828 IsGuiding returns 0
22:29:18.979 00.000 13828 Move returns status 0, amount 101
22:29:18.979 00.000 13828 MoveAxis(N, 0, ABG)
22:29:18.979 00.000 13828 duration set to 0 by GuideMode
22:29:18.979 00.000 13828 Move returns status 0, amount 0
22:29:18.979 00.000 13828 move complete, result=0
22:29:18.979 00.000 13828 worker thread done servicing request
22:29:18.979 00.000 13828 Worker thread wakes up
22:29:18.980 00.001 8960 GuideStep: 0.3 px 101 ms WEST, 0.2 px 0 ms NORTH
22:29:18.981 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:18.982 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:21.448 02.466 13828 Exposure complete
22:29:21.583 00.135 13828 worker thread done servicing request
22:29:21.583 00.000 8960 OnExposeComplete: enter
22:29:21.585 00.002 8960 UpdateGuideState(): m_state=6
22:29:21.587 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1151
22:29:21.589 00.002 8960 Star::Find returns 1 (0), X=974.68, Y=735.46, Mass=135840, SNR=27.7, Peak=24553 HFD=3.2
22:29:21.591 00.002 8960 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.39) = xAngle (1.11 = 1.11)
22:29:21.592 00.001 8960 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
22:29:21.594 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=0.39 hyp=0.59 cameraTheta=0.72 mountX=0.26 mountY=0.52, mountTheta=1.10
22:29:21.596 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=0.39, opts=13)
22:29:21.599 00.003 8960 Enqueuing Move request for scope (0.45, 0.39)
22:29:21.601 00.002 13828 Worker thread wakes up
22:29:21.601 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7728, max=65535, med=13059, FiltMin=10044, FiltMax=65535, Gamma=2.540
22:29:21.604 00.003 8960 UpdateGuideState exits: m=135840 SNR=27.7
22:29:21.608 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.39) opts 0xd
22:29:21.608 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, 0.39)
22:29:21.608 00.000 13828 Moving (0.45, 0.39) raw xDistance=0.26 yDistance=0.52
22:29:21.608 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.26
22:29:21.608 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:21.610 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
22:29:21.610 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:21.612 00.002 8960 Enqueuing Expose request
22:29:21.615 00.003 13828 MoveAxis(W, 105, ABG)
22:29:21.615 00.000 13828 Guiding  Dir = 3, Dur = 105
22:29:21.617 00.002 13828 IsSlewing returns 0
22:29:21.617 00.000 13828 IsGuiding returns 0
22:29:21.618 00.001 13828 PulseGuide returned control before completion, sleep 114
22:29:21.737 00.119 13828 IsGuiding returns 0
22:29:21.737 00.000 13828 Move returns status 0, amount 105
22:29:21.737 00.000 13828 MoveAxis(S, 276, ABG)
22:29:21.737 00.000 13828 Guiding  Dir = 1, Dur = 276
22:29:21.738 00.001 13828 IsSlewing returns 0
22:29:21.738 00.000 13828 IsGuiding returns 0
22:29:21.740 00.002 13828 PulseGuide returned control before completion, sleep 285
22:29:22.034 00.294 13828 IsGuiding returns 0
22:29:22.034 00.000 13828 Move returns status 0, amount 276
22:29:22.034 00.000 13828 move complete, result=0
22:29:22.034 00.000 13828 worker thread done servicing request
22:29:22.034 00.000 8960 GuideStep: 0.3 px 105 ms WEST, 0.5 px 276 ms SOUTH
22:29:22.037 00.003 13828 Worker thread wakes up
22:29:22.037 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:22.037 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:24.519 02.482 13828 Exposure complete
22:29:24.652 00.133 13828 worker thread done servicing request
22:29:24.652 00.000 8960 OnExposeComplete: enter
22:29:24.654 00.002 8960 UpdateGuideState(): m_state=6
22:29:24.656 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1152
22:29:24.658 00.002 8960 Star::Find returns 1 (0), X=973.85, Y=734.87, Mass=131148, SNR=25.7, Peak=22723 HFD=3.2
22:29:24.660 00.002 8960 CameraToMount -- cameraTheta (-2.63) - m_xAngle (-0.39) = xAngle (-2.24 = -2.24)
22:29:24.662 00.002 8960 CameraToMount -- cameraTheta (-2.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
22:29:24.663 00.001 8960 CameraToMount -- cameraX=-0.38 cameraY=-0.21 hyp=0.43 cameraTheta=-2.63 mountX=-0.27 mountY=-0.33, mountTheta=-2.25
22:29:24.667 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=-0.21, opts=13)
22:29:24.669 00.002 8960 Enqueuing Move request for scope (-0.38, -0.21)
22:29:24.670 00.001 13828 Worker thread wakes up
22:29:24.671 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.21) opts 0xd
22:29:24.671 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7945, max=65535, med=13052, FiltMin=10262, FiltMax=65535, Gamma=2.540
22:29:24.672 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.38, -0.21)
22:29:24.672 00.000 8960 UpdateGuideState exits: m=131148 SNR=25.7
22:29:24.674 00.002 13828 Moving (-0.38, -0.21) raw xDistance=-0.27 yDistance=-0.33
22:29:24.674 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:24.676 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.27
22:29:24.676 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:24.678 00.002 8960 Enqueuing Expose request
22:29:24.680 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:24.680 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.33
22:29:24.680 00.000 13828 MoveAxis(E, 93, ABG)
22:29:24.680 00.000 13828 Guiding  Dir = 2, Dur = 93
22:29:24.682 00.002 13828 IsSlewing returns 0
22:29:24.682 00.000 13828 IsGuiding returns 0
22:29:24.683 00.001 13828 PulseGuide returned control before completion, sleep 102
22:29:24.802 00.119 13828 IsGuiding returns 0
22:29:24.802 00.000 13828 Move returns status 0, amount 93
22:29:24.802 00.000 13828 MoveAxis(N, 0, ABG)
22:29:24.802 00.000 13828 duration set to 0 by GuideMode
22:29:24.802 00.000 13828 Move returns status 0, amount 0
22:29:24.802 00.000 13828 move complete, result=0
22:29:24.802 00.000 13828 worker thread done servicing request
22:29:24.802 00.000 13828 Worker thread wakes up
22:29:24.802 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:24.803 00.001 8960 GuideStep: -0.3 px 93 ms EAST, -0.3 px 0 ms NORTH
22:29:24.805 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:27.279 02.474 13828 Exposure complete
22:29:27.424 00.145 13828 worker thread done servicing request
22:29:27.425 00.001 8960 OnExposeComplete: enter
22:29:27.428 00.003 8960 UpdateGuideState(): m_state=6
22:29:27.432 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1153
22:29:27.435 00.003 8960 Star::Find returns 1 (0), X=973.24, Y=734.92, Mass=150145, SNR=30.4, Peak=24739 HFD=3.2
22:29:27.438 00.003 8960 CameraToMount -- cameraTheta (-2.98) - m_xAngle (-0.39) = xAngle (-2.59 = -2.59)
22:29:27.441 00.003 8960 CameraToMount -- cameraTheta (-2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
22:29:27.443 00.002 8960 CameraToMount -- cameraX=-0.99 cameraY=-0.16 hyp=1.00 cameraTheta=-2.98 mountX=-0.85 mountY=-0.49, mountTheta=-2.62
22:29:27.446 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.99, y=-0.16, opts=13)
22:29:27.449 00.003 8960 Enqueuing Move request for scope (-0.99, -0.16)
22:29:27.451 00.002 13828 Worker thread wakes up
22:29:27.451 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7875, max=65535, med=13059, FiltMin=10223, FiltMax=65535, Gamma=2.540
22:29:27.454 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.99, -0.16) opts 0xd
22:29:27.454 00.000 8960 UpdateGuideState exits: m=150145 SNR=30.4
22:29:27.456 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.99, -0.16)
22:29:27.456 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:27.457 00.001 13828 Moving (-0.99, -0.16) raw xDistance=-0.85 yDistance=-0.49
22:29:27.458 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:27.459 00.001 8960 Enqueuing Expose request
22:29:27.461 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.85
22:29:27.461 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:27.461 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:29:27.461 00.000 13828 MoveAxis(E, 323, ABG)
22:29:27.462 00.001 13828 Guiding  Dir = 2, Dur = 323
22:29:27.463 00.001 13828 IsSlewing returns 0
22:29:27.464 00.001 13828 IsGuiding returns 0
22:29:27.466 00.002 13828 PulseGuide returned control before completion, sleep 331
22:29:27.800 00.334 13828 IsGuiding returns 0
22:29:27.800 00.000 13828 Move returns status 0, amount 323
22:29:27.800 00.000 13828 MoveAxis(N, 0, ABG)
22:29:27.800 00.000 13828 duration set to 0 by GuideMode
22:29:27.800 00.000 13828 Move returns status 0, amount 0
22:29:27.801 00.001 13828 move complete, result=0
22:29:27.801 00.000 13828 worker thread done servicing request
22:29:27.801 00.000 13828 Worker thread wakes up
22:29:27.801 00.000 8960 GuideStep: -0.9 px 323 ms EAST, -0.5 px 0 ms NORTH
22:29:27.804 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:27.804 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:30.278 02.474 13828 Exposure complete
22:29:30.427 00.149 8960 OnExposeComplete: enter
22:29:30.430 00.003 13828 worker thread done servicing request
22:29:30.430 00.000 8960 UpdateGuideState(): m_state=6
22:29:30.434 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1154
22:29:30.436 00.002 8960 Star::Find returns 1 (0), X=974.24, Y=734.52, Mass=141794, SNR=25.6, Peak=24355 HFD=3.7
22:29:30.437 00.001 8960 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.39) = xAngle (-1.17 = -1.17)
22:29:30.439 00.002 8960 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
22:29:30.442 00.003 8960 CameraToMount -- cameraX=0.00 cameraY=-0.55 hyp=0.55 cameraTheta=-1.56 mountX=0.22 mountY=-0.52, mountTheta=-1.18
22:29:30.445 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=-0.55, opts=13)
22:29:30.447 00.002 8960 Enqueuing Move request for scope (0.00, -0.55)
22:29:30.449 00.002 13828 Worker thread wakes up
22:29:30.449 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.55) opts 0xd
22:29:30.449 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, -0.55)
22:29:30.449 00.000 13828 Moving (0.00, -0.55) raw xDistance=0.22 yDistance=-0.52
22:29:30.449 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.22
22:29:30.449 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8131, max=65535, med=13065, FiltMin=10390, FiltMax=65535, Gamma=2.540
22:29:30.451 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:30.451 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.52
22:29:30.451 00.000 13828 MoveAxis(W, 58, ABG)
22:29:30.451 00.000 8960 UpdateGuideState exits: m=141794 SNR=25.6
22:29:30.453 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:30.455 00.002 13828 Guiding  Dir = 3, Dur = 58
22:29:30.455 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:30.457 00.002 8960 Enqueuing Expose request
22:29:30.459 00.002 13828 IsSlewing returns 0
22:29:30.459 00.000 13828 IsGuiding returns 0
22:29:30.461 00.002 13828 PulseGuide returned control before completion, sleep 67
22:29:30.537 00.076 13828 IsGuiding returns 0
22:29:30.537 00.000 13828 Move returns status 0, amount 58
22:29:30.537 00.000 13828 MoveAxis(N, 0, ABG)
22:29:30.537 00.000 13828 duration set to 0 by GuideMode
22:29:30.537 00.000 13828 Move returns status 0, amount 0
22:29:30.537 00.000 13828 move complete, result=0
22:29:30.538 00.001 13828 worker thread done servicing request
22:29:30.538 00.000 8960 GuideStep: 0.2 px 58 ms WEST, -0.5 px 0 ms NORTH
22:29:30.542 00.004 13828 Worker thread wakes up
22:29:30.542 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:30.542 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:33.015 02.473 13828 Exposure complete
22:29:33.158 00.143 13828 worker thread done servicing request
22:29:33.158 00.000 8960 OnExposeComplete: enter
22:29:33.161 00.003 8960 UpdateGuideState(): m_state=6
22:29:33.163 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1155
22:29:33.167 00.004 8960 Star::Find returns 1 (0), X=974.08, Y=735.02, Mass=173327, SNR=30.2, Peak=24771 HFD=3.9
22:29:33.169 00.002 8960 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.39) = xAngle (-2.38 = -2.38)
22:29:33.172 00.003 8960 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
22:29:33.174 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-2.77 mountX=-0.12 mountY=-0.11, mountTheta=-2.40
22:29:33.178 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.06, opts=13)
22:29:33.181 00.003 8960 Enqueuing Move request for scope (-0.15, -0.06)
22:29:33.183 00.002 13828 Worker thread wakes up
22:29:33.184 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8118, max=65535, med=13059, FiltMin=10025, FiltMax=65535, Gamma=2.540
22:29:33.186 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.06) opts 0xd
22:29:33.186 00.000 8960 UpdateGuideState exits: m=173327 SNR=30.2
22:29:33.188 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:33.190 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.06)
22:29:33.190 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:33.192 00.002 8960 Enqueuing Expose request
22:29:33.194 00.002 13828 Moving (-0.15, -0.06) raw xDistance=-0.12 yDistance=-0.11
22:29:33.194 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:29:33.194 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:33.194 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:29:33.195 00.001 13828 MoveAxis(E, 0, ABG)
22:29:33.195 00.000 13828 Move returns status 0, amount 0
22:29:33.195 00.000 13828 MoveAxis(N, 0, ABG)
22:29:33.195 00.000 13828 duration set to 0 by GuideMode
22:29:33.195 00.000 13828 Move returns status 0, amount 0
22:29:33.195 00.000 13828 move complete, result=0
22:29:33.195 00.000 13828 worker thread done servicing request
22:29:33.195 00.000 13828 Worker thread wakes up
22:29:33.195 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:33.195 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:33.196 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:29:35.665 02.469 13828 Exposure complete
22:29:35.796 00.131 13828 worker thread done servicing request
22:29:35.796 00.000 8960 OnExposeComplete: enter
22:29:35.799 00.003 8960 UpdateGuideState(): m_state=6
22:29:35.802 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1156
22:29:35.804 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.91, Mass=113781, SNR=22.5, Peak=20515 HFD=3.4
22:29:35.807 00.003 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.39 = -1.39)
22:29:35.809 00.002 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
22:29:35.811 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.79 mountX=0.03 mountY=-0.17, mountTheta=-1.40
22:29:35.815 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.16, opts=13)
22:29:35.820 00.005 8960 Enqueuing Move request for scope (-0.04, -0.16)
22:29:35.822 00.002 13828 Worker thread wakes up
22:29:35.822 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8028, max=65535, med=13065, FiltMin=10166, FiltMax=65535, Gamma=2.540
22:29:35.825 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
22:29:35.825 00.000 8960 UpdateGuideState exits: m=113781 SNR=22.5
22:29:35.828 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
22:29:35.828 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:35.831 00.003 13828 Moving (-0.04, -0.16) raw xDistance=0.03 yDistance=-0.17
22:29:35.832 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:35.834 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:29:35.835 00.001 8960 Enqueuing Expose request
22:29:35.837 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:35.838 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:29:35.838 00.000 13828 MoveAxis(E, 0, ABG)
22:29:35.838 00.000 13828 Move returns status 0, amount 0
22:29:35.838 00.000 13828 MoveAxis(N, 0, ABG)
22:29:35.838 00.000 13828 duration set to 0 by GuideMode
22:29:35.838 00.000 13828 Move returns status 0, amount 0
22:29:35.838 00.000 13828 move complete, result=0
22:29:35.838 00.000 13828 worker thread done servicing request
22:29:35.838 00.000 13828 Worker thread wakes up
22:29:35.838 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:35.839 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:35.840 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:29:38.318 02.478 13828 Exposure complete
22:29:38.452 00.134 13828 worker thread done servicing request
22:29:38.453 00.001 8960 OnExposeComplete: enter
22:29:38.455 00.002 8960 UpdateGuideState(): m_state=6
22:29:38.457 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1157
22:29:38.458 00.001 8960 Star::Find returns 1 (0), X=973.19, Y=734.67, Mass=147990, SNR=29.5, Peak=24963 HFD=3.3
22:29:38.460 00.002 8960 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.39) = xAngle (-2.38 = -2.38)
22:29:38.462 00.002 8960 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
22:29:38.464 00.002 8960 CameraToMount -- cameraX=-1.04 cameraY=-0.41 hyp=1.12 cameraTheta=-2.77 mountX=-0.81 mountY=-0.75, mountTheta=-2.40
22:29:38.468 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.04, y=-0.41, opts=13)
22:29:38.470 00.002 8960 Enqueuing Move request for scope (-1.04, -0.41)
22:29:38.472 00.002 13828 Worker thread wakes up
22:29:38.472 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7606, max=65535, med=13072, FiltMin=10243, FiltMax=65535, Gamma=2.540
22:29:38.474 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.04, -0.41) opts 0xd
22:29:38.474 00.000 8960 UpdateGuideState exits: m=147990 SNR=29.5
22:29:38.476 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.04, -0.41)
22:29:38.476 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:38.478 00.002 13828 Moving (-1.04, -0.41) raw xDistance=-0.81 yDistance=-0.75
22:29:38.478 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:38.480 00.002 8960 Enqueuing Expose request
22:29:38.483 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.51 from input -0.81
22:29:38.483 00.000 13828 resist switch: large excursion: input -0.75 thresh 0.57 direction from 1 to -1
22:29:38.484 00.001 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.24
22:29:38.484 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:29:38.484 00.000 13828 MoveAxis(E, 299, ABG)
22:29:38.484 00.000 13828 Guiding  Dir = 2, Dur = 299
22:29:38.485 00.001 13828 IsSlewing returns 0
22:29:38.486 00.001 13828 IsGuiding returns 0
22:29:38.487 00.001 13828 PulseGuide returned control before completion, sleep 308
22:29:38.810 00.323 13828 IsGuiding returns 0
22:29:38.810 00.000 13828 Move returns status 0, amount 299
22:29:38.810 00.000 13828 MoveAxis(N, 397, ABG)
22:29:38.810 00.000 13828 duration set to 0 by GuideMode
22:29:38.810 00.000 13828 Move returns status 0, amount 0
22:29:38.810 00.000 13828 move complete, result=0
22:29:38.810 00.000 13828 worker thread done servicing request
22:29:38.810 00.000 13828 Worker thread wakes up
22:29:38.811 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:38.811 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:38.811 00.000 8960 GuideStep: -0.8 px 299 ms EAST, -0.7 px 0 ms NORTH
22:29:41.285 02.474 13828 Exposure complete
22:29:41.419 00.134 13828 worker thread done servicing request
22:29:41.420 00.001 8960 OnExposeComplete: enter
22:29:41.422 00.002 8960 UpdateGuideState(): m_state=6
22:29:41.425 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1158
22:29:41.428 00.003 8960 Star::Find returns 1 (0), X=973.80, Y=734.96, Mass=139421, SNR=30.8, Peak=24707 HFD=3.1
22:29:41.430 00.002 8960 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.39) = xAngle (-2.48 = -2.48)
22:29:41.432 00.002 8960 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.52 = -2.52)
22:29:41.433 00.001 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.12 hyp=0.45 cameraTheta=-2.87 mountX=-0.36 mountY=-0.26, mountTheta=-2.50
22:29:41.436 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.12, opts=13)
22:29:41.438 00.002 8960 Enqueuing Move request for scope (-0.44, -0.12)
22:29:41.440 00.002 13828 Worker thread wakes up
22:29:41.440 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7977, max=65535, med=13072, FiltMin=9929, FiltMax=65535, Gamma=2.540
22:29:41.442 00.002 8960 UpdateGuideState exits: m=139421 SNR=30.8
22:29:41.443 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.12) opts 0xd
22:29:41.443 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:41.445 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.12)
22:29:41.446 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:41.448 00.002 8960 Enqueuing Expose request
22:29:41.450 00.002 13828 Moving (-0.44, -0.12) raw xDistance=-0.36 yDistance=-0.26
22:29:41.450 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.36
22:29:41.450 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:29:41.450 00.000 13828 MoveAxis(E, 153, ABG)
22:29:41.450 00.000 13828 Guiding  Dir = 2, Dur = 153
22:29:41.453 00.003 13828 IsSlewing returns 0
22:29:41.453 00.000 13828 IsGuiding returns 0
22:29:41.455 00.002 13828 PulseGuide returned control before completion, sleep 161
22:29:41.625 00.170 13828 IsGuiding returns 0
22:29:41.625 00.000 13828 Move returns status 0, amount 153
22:29:41.625 00.000 13828 MoveAxis(N, 141, ABG)
22:29:41.625 00.000 13828 duration set to 0 by GuideMode
22:29:41.625 00.000 13828 Move returns status 0, amount 0
22:29:41.625 00.000 13828 move complete, result=0
22:29:41.625 00.000 13828 worker thread done servicing request
22:29:41.625 00.000 8960 GuideStep: -0.4 px 153 ms EAST, -0.3 px 0 ms NORTH
22:29:41.627 00.002 13828 Worker thread wakes up
22:29:41.628 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:41.628 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:44.102 02.474 13828 Exposure complete
22:29:44.233 00.131 13828 worker thread done servicing request
22:29:44.234 00.001 8960 OnExposeComplete: enter
22:29:44.236 00.002 8960 UpdateGuideState(): m_state=6
22:29:44.238 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1159
22:29:44.240 00.002 8960 Star::Find returns 1 (0), X=973.77, Y=735.08, Mass=164546, SNR=31.3, Peak=27459 HFD=4.1
22:29:44.242 00.002 8960 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.39) = xAngle (3.53 = -2.76)
22:29:44.244 00.002 8960 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.49 = -2.79)
22:29:44.246 00.002 8960 CameraToMount -- cameraX=-0.46 cameraY=0.00 hyp=0.46 cameraTheta=3.13 mountX=-0.43 mountY=-0.16, mountTheta=-2.79
22:29:44.250 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=0.00, opts=13)
22:29:44.252 00.002 8960 Enqueuing Move request for scope (-0.46, 0.00)
22:29:44.255 00.003 13828 Worker thread wakes up
22:29:44.255 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7324, max=65535, med=13084, FiltMin=10153, FiltMax=65535, Gamma=2.540
22:29:44.257 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.00) opts 0xd
22:29:44.257 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.46, 0.00)
22:29:44.257 00.000 13828 Moving (-0.46, 0.00) raw xDistance=-0.43 yDistance=-0.16
22:29:44.257 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.43
22:29:44.257 00.000 8960 UpdateGuideState exits: m=164546 SNR=31.3
22:29:44.259 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:44.262 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:44.262 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:44.264 00.002 8960 Enqueuing Expose request
22:29:44.266 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:29:44.266 00.000 13828 MoveAxis(E, 170, ABG)
22:29:44.267 00.001 13828 Guiding  Dir = 2, Dur = 170
22:29:44.269 00.002 13828 IsSlewing returns 0
22:29:44.269 00.000 13828 IsGuiding returns 0
22:29:44.271 00.002 13828 PulseGuide returned control before completion, sleep 178
22:29:44.452 00.181 13828 IsGuiding returns 0
22:29:44.452 00.000 13828 Move returns status 0, amount 170
22:29:44.452 00.000 13828 MoveAxis(N, 0, ABG)
22:29:44.452 00.000 13828 duration set to 0 by GuideMode
22:29:44.452 00.000 13828 Move returns status 0, amount 0
22:29:44.452 00.000 13828 move complete, result=0
22:29:44.452 00.000 13828 worker thread done servicing request
22:29:44.452 00.000 13828 Worker thread wakes up
22:29:44.452 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:44.452 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:44.452 00.000 8960 GuideStep: -0.4 px 170 ms EAST, -0.2 px 0 ms NORTH
22:29:46.920 02.468 13828 Exposure complete
22:29:47.071 00.151 13828 worker thread done servicing request
22:29:47.072 00.001 8960 OnExposeComplete: enter
22:29:47.075 00.003 8960 UpdateGuideState(): m_state=6
22:29:47.079 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1160
22:29:47.083 00.004 8960 Star::Find returns 1 (0), X=974.58, Y=734.88, Mass=161872, SNR=29.3, Peak=24617 HFD=3.6
22:29:47.085 00.002 8960 CameraToMount -- cameraTheta (-0.50) - m_xAngle (-0.39) = xAngle (-0.11 = -0.11)
22:29:47.089 00.004 8960 CameraToMount -- cameraTheta (-0.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.15 = -0.15)
22:29:47.092 00.003 8960 CameraToMount -- cameraX=0.35 cameraY=-0.19 hyp=0.40 cameraTheta=-0.50 mountX=0.40 mountY=-0.06, mountTheta=-0.15
22:29:47.096 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.19, opts=13)
22:29:47.098 00.002 8960 Enqueuing Move request for scope (0.35, -0.19)
22:29:47.101 00.003 13828 Worker thread wakes up
22:29:47.101 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8156, max=65535, med=13084, FiltMin=10352, FiltMax=65535, Gamma=2.540
22:29:47.103 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.19) opts 0xd
22:29:47.103 00.000 8960 UpdateGuideState exits: m=161872 SNR=29.3
22:29:47.105 00.002 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.19)
22:29:47.105 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:47.107 00.002 13828 Moving (0.35, -0.19) raw xDistance=0.40 yDistance=-0.06
22:29:47.107 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:47.109 00.002 8960 Enqueuing Expose request
22:29:47.111 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.40
22:29:47.111 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:47.111 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:29:47.111 00.000 13828 MoveAxis(W, 136, ABG)
22:29:47.111 00.000 13828 Guiding  Dir = 3, Dur = 136
22:29:47.113 00.002 13828 IsSlewing returns 0
22:29:47.113 00.000 13828 IsGuiding returns 0
22:29:47.115 00.002 13828 PulseGuide returned control before completion, sleep 144
22:29:47.269 00.154 13828 IsGuiding returns 0
22:29:47.269 00.000 13828 Move returns status 0, amount 136
22:29:47.269 00.000 13828 MoveAxis(N, 0, ABG)
22:29:47.269 00.000 13828 duration set to 0 by GuideMode
22:29:47.270 00.001 13828 Move returns status 0, amount 0
22:29:47.270 00.000 13828 move complete, result=0
22:29:47.270 00.000 13828 worker thread done servicing request
22:29:47.270 00.000 8960 GuideStep: 0.4 px 136 ms WEST, -0.1 px 0 ms NORTH
22:29:47.276 00.006 13828 Worker thread wakes up
22:29:47.276 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:47.276 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:49.761 02.485 13828 Exposure complete
22:29:49.898 00.137 13828 worker thread done servicing request
22:29:49.898 00.000 8960 OnExposeComplete: enter
22:29:49.902 00.004 8960 UpdateGuideState(): m_state=6
22:29:49.905 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1161
22:29:49.906 00.001 8960 Star::Find returns 1 (0), X=974.56, Y=734.91, Mass=170147, SNR=32.4, Peak=22595 HFD=3.7
22:29:49.908 00.002 8960 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.39) = xAngle (-0.07 = -0.07)
22:29:49.910 00.002 8960 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
22:29:49.912 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=-0.16 hyp=0.37 cameraTheta=-0.46 mountX=0.37 mountY=-0.04, mountTheta=-0.10
22:29:49.915 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.16, opts=13)
22:29:49.917 00.002 8960 Enqueuing Move request for scope (0.33, -0.16)
22:29:49.919 00.002 13828 Worker thread wakes up
22:29:49.919 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.16) opts 0xd
22:29:49.919 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.16)
22:29:49.919 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7945, max=65535, med=13078, FiltMin=10172, FiltMax=65535, Gamma=2.540
22:29:49.921 00.002 8960 UpdateGuideState exits: m=170147 SNR=32.4
22:29:49.923 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:49.925 00.002 13828 Moving (0.33, -0.16) raw xDistance=0.37 yDistance=-0.04
22:29:49.925 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.37
22:29:49.925 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:49.925 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:49.928 00.003 8960 Enqueuing Expose request
22:29:49.931 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:29:49.931 00.000 13828 MoveAxis(W, 146, ABG)
22:29:49.931 00.000 13828 Guiding  Dir = 3, Dur = 146
22:29:49.934 00.003 13828 IsSlewing returns 0
22:29:49.934 00.000 13828 IsGuiding returns 0
22:29:49.936 00.002 13828 PulseGuide returned control before completion, sleep 155
22:29:50.106 00.170 13828 IsGuiding returns 0
22:29:50.106 00.000 13828 Move returns status 0, amount 146
22:29:50.106 00.000 13828 MoveAxis(N, 0, ABG)
22:29:50.106 00.000 13828 duration set to 0 by GuideMode
22:29:50.106 00.000 13828 Move returns status 0, amount 0
22:29:50.106 00.000 13828 move complete, result=0
22:29:50.106 00.000 13828 worker thread done servicing request
22:29:50.106 00.000 13828 Worker thread wakes up
22:29:50.106 00.000 8960 GuideStep: 0.4 px 146 ms WEST, -0.0 px 0 ms NORTH
22:29:50.108 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:50.109 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:52.573 02.464 13828 Exposure complete
22:29:52.724 00.151 13828 worker thread done servicing request
22:29:52.724 00.000 8960 OnExposeComplete: enter
22:29:52.726 00.002 8960 UpdateGuideState(): m_state=6
22:29:52.729 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1162
22:29:52.732 00.003 8960 Star::Find returns 1 (0), X=974.37, Y=734.99, Mass=126348, SNR=23.9, Peak=23939 HFD=3.4
22:29:52.735 00.003 8960 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.39) = xAngle (-0.18 = -0.18)
22:29:52.738 00.003 8960 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
22:29:52.741 00.003 8960 CameraToMount -- cameraX=0.14 cameraY=-0.09 hyp=0.16 cameraTheta=-0.57 mountX=0.16 mountY=-0.04, mountTheta=-0.21
22:29:52.744 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.09, opts=13)
22:29:52.746 00.002 8960 Enqueuing Move request for scope (0.14, -0.09)
22:29:52.748 00.002 13828 Worker thread wakes up
22:29:52.748 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8118, max=65535, med=13078, FiltMin=10083, FiltMax=65535, Gamma=2.540
22:29:52.750 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.09) opts 0xd
22:29:52.750 00.000 8960 UpdateGuideState exits: m=126348 SNR=23.9
22:29:52.752 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:52.754 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:52.756 00.002 8960 Enqueuing Expose request
22:29:52.758 00.002 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.09)
22:29:52.758 00.000 13828 Moving (0.14, -0.09) raw xDistance=0.16 yDistance=-0.04
22:29:52.758 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.16
22:29:52.758 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:52.758 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:29:52.758 00.000 13828 MoveAxis(W, 70, ABG)
22:29:52.758 00.000 13828 Guiding  Dir = 3, Dur = 70
22:29:52.759 00.001 13828 IsSlewing returns 0
22:29:52.760 00.001 13828 IsGuiding returns 0
22:29:52.761 00.001 13828 PulseGuide returned control before completion, sleep 79
22:29:52.844 00.083 13828 IsGuiding returns 1
22:29:52.844 00.000 13828 scope still moving after pulse duration time elapsed
22:29:52.876 00.032 13828 IsSlewing returns 0
22:29:52.876 00.000 13828 IsGuiding returns 0
22:29:52.876 00.000 13828 scope move finished after 70 + 46 ms
22:29:52.876 00.000 13828 Move returns status 0, amount 70
22:29:52.876 00.000 13828 MoveAxis(N, 0, ABG)
22:29:52.876 00.000 13828 duration set to 0 by GuideMode
22:29:52.876 00.000 13828 Move returns status 0, amount 0
22:29:52.876 00.000 13828 move complete, result=0
22:29:52.876 00.000 13828 worker thread done servicing request
22:29:52.877 00.001 13828 Worker thread wakes up
22:29:52.877 00.000 8960 GuideStep: 0.2 px 70 ms WEST, -0.0 px 0 ms NORTH
22:29:52.879 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:52.879 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:55.348 02.469 13828 Exposure complete
22:29:55.485 00.137 13828 worker thread done servicing request
22:29:55.485 00.000 8960 OnExposeComplete: enter
22:29:55.488 00.003 8960 UpdateGuideState(): m_state=6
22:29:55.491 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1163
22:29:55.492 00.001 8960 Star::Find returns 1 (0), X=973.91, Y=735.44, Mass=162632, SNR=30.9, Peak=26569 HFD=3.8
22:29:55.494 00.002 8960 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.39) = xAngle (2.69 = 2.69)
22:29:55.496 00.002 8960 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.65 = 2.65)
22:29:55.498 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=0.36 hyp=0.48 cameraTheta=2.30 mountX=-0.43 mountY=0.23, mountTheta=2.66
22:29:55.500 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.36, opts=13)
22:29:55.503 00.003 8960 Enqueuing Move request for scope (-0.32, 0.36)
22:29:55.505 00.002 13828 Worker thread wakes up
22:29:55.505 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.36) opts 0xd
22:29:55.505 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.36)
22:29:55.505 00.000 13828 Moving (-0.32, 0.36) raw xDistance=-0.43 yDistance=0.23
22:29:55.505 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.43
22:29:55.505 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:29:55.505 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:29:55.505 00.000 13828 MoveAxis(E, 156, ABG)
22:29:55.505 00.000 13828 Guiding  Dir = 2, Dur = 156
22:29:55.505 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=13084, FiltMin=10012, FiltMax=65535, Gamma=2.540
22:29:55.507 00.002 13828 IsSlewing returns 0
22:29:55.507 00.000 8960 UpdateGuideState exits: m=162632 SNR=30.9
22:29:55.509 00.002 13828 IsGuiding returns 0
22:29:55.509 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:55.511 00.002 13828 PulseGuide returned control before completion, sleep 165
22:29:55.511 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:55.513 00.002 8960 Enqueuing Expose request
22:29:55.685 00.172 13828 IsGuiding returns 0
22:29:55.685 00.000 13828 Move returns status 0, amount 156
22:29:55.685 00.000 13828 MoveAxis(N, 0, ABG)
22:29:55.686 00.001 13828 duration set to 0 by GuideMode
22:29:55.686 00.000 13828 Move returns status 0, amount 0
22:29:55.686 00.000 13828 move complete, result=0
22:29:55.686 00.000 13828 worker thread done servicing request
22:29:55.686 00.000 8960 GuideStep: -0.4 px 156 ms EAST, 0.2 px 0 ms NORTH
22:29:55.689 00.003 13828 Worker thread wakes up
22:29:55.689 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:55.689 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:58.160 02.471 13828 Exposure complete
22:29:58.297 00.137 13828 worker thread done servicing request
22:29:58.297 00.000 8960 OnExposeComplete: enter
22:29:58.299 00.002 8960 UpdateGuideState(): m_state=6
22:29:58.302 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1164
22:29:58.303 00.001 8960 Star::Find returns 1 (0), X=974.23, Y=735.25, Mass=134023, SNR=25.5, Peak=23408 HFD=3.1
22:29:58.305 00.002 8960 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.39) = xAngle (1.98 = 1.98)
22:29:58.307 00.002 8960 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.94 = 1.94)
22:29:58.309 00.002 8960 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.58 mountX=-0.07 mountY=0.16, mountTheta=1.97
22:29:58.312 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=0.17, opts=13)
22:29:58.314 00.002 8960 Enqueuing Move request for scope (-0.00, 0.17)
22:29:58.315 00.001 13828 Worker thread wakes up
22:29:58.315 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=13097, FiltMin=10281, FiltMax=65535, Gamma=2.540
22:29:58.317 00.002 8960 UpdateGuideState exits: m=134023 SNR=25.5
22:29:58.319 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:29:58.321 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
22:29:58.321 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:29:58.323 00.002 8960 Enqueuing Expose request
22:29:58.325 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
22:29:58.325 00.000 13828 Moving (-0.00, 0.17) raw xDistance=-0.07 yDistance=0.16
22:29:58.325 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:29:58.325 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:29:58.325 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:29:58.325 00.000 13828 MoveAxis(E, 0, ABG)
22:29:58.326 00.001 13828 Move returns status 0, amount 0
22:29:58.326 00.000 13828 MoveAxis(N, 0, ABG)
22:29:58.326 00.000 13828 duration set to 0 by GuideMode
22:29:58.326 00.000 13828 Move returns status 0, amount 0
22:29:58.326 00.000 13828 move complete, result=0
22:29:58.326 00.000 13828 worker thread done servicing request
22:29:58.326 00.000 13828 Worker thread wakes up
22:29:58.326 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:29:58.326 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:29:58.328 00.002 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:30:00.790 02.462 13828 Exposure complete
22:30:00.921 00.131 13828 worker thread done servicing request
22:30:00.921 00.000 8960 OnExposeComplete: enter
22:30:00.923 00.002 8960 UpdateGuideState(): m_state=6
22:30:00.926 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1165
22:30:00.928 00.002 8960 Star::Find returns 1 (0), X=973.48, Y=735.21, Mass=147436, SNR=28.6, Peak=23939 HFD=3.5
22:30:00.929 00.001 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.35 = -2.93)
22:30:00.931 00.002 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.96)
22:30:00.933 00.002 8960 CameraToMount -- cameraX=-0.75 cameraY=0.14 hyp=0.76 cameraTheta=2.96 mountX=-0.74 mountY=-0.13, mountTheta=-2.96
22:30:00.935 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=0.14, opts=13)
22:30:00.938 00.003 8960 Enqueuing Move request for scope (-0.75, 0.14)
22:30:00.940 00.002 13828 Worker thread wakes up
22:30:00.940 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, 0.14) opts 0xd
22:30:00.940 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.75, 0.14)
22:30:00.940 00.000 13828 Moving (-0.75, 0.14) raw xDistance=-0.74 yDistance=-0.13
22:30:00.940 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=13110, FiltMin=10480, FiltMax=65535, Gamma=2.540
22:30:00.943 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.74
22:30:00.943 00.000 8960 UpdateGuideState exits: m=147436 SNR=28.6
22:30:00.946 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:00.948 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:00.948 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:00.950 00.002 8960 Enqueuing Expose request
22:30:00.952 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:30:00.952 00.000 13828 MoveAxis(E, 275, ABG)
22:30:00.952 00.000 13828 Guiding  Dir = 2, Dur = 275
22:30:00.954 00.002 13828 IsSlewing returns 0
22:30:00.954 00.000 13828 IsGuiding returns 0
22:30:00.956 00.002 13828 PulseGuide returned control before completion, sleep 284
22:30:01.252 00.296 13828 IsGuiding returns 0
22:30:01.252 00.000 13828 Move returns status 0, amount 275
22:30:01.252 00.000 13828 MoveAxis(N, 0, ABG)
22:30:01.252 00.000 13828 duration set to 0 by GuideMode
22:30:01.252 00.000 13828 Move returns status 0, amount 0
22:30:01.252 00.000 13828 move complete, result=0
22:30:01.252 00.000 13828 worker thread done servicing request
22:30:01.252 00.000 13828 Worker thread wakes up
22:30:01.252 00.000 8960 GuideStep: -0.7 px 275 ms EAST, -0.1 px 0 ms NORTH
22:30:01.255 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:01.255 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:03.724 02.469 13828 Exposure complete
22:30:03.867 00.143 13828 worker thread done servicing request
22:30:03.868 00.001 8960 OnExposeComplete: enter
22:30:03.870 00.002 8960 UpdateGuideState(): m_state=6
22:30:03.872 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1166
22:30:03.874 00.002 8960 Star::Find returns 1 (0), X=974.37, Y=734.92, Mass=139230, SNR=31.9, Peak=23081 HFD=3.3
22:30:03.876 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.48 = -0.48)
22:30:03.878 00.002 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
22:30:03.880 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.16 hyp=0.21 cameraTheta=-0.87 mountX=0.18 mountY=-0.10, mountTheta=-0.50
22:30:03.883 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.16, opts=13)
22:30:03.885 00.002 8960 Enqueuing Move request for scope (0.13, -0.16)
22:30:03.886 00.001 13828 Worker thread wakes up
22:30:03.886 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8297, max=65535, med=13104, FiltMin=10185, FiltMax=65535, Gamma=2.540
22:30:03.888 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.16) opts 0xd
22:30:03.888 00.000 8960 UpdateGuideState exits: m=139230 SNR=31.9
22:30:03.890 00.002 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.16)
22:30:03.890 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:03.893 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:03.896 00.003 8960 Enqueuing Expose request
22:30:03.899 00.003 13828 Moving (0.13, -0.16) raw xDistance=0.18 yDistance=-0.10
22:30:03.899 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.18
22:30:03.899 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:03.899 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:30:03.899 00.000 13828 MoveAxis(W, 49, ABG)
22:30:03.899 00.000 13828 Guiding  Dir = 3, Dur = 49
22:30:03.901 00.002 13828 IsSlewing returns 0
22:30:03.902 00.001 13828 IsGuiding returns 0
22:30:03.904 00.002 13828 PulseGuide returned control before completion, sleep 57
22:30:03.971 00.067 13828 IsGuiding returns 0
22:30:03.971 00.000 13828 Move returns status 0, amount 49
22:30:03.971 00.000 13828 MoveAxis(N, 0, ABG)
22:30:03.972 00.001 13828 duration set to 0 by GuideMode
22:30:03.972 00.000 13828 Move returns status 0, amount 0
22:30:03.972 00.000 13828 move complete, result=0
22:30:03.972 00.000 13828 worker thread done servicing request
22:30:03.972 00.000 8960 GuideStep: 0.2 px 49 ms WEST, -0.1 px 0 ms NORTH
22:30:03.977 00.005 13828 Worker thread wakes up
22:30:03.978 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:03.978 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:06.454 02.476 13828 Exposure complete
22:30:06.588 00.134 13828 worker thread done servicing request
22:30:06.588 00.000 8960 OnExposeComplete: enter
22:30:06.591 00.003 8960 UpdateGuideState(): m_state=6
22:30:06.593 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1167
22:30:06.596 00.003 8960 Star::Find returns 1 (0), X=973.86, Y=734.70, Mass=168580, SNR=30.8, Peak=26307 HFD=3.5
22:30:06.597 00.001 8960 CameraToMount -- cameraTheta (-2.34) - m_xAngle (-0.39) = xAngle (-1.95 = -1.95)
22:30:06.598 00.001 8960 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.98 = -1.98)
22:30:06.600 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=-0.38 hyp=0.53 cameraTheta=-2.34 mountX=-0.19 mountY=-0.49, mountTheta=-1.95
22:30:06.603 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=-0.38, opts=13)
22:30:06.606 00.003 8960 Enqueuing Move request for scope (-0.37, -0.38)
22:30:06.607 00.001 13828 Worker thread wakes up
22:30:06.608 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8252, max=65535, med=13110, FiltMin=10422, FiltMax=65535, Gamma=2.540
22:30:06.610 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.38) opts 0xd
22:30:06.610 00.000 8960 UpdateGuideState exits: m=168580 SNR=30.8
22:30:06.612 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:06.613 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:06.615 00.002 8960 Enqueuing Expose request
22:30:06.617 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.37, -0.38)
22:30:06.617 00.000 13828 Moving (-0.37, -0.38) raw xDistance=-0.19 yDistance=-0.49
22:30:06.617 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
22:30:06.617 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:30:06.617 00.000 13828 MoveAxis(E, 68, ABG)
22:30:06.618 00.001 13828 Guiding  Dir = 2, Dur = 68
22:30:06.621 00.003 13828 IsSlewing returns 0
22:30:06.621 00.000 13828 IsGuiding returns 0
22:30:06.625 00.004 13828 PulseGuide returned control before completion, sleep 75
22:30:06.716 00.091 13828 IsGuiding returns 0
22:30:06.716 00.000 13828 Move returns status 0, amount 68
22:30:06.716 00.000 13828 MoveAxis(N, 258, ABG)
22:30:06.716 00.000 13828 duration set to 0 by GuideMode
22:30:06.716 00.000 13828 Move returns status 0, amount 0
22:30:06.716 00.000 13828 move complete, result=0
22:30:06.716 00.000 13828 worker thread done servicing request
22:30:06.717 00.001 8960 GuideStep: -0.2 px 68 ms EAST, -0.5 px 0 ms NORTH
22:30:06.721 00.004 13828 Worker thread wakes up
22:30:06.721 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:06.721 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:09.187 02.466 13828 Exposure complete
22:30:09.317 00.130 13828 worker thread done servicing request
22:30:09.317 00.000 8960 OnExposeComplete: enter
22:30:09.319 00.002 8960 UpdateGuideState(): m_state=6
22:30:09.321 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1168
22:30:09.323 00.002 8960 Star::Find returns 1 (0), X=973.66, Y=734.80, Mass=183580, SNR=29.9, Peak=25257 HFD=3.7
22:30:09.325 00.002 8960 CameraToMount -- cameraTheta (-2.68) - m_xAngle (-0.39) = xAngle (-2.29 = -2.29)
22:30:09.328 00.003 8960 CameraToMount -- cameraTheta (-2.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.32 = -2.32)
22:30:09.331 00.003 8960 CameraToMount -- cameraX=-0.57 cameraY=-0.28 hyp=0.63 cameraTheta=-2.68 mountX=-0.42 mountY=-0.46, mountTheta=-2.30
22:30:09.334 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=-0.28, opts=13)
22:30:09.336 00.002 8960 Enqueuing Move request for scope (-0.57, -0.28)
22:30:09.337 00.001 13828 Worker thread wakes up
22:30:09.337 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.28) opts 0xd
22:30:09.337 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.57, -0.28)
22:30:09.338 00.001 13828 Moving (-0.57, -0.28) raw xDistance=-0.42 yDistance=-0.46
22:30:09.338 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7798, max=65535, med=13123, FiltMin=10233, FiltMax=65535, Gamma=2.540
22:30:09.340 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
22:30:09.341 00.001 8960 UpdateGuideState exits: m=183580 SNR=29.9
22:30:09.343 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:30:09.343 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:09.345 00.002 13828 MoveAxis(E, 159, ABG)
22:30:09.346 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:09.348 00.002 8960 Enqueuing Expose request
22:30:09.350 00.002 13828 Guiding  Dir = 2, Dur = 159
22:30:09.352 00.002 13828 IsSlewing returns 0
22:30:09.352 00.000 13828 IsGuiding returns 0
22:30:09.354 00.002 13828 PulseGuide returned control before completion, sleep 168
22:30:09.530 00.176 13828 IsGuiding returns 0
22:30:09.530 00.000 13828 Move returns status 0, amount 159
22:30:09.530 00.000 13828 MoveAxis(N, 246, ABG)
22:30:09.530 00.000 13828 duration set to 0 by GuideMode
22:30:09.530 00.000 13828 Move returns status 0, amount 0
22:30:09.530 00.000 13828 move complete, result=0
22:30:09.531 00.001 13828 worker thread done servicing request
22:30:09.531 00.000 13828 Worker thread wakes up
22:30:09.531 00.000 8960 GuideStep: -0.4 px 159 ms EAST, -0.5 px 0 ms NORTH
22:30:09.534 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:09.534 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:12.002 02.468 13828 Exposure complete
22:30:12.135 00.133 13828 worker thread done servicing request
22:30:12.135 00.000 8960 OnExposeComplete: enter
22:30:12.137 00.002 8960 UpdateGuideState(): m_state=6
22:30:12.139 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1169
22:30:12.142 00.003 8960 Star::Find returns 1 (0), X=973.26, Y=735.34, Mass=167502, SNR=30.7, Peak=25859 HFD=3.5
22:30:12.145 00.003 8960 CameraToMount -- cameraTheta (2.87) - m_xAngle (-0.39) = xAngle (3.27 = -3.02)
22:30:12.147 00.002 8960 CameraToMount -- cameraTheta (2.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.23 = -3.05)
22:30:12.150 00.003 8960 CameraToMount -- cameraX=-0.97 cameraY=0.27 hyp=1.01 cameraTheta=2.87 mountX=-1.00 mountY=-0.09, mountTheta=-3.05
22:30:12.153 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.97, y=0.27, opts=13)
22:30:12.155 00.002 8960 Enqueuing Move request for scope (-0.97, 0.27)
22:30:12.157 00.002 13828 Worker thread wakes up
22:30:12.157 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8182, max=65535, med=13116, FiltMin=10256, FiltMax=65535, Gamma=2.540
22:30:12.159 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.97, 0.27) opts 0xd
22:30:12.159 00.000 8960 UpdateGuideState exits: m=167502 SNR=30.7
22:30:12.161 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:12.162 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.97, 0.27)
22:30:12.162 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:12.164 00.002 8960 Enqueuing Expose request
22:30:12.166 00.002 13828 Moving (-0.97, 0.27) raw xDistance=-1.00 yDistance=-0.09
22:30:12.166 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.00
22:30:12.166 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:12.166 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:30:12.166 00.000 13828 MoveAxis(E, 382, ABG)
22:30:12.166 00.000 13828 Guiding  Dir = 2, Dur = 382
22:30:12.167 00.001 13828 IsSlewing returns 0
22:30:12.168 00.001 13828 IsGuiding returns 0
22:30:12.169 00.001 13828 PulseGuide returned control before completion, sleep 391
22:30:12.573 00.404 13828 IsGuiding returns 1
22:30:12.573 00.000 13828 scope still moving after pulse duration time elapsed
22:30:12.606 00.033 13828 IsSlewing returns 0
22:30:12.606 00.000 13828 IsGuiding returns 0
22:30:12.607 00.001 13828 scope move finished after 382 + 56 ms
22:30:12.607 00.000 13828 Move returns status 0, amount 382
22:30:12.607 00.000 13828 MoveAxis(N, 0, ABG)
22:30:12.607 00.000 13828 duration set to 0 by GuideMode
22:30:12.607 00.000 13828 Move returns status 0, amount 0
22:30:12.607 00.000 13828 move complete, result=0
22:30:12.607 00.000 13828 worker thread done servicing request
22:30:12.607 00.000 13828 Worker thread wakes up
22:30:12.607 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:12.607 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:12.607 00.000 8960 GuideStep: -1.0 px 382 ms EAST, -0.1 px 0 ms NORTH
22:30:15.085 02.478 13828 Exposure complete
22:30:15.213 00.128 13828 worker thread done servicing request
22:30:15.213 00.000 8960 OnExposeComplete: enter
22:30:15.215 00.002 8960 UpdateGuideState(): m_state=6
22:30:15.217 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1170
22:30:15.219 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=735.09, Mass=118542, SNR=24.1, Peak=21353 HFD=3.1
22:30:15.222 00.003 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.84)
22:30:15.223 00.001 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.41 = -2.88)
22:30:15.224 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=0.01 hyp=0.10 cameraTheta=3.05 mountX=-0.10 mountY=-0.03, mountTheta=-2.87
22:30:15.227 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.01, opts=13)
22:30:15.229 00.002 8960 Enqueuing Move request for scope (-0.10, 0.01)
22:30:15.230 00.001 13828 Worker thread wakes up
22:30:15.230 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7830, max=65535, med=13116, FiltMin=10364, FiltMax=65535, Gamma=2.540
22:30:15.232 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.01) opts 0xd
22:30:15.232 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.01)
22:30:15.232 00.000 13828 Moving (-0.10, 0.01) raw xDistance=-0.10 yDistance=-0.03
22:30:15.232 00.000 8960 UpdateGuideState exits: m=118542 SNR=24.1
22:30:15.235 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:30:15.235 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:15.235 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:15.237 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:30:15.237 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:15.239 00.002 8960 Enqueuing Expose request
22:30:15.241 00.002 13828 MoveAxis(E, 0, ABG)
22:30:15.241 00.000 13828 Move returns status 0, amount 0
22:30:15.241 00.000 13828 MoveAxis(N, 0, ABG)
22:30:15.241 00.000 13828 duration set to 0 by GuideMode
22:30:15.241 00.000 13828 Move returns status 0, amount 0
22:30:15.242 00.001 13828 move complete, result=0
22:30:15.242 00.000 13828 worker thread done servicing request
22:30:15.242 00.000 13828 Worker thread wakes up
22:30:15.242 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:15.242 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:15.243 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:30:17.721 02.478 13828 Exposure complete
22:30:17.908 00.187 13828 worker thread done servicing request
22:30:17.908 00.000 8960 OnExposeComplete: enter
22:30:17.910 00.002 8960 UpdateGuideState(): m_state=6
22:30:17.913 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1171
22:30:17.914 00.001 8960 Star::Find returns 1 (0), X=973.29, Y=735.03, Mass=118115, SNR=22.8, Peak=25219 HFD=2.5
22:30:17.916 00.002 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.39) = xAngle (-2.70 = -2.70)
22:30:17.918 00.002 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
22:30:17.921 00.003 8960 CameraToMount -- cameraX=-0.95 cameraY=-0.05 hyp=0.95 cameraTheta=-3.09 mountX=-0.86 mountY=-0.37, mountTheta=-2.73
22:30:17.924 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.95, y=-0.05, opts=13)
22:30:17.926 00.002 8960 Enqueuing Move request for scope (-0.95, -0.05)
22:30:17.928 00.002 13828 Worker thread wakes up
22:30:17.929 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8246, max=65535, med=13116, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:30:17.931 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.95, -0.05) opts 0xd
22:30:17.931 00.000 8960 UpdateGuideState exits: m=118115 SNR=22.8
22:30:17.933 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.95, -0.05)
22:30:17.933 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:17.935 00.002 13828 Moving (-0.95, -0.05) raw xDistance=-0.86 yDistance=-0.37
22:30:17.935 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:17.938 00.003 8960 Enqueuing Expose request
22:30:17.941 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.86
22:30:17.941 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:30:17.942 00.001 13828 MoveAxis(E, 317, ABG)
22:30:17.942 00.000 13828 Guiding  Dir = 2, Dur = 317
22:30:17.945 00.003 13828 IsSlewing returns 0
22:30:17.945 00.000 13828 IsGuiding returns 0
22:30:17.948 00.003 13828 PulseGuide returned control before completion, sleep 325
22:30:18.284 00.336 13828 IsGuiding returns 0
22:30:18.284 00.000 13828 Move returns status 0, amount 317
22:30:18.284 00.000 13828 MoveAxis(N, 199, ABG)
22:30:18.284 00.000 13828 duration set to 0 by GuideMode
22:30:18.284 00.000 13828 Move returns status 0, amount 0
22:30:18.284 00.000 13828 move complete, result=0
22:30:18.284 00.000 13828 worker thread done servicing request
22:30:18.285 00.001 8960 GuideStep: -0.9 px 317 ms EAST, -0.4 px 0 ms NORTH
22:30:18.287 00.002 13828 Worker thread wakes up
22:30:18.287 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:18.287 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:20.765 02.478 13828 Exposure complete
22:30:20.898 00.133 13828 worker thread done servicing request
22:30:20.898 00.000 8960 OnExposeComplete: enter
22:30:20.901 00.003 8960 UpdateGuideState(): m_state=6
22:30:20.904 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1172
22:30:20.907 00.003 8960 Star::Find returns 1 (0), X=973.78, Y=735.26, Mass=165642, SNR=28.7, Peak=22576 HFD=4.3
22:30:20.909 00.002 8960 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.39) = xAngle (3.15 = -3.14)
22:30:20.912 00.003 8960 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.11 = 3.11)
22:30:20.914 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=0.18 hyp=0.49 cameraTheta=2.75 mountX=-0.49 mountY=0.02, mountTheta=3.11
22:30:20.917 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.18, opts=13)
22:30:20.919 00.002 8960 Enqueuing Move request for scope (-0.45, 0.18)
22:30:20.922 00.003 13828 Worker thread wakes up
22:30:20.922 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7664, max=65535, med=13104, FiltMin=10268, FiltMax=65535, Gamma=2.540
22:30:20.924 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.18) opts 0xd
22:30:20.925 00.001 8960 UpdateGuideState exits: m=165642 SNR=28.7
22:30:20.927 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:20.930 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:20.933 00.003 8960 Enqueuing Expose request
22:30:20.935 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.18)
22:30:20.935 00.000 13828 Moving (-0.45, 0.18) raw xDistance=-0.49 yDistance=0.02
22:30:20.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.49
22:30:20.935 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:20.935 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:30:20.935 00.000 13828 MoveAxis(E, 202, ABG)
22:30:20.936 00.001 13828 Guiding  Dir = 2, Dur = 202
22:30:20.938 00.002 13828 IsSlewing returns 0
22:30:20.938 00.000 13828 IsGuiding returns 0
22:30:20.941 00.003 13828 PulseGuide returned control before completion, sleep 210
22:30:21.166 00.225 13828 IsGuiding returns 0
22:30:21.166 00.000 13828 Move returns status 0, amount 202
22:30:21.166 00.000 13828 MoveAxis(N, 0, ABG)
22:30:21.166 00.000 13828 duration set to 0 by GuideMode
22:30:21.166 00.000 13828 Move returns status 0, amount 0
22:30:21.166 00.000 13828 move complete, result=0
22:30:21.166 00.000 13828 worker thread done servicing request
22:30:21.166 00.000 13828 Worker thread wakes up
22:30:21.167 00.001 8960 GuideStep: -0.5 px 202 ms EAST, 0.0 px 0 ms NORTH
22:30:21.170 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:21.170 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:23.647 02.477 13828 Exposure complete
22:30:23.785 00.138 13828 worker thread done servicing request
22:30:23.785 00.000 8960 OnExposeComplete: enter
22:30:23.788 00.003 8960 UpdateGuideState(): m_state=6
22:30:23.792 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1173
22:30:23.794 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.14, Mass=126137, SNR=26.2, Peak=23171 HFD=3.3
22:30:23.796 00.002 8960 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.39) = xAngle (3.29 = -3.00)
22:30:23.798 00.002 8960 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.25 = -3.03)
22:30:23.800 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=0.07 hyp=0.27 cameraTheta=2.89 mountX=-0.26 mountY=-0.03, mountTheta=-3.03
22:30:23.803 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.07, opts=13)
22:30:23.805 00.002 8960 Enqueuing Move request for scope (-0.26, 0.07)
22:30:23.807 00.002 13828 Worker thread wakes up
22:30:23.807 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8380, max=65535, med=13136, FiltMin=10403, FiltMax=65535, Gamma=2.540
22:30:23.809 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.07) opts 0xd
22:30:23.809 00.000 8960 UpdateGuideState exits: m=126137 SNR=26.2
22:30:23.811 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.07)
22:30:23.811 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:23.813 00.002 13828 Moving (-0.26, 0.07) raw xDistance=-0.26 yDistance=-0.03
22:30:23.813 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:23.814 00.001 8960 Enqueuing Expose request
22:30:23.816 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.26
22:30:23.816 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:23.816 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:30:23.816 00.000 13828 MoveAxis(E, 112, ABG)
22:30:23.816 00.000 13828 Guiding  Dir = 2, Dur = 112
22:30:23.818 00.002 13828 IsSlewing returns 0
22:30:23.818 00.000 13828 IsGuiding returns 0
22:30:23.819 00.001 13828 PulseGuide returned control before completion, sleep 121
22:30:23.947 00.128 13828 IsGuiding returns 0
22:30:23.947 00.000 13828 Move returns status 0, amount 112
22:30:23.947 00.000 13828 MoveAxis(N, 0, ABG)
22:30:23.947 00.000 13828 duration set to 0 by GuideMode
22:30:23.947 00.000 13828 Move returns status 0, amount 0
22:30:23.947 00.000 13828 move complete, result=0
22:30:23.947 00.000 13828 worker thread done servicing request
22:30:23.947 00.000 8960 GuideStep: -0.3 px 112 ms EAST, -0.0 px 0 ms NORTH
22:30:23.950 00.003 13828 Worker thread wakes up
22:30:23.950 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:23.950 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:26.425 02.475 13828 Exposure complete
22:30:26.556 00.131 13828 worker thread done servicing request
22:30:26.556 00.000 8960 OnExposeComplete: enter
22:30:26.559 00.003 8960 UpdateGuideState(): m_state=6
22:30:26.562 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1174
22:30:26.564 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=735.38, Mass=171050, SNR=34.6, Peak=25123 HFD=3.6
22:30:26.565 00.001 8960 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.39) = xAngle (2.02 = 2.02)
22:30:26.567 00.002 8960 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.98 = 1.98)
22:30:26.569 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.62 mountX=-0.13 mountY=0.28, mountTheta=2.01
22:30:26.572 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.31, opts=13)
22:30:26.574 00.002 8960 Enqueuing Move request for scope (-0.02, 0.31)
22:30:26.577 00.003 13828 Worker thread wakes up
22:30:26.577 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7568, max=65535, med=13161, FiltMin=10038, FiltMax=65535, Gamma=2.540
22:30:26.579 00.002 8960 UpdateGuideState exits: m=171050 SNR=34.6
22:30:26.582 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:26.584 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.31) opts 0xd
22:30:26.584 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:26.586 00.002 8960 Enqueuing Expose request
22:30:26.587 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.31)
22:30:26.587 00.000 13828 Moving (-0.02, 0.31) raw xDistance=-0.13 yDistance=0.28
22:30:26.588 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.13
22:30:26.588 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:26.588 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:30:26.588 00.000 13828 MoveAxis(E, 57, ABG)
22:30:26.588 00.000 13828 Guiding  Dir = 2, Dur = 57
22:30:26.589 00.001 13828 IsSlewing returns 0
22:30:26.589 00.000 13828 IsGuiding returns 0
22:30:26.591 00.002 13828 PulseGuide returned control before completion, sleep 66
22:30:26.662 00.071 13828 IsGuiding returns 0
22:30:26.662 00.000 13828 Move returns status 0, amount 57
22:30:26.662 00.000 13828 MoveAxis(N, 0, ABG)
22:30:26.662 00.000 13828 duration set to 0 by GuideMode
22:30:26.662 00.000 13828 Move returns status 0, amount 0
22:30:26.662 00.000 13828 move complete, result=0
22:30:26.662 00.000 13828 worker thread done servicing request
22:30:26.662 00.000 8960 GuideStep: -0.1 px 57 ms EAST, 0.3 px 0 ms NORTH
22:30:26.664 00.002 13828 Worker thread wakes up
22:30:26.664 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:26.664 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:29.137 02.473 13828 Exposure complete
22:30:29.272 00.135 13828 worker thread done servicing request
22:30:29.272 00.000 8960 OnExposeComplete: enter
22:30:29.276 00.004 8960 UpdateGuideState(): m_state=6
22:30:29.280 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1175
22:30:29.282 00.002 8960 Star::Find returns 1 (0), X=974.56, Y=735.16, Mass=117216, SNR=24.0, Peak=25731 HFD=2.9
22:30:29.284 00.002 8960 CameraToMount -- cameraTheta (0.26) - m_xAngle (-0.39) = xAngle (0.66 = 0.66)
22:30:29.286 00.002 8960 CameraToMount -- cameraTheta (0.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.62 = 0.62)
22:30:29.288 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=0.09 hyp=0.34 cameraTheta=0.26 mountX=0.27 mountY=0.20, mountTheta=0.63
22:30:29.291 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=0.09, opts=13)
22:30:29.293 00.002 8960 Enqueuing Move request for scope (0.32, 0.09)
22:30:29.294 00.001 13828 Worker thread wakes up
22:30:29.294 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8016, max=65535, med=13161, FiltMin=10307, FiltMax=65535, Gamma=2.540
22:30:29.296 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.09) opts 0xd
22:30:29.296 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, 0.09)
22:30:29.296 00.000 13828 Moving (0.32, 0.09) raw xDistance=0.27 yDistance=0.20
22:30:29.296 00.000 8960 UpdateGuideState exits: m=117216 SNR=24.0
22:30:29.299 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
22:30:29.299 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:30:29.299 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:29.301 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:30:29.301 00.000 13828 MoveAxis(W, 95, ABG)
22:30:29.301 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:29.304 00.003 8960 Enqueuing Expose request
22:30:29.307 00.003 13828 Guiding  Dir = 3, Dur = 95
22:30:29.308 00.001 13828 IsSlewing returns 0
22:30:29.308 00.000 13828 IsGuiding returns 0
22:30:29.309 00.001 13828 PulseGuide returned control before completion, sleep 104
22:30:29.423 00.114 13828 IsGuiding returns 0
22:30:29.423 00.000 13828 Move returns status 0, amount 95
22:30:29.423 00.000 13828 MoveAxis(N, 0, ABG)
22:30:29.423 00.000 13828 duration set to 0 by GuideMode
22:30:29.423 00.000 13828 Move returns status 0, amount 0
22:30:29.423 00.000 13828 move complete, result=0
22:30:29.423 00.000 13828 worker thread done servicing request
22:30:29.424 00.001 13828 Worker thread wakes up
22:30:29.424 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:29.424 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:29.424 00.000 8960 GuideStep: 0.3 px 95 ms WEST, 0.2 px 0 ms NORTH
22:30:31.896 02.472 13828 Exposure complete
22:30:32.030 00.134 13828 worker thread done servicing request
22:30:32.030 00.000 8960 OnExposeComplete: enter
22:30:32.032 00.002 8960 UpdateGuideState(): m_state=6
22:30:32.035 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1176
22:30:32.036 00.001 8960 Star::Find returns 1 (0), X=973.75, Y=735.08, Mass=155125, SNR=31.1, Peak=23504 HFD=3.8
22:30:32.038 00.002 8960 CameraToMount -- cameraTheta (-3.14) - m_xAngle (-0.39) = xAngle (-2.75 = -2.75)
22:30:32.041 00.003 8960 CameraToMount -- cameraTheta (-3.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.78 = -2.78)
22:30:32.043 00.002 8960 CameraToMount -- cameraX=-0.48 cameraY=-0.00 hyp=0.48 cameraTheta=-3.14 mountX=-0.45 mountY=-0.17, mountTheta=-2.78
22:30:32.049 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=-0.00, opts=13)
22:30:32.051 00.002 8960 Enqueuing Move request for scope (-0.48, -0.00)
22:30:32.053 00.002 13828 Worker thread wakes up
22:30:32.054 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7958, max=65535, med=13148, FiltMin=10409, FiltMax=65535, Gamma=2.540
22:30:32.056 00.002 8960 UpdateGuideState exits: m=155125 SNR=31.1
22:30:32.058 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:32.060 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, -0.00) opts 0xd
22:30:32.060 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:32.063 00.003 8960 Enqueuing Expose request
22:30:32.065 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.48, -0.00)
22:30:32.066 00.001 13828 Moving (-0.48, -0.00) raw xDistance=-0.45 yDistance=-0.17
22:30:32.066 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.45
22:30:32.066 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:32.066 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:30:32.066 00.000 13828 MoveAxis(E, 159, ABG)
22:30:32.066 00.000 13828 Guiding  Dir = 2, Dur = 159
22:30:32.068 00.002 13828 IsSlewing returns 0
22:30:32.068 00.000 13828 IsGuiding returns 0
22:30:32.070 00.002 13828 PulseGuide returned control before completion, sleep 168
22:30:32.252 00.182 13828 IsGuiding returns 0
22:30:32.253 00.001 13828 Move returns status 0, amount 159
22:30:32.253 00.000 13828 MoveAxis(N, 0, ABG)
22:30:32.253 00.000 13828 duration set to 0 by GuideMode
22:30:32.253 00.000 13828 Move returns status 0, amount 0
22:30:32.253 00.000 13828 move complete, result=0
22:30:32.254 00.001 8960 GuideStep: -0.4 px 159 ms EAST, -0.2 px 0 ms NORTH
22:30:32.257 00.003 13828 worker thread done servicing request
22:30:32.257 00.000 13828 Worker thread wakes up
22:30:32.257 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:32.258 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:34.716 02.458 13828 Exposure complete
22:30:34.874 00.158 13828 worker thread done servicing request
22:30:34.875 00.001 8960 OnExposeComplete: enter
22:30:34.877 00.002 8960 UpdateGuideState(): m_state=6
22:30:34.879 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1177
22:30:34.881 00.002 8960 Star::Find returns 1 (0), X=974.91, Y=734.63, Mass=154669, SNR=28.8, Peak=26601 HFD=3.4
22:30:34.883 00.002 8960 CameraToMount -- cameraTheta (-0.59) - m_xAngle (-0.39) = xAngle (-0.20 = -0.20)
22:30:34.885 00.002 8960 CameraToMount -- cameraTheta (-0.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.23 = -0.23)
22:30:34.886 00.001 8960 CameraToMount -- cameraX=0.67 cameraY=-0.45 hyp=0.81 cameraTheta=-0.59 mountX=0.80 mountY=-0.19, mountTheta=-0.23
22:30:34.889 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.67, y=-0.45, opts=13)
22:30:34.891 00.002 8960 Enqueuing Move request for scope (0.67, -0.45)
22:30:34.893 00.002 13828 Worker thread wakes up
22:30:34.893 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8220, max=65535, med=13155, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:30:34.895 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.45) opts 0xd
22:30:34.895 00.000 8960 UpdateGuideState exits: m=154669 SNR=28.8
22:30:34.897 00.002 13828 Handling offset move in thread for scope, endpoint = (0.67, -0.45)
22:30:34.897 00.000 13828 Moving (0.67, -0.45) raw xDistance=0.80 yDistance=-0.19
22:30:34.897 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.80
22:30:34.897 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:34.897 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:30:34.897 00.000 13828 MoveAxis(W, 284, ABG)
22:30:34.897 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:34.900 00.003 13828 Guiding  Dir = 3, Dur = 284
22:30:34.900 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:34.903 00.003 8960 Enqueuing Expose request
22:30:34.905 00.002 13828 IsSlewing returns 0
22:30:34.905 00.000 13828 IsGuiding returns 0
22:30:34.908 00.003 13828 PulseGuide returned control before completion, sleep 292
22:30:35.217 00.309 13828 IsGuiding returns 0
22:30:35.217 00.000 13828 Move returns status 0, amount 284
22:30:35.217 00.000 13828 MoveAxis(N, 0, ABG)
22:30:35.217 00.000 13828 duration set to 0 by GuideMode
22:30:35.217 00.000 13828 Move returns status 0, amount 0
22:30:35.217 00.000 13828 move complete, result=0
22:30:35.218 00.001 13828 worker thread done servicing request
22:30:35.218 00.000 8960 GuideStep: 0.8 px 284 ms WEST, -0.2 px 0 ms NORTH
22:30:35.221 00.003 13828 Worker thread wakes up
22:30:35.221 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:35.221 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:37.692 02.471 13828 Exposure complete
22:30:37.832 00.140 13828 worker thread done servicing request
22:30:37.832 00.000 8960 OnExposeComplete: enter
22:30:37.834 00.002 8960 UpdateGuideState(): m_state=6
22:30:37.836 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1178
22:30:37.839 00.003 8960 Star::Find returns 1 (0), X=973.96, Y=735.00, Mass=150715, SNR=29.6, Peak=23888 HFD=3.4
22:30:37.842 00.003 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
22:30:37.845 00.003 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
22:30:37.848 00.003 8960 CameraToMount -- cameraX=-0.27 cameraY=-0.08 hyp=0.29 cameraTheta=-2.86 mountX=-0.22 mountY=-0.17, mountTheta=-2.49
22:30:37.851 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=-0.08, opts=13)
22:30:37.853 00.002 8960 Enqueuing Move request for scope (-0.27, -0.08)
22:30:37.856 00.003 13828 Worker thread wakes up
22:30:37.856 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7760, max=65535, med=13161, FiltMin=10422, FiltMax=65535, Gamma=2.540
22:30:37.858 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, -0.08) opts 0xd
22:30:37.858 00.000 8960 UpdateGuideState exits: m=150715 SNR=29.6
22:30:37.861 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.27, -0.08)
22:30:37.861 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:37.863 00.002 13828 Moving (-0.27, -0.08) raw xDistance=-0.22 yDistance=-0.17
22:30:37.863 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:37.866 00.003 8960 Enqueuing Expose request
22:30:37.869 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.22
22:30:37.869 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:37.869 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:30:37.869 00.000 13828 MoveAxis(E, 63, ABG)
22:30:37.869 00.000 13828 Guiding  Dir = 2, Dur = 63
22:30:37.872 00.003 13828 IsSlewing returns 0
22:30:37.872 00.000 13828 IsGuiding returns 0
22:30:37.873 00.001 13828 PulseGuide returned control before completion, sleep 72
22:30:37.959 00.086 13828 IsGuiding returns 0
22:30:37.959 00.000 13828 Move returns status 0, amount 63
22:30:37.959 00.000 13828 MoveAxis(N, 0, ABG)
22:30:37.959 00.000 13828 duration set to 0 by GuideMode
22:30:37.959 00.000 13828 Move returns status 0, amount 0
22:30:37.960 00.001 13828 move complete, result=0
22:30:37.960 00.000 13828 worker thread done servicing request
22:30:37.960 00.000 8960 GuideStep: -0.2 px 63 ms EAST, -0.2 px 0 ms NORTH
22:30:37.963 00.003 13828 Worker thread wakes up
22:30:37.963 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:37.963 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:40.430 02.467 13828 Exposure complete
22:30:40.560 00.130 13828 worker thread done servicing request
22:30:40.561 00.001 8960 OnExposeComplete: enter
22:30:40.563 00.002 8960 UpdateGuideState(): m_state=6
22:30:40.565 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1179
22:30:40.567 00.002 8960 Star::Find returns 1 (0), X=973.34, Y=735.59, Mass=150797, SNR=27.8, Peak=23203 HFD=3.5
22:30:40.568 00.001 8960 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.39) = xAngle (3.01 = 3.01)
22:30:40.570 00.002 8960 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.98 = 2.98)
22:30:40.572 00.002 8960 CameraToMount -- cameraX=-0.90 cameraY=0.51 hyp=1.03 cameraTheta=2.62 mountX=-1.02 mountY=0.17, mountTheta=2.98
22:30:40.574 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.90, y=0.51, opts=13)
22:30:40.576 00.002 8960 Enqueuing Move request for scope (-0.90, 0.51)
22:30:40.578 00.002 13828 Worker thread wakes up
22:30:40.578 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=13161, FiltMin=9692, FiltMax=65535, Gamma=2.540
22:30:40.580 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.90, 0.51) opts 0xd
22:30:40.580 00.000 8960 UpdateGuideState exits: m=150797 SNR=27.8
22:30:40.582 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.90, 0.51)
22:30:40.582 00.000 13828 Moving (-0.90, 0.51) raw xDistance=-1.02 yDistance=0.17
22:30:40.582 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.02
22:30:40.582 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:40.582 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:30:40.582 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:40.584 00.002 13828 MoveAxis(E, 384, ABG)
22:30:40.584 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:40.586 00.002 8960 Enqueuing Expose request
22:30:40.588 00.002 13828 Guiding  Dir = 2, Dur = 384
22:30:40.590 00.002 13828 IsSlewing returns 0
22:30:40.590 00.000 13828 IsGuiding returns 0
22:30:40.592 00.002 13828 PulseGuide returned control before completion, sleep 393
22:30:40.989 00.397 13828 IsGuiding returns 0
22:30:40.989 00.000 13828 Move returns status 0, amount 384
22:30:40.989 00.000 13828 MoveAxis(N, 0, ABG)
22:30:40.989 00.000 13828 duration set to 0 by GuideMode
22:30:40.989 00.000 13828 Move returns status 0, amount 0
22:30:40.989 00.000 13828 move complete, result=0
22:30:40.990 00.001 13828 worker thread done servicing request
22:30:40.990 00.000 13828 Worker thread wakes up
22:30:40.990 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:40.990 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:40.990 00.000 8960 GuideStep: -1.0 px 384 ms EAST, 0.2 px 0 ms NORTH
22:30:43.448 02.458 13828 Exposure complete
22:30:43.579 00.131 13828 worker thread done servicing request
22:30:43.579 00.000 8960 OnExposeComplete: enter
22:30:43.582 00.003 8960 UpdateGuideState(): m_state=6
22:30:43.585 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1180
22:30:43.587 00.002 8960 Star::Find returns 1 (0), X=973.55, Y=735.54, Mass=183025, SNR=34.1, Peak=24739 HFD=4.1
22:30:43.588 00.001 8960 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.39) = xAngle (2.94 = 2.94)
22:30:43.590 00.002 8960 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.90 = 2.90)
22:30:43.592 00.002 8960 CameraToMount -- cameraX=-0.68 cameraY=0.47 hyp=0.83 cameraTheta=2.54 mountX=-0.81 mountY=0.20, mountTheta=2.90
22:30:43.595 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=0.47, opts=13)
22:30:43.597 00.002 8960 Enqueuing Move request for scope (-0.68, 0.47)
22:30:43.599 00.002 13828 Worker thread wakes up
22:30:43.599 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.47) opts 0xd
22:30:43.599 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.68, 0.47)
22:30:43.599 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8086, max=65535, med=13161, FiltMin=9814, FiltMax=65535, Gamma=2.540
22:30:43.601 00.002 13828 Moving (-0.68, 0.47) raw xDistance=-0.81 yDistance=0.20
22:30:43.601 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.56 from input -0.81
22:30:43.602 00.001 8960 UpdateGuideState exits: m=183025 SNR=34.1
22:30:43.604 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:30:43.604 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:43.606 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
22:30:43.606 00.000 13828 MoveAxis(E, 327, ABG)
22:30:43.606 00.000 13828 Guiding  Dir = 2, Dur = 327
22:30:43.606 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:43.608 00.002 8960 Enqueuing Expose request
22:30:43.611 00.003 13828 IsSlewing returns 0
22:30:43.611 00.000 13828 IsGuiding returns 0
22:30:43.613 00.002 13828 PulseGuide returned control before completion, sleep 336
22:30:43.953 00.340 13828 IsGuiding returns 0
22:30:43.953 00.000 13828 Move returns status 0, amount 327
22:30:43.953 00.000 13828 MoveAxis(N, 0, ABG)
22:30:43.953 00.000 13828 duration set to 0 by GuideMode
22:30:43.953 00.000 13828 Move returns status 0, amount 0
22:30:43.953 00.000 13828 move complete, result=0
22:30:43.954 00.001 13828 worker thread done servicing request
22:30:43.954 00.000 8960 GuideStep: -0.8 px 327 ms EAST, 0.2 px 0 ms NORTH
22:30:43.956 00.002 13828 Worker thread wakes up
22:30:43.956 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:43.956 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:46.431 02.475 13828 Exposure complete
22:30:46.568 00.137 13828 worker thread done servicing request
22:30:46.568 00.000 8960 OnExposeComplete: enter
22:30:46.570 00.002 8960 UpdateGuideState(): m_state=6
22:30:46.572 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1181
22:30:46.574 00.002 8960 Star::Find returns 1 (0), X=974.29, Y=734.85, Mass=117030, SNR=24.6, Peak=24067 HFD=2.7
22:30:46.576 00.002 8960 CameraToMount -- cameraTheta (-1.33) - m_xAngle (-0.39) = xAngle (-0.94 = -0.94)
22:30:46.577 00.001 8960 CameraToMount -- cameraTheta (-1.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
22:30:46.579 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=-0.23 hyp=0.23 cameraTheta=-1.33 mountX=0.14 mountY=-0.19, mountTheta=-0.95
22:30:46.582 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.23, opts=13)
22:30:46.584 00.002 8960 Enqueuing Move request for scope (0.05, -0.23)
22:30:46.586 00.002 13828 Worker thread wakes up
22:30:46.586 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.23) opts 0xd
22:30:46.587 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8272, max=65535, med=13174, FiltMin=10371, FiltMax=65535, Gamma=2.540
22:30:46.588 00.001 8960 UpdateGuideState exits: m=117030 SNR=24.6
22:30:46.590 00.002 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.23)
22:30:46.590 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:46.593 00.003 13828 Moving (0.05, -0.23) raw xDistance=0.14 yDistance=-0.19
22:30:46.593 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.05 from input 0.14
22:30:46.593 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:30:46.593 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:46.595 00.002 8960 Enqueuing Expose request
22:30:46.597 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:30:46.597 00.000 13828 MoveAxis(W, 28, ABG)
22:30:46.597 00.000 13828 Guiding  Dir = 3, Dur = 28
22:30:46.598 00.001 13828 IsSlewing returns 0
22:30:46.599 00.001 13828 IsGuiding returns 0
22:30:46.601 00.002 13828 PulseGuide returned control before completion, sleep 37
22:30:46.639 00.038 13828 IsGuiding returns 0
22:30:46.639 00.000 13828 Move returns status 0, amount 28
22:30:46.639 00.000 13828 MoveAxis(N, 0, ABG)
22:30:46.639 00.000 13828 duration set to 0 by GuideMode
22:30:46.639 00.000 13828 Move returns status 0, amount 0
22:30:46.640 00.001 13828 move complete, result=0
22:30:46.640 00.000 13828 worker thread done servicing request
22:30:46.640 00.000 13828 Worker thread wakes up
22:30:46.640 00.000 8960 GuideStep: 0.1 px 28 ms WEST, -0.2 px 0 ms NORTH
22:30:46.642 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:46.642 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:49.121 02.479 13828 Exposure complete
22:30:49.255 00.134 13828 worker thread done servicing request
22:30:49.255 00.000 8960 OnExposeComplete: enter
22:30:49.258 00.003 8960 UpdateGuideState(): m_state=6
22:30:49.261 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1182
22:30:49.263 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=735.15, Mass=113749, SNR=20.9, Peak=24131 HFD=2.6
22:30:49.266 00.003 8960 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.39) = xAngle (3.16 = -3.12)
22:30:49.268 00.002 8960 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.13 = 3.13)
22:30:49.270 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.20 cameraTheta=2.77 mountX=-0.20 mountY=0.00, mountTheta=3.13
22:30:49.274 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.07, opts=13)
22:30:49.276 00.002 8960 Enqueuing Move request for scope (-0.18, 0.07)
22:30:49.278 00.002 13828 Worker thread wakes up
22:30:49.278 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
22:30:49.279 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
22:30:49.279 00.000 13828 Moving (-0.18, 0.07) raw xDistance=-0.20 yDistance=0.00
22:30:49.279 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
22:30:49.279 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:49.279 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:30:49.279 00.000 13828 MoveAxis(E, 71, ABG)
22:30:49.279 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8195, max=65535, med=13168, FiltMin=10224, FiltMax=65535, Gamma=2.540
22:30:49.281 00.002 8960 UpdateGuideState exits: m=113749 SNR=20.9
22:30:49.282 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:49.284 00.002 13828 Guiding  Dir = 2, Dur = 71
22:30:49.284 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:49.286 00.002 8960 Enqueuing Expose request
22:30:49.288 00.002 13828 IsSlewing returns 0
22:30:49.288 00.000 13828 IsGuiding returns 0
22:30:49.290 00.002 13828 PulseGuide returned control before completion, sleep 80
22:30:49.377 00.087 13828 IsGuiding returns 0
22:30:49.377 00.000 13828 Move returns status 0, amount 71
22:30:49.377 00.000 13828 MoveAxis(N, 0, ABG)
22:30:49.377 00.000 13828 duration set to 0 by GuideMode
22:30:49.377 00.000 13828 Move returns status 0, amount 0
22:30:49.377 00.000 13828 move complete, result=0
22:30:49.378 00.001 13828 worker thread done servicing request
22:30:49.378 00.000 13828 Worker thread wakes up
22:30:49.378 00.000 8960 GuideStep: -0.2 px 71 ms EAST, 0.0 px 0 ms NORTH
22:30:49.380 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:49.380 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:51.854 02.474 13828 Exposure complete
22:30:51.982 00.128 13828 worker thread done servicing request
22:30:51.982 00.000 8960 OnExposeComplete: enter
22:30:51.984 00.002 8960 UpdateGuideState(): m_state=6
22:30:51.986 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1183
22:30:51.988 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=735.18, Mass=108382, SNR=25.6, Peak=24745 HFD=2.8
22:30:51.990 00.002 8960 CameraToMount -- cameraTheta (0.57) - m_xAngle (-0.39) = xAngle (0.97 = 0.97)
22:30:51.992 00.002 8960 CameraToMount -- cameraTheta (0.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.93 = 0.93)
22:30:51.994 00.002 8960 CameraToMount -- cameraX=0.16 cameraY=0.10 hyp=0.19 cameraTheta=0.57 mountX=0.11 mountY=0.15, mountTheta=0.95
22:30:51.996 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=0.10, opts=13)
22:30:51.998 00.002 8960 Enqueuing Move request for scope (0.16, 0.10)
22:30:52.000 00.002 13828 Worker thread wakes up
22:30:52.000 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, 0.10) opts 0xd
22:30:52.000 00.000 13828 Handling offset move in thread for scope, endpoint = (0.16, 0.10)
22:30:52.000 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8163, max=65535, med=13168, FiltMin=10032, FiltMax=65535, Gamma=2.540
22:30:52.002 00.002 13828 Moving (0.16, 0.10) raw xDistance=0.11 yDistance=0.15
22:30:52.002 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:30:52.002 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:30:52.002 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:30:52.002 00.000 13828 MoveAxis(E, 0, ABG)
22:30:52.002 00.000 13828 Move returns status 0, amount 0
22:30:52.002 00.000 13828 MoveAxis(N, 0, ABG)
22:30:52.002 00.000 13828 duration set to 0 by GuideMode
22:30:52.002 00.000 13828 Move returns status 0, amount 0
22:30:52.002 00.000 13828 move complete, result=0
22:30:52.002 00.000 8960 UpdateGuideState exits: m=108382 SNR=25.6
22:30:52.004 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:52.006 00.002 13828 worker thread done servicing request
22:30:52.006 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:52.008 00.002 8960 Enqueuing Expose request
22:30:52.010 00.002 13828 Worker thread wakes up
22:30:52.010 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:30:52.012 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:52.012 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:54.484 02.472 13828 Exposure complete
22:30:54.625 00.141 13828 worker thread done servicing request
22:30:54.625 00.000 8960 OnExposeComplete: enter
22:30:54.629 00.004 8960 UpdateGuideState(): m_state=6
22:30:54.633 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1184
22:30:54.636 00.003 8960 Star::Find returns 1 (0), X=974.68, Y=735.30, Mass=138079, SNR=27.0, Peak=25232 HFD=3.4
22:30:54.639 00.003 8960 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.39) = xAngle (0.85 = 0.85)
22:30:54.641 00.002 8960 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
22:30:54.643 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=0.22 hyp=0.50 cameraTheta=0.46 mountX=0.33 mountY=0.36, mountTheta=0.83
22:30:54.646 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=0.22, opts=13)
22:30:54.648 00.002 8960 Enqueuing Move request for scope (0.45, 0.22)
22:30:54.650 00.002 13828 Worker thread wakes up
22:30:54.650 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7977, max=65535, med=13187, FiltMin=10211, FiltMax=65535, Gamma=2.540
22:30:54.652 00.002 8960 UpdateGuideState exits: m=138079 SNR=27.0
22:30:54.654 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.22) opts 0xd
22:30:54.654 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:54.656 00.002 13828 Handling offset move in thread for scope, endpoint = (0.45, 0.22)
22:30:54.656 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:54.658 00.002 8960 Enqueuing Expose request
22:30:54.659 00.001 13828 Moving (0.45, 0.22) raw xDistance=0.33 yDistance=0.36
22:30:54.659 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:30:54.660 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:30:54.660 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.36
22:30:54.660 00.000 13828 MoveAxis(W, 122, ABG)
22:30:54.660 00.000 13828 Guiding  Dir = 3, Dur = 122
22:30:54.661 00.001 13828 IsSlewing returns 0
22:30:54.661 00.000 13828 IsGuiding returns 0
22:30:54.663 00.002 13828 PulseGuide returned control before completion, sleep 131
22:30:54.808 00.145 13828 IsGuiding returns 0
22:30:54.808 00.000 13828 Move returns status 0, amount 122
22:30:54.808 00.000 13828 MoveAxis(N, 0, ABG)
22:30:54.808 00.000 13828 duration set to 0 by GuideMode
22:30:54.808 00.000 13828 Move returns status 0, amount 0
22:30:54.808 00.000 13828 move complete, result=0
22:30:54.808 00.000 13828 worker thread done servicing request
22:30:54.808 00.000 13828 Worker thread wakes up
22:30:54.808 00.000 8960 GuideStep: 0.3 px 122 ms WEST, 0.4 px 0 ms NORTH
22:30:54.811 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:54.811 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:30:57.284 02.473 13828 Exposure complete
22:30:57.412 00.128 13828 worker thread done servicing request
22:30:57.412 00.000 8960 OnExposeComplete: enter
22:30:57.415 00.003 8960 UpdateGuideState(): m_state=6
22:30:57.418 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1185
22:30:57.422 00.004 8960 Star::Find returns 1 (0), X=974.16, Y=735.64, Mass=123259, SNR=25.0, Peak=26160 HFD=2.8
22:30:57.424 00.002 8960 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.39) = xAngle (2.09 = 2.09)
22:30:57.426 00.002 8960 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.05 = 2.05)
22:30:57.427 00.001 8960 CameraToMount -- cameraX=-0.07 cameraY=0.57 hyp=0.57 cameraTheta=1.70 mountX=-0.28 mountY=0.50, mountTheta=2.08
22:30:57.430 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=0.57, opts=13)
22:30:57.432 00.002 8960 Enqueuing Move request for scope (-0.07, 0.57)
22:30:57.434 00.002 13828 Worker thread wakes up
22:30:57.434 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.57) opts 0xd
22:30:57.434 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8048, max=65535, med=13200, FiltMin=10243, FiltMax=65535, Gamma=2.540
22:30:57.436 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.07, 0.57)
22:30:57.436 00.000 13828 Moving (-0.07, 0.57) raw xDistance=-0.28 yDistance=0.50
22:30:57.436 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:30:57.436 00.000 8960 UpdateGuideState exits: m=123259 SNR=25.0
22:30:57.438 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:30:57.438 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:30:57.438 00.000 13828 MoveAxis(E, 96, ABG)
22:30:57.438 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:30:57.440 00.002 13828 Guiding  Dir = 2, Dur = 96
22:30:57.440 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:30:57.441 00.001 8960 Enqueuing Expose request
22:30:57.443 00.002 13828 IsSlewing returns 0
22:30:57.443 00.000 13828 IsGuiding returns 0
22:30:57.445 00.002 13828 PulseGuide returned control before completion, sleep 105
22:30:57.557 00.112 13828 IsGuiding returns 0
22:30:57.557 00.000 13828 Move returns status 0, amount 96
22:30:57.557 00.000 13828 MoveAxis(N, 0, ABG)
22:30:57.557 00.000 13828 duration set to 0 by GuideMode
22:30:57.557 00.000 13828 Move returns status 0, amount 0
22:30:57.557 00.000 13828 move complete, result=0
22:30:57.557 00.000 13828 worker thread done servicing request
22:30:57.557 00.000 13828 Worker thread wakes up
22:30:57.557 00.000 8960 GuideStep: -0.3 px 96 ms EAST, 0.5 px 0 ms NORTH
22:30:57.560 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:30:57.560 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:00.028 02.468 13828 Exposure complete
22:31:00.166 00.138 13828 worker thread done servicing request
22:31:00.166 00.000 8960 OnExposeComplete: enter
22:31:00.169 00.003 8960 UpdateGuideState(): m_state=6
22:31:00.171 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1186
22:31:00.173 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=735.23, Mass=118905, SNR=25.7, Peak=24617 HFD=3.4
22:31:00.175 00.002 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.39) = xAngle (2.81 = 2.81)
22:31:00.177 00.002 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.78 = 2.78)
22:31:00.178 00.001 8960 CameraToMount -- cameraX=-0.17 cameraY=0.15 hyp=0.23 cameraTheta=2.42 mountX=-0.21 mountY=0.08, mountTheta=2.78
22:31:00.181 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.15, opts=13)
22:31:00.184 00.003 8960 Enqueuing Move request for scope (-0.17, 0.15)
22:31:00.186 00.002 13828 Worker thread wakes up
22:31:00.186 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.15) opts 0xd
22:31:00.186 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.15)
22:31:00.186 00.000 13828 Moving (-0.17, 0.15) raw xDistance=-0.21 yDistance=0.08
22:31:00.186 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8304, max=65535, med=13206, FiltMin=10140, FiltMax=65535, Gamma=2.540
22:31:00.188 00.002 8960 UpdateGuideState exits: m=118905 SNR=25.7
22:31:00.190 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
22:31:00.190 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:00.190 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:00.191 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:00.193 00.002 8960 Enqueuing Expose request
22:31:00.195 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:31:00.196 00.001 13828 MoveAxis(E, 86, ABG)
22:31:00.196 00.000 13828 Guiding  Dir = 2, Dur = 86
22:31:00.197 00.001 13828 IsSlewing returns 0
22:31:00.197 00.000 13828 IsGuiding returns 0
22:31:00.199 00.002 13828 PulseGuide returned control before completion, sleep 95
22:31:00.300 00.101 13828 IsGuiding returns 0
22:31:00.300 00.000 13828 Move returns status 0, amount 86
22:31:00.300 00.000 13828 MoveAxis(N, 0, ABG)
22:31:00.300 00.000 13828 duration set to 0 by GuideMode
22:31:00.300 00.000 13828 Move returns status 0, amount 0
22:31:00.300 00.000 13828 move complete, result=0
22:31:00.301 00.001 13828 worker thread done servicing request
22:31:00.301 00.000 8960 GuideStep: -0.2 px 86 ms EAST, 0.1 px 0 ms NORTH
22:31:00.303 00.002 13828 Worker thread wakes up
22:31:00.303 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:00.303 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:02.781 02.478 13828 Exposure complete
22:31:02.917 00.136 13828 worker thread done servicing request
22:31:02.917 00.000 8960 OnExposeComplete: enter
22:31:02.920 00.003 8960 UpdateGuideState(): m_state=6
22:31:02.924 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1187
22:31:02.925 00.001 8960 Star::Find returns 1 (0), X=974.21, Y=735.67, Mass=127289, SNR=24.8, Peak=23305 HFD=3.5
22:31:02.927 00.002 8960 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.39) = xAngle (2.00 = 2.00)
22:31:02.930 00.003 8960 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.97 = 1.97)
22:31:02.932 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.59 hyp=0.59 cameraTheta=1.61 mountX=-0.25 mountY=0.55, mountTheta=2.00
22:31:02.936 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.59, opts=13)
22:31:02.938 00.002 8960 Enqueuing Move request for scope (-0.02, 0.59)
22:31:02.940 00.002 13828 Worker thread wakes up
22:31:02.941 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7824, max=65535, med=13212, FiltMin=10384, FiltMax=65535, Gamma=2.540
22:31:02.943 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.59) opts 0xd
22:31:02.944 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.59)
22:31:02.944 00.000 13828 Moving (-0.02, 0.59) raw xDistance=-0.25 yDistance=0.55
22:31:02.944 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:31:02.944 00.000 8960 UpdateGuideState exits: m=127289 SNR=24.8
22:31:02.946 00.002 13828 switching direction from -1 to 1 - decHistory=3 oldest=0.19 newest=1.13
22:31:02.946 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:02.948 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.55 from input 0.55
22:31:02.949 00.001 13828 MoveAxis(E, 98, ABG)
22:31:02.949 00.000 13828 Guiding  Dir = 2, Dur = 98
22:31:02.949 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:02.953 00.004 13828 IsSlewing returns 0
22:31:02.953 00.000 8960 Enqueuing Expose request
22:31:02.955 00.002 13828 IsGuiding returns 0
22:31:02.957 00.002 13828 PulseGuide returned control before completion, sleep 106
22:31:03.065 00.108 13828 IsGuiding returns 0
22:31:03.065 00.000 13828 Move returns status 0, amount 98
22:31:03.065 00.000 13828 MoveAxis(S, 291, ABG)
22:31:03.065 00.000 13828 Guiding  Dir = 1, Dur = 291
22:31:03.068 00.003 13828 IsSlewing returns 0
22:31:03.068 00.000 13828 IsGuiding returns 0
22:31:03.071 00.003 13828 PulseGuide returned control before completion, sleep 299
22:31:03.380 00.309 13828 IsGuiding returns 0
22:31:03.380 00.000 13828 Move returns status 0, amount 291
22:31:03.380 00.000 13828 move complete, result=0
22:31:03.380 00.000 13828 worker thread done servicing request
22:31:03.380 00.000 13828 Worker thread wakes up
22:31:03.380 00.000 8960 GuideStep: -0.2 px 98 ms EAST, 0.5 px 291 ms SOUTH
22:31:03.382 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:03.382 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:05.845 02.463 13828 Exposure complete
22:31:05.971 00.126 13828 worker thread done servicing request
22:31:05.971 00.000 8960 OnExposeComplete: enter
22:31:05.973 00.002 8960 UpdateGuideState(): m_state=6
22:31:05.975 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1188
22:31:05.977 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=734.30, Mass=114680, SNR=25.0, Peak=24739 HFD=3.1
22:31:05.978 00.001 8960 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.39) = xAngle (-0.84 = -0.84)
22:31:05.981 00.003 8960 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
22:31:05.983 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-0.78 hyp=0.82 cameraTheta=-1.23 mountX=0.55 mountY=-0.63, mountTheta=-0.85
22:31:05.986 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.78, opts=13)
22:31:05.988 00.002 8960 Enqueuing Move request for scope (0.27, -0.78)
22:31:05.990 00.002 13828 Worker thread wakes up
22:31:05.990 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8278, max=65535, med=13212, FiltMin=10313, FiltMax=65535, Gamma=2.540
22:31:05.991 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.78) opts 0xd
22:31:05.991 00.000 8960 UpdateGuideState exits: m=114680 SNR=25.0
22:31:05.993 00.002 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.78)
22:31:05.993 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:05.995 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:05.997 00.002 8960 Enqueuing Expose request
22:31:06.001 00.004 13828 Moving (0.27, -0.78) raw xDistance=0.55 yDistance=-0.63
22:31:06.001 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
22:31:06.001 00.000 13828 resist switch: large excursion: input -0.63 thresh 0.57 direction from 1 to -1
22:31:06.001 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.89
22:31:06.001 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.63 from input -0.63
22:31:06.001 00.000 13828 MoveAxis(W, 197, ABG)
22:31:06.001 00.000 13828 Guiding  Dir = 3, Dur = 197
22:31:06.003 00.002 13828 IsSlewing returns 0
22:31:06.003 00.000 13828 IsGuiding returns 0
22:31:06.004 00.001 13828 PulseGuide returned control before completion, sleep 206
22:31:06.217 00.213 13828 IsGuiding returns 0
22:31:06.217 00.000 13828 Move returns status 0, amount 197
22:31:06.218 00.001 13828 MoveAxis(N, 336, ABG)
22:31:06.218 00.000 13828 duration set to 0 by GuideMode
22:31:06.218 00.000 13828 Move returns status 0, amount 0
22:31:06.218 00.000 13828 move complete, result=0
22:31:06.218 00.000 13828 worker thread done servicing request
22:31:06.218 00.000 13828 Worker thread wakes up
22:31:06.218 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:06.218 00.000 8960 GuideStep: 0.6 px 197 ms WEST, -0.6 px 0 ms NORTH
22:31:06.221 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:08.681 02.460 13828 Exposure complete
22:31:08.817 00.136 13828 worker thread done servicing request
22:31:08.817 00.000 8960 OnExposeComplete: enter
22:31:08.820 00.003 8960 UpdateGuideState(): m_state=6
22:31:08.822 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1189
22:31:08.824 00.002 8960 Star::Find returns 1 (0), X=973.63, Y=735.29, Mass=136146, SNR=27.5, Peak=25571 HFD=3.1
22:31:08.825 00.001 8960 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.39) = xAngle (3.20 = -3.08)
22:31:08.827 00.002 8960 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.17 = -3.12)
22:31:08.829 00.002 8960 CameraToMount -- cameraX=-0.60 cameraY=0.21 hyp=0.64 cameraTheta=2.81 mountX=-0.63 mountY=-0.02, mountTheta=-3.12
22:31:08.833 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.60, y=0.21, opts=13)
22:31:08.835 00.002 8960 Enqueuing Move request for scope (-0.60, 0.21)
22:31:08.838 00.003 13828 Worker thread wakes up
22:31:08.839 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.60, 0.21) opts 0xd
22:31:08.839 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8329, max=65535, med=13193, FiltMin=10396, FiltMax=65535, Gamma=2.540
22:31:08.841 00.002 8960 UpdateGuideState exits: m=136146 SNR=27.5
22:31:08.843 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.60, 0.21)
22:31:08.843 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:08.845 00.002 13828 Moving (-0.60, 0.21) raw xDistance=-0.63 yDistance=-0.02
22:31:08.845 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:08.847 00.002 8960 Enqueuing Expose request
22:31:08.849 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.63
22:31:08.849 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:08.849 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:31:08.849 00.000 13828 MoveAxis(E, 221, ABG)
22:31:08.849 00.000 13828 Guiding  Dir = 2, Dur = 221
22:31:08.851 00.002 13828 IsSlewing returns 0
22:31:08.851 00.000 13828 IsGuiding returns 0
22:31:08.853 00.002 13828 PulseGuide returned control before completion, sleep 230
22:31:09.091 00.238 13828 IsGuiding returns 0
22:31:09.091 00.000 13828 Move returns status 0, amount 221
22:31:09.091 00.000 13828 MoveAxis(N, 0, ABG)
22:31:09.091 00.000 13828 duration set to 0 by GuideMode
22:31:09.091 00.000 13828 Move returns status 0, amount 0
22:31:09.091 00.000 13828 move complete, result=0
22:31:09.091 00.000 13828 worker thread done servicing request
22:31:09.092 00.001 8960 GuideStep: -0.6 px 221 ms EAST, -0.0 px 0 ms NORTH
22:31:09.094 00.002 13828 Worker thread wakes up
22:31:09.094 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:09.094 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:11.560 02.466 13828 Exposure complete
22:31:11.694 00.134 13828 worker thread done servicing request
22:31:11.694 00.000 8960 OnExposeComplete: enter
22:31:11.696 00.002 8960 UpdateGuideState(): m_state=6
22:31:11.698 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1190
22:31:11.700 00.002 8960 Star::Find returns 1 (0), X=973.75, Y=735.41, Mass=178337, SNR=33.7, Peak=26083 HFD=3.6
22:31:11.703 00.003 8960 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.39) = xAngle (2.92 = 2.92)
22:31:11.705 00.002 8960 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.89 = 2.89)
22:31:11.707 00.002 8960 CameraToMount -- cameraX=-0.48 cameraY=0.34 hyp=0.59 cameraTheta=2.53 mountX=-0.57 mountY=0.15, mountTheta=2.89
22:31:11.710 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.48, y=0.34, opts=13)
22:31:11.711 00.001 8960 Enqueuing Move request for scope (-0.48, 0.34)
22:31:11.713 00.002 13828 Worker thread wakes up
22:31:11.713 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.48, 0.34) opts 0xd
22:31:11.713 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.48, 0.34)
22:31:11.713 00.000 13828 Moving (-0.48, 0.34) raw xDistance=-0.57 yDistance=0.15
22:31:11.713 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.57
22:31:11.713 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8176, max=65535, med=13180, FiltMin=10275, FiltMax=65535, Gamma=2.540
22:31:11.715 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:11.715 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:31:11.716 00.001 8960 UpdateGuideState exits: m=178337 SNR=33.7
22:31:11.718 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:11.720 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:11.723 00.003 8960 Enqueuing Expose request
22:31:11.725 00.002 13828 MoveAxis(E, 227, ABG)
22:31:11.725 00.000 13828 Guiding  Dir = 2, Dur = 227
22:31:11.727 00.002 13828 IsSlewing returns 0
22:31:11.727 00.000 13828 IsGuiding returns 0
22:31:11.728 00.001 13828 PulseGuide returned control before completion, sleep 236
22:31:11.968 00.240 13828 IsGuiding returns 0
22:31:11.968 00.000 13828 Move returns status 0, amount 227
22:31:11.968 00.000 13828 MoveAxis(N, 0, ABG)
22:31:11.968 00.000 13828 duration set to 0 by GuideMode
22:31:11.968 00.000 13828 Move returns status 0, amount 0
22:31:11.968 00.000 13828 move complete, result=0
22:31:11.968 00.000 13828 worker thread done servicing request
22:31:11.968 00.000 13828 Worker thread wakes up
22:31:11.969 00.001 8960 GuideStep: -0.6 px 227 ms EAST, 0.1 px 0 ms NORTH
22:31:11.971 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:11.971 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:14.435 02.464 13828 Exposure complete
22:31:14.574 00.139 13828 worker thread done servicing request
22:31:14.575 00.001 8960 OnExposeComplete: enter
22:31:14.577 00.002 8960 UpdateGuideState(): m_state=6
22:31:14.580 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1191
22:31:14.582 00.002 8960 Star::Find returns 1 (0), X=973.87, Y=734.75, Mass=175563, SNR=32.3, Peak=27107 HFD=3.4
22:31:14.583 00.001 8960 CameraToMount -- cameraTheta (-2.40) - m_xAngle (-0.39) = xAngle (-2.01 = -2.01)
22:31:14.585 00.002 8960 CameraToMount -- cameraTheta (-2.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.04 = -2.04)
22:31:14.587 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=-0.33 hyp=0.49 cameraTheta=-2.40 mountX=-0.21 mountY=-0.44, mountTheta=-2.01
22:31:14.590 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=-0.33, opts=13)
22:31:14.592 00.002 8960 Enqueuing Move request for scope (-0.36, -0.33)
22:31:14.594 00.002 13828 Worker thread wakes up
22:31:14.594 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8086, max=65535, med=13174, FiltMin=10441, FiltMax=65535, Gamma=2.540
22:31:14.596 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.33) opts 0xd
22:31:14.596 00.000 8960 UpdateGuideState exits: m=175563 SNR=32.3
22:31:14.597 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.36, -0.33)
22:31:14.598 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:14.599 00.001 13828 Moving (-0.36, -0.33) raw xDistance=-0.21 yDistance=-0.44
22:31:14.600 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:14.602 00.002 8960 Enqueuing Expose request
22:31:14.604 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.21
22:31:14.604 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:31:14.604 00.000 13828 MoveAxis(E, 93, ABG)
22:31:14.604 00.000 13828 Guiding  Dir = 2, Dur = 93
22:31:14.606 00.002 13828 IsSlewing returns 0
22:31:14.606 00.000 13828 IsGuiding returns 0
22:31:14.607 00.001 13828 PulseGuide returned control before completion, sleep 102
22:31:14.709 00.102 13828 IsGuiding returns 0
22:31:14.709 00.000 13828 Move returns status 0, amount 93
22:31:14.709 00.000 13828 MoveAxis(N, 232, ABG)
22:31:14.709 00.000 13828 duration set to 0 by GuideMode
22:31:14.709 00.000 13828 Move returns status 0, amount 0
22:31:14.709 00.000 13828 move complete, result=0
22:31:14.709 00.000 13828 worker thread done servicing request
22:31:14.709 00.000 13828 Worker thread wakes up
22:31:14.709 00.000 8960 GuideStep: -0.2 px 93 ms EAST, -0.4 px 0 ms NORTH
22:31:14.712 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:14.712 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:17.179 02.467 13828 Exposure complete
22:31:17.326 00.147 13828 worker thread done servicing request
22:31:17.326 00.000 8960 OnExposeComplete: enter
22:31:17.328 00.002 8960 UpdateGuideState(): m_state=6
22:31:17.331 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1192
22:31:17.334 00.003 8960 Star::Find returns 1 (0), X=974.11, Y=735.26, Mass=115401, SNR=23.2, Peak=26403 HFD=3.2
22:31:17.336 00.002 8960 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.39) = xAngle (2.53 = 2.53)
22:31:17.339 00.003 8960 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.49 = 2.49)
22:31:17.340 00.001 8960 CameraToMount -- cameraX=-0.12 cameraY=0.19 hyp=0.22 cameraTheta=2.14 mountX=-0.18 mountY=0.13, mountTheta=2.51
22:31:17.344 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.19, opts=13)
22:31:17.347 00.003 8960 Enqueuing Move request for scope (-0.12, 0.19)
22:31:17.349 00.002 13828 Worker thread wakes up
22:31:17.350 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8022, max=65535, med=13161, FiltMin=10307, FiltMax=65535, Gamma=2.540
22:31:17.352 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.19) opts 0xd
22:31:17.352 00.000 8960 UpdateGuideState exits: m=115401 SNR=23.2
22:31:17.355 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:17.357 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.19)
22:31:17.357 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:17.359 00.002 13828 Moving (-0.12, 0.19) raw xDistance=-0.18 yDistance=0.13
22:31:17.359 00.000 8960 Enqueuing Expose request
22:31:17.361 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
22:31:17.361 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:17.362 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:31:17.362 00.000 13828 MoveAxis(E, 73, ABG)
22:31:17.362 00.000 13828 Guiding  Dir = 2, Dur = 73
22:31:17.363 00.001 13828 IsSlewing returns 0
22:31:17.363 00.000 13828 IsGuiding returns 0
22:31:17.365 00.002 13828 PulseGuide returned control before completion, sleep 82
22:31:17.455 00.090 13828 IsGuiding returns 0
22:31:17.455 00.000 13828 Move returns status 0, amount 73
22:31:17.455 00.000 13828 MoveAxis(N, 0, ABG)
22:31:17.455 00.000 13828 duration set to 0 by GuideMode
22:31:17.455 00.000 13828 Move returns status 0, amount 0
22:31:17.455 00.000 13828 move complete, result=0
22:31:17.455 00.000 13828 worker thread done servicing request
22:31:17.456 00.001 8960 GuideStep: -0.2 px 73 ms EAST, 0.1 px 0 ms NORTH
22:31:17.459 00.003 13828 Worker thread wakes up
22:31:17.459 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:17.459 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:19.928 02.469 13828 Exposure complete
22:31:20.067 00.139 13828 worker thread done servicing request
22:31:20.068 00.001 8960 OnExposeComplete: enter
22:31:20.071 00.003 8960 UpdateGuideState(): m_state=6
22:31:20.074 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1193
22:31:20.077 00.003 8960 Star::Find returns 1 (0), X=974.55, Y=734.82, Mass=135250, SNR=26.1, Peak=27977 HFD=3.3
22:31:20.080 00.003 8960 CameraToMount -- cameraTheta (-0.69) - m_xAngle (-0.39) = xAngle (-0.29 = -0.29)
22:31:20.082 00.002 8960 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.33 = -0.33)
22:31:20.084 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.26 hyp=0.41 cameraTheta=-0.69 mountX=0.39 mountY=-0.13, mountTheta=-0.33
22:31:20.087 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.26, opts=13)
22:31:20.089 00.002 8960 Enqueuing Move request for scope (0.32, -0.26)
22:31:20.092 00.003 13828 Worker thread wakes up
22:31:20.092 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7964, max=65535, med=13148, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:31:20.094 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.26) opts 0xd
22:31:20.094 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.26)
22:31:20.094 00.000 13828 Moving (0.32, -0.26) raw xDistance=0.39 yDistance=-0.13
22:31:20.094 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39
22:31:20.094 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:20.094 00.000 8960 UpdateGuideState exits: m=135250 SNR=26.1
22:31:20.096 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:31:20.097 00.001 13828 MoveAxis(W, 140, ABG)
22:31:20.097 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:20.099 00.002 13828 Guiding  Dir = 3, Dur = 140
22:31:20.099 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:20.101 00.002 8960 Enqueuing Expose request
22:31:20.102 00.001 13828 IsSlewing returns 0
22:31:20.103 00.001 13828 IsGuiding returns 0
22:31:20.104 00.001 13828 PulseGuide returned control before completion, sleep 149
22:31:20.266 00.162 13828 IsGuiding returns 0
22:31:20.266 00.000 13828 Move returns status 0, amount 140
22:31:20.266 00.000 13828 MoveAxis(N, 0, ABG)
22:31:20.266 00.000 13828 duration set to 0 by GuideMode
22:31:20.266 00.000 13828 Move returns status 0, amount 0
22:31:20.266 00.000 13828 move complete, result=0
22:31:20.266 00.000 13828 worker thread done servicing request
22:31:20.266 00.000 13828 Worker thread wakes up
22:31:20.266 00.000 8960 GuideStep: 0.4 px 140 ms WEST, -0.1 px 0 ms NORTH
22:31:20.268 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:20.268 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:22.732 02.464 13828 Exposure complete
22:31:22.874 00.142 13828 worker thread done servicing request
22:31:22.874 00.000 8960 OnExposeComplete: enter
22:31:22.877 00.003 8960 UpdateGuideState(): m_state=6
22:31:22.880 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1194
22:31:22.882 00.002 8960 Star::Find returns 1 (0), X=974.37, Y=734.29, Mass=132270, SNR=24.7, Peak=23651 HFD=3.4
22:31:22.884 00.002 8960 CameraToMount -- cameraTheta (-1.40) - m_xAngle (-0.39) = xAngle (-1.01 = -1.01)
22:31:22.886 00.002 8960 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.05 = -1.05)
22:31:22.888 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.79 hyp=0.80 cameraTheta=-1.40 mountX=0.43 mountY=-0.69, mountTheta=-1.02
22:31:22.892 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.79, opts=13)
22:31:22.894 00.002 8960 Enqueuing Move request for scope (0.13, -0.79)
22:31:22.896 00.002 13828 Worker thread wakes up
22:31:22.896 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.79) opts 0xd
22:31:22.896 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7696, max=65535, med=13129, FiltMin=9948, FiltMax=65535, Gamma=2.540
22:31:22.898 00.002 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.79)
22:31:22.898 00.000 8960 UpdateGuideState exits: m=132270 SNR=24.7
22:31:22.902 00.004 13828 Moving (0.13, -0.79) raw xDistance=0.43 yDistance=-0.69
22:31:22.902 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:22.904 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.43
22:31:22.904 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:22.906 00.002 8960 Enqueuing Expose request
22:31:22.908 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
22:31:22.908 00.000 13828 MoveAxis(W, 167, ABG)
22:31:22.908 00.000 13828 Guiding  Dir = 3, Dur = 167
22:31:22.910 00.002 13828 IsSlewing returns 0
22:31:22.910 00.000 13828 IsGuiding returns 0
22:31:22.912 00.002 13828 PulseGuide returned control before completion, sleep 176
22:31:23.101 00.189 13828 IsGuiding returns 0
22:31:23.101 00.000 13828 Move returns status 0, amount 167
22:31:23.101 00.000 13828 MoveAxis(N, 369, ABG)
22:31:23.101 00.000 13828 duration set to 0 by GuideMode
22:31:23.101 00.000 13828 Move returns status 0, amount 0
22:31:23.101 00.000 13828 move complete, result=0
22:31:23.101 00.000 13828 worker thread done servicing request
22:31:23.101 00.000 13828 Worker thread wakes up
22:31:23.102 00.001 8960 GuideStep: 0.4 px 167 ms WEST, -0.7 px 0 ms NORTH
22:31:23.105 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:23.105 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:25.585 02.480 13828 Exposure complete
22:31:25.750 00.165 13828 worker thread done servicing request
22:31:25.750 00.000 8960 OnExposeComplete: enter
22:31:25.752 00.002 8960 UpdateGuideState(): m_state=6
22:31:25.754 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1195
22:31:25.756 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=734.74, Mass=120946, SNR=24.6, Peak=25571 HFD=2.6
22:31:25.758 00.002 8960 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
22:31:25.760 00.002 8960 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
22:31:25.762 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.85 mountX=0.04 mountY=-0.35, mountTheta=-1.45
22:31:25.764 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.34, opts=13)
22:31:25.766 00.002 8960 Enqueuing Move request for scope (-0.09, -0.34)
22:31:25.768 00.002 13828 Worker thread wakes up
22:31:25.768 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8028, max=65535, med=13142, FiltMin=10000, FiltMax=65535, Gamma=2.540
22:31:25.770 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.34) opts 0xd
22:31:25.770 00.000 8960 UpdateGuideState exits: m=120946 SNR=24.6
22:31:25.772 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.34)
22:31:25.772 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:25.774 00.002 13828 Moving (-0.09, -0.34) raw xDistance=0.04 yDistance=-0.35
22:31:25.774 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:25.776 00.002 8960 Enqueuing Expose request
22:31:25.778 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:31:25.778 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:31:25.778 00.000 13828 MoveAxis(E, 0, ABG)
22:31:25.778 00.000 13828 Move returns status 0, amount 0
22:31:25.778 00.000 13828 MoveAxis(N, 186, ABG)
22:31:25.778 00.000 13828 duration set to 0 by GuideMode
22:31:25.778 00.000 13828 Move returns status 0, amount 0
22:31:25.778 00.000 13828 move complete, result=0
22:31:25.778 00.000 13828 worker thread done servicing request
22:31:25.778 00.000 13828 Worker thread wakes up
22:31:25.778 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:25.778 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:25.779 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:31:28.262 02.483 13828 Exposure complete
22:31:28.442 00.180 13828 worker thread done servicing request
22:31:28.442 00.000 8960 OnExposeComplete: enter
22:31:28.444 00.002 8960 UpdateGuideState(): m_state=6
22:31:28.447 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1196
22:31:28.449 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=734.82, Mass=171788, SNR=30.5, Peak=23747 HFD=3.8
22:31:28.451 00.002 8960 CameraToMount -- cameraTheta (-2.69) - m_xAngle (-0.39) = xAngle (-2.30 = -2.30)
22:31:28.454 00.003 8960 CameraToMount -- cameraTheta (-2.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.34 = -2.34)
22:31:28.456 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=-0.26 hyp=0.60 cameraTheta=-2.69 mountX=-0.40 mountY=-0.43, mountTheta=-2.32
22:31:28.460 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=-0.26, opts=13)
22:31:28.463 00.003 8960 Enqueuing Move request for scope (-0.54, -0.26)
22:31:28.466 00.003 13828 Worker thread wakes up
22:31:28.466 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, -0.26) opts 0xd
22:31:28.466 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, -0.26)
22:31:28.466 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8009, max=65535, med=13148, FiltMin=10402, FiltMax=65535, Gamma=2.540
22:31:28.470 00.004 13828 Moving (-0.54, -0.26) raw xDistance=-0.40 yDistance=-0.43
22:31:28.470 00.000 8960 UpdateGuideState exits: m=171788 SNR=30.5
22:31:28.473 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
22:31:28.473 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:28.475 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:31:28.475 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:28.477 00.002 8960 Enqueuing Expose request
22:31:28.479 00.002 13828 MoveAxis(E, 147, ABG)
22:31:28.479 00.000 13828 Guiding  Dir = 2, Dur = 147
22:31:28.481 00.002 13828 IsSlewing returns 0
22:31:28.481 00.000 13828 IsGuiding returns 0
22:31:28.483 00.002 13828 PulseGuide returned control before completion, sleep 156
22:31:28.655 00.172 13828 IsGuiding returns 0
22:31:28.655 00.000 13828 Move returns status 0, amount 147
22:31:28.655 00.000 13828 MoveAxis(N, 229, ABG)
22:31:28.655 00.000 13828 duration set to 0 by GuideMode
22:31:28.656 00.001 13828 Move returns status 0, amount 0
22:31:28.656 00.000 13828 move complete, result=0
22:31:28.656 00.000 13828 worker thread done servicing request
22:31:28.656 00.000 8960 GuideStep: -0.4 px 147 ms EAST, -0.4 px 0 ms NORTH
22:31:28.660 00.004 13828 Worker thread wakes up
22:31:28.660 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:28.661 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:31.131 02.470 13828 Exposure complete
22:31:31.274 00.143 13828 worker thread done servicing request
22:31:31.274 00.000 8960 OnExposeComplete: enter
22:31:31.276 00.002 8960 UpdateGuideState(): m_state=6
22:31:31.278 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1197
22:31:31.280 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.79, Mass=113798, SNR=24.4, Peak=27875 HFD=2.4
22:31:31.282 00.002 8960 CameraToMount -- cameraTheta (-1.80) - m_xAngle (-0.39) = xAngle (-1.40 = -1.40)
22:31:31.283 00.001 8960 CameraToMount -- cameraTheta (-1.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
22:31:31.286 00.003 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.29 hyp=0.30 cameraTheta=-1.80 mountX=0.05 mountY=-0.29, mountTheta=-1.41
22:31:31.289 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.29, opts=13)
22:31:31.292 00.003 8960 Enqueuing Move request for scope (-0.07, -0.29)
22:31:31.294 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=13136, FiltMin=10153, FiltMax=65535, Gamma=2.540
22:31:31.296 00.002 8960 UpdateGuideState exits: m=113798 SNR=24.4
22:31:31.298 00.002 13828 Worker thread wakes up
22:31:31.298 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:31.300 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.29) opts 0xd
22:31:31.300 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:31.302 00.002 8960 Enqueuing Expose request
22:31:31.305 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.29)
22:31:31.305 00.000 13828 Moving (-0.07, -0.29) raw xDistance=0.05 yDistance=-0.29
22:31:31.305 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:31:31.305 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:31:31.305 00.000 13828 MoveAxis(E, 0, ABG)
22:31:31.305 00.000 13828 Move returns status 0, amount 0
22:31:31.305 00.000 13828 MoveAxis(N, 156, ABG)
22:31:31.305 00.000 13828 duration set to 0 by GuideMode
22:31:31.305 00.000 13828 Move returns status 0, amount 0
22:31:31.305 00.000 13828 move complete, result=0
22:31:31.305 00.000 13828 worker thread done servicing request
22:31:31.306 00.001 13828 Worker thread wakes up
22:31:31.306 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:31.306 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:31.307 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:31:33.781 02.474 13828 Exposure complete
22:31:33.921 00.140 13828 worker thread done servicing request
22:31:33.921 00.000 8960 OnExposeComplete: enter
22:31:33.923 00.002 8960 UpdateGuideState(): m_state=6
22:31:33.926 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1198
22:31:33.928 00.002 8960 Star::Find returns 1 (0), X=974.38, Y=734.77, Mass=179250, SNR=31.0, Peak=26377 HFD=3.4
22:31:33.930 00.002 8960 CameraToMount -- cameraTheta (-1.14) - m_xAngle (-0.39) = xAngle (-0.75 = -0.75)
22:31:33.932 00.002 8960 CameraToMount -- cameraTheta (-1.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.78 = -0.78)
22:31:33.934 00.002 8960 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.14 mountX=0.25 mountY=-0.24, mountTheta=-0.76
22:31:33.936 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.31, opts=13)
22:31:33.938 00.002 8960 Enqueuing Move request for scope (0.14, -0.31)
22:31:33.940 00.002 13828 Worker thread wakes up
22:31:33.940 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8220, max=65535, med=13155, FiltMin=10422, FiltMax=65535, Gamma=2.540
22:31:33.942 00.002 8960 UpdateGuideState exits: m=179250 SNR=31.0
22:31:33.944 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.31) opts 0xd
22:31:33.944 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.31)
22:31:33.944 00.000 13828 Moving (0.14, -0.31) raw xDistance=0.25 yDistance=-0.24
22:31:33.944 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:31:33.944 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:33.946 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:33.947 00.001 8960 Enqueuing Expose request
22:31:33.949 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:31:33.949 00.000 13828 MoveAxis(W, 93, ABG)
22:31:33.949 00.000 13828 Guiding  Dir = 3, Dur = 93
22:31:33.951 00.002 13828 IsSlewing returns 0
22:31:33.951 00.000 13828 IsGuiding returns 0
22:31:33.954 00.003 13828 PulseGuide returned control before completion, sleep 101
22:31:34.068 00.114 13828 IsGuiding returns 0
22:31:34.068 00.000 13828 Move returns status 0, amount 93
22:31:34.068 00.000 13828 MoveAxis(N, 128, ABG)
22:31:34.068 00.000 13828 duration set to 0 by GuideMode
22:31:34.068 00.000 13828 Move returns status 0, amount 0
22:31:34.068 00.000 13828 move complete, result=0
22:31:34.068 00.000 13828 worker thread done servicing request
22:31:34.069 00.001 8960 GuideStep: 0.3 px 93 ms WEST, -0.2 px 0 ms NORTH
22:31:34.071 00.002 13828 Worker thread wakes up
22:31:34.071 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:34.071 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:36.547 02.476 13828 Exposure complete
22:31:36.688 00.141 13828 worker thread done servicing request
22:31:36.688 00.000 8960 OnExposeComplete: enter
22:31:36.690 00.002 8960 UpdateGuideState(): m_state=6
22:31:36.692 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1199
22:31:36.694 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=734.40, Mass=134262, SNR=26.1, Peak=25257 HFD=3.1
22:31:36.696 00.002 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.89 = -0.89)
22:31:36.698 00.002 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.93 = -0.93)
22:31:36.702 00.004 8960 CameraToMount -- cameraX=0.20 cameraY=-0.68 hyp=0.71 cameraTheta=-1.28 mountX=0.44 mountY=-0.56, mountTheta=-0.90
22:31:36.705 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-0.68, opts=13)
22:31:36.708 00.003 8960 Enqueuing Move request for scope (0.20, -0.68)
22:31:36.710 00.002 13828 Worker thread wakes up
22:31:36.710 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8041, max=65535, med=13168, FiltMin=10153, FiltMax=65535, Gamma=2.540
22:31:36.712 00.002 8960 UpdateGuideState exits: m=134262 SNR=26.1
22:31:36.714 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.68) opts 0xd
22:31:36.714 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:36.715 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:36.717 00.002 8960 Enqueuing Expose request
22:31:36.719 00.002 13828 Handling offset move in thread for scope, endpoint = (0.20, -0.68)
22:31:36.719 00.000 13828 Moving (0.20, -0.68) raw xDistance=0.44 yDistance=-0.56
22:31:36.719 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.44
22:31:36.719 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:31:36.719 00.000 13828 MoveAxis(W, 171, ABG)
22:31:36.719 00.000 13828 Guiding  Dir = 3, Dur = 171
22:31:36.720 00.001 13828 IsSlewing returns 0
22:31:36.721 00.001 13828 IsGuiding returns 0
22:31:36.722 00.001 13828 PulseGuide returned control before completion, sleep 180
22:31:36.910 00.188 13828 IsGuiding returns 0
22:31:36.910 00.000 13828 Move returns status 0, amount 171
22:31:36.910 00.000 13828 MoveAxis(N, 300, ABG)
22:31:36.910 00.000 13828 duration set to 0 by GuideMode
22:31:36.910 00.000 13828 Move returns status 0, amount 0
22:31:36.910 00.000 13828 move complete, result=0
22:31:36.910 00.000 13828 worker thread done servicing request
22:31:36.910 00.000 13828 Worker thread wakes up
22:31:36.910 00.000 8960 GuideStep: 0.4 px 171 ms WEST, -0.6 px 0 ms NORTH
22:31:36.912 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:36.912 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:39.384 02.472 13828 Exposure complete
22:31:39.517 00.133 13828 worker thread done servicing request
22:31:39.518 00.001 8960 OnExposeComplete: enter
22:31:39.520 00.002 8960 UpdateGuideState(): m_state=6
22:31:39.523 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1200
22:31:39.525 00.002 8960 Star::Find returns 1 (0), X=973.45, Y=735.56, Mass=190168, SNR=36.0, Peak=25443 HFD=4.3
22:31:39.526 00.001 8960 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.39) = xAngle (2.98 = 2.98)
22:31:39.528 00.002 8960 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.95 = 2.95)
22:31:39.530 00.002 8960 CameraToMount -- cameraX=-0.78 cameraY=0.48 hyp=0.92 cameraTheta=2.59 mountX=-0.91 mountY=0.18, mountTheta=2.95
22:31:39.533 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.78, y=0.48, opts=13)
22:31:39.535 00.002 8960 Enqueuing Move request for scope (-0.78, 0.48)
22:31:39.537 00.002 13828 Worker thread wakes up
22:31:39.537 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8265, max=65535, med=13187, FiltMin=10204, FiltMax=65535, Gamma=2.540
22:31:39.539 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.48) opts 0xd
22:31:39.539 00.000 8960 UpdateGuideState exits: m=190168 SNR=36.0
22:31:39.541 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.78, 0.48)
22:31:39.541 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:39.543 00.002 13828 Moving (-0.78, 0.48) raw xDistance=-0.91 yDistance=0.18
22:31:39.543 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:39.545 00.002 8960 Enqueuing Expose request
22:31:39.547 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.55 from input -0.91
22:31:39.547 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:39.547 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:31:39.547 00.000 13828 MoveAxis(E, 323, ABG)
22:31:39.547 00.000 13828 Guiding  Dir = 2, Dur = 323
22:31:39.549 00.002 13828 IsSlewing returns 0
22:31:39.549 00.000 13828 IsGuiding returns 0
22:31:39.551 00.002 13828 PulseGuide returned control before completion, sleep 332
22:31:39.896 00.345 13828 IsGuiding returns 0
22:31:39.896 00.000 13828 Move returns status 0, amount 323
22:31:39.896 00.000 13828 MoveAxis(N, 0, ABG)
22:31:39.896 00.000 13828 duration set to 0 by GuideMode
22:31:39.896 00.000 13828 Move returns status 0, amount 0
22:31:39.896 00.000 13828 move complete, result=0
22:31:39.896 00.000 13828 worker thread done servicing request
22:31:39.897 00.001 13828 Worker thread wakes up
22:31:39.897 00.000 8960 GuideStep: -0.9 px 323 ms EAST, 0.2 px 0 ms NORTH
22:31:39.899 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:39.899 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:42.378 02.479 13828 Exposure complete
22:31:42.514 00.136 13828 worker thread done servicing request
22:31:42.514 00.000 8960 OnExposeComplete: enter
22:31:42.516 00.002 8960 UpdateGuideState(): m_state=6
22:31:42.518 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1201
22:31:42.521 00.003 8960 Star::Find returns 1 (0), X=974.11, Y=735.13, Mass=112717, SNR=23.6, Peak=24867 HFD=2.8
22:31:42.522 00.001 8960 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.39) = xAngle (3.17 = -3.11)
22:31:42.524 00.002 8960 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.14 = 3.14)
22:31:42.526 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.78 mountX=-0.14 mountY=0.00, mountTheta=3.14
22:31:42.529 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.05, opts=13)
22:31:42.531 00.002 8960 Enqueuing Move request for scope (-0.13, 0.05)
22:31:42.533 00.002 13828 Worker thread wakes up
22:31:42.533 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.05) opts 0xd
22:31:42.533 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.05)
22:31:42.533 00.000 13828 Moving (-0.13, 0.05) raw xDistance=-0.14 yDistance=0.00
22:31:42.533 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=13180, FiltMin=10358, FiltMax=65535, Gamma=2.540
22:31:42.536 00.003 8960 UpdateGuideState exits: m=112717 SNR=23.6
22:31:42.538 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:42.541 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:42.544 00.003 8960 Enqueuing Expose request
22:31:42.546 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.14
22:31:42.546 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:42.546 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:31:42.546 00.000 13828 MoveAxis(E, 73, ABG)
22:31:42.546 00.000 13828 Guiding  Dir = 2, Dur = 73
22:31:42.548 00.002 13828 IsSlewing returns 0
22:31:42.548 00.000 13828 IsGuiding returns 0
22:31:42.549 00.001 13828 PulseGuide returned control before completion, sleep 82
22:31:42.642 00.093 13828 IsGuiding returns 0
22:31:42.642 00.000 13828 Move returns status 0, amount 73
22:31:42.642 00.000 13828 MoveAxis(N, 0, ABG)
22:31:42.642 00.000 13828 duration set to 0 by GuideMode
22:31:42.642 00.000 13828 Move returns status 0, amount 0
22:31:42.642 00.000 13828 move complete, result=0
22:31:42.643 00.001 13828 worker thread done servicing request
22:31:42.643 00.000 13828 Worker thread wakes up
22:31:42.643 00.000 8960 GuideStep: -0.1 px 73 ms EAST, 0.0 px 0 ms NORTH
22:31:42.645 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:42.645 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:45.113 02.468 13828 Exposure complete
22:31:45.243 00.130 13828 worker thread done servicing request
22:31:45.244 00.001 8960 OnExposeComplete: enter
22:31:45.245 00.001 8960 UpdateGuideState(): m_state=6
22:31:45.247 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1202
22:31:45.249 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=734.83, Mass=150493, SNR=29.2, Peak=26851 HFD=3.0
22:31:45.251 00.002 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.39) = xAngle (-0.32 = -0.32)
22:31:45.253 00.002 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
22:31:45.255 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-0.71 mountX=0.35 mountY=-0.13, mountTheta=-0.35
22:31:45.259 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.24, opts=13)
22:31:45.261 00.002 8960 Enqueuing Move request for scope (0.28, -0.24)
22:31:45.263 00.002 13828 Worker thread wakes up
22:31:45.263 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8195, max=65535, med=13180, FiltMin=10224, FiltMax=65535, Gamma=2.540
22:31:45.266 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd
22:31:45.266 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.24)
22:31:45.266 00.000 13828 Moving (0.28, -0.24) raw xDistance=0.35 yDistance=-0.13
22:31:45.266 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.35
22:31:45.266 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:45.266 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:31:45.266 00.000 13828 MoveAxis(W, 126, ABG)
22:31:45.266 00.000 8960 UpdateGuideState exits: m=150493 SNR=29.2
22:31:45.268 00.002 13828 Guiding  Dir = 3, Dur = 126
22:31:45.268 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:45.270 00.002 13828 IsSlewing returns 0
22:31:45.270 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:45.272 00.002 8960 Enqueuing Expose request
22:31:45.274 00.002 13828 IsGuiding returns 0
22:31:45.276 00.002 13828 PulseGuide returned control before completion, sleep 134
22:31:45.412 00.136 13828 IsGuiding returns 0
22:31:45.412 00.000 13828 Move returns status 0, amount 126
22:31:45.412 00.000 13828 MoveAxis(N, 0, ABG)
22:31:45.412 00.000 13828 duration set to 0 by GuideMode
22:31:45.412 00.000 13828 Move returns status 0, amount 0
22:31:45.412 00.000 13828 move complete, result=0
22:31:45.412 00.000 13828 worker thread done servicing request
22:31:45.412 00.000 13828 Worker thread wakes up
22:31:45.412 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:45.412 00.000 8960 GuideStep: 0.4 px 126 ms WEST, -0.1 px 0 ms NORTH
22:31:45.415 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:47.889 02.474 13828 Exposure complete
22:31:48.038 00.149 13828 worker thread done servicing request
22:31:48.038 00.000 8960 OnExposeComplete: enter
22:31:48.040 00.002 8960 UpdateGuideState(): m_state=6
22:31:48.042 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1203
22:31:48.044 00.002 8960 Star::Find returns 1 (0), X=974.76, Y=734.43, Mass=110760, SNR=23.9, Peak=23683 HFD=3.1
22:31:48.046 00.002 8960 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.39) = xAngle (-0.49 = -0.49)
22:31:48.049 00.003 8960 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
22:31:48.051 00.002 8960 CameraToMount -- cameraX=0.53 cameraY=-0.65 hyp=0.84 cameraTheta=-0.88 mountX=0.74 mountY=-0.42, mountTheta=-0.52
22:31:48.055 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=-0.65, opts=13)
22:31:48.058 00.003 8960 Enqueuing Move request for scope (0.53, -0.65)
22:31:48.060 00.002 13828 Worker thread wakes up
22:31:48.060 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.65) opts 0xd
22:31:48.060 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=13200, FiltMin=10384, FiltMax=65535, Gamma=2.540
22:31:48.062 00.002 13828 Handling offset move in thread for scope, endpoint = (0.53, -0.65)
22:31:48.062 00.000 8960 UpdateGuideState exits: m=110760 SNR=23.9
22:31:48.065 00.003 13828 Moving (0.53, -0.65) raw xDistance=0.74 yDistance=-0.42
22:31:48.065 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:48.067 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.74
22:31:48.067 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:48.069 00.002 8960 Enqueuing Expose request
22:31:48.071 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:31:48.071 00.000 13828 MoveAxis(W, 283, ABG)
22:31:48.071 00.000 13828 Guiding  Dir = 3, Dur = 283
22:31:48.073 00.002 13828 IsSlewing returns 0
22:31:48.073 00.000 13828 IsGuiding returns 0
22:31:48.075 00.002 13828 PulseGuide returned control before completion, sleep 292
22:31:48.374 00.299 13828 IsGuiding returns 0
22:31:48.374 00.000 13828 Move returns status 0, amount 283
22:31:48.374 00.000 13828 MoveAxis(N, 225, ABG)
22:31:48.374 00.000 13828 duration set to 0 by GuideMode
22:31:48.374 00.000 13828 Move returns status 0, amount 0
22:31:48.374 00.000 13828 move complete, result=0
22:31:48.374 00.000 13828 worker thread done servicing request
22:31:48.374 00.000 13828 Worker thread wakes up
22:31:48.375 00.001 8960 GuideStep: 0.7 px 283 ms WEST, -0.4 px 0 ms NORTH
22:31:48.377 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:48.377 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:50.848 02.471 13828 Exposure complete
22:31:50.976 00.128 13828 worker thread done servicing request
22:31:50.976 00.000 8960 OnExposeComplete: enter
22:31:50.978 00.002 8960 UpdateGuideState(): m_state=6
22:31:50.981 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1204
22:31:50.983 00.002 8960 Star::Find returns 1 (0), X=973.74, Y=735.45, Mass=160372, SNR=33.0, Peak=25744 HFD=3.5
22:31:50.984 00.001 8960 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.39) = xAngle (2.89 = 2.89)
22:31:50.986 00.002 8960 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.85 = 2.85)
22:31:50.988 00.002 8960 CameraToMount -- cameraX=-0.49 cameraY=0.37 hyp=0.62 cameraTheta=2.49 mountX=-0.60 mountY=0.18, mountTheta=2.85
22:31:50.991 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=0.37, opts=13)
22:31:50.992 00.001 8960 Enqueuing Move request for scope (-0.49, 0.37)
22:31:50.994 00.002 13828 Worker thread wakes up
22:31:50.994 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8054, max=65535, med=13187, FiltMin=10281, FiltMax=65535, Gamma=2.540
22:31:50.997 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.37) opts 0xd
22:31:50.998 00.001 8960 UpdateGuideState exits: m=160372 SNR=33.0
22:31:51.000 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.49, 0.37)
22:31:51.000 00.000 13828 Moving (-0.49, 0.37) raw xDistance=-0.60 yDistance=0.18
22:31:51.000 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.60
22:31:51.000 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:51.003 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:51.003 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:51.006 00.003 8960 Enqueuing Expose request
22:31:51.009 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:31:51.009 00.000 13828 MoveAxis(E, 201, ABG)
22:31:51.009 00.000 13828 Guiding  Dir = 2, Dur = 201
22:31:51.011 00.002 13828 IsSlewing returns 0
22:31:51.011 00.000 13828 IsGuiding returns 0
22:31:51.014 00.003 13828 PulseGuide returned control before completion, sleep 209
22:31:51.229 00.215 13828 IsGuiding returns 1
22:31:51.229 00.000 13828 scope still moving after pulse duration time elapsed
22:31:51.262 00.033 13828 IsSlewing returns 0
22:31:51.262 00.000 13828 IsGuiding returns 1
22:31:51.295 00.033 13828 IsSlewing returns 0
22:31:51.295 00.000 13828 IsGuiding returns 0
22:31:51.295 00.000 13828 scope move finished after 201 + 82 ms
22:31:51.295 00.000 13828 Move returns status 0, amount 201
22:31:51.295 00.000 13828 MoveAxis(N, 0, ABG)
22:31:51.295 00.000 13828 duration set to 0 by GuideMode
22:31:51.295 00.000 13828 Move returns status 0, amount 0
22:31:51.296 00.001 13828 move complete, result=0
22:31:51.296 00.000 13828 worker thread done servicing request
22:31:51.296 00.000 13828 Worker thread wakes up
22:31:51.296 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:51.296 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:51.296 00.000 8960 GuideStep: -0.6 px 201 ms EAST, 0.2 px 0 ms NORTH
22:31:53.767 02.471 13828 Exposure complete
22:31:53.912 00.145 13828 worker thread done servicing request
22:31:53.912 00.000 8960 OnExposeComplete: enter
22:31:53.914 00.002 8960 UpdateGuideState(): m_state=6
22:31:53.917 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1205
22:31:53.920 00.003 8960 Star::Find returns 1 (0), X=974.36, Y=735.19, Mass=137759, SNR=25.9, Peak=24169 HFD=3.3
22:31:53.922 00.002 8960 CameraToMount -- cameraTheta (0.75) - m_xAngle (-0.39) = xAngle (1.14 = 1.14)
22:31:53.924 00.002 8960 CameraToMount -- cameraTheta (0.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.11 = 1.11)
22:31:53.927 00.003 8960 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.75 mountX=0.07 mountY=0.15, mountTheta=1.13
22:31:53.930 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=0.12, opts=13)
22:31:53.931 00.001 8960 Enqueuing Move request for scope (0.12, 0.12)
22:31:53.933 00.002 13828 Worker thread wakes up
22:31:53.933 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7926, max=65535, med=13200, FiltMin=10172, FiltMax=65535, Gamma=2.540
22:31:53.936 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.12) opts 0xd
22:31:53.936 00.000 8960 UpdateGuideState exits: m=137759 SNR=25.9
22:31:53.938 00.002 13828 Handling offset move in thread for scope, endpoint = (0.12, 0.12)
22:31:53.938 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:53.940 00.002 13828 Moving (0.12, 0.12) raw xDistance=0.07 yDistance=0.15
22:31:53.940 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:53.942 00.002 8960 Enqueuing Expose request
22:31:53.944 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:31:53.944 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:53.944 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:31:53.944 00.000 13828 MoveAxis(E, 0, ABG)
22:31:53.944 00.000 13828 Move returns status 0, amount 0
22:31:53.944 00.000 13828 MoveAxis(N, 0, ABG)
22:31:53.944 00.000 13828 duration set to 0 by GuideMode
22:31:53.944 00.000 13828 Move returns status 0, amount 0
22:31:53.944 00.000 13828 move complete, result=0
22:31:53.945 00.001 13828 worker thread done servicing request
22:31:53.945 00.000 13828 Worker thread wakes up
22:31:53.945 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:53.945 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:53.947 00.002 8960 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:31:56.423 02.476 13828 Exposure complete
22:31:56.561 00.138 13828 worker thread done servicing request
22:31:56.561 00.000 8960 OnExposeComplete: enter
22:31:56.564 00.003 8960 UpdateGuideState(): m_state=6
22:31:56.566 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1206
22:31:56.568 00.002 8960 Star::Find returns 1 (0), X=974.54, Y=734.89, Mass=214395, SNR=36.6, Peak=26147 HFD=3.9
22:31:56.570 00.002 8960 CameraToMount -- cameraTheta (-0.56) - m_xAngle (-0.39) = xAngle (-0.17 = -0.17)
22:31:56.572 00.002 8960 CameraToMount -- cameraTheta (-0.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.20 = -0.20)
22:31:56.574 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=-0.19 hyp=0.36 cameraTheta=-0.56 mountX=0.35 mountY=-0.07, mountTheta=-0.20
22:31:56.577 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.19, opts=13)
22:31:56.580 00.003 8960 Enqueuing Move request for scope (0.30, -0.19)
22:31:56.582 00.002 13828 Worker thread wakes up
22:31:56.582 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=13180, FiltMin=10313, FiltMax=65535, Gamma=2.540
22:31:56.584 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.19) opts 0xd
22:31:56.584 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.19)
22:31:56.584 00.000 13828 Moving (0.30, -0.19) raw xDistance=0.35 yDistance=-0.07
22:31:56.584 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
22:31:56.584 00.000 8960 UpdateGuideState exits: m=214395 SNR=36.6
22:31:56.586 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:56.587 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:56.588 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:31:56.588 00.000 13828 MoveAxis(W, 131, ABG)
22:31:56.588 00.000 13828 Guiding  Dir = 3, Dur = 131
22:31:56.589 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:56.591 00.002 13828 IsSlewing returns 0
22:31:56.591 00.000 8960 Enqueuing Expose request
22:31:56.593 00.002 13828 IsGuiding returns 0
22:31:56.594 00.001 13828 PulseGuide returned control before completion, sleep 140
22:31:56.740 00.146 13828 IsGuiding returns 0
22:31:56.740 00.000 13828 Move returns status 0, amount 131
22:31:56.740 00.000 13828 MoveAxis(N, 0, ABG)
22:31:56.740 00.000 13828 duration set to 0 by GuideMode
22:31:56.740 00.000 13828 Move returns status 0, amount 0
22:31:56.740 00.000 13828 move complete, result=0
22:31:56.740 00.000 13828 worker thread done servicing request
22:31:56.740 00.000 8960 GuideStep: 0.4 px 131 ms WEST, -0.1 px 0 ms NORTH
22:31:56.742 00.002 13828 Worker thread wakes up
22:31:56.742 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:56.743 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:31:59.220 02.477 13828 Exposure complete
22:31:59.358 00.138 13828 worker thread done servicing request
22:31:59.358 00.000 8960 OnExposeComplete: enter
22:31:59.360 00.002 8960 UpdateGuideState(): m_state=6
22:31:59.362 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1207
22:31:59.364 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=734.80, Mass=144591, SNR=28.0, Peak=22883 HFD=3.2
22:31:59.365 00.001 8960 CameraToMount -- cameraTheta (-0.64) - m_xAngle (-0.39) = xAngle (-0.24 = -0.24)
22:31:59.367 00.002 8960 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.28 = -0.28)
22:31:59.369 00.002 8960 CameraToMount -- cameraX=0.38 cameraY=-0.28 hyp=0.47 cameraTheta=-0.64 mountX=0.45 mountY=-0.13, mountTheta=-0.28
22:31:59.372 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.28, opts=13)
22:31:59.374 00.002 8960 Enqueuing Move request for scope (0.38, -0.28)
22:31:59.376 00.002 13828 Worker thread wakes up
22:31:59.376 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=13174, FiltMin=10089, FiltMax=65535, Gamma=2.540
22:31:59.378 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.28) opts 0xd
22:31:59.378 00.000 8960 UpdateGuideState exits: m=144591 SNR=28.0
22:31:59.380 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:31:59.382 00.002 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.28)
22:31:59.382 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:31:59.384 00.002 8960 Enqueuing Expose request
22:31:59.386 00.002 13828 Moving (0.38, -0.28) raw xDistance=0.45 yDistance=-0.13
22:31:59.386 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.45
22:31:59.386 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:31:59.386 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:31:59.386 00.000 13828 MoveAxis(W, 177, ABG)
22:31:59.386 00.000 13828 Guiding  Dir = 3, Dur = 177
22:31:59.389 00.003 13828 IsSlewing returns 0
22:31:59.389 00.000 13828 IsGuiding returns 0
22:31:59.391 00.002 13828 PulseGuide returned control before completion, sleep 186
22:31:59.589 00.198 13828 IsGuiding returns 0
22:31:59.589 00.000 13828 Move returns status 0, amount 177
22:31:59.589 00.000 13828 MoveAxis(N, 0, ABG)
22:31:59.589 00.000 13828 duration set to 0 by GuideMode
22:31:59.589 00.000 13828 Move returns status 0, amount 0
22:31:59.589 00.000 13828 move complete, result=0
22:31:59.589 00.000 13828 worker thread done servicing request
22:31:59.589 00.000 8960 GuideStep: 0.5 px 177 ms WEST, -0.1 px 0 ms NORTH
22:31:59.591 00.002 13828 Worker thread wakes up
22:31:59.591 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:31:59.592 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:02.061 02.469 13828 Exposure complete
22:32:02.200 00.139 13828 worker thread done servicing request
22:32:02.201 00.001 8960 OnExposeComplete: enter
22:32:02.203 00.002 8960 UpdateGuideState(): m_state=6
22:32:02.205 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1208
22:32:02.206 00.001 8960 Star::Find returns 1 (0), X=974.26, Y=735.38, Mass=160560, SNR=31.7, Peak=24099 HFD=3.7
22:32:02.208 00.002 8960 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.39) = xAngle (1.87 = 1.87)
22:32:02.210 00.002 8960 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.83 = 1.83)
22:32:02.212 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.47 mountX=-0.09 mountY=0.29, mountTheta=1.86
22:32:02.214 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=0.30, opts=13)
22:32:02.216 00.002 8960 Enqueuing Move request for scope (0.03, 0.30)
22:32:02.218 00.002 13828 Worker thread wakes up
22:32:02.218 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.30) opts 0xd
22:32:02.218 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7926, max=65535, med=13168, FiltMin=10364, FiltMax=65535, Gamma=2.540
22:32:02.220 00.002 13828 Handling offset move in thread for scope, endpoint = (0.03, 0.30)
22:32:02.220 00.000 8960 UpdateGuideState exits: m=160560 SNR=31.7
22:32:02.222 00.002 13828 Moving (0.03, 0.30) raw xDistance=-0.09 yDistance=0.29
22:32:02.222 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:02.224 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:32:02.224 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:02.227 00.003 8960 Enqueuing Expose request
22:32:02.229 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:02.229 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:32:02.229 00.000 13828 MoveAxis(E, 0, ABG)
22:32:02.229 00.000 13828 Move returns status 0, amount 0
22:32:02.229 00.000 13828 MoveAxis(N, 0, ABG)
22:32:02.229 00.000 13828 duration set to 0 by GuideMode
22:32:02.229 00.000 13828 Move returns status 0, amount 0
22:32:02.229 00.000 13828 move complete, result=0
22:32:02.230 00.001 13828 worker thread done servicing request
22:32:02.230 00.000 13828 Worker thread wakes up
22:32:02.230 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:02.230 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:02.232 00.002 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:32:04.708 02.476 13828 Exposure complete
22:32:04.863 00.155 13828 worker thread done servicing request
22:32:04.863 00.000 8960 OnExposeComplete: enter
22:32:04.867 00.004 8960 UpdateGuideState(): m_state=6
22:32:04.870 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1209
22:32:04.872 00.002 8960 Star::Find returns 1 (0), X=974.67, Y=735.01, Mass=139593, SNR=28.7, Peak=23459 HFD=3.3
22:32:04.874 00.002 8960 CameraToMount -- cameraTheta (-0.16) - m_xAngle (-0.39) = xAngle (0.24 = 0.24)
22:32:04.876 00.002 8960 CameraToMount -- cameraTheta (-0.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
22:32:04.878 00.002 8960 CameraToMount -- cameraX=0.44 cameraY=-0.07 hyp=0.44 cameraTheta=-0.16 mountX=0.43 mountY=0.09, mountTheta=0.20
22:32:04.882 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.44, y=-0.07, opts=13)
22:32:04.884 00.002 8960 Enqueuing Move request for scope (0.44, -0.07)
22:32:04.885 00.001 13828 Worker thread wakes up
22:32:04.886 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8118, max=65535, med=13168, FiltMin=10307, FiltMax=65535, Gamma=2.540
22:32:04.888 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.44, -0.07) opts 0xd
22:32:04.888 00.000 8960 UpdateGuideState exits: m=139593 SNR=28.7
22:32:04.891 00.003 13828 Handling offset move in thread for scope, endpoint = (0.44, -0.07)
22:32:04.891 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:04.892 00.001 13828 Moving (0.44, -0.07) raw xDistance=0.43 yDistance=0.09
22:32:04.893 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:04.894 00.001 8960 Enqueuing Expose request
22:32:04.896 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
22:32:04.896 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:04.896 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:32:04.897 00.001 13828 MoveAxis(W, 160, ABG)
22:32:04.897 00.000 13828 Guiding  Dir = 3, Dur = 160
22:32:04.899 00.002 13828 IsSlewing returns 0
22:32:04.900 00.001 13828 IsGuiding returns 0
22:32:04.903 00.003 13828 PulseGuide returned control before completion, sleep 167
22:32:05.078 00.175 13828 IsGuiding returns 0
22:32:05.078 00.000 13828 Move returns status 0, amount 160
22:32:05.078 00.000 13828 MoveAxis(N, 0, ABG)
22:32:05.078 00.000 13828 duration set to 0 by GuideMode
22:32:05.078 00.000 13828 Move returns status 0, amount 0
22:32:05.078 00.000 13828 move complete, result=0
22:32:05.079 00.001 13828 worker thread done servicing request
22:32:05.079 00.000 13828 Worker thread wakes up
22:32:05.079 00.000 8960 GuideStep: 0.4 px 160 ms WEST, 0.1 px 0 ms NORTH
22:32:05.081 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:05.081 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:07.557 02.476 13828 Exposure complete
22:32:07.693 00.136 13828 worker thread done servicing request
22:32:07.693 00.000 8960 OnExposeComplete: enter
22:32:07.695 00.002 8960 UpdateGuideState(): m_state=6
22:32:07.697 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1210
22:32:07.698 00.001 8960 Star::Find returns 1 (0), X=975.18, Y=734.89, Mass=136467, SNR=27.6, Peak=23523 HFD=3.0
22:32:07.700 00.002 8960 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.39) = xAngle (0.19 = 0.19)
22:32:07.702 00.002 8960 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.16 = 0.16)
22:32:07.704 00.002 8960 CameraToMount -- cameraX=0.95 cameraY=-0.19 hyp=0.97 cameraTheta=-0.20 mountX=0.95 mountY=0.15, mountTheta=0.16
22:32:07.707 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.95, y=-0.19, opts=13)
22:32:07.708 00.001 8960 Enqueuing Move request for scope (0.95, -0.19)
22:32:07.710 00.002 13828 Worker thread wakes up
22:32:07.710 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8201, max=65535, med=13174, FiltMin=10313, FiltMax=65535, Gamma=2.540
22:32:07.712 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.95, -0.19) opts 0xd
22:32:07.712 00.000 8960 UpdateGuideState exits: m=136467 SNR=27.6
22:32:07.714 00.002 13828 Handling offset move in thread for scope, endpoint = (0.95, -0.19)
22:32:07.714 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:07.716 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:07.718 00.002 8960 Enqueuing Expose request
22:32:07.723 00.005 13828 Moving (0.95, -0.19) raw xDistance=0.95 yDistance=0.15
22:32:07.723 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.62 from input 0.95
22:32:07.723 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:07.723 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:32:07.723 00.000 13828 MoveAxis(W, 362, ABG)
22:32:07.723 00.000 13828 Guiding  Dir = 3, Dur = 362
22:32:07.724 00.001 13828 IsSlewing returns 0
22:32:07.725 00.001 13828 IsGuiding returns 0
22:32:07.727 00.002 13828 PulseGuide returned control before completion, sleep 370
22:32:08.113 00.386 13828 IsGuiding returns 0
22:32:08.113 00.000 13828 Move returns status 0, amount 362
22:32:08.113 00.000 13828 MoveAxis(N, 0, ABG)
22:32:08.113 00.000 13828 duration set to 0 by GuideMode
22:32:08.113 00.000 13828 Move returns status 0, amount 0
22:32:08.113 00.000 13828 move complete, result=0
22:32:08.113 00.000 13828 worker thread done servicing request
22:32:08.114 00.001 8960 GuideStep: 0.9 px 362 ms WEST, 0.2 px 0 ms NORTH
22:32:08.116 00.002 13828 Worker thread wakes up
22:32:08.116 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:08.116 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:10.590 02.474 13828 Exposure complete
22:32:10.730 00.140 13828 worker thread done servicing request
22:32:10.730 00.000 8960 OnExposeComplete: enter
22:32:10.732 00.002 8960 UpdateGuideState(): m_state=6
22:32:10.734 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1211
22:32:10.736 00.002 8960 Star::Find returns 1 (0), X=974.15, Y=735.09, Mass=149535, SNR=27.9, Peak=24752 HFD=3.7
22:32:10.737 00.001 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.37 = -2.91)
22:32:10.739 00.002 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.34 = -2.95)
22:32:10.741 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=2.98 mountX=-0.09 mountY=-0.02, mountTheta=-2.95
22:32:10.744 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.01, opts=13)
22:32:10.746 00.002 8960 Enqueuing Move request for scope (-0.09, 0.01)
22:32:10.748 00.002 13828 Worker thread wakes up
22:32:10.748 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=13193, FiltMin=10185, FiltMax=65535, Gamma=2.540
22:32:10.750 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
22:32:10.750 00.000 8960 UpdateGuideState exits: m=149535 SNR=27.9
22:32:10.752 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
22:32:10.752 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:10.755 00.003 13828 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.02
22:32:10.755 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:10.757 00.002 8960 Enqueuing Expose request
22:32:10.760 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:32:10.760 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:10.760 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:32:10.760 00.000 13828 MoveAxis(E, 0, ABG)
22:32:10.760 00.000 13828 Move returns status 0, amount 0
22:32:10.760 00.000 13828 MoveAxis(N, 0, ABG)
22:32:10.760 00.000 13828 duration set to 0 by GuideMode
22:32:10.760 00.000 13828 Move returns status 0, amount 0
22:32:10.760 00.000 13828 move complete, result=0
22:32:10.760 00.000 13828 worker thread done servicing request
22:32:10.761 00.001 13828 Worker thread wakes up
22:32:10.761 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:10.761 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:10.762 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:32:13.230 02.468 13828 Exposure complete
22:32:13.366 00.136 13828 worker thread done servicing request
22:32:13.366 00.000 8960 OnExposeComplete: enter
22:32:13.368 00.002 8960 UpdateGuideState(): m_state=6
22:32:13.370 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1212
22:32:13.371 00.001 8960 Star::Find returns 1 (0), X=974.03, Y=735.87, Mass=148987, SNR=26.8, Peak=24080 HFD=3.6
22:32:13.373 00.002 8960 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.39) = xAngle (2.22 = 2.22)
22:32:13.375 00.002 8960 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.18 = 2.18)
22:32:13.377 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=0.79 hyp=0.82 cameraTheta=1.83 mountX=-0.49 mountY=0.67, mountTheta=2.21
22:32:13.380 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.79, opts=13)
22:32:13.382 00.002 8960 Enqueuing Move request for scope (-0.21, 0.79)
22:32:13.385 00.003 13828 Worker thread wakes up
22:32:13.385 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8310, max=65535, med=13193, FiltMin=10256, FiltMax=65535, Gamma=2.540
22:32:13.386 00.001 8960 UpdateGuideState exits: m=148987 SNR=26.8
22:32:13.387 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:13.390 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.79) opts 0xd
22:32:13.390 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:13.392 00.002 8960 Enqueuing Expose request
22:32:13.394 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.79)
22:32:13.394 00.000 13828 Moving (-0.21, 0.79) raw xDistance=-0.49 yDistance=0.67
22:32:13.394 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
22:32:13.394 00.000 13828 resist switch: large excursion: input 0.67 thresh 0.57 direction from -1 to 1
22:32:13.394 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.01
22:32:13.394 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.67 from input 0.67
22:32:13.394 00.000 13828 MoveAxis(E, 183, ABG)
22:32:13.394 00.000 13828 Guiding  Dir = 2, Dur = 183
22:32:13.396 00.002 13828 IsSlewing returns 0
22:32:13.396 00.000 13828 IsGuiding returns 0
22:32:13.397 00.001 13828 PulseGuide returned control before completion, sleep 192
22:32:13.595 00.198 13828 IsGuiding returns 0
22:32:13.595 00.000 13828 Move returns status 0, amount 183
22:32:13.595 00.000 13828 MoveAxis(S, 356, ABG)
22:32:13.595 00.000 13828 Guiding  Dir = 1, Dur = 356
22:32:13.597 00.002 13828 IsSlewing returns 0
22:32:13.598 00.001 13828 IsGuiding returns 0
22:32:13.600 00.002 13828 PulseGuide returned control before completion, sleep 364
22:32:13.975 00.375 13828 IsGuiding returns 0
22:32:13.975 00.000 13828 Move returns status 0, amount 356
22:32:13.975 00.000 13828 move complete, result=0
22:32:13.976 00.001 13828 worker thread done servicing request
22:32:13.976 00.000 13828 Worker thread wakes up
22:32:13.976 00.000 8960 GuideStep: -0.5 px 183 ms EAST, 0.7 px 356 ms SOUTH
22:32:13.979 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:13.979 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:16.454 02.475 13828 Exposure complete
22:32:16.593 00.139 13828 worker thread done servicing request
22:32:16.593 00.000 8960 OnExposeComplete: enter
22:32:16.595 00.002 8960 UpdateGuideState(): m_state=6
22:32:16.597 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1213
22:32:16.599 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=734.48, Mass=152195, SNR=30.1, Peak=25225 HFD=3.4
22:32:16.601 00.002 8960 CameraToMount -- cameraTheta (-1.44) - m_xAngle (-0.39) = xAngle (-1.04 = -1.04)
22:32:16.602 00.001 8960 CameraToMount -- cameraTheta (-1.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.08 = -1.08)
22:32:16.604 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.59 hyp=0.60 cameraTheta=-1.44 mountX=0.30 mountY=-0.53, mountTheta=-1.05
22:32:16.606 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.59, opts=13)
22:32:16.608 00.002 8960 Enqueuing Move request for scope (0.08, -0.59)
22:32:16.610 00.002 13828 Worker thread wakes up
22:32:16.610 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.59) opts 0xd
22:32:16.610 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.59)
22:32:16.610 00.000 13828 Moving (0.08, -0.59) raw xDistance=0.30 yDistance=-0.53
22:32:16.610 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.30
22:32:16.610 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:16.610 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.53
22:32:16.610 00.000 13828 MoveAxis(W, 99, ABG)
22:32:16.611 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8156, max=65535, med=13212, FiltMin=10268, FiltMax=65535, Gamma=2.540
22:32:16.612 00.001 13828 Guiding  Dir = 3, Dur = 99
22:32:16.612 00.000 8960 UpdateGuideState exits: m=152195 SNR=30.1
22:32:16.614 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:16.616 00.002 13828 IsSlewing returns 0
22:32:16.616 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:16.618 00.002 8960 Enqueuing Expose request
22:32:16.620 00.002 13828 IsGuiding returns 0
22:32:16.622 00.002 13828 PulseGuide returned control before completion, sleep 108
22:32:16.743 00.121 13828 IsGuiding returns 0
22:32:16.743 00.000 13828 Move returns status 0, amount 99
22:32:16.743 00.000 13828 MoveAxis(N, 0, ABG)
22:32:16.743 00.000 13828 duration set to 0 by GuideMode
22:32:16.743 00.000 13828 Move returns status 0, amount 0
22:32:16.743 00.000 13828 move complete, result=0
22:32:16.743 00.000 13828 worker thread done servicing request
22:32:16.743 00.000 13828 Worker thread wakes up
22:32:16.743 00.000 8960 GuideStep: 0.3 px 99 ms WEST, -0.5 px 0 ms NORTH
22:32:16.745 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:16.745 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:19.215 02.470 13828 Exposure complete
22:32:19.354 00.139 13828 worker thread done servicing request
22:32:19.355 00.001 8960 OnExposeComplete: enter
22:32:19.358 00.003 8960 UpdateGuideState(): m_state=6
22:32:19.361 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1214
22:32:19.364 00.003 8960 Star::Find returns 1 (0), X=974.37, Y=734.87, Mass=158575, SNR=32.7, Peak=25315 HFD=3.5
22:32:19.366 00.002 8960 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.39) = xAngle (-0.61 = -0.61)
22:32:19.369 00.003 8960 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
22:32:19.372 00.003 8960 CameraToMount -- cameraX=0.14 cameraY=-0.21 hyp=0.25 cameraTheta=-1.00 mountX=0.21 mountY=-0.15, mountTheta=-0.63
22:32:19.375 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.21, opts=13)
22:32:19.378 00.003 8960 Enqueuing Move request for scope (0.14, -0.21)
22:32:19.380 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8361, max=65535, med=13200, FiltMin=10326, FiltMax=65535, Gamma=2.540
22:32:19.382 00.002 8960 UpdateGuideState exits: m=158575 SNR=32.7
22:32:19.384 00.002 13828 Worker thread wakes up
22:32:19.384 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:19.386 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.21) opts 0xd
22:32:19.387 00.001 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.21)
22:32:19.387 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:19.389 00.002 8960 Enqueuing Expose request
22:32:19.391 00.002 13828 Moving (0.14, -0.21) raw xDistance=0.21 yDistance=-0.15
22:32:19.391 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:32:19.391 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:19.391 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:32:19.391 00.000 13828 MoveAxis(W, 84, ABG)
22:32:19.391 00.000 13828 Guiding  Dir = 3, Dur = 84
22:32:19.393 00.002 13828 IsSlewing returns 0
22:32:19.393 00.000 13828 IsGuiding returns 0
22:32:19.394 00.001 13828 PulseGuide returned control before completion, sleep 93
22:32:19.490 00.096 13828 IsGuiding returns 0
22:32:19.490 00.000 13828 Move returns status 0, amount 84
22:32:19.490 00.000 13828 MoveAxis(N, 0, ABG)
22:32:19.490 00.000 13828 duration set to 0 by GuideMode
22:32:19.490 00.000 13828 Move returns status 0, amount 0
22:32:19.490 00.000 13828 move complete, result=0
22:32:19.491 00.001 13828 worker thread done servicing request
22:32:19.491 00.000 13828 Worker thread wakes up
22:32:19.491 00.000 8960 GuideStep: 0.2 px 84 ms WEST, -0.2 px 0 ms NORTH
22:32:19.493 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:19.494 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:21.966 02.472 13828 Exposure complete
22:32:22.096 00.130 13828 worker thread done servicing request
22:32:22.097 00.001 8960 OnExposeComplete: enter
22:32:22.098 00.001 8960 UpdateGuideState(): m_state=6
22:32:22.101 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1215
22:32:22.102 00.001 8960 Star::Find returns 1 (0), X=974.14, Y=734.81, Mass=138057, SNR=28.5, Peak=24227 HFD=3.1
22:32:22.104 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:32:22.106 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
22:32:22.108 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.27 hyp=0.28 cameraTheta=-1.88 mountX=0.02 mountY=-0.28, mountTheta=-1.49
22:32:22.111 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.27, opts=13)
22:32:22.113 00.002 8960 Enqueuing Move request for scope (-0.09, -0.27)
22:32:22.115 00.002 13828 Worker thread wakes up
22:32:22.115 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=13212, FiltMin=10012, FiltMax=65535, Gamma=2.540
22:32:22.117 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.27) opts 0xd
22:32:22.117 00.000 8960 UpdateGuideState exits: m=138057 SNR=28.5
22:32:22.120 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.27)
22:32:22.120 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:22.122 00.002 13828 Moving (-0.09, -0.27) raw xDistance=0.02 yDistance=-0.28
22:32:22.122 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:22.124 00.002 8960 Enqueuing Expose request
22:32:22.126 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:32:22.126 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:22.126 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.28
22:32:22.126 00.000 13828 MoveAxis(E, 0, ABG)
22:32:22.126 00.000 13828 Move returns status 0, amount 0
22:32:22.126 00.000 13828 MoveAxis(N, 0, ABG)
22:32:22.126 00.000 13828 duration set to 0 by GuideMode
22:32:22.126 00.000 13828 Move returns status 0, amount 0
22:32:22.126 00.000 13828 move complete, result=0
22:32:22.126 00.000 13828 worker thread done servicing request
22:32:22.126 00.000 13828 Worker thread wakes up
22:32:22.126 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:22.126 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:22.127 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:32:24.595 02.468 13828 Exposure complete
22:32:24.727 00.132 13828 worker thread done servicing request
22:32:24.727 00.000 8960 OnExposeComplete: enter
22:32:24.730 00.003 8960 UpdateGuideState(): m_state=6
22:32:24.733 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1216
22:32:24.735 00.002 8960 Star::Find returns 1 (0), X=974.38, Y=734.68, Mass=122529, SNR=23.7, Peak=25321 HFD=3.1
22:32:24.736 00.001 8960 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.39) = xAngle (-0.83 = -0.83)
22:32:24.738 00.002 8960 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
22:32:24.740 00.002 8960 CameraToMount -- cameraX=0.14 cameraY=-0.40 hyp=0.42 cameraTheta=-1.23 mountX=0.28 mountY=-0.32, mountTheta=-0.85
22:32:24.743 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.40, opts=13)
22:32:24.745 00.002 8960 Enqueuing Move request for scope (0.14, -0.40)
22:32:24.747 00.002 13828 Worker thread wakes up
22:32:24.747 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.40) opts 0xd
22:32:24.747 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.40)
22:32:24.747 00.000 13828 Moving (0.14, -0.40) raw xDistance=0.28 yDistance=-0.32
22:32:24.747 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8016, max=65535, med=13212, FiltMin=10473, FiltMax=65535, Gamma=2.540
22:32:24.749 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:32:24.749 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:24.749 00.000 8960 UpdateGuideState exits: m=122529 SNR=23.7
22:32:24.751 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.32
22:32:24.751 00.000 13828 MoveAxis(W, 105, ABG)
22:32:24.751 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:24.753 00.002 13828 Guiding  Dir = 3, Dur = 105
22:32:24.753 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:24.755 00.002 8960 Enqueuing Expose request
22:32:24.757 00.002 13828 IsSlewing returns 0
22:32:24.757 00.000 13828 IsGuiding returns 0
22:32:24.759 00.002 13828 PulseGuide returned control before completion, sleep 113
22:32:24.881 00.122 13828 IsGuiding returns 0
22:32:24.881 00.000 13828 Move returns status 0, amount 105
22:32:24.881 00.000 13828 MoveAxis(N, 0, ABG)
22:32:24.881 00.000 13828 duration set to 0 by GuideMode
22:32:24.881 00.000 13828 Move returns status 0, amount 0
22:32:24.881 00.000 13828 move complete, result=0
22:32:24.881 00.000 13828 worker thread done servicing request
22:32:24.882 00.001 8960 GuideStep: 0.3 px 105 ms WEST, -0.3 px 0 ms NORTH
22:32:24.884 00.002 13828 Worker thread wakes up
22:32:24.885 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:24.885 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:27.364 02.479 13828 Exposure complete
22:32:27.502 00.138 13828 worker thread done servicing request
22:32:27.502 00.000 8960 OnExposeComplete: enter
22:32:27.505 00.003 8960 UpdateGuideState(): m_state=6
22:32:27.508 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1217
22:32:27.511 00.003 8960 Star::Find returns 1 (0), X=973.92, Y=734.67, Mass=112908, SNR=26.1, Peak=22051 HFD=3.4
22:32:27.514 00.003 8960 CameraToMount -- cameraTheta (-2.23) - m_xAngle (-0.39) = xAngle (-1.84 = -1.84)
22:32:27.515 00.001 8960 CameraToMount -- cameraTheta (-2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.88 = -1.88)
22:32:27.517 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=-0.41 hyp=0.52 cameraTheta=-2.23 mountX=-0.14 mountY=-0.49, mountTheta=-1.84
22:32:27.520 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=-0.41, opts=13)
22:32:27.522 00.002 8960 Enqueuing Move request for scope (-0.32, -0.41)
22:32:27.524 00.002 13828 Worker thread wakes up
22:32:27.524 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8124, max=65535, med=13219, FiltMin=10268, FiltMax=65535, Gamma=2.540
22:32:27.526 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, -0.41) opts 0xd
22:32:27.526 00.000 8960 UpdateGuideState exits: m=112908 SNR=26.1
22:32:27.528 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.32, -0.41)
22:32:27.528 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:27.530 00.002 13828 Moving (-0.32, -0.41) raw xDistance=-0.14 yDistance=-0.49
22:32:27.530 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:27.533 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.14
22:32:27.533 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:32:27.533 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:32:27.533 00.000 13828 MoveAxis(E, 43, ABG)
22:32:27.533 00.000 13828 Guiding  Dir = 2, Dur = 43
22:32:27.533 00.000 8960 Enqueuing Expose request
22:32:27.535 00.002 13828 IsSlewing returns 0
22:32:27.535 00.000 13828 IsGuiding returns 0
22:32:27.537 00.002 13828 PulseGuide returned control before completion, sleep 52
22:32:27.604 00.067 13828 IsGuiding returns 0
22:32:27.604 00.000 13828 Move returns status 0, amount 43
22:32:27.604 00.000 13828 MoveAxis(N, 0, ABG)
22:32:27.604 00.000 13828 duration set to 0 by GuideMode
22:32:27.604 00.000 13828 Move returns status 0, amount 0
22:32:27.604 00.000 13828 move complete, result=0
22:32:27.604 00.000 13828 worker thread done servicing request
22:32:27.604 00.000 8960 GuideStep: -0.1 px 43 ms EAST, -0.5 px 0 ms NORTH
22:32:27.608 00.004 13828 Worker thread wakes up
22:32:27.608 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:27.608 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:30.077 02.469 13828 Exposure complete
22:32:30.204 00.127 13828 worker thread done servicing request
22:32:30.204 00.000 8960 OnExposeComplete: enter
22:32:30.206 00.002 8960 UpdateGuideState(): m_state=6
22:32:30.208 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1218
22:32:30.210 00.002 8960 Star::Find returns 1 (0), X=973.88, Y=734.56, Mass=185355, SNR=35.1, Peak=27107 HFD=3.5
22:32:30.212 00.002 8960 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.39) = xAngle (-1.79 = -1.79)
22:32:30.213 00.001 8960 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
22:32:30.215 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=-0.51 hyp=0.62 cameraTheta=-2.18 mountX=-0.13 mountY=-0.60, mountTheta=-1.79
22:32:30.218 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=-0.51, opts=13)
22:32:30.220 00.002 8960 Enqueuing Move request for scope (-0.36, -0.51)
22:32:30.221 00.001 13828 Worker thread wakes up
22:32:30.221 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8176, max=65535, med=13200, FiltMin=10166, FiltMax=65535, Gamma=2.540
22:32:30.223 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.51) opts 0xd
22:32:30.223 00.000 8960 UpdateGuideState exits: m=185355 SNR=35.1
22:32:30.225 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.36, -0.51)
22:32:30.225 00.000 13828 Moving (-0.36, -0.51) raw xDistance=-0.13 yDistance=-0.60
22:32:30.225 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:30.227 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.13
22:32:30.227 00.000 13828 resist switch: large excursion: input -0.60 thresh 0.57 direction from 1 to -1
22:32:30.227 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-1.81
22:32:30.227 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:32:30.228 00.001 13828 MoveAxis(E, 53, ABG)
22:32:30.228 00.000 13828 Guiding  Dir = 2, Dur = 53
22:32:30.228 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:30.229 00.001 8960 Enqueuing Expose request
22:32:30.231 00.002 13828 IsSlewing returns 0
22:32:30.231 00.000 13828 IsGuiding returns 0
22:32:30.233 00.002 13828 PulseGuide returned control before completion, sleep 62
22:32:30.302 00.069 13828 IsGuiding returns 0
22:32:30.302 00.000 13828 Move returns status 0, amount 53
22:32:30.302 00.000 13828 MoveAxis(N, 322, ABG)
22:32:30.302 00.000 13828 duration set to 0 by GuideMode
22:32:30.302 00.000 13828 Move returns status 0, amount 0
22:32:30.302 00.000 13828 move complete, result=0
22:32:30.302 00.000 13828 worker thread done servicing request
22:32:30.302 00.000 8960 GuideStep: -0.1 px 53 ms EAST, -0.6 px 0 ms NORTH
22:32:30.305 00.003 13828 Worker thread wakes up
22:32:30.305 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:30.305 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:32.765 02.460 13828 Exposure complete
22:32:32.905 00.140 13828 worker thread done servicing request
22:32:32.905 00.000 8960 OnExposeComplete: enter
22:32:32.907 00.002 8960 UpdateGuideState(): m_state=6
22:32:32.909 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1219
22:32:32.910 00.001 8960 Star::Find returns 1 (0), X=973.68, Y=735.13, Mass=101518, SNR=22.1, Peak=22051 HFD=2.9
22:32:32.913 00.003 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.84)
22:32:32.915 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.41 = -2.88)
22:32:32.917 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=0.05 hyp=0.56 cameraTheta=3.05 mountX=-0.53 mountY=-0.15, mountTheta=-2.87
22:32:32.921 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.05, opts=13)
22:32:32.923 00.002 8960 Enqueuing Move request for scope (-0.56, 0.05)
22:32:32.926 00.003 13828 Worker thread wakes up
22:32:32.926 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8003, max=65535, med=13187, FiltMin=10102, FiltMax=65535, Gamma=2.540
22:32:32.928 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.05) opts 0xd
22:32:32.928 00.000 8960 UpdateGuideState exits: m=101518 SNR=22.1
22:32:32.931 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:32.933 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:32.937 00.004 8960 Enqueuing Expose request
22:32:32.940 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.05)
22:32:32.940 00.000 13828 Moving (-0.56, 0.05) raw xDistance=-0.53 yDistance=-0.15
22:32:32.940 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.53
22:32:32.940 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:32.940 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:32:32.941 00.001 13828 MoveAxis(E, 201, ABG)
22:32:32.941 00.000 13828 Guiding  Dir = 2, Dur = 201
22:32:32.942 00.001 13828 IsSlewing returns 0
22:32:32.942 00.000 13828 IsGuiding returns 0
22:32:32.945 00.003 13828 PulseGuide returned control before completion, sleep 209
22:32:33.162 00.217 13828 IsGuiding returns 0
22:32:33.162 00.000 13828 Move returns status 0, amount 201
22:32:33.162 00.000 13828 MoveAxis(N, 0, ABG)
22:32:33.162 00.000 13828 duration set to 0 by GuideMode
22:32:33.162 00.000 13828 Move returns status 0, amount 0
22:32:33.162 00.000 13828 move complete, result=0
22:32:33.162 00.000 13828 worker thread done servicing request
22:32:33.163 00.001 8960 GuideStep: -0.5 px 201 ms EAST, -0.1 px 0 ms NORTH
22:32:33.165 00.002 13828 Worker thread wakes up
22:32:33.165 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:33.165 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:35.644 02.479 13828 Exposure complete
22:32:35.786 00.142 13828 worker thread done servicing request
22:32:35.786 00.000 8960 OnExposeComplete: enter
22:32:35.788 00.002 8960 UpdateGuideState(): m_state=6
22:32:35.790 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1220
22:32:35.793 00.003 8960 Star::Find returns 1 (0), X=974.71, Y=734.31, Mass=123585, SNR=26.8, Peak=23363 HFD=3.4
22:32:35.795 00.002 8960 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
22:32:35.797 00.002 8960 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
22:32:35.800 00.003 8960 CameraToMount -- cameraX=0.47 cameraY=-0.76 hyp=0.90 cameraTheta=-1.01 mountX=0.73 mountY=-0.55, mountTheta=-0.64
22:32:35.803 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=-0.76, opts=13)
22:32:35.805 00.002 8960 Enqueuing Move request for scope (0.47, -0.76)
22:32:35.808 00.003 13828 Worker thread wakes up
22:32:35.808 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, -0.76) opts 0xd
22:32:35.808 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, -0.76)
22:32:35.808 00.000 13828 Moving (0.47, -0.76) raw xDistance=0.73 yDistance=-0.55
22:32:35.808 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8176, max=65535, med=13193, FiltMin=10256, FiltMax=65535, Gamma=2.540
22:32:35.811 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.73
22:32:35.811 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:32:35.811 00.000 13828 MoveAxis(W, 257, ABG)
22:32:35.811 00.000 8960 UpdateGuideState exits: m=123585 SNR=26.8
22:32:35.814 00.003 13828 Guiding  Dir = 3, Dur = 257
22:32:35.814 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:35.817 00.003 13828 IsSlewing returns 0
22:32:35.817 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:35.819 00.002 8960 Enqueuing Expose request
22:32:35.821 00.002 13828 IsGuiding returns 0
22:32:35.823 00.002 13828 PulseGuide returned control before completion, sleep 265
22:32:36.091 00.268 13828 IsGuiding returns 0
22:32:36.091 00.000 13828 Move returns status 0, amount 257
22:32:36.091 00.000 13828 MoveAxis(N, 291, ABG)
22:32:36.091 00.000 13828 duration set to 0 by GuideMode
22:32:36.091 00.000 13828 Move returns status 0, amount 0
22:32:36.091 00.000 13828 move complete, result=0
22:32:36.091 00.000 13828 worker thread done servicing request
22:32:36.091 00.000 13828 Worker thread wakes up
22:32:36.091 00.000 8960 GuideStep: 0.7 px 257 ms WEST, -0.5 px 0 ms NORTH
22:32:36.093 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:36.093 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:38.564 02.471 13828 Exposure complete
22:32:38.724 00.160 13828 worker thread done servicing request
22:32:38.724 00.000 8960 OnExposeComplete: enter
22:32:38.726 00.002 8960 UpdateGuideState(): m_state=6
22:32:38.729 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1221
22:32:38.731 00.002 8960 Star::Find returns 1 (0), X=974.10, Y=735.11, Mass=131394, SNR=24.8, Peak=22473 HFD=3.8
22:32:38.734 00.003 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.31 = -2.97)
22:32:38.736 00.002 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.01)
22:32:38.738 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.03 hyp=0.14 cameraTheta=2.92 mountX=-0.14 mountY=-0.02, mountTheta=-3.01
22:32:38.741 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.03, opts=13)
22:32:38.744 00.003 8960 Enqueuing Move request for scope (-0.13, 0.03)
22:32:38.746 00.002 13828 Worker thread wakes up
22:32:38.746 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8092, max=65535, med=13200, FiltMin=10115, FiltMax=65535, Gamma=2.540
22:32:38.747 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.03) opts 0xd
22:32:38.748 00.001 8960 UpdateGuideState exits: m=131394 SNR=24.8
22:32:38.749 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.03)
22:32:38.750 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:38.752 00.002 13828 Moving (-0.13, 0.03) raw xDistance=-0.14 yDistance=-0.02
22:32:38.752 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.06 from input -0.14
22:32:38.752 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:38.754 00.002 8960 Enqueuing Expose request
22:32:38.756 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:38.756 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:32:38.756 00.000 13828 MoveAxis(E, 32, ABG)
22:32:38.756 00.000 13828 Guiding  Dir = 2, Dur = 32
22:32:38.759 00.003 13828 IsSlewing returns 0
22:32:38.759 00.000 13828 IsGuiding returns 0
22:32:38.762 00.003 13828 PulseGuide returned control before completion, sleep 40
22:32:38.805 00.043 13828 IsGuiding returns 0
22:32:38.805 00.000 13828 Move returns status 0, amount 32
22:32:38.805 00.000 13828 MoveAxis(N, 0, ABG)
22:32:38.805 00.000 13828 duration set to 0 by GuideMode
22:32:38.805 00.000 13828 Move returns status 0, amount 0
22:32:38.805 00.000 13828 move complete, result=0
22:32:38.805 00.000 13828 worker thread done servicing request
22:32:38.805 00.000 8960 GuideStep: -0.1 px 32 ms EAST, -0.0 px 0 ms NORTH
22:32:38.808 00.003 13828 Worker thread wakes up
22:32:38.808 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:38.808 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:41.279 02.471 13828 Exposure complete
22:32:41.424 00.145 13828 worker thread done servicing request
22:32:41.424 00.000 8960 OnExposeComplete: enter
22:32:41.427 00.003 8960 UpdateGuideState(): m_state=6
22:32:41.431 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1222
22:32:41.434 00.003 8960 Star::Find returns 1 (0), X=974.15, Y=734.84, Mass=147916, SNR=31.0, Peak=24771 HFD=3.2
22:32:41.437 00.003 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:32:41.439 00.002 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:32:41.441 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.23 hyp=0.25 cameraTheta=-1.92 mountX=0.01 mountY=-0.25, mountTheta=-1.52
22:32:41.444 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.23, opts=13)
22:32:41.446 00.002 8960 Enqueuing Move request for scope (-0.08, -0.23)
22:32:41.448 00.002 13828 Worker thread wakes up
22:32:41.448 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.23) opts 0xd
22:32:41.449 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8099, max=65535, med=13200, FiltMin=10467, FiltMax=65535, Gamma=2.540
22:32:41.451 00.002 8960 UpdateGuideState exits: m=147916 SNR=31.0
22:32:41.452 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:41.454 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:41.456 00.002 8960 Enqueuing Expose request
22:32:41.459 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.23)
22:32:41.459 00.000 13828 Moving (-0.08, -0.23) raw xDistance=0.01 yDistance=-0.25
22:32:41.459 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:32:41.459 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:32:41.459 00.000 13828 MoveAxis(E, 0, ABG)
22:32:41.460 00.001 13828 Move returns status 0, amount 0
22:32:41.460 00.000 13828 MoveAxis(N, 133, ABG)
22:32:41.460 00.000 13828 duration set to 0 by GuideMode
22:32:41.460 00.000 13828 Move returns status 0, amount 0
22:32:41.460 00.000 13828 move complete, result=0
22:32:41.460 00.000 13828 worker thread done servicing request
22:32:41.460 00.000 13828 Worker thread wakes up
22:32:41.460 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:41.460 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:41.461 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:32:43.929 02.468 13828 Exposure complete
22:32:44.064 00.135 13828 worker thread done servicing request
22:32:44.064 00.000 8960 OnExposeComplete: enter
22:32:44.067 00.003 8960 UpdateGuideState(): m_state=6
22:32:44.070 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1223
22:32:44.073 00.003 8960 Star::Find returns 1 (0), X=973.91, Y=735.25, Mass=151075, SNR=31.5, Peak=25763 HFD=3.1
22:32:44.075 00.002 8960 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.39) = xAngle (3.05 = 3.05)
22:32:44.077 00.002 8960 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.02 = 3.02)
22:32:44.081 00.004 8960 CameraToMount -- cameraX=-0.32 cameraY=0.17 hyp=0.36 cameraTheta=2.66 mountX=-0.36 mountY=0.04, mountTheta=3.02
22:32:44.084 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.17, opts=13)
22:32:44.086 00.002 8960 Enqueuing Move request for scope (-0.32, 0.17)
22:32:44.088 00.002 13828 Worker thread wakes up
22:32:44.088 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8112, max=65535, med=13193, FiltMin=10294, FiltMax=65535, Gamma=2.540
22:32:44.090 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.17) opts 0xd
22:32:44.091 00.001 8960 UpdateGuideState exits: m=151075 SNR=31.5
22:32:44.092 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:44.094 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:44.096 00.002 8960 Enqueuing Expose request
22:32:44.098 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.17)
22:32:44.098 00.000 13828 Moving (-0.32, 0.17) raw xDistance=-0.36 yDistance=0.04
22:32:44.098 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:32:44.098 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:44.098 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:32:44.098 00.000 13828 MoveAxis(E, 134, ABG)
22:32:44.098 00.000 13828 Guiding  Dir = 2, Dur = 134
22:32:44.099 00.001 13828 IsSlewing returns 0
22:32:44.100 00.001 13828 IsGuiding returns 0
22:32:44.101 00.001 13828 PulseGuide returned control before completion, sleep 143
22:32:44.251 00.150 13828 IsGuiding returns 0
22:32:44.251 00.000 13828 Move returns status 0, amount 134
22:32:44.251 00.000 13828 MoveAxis(N, 0, ABG)
22:32:44.251 00.000 13828 duration set to 0 by GuideMode
22:32:44.251 00.000 13828 Move returns status 0, amount 0
22:32:44.251 00.000 13828 move complete, result=0
22:32:44.251 00.000 13828 worker thread done servicing request
22:32:44.251 00.000 13828 Worker thread wakes up
22:32:44.251 00.000 8960 GuideStep: -0.4 px 134 ms EAST, 0.0 px 0 ms NORTH
22:32:44.254 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:44.254 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:46.721 02.467 13828 Exposure complete
22:32:46.854 00.133 13828 worker thread done servicing request
22:32:46.854 00.000 8960 OnExposeComplete: enter
22:32:46.856 00.002 8960 UpdateGuideState(): m_state=6
22:32:46.858 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1224
22:32:46.860 00.002 8960 Star::Find returns 1 (0), X=973.66, Y=735.64, Mass=143016, SNR=33.2, Peak=25001 HFD=3.4
22:32:46.863 00.003 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.76 = 2.76)
22:32:46.865 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
22:32:46.868 00.003 8960 CameraToMount -- cameraX=-0.58 cameraY=0.57 hyp=0.81 cameraTheta=2.36 mountX=-0.75 mountY=0.33, mountTheta=2.73
22:32:46.871 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=0.57, opts=13)
22:32:46.874 00.003 8960 Enqueuing Move request for scope (-0.58, 0.57)
22:32:46.876 00.002 13828 Worker thread wakes up
22:32:46.876 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, 0.57) opts 0xd
22:32:46.876 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8208, max=65535, med=13187, FiltMin=10313, FiltMax=65535, Gamma=2.540
22:32:46.879 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.58, 0.57)
22:32:46.879 00.000 13828 Moving (-0.58, 0.57) raw xDistance=-0.75 yDistance=0.33
22:32:46.879 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.75
22:32:46.879 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:32:46.879 00.000 8960 UpdateGuideState exits: m=143016 SNR=33.2
22:32:46.881 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:46.883 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:46.885 00.002 8960 Enqueuing Expose request
22:32:46.886 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:32:46.887 00.001 13828 MoveAxis(E, 287, ABG)
22:32:46.887 00.000 13828 Guiding  Dir = 2, Dur = 287
22:32:46.888 00.001 13828 IsSlewing returns 0
22:32:46.888 00.000 13828 IsGuiding returns 0
22:32:46.890 00.002 13828 PulseGuide returned control before completion, sleep 296
22:32:47.200 00.310 13828 IsGuiding returns 0
22:32:47.200 00.000 13828 Move returns status 0, amount 287
22:32:47.200 00.000 13828 MoveAxis(N, 0, ABG)
22:32:47.200 00.000 13828 duration set to 0 by GuideMode
22:32:47.200 00.000 13828 Move returns status 0, amount 0
22:32:47.200 00.000 13828 move complete, result=0
22:32:47.200 00.000 13828 worker thread done servicing request
22:32:47.201 00.001 8960 GuideStep: -0.7 px 287 ms EAST, 0.3 px 0 ms NORTH
22:32:47.203 00.002 13828 Worker thread wakes up
22:32:47.203 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:47.203 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:49.676 02.473 13828 Exposure complete
22:32:49.817 00.141 13828 worker thread done servicing request
22:32:49.817 00.000 8960 OnExposeComplete: enter
22:32:49.821 00.004 8960 UpdateGuideState(): m_state=6
22:32:49.826 00.005 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1225
22:32:49.828 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=735.37, Mass=114297, SNR=24.2, Peak=24643 HFD=2.6
22:32:49.831 00.003 8960 CameraToMount -- cameraTheta (2.26) - m_xAngle (-0.39) = xAngle (2.65 = 2.65)
22:32:49.833 00.002 8960 CameraToMount -- cameraTheta (2.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.62 = 2.62)
22:32:49.835 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.38 cameraTheta=2.26 mountX=-0.33 mountY=0.19, mountTheta=2.63
22:32:49.839 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.29, opts=13)
22:32:49.841 00.002 8960 Enqueuing Move request for scope (-0.24, 0.29)
22:32:49.843 00.002 13828 Worker thread wakes up
22:32:49.843 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8310, max=65535, med=13180, FiltMin=10403, FiltMax=65535, Gamma=2.540
22:32:49.845 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
22:32:49.845 00.000 8960 UpdateGuideState exits: m=114297 SNR=24.2
22:32:49.847 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
22:32:49.847 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:49.849 00.002 13828 Moving (-0.24, 0.29) raw xDistance=-0.33 yDistance=0.19
22:32:49.849 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:49.851 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.33
22:32:49.851 00.000 8960 Enqueuing Expose request
22:32:49.853 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:32:49.853 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:32:49.853 00.000 13828 MoveAxis(E, 143, ABG)
22:32:49.854 00.001 13828 Guiding  Dir = 2, Dur = 143
22:32:49.855 00.001 13828 IsSlewing returns 0
22:32:49.855 00.000 13828 IsGuiding returns 0
22:32:49.857 00.002 13828 PulseGuide returned control before completion, sleep 152
22:32:50.015 00.158 13828 IsGuiding returns 0
22:32:50.015 00.000 13828 Move returns status 0, amount 143
22:32:50.015 00.000 13828 MoveAxis(N, 0, ABG)
22:32:50.015 00.000 13828 duration set to 0 by GuideMode
22:32:50.015 00.000 13828 Move returns status 0, amount 0
22:32:50.015 00.000 13828 move complete, result=0
22:32:50.015 00.000 13828 worker thread done servicing request
22:32:50.015 00.000 8960 GuideStep: -0.3 px 143 ms EAST, 0.2 px 0 ms NORTH
22:32:50.018 00.003 13828 Worker thread wakes up
22:32:50.018 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:50.018 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:52.498 02.480 13828 Exposure complete
22:32:52.632 00.134 13828 worker thread done servicing request
22:32:52.632 00.000 8960 OnExposeComplete: enter
22:32:52.634 00.002 8960 UpdateGuideState(): m_state=6
22:32:52.636 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1226
22:32:52.638 00.002 8960 Star::Find returns 1 (0), X=975.00, Y=734.55, Mass=135277, SNR=26.2, Peak=27683 HFD=2.7
22:32:52.640 00.002 8960 CameraToMount -- cameraTheta (-0.60) - m_xAngle (-0.39) = xAngle (-0.21 = -0.21)
22:32:52.641 00.001 8960 CameraToMount -- cameraTheta (-0.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.25 = -0.25)
22:32:52.643 00.002 8960 CameraToMount -- cameraX=0.76 cameraY=-0.53 hyp=0.93 cameraTheta=-0.60 mountX=0.91 mountY=-0.23, mountTheta=-0.25
22:32:52.646 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.76, y=-0.53, opts=13)
22:32:52.648 00.002 8960 Enqueuing Move request for scope (0.76, -0.53)
22:32:52.651 00.003 13828 Worker thread wakes up
22:32:52.651 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7881, max=65535, med=13180, FiltMin=10224, FiltMax=65535, Gamma=2.540
22:32:52.654 00.003 8960 UpdateGuideState exits: m=135277 SNR=26.2
22:32:52.656 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:52.657 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:52.660 00.003 8960 Enqueuing Expose request
22:32:52.661 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.76, -0.53) opts 0xd
22:32:52.662 00.001 13828 Handling offset move in thread for scope, endpoint = (0.76, -0.53)
22:32:52.662 00.000 13828 Moving (0.76, -0.53) raw xDistance=0.91 yDistance=-0.23
22:32:52.662 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.91
22:32:52.662 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:32:52.662 00.000 13828 MoveAxis(W, 326, ABG)
22:32:52.662 00.000 13828 Guiding  Dir = 3, Dur = 326
22:32:52.663 00.001 13828 IsSlewing returns 0
22:32:52.664 00.001 13828 IsGuiding returns 0
22:32:52.666 00.002 13828 PulseGuide returned control before completion, sleep 335
22:32:53.013 00.347 13828 IsGuiding returns 0
22:32:53.013 00.000 13828 Move returns status 0, amount 326
22:32:53.013 00.000 13828 MoveAxis(N, 121, ABG)
22:32:53.013 00.000 13828 duration set to 0 by GuideMode
22:32:53.014 00.001 13828 Move returns status 0, amount 0
22:32:53.014 00.000 13828 move complete, result=0
22:32:53.014 00.000 13828 worker thread done servicing request
22:32:53.014 00.000 13828 Worker thread wakes up
22:32:53.014 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:53.014 00.000 8960 GuideStep: 0.9 px 326 ms WEST, -0.2 px 0 ms NORTH
22:32:53.016 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:55.490 02.474 13828 Exposure complete
22:32:55.630 00.140 13828 worker thread done servicing request
22:32:55.630 00.000 8960 OnExposeComplete: enter
22:32:55.632 00.002 8960 UpdateGuideState(): m_state=6
22:32:55.634 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1227
22:32:55.636 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=734.39, Mass=109135, SNR=25.2, Peak=22921 HFD=2.4
22:32:55.639 00.003 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:32:55.642 00.003 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:32:55.644 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.68 hyp=0.73 cameraTheta=-1.92 mountX=0.03 mountY=-0.73, mountTheta=-1.52
22:32:55.647 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.68, opts=13)
22:32:55.649 00.002 8960 Enqueuing Move request for scope (-0.25, -0.68)
22:32:55.651 00.002 13828 Worker thread wakes up
22:32:55.652 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8086, max=65535, med=13187, FiltMin=10281, FiltMax=65535, Gamma=2.540
22:32:55.655 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.68) opts 0xd
22:32:55.655 00.000 8960 UpdateGuideState exits: m=109135 SNR=25.2
22:32:55.658 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:55.660 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.68)
22:32:55.660 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:55.662 00.002 8960 Enqueuing Expose request
22:32:55.666 00.004 13828 Moving (-0.25, -0.68) raw xDistance=0.03 yDistance=-0.73
22:32:55.666 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:32:55.666 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.73 from input -0.73
22:32:55.666 00.000 13828 MoveAxis(E, 0, ABG)
22:32:55.666 00.000 13828 Move returns status 0, amount 0
22:32:55.666 00.000 13828 MoveAxis(N, 386, ABG)
22:32:55.666 00.000 13828 duration set to 0 by GuideMode
22:32:55.666 00.000 13828 Move returns status 0, amount 0
22:32:55.666 00.000 13828 move complete, result=0
22:32:55.666 00.000 13828 worker thread done servicing request
22:32:55.666 00.000 13828 Worker thread wakes up
22:32:55.667 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:55.667 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:55.668 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.7 px 0 ms NORTH
22:32:58.140 02.472 13828 Exposure complete
22:32:58.279 00.139 13828 worker thread done servicing request
22:32:58.280 00.001 8960 OnExposeComplete: enter
22:32:58.282 00.002 8960 UpdateGuideState(): m_state=6
22:32:58.284 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1228
22:32:58.286 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=734.97, Mass=146758, SNR=28.8, Peak=25449 HFD=2.8
22:32:58.288 00.002 8960 CameraToMount -- cameraTheta (-2.75) - m_xAngle (-0.39) = xAngle (-2.36 = -2.36)
22:32:58.290 00.002 8960 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.39 = -2.39)
22:32:58.292 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.11 hyp=0.28 cameraTheta=-2.75 mountX=-0.20 mountY=-0.19, mountTheta=-2.37
22:32:58.295 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.11, opts=13)
22:32:58.297 00.002 8960 Enqueuing Move request for scope (-0.26, -0.11)
22:32:58.299 00.002 13828 Worker thread wakes up
22:32:58.300 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8169, max=65535, med=13206, FiltMin=10390, FiltMax=65535, Gamma=2.540
22:32:58.302 00.002 8960 UpdateGuideState exits: m=146758 SNR=28.8
22:32:58.305 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.11) opts 0xd
22:32:58.305 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:32:58.308 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.11)
22:32:58.309 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:32:58.310 00.001 13828 Moving (-0.26, -0.11) raw xDistance=-0.20 yDistance=-0.19
22:32:58.310 00.000 8960 Enqueuing Expose request
22:32:58.313 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
22:32:58.313 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
22:32:58.313 00.000 13828 MoveAxis(E, 73, ABG)
22:32:58.313 00.000 13828 Guiding  Dir = 2, Dur = 73
22:32:58.314 00.001 13828 IsSlewing returns 0
22:32:58.315 00.001 13828 IsGuiding returns 0
22:32:58.317 00.002 13828 PulseGuide returned control before completion, sleep 82
22:32:58.411 00.094 13828 IsGuiding returns 0
22:32:58.411 00.000 13828 Move returns status 0, amount 73
22:32:58.411 00.000 13828 MoveAxis(N, 102, ABG)
22:32:58.411 00.000 13828 duration set to 0 by GuideMode
22:32:58.411 00.000 13828 Move returns status 0, amount 0
22:32:58.411 00.000 13828 move complete, result=0
22:32:58.411 00.000 13828 worker thread done servicing request
22:32:58.411 00.000 13828 Worker thread wakes up
22:32:58.411 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:32:58.411 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:32:58.411 00.000 8960 GuideStep: -0.2 px 73 ms EAST, -0.2 px 0 ms NORTH
22:33:00.881 02.470 13828 Exposure complete
22:33:01.018 00.137 13828 worker thread done servicing request
22:33:01.018 00.000 8960 OnExposeComplete: enter
22:33:01.020 00.002 8960 UpdateGuideState(): m_state=6
22:33:01.022 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1229
22:33:01.024 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=735.47, Mass=201826, SNR=35.0, Peak=24937 HFD=3.9
22:33:01.026 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
22:33:01.028 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
22:33:01.030 00.002 8960 CameraToMount -- cameraX=-0.40 cameraY=0.40 hyp=0.56 cameraTheta=2.36 mountX=-0.52 mountY=0.23, mountTheta=2.72
22:33:01.033 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.40, opts=13)
22:33:01.035 00.002 8960 Enqueuing Move request for scope (-0.40, 0.40)
22:33:01.037 00.002 13828 Worker thread wakes up
22:33:01.037 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8355, max=65535, med=13225, FiltMin=10422, FiltMax=65535, Gamma=2.540
22:33:01.039 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.40) opts 0xd
22:33:01.040 00.001 8960 UpdateGuideState exits: m=201826 SNR=35.0
22:33:01.042 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.40)
22:33:01.042 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:01.045 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:01.047 00.002 8960 Enqueuing Expose request
22:33:01.048 00.001 13828 Moving (-0.40, 0.40) raw xDistance=-0.52 yDistance=0.23
22:33:01.049 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.52
22:33:01.049 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:33:01.049 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:33:01.049 00.000 13828 MoveAxis(E, 198, ABG)
22:33:01.049 00.000 13828 Guiding  Dir = 2, Dur = 198
22:33:01.051 00.002 13828 IsSlewing returns 0
22:33:01.051 00.000 13828 IsGuiding returns 0
22:33:01.052 00.001 13828 PulseGuide returned control before completion, sleep 207
22:33:01.263 00.211 13828 IsGuiding returns 0
22:33:01.263 00.000 13828 Move returns status 0, amount 198
22:33:01.263 00.000 13828 MoveAxis(N, 0, ABG)
22:33:01.263 00.000 13828 duration set to 0 by GuideMode
22:33:01.263 00.000 13828 Move returns status 0, amount 0
22:33:01.263 00.000 13828 move complete, result=0
22:33:01.263 00.000 13828 worker thread done servicing request
22:33:01.263 00.000 13828 Worker thread wakes up
22:33:01.263 00.000 8960 GuideStep: -0.5 px 198 ms EAST, 0.2 px 0 ms NORTH
22:33:01.266 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:01.266 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:03.734 02.468 13828 Exposure complete
22:33:03.866 00.132 13828 worker thread done servicing request
22:33:03.866 00.000 8960 OnExposeComplete: enter
22:33:03.868 00.002 8960 UpdateGuideState(): m_state=6
22:33:03.872 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1230
22:33:03.874 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=735.14, Mass=119271, SNR=24.6, Peak=24867 HFD=2.7
22:33:03.876 00.002 8960 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.39) = xAngle (1.16 = 1.16)
22:33:03.878 00.002 8960 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.12 = 1.12)
22:33:03.880 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=0.07 hyp=0.09 cameraTheta=0.76 mountX=0.04 mountY=0.08, mountTheta=1.15
22:33:03.883 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=0.07, opts=13)
22:33:03.885 00.002 8960 Enqueuing Move request for scope (0.07, 0.07)
22:33:03.887 00.002 13828 Worker thread wakes up
22:33:03.888 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7779, max=65535, med=13238, FiltMin=10428, FiltMax=65535, Gamma=2.540
22:33:03.890 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.07) opts 0xd
22:33:03.890 00.000 8960 UpdateGuideState exits: m=119271 SNR=24.6
22:33:03.892 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:03.894 00.002 13828 Handling offset move in thread for scope, endpoint = (0.07, 0.07)
22:33:03.894 00.000 13828 Moving (0.07, 0.07) raw xDistance=0.04 yDistance=0.08
22:33:03.894 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:33:03.894 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:03.894 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:03.896 00.002 8960 Enqueuing Expose request
22:33:03.898 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:33:03.898 00.000 13828 MoveAxis(E, 0, ABG)
22:33:03.898 00.000 13828 Move returns status 0, amount 0
22:33:03.899 00.001 13828 MoveAxis(N, 0, ABG)
22:33:03.899 00.000 13828 duration set to 0 by GuideMode
22:33:03.899 00.000 13828 Move returns status 0, amount 0
22:33:03.899 00.000 13828 move complete, result=0
22:33:03.899 00.000 13828 worker thread done servicing request
22:33:03.899 00.000 13828 Worker thread wakes up
22:33:03.899 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:03.899 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:03.900 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:33:06.373 02.473 13828 Exposure complete
22:33:06.506 00.133 13828 worker thread done servicing request
22:33:06.506 00.000 8960 OnExposeComplete: enter
22:33:06.508 00.002 8960 UpdateGuideState(): m_state=6
22:33:06.511 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1231
22:33:06.513 00.002 8960 Star::Find returns 1 (0), X=973.64, Y=735.06, Mass=127209, SNR=25.4, Peak=24259 HFD=3.3
22:33:06.515 00.002 8960 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.39) = xAngle (-2.72 = -2.72)
22:33:06.517 00.002 8960 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
22:33:06.518 00.001 8960 CameraToMount -- cameraX=-0.60 cameraY=-0.02 hyp=0.60 cameraTheta=-3.11 mountX=-0.54 mountY=-0.22, mountTheta=-2.75
22:33:06.522 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.60, y=-0.02, opts=13)
22:33:06.525 00.003 8960 Enqueuing Move request for scope (-0.60, -0.02)
22:33:06.527 00.002 13828 Worker thread wakes up
22:33:06.527 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8118, max=65535, med=13238, FiltMin=10083, FiltMax=65535, Gamma=2.540
22:33:06.530 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.60, -0.02) opts 0xd
22:33:06.530 00.000 8960 UpdateGuideState exits: m=127209 SNR=25.4
22:33:06.533 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.60, -0.02)
22:33:06.533 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:06.535 00.002 13828 Moving (-0.60, -0.02) raw xDistance=-0.54 yDistance=-0.22
22:33:06.535 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:06.537 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.54
22:33:06.537 00.000 8960 Enqueuing Expose request
22:33:06.539 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:33:06.539 00.000 13828 MoveAxis(E, 201, ABG)
22:33:06.539 00.000 13828 Guiding  Dir = 2, Dur = 201
22:33:06.541 00.002 13828 IsSlewing returns 0
22:33:06.541 00.000 13828 IsGuiding returns 0
22:33:06.543 00.002 13828 PulseGuide returned control before completion, sleep 210
22:33:06.759 00.216 13828 IsGuiding returns 0
22:33:06.759 00.000 13828 Move returns status 0, amount 201
22:33:06.759 00.000 13828 MoveAxis(N, 119, ABG)
22:33:06.759 00.000 13828 duration set to 0 by GuideMode
22:33:06.759 00.000 13828 Move returns status 0, amount 0
22:33:06.759 00.000 13828 move complete, result=0
22:33:06.759 00.000 13828 worker thread done servicing request
22:33:06.759 00.000 8960 GuideStep: -0.5 px 201 ms EAST, -0.2 px 0 ms NORTH
22:33:06.762 00.003 13828 Worker thread wakes up
22:33:06.762 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:06.762 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:09.241 02.479 13828 Exposure complete
22:33:09.383 00.142 13828 worker thread done servicing request
22:33:09.384 00.001 8960 OnExposeComplete: enter
22:33:09.386 00.002 8960 UpdateGuideState(): m_state=6
22:33:09.389 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1232
22:33:09.391 00.002 8960 Star::Find returns 1 (0), X=974.41, Y=734.94, Mass=146740, SNR=25.9, Peak=23721 HFD=3.6
22:33:09.394 00.003 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.39) = xAngle (-0.28 = -0.28)
22:33:09.396 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
22:33:09.398 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=-0.14 hyp=0.22 cameraTheta=-0.68 mountX=0.22 mountY=-0.07, mountTheta=-0.32
22:33:09.403 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.14, opts=13)
22:33:09.406 00.003 8960 Enqueuing Move request for scope (0.18, -0.14)
22:33:09.409 00.003 13828 Worker thread wakes up
22:33:09.409 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7702, max=65535, med=13212, FiltMin=10345, FiltMax=65535, Gamma=2.540
22:33:09.413 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.14) opts 0xd
22:33:09.413 00.000 8960 UpdateGuideState exits: m=146740 SNR=25.9
22:33:09.416 00.003 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.14)
22:33:09.416 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:09.419 00.003 13828 Moving (0.18, -0.14) raw xDistance=0.22 yDistance=-0.07
22:33:09.419 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:09.422 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.22
22:33:09.422 00.000 8960 Enqueuing Expose request
22:33:09.424 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:09.424 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:33:09.424 00.000 13828 MoveAxis(W, 66, ABG)
22:33:09.424 00.000 13828 Guiding  Dir = 3, Dur = 66
22:33:09.426 00.002 13828 IsSlewing returns 0
22:33:09.427 00.001 13828 IsGuiding returns 0
22:33:09.428 00.001 13828 PulseGuide returned control before completion, sleep 75
22:33:09.512 00.084 13828 IsGuiding returns 0
22:33:09.512 00.000 13828 Move returns status 0, amount 66
22:33:09.512 00.000 13828 MoveAxis(N, 0, ABG)
22:33:09.512 00.000 13828 duration set to 0 by GuideMode
22:33:09.512 00.000 13828 Move returns status 0, amount 0
22:33:09.512 00.000 13828 move complete, result=0
22:33:09.512 00.000 13828 worker thread done servicing request
22:33:09.512 00.000 13828 Worker thread wakes up
22:33:09.512 00.000 8960 GuideStep: 0.2 px 66 ms WEST, -0.1 px 0 ms NORTH
22:33:09.515 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:09.516 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:11.986 02.470 13828 Exposure complete
22:33:12.121 00.135 13828 worker thread done servicing request
22:33:12.121 00.000 8960 OnExposeComplete: enter
22:33:12.124 00.003 8960 UpdateGuideState(): m_state=6
22:33:12.126 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1233
22:33:12.128 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.05, Mass=158837, SNR=29.5, Peak=22179 HFD=4.1
22:33:12.130 00.002 8960 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.39) = xAngle (-2.65 = -2.65)
22:33:12.131 00.001 8960 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
22:33:12.133 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.03 hyp=0.26 cameraTheta=-3.05 mountX=-0.23 mountY=-0.12, mountTheta=-2.68
22:33:12.136 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.03, opts=13)
22:33:12.138 00.002 8960 Enqueuing Move request for scope (-0.26, -0.03)
22:33:12.140 00.002 13828 Worker thread wakes up
22:33:12.140 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8214, max=65535, med=13212, FiltMin=9987, FiltMax=65535, Gamma=2.540
22:33:12.142 00.002 8960 UpdateGuideState exits: m=158837 SNR=29.5
22:33:12.143 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.03) opts 0xd
22:33:12.143 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:12.145 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.03)
22:33:12.145 00.000 13828 Moving (-0.26, -0.03) raw xDistance=-0.23 yDistance=-0.12
22:33:12.145 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:12.147 00.002 8960 Enqueuing Expose request
22:33:12.149 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
22:33:12.149 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:12.149 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:33:12.149 00.000 13828 MoveAxis(E, 82, ABG)
22:33:12.149 00.000 13828 Guiding  Dir = 2, Dur = 82
22:33:12.151 00.002 13828 IsSlewing returns 0
22:33:12.152 00.001 13828 IsGuiding returns 0
22:33:12.154 00.002 13828 PulseGuide returned control before completion, sleep 90
22:33:12.245 00.091 13828 IsGuiding returns 0
22:33:12.245 00.000 13828 Move returns status 0, amount 82
22:33:12.245 00.000 13828 MoveAxis(N, 0, ABG)
22:33:12.245 00.000 13828 duration set to 0 by GuideMode
22:33:12.245 00.000 13828 Move returns status 0, amount 0
22:33:12.245 00.000 13828 move complete, result=0
22:33:12.246 00.001 13828 worker thread done servicing request
22:33:12.246 00.000 8960 GuideStep: -0.2 px 82 ms EAST, -0.1 px 0 ms NORTH
22:33:12.249 00.003 13828 Worker thread wakes up
22:33:12.249 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:12.249 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:14.732 02.483 13828 Exposure complete
22:33:14.872 00.140 13828 worker thread done servicing request
22:33:14.872 00.000 8960 OnExposeComplete: enter
22:33:14.874 00.002 8960 UpdateGuideState(): m_state=6
22:33:14.876 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1234
22:33:14.878 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=734.83, Mass=156682, SNR=29.3, Peak=25475 HFD=3.4
22:33:14.880 00.002 8960 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.39) = xAngle (-0.50 = -0.50)
22:33:14.882 00.002 8960 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
22:33:14.883 00.001 8960 CameraToMount -- cameraX=0.20 cameraY=-0.25 hyp=0.32 cameraTheta=-0.90 mountX=0.28 mountY=-0.16, mountTheta=-0.53
22:33:14.886 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-0.25, opts=13)
22:33:14.888 00.002 8960 Enqueuing Move request for scope (0.20, -0.25)
22:33:14.891 00.003 13828 Worker thread wakes up
22:33:14.891 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.25) opts 0xd
22:33:14.891 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, -0.25)
22:33:14.891 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7811, max=65535, med=13219, FiltMin=10115, FiltMax=65535, Gamma=2.540
22:33:14.893 00.002 13828 Moving (0.20, -0.25) raw xDistance=0.28 yDistance=-0.16
22:33:14.893 00.000 8960 UpdateGuideState exits: m=156682 SNR=29.3
22:33:14.895 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.28
22:33:14.895 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:14.896 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:14.898 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:33:14.898 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:14.900 00.002 8960 Enqueuing Expose request
22:33:14.901 00.001 13828 MoveAxis(W, 98, ABG)
22:33:14.902 00.001 13828 Guiding  Dir = 3, Dur = 98
22:33:14.903 00.001 13828 IsSlewing returns 0
22:33:14.903 00.000 13828 IsGuiding returns 0
22:33:14.905 00.002 13828 PulseGuide returned control before completion, sleep 107
22:33:15.016 00.111 13828 IsGuiding returns 0
22:33:15.016 00.000 13828 Move returns status 0, amount 98
22:33:15.016 00.000 13828 MoveAxis(N, 0, ABG)
22:33:15.016 00.000 13828 duration set to 0 by GuideMode
22:33:15.016 00.000 13828 Move returns status 0, amount 0
22:33:15.016 00.000 13828 move complete, result=0
22:33:15.016 00.000 13828 worker thread done servicing request
22:33:15.016 00.000 8960 GuideStep: 0.3 px 98 ms WEST, -0.2 px 0 ms NORTH
22:33:15.018 00.002 13828 Worker thread wakes up
22:33:15.019 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:15.019 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:17.496 02.477 13828 Exposure complete
22:33:17.626 00.130 13828 worker thread done servicing request
22:33:17.626 00.000 8960 OnExposeComplete: enter
22:33:17.628 00.002 8960 UpdateGuideState(): m_state=6
22:33:17.631 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1235
22:33:17.633 00.002 8960 Star::Find returns 1 (0), X=974.57, Y=734.86, Mass=125425, SNR=24.2, Peak=24489 HFD=2.9
22:33:17.635 00.002 8960 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.39) = xAngle (-0.19 = -0.19)
22:33:17.637 00.002 8960 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
22:33:17.639 00.002 8960 CameraToMount -- cameraX=0.34 cameraY=-0.22 hyp=0.40 cameraTheta=-0.58 mountX=0.40 mountY=-0.09, mountTheta=-0.22
22:33:17.644 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=-0.22, opts=13)
22:33:17.646 00.002 8960 Enqueuing Move request for scope (0.34, -0.22)
22:33:17.648 00.002 13828 Worker thread wakes up
22:33:17.648 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8272, max=65535, med=13225, FiltMin=10358, FiltMax=65535, Gamma=2.540
22:33:17.650 00.002 8960 UpdateGuideState exits: m=125425 SNR=24.2
22:33:17.652 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:17.654 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:17.656 00.002 8960 Enqueuing Expose request
22:33:17.659 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.22) opts 0xd
22:33:17.659 00.000 13828 Handling offset move in thread for scope, endpoint = (0.34, -0.22)
22:33:17.659 00.000 13828 Moving (0.34, -0.22) raw xDistance=0.40 yDistance=-0.09
22:33:17.659 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
22:33:17.659 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:17.659 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:33:17.659 00.000 13828 MoveAxis(W, 153, ABG)
22:33:17.660 00.001 13828 Guiding  Dir = 3, Dur = 153
22:33:17.661 00.001 13828 IsSlewing returns 0
22:33:17.662 00.001 13828 IsGuiding returns 0
22:33:17.663 00.001 13828 PulseGuide returned control before completion, sleep 162
22:33:17.829 00.166 13828 IsGuiding returns 0
22:33:17.829 00.000 13828 Move returns status 0, amount 153
22:33:17.829 00.000 13828 MoveAxis(N, 0, ABG)
22:33:17.829 00.000 13828 duration set to 0 by GuideMode
22:33:17.830 00.001 13828 Move returns status 0, amount 0
22:33:17.830 00.000 13828 move complete, result=0
22:33:17.830 00.000 13828 worker thread done servicing request
22:33:17.830 00.000 13828 Worker thread wakes up
22:33:17.830 00.000 8960 GuideStep: 0.4 px 153 ms WEST, -0.1 px 0 ms NORTH
22:33:17.834 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:17.834 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:20.307 02.473 13828 Exposure complete
22:33:20.454 00.147 13828 worker thread done servicing request
22:33:20.454 00.000 8960 OnExposeComplete: enter
22:33:20.457 00.003 8960 UpdateGuideState(): m_state=6
22:33:20.460 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1236
22:33:20.461 00.001 8960 Star::Find returns 1 (0), X=974.19, Y=735.09, Mass=171210, SNR=35.0, Peak=25321 HFD=3.2
22:33:20.463 00.002 8960 CameraToMount -- cameraTheta (2.97) - m_xAngle (-0.39) = xAngle (3.36 = -2.92)
22:33:20.465 00.002 8960 CameraToMount -- cameraTheta (2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.33 = -2.96)
22:33:20.467 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=0.01 hyp=0.05 cameraTheta=2.97 mountX=-0.05 mountY=-0.01, mountTheta=-2.96
22:33:20.470 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=0.01, opts=13)
22:33:20.472 00.002 8960 Enqueuing Move request for scope (-0.05, 0.01)
22:33:20.473 00.001 13828 Worker thread wakes up
22:33:20.473 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7369, max=65535, med=13225, FiltMin=9980, FiltMax=65535, Gamma=2.540
22:33:20.475 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.01) opts 0xd
22:33:20.475 00.000 8960 UpdateGuideState exits: m=171210 SNR=35.0
22:33:20.477 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.05, 0.01)
22:33:20.477 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:20.479 00.002 13828 Moving (-0.05, 0.01) raw xDistance=-0.05 yDistance=-0.01
22:33:20.479 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:20.482 00.003 8960 Enqueuing Expose request
22:33:20.483 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:33:20.483 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:20.483 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:33:20.483 00.000 13828 MoveAxis(E, 0, ABG)
22:33:20.484 00.001 13828 Move returns status 0, amount 0
22:33:20.484 00.000 13828 MoveAxis(N, 0, ABG)
22:33:20.484 00.000 13828 duration set to 0 by GuideMode
22:33:20.484 00.000 13828 Move returns status 0, amount 0
22:33:20.484 00.000 13828 move complete, result=0
22:33:20.484 00.000 13828 worker thread done servicing request
22:33:20.484 00.000 13828 Worker thread wakes up
22:33:20.484 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:20.484 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:20.487 00.003 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:33:22.959 02.472 13828 Exposure complete
22:33:23.103 00.144 13828 worker thread done servicing request
22:33:23.103 00.000 8960 OnExposeComplete: enter
22:33:23.105 00.002 8960 UpdateGuideState(): m_state=6
22:33:23.107 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1237
22:33:23.109 00.002 8960 Star::Find returns 1 (0), X=974.48, Y=735.05, Mass=98566, SNR=23.4, Peak=25283 HFD=2.3
22:33:23.111 00.002 8960 CameraToMount -- cameraTheta (-0.10) - m_xAngle (-0.39) = xAngle (0.29 = 0.29)
22:33:23.113 00.002 8960 CameraToMount -- cameraTheta (-0.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.26 = 0.26)
22:33:23.114 00.001 8960 CameraToMount -- cameraX=0.25 cameraY=-0.03 hyp=0.25 cameraTheta=-0.10 mountX=0.24 mountY=0.06, mountTheta=0.26
22:33:23.117 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.25, y=-0.03, opts=13)
22:33:23.120 00.003 8960 Enqueuing Move request for scope (0.25, -0.03)
22:33:23.121 00.001 13828 Worker thread wakes up
22:33:23.122 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.25, -0.03) opts 0xd
22:33:23.122 00.000 13828 Handling offset move in thread for scope, endpoint = (0.25, -0.03)
22:33:23.122 00.000 13828 Moving (0.25, -0.03) raw xDistance=0.24 yDistance=0.06
22:33:23.122 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=13238, FiltMin=10492, FiltMax=65535, Gamma=2.540
22:33:23.124 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:33:23.124 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:23.124 00.000 8960 UpdateGuideState exits: m=98566 SNR=23.4
22:33:23.126 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:23.128 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:23.130 00.002 8960 Enqueuing Expose request
22:33:23.132 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:33:23.132 00.000 13828 MoveAxis(W, 89, ABG)
22:33:23.132 00.000 13828 Guiding  Dir = 3, Dur = 89
22:33:23.134 00.002 13828 IsSlewing returns 0
22:33:23.134 00.000 13828 IsGuiding returns 0
22:33:23.136 00.002 13828 PulseGuide returned control before completion, sleep 98
22:33:23.241 00.105 13828 IsGuiding returns 0
22:33:23.241 00.000 13828 Move returns status 0, amount 89
22:33:23.241 00.000 13828 MoveAxis(N, 0, ABG)
22:33:23.241 00.000 13828 duration set to 0 by GuideMode
22:33:23.241 00.000 13828 Move returns status 0, amount 0
22:33:23.241 00.000 13828 move complete, result=0
22:33:23.241 00.000 13828 worker thread done servicing request
22:33:23.241 00.000 13828 Worker thread wakes up
22:33:23.241 00.000 8960 GuideStep: 0.2 px 89 ms WEST, 0.1 px 0 ms NORTH
22:33:23.244 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:23.244 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:25.715 02.471 13828 Exposure complete
22:33:25.872 00.157 13828 worker thread done servicing request
22:33:25.872 00.000 8960 OnExposeComplete: enter
22:33:25.875 00.003 8960 UpdateGuideState(): m_state=6
22:33:25.877 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1238
22:33:25.879 00.002 8960 Star::Find returns 1 (0), X=973.82, Y=735.51, Mass=108739, SNR=22.7, Peak=22505 HFD=3.0
22:33:25.881 00.002 8960 CameraToMount -- cameraTheta (2.33) - m_xAngle (-0.39) = xAngle (2.72 = 2.72)
22:33:25.883 00.002 8960 CameraToMount -- cameraTheta (2.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.69 = 2.69)
22:33:25.885 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=0.43 hyp=0.60 cameraTheta=2.33 mountX=-0.55 mountY=0.26, mountTheta=2.69
22:33:25.888 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=0.43, opts=13)
22:33:25.891 00.003 8960 Enqueuing Move request for scope (-0.41, 0.43)
22:33:25.893 00.002 13828 Worker thread wakes up
22:33:25.893 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8336, max=65535, med=13251, FiltMin=10499, FiltMax=65535, Gamma=2.540
22:33:25.895 00.002 8960 UpdateGuideState exits: m=108739 SNR=22.7
22:33:25.897 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:25.899 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:25.902 00.003 8960 Enqueuing Expose request
22:33:25.904 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.43) opts 0xd
22:33:25.904 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.41, 0.43)
22:33:25.904 00.000 13828 Moving (-0.41, 0.43) raw xDistance=-0.55 yDistance=0.26
22:33:25.904 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.55
22:33:25.904 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:33:25.905 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:33:25.905 00.000 13828 MoveAxis(E, 196, ABG)
22:33:25.905 00.000 13828 Guiding  Dir = 2, Dur = 196
22:33:25.906 00.001 13828 IsSlewing returns 0
22:33:25.907 00.001 13828 IsGuiding returns 0
22:33:25.909 00.002 13828 PulseGuide returned control before completion, sleep 204
22:33:26.120 00.211 13828 IsGuiding returns 0
22:33:26.120 00.000 13828 Move returns status 0, amount 196
22:33:26.120 00.000 13828 MoveAxis(N, 0, ABG)
22:33:26.120 00.000 13828 duration set to 0 by GuideMode
22:33:26.120 00.000 13828 Move returns status 0, amount 0
22:33:26.121 00.001 13828 move complete, result=0
22:33:26.121 00.000 13828 worker thread done servicing request
22:33:26.121 00.000 8960 GuideStep: -0.5 px 196 ms EAST, 0.3 px 0 ms NORTH
22:33:26.124 00.003 13828 Worker thread wakes up
22:33:26.124 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:26.124 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:28.594 02.470 13828 Exposure complete
22:33:28.731 00.137 13828 worker thread done servicing request
22:33:28.731 00.000 8960 OnExposeComplete: enter
22:33:28.733 00.002 8960 UpdateGuideState(): m_state=6
22:33:28.736 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1239
22:33:28.738 00.002 8960 Star::Find returns 1 (0), X=974.66, Y=735.53, Mass=121448, SNR=23.3, Peak=25289 HFD=3.0
22:33:28.740 00.002 8960 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.39) = xAngle (1.21 = 1.21)
22:33:28.742 00.002 8960 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18)
22:33:28.744 00.002 8960 CameraToMount -- cameraX=0.42 cameraY=0.45 hyp=0.62 cameraTheta=0.82 mountX=0.22 mountY=0.57, mountTheta=1.21
22:33:28.747 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.42, y=0.45, opts=13)
22:33:28.749 00.002 8960 Enqueuing Move request for scope (0.42, 0.45)
22:33:28.752 00.003 13828 Worker thread wakes up
22:33:28.752 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.42, 0.45) opts 0xd
22:33:28.752 00.000 13828 Handling offset move in thread for scope, endpoint = (0.42, 0.45)
22:33:28.752 00.000 13828 Moving (0.42, 0.45) raw xDistance=0.22 yDistance=0.57
22:33:28.752 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8112, max=65535, med=13244, FiltMin=10480, FiltMax=65535, Gamma=2.540
22:33:28.754 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.22
22:33:28.754 00.000 8960 UpdateGuideState exits: m=121448 SNR=23.3
22:33:28.756 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:28.759 00.003 13828 resist switch: large excursion: input 0.57 thresh 0.57 direction from -1 to 1
22:33:28.759 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:28.762 00.003 8960 Enqueuing Expose request
22:33:28.764 00.002 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=1.72
22:33:28.764 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.57 from input 0.57
22:33:28.764 00.000 13828 MoveAxis(W, 66, ABG)
22:33:28.764 00.000 13828 Guiding  Dir = 3, Dur = 66
22:33:28.767 00.003 13828 IsSlewing returns 0
22:33:28.767 00.000 13828 IsGuiding returns 0
22:33:28.769 00.002 13828 PulseGuide returned control before completion, sleep 75
22:33:28.848 00.079 13828 IsGuiding returns 0
22:33:28.848 00.000 13828 Move returns status 0, amount 66
22:33:28.848 00.000 13828 MoveAxis(S, 305, ABG)
22:33:28.848 00.000 13828 Guiding  Dir = 1, Dur = 305
22:33:28.850 00.002 13828 IsSlewing returns 0
22:33:28.850 00.000 13828 IsGuiding returns 0
22:33:28.852 00.002 13828 PulseGuide returned control before completion, sleep 314
22:33:29.181 00.329 13828 IsGuiding returns 0
22:33:29.181 00.000 13828 Move returns status 0, amount 305
22:33:29.181 00.000 13828 move complete, result=0
22:33:29.181 00.000 13828 worker thread done servicing request
22:33:29.181 00.000 13828 Worker thread wakes up
22:33:29.181 00.000 8960 GuideStep: 0.2 px 66 ms WEST, 0.6 px 305 ms SOUTH
22:33:29.183 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:29.183 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:31.655 02.472 13828 Exposure complete
22:33:31.789 00.134 13828 worker thread done servicing request
22:33:31.789 00.000 8960 OnExposeComplete: enter
22:33:31.792 00.003 8960 UpdateGuideState(): m_state=6
22:33:31.795 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1240
22:33:31.797 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=735.37, Mass=133983, SNR=24.2, Peak=22313 HFD=3.6
22:33:31.800 00.003 8960 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.39) = xAngle (2.42 = 2.42)
22:33:31.802 00.002 8960 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.39 = 2.39)
22:33:31.804 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=0.30 hyp=0.33 cameraTheta=2.03 mountX=-0.25 mountY=0.23, mountTheta=2.40
22:33:31.806 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.30, opts=13)
22:33:31.808 00.002 8960 Enqueuing Move request for scope (-0.15, 0.30)
22:33:31.810 00.002 13828 Worker thread wakes up
22:33:31.810 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8470, max=65535, med=13232, FiltMin=10102, FiltMax=65535, Gamma=2.540
22:33:31.811 00.001 8960 UpdateGuideState exits: m=133983 SNR=24.2
22:33:31.813 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:31.815 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.30) opts 0xd
22:33:31.815 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:31.817 00.002 8960 Enqueuing Expose request
22:33:31.819 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.30)
22:33:31.819 00.000 13828 Moving (-0.15, 0.30) raw xDistance=-0.25 yDistance=0.23
22:33:31.819 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
22:33:31.819 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
22:33:31.819 00.000 13828 MoveAxis(E, 88, ABG)
22:33:31.819 00.000 13828 Guiding  Dir = 2, Dur = 88
22:33:31.822 00.003 13828 IsSlewing returns 0
22:33:31.822 00.000 13828 IsGuiding returns 0
22:33:31.826 00.004 13828 PulseGuide returned control before completion, sleep 95
22:33:31.924 00.098 13828 IsGuiding returns 0
22:33:31.924 00.000 13828 Move returns status 0, amount 88
22:33:31.924 00.000 13828 MoveAxis(S, 121, ABG)
22:33:31.924 00.000 13828 Guiding  Dir = 1, Dur = 121
22:33:31.926 00.002 13828 IsSlewing returns 0
22:33:31.926 00.000 13828 IsGuiding returns 0
22:33:31.928 00.002 13828 PulseGuide returned control before completion, sleep 130
22:33:32.064 00.136 13828 IsGuiding returns 0
22:33:32.064 00.000 13828 Move returns status 0, amount 121
22:33:32.064 00.000 13828 move complete, result=0
22:33:32.064 00.000 13828 worker thread done servicing request
22:33:32.064 00.000 8960 GuideStep: -0.2 px 88 ms EAST, 0.2 px 121 ms SOUTH
22:33:32.067 00.003 13828 Worker thread wakes up
22:33:32.067 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:32.067 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:34.537 02.470 13828 Exposure complete
22:33:34.709 00.172 13828 worker thread done servicing request
22:33:34.709 00.000 8960 OnExposeComplete: enter
22:33:34.712 00.003 8960 UpdateGuideState(): m_state=6
22:33:34.714 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1241
22:33:34.716 00.002 8960 Star::Find returns 1 (0), X=974.19, Y=734.15, Mass=133777, SNR=23.9, Peak=24227 HFD=3.2
22:33:34.718 00.002 8960 CameraToMount -- cameraTheta (-1.61) - m_xAngle (-0.39) = xAngle (-1.22 = -1.22)
22:33:34.720 00.002 8960 CameraToMount -- cameraTheta (-1.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
22:33:34.722 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.93 hyp=0.93 cameraTheta=-1.61 mountX=0.32 mountY=-0.89, mountTheta=-1.22
22:33:34.725 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.93, opts=13)
22:33:34.727 00.002 8960 Enqueuing Move request for scope (-0.04, -0.93)
22:33:34.729 00.002 13828 Worker thread wakes up
22:33:34.730 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=13238, FiltMin=10531, FiltMax=65535, Gamma=2.540
22:33:34.732 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.93) opts 0xd
22:33:34.732 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.93)
22:33:34.732 00.000 8960 UpdateGuideState exits: m=133777 SNR=23.9
22:33:34.735 00.003 13828 Moving (-0.04, -0.93) raw xDistance=0.32 yDistance=-0.89
22:33:34.735 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:34.737 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.32
22:33:34.737 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:34.739 00.002 8960 Enqueuing Expose request
22:33:34.741 00.002 13828 resist switch: large excursion: input -0.89 thresh 0.57 direction from 1 to -1
22:33:34.741 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.66
22:33:34.741 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.89 from input -0.89
22:33:34.741 00.000 13828 MoveAxis(W, 113, ABG)
22:33:34.741 00.000 13828 Guiding  Dir = 3, Dur = 113
22:33:34.742 00.001 13828 IsSlewing returns 0
22:33:34.743 00.001 13828 IsGuiding returns 0
22:33:34.744 00.001 13828 PulseGuide returned control before completion, sleep 122
22:33:34.873 00.129 13828 IsGuiding returns 0
22:33:34.873 00.000 13828 Move returns status 0, amount 113
22:33:34.873 00.000 13828 MoveAxis(N, 471, ABG)
22:33:34.873 00.000 13828 duration set to 0 by GuideMode
22:33:34.873 00.000 13828 Move returns status 0, amount 0
22:33:34.873 00.000 13828 move complete, result=0
22:33:34.873 00.000 13828 worker thread done servicing request
22:33:34.873 00.000 8960 GuideStep: 0.3 px 113 ms WEST, -0.9 px 0 ms NORTH
22:33:34.875 00.002 13828 Worker thread wakes up
22:33:34.875 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:34.875 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:37.355 02.480 13828 Exposure complete
22:33:37.494 00.139 13828 worker thread done servicing request
22:33:37.494 00.000 8960 OnExposeComplete: enter
22:33:37.496 00.002 8960 UpdateGuideState(): m_state=6
22:33:37.498 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1242
22:33:37.501 00.003 8960 Star::Find returns 1 (0), X=974.14, Y=734.35, Mass=139282, SNR=24.2, Peak=23107 HFD=3.5
22:33:37.503 00.002 8960 CameraToMount -- cameraTheta (-1.70) - m_xAngle (-0.39) = xAngle (-1.30 = -1.30)
22:33:37.505 00.002 8960 CameraToMount -- cameraTheta (-1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.34 = -1.34)
22:33:37.508 00.003 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.73 hyp=0.74 cameraTheta=-1.70 mountX=0.19 mountY=-0.72, mountTheta=-1.31
22:33:37.510 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.73, opts=13)
22:33:37.512 00.002 8960 Enqueuing Move request for scope (-0.09, -0.73)
22:33:37.516 00.004 13828 Worker thread wakes up
22:33:37.516 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.73) opts 0xd
22:33:37.516 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.73)
22:33:37.516 00.000 13828 Moving (-0.09, -0.73) raw xDistance=0.19 yDistance=-0.72
22:33:37.516 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.19
22:33:37.517 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7990, max=65535, med=13264, FiltMin=10460, FiltMax=65535, Gamma=2.540
22:33:37.519 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:33:37.519 00.000 13828 MoveAxis(W, 80, ABG)
22:33:37.519 00.000 8960 UpdateGuideState exits: m=139282 SNR=24.2
22:33:37.522 00.003 13828 Guiding  Dir = 3, Dur = 80
22:33:37.522 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:37.525 00.003 13828 IsSlewing returns 0
22:33:37.525 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:37.527 00.002 8960 Enqueuing Expose request
22:33:37.529 00.002 13828 IsGuiding returns 0
22:33:37.530 00.001 13828 PulseGuide returned control before completion, sleep 89
22:33:37.624 00.094 13828 IsGuiding returns 0
22:33:37.624 00.000 13828 Move returns status 0, amount 80
22:33:37.624 00.000 13828 MoveAxis(N, 381, ABG)
22:33:37.624 00.000 13828 duration set to 0 by GuideMode
22:33:37.624 00.000 13828 Move returns status 0, amount 0
22:33:37.624 00.000 13828 move complete, result=0
22:33:37.624 00.000 13828 worker thread done servicing request
22:33:37.624 00.000 8960 GuideStep: 0.2 px 80 ms WEST, -0.7 px 0 ms NORTH
22:33:37.627 00.003 13828 Worker thread wakes up
22:33:37.627 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:37.627 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:40.103 02.476 13828 Exposure complete
22:33:40.234 00.131 13828 worker thread done servicing request
22:33:40.235 00.001 8960 OnExposeComplete: enter
22:33:40.237 00.002 8960 UpdateGuideState(): m_state=6
22:33:40.239 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1243
22:33:40.241 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=734.57, Mass=130773, SNR=28.0, Peak=25193 HFD=2.9
22:33:40.243 00.002 8960 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.39) = xAngle (-1.08 = -1.08)
22:33:40.245 00.002 8960 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
22:33:40.246 00.001 8960 CameraToMount -- cameraX=0.05 cameraY=-0.51 hyp=0.51 cameraTheta=-1.47 mountX=0.24 mountY=-0.46, mountTheta=-1.09
22:33:40.249 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.51, opts=13)
22:33:40.252 00.003 8960 Enqueuing Move request for scope (0.05, -0.51)
22:33:40.254 00.002 13828 Worker thread wakes up
22:33:40.254 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.51) opts 0xd
22:33:40.254 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.51)
22:33:40.254 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=13270, FiltMin=10384, FiltMax=65535, Gamma=2.540
22:33:40.256 00.002 13828 Moving (0.05, -0.51) raw xDistance=0.24 yDistance=-0.46
22:33:40.256 00.000 8960 UpdateGuideState exits: m=130773 SNR=28.0
22:33:40.258 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.24
22:33:40.258 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.46 from input -0.46
22:33:40.258 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:40.260 00.002 13828 MoveAxis(W, 95, ABG)
22:33:40.260 00.000 13828 Guiding  Dir = 3, Dur = 95
22:33:40.260 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:40.262 00.002 8960 Enqueuing Expose request
22:33:40.264 00.002 13828 IsSlewing returns 0
22:33:40.264 00.000 13828 IsGuiding returns 0
22:33:40.266 00.002 13828 PulseGuide returned control before completion, sleep 104
22:33:40.378 00.112 13828 IsGuiding returns 0
22:33:40.378 00.000 13828 Move returns status 0, amount 95
22:33:40.378 00.000 13828 MoveAxis(N, 244, ABG)
22:33:40.378 00.000 13828 duration set to 0 by GuideMode
22:33:40.378 00.000 13828 Move returns status 0, amount 0
22:33:40.378 00.000 13828 move complete, result=0
22:33:40.378 00.000 13828 worker thread done servicing request
22:33:40.378 00.000 13828 Worker thread wakes up
22:33:40.379 00.001 8960 GuideStep: 0.2 px 95 ms WEST, -0.5 px 0 ms NORTH
22:33:40.381 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:40.381 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:42.846 02.465 13828 Exposure complete
22:33:42.979 00.133 13828 worker thread done servicing request
22:33:42.979 00.000 8960 OnExposeComplete: enter
22:33:42.982 00.003 8960 UpdateGuideState(): m_state=6
22:33:42.985 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1244
22:33:42.987 00.002 8960 Star::Find returns 1 (0), X=973.71, Y=734.71, Mass=153020, SNR=29.0, Peak=26147 HFD=3.5
22:33:42.990 00.003 8960 CameraToMount -- cameraTheta (-2.53) - m_xAngle (-0.39) = xAngle (-2.14 = -2.14)
22:33:42.992 00.002 8960 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.17 = -2.17)
22:33:42.995 00.003 8960 CameraToMount -- cameraX=-0.52 cameraY=-0.36 hyp=0.63 cameraTheta=-2.53 mountX=-0.34 mountY=-0.52, mountTheta=-2.15
22:33:43.000 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=-0.36, opts=13)
22:33:43.004 00.004 8960 Enqueuing Move request for scope (-0.52, -0.36)
22:33:43.006 00.002 13828 Worker thread wakes up
22:33:43.006 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8156, max=65535, med=13270, FiltMin=10313, FiltMax=65535, Gamma=2.540
22:33:43.008 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.36) opts 0xd
22:33:43.008 00.000 8960 UpdateGuideState exits: m=153020 SNR=29.0
22:33:43.010 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.52, -0.36)
22:33:43.010 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:43.013 00.003 13828 Moving (-0.52, -0.36) raw xDistance=-0.34 yDistance=-0.52
22:33:43.013 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:43.015 00.002 8960 Enqueuing Expose request
22:33:43.017 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
22:33:43.017 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:33:43.017 00.000 13828 MoveAxis(E, 119, ABG)
22:33:43.017 00.000 13828 Guiding  Dir = 2, Dur = 119
22:33:43.019 00.002 13828 IsSlewing returns 0
22:33:43.019 00.000 13828 IsGuiding returns 0
22:33:43.021 00.002 13828 PulseGuide returned control before completion, sleep 128
22:33:43.156 00.135 13828 IsGuiding returns 0
22:33:43.156 00.000 13828 Move returns status 0, amount 119
22:33:43.156 00.000 13828 MoveAxis(N, 278, ABG)
22:33:43.156 00.000 13828 duration set to 0 by GuideMode
22:33:43.156 00.000 13828 Move returns status 0, amount 0
22:33:43.156 00.000 13828 move complete, result=0
22:33:43.156 00.000 13828 worker thread done servicing request
22:33:43.156 00.000 13828 Worker thread wakes up
22:33:43.156 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:43.156 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:43.156 00.000 8960 GuideStep: -0.3 px 119 ms EAST, -0.5 px 0 ms NORTH
22:33:45.628 02.472 13828 Exposure complete
22:33:45.761 00.133 13828 worker thread done servicing request
22:33:45.761 00.000 8960 OnExposeComplete: enter
22:33:45.763 00.002 8960 UpdateGuideState(): m_state=6
22:33:45.766 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1245
22:33:45.768 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=734.37, Mass=134358, SNR=23.6, Peak=25347 HFD=3.1
22:33:45.770 00.002 8960 CameraToMount -- cameraTheta (-1.47) - m_xAngle (-0.39) = xAngle (-1.07 = -1.07)
22:33:45.772 00.002 8960 CameraToMount -- cameraTheta (-1.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.11 = -1.11)
22:33:45.773 00.001 8960 CameraToMount -- cameraX=0.07 cameraY=-0.71 hyp=0.71 cameraTheta=-1.47 mountX=0.34 mountY=-0.64, mountTheta=-1.08
22:33:45.777 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.71, opts=13)
22:33:45.779 00.002 8960 Enqueuing Move request for scope (0.07, -0.71)
22:33:45.781 00.002 13828 Worker thread wakes up
22:33:45.781 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.71) opts 0xd
22:33:45.782 00.001 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.71)
22:33:45.782 00.000 13828 Moving (0.07, -0.71) raw xDistance=0.34 yDistance=-0.64
22:33:45.782 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
22:33:45.782 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:33:45.782 00.000 13828 MoveAxis(W, 117, ABG)
22:33:45.782 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7875, max=65535, med=13289, FiltMin=10345, FiltMax=65535, Gamma=2.540
22:33:45.784 00.002 8960 UpdateGuideState exits: m=134358 SNR=23.6
22:33:45.788 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:45.791 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:45.793 00.002 8960 Enqueuing Expose request
22:33:45.797 00.004 13828 Guiding  Dir = 3, Dur = 117
22:33:45.798 00.001 13828 IsSlewing returns 0
22:33:45.798 00.000 13828 IsGuiding returns 0
22:33:45.800 00.002 13828 PulseGuide returned control before completion, sleep 126
22:33:45.934 00.134 13828 IsGuiding returns 0
22:33:45.934 00.000 13828 Move returns status 0, amount 117
22:33:45.934 00.000 13828 MoveAxis(N, 338, ABG)
22:33:45.934 00.000 13828 duration set to 0 by GuideMode
22:33:45.934 00.000 13828 Move returns status 0, amount 0
22:33:45.934 00.000 13828 move complete, result=0
22:33:45.934 00.000 13828 worker thread done servicing request
22:33:45.935 00.001 8960 GuideStep: 0.3 px 117 ms WEST, -0.6 px 0 ms NORTH
22:33:45.937 00.002 13828 Worker thread wakes up
22:33:45.937 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:45.937 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:48.412 02.475 13828 Exposure complete
22:33:48.596 00.184 13828 worker thread done servicing request
22:33:48.596 00.000 8960 OnExposeComplete: enter
22:33:48.599 00.003 8960 UpdateGuideState(): m_state=6
22:33:48.602 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1246
22:33:48.604 00.002 8960 Star::Find returns 1 (0), X=973.89, Y=734.61, Mass=161036, SNR=27.9, Peak=24041 HFD=3.9
22:33:48.606 00.002 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.81 = -1.81)
22:33:48.609 00.003 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
22:33:48.611 00.002 8960 CameraToMount -- cameraX=-0.35 cameraY=-0.47 hyp=0.58 cameraTheta=-2.21 mountX=-0.14 mountY=-0.56, mountTheta=-1.82
22:33:48.615 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-0.47, opts=13)
22:33:48.617 00.002 8960 Enqueuing Move request for scope (-0.35, -0.47)
22:33:48.619 00.002 13828 Worker thread wakes up
22:33:48.620 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8035, max=65535, med=13308, FiltMin=10384, FiltMax=65535, Gamma=2.540
22:33:48.621 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -0.47) opts 0xd
22:33:48.622 00.001 8960 UpdateGuideState exits: m=161036 SNR=27.9
22:33:48.624 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.35, -0.47)
22:33:48.624 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:48.626 00.002 13828 Moving (-0.35, -0.47) raw xDistance=-0.14 yDistance=-0.56
22:33:48.626 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:48.628 00.002 8960 Enqueuing Expose request
22:33:48.630 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.14
22:33:48.631 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:33:48.631 00.000 13828 MoveAxis(E, 44, ABG)
22:33:48.631 00.000 13828 Guiding  Dir = 2, Dur = 44
22:33:48.633 00.002 13828 IsSlewing returns 0
22:33:48.633 00.000 13828 IsGuiding returns 0
22:33:48.634 00.001 13828 PulseGuide returned control before completion, sleep 53
22:33:48.700 00.066 13828 IsGuiding returns 0
22:33:48.700 00.000 13828 Move returns status 0, amount 44
22:33:48.700 00.000 13828 MoveAxis(N, 297, ABG)
22:33:48.700 00.000 13828 duration set to 0 by GuideMode
22:33:48.700 00.000 13828 Move returns status 0, amount 0
22:33:48.701 00.001 13828 move complete, result=0
22:33:48.701 00.000 13828 worker thread done servicing request
22:33:48.701 00.000 13828 Worker thread wakes up
22:33:48.701 00.000 8960 GuideStep: -0.1 px 44 ms EAST, -0.6 px 0 ms NORTH
22:33:48.704 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:48.704 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:51.171 02.467 13828 Exposure complete
22:33:51.298 00.127 13828 worker thread done servicing request
22:33:51.298 00.000 8960 OnExposeComplete: enter
22:33:51.300 00.002 8960 UpdateGuideState(): m_state=6
22:33:51.302 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1247
22:33:51.304 00.002 8960 Star::Find returns 1 (0), X=974.68, Y=734.25, Mass=147864, SNR=28.2, Peak=27017 HFD=3.5
22:33:51.305 00.001 8960 CameraToMount -- cameraTheta (-1.08) - m_xAngle (-0.39) = xAngle (-0.68 = -0.68)
22:33:51.307 00.002 8960 CameraToMount -- cameraTheta (-1.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.72 = -0.72)
22:33:51.309 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=-0.83 hyp=0.95 cameraTheta=-1.08 mountX=0.73 mountY=-0.62, mountTheta=-0.70
22:33:51.313 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=-0.83, opts=13)
22:33:51.314 00.001 8960 Enqueuing Move request for scope (0.45, -0.83)
22:33:51.315 00.001 13828 Worker thread wakes up
22:33:51.315 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7612, max=65535, med=13308, FiltMin=10467, FiltMax=65535, Gamma=2.540
22:33:51.318 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, -0.83) opts 0xd
22:33:51.318 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, -0.83)
22:33:51.318 00.000 13828 Moving (0.45, -0.83) raw xDistance=0.73 yDistance=-0.62
22:33:51.318 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.73
22:33:51.318 00.000 8960 UpdateGuideState exits: m=147864 SNR=28.2
22:33:51.320 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:51.322 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:51.324 00.002 8960 Enqueuing Expose request
22:33:51.326 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:33:51.326 00.000 13828 MoveAxis(W, 269, ABG)
22:33:51.326 00.000 13828 Guiding  Dir = 3, Dur = 269
22:33:51.329 00.003 13828 IsSlewing returns 0
22:33:51.329 00.000 13828 IsGuiding returns 0
22:33:51.332 00.003 13828 PulseGuide returned control before completion, sleep 277
22:33:51.618 00.286 13828 IsGuiding returns 0
22:33:51.618 00.000 13828 Move returns status 0, amount 269
22:33:51.618 00.000 13828 MoveAxis(N, 331, ABG)
22:33:51.618 00.000 13828 duration set to 0 by GuideMode
22:33:51.618 00.000 13828 Move returns status 0, amount 0
22:33:51.618 00.000 13828 move complete, result=0
22:33:51.618 00.000 13828 worker thread done servicing request
22:33:51.618 00.000 8960 GuideStep: 0.7 px 269 ms WEST, -0.6 px 0 ms NORTH
22:33:51.620 00.002 13828 Worker thread wakes up
22:33:51.620 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:51.620 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:54.093 02.473 13828 Exposure complete
22:33:54.227 00.134 13828 worker thread done servicing request
22:33:54.227 00.000 8960 OnExposeComplete: enter
22:33:54.229 00.002 8960 UpdateGuideState(): m_state=6
22:33:54.232 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1248
22:33:54.233 00.001 8960 Star::Find returns 1 (0), X=973.88, Y=734.00, Mass=135610, SNR=27.6, Peak=23888 HFD=2.9
22:33:54.235 00.002 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:33:54.237 00.002 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
22:33:54.239 00.002 8960 CameraToMount -- cameraX=-0.35 cameraY=-1.08 hyp=1.14 cameraTheta=-1.89 mountX=0.09 mountY=-1.14, mountTheta=-1.49
22:33:54.242 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.35, y=-1.08, opts=13)
22:33:54.244 00.002 8960 Enqueuing Move request for scope (-0.35, -1.08)
22:33:54.245 00.001 13828 Worker thread wakes up
22:33:54.246 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7945, max=65535, med=13315, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:33:54.248 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.35, -1.08) opts 0xd
22:33:54.248 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.35, -1.08)
22:33:54.248 00.000 8960 UpdateGuideState exits: m=135610 SNR=27.6
22:33:54.251 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:54.253 00.002 13828 Moving (-0.35, -1.08) raw xDistance=0.09 yDistance=-1.14
22:33:54.253 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:54.258 00.005 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:33:54.258 00.000 8960 Enqueuing Expose request
22:33:54.261 00.003 13828 GuideAlgorithmResistSwitch::result() returns -1.14 from input -1.14
22:33:54.261 00.000 13828 MoveAxis(E, 0, ABG)
22:33:54.261 00.000 13828 Move returns status 0, amount 0
22:33:54.261 00.000 13828 MoveAxis(N, 604, ABG)
22:33:54.261 00.000 13828 duration set to 0 by GuideMode
22:33:54.261 00.000 13828 Move returns status 0, amount 0
22:33:54.262 00.001 13828 move complete, result=0
22:33:54.262 00.000 13828 worker thread done servicing request
22:33:54.262 00.000 13828 Worker thread wakes up
22:33:54.262 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:54.262 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:54.263 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -1.1 px 0 ms NORTH
22:33:56.738 02.475 13828 Exposure complete
22:33:56.870 00.132 13828 worker thread done servicing request
22:33:56.870 00.000 8960 OnExposeComplete: enter
22:33:56.872 00.002 8960 UpdateGuideState(): m_state=6
22:33:56.875 00.003 8960 Star::Find(15, 973, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1249
22:33:56.877 00.002 8960 Star::Find returns 1 (0), X=973.23, Y=735.21, Mass=146503, SNR=26.6, Peak=25059 HFD=3.5
22:33:56.878 00.001 8960 CameraToMount -- cameraTheta (3.01) - m_xAngle (-0.39) = xAngle (3.41 = -2.88)
22:33:56.881 00.003 8960 CameraToMount -- cameraTheta (3.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.37 = -2.91)
22:33:56.883 00.002 8960 CameraToMount -- cameraX=-1.00 cameraY=0.13 hyp=1.01 cameraTheta=3.01 mountX=-0.97 mountY=-0.23, mountTheta=-2.91
22:33:56.887 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.00, y=0.13, opts=13)
22:33:56.888 00.001 8960 Enqueuing Move request for scope (-1.00, 0.13)
22:33:56.890 00.002 13828 Worker thread wakes up
22:33:56.890 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.00, 0.13) opts 0xd
22:33:56.890 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.00, 0.13)
22:33:56.890 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=13321, FiltMin=10473, FiltMax=65535, Gamma=2.540
22:33:56.892 00.002 13828 Moving (-1.00, 0.13) raw xDistance=-0.97 yDistance=-0.23
22:33:56.892 00.000 8960 UpdateGuideState exits: m=146503 SNR=26.6
22:33:56.894 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.97
22:33:56.894 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:56.896 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:33:56.896 00.000 13828 MoveAxis(E, 361, ABG)
22:33:56.896 00.000 13828 Guiding  Dir = 2, Dur = 361
22:33:56.896 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:56.898 00.002 8960 Enqueuing Expose request
22:33:56.900 00.002 13828 IsSlewing returns 0
22:33:56.900 00.000 13828 IsGuiding returns 0
22:33:56.902 00.002 13828 PulseGuide returned control before completion, sleep 370
22:33:57.279 00.377 13828 IsGuiding returns 0
22:33:57.279 00.000 13828 Move returns status 0, amount 361
22:33:57.279 00.000 13828 MoveAxis(N, 122, ABG)
22:33:57.279 00.000 13828 duration set to 0 by GuideMode
22:33:57.279 00.000 13828 Move returns status 0, amount 0
22:33:57.279 00.000 13828 move complete, result=0
22:33:57.279 00.000 13828 worker thread done servicing request
22:33:57.280 00.001 8960 GuideStep: -1.0 px 361 ms EAST, -0.2 px 0 ms NORTH
22:33:57.282 00.002 13828 Worker thread wakes up
22:33:57.282 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:57.282 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:59.759 02.477 13828 Exposure complete
22:33:59.907 00.148 13828 worker thread done servicing request
22:33:59.907 00.000 8960 OnExposeComplete: enter
22:33:59.909 00.002 8960 UpdateGuideState(): m_state=6
22:33:59.912 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1250
22:33:59.914 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=735.07, Mass=155762, SNR=29.7, Peak=25027 HFD=3.6
22:33:59.916 00.002 8960 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.39) = xAngle (-2.38 = -2.38)
22:33:59.918 00.002 8960 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.42 = -2.42)
22:33:59.920 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.01 hyp=0.03 cameraTheta=-2.77 mountX=-0.02 mountY=-0.02, mountTheta=-2.40
22:33:59.923 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.01, opts=13)
22:33:59.925 00.002 8960 Enqueuing Move request for scope (-0.02, -0.01)
22:33:59.926 00.001 13828 Worker thread wakes up
22:33:59.926 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8214, max=65535, med=13308, FiltMin=10620, FiltMax=65535, Gamma=2.540
22:33:59.928 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.01) opts 0xd
22:33:59.928 00.000 8960 UpdateGuideState exits: m=155762 SNR=29.7
22:33:59.930 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.01)
22:33:59.930 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:33:59.932 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:33:59.934 00.002 8960 Enqueuing Expose request
22:33:59.936 00.002 13828 Moving (-0.02, -0.01) raw xDistance=-0.02 yDistance=-0.02
22:33:59.936 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:33:59.936 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:33:59.936 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:33:59.936 00.000 13828 MoveAxis(E, 0, ABG)
22:33:59.936 00.000 13828 Move returns status 0, amount 0
22:33:59.936 00.000 13828 MoveAxis(N, 0, ABG)
22:33:59.936 00.000 13828 duration set to 0 by GuideMode
22:33:59.937 00.001 13828 Move returns status 0, amount 0
22:33:59.937 00.000 13828 move complete, result=0
22:33:59.937 00.000 13828 worker thread done servicing request
22:33:59.937 00.000 13828 Worker thread wakes up
22:33:59.937 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:33:59.937 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:33:59.938 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:02.413 02.475 13828 Exposure complete
22:34:02.547 00.134 13828 worker thread done servicing request
22:34:02.547 00.000 8960 OnExposeComplete: enter
22:34:02.549 00.002 8960 UpdateGuideState(): m_state=6
22:34:02.552 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1251
22:34:02.554 00.002 8960 Star::Find returns 1 (0), X=974.31, Y=734.71, Mass=106096, SNR=21.2, Peak=22089 HFD=3.0
22:34:02.556 00.002 8960 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.39) = xAngle (-0.96 = -0.96)
22:34:02.557 00.001 8960 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.00 = -1.00)
22:34:02.559 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.36 hyp=0.37 cameraTheta=-1.35 mountX=0.21 mountY=-0.31, mountTheta=-0.97
22:34:02.562 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.36, opts=13)
22:34:02.564 00.002 8960 Enqueuing Move request for scope (0.08, -0.36)
22:34:02.566 00.002 13828 Worker thread wakes up
22:34:02.566 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.36) opts 0xd
22:34:02.566 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.36)
22:34:02.566 00.000 13828 Moving (0.08, -0.36) raw xDistance=0.21 yDistance=-0.31
22:34:02.566 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8086, max=65535, med=13321, FiltMin=10275, FiltMax=65535, Gamma=2.540
22:34:02.568 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
22:34:02.568 00.000 8960 UpdateGuideState exits: m=106096 SNR=21.2
22:34:02.571 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:34:02.571 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:02.573 00.002 13828 MoveAxis(W, 79, ABG)
22:34:02.573 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:02.575 00.002 8960 Enqueuing Expose request
22:34:02.576 00.001 13828 Guiding  Dir = 3, Dur = 79
22:34:02.578 00.002 13828 IsSlewing returns 0
22:34:02.578 00.000 13828 IsGuiding returns 0
22:34:02.581 00.003 13828 PulseGuide returned control before completion, sleep 87
22:34:02.678 00.097 13828 IsGuiding returns 0
22:34:02.678 00.000 13828 Move returns status 0, amount 79
22:34:02.678 00.000 13828 MoveAxis(N, 166, ABG)
22:34:02.678 00.000 13828 duration set to 0 by GuideMode
22:34:02.678 00.000 13828 Move returns status 0, amount 0
22:34:02.678 00.000 13828 move complete, result=0
22:34:02.678 00.000 13828 worker thread done servicing request
22:34:02.678 00.000 13828 Worker thread wakes up
22:34:02.678 00.000 8960 GuideStep: 0.2 px 79 ms WEST, -0.3 px 0 ms NORTH
22:34:02.681 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:02.681 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:05.163 02.482 13828 Exposure complete
22:34:05.293 00.130 13828 worker thread done servicing request
22:34:05.293 00.000 8960 OnExposeComplete: enter
22:34:05.295 00.002 8960 UpdateGuideState(): m_state=6
22:34:05.297 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1252
22:34:05.300 00.003 8960 Star::Find returns 1 (0), X=974.57, Y=734.41, Mass=133281, SNR=25.8, Peak=26832 HFD=3.1
22:34:05.302 00.002 8960 CameraToMount -- cameraTheta (-1.11) - m_xAngle (-0.39) = xAngle (-0.71 = -0.71)
22:34:05.304 00.002 8960 CameraToMount -- cameraTheta (-1.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.75 = -0.75)
22:34:05.305 00.001 8960 CameraToMount -- cameraX=0.33 cameraY=-0.67 hyp=0.75 cameraTheta=-1.11 mountX=0.56 mountY=-0.51, mountTheta=-0.73
22:34:05.308 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.67, opts=13)
22:34:05.310 00.002 8960 Enqueuing Move request for scope (0.33, -0.67)
22:34:05.311 00.001 13828 Worker thread wakes up
22:34:05.311 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7964, max=65535, med=13315, FiltMin=10288, FiltMax=65535, Gamma=2.540
22:34:05.313 00.002 8960 UpdateGuideState exits: m=133281 SNR=25.8
22:34:05.315 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.67) opts 0xd
22:34:05.315 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:05.317 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:05.319 00.002 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.67)
22:34:05.319 00.000 8960 Enqueuing Expose request
22:34:05.321 00.002 13828 Moving (0.33, -0.67) raw xDistance=0.56 yDistance=-0.51
22:34:05.321 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.56
22:34:05.321 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:34:05.321 00.000 13828 MoveAxis(W, 214, ABG)
22:34:05.321 00.000 13828 Guiding  Dir = 3, Dur = 214
22:34:05.323 00.002 13828 IsSlewing returns 0
22:34:05.323 00.000 13828 IsGuiding returns 0
22:34:05.324 00.001 13828 PulseGuide returned control before completion, sleep 223
22:34:05.550 00.226 13828 IsGuiding returns 0
22:34:05.550 00.000 13828 Move returns status 0, amount 214
22:34:05.550 00.000 13828 MoveAxis(N, 270, ABG)
22:34:05.550 00.000 13828 duration set to 0 by GuideMode
22:34:05.550 00.000 13828 Move returns status 0, amount 0
22:34:05.551 00.001 13828 move complete, result=0
22:34:05.551 00.000 13828 worker thread done servicing request
22:34:05.551 00.000 8960 GuideStep: 0.6 px 214 ms WEST, -0.5 px 0 ms NORTH
22:34:05.555 00.004 13828 Worker thread wakes up
22:34:05.555 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:05.555 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:08.015 02.460 13828 Exposure complete
22:34:08.152 00.137 13828 worker thread done servicing request
22:34:08.152 00.000 8960 OnExposeComplete: enter
22:34:08.155 00.003 8960 UpdateGuideState(): m_state=6
22:34:08.158 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1253
22:34:08.161 00.003 8960 Star::Find returns 1 (0), X=973.57, Y=734.71, Mass=168857, SNR=30.8, Peak=24515 HFD=3.8
22:34:08.165 00.004 8960 CameraToMount -- cameraTheta (-2.64) - m_xAngle (-0.39) = xAngle (-2.25 = -2.25)
22:34:08.167 00.002 8960 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.28 = -2.28)
22:34:08.170 00.003 8960 CameraToMount -- cameraX=-0.67 cameraY=-0.36 hyp=0.76 cameraTheta=-2.64 mountX=-0.48 mountY=-0.57, mountTheta=-2.26
22:34:08.174 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.67, y=-0.36, opts=13)
22:34:08.176 00.002 8960 Enqueuing Move request for scope (-0.67, -0.36)
22:34:08.178 00.002 13828 Worker thread wakes up
22:34:08.178 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7657, max=65535, med=13302, FiltMin=10608, FiltMax=65535, Gamma=2.540
22:34:08.180 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.67, -0.36) opts 0xd
22:34:08.181 00.001 8960 UpdateGuideState exits: m=168857 SNR=30.8
22:34:08.183 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.67, -0.36)
22:34:08.183 00.000 13828 Moving (-0.67, -0.36) raw xDistance=-0.48 yDistance=-0.57
22:34:08.183 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:08.186 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.48
22:34:08.186 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:08.188 00.002 8960 Enqueuing Expose request
22:34:08.190 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:34:08.190 00.000 13828 MoveAxis(E, 161, ABG)
22:34:08.190 00.000 13828 Guiding  Dir = 2, Dur = 161
22:34:08.191 00.001 13828 IsSlewing returns 0
22:34:08.192 00.001 13828 IsGuiding returns 0
22:34:08.193 00.001 13828 PulseGuide returned control before completion, sleep 170
22:34:08.365 00.172 13828 IsGuiding returns 0
22:34:08.365 00.000 13828 Move returns status 0, amount 161
22:34:08.365 00.000 13828 MoveAxis(N, 305, ABG)
22:34:08.366 00.001 13828 duration set to 0 by GuideMode
22:34:08.366 00.000 13828 Move returns status 0, amount 0
22:34:08.366 00.000 13828 move complete, result=0
22:34:08.366 00.000 13828 worker thread done servicing request
22:34:08.366 00.000 13828 Worker thread wakes up
22:34:08.366 00.000 8960 GuideStep: -0.5 px 161 ms EAST, -0.6 px 0 ms NORTH
22:34:08.369 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:08.369 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:10.844 02.475 13828 Exposure complete
22:34:10.989 00.145 13828 worker thread done servicing request
22:34:10.990 00.001 8960 OnExposeComplete: enter
22:34:10.992 00.002 8960 UpdateGuideState(): m_state=6
22:34:10.995 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1254
22:34:10.998 00.003 8960 Star::Find returns 1 (0), X=974.35, Y=734.69, Mass=120151, SNR=24.9, Peak=28547 HFD=3.1
22:34:11.000 00.002 8960 CameraToMount -- cameraTheta (-1.26) - m_xAngle (-0.39) = xAngle (-0.87 = -0.87)
22:34:11.003 00.003 8960 CameraToMount -- cameraTheta (-1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
22:34:11.006 00.003 8960 CameraToMount -- cameraX=0.12 cameraY=-0.38 hyp=0.40 cameraTheta=-1.26 mountX=0.26 mountY=-0.32, mountTheta=-0.88
22:34:11.009 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=-0.38, opts=13)
22:34:11.012 00.003 8960 Enqueuing Move request for scope (0.12, -0.38)
22:34:11.014 00.002 13828 Worker thread wakes up
22:34:11.014 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=13308, FiltMin=10179, FiltMax=65535, Gamma=2.540
22:34:11.016 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.38) opts 0xd
22:34:11.016 00.000 8960 UpdateGuideState exits: m=120151 SNR=24.9
22:34:11.019 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:11.021 00.002 13828 Handling offset move in thread for scope, endpoint = (0.12, -0.38)
22:34:11.021 00.000 13828 Moving (0.12, -0.38) raw xDistance=0.26 yDistance=-0.32
22:34:11.021 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.26
22:34:11.021 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:11.023 00.002 8960 Enqueuing Expose request
22:34:11.025 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:34:11.025 00.000 13828 MoveAxis(W, 85, ABG)
22:34:11.025 00.000 13828 Guiding  Dir = 3, Dur = 85
22:34:11.026 00.001 13828 IsSlewing returns 0
22:34:11.027 00.001 13828 IsGuiding returns 0
22:34:11.029 00.002 13828 PulseGuide returned control before completion, sleep 93
22:34:11.129 00.100 13828 IsGuiding returns 0
22:34:11.129 00.000 13828 Move returns status 0, amount 85
22:34:11.129 00.000 13828 MoveAxis(N, 168, ABG)
22:34:11.129 00.000 13828 duration set to 0 by GuideMode
22:34:11.129 00.000 13828 Move returns status 0, amount 0
22:34:11.129 00.000 13828 move complete, result=0
22:34:11.129 00.000 13828 worker thread done servicing request
22:34:11.129 00.000 13828 Worker thread wakes up
22:34:11.130 00.001 8960 GuideStep: 0.3 px 85 ms WEST, -0.3 px 0 ms NORTH
22:34:11.132 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:11.132 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:13.608 02.476 13828 Exposure complete
22:34:13.748 00.140 13828 worker thread done servicing request
22:34:13.748 00.000 8960 OnExposeComplete: enter
22:34:13.750 00.002 8960 UpdateGuideState(): m_state=6
22:34:13.753 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1255
22:34:13.754 00.001 8960 Star::Find returns 1 (0), X=974.15, Y=734.34, Mass=152768, SNR=29.4, Peak=25091 HFD=3.3
22:34:13.756 00.002 8960 CameraToMount -- cameraTheta (-1.68) - m_xAngle (-0.39) = xAngle (-1.29 = -1.29)
22:34:13.758 00.002 8960 CameraToMount -- cameraTheta (-1.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.32 = -1.32)
22:34:13.761 00.003 8960 CameraToMount -- cameraX=-0.08 cameraY=-0.74 hyp=0.75 cameraTheta=-1.68 mountX=0.21 mountY=-0.72, mountTheta=-1.29
22:34:13.766 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=-0.74, opts=13)
22:34:13.768 00.002 8960 Enqueuing Move request for scope (-0.08, -0.74)
22:34:13.770 00.002 13828 Worker thread wakes up
22:34:13.770 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7932, max=65535, med=13315, FiltMin=10320, FiltMax=65535, Gamma=2.540
22:34:13.772 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, -0.74) opts 0xd
22:34:13.772 00.000 8960 UpdateGuideState exits: m=152768 SNR=29.4
22:34:13.774 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.08, -0.74)
22:34:13.774 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:13.775 00.001 13828 Moving (-0.08, -0.74) raw xDistance=0.21 yDistance=-0.72
22:34:13.776 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:13.777 00.001 8960 Enqueuing Expose request
22:34:13.779 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
22:34:13.779 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:34:13.779 00.000 13828 MoveAxis(W, 84, ABG)
22:34:13.780 00.001 13828 Guiding  Dir = 3, Dur = 84
22:34:13.781 00.001 13828 IsSlewing returns 0
22:34:13.781 00.000 13828 IsGuiding returns 0
22:34:13.782 00.001 13828 PulseGuide returned control before completion, sleep 93
22:34:13.882 00.100 13828 IsGuiding returns 0
22:34:13.882 00.000 13828 Move returns status 0, amount 84
22:34:13.882 00.000 13828 MoveAxis(N, 385, ABG)
22:34:13.882 00.000 13828 duration set to 0 by GuideMode
22:34:13.882 00.000 13828 Move returns status 0, amount 0
22:34:13.882 00.000 13828 move complete, result=0
22:34:13.882 00.000 13828 worker thread done servicing request
22:34:13.882 00.000 13828 Worker thread wakes up
22:34:13.882 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:13.882 00.000 8960 GuideStep: 0.2 px 84 ms WEST, -0.7 px 0 ms NORTH
22:34:13.884 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:16.359 02.475 13828 Exposure complete
22:34:16.490 00.131 13828 worker thread done servicing request
22:34:16.490 00.000 8960 OnExposeComplete: enter
22:34:16.492 00.002 8960 UpdateGuideState(): m_state=6
22:34:16.495 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1256
22:34:16.497 00.002 8960 Star::Find returns 1 (0), X=973.70, Y=734.35, Mass=137701, SNR=27.5, Peak=26339 HFD=3.2
22:34:16.499 00.002 8960 CameraToMount -- cameraTheta (-2.20) - m_xAngle (-0.39) = xAngle (-1.81 = -1.81)
22:34:16.502 00.003 8960 CameraToMount -- cameraTheta (-2.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
22:34:16.504 00.002 8960 CameraToMount -- cameraX=-0.53 cameraY=-0.73 hyp=0.90 cameraTheta=-2.20 mountX=-0.21 mountY=-0.87, mountTheta=-1.81
22:34:16.507 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.53, y=-0.73, opts=13)
22:34:16.510 00.003 8960 Enqueuing Move request for scope (-0.53, -0.73)
22:34:16.512 00.002 13828 Worker thread wakes up
22:34:16.512 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=13308, FiltMin=10345, FiltMax=65535, Gamma=2.540
22:34:16.515 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.53, -0.73) opts 0xd
22:34:16.515 00.000 8960 UpdateGuideState exits: m=137701 SNR=27.5
22:34:16.519 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.53, -0.73)
22:34:16.519 00.000 13828 Moving (-0.53, -0.73) raw xDistance=-0.21 yDistance=-0.87
22:34:16.519 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.21
22:34:16.519 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.87 from input -0.87
22:34:16.519 00.000 13828 MoveAxis(E, 73, ABG)
22:34:16.519 00.000 13828 Guiding  Dir = 2, Dur = 73
22:34:16.519 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:16.521 00.002 13828 IsSlewing returns 0
22:34:16.521 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:16.523 00.002 8960 Enqueuing Expose request
22:34:16.525 00.002 13828 IsGuiding returns 0
22:34:16.526 00.001 13828 PulseGuide returned control before completion, sleep 82
22:34:16.621 00.095 13828 IsGuiding returns 1
22:34:16.621 00.000 13828 scope still moving after pulse duration time elapsed
22:34:16.653 00.032 13828 IsSlewing returns 0
22:34:16.653 00.000 13828 IsGuiding returns 1
22:34:16.685 00.032 13828 IsSlewing returns 0
22:34:16.685 00.000 13828 IsGuiding returns 1
22:34:16.717 00.032 13828 IsSlewing returns 0
22:34:16.717 00.000 13828 IsGuiding returns 0
22:34:16.717 00.000 13828 scope move finished after 73 + 120 ms
22:34:16.717 00.000 13828 Move returns status 0, amount 73
22:34:16.717 00.000 13828 MoveAxis(N, 462, ABG)
22:34:16.717 00.000 13828 duration set to 0 by GuideMode
22:34:16.717 00.000 13828 Move returns status 0, amount 0
22:34:16.717 00.000 13828 move complete, result=0
22:34:16.718 00.001 13828 worker thread done servicing request
22:34:16.718 00.000 13828 Worker thread wakes up
22:34:16.718 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:16.718 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:16.718 00.000 8960 GuideStep: -0.2 px 73 ms EAST, -0.9 px 0 ms NORTH
22:34:19.183 02.465 13828 Exposure complete
22:34:19.324 00.141 13828 worker thread done servicing request
22:34:19.324 00.000 8960 OnExposeComplete: enter
22:34:19.328 00.004 8960 UpdateGuideState(): m_state=6
22:34:19.332 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1257
22:34:19.334 00.002 8960 Star::Find returns 1 (0), X=974.74, Y=734.57, Mass=156438, SNR=28.0, Peak=25353 HFD=3.3
22:34:19.337 00.003 8960 CameraToMount -- cameraTheta (-0.79) - m_xAngle (-0.39) = xAngle (-0.40 = -0.40)
22:34:19.339 00.002 8960 CameraToMount -- cameraTheta (-0.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
22:34:19.341 00.002 8960 CameraToMount -- cameraX=0.50 cameraY=-0.51 hyp=0.71 cameraTheta=-0.79 mountX=0.66 mountY=-0.30, mountTheta=-0.43
22:34:19.345 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.50, y=-0.51, opts=13)
22:34:19.348 00.003 8960 Enqueuing Move request for scope (0.50, -0.51)
22:34:19.350 00.002 13828 Worker thread wakes up
22:34:19.350 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8259, max=65535, med=13308, FiltMin=10480, FiltMax=65535, Gamma=2.540
22:34:19.353 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.50, -0.51) opts 0xd
22:34:19.353 00.000 8960 UpdateGuideState exits: m=156438 SNR=28.0
22:34:19.355 00.002 13828 Handling offset move in thread for scope, endpoint = (0.50, -0.51)
22:34:19.355 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:19.358 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:19.361 00.003 8960 Enqueuing Expose request
22:34:19.364 00.003 13828 Moving (0.50, -0.51) raw xDistance=0.66 yDistance=-0.30
22:34:19.364 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66
22:34:19.364 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:34:19.364 00.000 13828 MoveAxis(W, 239, ABG)
22:34:19.364 00.000 13828 Guiding  Dir = 3, Dur = 239
22:34:19.367 00.003 13828 IsSlewing returns 0
22:34:19.367 00.000 13828 IsGuiding returns 0
22:34:19.369 00.002 13828 PulseGuide returned control before completion, sleep 248
22:34:19.625 00.256 13828 IsGuiding returns 0
22:34:19.625 00.000 13828 Move returns status 0, amount 239
22:34:19.625 00.000 13828 MoveAxis(N, 159, ABG)
22:34:19.625 00.000 13828 duration set to 0 by GuideMode
22:34:19.625 00.000 13828 Move returns status 0, amount 0
22:34:19.625 00.000 13828 move complete, result=0
22:34:19.625 00.000 13828 worker thread done servicing request
22:34:19.625 00.000 8960 GuideStep: 0.7 px 239 ms WEST, -0.3 px 0 ms NORTH
22:34:19.628 00.003 13828 Worker thread wakes up
22:34:19.628 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:19.629 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:22.093 02.464 13828 Exposure complete
22:34:22.229 00.136 13828 worker thread done servicing request
22:34:22.229 00.000 8960 OnExposeComplete: enter
22:34:22.231 00.002 8960 UpdateGuideState(): m_state=6
22:34:22.233 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1258
22:34:22.235 00.002 8960 Star::Find returns 1 (0), X=974.51, Y=734.32, Mass=144864, SNR=28.0, Peak=25955 HFD=3.2
22:34:22.236 00.001 8960 CameraToMount -- cameraTheta (-1.22) - m_xAngle (-0.39) = xAngle (-0.82 = -0.82)
22:34:22.238 00.002 8960 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.86 = -0.86)
22:34:22.240 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.75 hyp=0.80 cameraTheta=-1.22 mountX=0.55 mountY=-0.61, mountTheta=-0.84
22:34:22.243 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.75, opts=13)
22:34:22.246 00.003 8960 Enqueuing Move request for scope (0.28, -0.75)
22:34:22.248 00.002 13828 Worker thread wakes up
22:34:22.248 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.75) opts 0xd
22:34:22.248 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8457, max=65535, med=13315, FiltMin=10371, FiltMax=65535, Gamma=2.540
22:34:22.250 00.002 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.75)
22:34:22.250 00.000 8960 UpdateGuideState exits: m=144864 SNR=28.0
22:34:22.252 00.002 13828 Moving (0.28, -0.75) raw xDistance=0.55 yDistance=-0.61
22:34:22.252 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:22.254 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55
22:34:22.254 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:22.256 00.002 8960 Enqueuing Expose request
22:34:22.259 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:34:22.259 00.000 13828 MoveAxis(W, 219, ABG)
22:34:22.259 00.000 13828 Guiding  Dir = 3, Dur = 219
22:34:22.262 00.003 13828 IsSlewing returns 0
22:34:22.262 00.000 13828 IsGuiding returns 0
22:34:22.265 00.003 13828 PulseGuide returned control before completion, sleep 227
22:34:22.503 00.238 13828 IsGuiding returns 0
22:34:22.503 00.000 13828 Move returns status 0, amount 219
22:34:22.503 00.000 13828 MoveAxis(N, 323, ABG)
22:34:22.503 00.000 13828 duration set to 0 by GuideMode
22:34:22.503 00.000 13828 Move returns status 0, amount 0
22:34:22.503 00.000 13828 move complete, result=0
22:34:22.503 00.000 13828 worker thread done servicing request
22:34:22.503 00.000 8960 GuideStep: 0.5 px 219 ms WEST, -0.6 px 0 ms NORTH
22:34:22.505 00.002 13828 Worker thread wakes up
22:34:22.506 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:22.506 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:24.969 02.463 13828 Exposure complete
22:34:25.105 00.136 13828 worker thread done servicing request
22:34:25.105 00.000 8960 OnExposeComplete: enter
22:34:25.108 00.003 8960 UpdateGuideState(): m_state=6
22:34:25.110 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1259
22:34:25.113 00.003 8960 Star::Find returns 1 (0), X=973.80, Y=735.01, Mass=136737, SNR=25.7, Peak=24272 HFD=3.3
22:34:25.115 00.002 8960 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.39) = xAngle (-2.60 = -2.60)
22:34:25.117 00.002 8960 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
22:34:25.118 00.001 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.06 hyp=0.43 cameraTheta=-3.00 mountX=-0.37 mountY=-0.21, mountTheta=-2.63
22:34:25.121 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.06, opts=13)
22:34:25.123 00.002 8960 Enqueuing Move request for scope (-0.43, -0.06)
22:34:25.125 00.002 13828 Worker thread wakes up
22:34:25.125 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7273, max=65535, med=13321, FiltMin=10499, FiltMax=65535, Gamma=2.540
22:34:25.127 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.06) opts 0xd
22:34:25.127 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.06)
22:34:25.127 00.000 13828 Moving (-0.43, -0.06) raw xDistance=-0.37 yDistance=-0.21
22:34:25.127 00.000 8960 UpdateGuideState exits: m=136737 SNR=25.7
22:34:25.129 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.37
22:34:25.129 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.21 from input -0.21
22:34:25.129 00.000 13828 MoveAxis(E, 123, ABG)
22:34:25.129 00.000 13828 Guiding  Dir = 2, Dur = 123
22:34:25.129 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:25.131 00.002 13828 IsSlewing returns 0
22:34:25.131 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:25.133 00.002 8960 Enqueuing Expose request
22:34:25.135 00.002 13828 IsGuiding returns 0
22:34:25.137 00.002 13828 PulseGuide returned control before completion, sleep 132
22:34:25.275 00.138 13828 IsGuiding returns 0
22:34:25.275 00.000 13828 Move returns status 0, amount 123
22:34:25.275 00.000 13828 MoveAxis(N, 111, ABG)
22:34:25.275 00.000 13828 duration set to 0 by GuideMode
22:34:25.275 00.000 13828 Move returns status 0, amount 0
22:34:25.275 00.000 13828 move complete, result=0
22:34:25.276 00.001 13828 worker thread done servicing request
22:34:25.276 00.000 8960 GuideStep: -0.4 px 123 ms EAST, -0.2 px 0 ms NORTH
22:34:25.279 00.003 13828 Worker thread wakes up
22:34:25.279 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:25.279 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:27.752 02.473 13828 Exposure complete
22:34:27.888 00.136 13828 worker thread done servicing request
22:34:27.888 00.000 8960 OnExposeComplete: enter
22:34:27.891 00.003 8960 UpdateGuideState(): m_state=6
22:34:27.894 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1260
22:34:27.897 00.003 8960 Star::Find returns 1 (0), X=973.79, Y=735.04, Mass=159567, SNR=29.7, Peak=24419 HFD=4.1
22:34:27.899 00.002 8960 CameraToMount -- cameraTheta (-3.06) - m_xAngle (-0.39) = xAngle (-2.67 = -2.67)
22:34:27.902 00.003 8960 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.70 = -2.70)
22:34:27.904 00.002 8960 CameraToMount -- cameraX=-0.44 cameraY=-0.04 hyp=0.44 cameraTheta=-3.06 mountX=-0.39 mountY=-0.19, mountTheta=-2.70
22:34:27.907 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.44, y=-0.04, opts=13)
22:34:27.909 00.002 8960 Enqueuing Move request for scope (-0.44, -0.04)
22:34:27.911 00.002 13828 Worker thread wakes up
22:34:27.911 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.44, -0.04) opts 0xd
22:34:27.911 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.44, -0.04)
22:34:27.911 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8393, max=65535, med=13328, FiltMin=10467, FiltMax=65535, Gamma=2.540
22:34:27.913 00.002 13828 Moving (-0.44, -0.04) raw xDistance=-0.39 yDistance=-0.19
22:34:27.913 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
22:34:27.913 00.000 8960 UpdateGuideState exits: m=159567 SNR=29.7
22:34:27.915 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:27.917 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:27.917 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:27.919 00.002 8960 Enqueuing Expose request
22:34:27.921 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:34:27.921 00.000 13828 MoveAxis(E, 154, ABG)
22:34:27.921 00.000 13828 Guiding  Dir = 2, Dur = 154
22:34:27.923 00.002 13828 IsSlewing returns 0
22:34:27.923 00.000 13828 IsGuiding returns 0
22:34:27.924 00.001 13828 PulseGuide returned control before completion, sleep 163
22:34:28.102 00.178 13828 IsGuiding returns 0
22:34:28.102 00.000 13828 Move returns status 0, amount 154
22:34:28.102 00.000 13828 MoveAxis(N, 0, ABG)
22:34:28.102 00.000 13828 duration set to 0 by GuideMode
22:34:28.102 00.000 13828 Move returns status 0, amount 0
22:34:28.102 00.000 13828 move complete, result=0
22:34:28.102 00.000 13828 worker thread done servicing request
22:34:28.102 00.000 13828 Worker thread wakes up
22:34:28.102 00.000 8960 GuideStep: -0.4 px 154 ms EAST, -0.2 px 0 ms NORTH
22:34:28.104 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:28.105 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:30.579 02.474 13828 Exposure complete
22:34:30.714 00.135 13828 worker thread done servicing request
22:34:30.715 00.001 8960 OnExposeComplete: enter
22:34:30.716 00.001 8960 UpdateGuideState(): m_state=6
22:34:30.719 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1261
22:34:30.720 00.001 8960 Star::Find returns 1 (0), X=974.58, Y=734.65, Mass=105928, SNR=23.7, Peak=26377 HFD=2.9
22:34:30.722 00.002 8960 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.39) = xAngle (-0.49 = -0.49)
22:34:30.724 00.002 8960 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
22:34:30.726 00.002 8960 CameraToMount -- cameraX=0.35 cameraY=-0.42 hyp=0.55 cameraTheta=-0.88 mountX=0.48 mountY=-0.27, mountTheta=-0.52
22:34:30.730 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.35, y=-0.42, opts=13)
22:34:30.732 00.002 8960 Enqueuing Move request for scope (0.35, -0.42)
22:34:30.734 00.002 13828 Worker thread wakes up
22:34:30.734 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8278, max=65535, med=13334, FiltMin=10352, FiltMax=65535, Gamma=2.540
22:34:30.736 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.35, -0.42) opts 0xd
22:34:30.736 00.000 8960 UpdateGuideState exits: m=105928 SNR=23.7
22:34:30.738 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:30.740 00.002 13828 Handling offset move in thread for scope, endpoint = (0.35, -0.42)
22:34:30.741 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:30.744 00.003 8960 Enqueuing Expose request
22:34:30.746 00.002 13828 Moving (0.35, -0.42) raw xDistance=0.48 yDistance=-0.27
22:34:30.746 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.48
22:34:30.746 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:34:30.746 00.000 13828 MoveAxis(W, 168, ABG)
22:34:30.746 00.000 13828 Guiding  Dir = 3, Dur = 168
22:34:30.748 00.002 13828 IsSlewing returns 0
22:34:30.748 00.000 13828 IsGuiding returns 0
22:34:30.750 00.002 13828 PulseGuide returned control before completion, sleep 177
22:34:30.930 00.180 13828 IsGuiding returns 0
22:34:30.930 00.000 13828 Move returns status 0, amount 168
22:34:30.930 00.000 13828 MoveAxis(N, 146, ABG)
22:34:30.930 00.000 13828 duration set to 0 by GuideMode
22:34:30.930 00.000 13828 Move returns status 0, amount 0
22:34:30.930 00.000 13828 move complete, result=0
22:34:30.930 00.000 13828 worker thread done servicing request
22:34:30.930 00.000 13828 Worker thread wakes up
22:34:30.931 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:30.931 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:30.931 00.000 8960 GuideStep: 0.5 px 168 ms WEST, -0.3 px 0 ms NORTH
22:34:33.406 02.475 13828 Exposure complete
22:34:33.558 00.152 13828 worker thread done servicing request
22:34:33.558 00.000 8960 OnExposeComplete: enter
22:34:33.560 00.002 8960 UpdateGuideState(): m_state=6
22:34:33.563 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1262
22:34:33.565 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=735.02, Mass=135057, SNR=25.3, Peak=25123 HFD=3.9
22:34:33.568 00.003 8960 CameraToMount -- cameraTheta (-0.68) - m_xAngle (-0.39) = xAngle (-0.29 = -0.29)
22:34:33.570 00.002 8960 CameraToMount -- cameraTheta (-0.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.32 = -0.32)
22:34:33.572 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.06 hyp=0.09 cameraTheta=-0.68 mountX=0.09 mountY=-0.03, mountTheta=-0.32
22:34:33.576 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.06, opts=13)
22:34:33.579 00.003 8960 Enqueuing Move request for scope (0.07, -0.06)
22:34:33.581 00.002 13828 Worker thread wakes up
22:34:33.581 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7952, max=65535, med=13334, FiltMin=10332, FiltMax=65535, Gamma=2.540
22:34:33.583 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.06) opts 0xd
22:34:33.583 00.000 8960 UpdateGuideState exits: m=135057 SNR=25.3
22:34:33.585 00.002 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.06)
22:34:33.585 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:33.587 00.002 13828 Moving (0.07, -0.06) raw xDistance=0.09 yDistance=-0.03
22:34:33.587 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:33.589 00.002 8960 Enqueuing Expose request
22:34:33.592 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:34:33.592 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:33.592 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:34:33.592 00.000 13828 MoveAxis(E, 0, ABG)
22:34:33.592 00.000 13828 Move returns status 0, amount 0
22:34:33.592 00.000 13828 MoveAxis(N, 0, ABG)
22:34:33.592 00.000 13828 duration set to 0 by GuideMode
22:34:33.592 00.000 13828 Move returns status 0, amount 0
22:34:33.592 00.000 13828 move complete, result=0
22:34:33.592 00.000 13828 worker thread done servicing request
22:34:33.592 00.000 13828 Worker thread wakes up
22:34:33.593 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:33.593 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:33.593 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:34:36.070 02.477 13828 Exposure complete
22:34:36.203 00.133 13828 worker thread done servicing request
22:34:36.204 00.001 8960 OnExposeComplete: enter
22:34:36.206 00.002 8960 UpdateGuideState(): m_state=6
22:34:36.209 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1263
22:34:36.212 00.003 8960 Star::Find returns 1 (0), X=974.46, Y=734.23, Mass=141277, SNR=27.7, Peak=25584 HFD=3.2
22:34:36.213 00.001 8960 CameraToMount -- cameraTheta (-1.31) - m_xAngle (-0.39) = xAngle (-0.92 = -0.92)
22:34:36.215 00.002 8960 CameraToMount -- cameraTheta (-1.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
22:34:36.217 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=-0.85 hyp=0.88 cameraTheta=-1.31 mountX=0.53 mountY=-0.72, mountTheta=-0.93
22:34:36.222 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=-0.85, opts=13)
22:34:36.224 00.002 8960 Enqueuing Move request for scope (0.22, -0.85)
22:34:36.226 00.002 13828 Worker thread wakes up
22:34:36.226 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8521, max=65535, med=13340, FiltMin=10601, FiltMax=65535, Gamma=2.540
22:34:36.228 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.85) opts 0xd
22:34:36.228 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, -0.85)
22:34:36.228 00.000 13828 Moving (0.22, -0.85) raw xDistance=0.53 yDistance=-0.72
22:34:36.228 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.53
22:34:36.228 00.000 8960 UpdateGuideState exits: m=141277 SNR=27.7
22:34:36.230 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:36.232 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:34:36.232 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:36.234 00.002 8960 Enqueuing Expose request
22:34:36.236 00.002 13828 MoveAxis(W, 198, ABG)
22:34:36.236 00.000 13828 Guiding  Dir = 3, Dur = 198
22:34:36.238 00.002 13828 IsSlewing returns 0
22:34:36.238 00.000 13828 IsGuiding returns 0
22:34:36.239 00.001 13828 PulseGuide returned control before completion, sleep 207
22:34:36.455 00.216 13828 IsGuiding returns 0
22:34:36.456 00.001 13828 Move returns status 0, amount 198
22:34:36.456 00.000 13828 MoveAxis(N, 382, ABG)
22:34:36.456 00.000 13828 duration set to 0 by GuideMode
22:34:36.456 00.000 13828 Move returns status 0, amount 0
22:34:36.456 00.000 13828 move complete, result=0
22:34:36.456 00.000 13828 worker thread done servicing request
22:34:36.456 00.000 13828 Worker thread wakes up
22:34:36.456 00.000 8960 GuideStep: 0.5 px 198 ms WEST, -0.7 px 0 ms NORTH
22:34:36.460 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:36.460 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:38.936 02.476 13828 Exposure complete
22:34:39.080 00.144 13828 worker thread done servicing request
22:34:39.080 00.000 8960 OnExposeComplete: enter
22:34:39.082 00.002 8960 UpdateGuideState(): m_state=6
22:34:39.084 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1264
22:34:39.086 00.002 8960 Star::Find returns 1 (0), X=974.28, Y=734.96, Mass=160486, SNR=33.7, Peak=24003 HFD=4.0
22:34:39.088 00.002 8960 CameraToMount -- cameraTheta (-1.17) - m_xAngle (-0.39) = xAngle (-0.77 = -0.77)
22:34:39.090 00.002 8960 CameraToMount -- cameraTheta (-1.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.81 = -0.81)
22:34:39.092 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.17 mountX=0.09 mountY=-0.09, mountTheta=-0.79
22:34:39.096 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=-0.11, opts=13)
22:34:39.098 00.002 8960 Enqueuing Move request for scope (0.05, -0.11)
22:34:39.100 00.002 13828 Worker thread wakes up
22:34:39.100 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, -0.11) opts 0xd
22:34:39.101 00.001 13828 Handling offset move in thread for scope, endpoint = (0.05, -0.11)
22:34:39.101 00.000 13828 Moving (0.05, -0.11) raw xDistance=0.09 yDistance=-0.09
22:34:39.101 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8188, max=65535, med=13347, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:34:39.103 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:34:39.103 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:39.103 00.000 8960 UpdateGuideState exits: m=160486 SNR=33.7
22:34:39.105 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:34:39.105 00.000 13828 MoveAxis(E, 0, ABG)
22:34:39.105 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:39.109 00.004 13828 Move returns status 0, amount 0
22:34:39.109 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:39.113 00.004 8960 Enqueuing Expose request
22:34:39.116 00.003 13828 MoveAxis(N, 0, ABG)
22:34:39.116 00.000 13828 duration set to 0 by GuideMode
22:34:39.116 00.000 13828 Move returns status 0, amount 0
22:34:39.116 00.000 13828 move complete, result=0
22:34:39.116 00.000 13828 worker thread done servicing request
22:34:39.116 00.000 13828 Worker thread wakes up
22:34:39.116 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:39.116 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:39.117 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:34:41.592 02.475 13828 Exposure complete
22:34:41.727 00.135 13828 worker thread done servicing request
22:34:41.727 00.000 8960 OnExposeComplete: enter
22:34:41.730 00.003 8960 UpdateGuideState(): m_state=6
22:34:41.733 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1265
22:34:41.734 00.001 8960 Star::Find returns 1 (0), X=974.32, Y=734.93, Mass=165468, SNR=27.6, Peak=28195 HFD=3.7
22:34:41.736 00.002 8960 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
22:34:41.738 00.002 8960 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
22:34:41.740 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=-0.15 hyp=0.17 cameraTheta=-1.01 mountX=0.14 mountY=-0.10, mountTheta=-0.64
22:34:41.743 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.15, opts=13)
22:34:41.745 00.002 8960 Enqueuing Move request for scope (0.09, -0.15)
22:34:41.746 00.001 13828 Worker thread wakes up
22:34:41.746 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.15) opts 0xd
22:34:41.747 00.001 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.15)
22:34:41.747 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=13360, FiltMin=10492, FiltMax=65535, Gamma=2.540
22:34:41.748 00.001 13828 Moving (0.09, -0.15) raw xDistance=0.14 yDistance=-0.10
22:34:41.748 00.000 8960 UpdateGuideState exits: m=165468 SNR=27.6
22:34:41.750 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
22:34:41.750 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:41.752 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:41.752 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:41.754 00.002 8960 Enqueuing Expose request
22:34:41.756 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:34:41.756 00.000 13828 MoveAxis(W, 52, ABG)
22:34:41.756 00.000 13828 Guiding  Dir = 3, Dur = 52
22:34:41.758 00.002 13828 IsSlewing returns 0
22:34:41.758 00.000 13828 IsGuiding returns 0
22:34:41.761 00.003 13828 PulseGuide returned control before completion, sleep 60
22:34:41.834 00.073 13828 IsGuiding returns 0
22:34:41.834 00.000 13828 Move returns status 0, amount 52
22:34:41.834 00.000 13828 MoveAxis(N, 0, ABG)
22:34:41.834 00.000 13828 duration set to 0 by GuideMode
22:34:41.834 00.000 13828 Move returns status 0, amount 0
22:34:41.834 00.000 13828 move complete, result=0
22:34:41.834 00.000 13828 worker thread done servicing request
22:34:41.834 00.000 13828 Worker thread wakes up
22:34:41.834 00.000 8960 GuideStep: 0.1 px 52 ms WEST, -0.1 px 0 ms NORTH
22:34:41.836 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:41.836 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:44.311 02.475 13828 Exposure complete
22:34:44.457 00.146 13828 worker thread done servicing request
22:34:44.457 00.000 8960 OnExposeComplete: enter
22:34:44.459 00.002 8960 UpdateGuideState(): m_state=6
22:34:44.461 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1266
22:34:44.463 00.002 8960 Star::Find returns 1 (0), X=974.90, Y=734.98, Mass=164568, SNR=29.1, Peak=23811 HFD=3.9
22:34:44.465 00.002 8960 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.39) = xAngle (0.24 = 0.24)
22:34:44.467 00.002 8960 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
22:34:44.469 00.002 8960 CameraToMount -- cameraX=0.67 cameraY=-0.10 hyp=0.68 cameraTheta=-0.15 mountX=0.66 mountY=0.14, mountTheta=0.21
22:34:44.473 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.67, y=-0.10, opts=13)
22:34:44.475 00.002 8960 Enqueuing Move request for scope (0.67, -0.10)
22:34:44.476 00.001 13828 Worker thread wakes up
22:34:44.477 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8470, max=65535, med=13353, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:34:44.478 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.67, -0.10) opts 0xd
22:34:44.478 00.000 8960 UpdateGuideState exits: m=164568 SNR=29.1
22:34:44.480 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:44.482 00.002 13828 Handling offset move in thread for scope, endpoint = (0.67, -0.10)
22:34:44.482 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:44.484 00.002 8960 Enqueuing Expose request
22:34:44.486 00.002 13828 Moving (0.67, -0.10) raw xDistance=0.66 yDistance=0.14
22:34:44.486 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.66
22:34:44.486 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:44.486 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:34:44.486 00.000 13828 MoveAxis(W, 248, ABG)
22:34:44.486 00.000 13828 Guiding  Dir = 3, Dur = 248
22:34:44.487 00.001 13828 IsSlewing returns 0
22:34:44.487 00.000 13828 IsGuiding returns 0
22:34:44.489 00.002 13828 PulseGuide returned control before completion, sleep 257
22:34:44.763 00.274 13828 IsGuiding returns 0
22:34:44.763 00.000 13828 Move returns status 0, amount 248
22:34:44.763 00.000 13828 MoveAxis(N, 0, ABG)
22:34:44.763 00.000 13828 duration set to 0 by GuideMode
22:34:44.763 00.000 13828 Move returns status 0, amount 0
22:34:44.763 00.000 13828 move complete, result=0
22:34:44.764 00.001 13828 worker thread done servicing request
22:34:44.764 00.000 8960 GuideStep: 0.7 px 248 ms WEST, 0.1 px 0 ms NORTH
22:34:44.767 00.003 13828 Worker thread wakes up
22:34:44.767 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:44.767 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:47.240 02.473 13828 Exposure complete
22:34:47.382 00.142 13828 worker thread done servicing request
22:34:47.382 00.000 8960 OnExposeComplete: enter
22:34:47.384 00.002 8960 UpdateGuideState(): m_state=6
22:34:47.386 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1267
22:34:47.388 00.002 8960 Star::Find returns 1 (0), X=974.76, Y=734.47, Mass=133796, SNR=27.7, Peak=30409 HFD=3.1
22:34:47.390 00.002 8960 CameraToMount -- cameraTheta (-0.86) - m_xAngle (-0.39) = xAngle (-0.47 = -0.47)
22:34:47.392 00.002 8960 CameraToMount -- cameraTheta (-0.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.51 = -0.51)
22:34:47.394 00.002 8960 CameraToMount -- cameraX=0.52 cameraY=-0.61 hyp=0.80 cameraTheta=-0.86 mountX=0.72 mountY=-0.39, mountTheta=-0.50
22:34:47.398 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.52, y=-0.61, opts=13)
22:34:47.400 00.002 8960 Enqueuing Move request for scope (0.52, -0.61)
22:34:47.403 00.003 13828 Worker thread wakes up
22:34:47.403 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.61) opts 0xd
22:34:47.403 00.000 13828 Handling offset move in thread for scope, endpoint = (0.52, -0.61)
22:34:47.403 00.000 13828 Moving (0.52, -0.61) raw xDistance=0.72 yDistance=-0.39
22:34:47.403 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.48 from input 0.72
22:34:47.403 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:34:47.403 00.000 13828 MoveAxis(W, 283, ABG)
22:34:47.403 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8483, max=65535, med=13353, FiltMin=10601, FiltMax=65535, Gamma=2.540
22:34:47.406 00.003 13828 Guiding  Dir = 3, Dur = 283
22:34:47.406 00.000 8960 UpdateGuideState exits: m=133796 SNR=27.7
22:34:47.409 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:47.411 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:47.415 00.004 8960 Enqueuing Expose request
22:34:47.418 00.003 13828 IsSlewing returns 0
22:34:47.418 00.000 13828 IsGuiding returns 0
22:34:47.420 00.002 13828 PulseGuide returned control before completion, sleep 292
22:34:47.725 00.305 13828 IsGuiding returns 0
22:34:47.725 00.000 13828 Move returns status 0, amount 283
22:34:47.725 00.000 13828 MoveAxis(N, 207, ABG)
22:34:47.725 00.000 13828 duration set to 0 by GuideMode
22:34:47.725 00.000 13828 Move returns status 0, amount 0
22:34:47.725 00.000 13828 move complete, result=0
22:34:47.725 00.000 13828 worker thread done servicing request
22:34:47.725 00.000 13828 Worker thread wakes up
22:34:47.725 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:47.725 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:47.726 00.001 8960 GuideStep: 0.7 px 283 ms WEST, -0.4 px 0 ms NORTH
22:34:50.202 02.476 13828 Exposure complete
22:34:50.339 00.137 13828 worker thread done servicing request
22:34:50.339 00.000 8960 OnExposeComplete: enter
22:34:50.342 00.003 8960 UpdateGuideState(): m_state=6
22:34:50.345 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1268
22:34:50.348 00.003 8960 Star::Find returns 1 (0), X=974.76, Y=734.80, Mass=144882, SNR=28.0, Peak=26281 HFD=3.1
22:34:50.350 00.002 8960 CameraToMount -- cameraTheta (-0.49) - m_xAngle (-0.39) = xAngle (-0.10 = -0.10)
22:34:50.353 00.003 8960 CameraToMount -- cameraTheta (-0.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.14 = -0.14)
22:34:50.356 00.003 8960 CameraToMount -- cameraX=0.52 cameraY=-0.28 hyp=0.60 cameraTheta=-0.49 mountX=0.59 mountY=-0.08, mountTheta=-0.13
22:34:50.360 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.52, y=-0.28, opts=13)
22:34:50.362 00.002 8960 Enqueuing Move request for scope (0.52, -0.28)
22:34:50.364 00.002 13828 Worker thread wakes up
22:34:50.364 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.52, -0.28) opts 0xd
22:34:50.365 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8240, max=65535, med=13366, FiltMin=10582, FiltMax=65535, Gamma=2.540
22:34:50.367 00.002 13828 Handling offset move in thread for scope, endpoint = (0.52, -0.28)
22:34:50.367 00.000 8960 UpdateGuideState exits: m=144882 SNR=28.0
22:34:50.369 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:50.371 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:50.372 00.001 8960 Enqueuing Expose request
22:34:50.375 00.003 13828 Moving (0.52, -0.28) raw xDistance=0.59 yDistance=-0.08
22:34:50.375 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.59
22:34:50.375 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:50.375 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:34:50.375 00.000 13828 MoveAxis(W, 239, ABG)
22:34:50.375 00.000 13828 Guiding  Dir = 3, Dur = 239
22:34:50.377 00.002 13828 IsSlewing returns 0
22:34:50.377 00.000 13828 IsGuiding returns 0
22:34:50.379 00.002 13828 PulseGuide returned control before completion, sleep 247
22:34:50.631 00.252 13828 IsGuiding returns 0
22:34:50.631 00.000 13828 Move returns status 0, amount 239
22:34:50.631 00.000 13828 MoveAxis(N, 0, ABG)
22:34:50.631 00.000 13828 duration set to 0 by GuideMode
22:34:50.631 00.000 13828 Move returns status 0, amount 0
22:34:50.631 00.000 13828 move complete, result=0
22:34:50.631 00.000 13828 worker thread done servicing request
22:34:50.631 00.000 13828 Worker thread wakes up
22:34:50.631 00.000 8960 GuideStep: 0.6 px 239 ms WEST, -0.1 px 0 ms NORTH
22:34:50.634 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:50.634 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:53.094 02.460 13828 Exposure complete
22:34:53.234 00.140 13828 worker thread done servicing request
22:34:53.234 00.000 8960 OnExposeComplete: enter
22:34:53.236 00.002 8960 UpdateGuideState(): m_state=6
22:34:53.239 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1269
22:34:53.241 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=735.18, Mass=170658, SNR=35.6, Peak=29193 HFD=3.1
22:34:53.243 00.002 8960 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.39) = xAngle (1.39 = 1.39)
22:34:53.245 00.002 8960 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.35 = 1.35)
22:34:53.247 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=1.00 mountX=0.02 mountY=0.12, mountTheta=1.39
22:34:53.250 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=0.10, opts=13)
22:34:53.253 00.003 8960 Enqueuing Move request for scope (0.07, 0.10)
22:34:53.255 00.002 13828 Worker thread wakes up
22:34:53.255 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8022, max=65535, med=13366, FiltMin=10294, FiltMax=65535, Gamma=2.540
22:34:53.257 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.10) opts 0xd
22:34:53.257 00.000 8960 UpdateGuideState exits: m=170658 SNR=35.6
22:34:53.260 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:53.263 00.003 13828 Handling offset move in thread for scope, endpoint = (0.07, 0.10)
22:34:53.264 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:53.267 00.003 8960 Enqueuing Expose request
22:34:53.270 00.003 13828 Moving (0.07, 0.10) raw xDistance=0.02 yDistance=0.12
22:34:53.270 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:34:53.270 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:53.270 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:34:53.270 00.000 13828 MoveAxis(E, 0, ABG)
22:34:53.270 00.000 13828 Move returns status 0, amount 0
22:34:53.270 00.000 13828 MoveAxis(N, 0, ABG)
22:34:53.270 00.000 13828 duration set to 0 by GuideMode
22:34:53.271 00.001 13828 Move returns status 0, amount 0
22:34:53.271 00.000 13828 move complete, result=0
22:34:53.271 00.000 13828 worker thread done servicing request
22:34:53.271 00.000 13828 Worker thread wakes up
22:34:53.271 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:53.271 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:53.272 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:34:55.737 02.465 13828 Exposure complete
22:34:55.882 00.145 13828 worker thread done servicing request
22:34:55.882 00.000 8960 OnExposeComplete: enter
22:34:55.884 00.002 8960 UpdateGuideState(): m_state=6
22:34:55.887 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1270
22:34:55.889 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=735.15, Mass=136673, SNR=27.1, Peak=23305 HFD=3.0
22:34:55.891 00.002 8960 CameraToMount -- cameraTheta (2.77) - m_xAngle (-0.39) = xAngle (3.17 = -3.12)
22:34:55.893 00.002 8960 CameraToMount -- cameraTheta (2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.13 = 3.13)
22:34:55.895 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=0.07 hyp=0.19 cameraTheta=2.77 mountX=-0.19 mountY=0.00, mountTheta=3.13
22:34:55.898 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.07, opts=13)
22:34:55.900 00.002 8960 Enqueuing Move request for scope (-0.18, 0.07)
22:34:55.904 00.004 13828 Worker thread wakes up
22:34:55.904 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.07) opts 0xd
22:34:55.904 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.07)
22:34:55.904 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8182, max=65535, med=13366, FiltMin=10396, FiltMax=65535, Gamma=2.540
22:34:55.907 00.003 8960 UpdateGuideState exits: m=136673 SNR=27.1
22:34:55.909 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:55.911 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:55.914 00.003 8960 Enqueuing Expose request
22:34:55.916 00.002 13828 Moving (-0.18, 0.07) raw xDistance=-0.19 yDistance=0.00
22:34:55.916 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
22:34:55.916 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:34:55.916 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:34:55.916 00.000 13828 MoveAxis(E, 71, ABG)
22:34:55.916 00.000 13828 Guiding  Dir = 2, Dur = 71
22:34:55.917 00.001 13828 IsSlewing returns 0
22:34:55.917 00.000 13828 IsGuiding returns 0
22:34:55.918 00.001 13828 PulseGuide returned control before completion, sleep 80
22:34:56.007 00.089 13828 IsGuiding returns 0
22:34:56.007 00.000 13828 Move returns status 0, amount 71
22:34:56.007 00.000 13828 MoveAxis(N, 0, ABG)
22:34:56.007 00.000 13828 duration set to 0 by GuideMode
22:34:56.007 00.000 13828 Move returns status 0, amount 0
22:34:56.007 00.000 13828 move complete, result=0
22:34:56.007 00.000 13828 worker thread done servicing request
22:34:56.007 00.000 13828 Worker thread wakes up
22:34:56.008 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:56.008 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:56.008 00.000 8960 GuideStep: -0.2 px 71 ms EAST, 0.0 px 0 ms NORTH
22:34:58.477 02.469 13828 Exposure complete
22:34:58.647 00.170 13828 worker thread done servicing request
22:34:58.647 00.000 8960 OnExposeComplete: enter
22:34:58.649 00.002 8960 UpdateGuideState(): m_state=6
22:34:58.652 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1271
22:34:58.654 00.002 8960 Star::Find returns 1 (0), X=974.66, Y=734.36, Mass=144041, SNR=28.1, Peak=28451 HFD=3.0
22:34:58.656 00.002 8960 CameraToMount -- cameraTheta (-1.03) - m_xAngle (-0.39) = xAngle (-0.64 = -0.64)
22:34:58.658 00.002 8960 CameraToMount -- cameraTheta (-1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.67 = -0.67)
22:34:58.660 00.002 8960 CameraToMount -- cameraX=0.43 cameraY=-0.72 hyp=0.84 cameraTheta=-1.03 mountX=0.67 mountY=-0.52, mountTheta=-0.66
22:34:58.663 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=-0.72, opts=13)
22:34:58.665 00.002 8960 Enqueuing Move request for scope (0.43, -0.72)
22:34:58.667 00.002 13828 Worker thread wakes up
22:34:58.667 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8579, max=65535, med=13347, FiltMin=10460, FiltMax=65535, Gamma=2.540
22:34:58.669 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.72) opts 0xd
22:34:58.669 00.000 13828 Handling offset move in thread for scope, endpoint = (0.43, -0.72)
22:34:58.669 00.000 8960 UpdateGuideState exits: m=144041 SNR=28.1
22:34:58.671 00.002 13828 Moving (0.43, -0.72) raw xDistance=0.67 yDistance=-0.52
22:34:58.671 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:34:58.674 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.67
22:34:58.674 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:34:58.676 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.52 from input -0.52
22:34:58.676 00.000 8960 Enqueuing Expose request
22:34:58.679 00.003 13828 MoveAxis(W, 245, ABG)
22:34:58.680 00.001 13828 Guiding  Dir = 3, Dur = 245
22:34:58.681 00.001 13828 IsSlewing returns 0
22:34:58.682 00.001 13828 IsGuiding returns 0
22:34:58.684 00.002 13828 PulseGuide returned control before completion, sleep 253
22:34:58.941 00.257 13828 IsGuiding returns 0
22:34:58.941 00.000 13828 Move returns status 0, amount 245
22:34:58.941 00.000 13828 MoveAxis(N, 277, ABG)
22:34:58.941 00.000 13828 duration set to 0 by GuideMode
22:34:58.941 00.000 13828 Move returns status 0, amount 0
22:34:58.941 00.000 13828 move complete, result=0
22:34:58.941 00.000 13828 worker thread done servicing request
22:34:58.941 00.000 13828 Worker thread wakes up
22:34:58.941 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:34:58.941 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:34:58.942 00.001 8960 GuideStep: 0.7 px 245 ms WEST, -0.5 px 0 ms NORTH
22:35:01.408 02.466 13828 Exposure complete
22:35:01.543 00.135 13828 worker thread done servicing request
22:35:01.543 00.000 8960 OnExposeComplete: enter
22:35:01.546 00.003 8960 UpdateGuideState(): m_state=6
22:35:01.549 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1272
22:35:01.551 00.002 8960 Star::Find returns 1 (0), X=974.81, Y=734.50, Mass=167003, SNR=29.0, Peak=27299 HFD=3.5
22:35:01.553 00.002 8960 CameraToMount -- cameraTheta (-0.78) - m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
22:35:01.556 00.003 8960 CameraToMount -- cameraTheta (-0.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.43 = -0.43)
22:35:01.556 00.000 8960 CameraToMount -- cameraX=0.58 cameraY=-0.57 hyp=0.81 cameraTheta=-0.78 mountX=0.75 mountY=-0.33, mountTheta=-0.42
22:35:01.560 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=-0.57, opts=13)
22:35:01.562 00.002 8960 Enqueuing Move request for scope (0.58, -0.57)
22:35:01.564 00.002 13828 Worker thread wakes up
22:35:01.564 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=13347, FiltMin=10243, FiltMax=65535, Gamma=2.540
22:35:01.566 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.57) opts 0xd
22:35:01.566 00.000 8960 UpdateGuideState exits: m=167003 SNR=29.0
22:35:01.568 00.002 13828 Handling offset move in thread for scope, endpoint = (0.58, -0.57)
22:35:01.568 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:01.570 00.002 13828 Moving (0.58, -0.57) raw xDistance=0.75 yDistance=-0.33
22:35:01.570 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:01.573 00.003 8960 Enqueuing Expose request
22:35:01.575 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
22:35:01.575 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:35:01.575 00.000 13828 MoveAxis(W, 295, ABG)
22:35:01.575 00.000 13828 Guiding  Dir = 3, Dur = 295
22:35:01.577 00.002 13828 IsSlewing returns 0
22:35:01.578 00.001 13828 IsGuiding returns 0
22:35:01.579 00.001 13828 PulseGuide returned control before completion, sleep 304
22:35:01.896 00.317 13828 IsGuiding returns 0
22:35:01.896 00.000 13828 Move returns status 0, amount 295
22:35:01.896 00.000 13828 MoveAxis(N, 178, ABG)
22:35:01.896 00.000 13828 duration set to 0 by GuideMode
22:35:01.896 00.000 13828 Move returns status 0, amount 0
22:35:01.896 00.000 13828 move complete, result=0
22:35:01.896 00.000 13828 worker thread done servicing request
22:35:01.896 00.000 8960 GuideStep: 0.8 px 295 ms WEST, -0.3 px 0 ms NORTH
22:35:01.898 00.002 13828 Worker thread wakes up
22:35:01.898 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:01.898 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:04.374 02.476 13828 Exposure complete
22:35:04.506 00.132 13828 worker thread done servicing request
22:35:04.507 00.001 8960 OnExposeComplete: enter
22:35:04.509 00.002 8960 UpdateGuideState(): m_state=6
22:35:04.511 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1273
22:35:04.513 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=735.38, Mass=154119, SNR=30.1, Peak=26851 HFD=3.3
22:35:04.515 00.002 8960 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.39) = xAngle (2.18 = 2.18)
22:35:04.516 00.001 8960 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.15 = 2.15)
22:35:04.519 00.003 8960 CameraToMount -- cameraX=-0.07 cameraY=0.30 hyp=0.31 cameraTheta=1.79 mountX=-0.18 mountY=0.26, mountTheta=2.17
22:35:04.522 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=0.30, opts=13)
22:35:04.524 00.002 8960 Enqueuing Move request for scope (-0.07, 0.30)
22:35:04.526 00.002 13828 Worker thread wakes up
22:35:04.526 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.30) opts 0xd
22:35:04.527 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.07, 0.30)
22:35:04.527 00.000 13828 Moving (-0.07, 0.30) raw xDistance=-0.18 yDistance=0.26
22:35:04.527 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8451, max=65535, med=13353, FiltMin=10454, FiltMax=65535, Gamma=2.540
22:35:04.529 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.18
22:35:04.529 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:04.529 00.000 8960 UpdateGuideState exits: m=154119 SNR=30.1
22:35:04.531 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.26
22:35:04.531 00.000 13828 MoveAxis(E, 45, ABG)
22:35:04.531 00.000 13828 Guiding  Dir = 2, Dur = 45
22:35:04.531 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:04.534 00.003 13828 IsSlewing returns 0
22:35:04.534 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:04.536 00.002 8960 Enqueuing Expose request
22:35:04.538 00.002 13828 IsGuiding returns 0
22:35:04.540 00.002 13828 PulseGuide returned control before completion, sleep 54
22:35:04.597 00.057 13828 IsGuiding returns 0
22:35:04.597 00.000 13828 Move returns status 0, amount 45
22:35:04.597 00.000 13828 MoveAxis(N, 0, ABG)
22:35:04.597 00.000 13828 duration set to 0 by GuideMode
22:35:04.597 00.000 13828 Move returns status 0, amount 0
22:35:04.597 00.000 13828 move complete, result=0
22:35:04.597 00.000 13828 worker thread done servicing request
22:35:04.597 00.000 8960 GuideStep: -0.2 px 45 ms EAST, 0.3 px 0 ms NORTH
22:35:04.600 00.003 13828 Worker thread wakes up
22:35:04.600 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:04.600 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:07.084 02.484 13828 Exposure complete
22:35:07.229 00.145 13828 worker thread done servicing request
22:35:07.229 00.000 8960 OnExposeComplete: enter
22:35:07.231 00.002 8960 UpdateGuideState(): m_state=6
22:35:07.233 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1274
22:35:07.235 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=735.52, Mass=128126, SNR=27.5, Peak=22761 HFD=3.4
22:35:07.236 00.001 8960 CameraToMount -- cameraTheta (2.46) - m_xAngle (-0.39) = xAngle (2.85 = 2.85)
22:35:07.238 00.002 8960 CameraToMount -- cameraTheta (2.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.82 = 2.82)
22:35:07.240 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=0.44 hyp=0.70 cameraTheta=2.46 mountX=-0.68 mountY=0.22, mountTheta=2.82
22:35:07.243 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=0.44, opts=13)
22:35:07.245 00.002 8960 Enqueuing Move request for scope (-0.55, 0.44)
22:35:07.247 00.002 13828 Worker thread wakes up
22:35:07.247 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.44) opts 0xd
22:35:07.247 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.55, 0.44)
22:35:07.247 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7747, max=65535, med=13372, FiltMin=10371, FiltMax=65535, Gamma=2.540
22:35:07.249 00.002 8960 UpdateGuideState exits: m=128126 SNR=27.5
22:35:07.251 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:07.254 00.003 13828 Moving (-0.55, 0.44) raw xDistance=-0.68 yDistance=0.22
22:35:07.255 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:07.257 00.002 8960 Enqueuing Expose request
22:35:07.260 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
22:35:07.260 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:07.260 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:35:07.260 00.000 13828 MoveAxis(E, 253, ABG)
22:35:07.260 00.000 13828 Guiding  Dir = 2, Dur = 253
22:35:07.262 00.002 13828 IsSlewing returns 0
22:35:07.262 00.000 13828 IsGuiding returns 0
22:35:07.264 00.002 13828 PulseGuide returned control before completion, sleep 262
22:35:07.534 00.270 13828 IsGuiding returns 0
22:35:07.534 00.000 13828 Move returns status 0, amount 253
22:35:07.534 00.000 13828 MoveAxis(N, 0, ABG)
22:35:07.534 00.000 13828 duration set to 0 by GuideMode
22:35:07.534 00.000 13828 Move returns status 0, amount 0
22:35:07.534 00.000 13828 move complete, result=0
22:35:07.534 00.000 13828 worker thread done servicing request
22:35:07.534 00.000 13828 Worker thread wakes up
22:35:07.534 00.000 8960 GuideStep: -0.7 px 253 ms EAST, 0.2 px 0 ms NORTH
22:35:07.536 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:07.536 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:10.005 02.469 13828 Exposure complete
22:35:10.143 00.138 13828 worker thread done servicing request
22:35:10.143 00.000 8960 OnExposeComplete: enter
22:35:10.146 00.003 8960 UpdateGuideState(): m_state=6
22:35:10.149 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1275
22:35:10.151 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.53, Mass=148834, SNR=29.2, Peak=25321 HFD=3.2
22:35:10.153 00.002 8960 CameraToMount -- cameraTheta (-1.04) - m_xAngle (-0.39) = xAngle (-0.65 = -0.65)
22:35:10.155 00.002 8960 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.69 = -0.69)
22:35:10.157 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.55 hyp=0.64 cameraTheta=-1.04 mountX=0.51 mountY=-0.40, mountTheta=-0.67
22:35:10.160 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.55, opts=13)
22:35:10.162 00.002 8960 Enqueuing Move request for scope (0.32, -0.55)
22:35:10.163 00.001 13828 Worker thread wakes up
22:35:10.163 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8476, max=65535, med=13372, FiltMin=10281, FiltMax=65535, Gamma=2.540
22:35:10.165 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.55) opts 0xd
22:35:10.165 00.000 8960 UpdateGuideState exits: m=148834 SNR=29.2
22:35:10.167 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:10.169 00.002 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.55)
22:35:10.169 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:10.171 00.002 8960 Enqueuing Expose request
22:35:10.174 00.003 13828 Moving (0.32, -0.55) raw xDistance=0.51 yDistance=-0.40
22:35:10.174 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.51
22:35:10.174 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:35:10.174 00.000 13828 MoveAxis(W, 170, ABG)
22:35:10.174 00.000 13828 Guiding  Dir = 3, Dur = 170
22:35:10.176 00.002 13828 IsSlewing returns 0
22:35:10.177 00.001 13828 IsGuiding returns 0
22:35:10.179 00.002 13828 PulseGuide returned control before completion, sleep 178
22:35:10.370 00.191 13828 IsGuiding returns 0
22:35:10.370 00.000 13828 Move returns status 0, amount 170
22:35:10.370 00.000 13828 MoveAxis(N, 215, ABG)
22:35:10.370 00.000 13828 duration set to 0 by GuideMode
22:35:10.370 00.000 13828 Move returns status 0, amount 0
22:35:10.370 00.000 13828 move complete, result=0
22:35:10.370 00.000 13828 worker thread done servicing request
22:35:10.370 00.000 8960 GuideStep: 0.5 px 170 ms WEST, -0.4 px 0 ms NORTH
22:35:10.372 00.002 13828 Worker thread wakes up
22:35:10.372 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:10.372 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:12.845 02.473 13828 Exposure complete
22:35:12.977 00.132 13828 worker thread done servicing request
22:35:12.977 00.000 8960 OnExposeComplete: enter
22:35:12.979 00.002 8960 UpdateGuideState(): m_state=6
22:35:12.981 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1276
22:35:12.983 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.88, Mass=140905, SNR=27.5, Peak=26249 HFD=3.0
22:35:12.985 00.002 8960 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.39) = xAngle (-1.35 = -1.35)
22:35:12.987 00.002 8960 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
22:35:12.989 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.20 cameraTheta=-1.75 mountX=0.04 mountY=-0.19, mountTheta=-1.35
22:35:12.992 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.19, opts=13)
22:35:12.994 00.002 8960 Enqueuing Move request for scope (-0.03, -0.19)
22:35:12.996 00.002 13828 Worker thread wakes up
22:35:12.997 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8201, max=65535, med=13379, FiltMin=10505, FiltMax=65535, Gamma=2.540
22:35:12.999 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.19) opts 0xd
22:35:12.999 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.19)
22:35:12.999 00.000 13828 Moving (-0.03, -0.19) raw xDistance=0.04 yDistance=-0.19
22:35:12.999 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:35:12.999 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.19 from input -0.19
22:35:12.999 00.000 13828 MoveAxis(E, 0, ABG)
22:35:12.999 00.000 13828 Move returns status 0, amount 0
22:35:12.999 00.000 8960 UpdateGuideState exits: m=140905 SNR=27.5
22:35:13.001 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:13.003 00.002 13828 MoveAxis(N, 103, ABG)
22:35:13.003 00.000 13828 duration set to 0 by GuideMode
22:35:13.003 00.000 13828 Move returns status 0, amount 0
22:35:13.003 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:13.005 00.002 8960 Enqueuing Expose request
22:35:13.007 00.002 13828 move complete, result=0
22:35:13.007 00.000 13828 worker thread done servicing request
22:35:13.007 00.000 13828 Worker thread wakes up
22:35:13.007 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:13.007 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:13.008 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:35:15.473 02.465 13828 Exposure complete
22:35:15.608 00.135 13828 worker thread done servicing request
22:35:15.608 00.000 8960 OnExposeComplete: enter
22:35:15.611 00.003 8960 UpdateGuideState(): m_state=6
22:35:15.613 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1277
22:35:15.615 00.002 8960 Star::Find returns 1 (0), X=974.79, Y=734.26, Mass=149616, SNR=25.8, Peak=27785 HFD=3.2
22:35:15.618 00.003 8960 CameraToMount -- cameraTheta (-0.97) - m_xAngle (-0.39) = xAngle (-0.58 = -0.58)
22:35:15.621 00.003 8960 CameraToMount -- cameraTheta (-0.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.61 = -0.61)
22:35:15.623 00.002 8960 CameraToMount -- cameraX=0.56 cameraY=-0.82 hyp=0.99 cameraTheta=-0.97 mountX=0.83 mountY=-0.57, mountTheta=-0.60
22:35:15.626 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.56, y=-0.82, opts=13)
22:35:15.628 00.002 8960 Enqueuing Move request for scope (0.56, -0.82)
22:35:15.630 00.002 13828 Worker thread wakes up
22:35:15.630 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7888, max=65535, med=13392, FiltMin=10678, FiltMax=65535, Gamma=2.540
22:35:15.632 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.56, -0.82) opts 0xd
22:35:15.632 00.000 8960 UpdateGuideState exits: m=149616 SNR=25.8
22:35:15.634 00.002 13828 Handling offset move in thread for scope, endpoint = (0.56, -0.82)
22:35:15.634 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:15.636 00.002 13828 Moving (0.56, -0.82) raw xDistance=0.83 yDistance=-0.57
22:35:15.636 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:15.638 00.002 8960 Enqueuing Expose request
22:35:15.640 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.83
22:35:15.641 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:35:15.641 00.000 13828 MoveAxis(W, 308, ABG)
22:35:15.641 00.000 13828 Guiding  Dir = 3, Dur = 308
22:35:15.642 00.001 13828 IsSlewing returns 0
22:35:15.642 00.000 13828 IsGuiding returns 0
22:35:15.644 00.002 13828 PulseGuide returned control before completion, sleep 317
22:35:15.976 00.332 13828 IsGuiding returns 1
22:35:15.976 00.000 13828 scope still moving after pulse duration time elapsed
22:35:16.010 00.034 13828 IsSlewing returns 0
22:35:16.010 00.000 13828 IsGuiding returns 0
22:35:16.011 00.001 13828 scope move finished after 308 + 60 ms
22:35:16.011 00.000 13828 Move returns status 0, amount 308
22:35:16.011 00.000 13828 MoveAxis(N, 304, ABG)
22:35:16.011 00.000 13828 duration set to 0 by GuideMode
22:35:16.011 00.000 13828 Move returns status 0, amount 0
22:35:16.011 00.000 13828 move complete, result=0
22:35:16.011 00.000 13828 worker thread done servicing request
22:35:16.011 00.000 13828 Worker thread wakes up
22:35:16.011 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:16.011 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:16.011 00.000 8960 GuideStep: 0.8 px 308 ms WEST, -0.6 px 0 ms NORTH
22:35:18.481 02.470 13828 Exposure complete
22:35:18.619 00.138 13828 worker thread done servicing request
22:35:18.619 00.000 8960 OnExposeComplete: enter
22:35:18.622 00.003 8960 UpdateGuideState(): m_state=6
22:35:18.624 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1278
22:35:18.626 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=735.15, Mass=176457, SNR=32.4, Peak=25161 HFD=4.0
22:35:18.629 00.003 8960 CameraToMount -- cameraTheta (2.98) - m_xAngle (-0.39) = xAngle (3.38 = -2.91)
22:35:18.630 00.001 8960 CameraToMount -- cameraTheta (2.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.34 = -2.94)
22:35:18.632 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=0.07 hyp=0.44 cameraTheta=2.98 mountX=-0.42 mountY=-0.09, mountTheta=-2.94
22:35:18.635 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=0.07, opts=13)
22:35:18.637 00.002 8960 Enqueuing Move request for scope (-0.43, 0.07)
22:35:18.640 00.003 13828 Worker thread wakes up
22:35:18.640 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7958, max=65535, med=13398, FiltMin=10396, FiltMax=65535, Gamma=2.540
22:35:18.642 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.07) opts 0xd
22:35:18.642 00.000 8960 UpdateGuideState exits: m=176457 SNR=32.4
22:35:18.644 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, 0.07)
22:35:18.644 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:18.646 00.002 13828 Moving (-0.43, 0.07) raw xDistance=-0.42 yDistance=-0.09
22:35:18.646 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:18.648 00.002 8960 Enqueuing Expose request
22:35:18.653 00.005 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.42
22:35:18.653 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:18.653 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:35:18.653 00.000 13828 MoveAxis(E, 135, ABG)
22:35:18.653 00.000 13828 Guiding  Dir = 2, Dur = 135
22:35:18.655 00.002 13828 IsSlewing returns 0
22:35:18.655 00.000 13828 IsGuiding returns 0
22:35:18.656 00.001 13828 PulseGuide returned control before completion, sleep 144
22:35:18.817 00.161 13828 IsGuiding returns 0
22:35:18.817 00.000 13828 Move returns status 0, amount 135
22:35:18.817 00.000 13828 MoveAxis(N, 0, ABG)
22:35:18.817 00.000 13828 duration set to 0 by GuideMode
22:35:18.817 00.000 13828 Move returns status 0, amount 0
22:35:18.817 00.000 13828 move complete, result=0
22:35:18.818 00.001 13828 worker thread done servicing request
22:35:18.818 00.000 8960 GuideStep: -0.4 px 135 ms EAST, -0.1 px 0 ms NORTH
22:35:18.821 00.003 13828 Worker thread wakes up
22:35:18.821 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:18.821 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:21.294 02.473 13828 Exposure complete
22:35:21.423 00.129 13828 worker thread done servicing request
22:35:21.423 00.000 8960 OnExposeComplete: enter
22:35:21.425 00.002 8960 UpdateGuideState(): m_state=6
22:35:21.427 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1279
22:35:21.429 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=734.88, Mass=174580, SNR=39.1, Peak=24867 HFD=3.8
22:35:21.431 00.002 8960 CameraToMount -- cameraTheta (-2.77) - m_xAngle (-0.39) = xAngle (-2.37 = -2.37)
22:35:21.432 00.001 8960 CameraToMount -- cameraTheta (-2.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.41 = -2.41)
22:35:21.434 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=-0.20 hyp=0.54 cameraTheta=-2.77 mountX=-0.39 mountY=-0.36, mountTheta=-2.39
22:35:21.438 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=-0.20, opts=13)
22:35:21.440 00.002 8960 Enqueuing Move request for scope (-0.50, -0.20)
22:35:21.442 00.002 13828 Worker thread wakes up
22:35:21.442 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.20) opts 0xd
22:35:21.442 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8195, max=65535, med=13404, FiltMin=10620, FiltMax=65535, Gamma=2.540
22:35:21.444 00.002 8960 UpdateGuideState exits: m=174580 SNR=39.1
22:35:21.445 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.50, -0.20)
22:35:21.445 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:21.447 00.002 13828 Moving (-0.50, -0.20) raw xDistance=-0.39 yDistance=-0.36
22:35:21.447 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:21.449 00.002 8960 Enqueuing Expose request
22:35:21.451 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
22:35:21.451 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:35:21.451 00.000 13828 MoveAxis(E, 152, ABG)
22:35:21.451 00.000 13828 Guiding  Dir = 2, Dur = 152
22:35:21.452 00.001 13828 IsSlewing returns 0
22:35:21.453 00.001 13828 IsGuiding returns 0
22:35:21.454 00.001 13828 PulseGuide returned control before completion, sleep 161
22:35:21.627 00.173 13828 IsGuiding returns 0
22:35:21.627 00.000 13828 Move returns status 0, amount 152
22:35:21.627 00.000 13828 MoveAxis(N, 190, ABG)
22:35:21.627 00.000 13828 duration set to 0 by GuideMode
22:35:21.627 00.000 13828 Move returns status 0, amount 0
22:35:21.627 00.000 13828 move complete, result=0
22:35:21.627 00.000 13828 worker thread done servicing request
22:35:21.627 00.000 13828 Worker thread wakes up
22:35:21.627 00.000 8960 GuideStep: -0.4 px 152 ms EAST, -0.4 px 0 ms NORTH
22:35:21.631 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:21.631 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:24.106 02.475 13828 Exposure complete
22:35:24.243 00.137 13828 worker thread done servicing request
22:35:24.243 00.000 8960 OnExposeComplete: enter
22:35:24.245 00.002 8960 UpdateGuideState(): m_state=6
22:35:24.247 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1280
22:35:24.249 00.002 8960 Star::Find returns 1 (0), X=974.24, Y=734.77, Mass=123113, SNR=25.9, Peak=22729 HFD=2.9
22:35:24.250 00.001 8960 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.39) = xAngle (-1.16 = -1.16)
22:35:24.253 00.003 8960 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
22:35:24.256 00.003 8960 CameraToMount -- cameraX=0.00 cameraY=-0.31 hyp=0.31 cameraTheta=-1.56 mountX=0.12 mountY=-0.29, mountTheta=-1.17
22:35:24.259 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=-0.31, opts=13)
22:35:24.261 00.002 8960 Enqueuing Move request for scope (0.00, -0.31)
22:35:24.263 00.002 13828 Worker thread wakes up
22:35:24.263 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, -0.31) opts 0xd
22:35:24.263 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13411, FiltMin=10128, FiltMax=65535, Gamma=2.540
22:35:24.265 00.002 8960 UpdateGuideState exits: m=123113 SNR=25.9
22:35:24.267 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:24.270 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:24.272 00.002 8960 Enqueuing Expose request
22:35:24.274 00.002 13828 Handling offset move in thread for scope, endpoint = (0.00, -0.31)
22:35:24.274 00.000 13828 Moving (0.00, -0.31) raw xDistance=0.12 yDistance=-0.29
22:35:24.274 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.12
22:35:24.274 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.29 from input -0.29
22:35:24.274 00.000 13828 MoveAxis(W, 34, ABG)
22:35:24.274 00.000 13828 Guiding  Dir = 3, Dur = 34
22:35:24.276 00.002 13828 IsSlewing returns 0
22:35:24.276 00.000 13828 IsGuiding returns 0
22:35:24.278 00.002 13828 PulseGuide returned control before completion, sleep 43
22:35:24.330 00.052 13828 IsGuiding returns 0
22:35:24.330 00.000 13828 Move returns status 0, amount 34
22:35:24.330 00.000 13828 MoveAxis(N, 152, ABG)
22:35:24.330 00.000 13828 duration set to 0 by GuideMode
22:35:24.330 00.000 13828 Move returns status 0, amount 0
22:35:24.330 00.000 13828 move complete, result=0
22:35:24.330 00.000 13828 worker thread done servicing request
22:35:24.330 00.000 8960 GuideStep: 0.1 px 34 ms WEST, -0.3 px 0 ms NORTH
22:35:24.332 00.002 13828 Worker thread wakes up
22:35:24.333 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:24.333 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:26.814 02.481 13828 Exposure complete
22:35:26.955 00.141 13828 worker thread done servicing request
22:35:26.956 00.001 8960 OnExposeComplete: enter
22:35:26.958 00.002 8960 UpdateGuideState(): m_state=6
22:35:26.960 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1281
22:35:26.962 00.002 8960 Star::Find returns 1 (0), X=974.07, Y=735.46, Mass=163974, SNR=32.0, Peak=24643 HFD=3.7
22:35:26.964 00.002 8960 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.39) = xAngle (2.37 = 2.37)
22:35:26.965 00.001 8960 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.34 = 2.34)
22:35:26.967 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.38 hyp=0.42 cameraTheta=1.98 mountX=-0.30 mountY=0.30, mountTheta=2.36
22:35:26.975 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.38, opts=13)
22:35:26.977 00.002 8960 Enqueuing Move request for scope (-0.17, 0.38)
22:35:26.978 00.001 13828 Worker thread wakes up
22:35:26.978 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8169, max=65535, med=13436, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:35:26.981 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.38) opts 0xd
22:35:26.981 00.000 8960 UpdateGuideState exits: m=163974 SNR=32.0
22:35:26.982 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.38)
22:35:26.982 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:26.984 00.002 13828 Moving (-0.17, 0.38) raw xDistance=-0.30 yDistance=0.30
22:35:26.984 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:26.986 00.002 8960 Enqueuing Expose request
22:35:26.988 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:35:26.988 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:26.989 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:35:26.989 00.000 13828 MoveAxis(E, 109, ABG)
22:35:26.989 00.000 13828 Guiding  Dir = 2, Dur = 109
22:35:26.991 00.002 13828 IsSlewing returns 0
22:35:26.991 00.000 13828 IsGuiding returns 0
22:35:26.994 00.003 13828 PulseGuide returned control before completion, sleep 117
22:35:27.119 00.125 13828 IsGuiding returns 0
22:35:27.119 00.000 13828 Move returns status 0, amount 109
22:35:27.119 00.000 13828 MoveAxis(N, 0, ABG)
22:35:27.119 00.000 13828 duration set to 0 by GuideMode
22:35:27.120 00.001 13828 Move returns status 0, amount 0
22:35:27.120 00.000 13828 move complete, result=0
22:35:27.120 00.000 13828 worker thread done servicing request
22:35:27.120 00.000 8960 GuideStep: -0.3 px 109 ms EAST, 0.3 px 0 ms NORTH
22:35:27.122 00.002 13828 Worker thread wakes up
22:35:27.123 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:27.123 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:29.600 02.477 13828 Exposure complete
22:35:29.771 00.171 13828 worker thread done servicing request
22:35:29.771 00.000 8960 OnExposeComplete: enter
22:35:29.773 00.002 8960 UpdateGuideState(): m_state=6
22:35:29.776 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1282
22:35:29.778 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=735.16, Mass=130631, SNR=26.2, Peak=27248 HFD=3.0
22:35:29.780 00.002 8960 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.39) = xAngle (0.69 = 0.69)
22:35:29.782 00.002 8960 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
22:35:29.785 00.003 8960 CameraToMount -- cameraX=0.27 cameraY=0.08 hyp=0.28 cameraTheta=0.30 mountX=0.22 mountY=0.17, mountTheta=0.67
22:35:29.787 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=0.08, opts=13)
22:35:29.789 00.002 8960 Enqueuing Move request for scope (0.27, 0.08)
22:35:29.791 00.002 13828 Worker thread wakes up
22:35:29.791 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, 0.08) opts 0xd
22:35:29.791 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7984, max=65535, med=13436, FiltMin=10288, FiltMax=65535, Gamma=2.540
22:35:29.794 00.003 13828 Handling offset move in thread for scope, endpoint = (0.27, 0.08)
22:35:29.794 00.000 8960 UpdateGuideState exits: m=130631 SNR=26.2
22:35:29.796 00.002 13828 Moving (0.27, 0.08) raw xDistance=0.22 yDistance=0.17
22:35:29.796 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:29.798 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:35:29.798 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:29.800 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:29.800 00.000 8960 Enqueuing Expose request
22:35:29.802 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:35:29.802 00.000 13828 MoveAxis(W, 72, ABG)
22:35:29.802 00.000 13828 Guiding  Dir = 3, Dur = 72
22:35:29.804 00.002 13828 IsSlewing returns 0
22:35:29.804 00.000 13828 IsGuiding returns 0
22:35:29.805 00.001 13828 PulseGuide returned control before completion, sleep 81
22:35:29.901 00.096 13828 IsGuiding returns 0
22:35:29.901 00.000 13828 Move returns status 0, amount 72
22:35:29.901 00.000 13828 MoveAxis(N, 0, ABG)
22:35:29.901 00.000 13828 duration set to 0 by GuideMode
22:35:29.901 00.000 13828 Move returns status 0, amount 0
22:35:29.901 00.000 13828 move complete, result=0
22:35:29.902 00.001 13828 worker thread done servicing request
22:35:29.902 00.000 8960 GuideStep: 0.2 px 72 ms WEST, 0.2 px 0 ms NORTH
22:35:29.905 00.003 13828 Worker thread wakes up
22:35:29.905 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:29.906 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:32.375 02.469 13828 Exposure complete
22:35:32.527 00.152 13828 worker thread done servicing request
22:35:32.527 00.000 8960 OnExposeComplete: enter
22:35:32.530 00.003 8960 UpdateGuideState(): m_state=6
22:35:32.532 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1283
22:35:32.534 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=735.63, Mass=104300, SNR=21.6, Peak=23984 HFD=2.8
22:35:32.537 00.003 8960 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.39) = xAngle (2.71 = 2.71)
22:35:32.539 00.002 8960 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.67 = 2.67)
22:35:32.541 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=0.55 hyp=0.75 cameraTheta=2.31 mountX=-0.68 mountY=0.34, mountTheta=2.68
22:35:32.544 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=0.55, opts=13)
22:35:32.546 00.002 8960 Enqueuing Move request for scope (-0.50, 0.55)
22:35:32.548 00.002 13828 Worker thread wakes up
22:35:32.548 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.55) opts 0xd
22:35:32.548 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8425, max=65535, med=13443, FiltMin=10448, FiltMax=65535, Gamma=2.540
22:35:32.550 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.50, 0.55)
22:35:32.550 00.000 8960 UpdateGuideState exits: m=104300 SNR=21.6
22:35:32.553 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:32.555 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:32.557 00.002 8960 Enqueuing Expose request
22:35:32.559 00.002 13828 Moving (-0.50, 0.55) raw xDistance=-0.68 yDistance=0.34
22:35:32.559 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.68
22:35:32.559 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:32.559 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:35:32.560 00.001 13828 MoveAxis(E, 246, ABG)
22:35:32.560 00.000 13828 Guiding  Dir = 2, Dur = 246
22:35:32.562 00.002 13828 IsSlewing returns 0
22:35:32.562 00.000 13828 IsGuiding returns 0
22:35:32.564 00.002 13828 PulseGuide returned control before completion, sleep 255
22:35:32.821 00.257 13828 IsGuiding returns 0
22:35:32.821 00.000 13828 Move returns status 0, amount 246
22:35:32.822 00.001 13828 MoveAxis(N, 0, ABG)
22:35:32.822 00.000 13828 duration set to 0 by GuideMode
22:35:32.822 00.000 13828 Move returns status 0, amount 0
22:35:32.822 00.000 13828 move complete, result=0
22:35:32.822 00.000 13828 worker thread done servicing request
22:35:32.822 00.000 13828 Worker thread wakes up
22:35:32.822 00.000 8960 GuideStep: -0.7 px 246 ms EAST, 0.3 px 0 ms NORTH
22:35:32.825 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:32.825 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:35.284 02.459 13828 Exposure complete
22:35:35.433 00.149 13828 worker thread done servicing request
22:35:35.433 00.000 8960 OnExposeComplete: enter
22:35:35.436 00.003 8960 UpdateGuideState(): m_state=6
22:35:35.439 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1284
22:35:35.441 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=735.53, Mass=158151, SNR=31.2, Peak=23113 HFD=3.3
22:35:35.443 00.002 8960 CameraToMount -- cameraTheta (1.14) - m_xAngle (-0.39) = xAngle (1.54 = 1.54)
22:35:35.445 00.002 8960 CameraToMount -- cameraTheta (1.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.50 = 1.50)
22:35:35.447 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=0.45 hyp=0.49 cameraTheta=1.14 mountX=0.02 mountY=0.49, mountTheta=1.54
22:35:35.450 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=0.45, opts=13)
22:35:35.453 00.003 8960 Enqueuing Move request for scope (0.20, 0.45)
22:35:35.455 00.002 13828 Worker thread wakes up
22:35:35.455 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8176, max=65535, med=13449, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:35:35.458 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, 0.45) opts 0xd
22:35:35.458 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, 0.45)
22:35:35.458 00.000 13828 Moving (0.20, 0.45) raw xDistance=0.02 yDistance=0.49
22:35:35.458 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:35:35.458 00.000 8960 UpdateGuideState exits: m=158151 SNR=31.2
22:35:35.460 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:35.462 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:35:35.462 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:35:35.462 00.000 13828 MoveAxis(E, 0, ABG)
22:35:35.462 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:35.464 00.002 8960 Enqueuing Expose request
22:35:35.466 00.002 13828 Move returns status 0, amount 0
22:35:35.467 00.001 13828 MoveAxis(N, 0, ABG)
22:35:35.467 00.000 13828 duration set to 0 by GuideMode
22:35:35.467 00.000 13828 Move returns status 0, amount 0
22:35:35.467 00.000 13828 move complete, result=0
22:35:35.467 00.000 13828 worker thread done servicing request
22:35:35.467 00.000 13828 Worker thread wakes up
22:35:35.467 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:35.467 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:35.471 00.004 8960 GuideStep: 0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:35:37.949 02.478 13828 Exposure complete
22:35:38.086 00.137 13828 worker thread done servicing request
22:35:38.086 00.000 8960 OnExposeComplete: enter
22:35:38.089 00.003 8960 UpdateGuideState(): m_state=6
22:35:38.091 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1285
22:35:38.093 00.002 8960 Star::Find returns 1 (0), X=974.12, Y=735.04, Mass=155279, SNR=24.7, Peak=27139 HFD=3.9
22:35:38.094 00.001 8960 CameraToMount -- cameraTheta (-2.84) - m_xAngle (-0.39) = xAngle (-2.45 = -2.45)
22:35:38.096 00.002 8960 CameraToMount -- cameraTheta (-2.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.48 = -2.48)
22:35:38.098 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.03 hyp=0.12 cameraTheta=-2.84 mountX=-0.09 mountY=-0.07, mountTheta=-2.47
22:35:38.101 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.03, opts=13)
22:35:38.103 00.002 8960 Enqueuing Move request for scope (-0.11, -0.03)
22:35:38.105 00.002 13828 Worker thread wakes up
22:35:38.105 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7926, max=65535, med=13443, FiltMin=10492, FiltMax=65535, Gamma=2.540
22:35:38.107 00.002 8960 UpdateGuideState exits: m=155279 SNR=24.7
22:35:38.108 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.03) opts 0xd
22:35:38.108 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:38.110 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.03)
22:35:38.110 00.000 13828 Moving (-0.11, -0.03) raw xDistance=-0.09 yDistance=-0.07
22:35:38.110 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:35:38.110 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:38.111 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:35:38.111 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:38.113 00.002 8960 Enqueuing Expose request
22:35:38.114 00.001 13828 MoveAxis(E, 0, ABG)
22:35:38.114 00.000 13828 Move returns status 0, amount 0
22:35:38.114 00.000 13828 MoveAxis(N, 0, ABG)
22:35:38.114 00.000 13828 duration set to 0 by GuideMode
22:35:38.114 00.000 13828 Move returns status 0, amount 0
22:35:38.114 00.000 13828 move complete, result=0
22:35:38.115 00.001 13828 worker thread done servicing request
22:35:38.115 00.000 13828 Worker thread wakes up
22:35:38.115 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:38.115 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:38.116 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:35:40.589 02.473 13828 Exposure complete
22:35:40.733 00.144 13828 worker thread done servicing request
22:35:40.733 00.000 8960 OnExposeComplete: enter
22:35:40.735 00.002 8960 UpdateGuideState(): m_state=6
22:35:40.737 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1286
22:35:40.739 00.002 8960 Star::Find returns 1 (0), X=974.22, Y=735.08, Mass=133242, SNR=24.1, Peak=25232 HFD=3.3
22:35:40.741 00.002 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
22:35:40.743 00.002 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
22:35:40.744 00.001 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-3.13 mountX=-0.01 mountY=-0.00, mountTheta=-2.77
22:35:40.747 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.00, opts=13)
22:35:40.749 00.002 8960 Enqueuing Move request for scope (-0.01, -0.00)
22:35:40.751 00.002 13828 Worker thread wakes up
22:35:40.751 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.00) opts 0xd
22:35:40.751 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.00)
22:35:40.751 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8259, max=65535, med=13481, FiltMin=10505, FiltMax=65535, Gamma=2.540
22:35:40.753 00.002 13828 Moving (-0.01, -0.00) raw xDistance=-0.01 yDistance=-0.00
22:35:40.753 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:35:40.753 00.000 8960 UpdateGuideState exits: m=133242 SNR=24.1
22:35:40.755 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:40.757 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:40.760 00.003 8960 Enqueuing Expose request
22:35:40.762 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:40.762 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
22:35:40.762 00.000 13828 MoveAxis(E, 0, ABG)
22:35:40.762 00.000 13828 Move returns status 0, amount 0
22:35:40.762 00.000 13828 MoveAxis(N, 0, ABG)
22:35:40.763 00.001 13828 duration set to 0 by GuideMode
22:35:40.763 00.000 13828 Move returns status 0, amount 0
22:35:40.763 00.000 13828 move complete, result=0
22:35:40.763 00.000 13828 worker thread done servicing request
22:35:40.763 00.000 13828 Worker thread wakes up
22:35:40.763 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:40.763 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:40.764 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:35:43.233 02.469 13828 Exposure complete
22:35:43.371 00.138 13828 worker thread done servicing request
22:35:43.371 00.000 8960 OnExposeComplete: enter
22:35:43.373 00.002 8960 UpdateGuideState(): m_state=6
22:35:43.376 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1287
22:35:43.377 00.001 8960 Star::Find returns 1 (0), X=974.51, Y=735.07, Mass=138951, SNR=27.6, Peak=23171 HFD=3.5
22:35:43.379 00.002 8960 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.39) = xAngle (0.37 = 0.37)
22:35:43.381 00.002 8960 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
22:35:43.383 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.01 hyp=0.28 cameraTheta=-0.02 mountX=0.26 mountY=0.09, mountTheta=0.34
22:35:43.386 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.01, opts=13)
22:35:43.388 00.002 8960 Enqueuing Move request for scope (0.28, -0.01)
22:35:43.390 00.002 13828 Worker thread wakes up
22:35:43.390 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.01) opts 0xd
22:35:43.390 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.01)
22:35:43.390 00.000 13828 Moving (0.28, -0.01) raw xDistance=0.26 yDistance=0.09
22:35:43.390 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26
22:35:43.390 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8368, max=65535, med=13500, FiltMin=10729, FiltMax=65535, Gamma=2.540
22:35:43.392 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:43.392 00.000 8960 UpdateGuideState exits: m=138951 SNR=27.6
22:35:43.395 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:35:43.395 00.000 13828 MoveAxis(W, 95, ABG)
22:35:43.395 00.000 13828 Guiding  Dir = 3, Dur = 95
22:35:43.395 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:43.397 00.002 13828 IsSlewing returns 0
22:35:43.397 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:43.399 00.002 8960 Enqueuing Expose request
22:35:43.401 00.002 13828 IsGuiding returns 0
22:35:43.403 00.002 13828 PulseGuide returned control before completion, sleep 104
22:35:43.518 00.115 13828 IsGuiding returns 0
22:35:43.518 00.000 13828 Move returns status 0, amount 95
22:35:43.518 00.000 13828 MoveAxis(N, 0, ABG)
22:35:43.518 00.000 13828 duration set to 0 by GuideMode
22:35:43.518 00.000 13828 Move returns status 0, amount 0
22:35:43.518 00.000 13828 move complete, result=0
22:35:43.518 00.000 13828 worker thread done servicing request
22:35:43.518 00.000 8960 GuideStep: 0.3 px 95 ms WEST, 0.1 px 0 ms NORTH
22:35:43.520 00.002 13828 Worker thread wakes up
22:35:43.521 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:43.521 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:45.986 02.465 13828 Exposure complete
22:35:46.123 00.137 13828 worker thread done servicing request
22:35:46.123 00.000 8960 OnExposeComplete: enter
22:35:46.125 00.002 8960 UpdateGuideState(): m_state=6
22:35:46.128 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1288
22:35:46.131 00.003 8960 Star::Find returns 1 (0), X=973.85, Y=735.35, Mass=130775, SNR=22.4, Peak=23363 HFD=3.5
22:35:46.133 00.002 8960 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.39) = xAngle (2.92 = 2.92)
22:35:46.135 00.002 8960 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.88 = 2.88)
22:35:46.138 00.003 8960 CameraToMount -- cameraX=-0.39 cameraY=0.27 hyp=0.47 cameraTheta=2.52 mountX=-0.46 mountY=0.12, mountTheta=2.88
22:35:46.140 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=0.27, opts=13)
22:35:46.142 00.002 8960 Enqueuing Move request for scope (-0.39, 0.27)
22:35:46.144 00.002 13828 Worker thread wakes up
22:35:46.144 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8438, max=65535, med=13507, FiltMin=10684, FiltMax=65535, Gamma=2.540
22:35:46.146 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.27) opts 0xd
22:35:46.146 00.000 8960 UpdateGuideState exits: m=130775 SNR=22.4
22:35:46.149 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:46.152 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:46.154 00.002 8960 Enqueuing Expose request
22:35:46.156 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.39, 0.27)
22:35:46.156 00.000 13828 Moving (-0.39, 0.27) raw xDistance=-0.46 yDistance=0.12
22:35:46.156 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.46
22:35:46.156 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:46.156 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:35:46.156 00.000 13828 MoveAxis(E, 164, ABG)
22:35:46.157 00.001 13828 Guiding  Dir = 2, Dur = 164
22:35:46.158 00.001 13828 IsSlewing returns 0
22:35:46.159 00.001 13828 IsGuiding returns 0
22:35:46.160 00.001 13828 PulseGuide returned control before completion, sleep 173
22:35:46.350 00.190 13828 IsGuiding returns 0
22:35:46.350 00.000 13828 Move returns status 0, amount 164
22:35:46.350 00.000 13828 MoveAxis(N, 0, ABG)
22:35:46.350 00.000 13828 duration set to 0 by GuideMode
22:35:46.350 00.000 13828 Move returns status 0, amount 0
22:35:46.350 00.000 13828 move complete, result=0
22:35:46.350 00.000 13828 worker thread done servicing request
22:35:46.350 00.000 8960 GuideStep: -0.5 px 164 ms EAST, 0.1 px 0 ms NORTH
22:35:46.353 00.003 13828 Worker thread wakes up
22:35:46.353 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:46.353 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:48.828 02.475 13828 Exposure complete
22:35:48.976 00.148 13828 worker thread done servicing request
22:35:48.976 00.000 8960 OnExposeComplete: enter
22:35:48.981 00.005 8960 UpdateGuideState(): m_state=6
22:35:48.984 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1289
22:35:48.986 00.002 8960 Star::Find returns 1 (0), X=974.48, Y=735.13, Mass=144737, SNR=27.1, Peak=22787 HFD=3.7
22:35:48.988 00.002 8960 CameraToMount -- cameraTheta (0.22) - m_xAngle (-0.39) = xAngle (0.61 = 0.61)
22:35:48.990 00.002 8960 CameraToMount -- cameraTheta (0.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
22:35:48.992 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=0.05 hyp=0.25 cameraTheta=0.22 mountX=0.20 mountY=0.14, mountTheta=0.59
22:35:48.995 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=0.05, opts=13)
22:35:48.997 00.002 8960 Enqueuing Move request for scope (0.24, 0.05)
22:35:49.000 00.003 13828 Worker thread wakes up
22:35:49.000 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.05) opts 0xd
22:35:49.000 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, 0.05)
22:35:49.000 00.000 13828 Moving (0.24, 0.05) raw xDistance=0.20 yDistance=0.14
22:35:49.000 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8182, max=65535, med=13520, FiltMin=10544, FiltMax=65535, Gamma=2.540
22:35:49.002 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
22:35:49.002 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:49.002 00.000 8960 UpdateGuideState exits: m=144737 SNR=27.1
22:35:49.005 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:35:49.005 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:49.007 00.002 13828 MoveAxis(W, 64, ABG)
22:35:49.007 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:49.010 00.003 8960 Enqueuing Expose request
22:35:49.012 00.002 13828 Guiding  Dir = 3, Dur = 64
22:35:49.014 00.002 13828 IsSlewing returns 0
22:35:49.015 00.001 13828 IsGuiding returns 0
22:35:49.017 00.002 13828 PulseGuide returned control before completion, sleep 72
22:35:49.098 00.081 13828 IsGuiding returns 0
22:35:49.098 00.000 13828 Move returns status 0, amount 64
22:35:49.098 00.000 13828 MoveAxis(N, 0, ABG)
22:35:49.098 00.000 13828 duration set to 0 by GuideMode
22:35:49.098 00.000 13828 Move returns status 0, amount 0
22:35:49.098 00.000 13828 move complete, result=0
22:35:49.099 00.001 13828 worker thread done servicing request
22:35:49.099 00.000 8960 GuideStep: 0.2 px 64 ms WEST, 0.1 px 0 ms NORTH
22:35:49.102 00.003 13828 Worker thread wakes up
22:35:49.102 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:49.102 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:51.565 02.463 13828 Exposure complete
22:35:51.704 00.139 13828 worker thread done servicing request
22:35:51.704 00.000 8960 OnExposeComplete: enter
22:35:51.707 00.003 8960 UpdateGuideState(): m_state=6
22:35:51.709 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1290
22:35:51.711 00.002 8960 Star::Find returns 1 (0), X=973.93, Y=735.24, Mass=126221, SNR=25.0, Peak=23331 HFD=3.7
22:35:51.713 00.002 8960 CameraToMount -- cameraTheta (2.66) - m_xAngle (-0.39) = xAngle (3.05 = 3.05)
22:35:51.716 00.003 8960 CameraToMount -- cameraTheta (2.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.02 = 3.02)
22:35:51.718 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=0.16 hyp=0.34 cameraTheta=2.66 mountX=-0.34 mountY=0.04, mountTheta=3.02
22:35:51.721 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.16, opts=13)
22:35:51.722 00.001 8960 Enqueuing Move request for scope (-0.30, 0.16)
22:35:51.724 00.002 13828 Worker thread wakes up
22:35:51.724 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8464, max=65535, med=13545, FiltMin=10556, FiltMax=65535, Gamma=2.540
22:35:51.726 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.16) opts 0xd
22:35:51.726 00.000 8960 UpdateGuideState exits: m=126221 SNR=25.0
22:35:51.728 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.16)
22:35:51.728 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:51.730 00.002 13828 Moving (-0.30, 0.16) raw xDistance=-0.34 yDistance=0.04
22:35:51.730 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:51.732 00.002 8960 Enqueuing Expose request
22:35:51.735 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.34
22:35:51.735 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:51.735 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:35:51.735 00.000 13828 MoveAxis(E, 122, ABG)
22:35:51.736 00.001 13828 Guiding  Dir = 2, Dur = 122
22:35:51.738 00.002 13828 IsSlewing returns 0
22:35:51.738 00.000 13828 IsGuiding returns 0
22:35:51.740 00.002 13828 PulseGuide returned control before completion, sleep 130
22:35:51.884 00.144 13828 IsGuiding returns 0
22:35:51.884 00.000 13828 Move returns status 0, amount 122
22:35:51.884 00.000 13828 MoveAxis(N, 0, ABG)
22:35:51.884 00.000 13828 duration set to 0 by GuideMode
22:35:51.884 00.000 13828 Move returns status 0, amount 0
22:35:51.884 00.000 13828 move complete, result=0
22:35:51.884 00.000 13828 worker thread done servicing request
22:35:51.884 00.000 13828 Worker thread wakes up
22:35:51.884 00.000 8960 GuideStep: -0.3 px 122 ms EAST, 0.0 px 0 ms NORTH
22:35:51.887 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:51.887 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:54.348 02.461 13828 Exposure complete
22:35:54.482 00.134 13828 worker thread done servicing request
22:35:54.482 00.000 8960 OnExposeComplete: enter
22:35:54.485 00.003 8960 UpdateGuideState(): m_state=6
22:35:54.487 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1291
22:35:54.490 00.003 8960 Star::Find returns 1 (0), X=974.47, Y=735.33, Mass=137666, SNR=27.5, Peak=24425 HFD=3.3
22:35:54.492 00.002 8960 CameraToMount -- cameraTheta (0.81) - m_xAngle (-0.39) = xAngle (1.21 = 1.21)
22:35:54.494 00.002 8960 CameraToMount -- cameraTheta (0.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.17 = 1.17)
22:35:54.495 00.001 8960 CameraToMount -- cameraX=0.24 cameraY=0.25 hyp=0.35 cameraTheta=0.81 mountX=0.12 mountY=0.32, mountTheta=1.20
22:35:54.500 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=0.25, opts=13)
22:35:54.502 00.002 8960 Enqueuing Move request for scope (0.24, 0.25)
22:35:54.505 00.003 13828 Worker thread wakes up
22:35:54.505 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8208, max=65535, med=13545, FiltMin=10431, FiltMax=65535, Gamma=2.540
22:35:54.507 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.25) opts 0xd
22:35:54.507 00.000 8960 UpdateGuideState exits: m=137666 SNR=27.5
22:35:54.510 00.003 13828 Handling offset move in thread for scope, endpoint = (0.24, 0.25)
22:35:54.511 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:54.514 00.003 13828 Moving (0.24, 0.25) raw xDistance=0.12 yDistance=0.32
22:35:54.515 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.12
22:35:54.515 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:54.517 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:35:54.517 00.000 8960 Enqueuing Expose request
22:35:54.519 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:35:54.519 00.000 13828 MoveAxis(W, 37, ABG)
22:35:54.519 00.000 13828 Guiding  Dir = 3, Dur = 37
22:35:54.521 00.002 13828 IsSlewing returns 0
22:35:54.521 00.000 13828 IsGuiding returns 0
22:35:54.522 00.001 13828 PulseGuide returned control before completion, sleep 46
22:35:54.574 00.052 13828 IsGuiding returns 0
22:35:54.574 00.000 13828 Move returns status 0, amount 37
22:35:54.574 00.000 13828 MoveAxis(N, 0, ABG)
22:35:54.574 00.000 13828 duration set to 0 by GuideMode
22:35:54.574 00.000 13828 Move returns status 0, amount 0
22:35:54.574 00.000 13828 move complete, result=0
22:35:54.574 00.000 13828 worker thread done servicing request
22:35:54.574 00.000 8960 GuideStep: 0.1 px 37 ms WEST, 0.3 px 0 ms NORTH
22:35:54.576 00.002 13828 Worker thread wakes up
22:35:54.576 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:54.576 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:57.053 02.477 13828 Exposure complete
22:35:57.202 00.149 13828 worker thread done servicing request
22:35:57.203 00.001 8960 OnExposeComplete: enter
22:35:57.205 00.002 8960 UpdateGuideState(): m_state=6
22:35:57.207 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1292
22:35:57.209 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=735.23, Mass=117194, SNR=21.2, Peak=23312 HFD=3.1
22:35:57.210 00.001 8960 CameraToMount -- cameraTheta (2.53) - m_xAngle (-0.39) = xAngle (2.92 = 2.92)
22:35:57.212 00.002 8960 CameraToMount -- cameraTheta (2.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.89 = 2.89)
22:35:57.215 00.003 8960 CameraToMount -- cameraX=-0.21 cameraY=0.15 hyp=0.26 cameraTheta=2.53 mountX=-0.25 mountY=0.06, mountTheta=2.89
22:35:57.218 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.15, opts=13)
22:35:57.220 00.002 8960 Enqueuing Move request for scope (-0.21, 0.15)
22:35:57.222 00.002 13828 Worker thread wakes up
22:35:57.222 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.15) opts 0xd
22:35:57.222 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8387, max=65535, med=13532, FiltMin=10646, FiltMax=65535, Gamma=2.540
22:35:57.225 00.003 8960 UpdateGuideState exits: m=117194 SNR=21.2
22:35:57.227 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.15)
22:35:57.227 00.000 13828 Moving (-0.21, 0.15) raw xDistance=-0.25 yDistance=0.06
22:35:57.227 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:35:57.227 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:57.227 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:57.230 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:35:57.230 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:57.234 00.004 8960 Enqueuing Expose request
22:35:57.237 00.003 13828 MoveAxis(E, 91, ABG)
22:35:57.237 00.000 13828 Guiding  Dir = 2, Dur = 91
22:35:57.238 00.001 13828 IsSlewing returns 0
22:35:57.238 00.000 13828 IsGuiding returns 0
22:35:57.240 00.002 13828 PulseGuide returned control before completion, sleep 100
22:35:57.349 00.109 13828 IsGuiding returns 0
22:35:57.349 00.000 13828 Move returns status 0, amount 91
22:35:57.349 00.000 13828 MoveAxis(N, 0, ABG)
22:35:57.349 00.000 13828 duration set to 0 by GuideMode
22:35:57.349 00.000 13828 Move returns status 0, amount 0
22:35:57.349 00.000 13828 move complete, result=0
22:35:57.349 00.000 13828 worker thread done servicing request
22:35:57.349 00.000 8960 GuideStep: -0.3 px 91 ms EAST, 0.1 px 0 ms NORTH
22:35:57.352 00.003 13828 Worker thread wakes up
22:35:57.352 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:35:57.352 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:35:59.819 02.467 13828 Exposure complete
22:35:59.966 00.147 13828 worker thread done servicing request
22:35:59.966 00.000 8960 OnExposeComplete: enter
22:35:59.968 00.002 8960 UpdateGuideState(): m_state=6
22:35:59.970 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1293
22:35:59.972 00.002 8960 Star::Find returns 1 (0), X=973.84, Y=735.18, Mass=122653, SNR=24.8, Peak=24176 HFD=2.9
22:35:59.973 00.001 8960 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.39) = xAngle (3.28 = -3.00)
22:35:59.975 00.002 8960 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.25 = -3.04)
22:35:59.977 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=0.10 hyp=0.40 cameraTheta=2.89 mountX=-0.40 mountY=-0.04, mountTheta=-3.04
22:35:59.980 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=0.10, opts=13)
22:35:59.982 00.002 8960 Enqueuing Move request for scope (-0.39, 0.10)
22:35:59.983 00.001 13828 Worker thread wakes up
22:35:59.984 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8419, max=65535, med=13526, FiltMin=10569, FiltMax=65535, Gamma=2.540
22:35:59.986 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.10) opts 0xd
22:35:59.986 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, 0.10)
22:35:59.986 00.000 8960 UpdateGuideState exits: m=122653 SNR=24.8
22:35:59.988 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:35:59.990 00.002 13828 Moving (-0.39, 0.10) raw xDistance=-0.40 yDistance=-0.04
22:35:59.990 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:35:59.992 00.002 8960 Enqueuing Expose request
22:35:59.994 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.40
22:35:59.995 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:35:59.995 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:35:59.995 00.000 13828 MoveAxis(E, 153, ABG)
22:35:59.995 00.000 13828 Guiding  Dir = 2, Dur = 153
22:35:59.996 00.001 13828 IsSlewing returns 0
22:35:59.996 00.000 13828 IsGuiding returns 0
22:35:59.998 00.002 13828 PulseGuide returned control before completion, sleep 162
22:36:00.166 00.168 13828 IsGuiding returns 0
22:36:00.166 00.000 13828 Move returns status 0, amount 153
22:36:00.166 00.000 13828 MoveAxis(N, 0, ABG)
22:36:00.166 00.000 13828 duration set to 0 by GuideMode
22:36:00.166 00.000 13828 Move returns status 0, amount 0
22:36:00.166 00.000 13828 move complete, result=0
22:36:00.166 00.000 13828 worker thread done servicing request
22:36:00.166 00.000 13828 Worker thread wakes up
22:36:00.166 00.000 8960 GuideStep: -0.4 px 153 ms EAST, -0.0 px 0 ms NORTH
22:36:00.169 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:00.169 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:02.646 02.477 13828 Exposure complete
22:36:02.786 00.140 13828 worker thread done servicing request
22:36:02.786 00.000 8960 OnExposeComplete: enter
22:36:02.788 00.002 8960 UpdateGuideState(): m_state=6
22:36:02.790 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1294
22:36:02.792 00.002 8960 Star::Find returns 1 (0), X=973.72, Y=735.25, Mass=124774, SNR=25.6, Peak=23273 HFD=3.0
22:36:02.794 00.002 8960 CameraToMount -- cameraTheta (2.81) - m_xAngle (-0.39) = xAngle (3.21 = -3.08)
22:36:02.796 00.002 8960 CameraToMount -- cameraTheta (2.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.17 = -3.11)
22:36:02.798 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=0.18 hyp=0.54 cameraTheta=2.81 mountX=-0.54 mountY=-0.02, mountTheta=-3.11
22:36:02.801 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=0.18, opts=13)
22:36:02.804 00.003 8960 Enqueuing Move request for scope (-0.51, 0.18)
22:36:02.805 00.001 13828 Worker thread wakes up
22:36:02.805 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8464, max=65535, med=13552, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:36:02.807 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.18) opts 0xd
22:36:02.807 00.000 8960 UpdateGuideState exits: m=124774 SNR=25.6
22:36:02.810 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.51, 0.18)
22:36:02.810 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:02.812 00.002 13828 Moving (-0.51, 0.18) raw xDistance=-0.54 yDistance=-0.02
22:36:02.812 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:02.814 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54
22:36:02.814 00.000 8960 Enqueuing Expose request
22:36:02.816 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:02.816 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:36:02.816 00.000 13828 MoveAxis(E, 212, ABG)
22:36:02.817 00.001 13828 Guiding  Dir = 2, Dur = 212
22:36:02.818 00.001 13828 IsSlewing returns 0
22:36:02.819 00.001 13828 IsGuiding returns 0
22:36:02.820 00.001 13828 PulseGuide returned control before completion, sleep 221
22:36:03.046 00.226 13828 IsGuiding returns 0
22:36:03.046 00.000 13828 Move returns status 0, amount 212
22:36:03.046 00.000 13828 MoveAxis(N, 0, ABG)
22:36:03.046 00.000 13828 duration set to 0 by GuideMode
22:36:03.046 00.000 13828 Move returns status 0, amount 0
22:36:03.046 00.000 13828 move complete, result=0
22:36:03.046 00.000 13828 worker thread done servicing request
22:36:03.046 00.000 8960 GuideStep: -0.5 px 212 ms EAST, -0.0 px 0 ms NORTH
22:36:03.048 00.002 13828 Worker thread wakes up
22:36:03.049 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:03.049 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:05.518 02.469 13828 Exposure complete
22:36:05.659 00.141 13828 worker thread done servicing request
22:36:05.659 00.000 8960 OnExposeComplete: enter
22:36:05.661 00.002 8960 UpdateGuideState(): m_state=6
22:36:05.664 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1295
22:36:05.666 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=734.63, Mass=157331, SNR=29.5, Peak=25731 HFD=3.3
22:36:05.668 00.002 8960 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
22:36:05.670 00.002 8960 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:36:05.672 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=-0.44 hyp=0.49 cameraTheta=-2.02 mountX=-0.03 mountY=-0.49, mountTheta=-1.63
22:36:05.675 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=-0.44, opts=13)
22:36:05.677 00.002 8960 Enqueuing Move request for scope (-0.21, -0.44)
22:36:05.679 00.002 13828 Worker thread wakes up
22:36:05.679 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, -0.44) opts 0xd
22:36:05.679 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, -0.44)
22:36:05.679 00.000 13828 Moving (-0.21, -0.44) raw xDistance=-0.03 yDistance=-0.49
22:36:05.679 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:36:05.679 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:36:05.679 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7856, max=65535, med=13545, FiltMin=10646, FiltMax=65535, Gamma=2.540
22:36:05.681 00.002 13828 MoveAxis(E, 0, ABG)
22:36:05.681 00.000 8960 UpdateGuideState exits: m=157331 SNR=29.5
22:36:05.683 00.002 13828 Move returns status 0, amount 0
22:36:05.683 00.000 13828 MoveAxis(N, 260, ABG)
22:36:05.683 00.000 13828 duration set to 0 by GuideMode
22:36:05.683 00.000 13828 Move returns status 0, amount 0
22:36:05.683 00.000 13828 move complete, result=0
22:36:05.684 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:05.685 00.001 13828 worker thread done servicing request
22:36:05.685 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:05.688 00.003 8960 Enqueuing Expose request
22:36:05.689 00.001 13828 Worker thread wakes up
22:36:05.690 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.5 px 0 ms NORTH
22:36:05.691 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:05.692 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:08.163 02.471 13828 Exposure complete
22:36:08.302 00.139 13828 worker thread done servicing request
22:36:08.302 00.000 8960 OnExposeComplete: enter
22:36:08.305 00.003 8960 UpdateGuideState(): m_state=6
22:36:08.308 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1296
22:36:08.311 00.003 8960 Star::Find returns 1 (0), X=973.45, Y=735.37, Mass=158364, SNR=30.2, Peak=24515 HFD=3.4
22:36:08.314 00.003 8960 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.39) = xAngle (3.18 = -3.11)
22:36:08.316 00.002 8960 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.14 = 3.14)
22:36:08.319 00.003 8960 CameraToMount -- cameraX=-0.78 cameraY=0.29 hyp=0.83 cameraTheta=2.78 mountX=-0.83 mountY=0.00, mountTheta=3.14
22:36:08.323 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.78, y=0.29, opts=13)
22:36:08.326 00.003 8960 Enqueuing Move request for scope (-0.78, 0.29)
22:36:08.328 00.002 13828 Worker thread wakes up
22:36:08.328 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.29) opts 0xd
22:36:08.328 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13552, FiltMin=10505, FiltMax=65535, Gamma=2.540
22:36:08.331 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.78, 0.29)
22:36:08.331 00.000 8960 UpdateGuideState exits: m=158364 SNR=30.2
22:36:08.333 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:08.335 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:08.338 00.003 8960 Enqueuing Expose request
22:36:08.341 00.003 13828 Moving (-0.78, 0.29) raw xDistance=-0.83 yDistance=0.00
22:36:08.341 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.52 from input -0.83
22:36:08.341 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:08.341 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:36:08.341 00.000 13828 MoveAxis(E, 308, ABG)
22:36:08.341 00.000 13828 Guiding  Dir = 2, Dur = 308
22:36:08.344 00.003 13828 IsSlewing returns 0
22:36:08.344 00.000 13828 IsGuiding returns 0
22:36:08.347 00.003 13828 PulseGuide returned control before completion, sleep 316
22:36:08.674 00.327 13828 IsGuiding returns 0
22:36:08.674 00.000 13828 Move returns status 0, amount 308
22:36:08.674 00.000 13828 MoveAxis(N, 0, ABG)
22:36:08.674 00.000 13828 duration set to 0 by GuideMode
22:36:08.674 00.000 13828 Move returns status 0, amount 0
22:36:08.674 00.000 13828 move complete, result=0
22:36:08.674 00.000 13828 worker thread done servicing request
22:36:08.675 00.001 13828 Worker thread wakes up
22:36:08.675 00.000 8960 GuideStep: -0.8 px 308 ms EAST, 0.0 px 0 ms NORTH
22:36:08.678 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:08.678 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:11.144 02.466 13828 Exposure complete
22:36:11.277 00.133 13828 worker thread done servicing request
22:36:11.278 00.001 8960 OnExposeComplete: enter
22:36:11.281 00.003 8960 UpdateGuideState(): m_state=6
22:36:11.283 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1297
22:36:11.285 00.002 8960 Star::Find returns 1 (0), X=974.91, Y=735.39, Mass=171259, SNR=34.7, Peak=29475 HFD=3.5
22:36:11.287 00.002 8960 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.39) = xAngle (0.83 = 0.83)
22:36:11.289 00.002 8960 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
22:36:11.291 00.002 8960 CameraToMount -- cameraX=0.68 cameraY=0.31 hyp=0.75 cameraTheta=0.43 mountX=0.50 mountY=0.53, mountTheta=0.81
22:36:11.293 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.68, y=0.31, opts=13)
22:36:11.296 00.003 8960 Enqueuing Move request for scope (0.68, 0.31)
22:36:11.299 00.003 13828 Worker thread wakes up
22:36:11.299 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8707, max=65535, med=13564, FiltMin=10300, FiltMax=65535, Gamma=2.540
22:36:11.302 00.003 8960 UpdateGuideState exits: m=171259 SNR=34.7
22:36:11.306 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:11.309 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:11.313 00.004 8960 Enqueuing Expose request
22:36:11.316 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.31) opts 0xd
22:36:11.316 00.000 13828 Handling offset move in thread for scope, endpoint = (0.68, 0.31)
22:36:11.316 00.000 13828 Moving (0.68, 0.31) raw xDistance=0.50 yDistance=0.53
22:36:11.316 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.50
22:36:11.316 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:36:11.316 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.53
22:36:11.317 00.001 13828 MoveAxis(W, 165, ABG)
22:36:11.317 00.000 13828 Guiding  Dir = 3, Dur = 165
22:36:11.318 00.001 13828 IsSlewing returns 0
22:36:11.319 00.001 13828 IsGuiding returns 0
22:36:11.320 00.001 13828 PulseGuide returned control before completion, sleep 174
22:36:11.499 00.179 13828 IsGuiding returns 1
22:36:11.499 00.000 13828 scope still moving after pulse duration time elapsed
22:36:11.532 00.033 13828 IsSlewing returns 0
22:36:11.532 00.000 13828 IsGuiding returns 1
22:36:11.563 00.031 13828 IsSlewing returns 0
22:36:11.564 00.001 13828 IsGuiding returns 0
22:36:11.564 00.000 13828 scope move finished after 165 + 80 ms
22:36:11.564 00.000 13828 Move returns status 0, amount 165
22:36:11.564 00.000 13828 MoveAxis(N, 0, ABG)
22:36:11.564 00.000 13828 duration set to 0 by GuideMode
22:36:11.564 00.000 13828 Move returns status 0, amount 0
22:36:11.564 00.000 13828 move complete, result=0
22:36:11.564 00.000 13828 worker thread done servicing request
22:36:11.564 00.000 13828 Worker thread wakes up
22:36:11.564 00.000 8960 GuideStep: 0.5 px 165 ms WEST, 0.5 px 0 ms NORTH
22:36:11.567 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:11.567 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:14.038 02.471 13828 Exposure complete
22:36:14.179 00.141 13828 worker thread done servicing request
22:36:14.179 00.000 8960 OnExposeComplete: enter
22:36:14.182 00.003 8960 UpdateGuideState(): m_state=6
22:36:14.187 00.005 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1298
22:36:14.190 00.003 8960 Star::Find returns 1 (0), X=974.92, Y=735.11, Mass=137466, SNR=28.9, Peak=23561 HFD=3.2
22:36:14.192 00.002 8960 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.39) = xAngle (0.44 = 0.44)
22:36:14.196 00.004 8960 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.41 = 0.41)
22:36:14.198 00.002 8960 CameraToMount -- cameraX=0.68 cameraY=0.04 hyp=0.69 cameraTheta=0.05 mountX=0.62 mountY=0.27, mountTheta=0.42
22:36:14.201 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.68, y=0.04, opts=13)
22:36:14.203 00.002 8960 Enqueuing Move request for scope (0.68, 0.04)
22:36:14.205 00.002 13828 Worker thread wakes up
22:36:14.205 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8195, max=65535, med=13584, FiltMin=10492, FiltMax=65535, Gamma=2.540
22:36:14.207 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.68, 0.04) opts 0xd
22:36:14.207 00.000 8960 UpdateGuideState exits: m=137466 SNR=28.9
22:36:14.209 00.002 13828 Handling offset move in thread for scope, endpoint = (0.68, 0.04)
22:36:14.209 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:14.212 00.003 13828 Moving (0.68, 0.04) raw xDistance=0.62 yDistance=0.27
22:36:14.212 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.62
22:36:14.212 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:36:14.212 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:36:14.212 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:14.214 00.002 8960 Enqueuing Expose request
22:36:14.216 00.002 13828 MoveAxis(W, 241, ABG)
22:36:14.216 00.000 13828 Guiding  Dir = 3, Dur = 241
22:36:14.218 00.002 13828 IsSlewing returns 0
22:36:14.219 00.001 13828 IsGuiding returns 0
22:36:14.220 00.001 13828 PulseGuide returned control before completion, sleep 250
22:36:14.473 00.253 13828 IsGuiding returns 0
22:36:14.473 00.000 13828 Move returns status 0, amount 241
22:36:14.473 00.000 13828 MoveAxis(N, 0, ABG)
22:36:14.473 00.000 13828 duration set to 0 by GuideMode
22:36:14.473 00.000 13828 Move returns status 0, amount 0
22:36:14.473 00.000 13828 move complete, result=0
22:36:14.473 00.000 13828 worker thread done servicing request
22:36:14.473 00.000 8960 GuideStep: 0.6 px 241 ms WEST, 0.3 px 0 ms NORTH
22:36:14.475 00.002 13828 Worker thread wakes up
22:36:14.475 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:14.475 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:16.951 02.476 13828 Exposure complete
22:36:17.087 00.136 13828 worker thread done servicing request
22:36:17.087 00.000 8960 OnExposeComplete: enter
22:36:17.089 00.002 8960 UpdateGuideState(): m_state=6
22:36:17.091 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1299
22:36:17.093 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=735.48, Mass=152551, SNR=26.2, Peak=24656 HFD=3.8
22:36:17.096 00.003 8960 CameraToMount -- cameraTheta (1.87) - m_xAngle (-0.39) = xAngle (2.26 = 2.26)
22:36:17.098 00.002 8960 CameraToMount -- cameraTheta (1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.22 = 2.22)
22:36:17.100 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=0.40 hyp=0.42 cameraTheta=1.87 mountX=-0.27 mountY=0.33, mountTheta=2.24
22:36:17.102 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.40, opts=13)
22:36:17.104 00.002 8960 Enqueuing Move request for scope (-0.12, 0.40)
22:36:17.106 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8560, max=65535, med=13584, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:36:17.108 00.002 13828 Worker thread wakes up
22:36:17.108 00.000 8960 UpdateGuideState exits: m=152551 SNR=26.2
22:36:17.110 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.40) opts 0xd
22:36:17.110 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:17.112 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.40)
22:36:17.113 00.001 13828 Moving (-0.12, 0.40) raw xDistance=-0.27 yDistance=0.33
22:36:17.113 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:17.115 00.002 8960 Enqueuing Expose request
22:36:17.117 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.27
22:36:17.117 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=0.43 newest=1.13
22:36:17.118 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.33 from input 0.33
22:36:17.118 00.000 13828 MoveAxis(E, 81, ABG)
22:36:17.118 00.000 13828 Guiding  Dir = 2, Dur = 81
22:36:17.119 00.001 13828 IsSlewing returns 0
22:36:17.119 00.000 13828 IsGuiding returns 0
22:36:17.121 00.002 13828 PulseGuide returned control before completion, sleep 90
22:36:17.224 00.103 13828 IsGuiding returns 0
22:36:17.224 00.000 13828 Move returns status 0, amount 81
22:36:17.224 00.000 13828 MoveAxis(S, 177, ABG)
22:36:17.224 00.000 13828 Guiding  Dir = 1, Dur = 177
22:36:17.225 00.001 13828 IsSlewing returns 0
22:36:17.225 00.000 13828 IsGuiding returns 0
22:36:17.227 00.002 13828 PulseGuide returned control before completion, sleep 186
22:36:17.415 00.188 13828 IsGuiding returns 0
22:36:17.415 00.000 13828 Move returns status 0, amount 177
22:36:17.415 00.000 13828 move complete, result=0
22:36:17.415 00.000 13828 worker thread done servicing request
22:36:17.415 00.000 13828 Worker thread wakes up
22:36:17.415 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:17.415 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:17.415 00.000 8960 GuideStep: -0.3 px 81 ms EAST, 0.3 px 177 ms SOUTH
22:36:19.889 02.474 13828 Exposure complete
22:36:20.038 00.149 13828 worker thread done servicing request
22:36:20.038 00.000 8960 OnExposeComplete: enter
22:36:20.040 00.002 8960 UpdateGuideState(): m_state=6
22:36:20.042 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1300
22:36:20.044 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=735.43, Mass=127865, SNR=25.3, Peak=24553 HFD=3.2
22:36:20.047 00.003 8960 CameraToMount -- cameraTheta (0.76) - m_xAngle (-0.39) = xAngle (1.15 = 1.15)
22:36:20.050 00.003 8960 CameraToMount -- cameraTheta (0.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.11 = 1.11)
22:36:20.052 00.002 8960 CameraToMount -- cameraX=0.37 cameraY=0.35 hyp=0.51 cameraTheta=0.76 mountX=0.21 mountY=0.46, mountTheta=1.14
22:36:20.055 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=0.35, opts=13)
22:36:20.057 00.002 8960 Enqueuing Move request for scope (0.37, 0.35)
22:36:20.060 00.003 13828 Worker thread wakes up
22:36:20.060 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.35) opts 0xd
22:36:20.060 00.000 13828 Handling offset move in thread for scope, endpoint = (0.37, 0.35)
22:36:20.060 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8099, max=65535, med=13571, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:36:20.062 00.002 13828 Moving (0.37, 0.35) raw xDistance=0.21 yDistance=0.46
22:36:20.062 00.000 8960 UpdateGuideState exits: m=127865 SNR=25.3
22:36:20.065 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
22:36:20.065 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.46 from input 0.46
22:36:20.065 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:20.067 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:20.069 00.002 8960 Enqueuing Expose request
22:36:20.071 00.002 13828 MoveAxis(W, 72, ABG)
22:36:20.071 00.000 13828 Guiding  Dir = 3, Dur = 72
22:36:20.073 00.002 13828 IsSlewing returns 0
22:36:20.073 00.000 13828 IsGuiding returns 0
22:36:20.075 00.002 13828 PulseGuide returned control before completion, sleep 81
22:36:20.157 00.082 13828 IsGuiding returns 0
22:36:20.157 00.000 13828 Move returns status 0, amount 72
22:36:20.157 00.000 13828 MoveAxis(S, 245, ABG)
22:36:20.157 00.000 13828 Guiding  Dir = 1, Dur = 245
22:36:20.160 00.003 13828 IsSlewing returns 0
22:36:20.160 00.000 13828 IsGuiding returns 0
22:36:20.162 00.002 13828 PulseGuide returned control before completion, sleep 254
22:36:20.422 00.260 13828 IsGuiding returns 0
22:36:20.422 00.000 13828 Move returns status 0, amount 245
22:36:20.422 00.000 13828 move complete, result=0
22:36:20.422 00.000 13828 worker thread done servicing request
22:36:20.422 00.000 13828 Worker thread wakes up
22:36:20.422 00.000 8960 GuideStep: 0.2 px 72 ms WEST, 0.5 px 245 ms SOUTH
22:36:20.425 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:20.425 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:22.904 02.479 13828 Exposure complete
22:36:23.038 00.134 13828 worker thread done servicing request
22:36:23.038 00.000 8960 OnExposeComplete: enter
22:36:23.040 00.002 8960 UpdateGuideState(): m_state=6
22:36:23.042 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1301
22:36:23.045 00.003 8960 Star::Find returns 1 (0), X=973.73, Y=734.36, Mass=132509, SNR=26.0, Peak=24931 HFD=3.2
22:36:23.046 00.001 8960 CameraToMount -- cameraTheta (-2.18) - m_xAngle (-0.39) = xAngle (-1.78 = -1.78)
22:36:23.048 00.002 8960 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.82 = -1.82)
22:36:23.051 00.003 8960 CameraToMount -- cameraX=-0.50 cameraY=-0.72 hyp=0.87 cameraTheta=-2.18 mountX=-0.19 mountY=-0.85, mountTheta=-1.79
22:36:23.054 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=-0.72, opts=13)
22:36:23.056 00.002 8960 Enqueuing Move request for scope (-0.50, -0.72)
22:36:23.056 00.000 13828 Worker thread wakes up
22:36:23.057 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, -0.72) opts 0xd
22:36:23.057 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.50, -0.72)
22:36:23.057 00.000 13828 Moving (-0.50, -0.72) raw xDistance=-0.19 yDistance=-0.85
22:36:23.057 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
22:36:23.057 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8598, max=65535, med=13590, FiltMin=10652, FiltMax=65535, Gamma=2.540
22:36:23.059 00.002 13828 resist switch: large excursion: input -0.85 thresh 0.57 direction from 1 to -1
22:36:23.059 00.000 8960 UpdateGuideState exits: m=132509 SNR=26.0
22:36:23.061 00.002 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.54
22:36:23.061 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:23.063 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.85 from input -0.85
22:36:23.063 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:23.065 00.002 8960 Enqueuing Expose request
22:36:23.067 00.002 13828 MoveAxis(E, 64, ABG)
22:36:23.067 00.000 13828 Guiding  Dir = 2, Dur = 64
22:36:23.069 00.002 13828 IsSlewing returns 0
22:36:23.069 00.000 13828 IsGuiding returns 0
22:36:23.071 00.002 13828 PulseGuide returned control before completion, sleep 73
22:36:23.157 00.086 13828 IsGuiding returns 0
22:36:23.157 00.000 13828 Move returns status 0, amount 64
22:36:23.157 00.000 13828 MoveAxis(N, 449, ABG)
22:36:23.157 00.000 13828 duration set to 0 by GuideMode
22:36:23.157 00.000 13828 Move returns status 0, amount 0
22:36:23.157 00.000 13828 move complete, result=0
22:36:23.157 00.000 13828 worker thread done servicing request
22:36:23.157 00.000 13828 Worker thread wakes up
22:36:23.157 00.000 8960 GuideStep: -0.2 px 64 ms EAST, -0.8 px 0 ms NORTH
22:36:23.160 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:23.160 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:25.637 02.477 13828 Exposure complete
22:36:25.781 00.144 13828 worker thread done servicing request
22:36:25.781 00.000 8960 OnExposeComplete: enter
22:36:25.783 00.002 8960 UpdateGuideState(): m_state=6
22:36:25.785 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1302
22:36:25.787 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.06, Mass=121020, SNR=22.9, Peak=26595 HFD=2.8
22:36:25.789 00.002 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.39) = xAngle (-2.69 = -2.69)
22:36:25.791 00.002 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.73 = -2.73)
22:36:25.793 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-3.09 mountX=-0.24 mountY=-0.11, mountTheta=-2.72
22:36:25.796 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.01, opts=13)
22:36:25.799 00.003 8960 Enqueuing Move request for scope (-0.26, -0.01)
22:36:25.801 00.002 13828 Worker thread wakes up
22:36:25.801 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8726, max=65535, med=13564, FiltMin=10780, FiltMax=65535, Gamma=2.540
22:36:25.802 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.01) opts 0xd
22:36:25.802 00.000 8960 UpdateGuideState exits: m=121020 SNR=22.9
22:36:25.804 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.01)
22:36:25.804 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:25.806 00.002 13828 Moving (-0.26, -0.01) raw xDistance=-0.24 yDistance=-0.11
22:36:25.806 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:25.808 00.002 8960 Enqueuing Expose request
22:36:25.810 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.24
22:36:25.810 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:25.810 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:36:25.810 00.000 13828 MoveAxis(E, 92, ABG)
22:36:25.810 00.000 13828 Guiding  Dir = 2, Dur = 92
22:36:25.812 00.002 13828 IsSlewing returns 0
22:36:25.812 00.000 13828 IsGuiding returns 0
22:36:25.815 00.003 13828 PulseGuide returned control before completion, sleep 100
22:36:25.924 00.109 13828 IsGuiding returns 0
22:36:25.924 00.000 13828 Move returns status 0, amount 92
22:36:25.924 00.000 13828 MoveAxis(N, 0, ABG)
22:36:25.924 00.000 13828 duration set to 0 by GuideMode
22:36:25.924 00.000 13828 Move returns status 0, amount 0
22:36:25.924 00.000 13828 move complete, result=0
22:36:25.924 00.000 13828 worker thread done servicing request
22:36:25.924 00.000 8960 GuideStep: -0.2 px 92 ms EAST, -0.1 px 0 ms NORTH
22:36:25.926 00.002 13828 Worker thread wakes up
22:36:25.926 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:25.926 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:28.401 02.475 13828 Exposure complete
22:36:28.550 00.149 13828 worker thread done servicing request
22:36:28.550 00.000 8960 OnExposeComplete: enter
22:36:28.553 00.003 8960 UpdateGuideState(): m_state=6
22:36:28.555 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1303
22:36:28.558 00.003 8960 Star::Find returns 1 (0), X=973.01, Y=735.02, Mass=168046, SNR=30.7, Peak=27235 HFD=4.0
22:36:28.562 00.004 8960 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.39) = xAngle (-2.70 = -2.70)
22:36:28.564 00.002 8960 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
22:36:28.566 00.002 8960 CameraToMount -- cameraX=-1.22 cameraY=-0.05 hyp=1.22 cameraTheta=-3.10 mountX=-1.11 mountY=-0.48, mountTheta=-2.73
22:36:28.572 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-1.22, y=-0.05, opts=13)
22:36:28.575 00.003 8960 Enqueuing Move request for scope (-1.22, -0.05)
22:36:28.578 00.003 13828 Worker thread wakes up
22:36:28.578 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8444, max=65535, med=13571, FiltMin=10780, FiltMax=65535, Gamma=2.540
22:36:28.581 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.22, -0.05) opts 0xd
22:36:28.581 00.000 8960 UpdateGuideState exits: m=168046 SNR=30.7
22:36:28.584 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.22, -0.05)
22:36:28.584 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:28.586 00.002 13828 Moving (-1.22, -0.05) raw xDistance=-1.11 yDistance=-0.48
22:36:28.586 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:28.589 00.003 8960 Enqueuing Expose request
22:36:28.592 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.71 from input -1.11
22:36:28.592 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:36:28.592 00.000 13828 MoveAxis(E, 417, ABG)
22:36:28.592 00.000 13828 Guiding  Dir = 2, Dur = 417
22:36:28.594 00.002 13828 IsSlewing returns 0
22:36:28.594 00.000 13828 IsGuiding returns 0
22:36:28.596 00.002 13828 PulseGuide returned control before completion, sleep 426
22:36:29.031 00.435 13828 IsGuiding returns 0
22:36:29.031 00.000 13828 Move returns status 0, amount 417
22:36:29.031 00.000 13828 MoveAxis(N, 255, ABG)
22:36:29.031 00.000 13828 duration set to 0 by GuideMode
22:36:29.031 00.000 13828 Move returns status 0, amount 0
22:36:29.031 00.000 13828 move complete, result=0
22:36:29.031 00.000 13828 worker thread done servicing request
22:36:29.031 00.000 13828 Worker thread wakes up
22:36:29.031 00.000 8960 GuideStep: -1.1 px 417 ms EAST, -0.5 px 0 ms NORTH
22:36:29.033 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:29.033 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:31.505 02.472 13828 Exposure complete
22:36:31.640 00.135 13828 worker thread done servicing request
22:36:31.640 00.000 8960 OnExposeComplete: enter
22:36:31.642 00.002 8960 UpdateGuideState(): m_state=6
22:36:31.646 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1304
22:36:31.648 00.002 8960 Star::Find returns 1 (0), X=973.71, Y=734.95, Mass=187637, SNR=36.1, Peak=26339 HFD=3.9
22:36:31.651 00.003 8960 CameraToMount -- cameraTheta (-2.90) - m_xAngle (-0.39) = xAngle (-2.51 = -2.51)
22:36:31.655 00.004 8960 CameraToMount -- cameraTheta (-2.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
22:36:31.657 00.002 8960 CameraToMount -- cameraX=-0.52 cameraY=-0.13 hyp=0.54 cameraTheta=-2.90 mountX=-0.43 mountY=-0.30, mountTheta=-2.53
22:36:31.661 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=-0.13, opts=13)
22:36:31.664 00.003 8960 Enqueuing Move request for scope (-0.52, -0.13)
22:36:31.667 00.003 13828 Worker thread wakes up
22:36:31.667 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8419, max=65535, med=13577, FiltMin=10492, FiltMax=65535, Gamma=2.540
22:36:31.671 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, -0.13) opts 0xd
22:36:31.671 00.000 8960 UpdateGuideState exits: m=187637 SNR=36.1
22:36:31.675 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:31.678 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:31.680 00.002 8960 Enqueuing Expose request
22:36:31.682 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.52, -0.13)
22:36:31.682 00.000 13828 Moving (-0.52, -0.13) raw xDistance=-0.43 yDistance=-0.30
22:36:31.682 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.43
22:36:31.682 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:36:31.682 00.000 13828 MoveAxis(E, 190, ABG)
22:36:31.682 00.000 13828 Guiding  Dir = 2, Dur = 190
22:36:31.684 00.002 13828 IsSlewing returns 0
22:36:31.684 00.000 13828 IsGuiding returns 0
22:36:31.686 00.002 13828 PulseGuide returned control before completion, sleep 199
22:36:31.888 00.202 13828 IsGuiding returns 0
22:36:31.888 00.000 13828 Move returns status 0, amount 190
22:36:31.888 00.000 13828 MoveAxis(N, 162, ABG)
22:36:31.888 00.000 13828 duration set to 0 by GuideMode
22:36:31.888 00.000 13828 Move returns status 0, amount 0
22:36:31.888 00.000 13828 move complete, result=0
22:36:31.888 00.000 13828 worker thread done servicing request
22:36:31.888 00.000 8960 GuideStep: -0.4 px 190 ms EAST, -0.3 px 0 ms NORTH
22:36:31.892 00.004 13828 Worker thread wakes up
22:36:31.892 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:31.892 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:34.358 02.466 13828 Exposure complete
22:36:34.498 00.140 13828 worker thread done servicing request
22:36:34.499 00.001 8960 OnExposeComplete: enter
22:36:34.501 00.002 8960 UpdateGuideState(): m_state=6
22:36:34.503 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1305
22:36:34.505 00.002 8960 Star::Find returns 1 (0), X=973.66, Y=734.53, Mass=122345, SNR=20.9, Peak=24265 HFD=3.3
22:36:34.507 00.002 8960 CameraToMount -- cameraTheta (-2.38) - m_xAngle (-0.39) = xAngle (-1.99 = -1.99)
22:36:34.510 00.003 8960 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.02 = -2.02)
22:36:34.512 00.002 8960 CameraToMount -- cameraX=-0.57 cameraY=-0.55 hyp=0.79 cameraTheta=-2.38 mountX=-0.32 mountY=-0.71, mountTheta=-1.99
22:36:34.514 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=-0.55, opts=13)
22:36:34.516 00.002 8960 Enqueuing Move request for scope (-0.57, -0.55)
22:36:34.518 00.002 13828 Worker thread wakes up
22:36:34.518 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, -0.55) opts 0xd
22:36:34.518 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.57, -0.55)
22:36:34.518 00.000 13828 Moving (-0.57, -0.55) raw xDistance=-0.32 yDistance=-0.71
22:36:34.518 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8515, max=65535, med=13584, FiltMin=10819, FiltMax=65535, Gamma=2.540
22:36:34.520 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.32
22:36:34.521 00.001 8960 UpdateGuideState exits: m=122345 SNR=20.9
22:36:34.522 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:36:34.522 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:34.524 00.002 13828 MoveAxis(E, 132, ABG)
22:36:34.524 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:34.526 00.002 8960 Enqueuing Expose request
22:36:34.528 00.002 13828 Guiding  Dir = 2, Dur = 132
22:36:34.529 00.001 13828 IsSlewing returns 0
22:36:34.529 00.000 13828 IsGuiding returns 0
22:36:34.531 00.002 13828 PulseGuide returned control before completion, sleep 141
22:36:34.681 00.150 13828 IsGuiding returns 0
22:36:34.681 00.000 13828 Move returns status 0, amount 132
22:36:34.681 00.000 13828 MoveAxis(N, 379, ABG)
22:36:34.681 00.000 13828 duration set to 0 by GuideMode
22:36:34.681 00.000 13828 Move returns status 0, amount 0
22:36:34.681 00.000 13828 move complete, result=0
22:36:34.681 00.000 13828 worker thread done servicing request
22:36:34.681 00.000 8960 GuideStep: -0.3 px 132 ms EAST, -0.7 px 0 ms NORTH
22:36:34.684 00.003 13828 Worker thread wakes up
22:36:34.684 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:34.684 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:37.163 02.479 13828 Exposure complete
22:36:37.302 00.139 13828 worker thread done servicing request
22:36:37.302 00.000 8960 OnExposeComplete: enter
22:36:37.304 00.002 8960 UpdateGuideState(): m_state=6
22:36:37.306 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1306
22:36:37.307 00.001 8960 Star::Find returns 1 (0), X=973.57, Y=734.59, Mass=189785, SNR=31.5, Peak=24515 HFD=3.4
22:36:37.310 00.003 8960 CameraToMount -- cameraTheta (-2.50) - m_xAngle (-0.39) = xAngle (-2.11 = -2.11)
22:36:37.313 00.003 8960 CameraToMount -- cameraTheta (-2.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.15 = -2.15)
22:36:37.316 00.003 8960 CameraToMount -- cameraX=-0.66 cameraY=-0.49 hyp=0.82 cameraTheta=-2.50 mountX=-0.42 mountY=-0.69, mountTheta=-2.12
22:36:37.319 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.66, y=-0.49, opts=13)
22:36:37.322 00.003 8960 Enqueuing Move request for scope (-0.66, -0.49)
22:36:37.325 00.003 13828 Worker thread wakes up
22:36:37.325 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7830, max=65535, med=13584, FiltMin=10582, FiltMax=65535, Gamma=2.540
22:36:37.329 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.49) opts 0xd
22:36:37.329 00.000 8960 UpdateGuideState exits: m=189785 SNR=31.5
22:36:37.332 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:37.334 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:37.336 00.002 8960 Enqueuing Expose request
22:36:37.338 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.66, -0.49)
22:36:37.338 00.000 13828 Moving (-0.66, -0.49) raw xDistance=-0.42 yDistance=-0.69
22:36:37.338 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.42
22:36:37.339 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
22:36:37.339 00.000 13828 MoveAxis(E, 167, ABG)
22:36:37.339 00.000 13828 Guiding  Dir = 2, Dur = 167
22:36:37.340 00.001 13828 IsSlewing returns 0
22:36:37.341 00.001 13828 IsGuiding returns 0
22:36:37.344 00.003 13828 PulseGuide returned control before completion, sleep 175
22:36:37.530 00.186 13828 IsGuiding returns 0
22:36:37.530 00.000 13828 Move returns status 0, amount 167
22:36:37.530 00.000 13828 MoveAxis(N, 368, ABG)
22:36:37.530 00.000 13828 duration set to 0 by GuideMode
22:36:37.530 00.000 13828 Move returns status 0, amount 0
22:36:37.530 00.000 13828 move complete, result=0
22:36:37.531 00.001 13828 worker thread done servicing request
22:36:37.531 00.000 8960 GuideStep: -0.4 px 167 ms EAST, -0.7 px 0 ms NORTH
22:36:37.533 00.002 13828 Worker thread wakes up
22:36:37.533 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:37.534 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:40.016 02.482 13828 Exposure complete
22:36:40.147 00.131 13828 worker thread done servicing request
22:36:40.147 00.000 8960 OnExposeComplete: enter
22:36:40.150 00.003 8960 UpdateGuideState(): m_state=6
22:36:40.152 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1307
22:36:40.153 00.001 8960 Star::Find returns 1 (0), X=974.13, Y=734.52, Mass=128263, SNR=27.6, Peak=24547 HFD=3.0
22:36:40.155 00.002 8960 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.39) = xAngle (-1.35 = -1.35)
22:36:40.157 00.002 8960 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.39 = -1.39)
22:36:40.159 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.56 hyp=0.57 cameraTheta=-1.75 mountX=0.12 mountY=-0.56, mountTheta=-1.35
22:36:40.162 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.56, opts=13)
22:36:40.164 00.002 8960 Enqueuing Move request for scope (-0.10, -0.56)
22:36:40.166 00.002 13828 Worker thread wakes up
22:36:40.166 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=13584, FiltMin=10627, FiltMax=65535, Gamma=2.540
22:36:40.168 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.56) opts 0xd
22:36:40.168 00.000 8960 UpdateGuideState exits: m=128263 SNR=27.6
22:36:40.170 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.56)
22:36:40.170 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:40.172 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:40.174 00.002 8960 Enqueuing Expose request
22:36:40.176 00.002 13828 Moving (-0.10, -0.56) raw xDistance=0.12 yDistance=-0.56
22:36:40.176 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.12
22:36:40.176 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.56 from input -0.56
22:36:40.177 00.001 13828 MoveAxis(W, 34, ABG)
22:36:40.177 00.000 13828 Guiding  Dir = 3, Dur = 34
22:36:40.180 00.003 13828 IsSlewing returns 0
22:36:40.180 00.000 13828 IsGuiding returns 0
22:36:40.182 00.002 13828 PulseGuide returned control before completion, sleep 42
22:36:40.236 00.054 13828 IsGuiding returns 0
22:36:40.236 00.000 13828 Move returns status 0, amount 34
22:36:40.236 00.000 13828 MoveAxis(N, 298, ABG)
22:36:40.236 00.000 13828 duration set to 0 by GuideMode
22:36:40.236 00.000 13828 Move returns status 0, amount 0
22:36:40.236 00.000 13828 move complete, result=0
22:36:40.236 00.000 13828 worker thread done servicing request
22:36:40.236 00.000 8960 GuideStep: 0.1 px 34 ms WEST, -0.6 px 0 ms NORTH
22:36:40.238 00.002 13828 Worker thread wakes up
22:36:40.238 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:40.238 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:42.695 02.457 13828 Exposure complete
22:36:42.827 00.132 13828 worker thread done servicing request
22:36:42.827 00.000 8960 OnExposeComplete: enter
22:36:42.830 00.003 8960 UpdateGuideState(): m_state=6
22:36:42.832 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1308
22:36:42.834 00.002 8960 Star::Find returns 1 (0), X=974.45, Y=734.37, Mass=135183, SNR=24.6, Peak=23984 HFD=3.3
22:36:42.835 00.001 8960 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.39) = xAngle (-0.88 = -0.88)
22:36:42.837 00.002 8960 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
22:36:42.839 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=-0.71 hyp=0.74 cameraTheta=-1.27 mountX=0.47 mountY=-0.59, mountTheta=-0.89
22:36:42.842 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=-0.71, opts=13)
22:36:42.844 00.002 8960 Enqueuing Move request for scope (0.22, -0.71)
22:36:42.846 00.002 13828 Worker thread wakes up
22:36:42.846 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.71) opts 0xd
22:36:42.846 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7632, max=65535, med=13590, FiltMin=10518, FiltMax=65535, Gamma=2.540
22:36:42.848 00.002 13828 Handling offset move in thread for scope, endpoint = (0.22, -0.71)
22:36:42.848 00.000 13828 Moving (0.22, -0.71) raw xDistance=0.47 yDistance=-0.59
22:36:42.848 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.47
22:36:42.848 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.59 from input -0.59
22:36:42.848 00.000 13828 MoveAxis(W, 178, ABG)
22:36:42.849 00.001 13828 Guiding  Dir = 3, Dur = 178
22:36:42.849 00.000 8960 UpdateGuideState exits: m=135183 SNR=24.6
22:36:42.851 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:42.853 00.002 13828 IsSlewing returns 0
22:36:42.853 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:42.855 00.002 8960 Enqueuing Expose request
22:36:42.857 00.002 13828 IsGuiding returns 0
22:36:42.859 00.002 13828 PulseGuide returned control before completion, sleep 187
22:36:43.062 00.203 13828 IsGuiding returns 0
22:36:43.062 00.000 13828 Move returns status 0, amount 178
22:36:43.062 00.000 13828 MoveAxis(N, 312, ABG)
22:36:43.062 00.000 13828 duration set to 0 by GuideMode
22:36:43.062 00.000 13828 Move returns status 0, amount 0
22:36:43.062 00.000 13828 move complete, result=0
22:36:43.063 00.001 13828 worker thread done servicing request
22:36:43.063 00.000 8960 GuideStep: 0.5 px 178 ms WEST, -0.6 px 0 ms NORTH
22:36:43.065 00.002 13828 Worker thread wakes up
22:36:43.065 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:43.065 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:45.539 02.474 13828 Exposure complete
22:36:45.683 00.144 13828 worker thread done servicing request
22:36:45.683 00.000 8960 OnExposeComplete: enter
22:36:45.685 00.002 8960 UpdateGuideState(): m_state=6
22:36:45.687 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1309
22:36:45.689 00.002 8960 Star::Find returns 1 (0), X=973.53, Y=734.57, Mass=144524, SNR=27.7, Peak=27939 HFD=3.2
22:36:45.691 00.002 8960 CameraToMount -- cameraTheta (-2.51) - m_xAngle (-0.39) = xAngle (-2.12 = -2.12)
22:36:45.693 00.002 8960 CameraToMount -- cameraTheta (-2.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.16 = -2.16)
22:36:45.695 00.002 8960 CameraToMount -- cameraX=-0.70 cameraY=-0.51 hyp=0.86 cameraTheta=-2.51 mountX=-0.45 mountY=-0.72, mountTheta=-2.13
22:36:45.697 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.70, y=-0.51, opts=13)
22:36:45.699 00.002 8960 Enqueuing Move request for scope (-0.70, -0.51)
22:36:45.701 00.002 13828 Worker thread wakes up
22:36:45.701 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8336, max=65535, med=13616, FiltMin=10716, FiltMax=65535, Gamma=2.540
22:36:45.704 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.70, -0.51) opts 0xd
22:36:45.704 00.000 8960 UpdateGuideState exits: m=144524 SNR=27.7
22:36:45.706 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.70, -0.51)
22:36:45.706 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:45.709 00.003 13828 Moving (-0.70, -0.51) raw xDistance=-0.45 yDistance=-0.72
22:36:45.709 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:45.712 00.003 8960 Enqueuing Expose request
22:36:45.715 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.45
22:36:45.715 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.72 from input -0.72
22:36:45.715 00.000 13828 MoveAxis(E, 154, ABG)
22:36:45.715 00.000 13828 Guiding  Dir = 2, Dur = 154
22:36:45.717 00.002 13828 IsSlewing returns 0
22:36:45.717 00.000 13828 IsGuiding returns 0
22:36:45.719 00.002 13828 PulseGuide returned control before completion, sleep 163
22:36:45.889 00.170 13828 IsGuiding returns 0
22:36:45.889 00.000 13828 Move returns status 0, amount 154
22:36:45.889 00.000 13828 MoveAxis(N, 383, ABG)
22:36:45.889 00.000 13828 duration set to 0 by GuideMode
22:36:45.889 00.000 13828 Move returns status 0, amount 0
22:36:45.889 00.000 13828 move complete, result=0
22:36:45.889 00.000 13828 worker thread done servicing request
22:36:45.890 00.001 8960 GuideStep: -0.5 px 154 ms EAST, -0.7 px 0 ms NORTH
22:36:45.892 00.002 13828 Worker thread wakes up
22:36:45.893 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:45.893 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:48.367 02.474 13828 Exposure complete
22:36:48.510 00.143 13828 worker thread done servicing request
22:36:48.511 00.001 8960 OnExposeComplete: enter
22:36:48.513 00.002 8960 UpdateGuideState(): m_state=6
22:36:48.515 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1310
22:36:48.517 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=734.50, Mass=143094, SNR=27.5, Peak=25379 HFD=3.0
22:36:48.519 00.002 8960 CameraToMount -- cameraTheta (-1.74) - m_xAngle (-0.39) = xAngle (-1.35 = -1.35)
22:36:48.521 00.002 8960 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.38 = -1.38)
22:36:48.523 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.58 hyp=0.59 cameraTheta=-1.74 mountX=0.13 mountY=-0.58, mountTheta=-1.35
22:36:48.526 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.58, opts=13)
22:36:48.528 00.002 8960 Enqueuing Move request for scope (-0.10, -0.58)
22:36:48.531 00.003 13828 Worker thread wakes up
22:36:48.531 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8630, max=65535, med=13622, FiltMin=10710, FiltMax=65535, Gamma=2.540
22:36:48.533 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.58) opts 0xd
22:36:48.533 00.000 8960 UpdateGuideState exits: m=143094 SNR=27.5
22:36:48.535 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.58)
22:36:48.535 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:48.536 00.001 13828 Moving (-0.10, -0.58) raw xDistance=0.13 yDistance=-0.58
22:36:48.536 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:48.538 00.002 8960 Enqueuing Expose request
22:36:48.541 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.13
22:36:48.541 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.58 from input -0.58
22:36:48.541 00.000 13828 MoveAxis(W, 37, ABG)
22:36:48.541 00.000 13828 Guiding  Dir = 3, Dur = 37
22:36:48.543 00.002 13828 IsSlewing returns 0
22:36:48.543 00.000 13828 IsGuiding returns 0
22:36:48.544 00.001 13828 PulseGuide returned control before completion, sleep 46
22:36:48.603 00.059 13828 IsGuiding returns 0
22:36:48.603 00.000 13828 Move returns status 0, amount 37
22:36:48.603 00.000 13828 MoveAxis(N, 309, ABG)
22:36:48.603 00.000 13828 duration set to 0 by GuideMode
22:36:48.603 00.000 13828 Move returns status 0, amount 0
22:36:48.603 00.000 13828 move complete, result=0
22:36:48.603 00.000 13828 worker thread done servicing request
22:36:48.603 00.000 13828 Worker thread wakes up
22:36:48.603 00.000 8960 GuideStep: 0.1 px 37 ms WEST, -0.6 px 0 ms NORTH
22:36:48.606 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:48.606 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:51.081 02.475 13828 Exposure complete
22:36:51.216 00.135 13828 worker thread done servicing request
22:36:51.217 00.001 8960 OnExposeComplete: enter
22:36:51.219 00.002 8960 UpdateGuideState(): m_state=6
22:36:51.221 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1311
22:36:51.223 00.002 8960 Star::Find returns 1 (0), X=973.94, Y=735.03, Mass=126939, SNR=29.8, Peak=26499 HFD=2.9
22:36:51.224 00.001 8960 CameraToMount -- cameraTheta (-2.99) - m_xAngle (-0.39) = xAngle (-2.60 = -2.60)
22:36:51.226 00.002 8960 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.63 = -2.63)
22:36:51.229 00.003 8960 CameraToMount -- cameraX=-0.29 cameraY=-0.04 hyp=0.30 cameraTheta=-2.99 mountX=-0.25 mountY=-0.14, mountTheta=-2.62
22:36:51.233 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.29, y=-0.04, opts=13)
22:36:51.235 00.002 8960 Enqueuing Move request for scope (-0.29, -0.04)
22:36:51.236 00.001 13828 Worker thread wakes up
22:36:51.237 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7971, max=65535, med=13641, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:36:51.238 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.29, -0.04) opts 0xd
22:36:51.239 00.001 8960 UpdateGuideState exits: m=126939 SNR=29.8
22:36:51.240 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:51.242 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:51.244 00.002 8960 Enqueuing Expose request
22:36:51.245 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.29, -0.04)
22:36:51.246 00.001 13828 Moving (-0.29, -0.04) raw xDistance=-0.25 yDistance=-0.14
22:36:51.246 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25
22:36:51.246 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:36:51.246 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:36:51.246 00.000 13828 MoveAxis(E, 91, ABG)
22:36:51.246 00.000 13828 Guiding  Dir = 2, Dur = 91
22:36:51.247 00.001 13828 IsSlewing returns 0
22:36:51.247 00.000 13828 IsGuiding returns 0
22:36:51.249 00.002 13828 PulseGuide returned control before completion, sleep 100
22:36:51.356 00.107 13828 IsGuiding returns 0
22:36:51.356 00.000 13828 Move returns status 0, amount 91
22:36:51.356 00.000 13828 MoveAxis(N, 0, ABG)
22:36:51.356 00.000 13828 duration set to 0 by GuideMode
22:36:51.356 00.000 13828 Move returns status 0, amount 0
22:36:51.356 00.000 13828 move complete, result=0
22:36:51.357 00.001 13828 worker thread done servicing request
22:36:51.357 00.000 8960 GuideStep: -0.3 px 91 ms EAST, -0.1 px 0 ms NORTH
22:36:51.360 00.003 13828 Worker thread wakes up
22:36:51.360 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:51.360 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:53.837 02.477 13828 Exposure complete
22:36:53.978 00.141 13828 worker thread done servicing request
22:36:53.978 00.000 8960 OnExposeComplete: enter
22:36:53.980 00.002 8960 UpdateGuideState(): m_state=6
22:36:53.982 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1312
22:36:53.985 00.003 8960 Star::Find returns 1 (0), X=974.00, Y=734.88, Mass=130255, SNR=24.9, Peak=24451 HFD=3.0
22:36:53.987 00.002 8960 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.39) = xAngle (-2.05 = -2.05)
22:36:53.988 00.001 8960 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
22:36:53.991 00.003 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.20 hyp=0.31 cameraTheta=-2.44 mountX=-0.14 mountY=-0.27, mountTheta=-2.06
22:36:53.995 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.20, opts=13)
22:36:53.998 00.003 8960 Enqueuing Move request for scope (-0.23, -0.20)
22:36:54.001 00.003 13828 Worker thread wakes up
22:36:54.001 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8720, max=65535, med=13648, FiltMin=10480, FiltMax=65535, Gamma=2.540
22:36:54.003 00.002 8960 UpdateGuideState exits: m=130255 SNR=24.9
22:36:54.005 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.20) opts 0xd
22:36:54.005 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:54.007 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:54.009 00.002 8960 Enqueuing Expose request
22:36:54.011 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.20)
22:36:54.011 00.000 13828 Moving (-0.23, -0.20) raw xDistance=-0.14 yDistance=-0.27
22:36:54.011 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
22:36:54.011 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:36:54.011 00.000 13828 MoveAxis(E, 58, ABG)
22:36:54.011 00.000 13828 Guiding  Dir = 2, Dur = 58
22:36:54.012 00.001 13828 IsSlewing returns 0
22:36:54.013 00.001 13828 IsGuiding returns 0
22:36:54.014 00.001 13828 PulseGuide returned control before completion, sleep 67
22:36:54.094 00.080 13828 IsGuiding returns 0
22:36:54.094 00.000 13828 Move returns status 0, amount 58
22:36:54.094 00.000 13828 MoveAxis(N, 142, ABG)
22:36:54.094 00.000 13828 duration set to 0 by GuideMode
22:36:54.094 00.000 13828 Move returns status 0, amount 0
22:36:54.094 00.000 13828 move complete, result=0
22:36:54.095 00.001 13828 worker thread done servicing request
22:36:54.095 00.000 13828 Worker thread wakes up
22:36:54.095 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:54.095 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:54.095 00.000 8960 GuideStep: -0.1 px 58 ms EAST, -0.3 px 0 ms NORTH
22:36:56.556 02.461 13828 Exposure complete
22:36:56.690 00.134 13828 worker thread done servicing request
22:36:56.690 00.000 8960 OnExposeComplete: enter
22:36:56.692 00.002 8960 UpdateGuideState(): m_state=6
22:36:56.695 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1313
22:36:56.697 00.002 8960 Star::Find returns 1 (0), X=973.35, Y=735.11, Mass=153866, SNR=25.8, Peak=23651 HFD=3.8
22:36:56.698 00.001 8960 CameraToMount -- cameraTheta (3.10) - m_xAngle (-0.39) = xAngle (3.49 = -2.79)
22:36:56.700 00.002 8960 CameraToMount -- cameraTheta (3.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.46 = -2.83)
22:36:56.702 00.002 8960 CameraToMount -- cameraX=-0.88 cameraY=0.04 hyp=0.88 cameraTheta=3.10 mountX=-0.83 mountY=-0.27, mountTheta=-2.82
22:36:56.707 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.88, y=0.04, opts=13)
22:36:56.710 00.003 8960 Enqueuing Move request for scope (-0.88, 0.04)
22:36:56.712 00.002 13828 Worker thread wakes up
22:36:56.712 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8604, max=65535, med=13654, FiltMin=10627, FiltMax=65535, Gamma=2.540
22:36:56.713 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.88, 0.04) opts 0xd
22:36:56.713 00.000 8960 UpdateGuideState exits: m=153866 SNR=25.8
22:36:56.716 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:56.717 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:56.719 00.002 8960 Enqueuing Expose request
22:36:56.721 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.88, 0.04)
22:36:56.721 00.000 13828 Moving (-0.88, 0.04) raw xDistance=-0.83 yDistance=-0.27
22:36:56.721 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.83
22:36:56.721 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:36:56.721 00.000 13828 MoveAxis(E, 310, ABG)
22:36:56.721 00.000 13828 Guiding  Dir = 2, Dur = 310
22:36:56.723 00.002 13828 IsSlewing returns 0
22:36:56.723 00.000 13828 IsGuiding returns 0
22:36:56.726 00.003 13828 PulseGuide returned control before completion, sleep 318
22:36:57.047 00.321 13828 IsGuiding returns 0
22:36:57.047 00.000 13828 Move returns status 0, amount 310
22:36:57.047 00.000 13828 MoveAxis(N, 145, ABG)
22:36:57.047 00.000 13828 duration set to 0 by GuideMode
22:36:57.047 00.000 13828 Move returns status 0, amount 0
22:36:57.047 00.000 13828 move complete, result=0
22:36:57.047 00.000 13828 worker thread done servicing request
22:36:57.047 00.000 8960 GuideStep: -0.8 px 310 ms EAST, -0.3 px 0 ms NORTH
22:36:57.049 00.002 13828 Worker thread wakes up
22:36:57.050 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:57.050 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:36:59.523 02.473 13828 Exposure complete
22:36:59.663 00.140 13828 worker thread done servicing request
22:36:59.663 00.000 8960 OnExposeComplete: enter
22:36:59.665 00.002 8960 UpdateGuideState(): m_state=6
22:36:59.667 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1314
22:36:59.669 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=734.65, Mass=124227, SNR=26.4, Peak=25065 HFD=3.1
22:36:59.671 00.002 8960 CameraToMount -- cameraTheta (-1.02) - m_xAngle (-0.39) = xAngle (-0.63 = -0.63)
22:36:59.673 00.002 8960 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.66 = -0.66)
22:36:59.676 00.003 8960 CameraToMount -- cameraX=0.26 cameraY=-0.43 hyp=0.50 cameraTheta=-1.02 mountX=0.41 mountY=-0.31, mountTheta=-0.65
22:36:59.679 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.43, opts=13)
22:36:59.680 00.001 8960 Enqueuing Move request for scope (0.26, -0.43)
22:36:59.682 00.002 13828 Worker thread wakes up
22:36:59.682 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.43) opts 0xd
22:36:59.682 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8508, max=65535, med=13641, FiltMin=10736, FiltMax=65535, Gamma=2.540
22:36:59.684 00.002 8960 UpdateGuideState exits: m=124227 SNR=26.4
22:36:59.687 00.003 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.43)
22:36:59.687 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:36:59.689 00.002 13828 Moving (0.26, -0.43) raw xDistance=0.41 yDistance=-0.31
22:36:59.689 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:36:59.692 00.003 8960 Enqueuing Expose request
22:36:59.693 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.41
22:36:59.693 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.31 from input -0.31
22:36:59.693 00.000 13828 MoveAxis(W, 129, ABG)
22:36:59.693 00.000 13828 Guiding  Dir = 3, Dur = 129
22:36:59.695 00.002 13828 IsSlewing returns 0
22:36:59.695 00.000 13828 IsGuiding returns 0
22:36:59.696 00.001 13828 PulseGuide returned control before completion, sleep 138
22:36:59.847 00.151 13828 IsGuiding returns 0
22:36:59.847 00.000 13828 Move returns status 0, amount 129
22:36:59.847 00.000 13828 MoveAxis(N, 165, ABG)
22:36:59.847 00.000 13828 duration set to 0 by GuideMode
22:36:59.847 00.000 13828 Move returns status 0, amount 0
22:36:59.848 00.001 13828 move complete, result=0
22:36:59.848 00.000 13828 worker thread done servicing request
22:36:59.848 00.000 8960 GuideStep: 0.4 px 129 ms WEST, -0.3 px 0 ms NORTH
22:36:59.852 00.004 13828 Worker thread wakes up
22:36:59.852 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:36:59.852 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:02.321 02.469 13828 Exposure complete
22:37:02.453 00.132 13828 worker thread done servicing request
22:37:02.453 00.000 8960 OnExposeComplete: enter
22:37:02.456 00.003 8960 UpdateGuideState(): m_state=6
22:37:02.459 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1315
22:37:02.461 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.62, Mass=122467, SNR=25.8, Peak=22096 HFD=3.2
22:37:02.463 00.002 8960 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.39) = xAngle (-1.26 = -1.26)
22:37:02.465 00.002 8960 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.29 = -1.29)
22:37:02.468 00.003 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.45 hyp=0.45 cameraTheta=-1.65 mountX=0.14 mountY=-0.44, mountTheta=-1.26
22:37:02.472 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.45, opts=13)
22:37:02.474 00.002 8960 Enqueuing Move request for scope (-0.04, -0.45)
22:37:02.477 00.003 13828 Worker thread wakes up
22:37:02.477 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8176, max=65535, med=13648, FiltMin=10633, FiltMax=65535, Gamma=2.540
22:37:02.478 00.001 8960 UpdateGuideState exits: m=122467 SNR=25.8
22:37:02.481 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.45) opts 0xd
22:37:02.481 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:02.484 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.45)
22:37:02.484 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:02.486 00.002 8960 Enqueuing Expose request
22:37:02.488 00.002 13828 Moving (-0.04, -0.45) raw xDistance=0.14 yDistance=-0.44
22:37:02.488 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.14
22:37:02.488 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.44 from input -0.44
22:37:02.488 00.000 13828 MoveAxis(W, 61, ABG)
22:37:02.488 00.000 13828 Guiding  Dir = 3, Dur = 61
22:37:02.490 00.002 13828 IsSlewing returns 0
22:37:02.490 00.000 13828 IsGuiding returns 0
22:37:02.492 00.002 13828 PulseGuide returned control before completion, sleep 70
22:37:02.577 00.085 13828 IsGuiding returns 0
22:37:02.577 00.000 13828 Move returns status 0, amount 61
22:37:02.577 00.000 13828 MoveAxis(N, 233, ABG)
22:37:02.577 00.000 13828 duration set to 0 by GuideMode
22:37:02.577 00.000 13828 Move returns status 0, amount 0
22:37:02.577 00.000 13828 move complete, result=0
22:37:02.577 00.000 13828 worker thread done servicing request
22:37:02.577 00.000 13828 Worker thread wakes up
22:37:02.577 00.000 8960 GuideStep: 0.1 px 61 ms WEST, -0.4 px 0 ms NORTH
22:37:02.580 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:02.580 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:05.053 02.473 13828 Exposure complete
22:37:05.191 00.138 13828 worker thread done servicing request
22:37:05.191 00.000 8960 OnExposeComplete: enter
22:37:05.193 00.002 8960 UpdateGuideState(): m_state=6
22:37:05.195 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1316
22:37:05.197 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=734.89, Mass=170411, SNR=29.8, Peak=27465 HFD=3.6
22:37:05.199 00.002 8960 CameraToMount -- cameraTheta (-0.72) - m_xAngle (-0.39) = xAngle (-0.33 = -0.33)
22:37:05.200 00.001 8960 CameraToMount -- cameraTheta (-0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
22:37:05.202 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.72 mountX=0.26 mountY=-0.10, mountTheta=-0.36
22:37:05.207 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.18, opts=13)
22:37:05.210 00.003 8960 Enqueuing Move request for scope (0.21, -0.18)
22:37:05.211 00.001 13828 Worker thread wakes up
22:37:05.212 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=13654, FiltMin=10627, FiltMax=65535, Gamma=2.540
22:37:05.213 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
22:37:05.213 00.000 8960 UpdateGuideState exits: m=170411 SNR=29.8
22:37:05.215 00.002 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
22:37:05.215 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:05.217 00.002 13828 Moving (0.21, -0.18) raw xDistance=0.26 yDistance=-0.10
22:37:05.217 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:05.219 00.002 8960 Enqueuing Expose request
22:37:05.222 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
22:37:05.222 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:05.222 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:37:05.222 00.000 13828 MoveAxis(W, 102, ABG)
22:37:05.222 00.000 13828 Guiding  Dir = 3, Dur = 102
22:37:05.224 00.002 13828 IsSlewing returns 0
22:37:05.224 00.000 13828 IsGuiding returns 0
22:37:05.226 00.002 13828 PulseGuide returned control before completion, sleep 111
22:37:05.346 00.120 13828 IsGuiding returns 0
22:37:05.346 00.000 13828 Move returns status 0, amount 102
22:37:05.346 00.000 13828 MoveAxis(N, 0, ABG)
22:37:05.346 00.000 13828 duration set to 0 by GuideMode
22:37:05.346 00.000 13828 Move returns status 0, amount 0
22:37:05.346 00.000 13828 move complete, result=0
22:37:05.346 00.000 13828 worker thread done servicing request
22:37:05.346 00.000 8960 GuideStep: 0.3 px 102 ms WEST, -0.1 px 0 ms NORTH
22:37:05.349 00.003 13828 Worker thread wakes up
22:37:05.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:05.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:07.828 02.479 13828 Exposure complete
22:37:07.972 00.144 13828 worker thread done servicing request
22:37:07.972 00.000 8960 OnExposeComplete: enter
22:37:07.976 00.004 8960 UpdateGuideState(): m_state=6
22:37:07.979 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1317
22:37:07.981 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=734.35, Mass=149496, SNR=27.9, Peak=26627 HFD=3.4
22:37:07.983 00.002 8960 CameraToMount -- cameraTheta (-1.42) - m_xAngle (-0.39) = xAngle (-1.03 = -1.03)
22:37:07.985 00.002 8960 CameraToMount -- cameraTheta (-1.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.07 = -1.07)
22:37:07.987 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=-0.72 hyp=0.73 cameraTheta=-1.42 mountX=0.38 mountY=-0.64, mountTheta=-1.04
22:37:07.990 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=-0.72, opts=13)
22:37:07.992 00.002 8960 Enqueuing Move request for scope (0.11, -0.72)
22:37:07.994 00.002 13828 Worker thread wakes up
22:37:07.994 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8144, max=65535, med=13660, FiltMin=10819, FiltMax=65535, Gamma=2.540
22:37:07.996 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, -0.72) opts 0xd
22:37:07.996 00.000 8960 UpdateGuideState exits: m=149496 SNR=27.9
22:37:07.998 00.002 13828 Handling offset move in thread for scope, endpoint = (0.11, -0.72)
22:37:07.998 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:08.000 00.002 13828 Moving (0.11, -0.72) raw xDistance=0.38 yDistance=-0.64
22:37:08.000 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:08.002 00.002 8960 Enqueuing Expose request
22:37:08.003 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.38
22:37:08.004 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:37:08.004 00.000 13828 MoveAxis(W, 146, ABG)
22:37:08.004 00.000 13828 Guiding  Dir = 3, Dur = 146
22:37:08.006 00.002 13828 IsSlewing returns 0
22:37:08.006 00.000 13828 IsGuiding returns 0
22:37:08.008 00.002 13828 PulseGuide returned control before completion, sleep 155
22:37:08.178 00.170 13828 IsGuiding returns 0
22:37:08.178 00.000 13828 Move returns status 0, amount 146
22:37:08.178 00.000 13828 MoveAxis(N, 340, ABG)
22:37:08.178 00.000 13828 duration set to 0 by GuideMode
22:37:08.178 00.000 13828 Move returns status 0, amount 0
22:37:08.178 00.000 13828 move complete, result=0
22:37:08.178 00.000 13828 worker thread done servicing request
22:37:08.178 00.000 8960 GuideStep: 0.4 px 146 ms WEST, -0.6 px 0 ms NORTH
22:37:08.181 00.003 13828 Worker thread wakes up
22:37:08.181 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:08.181 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:10.660 02.479 13828 Exposure complete
22:37:10.801 00.141 13828 worker thread done servicing request
22:37:10.801 00.000 8960 OnExposeComplete: enter
22:37:10.803 00.002 8960 UpdateGuideState(): m_state=6
22:37:10.805 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1318
22:37:10.808 00.003 8960 Star::Find returns 1 (0), X=973.65, Y=735.05, Mass=137313, SNR=23.9, Peak=22083 HFD=3.9
22:37:10.810 00.002 8960 CameraToMount -- cameraTheta (-3.10) - m_xAngle (-0.39) = xAngle (-2.71 = -2.71)
22:37:10.812 00.002 8960 CameraToMount -- cameraTheta (-3.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
22:37:10.814 00.002 8960 CameraToMount -- cameraX=-0.58 cameraY=-0.03 hyp=0.58 cameraTheta=-3.10 mountX=-0.52 mountY=-0.23, mountTheta=-2.74
22:37:10.818 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=-0.03, opts=13)
22:37:10.821 00.003 8960 Enqueuing Move request for scope (-0.58, -0.03)
22:37:10.823 00.002 13828 Worker thread wakes up
22:37:10.823 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.03) opts 0xd
22:37:10.823 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.58, -0.03)
22:37:10.823 00.000 13828 Moving (-0.58, -0.03) raw xDistance=-0.52 yDistance=-0.23
22:37:10.823 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.52
22:37:10.823 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8630, max=65535, med=13673, FiltMin=10652, FiltMax=65535, Gamma=2.540
22:37:10.825 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:37:10.825 00.000 13828 MoveAxis(E, 184, ABG)
22:37:10.825 00.000 8960 UpdateGuideState exits: m=137313 SNR=23.9
22:37:10.827 00.002 13828 Guiding  Dir = 2, Dur = 184
22:37:10.827 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:10.830 00.003 13828 IsSlewing returns 0
22:37:10.830 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:10.832 00.002 8960 Enqueuing Expose request
22:37:10.833 00.001 13828 IsGuiding returns 0
22:37:10.835 00.002 13828 PulseGuide returned control before completion, sleep 193
22:37:11.044 00.209 13828 IsGuiding returns 0
22:37:11.044 00.000 13828 Move returns status 0, amount 184
22:37:11.044 00.000 13828 MoveAxis(N, 120, ABG)
22:37:11.044 00.000 13828 duration set to 0 by GuideMode
22:37:11.044 00.000 13828 Move returns status 0, amount 0
22:37:11.044 00.000 13828 move complete, result=0
22:37:11.044 00.000 13828 worker thread done servicing request
22:37:11.044 00.000 8960 GuideStep: -0.5 px 184 ms EAST, -0.2 px 0 ms NORTH
22:37:11.047 00.003 13828 Worker thread wakes up
22:37:11.047 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:11.047 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:13.522 02.475 13828 Exposure complete
22:37:13.656 00.134 13828 worker thread done servicing request
22:37:13.656 00.000 8960 OnExposeComplete: enter
22:37:13.658 00.002 8960 UpdateGuideState(): m_state=6
22:37:13.660 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1319
22:37:13.662 00.002 8960 Star::Find returns 1 (0), X=973.99, Y=734.79, Mass=174310, SNR=31.1, Peak=26307 HFD=4.3
22:37:13.664 00.002 8960 CameraToMount -- cameraTheta (-2.27) - m_xAngle (-0.39) = xAngle (-1.87 = -1.87)
22:37:13.666 00.002 8960 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.91 = -1.91)
22:37:13.668 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.29 hyp=0.38 cameraTheta=-2.27 mountX=-0.11 mountY=-0.36, mountTheta=-1.88
22:37:13.673 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.29, opts=13)
22:37:13.675 00.002 8960 Enqueuing Move request for scope (-0.24, -0.29)
22:37:13.677 00.002 13828 Worker thread wakes up
22:37:13.677 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8393, max=65535, med=13667, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:37:13.679 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.29) opts 0xd
22:37:13.679 00.000 8960 UpdateGuideState exits: m=174310 SNR=31.1
22:37:13.681 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.29)
22:37:13.681 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:13.682 00.001 13828 Moving (-0.24, -0.29) raw xDistance=-0.11 yDistance=-0.36
22:37:13.683 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:13.684 00.001 8960 Enqueuing Expose request
22:37:13.686 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:37:13.686 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.36 from input -0.36
22:37:13.686 00.000 13828 MoveAxis(E, 0, ABG)
22:37:13.686 00.000 13828 Move returns status 0, amount 0
22:37:13.687 00.001 13828 MoveAxis(N, 190, ABG)
22:37:13.687 00.000 13828 duration set to 0 by GuideMode
22:37:13.687 00.000 13828 Move returns status 0, amount 0
22:37:13.687 00.000 13828 move complete, result=0
22:37:13.687 00.000 13828 worker thread done servicing request
22:37:13.687 00.000 13828 Worker thread wakes up
22:37:13.687 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:13.687 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:13.688 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.4 px 0 ms NORTH
22:37:16.152 02.464 13828 Exposure complete
22:37:16.281 00.129 13828 worker thread done servicing request
22:37:16.282 00.001 8960 OnExposeComplete: enter
22:37:16.284 00.002 8960 UpdateGuideState(): m_state=6
22:37:16.286 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1320
22:37:16.288 00.002 8960 Star::Find returns 1 (0), X=974.41, Y=734.45, Mass=139074, SNR=26.2, Peak=24739 HFD=3.2
22:37:16.290 00.002 8960 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.39) = xAngle (-0.91 = -0.91)
22:37:16.291 00.001 8960 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.94 = -0.94)
22:37:16.293 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=-0.63 hyp=0.65 cameraTheta=-1.30 mountX=0.40 mountY=-0.53, mountTheta=-0.92
22:37:16.296 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=-0.63, opts=13)
22:37:16.298 00.002 8960 Enqueuing Move request for scope (0.17, -0.63)
22:37:16.300 00.002 13828 Worker thread wakes up
22:37:16.300 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8304, max=65535, med=13673, FiltMin=10851, FiltMax=65535, Gamma=2.540
22:37:16.302 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, -0.63) opts 0xd
22:37:16.302 00.000 8960 UpdateGuideState exits: m=139074 SNR=26.2
22:37:16.304 00.002 13828 Handling offset move in thread for scope, endpoint = (0.17, -0.63)
22:37:16.304 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:16.307 00.003 13828 Moving (0.17, -0.63) raw xDistance=0.40 yDistance=-0.53
22:37:16.307 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:16.310 00.003 8960 Enqueuing Expose request
22:37:16.313 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:37:16.313 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:37:16.313 00.000 13828 MoveAxis(W, 148, ABG)
22:37:16.313 00.000 13828 Guiding  Dir = 3, Dur = 148
22:37:16.316 00.003 13828 IsSlewing returns 0
22:37:16.316 00.000 13828 IsGuiding returns 0
22:37:16.322 00.006 13828 PulseGuide returned control before completion, sleep 153
22:37:16.487 00.165 13828 IsGuiding returns 0
22:37:16.487 00.000 13828 Move returns status 0, amount 148
22:37:16.487 00.000 13828 MoveAxis(N, 280, ABG)
22:37:16.487 00.000 13828 duration set to 0 by GuideMode
22:37:16.487 00.000 13828 Move returns status 0, amount 0
22:37:16.487 00.000 13828 move complete, result=0
22:37:16.487 00.000 13828 worker thread done servicing request
22:37:16.488 00.001 8960 GuideStep: 0.4 px 148 ms WEST, -0.5 px 0 ms NORTH
22:37:16.490 00.002 13828 Worker thread wakes up
22:37:16.490 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:16.490 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:18.964 02.474 13828 Exposure complete
22:37:19.127 00.163 13828 worker thread done servicing request
22:37:19.128 00.001 8960 OnExposeComplete: enter
22:37:19.130 00.002 8960 UpdateGuideState(): m_state=6
22:37:19.132 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1321
22:37:19.134 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=734.78, Mass=133842, SNR=25.7, Peak=24003 HFD=2.8
22:37:19.136 00.002 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.65 = -1.65)
22:37:19.138 00.002 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:37:19.141 00.003 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.29 hyp=0.33 cameraTheta=-2.04 mountX=-0.03 mountY=-0.33, mountTheta=-1.65
22:37:19.144 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.29, opts=13)
22:37:19.146 00.002 8960 Enqueuing Move request for scope (-0.15, -0.29)
22:37:19.148 00.002 13828 Worker thread wakes up
22:37:19.148 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8566, max=65535, med=13660, FiltMin=10774, FiltMax=65535, Gamma=2.540
22:37:19.151 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.29) opts 0xd
22:37:19.151 00.000 8960 UpdateGuideState exits: m=133842 SNR=25.7
22:37:19.154 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.29)
22:37:19.154 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:19.156 00.002 13828 Moving (-0.15, -0.29) raw xDistance=-0.03 yDistance=-0.33
22:37:19.156 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:19.158 00.002 8960 Enqueuing Expose request
22:37:19.160 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:37:19.160 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:37:19.160 00.000 13828 MoveAxis(E, 0, ABG)
22:37:19.160 00.000 13828 Move returns status 0, amount 0
22:37:19.160 00.000 13828 MoveAxis(N, 174, ABG)
22:37:19.160 00.000 13828 duration set to 0 by GuideMode
22:37:19.161 00.001 13828 Move returns status 0, amount 0
22:37:19.161 00.000 13828 move complete, result=0
22:37:19.161 00.000 13828 worker thread done servicing request
22:37:19.161 00.000 13828 Worker thread wakes up
22:37:19.161 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:19.161 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:19.162 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:37:21.643 02.481 13828 Exposure complete
22:37:21.777 00.134 13828 worker thread done servicing request
22:37:21.777 00.000 8960 OnExposeComplete: enter
22:37:21.780 00.003 8960 UpdateGuideState(): m_state=6
22:37:21.783 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1322
22:37:21.785 00.002 8960 Star::Find returns 1 (0), X=974.49, Y=735.23, Mass=127291, SNR=26.5, Peak=25545 HFD=2.9
22:37:21.787 00.002 8960 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.39) = xAngle (0.94 = 0.94)
22:37:21.789 00.002 8960 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.90 = 0.90)
22:37:21.791 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=0.16 hyp=0.30 cameraTheta=0.54 mountX=0.18 mountY=0.23, mountTheta=0.92
22:37:21.795 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=0.16, opts=13)
22:37:21.797 00.002 8960 Enqueuing Move request for scope (0.26, 0.16)
22:37:21.798 00.001 13828 Worker thread wakes up
22:37:21.799 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.16) opts 0xd
22:37:21.799 00.000 13828 Handling offset move in thread for scope, endpoint = (0.26, 0.16)
22:37:21.799 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8272, max=65535, med=13673, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:37:21.800 00.001 13828 Moving (0.26, 0.16) raw xDistance=0.18 yDistance=0.23
22:37:21.800 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.18
22:37:21.800 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:21.801 00.001 8960 UpdateGuideState exits: m=127291 SNR=26.5
22:37:21.802 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:37:21.803 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:21.805 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:21.806 00.001 8960 Enqueuing Expose request
22:37:21.809 00.003 13828 MoveAxis(W, 66, ABG)
22:37:21.809 00.000 13828 Guiding  Dir = 3, Dur = 66
22:37:21.810 00.001 13828 IsSlewing returns 0
22:37:21.811 00.001 13828 IsGuiding returns 0
22:37:21.814 00.003 13828 PulseGuide returned control before completion, sleep 73
22:37:21.902 00.088 13828 IsGuiding returns 0
22:37:21.902 00.000 13828 Move returns status 0, amount 66
22:37:21.902 00.000 13828 MoveAxis(N, 0, ABG)
22:37:21.902 00.000 13828 duration set to 0 by GuideMode
22:37:21.903 00.001 13828 Move returns status 0, amount 0
22:37:21.903 00.000 13828 move complete, result=0
22:37:21.903 00.000 13828 worker thread done servicing request
22:37:21.903 00.000 8960 GuideStep: 0.2 px 66 ms WEST, 0.2 px 0 ms NORTH
22:37:21.906 00.003 13828 Worker thread wakes up
22:37:21.906 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:21.906 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:24.370 02.464 13828 Exposure complete
22:37:24.509 00.139 13828 worker thread done servicing request
22:37:24.509 00.000 8960 OnExposeComplete: enter
22:37:24.512 00.003 8960 UpdateGuideState(): m_state=6
22:37:24.514 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1323
22:37:24.516 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=735.24, Mass=107122, SNR=21.1, Peak=23273 HFD=2.7
22:37:24.518 00.002 8960 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.39) = xAngle (2.52 = 2.52)
22:37:24.520 00.002 8960 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.48 = 2.48)
22:37:24.523 00.003 8960 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.12 mountX=-0.15 mountY=0.12, mountTheta=2.49
22:37:24.527 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.16, opts=13)
22:37:24.529 00.002 8960 Enqueuing Move request for scope (-0.10, 0.16)
22:37:24.532 00.003 13828 Worker thread wakes up
22:37:24.532 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8323, max=65535, med=13692, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:37:24.534 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
22:37:24.534 00.000 8960 UpdateGuideState exits: m=107122 SNR=21.1
22:37:24.536 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
22:37:24.536 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:24.538 00.002 13828 Moving (-0.10, 0.16) raw xDistance=-0.15 yDistance=0.12
22:37:24.538 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:24.540 00.002 8960 Enqueuing Expose request
22:37:24.542 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:37:24.542 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:24.542 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:37:24.542 00.000 13828 MoveAxis(E, 53, ABG)
22:37:24.542 00.000 13828 Guiding  Dir = 2, Dur = 53
22:37:24.543 00.001 13828 IsSlewing returns 0
22:37:24.544 00.001 13828 IsGuiding returns 0
22:37:24.545 00.001 13828 PulseGuide returned control before completion, sleep 62
22:37:24.613 00.068 13828 IsGuiding returns 0
22:37:24.613 00.000 13828 Move returns status 0, amount 53
22:37:24.613 00.000 13828 MoveAxis(N, 0, ABG)
22:37:24.613 00.000 13828 duration set to 0 by GuideMode
22:37:24.613 00.000 13828 Move returns status 0, amount 0
22:37:24.613 00.000 13828 move complete, result=0
22:37:24.613 00.000 13828 worker thread done servicing request
22:37:24.613 00.000 8960 GuideStep: -0.2 px 53 ms EAST, 0.1 px 0 ms NORTH
22:37:24.616 00.003 13828 Worker thread wakes up
22:37:24.616 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:24.616 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:27.082 02.466 13828 Exposure complete
22:37:27.224 00.142 13828 worker thread done servicing request
22:37:27.224 00.000 8960 OnExposeComplete: enter
22:37:27.226 00.002 8960 UpdateGuideState(): m_state=6
22:37:27.228 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1324
22:37:27.230 00.002 8960 Star::Find returns 1 (0), X=973.31, Y=735.26, Mass=125233, SNR=22.7, Peak=24163 HFD=3.5
22:37:27.232 00.002 8960 CameraToMount -- cameraTheta (2.94) - m_xAngle (-0.39) = xAngle (3.33 = -2.95)
22:37:27.234 00.002 8960 CameraToMount -- cameraTheta (2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.30 = -2.98)
22:37:27.237 00.003 8960 CameraToMount -- cameraX=-0.92 cameraY=0.19 hyp=0.94 cameraTheta=2.94 mountX=-0.92 mountY=-0.15, mountTheta=-2.98
22:37:27.241 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.92, y=0.19, opts=13)
22:37:27.244 00.003 8960 Enqueuing Move request for scope (-0.92, 0.19)
22:37:27.247 00.003 13828 Worker thread wakes up
22:37:27.247 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.92, 0.19) opts 0xd
22:37:27.247 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.92, 0.19)
22:37:27.247 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8137, max=65535, med=13699, FiltMin=10928, FiltMax=65535, Gamma=2.540
22:37:27.249 00.002 13828 Moving (-0.92, 0.19) raw xDistance=-0.92 yDistance=-0.15
22:37:27.249 00.000 8960 UpdateGuideState exits: m=125233 SNR=22.7
22:37:27.251 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.59 from input -0.92
22:37:27.251 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:27.251 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:27.253 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:37:27.253 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:27.255 00.002 13828 MoveAxis(E, 346, ABG)
22:37:27.256 00.001 13828 Guiding  Dir = 2, Dur = 346
22:37:27.256 00.000 8960 Enqueuing Expose request
22:37:27.258 00.002 13828 IsSlewing returns 0
22:37:27.258 00.000 13828 IsGuiding returns 0
22:37:27.262 00.004 13828 PulseGuide returned control before completion, sleep 353
22:37:27.624 00.362 13828 IsGuiding returns 0
22:37:27.624 00.000 13828 Move returns status 0, amount 346
22:37:27.624 00.000 13828 MoveAxis(N, 0, ABG)
22:37:27.624 00.000 13828 duration set to 0 by GuideMode
22:37:27.624 00.000 13828 Move returns status 0, amount 0
22:37:27.624 00.000 13828 move complete, result=0
22:37:27.624 00.000 13828 worker thread done servicing request
22:37:27.624 00.000 8960 GuideStep: -0.9 px 346 ms EAST, -0.1 px 0 ms NORTH
22:37:27.626 00.002 13828 Worker thread wakes up
22:37:27.627 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:27.627 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:30.091 02.464 13828 Exposure complete
22:37:30.241 00.150 13828 worker thread done servicing request
22:37:30.241 00.000 8960 OnExposeComplete: enter
22:37:30.244 00.003 8960 UpdateGuideState(): m_state=6
22:37:30.246 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1325
22:37:30.248 00.002 8960 Star::Find returns 1 (0), X=974.38, Y=734.86, Mass=153245, SNR=30.8, Peak=26051 HFD=3.0
22:37:30.250 00.002 8960 CameraToMount -- cameraTheta (-0.98) - m_xAngle (-0.39) = xAngle (-0.59 = -0.59)
22:37:30.253 00.003 8960 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.63 = -0.63)
22:37:30.255 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=-0.22 hyp=0.27 cameraTheta=-0.98 mountX=0.22 mountY=-0.16, mountTheta=-0.61
22:37:30.261 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.22, opts=13)
22:37:30.263 00.002 8960 Enqueuing Move request for scope (0.15, -0.22)
22:37:30.265 00.002 13828 Worker thread wakes up
22:37:30.265 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8566, max=65535, med=13718, FiltMin=10691, FiltMax=65535, Gamma=2.540
22:37:30.268 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.22) opts 0xd
22:37:30.268 00.000 8960 UpdateGuideState exits: m=153245 SNR=30.8
22:37:30.270 00.002 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.22)
22:37:30.271 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:30.273 00.002 13828 Moving (0.15, -0.22) raw xDistance=0.22 yDistance=-0.16
22:37:30.273 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:30.275 00.002 8960 Enqueuing Expose request
22:37:30.277 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.22
22:37:30.277 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:30.277 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:37:30.277 00.000 13828 MoveAxis(W, 57, ABG)
22:37:30.277 00.000 13828 Guiding  Dir = 3, Dur = 57
22:37:30.279 00.002 13828 IsSlewing returns 0
22:37:30.279 00.000 13828 IsGuiding returns 0
22:37:30.280 00.001 13828 PulseGuide returned control before completion, sleep 66
22:37:30.349 00.069 13828 IsGuiding returns 0
22:37:30.349 00.000 13828 Move returns status 0, amount 57
22:37:30.349 00.000 13828 MoveAxis(N, 0, ABG)
22:37:30.349 00.000 13828 duration set to 0 by GuideMode
22:37:30.349 00.000 13828 Move returns status 0, amount 0
22:37:30.349 00.000 13828 move complete, result=0
22:37:30.349 00.000 13828 worker thread done servicing request
22:37:30.350 00.001 13828 Worker thread wakes up
22:37:30.350 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:30.350 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:30.350 00.000 8960 GuideStep: 0.2 px 57 ms WEST, -0.2 px 0 ms NORTH
22:37:32.826 02.476 13828 Exposure complete
22:37:32.960 00.134 13828 worker thread done servicing request
22:37:32.960 00.000 8960 OnExposeComplete: enter
22:37:32.962 00.002 8960 UpdateGuideState(): m_state=6
22:37:32.964 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1326
22:37:32.966 00.002 8960 Star::Find returns 1 (0), X=973.67, Y=735.35, Mass=177305, SNR=29.3, Peak=26371 HFD=3.8
22:37:32.968 00.002 8960 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.39) = xAngle (3.08 = 3.08)
22:37:32.971 00.003 8960 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.04 = 3.04)
22:37:32.974 00.003 8960 CameraToMount -- cameraX=-0.56 cameraY=0.27 hyp=0.62 cameraTheta=2.69 mountX=-0.62 mountY=0.06, mountTheta=3.05
22:37:32.977 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.27, opts=13)
22:37:32.978 00.001 8960 Enqueuing Move request for scope (-0.56, 0.27)
22:37:32.980 00.002 13828 Worker thread wakes up
22:37:32.980 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.27) opts 0xd
22:37:32.980 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.27)
22:37:32.980 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8483, max=65535, med=13724, FiltMin=10838, FiltMax=65535, Gamma=2.540
22:37:32.982 00.002 8960 UpdateGuideState exits: m=177305 SNR=29.3
22:37:32.984 00.002 13828 Moving (-0.56, 0.27) raw xDistance=-0.62 yDistance=0.06
22:37:32.984 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.62
22:37:32.984 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:32.984 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:32.986 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:37:32.986 00.000 13828 MoveAxis(E, 227, ABG)
22:37:32.986 00.000 13828 Guiding  Dir = 2, Dur = 227
22:37:32.986 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:32.988 00.002 8960 Enqueuing Expose request
22:37:32.990 00.002 13828 IsSlewing returns 0
22:37:32.991 00.001 13828 IsGuiding returns 0
22:37:32.992 00.001 13828 PulseGuide returned control before completion, sleep 236
22:37:33.243 00.251 13828 IsGuiding returns 0
22:37:33.243 00.000 13828 Move returns status 0, amount 227
22:37:33.243 00.000 13828 MoveAxis(N, 0, ABG)
22:37:33.243 00.000 13828 duration set to 0 by GuideMode
22:37:33.243 00.000 13828 Move returns status 0, amount 0
22:37:33.243 00.000 13828 move complete, result=0
22:37:33.243 00.000 13828 worker thread done servicing request
22:37:33.243 00.000 8960 GuideStep: -0.6 px 227 ms EAST, 0.1 px 0 ms NORTH
22:37:33.246 00.003 13828 Worker thread wakes up
22:37:33.247 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:33.247 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:35.730 02.483 13828 Exposure complete
22:37:35.871 00.141 13828 worker thread done servicing request
22:37:35.872 00.001 8960 OnExposeComplete: enter
22:37:35.874 00.002 8960 UpdateGuideState(): m_state=6
22:37:35.876 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1327
22:37:35.878 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=735.22, Mass=154585, SNR=29.7, Peak=25065 HFD=4.0
22:37:35.880 00.002 8960 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.39) = xAngle (2.10 = 2.10)
22:37:35.881 00.001 8960 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.06 = 2.06)
22:37:35.883 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.14 hyp=0.14 cameraTheta=1.70 mountX=-0.07 mountY=0.12, mountTheta=2.09
22:37:35.887 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.14, opts=13)
22:37:35.889 00.002 8960 Enqueuing Move request for scope (-0.02, 0.14)
22:37:35.891 00.002 13828 Worker thread wakes up
22:37:35.891 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8348, max=65535, med=13705, FiltMin=10544, FiltMax=65535, Gamma=2.540
22:37:35.894 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.14) opts 0xd
22:37:35.894 00.000 8960 UpdateGuideState exits: m=154585 SNR=29.7
22:37:35.897 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.14)
22:37:35.897 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:35.899 00.002 13828 Moving (-0.02, 0.14) raw xDistance=-0.07 yDistance=0.12
22:37:35.899 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:35.901 00.002 8960 Enqueuing Expose request
22:37:35.904 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:37:35.904 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:35.904 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:37:35.904 00.000 13828 MoveAxis(E, 0, ABG)
22:37:35.904 00.000 13828 Move returns status 0, amount 0
22:37:35.904 00.000 13828 MoveAxis(N, 0, ABG)
22:37:35.904 00.000 13828 duration set to 0 by GuideMode
22:37:35.904 00.000 13828 Move returns status 0, amount 0
22:37:35.904 00.000 13828 move complete, result=0
22:37:35.904 00.000 13828 worker thread done servicing request
22:37:35.905 00.001 13828 Worker thread wakes up
22:37:35.905 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:35.905 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:35.906 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:37:38.385 02.479 13828 Exposure complete
22:37:38.536 00.151 13828 worker thread done servicing request
22:37:38.536 00.000 8960 OnExposeComplete: enter
22:37:38.538 00.002 8960 UpdateGuideState(): m_state=6
22:37:38.540 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1328
22:37:38.542 00.002 8960 Star::Find returns 1 (0), X=974.49, Y=734.28, Mass=111886, SNR=21.7, Peak=24009 HFD=3.1
22:37:38.544 00.002 8960 CameraToMount -- cameraTheta (-1.25) - m_xAngle (-0.39) = xAngle (-0.86 = -0.86)
22:37:38.546 00.002 8960 CameraToMount -- cameraTheta (-1.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.90 = -0.90)
22:37:38.548 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=-0.80 hyp=0.84 cameraTheta=-1.25 mountX=0.55 mountY=-0.66, mountTheta=-0.88
22:37:38.552 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.80, opts=13)
22:37:38.555 00.003 8960 Enqueuing Move request for scope (0.26, -0.80)
22:37:38.557 00.002 13828 Worker thread wakes up
22:37:38.557 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=13686, FiltMin=10838, FiltMax=65535, Gamma=2.540
22:37:38.559 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.80) opts 0xd
22:37:38.559 00.000 8960 UpdateGuideState exits: m=111886 SNR=21.7
22:37:38.562 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:38.564 00.002 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.80)
22:37:38.564 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:38.566 00.002 8960 Enqueuing Expose request
22:37:38.572 00.006 13828 Moving (0.26, -0.80) raw xDistance=0.55 yDistance=-0.66
22:37:38.572 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.55
22:37:38.572 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:37:38.572 00.000 13828 MoveAxis(W, 203, ABG)
22:37:38.572 00.000 13828 Guiding  Dir = 3, Dur = 203
22:37:38.574 00.002 13828 IsSlewing returns 0
22:37:38.574 00.000 13828 IsGuiding returns 0
22:37:38.576 00.002 13828 PulseGuide returned control before completion, sleep 212
22:37:38.799 00.223 13828 IsGuiding returns 0
22:37:38.799 00.000 13828 Move returns status 0, amount 203
22:37:38.799 00.000 13828 MoveAxis(N, 350, ABG)
22:37:38.799 00.000 13828 duration set to 0 by GuideMode
22:37:38.799 00.000 13828 Move returns status 0, amount 0
22:37:38.799 00.000 13828 move complete, result=0
22:37:38.799 00.000 13828 worker thread done servicing request
22:37:38.799 00.000 8960 GuideStep: 0.5 px 203 ms WEST, -0.7 px 0 ms NORTH
22:37:38.801 00.002 13828 Worker thread wakes up
22:37:38.802 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:38.802 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:41.270 02.468 13828 Exposure complete
22:37:41.406 00.136 13828 worker thread done servicing request
22:37:41.406 00.000 8960 OnExposeComplete: enter
22:37:41.409 00.003 8960 UpdateGuideState(): m_state=6
22:37:41.411 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1329
22:37:41.413 00.002 8960 Star::Find returns 1 (0), X=973.73, Y=735.39, Mass=148975, SNR=28.3, Peak=26729 HFD=3.0
22:37:41.415 00.002 8960 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.39) = xAngle (2.98 = 2.98)
22:37:41.417 00.002 8960 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.94 = 2.94)
22:37:41.419 00.002 8960 CameraToMount -- cameraX=-0.50 cameraY=0.31 hyp=0.59 cameraTheta=2.58 mountX=-0.58 mountY=0.12, mountTheta=2.94
22:37:41.422 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.50, y=0.31, opts=13)
22:37:41.424 00.002 8960 Enqueuing Move request for scope (-0.50, 0.31)
22:37:41.425 00.001 13828 Worker thread wakes up
22:37:41.425 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=13667, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:37:41.427 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.50, 0.31) opts 0xd
22:37:41.427 00.000 8960 UpdateGuideState exits: m=148975 SNR=28.3
22:37:41.429 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.50, 0.31)
22:37:41.429 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:41.431 00.002 13828 Moving (-0.50, 0.31) raw xDistance=-0.58 yDistance=0.12
22:37:41.431 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:41.433 00.002 8960 Enqueuing Expose request
22:37:41.436 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.58
22:37:41.436 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:41.436 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:37:41.436 00.000 13828 MoveAxis(E, 202, ABG)
22:37:41.436 00.000 13828 Guiding  Dir = 2, Dur = 202
22:37:41.438 00.002 13828 IsSlewing returns 0
22:37:41.439 00.001 13828 IsGuiding returns 0
22:37:41.442 00.003 13828 PulseGuide returned control before completion, sleep 209
22:37:41.655 00.213 13828 IsGuiding returns 0
22:37:41.656 00.001 13828 Move returns status 0, amount 202
22:37:41.656 00.000 13828 MoveAxis(N, 0, ABG)
22:37:41.656 00.000 13828 duration set to 0 by GuideMode
22:37:41.656 00.000 13828 Move returns status 0, amount 0
22:37:41.656 00.000 13828 move complete, result=0
22:37:41.656 00.000 13828 worker thread done servicing request
22:37:41.656 00.000 8960 GuideStep: -0.6 px 202 ms EAST, 0.1 px 0 ms NORTH
22:37:41.661 00.005 13828 Worker thread wakes up
22:37:41.661 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:41.661 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:44.149 02.488 13828 Exposure complete
22:37:44.297 00.148 13828 worker thread done servicing request
22:37:44.297 00.000 8960 OnExposeComplete: enter
22:37:44.300 00.003 8960 UpdateGuideState(): m_state=6
22:37:44.302 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1330
22:37:44.305 00.003 8960 Star::Find returns 1 (0), X=974.37, Y=734.57, Mass=105660, SNR=23.4, Peak=28009 HFD=2.9
22:37:44.308 00.003 8960 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.39) = xAngle (-0.91 = -0.91)
22:37:44.310 00.002 8960 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
22:37:44.313 00.003 8960 CameraToMount -- cameraX=0.14 cameraY=-0.50 hyp=0.52 cameraTheta=-1.30 mountX=0.32 mountY=-0.42, mountTheta=-0.92
22:37:44.317 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.50, opts=13)
22:37:44.319 00.002 8960 Enqueuing Move request for scope (0.14, -0.50)
22:37:44.322 00.003 13828 Worker thread wakes up
22:37:44.322 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8297, max=65535, med=13660, FiltMin=10576, FiltMax=65535, Gamma=2.540
22:37:44.325 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.50) opts 0xd
22:37:44.325 00.000 8960 UpdateGuideState exits: m=105660 SNR=23.4
22:37:44.327 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:44.329 00.002 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.50)
22:37:44.329 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:44.332 00.003 8960 Enqueuing Expose request
22:37:44.335 00.003 13828 Moving (0.14, -0.50) raw xDistance=0.32 yDistance=-0.42
22:37:44.335 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.32
22:37:44.335 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:37:44.335 00.000 13828 MoveAxis(W, 104, ABG)
22:37:44.335 00.000 13828 Guiding  Dir = 3, Dur = 104
22:37:44.338 00.003 13828 IsSlewing returns 0
22:37:44.338 00.000 13828 IsGuiding returns 0
22:37:44.339 00.001 13828 PulseGuide returned control before completion, sleep 113
22:37:44.460 00.121 13828 IsGuiding returns 0
22:37:44.460 00.000 13828 Move returns status 0, amount 104
22:37:44.460 00.000 13828 MoveAxis(N, 226, ABG)
22:37:44.460 00.000 13828 duration set to 0 by GuideMode
22:37:44.460 00.000 13828 Move returns status 0, amount 0
22:37:44.460 00.000 13828 move complete, result=0
22:37:44.460 00.000 13828 worker thread done servicing request
22:37:44.460 00.000 13828 Worker thread wakes up
22:37:44.460 00.000 8960 GuideStep: 0.3 px 104 ms WEST, -0.4 px 0 ms NORTH
22:37:44.464 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:44.464 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:46.935 02.471 13828 Exposure complete
22:37:47.072 00.137 13828 worker thread done servicing request
22:37:47.072 00.000 8960 OnExposeComplete: enter
22:37:47.074 00.002 8960 UpdateGuideState(): m_state=6
22:37:47.076 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1331
22:37:47.078 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=735.16, Mass=131034, SNR=24.0, Peak=24112 HFD=3.3
22:37:47.080 00.002 8960 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.39) = xAngle (0.81 = 0.81)
22:37:47.082 00.002 8960 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
22:37:47.084 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=0.09 hyp=0.21 cameraTheta=0.42 mountX=0.15 mountY=0.15, mountTheta=0.80
22:37:47.087 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=0.09, opts=13)
22:37:47.089 00.002 8960 Enqueuing Move request for scope (0.19, 0.09)
22:37:47.091 00.002 13828 Worker thread wakes up
22:37:47.091 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.09) opts 0xd
22:37:47.091 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, 0.09)
22:37:47.091 00.000 13828 Moving (0.19, 0.09) raw xDistance=0.15 yDistance=0.15
22:37:47.091 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.10 from input 0.15
22:37:47.091 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:47.091 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8534, max=65535, med=13641, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:37:47.093 00.002 8960 UpdateGuideState exits: m=131034 SNR=24.0
22:37:47.095 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:37:47.095 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:47.097 00.002 13828 MoveAxis(W, 61, ABG)
22:37:47.097 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:47.099 00.002 8960 Enqueuing Expose request
22:37:47.100 00.001 13828 Guiding  Dir = 3, Dur = 61
22:37:47.103 00.003 13828 IsSlewing returns 0
22:37:47.103 00.000 13828 IsGuiding returns 0
22:37:47.105 00.002 13828 PulseGuide returned control before completion, sleep 70
22:37:47.181 00.076 13828 IsGuiding returns 0
22:37:47.181 00.000 13828 Move returns status 0, amount 61
22:37:47.181 00.000 13828 MoveAxis(N, 0, ABG)
22:37:47.181 00.000 13828 duration set to 0 by GuideMode
22:37:47.181 00.000 13828 Move returns status 0, amount 0
22:37:47.181 00.000 13828 move complete, result=0
22:37:47.181 00.000 13828 worker thread done servicing request
22:37:47.181 00.000 8960 GuideStep: 0.1 px 61 ms WEST, 0.1 px 0 ms NORTH
22:37:47.183 00.002 13828 Worker thread wakes up
22:37:47.184 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:47.184 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:49.643 02.459 13828 Exposure complete
22:37:49.777 00.134 13828 worker thread done servicing request
22:37:49.777 00.000 8960 OnExposeComplete: enter
22:37:49.779 00.002 8960 UpdateGuideState(): m_state=6
22:37:49.781 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1332
22:37:49.783 00.002 8960 Star::Find returns 1 (0), X=974.18, Y=734.98, Mass=128384, SNR=24.7, Peak=24163 HFD=3.1
22:37:49.786 00.003 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:37:49.788 00.002 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:37:49.790 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.09 hyp=0.11 cameraTheta=-2.06 mountX=-0.01 mountY=-0.11, mountTheta=-1.67
22:37:49.792 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.09, opts=13)
22:37:49.794 00.002 8960 Enqueuing Move request for scope (-0.05, -0.09)
22:37:49.796 00.002 13828 Worker thread wakes up
22:37:49.796 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8668, max=65535, med=13641, FiltMin=10627, FiltMax=65535, Gamma=2.540
22:37:49.797 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.09) opts 0xd
22:37:49.797 00.000 8960 UpdateGuideState exits: m=128384 SNR=24.7
22:37:49.799 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.09)
22:37:49.800 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:49.801 00.001 13828 Moving (-0.05, -0.09) raw xDistance=-0.01 yDistance=-0.11
22:37:49.802 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:49.803 00.001 8960 Enqueuing Expose request
22:37:49.806 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:37:49.806 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:49.806 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:37:49.806 00.000 13828 MoveAxis(E, 0, ABG)
22:37:49.806 00.000 13828 Move returns status 0, amount 0
22:37:49.806 00.000 13828 MoveAxis(N, 0, ABG)
22:37:49.806 00.000 13828 duration set to 0 by GuideMode
22:37:49.806 00.000 13828 Move returns status 0, amount 0
22:37:49.806 00.000 13828 move complete, result=0
22:37:49.806 00.000 13828 worker thread done servicing request
22:37:49.807 00.001 13828 Worker thread wakes up
22:37:49.807 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:49.807 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:49.808 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:37:52.287 02.479 13828 Exposure complete
22:37:52.423 00.136 13828 worker thread done servicing request
22:37:52.423 00.000 8960 OnExposeComplete: enter
22:37:52.425 00.002 8960 UpdateGuideState(): m_state=6
22:37:52.428 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1333
22:37:52.429 00.001 8960 Star::Find returns 1 (0), X=974.12, Y=735.56, Mass=98893, SNR=22.4, Peak=25193 HFD=2.5
22:37:52.431 00.002 8960 CameraToMount -- cameraTheta (1.80) - m_xAngle (-0.39) = xAngle (2.19 = 2.19)
22:37:52.433 00.002 8960 CameraToMount -- cameraTheta (1.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.16 = 2.16)
22:37:52.435 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=0.48 hyp=0.49 cameraTheta=1.80 mountX=-0.29 mountY=0.41, mountTheta=2.18
22:37:52.439 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=0.48, opts=13)
22:37:52.442 00.003 8960 Enqueuing Move request for scope (-0.11, 0.48)
22:37:52.443 00.001 13828 Worker thread wakes up
22:37:52.443 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8329, max=65535, med=13635, FiltMin=10614, FiltMax=65535, Gamma=2.540
22:37:52.445 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.48) opts 0xd
22:37:52.446 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.11, 0.48)
22:37:52.446 00.000 13828 Moving (-0.11, 0.48) raw xDistance=-0.29 yDistance=0.41
22:37:52.446 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.29
22:37:52.446 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:52.446 00.000 8960 UpdateGuideState exits: m=98893 SNR=22.4
22:37:52.449 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:37:52.449 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:52.451 00.002 13828 MoveAxis(E, 106, ABG)
22:37:52.451 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:52.454 00.003 8960 Enqueuing Expose request
22:37:52.456 00.002 13828 Guiding  Dir = 2, Dur = 106
22:37:52.458 00.002 13828 IsSlewing returns 0
22:37:52.458 00.000 13828 IsGuiding returns 0
22:37:52.460 00.002 13828 PulseGuide returned control before completion, sleep 115
22:37:52.577 00.117 13828 IsGuiding returns 1
22:37:52.577 00.000 13828 scope still moving after pulse duration time elapsed
22:37:52.611 00.034 13828 IsSlewing returns 0
22:37:52.611 00.000 13828 IsGuiding returns 0
22:37:52.611 00.000 13828 scope move finished after 106 + 46 ms
22:37:52.611 00.000 13828 Move returns status 0, amount 106
22:37:52.611 00.000 13828 MoveAxis(N, 0, ABG)
22:37:52.611 00.000 13828 duration set to 0 by GuideMode
22:37:52.611 00.000 13828 Move returns status 0, amount 0
22:37:52.611 00.000 13828 move complete, result=0
22:37:52.611 00.000 13828 worker thread done servicing request
22:37:52.611 00.000 8960 GuideStep: -0.3 px 106 ms EAST, 0.4 px 0 ms NORTH
22:37:52.614 00.003 13828 Worker thread wakes up
22:37:52.614 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:52.614 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:55.074 02.460 13828 Exposure complete
22:37:55.210 00.136 13828 worker thread done servicing request
22:37:55.210 00.000 8960 OnExposeComplete: enter
22:37:55.212 00.002 8960 UpdateGuideState(): m_state=6
22:37:55.215 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1334
22:37:55.218 00.003 8960 Star::Find returns 1 (0), X=973.40, Y=735.58, Mass=130425, SNR=24.4, Peak=28617 HFD=3.1
22:37:55.221 00.003 8960 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.39) = xAngle (2.99 = 2.99)
22:37:55.224 00.003 8960 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.95 = 2.95)
22:37:55.228 00.004 8960 CameraToMount -- cameraX=-0.83 cameraY=0.51 hyp=0.98 cameraTheta=2.59 mountX=-0.96 mountY=0.18, mountTheta=2.95
22:37:55.231 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.83, y=0.51, opts=13)
22:37:55.233 00.002 8960 Enqueuing Move request for scope (-0.83, 0.51)
22:37:55.235 00.002 13828 Worker thread wakes up
22:37:55.235 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8553, max=65535, med=13635, FiltMin=10544, FiltMax=65535, Gamma=2.540
22:37:55.237 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.83, 0.51) opts 0xd
22:37:55.237 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.83, 0.51)
22:37:55.237 00.000 8960 UpdateGuideState exits: m=130425 SNR=24.4
22:37:55.239 00.002 13828 Moving (-0.83, 0.51) raw xDistance=-0.96 yDistance=0.18
22:37:55.240 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:55.241 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:55.243 00.002 8960 Enqueuing Expose request
22:37:55.245 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.62 from input -0.96
22:37:55.245 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:37:55.245 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
22:37:55.245 00.000 13828 MoveAxis(E, 365, ABG)
22:37:55.245 00.000 13828 Guiding  Dir = 2, Dur = 365
22:37:55.246 00.001 13828 IsSlewing returns 0
22:37:55.246 00.000 13828 IsGuiding returns 0
22:37:55.248 00.002 13828 PulseGuide returned control before completion, sleep 374
22:37:55.638 00.390 13828 IsGuiding returns 0
22:37:55.638 00.000 13828 Move returns status 0, amount 365
22:37:55.638 00.000 13828 MoveAxis(N, 0, ABG)
22:37:55.638 00.000 13828 duration set to 0 by GuideMode
22:37:55.638 00.000 13828 Move returns status 0, amount 0
22:37:55.638 00.000 13828 move complete, result=0
22:37:55.638 00.000 13828 worker thread done servicing request
22:37:55.638 00.000 8960 GuideStep: -1.0 px 365 ms EAST, 0.2 px 0 ms NORTH
22:37:55.641 00.003 13828 Worker thread wakes up
22:37:55.641 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:55.641 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:37:58.116 02.475 13828 Exposure complete
22:37:58.257 00.141 13828 worker thread done servicing request
22:37:58.258 00.001 8960 OnExposeComplete: enter
22:37:58.260 00.002 8960 UpdateGuideState(): m_state=6
22:37:58.262 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1335
22:37:58.264 00.002 8960 Star::Find returns 1 (0), X=973.87, Y=735.77, Mass=113324, SNR=23.3, Peak=25040 HFD=2.5
22:37:58.266 00.002 8960 CameraToMount -- cameraTheta (2.05) - m_xAngle (-0.39) = xAngle (2.44 = 2.44)
22:37:58.268 00.002 8960 CameraToMount -- cameraTheta (2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.41 = 2.41)
22:37:58.270 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=0.69 hyp=0.78 cameraTheta=2.05 mountX=-0.60 mountY=0.52, mountTheta=2.42
22:37:58.273 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=0.69, opts=13)
22:37:58.275 00.002 8960 Enqueuing Move request for scope (-0.36, 0.69)
22:37:58.277 00.002 13828 Worker thread wakes up
22:37:58.277 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8694, max=65535, med=13635, FiltMin=10345, FiltMax=65535, Gamma=2.540
22:37:58.278 00.001 8960 UpdateGuideState exits: m=113324 SNR=23.3
22:37:58.281 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.69) opts 0xd
22:37:58.281 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.36, 0.69)
22:37:58.281 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:37:58.283 00.002 13828 Moving (-0.36, 0.69) raw xDistance=-0.60 yDistance=0.52
22:37:58.283 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:37:58.285 00.002 8960 Enqueuing Expose request
22:37:58.287 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.60
22:37:58.287 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:37:58.287 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.52
22:37:58.287 00.000 13828 MoveAxis(E, 247, ABG)
22:37:58.287 00.000 13828 Guiding  Dir = 2, Dur = 247
22:37:58.288 00.001 13828 IsSlewing returns 0
22:37:58.288 00.000 13828 IsGuiding returns 0
22:37:58.290 00.002 13828 PulseGuide returned control before completion, sleep 256
22:37:58.562 00.272 13828 IsGuiding returns 0
22:37:58.562 00.000 13828 Move returns status 0, amount 247
22:37:58.562 00.000 13828 MoveAxis(N, 0, ABG)
22:37:58.562 00.000 13828 duration set to 0 by GuideMode
22:37:58.562 00.000 13828 Move returns status 0, amount 0
22:37:58.562 00.000 13828 move complete, result=0
22:37:58.562 00.000 13828 worker thread done servicing request
22:37:58.562 00.000 13828 Worker thread wakes up
22:37:58.562 00.000 8960 GuideStep: -0.6 px 247 ms EAST, 0.5 px 0 ms NORTH
22:37:58.565 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:37:58.565 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:01.033 02.468 13828 Exposure complete
22:38:01.169 00.136 13828 worker thread done servicing request
22:38:01.170 00.001 8960 OnExposeComplete: enter
22:38:01.171 00.001 8960 UpdateGuideState(): m_state=6
22:38:01.174 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1336
22:38:01.175 00.001 8960 Star::Find returns 1 (0), X=975.64, Y=735.00, Mass=115710, SNR=26.8, Peak=23875 HFD=2.5
22:38:01.178 00.003 8960 CameraToMount -- cameraTheta (-0.06) - m_xAngle (-0.39) = xAngle (0.33 = 0.33)
22:38:01.180 00.002 8960 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.30 = 0.30)
22:38:01.183 00.003 8960 CameraToMount -- cameraX=1.41 cameraY=-0.08 hyp=1.41 cameraTheta=-0.06 mountX=1.33 mountY=0.42, mountTheta=0.30
22:38:01.186 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.41, y=-0.08, opts=13)
22:38:01.188 00.002 8960 Enqueuing Move request for scope (1.41, -0.08)
22:38:01.190 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7894, max=65535, med=13641, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:38:01.191 00.001 13828 Worker thread wakes up
22:38:01.191 00.000 8960 UpdateGuideState exits: m=115710 SNR=26.8
22:38:01.193 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.41, -0.08) opts 0xd
22:38:01.193 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:01.195 00.002 13828 Handling offset move in thread for scope, endpoint = (1.41, -0.08)
22:38:01.195 00.000 13828 Moving (1.41, -0.08) raw xDistance=1.33 yDistance=0.42
22:38:01.195 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:01.197 00.002 8960 Enqueuing Expose request
22:38:01.199 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.81 from input 1.33
22:38:01.200 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:38:01.200 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:38:01.200 00.000 13828 MoveAxis(W, 476, ABG)
22:38:01.200 00.000 13828 Guiding  Dir = 3, Dur = 476
22:38:01.201 00.001 13828 IsSlewing returns 0
22:38:01.201 00.000 13828 IsGuiding returns 0
22:38:01.203 00.002 13828 PulseGuide returned control before completion, sleep 485
22:38:01.697 00.494 13828 IsGuiding returns 0
22:38:01.697 00.000 13828 Move returns status 0, amount 476
22:38:01.697 00.000 13828 MoveAxis(N, 0, ABG)
22:38:01.697 00.000 13828 duration set to 0 by GuideMode
22:38:01.697 00.000 13828 Move returns status 0, amount 0
22:38:01.697 00.000 13828 move complete, result=0
22:38:01.697 00.000 13828 worker thread done servicing request
22:38:01.697 00.000 13828 Worker thread wakes up
22:38:01.698 00.001 8960 GuideStep: 1.3 px 476 ms WEST, 0.4 px 0 ms NORTH
22:38:01.701 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:01.701 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:04.166 02.465 13828 Exposure complete
22:38:04.308 00.142 13828 worker thread done servicing request
22:38:04.309 00.001 8960 OnExposeComplete: enter
22:38:04.311 00.002 8960 UpdateGuideState(): m_state=6
22:38:04.313 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1337
22:38:04.315 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=735.44, Mass=145338, SNR=33.0, Peak=26825 HFD=2.7
22:38:04.317 00.002 8960 CameraToMount -- cameraTheta (2.02) - m_xAngle (-0.39) = xAngle (2.41 = 2.41)
22:38:04.319 00.002 8960 CameraToMount -- cameraTheta (2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.37 = 2.37)
22:38:04.321 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=0.37 hyp=0.41 cameraTheta=2.02 mountX=-0.30 mountY=0.28, mountTheta=2.39
22:38:04.324 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.37, opts=13)
22:38:04.326 00.002 8960 Enqueuing Move request for scope (-0.18, 0.37)
22:38:04.327 00.001 13828 Worker thread wakes up
22:38:04.327 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8764, max=65535, med=13635, FiltMin=10512, FiltMax=65535, Gamma=2.540
22:38:04.329 00.002 8960 UpdateGuideState exits: m=145338 SNR=33.0
22:38:04.331 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.37) opts 0xd
22:38:04.331 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:04.333 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.37)
22:38:04.333 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:04.336 00.003 8960 Enqueuing Expose request
22:38:04.340 00.004 13828 Moving (-0.18, 0.37) raw xDistance=-0.30 yDistance=0.28
22:38:04.340 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.30
22:38:04.340 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:38:04.340 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:38:04.340 00.000 13828 MoveAxis(E, 79, ABG)
22:38:04.341 00.001 13828 Guiding  Dir = 2, Dur = 79
22:38:04.342 00.001 13828 IsSlewing returns 0
22:38:04.342 00.000 13828 IsGuiding returns 0
22:38:04.344 00.002 13828 PulseGuide returned control before completion, sleep 88
22:38:04.443 00.099 13828 IsGuiding returns 0
22:38:04.443 00.000 13828 Move returns status 0, amount 79
22:38:04.443 00.000 13828 MoveAxis(N, 0, ABG)
22:38:04.443 00.000 13828 duration set to 0 by GuideMode
22:38:04.443 00.000 13828 Move returns status 0, amount 0
22:38:04.443 00.000 13828 move complete, result=0
22:38:04.443 00.000 13828 worker thread done servicing request
22:38:04.443 00.000 8960 GuideStep: -0.3 px 79 ms EAST, 0.3 px 0 ms NORTH
22:38:04.445 00.002 13828 Worker thread wakes up
22:38:04.445 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:04.446 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:06.904 02.458 13828 Exposure complete
22:38:07.040 00.136 13828 worker thread done servicing request
22:38:07.040 00.000 8960 OnExposeComplete: enter
22:38:07.042 00.002 8960 UpdateGuideState(): m_state=6
22:38:07.044 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1338
22:38:07.046 00.002 8960 Star::Find returns 1 (0), X=973.82, Y=735.37, Mass=147462, SNR=30.8, Peak=24009 HFD=3.2
22:38:07.047 00.001 8960 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.39) = xAngle (2.91 = 2.91)
22:38:07.049 00.002 8960 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.88 = 2.88)
22:38:07.051 00.002 8960 CameraToMount -- cameraX=-0.42 cameraY=0.30 hyp=0.51 cameraTheta=2.52 mountX=-0.50 mountY=0.13, mountTheta=2.88
22:38:07.056 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=0.30, opts=13)
22:38:07.058 00.002 8960 Enqueuing Move request for scope (-0.42, 0.30)
22:38:07.060 00.002 13828 Worker thread wakes up
22:38:07.060 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.30) opts 0xd
22:38:07.060 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, 0.30)
22:38:07.060 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8227, max=65535, med=13635, FiltMin=10736, FiltMax=65535, Gamma=2.540
22:38:07.062 00.002 13828 Moving (-0.42, 0.30) raw xDistance=-0.50 yDistance=0.13
22:38:07.062 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
22:38:07.062 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:07.062 00.000 8960 UpdateGuideState exits: m=147462 SNR=30.8
22:38:07.064 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:07.066 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:07.068 00.002 8960 Enqueuing Expose request
22:38:07.070 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:38:07.070 00.000 13828 MoveAxis(E, 190, ABG)
22:38:07.070 00.000 13828 Guiding  Dir = 2, Dur = 190
22:38:07.072 00.002 13828 IsSlewing returns 0
22:38:07.072 00.000 13828 IsGuiding returns 0
22:38:07.074 00.002 13828 PulseGuide returned control before completion, sleep 199
22:38:07.287 00.213 13828 IsGuiding returns 0
22:38:07.287 00.000 13828 Move returns status 0, amount 190
22:38:07.287 00.000 13828 MoveAxis(N, 0, ABG)
22:38:07.287 00.000 13828 duration set to 0 by GuideMode
22:38:07.287 00.000 13828 Move returns status 0, amount 0
22:38:07.287 00.000 13828 move complete, result=0
22:38:07.287 00.000 13828 worker thread done servicing request
22:38:07.287 00.000 13828 Worker thread wakes up
22:38:07.287 00.000 8960 GuideStep: -0.5 px 190 ms EAST, 0.1 px 0 ms NORTH
22:38:07.289 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:07.289 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:09.765 02.476 13828 Exposure complete
22:38:09.907 00.142 13828 worker thread done servicing request
22:38:09.907 00.000 8960 OnExposeComplete: enter
22:38:09.910 00.003 8960 UpdateGuideState(): m_state=6
22:38:09.913 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1339
22:38:09.915 00.002 8960 Star::Find returns 1 (0), X=975.26, Y=735.15, Mass=149654, SNR=31.5, Peak=28041 HFD=3.0
22:38:09.918 00.003 8960 CameraToMount -- cameraTheta (0.08) - m_xAngle (-0.39) = xAngle (0.47 = 0.47)
22:38:09.921 00.003 8960 CameraToMount -- cameraTheta (0.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.43 = 0.43)
22:38:09.923 00.002 8960 CameraToMount -- cameraX=1.03 cameraY=0.08 hyp=1.03 cameraTheta=0.08 mountX=0.92 mountY=0.43, mountTheta=0.44
22:38:09.926 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.03, y=0.08, opts=13)
22:38:09.928 00.002 8960 Enqueuing Move request for scope (1.03, 0.08)
22:38:09.930 00.002 13828 Worker thread wakes up
22:38:09.930 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=13660, FiltMin=10812, FiltMax=65535, Gamma=2.540
22:38:09.933 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (1.03, 0.08) opts 0xd
22:38:09.933 00.000 8960 UpdateGuideState exits: m=149654 SNR=31.5
22:38:09.935 00.002 13828 Handling offset move in thread for scope, endpoint = (1.03, 0.08)
22:38:09.935 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:09.937 00.002 13828 Moving (1.03, 0.08) raw xDistance=0.92 yDistance=0.43
22:38:09.937 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:09.939 00.002 8960 Enqueuing Expose request
22:38:09.941 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.56 from input 0.92
22:38:09.941 00.000 13828 switching direction from -1 to 1 - decHistory=4 oldest=-0.38 newest=0.85
22:38:09.941 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
22:38:09.941 00.000 13828 MoveAxis(W, 328, ABG)
22:38:09.941 00.000 13828 Guiding  Dir = 3, Dur = 328
22:38:09.943 00.002 13828 IsSlewing returns 0
22:38:09.943 00.000 13828 IsGuiding returns 0
22:38:09.945 00.002 13828 PulseGuide returned control before completion, sleep 337
22:38:10.286 00.341 13828 IsGuiding returns 0
22:38:10.286 00.000 13828 Move returns status 0, amount 328
22:38:10.286 00.000 13828 MoveAxis(S, 230, ABG)
22:38:10.286 00.000 13828 Guiding  Dir = 1, Dur = 230
22:38:10.288 00.002 13828 IsSlewing returns 0
22:38:10.288 00.000 13828 IsGuiding returns 0
22:38:10.290 00.002 13828 PulseGuide returned control before completion, sleep 239
22:38:10.538 00.248 13828 IsGuiding returns 0
22:38:10.538 00.000 13828 Move returns status 0, amount 230
22:38:10.538 00.000 13828 move complete, result=0
22:38:10.538 00.000 13828 worker thread done servicing request
22:38:10.538 00.000 8960 GuideStep: 0.9 px 328 ms WEST, 0.4 px 230 ms SOUTH
22:38:10.540 00.002 13828 Worker thread wakes up
22:38:10.540 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:10.540 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:13.018 02.478 13828 Exposure complete
22:38:13.158 00.140 13828 worker thread done servicing request
22:38:13.159 00.001 8960 OnExposeComplete: enter
22:38:13.161 00.002 8960 UpdateGuideState(): m_state=6
22:38:13.164 00.003 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1340
22:38:13.167 00.003 8960 Star::Find returns 1 (0), X=973.58, Y=734.88, Mass=125866, SNR=26.3, Peak=23747 HFD=3.4
22:38:13.170 00.003 8960 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.39) = xAngle (-2.46 = -2.46)
22:38:13.172 00.002 8960 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
22:38:13.174 00.002 8960 CameraToMount -- cameraX=-0.66 cameraY=-0.19 hyp=0.68 cameraTheta=-2.85 mountX=-0.53 mountY=-0.41, mountTheta=-2.48
22:38:13.177 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.66, y=-0.19, opts=13)
22:38:13.179 00.002 8960 Enqueuing Move request for scope (-0.66, -0.19)
22:38:13.181 00.002 13828 Worker thread wakes up
22:38:13.181 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8092, max=65535, med=13635, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:38:13.183 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.19) opts 0xd
22:38:13.183 00.000 8960 UpdateGuideState exits: m=125866 SNR=26.3
22:38:13.185 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:13.187 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:13.189 00.002 8960 Enqueuing Expose request
22:38:13.191 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.66, -0.19)
22:38:13.191 00.000 13828 Moving (-0.66, -0.19) raw xDistance=-0.53 yDistance=-0.41
22:38:13.191 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.53
22:38:13.191 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:13.191 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.41
22:38:13.191 00.000 13828 MoveAxis(E, 174, ABG)
22:38:13.191 00.000 13828 Guiding  Dir = 2, Dur = 174
22:38:13.193 00.002 13828 IsSlewing returns 0
22:38:13.193 00.000 13828 IsGuiding returns 0
22:38:13.195 00.002 13828 PulseGuide returned control before completion, sleep 183
22:38:13.385 00.190 13828 IsGuiding returns 0
22:38:13.385 00.000 13828 Move returns status 0, amount 174
22:38:13.385 00.000 13828 MoveAxis(N, 0, ABG)
22:38:13.385 00.000 13828 duration set to 0 by GuideMode
22:38:13.385 00.000 13828 Move returns status 0, amount 0
22:38:13.385 00.000 13828 move complete, result=0
22:38:13.386 00.001 13828 worker thread done servicing request
22:38:13.386 00.000 8960 GuideStep: -0.5 px 174 ms EAST, -0.4 px 0 ms NORTH
22:38:13.388 00.002 13828 Worker thread wakes up
22:38:13.388 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:13.388 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:15.864 02.476 13828 Exposure complete
22:38:16.002 00.138 13828 worker thread done servicing request
22:38:16.002 00.000 8960 OnExposeComplete: enter
22:38:16.005 00.003 8960 UpdateGuideState(): m_state=6
22:38:16.007 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1341
22:38:16.009 00.002 8960 Star::Find returns 1 (0), X=974.25, Y=734.58, Mass=116106, SNR=30.0, Peak=26083 HFD=2.8
22:38:16.012 00.003 8960 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.39) = xAngle (-1.14 = -1.14)
22:38:16.014 00.002 8960 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
22:38:16.016 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=-0.50 hyp=0.50 cameraTheta=-1.53 mountX=0.21 mountY=-0.46, mountTheta=-1.14
22:38:16.019 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=-0.50, opts=13)
22:38:16.021 00.002 8960 Enqueuing Move request for scope (0.02, -0.50)
22:38:16.023 00.002 13828 Worker thread wakes up
22:38:16.023 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8240, max=65535, med=13635, FiltMin=10857, FiltMax=65535, Gamma=2.540
22:38:16.025 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, -0.50) opts 0xd
22:38:16.025 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, -0.50)
22:38:16.025 00.000 13828 Moving (0.02, -0.50) raw xDistance=0.21 yDistance=-0.46
22:38:16.025 00.000 8960 UpdateGuideState exits: m=116106 SNR=30.0
22:38:16.027 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:16.029 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
22:38:16.029 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:16.032 00.003 8960 Enqueuing Expose request
22:38:16.034 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:38:16.034 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.46
22:38:16.035 00.001 13828 MoveAxis(W, 65, ABG)
22:38:16.035 00.000 13828 Guiding  Dir = 3, Dur = 65
22:38:16.036 00.001 13828 IsSlewing returns 0
22:38:16.036 00.000 13828 IsGuiding returns 0
22:38:16.038 00.002 13828 PulseGuide returned control before completion, sleep 74
22:38:16.115 00.077 13828 IsGuiding returns 0
22:38:16.115 00.000 13828 Move returns status 0, amount 65
22:38:16.115 00.000 13828 MoveAxis(N, 0, ABG)
22:38:16.115 00.000 13828 duration set to 0 by GuideMode
22:38:16.115 00.000 13828 Move returns status 0, amount 0
22:38:16.115 00.000 13828 move complete, result=0
22:38:16.116 00.001 13828 worker thread done servicing request
22:38:16.116 00.000 8960 GuideStep: 0.2 px 65 ms WEST, -0.5 px 0 ms NORTH
22:38:16.118 00.002 13828 Worker thread wakes up
22:38:16.118 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:16.119 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:18.587 02.468 13828 Exposure complete
22:38:18.727 00.140 13828 worker thread done servicing request
22:38:18.727 00.000 8960 OnExposeComplete: enter
22:38:18.730 00.003 8960 UpdateGuideState(): m_state=6
22:38:18.733 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1342
22:38:18.735 00.002 8960 Star::Find returns 1 (0), X=974.33, Y=735.36, Mass=145856, SNR=28.3, Peak=26819 HFD=3.0
22:38:18.738 00.003 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.39) = xAngle (1.63 = 1.63)
22:38:18.740 00.002 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.59 = 1.59)
22:38:18.742 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=0.28 hyp=0.30 cameraTheta=1.23 mountX=-0.02 mountY=0.30, mountTheta=1.63
22:38:18.746 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.28, opts=13)
22:38:18.748 00.002 8960 Enqueuing Move request for scope (0.10, 0.28)
22:38:18.750 00.002 13828 Worker thread wakes up
22:38:18.750 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8406, max=65535, med=13635, FiltMin=10467, FiltMax=65535, Gamma=2.540
22:38:18.752 00.002 8960 UpdateGuideState exits: m=145856 SNR=28.3
22:38:18.753 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.28) opts 0xd
22:38:18.754 00.001 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.28)
22:38:18.754 00.000 13828 Moving (0.10, 0.28) raw xDistance=-0.02 yDistance=0.30
22:38:18.754 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:18.756 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:38:18.756 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:38:18.756 00.000 13828 MoveAxis(E, 0, ABG)
22:38:18.756 00.000 13828 Move returns status 0, amount 0
22:38:18.756 00.000 13828 MoveAxis(S, 158, ABG)
22:38:18.756 00.000 13828 Guiding  Dir = 1, Dur = 158
22:38:18.756 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:18.758 00.002 8960 Enqueuing Expose request
22:38:18.760 00.002 13828 IsSlewing returns 0
22:38:18.760 00.000 13828 IsGuiding returns 0
22:38:18.762 00.002 13828 PulseGuide returned control before completion, sleep 167
22:38:18.930 00.168 13828 IsGuiding returns 0
22:38:18.930 00.000 13828 Move returns status 0, amount 158
22:38:18.930 00.000 13828 move complete, result=0
22:38:18.930 00.000 13828 worker thread done servicing request
22:38:18.930 00.000 13828 Worker thread wakes up
22:38:18.930 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:18.930 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:18.930 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.3 px 158 ms SOUTH
22:38:21.398 02.468 13828 Exposure complete
22:38:21.540 00.142 13828 worker thread done servicing request
22:38:21.541 00.001 8960 OnExposeComplete: enter
22:38:21.542 00.001 8960 UpdateGuideState(): m_state=6
22:38:21.545 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1343
22:38:21.547 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=734.29, Mass=114744, SNR=25.3, Peak=25481 HFD=2.8
22:38:21.549 00.002 8960 CameraToMount -- cameraTheta (-1.60) - m_xAngle (-0.39) = xAngle (-1.21 = -1.21)
22:38:21.551 00.002 8960 CameraToMount -- cameraTheta (-1.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.25 = -1.25)
22:38:21.552 00.001 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.79 hyp=0.79 cameraTheta=-1.60 mountX=0.28 mountY=-0.75, mountTheta=-1.22
22:38:21.555 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.79, opts=13)
22:38:21.557 00.002 8960 Enqueuing Move request for scope (-0.03, -0.79)
22:38:21.558 00.001 13828 Worker thread wakes up
22:38:21.559 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.79) opts 0xd
22:38:21.559 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.79)
22:38:21.559 00.000 13828 Moving (-0.03, -0.79) raw xDistance=0.28 yDistance=-0.75
22:38:21.559 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7913, max=65535, med=13628, FiltMin=10544, FiltMax=65535, Gamma=2.540
22:38:21.561 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:38:21.561 00.000 13828 resist switch: large excursion: input -0.75 thresh 0.57 direction from 1 to -1
22:38:21.561 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.25
22:38:21.561 00.000 8960 UpdateGuideState exits: m=114744 SNR=25.3
22:38:21.563 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:38:21.563 00.000 13828 MoveAxis(W, 103, ABG)
22:38:21.563 00.000 13828 Guiding  Dir = 3, Dur = 103
22:38:21.563 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:21.566 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:21.567 00.001 8960 Enqueuing Expose request
22:38:21.569 00.002 13828 IsSlewing returns 0
22:38:21.570 00.001 13828 IsGuiding returns 0
22:38:21.572 00.002 13828 PulseGuide returned control before completion, sleep 111
22:38:21.689 00.117 13828 IsGuiding returns 0
22:38:21.689 00.000 13828 Move returns status 0, amount 103
22:38:21.689 00.000 13828 MoveAxis(N, 399, ABG)
22:38:21.689 00.000 13828 duration set to 0 by GuideMode
22:38:21.689 00.000 13828 Move returns status 0, amount 0
22:38:21.689 00.000 13828 move complete, result=0
22:38:21.689 00.000 13828 worker thread done servicing request
22:38:21.689 00.000 13828 Worker thread wakes up
22:38:21.690 00.001 8960 GuideStep: 0.3 px 103 ms WEST, -0.7 px 0 ms NORTH
22:38:21.692 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:21.692 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:24.162 02.470 13828 Exposure complete
22:38:24.295 00.133 13828 worker thread done servicing request
22:38:24.295 00.000 8960 OnExposeComplete: enter
22:38:24.297 00.002 8960 UpdateGuideState(): m_state=6
22:38:24.299 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1344
22:38:24.301 00.002 8960 Star::Find returns 1 (0), X=973.92, Y=734.51, Mass=122775, SNR=25.5, Peak=26659 HFD=2.6
22:38:24.303 00.002 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:38:24.305 00.002 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:38:24.307 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.57 hyp=0.65 cameraTheta=-2.08 mountX=-0.07 mountY=-0.64, mountTheta=-1.68
22:38:24.312 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.57, opts=13)
22:38:24.314 00.002 8960 Enqueuing Move request for scope (-0.31, -0.57)
22:38:24.315 00.001 13828 Worker thread wakes up
22:38:24.315 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8252, max=65535, med=13616, FiltMin=10665, FiltMax=65535, Gamma=2.540
22:38:24.317 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.57) opts 0xd
22:38:24.317 00.000 8960 UpdateGuideState exits: m=122775 SNR=25.5
22:38:24.319 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.57)
22:38:24.319 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:24.321 00.002 13828 Moving (-0.31, -0.57) raw xDistance=-0.07 yDistance=-0.64
22:38:24.321 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:24.323 00.002 8960 Enqueuing Expose request
22:38:24.325 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:38:24.325 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:38:24.325 00.000 13828 MoveAxis(E, 0, ABG)
22:38:24.325 00.000 13828 Move returns status 0, amount 0
22:38:24.325 00.000 13828 MoveAxis(N, 342, ABG)
22:38:24.325 00.000 13828 duration set to 0 by GuideMode
22:38:24.325 00.000 13828 Move returns status 0, amount 0
22:38:24.325 00.000 13828 move complete, result=0
22:38:24.325 00.000 13828 worker thread done servicing request
22:38:24.325 00.000 13828 Worker thread wakes up
22:38:24.325 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:24.325 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:24.328 00.003 8960 GuideStep: -0.1 px 0 ms EAST, -0.6 px 0 ms NORTH
22:38:26.792 02.464 13828 Exposure complete
22:38:26.934 00.142 13828 worker thread done servicing request
22:38:26.934 00.000 8960 OnExposeComplete: enter
22:38:26.936 00.002 8960 UpdateGuideState(): m_state=6
22:38:26.939 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1345
22:38:26.943 00.004 8960 Star::Find returns 1 (0), X=973.84, Y=734.93, Mass=141685, SNR=26.3, Peak=26947 HFD=2.8
22:38:26.946 00.003 8960 CameraToMount -- cameraTheta (-2.80) - m_xAngle (-0.39) = xAngle (-2.40 = -2.40)
22:38:26.949 00.003 8960 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.44 = -2.44)
22:38:26.952 00.003 8960 CameraToMount -- cameraX=-0.40 cameraY=-0.14 hyp=0.42 cameraTheta=-2.80 mountX=-0.31 mountY=-0.27, mountTheta=-2.42
22:38:26.955 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=-0.14, opts=13)
22:38:26.958 00.003 8960 Enqueuing Move request for scope (-0.40, -0.14)
22:38:26.960 00.002 13828 Worker thread wakes up
22:38:26.960 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13641, FiltMin=10710, FiltMax=65535, Gamma=2.540
22:38:26.963 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, -0.14) opts 0xd
22:38:26.963 00.000 8960 UpdateGuideState exits: m=141685 SNR=26.3
22:38:26.965 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:26.968 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.40, -0.14)
22:38:26.968 00.000 13828 Moving (-0.40, -0.14) raw xDistance=-0.31 yDistance=-0.27
22:38:26.968 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31
22:38:26.968 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:38:26.968 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:26.970 00.002 8960 Enqueuing Expose request
22:38:26.972 00.002 13828 MoveAxis(E, 116, ABG)
22:38:26.972 00.000 13828 Guiding  Dir = 2, Dur = 116
22:38:26.974 00.002 13828 IsSlewing returns 0
22:38:26.974 00.000 13828 IsGuiding returns 0
22:38:26.975 00.001 13828 PulseGuide returned control before completion, sleep 125
22:38:27.114 00.139 13828 IsGuiding returns 0
22:38:27.114 00.000 13828 Move returns status 0, amount 116
22:38:27.114 00.000 13828 MoveAxis(N, 145, ABG)
22:38:27.114 00.000 13828 duration set to 0 by GuideMode
22:38:27.114 00.000 13828 Move returns status 0, amount 0
22:38:27.114 00.000 13828 move complete, result=0
22:38:27.114 00.000 13828 worker thread done servicing request
22:38:27.114 00.000 8960 GuideStep: -0.3 px 116 ms EAST, -0.3 px 0 ms NORTH
22:38:27.117 00.003 13828 Worker thread wakes up
22:38:27.117 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:27.117 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:29.591 02.474 13828 Exposure complete
22:38:29.751 00.160 13828 worker thread done servicing request
22:38:29.751 00.000 8960 OnExposeComplete: enter
22:38:29.753 00.002 8960 UpdateGuideState(): m_state=6
22:38:29.756 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1346
22:38:29.758 00.002 8960 Star::Find returns 1 (0), X=973.86, Y=734.84, Mass=152795, SNR=26.6, Peak=25635 HFD=3.5
22:38:29.761 00.003 8960 CameraToMount -- cameraTheta (-2.57) - m_xAngle (-0.39) = xAngle (-2.18 = -2.18)
22:38:29.763 00.002 8960 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
22:38:29.765 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=-0.24 hyp=0.44 cameraTheta=-2.57 mountX=-0.25 mountY=-0.35, mountTheta=-2.19
22:38:29.770 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=-0.24, opts=13)
22:38:29.772 00.002 8960 Enqueuing Move request for scope (-0.37, -0.24)
22:38:29.774 00.002 13828 Worker thread wakes up
22:38:29.774 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8784, max=65535, med=13641, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:38:29.776 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.24) opts 0xd
22:38:29.777 00.001 8960 UpdateGuideState exits: m=152795 SNR=26.6
22:38:29.779 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.37, -0.24)
22:38:29.779 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:29.781 00.002 13828 Moving (-0.37, -0.24) raw xDistance=-0.25 yDistance=-0.35
22:38:29.781 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:29.783 00.002 8960 Enqueuing Expose request
22:38:29.786 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:38:29.786 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:38:29.786 00.000 13828 MoveAxis(E, 101, ABG)
22:38:29.786 00.000 13828 Guiding  Dir = 2, Dur = 101
22:38:29.788 00.002 13828 IsSlewing returns 0
22:38:29.788 00.000 13828 IsGuiding returns 0
22:38:29.790 00.002 13828 PulseGuide returned control before completion, sleep 110
22:38:29.909 00.119 13828 IsGuiding returns 0
22:38:29.909 00.000 13828 Move returns status 0, amount 101
22:38:29.909 00.000 13828 MoveAxis(N, 187, ABG)
22:38:29.909 00.000 13828 duration set to 0 by GuideMode
22:38:29.909 00.000 13828 Move returns status 0, amount 0
22:38:29.909 00.000 13828 move complete, result=0
22:38:29.909 00.000 13828 worker thread done servicing request
22:38:29.909 00.000 8960 GuideStep: -0.3 px 101 ms EAST, -0.4 px 0 ms NORTH
22:38:29.912 00.003 13828 Worker thread wakes up
22:38:29.913 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:29.913 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:32.387 02.474 13828 Exposure complete
22:38:32.543 00.156 13828 worker thread done servicing request
22:38:32.543 00.000 8960 OnExposeComplete: enter
22:38:32.547 00.004 8960 UpdateGuideState(): m_state=6
22:38:32.551 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1347
22:38:32.554 00.003 8960 Star::Find returns 1 (0), X=973.78, Y=734.97, Mass=166377, SNR=32.1, Peak=25987 HFD=3.6
22:38:32.556 00.002 8960 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.39) = xAngle (-2.52 = -2.52)
22:38:32.558 00.002 8960 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
22:38:32.560 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=-0.10 hyp=0.46 cameraTheta=-2.91 mountX=-0.37 mountY=-0.25, mountTheta=-2.55
22:38:32.564 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=-0.10, opts=13)
22:38:32.566 00.002 8960 Enqueuing Move request for scope (-0.45, -0.10)
22:38:32.567 00.001 13828 Worker thread wakes up
22:38:32.568 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=7798, max=65535, med=13635, FiltMin=10684, FiltMax=65535, Gamma=2.540
22:38:32.569 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, -0.10) opts 0xd
22:38:32.569 00.000 8960 UpdateGuideState exits: m=166377 SNR=32.1
22:38:32.571 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.45, -0.10)
22:38:32.572 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:32.573 00.001 13828 Moving (-0.45, -0.10) raw xDistance=-0.37 yDistance=-0.25
22:38:32.574 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37
22:38:32.574 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:32.576 00.002 8960 Enqueuing Expose request
22:38:32.578 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:38:32.578 00.000 13828 MoveAxis(E, 146, ABG)
22:38:32.579 00.001 13828 Guiding  Dir = 2, Dur = 146
22:38:32.580 00.001 13828 IsSlewing returns 0
22:38:32.580 00.000 13828 IsGuiding returns 0
22:38:32.582 00.002 13828 PulseGuide returned control before completion, sleep 154
22:38:32.748 00.166 13828 IsGuiding returns 0
22:38:32.748 00.000 13828 Move returns status 0, amount 146
22:38:32.748 00.000 13828 MoveAxis(N, 135, ABG)
22:38:32.748 00.000 13828 duration set to 0 by GuideMode
22:38:32.748 00.000 13828 Move returns status 0, amount 0
22:38:32.748 00.000 13828 move complete, result=0
22:38:32.748 00.000 13828 worker thread done servicing request
22:38:32.748 00.000 8960 GuideStep: -0.4 px 146 ms EAST, -0.3 px 0 ms NORTH
22:38:32.751 00.003 13828 Worker thread wakes up
22:38:32.751 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:32.751 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:35.222 02.471 13828 Exposure complete
22:38:35.366 00.144 13828 worker thread done servicing request
22:38:35.366 00.000 8960 OnExposeComplete: enter
22:38:35.368 00.002 8960 UpdateGuideState(): m_state=6
22:38:35.371 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1348
22:38:35.373 00.002 8960 Star::Find returns 1 (0), X=974.16, Y=734.26, Mass=119323, SNR=23.3, Peak=24931 HFD=2.7
22:38:35.375 00.002 8960 CameraToMount -- cameraTheta (-1.66) - m_xAngle (-0.39) = xAngle (-1.26 = -1.26)
22:38:35.377 00.002 8960 CameraToMount -- cameraTheta (-1.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
22:38:35.380 00.003 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.81 hyp=0.82 cameraTheta=-1.66 mountX=0.25 mountY=-0.79, mountTheta=-1.27
22:38:35.383 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.81, opts=13)
22:38:35.385 00.002 8960 Enqueuing Move request for scope (-0.07, -0.81)
22:38:35.387 00.002 13828 Worker thread wakes up
22:38:35.387 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8540, max=65535, med=13622, FiltMin=10678, FiltMax=65535, Gamma=2.540
22:38:35.389 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.81) opts 0xd
22:38:35.389 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.81)
22:38:35.389 00.000 8960 UpdateGuideState exits: m=119323 SNR=23.3
22:38:35.391 00.002 13828 Moving (-0.07, -0.81) raw xDistance=0.25 yDistance=-0.79
22:38:35.391 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:35.392 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
22:38:35.392 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:35.395 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.79 from input -0.79
22:38:35.395 00.000 8960 Enqueuing Expose request
22:38:35.397 00.002 13828 MoveAxis(W, 81, ABG)
22:38:35.397 00.000 13828 Guiding  Dir = 3, Dur = 81
22:38:35.399 00.002 13828 IsSlewing returns 0
22:38:35.399 00.000 13828 IsGuiding returns 0
22:38:35.400 00.001 13828 PulseGuide returned control before completion, sleep 90
22:38:35.503 00.103 13828 IsGuiding returns 0
22:38:35.503 00.000 13828 Move returns status 0, amount 81
22:38:35.503 00.000 13828 MoveAxis(N, 418, ABG)
22:38:35.503 00.000 13828 duration set to 0 by GuideMode
22:38:35.503 00.000 13828 Move returns status 0, amount 0
22:38:35.503 00.000 13828 move complete, result=0
22:38:35.503 00.000 13828 worker thread done servicing request
22:38:35.504 00.001 8960 GuideStep: 0.2 px 81 ms WEST, -0.8 px 0 ms NORTH
22:38:35.508 00.004 13828 Worker thread wakes up
22:38:35.508 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:35.508 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:37.991 02.483 13828 Exposure complete
22:38:38.134 00.143 13828 worker thread done servicing request
22:38:38.134 00.000 8960 OnExposeComplete: enter
22:38:38.137 00.003 8960 UpdateGuideState(): m_state=6
22:38:38.140 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1349
22:38:38.143 00.003 8960 Star::Find returns 1 (0), X=973.97, Y=734.22, Mass=124868, SNR=25.9, Peak=24867 HFD=2.8
22:38:38.145 00.002 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:38:38.147 00.002 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:38:38.149 00.002 8960 CameraToMount -- cameraX=-0.26 cameraY=-0.86 hyp=0.90 cameraTheta=-1.87 mountX=0.08 mountY=-0.90, mountTheta=-1.48
22:38:38.152 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=-0.86, opts=13)
22:38:38.154 00.002 8960 Enqueuing Move request for scope (-0.26, -0.86)
22:38:38.156 00.002 13828 Worker thread wakes up
22:38:38.156 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8604, max=65535, med=13622, FiltMin=10748, FiltMax=65535, Gamma=2.540
22:38:38.158 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, -0.86) opts 0xd
22:38:38.158 00.000 8960 UpdateGuideState exits: m=124868 SNR=25.9
22:38:38.160 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.26, -0.86)
22:38:38.160 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:38.162 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:38.164 00.002 8960 Enqueuing Expose request
22:38:38.166 00.002 13828 Moving (-0.26, -0.86) raw xDistance=0.08 yDistance=-0.90
22:38:38.166 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:38:38.167 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.90 from input -0.90
22:38:38.167 00.000 13828 MoveAxis(E, 0, ABG)
22:38:38.167 00.000 13828 Move returns status 0, amount 0
22:38:38.167 00.000 13828 MoveAxis(N, 477, ABG)
22:38:38.167 00.000 13828 duration set to 0 by GuideMode
22:38:38.167 00.000 13828 Move returns status 0, amount 0
22:38:38.167 00.000 13828 move complete, result=0
22:38:38.167 00.000 13828 worker thread done servicing request
22:38:38.167 00.000 13828 Worker thread wakes up
22:38:38.167 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:38.167 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:38.169 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.9 px 0 ms NORTH
22:38:40.650 02.481 13828 Exposure complete
22:38:40.804 00.154 13828 worker thread done servicing request
22:38:40.804 00.000 8960 OnExposeComplete: enter
22:38:40.806 00.002 8960 UpdateGuideState(): m_state=6
22:38:40.808 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1350
22:38:40.809 00.001 8960 Star::Find returns 1 (0), X=973.86, Y=734.76, Mass=170325, SNR=30.1, Peak=27075 HFD=3.9
22:38:40.812 00.003 8960 CameraToMount -- cameraTheta (-2.43) - m_xAngle (-0.39) = xAngle (-2.04 = -2.04)
22:38:40.813 00.001 8960 CameraToMount -- cameraTheta (-2.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.07 = -2.07)
22:38:40.815 00.002 8960 CameraToMount -- cameraX=-0.37 cameraY=-0.32 hyp=0.49 cameraTheta=-2.43 mountX=-0.22 mountY=-0.43, mountTheta=-2.04
22:38:40.818 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=-0.32, opts=13)
22:38:40.819 00.001 8960 Enqueuing Move request for scope (-0.37, -0.32)
22:38:40.821 00.002 13828 Worker thread wakes up
22:38:40.821 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8201, max=65535, med=13628, FiltMin=10748, FiltMax=65535, Gamma=2.540
22:38:40.823 00.002 8960 UpdateGuideState exits: m=170325 SNR=30.1
22:38:40.826 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, -0.32) opts 0xd
22:38:40.826 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:40.828 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:40.832 00.004 8960 Enqueuing Expose request
22:38:40.834 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.37, -0.32)
22:38:40.834 00.000 13828 Moving (-0.37, -0.32) raw xDistance=-0.22 yDistance=-0.43
22:38:40.834 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
22:38:40.834 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.43 from input -0.43
22:38:40.834 00.000 13828 MoveAxis(E, 82, ABG)
22:38:40.835 00.001 13828 Guiding  Dir = 2, Dur = 82
22:38:40.837 00.002 13828 IsSlewing returns 0
22:38:40.837 00.000 13828 IsGuiding returns 0
22:38:40.839 00.002 13828 PulseGuide returned control before completion, sleep 91
22:38:40.934 00.095 13828 IsGuiding returns 0
22:38:40.934 00.000 13828 Move returns status 0, amount 82
22:38:40.935 00.001 13828 MoveAxis(N, 228, ABG)
22:38:40.935 00.000 13828 duration set to 0 by GuideMode
22:38:40.935 00.000 13828 Move returns status 0, amount 0
22:38:40.935 00.000 13828 move complete, result=0
22:38:40.935 00.000 13828 worker thread done servicing request
22:38:40.935 00.000 8960 GuideStep: -0.2 px 82 ms EAST, -0.4 px 0 ms NORTH
22:38:40.938 00.003 13828 Worker thread wakes up
22:38:40.938 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:40.938 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:43.405 02.467 13828 Exposure complete
22:38:43.538 00.133 13828 worker thread done servicing request
22:38:43.538 00.000 8960 OnExposeComplete: enter
22:38:43.540 00.002 8960 UpdateGuideState(): m_state=6
22:38:43.543 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1351
22:38:43.545 00.002 8960 Star::Find returns 1 (0), X=973.62, Y=734.60, Mass=109606, SNR=21.2, Peak=24835 HFD=3.1
22:38:43.547 00.002 8960 CameraToMount -- cameraTheta (-2.48) - m_xAngle (-0.39) = xAngle (-2.09 = -2.09)
22:38:43.549 00.002 8960 CameraToMount -- cameraTheta (-2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.12 = -2.12)
22:38:43.551 00.002 8960 CameraToMount -- cameraX=-0.61 cameraY=-0.48 hyp=0.78 cameraTheta=-2.48 mountX=-0.38 mountY=-0.66, mountTheta=-2.10
22:38:43.554 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.61, y=-0.48, opts=13)
22:38:43.556 00.002 8960 Enqueuing Move request for scope (-0.61, -0.48)
22:38:43.558 00.002 13828 Worker thread wakes up
22:38:43.558 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.61, -0.48) opts 0xd
22:38:43.558 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.61, -0.48)
22:38:43.558 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7785, max=65535, med=13616, FiltMin=10620, FiltMax=65535, Gamma=2.540
22:38:43.561 00.003 13828 Moving (-0.61, -0.48) raw xDistance=-0.38 yDistance=-0.66
22:38:43.561 00.000 8960 UpdateGuideState exits: m=109606 SNR=21.2
22:38:43.564 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.38
22:38:43.564 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:43.568 00.004 13828 GuideAlgorithmResistSwitch::result() returns -0.66 from input -0.66
22:38:43.568 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:43.570 00.002 8960 Enqueuing Expose request
22:38:43.571 00.001 13828 MoveAxis(E, 148, ABG)
22:38:43.571 00.000 13828 Guiding  Dir = 2, Dur = 148
22:38:43.573 00.002 13828 IsSlewing returns 0
22:38:43.573 00.000 13828 IsGuiding returns 0
22:38:43.574 00.001 13828 PulseGuide returned control before completion, sleep 157
22:38:43.740 00.166 13828 IsGuiding returns 0
22:38:43.740 00.000 13828 Move returns status 0, amount 148
22:38:43.740 00.000 13828 MoveAxis(N, 352, ABG)
22:38:43.740 00.000 13828 duration set to 0 by GuideMode
22:38:43.740 00.000 13828 Move returns status 0, amount 0
22:38:43.740 00.000 13828 move complete, result=0
22:38:43.740 00.000 13828 worker thread done servicing request
22:38:43.740 00.000 13828 Worker thread wakes up
22:38:43.740 00.000 8960 GuideStep: -0.4 px 148 ms EAST, -0.7 px 0 ms NORTH
22:38:43.744 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:43.744 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:46.223 02.479 13828 Exposure complete
22:38:46.356 00.133 13828 worker thread done servicing request
22:38:46.356 00.000 8960 OnExposeComplete: enter
22:38:46.359 00.003 8960 UpdateGuideState(): m_state=6
22:38:46.361 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1352
22:38:46.363 00.002 8960 Star::Find returns 1 (0), X=973.74, Y=734.91, Mass=148264, SNR=26.0, Peak=25891 HFD=3.0
22:38:46.365 00.002 8960 CameraToMount -- cameraTheta (-2.81) - m_xAngle (-0.39) = xAngle (-2.42 = -2.42)
22:38:46.366 00.001 8960 CameraToMount -- cameraTheta (-2.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.46 = -2.46)
22:38:46.368 00.002 8960 CameraToMount -- cameraX=-0.49 cameraY=-0.17 hyp=0.52 cameraTheta=-2.81 mountX=-0.39 mountY=-0.33, mountTheta=-2.44
22:38:46.371 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=-0.17, opts=13)
22:38:46.373 00.002 8960 Enqueuing Move request for scope (-0.49, -0.17)
22:38:46.376 00.003 13828 Worker thread wakes up
22:38:46.376 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -0.17) opts 0xd
22:38:46.376 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.49, -0.17)
22:38:46.376 00.000 13828 Moving (-0.49, -0.17) raw xDistance=-0.39 yDistance=-0.33
22:38:46.376 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
22:38:46.376 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:38:46.376 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8188, max=65535, med=13603, FiltMin=10614, FiltMax=65535, Gamma=2.540
22:38:46.380 00.004 13828 MoveAxis(E, 155, ABG)
22:38:46.380 00.000 8960 UpdateGuideState exits: m=148264 SNR=26.0
22:38:46.383 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:46.384 00.001 13828 Guiding  Dir = 2, Dur = 155
22:38:46.385 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:46.387 00.002 8960 Enqueuing Expose request
22:38:46.389 00.002 13828 IsSlewing returns 0
22:38:46.389 00.000 13828 IsGuiding returns 0
22:38:46.391 00.002 13828 PulseGuide returned control before completion, sleep 163
22:38:46.570 00.179 13828 IsGuiding returns 0
22:38:46.570 00.000 13828 Move returns status 0, amount 155
22:38:46.570 00.000 13828 MoveAxis(N, 176, ABG)
22:38:46.570 00.000 13828 duration set to 0 by GuideMode
22:38:46.570 00.000 13828 Move returns status 0, amount 0
22:38:46.570 00.000 13828 move complete, result=0
22:38:46.570 00.000 13828 worker thread done servicing request
22:38:46.570 00.000 8960 GuideStep: -0.4 px 155 ms EAST, -0.3 px 0 ms NORTH
22:38:46.572 00.002 13828 Worker thread wakes up
22:38:46.572 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:46.572 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:49.047 02.475 13828 Exposure complete
22:38:49.185 00.138 13828 worker thread done servicing request
22:38:49.185 00.000 8960 OnExposeComplete: enter
22:38:49.187 00.002 8960 UpdateGuideState(): m_state=6
22:38:49.189 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1353
22:38:49.192 00.003 8960 Star::Find returns 1 (0), X=973.68, Y=735.05, Mass=136908, SNR=29.1, Peak=27523 HFD=3.3
22:38:49.194 00.002 8960 CameraToMount -- cameraTheta (-3.09) - m_xAngle (-0.39) = xAngle (-2.70 = -2.70)
22:38:49.195 00.001 8960 CameraToMount -- cameraTheta (-3.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.74 = -2.74)
22:38:49.197 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=-0.03 hyp=0.55 cameraTheta=-3.09 mountX=-0.50 mountY=-0.22, mountTheta=-2.73
22:38:49.200 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=-0.03, opts=13)
22:38:49.202 00.002 8960 Enqueuing Move request for scope (-0.55, -0.03)
22:38:49.204 00.002 13828 Worker thread wakes up
22:38:49.204 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8547, max=65535, med=13590, FiltMin=10377, FiltMax=65535, Gamma=2.540
22:38:49.206 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, -0.03) opts 0xd
22:38:49.206 00.000 8960 UpdateGuideState exits: m=136908 SNR=29.1
22:38:49.208 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.55, -0.03)
22:38:49.208 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:49.211 00.003 13828 Moving (-0.55, -0.03) raw xDistance=-0.50 yDistance=-0.22
22:38:49.211 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:49.213 00.002 8960 Enqueuing Expose request
22:38:49.216 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.50
22:38:49.216 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:38:49.216 00.000 13828 MoveAxis(E, 197, ABG)
22:38:49.216 00.000 13828 Guiding  Dir = 2, Dur = 197
22:38:49.218 00.002 13828 IsSlewing returns 0
22:38:49.218 00.000 13828 IsGuiding returns 0
22:38:49.219 00.001 13828 PulseGuide returned control before completion, sleep 206
22:38:49.442 00.223 13828 IsGuiding returns 0
22:38:49.442 00.000 13828 Move returns status 0, amount 197
22:38:49.442 00.000 13828 MoveAxis(N, 116, ABG)
22:38:49.442 00.000 13828 duration set to 0 by GuideMode
22:38:49.442 00.000 13828 Move returns status 0, amount 0
22:38:49.442 00.000 13828 move complete, result=0
22:38:49.442 00.000 13828 worker thread done servicing request
22:38:49.442 00.000 8960 GuideStep: -0.5 px 197 ms EAST, -0.2 px 0 ms NORTH
22:38:49.445 00.003 13828 Worker thread wakes up
22:38:49.445 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:49.445 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:51.924 02.479 13828 Exposure complete
22:38:52.070 00.146 13828 worker thread done servicing request
22:38:52.071 00.001 8960 OnExposeComplete: enter
22:38:52.073 00.002 8960 UpdateGuideState(): m_state=6
22:38:52.075 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1354
22:38:52.077 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=734.82, Mass=123785, SNR=23.7, Peak=24995 HFD=3.0
22:38:52.079 00.002 8960 CameraToMount -- cameraTheta (-2.60) - m_xAngle (-0.39) = xAngle (-2.20 = -2.20)
22:38:52.082 00.003 8960 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.24 = -2.24)
22:38:52.084 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.26 hyp=0.50 cameraTheta=-2.60 mountX=-0.30 mountY=-0.39, mountTheta=-2.22
22:38:52.087 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.26, opts=13)
22:38:52.089 00.002 8960 Enqueuing Move request for scope (-0.43, -0.26)
22:38:52.091 00.002 13828 Worker thread wakes up
22:38:52.091 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8182, max=65535, med=13616, FiltMin=10678, FiltMax=65535, Gamma=2.540
22:38:52.094 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.26) opts 0xd
22:38:52.094 00.000 8960 UpdateGuideState exits: m=123785 SNR=23.7
22:38:52.096 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.26)
22:38:52.096 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:52.098 00.002 13828 Moving (-0.43, -0.26) raw xDistance=-0.30 yDistance=-0.39
22:38:52.098 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:52.100 00.002 8960 Enqueuing Expose request
22:38:52.102 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
22:38:52.102 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:38:52.102 00.000 13828 MoveAxis(E, 123, ABG)
22:38:52.103 00.001 13828 Guiding  Dir = 2, Dur = 123
22:38:52.104 00.001 13828 IsSlewing returns 0
22:38:52.104 00.000 13828 IsGuiding returns 0
22:38:52.106 00.002 13828 PulseGuide returned control before completion, sleep 132
22:38:52.254 00.148 13828 IsGuiding returns 0
22:38:52.254 00.000 13828 Move returns status 0, amount 123
22:38:52.254 00.000 13828 MoveAxis(N, 209, ABG)
22:38:52.254 00.000 13828 duration set to 0 by GuideMode
22:38:52.254 00.000 13828 Move returns status 0, amount 0
22:38:52.254 00.000 13828 move complete, result=0
22:38:52.254 00.000 13828 worker thread done servicing request
22:38:52.254 00.000 8960 GuideStep: -0.3 px 123 ms EAST, -0.4 px 0 ms NORTH
22:38:52.256 00.002 13828 Worker thread wakes up
22:38:52.256 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:52.256 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:54.730 02.474 13828 Exposure complete
22:38:54.867 00.137 13828 worker thread done servicing request
22:38:54.867 00.000 8960 OnExposeComplete: enter
22:38:54.869 00.002 8960 UpdateGuideState(): m_state=6
22:38:54.872 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1355
22:38:54.874 00.002 8960 Star::Find returns 1 (0), X=973.06, Y=735.36, Mass=134541, SNR=24.3, Peak=26083 HFD=3.3
22:38:54.876 00.002 8960 CameraToMount -- cameraTheta (2.91) - m_xAngle (-0.39) = xAngle (3.30 = -2.98)
22:38:54.879 00.003 8960 CameraToMount -- cameraTheta (2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.26 = -3.02)
22:38:54.881 00.002 8960 CameraToMount -- cameraX=-1.17 cameraY=0.28 hyp=1.21 cameraTheta=2.91 mountX=-1.19 mountY=-0.15, mountTheta=-3.02
22:38:54.885 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.17, y=0.28, opts=13)
22:38:54.887 00.002 8960 Enqueuing Move request for scope (-1.17, 0.28)
22:38:54.889 00.002 13828 Worker thread wakes up
22:38:54.889 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8630, max=65535, med=13667, FiltMin=10697, FiltMax=65535, Gamma=2.540
22:38:54.891 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.17, 0.28) opts 0xd
22:38:54.891 00.000 8960 UpdateGuideState exits: m=134541 SNR=24.3
22:38:54.893 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.17, 0.28)
22:38:54.893 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:54.896 00.003 13828 Moving (-1.17, 0.28) raw xDistance=-1.19 yDistance=-0.15
22:38:54.896 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:54.898 00.002 8960 Enqueuing Expose request
22:38:54.900 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.77 from input -1.19
22:38:54.900 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:38:54.900 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:38:54.900 00.000 13828 MoveAxis(E, 450, ABG)
22:38:54.900 00.000 13828 Guiding  Dir = 2, Dur = 450
22:38:54.902 00.002 13828 IsSlewing returns 0
22:38:54.902 00.000 13828 IsGuiding returns 0
22:38:54.903 00.001 13828 PulseGuide returned control before completion, sleep 459
22:38:55.367 00.464 13828 IsGuiding returns 0
22:38:55.367 00.000 13828 Move returns status 0, amount 450
22:38:55.367 00.000 13828 MoveAxis(N, 0, ABG)
22:38:55.367 00.000 13828 duration set to 0 by GuideMode
22:38:55.367 00.000 13828 Move returns status 0, amount 0
22:38:55.367 00.000 13828 move complete, result=0
22:38:55.367 00.000 13828 worker thread done servicing request
22:38:55.368 00.001 13828 Worker thread wakes up
22:38:55.368 00.000 8960 GuideStep: -1.2 px 450 ms EAST, -0.1 px 0 ms NORTH
22:38:55.370 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:55.370 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:38:57.848 02.478 13828 Exposure complete
22:38:57.982 00.134 13828 worker thread done servicing request
22:38:57.982 00.000 8960 OnExposeComplete: enter
22:38:57.985 00.003 8960 UpdateGuideState(): m_state=6
22:38:57.987 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1356
22:38:57.990 00.003 8960 Star::Find returns 1 (0), X=974.23, Y=734.40, Mass=149087, SNR=29.3, Peak=25795 HFD=3.2
22:38:57.991 00.001 8960 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.39) = xAngle (-1.19 = -1.19)
22:38:57.993 00.002 8960 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
22:38:57.995 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.68 hyp=0.68 cameraTheta=-1.58 mountX=0.26 mountY=-0.64, mountTheta=-1.19
22:38:57.998 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.68, opts=13)
22:38:57.999 00.001 8960 Enqueuing Move request for scope (-0.01, -0.68)
22:38:58.001 00.002 13828 Worker thread wakes up
22:38:58.001 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8585, max=65535, med=13635, FiltMin=10819, FiltMax=65535, Gamma=2.540
22:38:58.003 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.68) opts 0xd
22:38:58.003 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.68)
22:38:58.003 00.000 13828 Moving (-0.01, -0.68) raw xDistance=0.26 yDistance=-0.64
22:38:58.003 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.26
22:38:58.003 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.64 from input -0.64
22:38:58.003 00.000 13828 MoveAxis(W, 63, ABG)
22:38:58.003 00.000 13828 Guiding  Dir = 3, Dur = 63
22:38:58.003 00.000 8960 UpdateGuideState exits: m=149087 SNR=29.3
22:38:58.005 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:38:58.007 00.002 13828 IsSlewing returns 0
22:38:58.007 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:38:58.009 00.002 8960 Enqueuing Expose request
22:38:58.011 00.002 13828 IsGuiding returns 0
22:38:58.013 00.002 13828 PulseGuide returned control before completion, sleep 71
22:38:58.099 00.086 13828 IsGuiding returns 0
22:38:58.099 00.000 13828 Move returns status 0, amount 63
22:38:58.099 00.000 13828 MoveAxis(N, 341, ABG)
22:38:58.099 00.000 13828 duration set to 0 by GuideMode
22:38:58.099 00.000 13828 Move returns status 0, amount 0
22:38:58.099 00.000 13828 move complete, result=0
22:38:58.099 00.000 13828 worker thread done servicing request
22:38:58.099 00.000 13828 Worker thread wakes up
22:38:58.099 00.000 8960 GuideStep: 0.3 px 63 ms WEST, -0.6 px 0 ms NORTH
22:38:58.101 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:38:58.101 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:00.577 02.476 13828 Exposure complete
22:39:00.731 00.154 13828 worker thread done servicing request
22:39:00.731 00.000 8960 OnExposeComplete: enter
22:39:00.733 00.002 8960 UpdateGuideState(): m_state=6
22:39:00.736 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1357
22:39:00.739 00.003 8960 Star::Find returns 1 (0), X=974.15, Y=734.74, Mass=136384, SNR=26.9, Peak=25603 HFD=2.8
22:39:00.741 00.002 8960 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.39) = xAngle (-1.43 = -1.43)
22:39:00.743 00.002 8960 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
22:39:00.745 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.34 hyp=0.35 cameraTheta=-1.82 mountX=0.05 mountY=-0.35, mountTheta=-1.43
22:39:00.750 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.34, opts=13)
22:39:00.753 00.003 8960 Enqueuing Move request for scope (-0.09, -0.34)
22:39:00.755 00.002 13828 Worker thread wakes up
22:39:00.755 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8585, max=65535, med=13680, FiltMin=10768, FiltMax=65535, Gamma=2.540
22:39:00.758 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.34) opts 0xd
22:39:00.758 00.000 8960 UpdateGuideState exits: m=136384 SNR=26.9
22:39:00.760 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.34)
22:39:00.760 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:00.761 00.001 13828 Moving (-0.09, -0.34) raw xDistance=0.05 yDistance=-0.35
22:39:00.761 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:00.763 00.002 8960 Enqueuing Expose request
22:39:00.766 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:39:00.766 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:39:00.766 00.000 13828 MoveAxis(E, 0, ABG)
22:39:00.766 00.000 13828 Move returns status 0, amount 0
22:39:00.766 00.000 13828 MoveAxis(N, 184, ABG)
22:39:00.766 00.000 13828 duration set to 0 by GuideMode
22:39:00.766 00.000 13828 Move returns status 0, amount 0
22:39:00.766 00.000 13828 move complete, result=0
22:39:00.766 00.000 13828 worker thread done servicing request
22:39:00.766 00.000 13828 Worker thread wakes up
22:39:00.766 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:00.766 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:00.766 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:39:03.231 02.465 13828 Exposure complete
22:39:03.364 00.133 13828 worker thread done servicing request
22:39:03.365 00.001 8960 OnExposeComplete: enter
22:39:03.367 00.002 8960 UpdateGuideState(): m_state=6
22:39:03.369 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1358
22:39:03.371 00.002 8960 Star::Find returns 1 (0), X=973.60, Y=735.08, Mass=141774, SNR=26.0, Peak=25891 HFD=2.9
22:39:03.374 00.003 8960 CameraToMount -- cameraTheta (3.14) - m_xAngle (-0.39) = xAngle (3.53 = -2.75)
22:39:03.375 00.001 8960 CameraToMount -- cameraTheta (3.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.50 = -2.79)
22:39:03.377 00.002 8960 CameraToMount -- cameraX=-0.64 cameraY=0.00 hyp=0.64 cameraTheta=3.14 mountX=-0.59 mountY=-0.22, mountTheta=-2.78
22:39:03.381 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.64, y=0.00, opts=13)
22:39:03.383 00.002 8960 Enqueuing Move request for scope (-0.64, 0.00)
22:39:03.386 00.003 13828 Worker thread wakes up
22:39:03.386 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8476, max=65535, med=13699, FiltMin=10825, FiltMax=65535, Gamma=2.540
22:39:03.388 00.002 8960 UpdateGuideState exits: m=141774 SNR=26.0
22:39:03.391 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:03.394 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:03.396 00.002 8960 Enqueuing Expose request
22:39:03.398 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.64, 0.00) opts 0xd
22:39:03.398 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.64, 0.00)
22:39:03.399 00.001 13828 Moving (-0.64, 0.00) raw xDistance=-0.59 yDistance=-0.22
22:39:03.399 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
22:39:03.399 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:39:03.399 00.000 13828 MoveAxis(E, 218, ABG)
22:39:03.399 00.000 13828 Guiding  Dir = 2, Dur = 218
22:39:03.400 00.001 13828 IsSlewing returns 0
22:39:03.401 00.001 13828 IsGuiding returns 0
22:39:03.402 00.001 13828 PulseGuide returned control before completion, sleep 227
22:39:03.641 00.239 13828 IsGuiding returns 0
22:39:03.641 00.000 13828 Move returns status 0, amount 218
22:39:03.641 00.000 13828 MoveAxis(N, 118, ABG)
22:39:03.641 00.000 13828 duration set to 0 by GuideMode
22:39:03.641 00.000 13828 Move returns status 0, amount 0
22:39:03.641 00.000 13828 move complete, result=0
22:39:03.641 00.000 13828 worker thread done servicing request
22:39:03.641 00.000 13828 Worker thread wakes up
22:39:03.641 00.000 8960 GuideStep: -0.6 px 218 ms EAST, -0.2 px 0 ms NORTH
22:39:03.644 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:03.644 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:06.106 02.462 13828 Exposure complete
22:39:06.235 00.129 13828 worker thread done servicing request
22:39:06.235 00.000 8960 OnExposeComplete: enter
22:39:06.238 00.003 8960 UpdateGuideState(): m_state=6
22:39:06.241 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1359
22:39:06.243 00.002 8960 Star::Find returns 1 (0), X=974.08, Y=734.71, Mass=102878, SNR=19.7, Peak=27267 HFD=2.9
22:39:06.246 00.003 8960 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:39:06.248 00.002 8960 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:39:06.250 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=-0.36 hyp=0.39 cameraTheta=-1.96 mountX=0.00 mountY=-0.39, mountTheta=-1.57
22:39:06.254 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=-0.36, opts=13)
22:39:06.256 00.002 8960 Enqueuing Move request for scope (-0.15, -0.36)
22:39:06.259 00.003 13828 Worker thread wakes up
22:39:06.259 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8451, max=65535, med=13680, FiltMin=10729, FiltMax=65535, Gamma=2.540
22:39:06.261 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, -0.36) opts 0xd
22:39:06.261 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, -0.36)
22:39:06.261 00.000 8960 UpdateGuideState exits: m=102878 SNR=19.7
22:39:06.263 00.002 13828 Moving (-0.15, -0.36) raw xDistance=0.00 yDistance=-0.39
22:39:06.263 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:39:06.264 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:06.266 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:39:06.266 00.000 13828 MoveAxis(E, 0, ABG)
22:39:06.266 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:06.270 00.004 8960 Enqueuing Expose request
22:39:06.272 00.002 13828 Move returns status 0, amount 0
22:39:06.272 00.000 13828 MoveAxis(N, 208, ABG)
22:39:06.272 00.000 13828 duration set to 0 by GuideMode
22:39:06.272 00.000 13828 Move returns status 0, amount 0
22:39:06.272 00.000 13828 move complete, result=0
22:39:06.272 00.000 13828 worker thread done servicing request
22:39:06.272 00.000 13828 Worker thread wakes up
22:39:06.272 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:06.272 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:06.274 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:39:08.742 02.468 13828 Exposure complete
22:39:08.879 00.137 13828 worker thread done servicing request
22:39:08.879 00.000 8960 OnExposeComplete: enter
22:39:08.881 00.002 8960 UpdateGuideState(): m_state=6
22:39:08.883 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1360
22:39:08.885 00.002 8960 Star::Find returns 1 (0), X=973.56, Y=734.94, Mass=142887, SNR=25.2, Peak=26883 HFD=3.6
22:39:08.887 00.002 8960 CameraToMount -- cameraTheta (-2.94) - m_xAngle (-0.39) = xAngle (-2.54 = -2.54)
22:39:08.890 00.003 8960 CameraToMount -- cameraTheta (-2.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.58 = -2.58)
22:39:08.892 00.002 8960 CameraToMount -- cameraX=-0.68 cameraY=-0.14 hyp=0.69 cameraTheta=-2.94 mountX=-0.57 mountY=-0.37, mountTheta=-2.57
22:39:08.894 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=-0.14, opts=13)
22:39:08.896 00.002 8960 Enqueuing Move request for scope (-0.68, -0.14)
22:39:08.899 00.003 13828 Worker thread wakes up
22:39:08.899 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8393, max=65535, med=13686, FiltMin=10819, FiltMax=65535, Gamma=2.540
22:39:08.901 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, -0.14) opts 0xd
22:39:08.901 00.000 8960 UpdateGuideState exits: m=142887 SNR=25.2
22:39:08.904 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.68, -0.14)
22:39:08.904 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:08.906 00.002 13828 Moving (-0.68, -0.14) raw xDistance=-0.57 yDistance=-0.37
22:39:08.906 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:08.908 00.002 8960 Enqueuing Expose request
22:39:08.910 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
22:39:08.910 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:39:08.910 00.000 13828 MoveAxis(E, 211, ABG)
22:39:08.911 00.001 13828 Guiding  Dir = 2, Dur = 211
22:39:08.912 00.001 13828 IsSlewing returns 0
22:39:08.912 00.000 13828 IsGuiding returns 0
22:39:08.914 00.002 13828 PulseGuide returned control before completion, sleep 220
22:39:09.138 00.224 13828 IsGuiding returns 0
22:39:09.138 00.000 13828 Move returns status 0, amount 211
22:39:09.138 00.000 13828 MoveAxis(N, 196, ABG)
22:39:09.138 00.000 13828 duration set to 0 by GuideMode
22:39:09.139 00.001 13828 Move returns status 0, amount 0
22:39:09.139 00.000 13828 move complete, result=0
22:39:09.139 00.000 13828 worker thread done servicing request
22:39:09.139 00.000 8960 GuideStep: -0.6 px 211 ms EAST, -0.4 px 0 ms NORTH
22:39:09.141 00.002 13828 Worker thread wakes up
22:39:09.141 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:09.141 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:11.620 02.479 13828 Exposure complete
22:39:11.759 00.139 13828 worker thread done servicing request
22:39:11.759 00.000 8960 OnExposeComplete: enter
22:39:11.761 00.002 8960 UpdateGuideState(): m_state=6
22:39:11.764 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1361
22:39:11.766 00.002 8960 Star::Find returns 1 (0), X=974.65, Y=735.22, Mass=161556, SNR=29.1, Peak=26435 HFD=3.6
22:39:11.768 00.002 8960 CameraToMount -- cameraTheta (0.34) - m_xAngle (-0.39) = xAngle (0.73 = 0.73)
22:39:11.770 00.002 8960 CameraToMount -- cameraTheta (0.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.69 = 0.69)
22:39:11.772 00.002 8960 CameraToMount -- cameraX=0.41 cameraY=0.14 hyp=0.44 cameraTheta=0.34 mountX=0.33 mountY=0.28, mountTheta=0.71
22:39:11.775 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=0.14, opts=13)
22:39:11.777 00.002 8960 Enqueuing Move request for scope (0.41, 0.14)
22:39:11.779 00.002 13828 Worker thread wakes up
22:39:11.779 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, 0.14) opts 0xd
22:39:11.779 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, 0.14)
22:39:11.779 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8387, max=65535, med=13680, FiltMin=10640, FiltMax=65535, Gamma=2.540
22:39:11.781 00.002 13828 Moving (0.41, 0.14) raw xDistance=0.33 yDistance=0.28
22:39:11.781 00.000 8960 UpdateGuideState exits: m=161556 SNR=29.1
22:39:11.783 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.33
22:39:11.783 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:11.785 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:39:11.785 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:11.787 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:39:11.788 00.001 8960 Enqueuing Expose request
22:39:11.790 00.002 13828 MoveAxis(W, 106, ABG)
22:39:11.790 00.000 13828 Guiding  Dir = 3, Dur = 106
22:39:11.791 00.001 13828 IsSlewing returns 0
22:39:11.791 00.000 13828 IsGuiding returns 0
22:39:11.793 00.002 13828 PulseGuide returned control before completion, sleep 115
22:39:11.911 00.118 13828 IsGuiding returns 1
22:39:11.911 00.000 13828 scope still moving after pulse duration time elapsed
22:39:11.945 00.034 13828 IsSlewing returns 0
22:39:11.946 00.001 13828 IsGuiding returns 0
22:39:11.946 00.000 13828 scope move finished after 106 + 47 ms
22:39:11.946 00.000 13828 Move returns status 0, amount 106
22:39:11.946 00.000 13828 MoveAxis(N, 0, ABG)
22:39:11.946 00.000 13828 duration set to 0 by GuideMode
22:39:11.946 00.000 13828 Move returns status 0, amount 0
22:39:11.946 00.000 13828 move complete, result=0
22:39:11.947 00.001 13828 worker thread done servicing request
22:39:11.947 00.000 13828 Worker thread wakes up
22:39:11.947 00.000 8960 GuideStep: 0.3 px 106 ms WEST, 0.3 px 0 ms NORTH
22:39:11.952 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:11.953 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:14.414 02.461 13828 Exposure complete
22:39:14.546 00.132 13828 worker thread done servicing request
22:39:14.546 00.000 8960 OnExposeComplete: enter
22:39:14.548 00.002 8960 UpdateGuideState(): m_state=6
22:39:14.550 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1362
22:39:14.552 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=735.42, Mass=183820, SNR=34.5, Peak=25865 HFD=4.2
22:39:14.554 00.002 8960 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.39) = xAngle (2.55 = 2.55)
22:39:14.556 00.002 8960 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.51 = 2.51)
22:39:14.557 00.001 8960 CameraToMount -- cameraX=-0.22 cameraY=0.34 hyp=0.41 cameraTheta=2.15 mountX=-0.34 mountY=0.24, mountTheta=2.52
22:39:14.563 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.34, opts=13)
22:39:14.565 00.002 8960 Enqueuing Move request for scope (-0.22, 0.34)
22:39:14.567 00.002 13828 Worker thread wakes up
22:39:14.567 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.34) opts 0xd
22:39:14.567 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.34)
22:39:14.567 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8393, max=65535, med=13692, FiltMin=10832, FiltMax=65535, Gamma=2.540
22:39:14.569 00.002 8960 UpdateGuideState exits: m=183820 SNR=34.5
22:39:14.571 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:14.574 00.003 13828 Moving (-0.22, 0.34) raw xDistance=-0.34 yDistance=0.24
22:39:14.574 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:14.579 00.005 8960 Enqueuing Expose request
22:39:14.584 00.005 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.34
22:39:14.584 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:39:14.584 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.24
22:39:14.584 00.000 13828 MoveAxis(E, 117, ABG)
22:39:14.584 00.000 13828 Guiding  Dir = 2, Dur = 117
22:39:14.586 00.002 13828 IsSlewing returns 0
22:39:14.586 00.000 13828 IsGuiding returns 0
22:39:14.589 00.003 13828 PulseGuide returned control before completion, sleep 126
22:39:14.729 00.140 13828 IsGuiding returns 0
22:39:14.729 00.000 13828 Move returns status 0, amount 117
22:39:14.729 00.000 13828 MoveAxis(N, 0, ABG)
22:39:14.729 00.000 13828 duration set to 0 by GuideMode
22:39:14.729 00.000 13828 Move returns status 0, amount 0
22:39:14.729 00.000 13828 move complete, result=0
22:39:14.730 00.001 13828 worker thread done servicing request
22:39:14.730 00.000 8960 GuideStep: -0.3 px 117 ms EAST, 0.2 px 0 ms NORTH
22:39:14.733 00.003 13828 Worker thread wakes up
22:39:14.733 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:14.733 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:17.215 02.482 13828 Exposure complete
22:39:17.356 00.141 13828 worker thread done servicing request
22:39:17.356 00.000 8960 OnExposeComplete: enter
22:39:17.358 00.002 8960 UpdateGuideState(): m_state=6
22:39:17.360 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1363
22:39:17.362 00.002 8960 Star::Find returns 1 (0), X=974.62, Y=734.59, Mass=156419, SNR=28.5, Peak=30089 HFD=3.3
22:39:17.364 00.002 8960 CameraToMount -- cameraTheta (-0.90) - m_xAngle (-0.39) = xAngle (-0.50 = -0.50)
22:39:17.366 00.002 8960 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.54 = -0.54)
22:39:17.368 00.002 8960 CameraToMount -- cameraX=0.39 cameraY=-0.49 hyp=0.62 cameraTheta=-0.90 mountX=0.55 mountY=-0.32, mountTheta=-0.53
22:39:17.370 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=-0.49, opts=13)
22:39:17.372 00.002 8960 Enqueuing Move request for scope (0.39, -0.49)
22:39:17.374 00.002 13828 Worker thread wakes up
22:39:17.374 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, -0.49) opts 0xd
22:39:17.374 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, -0.49)
22:39:17.374 00.000 13828 Moving (0.39, -0.49) raw xDistance=0.55 yDistance=-0.32
22:39:17.374 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8572, max=65535, med=13699, FiltMin=10684, FiltMax=65535, Gamma=2.540
22:39:17.377 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.55
22:39:17.377 00.000 8960 UpdateGuideState exits: m=156419 SNR=28.5
22:39:17.380 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:39:17.380 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:17.381 00.001 13828 MoveAxis(W, 195, ABG)
22:39:17.382 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:17.383 00.001 8960 Enqueuing Expose request
22:39:17.385 00.002 13828 Guiding  Dir = 3, Dur = 195
22:39:17.387 00.002 13828 IsSlewing returns 0
22:39:17.387 00.000 13828 IsGuiding returns 0
22:39:17.389 00.002 13828 PulseGuide returned control before completion, sleep 203
22:39:17.595 00.206 13828 IsGuiding returns 0
22:39:17.595 00.000 13828 Move returns status 0, amount 195
22:39:17.595 00.000 13828 MoveAxis(N, 170, ABG)
22:39:17.595 00.000 13828 duration set to 0 by GuideMode
22:39:17.595 00.000 13828 Move returns status 0, amount 0
22:39:17.595 00.000 13828 move complete, result=0
22:39:17.595 00.000 13828 worker thread done servicing request
22:39:17.596 00.001 8960 GuideStep: 0.5 px 195 ms WEST, -0.3 px 0 ms NORTH
22:39:17.598 00.002 13828 Worker thread wakes up
22:39:17.598 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:17.598 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:20.060 02.462 13828 Exposure complete
22:39:20.192 00.132 13828 worker thread done servicing request
22:39:20.192 00.000 8960 OnExposeComplete: enter
22:39:20.197 00.005 8960 UpdateGuideState(): m_state=6
22:39:20.200 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1364
22:39:20.202 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=735.16, Mass=129424, SNR=24.7, Peak=24099 HFD=3.1
22:39:20.205 00.003 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.36 = -2.93)
22:39:20.208 00.003 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.96)
22:39:20.210 00.002 8960 CameraToMount -- cameraX=-0.46 cameraY=0.08 hyp=0.46 cameraTheta=2.96 mountX=-0.45 mountY=-0.08, mountTheta=-2.96
22:39:20.213 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.46, y=0.08, opts=13)
22:39:20.215 00.002 8960 Enqueuing Move request for scope (-0.46, 0.08)
22:39:20.217 00.002 13828 Worker thread wakes up
22:39:20.217 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.46, 0.08) opts 0xd
22:39:20.217 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8572, max=65535, med=13705, FiltMin=10870, FiltMax=65535, Gamma=2.540
22:39:20.219 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.46, 0.08)
22:39:20.219 00.000 13828 Moving (-0.46, 0.08) raw xDistance=-0.45 yDistance=-0.08
22:39:20.219 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.45
22:39:20.219 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:20.219 00.000 8960 UpdateGuideState exits: m=129424 SNR=24.7
22:39:20.221 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:20.223 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.08
22:39:20.224 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:20.226 00.002 8960 Enqueuing Expose request
22:39:20.227 00.001 13828 MoveAxis(E, 154, ABG)
22:39:20.227 00.000 13828 Guiding  Dir = 2, Dur = 154
22:39:20.229 00.002 13828 IsSlewing returns 0
22:39:20.229 00.000 13828 IsGuiding returns 0
22:39:20.230 00.001 13828 PulseGuide returned control before completion, sleep 163
22:39:20.410 00.180 13828 IsGuiding returns 0
22:39:20.410 00.000 13828 Move returns status 0, amount 154
22:39:20.410 00.000 13828 MoveAxis(N, 0, ABG)
22:39:20.410 00.000 13828 duration set to 0 by GuideMode
22:39:20.410 00.000 13828 Move returns status 0, amount 0
22:39:20.410 00.000 13828 move complete, result=0
22:39:20.410 00.000 13828 worker thread done servicing request
22:39:20.411 00.001 13828 Worker thread wakes up
22:39:20.411 00.000 8960 GuideStep: -0.5 px 154 ms EAST, -0.1 px 0 ms NORTH
22:39:20.414 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:20.414 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:22.887 02.473 13828 Exposure complete
22:39:23.018 00.131 13828 worker thread done servicing request
22:39:23.018 00.000 8960 OnExposeComplete: enter
22:39:23.021 00.003 8960 UpdateGuideState(): m_state=6
22:39:23.023 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1365
22:39:23.025 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=735.06, Mass=138494, SNR=24.7, Peak=25187 HFD=3.4
22:39:23.026 00.001 8960 CameraToMount -- cameraTheta (-0.08) - m_xAngle (-0.39) = xAngle (0.31 = 0.31)
22:39:23.028 00.002 8960 CameraToMount -- cameraTheta (-0.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.27 = 0.27)
22:39:23.030 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.02 hyp=0.21 cameraTheta=-0.08 mountX=0.20 mountY=0.06, mountTheta=0.28
22:39:23.033 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.02, opts=13)
22:39:23.037 00.004 8960 Enqueuing Move request for scope (0.21, -0.02)
22:39:23.039 00.002 13828 Worker thread wakes up
22:39:23.040 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8592, max=65535, med=13705, FiltMin=10870, FiltMax=65535, Gamma=2.540
22:39:23.042 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.02) opts 0xd
22:39:23.042 00.000 8960 UpdateGuideState exits: m=138494 SNR=24.7
22:39:23.044 00.002 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.02)
22:39:23.044 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:23.046 00.002 13828 Moving (0.21, -0.02) raw xDistance=0.20 yDistance=0.06
22:39:23.046 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
22:39:23.046 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:23.046 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:23.049 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:39:23.049 00.000 13828 MoveAxis(W, 62, ABG)
22:39:23.049 00.000 13828 Guiding  Dir = 3, Dur = 62
22:39:23.049 00.000 8960 Enqueuing Expose request
22:39:23.052 00.003 13828 IsSlewing returns 0
22:39:23.052 00.000 13828 IsGuiding returns 0
22:39:23.054 00.002 13828 PulseGuide returned control before completion, sleep 70
22:39:23.127 00.073 13828 IsGuiding returns 0
22:39:23.127 00.000 13828 Move returns status 0, amount 62
22:39:23.127 00.000 13828 MoveAxis(N, 0, ABG)
22:39:23.127 00.000 13828 duration set to 0 by GuideMode
22:39:23.127 00.000 13828 Move returns status 0, amount 0
22:39:23.127 00.000 13828 move complete, result=0
22:39:23.128 00.001 13828 worker thread done servicing request
22:39:23.128 00.000 13828 Worker thread wakes up
22:39:23.128 00.000 8960 GuideStep: 0.2 px 62 ms WEST, 0.1 px 0 ms NORTH
22:39:23.131 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:23.131 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:25.603 02.472 13828 Exposure complete
22:39:25.746 00.143 13828 worker thread done servicing request
22:39:25.746 00.000 8960 OnExposeComplete: enter
22:39:25.747 00.001 8960 UpdateGuideState(): m_state=6
22:39:25.749 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1366
22:39:25.751 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=735.12, Mass=144286, SNR=27.0, Peak=27459 HFD=3.2
22:39:25.753 00.002 8960 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.39) = xAngle (3.46 = -2.82)
22:39:25.755 00.002 8960 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.42 = -2.86)
22:39:25.757 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=0.04 hyp=0.56 cameraTheta=3.07 mountX=-0.53 mountY=-0.16, mountTheta=-2.86
22:39:25.760 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=0.04, opts=13)
22:39:25.761 00.001 8960 Enqueuing Move request for scope (-0.55, 0.04)
22:39:25.763 00.002 13828 Worker thread wakes up
22:39:25.763 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.04) opts 0xd
22:39:25.763 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8694, max=65535, med=13680, FiltMin=10646, FiltMax=65535, Gamma=2.540
22:39:25.765 00.002 8960 UpdateGuideState exits: m=144286 SNR=27.0
22:39:25.767 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.55, 0.04)
22:39:25.767 00.000 13828 Moving (-0.55, 0.04) raw xDistance=-0.53 yDistance=-0.16
22:39:25.767 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.53
22:39:25.767 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:25.767 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:25.770 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:25.772 00.002 8960 Enqueuing Expose request
22:39:25.774 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:39:25.774 00.000 13828 MoveAxis(E, 191, ABG)
22:39:25.774 00.000 13828 Guiding  Dir = 2, Dur = 191
22:39:25.777 00.003 13828 IsSlewing returns 0
22:39:25.777 00.000 13828 IsGuiding returns 0
22:39:25.779 00.002 13828 PulseGuide returned control before completion, sleep 200
22:39:25.986 00.207 13828 IsGuiding returns 0
22:39:25.986 00.000 13828 Move returns status 0, amount 191
22:39:25.986 00.000 13828 MoveAxis(N, 0, ABG)
22:39:25.986 00.000 13828 duration set to 0 by GuideMode
22:39:25.986 00.000 13828 Move returns status 0, amount 0
22:39:25.986 00.000 13828 move complete, result=0
22:39:25.986 00.000 13828 worker thread done servicing request
22:39:25.986 00.000 13828 Worker thread wakes up
22:39:25.986 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:25.987 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:25.987 00.000 8960 GuideStep: -0.5 px 191 ms EAST, -0.2 px 0 ms NORTH
22:39:28.456 02.469 13828 Exposure complete
22:39:28.604 00.148 13828 worker thread done servicing request
22:39:28.604 00.000 8960 OnExposeComplete: enter
22:39:28.607 00.003 8960 UpdateGuideState(): m_state=6
22:39:28.611 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1367
22:39:28.614 00.003 8960 Star::Find returns 1 (0), X=974.09, Y=734.92, Mass=137102, SNR=25.4, Peak=25545 HFD=2.8
22:39:28.616 00.002 8960 CameraToMount -- cameraTheta (-2.28) - m_xAngle (-0.39) = xAngle (-1.89 = -1.89)
22:39:28.618 00.002 8960 CameraToMount -- cameraTheta (-2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.92 = -1.92)
22:39:28.621 00.003 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.16 hyp=0.21 cameraTheta=-2.28 mountX=-0.07 mountY=-0.20, mountTheta=-1.89
22:39:28.624 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.16, opts=13)
22:39:28.627 00.003 8960 Enqueuing Move request for scope (-0.14, -0.16)
22:39:28.629 00.002 13828 Worker thread wakes up
22:39:28.630 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8617, max=65535, med=13712, FiltMin=10787, FiltMax=65535, Gamma=2.540
22:39:28.632 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.16) opts 0xd
22:39:28.632 00.000 8960 UpdateGuideState exits: m=137102 SNR=25.4
22:39:28.635 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.16)
22:39:28.635 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:28.637 00.002 13828 Moving (-0.14, -0.16) raw xDistance=-0.07 yDistance=-0.20
22:39:28.637 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:28.640 00.003 8960 Enqueuing Expose request
22:39:28.642 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:39:28.642 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.20 from input -0.20
22:39:28.642 00.000 13828 MoveAxis(E, 0, ABG)
22:39:28.642 00.000 13828 Move returns status 0, amount 0
22:39:28.642 00.000 13828 MoveAxis(N, 105, ABG)
22:39:28.642 00.000 13828 duration set to 0 by GuideMode
22:39:28.642 00.000 13828 Move returns status 0, amount 0
22:39:28.642 00.000 13828 move complete, result=0
22:39:28.642 00.000 13828 worker thread done servicing request
22:39:28.642 00.000 13828 Worker thread wakes up
22:39:28.642 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:28.642 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:28.643 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:31.113 02.470 13828 Exposure complete
22:39:31.262 00.149 13828 worker thread done servicing request
22:39:31.263 00.001 8960 OnExposeComplete: enter
22:39:31.265 00.002 8960 UpdateGuideState(): m_state=6
22:39:31.267 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1368
22:39:31.270 00.003 8960 Star::Find returns 1 (0), X=974.19, Y=734.91, Mass=144426, SNR=30.5, Peak=26825 HFD=3.1
22:39:31.273 00.003 8960 CameraToMount -- cameraTheta (-1.81) - m_xAngle (-0.39) = xAngle (-1.41 = -1.41)
22:39:31.275 00.002 8960 CameraToMount -- cameraTheta (-1.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.45 = -1.45)
22:39:31.277 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.16 hyp=0.17 cameraTheta=-1.81 mountX=0.03 mountY=-0.17, mountTheta=-1.41
22:39:31.279 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.16, opts=13)
22:39:31.282 00.003 8960 Enqueuing Move request for scope (-0.04, -0.16)
22:39:31.284 00.002 13828 Worker thread wakes up
22:39:31.284 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7945, max=65535, med=13712, FiltMin=10659, FiltMax=65535, Gamma=2.540
22:39:31.285 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.16) opts 0xd
22:39:31.285 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.16)
22:39:31.285 00.000 8960 UpdateGuideState exits: m=144426 SNR=30.5
22:39:31.287 00.002 13828 Moving (-0.04, -0.16) raw xDistance=0.03 yDistance=-0.17
22:39:31.287 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:39:31.287 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:31.290 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:31.290 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:31.292 00.002 8960 Enqueuing Expose request
22:39:31.294 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
22:39:31.294 00.000 13828 MoveAxis(E, 0, ABG)
22:39:31.294 00.000 13828 Move returns status 0, amount 0
22:39:31.294 00.000 13828 MoveAxis(N, 0, ABG)
22:39:31.294 00.000 13828 duration set to 0 by GuideMode
22:39:31.294 00.000 13828 Move returns status 0, amount 0
22:39:31.294 00.000 13828 move complete, result=0
22:39:31.294 00.000 13828 worker thread done servicing request
22:39:31.294 00.000 13828 Worker thread wakes up
22:39:31.294 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:31.294 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:31.295 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
22:39:33.753 02.458 13828 Exposure complete
22:39:33.900 00.147 13828 worker thread done servicing request
22:39:33.900 00.000 8960 OnExposeComplete: enter
22:39:33.902 00.002 8960 UpdateGuideState(): m_state=6
22:39:33.906 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1369
22:39:33.908 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=735.27, Mass=113382, SNR=24.6, Peak=24131 HFD=3.0
22:39:33.910 00.002 8960 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.39) = xAngle (3.08 = 3.08)
22:39:33.911 00.001 8960 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.04 = 3.04)
22:39:33.913 00.002 8960 CameraToMount -- cameraX=-0.40 cameraY=0.20 hyp=0.45 cameraTheta=2.68 mountX=-0.45 mountY=0.04, mountTheta=3.04
22:39:33.916 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.20, opts=13)
22:39:33.918 00.002 8960 Enqueuing Move request for scope (-0.40, 0.20)
22:39:33.921 00.003 13828 Worker thread wakes up
22:39:33.921 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8489, max=65535, med=13680, FiltMin=10787, FiltMax=65535, Gamma=2.540
22:39:33.923 00.002 8960 UpdateGuideState exits: m=113382 SNR=24.6
22:39:33.925 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.20) opts 0xd
22:39:33.925 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:33.927 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.20)
22:39:33.927 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:33.928 00.001 8960 Enqueuing Expose request
22:39:33.930 00.002 13828 Moving (-0.40, 0.20) raw xDistance=-0.45 yDistance=0.04
22:39:33.930 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.45
22:39:33.930 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:33.930 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:39:33.931 00.001 13828 MoveAxis(E, 165, ABG)
22:39:33.931 00.000 13828 Guiding  Dir = 2, Dur = 165
22:39:33.932 00.001 13828 IsSlewing returns 0
22:39:33.932 00.000 13828 IsGuiding returns 0
22:39:33.933 00.001 13828 PulseGuide returned control before completion, sleep 174
22:39:34.122 00.189 13828 IsGuiding returns 1
22:39:34.122 00.000 13828 scope still moving after pulse duration time elapsed
22:39:34.155 00.033 13828 IsSlewing returns 0
22:39:34.155 00.000 13828 IsGuiding returns 0
22:39:34.155 00.000 13828 scope move finished after 165 + 58 ms
22:39:34.156 00.001 13828 Move returns status 0, amount 165
22:39:34.156 00.000 13828 MoveAxis(N, 0, ABG)
22:39:34.156 00.000 13828 duration set to 0 by GuideMode
22:39:34.156 00.000 13828 Move returns status 0, amount 0
22:39:34.156 00.000 13828 move complete, result=0
22:39:34.156 00.000 13828 worker thread done servicing request
22:39:34.156 00.000 8960 GuideStep: -0.4 px 165 ms EAST, 0.0 px 0 ms NORTH
22:39:34.160 00.004 13828 Worker thread wakes up
22:39:34.161 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:34.161 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:36.642 02.481 13828 Exposure complete
22:39:36.776 00.134 13828 worker thread done servicing request
22:39:36.776 00.000 8960 OnExposeComplete: enter
22:39:36.778 00.002 8960 UpdateGuideState(): m_state=6
22:39:36.780 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1370
22:39:36.782 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=735.29, Mass=142009, SNR=25.4, Peak=24451 HFD=3.5
22:39:36.784 00.002 8960 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.39) = xAngle (2.09 = 2.09)
22:39:36.786 00.002 8960 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.05 = 2.05)
22:39:36.787 00.001 8960 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.70 mountX=-0.11 mountY=0.19, mountTheta=2.08
22:39:36.790 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.22, opts=13)
22:39:36.792 00.002 8960 Enqueuing Move request for scope (-0.03, 0.22)
22:39:36.794 00.002 13828 Worker thread wakes up
22:39:36.794 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8617, max=65535, med=13686, FiltMin=10812, FiltMax=65535, Gamma=2.540
22:39:36.796 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
22:39:36.796 00.000 8960 UpdateGuideState exits: m=142009 SNR=25.4
22:39:36.798 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
22:39:36.798 00.000 13828 Moving (-0.03, 0.22) raw xDistance=-0.11 yDistance=0.19
22:39:36.798 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:39:36.798 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:36.798 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:36.801 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:36.803 00.002 8960 Enqueuing Expose request
22:39:36.805 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:39:36.805 00.000 13828 MoveAxis(E, 0, ABG)
22:39:36.805 00.000 13828 Move returns status 0, amount 0
22:39:36.805 00.000 13828 MoveAxis(N, 0, ABG)
22:39:36.805 00.000 13828 duration set to 0 by GuideMode
22:39:36.805 00.000 13828 Move returns status 0, amount 0
22:39:36.805 00.000 13828 move complete, result=0
22:39:36.805 00.000 13828 worker thread done servicing request
22:39:36.805 00.000 13828 Worker thread wakes up
22:39:36.805 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:36.805 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:36.806 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:39:39.286 02.480 13828 Exposure complete
22:39:39.452 00.166 13828 worker thread done servicing request
22:39:39.452 00.000 8960 OnExposeComplete: enter
22:39:39.456 00.004 8960 UpdateGuideState(): m_state=6
22:39:39.460 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1371
22:39:39.463 00.003 8960 Star::Find returns 1 (0), X=973.72, Y=735.63, Mass=128050, SNR=29.0, Peak=25827 HFD=3.0
22:39:39.468 00.005 8960 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.39) = xAngle (2.70 = 2.70)
22:39:39.470 00.002 8960 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.67 = 2.67)
22:39:39.472 00.002 8960 CameraToMount -- cameraX=-0.51 cameraY=0.56 hyp=0.75 cameraTheta=2.31 mountX=-0.68 mountY=0.34, mountTheta=2.67
22:39:39.476 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=0.56, opts=13)
22:39:39.479 00.003 8960 Enqueuing Move request for scope (-0.51, 0.56)
22:39:39.481 00.002 13828 Worker thread wakes up
22:39:39.482 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8611, max=65535, med=13692, FiltMin=10640, FiltMax=65535, Gamma=2.540
22:39:39.484 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, 0.56) opts 0xd
22:39:39.485 00.001 8960 UpdateGuideState exits: m=128050 SNR=29.0
22:39:39.487 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.51, 0.56)
22:39:39.488 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:39.490 00.002 13828 Moving (-0.51, 0.56) raw xDistance=-0.68 yDistance=0.34
22:39:39.490 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:39.495 00.005 8960 Enqueuing Expose request
22:39:39.497 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.68
22:39:39.498 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:39.498 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.34
22:39:39.498 00.000 13828 MoveAxis(E, 253, ABG)
22:39:39.498 00.000 13828 Guiding  Dir = 2, Dur = 253
22:39:39.499 00.001 13828 IsSlewing returns 0
22:39:39.500 00.001 13828 IsGuiding returns 0
22:39:39.502 00.002 13828 PulseGuide returned control before completion, sleep 261
22:39:39.768 00.266 13828 IsGuiding returns 0
22:39:39.768 00.000 13828 Move returns status 0, amount 253
22:39:39.768 00.000 13828 MoveAxis(N, 0, ABG)
22:39:39.768 00.000 13828 duration set to 0 by GuideMode
22:39:39.768 00.000 13828 Move returns status 0, amount 0
22:39:39.768 00.000 13828 move complete, result=0
22:39:39.768 00.000 13828 worker thread done servicing request
22:39:39.769 00.001 8960 GuideStep: -0.7 px 253 ms EAST, 0.3 px 0 ms NORTH
22:39:39.772 00.003 13828 Worker thread wakes up
22:39:39.772 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:39.772 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:42.237 02.465 13828 Exposure complete
22:39:42.371 00.134 13828 worker thread done servicing request
22:39:42.371 00.000 8960 OnExposeComplete: enter
22:39:42.374 00.003 8960 UpdateGuideState(): m_state=6
22:39:42.377 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1372
22:39:42.379 00.002 8960 Star::Find returns 1 (0), X=974.29, Y=735.49, Mass=128071, SNR=24.6, Peak=23555 HFD=3.5
22:39:42.382 00.003 8960 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.39) = xAngle (1.83 = 1.83)
22:39:42.384 00.002 8960 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.79 = 1.79)
22:39:42.386 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=0.41 hyp=0.41 cameraTheta=1.44 mountX=-0.11 mountY=0.40, mountTheta=1.83
22:39:42.390 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=0.41, opts=13)
22:39:42.392 00.002 8960 Enqueuing Move request for scope (0.06, 0.41)
22:39:42.394 00.002 13828 Worker thread wakes up
22:39:42.394 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8668, max=65535, med=13680, FiltMin=10716, FiltMax=65535, Gamma=2.540
22:39:42.396 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.41) opts 0xd
22:39:42.396 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, 0.41)
22:39:42.396 00.000 8960 UpdateGuideState exits: m=128071 SNR=24.6
22:39:42.399 00.003 13828 Moving (0.06, 0.41) raw xDistance=-0.11 yDistance=0.40
22:39:42.399 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:39:42.399 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:42.402 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:42.402 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:42.404 00.002 8960 Enqueuing Expose request
22:39:42.406 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.40
22:39:42.406 00.000 13828 MoveAxis(E, 0, ABG)
22:39:42.406 00.000 13828 Move returns status 0, amount 0
22:39:42.406 00.000 13828 MoveAxis(N, 0, ABG)
22:39:42.406 00.000 13828 duration set to 0 by GuideMode
22:39:42.406 00.000 13828 Move returns status 0, amount 0
22:39:42.406 00.000 13828 move complete, result=0
22:39:42.406 00.000 13828 worker thread done servicing request
22:39:42.406 00.000 13828 Worker thread wakes up
22:39:42.406 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:42.407 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:42.408 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:39:44.882 02.474 13828 Exposure complete
22:39:45.036 00.154 13828 worker thread done servicing request
22:39:45.037 00.001 8960 OnExposeComplete: enter
22:39:45.039 00.002 8960 UpdateGuideState(): m_state=6
22:39:45.041 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1373
22:39:45.043 00.002 8960 Star::Find returns 1 (0), X=974.46, Y=734.96, Mass=143277, SNR=28.8, Peak=27875 HFD=3.0
22:39:45.045 00.002 8960 CameraToMount -- cameraTheta (-0.46) - m_xAngle (-0.39) = xAngle (-0.06 = -0.06)
22:39:45.047 00.002 8960 CameraToMount -- cameraTheta (-0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.10 = -0.10)
22:39:45.049 00.002 8960 CameraToMount -- cameraX=0.23 cameraY=-0.11 hyp=0.25 cameraTheta=-0.46 mountX=0.25 mountY=-0.03, mountTheta=-0.10
22:39:45.053 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.23, y=-0.11, opts=13)
22:39:45.056 00.003 8960 Enqueuing Move request for scope (0.23, -0.11)
22:39:45.058 00.002 13828 Worker thread wakes up
22:39:45.059 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8771, max=65535, med=13680, FiltMin=10806, FiltMax=65535, Gamma=2.540
22:39:45.061 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.23, -0.11) opts 0xd
22:39:45.061 00.000 8960 UpdateGuideState exits: m=143277 SNR=28.8
22:39:45.063 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:45.064 00.001 13828 Handling offset move in thread for scope, endpoint = (0.23, -0.11)
22:39:45.064 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:45.066 00.002 8960 Enqueuing Expose request
22:39:45.068 00.002 13828 Moving (0.23, -0.11) raw xDistance=0.25 yDistance=-0.03
22:39:45.068 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25
22:39:45.068 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:45.068 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:39:45.068 00.000 13828 MoveAxis(W, 94, ABG)
22:39:45.068 00.000 13828 Guiding  Dir = 3, Dur = 94
22:39:45.071 00.003 13828 IsSlewing returns 0
22:39:45.071 00.000 13828 IsGuiding returns 0
22:39:45.073 00.002 13828 PulseGuide returned control before completion, sleep 102
22:39:45.181 00.108 13828 IsGuiding returns 0
22:39:45.181 00.000 13828 Move returns status 0, amount 94
22:39:45.181 00.000 13828 MoveAxis(N, 0, ABG)
22:39:45.181 00.000 13828 duration set to 0 by GuideMode
22:39:45.181 00.000 13828 Move returns status 0, amount 0
22:39:45.182 00.001 13828 move complete, result=0
22:39:45.182 00.000 13828 worker thread done servicing request
22:39:45.182 00.000 13828 Worker thread wakes up
22:39:45.182 00.000 8960 GuideStep: 0.3 px 94 ms WEST, -0.0 px 0 ms NORTH
22:39:45.185 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:45.185 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:47.660 02.475 13828 Exposure complete
22:39:47.801 00.141 13828 worker thread done servicing request
22:39:47.801 00.000 8960 OnExposeComplete: enter
22:39:47.803 00.002 8960 UpdateGuideState(): m_state=6
22:39:47.805 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1374
22:39:47.807 00.002 8960 Star::Find returns 1 (0), X=973.55, Y=735.13, Mass=144935, SNR=27.5, Peak=26435 HFD=3.6
22:39:47.809 00.002 8960 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.39) = xAngle (3.45 = -2.83)
22:39:47.811 00.002 8960 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.42 = -2.86)
22:39:47.812 00.001 8960 CameraToMount -- cameraX=-0.68 cameraY=0.06 hyp=0.69 cameraTheta=3.06 mountX=-0.65 mountY=-0.19, mountTheta=-2.86
22:39:47.815 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=0.06, opts=13)
22:39:47.817 00.002 8960 Enqueuing Move request for scope (-0.68, 0.06)
22:39:47.818 00.001 13828 Worker thread wakes up
22:39:47.818 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8496, max=65535, med=13667, FiltMin=10710, FiltMax=65535, Gamma=2.540
22:39:47.820 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.06) opts 0xd
22:39:47.821 00.001 8960 UpdateGuideState exits: m=144935 SNR=27.5
22:39:47.822 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.68, 0.06)
22:39:47.822 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:47.824 00.002 13828 Moving (-0.68, 0.06) raw xDistance=-0.65 yDistance=-0.19
22:39:47.825 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:47.829 00.004 8960 Enqueuing Expose request
22:39:47.832 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.65
22:39:47.832 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:47.832 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.19
22:39:47.832 00.000 13828 MoveAxis(E, 236, ABG)
22:39:47.832 00.000 13828 Guiding  Dir = 2, Dur = 236
22:39:47.835 00.003 13828 IsSlewing returns 0
22:39:47.835 00.000 13828 IsGuiding returns 0
22:39:47.838 00.003 13828 PulseGuide returned control before completion, sleep 244
22:39:48.096 00.258 13828 IsGuiding returns 0
22:39:48.096 00.000 13828 Move returns status 0, amount 236
22:39:48.096 00.000 13828 MoveAxis(N, 0, ABG)
22:39:48.096 00.000 13828 duration set to 0 by GuideMode
22:39:48.096 00.000 13828 Move returns status 0, amount 0
22:39:48.096 00.000 13828 move complete, result=0
22:39:48.097 00.001 13828 worker thread done servicing request
22:39:48.097 00.000 13828 Worker thread wakes up
22:39:48.097 00.000 8960 GuideStep: -0.7 px 236 ms EAST, -0.2 px 0 ms NORTH
22:39:48.100 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:48.100 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:50.573 02.473 13828 Exposure complete
22:39:50.706 00.133 13828 worker thread done servicing request
22:39:50.706 00.000 8960 OnExposeComplete: enter
22:39:50.708 00.002 8960 UpdateGuideState(): m_state=6
22:39:50.710 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1375
22:39:50.712 00.002 8960 Star::Find returns 1 (0), X=973.50, Y=735.09, Mass=182784, SNR=32.7, Peak=25795 HFD=4.8
22:39:50.714 00.002 8960 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.39) = xAngle (3.52 = -2.76)
22:39:50.716 00.002 8960 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.48 = -2.80)
22:39:50.718 00.002 8960 CameraToMount -- cameraX=-0.73 cameraY=0.01 hyp=0.73 cameraTheta=3.13 mountX=-0.68 mountY=-0.25, mountTheta=-2.80
22:39:50.721 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.73, y=0.01, opts=13)
22:39:50.723 00.002 8960 Enqueuing Move request for scope (-0.73, 0.01)
22:39:50.725 00.002 13828 Worker thread wakes up
22:39:50.725 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8572, max=65535, med=13660, FiltMin=10454, FiltMax=65535, Gamma=2.540
22:39:50.727 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.73, 0.01) opts 0xd
22:39:50.727 00.000 8960 UpdateGuideState exits: m=182784 SNR=32.7
22:39:50.729 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.73, 0.01)
22:39:50.729 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:50.731 00.002 13828 Moving (-0.73, 0.01) raw xDistance=-0.68 yDistance=-0.25
22:39:50.731 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:50.734 00.003 8960 Enqueuing Expose request
22:39:50.736 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.68
22:39:50.736 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:39:50.737 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.25
22:39:50.737 00.000 13828 MoveAxis(E, 268, ABG)
22:39:50.737 00.000 13828 Guiding  Dir = 2, Dur = 268
22:39:50.738 00.001 13828 IsSlewing returns 0
22:39:50.739 00.001 13828 IsGuiding returns 0
22:39:50.740 00.001 13828 PulseGuide returned control before completion, sleep 277
22:39:51.033 00.293 13828 IsGuiding returns 0
22:39:51.033 00.000 13828 Move returns status 0, amount 268
22:39:51.033 00.000 13828 MoveAxis(N, 0, ABG)
22:39:51.033 00.000 13828 duration set to 0 by GuideMode
22:39:51.033 00.000 13828 Move returns status 0, amount 0
22:39:51.033 00.000 13828 move complete, result=0
22:39:51.033 00.000 13828 worker thread done servicing request
22:39:51.033 00.000 13828 Worker thread wakes up
22:39:51.034 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:51.034 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:51.034 00.000 8960 GuideStep: -0.7 px 268 ms EAST, -0.2 px 0 ms NORTH
22:39:53.516 02.482 13828 Exposure complete
22:39:53.653 00.137 13828 worker thread done servicing request
22:39:53.653 00.000 8960 OnExposeComplete: enter
22:39:53.657 00.004 8960 UpdateGuideState(): m_state=6
22:39:53.660 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1376
22:39:53.662 00.002 8960 Star::Find returns 1 (0), X=974.96, Y=734.99, Mass=150240, SNR=26.7, Peak=28867 HFD=2.8
22:39:53.664 00.002 8960 CameraToMount -- cameraTheta (-0.12) - m_xAngle (-0.39) = xAngle (0.27 = 0.27)
22:39:53.665 00.001 8960 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.24 = 0.24)
22:39:53.668 00.003 8960 CameraToMount -- cameraX=0.72 cameraY=-0.09 hyp=0.73 cameraTheta=-0.12 mountX=0.70 mountY=0.17, mountTheta=0.24
22:39:53.671 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.72, y=-0.09, opts=13)
22:39:53.673 00.002 8960 Enqueuing Move request for scope (0.72, -0.09)
22:39:53.675 00.002 13828 Worker thread wakes up
22:39:53.675 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8393, max=65535, med=13692, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:39:53.678 00.003 8960 UpdateGuideState exits: m=150240 SNR=26.7
22:39:53.681 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.72, -0.09) opts 0xd
22:39:53.681 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:53.683 00.002 13828 Handling offset move in thread for scope, endpoint = (0.72, -0.09)
22:39:53.683 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:53.686 00.003 8960 Enqueuing Expose request
22:39:53.689 00.003 13828 Moving (0.72, -0.09) raw xDistance=0.70 yDistance=0.17
22:39:53.690 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.70
22:39:53.690 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:53.690 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:39:53.690 00.000 13828 MoveAxis(W, 241, ABG)
22:39:53.690 00.000 13828 Guiding  Dir = 3, Dur = 241
22:39:53.692 00.002 13828 IsSlewing returns 0
22:39:53.692 00.000 13828 IsGuiding returns 0
22:39:53.695 00.003 13828 PulseGuide returned control before completion, sleep 249
22:39:53.948 00.253 13828 IsGuiding returns 0
22:39:53.948 00.000 13828 Move returns status 0, amount 241
22:39:53.948 00.000 13828 MoveAxis(N, 0, ABG)
22:39:53.948 00.000 13828 duration set to 0 by GuideMode
22:39:53.948 00.000 13828 Move returns status 0, amount 0
22:39:53.948 00.000 13828 move complete, result=0
22:39:53.949 00.001 13828 worker thread done servicing request
22:39:53.949 00.000 8960 GuideStep: 0.7 px 241 ms WEST, 0.2 px 0 ms NORTH
22:39:53.952 00.003 13828 Worker thread wakes up
22:39:53.952 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:53.952 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:56.419 02.467 13828 Exposure complete
22:39:56.554 00.135 13828 worker thread done servicing request
22:39:56.554 00.000 8960 OnExposeComplete: enter
22:39:56.556 00.002 8960 UpdateGuideState(): m_state=6
22:39:56.558 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1377
22:39:56.560 00.002 8960 Star::Find returns 1 (0), X=975.00, Y=734.86, Mass=134580, SNR=30.9, Peak=24713 HFD=3.0
22:39:56.562 00.002 8960 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.39) = xAngle (0.12 = 0.12)
22:39:56.564 00.002 8960 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
22:39:56.566 00.002 8960 CameraToMount -- cameraX=0.77 cameraY=-0.21 hyp=0.80 cameraTheta=-0.27 mountX=0.79 mountY=0.07, mountTheta=0.09
22:39:56.568 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.77, y=-0.21, opts=13)
22:39:56.570 00.002 8960 Enqueuing Move request for scope (0.77, -0.21)
22:39:56.572 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8073, max=65535, med=13660, FiltMin=10658, FiltMax=65535, Gamma=2.540
22:39:56.573 00.001 8960 UpdateGuideState exits: m=134580 SNR=30.9
22:39:56.575 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:56.577 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:56.579 00.002 8960 Enqueuing Expose request
22:39:56.582 00.003 13828 Worker thread wakes up
22:39:56.582 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.21) opts 0xd
22:39:56.582 00.000 13828 Handling offset move in thread for scope, endpoint = (0.77, -0.21)
22:39:56.582 00.000 13828 Moving (0.77, -0.21) raw xDistance=0.79 yDistance=0.07
22:39:56.582 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.79
22:39:56.582 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:56.582 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:39:56.583 00.001 13828 MoveAxis(W, 310, ABG)
22:39:56.583 00.000 13828 Guiding  Dir = 3, Dur = 310
22:39:56.585 00.002 13828 IsSlewing returns 0
22:39:56.585 00.000 13828 IsGuiding returns 0
22:39:56.589 00.004 13828 PulseGuide returned control before completion, sleep 317
22:39:56.922 00.333 13828 IsGuiding returns 0
22:39:56.922 00.000 13828 Move returns status 0, amount 310
22:39:56.922 00.000 13828 MoveAxis(N, 0, ABG)
22:39:56.922 00.000 13828 duration set to 0 by GuideMode
22:39:56.922 00.000 13828 Move returns status 0, amount 0
22:39:56.922 00.000 13828 move complete, result=0
22:39:56.922 00.000 13828 worker thread done servicing request
22:39:56.922 00.000 13828 Worker thread wakes up
22:39:56.922 00.000 8960 GuideStep: 0.8 px 310 ms WEST, 0.1 px 0 ms NORTH
22:39:56.925 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:56.925 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:39:59.393 02.468 13828 Exposure complete
22:39:59.532 00.139 13828 worker thread done servicing request
22:39:59.533 00.001 8960 OnExposeComplete: enter
22:39:59.535 00.002 8960 UpdateGuideState(): m_state=6
22:39:59.537 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1378
22:39:59.539 00.002 8960 Star::Find returns 1 (0), X=973.82, Y=735.21, Mass=132892, SNR=24.4, Peak=23568 HFD=2.9
22:39:59.540 00.001 8960 CameraToMount -- cameraTheta (2.82) - m_xAngle (-0.39) = xAngle (3.22 = -3.07)
22:39:59.542 00.002 8960 CameraToMount -- cameraTheta (2.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.18 = -3.10)
22:39:59.544 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=0.14 hyp=0.44 cameraTheta=2.82 mountX=-0.44 mountY=-0.02, mountTheta=-3.10
22:39:59.547 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=0.14, opts=13)
22:39:59.549 00.002 8960 Enqueuing Move request for scope (-0.41, 0.14)
22:39:59.551 00.002 13828 Worker thread wakes up
22:39:59.551 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8553, max=65535, med=13686, FiltMin=10672, FiltMax=65535, Gamma=2.540
22:39:59.553 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.14) opts 0xd
22:39:59.554 00.001 8960 UpdateGuideState exits: m=132892 SNR=24.4
22:39:59.556 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.41, 0.14)
22:39:59.556 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:39:59.559 00.003 13828 Moving (-0.41, 0.14) raw xDistance=-0.44 yDistance=-0.02
22:39:59.559 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:39:59.560 00.001 8960 Enqueuing Expose request
22:39:59.562 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.44
22:39:59.562 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:39:59.563 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:39:59.563 00.000 13828 MoveAxis(E, 139, ABG)
22:39:59.563 00.000 13828 Guiding  Dir = 2, Dur = 139
22:39:59.564 00.001 13828 IsSlewing returns 0
22:39:59.564 00.000 13828 IsGuiding returns 0
22:39:59.566 00.002 13828 PulseGuide returned control before completion, sleep 147
22:39:59.725 00.159 13828 IsGuiding returns 0
22:39:59.725 00.000 13828 Move returns status 0, amount 139
22:39:59.725 00.000 13828 MoveAxis(N, 0, ABG)
22:39:59.725 00.000 13828 duration set to 0 by GuideMode
22:39:59.725 00.000 13828 Move returns status 0, amount 0
22:39:59.725 00.000 13828 move complete, result=0
22:39:59.725 00.000 13828 worker thread done servicing request
22:39:59.725 00.000 8960 GuideStep: -0.4 px 139 ms EAST, -0.0 px 0 ms NORTH
22:39:59.727 00.002 13828 Worker thread wakes up
22:39:59.727 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:39:59.727 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:02.194 02.467 13828 Exposure complete
22:40:02.356 00.162 13828 worker thread done servicing request
22:40:02.356 00.000 8960 OnExposeComplete: enter
22:40:02.359 00.003 8960 UpdateGuideState(): m_state=6
22:40:02.362 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1379
22:40:02.364 00.002 8960 Star::Find returns 1 (0), X=974.37, Y=735.53, Mass=129938, SNR=26.9, Peak=25897 HFD=3.2
22:40:02.366 00.002 8960 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.39) = xAngle (1.67 = 1.67)
22:40:02.369 00.003 8960 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.63 = 1.63)
22:40:02.372 00.003 8960 CameraToMount -- cameraX=0.14 cameraY=0.45 hyp=0.47 cameraTheta=1.27 mountX=-0.05 mountY=0.47, mountTheta=1.67
22:40:02.375 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=0.45, opts=13)
22:40:02.378 00.003 8960 Enqueuing Move request for scope (0.14, 0.45)
22:40:02.380 00.002 13828 Worker thread wakes up
22:40:02.380 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8355, max=65535, med=13718, FiltMin=10889, FiltMax=65535, Gamma=2.540
22:40:02.382 00.002 8960 UpdateGuideState exits: m=129938 SNR=26.9
22:40:02.385 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.45) opts 0xd
22:40:02.385 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:02.387 00.002 13828 Handling offset move in thread for scope, endpoint = (0.14, 0.45)
22:40:02.387 00.000 13828 Moving (0.14, 0.45) raw xDistance=-0.05 yDistance=0.47
22:40:02.387 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:02.390 00.003 8960 Enqueuing Expose request
22:40:02.392 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:40:02.392 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:152->Not getting worse
22:40:02.392 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.47
22:40:02.392 00.000 13828 MoveAxis(E, 0, ABG)
22:40:02.392 00.000 13828 Move returns status 0, amount 0
22:40:02.392 00.000 13828 MoveAxis(N, 0, ABG)
22:40:02.392 00.000 13828 duration set to 0 by GuideMode
22:40:02.392 00.000 13828 Move returns status 0, amount 0
22:40:02.392 00.000 13828 move complete, result=0
22:40:02.392 00.000 13828 worker thread done servicing request
22:40:02.392 00.000 13828 Worker thread wakes up
22:40:02.393 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:02.393 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:02.393 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.5 px 0 ms NORTH
22:40:04.861 02.468 13828 Exposure complete
22:40:04.994 00.133 13828 worker thread done servicing request
22:40:04.994 00.000 8960 OnExposeComplete: enter
22:40:04.996 00.002 8960 UpdateGuideState(): m_state=6
22:40:04.998 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1380
22:40:05.000 00.002 8960 Star::Find returns 1 (0), X=974.14, Y=735.12, Mass=123383, SNR=24.7, Peak=25481 HFD=2.9
22:40:05.003 00.003 8960 CameraToMount -- cameraTheta (2.68) - m_xAngle (-0.39) = xAngle (3.08 = 3.08)
22:40:05.005 00.002 8960 CameraToMount -- cameraTheta (2.68) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.04 = 3.04)
22:40:05.008 00.003 8960 CameraToMount -- cameraX=-0.09 cameraY=0.05 hyp=0.10 cameraTheta=2.68 mountX=-0.10 mountY=0.01, mountTheta=3.04
22:40:05.014 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.05, opts=13)
22:40:05.016 00.002 8960 Enqueuing Move request for scope (-0.09, 0.05)
22:40:05.018 00.002 13828 Worker thread wakes up
22:40:05.018 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7862, max=65535, med=13692, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:40:05.020 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.05) opts 0xd
22:40:05.020 00.000 8960 UpdateGuideState exits: m=123383 SNR=24.7
22:40:05.021 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.05)
22:40:05.021 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:05.023 00.002 13828 Moving (-0.09, 0.05) raw xDistance=-0.10 yDistance=0.01
22:40:05.023 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:05.025 00.002 8960 Enqueuing Expose request
22:40:05.027 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:40:05.027 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:05.027 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:40:05.027 00.000 13828 MoveAxis(E, 0, ABG)
22:40:05.027 00.000 13828 Move returns status 0, amount 0
22:40:05.027 00.000 13828 MoveAxis(N, 0, ABG)
22:40:05.027 00.000 13828 duration set to 0 by GuideMode
22:40:05.027 00.000 13828 Move returns status 0, amount 0
22:40:05.027 00.000 13828 move complete, result=0
22:40:05.027 00.000 13828 worker thread done servicing request
22:40:05.028 00.001 13828 Worker thread wakes up
22:40:05.028 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:05.028 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:05.029 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:40:07.493 02.464 13828 Exposure complete
22:40:07.628 00.135 13828 worker thread done servicing request
22:40:07.628 00.000 8960 OnExposeComplete: enter
22:40:07.631 00.003 8960 UpdateGuideState(): m_state=6
22:40:07.633 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1381
22:40:07.635 00.002 8960 Star::Find returns 1 (0), X=974.25, Y=735.23, Mass=118051, SNR=21.1, Peak=25168 HFD=2.9
22:40:07.637 00.002 8960 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.39) = xAngle (1.88 = 1.88)
22:40:07.638 00.001 8960 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.84 = 1.84)
22:40:07.641 00.003 8960 CameraToMount -- cameraX=0.01 cameraY=0.15 hyp=0.15 cameraTheta=1.48 mountX=-0.05 mountY=0.15, mountTheta=1.87
22:40:07.644 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=0.15, opts=13)
22:40:07.646 00.002 8960 Enqueuing Move request for scope (0.01, 0.15)
22:40:07.647 00.001 13828 Worker thread wakes up
22:40:07.647 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.15) opts 0xd
22:40:07.647 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, 0.15)
22:40:07.647 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8412, max=65535, med=13680, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:40:07.649 00.002 13828 Moving (0.01, 0.15) raw xDistance=-0.05 yDistance=0.15
22:40:07.649 00.000 8960 UpdateGuideState exits: m=118051 SNR=21.1
22:40:07.651 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
22:40:07.651 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:07.654 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:07.654 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:07.655 00.001 8960 Enqueuing Expose request
22:40:07.656 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:40:07.656 00.000 13828 MoveAxis(E, 0, ABG)
22:40:07.656 00.000 13828 Move returns status 0, amount 0
22:40:07.657 00.001 13828 MoveAxis(N, 0, ABG)
22:40:07.657 00.000 13828 duration set to 0 by GuideMode
22:40:07.657 00.000 13828 Move returns status 0, amount 0
22:40:07.657 00.000 13828 move complete, result=0
22:40:07.657 00.000 13828 worker thread done servicing request
22:40:07.657 00.000 13828 Worker thread wakes up
22:40:07.657 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:07.657 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:07.658 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:40:10.141 02.483 13828 Exposure complete
22:40:10.281 00.140 13828 worker thread done servicing request
22:40:10.281 00.000 8960 OnExposeComplete: enter
22:40:10.283 00.002 8960 UpdateGuideState(): m_state=6
22:40:10.285 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1382
22:40:10.287 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=735.41, Mass=122865, SNR=25.3, Peak=23369 HFD=3.1
22:40:10.289 00.002 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.88 = 2.88)
22:40:10.290 00.001 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.84 = 2.84)
22:40:10.292 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=0.33 hyp=0.54 cameraTheta=2.48 mountX=-0.52 mountY=0.16, mountTheta=2.84
22:40:10.295 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=0.33, opts=13)
22:40:10.297 00.002 8960 Enqueuing Move request for scope (-0.43, 0.33)
22:40:10.299 00.002 13828 Worker thread wakes up
22:40:10.299 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8297, max=65535, med=13673, FiltMin=10857, FiltMax=65535, Gamma=2.540
22:40:10.301 00.002 8960 UpdateGuideState exits: m=122865 SNR=25.3
22:40:10.303 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.33) opts 0xd
22:40:10.303 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:10.305 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, 0.33)
22:40:10.305 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:10.307 00.002 8960 Enqueuing Expose request
22:40:10.309 00.002 13828 Moving (-0.43, 0.33) raw xDistance=-0.52 yDistance=0.16
22:40:10.309 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.52
22:40:10.309 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:10.309 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:40:10.309 00.000 13828 MoveAxis(E, 193, ABG)
22:40:10.309 00.000 13828 Guiding  Dir = 2, Dur = 193
22:40:10.310 00.001 13828 IsSlewing returns 0
22:40:10.310 00.000 13828 IsGuiding returns 0
22:40:10.312 00.002 13828 PulseGuide returned control before completion, sleep 202
22:40:10.524 00.212 13828 IsGuiding returns 0
22:40:10.524 00.000 13828 Move returns status 0, amount 193
22:40:10.524 00.000 13828 MoveAxis(N, 0, ABG)
22:40:10.524 00.000 13828 duration set to 0 by GuideMode
22:40:10.524 00.000 13828 Move returns status 0, amount 0
22:40:10.524 00.000 13828 move complete, result=0
22:40:10.524 00.000 13828 worker thread done servicing request
22:40:10.524 00.000 13828 Worker thread wakes up
22:40:10.524 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:10.525 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:10.525 00.000 8960 GuideStep: -0.5 px 193 ms EAST, 0.2 px 0 ms NORTH
22:40:13.001 02.476 13828 Exposure complete
22:40:13.140 00.139 13828 worker thread done servicing request
22:40:13.140 00.000 8960 OnExposeComplete: enter
22:40:13.142 00.002 8960 UpdateGuideState(): m_state=6
22:40:13.144 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1383
22:40:13.146 00.002 8960 Star::Find returns 1 (0), X=974.52, Y=735.24, Mass=121387, SNR=26.1, Peak=25097 HFD=3.0
22:40:13.148 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.39) = xAngle (0.91 = 0.91)
22:40:13.150 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
22:40:13.152 00.002 8960 CameraToMount -- cameraX=0.29 cameraY=0.16 hyp=0.33 cameraTheta=0.51 mountX=0.20 mountY=0.25, mountTheta=0.89
22:40:13.155 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.29, y=0.16, opts=13)
22:40:13.157 00.002 8960 Enqueuing Move request for scope (0.29, 0.16)
22:40:13.158 00.001 13828 Worker thread wakes up
22:40:13.158 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.29, 0.16) opts 0xd
22:40:13.159 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8675, max=65535, med=13680, FiltMin=10825, FiltMax=65535, Gamma=2.540
22:40:13.161 00.002 8960 UpdateGuideState exits: m=121387 SNR=26.1
22:40:13.163 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:13.165 00.002 13828 Handling offset move in thread for scope, endpoint = (0.29, 0.16)
22:40:13.166 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:13.168 00.002 8960 Enqueuing Expose request
22:40:13.171 00.003 13828 Moving (0.29, 0.16) raw xDistance=0.20 yDistance=0.25
22:40:13.171 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.20
22:40:13.171 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:13.171 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.25
22:40:13.171 00.000 13828 MoveAxis(W, 62, ABG)
22:40:13.171 00.000 13828 Guiding  Dir = 3, Dur = 62
22:40:13.174 00.003 13828 IsSlewing returns 0
22:40:13.174 00.000 13828 IsGuiding returns 0
22:40:13.177 00.003 13828 PulseGuide returned control before completion, sleep 70
22:40:13.256 00.079 13828 IsGuiding returns 0
22:40:13.256 00.000 13828 Move returns status 0, amount 62
22:40:13.256 00.000 13828 MoveAxis(N, 0, ABG)
22:40:13.256 00.000 13828 duration set to 0 by GuideMode
22:40:13.256 00.000 13828 Move returns status 0, amount 0
22:40:13.256 00.000 13828 move complete, result=0
22:40:13.256 00.000 13828 worker thread done servicing request
22:40:13.256 00.000 8960 GuideStep: 0.2 px 62 ms WEST, 0.3 px 0 ms NORTH
22:40:13.258 00.002 13828 Worker thread wakes up
22:40:13.258 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:13.258 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:15.731 02.473 13828 Exposure complete
22:40:15.870 00.139 13828 worker thread done servicing request
22:40:15.870 00.000 8960 OnExposeComplete: enter
22:40:15.874 00.004 8960 UpdateGuideState(): m_state=6
22:40:15.877 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1384
22:40:15.880 00.003 8960 Star::Find returns 1 (0), X=973.57, Y=736.05, Mass=127760, SNR=22.1, Peak=23113 HFD=4.1
22:40:15.882 00.002 8960 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.39) = xAngle (2.56 = 2.56)
22:40:15.884 00.002 8960 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.53 = 2.53)
22:40:15.885 00.001 8960 CameraToMount -- cameraX=-0.66 cameraY=0.97 hyp=1.18 cameraTheta=2.17 mountX=-0.99 mountY=0.68, mountTheta=2.54
22:40:15.889 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.66, y=0.97, opts=13)
22:40:15.891 00.002 8960 Enqueuing Move request for scope (-0.66, 0.97)
22:40:15.893 00.002 13828 Worker thread wakes up
22:40:15.893 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.66, 0.97) opts 0xd
22:40:15.893 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.66, 0.97)
22:40:15.893 00.000 13828 Moving (-0.66, 0.97) raw xDistance=-0.99 yDistance=0.68
22:40:15.893 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.61 from input -0.99
22:40:15.893 00.000 13828 resist switch: large excursion: input 0.68 thresh 0.57 direction from -1 to 1
22:40:15.893 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.04
22:40:15.893 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.68 from input 0.68
22:40:15.893 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8566, max=65535, med=13667, FiltMin=10716, FiltMax=65535, Gamma=2.540
22:40:15.896 00.003 13828 MoveAxis(E, 361, ABG)
22:40:15.896 00.000 8960 UpdateGuideState exits: m=127760 SNR=22.1
22:40:15.899 00.003 13828 Guiding  Dir = 2, Dur = 361
22:40:15.899 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:15.904 00.005 13828 IsSlewing returns 0
22:40:15.904 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:15.906 00.002 13828 IsGuiding returns 0
22:40:15.906 00.000 8960 Enqueuing Expose request
22:40:15.909 00.003 13828 PulseGuide returned control before completion, sleep 369
22:40:16.292 00.383 13828 IsGuiding returns 0
22:40:16.292 00.000 13828 Move returns status 0, amount 361
22:40:16.292 00.000 13828 MoveAxis(S, 362, ABG)
22:40:16.292 00.000 13828 Guiding  Dir = 1, Dur = 362
22:40:16.294 00.002 13828 IsSlewing returns 0
22:40:16.294 00.000 13828 IsGuiding returns 0
22:40:16.296 00.002 13828 PulseGuide returned control before completion, sleep 371
22:40:16.672 00.376 13828 IsGuiding returns 0
22:40:16.672 00.000 13828 Move returns status 0, amount 362
22:40:16.672 00.000 13828 move complete, result=0
22:40:16.672 00.000 13828 worker thread done servicing request
22:40:16.672 00.000 8960 GuideStep: -1.0 px 361 ms EAST, 0.7 px 362 ms SOUTH
22:40:16.675 00.003 13828 Worker thread wakes up
22:40:16.676 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:16.676 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:19.150 02.474 13828 Exposure complete
22:40:19.283 00.133 13828 worker thread done servicing request
22:40:19.283 00.000 8960 OnExposeComplete: enter
22:40:19.286 00.003 8960 UpdateGuideState(): m_state=6
22:40:19.288 00.002 8960 Star::Find(15, 973, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1385
22:40:19.292 00.004 8960 Star::Find returns 1 (0), X=974.93, Y=734.23, Mass=127637, SNR=23.8, Peak=24617 HFD=3.1
22:40:19.294 00.002 8960 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.39) = xAngle (-0.49 = -0.49)
22:40:19.296 00.002 8960 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
22:40:19.298 00.002 8960 CameraToMount -- cameraX=0.69 cameraY=-0.85 hyp=1.10 cameraTheta=-0.88 mountX=0.97 mountY=-0.55, mountTheta=-0.52
22:40:19.301 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.69, y=-0.85, opts=13)
22:40:19.303 00.002 8960 Enqueuing Move request for scope (0.69, -0.85)
22:40:19.305 00.002 13828 Worker thread wakes up
22:40:19.305 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8508, max=65535, med=13692, FiltMin=10556, FiltMax=65535, Gamma=2.540
22:40:19.307 00.002 8960 UpdateGuideState exits: m=127637 SNR=23.8
22:40:19.309 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:19.310 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:19.312 00.002 8960 Enqueuing Expose request
22:40:19.314 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.69, -0.85) opts 0xd
22:40:19.314 00.000 13828 Handling offset move in thread for scope, endpoint = (0.69, -0.85)
22:40:19.314 00.000 13828 Moving (0.69, -0.85) raw xDistance=0.97 yDistance=-0.55
22:40:19.314 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.97
22:40:19.314 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:19.314 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.55
22:40:19.314 00.000 13828 MoveAxis(W, 332, ABG)
22:40:19.315 00.001 13828 Guiding  Dir = 3, Dur = 332
22:40:19.317 00.002 13828 IsSlewing returns 0
22:40:19.317 00.000 13828 IsGuiding returns 0
22:40:19.319 00.002 13828 PulseGuide returned control before completion, sleep 340
22:40:19.674 00.355 13828 IsGuiding returns 0
22:40:19.674 00.000 13828 Move returns status 0, amount 332
22:40:19.674 00.000 13828 MoveAxis(N, 0, ABG)
22:40:19.674 00.000 13828 duration set to 0 by GuideMode
22:40:19.674 00.000 13828 Move returns status 0, amount 0
22:40:19.674 00.000 13828 move complete, result=0
22:40:19.674 00.000 13828 worker thread done servicing request
22:40:19.674 00.000 8960 GuideStep: 1.0 px 332 ms WEST, -0.6 px 0 ms NORTH
22:40:19.676 00.002 13828 Worker thread wakes up
22:40:19.676 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:19.676 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:22.139 02.463 13828 Exposure complete
22:40:22.274 00.135 13828 worker thread done servicing request
22:40:22.274 00.000 8960 OnExposeComplete: enter
22:40:22.276 00.002 8960 UpdateGuideState(): m_state=6
22:40:22.278 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1386
22:40:22.280 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=734.62, Mass=89506, SNR=19.1, Peak=23209 HFD=2.9
22:40:22.282 00.002 8960 CameraToMount -- cameraTheta (-0.88) - m_xAngle (-0.39) = xAngle (-0.49 = -0.49)
22:40:22.283 00.001 8960 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.53 = -0.53)
22:40:22.286 00.003 8960 CameraToMount -- cameraX=0.38 cameraY=-0.46 hyp=0.59 cameraTheta=-0.88 mountX=0.52 mountY=-0.30, mountTheta=-0.52
22:40:22.289 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.46, opts=13)
22:40:22.292 00.003 8960 Enqueuing Move request for scope (0.38, -0.46)
22:40:22.294 00.002 13828 Worker thread wakes up
22:40:22.294 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8688, max=65535, med=13660, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:40:22.296 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.46) opts 0xd
22:40:22.296 00.000 8960 UpdateGuideState exits: m=89506 SNR=19.1
22:40:22.299 00.003 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.46)
22:40:22.299 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:22.301 00.002 13828 Moving (0.38, -0.46) raw xDistance=0.52 yDistance=-0.30
22:40:22.301 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:22.302 00.001 8960 Enqueuing Expose request
22:40:22.304 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.52
22:40:22.304 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:22.304 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.30
22:40:22.304 00.000 13828 MoveAxis(W, 217, ABG)
22:40:22.304 00.000 13828 Guiding  Dir = 3, Dur = 217
22:40:22.306 00.002 13828 IsSlewing returns 0
22:40:22.306 00.000 13828 IsGuiding returns 0
22:40:22.307 00.001 13828 PulseGuide returned control before completion, sleep 226
22:40:22.537 00.230 13828 IsGuiding returns 0
22:40:22.537 00.000 13828 Move returns status 0, amount 217
22:40:22.537 00.000 13828 MoveAxis(N, 0, ABG)
22:40:22.537 00.000 13828 duration set to 0 by GuideMode
22:40:22.537 00.000 13828 Move returns status 0, amount 0
22:40:22.537 00.000 13828 move complete, result=0
22:40:22.537 00.000 13828 worker thread done servicing request
22:40:22.537 00.000 8960 GuideStep: 0.5 px 217 ms WEST, -0.3 px 0 ms NORTH
22:40:22.540 00.003 13828 Worker thread wakes up
22:40:22.540 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:22.540 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:25.016 02.476 13828 Exposure complete
22:40:25.157 00.141 13828 worker thread done servicing request
22:40:25.157 00.000 8960 OnExposeComplete: enter
22:40:25.159 00.002 8960 UpdateGuideState(): m_state=6
22:40:25.162 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1387
22:40:25.165 00.003 8960 Star::Find returns 1 (0), X=974.14, Y=733.94, Mass=171728, SNR=33.9, Peak=26729 HFD=3.3
22:40:25.167 00.002 8960 CameraToMount -- cameraTheta (-1.65) - m_xAngle (-0.39) = xAngle (-1.26 = -1.26)
22:40:25.170 00.003 8960 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.30 = -1.30)
22:40:25.172 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=-1.13 hyp=1.14 cameraTheta=-1.65 mountX=0.35 mountY=-1.10, mountTheta=-1.26
22:40:25.175 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-1.13, opts=13)
22:40:25.177 00.002 8960 Enqueuing Move request for scope (-0.09, -1.13)
22:40:25.179 00.002 13828 Worker thread wakes up
22:40:25.179 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7740, max=65535, med=13686, FiltMin=10787, FiltMax=65535, Gamma=2.540
22:40:25.181 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -1.13) opts 0xd
22:40:25.181 00.000 8960 UpdateGuideState exits: m=171728 SNR=33.9
22:40:25.183 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.09, -1.13)
22:40:25.183 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:25.185 00.002 13828 Moving (-0.09, -1.13) raw xDistance=0.35 yDistance=-1.10
22:40:25.185 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:25.187 00.002 8960 Enqueuing Expose request
22:40:25.188 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.35
22:40:25.188 00.000 13828 resist switch: large excursion: input -1.10 thresh 0.57 direction from 1 to -1
22:40:25.188 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-3.29
22:40:25.189 00.001 13828 GuideAlgorithmResistSwitch::result() returns -1.10 from input -1.10
22:40:25.189 00.000 13828 MoveAxis(W, 144, ABG)
22:40:25.189 00.000 13828 Guiding  Dir = 3, Dur = 144
22:40:25.190 00.001 13828 IsSlewing returns 0
22:40:25.190 00.000 13828 IsGuiding returns 0
22:40:25.192 00.002 13828 PulseGuide returned control before completion, sleep 153
22:40:25.351 00.159 13828 IsGuiding returns 0
22:40:25.351 00.000 13828 Move returns status 0, amount 144
22:40:25.351 00.000 13828 MoveAxis(N, 583, ABG)
22:40:25.351 00.000 13828 duration set to 0 by GuideMode
22:40:25.351 00.000 13828 Move returns status 0, amount 0
22:40:25.351 00.000 13828 move complete, result=0
22:40:25.351 00.000 13828 worker thread done servicing request
22:40:25.351 00.000 8960 GuideStep: 0.3 px 144 ms WEST, -1.1 px 0 ms NORTH
22:40:25.355 00.004 13828 Worker thread wakes up
22:40:25.355 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:25.355 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:27.837 02.482 13828 Exposure complete
22:40:27.967 00.130 13828 worker thread done servicing request
22:40:27.967 00.000 8960 OnExposeComplete: enter
22:40:27.969 00.002 8960 UpdateGuideState(): m_state=6
22:40:27.971 00.002 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1388
22:40:27.973 00.002 8960 Star::Find returns 1 (0), X=973.67, Y=735.26, Mass=144260, SNR=27.2, Peak=25859 HFD=3.7
22:40:27.975 00.002 8960 CameraToMount -- cameraTheta (2.83) - m_xAngle (-0.39) = xAngle (3.22 = -3.07)
22:40:27.977 00.002 8960 CameraToMount -- cameraTheta (2.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.18 = -3.10)
22:40:27.979 00.002 8960 CameraToMount -- cameraX=-0.56 cameraY=0.18 hyp=0.59 cameraTheta=2.83 mountX=-0.59 mountY=-0.02, mountTheta=-3.10
22:40:27.983 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.56, y=0.18, opts=13)
22:40:27.986 00.003 8960 Enqueuing Move request for scope (-0.56, 0.18)
22:40:27.988 00.002 13828 Worker thread wakes up
22:40:27.988 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8700, max=65535, med=13692, FiltMin=10652, FiltMax=65535, Gamma=2.540
22:40:27.990 00.002 8960 UpdateGuideState exits: m=144260 SNR=27.2
22:40:27.992 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:27.993 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.56, 0.18) opts 0xd
22:40:27.994 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:27.996 00.002 8960 Enqueuing Expose request
22:40:27.998 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.56, 0.18)
22:40:27.998 00.000 13828 Moving (-0.56, 0.18) raw xDistance=-0.59 yDistance=-0.02
22:40:27.998 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.59
22:40:27.998 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:27.998 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:40:27.999 00.001 13828 MoveAxis(E, 209, ABG)
22:40:27.999 00.000 13828 Guiding  Dir = 2, Dur = 209
22:40:28.000 00.001 13828 IsSlewing returns 0
22:40:28.000 00.000 13828 IsGuiding returns 0
22:40:28.002 00.002 13828 PulseGuide returned control before completion, sleep 218
22:40:28.234 00.232 13828 IsGuiding returns 0
22:40:28.234 00.000 13828 Move returns status 0, amount 209
22:40:28.234 00.000 13828 MoveAxis(N, 0, ABG)
22:40:28.234 00.000 13828 duration set to 0 by GuideMode
22:40:28.234 00.000 13828 Move returns status 0, amount 0
22:40:28.234 00.000 13828 move complete, result=0
22:40:28.234 00.000 13828 worker thread done servicing request
22:40:28.234 00.000 8960 GuideStep: -0.6 px 209 ms EAST, -0.0 px 0 ms NORTH
22:40:28.237 00.003 13828 Worker thread wakes up
22:40:28.237 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:28.237 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:30.695 02.458 13828 Exposure complete
22:40:30.831 00.136 13828 worker thread done servicing request
22:40:30.831 00.000 8960 OnExposeComplete: enter
22:40:30.833 00.002 8960 UpdateGuideState(): m_state=6
22:40:30.836 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1389
22:40:30.839 00.003 8960 Star::Find returns 1 (0), X=974.93, Y=734.29, Mass=162950, SNR=31.6, Peak=24470 HFD=3.4
22:40:30.841 00.002 8960 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.39) = xAngle (-0.45 = -0.45)
22:40:30.843 00.002 8960 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.49 = -0.49)
22:40:30.846 00.003 8960 CameraToMount -- cameraX=0.70 cameraY=-0.78 hyp=1.05 cameraTheta=-0.84 mountX=0.94 mountY=-0.49, mountTheta=-0.48
22:40:30.850 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.70, y=-0.78, opts=13)
22:40:30.852 00.002 8960 Enqueuing Move request for scope (0.70, -0.78)
22:40:30.854 00.002 13828 Worker thread wakes up
22:40:30.854 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8412, max=65535, med=13680, FiltMin=10460, FiltMax=65535, Gamma=2.540
22:40:30.856 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.70, -0.78) opts 0xd
22:40:30.856 00.000 8960 UpdateGuideState exits: m=162950 SNR=31.6
22:40:30.858 00.002 13828 Handling offset move in thread for scope, endpoint = (0.70, -0.78)
22:40:30.858 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:30.860 00.002 13828 Moving (0.70, -0.78) raw xDistance=0.94 yDistance=-0.49
22:40:30.860 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:30.861 00.001 8960 Enqueuing Expose request
22:40:30.864 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.57 from input 0.94
22:40:30.864 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.49 from input -0.49
22:40:30.864 00.000 13828 MoveAxis(W, 335, ABG)
22:40:30.864 00.000 13828 Guiding  Dir = 3, Dur = 335
22:40:30.866 00.002 13828 IsSlewing returns 0
22:40:30.866 00.000 13828 IsGuiding returns 0
22:40:30.867 00.001 13828 PulseGuide returned control before completion, sleep 344
22:40:31.225 00.358 13828 IsGuiding returns 0
22:40:31.225 00.000 13828 Move returns status 0, amount 335
22:40:31.225 00.000 13828 MoveAxis(N, 261, ABG)
22:40:31.225 00.000 13828 duration set to 0 by GuideMode
22:40:31.225 00.000 13828 Move returns status 0, amount 0
22:40:31.225 00.000 13828 move complete, result=0
22:40:31.225 00.000 13828 worker thread done servicing request
22:40:31.225 00.000 8960 GuideStep: 0.9 px 335 ms WEST, -0.5 px 0 ms NORTH
22:40:31.227 00.002 13828 Worker thread wakes up
22:40:31.227 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:31.227 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:33.701 02.474 13828 Exposure complete
22:40:33.848 00.147 13828 worker thread done servicing request
22:40:33.848 00.000 8960 OnExposeComplete: enter
22:40:33.850 00.002 8960 UpdateGuideState(): m_state=6
22:40:33.853 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1390
22:40:33.855 00.002 8960 Star::Find returns 1 (0), X=974.85, Y=734.68, Mass=170735, SNR=33.9, Peak=25001 HFD=3.7
22:40:33.856 00.001 8960 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.39) = xAngle (-0.17 = -0.17)
22:40:33.858 00.002 8960 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
22:40:33.860 00.002 8960 CameraToMount -- cameraX=0.62 cameraY=-0.40 hyp=0.74 cameraTheta=-0.57 mountX=0.72 mountY=-0.15, mountTheta=-0.21
22:40:33.864 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.62, y=-0.40, opts=13)
22:40:33.868 00.004 8960 Enqueuing Move request for scope (0.62, -0.40)
22:40:33.870 00.002 13828 Worker thread wakes up
22:40:33.870 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.40) opts 0xd
22:40:33.870 00.000 13828 Handling offset move in thread for scope, endpoint = (0.62, -0.40)
22:40:33.870 00.000 13828 Moving (0.62, -0.40) raw xDistance=0.72 yDistance=-0.15
22:40:33.870 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.72
22:40:33.870 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:33.870 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8182, max=65535, med=13667, FiltMin=10896, FiltMax=65535, Gamma=2.540
22:40:33.872 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:40:33.872 00.000 13828 MoveAxis(W, 292, ABG)
22:40:33.872 00.000 13828 Guiding  Dir = 3, Dur = 292
22:40:33.872 00.000 8960 UpdateGuideState exits: m=170735 SNR=33.9
22:40:33.874 00.002 13828 IsSlewing returns 0
22:40:33.874 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:33.876 00.002 13828 IsGuiding returns 0
22:40:33.876 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:33.879 00.003 8960 Enqueuing Expose request
22:40:33.882 00.003 13828 PulseGuide returned control before completion, sleep 301
22:40:34.192 00.310 13828 IsGuiding returns 0
22:40:34.192 00.000 13828 Move returns status 0, amount 292
22:40:34.192 00.000 13828 MoveAxis(N, 0, ABG)
22:40:34.192 00.000 13828 duration set to 0 by GuideMode
22:40:34.192 00.000 13828 Move returns status 0, amount 0
22:40:34.192 00.000 13828 move complete, result=0
22:40:34.192 00.000 13828 worker thread done servicing request
22:40:34.192 00.000 8960 GuideStep: 0.7 px 292 ms WEST, -0.2 px 0 ms NORTH
22:40:34.194 00.002 13828 Worker thread wakes up
22:40:34.194 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:34.194 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:36.673 02.479 13828 Exposure complete
22:40:36.810 00.137 13828 worker thread done servicing request
22:40:36.810 00.000 8960 OnExposeComplete: enter
22:40:36.813 00.003 8960 UpdateGuideState(): m_state=6
22:40:36.816 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1391
22:40:36.820 00.004 8960 Star::Find returns 1 (0), X=974.39, Y=734.90, Mass=138023, SNR=27.8, Peak=23875 HFD=3.3
22:40:36.825 00.005 8960 CameraToMount -- cameraTheta (-0.84) - m_xAngle (-0.39) = xAngle (-0.45 = -0.45)
22:40:36.829 00.004 8960 CameraToMount -- cameraTheta (-0.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
22:40:36.831 00.002 8960 CameraToMount -- cameraX=0.16 cameraY=-0.18 hyp=0.24 cameraTheta=-0.84 mountX=0.21 mountY=-0.11, mountTheta=-0.48
22:40:36.834 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.16, y=-0.18, opts=13)
22:40:36.836 00.002 8960 Enqueuing Move request for scope (0.16, -0.18)
22:40:36.838 00.002 13828 Worker thread wakes up
22:40:36.838 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.16, -0.18) opts 0xd
22:40:36.838 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=13673, FiltMin=10780, FiltMax=65535, Gamma=2.540
22:40:36.840 00.002 13828 Handling offset move in thread for scope, endpoint = (0.16, -0.18)
22:40:36.841 00.001 13828 Moving (0.16, -0.18) raw xDistance=0.21 yDistance=-0.11
22:40:36.841 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21
22:40:36.841 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:36.841 00.000 8960 UpdateGuideState exits: m=138023 SNR=27.8
22:40:36.843 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:40:36.843 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:36.846 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:36.847 00.001 8960 Enqueuing Expose request
22:40:36.850 00.003 13828 MoveAxis(W, 100, ABG)
22:40:36.850 00.000 13828 Guiding  Dir = 3, Dur = 100
22:40:36.852 00.002 13828 IsSlewing returns 0
22:40:36.852 00.000 13828 IsGuiding returns 0
22:40:36.854 00.002 13828 PulseGuide returned control before completion, sleep 109
22:40:36.972 00.118 13828 IsGuiding returns 0
22:40:36.972 00.000 13828 Move returns status 0, amount 100
22:40:36.972 00.000 13828 MoveAxis(N, 0, ABG)
22:40:36.972 00.000 13828 duration set to 0 by GuideMode
22:40:36.972 00.000 13828 Move returns status 0, amount 0
22:40:36.972 00.000 13828 move complete, result=0
22:40:36.972 00.000 13828 worker thread done servicing request
22:40:36.972 00.000 8960 GuideStep: 0.2 px 100 ms WEST, -0.1 px 0 ms NORTH
22:40:36.974 00.002 13828 Worker thread wakes up
22:40:36.974 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:36.974 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:39.442 02.468 13828 Exposure complete
22:40:39.576 00.134 13828 worker thread done servicing request
22:40:39.576 00.000 8960 OnExposeComplete: enter
22:40:39.577 00.001 8960 UpdateGuideState(): m_state=6
22:40:39.579 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1392
22:40:39.581 00.002 8960 Star::Find returns 1 (0), X=974.04, Y=734.95, Mass=156442, SNR=34.7, Peak=25865 HFD=3.4
22:40:39.583 00.002 8960 CameraToMount -- cameraTheta (-2.56) - m_xAngle (-0.39) = xAngle (-2.17 = -2.17)
22:40:39.585 00.002 8960 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.21 = -2.21)
22:40:39.587 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.56 mountX=-0.13 mountY=-0.18, mountTheta=-2.18
22:40:39.590 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.12, opts=13)
22:40:39.592 00.002 8960 Enqueuing Move request for scope (-0.19, -0.12)
22:40:39.594 00.002 13828 Worker thread wakes up
22:40:39.594 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.12) opts 0xd
22:40:39.594 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=13680, FiltMin=10262, FiltMax=65535, Gamma=2.540
22:40:39.596 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.12)
22:40:39.596 00.000 13828 Moving (-0.19, -0.12) raw xDistance=-0.13 yDistance=-0.18
22:40:39.596 00.000 8960 UpdateGuideState exits: m=156442 SNR=34.7
22:40:39.599 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:39.601 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:39.603 00.002 8960 Enqueuing Expose request
22:40:39.606 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.13
22:40:39.606 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:39.606 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:40:39.606 00.000 13828 MoveAxis(E, 40, ABG)
22:40:39.606 00.000 13828 Guiding  Dir = 2, Dur = 40
22:40:39.610 00.004 13828 IsSlewing returns 0
22:40:39.610 00.000 13828 IsGuiding returns 0
22:40:39.612 00.002 13828 PulseGuide returned control before completion, sleep 49
22:40:39.664 00.052 13828 IsGuiding returns 0
22:40:39.664 00.000 13828 Move returns status 0, amount 40
22:40:39.664 00.000 13828 MoveAxis(N, 0, ABG)
22:40:39.664 00.000 13828 duration set to 0 by GuideMode
22:40:39.664 00.000 13828 Move returns status 0, amount 0
22:40:39.664 00.000 13828 move complete, result=0
22:40:39.664 00.000 13828 worker thread done servicing request
22:40:39.664 00.000 8960 GuideStep: -0.1 px 40 ms EAST, -0.2 px 0 ms NORTH
22:40:39.666 00.002 13828 Worker thread wakes up
22:40:39.666 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:39.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:42.145 02.479 13828 Exposure complete
22:40:42.280 00.135 13828 worker thread done servicing request
22:40:42.280 00.000 8960 OnExposeComplete: enter
22:40:42.282 00.002 8960 UpdateGuideState(): m_state=6
22:40:42.284 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1393
22:40:42.285 00.001 8960 Star::Find returns 1 (0), X=974.61, Y=734.95, Mass=118739, SNR=24.3, Peak=25667 HFD=2.8
22:40:42.287 00.002 8960 CameraToMount -- cameraTheta (-0.33) - m_xAngle (-0.39) = xAngle (0.06 = 0.06)
22:40:42.289 00.002 8960 CameraToMount -- cameraTheta (-0.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.03 = 0.03)
22:40:42.290 00.001 8960 CameraToMount -- cameraX=0.38 cameraY=-0.13 hyp=0.40 cameraTheta=-0.33 mountX=0.40 mountY=0.01, mountTheta=0.03
22:40:42.293 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=-0.13, opts=13)
22:40:42.295 00.002 8960 Enqueuing Move request for scope (0.38, -0.13)
22:40:42.297 00.002 13828 Worker thread wakes up
22:40:42.297 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8374, max=65535, med=13667, FiltMin=10729, FiltMax=65535, Gamma=2.540
22:40:42.299 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, -0.13) opts 0xd
22:40:42.299 00.000 8960 UpdateGuideState exits: m=118739 SNR=24.3
22:40:42.301 00.002 13828 Handling offset move in thread for scope, endpoint = (0.38, -0.13)
22:40:42.301 00.000 13828 Moving (0.38, -0.13) raw xDistance=0.40 yDistance=0.01
22:40:42.301 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:40:42.301 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:42.302 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:40:42.302 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:42.304 00.002 13828 MoveAxis(W, 147, ABG)
22:40:42.304 00.000 13828 Guiding  Dir = 3, Dur = 147
22:40:42.304 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:42.306 00.002 8960 Enqueuing Expose request
22:40:42.308 00.002 13828 IsSlewing returns 0
22:40:42.309 00.001 13828 IsGuiding returns 0
22:40:42.311 00.002 13828 PulseGuide returned control before completion, sleep 155
22:40:42.474 00.163 13828 IsGuiding returns 0
22:40:42.474 00.000 13828 Move returns status 0, amount 147
22:40:42.474 00.000 13828 MoveAxis(N, 0, ABG)
22:40:42.474 00.000 13828 duration set to 0 by GuideMode
22:40:42.474 00.000 13828 Move returns status 0, amount 0
22:40:42.474 00.000 13828 move complete, result=0
22:40:42.474 00.000 13828 worker thread done servicing request
22:40:42.474 00.000 8960 GuideStep: 0.4 px 147 ms WEST, 0.0 px 0 ms NORTH
22:40:42.476 00.002 13828 Worker thread wakes up
22:40:42.477 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:42.477 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:44.947 02.470 13828 Exposure complete
22:40:45.085 00.138 13828 worker thread done servicing request
22:40:45.085 00.000 8960 OnExposeComplete: enter
22:40:45.087 00.002 8960 UpdateGuideState(): m_state=6
22:40:45.090 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1394
22:40:45.092 00.002 8960 Star::Find returns 1 (0), X=974.59, Y=735.39, Mass=166250, SNR=32.1, Peak=26153 HFD=3.2
22:40:45.095 00.003 8960 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.39) = xAngle (1.11 = 1.11)
22:40:45.097 00.002 8960 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
22:40:45.100 00.003 8960 CameraToMount -- cameraX=0.36 cameraY=0.31 hyp=0.48 cameraTheta=0.72 mountX=0.21 mountY=0.42, mountTheta=1.10
22:40:45.106 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=0.31, opts=13)
22:40:45.108 00.002 8960 Enqueuing Move request for scope (0.36, 0.31)
22:40:45.111 00.003 13828 Worker thread wakes up
22:40:45.111 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8214, max=65535, med=13660, FiltMin=10864, FiltMax=65535, Gamma=2.540
22:40:45.113 00.002 8960 UpdateGuideState exits: m=166250 SNR=32.1
22:40:45.114 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.31) opts 0xd
22:40:45.114 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:45.116 00.002 13828 Handling offset move in thread for scope, endpoint = (0.36, 0.31)
22:40:45.116 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:45.118 00.002 8960 Enqueuing Expose request
22:40:45.120 00.002 13828 Moving (0.36, 0.31) raw xDistance=0.21 yDistance=0.42
22:40:45.120 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:40:45.120 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:45.120 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:40:45.120 00.000 13828 MoveAxis(W, 89, ABG)
22:40:45.120 00.000 13828 Guiding  Dir = 3, Dur = 89
22:40:45.122 00.002 13828 IsSlewing returns 0
22:40:45.122 00.000 13828 IsGuiding returns 0
22:40:45.123 00.001 13828 PulseGuide returned control before completion, sleep 98
22:40:45.235 00.112 13828 IsGuiding returns 0
22:40:45.235 00.000 13828 Move returns status 0, amount 89
22:40:45.235 00.000 13828 MoveAxis(N, 0, ABG)
22:40:45.235 00.000 13828 duration set to 0 by GuideMode
22:40:45.235 00.000 13828 Move returns status 0, amount 0
22:40:45.235 00.000 13828 move complete, result=0
22:40:45.235 00.000 13828 worker thread done servicing request
22:40:45.236 00.001 8960 GuideStep: 0.2 px 89 ms WEST, 0.4 px 0 ms NORTH
22:40:45.239 00.003 13828 Worker thread wakes up
22:40:45.239 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:45.239 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:47.707 02.468 13828 Exposure complete
22:40:47.846 00.139 13828 worker thread done servicing request
22:40:47.846 00.000 8960 OnExposeComplete: enter
22:40:47.849 00.003 8960 UpdateGuideState(): m_state=6
22:40:47.851 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1395
22:40:47.853 00.002 8960 Star::Find returns 1 (0), X=974.61, Y=735.45, Mass=157334, SNR=29.9, Peak=26032 HFD=3.2
22:40:47.855 00.002 8960 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.39) = xAngle (1.18 = 1.18)
22:40:47.856 00.001 8960 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.14 = 1.14)
22:40:47.858 00.002 8960 CameraToMount -- cameraX=0.37 cameraY=0.37 hyp=0.53 cameraTheta=0.79 mountX=0.20 mountY=0.48, mountTheta=1.17
22:40:47.862 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.37, y=0.37, opts=13)
22:40:47.864 00.002 8960 Enqueuing Move request for scope (0.37, 0.37)
22:40:47.868 00.004 13828 Worker thread wakes up
22:40:47.868 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8272, max=65535, med=13667, FiltMin=10697, FiltMax=65535, Gamma=2.540
22:40:47.871 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.37, 0.37) opts 0xd
22:40:47.871 00.000 13828 Handling offset move in thread for scope, endpoint = (0.37, 0.37)
22:40:47.871 00.000 13828 Moving (0.37, 0.37) raw xDistance=0.20 yDistance=0.48
22:40:47.871 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:40:47.871 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:47.871 00.000 8960 UpdateGuideState exits: m=157334 SNR=29.9
22:40:47.873 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.48
22:40:47.873 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:47.875 00.002 13828 MoveAxis(W, 81, ABG)
22:40:47.875 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:47.877 00.002 8960 Enqueuing Expose request
22:40:47.878 00.001 13828 Guiding  Dir = 3, Dur = 81
22:40:47.880 00.002 13828 IsSlewing returns 0
22:40:47.880 00.000 13828 IsGuiding returns 0
22:40:47.881 00.001 13828 PulseGuide returned control before completion, sleep 90
22:40:47.979 00.098 13828 IsGuiding returns 0
22:40:47.979 00.000 13828 Move returns status 0, amount 81
22:40:47.979 00.000 13828 MoveAxis(N, 0, ABG)
22:40:47.979 00.000 13828 duration set to 0 by GuideMode
22:40:47.979 00.000 13828 Move returns status 0, amount 0
22:40:47.979 00.000 13828 move complete, result=0
22:40:47.979 00.000 13828 worker thread done servicing request
22:40:47.980 00.001 8960 GuideStep: 0.2 px 81 ms WEST, 0.5 px 0 ms NORTH
22:40:47.982 00.002 13828 Worker thread wakes up
22:40:47.982 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:47.982 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:50.457 02.475 13828 Exposure complete
22:40:50.597 00.140 13828 worker thread done servicing request
22:40:50.597 00.000 8960 OnExposeComplete: enter
22:40:50.601 00.004 8960 UpdateGuideState(): m_state=6
22:40:50.603 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1396
22:40:50.605 00.002 8960 Star::Find returns 1 (0), X=974.39, Y=735.34, Mass=113674, SNR=25.3, Peak=23235 HFD=3.0
22:40:50.607 00.002 8960 CameraToMount -- cameraTheta (1.04) - m_xAngle (-0.39) = xAngle (1.44 = 1.44)
22:40:50.608 00.001 8960 CameraToMount -- cameraTheta (1.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.40 = 1.40)
22:40:50.610 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=0.27 hyp=0.31 cameraTheta=1.04 mountX=0.04 mountY=0.30, mountTheta=1.43
22:40:50.613 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=0.27, opts=13)
22:40:50.615 00.002 8960 Enqueuing Move request for scope (0.15, 0.27)
22:40:50.617 00.002 13828 Worker thread wakes up
22:40:50.617 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8316, max=65535, med=13667, FiltMin=10636, FiltMax=65535, Gamma=2.540
22:40:50.618 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.27) opts 0xd
22:40:50.618 00.000 8960 UpdateGuideState exits: m=113674 SNR=25.3
22:40:50.620 00.002 13828 Handling offset move in thread for scope, endpoint = (0.15, 0.27)
22:40:50.620 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:50.622 00.002 13828 Moving (0.15, 0.27) raw xDistance=0.04 yDistance=0.30
22:40:50.622 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:50.624 00.002 8960 Enqueuing Expose request
22:40:50.626 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:40:50.626 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:40:50.626 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:40:50.626 00.000 13828 MoveAxis(E, 0, ABG)
22:40:50.626 00.000 13828 Move returns status 0, amount 0
22:40:50.626 00.000 13828 MoveAxis(N, 0, ABG)
22:40:50.626 00.000 13828 duration set to 0 by GuideMode
22:40:50.626 00.000 13828 Move returns status 0, amount 0
22:40:50.626 00.000 13828 move complete, result=0
22:40:50.627 00.001 13828 worker thread done servicing request
22:40:50.627 00.000 13828 Worker thread wakes up
22:40:50.627 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:50.627 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:50.627 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:40:53.090 02.463 13828 Exposure complete
22:40:53.226 00.136 13828 worker thread done servicing request
22:40:53.226 00.000 8960 OnExposeComplete: enter
22:40:53.229 00.003 8960 UpdateGuideState(): m_state=6
22:40:53.231 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1397
22:40:53.233 00.002 8960 Star::Find returns 1 (0), X=974.57, Y=735.19, Mass=138462, SNR=25.5, Peak=27113 HFD=3.3
22:40:53.235 00.002 8960 CameraToMount -- cameraTheta (0.32) - m_xAngle (-0.39) = xAngle (0.71 = 0.71)
22:40:53.237 00.002 8960 CameraToMount -- cameraTheta (0.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
22:40:53.240 00.003 8960 CameraToMount -- cameraX=0.34 cameraY=0.11 hyp=0.36 cameraTheta=0.32 mountX=0.27 mountY=0.22, mountTheta=0.69
22:40:53.242 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=0.11, opts=13)
22:40:53.244 00.002 8960 Enqueuing Move request for scope (0.34, 0.11)
22:40:53.246 00.002 13828 Worker thread wakes up
22:40:53.246 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=13648, FiltMin=10828, FiltMax=65535, Gamma=2.540
22:40:53.248 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, 0.11) opts 0xd
22:40:53.248 00.000 13828 Handling offset move in thread for scope, endpoint = (0.34, 0.11)
22:40:53.248 00.000 8960 UpdateGuideState exits: m=138462 SNR=25.5
22:40:53.250 00.002 13828 Moving (0.34, 0.11) raw xDistance=0.27 yDistance=0.22
22:40:53.250 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:53.252 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27
22:40:53.252 00.000 13828 switching direction from -1 to 1 - decHistory=3 oldest=-0.67 newest=1.01
22:40:53.252 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:40:53.252 00.000 13828 MoveAxis(W, 100, ABG)
22:40:53.252 00.000 13828 Guiding  Dir = 3, Dur = 100
22:40:53.252 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:53.255 00.003 8960 Enqueuing Expose request
22:40:53.257 00.002 13828 IsSlewing returns 0
22:40:53.257 00.000 13828 IsGuiding returns 0
22:40:53.259 00.002 13828 PulseGuide returned control before completion, sleep 109
22:40:53.378 00.119 13828 IsGuiding returns 0
22:40:53.378 00.000 13828 Move returns status 0, amount 100
22:40:53.378 00.000 13828 MoveAxis(S, 118, ABG)
22:40:53.378 00.000 13828 Guiding  Dir = 1, Dur = 118
22:40:53.380 00.002 13828 IsSlewing returns 0
22:40:53.380 00.000 13828 IsGuiding returns 0
22:40:53.382 00.002 13828 PulseGuide returned control before completion, sleep 127
22:40:53.520 00.138 13828 IsGuiding returns 0
22:40:53.520 00.000 13828 Move returns status 0, amount 118
22:40:53.520 00.000 13828 move complete, result=0
22:40:53.520 00.000 13828 worker thread done servicing request
22:40:53.520 00.000 13828 Worker thread wakes up
22:40:53.520 00.000 8960 GuideStep: 0.3 px 100 ms WEST, 0.2 px 118 ms SOUTH
22:40:53.524 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:53.524 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:55.996 02.472 13828 Exposure complete
22:40:56.146 00.150 13828 worker thread done servicing request
22:40:56.147 00.001 8960 OnExposeComplete: enter
22:40:56.150 00.003 8960 UpdateGuideState(): m_state=6
22:40:56.153 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1398
22:40:56.155 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=734.81, Mass=129181, SNR=27.4, Peak=25251 HFD=3.6
22:40:56.157 00.002 8960 CameraToMount -- cameraTheta (-1.20) - m_xAngle (-0.39) = xAngle (-0.81 = -0.81)
22:40:56.159 00.002 8960 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.85 = -0.85)
22:40:56.161 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.27 hyp=0.29 cameraTheta=-1.20 mountX=0.20 mountY=-0.22, mountTheta=-0.83
22:40:56.164 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.27, opts=13)
22:40:56.165 00.001 8960 Enqueuing Move request for scope (0.10, -0.27)
22:40:56.167 00.002 13828 Worker thread wakes up
22:40:56.167 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.27) opts 0xd
22:40:56.167 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.27)
22:40:56.167 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8540, max=65535, med=13641, FiltMin=10569, FiltMax=65535, Gamma=2.540
22:40:56.169 00.002 13828 Moving (0.10, -0.27) raw xDistance=0.20 yDistance=-0.22
22:40:56.169 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.20
22:40:56.170 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:40:56.170 00.000 8960 UpdateGuideState exits: m=129181 SNR=27.4
22:40:56.172 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:40:56.172 00.000 13828 MoveAxis(W, 81, ABG)
22:40:56.172 00.000 13828 Guiding  Dir = 3, Dur = 81
22:40:56.172 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:56.175 00.003 13828 IsSlewing returns 0
22:40:56.175 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:56.178 00.003 8960 Enqueuing Expose request
22:40:56.179 00.001 13828 IsGuiding returns 0
22:40:56.181 00.002 13828 PulseGuide returned control before completion, sleep 90
22:40:56.285 00.104 13828 IsGuiding returns 0
22:40:56.285 00.000 13828 Move returns status 0, amount 81
22:40:56.285 00.000 13828 MoveAxis(N, 0, ABG)
22:40:56.285 00.000 13828 duration set to 0 by GuideMode
22:40:56.285 00.000 13828 Move returns status 0, amount 0
22:40:56.285 00.000 13828 move complete, result=0
22:40:56.285 00.000 13828 worker thread done servicing request
22:40:56.285 00.000 8960 GuideStep: 0.2 px 81 ms WEST, -0.2 px 0 ms NORTH
22:40:56.288 00.003 13828 Worker thread wakes up
22:40:56.288 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:56.288 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:40:58.756 02.468 13828 Exposure complete
22:40:58.896 00.140 13828 worker thread done servicing request
22:40:58.896 00.000 8960 OnExposeComplete: enter
22:40:58.898 00.002 8960 UpdateGuideState(): m_state=6
22:40:58.900 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1399
22:40:58.902 00.002 8960 Star::Find returns 1 (0), X=974.85, Y=734.67, Mass=147943, SNR=27.4, Peak=28169 HFD=3.2
22:40:58.904 00.002 8960 CameraToMount -- cameraTheta (-0.58) - m_xAngle (-0.39) = xAngle (-0.19 = -0.19)
22:40:58.906 00.002 8960 CameraToMount -- cameraTheta (-0.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.22 = -0.22)
22:40:58.909 00.003 8960 CameraToMount -- cameraX=0.61 cameraY=-0.40 hyp=0.74 cameraTheta=-0.58 mountX=0.72 mountY=-0.16, mountTheta=-0.22
22:40:58.914 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.61, y=-0.40, opts=13)
22:40:58.917 00.003 8960 Enqueuing Move request for scope (0.61, -0.40)
22:40:58.919 00.002 13828 Worker thread wakes up
22:40:58.919 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8553, max=65535, med=13616, FiltMin=10748, FiltMax=65535, Gamma=2.540
22:40:58.921 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.61, -0.40) opts 0xd
22:40:58.921 00.000 8960 UpdateGuideState exits: m=147943 SNR=27.4
22:40:58.923 00.002 13828 Handling offset move in thread for scope, endpoint = (0.61, -0.40)
22:40:58.923 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:40:58.926 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:40:58.929 00.003 8960 Enqueuing Expose request
22:40:58.931 00.002 13828 Moving (0.61, -0.40) raw xDistance=0.72 yDistance=-0.16
22:40:58.931 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.72
22:40:58.931 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:40:58.931 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:40:58.931 00.000 13828 MoveAxis(W, 273, ABG)
22:40:58.931 00.000 13828 Guiding  Dir = 3, Dur = 273
22:40:58.932 00.001 13828 IsSlewing returns 0
22:40:58.933 00.001 13828 IsGuiding returns 0
22:40:58.934 00.001 13828 PulseGuide returned control before completion, sleep 282
22:40:59.232 00.298 13828 IsGuiding returns 0
22:40:59.232 00.000 13828 Move returns status 0, amount 273
22:40:59.232 00.000 13828 MoveAxis(N, 0, ABG)
22:40:59.232 00.000 13828 duration set to 0 by GuideMode
22:40:59.232 00.000 13828 Move returns status 0, amount 0
22:40:59.232 00.000 13828 move complete, result=0
22:40:59.232 00.000 13828 worker thread done servicing request
22:40:59.232 00.000 8960 GuideStep: 0.7 px 273 ms WEST, -0.2 px 0 ms NORTH
22:40:59.236 00.004 13828 Worker thread wakes up
22:40:59.236 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:40:59.236 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:01.712 02.476 13828 Exposure complete
22:41:01.848 00.136 13828 worker thread done servicing request
22:41:01.848 00.000 8960 OnExposeComplete: enter
22:41:01.851 00.003 8960 UpdateGuideState(): m_state=6
22:41:01.854 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1400
22:41:01.857 00.003 8960 Star::Find returns 1 (0), X=974.33, Y=735.05, Mass=145877, SNR=28.5, Peak=26947 HFD=3.7
22:41:01.860 00.003 8960 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.39) = xAngle (0.13 = 0.13)
22:41:01.863 00.003 8960 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.09 = 0.09)
22:41:01.866 00.003 8960 CameraToMount -- cameraX=0.09 cameraY=-0.03 hyp=0.10 cameraTheta=-0.27 mountX=0.10 mountY=0.01, mountTheta=0.09
22:41:01.870 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=-0.03, opts=13)
22:41:01.873 00.003 8960 Enqueuing Move request for scope (0.09, -0.03)
22:41:01.877 00.004 13828 Worker thread wakes up
22:41:01.877 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7804, max=65535, med=13648, FiltMin=10492, FiltMax=65535, Gamma=2.540
22:41:01.879 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, -0.03) opts 0xd
22:41:01.880 00.001 8960 UpdateGuideState exits: m=145877 SNR=28.5
22:41:01.881 00.001 13828 Handling offset move in thread for scope, endpoint = (0.09, -0.03)
22:41:01.881 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:01.884 00.003 13828 Moving (0.09, -0.03) raw xDistance=0.10 yDistance=0.01
22:41:01.884 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:01.886 00.002 8960 Enqueuing Expose request
22:41:01.888 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:41:01.888 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:01.888 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:41:01.888 00.000 13828 MoveAxis(E, 0, ABG)
22:41:01.888 00.000 13828 Move returns status 0, amount 0
22:41:01.888 00.000 13828 MoveAxis(N, 0, ABG)
22:41:01.888 00.000 13828 duration set to 0 by GuideMode
22:41:01.888 00.000 13828 Move returns status 0, amount 0
22:41:01.888 00.000 13828 move complete, result=0
22:41:01.888 00.000 13828 worker thread done servicing request
22:41:01.888 00.000 13828 Worker thread wakes up
22:41:01.888 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:01.888 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:01.890 00.002 8960 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:41:04.362 02.472 13828 Exposure complete
22:41:04.505 00.143 13828 worker thread done servicing request
22:41:04.506 00.001 8960 OnExposeComplete: enter
22:41:04.508 00.002 8960 UpdateGuideState(): m_state=6
22:41:04.511 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1401
22:41:04.512 00.001 8960 Star::Find returns 1 (0), X=974.31, Y=735.20, Mass=147127, SNR=26.3, Peak=26921 HFD=3.5
22:41:04.514 00.002 8960 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.39) = xAngle (1.40 = 1.40)
22:41:04.516 00.002 8960 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.37 = 1.37)
22:41:04.518 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=0.12 hyp=0.14 cameraTheta=1.01 mountX=0.02 mountY=0.14, mountTheta=1.40
22:41:04.521 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.12, opts=13)
22:41:04.523 00.002 8960 Enqueuing Move request for scope (0.08, 0.12)
22:41:04.525 00.002 13828 Worker thread wakes up
22:41:04.525 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.12) opts 0xd
22:41:04.525 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8579, max=65535, med=13628, FiltMin=10582, FiltMax=65535, Gamma=2.540
22:41:04.529 00.004 8960 UpdateGuideState exits: m=147127 SNR=26.3
22:41:04.530 00.001 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.12)
22:41:04.530 00.000 13828 Moving (0.08, 0.12) raw xDistance=0.02 yDistance=0.14
22:41:04.531 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:04.532 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:41:04.532 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:04.533 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
22:41:04.533 00.000 13828 MoveAxis(E, 0, ABG)
22:41:04.533 00.000 13828 Move returns status 0, amount 0
22:41:04.533 00.000 13828 MoveAxis(N, 0, ABG)
22:41:04.533 00.000 13828 duration set to 0 by GuideMode
22:41:04.533 00.000 13828 Move returns status 0, amount 0
22:41:04.533 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:04.535 00.002 8960 Enqueuing Expose request
22:41:04.536 00.001 13828 move complete, result=0
22:41:04.537 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:41:04.539 00.002 13828 worker thread done servicing request
22:41:04.539 00.000 13828 Worker thread wakes up
22:41:04.539 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:04.539 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:07.005 02.466 13828 Exposure complete
22:41:07.151 00.146 13828 worker thread done servicing request
22:41:07.151 00.000 8960 OnExposeComplete: enter
22:41:07.153 00.002 8960 UpdateGuideState(): m_state=6
22:41:07.156 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1402
22:41:07.158 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.35, Mass=127185, SNR=27.2, Peak=26563 HFD=3.2
22:41:07.160 00.002 8960 CameraToMount -- cameraTheta (-1.16) - m_xAngle (-0.39) = xAngle (-0.77 = -0.77)
22:41:07.162 00.002 8960 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
22:41:07.164 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.72 hyp=0.79 cameraTheta=-1.16 mountX=0.57 mountY=-0.57, mountTheta=-0.79
22:41:07.170 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.72, opts=13)
22:41:07.172 00.002 8960 Enqueuing Move request for scope (0.31, -0.72)
22:41:07.174 00.002 13828 Worker thread wakes up
22:41:07.174 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8470, max=65535, med=13616, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:41:07.176 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.72) opts 0xd
22:41:07.176 00.000 8960 UpdateGuideState exits: m=127185 SNR=27.2
22:41:07.178 00.002 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.72)
22:41:07.178 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:07.180 00.002 13828 Moving (0.31, -0.72) raw xDistance=0.57 yDistance=-0.57
22:41:07.180 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:07.182 00.002 8960 Enqueuing Expose request
22:41:07.183 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
22:41:07.184 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:07.184 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.57
22:41:07.184 00.000 13828 MoveAxis(W, 210, ABG)
22:41:07.184 00.000 13828 Guiding  Dir = 3, Dur = 210
22:41:07.185 00.001 13828 IsSlewing returns 0
22:41:07.185 00.000 13828 IsGuiding returns 0
22:41:07.186 00.001 13828 PulseGuide returned control before completion, sleep 219
22:41:07.410 00.224 13828 IsGuiding returns 0
22:41:07.410 00.000 13828 Move returns status 0, amount 210
22:41:07.410 00.000 13828 MoveAxis(N, 0, ABG)
22:41:07.410 00.000 13828 duration set to 0 by GuideMode
22:41:07.410 00.000 13828 Move returns status 0, amount 0
22:41:07.410 00.000 13828 move complete, result=0
22:41:07.410 00.000 13828 worker thread done servicing request
22:41:07.410 00.000 8960 GuideStep: 0.6 px 210 ms WEST, -0.6 px 0 ms NORTH
22:41:07.412 00.002 13828 Worker thread wakes up
22:41:07.412 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:07.412 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:09.884 02.472 13828 Exposure complete
22:41:10.019 00.135 13828 worker thread done servicing request
22:41:10.019 00.000 8960 OnExposeComplete: enter
22:41:10.021 00.002 8960 UpdateGuideState(): m_state=6
22:41:10.024 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1403
22:41:10.026 00.002 8960 Star::Find returns 1 (0), X=973.80, Y=735.00, Mass=132463, SNR=26.5, Peak=24105 HFD=2.9
22:41:10.028 00.002 8960 CameraToMount -- cameraTheta (-2.96) - m_xAngle (-0.39) = xAngle (-2.57 = -2.57)
22:41:10.033 00.005 8960 CameraToMount -- cameraTheta (-2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
22:41:10.036 00.003 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.08 hyp=0.44 cameraTheta=-2.96 mountX=-0.37 mountY=-0.22, mountTheta=-2.60
22:41:10.040 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.08, opts=13)
22:41:10.043 00.003 8960 Enqueuing Move request for scope (-0.43, -0.08)
22:41:10.046 00.003 13828 Worker thread wakes up
22:41:10.046 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8483, max=65535, med=13616, FiltMin=10748, FiltMax=65535, Gamma=2.540
22:41:10.049 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.08) opts 0xd
22:41:10.049 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.08)
22:41:10.049 00.000 13828 Moving (-0.43, -0.08) raw xDistance=-0.37 yDistance=-0.22
22:41:10.049 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.37
22:41:10.049 00.000 8960 UpdateGuideState exits: m=132463 SNR=26.5
22:41:10.051 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:10.052 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:10.055 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:10.057 00.002 8960 Enqueuing Expose request
22:41:10.060 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.22
22:41:10.060 00.000 13828 MoveAxis(E, 121, ABG)
22:41:10.060 00.000 13828 Guiding  Dir = 2, Dur = 121
22:41:10.062 00.002 13828 IsSlewing returns 0
22:41:10.062 00.000 13828 IsGuiding returns 0
22:41:10.065 00.003 13828 PulseGuide returned control before completion, sleep 129
22:41:10.200 00.135 13828 IsGuiding returns 0
22:41:10.200 00.000 13828 Move returns status 0, amount 121
22:41:10.200 00.000 13828 MoveAxis(N, 0, ABG)
22:41:10.200 00.000 13828 duration set to 0 by GuideMode
22:41:10.200 00.000 13828 Move returns status 0, amount 0
22:41:10.200 00.000 13828 move complete, result=0
22:41:10.201 00.001 13828 worker thread done servicing request
22:41:10.201 00.000 13828 Worker thread wakes up
22:41:10.201 00.000 8960 GuideStep: -0.4 px 121 ms EAST, -0.2 px 0 ms NORTH
22:41:10.203 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:10.203 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:12.674 02.471 13828 Exposure complete
22:41:12.833 00.159 13828 worker thread done servicing request
22:41:12.833 00.000 8960 OnExposeComplete: enter
22:41:12.836 00.003 8960 UpdateGuideState(): m_state=6
22:41:12.840 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1404
22:41:12.843 00.003 8960 Star::Find returns 1 (0), X=973.76, Y=735.12, Mass=154262, SNR=31.9, Peak=28643 HFD=3.7
22:41:12.846 00.003 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.84)
22:41:12.849 00.003 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.41 = -2.88)
22:41:12.852 00.003 8960 CameraToMount -- cameraX=-0.47 cameraY=0.04 hyp=0.47 cameraTheta=3.05 mountX=-0.45 mountY=-0.12, mountTheta=-2.87
22:41:12.858 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=0.04, opts=13)
22:41:12.861 00.003 8960 Enqueuing Move request for scope (-0.47, 0.04)
22:41:12.864 00.003 13828 Worker thread wakes up
22:41:12.864 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8412, max=65535, med=13603, FiltMin=10627, FiltMax=65535, Gamma=2.540
22:41:12.866 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.04) opts 0xd
22:41:12.866 00.000 8960 UpdateGuideState exits: m=154262 SNR=31.9
22:41:12.868 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:12.870 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.47, 0.04)
22:41:12.870 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:12.875 00.005 8960 Enqueuing Expose request
22:41:12.878 00.003 13828 Moving (-0.47, 0.04) raw xDistance=-0.45 yDistance=-0.12
22:41:12.878 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.45
22:41:12.878 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:12.878 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
22:41:12.879 00.001 13828 MoveAxis(E, 175, ABG)
22:41:12.879 00.000 13828 Guiding  Dir = 2, Dur = 175
22:41:12.880 00.001 13828 IsSlewing returns 0
22:41:12.880 00.000 13828 IsGuiding returns 0
22:41:12.882 00.002 13828 PulseGuide returned control before completion, sleep 184
22:41:13.068 00.186 13828 IsGuiding returns 0
22:41:13.068 00.000 13828 Move returns status 0, amount 175
22:41:13.068 00.000 13828 MoveAxis(N, 0, ABG)
22:41:13.068 00.000 13828 duration set to 0 by GuideMode
22:41:13.068 00.000 13828 Move returns status 0, amount 0
22:41:13.068 00.000 13828 move complete, result=0
22:41:13.068 00.000 13828 worker thread done servicing request
22:41:13.068 00.000 8960 GuideStep: -0.4 px 175 ms EAST, -0.1 px 0 ms NORTH
22:41:13.070 00.002 13828 Worker thread wakes up
22:41:13.070 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:13.070 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:15.539 02.469 13828 Exposure complete
22:41:15.675 00.136 13828 worker thread done servicing request
22:41:15.675 00.000 8960 OnExposeComplete: enter
22:41:15.678 00.003 8960 UpdateGuideState(): m_state=6
22:41:15.680 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1405
22:41:15.682 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=735.30, Mass=119079, SNR=24.5, Peak=23299 HFD=3.6
22:41:15.684 00.002 8960 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.39) = xAngle (2.12 = 2.12)
22:41:15.686 00.002 8960 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.08 = 2.08)
22:41:15.687 00.001 8960 CameraToMount -- cameraX=-0.03 cameraY=0.22 hyp=0.22 cameraTheta=1.73 mountX=-0.12 mountY=0.19, mountTheta=2.11
22:41:15.690 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.22, opts=13)
22:41:15.693 00.003 8960 Enqueuing Move request for scope (-0.03, 0.22)
22:41:15.696 00.003 13828 Worker thread wakes up
22:41:15.696 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8636, max=65535, med=13603, FiltMin=10691, FiltMax=65535, Gamma=2.540
22:41:15.698 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.22) opts 0xd
22:41:15.698 00.000 8960 UpdateGuideState exits: m=119079 SNR=24.5
22:41:15.700 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:15.702 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.22)
22:41:15.702 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:15.704 00.002 8960 Enqueuing Expose request
22:41:15.706 00.002 13828 Moving (-0.03, 0.22) raw xDistance=-0.12 yDistance=0.19
22:41:15.706 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:41:15.706 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
22:41:15.706 00.000 13828 MoveAxis(E, 0, ABG)
22:41:15.706 00.000 13828 Move returns status 0, amount 0
22:41:15.706 00.000 13828 MoveAxis(S, 103, ABG)
22:41:15.706 00.000 13828 Guiding  Dir = 1, Dur = 103
22:41:15.708 00.002 13828 IsSlewing returns 0
22:41:15.709 00.001 13828 IsGuiding returns 0
22:41:15.710 00.001 13828 PulseGuide returned control before completion, sleep 112
22:41:15.830 00.120 13828 IsGuiding returns 0
22:41:15.830 00.000 13828 Move returns status 0, amount 103
22:41:15.830 00.000 13828 move complete, result=0
22:41:15.830 00.000 13828 worker thread done servicing request
22:41:15.830 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 103 ms SOUTH
22:41:15.833 00.003 13828 Worker thread wakes up
22:41:15.833 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:15.833 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:18.310 02.477 13828 Exposure complete
22:41:18.458 00.148 13828 worker thread done servicing request
22:41:18.459 00.001 8960 OnExposeComplete: enter
22:41:18.462 00.003 8960 UpdateGuideState(): m_state=6
22:41:18.465 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1406
22:41:18.468 00.003 8960 Star::Find returns 1 (0), X=974.07, Y=735.38, Mass=133617, SNR=26.5, Peak=25859 HFD=3.8
22:41:18.470 00.002 8960 CameraToMount -- cameraTheta (2.07) - m_xAngle (-0.39) = xAngle (2.47 = 2.47)
22:41:18.474 00.004 8960 CameraToMount -- cameraTheta (2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.43 = 2.43)
22:41:18.477 00.003 8960 CameraToMount -- cameraX=-0.16 cameraY=0.30 hyp=0.34 cameraTheta=2.07 mountX=-0.27 mountY=0.22, mountTheta=2.45
22:41:18.480 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.30, opts=13)
22:41:18.482 00.002 8960 Enqueuing Move request for scope (-0.16, 0.30)
22:41:18.484 00.002 13828 Worker thread wakes up
22:41:18.484 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8419, max=65535, med=13603, FiltMin=10684, FiltMax=65535, Gamma=2.540
22:41:18.486 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.30) opts 0xd
22:41:18.486 00.000 8960 UpdateGuideState exits: m=133617 SNR=26.5
22:41:18.488 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.30)
22:41:18.489 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:18.491 00.002 13828 Moving (-0.16, 0.30) raw xDistance=-0.27 yDistance=0.22
22:41:18.491 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:18.493 00.002 8960 Enqueuing Expose request
22:41:18.494 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:41:18.494 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.22 from input 0.22
22:41:18.494 00.000 13828 MoveAxis(E, 99, ABG)
22:41:18.495 00.001 13828 Guiding  Dir = 2, Dur = 99
22:41:18.496 00.001 13828 IsSlewing returns 0
22:41:18.496 00.000 13828 IsGuiding returns 0
22:41:18.498 00.002 13828 PulseGuide returned control before completion, sleep 108
22:41:18.610 00.112 13828 IsGuiding returns 0
22:41:18.610 00.000 13828 Move returns status 0, amount 99
22:41:18.610 00.000 13828 MoveAxis(S, 118, ABG)
22:41:18.610 00.000 13828 Guiding  Dir = 1, Dur = 118
22:41:18.612 00.002 13828 IsSlewing returns 0
22:41:18.612 00.000 13828 IsGuiding returns 0
22:41:18.615 00.003 13828 PulseGuide returned control before completion, sleep 126
22:41:18.750 00.135 13828 IsGuiding returns 0
22:41:18.750 00.000 13828 Move returns status 0, amount 118
22:41:18.750 00.000 13828 move complete, result=0
22:41:18.750 00.000 13828 worker thread done servicing request
22:41:18.750 00.000 8960 GuideStep: -0.3 px 99 ms EAST, 0.2 px 118 ms SOUTH
22:41:18.752 00.002 13828 Worker thread wakes up
22:41:18.752 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:18.752 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:21.216 02.464 13828 Exposure complete
22:41:21.342 00.126 13828 worker thread done servicing request
22:41:21.342 00.000 8960 OnExposeComplete: enter
22:41:21.344 00.002 8960 UpdateGuideState(): m_state=6
22:41:21.346 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1407
22:41:21.348 00.002 8960 Star::Find returns 1 (0), X=974.47, Y=734.05, Mass=135231, SNR=28.8, Peak=26601 HFD=3.4
22:41:21.350 00.002 8960 CameraToMount -- cameraTheta (-1.35) - m_xAngle (-0.39) = xAngle (-0.95 = -0.95)
22:41:21.351 00.001 8960 CameraToMount -- cameraTheta (-1.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.99 = -0.99)
22:41:21.353 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=-1.03 hyp=1.05 cameraTheta=-1.35 mountX=0.61 mountY=-0.88, mountTheta=-0.96
22:41:21.357 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=-1.03, opts=13)
22:41:21.360 00.003 8960 Enqueuing Move request for scope (0.24, -1.03)
22:41:21.362 00.002 13828 Worker thread wakes up
22:41:21.362 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, -1.03) opts 0xd
22:41:21.362 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8521, max=65535, med=13609, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:41:21.366 00.004 13828 Handling offset move in thread for scope, endpoint = (0.24, -1.03)
22:41:21.366 00.000 8960 UpdateGuideState exits: m=135231 SNR=28.8
22:41:21.368 00.002 13828 Moving (0.24, -1.03) raw xDistance=0.61 yDistance=-0.88
22:41:21.368 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:21.370 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.61
22:41:21.370 00.000 13828 resist switch: large excursion: input -0.88 thresh 0.57 direction from 1 to -1
22:41:21.370 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:21.373 00.003 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.64
22:41:21.373 00.000 8960 Enqueuing Expose request
22:41:21.375 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.88 from input -0.88
22:41:21.375 00.000 13828 MoveAxis(W, 219, ABG)
22:41:21.375 00.000 13828 Guiding  Dir = 3, Dur = 219
22:41:21.377 00.002 13828 IsSlewing returns 0
22:41:21.377 00.000 13828 IsGuiding returns 0
22:41:21.379 00.002 13828 PulseGuide returned control before completion, sleep 228
22:41:21.615 00.236 13828 IsGuiding returns 0
22:41:21.615 00.000 13828 Move returns status 0, amount 219
22:41:21.615 00.000 13828 MoveAxis(N, 468, ABG)
22:41:21.615 00.000 13828 duration set to 0 by GuideMode
22:41:21.615 00.000 13828 Move returns status 0, amount 0
22:41:21.615 00.000 13828 move complete, result=0
22:41:21.615 00.000 13828 worker thread done servicing request
22:41:21.615 00.000 13828 Worker thread wakes up
22:41:21.615 00.000 8960 GuideStep: 0.6 px 219 ms WEST, -0.9 px 0 ms NORTH
22:41:21.617 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:21.617 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:24.092 02.475 13828 Exposure complete
22:41:24.222 00.130 13828 worker thread done servicing request
22:41:24.222 00.000 8960 OnExposeComplete: enter
22:41:24.224 00.002 8960 UpdateGuideState(): m_state=6
22:41:24.226 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1408
22:41:24.228 00.002 8960 Star::Find returns 1 (0), X=974.13, Y=734.70, Mass=200579, SNR=33.8, Peak=26531 HFD=4.1
22:41:24.230 00.002 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
22:41:24.232 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
22:41:24.234 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.37 hyp=0.39 cameraTheta=-1.84 mountX=0.05 mountY=-0.39, mountTheta=-1.45
22:41:24.235 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.37, opts=13)
22:41:24.238 00.003 8960 Enqueuing Move request for scope (-0.10, -0.37)
22:41:24.239 00.001 13828 Worker thread wakes up
22:41:24.239 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.37) opts 0xd
22:41:24.240 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=13622, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:41:24.242 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.37)
22:41:24.242 00.000 8960 UpdateGuideState exits: m=200579 SNR=33.8
22:41:24.244 00.002 13828 Moving (-0.10, -0.37) raw xDistance=0.05 yDistance=-0.39
22:41:24.244 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:24.246 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:41:24.246 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:24.248 00.002 8960 Enqueuing Expose request
22:41:24.249 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.39 from input -0.39
22:41:24.249 00.000 13828 MoveAxis(E, 0, ABG)
22:41:24.250 00.001 13828 Move returns status 0, amount 0
22:41:24.250 00.000 13828 MoveAxis(N, 205, ABG)
22:41:24.250 00.000 13828 duration set to 0 by GuideMode
22:41:24.250 00.000 13828 Move returns status 0, amount 0
22:41:24.250 00.000 13828 move complete, result=0
22:41:24.250 00.000 13828 worker thread done servicing request
22:41:24.250 00.000 13828 Worker thread wakes up
22:41:24.250 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:24.250 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:24.251 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:41:26.720 02.469 13828 Exposure complete
22:41:26.862 00.142 13828 worker thread done servicing request
22:41:26.862 00.000 8960 OnExposeComplete: enter
22:41:26.864 00.002 8960 UpdateGuideState(): m_state=6
22:41:26.866 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1409
22:41:26.868 00.002 8960 Star::Find returns 1 (0), X=974.07, Y=734.87, Mass=162492, SNR=27.4, Peak=25795 HFD=4.0
22:41:26.870 00.002 8960 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.39) = xAngle (-1.85 = -1.85)
22:41:26.872 00.002 8960 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
22:41:26.874 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=-0.20 hyp=0.26 cameraTheta=-2.25 mountX=-0.07 mountY=-0.25, mountTheta=-1.86
22:41:26.877 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=-0.20, opts=13)
22:41:26.879 00.002 8960 Enqueuing Move request for scope (-0.16, -0.20)
22:41:26.881 00.002 13828 Worker thread wakes up
22:41:26.881 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8220, max=65535, med=13628, FiltMin=10582, FiltMax=65535, Gamma=2.540
22:41:26.883 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, -0.20) opts 0xd
22:41:26.883 00.000 8960 UpdateGuideState exits: m=162492 SNR=27.4
22:41:26.885 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.16, -0.20)
22:41:26.885 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:26.888 00.003 13828 Moving (-0.16, -0.20) raw xDistance=-0.07 yDistance=-0.25
22:41:26.888 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:26.890 00.002 8960 Enqueuing Expose request
22:41:26.892 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
22:41:26.892 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:41:26.892 00.000 13828 MoveAxis(E, 0, ABG)
22:41:26.892 00.000 13828 Move returns status 0, amount 0
22:41:26.892 00.000 13828 MoveAxis(N, 132, ABG)
22:41:26.892 00.000 13828 duration set to 0 by GuideMode
22:41:26.892 00.000 13828 Move returns status 0, amount 0
22:41:26.892 00.000 13828 move complete, result=0
22:41:26.892 00.000 13828 worker thread done servicing request
22:41:26.893 00.001 13828 Worker thread wakes up
22:41:26.893 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:26.893 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:26.894 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:41:29.360 02.466 13828 Exposure complete
22:41:29.507 00.147 13828 worker thread done servicing request
22:41:29.507 00.000 8960 OnExposeComplete: enter
22:41:29.510 00.003 8960 UpdateGuideState(): m_state=6
22:41:29.513 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1410
22:41:29.515 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=734.43, Mass=181211, SNR=32.6, Peak=25673 HFD=3.7
22:41:29.517 00.002 8960 CameraToMount -- cameraTheta (-1.58) - m_xAngle (-0.39) = xAngle (-1.19 = -1.19)
22:41:29.519 00.002 8960 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.22 = -1.22)
22:41:29.521 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.64 hyp=0.65 cameraTheta=-1.58 mountX=0.24 mountY=-0.61, mountTheta=-1.19
22:41:29.523 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.64, opts=13)
22:41:29.525 00.002 8960 Enqueuing Move request for scope (-0.01, -0.64)
22:41:29.527 00.002 13828 Worker thread wakes up
22:41:29.527 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7676, max=65535, med=13641, FiltMin=10345, FiltMax=65535, Gamma=2.540
22:41:29.529 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.64) opts 0xd
22:41:29.529 00.000 8960 UpdateGuideState exits: m=181211 SNR=32.6
22:41:29.531 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.64)
22:41:29.531 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:29.532 00.001 13828 Moving (-0.01, -0.64) raw xDistance=0.24 yDistance=-0.61
22:41:29.532 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:29.534 00.002 8960 Enqueuing Expose request
22:41:29.536 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:41:29.536 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:41:29.536 00.000 13828 MoveAxis(W, 90, ABG)
22:41:29.536 00.000 13828 Guiding  Dir = 3, Dur = 90
22:41:29.539 00.003 13828 IsSlewing returns 0
22:41:29.539 00.000 13828 IsGuiding returns 0
22:41:29.540 00.001 13828 PulseGuide returned control before completion, sleep 99
22:41:29.650 00.110 13828 IsGuiding returns 0
22:41:29.650 00.000 13828 Move returns status 0, amount 90
22:41:29.650 00.000 13828 MoveAxis(N, 322, ABG)
22:41:29.650 00.000 13828 duration set to 0 by GuideMode
22:41:29.650 00.000 13828 Move returns status 0, amount 0
22:41:29.650 00.000 13828 move complete, result=0
22:41:29.650 00.000 13828 worker thread done servicing request
22:41:29.650 00.000 8960 GuideStep: 0.2 px 90 ms WEST, -0.6 px 0 ms NORTH
22:41:29.652 00.002 13828 Worker thread wakes up
22:41:29.652 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:29.652 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:32.127 02.475 13828 Exposure complete
22:41:32.283 00.156 13828 worker thread done servicing request
22:41:32.283 00.000 8960 OnExposeComplete: enter
22:41:32.285 00.002 8960 UpdateGuideState(): m_state=6
22:41:32.287 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1411
22:41:32.290 00.003 8960 Star::Find returns 1 (0), X=974.57, Y=734.38, Mass=90310, SNR=20.8, Peak=25545 HFD=2.9
22:41:32.292 00.002 8960 CameraToMount -- cameraTheta (-1.12) - m_xAngle (-0.39) = xAngle (-0.73 = -0.73)
22:41:32.293 00.001 8960 CameraToMount -- cameraTheta (-1.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.77 = -0.77)
22:41:32.296 00.003 8960 CameraToMount -- cameraX=0.33 cameraY=-0.70 hyp=0.77 cameraTheta=-1.12 mountX=0.58 mountY=-0.54, mountTheta=-0.75
22:41:32.299 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=-0.70, opts=13)
22:41:32.302 00.003 8960 Enqueuing Move request for scope (0.33, -0.70)
22:41:32.304 00.002 13828 Worker thread wakes up
22:41:32.304 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, -0.70) opts 0xd
22:41:32.304 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, -0.70)
22:41:32.304 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8425, max=65535, med=13641, FiltMin=10550, FiltMax=65535, Gamma=2.540
22:41:32.306 00.002 13828 Moving (0.33, -0.70) raw xDistance=0.58 yDistance=-0.54
22:41:32.306 00.000 8960 UpdateGuideState exits: m=90310 SNR=20.8
22:41:32.309 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.58
22:41:32.309 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:32.311 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:32.314 00.003 8960 Enqueuing Expose request
22:41:32.316 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:41:32.316 00.000 13828 MoveAxis(W, 220, ABG)
22:41:32.316 00.000 13828 Guiding  Dir = 3, Dur = 220
22:41:32.318 00.002 13828 IsSlewing returns 0
22:41:32.318 00.000 13828 IsGuiding returns 0
22:41:32.322 00.004 13828 PulseGuide returned control before completion, sleep 227
22:41:32.562 00.240 13828 IsGuiding returns 0
22:41:32.562 00.000 13828 Move returns status 0, amount 220
22:41:32.562 00.000 13828 MoveAxis(N, 286, ABG)
22:41:32.562 00.000 13828 duration set to 0 by GuideMode
22:41:32.562 00.000 13828 Move returns status 0, amount 0
22:41:32.562 00.000 13828 move complete, result=0
22:41:32.562 00.000 13828 worker thread done servicing request
22:41:32.562 00.000 13828 Worker thread wakes up
22:41:32.562 00.000 8960 GuideStep: 0.6 px 220 ms WEST, -0.5 px 0 ms NORTH
22:41:32.564 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:32.564 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:35.039 02.475 13828 Exposure complete
22:41:35.196 00.157 13828 worker thread done servicing request
22:41:35.197 00.001 8960 OnExposeComplete: enter
22:41:35.200 00.003 8960 UpdateGuideState(): m_state=6
22:41:35.202 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1412
22:41:35.205 00.003 8960 Star::Find returns 1 (0), X=973.99, Y=735.01, Mass=144504, SNR=26.4, Peak=27427 HFD=3.5
22:41:35.207 00.002 8960 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.39) = xAngle (-2.46 = -2.46)
22:41:35.209 00.002 8960 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
22:41:35.211 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=-0.07 hyp=0.25 cameraTheta=-2.85 mountX=-0.19 mountY=-0.15, mountTheta=-2.48
22:41:35.213 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=-0.07, opts=13)
22:41:35.216 00.003 8960 Enqueuing Move request for scope (-0.24, -0.07)
22:41:35.217 00.001 13828 Worker thread wakes up
22:41:35.218 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, -0.07) opts 0xd
22:41:35.218 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, -0.07)
22:41:35.218 00.000 13828 Moving (-0.24, -0.07) raw xDistance=-0.19 yDistance=-0.15
22:41:35.218 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.19
22:41:35.218 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:35.218 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8131, max=65535, med=13654, FiltMin=10691, FiltMax=65535, Gamma=2.540
22:41:35.220 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:41:35.220 00.000 8960 UpdateGuideState exits: m=144504 SNR=26.4
22:41:35.222 00.002 13828 MoveAxis(E, 56, ABG)
22:41:35.223 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:35.224 00.001 13828 Guiding  Dir = 2, Dur = 56
22:41:35.225 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:35.226 00.001 8960 Enqueuing Expose request
22:41:35.229 00.003 13828 IsSlewing returns 0
22:41:35.229 00.000 13828 IsGuiding returns 0
22:41:35.232 00.003 13828 PulseGuide returned control before completion, sleep 64
22:41:35.308 00.076 13828 IsGuiding returns 0
22:41:35.308 00.000 13828 Move returns status 0, amount 56
22:41:35.308 00.000 13828 MoveAxis(N, 0, ABG)
22:41:35.308 00.000 13828 duration set to 0 by GuideMode
22:41:35.308 00.000 13828 Move returns status 0, amount 0
22:41:35.308 00.000 13828 move complete, result=0
22:41:35.309 00.001 13828 worker thread done servicing request
22:41:35.309 00.000 8960 GuideStep: -0.2 px 56 ms EAST, -0.1 px 0 ms NORTH
22:41:35.311 00.002 13828 Worker thread wakes up
22:41:35.312 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:35.312 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:37.779 02.467 13828 Exposure complete
22:41:37.915 00.136 13828 worker thread done servicing request
22:41:37.916 00.001 8960 OnExposeComplete: enter
22:41:37.918 00.002 8960 UpdateGuideState(): m_state=6
22:41:37.921 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1413
22:41:37.924 00.003 8960 Star::Find returns 1 (0), X=974.42, Y=734.77, Mass=143702, SNR=26.5, Peak=27043 HFD=3.4
22:41:37.926 00.002 8960 CameraToMount -- cameraTheta (-1.01) - m_xAngle (-0.39) = xAngle (-0.62 = -0.62)
22:41:37.927 00.001 8960 CameraToMount -- cameraTheta (-1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.65 = -0.65)
22:41:37.929 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=-0.30 hyp=0.36 cameraTheta=-1.01 mountX=0.29 mountY=-0.22, mountTheta=-0.64
22:41:37.932 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=-0.30, opts=13)
22:41:37.934 00.002 8960 Enqueuing Move request for scope (0.19, -0.30)
22:41:37.935 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8291, max=65535, med=13667, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:41:37.937 00.002 13828 Worker thread wakes up
22:41:37.937 00.000 8960 UpdateGuideState exits: m=143702 SNR=26.5
22:41:37.939 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, -0.30) opts 0xd
22:41:37.939 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:37.941 00.002 13828 Handling offset move in thread for scope, endpoint = (0.19, -0.30)
22:41:37.941 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:37.943 00.002 8960 Enqueuing Expose request
22:41:37.944 00.001 13828 Moving (0.19, -0.30) raw xDistance=0.29 yDistance=-0.22
22:41:37.944 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.29
22:41:37.944 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:41:37.945 00.001 13828 MoveAxis(W, 104, ABG)
22:41:37.945 00.000 13828 Guiding  Dir = 3, Dur = 104
22:41:37.946 00.001 13828 IsSlewing returns 0
22:41:37.946 00.000 13828 IsGuiding returns 0
22:41:37.947 00.001 13828 PulseGuide returned control before completion, sleep 113
22:41:38.072 00.125 13828 IsGuiding returns 0
22:41:38.072 00.000 13828 Move returns status 0, amount 104
22:41:38.072 00.000 13828 MoveAxis(N, 115, ABG)
22:41:38.072 00.000 13828 duration set to 0 by GuideMode
22:41:38.072 00.000 13828 Move returns status 0, amount 0
22:41:38.072 00.000 13828 move complete, result=0
22:41:38.073 00.001 13828 worker thread done servicing request
22:41:38.073 00.000 8960 GuideStep: 0.3 px 104 ms WEST, -0.2 px 0 ms NORTH
22:41:38.077 00.004 13828 Worker thread wakes up
22:41:38.077 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:38.077 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:40.554 02.477 13828 Exposure complete
22:41:40.691 00.137 13828 worker thread done servicing request
22:41:40.691 00.000 8960 OnExposeComplete: enter
22:41:40.693 00.002 8960 UpdateGuideState(): m_state=6
22:41:40.695 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1414
22:41:40.697 00.002 8960 Star::Find returns 1 (0), X=974.49, Y=735.12, Mass=128850, SNR=26.7, Peak=26947 HFD=3.2
22:41:40.699 00.002 8960 CameraToMount -- cameraTheta (0.18) - m_xAngle (-0.39) = xAngle (0.57 = 0.57)
22:41:40.701 00.002 8960 CameraToMount -- cameraTheta (0.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.53 = 0.53)
22:41:40.704 00.003 8960 CameraToMount -- cameraX=0.26 cameraY=0.05 hyp=0.26 cameraTheta=0.18 mountX=0.22 mountY=0.13, mountTheta=0.54
22:41:40.708 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=0.05, opts=13)
22:41:40.711 00.003 8960 Enqueuing Move request for scope (0.26, 0.05)
22:41:40.713 00.002 13828 Worker thread wakes up
22:41:40.713 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, 0.05) opts 0xd
22:41:40.713 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8707, max=65535, med=13667, FiltMin=10729, FiltMax=65535, Gamma=2.540
22:41:40.715 00.002 13828 Handling offset move in thread for scope, endpoint = (0.26, 0.05)
22:41:40.715 00.000 8960 UpdateGuideState exits: m=128850 SNR=26.7
22:41:40.718 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:40.720 00.002 13828 Moving (0.26, 0.05) raw xDistance=0.22 yDistance=0.13
22:41:40.720 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:40.722 00.002 8960 Enqueuing Expose request
22:41:40.724 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.22
22:41:40.724 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:40.724 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:41:40.724 00.000 13828 MoveAxis(W, 88, ABG)
22:41:40.724 00.000 13828 Guiding  Dir = 3, Dur = 88
22:41:40.726 00.002 13828 IsSlewing returns 0
22:41:40.726 00.000 13828 IsGuiding returns 0
22:41:40.727 00.001 13828 PulseGuide returned control before completion, sleep 97
22:41:40.826 00.099 13828 IsGuiding returns 0
22:41:40.826 00.000 13828 Move returns status 0, amount 88
22:41:40.826 00.000 13828 MoveAxis(N, 0, ABG)
22:41:40.826 00.000 13828 duration set to 0 by GuideMode
22:41:40.826 00.000 13828 Move returns status 0, amount 0
22:41:40.826 00.000 13828 move complete, result=0
22:41:40.826 00.000 13828 worker thread done servicing request
22:41:40.826 00.000 13828 Worker thread wakes up
22:41:40.826 00.000 8960 GuideStep: 0.2 px 88 ms WEST, 0.1 px 0 ms NORTH
22:41:40.829 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:40.830 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:43.295 02.465 13828 Exposure complete
22:41:43.439 00.144 13828 worker thread done servicing request
22:41:43.439 00.000 8960 OnExposeComplete: enter
22:41:43.442 00.003 8960 UpdateGuideState(): m_state=6
22:41:43.445 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1415
22:41:43.447 00.002 8960 Star::Find returns 1 (0), X=974.27, Y=735.04, Mass=107910, SNR=26.1, Peak=26915 HFD=2.5
22:41:43.449 00.002 8960 CameraToMount -- cameraTheta (-0.76) - m_xAngle (-0.39) = xAngle (-0.37 = -0.37)
22:41:43.451 00.002 8960 CameraToMount -- cameraTheta (-0.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
22:41:43.454 00.003 8960 CameraToMount -- cameraX=0.04 cameraY=-0.04 hyp=0.06 cameraTheta=-0.76 mountX=0.05 mountY=-0.02, mountTheta=-0.40
22:41:43.458 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.04, opts=13)
22:41:43.460 00.002 8960 Enqueuing Move request for scope (0.04, -0.04)
22:41:43.462 00.002 13828 Worker thread wakes up
22:41:43.462 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8387, max=65535, med=13680, FiltMin=10825, FiltMax=65535, Gamma=2.540
22:41:43.464 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.04) opts 0xd
22:41:43.464 00.000 8960 UpdateGuideState exits: m=107910 SNR=26.1
22:41:43.466 00.002 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.04)
22:41:43.466 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:43.468 00.002 13828 Moving (0.04, -0.04) raw xDistance=0.05 yDistance=-0.02
22:41:43.468 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:43.471 00.003 8960 Enqueuing Expose request
22:41:43.474 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:41:43.474 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:43.474 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:41:43.474 00.000 13828 MoveAxis(E, 0, ABG)
22:41:43.474 00.000 13828 Move returns status 0, amount 0
22:41:43.474 00.000 13828 MoveAxis(N, 0, ABG)
22:41:43.474 00.000 13828 duration set to 0 by GuideMode
22:41:43.474 00.000 13828 Move returns status 0, amount 0
22:41:43.474 00.000 13828 move complete, result=0
22:41:43.475 00.001 13828 worker thread done servicing request
22:41:43.475 00.000 13828 Worker thread wakes up
22:41:43.475 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:43.475 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:43.476 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:41:45.951 02.475 13828 Exposure complete
22:41:46.093 00.142 13828 worker thread done servicing request
22:41:46.093 00.000 8960 OnExposeComplete: enter
22:41:46.095 00.002 8960 UpdateGuideState(): m_state=6
22:41:46.098 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1416
22:41:46.102 00.004 8960 Star::Find returns 1 (0), X=974.69, Y=735.01, Mass=146325, SNR=27.9, Peak=25481 HFD=3.3
22:41:46.105 00.003 8960 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.39) = xAngle (0.24 = 0.24)
22:41:46.106 00.001 8960 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.20 = 0.20)
22:41:46.108 00.002 8960 CameraToMount -- cameraX=0.46 cameraY=-0.07 hyp=0.46 cameraTheta=-0.15 mountX=0.45 mountY=0.09, mountTheta=0.20
22:41:46.111 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.46, y=-0.07, opts=13)
22:41:46.113 00.002 8960 Enqueuing Move request for scope (0.46, -0.07)
22:41:46.115 00.002 13828 Worker thread wakes up
22:41:46.115 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8636, max=65535, med=13692, FiltMin=10684, FiltMax=65535, Gamma=2.540
22:41:46.117 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.46, -0.07) opts 0xd
22:41:46.117 00.000 8960 UpdateGuideState exits: m=146325 SNR=27.9
22:41:46.119 00.002 13828 Handling offset move in thread for scope, endpoint = (0.46, -0.07)
22:41:46.119 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:46.122 00.003 13828 Moving (0.46, -0.07) raw xDistance=0.45 yDistance=0.09
22:41:46.122 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.45
22:41:46.122 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:46.122 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:41:46.122 00.000 13828 MoveAxis(W, 166, ABG)
22:41:46.122 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:46.124 00.002 8960 Enqueuing Expose request
22:41:46.126 00.002 13828 Guiding  Dir = 3, Dur = 166
22:41:46.127 00.001 13828 IsSlewing returns 0
22:41:46.127 00.000 13828 IsGuiding returns 0
22:41:46.129 00.002 13828 PulseGuide returned control before completion, sleep 175
22:41:46.308 00.179 13828 IsGuiding returns 0
22:41:46.308 00.000 13828 Move returns status 0, amount 166
22:41:46.308 00.000 13828 MoveAxis(N, 0, ABG)
22:41:46.308 00.000 13828 duration set to 0 by GuideMode
22:41:46.308 00.000 13828 Move returns status 0, amount 0
22:41:46.308 00.000 13828 move complete, result=0
22:41:46.308 00.000 13828 worker thread done servicing request
22:41:46.309 00.001 8960 GuideStep: 0.4 px 166 ms WEST, 0.1 px 0 ms NORTH
22:41:46.311 00.002 13828 Worker thread wakes up
22:41:46.311 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:46.311 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:48.780 02.469 13828 Exposure complete
22:41:48.917 00.137 13828 worker thread done servicing request
22:41:48.917 00.000 8960 OnExposeComplete: enter
22:41:48.921 00.004 8960 UpdateGuideState(): m_state=6
22:41:48.925 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1417
22:41:48.928 00.003 8960 Star::Find returns 1 (0), X=974.86, Y=735.16, Mass=114944, SNR=23.6, Peak=23913 HFD=2.9
22:41:48.931 00.003 8960 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.39) = xAngle (0.52 = 0.52)
22:41:48.934 00.003 8960 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
22:41:48.937 00.003 8960 CameraToMount -- cameraX=0.63 cameraY=0.08 hyp=0.63 cameraTheta=0.13 mountX=0.55 mountY=0.29, mountTheta=0.49
22:41:48.940 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=0.08, opts=13)
22:41:48.943 00.003 8960 Enqueuing Move request for scope (0.63, 0.08)
22:41:48.945 00.002 13828 Worker thread wakes up
22:41:48.945 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.08) opts 0xd
22:41:48.945 00.000 13828 Handling offset move in thread for scope, endpoint = (0.63, 0.08)
22:41:48.945 00.000 13828 Moving (0.63, 0.08) raw xDistance=0.55 yDistance=0.29
22:41:48.946 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8777, max=65535, med=13692, FiltMin=10864, FiltMax=65535, Gamma=2.540
22:41:48.948 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.55
22:41:48.948 00.000 8960 UpdateGuideState exits: m=114944 SNR=23.6
22:41:48.950 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:48.950 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:48.952 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:41:48.952 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:48.954 00.002 13828 MoveAxis(W, 216, ABG)
22:41:48.954 00.000 8960 Enqueuing Expose request
22:41:48.957 00.003 13828 Guiding  Dir = 3, Dur = 216
22:41:48.958 00.001 13828 IsSlewing returns 0
22:41:48.958 00.000 13828 IsGuiding returns 0
22:41:48.960 00.002 13828 PulseGuide returned control before completion, sleep 225
22:41:49.196 00.236 13828 IsGuiding returns 0
22:41:49.196 00.000 13828 Move returns status 0, amount 216
22:41:49.196 00.000 13828 MoveAxis(N, 0, ABG)
22:41:49.196 00.000 13828 duration set to 0 by GuideMode
22:41:49.196 00.000 13828 Move returns status 0, amount 0
22:41:49.196 00.000 13828 move complete, result=0
22:41:49.196 00.000 13828 worker thread done servicing request
22:41:49.196 00.000 8960 GuideStep: 0.6 px 216 ms WEST, 0.3 px 0 ms NORTH
22:41:49.199 00.003 13828 Worker thread wakes up
22:41:49.199 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:49.199 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:51.667 02.468 13828 Exposure complete
22:41:51.805 00.138 13828 worker thread done servicing request
22:41:51.805 00.000 8960 OnExposeComplete: enter
22:41:51.807 00.002 8960 UpdateGuideState(): m_state=6
22:41:51.809 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1418
22:41:51.811 00.002 8960 Star::Find returns 1 (0), X=974.42, Y=734.91, Mass=127854, SNR=26.4, Peak=26179 HFD=3.2
22:41:51.813 00.002 8960 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.39) = xAngle (-0.35 = -0.35)
22:41:51.815 00.002 8960 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
22:41:51.817 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.74 mountX=0.23 mountY=-0.09, mountTheta=-0.38
22:41:51.821 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.17, opts=13)
22:41:51.824 00.003 8960 Enqueuing Move request for scope (0.18, -0.17)
22:41:51.826 00.002 13828 Worker thread wakes up
22:41:51.826 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
22:41:51.826 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=13667, FiltMin=10486, FiltMax=65535, Gamma=2.540
22:41:51.828 00.002 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
22:41:51.829 00.001 8960 UpdateGuideState exits: m=127854 SNR=26.4
22:41:51.831 00.002 13828 Moving (0.18, -0.17) raw xDistance=0.23 yDistance=-0.09
22:41:51.831 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:51.833 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.23
22:41:51.833 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:51.835 00.002 8960 Enqueuing Expose request
22:41:51.837 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:51.838 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:41:51.838 00.000 13828 MoveAxis(W, 102, ABG)
22:41:51.838 00.000 13828 Guiding  Dir = 3, Dur = 102
22:41:51.840 00.002 13828 IsSlewing returns 0
22:41:51.840 00.000 13828 IsGuiding returns 0
22:41:51.842 00.002 13828 PulseGuide returned control before completion, sleep 111
22:41:51.967 00.125 13828 IsGuiding returns 0
22:41:51.967 00.000 13828 Move returns status 0, amount 102
22:41:51.967 00.000 13828 MoveAxis(N, 0, ABG)
22:41:51.967 00.000 13828 duration set to 0 by GuideMode
22:41:51.968 00.001 13828 Move returns status 0, amount 0
22:41:51.968 00.000 13828 move complete, result=0
22:41:51.968 00.000 13828 worker thread done servicing request
22:41:51.968 00.000 8960 GuideStep: 0.2 px 102 ms WEST, -0.1 px 0 ms NORTH
22:41:51.970 00.002 13828 Worker thread wakes up
22:41:51.971 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:51.971 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:54.441 02.470 13828 Exposure complete
22:41:54.576 00.135 13828 worker thread done servicing request
22:41:54.577 00.001 8960 OnExposeComplete: enter
22:41:54.580 00.003 8960 UpdateGuideState(): m_state=6
22:41:54.582 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1419
22:41:54.585 00.003 8960 Star::Find returns 1 (0), X=974.29, Y=735.50, Mass=132148, SNR=27.4, Peak=26032 HFD=3.6
22:41:54.587 00.002 8960 CameraToMount -- cameraTheta (1.44) - m_xAngle (-0.39) = xAngle (1.84 = 1.84)
22:41:54.589 00.002 8960 CameraToMount -- cameraTheta (1.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.80 = 1.80)
22:41:54.591 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.42 hyp=0.42 cameraTheta=1.44 mountX=-0.11 mountY=0.41, mountTheta=1.83
22:41:54.593 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.42, opts=13)
22:41:54.595 00.002 8960 Enqueuing Move request for scope (0.05, 0.42)
22:41:54.597 00.002 13828 Worker thread wakes up
22:41:54.597 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8700, max=65535, med=13667, FiltMin=10716, FiltMax=65535, Gamma=2.540
22:41:54.599 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.42) opts 0xd
22:41:54.599 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.42)
22:41:54.599 00.000 13828 Moving (0.05, 0.42) raw xDistance=-0.11 yDistance=0.41
22:41:54.599 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:41:54.599 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:41:54.599 00.000 8960 UpdateGuideState exits: m=132148 SNR=27.4
22:41:54.601 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:54.603 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:41:54.603 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:54.605 00.002 8960 Enqueuing Expose request
22:41:54.608 00.003 13828 MoveAxis(E, 0, ABG)
22:41:54.608 00.000 13828 Move returns status 0, amount 0
22:41:54.608 00.000 13828 MoveAxis(N, 0, ABG)
22:41:54.608 00.000 13828 duration set to 0 by GuideMode
22:41:54.608 00.000 13828 Move returns status 0, amount 0
22:41:54.608 00.000 13828 move complete, result=0
22:41:54.608 00.000 13828 worker thread done servicing request
22:41:54.609 00.001 13828 Worker thread wakes up
22:41:54.609 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:54.609 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:54.610 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.4 px 0 ms NORTH
22:41:57.088 02.478 13828 Exposure complete
22:41:57.222 00.134 13828 worker thread done servicing request
22:41:57.222 00.000 8960 OnExposeComplete: enter
22:41:57.225 00.003 8960 UpdateGuideState(): m_state=6
22:41:57.228 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1420
22:41:57.232 00.004 8960 Star::Find returns 1 (0), X=973.74, Y=735.09, Mass=158136, SNR=30.3, Peak=23952 HFD=3.5
22:41:57.234 00.002 8960 CameraToMount -- cameraTheta (3.11) - m_xAngle (-0.39) = xAngle (3.50 = -2.78)
22:41:57.236 00.002 8960 CameraToMount -- cameraTheta (3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.46 = -2.82)
22:41:57.237 00.001 8960 CameraToMount -- cameraX=-0.49 cameraY=0.02 hyp=0.49 cameraTheta=3.11 mountX=-0.46 mountY=-0.16, mountTheta=-2.82
22:41:57.240 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=0.02, opts=13)
22:41:57.242 00.002 8960 Enqueuing Move request for scope (-0.49, 0.02)
22:41:57.244 00.002 13828 Worker thread wakes up
22:41:57.244 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8707, max=65535, med=13654, FiltMin=10665, FiltMax=65535, Gamma=2.540
22:41:57.246 00.002 8960 UpdateGuideState exits: m=158136 SNR=30.3
22:41:57.247 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:41:57.249 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.02) opts 0xd
22:41:57.250 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.49, 0.02)
22:41:57.250 00.000 13828 Moving (-0.49, 0.02) raw xDistance=-0.46 yDistance=-0.16
22:41:57.250 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:41:57.252 00.002 8960 Enqueuing Expose request
22:41:57.254 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46
22:41:57.254 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:41:57.254 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:41:57.254 00.000 13828 MoveAxis(E, 171, ABG)
22:41:57.254 00.000 13828 Guiding  Dir = 2, Dur = 171
22:41:57.256 00.002 13828 IsSlewing returns 0
22:41:57.256 00.000 13828 IsGuiding returns 0
22:41:57.259 00.003 13828 PulseGuide returned control before completion, sleep 179
22:41:57.453 00.194 13828 IsGuiding returns 0
22:41:57.453 00.000 13828 Move returns status 0, amount 171
22:41:57.453 00.000 13828 MoveAxis(N, 0, ABG)
22:41:57.453 00.000 13828 duration set to 0 by GuideMode
22:41:57.453 00.000 13828 Move returns status 0, amount 0
22:41:57.453 00.000 13828 move complete, result=0
22:41:57.453 00.000 13828 worker thread done servicing request
22:41:57.453 00.000 13828 Worker thread wakes up
22:41:57.454 00.001 8960 GuideStep: -0.5 px 171 ms EAST, -0.2 px 0 ms NORTH
22:41:57.456 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:41:57.456 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:41:59.925 02.469 13828 Exposure complete
22:42:00.060 00.135 13828 worker thread done servicing request
22:42:00.060 00.000 8960 OnExposeComplete: enter
22:42:00.063 00.003 8960 UpdateGuideState(): m_state=6
22:42:00.066 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1421
22:42:00.068 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=735.62, Mass=139795, SNR=29.0, Peak=24419 HFD=3.3
22:42:00.070 00.002 8960 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.39) = xAngle (1.96 = 1.96)
22:42:00.073 00.003 8960 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.93 = 1.93)
22:42:00.075 00.002 8960 CameraToMount -- cameraX=-0.00 cameraY=0.54 hyp=0.54 cameraTheta=1.57 mountX=-0.21 mountY=0.51, mountTheta=1.96
22:42:00.078 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=0.54, opts=13)
22:42:00.082 00.004 8960 Enqueuing Move request for scope (-0.00, 0.54)
22:42:00.085 00.003 13828 Worker thread wakes up
22:42:00.085 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8604, max=65535, med=13648, FiltMin=10582, FiltMax=65535, Gamma=2.540
22:42:00.088 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.54) opts 0xd
22:42:00.088 00.000 8960 UpdateGuideState exits: m=139795 SNR=29.0
22:42:00.091 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.00, 0.54)
22:42:00.091 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:00.095 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:00.097 00.002 8960 Enqueuing Expose request
22:42:00.099 00.002 13828 Moving (-0.00, 0.54) raw xDistance=-0.21 yDistance=0.51
22:42:00.099 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.21
22:42:00.100 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:42:00.100 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.51
22:42:00.100 00.000 13828 MoveAxis(E, 89, ABG)
22:42:00.100 00.000 13828 Guiding  Dir = 2, Dur = 89
22:42:00.102 00.002 13828 IsSlewing returns 0
22:42:00.102 00.000 13828 IsGuiding returns 0
22:42:00.104 00.002 13828 PulseGuide returned control before completion, sleep 97
22:42:00.215 00.111 13828 IsGuiding returns 0
22:42:00.215 00.000 13828 Move returns status 0, amount 89
22:42:00.215 00.000 13828 MoveAxis(N, 0, ABG)
22:42:00.215 00.000 13828 duration set to 0 by GuideMode
22:42:00.215 00.000 13828 Move returns status 0, amount 0
22:42:00.215 00.000 13828 move complete, result=0
22:42:00.216 00.001 13828 worker thread done servicing request
22:42:00.216 00.000 13828 Worker thread wakes up
22:42:00.216 00.000 8960 GuideStep: -0.2 px 89 ms EAST, 0.5 px 0 ms NORTH
22:42:00.220 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:00.220 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:02.689 02.469 13828 Exposure complete
22:42:02.833 00.144 13828 worker thread done servicing request
22:42:02.833 00.000 8960 OnExposeComplete: enter
22:42:02.836 00.003 8960 UpdateGuideState(): m_state=6
22:42:02.838 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1422
22:42:02.842 00.004 8960 Star::Find returns 1 (0), X=973.81, Y=734.96, Mass=106607, SNR=21.6, Peak=23395 HFD=2.6
22:42:02.844 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
22:42:02.846 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
22:42:02.849 00.003 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.12 hyp=0.44 cameraTheta=-2.86 mountX=-0.34 mountY=-0.26, mountTheta=-2.49
22:42:02.852 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.12, opts=13)
22:42:02.855 00.003 8960 Enqueuing Move request for scope (-0.42, -0.12)
22:42:02.858 00.003 13828 Worker thread wakes up
22:42:02.858 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.12) opts 0xd
22:42:02.858 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.12)
22:42:02.858 00.000 13828 Moving (-0.42, -0.12) raw xDistance=-0.34 yDistance=-0.26
22:42:02.858 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.34
22:42:02.858 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:42:02.858 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:42:02.858 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8182, max=65535, med=13648, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:42:02.861 00.003 13828 MoveAxis(E, 133, ABG)
22:42:02.862 00.001 8960 UpdateGuideState exits: m=106607 SNR=21.6
22:42:02.864 00.002 13828 Guiding  Dir = 2, Dur = 133
22:42:02.864 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:02.867 00.003 13828 IsSlewing returns 0
22:42:02.867 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:02.870 00.003 13828 IsGuiding returns 0
22:42:02.870 00.000 8960 Enqueuing Expose request
22:42:02.872 00.002 13828 PulseGuide returned control before completion, sleep 141
22:42:03.027 00.155 13828 IsGuiding returns 0
22:42:03.027 00.000 13828 Move returns status 0, amount 133
22:42:03.027 00.000 13828 MoveAxis(N, 0, ABG)
22:42:03.027 00.000 13828 duration set to 0 by GuideMode
22:42:03.027 00.000 13828 Move returns status 0, amount 0
22:42:03.027 00.000 13828 move complete, result=0
22:42:03.027 00.000 13828 worker thread done servicing request
22:42:03.027 00.000 13828 Worker thread wakes up
22:42:03.027 00.000 8960 GuideStep: -0.3 px 133 ms EAST, -0.3 px 0 ms NORTH
22:42:03.030 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:03.030 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:05.500 02.470 13828 Exposure complete
22:42:05.632 00.132 13828 worker thread done servicing request
22:42:05.632 00.000 8960 OnExposeComplete: enter
22:42:05.634 00.002 8960 UpdateGuideState(): m_state=6
22:42:05.637 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1423
22:42:05.639 00.002 8960 Star::Find returns 1 (0), X=973.41, Y=734.86, Mass=106522, SNR=22.6, Peak=23280 HFD=3.0
22:42:05.641 00.002 8960 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.39) = xAngle (-2.49 = -2.49)
22:42:05.643 00.002 8960 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.53 = -2.53)
22:42:05.645 00.002 8960 CameraToMount -- cameraX=-0.82 cameraY=-0.21 hyp=0.85 cameraTheta=-2.89 mountX=-0.68 mountY=-0.49, mountTheta=-2.52
22:42:05.648 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.82, y=-0.21, opts=13)
22:42:05.650 00.002 8960 Enqueuing Move request for scope (-0.82, -0.21)
22:42:05.652 00.002 13828 Worker thread wakes up
22:42:05.652 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.82, -0.21) opts 0xd
22:42:05.652 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.82, -0.21)
22:42:05.652 00.000 13828 Moving (-0.82, -0.21) raw xDistance=-0.68 yDistance=-0.49
22:42:05.652 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13654, FiltMin=10390, FiltMax=65535, Gamma=2.540
22:42:05.654 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.68
22:42:05.654 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:42:05.654 00.000 8960 UpdateGuideState exits: m=106522 SNR=22.6
22:42:05.656 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:05.658 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:05.659 00.001 8960 Enqueuing Expose request
22:42:05.660 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.49
22:42:05.660 00.000 13828 MoveAxis(E, 260, ABG)
22:42:05.661 00.001 13828 Guiding  Dir = 2, Dur = 260
22:42:05.662 00.001 13828 IsSlewing returns 0
22:42:05.662 00.000 13828 IsGuiding returns 0
22:42:05.664 00.002 13828 PulseGuide returned control before completion, sleep 269
22:42:05.936 00.272 13828 IsGuiding returns 0
22:42:05.936 00.000 13828 Move returns status 0, amount 260
22:42:05.936 00.000 13828 MoveAxis(N, 0, ABG)
22:42:05.936 00.000 13828 duration set to 0 by GuideMode
22:42:05.936 00.000 13828 Move returns status 0, amount 0
22:42:05.936 00.000 13828 move complete, result=0
22:42:05.936 00.000 13828 worker thread done servicing request
22:42:05.936 00.000 8960 GuideStep: -0.7 px 260 ms EAST, -0.5 px 0 ms NORTH
22:42:05.939 00.003 13828 Worker thread wakes up
22:42:05.939 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:05.939 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:08.406 02.467 13828 Exposure complete
22:42:08.548 00.142 13828 worker thread done servicing request
22:42:08.548 00.000 8960 OnExposeComplete: enter
22:42:08.551 00.003 8960 UpdateGuideState(): m_state=6
22:42:08.554 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1424
22:42:08.557 00.003 8960 Star::Find returns 1 (0), X=974.09, Y=735.30, Mass=150939, SNR=27.8, Peak=22960 HFD=3.9
22:42:08.560 00.003 8960 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.39) = xAngle (2.54 = 2.54)
22:42:08.562 00.002 8960 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.50 = 2.50)
22:42:08.564 00.002 8960 CameraToMount -- cameraX=-0.14 cameraY=0.22 hyp=0.26 cameraTheta=2.14 mountX=-0.22 mountY=0.16, mountTheta=2.51
22:42:08.568 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=0.22, opts=13)
22:42:08.571 00.003 8960 Enqueuing Move request for scope (-0.14, 0.22)
22:42:08.573 00.002 13828 Worker thread wakes up
22:42:08.573 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.22) opts 0xd
22:42:08.573 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8259, max=65535, med=13654, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:42:08.577 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.14, 0.22)
22:42:08.577 00.000 8960 UpdateGuideState exits: m=150939 SNR=27.8
22:42:08.581 00.004 13828 Moving (-0.14, 0.22) raw xDistance=-0.22 yDistance=0.16
22:42:08.582 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:08.585 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.22
22:42:08.585 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:08.588 00.003 8960 Enqueuing Expose request
22:42:08.590 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:08.590 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:42:08.590 00.000 13828 MoveAxis(E, 98, ABG)
22:42:08.590 00.000 13828 Guiding  Dir = 2, Dur = 98
22:42:08.592 00.002 13828 IsSlewing returns 0
22:42:08.592 00.000 13828 IsGuiding returns 0
22:42:08.593 00.001 13828 PulseGuide returned control before completion, sleep 107
22:42:08.712 00.119 13828 IsGuiding returns 0
22:42:08.712 00.000 13828 Move returns status 0, amount 98
22:42:08.712 00.000 13828 MoveAxis(N, 0, ABG)
22:42:08.712 00.000 13828 duration set to 0 by GuideMode
22:42:08.712 00.000 13828 Move returns status 0, amount 0
22:42:08.712 00.000 13828 move complete, result=0
22:42:08.712 00.000 13828 worker thread done servicing request
22:42:08.712 00.000 13828 Worker thread wakes up
22:42:08.712 00.000 8960 GuideStep: -0.2 px 98 ms EAST, 0.2 px 0 ms NORTH
22:42:08.715 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:08.715 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:11.185 02.470 13828 Exposure complete
22:42:11.323 00.138 13828 worker thread done servicing request
22:42:11.323 00.000 8960 OnExposeComplete: enter
22:42:11.326 00.003 8960 UpdateGuideState(): m_state=6
22:42:11.328 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1425
22:42:11.330 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=734.81, Mass=149845, SNR=29.3, Peak=26019 HFD=3.2
22:42:11.333 00.003 8960 CameraToMount -- cameraTheta (-2.33) - m_xAngle (-0.39) = xAngle (-1.93 = -1.93)
22:42:11.335 00.002 8960 CameraToMount -- cameraTheta (-2.33) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.97 = -1.97)
22:42:11.337 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.27 hyp=0.37 cameraTheta=-2.33 mountX=-0.13 mountY=-0.34, mountTheta=-1.94
22:42:11.341 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.27, opts=13)
22:42:11.343 00.002 8960 Enqueuing Move request for scope (-0.25, -0.27)
22:42:11.344 00.001 13828 Worker thread wakes up
22:42:11.345 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13654, FiltMin=10684, FiltMax=65535, Gamma=2.540
22:42:11.347 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.27) opts 0xd
22:42:11.347 00.000 8960 UpdateGuideState exits: m=149845 SNR=29.3
22:42:11.350 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.27)
22:42:11.350 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:11.351 00.001 13828 Moving (-0.25, -0.27) raw xDistance=-0.13 yDistance=-0.34
22:42:11.352 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.13
22:42:11.352 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:42:11.352 00.000 13828 MoveAxis(E, 55, ABG)
22:42:11.352 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:11.354 00.002 8960 Enqueuing Expose request
22:42:11.356 00.002 13828 Guiding  Dir = 2, Dur = 55
22:42:11.358 00.002 13828 IsSlewing returns 0
22:42:11.358 00.000 13828 IsGuiding returns 0
22:42:11.360 00.002 13828 PulseGuide returned control before completion, sleep 64
22:42:11.439 00.079 13828 IsGuiding returns 0
22:42:11.439 00.000 13828 Move returns status 0, amount 55
22:42:11.439 00.000 13828 MoveAxis(N, 180, ABG)
22:42:11.439 00.000 13828 duration set to 0 by GuideMode
22:42:11.439 00.000 13828 Move returns status 0, amount 0
22:42:11.439 00.000 13828 move complete, result=0
22:42:11.439 00.000 13828 worker thread done servicing request
22:42:11.439 00.000 8960 GuideStep: -0.1 px 55 ms EAST, -0.3 px 0 ms NORTH
22:42:11.441 00.002 13828 Worker thread wakes up
22:42:11.441 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:11.441 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:13.916 02.475 13828 Exposure complete
22:42:14.049 00.133 13828 worker thread done servicing request
22:42:14.049 00.000 8960 OnExposeComplete: enter
22:42:14.052 00.003 8960 UpdateGuideState(): m_state=6
22:42:14.054 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1426
22:42:14.056 00.002 8960 Star::Find returns 1 (0), X=974.23, Y=734.80, Mass=137665, SNR=26.7, Peak=27011 HFD=3.0
22:42:14.058 00.002 8960 CameraToMount -- cameraTheta (-1.59) - m_xAngle (-0.39) = xAngle (-1.20 = -1.20)
22:42:14.060 00.002 8960 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.24 = -1.24)
22:42:14.062 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.28 hyp=0.28 cameraTheta=-1.59 mountX=0.10 mountY=-0.26, mountTheta=-1.21
22:42:14.066 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.28, opts=13)
22:42:14.068 00.002 8960 Enqueuing Move request for scope (-0.01, -0.28)
22:42:14.070 00.002 13828 Worker thread wakes up
22:42:14.070 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8636, max=65535, med=13667, FiltMin=10608, FiltMax=65535, Gamma=2.540
22:42:14.071 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.28) opts 0xd
22:42:14.071 00.000 8960 UpdateGuideState exits: m=137665 SNR=26.7
22:42:14.073 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.28)
22:42:14.073 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:14.075 00.002 13828 Moving (-0.01, -0.28) raw xDistance=0.10 yDistance=-0.26
22:42:14.075 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:14.077 00.002 8960 Enqueuing Expose request
22:42:14.079 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:42:14.080 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:42:14.080 00.000 13828 MoveAxis(E, 0, ABG)
22:42:14.080 00.000 13828 Move returns status 0, amount 0
22:42:14.080 00.000 13828 MoveAxis(N, 141, ABG)
22:42:14.080 00.000 13828 duration set to 0 by GuideMode
22:42:14.080 00.000 13828 Move returns status 0, amount 0
22:42:14.080 00.000 13828 move complete, result=0
22:42:14.080 00.000 13828 worker thread done servicing request
22:42:14.080 00.000 13828 Worker thread wakes up
22:42:14.080 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:14.080 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:14.083 00.003 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:42:16.550 02.467 13828 Exposure complete
22:42:16.678 00.128 13828 worker thread done servicing request
22:42:16.678 00.000 8960 OnExposeComplete: enter
22:42:16.680 00.002 8960 UpdateGuideState(): m_state=6
22:42:16.683 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1427
22:42:16.685 00.002 8960 Star::Find returns 1 (0), X=974.63, Y=734.91, Mass=138439, SNR=33.3, Peak=25385 HFD=3.3
22:42:16.687 00.002 8960 CameraToMount -- cameraTheta (-0.39) - m_xAngle (-0.39) = xAngle (0.00 = 0.00)
22:42:16.689 00.002 8960 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.03 = -0.03)
22:42:16.690 00.001 8960 CameraToMount -- cameraX=0.40 cameraY=-0.17 hyp=0.43 cameraTheta=-0.39 mountX=0.43 mountY=-0.02, mountTheta=-0.03
22:42:16.693 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.40, y=-0.17, opts=13)
22:42:16.696 00.003 8960 Enqueuing Move request for scope (0.40, -0.17)
22:42:16.698 00.002 13828 Worker thread wakes up
22:42:16.698 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8457, max=65535, med=13667, FiltMin=10608, FiltMax=65535, Gamma=2.540
22:42:16.700 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.40, -0.17) opts 0xd
22:42:16.700 00.000 8960 UpdateGuideState exits: m=138439 SNR=33.3
22:42:16.704 00.004 13828 Handling offset move in thread for scope, endpoint = (0.40, -0.17)
22:42:16.704 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:16.706 00.002 13828 Moving (0.40, -0.17) raw xDistance=0.43 yDistance=-0.02
22:42:16.706 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:16.708 00.002 8960 Enqueuing Expose request
22:42:16.710 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.27 from input 0.43
22:42:16.710 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:16.711 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
22:42:16.711 00.000 13828 MoveAxis(W, 160, ABG)
22:42:16.711 00.000 13828 Guiding  Dir = 3, Dur = 160
22:42:16.712 00.001 13828 IsSlewing returns 0
22:42:16.713 00.001 13828 IsGuiding returns 0
22:42:16.714 00.001 13828 PulseGuide returned control before completion, sleep 169
22:42:16.886 00.172 13828 IsGuiding returns 0
22:42:16.886 00.000 13828 Move returns status 0, amount 160
22:42:16.886 00.000 13828 MoveAxis(N, 0, ABG)
22:42:16.886 00.000 13828 duration set to 0 by GuideMode
22:42:16.886 00.000 13828 Move returns status 0, amount 0
22:42:16.886 00.000 13828 move complete, result=0
22:42:16.887 00.001 13828 worker thread done servicing request
22:42:16.887 00.000 8960 GuideStep: 0.4 px 160 ms WEST, -0.0 px 0 ms NORTH
22:42:16.890 00.003 13828 Worker thread wakes up
22:42:16.890 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:16.890 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:19.374 02.484 13828 Exposure complete
22:42:19.515 00.141 13828 worker thread done servicing request
22:42:19.515 00.000 8960 OnExposeComplete: enter
22:42:19.519 00.004 8960 UpdateGuideState(): m_state=6
22:42:19.523 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1428
22:42:19.525 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.80, Mass=114258, SNR=23.2, Peak=26883 HFD=2.4
22:42:19.528 00.003 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.39 = -1.39)
22:42:19.530 00.002 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
22:42:19.532 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.28 hyp=0.29 cameraTheta=-1.79 mountX=0.05 mountY=-0.28, mountTheta=-1.39
22:42:19.536 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.28, opts=13)
22:42:19.539 00.003 8960 Enqueuing Move request for scope (-0.06, -0.28)
22:42:19.541 00.002 13828 Worker thread wakes up
22:42:19.541 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8643, max=65535, med=13667, FiltMin=10864, FiltMax=65535, Gamma=2.540
22:42:19.543 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.28) opts 0xd
22:42:19.543 00.000 8960 UpdateGuideState exits: m=114258 SNR=23.2
22:42:19.545 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.28)
22:42:19.545 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:19.546 00.001 13828 Moving (-0.06, -0.28) raw xDistance=0.05 yDistance=-0.28
22:42:19.546 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:19.549 00.003 8960 Enqueuing Expose request
22:42:19.551 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:42:19.551 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:42:19.551 00.000 13828 MoveAxis(E, 0, ABG)
22:42:19.551 00.000 13828 Move returns status 0, amount 0
22:42:19.551 00.000 13828 MoveAxis(N, 151, ABG)
22:42:19.551 00.000 13828 duration set to 0 by GuideMode
22:42:19.551 00.000 13828 Move returns status 0, amount 0
22:42:19.551 00.000 13828 move complete, result=0
22:42:19.551 00.000 13828 worker thread done servicing request
22:42:19.551 00.000 13828 Worker thread wakes up
22:42:19.551 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:19.551 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:19.552 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:42:22.017 02.465 13828 Exposure complete
22:42:22.179 00.162 13828 worker thread done servicing request
22:42:22.179 00.000 8960 OnExposeComplete: enter
22:42:22.182 00.003 8960 UpdateGuideState(): m_state=6
22:42:22.187 00.005 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1429
22:42:22.190 00.003 8960 Star::Find returns 1 (0), X=973.66, Y=734.94, Mass=107966, SNR=28.0, Peak=25891 HFD=2.6
22:42:22.193 00.003 8960 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.39) = xAngle (-2.52 = -2.52)
22:42:22.196 00.003 8960 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
22:42:22.198 00.002 8960 CameraToMount -- cameraX=-0.58 cameraY=-0.14 hyp=0.59 cameraTheta=-2.91 mountX=-0.48 mountY=-0.33, mountTheta=-2.54
22:42:22.203 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.58, y=-0.14, opts=13)
22:42:22.206 00.003 8960 Enqueuing Move request for scope (-0.58, -0.14)
22:42:22.209 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8598, max=65535, med=13667, FiltMin=10883, FiltMax=65535, Gamma=2.540
22:42:22.212 00.003 13828 Worker thread wakes up
22:42:22.212 00.000 8960 UpdateGuideState exits: m=107966 SNR=28.0
22:42:22.215 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.58, -0.14) opts 0xd
22:42:22.215 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:22.219 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:22.222 00.003 8960 Enqueuing Expose request
22:42:22.224 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.58, -0.14)
22:42:22.224 00.000 13828 Moving (-0.58, -0.14) raw xDistance=-0.48 yDistance=-0.33
22:42:22.224 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.48
22:42:22.225 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:42:22.225 00.000 13828 MoveAxis(E, 178, ABG)
22:42:22.225 00.000 13828 Guiding  Dir = 2, Dur = 178
22:42:22.226 00.001 13828 IsSlewing returns 0
22:42:22.227 00.001 13828 IsGuiding returns 0
22:42:22.228 00.001 13828 PulseGuide returned control before completion, sleep 187
22:42:22.424 00.196 13828 IsGuiding returns 0
22:42:22.424 00.000 13828 Move returns status 0, amount 178
22:42:22.424 00.000 13828 MoveAxis(N, 175, ABG)
22:42:22.424 00.000 13828 duration set to 0 by GuideMode
22:42:22.424 00.000 13828 Move returns status 0, amount 0
22:42:22.424 00.000 13828 move complete, result=0
22:42:22.424 00.000 13828 worker thread done servicing request
22:42:22.424 00.000 8960 GuideStep: -0.5 px 178 ms EAST, -0.3 px 0 ms NORTH
22:42:22.426 00.002 13828 Worker thread wakes up
22:42:22.426 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:22.427 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:24.906 02.479 13828 Exposure complete
22:42:25.033 00.127 13828 worker thread done servicing request
22:42:25.033 00.000 8960 OnExposeComplete: enter
22:42:25.036 00.003 8960 UpdateGuideState(): m_state=6
22:42:25.039 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1430
22:42:25.041 00.002 8960 Star::Find returns 1 (0), X=974.01, Y=735.69, Mass=144453, SNR=29.2, Peak=24201 HFD=3.9
22:42:25.044 00.003 8960 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.39) = xAngle (2.31 = 2.31)
22:42:25.046 00.002 8960 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.27 = 2.27)
22:42:25.048 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=0.61 hyp=0.65 cameraTheta=1.92 mountX=-0.44 mountY=0.49, mountTheta=2.29
22:42:25.051 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.61, opts=13)
22:42:25.054 00.003 8960 Enqueuing Move request for scope (-0.22, 0.61)
22:42:25.056 00.002 13828 Worker thread wakes up
22:42:25.056 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.61) opts 0xd
22:42:25.056 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8643, max=65535, med=13673, FiltMin=10793, FiltMax=65535, Gamma=2.540
22:42:25.058 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.61)
22:42:25.059 00.001 8960 UpdateGuideState exits: m=144453 SNR=29.2
22:42:25.061 00.002 13828 Moving (-0.22, 0.61) raw xDistance=-0.44 yDistance=0.49
22:42:25.061 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:25.064 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.44
22:42:25.064 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:25.066 00.002 8960 Enqueuing Expose request
22:42:25.068 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:25.068 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.49
22:42:25.068 00.000 13828 MoveAxis(E, 174, ABG)
22:42:25.068 00.000 13828 Guiding  Dir = 2, Dur = 174
22:42:25.070 00.002 13828 IsSlewing returns 0
22:42:25.070 00.000 13828 IsGuiding returns 0
22:42:25.073 00.003 13828 PulseGuide returned control before completion, sleep 182
22:42:25.261 00.188 13828 IsGuiding returns 0
22:42:25.261 00.000 13828 Move returns status 0, amount 174
22:42:25.261 00.000 13828 MoveAxis(N, 0, ABG)
22:42:25.261 00.000 13828 duration set to 0 by GuideMode
22:42:25.261 00.000 13828 Move returns status 0, amount 0
22:42:25.261 00.000 13828 move complete, result=0
22:42:25.261 00.000 13828 worker thread done servicing request
22:42:25.262 00.001 13828 Worker thread wakes up
22:42:25.262 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:25.262 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:25.262 00.000 8960 GuideStep: -0.4 px 174 ms EAST, 0.5 px 0 ms NORTH
22:42:27.729 02.467 13828 Exposure complete
22:42:27.868 00.139 13828 worker thread done servicing request
22:42:27.868 00.000 8960 OnExposeComplete: enter
22:42:27.871 00.003 8960 UpdateGuideState(): m_state=6
22:42:27.874 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1431
22:42:27.877 00.003 8960 Star::Find returns 1 (0), X=975.42, Y=735.08, Mass=171071, SNR=27.0, Peak=24662 HFD=3.8
22:42:27.880 00.003 8960 CameraToMount -- cameraTheta (0.01) - m_xAngle (-0.39) = xAngle (0.40 = 0.40)
22:42:27.883 00.003 8960 CameraToMount -- cameraTheta (0.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
22:42:27.885 00.002 8960 CameraToMount -- cameraX=1.19 cameraY=0.01 hyp=1.19 cameraTheta=0.01 mountX=1.09 mountY=0.42, mountTheta=0.37
22:42:27.890 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=1.19, y=0.01, opts=13)
22:42:27.892 00.002 8960 Enqueuing Move request for scope (1.19, 0.01)
22:42:27.895 00.003 13828 Worker thread wakes up
22:42:27.895 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8284, max=65535, med=13654, FiltMin=10902, FiltMax=65535, Gamma=2.540
22:42:27.898 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (1.19, 0.01) opts 0xd
22:42:27.898 00.000 8960 UpdateGuideState exits: m=171071 SNR=27.0
22:42:27.900 00.002 13828 Handling offset move in thread for scope, endpoint = (1.19, 0.01)
22:42:27.900 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:27.902 00.002 13828 Moving (1.19, 0.01) raw xDistance=1.09 yDistance=0.42
22:42:27.902 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:27.904 00.002 8960 Enqueuing Expose request
22:42:27.906 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.67 from input 1.09
22:42:27.906 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:27.906 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.42
22:42:27.906 00.000 13828 MoveAxis(W, 393, ABG)
22:42:27.906 00.000 13828 Guiding  Dir = 3, Dur = 393
22:42:27.908 00.002 13828 IsSlewing returns 0
22:42:27.908 00.000 13828 IsGuiding returns 0
22:42:27.909 00.001 13828 PulseGuide returned control before completion, sleep 402
22:42:28.322 00.413 13828 IsGuiding returns 0
22:42:28.322 00.000 13828 Move returns status 0, amount 393
22:42:28.322 00.000 13828 MoveAxis(N, 0, ABG)
22:42:28.322 00.000 13828 duration set to 0 by GuideMode
22:42:28.322 00.000 13828 Move returns status 0, amount 0
22:42:28.322 00.000 13828 move complete, result=0
22:42:28.322 00.000 13828 worker thread done servicing request
22:42:28.322 00.000 13828 Worker thread wakes up
22:42:28.322 00.000 8960 GuideStep: 1.1 px 393 ms WEST, 0.4 px 0 ms NORTH
22:42:28.325 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:28.325 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:30.794 02.469 13828 Exposure complete
22:42:30.930 00.136 13828 worker thread done servicing request
22:42:30.930 00.000 8960 OnExposeComplete: enter
22:42:30.933 00.003 8960 UpdateGuideState(): m_state=6
22:42:30.936 00.003 8960 Star::Find(15, 975, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1432
22:42:30.940 00.004 8960 Star::Find returns 1 (0), X=974.71, Y=735.67, Mass=170024, SNR=28.1, Peak=27913 HFD=3.6
22:42:30.942 00.002 8960 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.39) = xAngle (1.29 = 1.29)
22:42:30.944 00.002 8960 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25)
22:42:30.946 00.002 8960 CameraToMount -- cameraX=0.47 cameraY=0.59 hyp=0.76 cameraTheta=0.90 mountX=0.21 mountY=0.72, mountTheta=1.29
22:42:30.952 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=0.59, opts=13)
22:42:30.954 00.002 8960 Enqueuing Move request for scope (0.47, 0.59)
22:42:30.956 00.002 13828 Worker thread wakes up
22:42:30.956 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 0.59) opts 0xd
22:42:30.956 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 0.59)
22:42:30.956 00.000 13828 Moving (0.47, 0.59) raw xDistance=0.21 yDistance=0.72
22:42:30.956 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8502, max=65535, med=13641, FiltMin=10518, FiltMax=65535, Gamma=2.540
22:42:30.958 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.21
22:42:30.959 00.001 8960 UpdateGuideState exits: m=170024 SNR=28.1
22:42:30.961 00.002 13828 resist switch: large excursion: input 0.72 thresh 0.57 direction from -1 to 1
22:42:30.961 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:30.964 00.003 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=2.16
22:42:30.964 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:30.966 00.002 8960 Enqueuing Expose request
22:42:30.967 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.72 from input 0.72
22:42:30.967 00.000 13828 MoveAxis(W, 106, ABG)
22:42:30.967 00.000 13828 Guiding  Dir = 3, Dur = 106
22:42:30.969 00.002 13828 IsSlewing returns 0
22:42:30.970 00.001 13828 IsGuiding returns 0
22:42:30.971 00.001 13828 PulseGuide returned control before completion, sleep 115
22:42:31.100 00.129 13828 IsGuiding returns 0
22:42:31.100 00.000 13828 Move returns status 0, amount 106
22:42:31.100 00.000 13828 MoveAxis(S, 383, ABG)
22:42:31.100 00.000 13828 Guiding  Dir = 1, Dur = 383
22:42:31.102 00.002 13828 IsSlewing returns 0
22:42:31.102 00.000 13828 IsGuiding returns 0
22:42:31.104 00.002 13828 PulseGuide returned control before completion, sleep 392
22:42:31.512 00.408 13828 IsGuiding returns 0
22:42:31.512 00.000 13828 Move returns status 0, amount 383
22:42:31.512 00.000 13828 move complete, result=0
22:42:31.512 00.000 13828 worker thread done servicing request
22:42:31.512 00.000 13828 Worker thread wakes up
22:42:31.512 00.000 8960 GuideStep: 0.2 px 106 ms WEST, 0.7 px 383 ms SOUTH
22:42:31.515 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:31.515 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:33.993 02.478 13828 Exposure complete
22:42:34.137 00.144 13828 worker thread done servicing request
22:42:34.137 00.000 8960 OnExposeComplete: enter
22:42:34.139 00.002 8960 UpdateGuideState(): m_state=6
22:42:34.142 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1433
22:42:34.144 00.002 8960 Star::Find returns 1 (0), X=974.24, Y=734.09, Mass=123673, SNR=25.4, Peak=23216 HFD=3.0
22:42:34.148 00.004 8960 CameraToMount -- cameraTheta (-1.56) - m_xAngle (-0.39) = xAngle (-1.17 = -1.17)
22:42:34.150 00.002 8960 CameraToMount -- cameraTheta (-1.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.20 = -1.20)
22:42:34.152 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.99 hyp=0.99 cameraTheta=-1.56 mountX=0.39 mountY=-0.92, mountTheta=-1.17
22:42:34.157 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.99, opts=13)
22:42:34.161 00.004 8960 Enqueuing Move request for scope (0.01, -0.99)
22:42:34.164 00.003 13828 Worker thread wakes up
22:42:34.165 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8579, max=65535, med=13660, FiltMin=10556, FiltMax=65535, Gamma=2.540
22:42:34.168 00.003 8960 UpdateGuideState exits: m=123673 SNR=25.4
22:42:34.171 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.99) opts 0xd
22:42:34.171 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:34.173 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:34.175 00.002 8960 Enqueuing Expose request
22:42:34.178 00.003 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.99)
22:42:34.178 00.000 13828 Moving (0.01, -0.99) raw xDistance=0.39 yDistance=-0.92
22:42:34.178 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.39
22:42:34.178 00.000 13828 resist switch: large excursion: input -0.92 thresh 0.57 direction from 1 to -1
22:42:34.178 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-2.77
22:42:34.178 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.92 from input -0.92
22:42:34.178 00.000 13828 MoveAxis(W, 151, ABG)
22:42:34.178 00.000 13828 Guiding  Dir = 3, Dur = 151
22:42:34.181 00.003 13828 IsSlewing returns 0
22:42:34.181 00.000 13828 IsGuiding returns 0
22:42:34.182 00.001 13828 PulseGuide returned control before completion, sleep 159
22:42:34.358 00.176 13828 IsGuiding returns 0
22:42:34.358 00.000 13828 Move returns status 0, amount 151
22:42:34.358 00.000 13828 MoveAxis(N, 491, ABG)
22:42:34.358 00.000 13828 duration set to 0 by GuideMode
22:42:34.358 00.000 13828 Move returns status 0, amount 0
22:42:34.358 00.000 13828 move complete, result=0
22:42:34.358 00.000 13828 worker thread done servicing request
22:42:34.358 00.000 8960 GuideStep: 0.4 px 151 ms WEST, -0.9 px 0 ms NORTH
22:42:34.360 00.002 13828 Worker thread wakes up
22:42:34.360 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:34.360 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:36.826 02.466 13828 Exposure complete
22:42:36.964 00.138 13828 worker thread done servicing request
22:42:36.965 00.001 8960 OnExposeComplete: enter
22:42:36.967 00.002 8960 UpdateGuideState(): m_state=6
22:42:36.970 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1434
22:42:36.973 00.003 8960 Star::Find returns 1 (0), X=974.93, Y=735.25, Mass=147750, SNR=29.5, Peak=25897 HFD=3.3
22:42:36.974 00.001 8960 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.39) = xAngle (0.63 = 0.63)
22:42:36.977 00.003 8960 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.60 = 0.60)
22:42:36.979 00.002 8960 CameraToMount -- cameraX=0.70 cameraY=0.17 hyp=0.72 cameraTheta=0.24 mountX=0.58 mountY=0.41, mountTheta=0.61
22:42:36.983 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.70, y=0.17, opts=13)
22:42:36.985 00.002 8960 Enqueuing Move request for scope (0.70, 0.17)
22:42:36.987 00.002 13828 Worker thread wakes up
22:42:36.987 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8348, max=65535, med=13641, FiltMin=10825, FiltMax=65535, Gamma=2.540
22:42:36.989 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.70, 0.17) opts 0xd
22:42:36.989 00.000 8960 UpdateGuideState exits: m=147750 SNR=29.5
22:42:36.991 00.002 13828 Handling offset move in thread for scope, endpoint = (0.70, 0.17)
22:42:36.991 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:36.993 00.002 13828 Moving (0.70, 0.17) raw xDistance=0.58 yDistance=0.41
22:42:36.993 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:36.994 00.001 8960 Enqueuing Expose request
22:42:36.996 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.58
22:42:36.996 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:42:36.997 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:42:36.997 00.000 13828 MoveAxis(W, 225, ABG)
22:42:36.997 00.000 13828 Guiding  Dir = 3, Dur = 225
22:42:36.998 00.001 13828 IsSlewing returns 0
22:42:36.998 00.000 13828 IsGuiding returns 0
22:42:37.000 00.002 13828 PulseGuide returned control before completion, sleep 234
22:42:37.241 00.241 13828 IsGuiding returns 0
22:42:37.241 00.000 13828 Move returns status 0, amount 225
22:42:37.241 00.000 13828 MoveAxis(N, 0, ABG)
22:42:37.241 00.000 13828 duration set to 0 by GuideMode
22:42:37.241 00.000 13828 Move returns status 0, amount 0
22:42:37.242 00.001 13828 move complete, result=0
22:42:37.242 00.000 13828 worker thread done servicing request
22:42:37.242 00.000 8960 GuideStep: 0.6 px 225 ms WEST, 0.4 px 0 ms NORTH
22:42:37.245 00.003 13828 Worker thread wakes up
22:42:37.245 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:37.245 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:39.722 02.477 13828 Exposure complete
22:42:39.853 00.131 13828 worker thread done servicing request
22:42:39.854 00.001 8960 OnExposeComplete: enter
22:42:39.855 00.001 8960 UpdateGuideState(): m_state=6
22:42:39.858 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1435
22:42:39.860 00.002 8960 Star::Find returns 1 (0), X=974.03, Y=735.11, Mass=139278, SNR=27.4, Peak=23587 HFD=4.0
22:42:39.862 00.002 8960 CameraToMount -- cameraTheta (2.96) - m_xAngle (-0.39) = xAngle (3.36 = -2.93)
22:42:39.864 00.002 8960 CameraToMount -- cameraTheta (2.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.32 = -2.96)
22:42:39.866 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.04 hyp=0.21 cameraTheta=2.96 mountX=-0.20 mountY=-0.04, mountTheta=-2.96
22:42:39.873 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.04, opts=13)
22:42:39.875 00.002 8960 Enqueuing Move request for scope (-0.20, 0.04)
22:42:39.877 00.002 13828 Worker thread wakes up
22:42:39.877 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8630, max=65535, med=13648, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:42:39.879 00.002 8960 UpdateGuideState exits: m=139278 SNR=27.4
22:42:39.881 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.04) opts 0xd
22:42:39.881 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:39.883 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:39.884 00.001 8960 Enqueuing Expose request
22:42:39.886 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.04)
22:42:39.886 00.000 13828 Moving (-0.20, 0.04) raw xDistance=-0.20 yDistance=-0.04
22:42:39.886 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.20
22:42:39.886 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:42:39.886 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:42:39.886 00.000 13828 MoveAxis(E, 59, ABG)
22:42:39.886 00.000 13828 Guiding  Dir = 2, Dur = 59
22:42:39.888 00.002 13828 IsSlewing returns 0
22:42:39.888 00.000 13828 IsGuiding returns 0
22:42:39.890 00.002 13828 PulseGuide returned control before completion, sleep 68
22:42:39.961 00.071 13828 IsGuiding returns 0
22:42:39.961 00.000 13828 Move returns status 0, amount 59
22:42:39.961 00.000 13828 MoveAxis(N, 0, ABG)
22:42:39.961 00.000 13828 duration set to 0 by GuideMode
22:42:39.961 00.000 13828 Move returns status 0, amount 0
22:42:39.961 00.000 13828 move complete, result=0
22:42:39.961 00.000 13828 worker thread done servicing request
22:42:39.961 00.000 13828 Worker thread wakes up
22:42:39.961 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:39.961 00.000 8960 GuideStep: -0.2 px 59 ms EAST, -0.0 px 0 ms NORTH
22:42:39.963 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:42.438 02.475 13828 Exposure complete
22:42:42.596 00.158 13828 worker thread done servicing request
22:42:42.596 00.000 8960 OnExposeComplete: enter
22:42:42.599 00.003 8960 UpdateGuideState(): m_state=6
22:42:42.601 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1436
22:42:42.603 00.002 8960 Star::Find returns 1 (0), X=974.05, Y=734.42, Mass=110286, SNR=20.7, Peak=22633 HFD=2.9
22:42:42.605 00.002 8960 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
22:42:42.607 00.002 8960 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
22:42:42.608 00.001 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.65 hyp=0.68 cameraTheta=-1.85 mountX=0.08 mountY=-0.68, mountTheta=-1.45
22:42:42.612 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.65, opts=13)
22:42:42.614 00.002 8960 Enqueuing Move request for scope (-0.18, -0.65)
22:42:42.616 00.002 13828 Worker thread wakes up
22:42:42.616 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8368, max=65535, med=13654, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:42:42.618 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.65) opts 0xd
22:42:42.618 00.000 8960 UpdateGuideState exits: m=110286 SNR=20.7
22:42:42.620 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:42.622 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.65)
22:42:42.622 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:42.624 00.002 8960 Enqueuing Expose request
22:42:42.626 00.002 13828 Moving (-0.18, -0.65) raw xDistance=0.08 yDistance=-0.68
22:42:42.627 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:42:42.627 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:42:42.627 00.000 13828 MoveAxis(E, 0, ABG)
22:42:42.627 00.000 13828 Move returns status 0, amount 0
22:42:42.627 00.000 13828 MoveAxis(N, 359, ABG)
22:42:42.627 00.000 13828 duration set to 0 by GuideMode
22:42:42.627 00.000 13828 Move returns status 0, amount 0
22:42:42.627 00.000 13828 move complete, result=0
22:42:42.627 00.000 13828 worker thread done servicing request
22:42:42.627 00.000 13828 Worker thread wakes up
22:42:42.627 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:42.627 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:42.629 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -0.7 px 0 ms NORTH
22:42:45.084 02.455 13828 Exposure complete
22:42:45.215 00.131 13828 worker thread done servicing request
22:42:45.215 00.000 8960 OnExposeComplete: enter
22:42:45.217 00.002 8960 UpdateGuideState(): m_state=6
22:42:45.220 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1437
22:42:45.222 00.002 8960 Star::Find returns 1 (0), X=973.72, Y=734.61, Mass=163133, SNR=28.0, Peak=26499 HFD=3.5
22:42:45.224 00.002 8960 CameraToMount -- cameraTheta (-2.41) - m_xAngle (-0.39) = xAngle (-2.01 = -2.01)
22:42:45.226 00.002 8960 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.05 = -2.05)
22:42:45.229 00.003 8960 CameraToMount -- cameraX=-0.51 cameraY=-0.46 hyp=0.69 cameraTheta=-2.41 mountX=-0.30 mountY=-0.61, mountTheta=-2.02
22:42:45.233 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.51, y=-0.46, opts=13)
22:42:45.236 00.003 8960 Enqueuing Move request for scope (-0.51, -0.46)
22:42:45.239 00.003 13828 Worker thread wakes up
22:42:45.239 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.51, -0.46) opts 0xd
22:42:45.239 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7939, max=65535, med=13667, FiltMin=10588, FiltMax=65535, Gamma=2.540
22:42:45.243 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.51, -0.46)
22:42:45.243 00.000 8960 UpdateGuideState exits: m=163133 SNR=28.0
22:42:45.246 00.003 13828 Moving (-0.51, -0.46) raw xDistance=-0.30 yDistance=-0.61
22:42:45.247 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:45.251 00.004 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:42:45.252 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:45.254 00.002 8960 Enqueuing Expose request
22:42:45.257 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:42:45.257 00.000 13828 MoveAxis(E, 110, ABG)
22:42:45.257 00.000 13828 Guiding  Dir = 2, Dur = 110
22:42:45.260 00.003 13828 IsSlewing returns 0
22:42:45.260 00.000 13828 IsGuiding returns 0
22:42:45.262 00.002 13828 PulseGuide returned control before completion, sleep 118
22:42:45.386 00.124 13828 IsGuiding returns 0
22:42:45.386 00.000 13828 Move returns status 0, amount 110
22:42:45.386 00.000 13828 MoveAxis(N, 326, ABG)
22:42:45.386 00.000 13828 duration set to 0 by GuideMode
22:42:45.386 00.000 13828 Move returns status 0, amount 0
22:42:45.386 00.000 13828 move complete, result=0
22:42:45.386 00.000 13828 worker thread done servicing request
22:42:45.386 00.000 8960 GuideStep: -0.3 px 110 ms EAST, -0.6 px 0 ms NORTH
22:42:45.389 00.003 13828 Worker thread wakes up
22:42:45.389 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:45.389 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:47.864 02.475 13828 Exposure complete
22:42:47.988 00.124 13828 worker thread done servicing request
22:42:47.988 00.000 8960 OnExposeComplete: enter
22:42:47.990 00.002 8960 UpdateGuideState(): m_state=6
22:42:47.992 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1438
22:42:47.995 00.003 8960 Star::Find returns 1 (0), X=973.80, Y=734.73, Mass=119388, SNR=24.7, Peak=27497 HFD=2.7
22:42:47.997 00.002 8960 CameraToMount -- cameraTheta (-2.47) - m_xAngle (-0.39) = xAngle (-2.07 = -2.07)
22:42:47.999 00.002 8960 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.11 = -2.11)
22:42:48.001 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=-0.35 hyp=0.55 cameraTheta=-2.47 mountX=-0.27 mountY=-0.48, mountTheta=-2.08
22:42:48.004 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=-0.35, opts=13)
22:42:48.006 00.002 8960 Enqueuing Move request for scope (-0.43, -0.35)
22:42:48.008 00.002 13828 Worker thread wakes up
22:42:48.008 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8585, max=65535, med=13660, FiltMin=10441, FiltMax=65535, Gamma=2.540
22:42:48.011 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, -0.35) opts 0xd
22:42:48.011 00.000 8960 UpdateGuideState exits: m=119388 SNR=24.7
22:42:48.013 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.43, -0.35)
22:42:48.013 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:48.015 00.002 13828 Moving (-0.43, -0.35) raw xDistance=-0.27 yDistance=-0.48
22:42:48.015 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:48.017 00.002 8960 Enqueuing Expose request
22:42:48.019 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.27
22:42:48.019 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:42:48.019 00.000 13828 MoveAxis(E, 107, ABG)
22:42:48.019 00.000 13828 Guiding  Dir = 2, Dur = 107
22:42:48.021 00.002 13828 IsSlewing returns 0
22:42:48.021 00.000 13828 IsGuiding returns 0
22:42:48.023 00.002 13828 PulseGuide returned control before completion, sleep 116
22:42:48.155 00.132 13828 IsGuiding returns 0
22:42:48.155 00.000 13828 Move returns status 0, amount 107
22:42:48.155 00.000 13828 MoveAxis(N, 253, ABG)
22:42:48.155 00.000 13828 duration set to 0 by GuideMode
22:42:48.155 00.000 13828 Move returns status 0, amount 0
22:42:48.155 00.000 13828 move complete, result=0
22:42:48.155 00.000 13828 worker thread done servicing request
22:42:48.155 00.000 13828 Worker thread wakes up
22:42:48.155 00.000 8960 GuideStep: -0.3 px 107 ms EAST, -0.5 px 0 ms NORTH
22:42:48.157 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:48.157 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:50.636 02.479 13828 Exposure complete
22:42:50.791 00.155 13828 worker thread done servicing request
22:42:50.792 00.001 8960 OnExposeComplete: enter
22:42:50.794 00.002 8960 UpdateGuideState(): m_state=6
22:42:50.797 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1439
22:42:50.800 00.003 8960 Star::Find returns 1 (0), X=974.27, Y=734.27, Mass=149914, SNR=26.4, Peak=24457 HFD=3.5
22:42:50.802 00.002 8960 CameraToMount -- cameraTheta (-1.53) - m_xAngle (-0.39) = xAngle (-1.13 = -1.13)
22:42:50.805 00.003 8960 CameraToMount -- cameraTheta (-1.53) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.17 = -1.17)
22:42:50.807 00.002 8960 CameraToMount -- cameraX=0.04 cameraY=-0.81 hyp=0.81 cameraTheta=-1.53 mountX=0.34 mountY=-0.75, mountTheta=-1.14
22:42:50.811 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=-0.81, opts=13)
22:42:50.814 00.003 8960 Enqueuing Move request for scope (0.04, -0.81)
22:42:50.816 00.002 13828 Worker thread wakes up
22:42:50.816 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8617, max=65535, med=13654, FiltMin=10537, FiltMax=65535, Gamma=2.540
22:42:50.818 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, -0.81) opts 0xd
22:42:50.818 00.000 8960 UpdateGuideState exits: m=149914 SNR=26.4
22:42:50.820 00.002 13828 Handling offset move in thread for scope, endpoint = (0.04, -0.81)
22:42:50.820 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:50.822 00.002 13828 Moving (0.04, -0.81) raw xDistance=0.34 yDistance=-0.75
22:42:50.822 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:50.824 00.002 8960 Enqueuing Expose request
22:42:50.827 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.34
22:42:50.827 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.75 from input -0.75
22:42:50.827 00.000 13828 MoveAxis(W, 120, ABG)
22:42:50.827 00.000 13828 Guiding  Dir = 3, Dur = 120
22:42:50.830 00.003 13828 IsSlewing returns 0
22:42:50.830 00.000 13828 IsGuiding returns 0
22:42:50.832 00.002 13828 PulseGuide returned control before completion, sleep 128
22:42:50.967 00.135 13828 IsGuiding returns 0
22:42:50.967 00.000 13828 Move returns status 0, amount 120
22:42:50.967 00.000 13828 MoveAxis(N, 397, ABG)
22:42:50.967 00.000 13828 duration set to 0 by GuideMode
22:42:50.968 00.001 13828 Move returns status 0, amount 0
22:42:50.968 00.000 13828 move complete, result=0
22:42:50.968 00.000 13828 worker thread done servicing request
22:42:50.968 00.000 8960 GuideStep: 0.3 px 120 ms WEST, -0.7 px 0 ms NORTH
22:42:50.970 00.002 13828 Worker thread wakes up
22:42:50.971 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:50.971 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:53.443 02.472 13828 Exposure complete
22:42:53.571 00.128 13828 worker thread done servicing request
22:42:53.571 00.000 8960 OnExposeComplete: enter
22:42:53.573 00.002 8960 UpdateGuideState(): m_state=6
22:42:53.576 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1440
22:42:53.579 00.003 8960 Star::Find returns 1 (0), X=973.33, Y=734.91, Mass=118065, SNR=21.8, Peak=26051 HFD=3.2
22:42:53.582 00.003 8960 CameraToMount -- cameraTheta (-2.95) - m_xAngle (-0.39) = xAngle (-2.56 = -2.56)
22:42:53.585 00.003 8960 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.60 = -2.60)
22:42:53.588 00.003 8960 CameraToMount -- cameraX=-0.90 cameraY=-0.17 hyp=0.91 cameraTheta=-2.95 mountX=-0.76 mountY=-0.47, mountTheta=-2.59
22:42:53.596 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=-0.90, y=-0.17, opts=13)
22:42:53.599 00.003 8960 Enqueuing Move request for scope (-0.90, -0.17)
22:42:53.601 00.002 13828 Worker thread wakes up
22:42:53.601 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.17) opts 0xd
22:42:53.601 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=13654, FiltMin=10640, FiltMax=65535, Gamma=2.540
22:42:53.604 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.90, -0.17)
22:42:53.604 00.000 8960 UpdateGuideState exits: m=118065 SNR=21.8
22:42:53.606 00.002 13828 Moving (-0.90, -0.17) raw xDistance=-0.76 yDistance=-0.47
22:42:53.606 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:53.609 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.76
22:42:53.609 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:53.612 00.003 8960 Enqueuing Expose request
22:42:53.614 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:42:53.614 00.000 13828 MoveAxis(E, 275, ABG)
22:42:53.614 00.000 13828 Guiding  Dir = 2, Dur = 275
22:42:53.616 00.002 13828 IsSlewing returns 0
22:42:53.616 00.000 13828 IsGuiding returns 0
22:42:53.618 00.002 13828 PulseGuide returned control before completion, sleep 284
22:42:53.906 00.288 13828 IsGuiding returns 0
22:42:53.906 00.000 13828 Move returns status 0, amount 275
22:42:53.906 00.000 13828 MoveAxis(N, 253, ABG)
22:42:53.906 00.000 13828 duration set to 0 by GuideMode
22:42:53.906 00.000 13828 Move returns status 0, amount 0
22:42:53.906 00.000 13828 move complete, result=0
22:42:53.906 00.000 13828 worker thread done servicing request
22:42:53.906 00.000 8960 GuideStep: -0.8 px 275 ms EAST, -0.5 px 0 ms NORTH
22:42:53.909 00.003 13828 Worker thread wakes up
22:42:53.909 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:53.909 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:56.389 02.480 13828 Exposure complete
22:42:56.535 00.146 13828 worker thread done servicing request
22:42:56.535 00.000 8960 OnExposeComplete: enter
22:42:56.537 00.002 8960 UpdateGuideState(): m_state=6
22:42:56.540 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1441
22:42:56.542 00.002 8960 Star::Find returns 1 (0), X=974.12, Y=734.39, Mass=166677, SNR=30.5, Peak=24451 HFD=3.7
22:42:56.544 00.002 8960 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.39) = xAngle (-1.34 = -1.34)
22:42:56.546 00.002 8960 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
22:42:56.549 00.003 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.68 hyp=0.69 cameraTheta=-1.73 mountX=0.16 mountY=-0.68, mountTheta=-1.34
22:42:56.552 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.68, opts=13)
22:42:56.554 00.002 8960 Enqueuing Move request for scope (-0.11, -0.68)
22:42:56.556 00.002 13828 Worker thread wakes up
22:42:56.556 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8348, max=65535, med=13648, FiltMin=10787, FiltMax=65535, Gamma=2.540
22:42:56.557 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.68) opts 0xd
22:42:56.557 00.000 8960 UpdateGuideState exits: m=166677 SNR=30.5
22:42:56.560 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.68)
22:42:56.560 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:56.561 00.001 13828 Moving (-0.11, -0.68) raw xDistance=0.16 yDistance=-0.68
22:42:56.562 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:56.563 00.001 8960 Enqueuing Expose request
22:42:56.565 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.16
22:42:56.565 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.68 from input -0.68
22:42:56.565 00.000 13828 MoveAxis(W, 40, ABG)
22:42:56.566 00.001 13828 Guiding  Dir = 3, Dur = 40
22:42:56.567 00.001 13828 IsSlewing returns 0
22:42:56.567 00.000 13828 IsGuiding returns 0
22:42:56.568 00.001 13828 PulseGuide returned control before completion, sleep 49
22:42:56.627 00.059 13828 IsGuiding returns 0
22:42:56.627 00.000 13828 Move returns status 0, amount 40
22:42:56.627 00.000 13828 MoveAxis(N, 361, ABG)
22:42:56.627 00.000 13828 duration set to 0 by GuideMode
22:42:56.627 00.000 13828 Move returns status 0, amount 0
22:42:56.627 00.000 13828 move complete, result=0
22:42:56.627 00.000 13828 worker thread done servicing request
22:42:56.627 00.000 8960 GuideStep: 0.2 px 40 ms WEST, -0.7 px 0 ms NORTH
22:42:56.629 00.002 13828 Worker thread wakes up
22:42:56.629 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:56.629 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:59.099 02.470 13828 Exposure complete
22:42:59.237 00.138 13828 worker thread done servicing request
22:42:59.237 00.000 8960 OnExposeComplete: enter
22:42:59.239 00.002 8960 UpdateGuideState(): m_state=6
22:42:59.241 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1442
22:42:59.243 00.002 8960 Star::Find returns 1 (0), X=974.06, Y=734.89, Mass=156075, SNR=29.3, Peak=23395 HFD=4.2
22:42:59.244 00.001 8960 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.39) = xAngle (-1.92 = -1.92)
22:42:59.246 00.002 8960 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
22:42:59.249 00.003 8960 CameraToMount -- cameraX=-0.17 cameraY=-0.19 hyp=0.25 cameraTheta=-2.31 mountX=-0.08 mountY=-0.23, mountTheta=-1.92
22:42:59.252 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=-0.19, opts=13)
22:42:59.254 00.002 8960 Enqueuing Move request for scope (-0.17, -0.19)
22:42:59.257 00.003 13828 Worker thread wakes up
22:42:59.257 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8265, max=65535, med=13660, FiltMin=10710, FiltMax=65535, Gamma=2.540
22:42:59.261 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, -0.19) opts 0xd
22:42:59.261 00.000 8960 UpdateGuideState exits: m=156075 SNR=29.3
22:42:59.263 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.17, -0.19)
22:42:59.263 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:42:59.265 00.002 13828 Moving (-0.17, -0.19) raw xDistance=-0.08 yDistance=-0.23
22:42:59.265 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:42:59.267 00.002 8960 Enqueuing Expose request
22:42:59.269 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:42:59.269 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.23 from input -0.23
22:42:59.269 00.000 13828 MoveAxis(E, 0, ABG)
22:42:59.269 00.000 13828 Move returns status 0, amount 0
22:42:59.269 00.000 13828 MoveAxis(N, 124, ABG)
22:42:59.270 00.001 13828 duration set to 0 by GuideMode
22:42:59.270 00.000 13828 Move returns status 0, amount 0
22:42:59.270 00.000 13828 move complete, result=0
22:42:59.270 00.000 13828 worker thread done servicing request
22:42:59.270 00.000 13828 Worker thread wakes up
22:42:59.270 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:42:59.270 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:42:59.271 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
22:43:01.741 02.470 13828 Exposure complete
22:43:01.868 00.127 13828 worker thread done servicing request
22:43:01.868 00.000 8960 OnExposeComplete: enter
22:43:01.870 00.002 8960 UpdateGuideState(): m_state=6
22:43:01.872 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1443
22:43:01.874 00.002 8960 Star::Find returns 1 (0), X=974.17, Y=734.44, Mass=142606, SNR=26.4, Peak=25923 HFD=3.3
22:43:01.876 00.002 8960 CameraToMount -- cameraTheta (-1.67) - m_xAngle (-0.39) = xAngle (-1.27 = -1.27)
22:43:01.878 00.002 8960 CameraToMount -- cameraTheta (-1.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.31 = -1.31)
22:43:01.880 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=-0.64 hyp=0.64 cameraTheta=-1.67 mountX=0.19 mountY=-0.62, mountTheta=-1.28
22:43:01.882 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=-0.64, opts=13)
22:43:01.883 00.001 8960 Enqueuing Move request for scope (-0.06, -0.64)
22:43:01.885 00.002 13828 Worker thread wakes up
22:43:01.885 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8483, max=65535, med=13660, FiltMin=10518, FiltMax=65535, Gamma=2.540
22:43:01.888 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, -0.64) opts 0xd
22:43:01.888 00.000 8960 UpdateGuideState exits: m=142606 SNR=26.4
22:43:01.890 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.06, -0.64)
22:43:01.890 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:01.894 00.004 13828 Moving (-0.06, -0.64) raw xDistance=0.19 yDistance=-0.62
22:43:01.894 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:01.898 00.004 8960 Enqueuing Expose request
22:43:01.901 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
22:43:01.901 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.62 from input -0.62
22:43:01.901 00.000 13828 MoveAxis(W, 70, ABG)
22:43:01.901 00.000 13828 Guiding  Dir = 3, Dur = 70
22:43:01.904 00.003 13828 IsSlewing returns 0
22:43:01.904 00.000 13828 IsGuiding returns 0
22:43:01.905 00.001 13828 PulseGuide returned control before completion, sleep 79
22:43:01.985 00.080 13828 IsGuiding returns 0
22:43:01.985 00.000 13828 Move returns status 0, amount 70
22:43:01.985 00.000 13828 MoveAxis(N, 331, ABG)
22:43:01.985 00.000 13828 duration set to 0 by GuideMode
22:43:01.985 00.000 13828 Move returns status 0, amount 0
22:43:01.985 00.000 13828 move complete, result=0
22:43:01.985 00.000 13828 worker thread done servicing request
22:43:01.985 00.000 8960 GuideStep: 0.2 px 70 ms WEST, -0.6 px 0 ms NORTH
22:43:01.988 00.003 13828 Worker thread wakes up
22:43:01.988 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:01.988 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:04.460 02.472 13828 Exposure complete
22:43:04.597 00.137 13828 worker thread done servicing request
22:43:04.597 00.000 8960 OnExposeComplete: enter
22:43:04.600 00.003 8960 UpdateGuideState(): m_state=6
22:43:04.602 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1444
22:43:04.604 00.002 8960 Star::Find returns 1 (0), X=974.36, Y=734.64, Mass=147274, SNR=28.7, Peak=25904 HFD=3.2
22:43:04.605 00.001 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.89 = -0.89)
22:43:04.607 00.002 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
22:43:04.610 00.003 8960 CameraToMount -- cameraX=0.13 cameraY=-0.44 hyp=0.46 cameraTheta=-1.28 mountX=0.29 mountY=-0.37, mountTheta=-0.90
22:43:04.613 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.44, opts=13)
22:43:04.616 00.003 8960 Enqueuing Move request for scope (0.13, -0.44)
22:43:04.618 00.002 13828 Worker thread wakes up
22:43:04.618 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=13673, FiltMin=10800, FiltMax=65535, Gamma=2.540
22:43:04.620 00.002 8960 UpdateGuideState exits: m=147274 SNR=28.7
22:43:04.623 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:04.626 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:04.628 00.002 8960 Enqueuing Expose request
22:43:04.630 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.44) opts 0xd
22:43:04.630 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.44)
22:43:04.630 00.000 13828 Moving (0.13, -0.44) raw xDistance=0.29 yDistance=-0.37
22:43:04.630 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:43:04.631 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.37 from input -0.37
22:43:04.631 00.000 13828 MoveAxis(W, 112, ABG)
22:43:04.631 00.000 13828 Guiding  Dir = 3, Dur = 112
22:43:04.632 00.001 13828 IsSlewing returns 0
22:43:04.632 00.000 13828 IsGuiding returns 0
22:43:04.634 00.002 13828 PulseGuide returned control before completion, sleep 121
22:43:04.766 00.132 13828 IsGuiding returns 0
22:43:04.766 00.000 13828 Move returns status 0, amount 112
22:43:04.766 00.000 13828 MoveAxis(N, 196, ABG)
22:43:04.766 00.000 13828 duration set to 0 by GuideMode
22:43:04.766 00.000 13828 Move returns status 0, amount 0
22:43:04.766 00.000 13828 move complete, result=0
22:43:04.766 00.000 13828 worker thread done servicing request
22:43:04.766 00.000 13828 Worker thread wakes up
22:43:04.766 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:04.766 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:04.766 00.000 8960 GuideStep: 0.3 px 112 ms WEST, -0.4 px 0 ms NORTH
22:43:07.241 02.475 13828 Exposure complete
22:43:07.383 00.142 13828 worker thread done servicing request
22:43:07.383 00.000 8960 OnExposeComplete: enter
22:43:07.385 00.002 8960 UpdateGuideState(): m_state=6
22:43:07.388 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1445
22:43:07.390 00.002 8960 Star::Find returns 1 (0), X=974.37, Y=734.76, Mass=148384, SNR=26.6, Peak=24137 HFD=3.6
22:43:07.392 00.002 8960 CameraToMount -- cameraTheta (-1.15) - m_xAngle (-0.39) = xAngle (-0.76 = -0.76)
22:43:07.394 00.002 8960 CameraToMount -- cameraTheta (-1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.80 = -0.80)
22:43:07.395 00.001 8960 CameraToMount -- cameraX=0.14 cameraY=-0.31 hyp=0.34 cameraTheta=-1.15 mountX=0.25 mountY=-0.24, mountTheta=-0.78
22:43:07.399 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=-0.31, opts=13)
22:43:07.401 00.002 8960 Enqueuing Move request for scope (0.14, -0.31)
22:43:07.403 00.002 13828 Worker thread wakes up
22:43:07.403 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8118, max=65535, med=13673, FiltMin=10710, FiltMax=65535, Gamma=2.540
22:43:07.405 00.002 8960 UpdateGuideState exits: m=148384 SNR=26.6
22:43:07.407 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, -0.31) opts 0xd
22:43:07.407 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:07.409 00.002 13828 Handling offset move in thread for scope, endpoint = (0.14, -0.31)
22:43:07.409 00.000 13828 Moving (0.14, -0.31) raw xDistance=0.25 yDistance=-0.24
22:43:07.409 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:07.411 00.002 8960 Enqueuing Expose request
22:43:07.413 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.25
22:43:07.413 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:43:07.413 00.000 13828 MoveAxis(W, 100, ABG)
22:43:07.413 00.000 13828 Guiding  Dir = 3, Dur = 100
22:43:07.416 00.003 13828 IsSlewing returns 0
22:43:07.416 00.000 13828 IsGuiding returns 0
22:43:07.418 00.002 13828 PulseGuide returned control before completion, sleep 108
22:43:07.527 00.109 13828 IsGuiding returns 0
22:43:07.527 00.000 13828 Move returns status 0, amount 100
22:43:07.527 00.000 13828 MoveAxis(N, 130, ABG)
22:43:07.527 00.000 13828 duration set to 0 by GuideMode
22:43:07.527 00.000 13828 Move returns status 0, amount 0
22:43:07.527 00.000 13828 move complete, result=0
22:43:07.527 00.000 13828 worker thread done servicing request
22:43:07.527 00.000 8960 GuideStep: 0.2 px 100 ms WEST, -0.2 px 0 ms NORTH
22:43:07.530 00.003 13828 Worker thread wakes up
22:43:07.530 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:07.530 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:10.005 02.475 13828 Exposure complete
22:43:10.144 00.139 13828 worker thread done servicing request
22:43:10.144 00.000 8960 OnExposeComplete: enter
22:43:10.146 00.002 8960 UpdateGuideState(): m_state=6
22:43:10.149 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1446
22:43:10.151 00.002 8960 Star::Find returns 1 (0), X=974.11, Y=733.99, Mass=134886, SNR=29.2, Peak=23561 HFD=3.0
22:43:10.153 00.002 8960 CameraToMount -- cameraTheta (-1.69) - m_xAngle (-0.39) = xAngle (-1.29 = -1.29)
22:43:10.155 00.002 8960 CameraToMount -- cameraTheta (-1.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.33 = -1.33)
22:43:10.157 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=-1.09 hyp=1.09 cameraTheta=-1.69 mountX=0.30 mountY=-1.06, mountTheta=-1.29
22:43:10.160 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=-1.09, opts=13)
22:43:10.162 00.002 8960 Enqueuing Move request for scope (-0.12, -1.09)
22:43:10.164 00.002 13828 Worker thread wakes up
22:43:10.164 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -1.09) opts 0xd
22:43:10.164 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, -1.09)
22:43:10.164 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8304, max=65535, med=13667, FiltMin=10768, FiltMax=65535, Gamma=2.540
22:43:10.166 00.002 13828 Moving (-0.12, -1.09) raw xDistance=0.30 yDistance=-1.06
22:43:10.166 00.000 8960 UpdateGuideState exits: m=134886 SNR=29.2
22:43:10.168 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.30
22:43:10.168 00.000 13828 GuideAlgorithmResistSwitch::result() returns -1.06 from input -1.06
22:43:10.168 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:10.170 00.002 13828 MoveAxis(W, 118, ABG)
22:43:10.170 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:10.172 00.002 8960 Enqueuing Expose request
22:43:10.174 00.002 13828 Guiding  Dir = 3, Dur = 118
22:43:10.175 00.001 13828 IsSlewing returns 0
22:43:10.175 00.000 13828 IsGuiding returns 0
22:43:10.177 00.002 13828 PulseGuide returned control before completion, sleep 127
22:43:10.306 00.129 13828 IsGuiding returns 0
22:43:10.306 00.000 13828 Move returns status 0, amount 118
22:43:10.306 00.000 13828 MoveAxis(N, 564, ABG)
22:43:10.306 00.000 13828 duration set to 0 by GuideMode
22:43:10.306 00.000 13828 Move returns status 0, amount 0
22:43:10.306 00.000 13828 move complete, result=0
22:43:10.306 00.000 13828 worker thread done servicing request
22:43:10.306 00.000 8960 GuideStep: 0.3 px 118 ms WEST, -1.1 px 0 ms NORTH
22:43:10.309 00.003 13828 Worker thread wakes up
22:43:10.309 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:10.309 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:12.781 02.472 13828 Exposure complete
22:43:12.921 00.140 13828 worker thread done servicing request
22:43:12.921 00.000 8960 OnExposeComplete: enter
22:43:12.924 00.003 8960 UpdateGuideState(): m_state=6
22:43:12.927 00.003 8960 Star::Find(15, 974, 733, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1447
22:43:12.929 00.002 8960 Star::Find returns 1 (0), X=973.41, Y=735.07, Mass=170354, SNR=32.3, Peak=23913 HFD=3.8
22:43:12.932 00.003 8960 CameraToMount -- cameraTheta (-3.13) - m_xAngle (-0.39) = xAngle (-2.74 = -2.74)
22:43:12.934 00.002 8960 CameraToMount -- cameraTheta (-3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.77 = -2.77)
22:43:12.937 00.003 8960 CameraToMount -- cameraX=-0.83 cameraY=-0.01 hyp=0.83 cameraTheta=-3.13 mountX=-0.76 mountY=-0.30, mountTheta=-2.77
22:43:12.940 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.83, y=-0.01, opts=13)
22:43:12.942 00.002 8960 Enqueuing Move request for scope (-0.83, -0.01)
22:43:12.944 00.002 13828 Worker thread wakes up
22:43:12.945 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8617, max=65535, med=13673, FiltMin=10467, FiltMax=65535, Gamma=2.540
22:43:12.947 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.83, -0.01) opts 0xd
22:43:12.947 00.000 8960 UpdateGuideState exits: m=170354 SNR=32.3
22:43:12.951 00.004 13828 Handling offset move in thread for scope, endpoint = (-0.83, -0.01)
22:43:12.951 00.000 13828 Moving (-0.83, -0.01) raw xDistance=-0.76 yDistance=-0.30
22:43:12.951 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.76
22:43:12.951 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:43:12.951 00.000 13828 MoveAxis(E, 273, ABG)
22:43:12.951 00.000 13828 Guiding  Dir = 2, Dur = 273
22:43:12.951 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:12.953 00.002 13828 IsSlewing returns 0
22:43:12.953 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:12.955 00.002 8960 Enqueuing Expose request
22:43:12.957 00.002 13828 IsGuiding returns 0
22:43:12.961 00.004 13828 PulseGuide returned control before completion, sleep 280
22:43:13.243 00.282 13828 IsGuiding returns 0
22:43:13.243 00.000 13828 Move returns status 0, amount 273
22:43:13.243 00.000 13828 MoveAxis(N, 159, ABG)
22:43:13.243 00.000 13828 duration set to 0 by GuideMode
22:43:13.243 00.000 13828 Move returns status 0, amount 0
22:43:13.243 00.000 13828 move complete, result=0
22:43:13.243 00.000 13828 worker thread done servicing request
22:43:13.243 00.000 13828 Worker thread wakes up
22:43:13.243 00.000 8960 GuideStep: -0.8 px 273 ms EAST, -0.3 px 0 ms NORTH
22:43:13.245 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:13.246 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:15.722 02.476 13828 Exposure complete
22:43:15.870 00.148 13828 worker thread done servicing request
22:43:15.870 00.000 8960 OnExposeComplete: enter
22:43:15.873 00.003 8960 UpdateGuideState(): m_state=6
22:43:15.876 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1448
22:43:15.878 00.002 8960 Star::Find returns 1 (0), X=974.43, Y=734.42, Mass=143234, SNR=24.8, Peak=24963 HFD=3.2
22:43:15.880 00.002 8960 CameraToMount -- cameraTheta (-1.28) - m_xAngle (-0.39) = xAngle (-0.88 = -0.88)
22:43:15.882 00.002 8960 CameraToMount -- cameraTheta (-1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.92 = -0.92)
22:43:15.884 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=-0.66 hyp=0.69 cameraTheta=-1.28 mountX=0.44 mountY=-0.55, mountTheta=-0.90
22:43:15.887 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-0.66, opts=13)
22:43:15.889 00.002 8960 Enqueuing Move request for scope (0.20, -0.66)
22:43:15.892 00.003 13828 Worker thread wakes up
22:43:15.892 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8579, max=65535, med=13673, FiltMin=10665, FiltMax=65535, Gamma=2.540
22:43:15.896 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.66) opts 0xd
22:43:15.896 00.000 8960 UpdateGuideState exits: m=143234 SNR=24.8
22:43:15.898 00.002 13828 Handling offset move in thread for scope, endpoint = (0.20, -0.66)
22:43:15.898 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:15.901 00.003 13828 Moving (0.20, -0.66) raw xDistance=0.44 yDistance=-0.55
22:43:15.901 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:15.903 00.002 8960 Enqueuing Expose request
22:43:15.906 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.44
22:43:15.906 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:43:15.906 00.000 13828 MoveAxis(W, 143, ABG)
22:43:15.906 00.000 13828 Guiding  Dir = 3, Dur = 143
22:43:15.908 00.002 13828 IsSlewing returns 0
22:43:15.908 00.000 13828 IsGuiding returns 0
22:43:15.910 00.002 13828 PulseGuide returned control before completion, sleep 152
22:43:16.072 00.162 13828 IsGuiding returns 0
22:43:16.072 00.000 13828 Move returns status 0, amount 143
22:43:16.072 00.000 13828 MoveAxis(N, 292, ABG)
22:43:16.072 00.000 13828 duration set to 0 by GuideMode
22:43:16.072 00.000 13828 Move returns status 0, amount 0
22:43:16.072 00.000 13828 move complete, result=0
22:43:16.072 00.000 13828 worker thread done servicing request
22:43:16.072 00.000 8960 GuideStep: 0.4 px 143 ms WEST, -0.5 px 0 ms NORTH
22:43:16.075 00.003 13828 Worker thread wakes up
22:43:16.075 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:16.075 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:18.548 02.473 13828 Exposure complete
22:43:18.685 00.137 13828 worker thread done servicing request
22:43:18.685 00.000 8960 OnExposeComplete: enter
22:43:18.687 00.002 8960 UpdateGuideState(): m_state=6
22:43:18.690 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1449
22:43:18.693 00.003 8960 Star::Find returns 1 (0), X=974.66, Y=734.42, Mass=128944, SNR=25.5, Peak=23843 HFD=3.2
22:43:18.695 00.002 8960 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.39) = xAngle (-0.60 = -0.60)
22:43:18.697 00.002 8960 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
22:43:18.699 00.002 8960 CameraToMount -- cameraX=0.43 cameraY=-0.66 hyp=0.79 cameraTheta=-1.00 mountX=0.65 mountY=-0.47, mountTheta=-0.63
22:43:18.702 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=-0.66, opts=13)
22:43:18.704 00.002 8960 Enqueuing Move request for scope (0.43, -0.66)
22:43:18.706 00.002 13828 Worker thread wakes up
22:43:18.706 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.66) opts 0xd
22:43:18.706 00.000 13828 Handling offset move in thread for scope, endpoint = (0.43, -0.66)
22:43:18.706 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8412, max=65535, med=13673, FiltMin=10723, FiltMax=65535, Gamma=2.540
22:43:18.709 00.003 13828 Moving (0.43, -0.66) raw xDistance=0.65 yDistance=-0.47
22:43:18.709 00.000 8960 UpdateGuideState exits: m=128944 SNR=25.5
22:43:18.711 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.65
22:43:18.711 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:18.713 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.47 from input -0.47
22:43:18.713 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:18.715 00.002 8960 Enqueuing Expose request
22:43:18.717 00.002 13828 MoveAxis(W, 250, ABG)
22:43:18.717 00.000 13828 Guiding  Dir = 3, Dur = 250
22:43:18.720 00.003 13828 IsSlewing returns 0
22:43:18.720 00.000 13828 IsGuiding returns 0
22:43:18.721 00.001 13828 PulseGuide returned control before completion, sleep 259
22:43:18.991 00.270 13828 IsGuiding returns 0
22:43:18.991 00.000 13828 Move returns status 0, amount 250
22:43:18.991 00.000 13828 MoveAxis(N, 250, ABG)
22:43:18.991 00.000 13828 duration set to 0 by GuideMode
22:43:18.991 00.000 13828 Move returns status 0, amount 0
22:43:18.991 00.000 13828 move complete, result=0
22:43:18.991 00.000 13828 worker thread done servicing request
22:43:18.991 00.000 13828 Worker thread wakes up
22:43:18.991 00.000 8960 GuideStep: 0.6 px 250 ms WEST, -0.5 px 0 ms NORTH
22:43:18.994 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:18.994 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:21.464 02.470 13828 Exposure complete
22:43:21.597 00.133 13828 worker thread done servicing request
22:43:21.597 00.000 8960 OnExposeComplete: enter
22:43:21.600 00.003 8960 UpdateGuideState(): m_state=6
22:43:21.603 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1450
22:43:21.605 00.002 8960 Star::Find returns 1 (0), X=973.83, Y=735.53, Mass=140255, SNR=24.4, Peak=23651 HFD=3.9
22:43:21.608 00.003 8960 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.39) = xAngle (2.69 = 2.69)
22:43:21.610 00.002 8960 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.66 = 2.66)
22:43:21.611 00.001 8960 CameraToMount -- cameraX=-0.40 cameraY=0.45 hyp=0.60 cameraTheta=2.30 mountX=-0.54 mountY=0.28, mountTheta=2.66
22:43:21.614 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.40, y=0.45, opts=13)
22:43:21.616 00.002 8960 Enqueuing Move request for scope (-0.40, 0.45)
22:43:21.618 00.002 13828 Worker thread wakes up
22:43:21.619 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.40, 0.45) opts 0xd
22:43:21.619 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8624, max=65535, med=13673, FiltMin=10800, FiltMax=65535, Gamma=2.540
22:43:21.621 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.40, 0.45)
22:43:21.621 00.000 8960 UpdateGuideState exits: m=140255 SNR=24.4
22:43:21.624 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:21.625 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:21.627 00.002 8960 Enqueuing Expose request
22:43:21.629 00.002 13828 Moving (-0.40, 0.45) raw xDistance=-0.54 yDistance=0.28
22:43:21.629 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.54
22:43:21.629 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:43:21.629 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.28
22:43:21.629 00.000 13828 MoveAxis(E, 183, ABG)
22:43:21.629 00.000 13828 Guiding  Dir = 2, Dur = 183
22:43:21.631 00.002 13828 IsSlewing returns 0
22:43:21.631 00.000 13828 IsGuiding returns 0
22:43:21.632 00.001 13828 PulseGuide returned control before completion, sleep 192
22:43:21.831 00.199 13828 IsGuiding returns 0
22:43:21.831 00.000 13828 Move returns status 0, amount 183
22:43:21.831 00.000 13828 MoveAxis(N, 0, ABG)
22:43:21.831 00.000 13828 duration set to 0 by GuideMode
22:43:21.831 00.000 13828 Move returns status 0, amount 0
22:43:21.832 00.001 13828 move complete, result=0
22:43:21.832 00.000 13828 worker thread done servicing request
22:43:21.832 00.000 8960 GuideStep: -0.5 px 183 ms EAST, 0.3 px 0 ms NORTH
22:43:21.835 00.003 13828 Worker thread wakes up
22:43:21.835 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:21.835 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:24.300 02.465 13828 Exposure complete
22:43:24.436 00.136 13828 worker thread done servicing request
22:43:24.436 00.000 8960 OnExposeComplete: enter
22:43:24.438 00.002 8960 UpdateGuideState(): m_state=6
22:43:24.440 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1451
22:43:24.442 00.002 8960 Star::Find returns 1 (0), X=974.20, Y=734.52, Mass=123017, SNR=24.8, Peak=26339 HFD=3.0
22:43:24.444 00.002 8960 CameraToMount -- cameraTheta (-1.63) - m_xAngle (-0.39) = xAngle (-1.23 = -1.23)
22:43:24.446 00.002 8960 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.27 = -1.27)
22:43:24.448 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.55 hyp=0.55 cameraTheta=-1.63 mountX=0.18 mountY=-0.53, mountTheta=-1.24
22:43:24.452 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.55, opts=13)
22:43:24.454 00.002 8960 Enqueuing Move request for scope (-0.03, -0.55)
22:43:24.456 00.002 13828 Worker thread wakes up
22:43:24.457 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8720, max=65535, med=13660, FiltMin=10710, FiltMax=65535, Gamma=2.540
22:43:24.458 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.55) opts 0xd
22:43:24.458 00.000 8960 UpdateGuideState exits: m=123017 SNR=24.8
22:43:24.460 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.55)
22:43:24.460 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:24.462 00.002 13828 Moving (-0.03, -0.55) raw xDistance=0.18 yDistance=-0.53
22:43:24.462 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:24.464 00.002 8960 Enqueuing Expose request
22:43:24.466 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.18
22:43:24.466 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.53 from input -0.53
22:43:24.466 00.000 13828 MoveAxis(W, 55, ABG)
22:43:24.466 00.000 13828 Guiding  Dir = 3, Dur = 55
22:43:24.467 00.001 13828 IsSlewing returns 0
22:43:24.467 00.000 13828 IsGuiding returns 0
22:43:24.469 00.002 13828 PulseGuide returned control before completion, sleep 64
22:43:24.540 00.071 13828 IsGuiding returns 0
22:43:24.540 00.000 13828 Move returns status 0, amount 55
22:43:24.540 00.000 13828 MoveAxis(N, 282, ABG)
22:43:24.540 00.000 13828 duration set to 0 by GuideMode
22:43:24.540 00.000 13828 Move returns status 0, amount 0
22:43:24.540 00.000 13828 move complete, result=0
22:43:24.540 00.000 13828 worker thread done servicing request
22:43:24.540 00.000 8960 GuideStep: 0.2 px 55 ms WEST, -0.5 px 0 ms NORTH
22:43:24.543 00.003 13828 Worker thread wakes up
22:43:24.543 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:24.543 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:27.016 02.473 13828 Exposure complete
22:43:27.155 00.139 13828 worker thread done servicing request
22:43:27.155 00.000 8960 OnExposeComplete: enter
22:43:27.157 00.002 8960 UpdateGuideState(): m_state=6
22:43:27.160 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1452
22:43:27.162 00.002 8960 Star::Find returns 1 (0), X=974.29, Y=734.42, Mass=130664, SNR=27.3, Peak=23139 HFD=3.4
22:43:27.164 00.002 8960 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.39) = xAngle (-1.09 = -1.09)
22:43:27.165 00.001 8960 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
22:43:27.167 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=-0.66 hyp=0.66 cameraTheta=-1.48 mountX=0.31 mountY=-0.60, mountTheta=-1.09
22:43:27.170 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=-0.66, opts=13)
22:43:27.173 00.003 8960 Enqueuing Move request for scope (0.06, -0.66)
22:43:27.175 00.002 13828 Worker thread wakes up
22:43:27.175 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7708, max=65535, med=13660, FiltMin=10646, FiltMax=65535, Gamma=2.540
22:43:27.178 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, -0.66) opts 0xd
22:43:27.179 00.001 13828 Handling offset move in thread for scope, endpoint = (0.06, -0.66)
22:43:27.179 00.000 13828 Moving (0.06, -0.66) raw xDistance=0.31 yDistance=-0.60
22:43:27.179 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
22:43:27.179 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.60 from input -0.60
22:43:27.179 00.000 8960 UpdateGuideState exits: m=130664 SNR=27.3
22:43:27.181 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:27.183 00.002 13828 MoveAxis(W, 118, ABG)
22:43:27.183 00.000 13828 Guiding  Dir = 3, Dur = 118
22:43:27.183 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:27.185 00.002 8960 Enqueuing Expose request
22:43:27.187 00.002 13828 IsSlewing returns 0
22:43:27.187 00.000 13828 IsGuiding returns 0
22:43:27.191 00.004 13828 PulseGuide returned control before completion, sleep 125
22:43:27.331 00.140 13828 IsGuiding returns 0
22:43:27.331 00.000 13828 Move returns status 0, amount 118
22:43:27.331 00.000 13828 MoveAxis(N, 318, ABG)
22:43:27.331 00.000 13828 duration set to 0 by GuideMode
22:43:27.331 00.000 13828 Move returns status 0, amount 0
22:43:27.331 00.000 13828 move complete, result=0
22:43:27.331 00.000 13828 worker thread done servicing request
22:43:27.331 00.000 13828 Worker thread wakes up
22:43:27.331 00.000 8960 GuideStep: 0.3 px 118 ms WEST, -0.6 px 0 ms NORTH
22:43:27.334 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:27.335 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:29.811 02.476 13828 Exposure complete
22:43:29.968 00.157 13828 worker thread done servicing request
22:43:29.968 00.000 8960 OnExposeComplete: enter
22:43:29.970 00.002 8960 UpdateGuideState(): m_state=6
22:43:29.973 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1453
22:43:29.976 00.003 8960 Star::Find returns 1 (0), X=973.76, Y=734.80, Mass=124693, SNR=25.0, Peak=27395 HFD=2.8
22:43:29.978 00.002 8960 CameraToMount -- cameraTheta (-2.61) - m_xAngle (-0.39) = xAngle (-2.22 = -2.22)
22:43:29.980 00.002 8960 CameraToMount -- cameraTheta (-2.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.26 = -2.26)
22:43:29.982 00.002 8960 CameraToMount -- cameraX=-0.47 cameraY=-0.28 hyp=0.55 cameraTheta=-2.61 mountX=-0.33 mountY=-0.42, mountTheta=-2.23
22:43:29.984 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=-0.28, opts=13)
22:43:29.986 00.002 8960 Enqueuing Move request for scope (-0.47, -0.28)
22:43:29.988 00.002 13828 Worker thread wakes up
22:43:29.988 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8713, max=65535, med=13660, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:43:29.991 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, -0.28) opts 0xd
22:43:29.991 00.000 8960 UpdateGuideState exits: m=124693 SNR=25.0
22:43:29.994 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.47, -0.28)
22:43:29.994 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:29.997 00.003 13828 Moving (-0.47, -0.28) raw xDistance=-0.33 yDistance=-0.42
22:43:29.997 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.33
22:43:29.997 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:43:29.997 00.000 13828 MoveAxis(E, 114, ABG)
22:43:29.997 00.000 13828 Guiding  Dir = 2, Dur = 114
22:43:29.997 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:29.998 00.001 8960 Enqueuing Expose request
22:43:30.000 00.002 13828 IsSlewing returns 0
22:43:30.000 00.000 13828 IsGuiding returns 0
22:43:30.002 00.002 13828 PulseGuide returned control before completion, sleep 123
22:43:30.131 00.129 13828 IsGuiding returns 0
22:43:30.131 00.000 13828 Move returns status 0, amount 114
22:43:30.131 00.000 13828 MoveAxis(N, 226, ABG)
22:43:30.131 00.000 13828 duration set to 0 by GuideMode
22:43:30.132 00.001 13828 Move returns status 0, amount 0
22:43:30.132 00.000 13828 move complete, result=0
22:43:30.132 00.000 13828 worker thread done servicing request
22:43:30.132 00.000 8960 GuideStep: -0.3 px 114 ms EAST, -0.4 px 0 ms NORTH
22:43:30.136 00.004 13828 Worker thread wakes up
22:43:30.136 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:30.136 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:32.612 02.476 13828 Exposure complete
22:43:32.768 00.156 13828 worker thread done servicing request
22:43:32.768 00.000 8960 OnExposeComplete: enter
22:43:32.770 00.002 8960 UpdateGuideState(): m_state=6
22:43:32.772 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1454
22:43:32.775 00.003 8960 Star::Find returns 1 (0), X=974.34, Y=734.78, Mass=161932, SNR=30.7, Peak=25923 HFD=3.6
22:43:32.778 00.003 8960 CameraToMount -- cameraTheta (-1.23) - m_xAngle (-0.39) = xAngle (-0.84 = -0.84)
22:43:32.781 00.003 8960 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.87 = -0.87)
22:43:32.782 00.001 8960 CameraToMount -- cameraX=0.10 cameraY=-0.29 hyp=0.31 cameraTheta=-1.23 mountX=0.21 mountY=-0.24, mountTheta=-0.85
22:43:32.785 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.29, opts=13)
22:43:32.789 00.004 8960 Enqueuing Move request for scope (0.10, -0.29)
22:43:32.792 00.003 13828 Worker thread wakes up
22:43:32.792 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=13654, FiltMin=10697, FiltMax=65535, Gamma=2.540
22:43:32.794 00.002 8960 UpdateGuideState exits: m=161932 SNR=30.7
22:43:32.797 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.29) opts 0xd
22:43:32.797 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:32.799 00.002 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.29)
22:43:32.800 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:32.802 00.002 8960 Enqueuing Expose request
22:43:32.804 00.002 13828 Moving (0.10, -0.29) raw xDistance=0.21 yDistance=-0.24
22:43:32.804 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.21
22:43:32.804 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.24 from input -0.24
22:43:32.804 00.000 13828 MoveAxis(W, 69, ABG)
22:43:32.804 00.000 13828 Guiding  Dir = 3, Dur = 69
22:43:32.805 00.001 13828 IsSlewing returns 0
22:43:32.805 00.000 13828 IsGuiding returns 0
22:43:32.807 00.002 13828 PulseGuide returned control before completion, sleep 78
22:43:32.893 00.086 13828 IsGuiding returns 1
22:43:32.893 00.000 13828 scope still moving after pulse duration time elapsed
22:43:32.926 00.033 13828 IsSlewing returns 0
22:43:32.926 00.000 13828 IsGuiding returns 0
22:43:32.926 00.000 13828 scope move finished after 69 + 51 ms
22:43:32.926 00.000 13828 Move returns status 0, amount 69
22:43:32.926 00.000 13828 MoveAxis(N, 127, ABG)
22:43:32.926 00.000 13828 duration set to 0 by GuideMode
22:43:32.926 00.000 13828 Move returns status 0, amount 0
22:43:32.927 00.001 13828 move complete, result=0
22:43:32.927 00.000 13828 worker thread done servicing request
22:43:32.927 00.000 13828 Worker thread wakes up
22:43:32.927 00.000 8960 GuideStep: 0.2 px 69 ms WEST, -0.2 px 0 ms NORTH
22:43:32.931 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:32.931 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:35.403 02.472 13828 Exposure complete
22:43:35.550 00.147 13828 worker thread done servicing request
22:43:35.550 00.000 8960 OnExposeComplete: enter
22:43:35.553 00.003 8960 UpdateGuideState(): m_state=6
22:43:35.555 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1455
22:43:35.557 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=735.10, Mass=148197, SNR=29.3, Peak=27747 HFD=3.6
22:43:35.559 00.002 8960 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.39) = xAngle (0.69 = 0.69)
22:43:35.561 00.002 8960 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.65 = 0.65)
22:43:35.563 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=0.03 hyp=0.09 cameraTheta=0.30 mountX=0.07 mountY=0.05, mountTheta=0.67
22:43:35.566 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.03, opts=13)
22:43:35.568 00.002 8960 Enqueuing Move request for scope (0.09, 0.03)
22:43:35.570 00.002 13828 Worker thread wakes up
22:43:35.570 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8643, max=65535, med=13673, FiltMin=10601, FiltMax=65535, Gamma=2.540
22:43:35.572 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.03) opts 0xd
22:43:35.572 00.000 8960 UpdateGuideState exits: m=148197 SNR=29.3
22:43:35.574 00.002 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.03)
22:43:35.574 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:35.578 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:35.580 00.002 8960 Enqueuing Expose request
22:43:35.582 00.002 13828 Moving (0.09, 0.03) raw xDistance=0.07 yDistance=0.05
22:43:35.582 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:43:35.582 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:35.583 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:43:35.583 00.000 13828 MoveAxis(E, 0, ABG)
22:43:35.583 00.000 13828 Move returns status 0, amount 0
22:43:35.583 00.000 13828 MoveAxis(N, 0, ABG)
22:43:35.583 00.000 13828 duration set to 0 by GuideMode
22:43:35.583 00.000 13828 Move returns status 0, amount 0
22:43:35.583 00.000 13828 move complete, result=0
22:43:35.583 00.000 13828 worker thread done servicing request
22:43:35.583 00.000 13828 Worker thread wakes up
22:43:35.584 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:35.584 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:35.584 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:43:38.061 02.477 13828 Exposure complete
22:43:38.196 00.135 13828 worker thread done servicing request
22:43:38.196 00.000 8960 OnExposeComplete: enter
22:43:38.198 00.002 8960 UpdateGuideState(): m_state=6
22:43:38.200 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1456
22:43:38.202 00.002 8960 Star::Find returns 1 (0), X=974.50, Y=734.78, Mass=141975, SNR=27.7, Peak=26153 HFD=3.4
22:43:38.204 00.002 8960 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.39) = xAngle (-0.44 = -0.44)
22:43:38.206 00.002 8960 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.48 = -0.48)
22:43:38.209 00.003 8960 CameraToMount -- cameraX=0.27 cameraY=-0.29 hyp=0.40 cameraTheta=-0.83 mountX=0.36 mountY=-0.18, mountTheta=-0.47
22:43:38.213 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.29, opts=13)
22:43:38.215 00.002 8960 Enqueuing Move request for scope (0.27, -0.29)
22:43:38.217 00.002 13828 Worker thread wakes up
22:43:38.217 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13667, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:43:38.219 00.002 8960 UpdateGuideState exits: m=141975 SNR=27.7
22:43:38.220 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:38.222 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:38.224 00.002 8960 Enqueuing Expose request
22:43:38.225 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.29) opts 0xd
22:43:38.226 00.001 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.29)
22:43:38.226 00.000 13828 Moving (0.27, -0.29) raw xDistance=0.36 yDistance=-0.18
22:43:38.226 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.36
22:43:38.226 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:43:38.226 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
22:43:38.226 00.000 13828 MoveAxis(W, 133, ABG)
22:43:38.226 00.000 13828 Guiding  Dir = 3, Dur = 133
22:43:38.227 00.001 13828 IsSlewing returns 0
22:43:38.227 00.000 13828 IsGuiding returns 0
22:43:38.229 00.002 13828 PulseGuide returned control before completion, sleep 142
22:43:38.380 00.151 13828 IsGuiding returns 0
22:43:38.380 00.000 13828 Move returns status 0, amount 133
22:43:38.380 00.000 13828 MoveAxis(N, 0, ABG)
22:43:38.380 00.000 13828 duration set to 0 by GuideMode
22:43:38.380 00.000 13828 Move returns status 0, amount 0
22:43:38.380 00.000 13828 move complete, result=0
22:43:38.380 00.000 13828 worker thread done servicing request
22:43:38.381 00.001 13828 Worker thread wakes up
22:43:38.381 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:38.381 00.000 8960 GuideStep: 0.4 px 133 ms WEST, -0.2 px 0 ms NORTH
22:43:38.383 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:40.868 02.485 13828 Exposure complete
22:43:41.007 00.139 13828 worker thread done servicing request
22:43:41.007 00.000 8960 OnExposeComplete: enter
22:43:41.010 00.003 8960 UpdateGuideState(): m_state=6
22:43:41.012 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1457
22:43:41.015 00.003 8960 Star::Find returns 1 (0), X=974.44, Y=734.39, Mass=110128, SNR=23.8, Peak=22659 HFD=3.3
22:43:41.017 00.002 8960 CameraToMount -- cameraTheta (-1.27) - m_xAngle (-0.39) = xAngle (-0.88 = -0.88)
22:43:41.019 00.002 8960 CameraToMount -- cameraTheta (-1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.91 = -0.91)
22:43:41.021 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.68 hyp=0.71 cameraTheta=-1.27 mountX=0.46 mountY=-0.57, mountTheta=-0.89
22:43:41.024 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.68, opts=13)
22:43:41.026 00.002 8960 Enqueuing Move request for scope (0.21, -0.68)
22:43:41.027 00.001 13828 Worker thread wakes up
22:43:41.028 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8451, max=65535, med=13673, FiltMin=10697, FiltMax=65535, Gamma=2.540
22:43:41.029 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.68) opts 0xd
22:43:41.030 00.001 8960 UpdateGuideState exits: m=110128 SNR=23.8
22:43:41.031 00.001 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.68)
22:43:41.032 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:41.034 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:41.036 00.002 8960 Enqueuing Expose request
22:43:41.038 00.002 13828 Moving (0.21, -0.68) raw xDistance=0.46 yDistance=-0.57
22:43:41.038 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.46
22:43:41.038 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.57 from input -0.57
22:43:41.038 00.000 13828 MoveAxis(W, 178, ABG)
22:43:41.038 00.000 13828 Guiding  Dir = 3, Dur = 178
22:43:41.042 00.004 13828 IsSlewing returns 0
22:43:41.042 00.000 13828 IsGuiding returns 0
22:43:41.043 00.001 13828 PulseGuide returned control before completion, sleep 187
22:43:41.235 00.192 13828 IsGuiding returns 0
22:43:41.235 00.000 13828 Move returns status 0, amount 178
22:43:41.235 00.000 13828 MoveAxis(N, 301, ABG)
22:43:41.235 00.000 13828 duration set to 0 by GuideMode
22:43:41.235 00.000 13828 Move returns status 0, amount 0
22:43:41.235 00.000 13828 move complete, result=0
22:43:41.235 00.000 13828 worker thread done servicing request
22:43:41.236 00.001 8960 GuideStep: 0.5 px 178 ms WEST, -0.6 px 0 ms NORTH
22:43:41.239 00.003 13828 Worker thread wakes up
22:43:41.239 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:41.239 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:43.723 02.484 13828 Exposure complete
22:43:43.856 00.133 13828 worker thread done servicing request
22:43:43.856 00.000 8960 OnExposeComplete: enter
22:43:43.859 00.003 8960 UpdateGuideState(): m_state=6
22:43:43.862 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1458
22:43:43.865 00.003 8960 Star::Find returns 1 (0), X=973.85, Y=734.39, Mass=140907, SNR=25.4, Peak=25219 HFD=3.3
22:43:43.867 00.002 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:43:43.869 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:43:43.872 00.003 8960 CameraToMount -- cameraX=-0.38 cameraY=-0.69 hyp=0.79 cameraTheta=-2.07 mountX=-0.09 mountY=-0.78, mountTheta=-1.68
22:43:43.875 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=-0.69, opts=13)
22:43:43.878 00.003 8960 Enqueuing Move request for scope (-0.38, -0.69)
22:43:43.880 00.002 13828 Worker thread wakes up
22:43:43.880 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, -0.69) opts 0xd
22:43:43.880 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8425, max=65535, med=13673, FiltMin=10716, FiltMax=65535, Gamma=2.540
22:43:43.882 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.38, -0.69)
22:43:43.882 00.000 8960 UpdateGuideState exits: m=140907 SNR=25.4
22:43:43.884 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:43.888 00.004 13828 Moving (-0.38, -0.69) raw xDistance=-0.09 yDistance=-0.78
22:43:43.888 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:43.890 00.002 8960 Enqueuing Expose request
22:43:43.892 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
22:43:43.892 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.78 from input -0.78
22:43:43.892 00.000 13828 MoveAxis(E, 0, ABG)
22:43:43.892 00.000 13828 Move returns status 0, amount 0
22:43:43.892 00.000 13828 MoveAxis(N, 415, ABG)
22:43:43.892 00.000 13828 duration set to 0 by GuideMode
22:43:43.893 00.001 13828 Move returns status 0, amount 0
22:43:43.893 00.000 13828 move complete, result=0
22:43:43.893 00.000 13828 worker thread done servicing request
22:43:43.893 00.000 13828 Worker thread wakes up
22:43:43.893 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:43.893 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:43.894 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -0.8 px 0 ms NORTH
22:43:46.372 02.478 13828 Exposure complete
22:43:46.509 00.137 13828 worker thread done servicing request
22:43:46.509 00.000 8960 OnExposeComplete: enter
22:43:46.511 00.002 8960 UpdateGuideState(): m_state=6
22:43:46.513 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1459
22:43:46.515 00.002 8960 Star::Find returns 1 (0), X=973.57, Y=734.96, Mass=120155, SNR=24.0, Peak=27363 HFD=2.8
22:43:46.516 00.001 8960 CameraToMount -- cameraTheta (-2.97) - m_xAngle (-0.39) = xAngle (-2.58 = -2.58)
22:43:46.518 00.002 8960 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.61 = -2.61)
22:43:46.520 00.002 8960 CameraToMount -- cameraX=-0.66 cameraY=-0.11 hyp=0.67 cameraTheta=-2.97 mountX=-0.57 mountY=-0.34, mountTheta=-2.60
22:43:46.524 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.66, y=-0.11, opts=13)
22:43:46.525 00.001 8960 Enqueuing Move request for scope (-0.66, -0.11)
22:43:46.527 00.002 13828 Worker thread wakes up
22:43:46.527 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.66, -0.11) opts 0xd
22:43:46.528 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.66, -0.11)
22:43:46.528 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8048, max=65535, med=13680, FiltMin=10761, FiltMax=65535, Gamma=2.540
22:43:46.530 00.002 13828 Moving (-0.66, -0.11) raw xDistance=-0.57 yDistance=-0.34
22:43:46.530 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
22:43:46.530 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.34 from input -0.34
22:43:46.530 00.000 13828 MoveAxis(E, 211, ABG)
22:43:46.530 00.000 13828 Guiding  Dir = 2, Dur = 211
22:43:46.530 00.000 8960 UpdateGuideState exits: m=120155 SNR=24.0
22:43:46.533 00.003 13828 IsSlewing returns 0
22:43:46.533 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:46.534 00.001 13828 IsGuiding returns 0
22:43:46.535 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:46.537 00.002 13828 PulseGuide returned control before completion, sleep 220
22:43:46.537 00.000 8960 Enqueuing Expose request
22:43:46.758 00.221 13828 IsGuiding returns 0
22:43:46.758 00.000 13828 Move returns status 0, amount 211
22:43:46.758 00.000 13828 MoveAxis(N, 181, ABG)
22:43:46.758 00.000 13828 duration set to 0 by GuideMode
22:43:46.758 00.000 13828 Move returns status 0, amount 0
22:43:46.758 00.000 13828 move complete, result=0
22:43:46.758 00.000 13828 worker thread done servicing request
22:43:46.759 00.001 8960 GuideStep: -0.6 px 211 ms EAST, -0.3 px 0 ms NORTH
22:43:46.761 00.002 13828 Worker thread wakes up
22:43:46.762 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:46.762 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:49.235 02.473 13828 Exposure complete
22:43:49.371 00.136 13828 worker thread done servicing request
22:43:49.371 00.000 8960 OnExposeComplete: enter
22:43:49.373 00.002 8960 UpdateGuideState(): m_state=6
22:43:49.375 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1460
22:43:49.378 00.003 8960 Star::Find returns 1 (0), X=973.81, Y=734.50, Mass=156720, SNR=29.0, Peak=26185 HFD=3.6
22:43:49.380 00.002 8960 CameraToMount -- cameraTheta (-2.21) - m_xAngle (-0.39) = xAngle (-1.81 = -1.81)
22:43:49.382 00.002 8960 CameraToMount -- cameraTheta (-2.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.85 = -1.85)
22:43:49.383 00.001 8960 CameraToMount -- cameraX=-0.42 cameraY=-0.57 hyp=0.71 cameraTheta=-2.21 mountX=-0.17 mountY=-0.69, mountTheta=-1.81
22:43:49.386 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=-0.57, opts=13)
22:43:49.388 00.002 8960 Enqueuing Move request for scope (-0.42, -0.57)
22:43:49.390 00.002 13828 Worker thread wakes up
22:43:49.390 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, -0.57) opts 0xd
22:43:49.390 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8656, max=65535, med=13680, FiltMin=10832, FiltMax=65535, Gamma=2.540
22:43:49.392 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.42, -0.57)
22:43:49.392 00.000 8960 UpdateGuideState exits: m=156720 SNR=29.0
22:43:49.394 00.002 13828 Moving (-0.42, -0.57) raw xDistance=-0.17 yDistance=-0.69
22:43:49.394 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:49.396 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.17
22:43:49.396 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:49.399 00.003 8960 Enqueuing Expose request
22:43:49.400 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.69 from input -0.69
22:43:49.401 00.001 13828 MoveAxis(E, 78, ABG)
22:43:49.401 00.000 13828 Guiding  Dir = 2, Dur = 78
22:43:49.402 00.001 13828 IsSlewing returns 0
22:43:49.403 00.001 13828 IsGuiding returns 0
22:43:49.404 00.001 13828 PulseGuide returned control before completion, sleep 87
22:43:49.506 00.102 13828 IsGuiding returns 0
22:43:49.506 00.000 13828 Move returns status 0, amount 78
22:43:49.506 00.000 13828 MoveAxis(N, 364, ABG)
22:43:49.506 00.000 13828 duration set to 0 by GuideMode
22:43:49.506 00.000 13828 Move returns status 0, amount 0
22:43:49.506 00.000 13828 move complete, result=0
22:43:49.506 00.000 13828 worker thread done servicing request
22:43:49.507 00.001 13828 Worker thread wakes up
22:43:49.507 00.000 8960 GuideStep: -0.2 px 78 ms EAST, -0.7 px 0 ms NORTH
22:43:49.510 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:49.510 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:51.984 02.474 13828 Exposure complete
22:43:52.135 00.151 13828 worker thread done servicing request
22:43:52.135 00.000 8960 OnExposeComplete: enter
22:43:52.137 00.002 8960 UpdateGuideState(): m_state=6
22:43:52.141 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1461
22:43:52.142 00.001 8960 Star::Find returns 1 (0), X=974.58, Y=734.66, Mass=144644, SNR=26.9, Peak=23875 HFD=3.4
22:43:52.144 00.002 8960 CameraToMount -- cameraTheta (-0.87) - m_xAngle (-0.39) = xAngle (-0.48 = -0.48)
22:43:52.146 00.002 8960 CameraToMount -- cameraTheta (-0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.52 = -0.52)
22:43:52.148 00.002 8960 CameraToMount -- cameraX=0.34 cameraY=-0.41 hyp=0.54 cameraTheta=-0.87 mountX=0.48 mountY=-0.27, mountTheta=-0.51
22:43:52.152 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.34, y=-0.41, opts=13)
22:43:52.154 00.002 8960 Enqueuing Move request for scope (0.34, -0.41)
22:43:52.157 00.003 13828 Worker thread wakes up
22:43:52.157 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.34, -0.41) opts 0xd
22:43:52.157 00.000 13828 Handling offset move in thread for scope, endpoint = (0.34, -0.41)
22:43:52.157 00.000 13828 Moving (0.34, -0.41) raw xDistance=0.48 yDistance=-0.27
22:43:52.157 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.29 from input 0.48
22:43:52.157 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.27 from input -0.27
22:43:52.157 00.000 13828 MoveAxis(W, 171, ABG)
22:43:52.157 00.000 13828 Guiding  Dir = 3, Dur = 171
22:43:52.157 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8252, max=65535, med=13692, FiltMin=10729, FiltMax=65535, Gamma=2.540
22:43:52.160 00.003 13828 IsSlewing returns 0
22:43:52.160 00.000 8960 UpdateGuideState exits: m=144644 SNR=26.9
22:43:52.163 00.003 13828 IsGuiding returns 0
22:43:52.163 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:52.165 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:52.168 00.003 8960 Enqueuing Expose request
22:43:52.171 00.003 13828 PulseGuide returned control before completion, sleep 180
22:43:52.365 00.194 13828 IsGuiding returns 0
22:43:52.365 00.000 13828 Move returns status 0, amount 171
22:43:52.365 00.000 13828 MoveAxis(N, 141, ABG)
22:43:52.365 00.000 13828 duration set to 0 by GuideMode
22:43:52.365 00.000 13828 Move returns status 0, amount 0
22:43:52.365 00.000 13828 move complete, result=0
22:43:52.365 00.000 13828 worker thread done servicing request
22:43:52.365 00.000 13828 Worker thread wakes up
22:43:52.365 00.000 8960 GuideStep: 0.5 px 171 ms WEST, -0.3 px 0 ms NORTH
22:43:52.370 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:52.370 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:54.853 02.483 13828 Exposure complete
22:43:55.000 00.147 13828 worker thread done servicing request
22:43:55.000 00.000 8960 OnExposeComplete: enter
22:43:55.003 00.003 8960 UpdateGuideState(): m_state=6
22:43:55.006 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1462
22:43:55.008 00.002 8960 Star::Find returns 1 (0), X=974.30, Y=734.71, Mass=137044, SNR=25.9, Peak=27459 HFD=3.0
22:43:55.010 00.002 8960 CameraToMount -- cameraTheta (-1.38) - m_xAngle (-0.39) = xAngle (-0.99 = -0.99)
22:43:55.012 00.002 8960 CameraToMount -- cameraTheta (-1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.03 = -1.03)
22:43:55.014 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.36 hyp=0.37 cameraTheta=-1.38 mountX=0.20 mountY=-0.32, mountTheta=-1.00
22:43:55.016 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.36, opts=13)
22:43:55.020 00.004 8960 Enqueuing Move request for scope (0.07, -0.36)
22:43:55.022 00.002 13828 Worker thread wakes up
22:43:55.022 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.36) opts 0xd
22:43:55.022 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.36)
22:43:55.022 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8457, max=65535, med=13712, FiltMin=10902, FiltMax=65535, Gamma=2.540
22:43:55.024 00.002 8960 UpdateGuideState exits: m=137044 SNR=25.9
22:43:55.026 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:55.028 00.002 13828 Moving (0.07, -0.36) raw xDistance=0.20 yDistance=-0.32
22:43:55.028 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:55.030 00.002 8960 Enqueuing Expose request
22:43:55.032 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.20
22:43:55.032 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.32 from input -0.32
22:43:55.032 00.000 13828 MoveAxis(W, 87, ABG)
22:43:55.032 00.000 13828 Guiding  Dir = 3, Dur = 87
22:43:55.034 00.002 13828 IsSlewing returns 0
22:43:55.034 00.000 13828 IsGuiding returns 0
22:43:55.037 00.003 13828 PulseGuide returned control before completion, sleep 95
22:43:55.139 00.102 13828 IsGuiding returns 0
22:43:55.139 00.000 13828 Move returns status 0, amount 87
22:43:55.139 00.000 13828 MoveAxis(N, 168, ABG)
22:43:55.139 00.000 13828 duration set to 0 by GuideMode
22:43:55.139 00.000 13828 Move returns status 0, amount 0
22:43:55.139 00.000 13828 move complete, result=0
22:43:55.139 00.000 13828 worker thread done servicing request
22:43:55.139 00.000 13828 Worker thread wakes up
22:43:55.139 00.000 8960 GuideStep: 0.2 px 87 ms WEST, -0.3 px 0 ms NORTH
22:43:55.141 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:55.141 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:43:57.612 02.471 13828 Exposure complete
22:43:57.747 00.135 13828 worker thread done servicing request
22:43:57.747 00.000 8960 OnExposeComplete: enter
22:43:57.749 00.002 8960 UpdateGuideState(): m_state=6
22:43:57.751 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1463
22:43:57.753 00.002 8960 Star::Find returns 1 (0), X=974.77, Y=734.50, Mass=120127, SNR=24.0, Peak=26473 HFD=3.0
22:43:57.755 00.002 8960 CameraToMount -- cameraTheta (-0.82) - m_xAngle (-0.39) = xAngle (-0.43 = -0.43)
22:43:57.757 00.002 8960 CameraToMount -- cameraTheta (-0.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
22:43:57.759 00.002 8960 CameraToMount -- cameraX=0.53 cameraY=-0.58 hyp=0.78 cameraTheta=-0.82 mountX=0.71 mountY=-0.35, mountTheta=-0.46
22:43:57.763 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=-0.58, opts=13)
22:43:57.765 00.002 8960 Enqueuing Move request for scope (0.53, -0.58)
22:43:57.767 00.002 13828 Worker thread wakes up
22:43:57.768 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8265, max=65535, med=13705, FiltMin=10614, FiltMax=65535, Gamma=2.540
22:43:57.768 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.58) opts 0xd
22:43:57.769 00.001 8960 UpdateGuideState exits: m=120127 SNR=24.0
22:43:57.770 00.001 13828 Handling offset move in thread for scope, endpoint = (0.53, -0.58)
22:43:57.770 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:43:57.772 00.002 13828 Moving (0.53, -0.58) raw xDistance=0.71 yDistance=-0.35
22:43:57.772 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:43:57.774 00.002 8960 Enqueuing Expose request
22:43:57.776 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.46 from input 0.71
22:43:57.776 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:43:57.776 00.000 13828 MoveAxis(W, 270, ABG)
22:43:57.776 00.000 13828 Guiding  Dir = 3, Dur = 270
22:43:57.778 00.002 13828 IsSlewing returns 0
22:43:57.778 00.000 13828 IsGuiding returns 0
22:43:57.779 00.001 13828 PulseGuide returned control before completion, sleep 279
22:43:58.070 00.291 13828 IsGuiding returns 1
22:43:58.070 00.000 13828 scope still moving after pulse duration time elapsed
22:43:58.103 00.033 13828 IsSlewing returns 0
22:43:58.104 00.001 13828 IsGuiding returns 0
22:43:58.104 00.000 13828 scope move finished after 270 + 55 ms
22:43:58.104 00.000 13828 Move returns status 0, amount 270
22:43:58.104 00.000 13828 MoveAxis(N, 187, ABG)
22:43:58.104 00.000 13828 duration set to 0 by GuideMode
22:43:58.104 00.000 13828 Move returns status 0, amount 0
22:43:58.104 00.000 13828 move complete, result=0
22:43:58.104 00.000 13828 worker thread done servicing request
22:43:58.104 00.000 13828 Worker thread wakes up
22:43:58.104 00.000 8960 GuideStep: 0.7 px 270 ms WEST, -0.4 px 0 ms NORTH
22:43:58.106 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:43:58.106 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:00.590 02.484 13828 Exposure complete
22:44:00.735 00.145 13828 worker thread done servicing request
22:44:00.735 00.000 8960 OnExposeComplete: enter
22:44:00.738 00.003 8960 UpdateGuideState(): m_state=6
22:44:00.740 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1464
22:44:00.742 00.002 8960 Star::Find returns 1 (0), X=974.02, Y=735.69, Mass=161438, SNR=31.6, Peak=25616 HFD=3.6
22:44:00.744 00.002 8960 CameraToMount -- cameraTheta (1.91) - m_xAngle (-0.39) = xAngle (2.30 = 2.30)
22:44:00.745 00.001 8960 CameraToMount -- cameraTheta (1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.27 = 2.27)
22:44:00.747 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=0.61 hyp=0.65 cameraTheta=1.91 mountX=-0.43 mountY=0.50, mountTheta=2.29
22:44:00.750 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.61, opts=13)
22:44:00.753 00.003 8960 Enqueuing Move request for scope (-0.22, 0.61)
22:44:00.754 00.001 13828 Worker thread wakes up
22:44:00.754 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8604, max=65535, med=13712, FiltMin=10723, FiltMax=65535, Gamma=2.540
22:44:00.756 00.002 8960 UpdateGuideState exits: m=161438 SNR=31.6
22:44:00.758 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.61) opts 0xd
22:44:00.758 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:00.760 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.61)
22:44:00.760 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:00.762 00.002 8960 Enqueuing Expose request
22:44:00.764 00.002 13828 Moving (-0.22, 0.61) raw xDistance=-0.43 yDistance=0.50
22:44:00.764 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.43
22:44:00.764 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:00.764 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:44:00.764 00.000 13828 MoveAxis(E, 142, ABG)
22:44:00.764 00.000 13828 Guiding  Dir = 2, Dur = 142
22:44:00.766 00.002 13828 IsSlewing returns 0
22:44:00.766 00.000 13828 IsGuiding returns 0
22:44:00.770 00.004 13828 PulseGuide returned control before completion, sleep 148
22:44:00.921 00.151 13828 IsGuiding returns 0
22:44:00.921 00.000 13828 Move returns status 0, amount 142
22:44:00.921 00.000 13828 MoveAxis(N, 0, ABG)
22:44:00.921 00.000 13828 duration set to 0 by GuideMode
22:44:00.921 00.000 13828 Move returns status 0, amount 0
22:44:00.921 00.000 13828 move complete, result=0
22:44:00.921 00.000 13828 worker thread done servicing request
22:44:00.921 00.000 8960 GuideStep: -0.4 px 142 ms EAST, 0.5 px 0 ms NORTH
22:44:00.923 00.002 13828 Worker thread wakes up
22:44:00.924 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:00.924 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:03.402 02.478 13828 Exposure complete
22:44:03.536 00.134 13828 worker thread done servicing request
22:44:03.536 00.000 8960 OnExposeComplete: enter
22:44:03.538 00.002 8960 UpdateGuideState(): m_state=6
22:44:03.540 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1465
22:44:03.542 00.002 8960 Star::Find returns 1 (0), X=973.97, Y=735.28, Mass=163479, SNR=33.4, Peak=24611 HFD=4.0
22:44:03.544 00.002 8960 CameraToMount -- cameraTheta (2.49) - m_xAngle (-0.39) = xAngle (2.88 = 2.88)
22:44:03.546 00.002 8960 CameraToMount -- cameraTheta (2.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.85 = 2.85)
22:44:03.549 00.003 8960 CameraToMount -- cameraX=-0.27 cameraY=0.20 hyp=0.33 cameraTheta=2.49 mountX=-0.32 mountY=0.10, mountTheta=2.85
22:44:03.553 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=0.20, opts=13)
22:44:03.557 00.004 8960 Enqueuing Move request for scope (-0.27, 0.20)
22:44:03.560 00.003 13828 Worker thread wakes up
22:44:03.560 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8080, max=65535, med=13686, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:44:03.562 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.20) opts 0xd
22:44:03.562 00.000 8960 UpdateGuideState exits: m=163479 SNR=33.4
22:44:03.565 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.27, 0.20)
22:44:03.565 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:03.567 00.002 13828 Moving (-0.27, 0.20) raw xDistance=-0.32 yDistance=0.10
22:44:03.567 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:03.569 00.002 8960 Enqueuing Expose request
22:44:03.571 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.32
22:44:03.571 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:03.571 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:44:03.571 00.000 13828 MoveAxis(E, 129, ABG)
22:44:03.571 00.000 13828 Guiding  Dir = 2, Dur = 129
22:44:03.573 00.002 13828 IsSlewing returns 0
22:44:03.573 00.000 13828 IsGuiding returns 0
22:44:03.574 00.001 13828 PulseGuide returned control before completion, sleep 138
22:44:03.719 00.145 13828 IsGuiding returns 0
22:44:03.719 00.000 13828 Move returns status 0, amount 129
22:44:03.719 00.000 13828 MoveAxis(N, 0, ABG)
22:44:03.719 00.000 13828 duration set to 0 by GuideMode
22:44:03.719 00.000 13828 Move returns status 0, amount 0
22:44:03.720 00.001 13828 move complete, result=0
22:44:03.720 00.000 13828 worker thread done servicing request
22:44:03.720 00.000 13828 Worker thread wakes up
22:44:03.720 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:03.720 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:03.720 00.000 8960 GuideStep: -0.3 px 129 ms EAST, 0.1 px 0 ms NORTH
22:44:06.203 02.483 13828 Exposure complete
22:44:06.338 00.135 13828 worker thread done servicing request
22:44:06.338 00.000 8960 OnExposeComplete: enter
22:44:06.340 00.002 8960 UpdateGuideState(): m_state=6
22:44:06.342 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1466
22:44:06.343 00.001 8960 Star::Find returns 1 (0), X=974.13, Y=734.74, Mass=125339, SNR=25.9, Peak=26115 HFD=2.7
22:44:06.345 00.002 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:44:06.347 00.002 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
22:44:06.349 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=-0.34 hyp=0.35 cameraTheta=-1.86 mountX=0.04 mountY=-0.35, mountTheta=-1.47
22:44:06.354 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=-0.34, opts=13)
22:44:06.356 00.002 8960 Enqueuing Move request for scope (-0.10, -0.34)
22:44:06.358 00.002 13828 Worker thread wakes up
22:44:06.358 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, -0.34) opts 0xd
22:44:06.358 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8438, max=65535, med=13692, FiltMin=10876, FiltMax=65535, Gamma=2.540
22:44:06.360 00.002 8960 UpdateGuideState exits: m=125339 SNR=25.9
22:44:06.362 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.10, -0.34)
22:44:06.362 00.000 13828 Moving (-0.10, -0.34) raw xDistance=0.04 yDistance=-0.35
22:44:06.362 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:06.364 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:44:06.364 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.35 from input -0.35
22:44:06.364 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:06.366 00.002 8960 Enqueuing Expose request
22:44:06.368 00.002 13828 MoveAxis(E, 0, ABG)
22:44:06.368 00.000 13828 Move returns status 0, amount 0
22:44:06.368 00.000 13828 MoveAxis(N, 186, ABG)
22:44:06.368 00.000 13828 duration set to 0 by GuideMode
22:44:06.368 00.000 13828 Move returns status 0, amount 0
22:44:06.368 00.000 13828 move complete, result=0
22:44:06.369 00.001 13828 worker thread done servicing request
22:44:06.369 00.000 13828 Worker thread wakes up
22:44:06.369 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:06.369 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:06.370 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:44:08.842 02.472 13828 Exposure complete
22:44:08.980 00.138 13828 worker thread done servicing request
22:44:08.980 00.000 8960 OnExposeComplete: enter
22:44:08.982 00.002 8960 UpdateGuideState(): m_state=6
22:44:08.984 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1467
22:44:08.986 00.002 8960 Star::Find returns 1 (0), X=973.76, Y=735.22, Mass=213764, SNR=40.9, Peak=23593 HFD=4.9
22:44:08.988 00.002 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.39) = xAngle (3.24 = -3.04)
22:44:08.990 00.002 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.21 = -3.08)
22:44:08.992 00.002 8960 CameraToMount -- cameraX=-0.47 cameraY=0.14 hyp=0.49 cameraTheta=2.85 mountX=-0.49 mountY=-0.03, mountTheta=-3.08
22:44:08.994 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.47, y=0.14, opts=13)
22:44:08.996 00.002 8960 Enqueuing Move request for scope (-0.47, 0.14)
22:44:08.998 00.002 13828 Worker thread wakes up
22:44:08.998 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8163, max=65535, med=13699, FiltMin=10819, FiltMax=65535, Gamma=2.540
22:44:09.000 00.002 8960 UpdateGuideState exits: m=213764 SNR=40.9
22:44:09.002 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.47, 0.14) opts 0xd
22:44:09.002 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.47, 0.14)
22:44:09.002 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:09.004 00.002 13828 Moving (-0.47, 0.14) raw xDistance=-0.49 yDistance=-0.03
22:44:09.004 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.49
22:44:09.004 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:09.004 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:09.006 00.002 8960 Enqueuing Expose request
22:44:09.007 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
22:44:09.008 00.001 13828 MoveAxis(E, 181, ABG)
22:44:09.008 00.000 13828 Guiding  Dir = 2, Dur = 181
22:44:09.009 00.001 13828 IsSlewing returns 0
22:44:09.009 00.000 13828 IsGuiding returns 0
22:44:09.011 00.002 13828 PulseGuide returned control before completion, sleep 190
22:44:09.209 00.198 13828 IsGuiding returns 0
22:44:09.209 00.000 13828 Move returns status 0, amount 181
22:44:09.209 00.000 13828 MoveAxis(N, 0, ABG)
22:44:09.209 00.000 13828 duration set to 0 by GuideMode
22:44:09.209 00.000 13828 Move returns status 0, amount 0
22:44:09.209 00.000 13828 move complete, result=0
22:44:09.209 00.000 13828 worker thread done servicing request
22:44:09.209 00.000 13828 Worker thread wakes up
22:44:09.209 00.000 8960 GuideStep: -0.5 px 181 ms EAST, -0.0 px 0 ms NORTH
22:44:09.211 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:09.211 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:11.690 02.479 13828 Exposure complete
22:44:11.836 00.146 13828 worker thread done servicing request
22:44:11.836 00.000 8960 OnExposeComplete: enter
22:44:11.838 00.002 8960 UpdateGuideState(): m_state=6
22:44:11.841 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1468
22:44:11.843 00.002 8960 Star::Find returns 1 (0), X=973.87, Y=735.04, Mass=155615, SNR=26.5, Peak=24035 HFD=4.2
22:44:11.845 00.002 8960 CameraToMount -- cameraTheta (-3.05) - m_xAngle (-0.39) = xAngle (-2.66 = -2.66)
22:44:11.846 00.001 8960 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.69 = -2.69)
22:44:11.848 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=-0.03 hyp=0.37 cameraTheta=-3.05 mountX=-0.32 mountY=-0.16, mountTheta=-2.69
22:44:11.852 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=-0.03, opts=13)
22:44:11.854 00.002 8960 Enqueuing Move request for scope (-0.36, -0.03)
22:44:11.857 00.003 13828 Worker thread wakes up
22:44:11.857 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, -0.03) opts 0xd
22:44:11.857 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.36, -0.03)
22:44:11.857 00.000 13828 Moving (-0.36, -0.03) raw xDistance=-0.32 yDistance=-0.16
22:44:11.857 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8777, max=65535, med=13680, FiltMin=10819, FiltMax=65535, Gamma=2.540
22:44:11.859 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.32
22:44:11.859 00.000 8960 UpdateGuideState exits: m=155615 SNR=26.5
22:44:11.861 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:11.861 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:11.863 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
22:44:11.863 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:11.865 00.002 8960 Enqueuing Expose request
22:44:11.867 00.002 13828 MoveAxis(E, 133, ABG)
22:44:11.867 00.000 13828 Guiding  Dir = 2, Dur = 133
22:44:11.868 00.001 13828 IsSlewing returns 0
22:44:11.868 00.000 13828 IsGuiding returns 0
22:44:11.870 00.002 13828 PulseGuide returned control before completion, sleep 142
22:44:12.013 00.143 13828 IsGuiding returns 0
22:44:12.013 00.000 13828 Move returns status 0, amount 133
22:44:12.013 00.000 13828 MoveAxis(N, 0, ABG)
22:44:12.013 00.000 13828 duration set to 0 by GuideMode
22:44:12.013 00.000 13828 Move returns status 0, amount 0
22:44:12.013 00.000 13828 move complete, result=0
22:44:12.013 00.000 13828 worker thread done servicing request
22:44:12.013 00.000 13828 Worker thread wakes up
22:44:12.014 00.001 8960 GuideStep: -0.3 px 133 ms EAST, -0.2 px 0 ms NORTH
22:44:12.016 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:12.016 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:14.479 02.463 13828 Exposure complete
22:44:14.618 00.139 13828 worker thread done servicing request
22:44:14.619 00.001 8960 OnExposeComplete: enter
22:44:14.621 00.002 8960 UpdateGuideState(): m_state=6
22:44:14.623 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1469
22:44:14.625 00.002 8960 Star::Find returns 1 (0), X=974.72, Y=734.62, Mass=125475, SNR=26.3, Peak=26377 HFD=3.2
22:44:14.628 00.003 8960 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.39) = xAngle (-0.36 = -0.36)
22:44:14.630 00.002 8960 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
22:44:14.632 00.002 8960 CameraToMount -- cameraX=0.49 cameraY=-0.46 hyp=0.67 cameraTheta=-0.75 mountX=0.62 mountY=-0.26, mountTheta=-0.39
22:44:14.634 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.49, y=-0.46, opts=13)
22:44:14.636 00.002 8960 Enqueuing Move request for scope (0.49, -0.46)
22:44:14.638 00.002 13828 Worker thread wakes up
22:44:14.638 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.49, -0.46) opts 0xd
22:44:14.638 00.000 13828 Handling offset move in thread for scope, endpoint = (0.49, -0.46)
22:44:14.638 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8457, max=65535, med=13680, FiltMin=10630, FiltMax=65535, Gamma=2.540
22:44:14.640 00.002 13828 Moving (0.49, -0.46) raw xDistance=0.62 yDistance=-0.26
22:44:14.640 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.62
22:44:14.640 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.26 from input -0.26
22:44:14.640 00.000 13828 MoveAxis(W, 222, ABG)
22:44:14.640 00.000 13828 Guiding  Dir = 3, Dur = 222
22:44:14.641 00.001 8960 UpdateGuideState exits: m=125475 SNR=26.3
22:44:14.643 00.002 13828 IsSlewing returns 0
22:44:14.643 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:14.645 00.002 13828 IsGuiding returns 0
22:44:14.645 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:14.647 00.002 8960 Enqueuing Expose request
22:44:14.649 00.002 13828 PulseGuide returned control before completion, sleep 231
22:44:14.893 00.244 13828 IsGuiding returns 0
22:44:14.893 00.000 13828 Move returns status 0, amount 222
22:44:14.893 00.000 13828 MoveAxis(N, 137, ABG)
22:44:14.893 00.000 13828 duration set to 0 by GuideMode
22:44:14.893 00.000 13828 Move returns status 0, amount 0
22:44:14.893 00.000 13828 move complete, result=0
22:44:14.893 00.000 13828 worker thread done servicing request
22:44:14.893 00.000 8960 GuideStep: 0.6 px 222 ms WEST, -0.3 px 0 ms NORTH
22:44:14.895 00.002 13828 Worker thread wakes up
22:44:14.895 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:14.895 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:17.365 02.470 13828 Exposure complete
22:44:17.509 00.144 13828 worker thread done servicing request
22:44:17.509 00.000 8960 OnExposeComplete: enter
22:44:17.511 00.002 8960 UpdateGuideState(): m_state=6
22:44:17.513 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1470
22:44:17.516 00.003 8960 Star::Find returns 1 (0), X=974.65, Y=734.69, Mass=154048, SNR=27.6, Peak=26435 HFD=3.6
22:44:17.518 00.002 8960 CameraToMount -- cameraTheta (-0.75) - m_xAngle (-0.39) = xAngle (-0.36 = -0.36)
22:44:17.521 00.003 8960 CameraToMount -- cameraTheta (-0.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.40 = -0.40)
22:44:17.523 00.002 8960 CameraToMount -- cameraX=0.41 cameraY=-0.39 hyp=0.57 cameraTheta=-0.75 mountX=0.53 mountY=-0.22, mountTheta=-0.39
22:44:17.526 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.41, y=-0.39, opts=13)
22:44:17.528 00.002 8960 Enqueuing Move request for scope (0.41, -0.39)
22:44:17.530 00.002 13828 Worker thread wakes up
22:44:17.530 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.41, -0.39) opts 0xd
22:44:17.530 00.000 13828 Handling offset move in thread for scope, endpoint = (0.41, -0.39)
22:44:17.530 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8553, max=65535, med=13699, FiltMin=10672, FiltMax=65535, Gamma=2.540
22:44:17.532 00.002 8960 UpdateGuideState exits: m=154048 SNR=27.6
22:44:17.534 00.002 13828 Moving (0.41, -0.39) raw xDistance=0.53 yDistance=-0.22
22:44:17.534 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:17.536 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.53
22:44:17.536 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:17.538 00.002 8960 Enqueuing Expose request
22:44:17.540 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.22 from input -0.22
22:44:17.540 00.000 13828 MoveAxis(W, 212, ABG)
22:44:17.540 00.000 13828 Guiding  Dir = 3, Dur = 212
22:44:17.541 00.001 13828 IsSlewing returns 0
22:44:17.541 00.000 13828 IsGuiding returns 0
22:44:17.543 00.002 13828 PulseGuide returned control before completion, sleep 221
22:44:17.765 00.222 13828 IsGuiding returns 0
22:44:17.765 00.000 13828 Move returns status 0, amount 212
22:44:17.765 00.000 13828 MoveAxis(N, 117, ABG)
22:44:17.765 00.000 13828 duration set to 0 by GuideMode
22:44:17.765 00.000 13828 Move returns status 0, amount 0
22:44:17.765 00.000 13828 move complete, result=0
22:44:17.766 00.001 13828 worker thread done servicing request
22:44:17.766 00.000 13828 Worker thread wakes up
22:44:17.766 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:17.766 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:17.766 00.000 8960 GuideStep: 0.5 px 212 ms WEST, -0.2 px 0 ms NORTH
22:44:20.241 02.475 13828 Exposure complete
22:44:20.382 00.141 13828 worker thread done servicing request
22:44:20.382 00.000 8960 OnExposeComplete: enter
22:44:20.384 00.002 8960 UpdateGuideState(): m_state=6
22:44:20.388 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1471
22:44:20.391 00.003 8960 Star::Find returns 1 (0), X=974.54, Y=734.31, Mass=138289, SNR=24.7, Peak=28099 HFD=3.2
22:44:20.394 00.003 8960 CameraToMount -- cameraTheta (-1.19) - m_xAngle (-0.39) = xAngle (-0.80 = -0.80)
22:44:20.397 00.003 8960 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.83 = -0.83)
22:44:20.399 00.002 8960 CameraToMount -- cameraX=0.31 cameraY=-0.77 hyp=0.83 cameraTheta=-1.19 mountX=0.58 mountY=-0.61, mountTheta=-0.81
22:44:20.403 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=-0.77, opts=13)
22:44:20.405 00.002 8960 Enqueuing Move request for scope (0.31, -0.77)
22:44:20.407 00.002 13828 Worker thread wakes up
22:44:20.407 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8444, max=65535, med=13705, FiltMin=10864, FiltMax=65535, Gamma=2.540
22:44:20.409 00.002 8960 UpdateGuideState exits: m=138289 SNR=24.7
22:44:20.411 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:20.413 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:20.415 00.002 8960 Enqueuing Expose request
22:44:20.417 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, -0.77) opts 0xd
22:44:20.418 00.001 13828 Handling offset move in thread for scope, endpoint = (0.31, -0.77)
22:44:20.418 00.000 13828 Moving (0.31, -0.77) raw xDistance=0.58 yDistance=-0.61
22:44:20.418 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.58
22:44:20.418 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.61 from input -0.61
22:44:20.418 00.000 13828 MoveAxis(W, 230, ABG)
22:44:20.418 00.000 13828 Guiding  Dir = 3, Dur = 230
22:44:20.420 00.002 13828 IsSlewing returns 0
22:44:20.420 00.000 13828 IsGuiding returns 0
22:44:20.424 00.004 13828 PulseGuide returned control before completion, sleep 237
22:44:20.666 00.242 13828 IsGuiding returns 0
22:44:20.666 00.000 13828 Move returns status 0, amount 230
22:44:20.666 00.000 13828 MoveAxis(N, 325, ABG)
22:44:20.666 00.000 13828 duration set to 0 by GuideMode
22:44:20.666 00.000 13828 Move returns status 0, amount 0
22:44:20.666 00.000 13828 move complete, result=0
22:44:20.667 00.001 13828 worker thread done servicing request
22:44:20.667 00.000 8960 GuideStep: 0.6 px 230 ms WEST, -0.6 px 0 ms NORTH
22:44:20.669 00.002 13828 Worker thread wakes up
22:44:20.669 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:20.670 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:23.156 02.486 13828 Exposure complete
22:44:23.303 00.147 13828 worker thread done servicing request
22:44:23.303 00.000 8960 OnExposeComplete: enter
22:44:23.305 00.002 8960 UpdateGuideState(): m_state=6
22:44:23.308 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1472
22:44:23.310 00.002 8960 Star::Find returns 1 (0), X=973.55, Y=735.41, Mass=99228, SNR=24.1, Peak=23331 HFD=3.0
22:44:23.312 00.002 8960 CameraToMount -- cameraTheta (2.69) - m_xAngle (-0.39) = xAngle (3.09 = 3.09)
22:44:23.314 00.002 8960 CameraToMount -- cameraTheta (2.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.05 = 3.05)
22:44:23.316 00.002 8960 CameraToMount -- cameraX=-0.68 cameraY=0.33 hyp=0.76 cameraTheta=2.69 mountX=-0.76 mountY=0.07, mountTheta=3.05
22:44:23.319 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.68, y=0.33, opts=13)
22:44:23.321 00.002 8960 Enqueuing Move request for scope (-0.68, 0.33)
22:44:23.322 00.001 13828 Worker thread wakes up
22:44:23.322 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7734, max=65535, med=13731, FiltMin=10870, FiltMax=65535, Gamma=2.540
22:44:23.324 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.68, 0.33) opts 0xd
22:44:23.324 00.000 8960 UpdateGuideState exits: m=99228 SNR=24.1
22:44:23.326 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.68, 0.33)
22:44:23.326 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:23.328 00.002 13828 Moving (-0.68, 0.33) raw xDistance=-0.76 yDistance=0.07
22:44:23.328 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:23.330 00.002 8960 Enqueuing Expose request
22:44:23.332 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.45 from input -0.76
22:44:23.332 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:23.332 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:44:23.332 00.000 13828 MoveAxis(E, 265, ABG)
22:44:23.332 00.000 13828 Guiding  Dir = 2, Dur = 265
22:44:23.334 00.002 13828 IsSlewing returns 0
22:44:23.334 00.000 13828 IsGuiding returns 0
22:44:23.336 00.002 13828 PulseGuide returned control before completion, sleep 274
22:44:23.612 00.276 13828 IsGuiding returns 0
22:44:23.612 00.000 13828 Move returns status 0, amount 265
22:44:23.612 00.000 13828 MoveAxis(N, 0, ABG)
22:44:23.612 00.000 13828 duration set to 0 by GuideMode
22:44:23.612 00.000 13828 Move returns status 0, amount 0
22:44:23.612 00.000 13828 move complete, result=0
22:44:23.612 00.000 13828 worker thread done servicing request
22:44:23.612 00.000 8960 GuideStep: -0.8 px 265 ms EAST, 0.1 px 0 ms NORTH
22:44:23.614 00.002 13828 Worker thread wakes up
22:44:23.614 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:23.614 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:26.085 02.471 13828 Exposure complete
22:44:26.230 00.145 13828 worker thread done servicing request
22:44:26.230 00.000 8960 OnExposeComplete: enter
22:44:26.233 00.003 8960 UpdateGuideState(): m_state=6
22:44:26.235 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1473
22:44:26.237 00.002 8960 Star::Find returns 1 (0), X=973.33, Y=734.97, Mass=132518, SNR=28.1, Peak=29475 HFD=3.1
22:44:26.239 00.002 8960 CameraToMount -- cameraTheta (-3.02) - m_xAngle (-0.39) = xAngle (-2.62 = -2.62)
22:44:26.240 00.001 8960 CameraToMount -- cameraTheta (-3.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.66 = -2.66)
22:44:26.242 00.002 8960 CameraToMount -- cameraX=-0.90 cameraY=-0.11 hyp=0.91 cameraTheta=-3.02 mountX=-0.79 mountY=-0.42, mountTheta=-2.65
22:44:26.246 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.90, y=-0.11, opts=13)
22:44:26.248 00.002 8960 Enqueuing Move request for scope (-0.90, -0.11)
22:44:26.250 00.002 13828 Worker thread wakes up
22:44:26.250 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.90, -0.11) opts 0xd
22:44:26.250 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.90, -0.11)
22:44:26.250 00.000 13828 Moving (-0.90, -0.11) raw xDistance=-0.79 yDistance=-0.42
22:44:26.250 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8560, max=65535, med=13718, FiltMin=10723, FiltMax=65535, Gamma=2.540
22:44:26.252 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.53 from input -0.79
22:44:26.252 00.000 8960 UpdateGuideState exits: m=132518 SNR=28.1
22:44:26.254 00.002 13828 GuideAlgorithmResistSwitch::result() returns -0.42 from input -0.42
22:44:26.254 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:26.256 00.002 13828 MoveAxis(E, 310, ABG)
22:44:26.256 00.000 13828 Guiding  Dir = 2, Dur = 310
22:44:26.256 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:26.258 00.002 8960 Enqueuing Expose request
22:44:26.261 00.003 13828 IsSlewing returns 0
22:44:26.261 00.000 13828 IsGuiding returns 0
22:44:26.263 00.002 13828 PulseGuide returned control before completion, sleep 319
22:44:26.594 00.331 13828 IsGuiding returns 0
22:44:26.594 00.000 13828 Move returns status 0, amount 310
22:44:26.594 00.000 13828 MoveAxis(N, 223, ABG)
22:44:26.594 00.000 13828 duration set to 0 by GuideMode
22:44:26.594 00.000 13828 Move returns status 0, amount 0
22:44:26.594 00.000 13828 move complete, result=0
22:44:26.594 00.000 13828 worker thread done servicing request
22:44:26.594 00.000 8960 GuideStep: -0.8 px 310 ms EAST, -0.4 px 0 ms NORTH
22:44:26.596 00.002 13828 Worker thread wakes up
22:44:26.596 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:26.597 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:29.067 02.470 13828 Exposure complete
22:44:29.221 00.154 13828 worker thread done servicing request
22:44:29.222 00.001 8960 OnExposeComplete: enter
22:44:29.225 00.003 8960 UpdateGuideState(): m_state=6
22:44:29.228 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1474
22:44:29.231 00.003 8960 Star::Find returns 1 (0), X=974.14, Y=734.57, Mass=133431, SNR=25.3, Peak=26851 HFD=3.1
22:44:29.233 00.002 8960 CameraToMount -- cameraTheta (-1.75) - m_xAngle (-0.39) = xAngle (-1.36 = -1.36)
22:44:29.235 00.002 8960 CameraToMount -- cameraTheta (-1.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
22:44:29.236 00.001 8960 CameraToMount -- cameraX=-0.09 cameraY=-0.51 hyp=0.52 cameraTheta=-1.75 mountX=0.11 mountY=-0.51, mountTheta=-1.36
22:44:29.239 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=-0.51, opts=13)
22:44:29.241 00.002 8960 Enqueuing Move request for scope (-0.09, -0.51)
22:44:29.243 00.002 13828 Worker thread wakes up
22:44:29.243 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8496, max=65535, med=13731, FiltMin=10659, FiltMax=65535, Gamma=2.540
22:44:29.245 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, -0.51) opts 0xd
22:44:29.246 00.001 8960 UpdateGuideState exits: m=133431 SNR=25.3
22:44:29.248 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.09, -0.51)
22:44:29.248 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:29.252 00.004 13828 Moving (-0.09, -0.51) raw xDistance=0.11 yDistance=-0.51
22:44:29.252 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:29.254 00.002 8960 Enqueuing Expose request
22:44:29.256 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:44:29.256 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:44:29.256 00.000 13828 MoveAxis(E, 0, ABG)
22:44:29.256 00.000 13828 Move returns status 0, amount 0
22:44:29.256 00.000 13828 MoveAxis(N, 270, ABG)
22:44:29.256 00.000 13828 duration set to 0 by GuideMode
22:44:29.256 00.000 13828 Move returns status 0, amount 0
22:44:29.256 00.000 13828 move complete, result=0
22:44:29.256 00.000 13828 worker thread done servicing request
22:44:29.256 00.000 13828 Worker thread wakes up
22:44:29.256 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:29.256 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:29.257 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.5 px 0 ms NORTH
22:44:31.734 02.477 13828 Exposure complete
22:44:31.876 00.142 13828 worker thread done servicing request
22:44:31.876 00.000 8960 OnExposeComplete: enter
22:44:31.880 00.004 8960 UpdateGuideState(): m_state=6
22:44:31.883 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1475
22:44:31.886 00.003 8960 Star::Find returns 1 (0), X=974.30, Y=734.50, Mass=118081, SNR=23.1, Peak=25827 HFD=3.3
22:44:31.889 00.003 8960 CameraToMount -- cameraTheta (-1.46) - m_xAngle (-0.39) = xAngle (-1.06 = -1.06)
22:44:31.892 00.003 8960 CameraToMount -- cameraTheta (-1.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.10 = -1.10)
22:44:31.894 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.57 hyp=0.58 cameraTheta=-1.46 mountX=0.28 mountY=-0.51, mountTheta=-1.07
22:44:31.898 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.57, opts=13)
22:44:31.901 00.003 8960 Enqueuing Move request for scope (0.07, -0.57)
22:44:31.904 00.003 13828 Worker thread wakes up
22:44:31.904 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8534, max=65535, med=13737, FiltMin=10883, FiltMax=65535, Gamma=2.540
22:44:31.907 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.57) opts 0xd
22:44:31.907 00.000 8960 UpdateGuideState exits: m=118081 SNR=23.1
22:44:31.910 00.003 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.57)
22:44:31.910 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:31.912 00.002 13828 Moving (0.07, -0.57) raw xDistance=0.28 yDistance=-0.51
22:44:31.912 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:31.914 00.002 8960 Enqueuing Expose request
22:44:31.916 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28
22:44:31.916 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.51 from input -0.51
22:44:31.916 00.000 13828 MoveAxis(W, 104, ABG)
22:44:31.916 00.000 13828 Guiding  Dir = 3, Dur = 104
22:44:31.919 00.003 13828 IsSlewing returns 0
22:44:31.919 00.000 13828 IsGuiding returns 0
22:44:31.921 00.002 13828 PulseGuide returned control before completion, sleep 113
22:44:32.039 00.118 13828 IsGuiding returns 0
22:44:32.039 00.000 13828 Move returns status 0, amount 104
22:44:32.039 00.000 13828 MoveAxis(N, 273, ABG)
22:44:32.039 00.000 13828 duration set to 0 by GuideMode
22:44:32.039 00.000 13828 Move returns status 0, amount 0
22:44:32.039 00.000 13828 move complete, result=0
22:44:32.039 00.000 13828 worker thread done servicing request
22:44:32.040 00.001 8960 GuideStep: 0.3 px 104 ms WEST, -0.5 px 0 ms NORTH
22:44:32.044 00.004 13828 Worker thread wakes up
22:44:32.044 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:32.045 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:34.527 02.482 13828 Exposure complete
22:44:34.666 00.139 13828 worker thread done servicing request
22:44:34.666 00.000 8960 OnExposeComplete: enter
22:44:34.669 00.003 8960 UpdateGuideState(): m_state=6
22:44:34.671 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1476
22:44:34.674 00.003 8960 Star::Find returns 1 (0), X=974.33, Y=734.72, Mass=143548, SNR=28.5, Peak=26307 HFD=3.0
22:44:34.676 00.002 8960 CameraToMount -- cameraTheta (-1.30) - m_xAngle (-0.39) = xAngle (-0.91 = -0.91)
22:44:34.678 00.002 8960 CameraToMount -- cameraTheta (-1.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.95 = -0.95)
22:44:34.680 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.36 hyp=0.37 cameraTheta=-1.30 mountX=0.23 mountY=-0.30, mountTheta=-0.92
22:44:34.683 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.36, opts=13)
22:44:34.685 00.002 8960 Enqueuing Move request for scope (0.10, -0.36)
22:44:34.687 00.002 13828 Worker thread wakes up
22:44:34.687 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.36) opts 0xd
22:44:34.687 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.36)
22:44:34.687 00.000 13828 Moving (0.10, -0.36) raw xDistance=0.23 yDistance=-0.30
22:44:34.687 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
22:44:34.687 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8841, max=65535, med=13763, FiltMin=10748, FiltMax=65535, Gamma=2.540
22:44:34.690 00.003 13828 GuideAlgorithmResistSwitch::result() returns -0.30 from input -0.30
22:44:34.690 00.000 13828 MoveAxis(W, 91, ABG)
22:44:34.690 00.000 8960 UpdateGuideState exits: m=143548 SNR=28.5
22:44:34.693 00.003 13828 Guiding  Dir = 3, Dur = 91
22:44:34.694 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:34.697 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:34.699 00.002 8960 Enqueuing Expose request
22:44:34.701 00.002 13828 IsSlewing returns 0
22:44:34.701 00.000 13828 IsGuiding returns 0
22:44:34.704 00.003 13828 PulseGuide returned control before completion, sleep 99
22:44:34.814 00.110 13828 IsGuiding returns 0
22:44:34.814 00.000 13828 Move returns status 0, amount 91
22:44:34.814 00.000 13828 MoveAxis(N, 160, ABG)
22:44:34.814 00.000 13828 duration set to 0 by GuideMode
22:44:34.814 00.000 13828 Move returns status 0, amount 0
22:44:34.814 00.000 13828 move complete, result=0
22:44:34.814 00.000 13828 worker thread done servicing request
22:44:34.815 00.001 13828 Worker thread wakes up
22:44:34.815 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:34.815 00.000 8960 GuideStep: 0.2 px 91 ms WEST, -0.3 px 0 ms NORTH
22:44:34.818 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:37.297 02.479 13828 Exposure complete
22:44:37.441 00.144 13828 worker thread done servicing request
22:44:37.441 00.000 8960 OnExposeComplete: enter
22:44:37.443 00.002 8960 UpdateGuideState(): m_state=6
22:44:37.445 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1477
22:44:37.447 00.002 8960 Star::Find returns 1 (0), X=973.42, Y=735.58, Mass=174858, SNR=31.3, Peak=27427 HFD=3.4
22:44:37.449 00.002 8960 CameraToMount -- cameraTheta (2.58) - m_xAngle (-0.39) = xAngle (2.98 = 2.98)
22:44:37.451 00.002 8960 CameraToMount -- cameraTheta (2.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.94 = 2.94)
22:44:37.453 00.002 8960 CameraToMount -- cameraX=-0.81 cameraY=0.51 hyp=0.96 cameraTheta=2.58 mountX=-0.94 mountY=0.19, mountTheta=2.94
22:44:37.455 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.81, y=0.51, opts=13)
22:44:37.458 00.003 8960 Enqueuing Move request for scope (-0.81, 0.51)
22:44:37.459 00.001 13828 Worker thread wakes up
22:44:37.459 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=13744, FiltMin=10847, FiltMax=65535, Gamma=2.540
22:44:37.461 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.81, 0.51) opts 0xd
22:44:37.461 00.000 8960 UpdateGuideState exits: m=174858 SNR=31.3
22:44:37.463 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.81, 0.51)
22:44:37.463 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:37.465 00.002 13828 Moving (-0.81, 0.51) raw xDistance=-0.94 yDistance=0.19
22:44:37.465 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:37.467 00.002 8960 Enqueuing Expose request
22:44:37.469 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.94
22:44:37.469 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:37.469 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:44:37.469 00.000 13828 MoveAxis(E, 344, ABG)
22:44:37.469 00.000 13828 Guiding  Dir = 2, Dur = 344
22:44:37.471 00.002 13828 IsSlewing returns 0
22:44:37.471 00.000 13828 IsGuiding returns 0
22:44:37.472 00.001 13828 PulseGuide returned control before completion, sleep 353
22:44:37.834 00.362 13828 IsGuiding returns 0
22:44:37.834 00.000 13828 Move returns status 0, amount 344
22:44:37.834 00.000 13828 MoveAxis(N, 0, ABG)
22:44:37.834 00.000 13828 duration set to 0 by GuideMode
22:44:37.834 00.000 13828 Move returns status 0, amount 0
22:44:37.834 00.000 13828 move complete, result=0
22:44:37.834 00.000 13828 worker thread done servicing request
22:44:37.834 00.000 13828 Worker thread wakes up
22:44:37.835 00.001 8960 GuideStep: -0.9 px 344 ms EAST, 0.2 px 0 ms NORTH
22:44:37.837 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:37.837 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:40.308 02.471 13828 Exposure complete
22:44:40.449 00.141 13828 worker thread done servicing request
22:44:40.449 00.000 8960 OnExposeComplete: enter
22:44:40.452 00.003 8960 UpdateGuideState(): m_state=6
22:44:40.455 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1478
22:44:40.458 00.003 8960 Star::Find returns 1 (0), X=974.05, Y=734.72, Mass=151732, SNR=29.4, Peak=26979 HFD=3.6
22:44:40.460 00.002 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.65 = -1.65)
22:44:40.463 00.003 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:44:40.466 00.003 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.35 hyp=0.40 cameraTheta=-2.04 mountX=-0.03 mountY=-0.40, mountTheta=-1.65
22:44:40.470 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.35, opts=13)
22:44:40.472 00.002 8960 Enqueuing Move request for scope (-0.18, -0.35)
22:44:40.475 00.003 13828 Worker thread wakes up
22:44:40.475 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8656, max=65535, med=13737, FiltMin=10832, FiltMax=65535, Gamma=2.540
22:44:40.478 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.35) opts 0xd
22:44:40.479 00.001 8960 UpdateGuideState exits: m=151732 SNR=29.4
22:44:40.482 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.35)
22:44:40.482 00.000 13828 Moving (-0.18, -0.35) raw xDistance=-0.03 yDistance=-0.40
22:44:40.482 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:40.485 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:44:40.486 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.40 from input -0.40
22:44:40.486 00.000 13828 MoveAxis(E, 0, ABG)
22:44:40.486 00.000 13828 Move returns status 0, amount 0
22:44:40.486 00.000 13828 MoveAxis(N, 210, ABG)
22:44:40.486 00.000 13828 duration set to 0 by GuideMode
22:44:40.486 00.000 13828 Move returns status 0, amount 0
22:44:40.486 00.000 13828 move complete, result=0
22:44:40.486 00.000 13828 worker thread done servicing request
22:44:40.486 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:40.488 00.002 8960 Enqueuing Expose request
22:44:40.490 00.002 13828 Worker thread wakes up
22:44:40.490 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.4 px 0 ms NORTH
22:44:40.492 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:40.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:42.978 02.486 13828 Exposure complete
22:44:43.135 00.157 13828 worker thread done servicing request
22:44:43.135 00.000 8960 OnExposeComplete: enter
22:44:43.138 00.003 8960 UpdateGuideState(): m_state=6
22:44:43.141 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1479
22:44:43.144 00.003 8960 Star::Find returns 1 (0), X=973.38, Y=734.99, Mass=134968, SNR=27.6, Peak=26755 HFD=3.2
22:44:43.146 00.002 8960 CameraToMount -- cameraTheta (-3.04) - m_xAngle (-0.39) = xAngle (-2.65 = -2.65)
22:44:43.148 00.002 8960 CameraToMount -- cameraTheta (-3.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.68 = -2.68)
22:44:43.151 00.003 8960 CameraToMount -- cameraX=-0.85 cameraY=-0.09 hyp=0.86 cameraTheta=-3.04 mountX=-0.75 mountY=-0.38, mountTheta=-2.68
22:44:43.154 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.85, y=-0.09, opts=13)
22:44:43.157 00.003 8960 Enqueuing Move request for scope (-0.85, -0.09)
22:44:43.159 00.002 13828 Worker thread wakes up
22:44:43.159 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8144, max=65535, med=13750, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:44:43.161 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.85, -0.09) opts 0xd
22:44:43.161 00.000 8960 UpdateGuideState exits: m=134968 SNR=27.6
22:44:43.163 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.85, -0.09)
22:44:43.163 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:43.165 00.002 13828 Moving (-0.85, -0.09) raw xDistance=-0.75 yDistance=-0.38
22:44:43.165 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:43.167 00.002 8960 Enqueuing Expose request
22:44:43.170 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.75
22:44:43.170 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.38 from input -0.38
22:44:43.170 00.000 13828 MoveAxis(E, 279, ABG)
22:44:43.170 00.000 13828 Guiding  Dir = 2, Dur = 279
22:44:43.171 00.001 13828 IsSlewing returns 0
22:44:43.172 00.001 13828 IsGuiding returns 0
22:44:43.173 00.001 13828 PulseGuide returned control before completion, sleep 288
22:44:43.464 00.291 13828 IsGuiding returns 1
22:44:43.464 00.000 13828 scope still moving after pulse duration time elapsed
22:44:43.498 00.034 13828 IsSlewing returns 0
22:44:43.498 00.000 13828 IsGuiding returns 0
22:44:43.498 00.000 13828 scope move finished after 279 + 47 ms
22:44:43.498 00.000 13828 Move returns status 0, amount 279
22:44:43.498 00.000 13828 MoveAxis(N, 201, ABG)
22:44:43.498 00.000 13828 duration set to 0 by GuideMode
22:44:43.499 00.001 13828 Move returns status 0, amount 0
22:44:43.499 00.000 13828 move complete, result=0
22:44:43.499 00.000 13828 worker thread done servicing request
22:44:43.499 00.000 13828 Worker thread wakes up
22:44:43.499 00.000 8960 GuideStep: -0.8 px 279 ms EAST, -0.4 px 0 ms NORTH
22:44:43.501 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:43.502 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:45.977 02.475 13828 Exposure complete
22:44:46.116 00.139 13828 worker thread done servicing request
22:44:46.116 00.000 8960 OnExposeComplete: enter
22:44:46.118 00.002 8960 UpdateGuideState(): m_state=6
22:44:46.121 00.003 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1480
22:44:46.123 00.002 8960 Star::Find returns 1 (0), X=973.90, Y=735.44, Mass=163890, SNR=32.6, Peak=26371 HFD=4.0
22:44:46.125 00.002 8960 CameraToMount -- cameraTheta (2.32) - m_xAngle (-0.39) = xAngle (2.71 = 2.71)
22:44:46.127 00.002 8960 CameraToMount -- cameraTheta (2.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.67 = 2.67)
22:44:46.129 00.002 8960 CameraToMount -- cameraX=-0.33 cameraY=0.36 hyp=0.49 cameraTheta=2.32 mountX=-0.45 mountY=0.22, mountTheta=2.68
22:44:46.132 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.33, y=0.36, opts=13)
22:44:46.134 00.002 8960 Enqueuing Move request for scope (-0.33, 0.36)
22:44:46.136 00.002 13828 Worker thread wakes up
22:44:46.136 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=13750, FiltMin=10960, FiltMax=65535, Gamma=2.540
22:44:46.138 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.33, 0.36) opts 0xd
22:44:46.138 00.000 8960 UpdateGuideState exits: m=163890 SNR=32.6
22:44:46.141 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.33, 0.36)
22:44:46.141 00.000 13828 Moving (-0.33, 0.36) raw xDistance=-0.45 yDistance=0.22
22:44:46.141 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.45
22:44:46.141 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:46.141 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:46.144 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.22
22:44:46.144 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:46.147 00.003 8960 Enqueuing Expose request
22:44:46.149 00.002 13828 MoveAxis(E, 185, ABG)
22:44:46.149 00.000 13828 Guiding  Dir = 2, Dur = 185
22:44:46.153 00.004 13828 IsSlewing returns 0
22:44:46.153 00.000 13828 IsGuiding returns 0
22:44:46.155 00.002 13828 PulseGuide returned control before completion, sleep 194
22:44:46.364 00.209 13828 IsGuiding returns 0
22:44:46.364 00.000 13828 Move returns status 0, amount 185
22:44:46.364 00.000 13828 MoveAxis(N, 0, ABG)
22:44:46.364 00.000 13828 duration set to 0 by GuideMode
22:44:46.364 00.000 13828 Move returns status 0, amount 0
22:44:46.364 00.000 13828 move complete, result=0
22:44:46.365 00.001 13828 worker thread done servicing request
22:44:46.365 00.000 8960 GuideStep: -0.4 px 185 ms EAST, 0.2 px 0 ms NORTH
22:44:46.369 00.004 13828 Worker thread wakes up
22:44:46.369 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:46.369 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:48.839 02.470 13828 Exposure complete
22:44:48.980 00.141 13828 worker thread done servicing request
22:44:48.981 00.001 8960 OnExposeComplete: enter
22:44:48.983 00.002 8960 UpdateGuideState(): m_state=6
22:44:48.985 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1481
22:44:48.987 00.002 8960 Star::Find returns 1 (0), X=974.55, Y=734.45, Mass=156771, SNR=28.5, Peak=26601 HFD=3.3
22:44:48.989 00.002 8960 CameraToMount -- cameraTheta (-1.10) - m_xAngle (-0.39) = xAngle (-0.71 = -0.71)
22:44:48.990 00.001 8960 CameraToMount -- cameraTheta (-1.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.74 = -0.74)
22:44:48.992 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.63 hyp=0.70 cameraTheta=-1.10 mountX=0.53 mountY=-0.48, mountTheta=-0.73
22:44:48.995 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.63, opts=13)
22:44:48.997 00.002 8960 Enqueuing Move request for scope (0.32, -0.63)
22:44:48.999 00.002 13828 Worker thread wakes up
22:44:48.999 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8144, max=65535, med=13724, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:44:49.003 00.004 8960 UpdateGuideState exits: m=156771 SNR=28.5
22:44:49.005 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:49.008 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.63) opts 0xd
22:44:49.008 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.63)
22:44:49.008 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:49.010 00.002 8960 Enqueuing Expose request
22:44:49.012 00.002 13828 Moving (0.32, -0.63) raw xDistance=0.53 yDistance=-0.48
22:44:49.012 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.53
22:44:49.012 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.48 from input -0.48
22:44:49.012 00.000 13828 MoveAxis(W, 185, ABG)
22:44:49.012 00.000 13828 Guiding  Dir = 3, Dur = 185
22:44:49.014 00.002 13828 IsSlewing returns 0
22:44:49.015 00.001 13828 IsGuiding returns 0
22:44:49.017 00.002 13828 PulseGuide returned control before completion, sleep 193
22:44:49.221 00.204 13828 IsGuiding returns 0
22:44:49.221 00.000 13828 Move returns status 0, amount 185
22:44:49.221 00.000 13828 MoveAxis(N, 253, ABG)
22:44:49.221 00.000 13828 duration set to 0 by GuideMode
22:44:49.221 00.000 13828 Move returns status 0, amount 0
22:44:49.221 00.000 13828 move complete, result=0
22:44:49.221 00.000 13828 worker thread done servicing request
22:44:49.221 00.000 8960 GuideStep: 0.5 px 185 ms WEST, -0.5 px 0 ms NORTH
22:44:49.223 00.002 13828 Worker thread wakes up
22:44:49.223 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:49.223 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:51.690 02.467 13828 Exposure complete
22:44:51.830 00.140 13828 worker thread done servicing request
22:44:51.830 00.000 8960 OnExposeComplete: enter
22:44:51.833 00.003 8960 UpdateGuideState(): m_state=6
22:44:51.836 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1482
22:44:51.839 00.003 8960 Star::Find returns 1 (0), X=974.24, Y=735.40, Mass=173583, SNR=33.8, Peak=25513 HFD=3.6
22:44:51.841 00.002 8960 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.39) = xAngle (1.94 = 1.94)
22:44:51.843 00.002 8960 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.90 = 1.90)
22:44:51.845 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=0.32 hyp=0.32 cameraTheta=1.55 mountX=-0.11 mountY=0.30, mountTheta=1.94
22:44:51.847 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=0.32, opts=13)
22:44:51.850 00.003 8960 Enqueuing Move request for scope (0.01, 0.32)
22:44:51.852 00.002 13828 Worker thread wakes up
22:44:51.852 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8342, max=65535, med=13718, FiltMin=10512, FiltMax=65535, Gamma=2.540
22:44:51.854 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.32) opts 0xd
22:44:51.854 00.000 8960 UpdateGuideState exits: m=173583 SNR=33.8
22:44:51.856 00.002 13828 Handling offset move in thread for scope, endpoint = (0.01, 0.32)
22:44:51.856 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:51.858 00.002 13828 Moving (0.01, 0.32) raw xDistance=-0.11 yDistance=0.30
22:44:51.858 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:51.861 00.003 8960 Enqueuing Expose request
22:44:51.864 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:44:51.864 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:51.864 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.30
22:44:51.864 00.000 13828 MoveAxis(E, 0, ABG)
22:44:51.864 00.000 13828 Move returns status 0, amount 0
22:44:51.865 00.001 13828 MoveAxis(N, 0, ABG)
22:44:51.865 00.000 13828 duration set to 0 by GuideMode
22:44:51.865 00.000 13828 Move returns status 0, amount 0
22:44:51.865 00.000 13828 move complete, result=0
22:44:51.865 00.000 13828 worker thread done servicing request
22:44:51.865 00.000 13828 Worker thread wakes up
22:44:51.865 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:51.865 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:51.867 00.002 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
22:44:54.342 02.475 13828 Exposure complete
22:44:54.482 00.140 13828 worker thread done servicing request
22:44:54.482 00.000 8960 OnExposeComplete: enter
22:44:54.484 00.002 8960 UpdateGuideState(): m_state=6
22:44:54.488 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1483
22:44:54.491 00.003 8960 Star::Find returns 1 (0), X=974.02, Y=735.49, Mass=133394, SNR=30.3, Peak=24547 HFD=3.5
22:44:54.493 00.002 8960 CameraToMount -- cameraTheta (2.03) - m_xAngle (-0.39) = xAngle (2.43 = 2.43)
22:44:54.496 00.003 8960 CameraToMount -- cameraTheta (2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.39 = 2.39)
22:44:54.498 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=0.42 hyp=0.47 cameraTheta=2.03 mountX=-0.35 mountY=0.32, mountTheta=2.41
22:44:54.501 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.42, opts=13)
22:44:54.504 00.003 8960 Enqueuing Move request for scope (-0.21, 0.42)
22:44:54.506 00.002 13828 Worker thread wakes up
22:44:54.506 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8470, max=65535, med=13712, FiltMin=10806, FiltMax=65535, Gamma=2.540
22:44:54.508 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.42) opts 0xd
22:44:54.509 00.001 8960 UpdateGuideState exits: m=133394 SNR=30.3
22:44:54.510 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.42)
22:44:54.510 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:54.513 00.003 13828 Moving (-0.21, 0.42) raw xDistance=-0.35 yDistance=0.32
22:44:54.513 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:54.514 00.001 8960 Enqueuing Expose request
22:44:54.516 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.35
22:44:54.516 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:44:54.516 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:44:54.516 00.000 13828 MoveAxis(E, 130, ABG)
22:44:54.516 00.000 13828 Guiding  Dir = 2, Dur = 130
22:44:54.518 00.002 13828 IsSlewing returns 0
22:44:54.518 00.000 13828 IsGuiding returns 0
22:44:54.520 00.002 13828 PulseGuide returned control before completion, sleep 139
22:44:54.663 00.143 13828 IsGuiding returns 0
22:44:54.663 00.000 13828 Move returns status 0, amount 130
22:44:54.663 00.000 13828 MoveAxis(N, 0, ABG)
22:44:54.663 00.000 13828 duration set to 0 by GuideMode
22:44:54.663 00.000 13828 Move returns status 0, amount 0
22:44:54.663 00.000 13828 move complete, result=0
22:44:54.663 00.000 13828 worker thread done servicing request
22:44:54.663 00.000 8960 GuideStep: -0.4 px 130 ms EAST, 0.3 px 0 ms NORTH
22:44:54.666 00.003 13828 Worker thread wakes up
22:44:54.666 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:54.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:57.136 02.470 13828 Exposure complete
22:44:57.285 00.149 13828 worker thread done servicing request
22:44:57.285 00.000 8960 OnExposeComplete: enter
22:44:57.288 00.003 8960 UpdateGuideState(): m_state=6
22:44:57.291 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1484
22:44:57.294 00.003 8960 Star::Find returns 1 (0), X=974.18, Y=734.74, Mass=175134, SNR=30.4, Peak=23651 HFD=3.8
22:44:57.297 00.003 8960 CameraToMount -- cameraTheta (-1.71) - m_xAngle (-0.39) = xAngle (-1.32 = -1.32)
22:44:57.299 00.002 8960 CameraToMount -- cameraTheta (-1.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
22:44:57.303 00.004 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.33 hyp=0.34 cameraTheta=-1.71 mountX=0.08 mountY=-0.33, mountTheta=-1.32
22:44:57.307 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.33, opts=13)
22:44:57.309 00.002 8960 Enqueuing Move request for scope (-0.05, -0.33)
22:44:57.311 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8713, max=65535, med=13692, FiltMin=10928, FiltMax=65535, Gamma=2.540
22:44:57.313 00.002 13828 Worker thread wakes up
22:44:57.313 00.000 8960 UpdateGuideState exits: m=175134 SNR=30.4
22:44:57.315 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:57.317 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:57.319 00.002 8960 Enqueuing Expose request
22:44:57.321 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.33) opts 0xd
22:44:57.321 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.33)
22:44:57.321 00.000 13828 Moving (-0.05, -0.33) raw xDistance=0.08 yDistance=-0.33
22:44:57.321 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:44:57.322 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.33 from input -0.33
22:44:57.322 00.000 13828 MoveAxis(E, 0, ABG)
22:44:57.322 00.000 13828 Move returns status 0, amount 0
22:44:57.322 00.000 13828 MoveAxis(N, 175, ABG)
22:44:57.322 00.000 13828 duration set to 0 by GuideMode
22:44:57.322 00.000 13828 Move returns status 0, amount 0
22:44:57.322 00.000 13828 move complete, result=0
22:44:57.322 00.000 13828 worker thread done servicing request
22:44:57.322 00.000 13828 Worker thread wakes up
22:44:57.322 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:44:57.322 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:44:57.323 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.3 px 0 ms NORTH
22:44:59.801 02.478 13828 Exposure complete
22:44:59.937 00.136 13828 worker thread done servicing request
22:44:59.937 00.000 8960 OnExposeComplete: enter
22:44:59.939 00.002 8960 UpdateGuideState(): m_state=6
22:44:59.942 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1485
22:44:59.944 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.02, Mass=127069, SNR=26.4, Peak=24387 HFD=2.9
22:44:59.945 00.001 8960 CameraToMount -- cameraTheta (-2.91) - m_xAngle (-0.39) = xAngle (-2.52 = -2.52)
22:44:59.947 00.002 8960 CameraToMount -- cameraTheta (-2.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.55 = -2.55)
22:44:59.950 00.003 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.06 hyp=0.24 cameraTheta=-2.91 mountX=-0.20 mountY=-0.13, mountTheta=-2.54
22:44:59.952 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.06, opts=13)
22:44:59.955 00.003 8960 Enqueuing Move request for scope (-0.23, -0.06)
22:44:59.957 00.002 13828 Worker thread wakes up
22:44:59.957 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13712, FiltMin=10550, FiltMax=65535, Gamma=2.540
22:44:59.959 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.06) opts 0xd
22:44:59.959 00.000 8960 UpdateGuideState exits: m=127069 SNR=26.4
22:44:59.961 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.06)
22:44:59.961 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:44:59.963 00.002 13828 Moving (-0.23, -0.06) raw xDistance=-0.20 yDistance=-0.13
22:44:59.963 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:44:59.965 00.002 8960 Enqueuing Expose request
22:44:59.967 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.20
22:44:59.967 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:44:59.967 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
22:44:59.967 00.000 13828 MoveAxis(E, 73, ABG)
22:44:59.967 00.000 13828 Guiding  Dir = 2, Dur = 73
22:44:59.968 00.001 13828 IsSlewing returns 0
22:44:59.969 00.001 13828 IsGuiding returns 0
22:44:59.970 00.001 13828 PulseGuide returned control before completion, sleep 82
22:45:00.055 00.085 13828 IsGuiding returns 0
22:45:00.055 00.000 13828 Move returns status 0, amount 73
22:45:00.055 00.000 13828 MoveAxis(N, 0, ABG)
22:45:00.055 00.000 13828 duration set to 0 by GuideMode
22:45:00.055 00.000 13828 Move returns status 0, amount 0
22:45:00.055 00.000 13828 move complete, result=0
22:45:00.055 00.000 13828 worker thread done servicing request
22:45:00.055 00.000 8960 GuideStep: -0.2 px 73 ms EAST, -0.1 px 0 ms NORTH
22:45:00.058 00.003 13828 Worker thread wakes up
22:45:00.058 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:00.058 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:02.524 02.466 13828 Exposure complete
22:45:02.676 00.152 13828 worker thread done servicing request
22:45:02.676 00.000 8960 OnExposeComplete: enter
22:45:02.678 00.002 8960 UpdateGuideState(): m_state=6
22:45:02.680 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1486
22:45:02.682 00.002 8960 Star::Find returns 1 (0), X=974.21, Y=735.08, Mass=100683, SNR=23.4, Peak=22889 HFD=2.5
22:45:02.684 00.002 8960 CameraToMount -- cameraTheta (3.03) - m_xAngle (-0.39) = xAngle (3.43 = -2.86)
22:45:02.686 00.002 8960 CameraToMount -- cameraTheta (3.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.39 = -2.89)
22:45:02.688 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.00 hyp=0.02 cameraTheta=3.03 mountX=-0.02 mountY=-0.01, mountTheta=-2.89
22:45:02.691 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.00, opts=13)
22:45:02.692 00.001 8960 Enqueuing Move request for scope (-0.02, 0.00)
22:45:02.694 00.002 13828 Worker thread wakes up
22:45:02.694 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8240, max=65535, med=13705, FiltMin=10800, FiltMax=65535, Gamma=2.540
22:45:02.696 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.00) opts 0xd
22:45:02.696 00.000 8960 UpdateGuideState exits: m=100683 SNR=23.4
22:45:02.698 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.00)
22:45:02.698 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:02.701 00.003 13828 Moving (-0.02, 0.00) raw xDistance=-0.02 yDistance=-0.01
22:45:02.701 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:02.703 00.002 8960 Enqueuing Expose request
22:45:02.705 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:45:02.705 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:02.705 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
22:45:02.705 00.000 13828 MoveAxis(E, 0, ABG)
22:45:02.705 00.000 13828 Move returns status 0, amount 0
22:45:02.705 00.000 13828 MoveAxis(N, 0, ABG)
22:45:02.705 00.000 13828 duration set to 0 by GuideMode
22:45:02.705 00.000 13828 Move returns status 0, amount 0
22:45:02.705 00.000 13828 move complete, result=0
22:45:02.705 00.000 13828 worker thread done servicing request
22:45:02.705 00.000 13828 Worker thread wakes up
22:45:02.706 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:02.706 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:02.707 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:45:05.173 02.466 13828 Exposure complete
22:45:05.306 00.133 13828 worker thread done servicing request
22:45:05.306 00.000 8960 OnExposeComplete: enter
22:45:05.308 00.002 8960 UpdateGuideState(): m_state=6
22:45:05.310 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1487
22:45:05.312 00.002 8960 Star::Find returns 1 (0), X=973.46, Y=735.43, Mass=147598, SNR=29.5, Peak=24566 HFD=3.3
22:45:05.313 00.001 8960 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.39) = xAngle (3.11 = 3.11)
22:45:05.315 00.002 8960 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.07 = 3.07)
22:45:05.317 00.002 8960 CameraToMount -- cameraX=-0.78 cameraY=0.35 hyp=0.85 cameraTheta=2.71 mountX=-0.85 mountY=0.06, mountTheta=3.07
22:45:05.320 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.78, y=0.35, opts=13)
22:45:05.322 00.002 8960 Enqueuing Move request for scope (-0.78, 0.35)
22:45:05.324 00.002 13828 Worker thread wakes up
22:45:05.324 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8694, max=65535, med=13686, FiltMin=10851, FiltMax=65535, Gamma=2.540
22:45:05.328 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.78, 0.35) opts 0xd
22:45:05.328 00.000 8960 UpdateGuideState exits: m=147598 SNR=29.5
22:45:05.331 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:05.332 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.78, 0.35)
22:45:05.333 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:05.334 00.001 8960 Enqueuing Expose request
22:45:05.336 00.002 13828 Moving (-0.78, 0.35) raw xDistance=-0.85 yDistance=0.06
22:45:05.336 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.85
22:45:05.336 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:05.336 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
22:45:05.337 00.001 13828 MoveAxis(E, 316, ABG)
22:45:05.337 00.000 13828 Guiding  Dir = 2, Dur = 316
22:45:05.338 00.001 13828 IsSlewing returns 0
22:45:05.339 00.001 13828 IsGuiding returns 0
22:45:05.340 00.001 13828 PulseGuide returned control before completion, sleep 325
22:45:05.667 00.327 13828 IsGuiding returns 1
22:45:05.667 00.000 13828 scope still moving after pulse duration time elapsed
22:45:05.701 00.034 13828 IsSlewing returns 0
22:45:05.701 00.000 13828 IsGuiding returns 0
22:45:05.701 00.000 13828 scope move finished after 316 + 46 ms
22:45:05.701 00.000 13828 Move returns status 0, amount 316
22:45:05.701 00.000 13828 MoveAxis(N, 0, ABG)
22:45:05.701 00.000 13828 duration set to 0 by GuideMode
22:45:05.701 00.000 13828 Move returns status 0, amount 0
22:45:05.701 00.000 13828 move complete, result=0
22:45:05.702 00.001 13828 worker thread done servicing request
22:45:05.702 00.000 8960 GuideStep: -0.9 px 316 ms EAST, 0.1 px 0 ms NORTH
22:45:05.704 00.002 13828 Worker thread wakes up
22:45:05.704 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:05.704 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:08.170 02.466 13828 Exposure complete
22:45:08.311 00.141 13828 worker thread done servicing request
22:45:08.311 00.000 8960 OnExposeComplete: enter
22:45:08.314 00.003 8960 UpdateGuideState(): m_state=6
22:45:08.317 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1488
22:45:08.319 00.002 8960 Star::Find returns 1 (0), X=973.68, Y=735.63, Mass=143324, SNR=23.9, Peak=25936 HFD=3.4
22:45:08.320 00.001 8960 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.39) = xAngle (2.74 = 2.74)
22:45:08.322 00.002 8960 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
22:45:08.324 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=0.55 hyp=0.78 cameraTheta=2.35 mountX=-0.72 mountY=0.33, mountTheta=2.71
22:45:08.329 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=0.55, opts=13)
22:45:08.331 00.002 8960 Enqueuing Move request for scope (-0.55, 0.55)
22:45:08.333 00.002 13828 Worker thread wakes up
22:45:08.333 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.55) opts 0xd
22:45:08.333 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8515, max=65535, med=13686, FiltMin=10896, FiltMax=65535, Gamma=2.540
22:45:08.335 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.55, 0.55)
22:45:08.335 00.000 8960 UpdateGuideState exits: m=143324 SNR=23.9
22:45:08.337 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:08.339 00.002 13828 Moving (-0.55, 0.55) raw xDistance=-0.72 yDistance=0.33
22:45:08.339 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:08.341 00.002 8960 Enqueuing Expose request
22:45:08.343 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.49 from input -0.72
22:45:08.344 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:45:08.344 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:45:08.344 00.000 13828 MoveAxis(E, 288, ABG)
22:45:08.344 00.000 13828 Guiding  Dir = 2, Dur = 288
22:45:08.346 00.002 13828 IsSlewing returns 0
22:45:08.346 00.000 13828 IsGuiding returns 0
22:45:08.348 00.002 13828 PulseGuide returned control before completion, sleep 297
22:45:08.649 00.301 13828 IsGuiding returns 0
22:45:08.649 00.000 13828 Move returns status 0, amount 288
22:45:08.649 00.000 13828 MoveAxis(N, 0, ABG)
22:45:08.649 00.000 13828 duration set to 0 by GuideMode
22:45:08.649 00.000 13828 Move returns status 0, amount 0
22:45:08.649 00.000 13828 move complete, result=0
22:45:08.649 00.000 13828 worker thread done servicing request
22:45:08.649 00.000 13828 Worker thread wakes up
22:45:08.649 00.000 8960 GuideStep: -0.7 px 288 ms EAST, 0.3 px 0 ms NORTH
22:45:08.652 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:08.652 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:11.123 02.471 13828 Exposure complete
22:45:11.264 00.141 13828 worker thread done servicing request
22:45:11.264 00.000 8960 OnExposeComplete: enter
22:45:11.266 00.002 8960 UpdateGuideState(): m_state=6
22:45:11.269 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1489
22:45:11.271 00.002 8960 Star::Find returns 1 (0), X=973.89, Y=735.38, Mass=157342, SNR=27.5, Peak=26243 HFD=3.5
22:45:11.272 00.001 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.39) = xAngle (2.81 = 2.81)
22:45:11.274 00.002 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.78 = 2.78)
22:45:11.276 00.002 8960 CameraToMount -- cameraX=-0.34 cameraY=0.30 hyp=0.45 cameraTheta=2.42 mountX=-0.43 mountY=0.16, mountTheta=2.78
22:45:11.278 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.34, y=0.30, opts=13)
22:45:11.280 00.002 8960 Enqueuing Move request for scope (-0.34, 0.30)
22:45:11.282 00.002 13828 Worker thread wakes up
22:45:11.282 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=13692, FiltMin=10588, FiltMax=65535, Gamma=2.540
22:45:11.284 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.34, 0.30) opts 0xd
22:45:11.284 00.000 8960 UpdateGuideState exits: m=157342 SNR=27.5
22:45:11.286 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.34, 0.30)
22:45:11.286 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:11.288 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:11.291 00.003 8960 Enqueuing Expose request
22:45:11.293 00.002 13828 Moving (-0.34, 0.30) raw xDistance=-0.43 yDistance=0.16
22:45:11.293 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.43
22:45:11.293 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:11.293 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:45:11.293 00.000 13828 MoveAxis(E, 179, ABG)
22:45:11.293 00.000 13828 Guiding  Dir = 2, Dur = 179
22:45:11.295 00.002 13828 IsSlewing returns 0
22:45:11.295 00.000 13828 IsGuiding returns 0
22:45:11.296 00.001 13828 PulseGuide returned control before completion, sleep 188
22:45:11.490 00.194 13828 IsGuiding returns 0
22:45:11.490 00.000 13828 Move returns status 0, amount 179
22:45:11.490 00.000 13828 MoveAxis(N, 0, ABG)
22:45:11.490 00.000 13828 duration set to 0 by GuideMode
22:45:11.490 00.000 13828 Move returns status 0, amount 0
22:45:11.490 00.000 13828 move complete, result=0
22:45:11.490 00.000 13828 worker thread done servicing request
22:45:11.490 00.000 8960 GuideStep: -0.4 px 179 ms EAST, 0.2 px 0 ms NORTH
22:45:11.492 00.002 13828 Worker thread wakes up
22:45:11.492 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:11.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:13.958 02.466 13828 Exposure complete
22:45:14.110 00.152 13828 worker thread done servicing request
22:45:14.111 00.001 8960 OnExposeComplete: enter
22:45:14.115 00.004 8960 UpdateGuideState(): m_state=6
22:45:14.118 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1490
22:45:14.122 00.004 8960 Star::Find returns 1 (0), X=974.15, Y=735.18, Mass=164855, SNR=28.7, Peak=25993 HFD=4.4
22:45:14.125 00.003 8960 CameraToMount -- cameraTheta (2.27) - m_xAngle (-0.39) = xAngle (2.66 = 2.66)
22:45:14.128 00.003 8960 CameraToMount -- cameraTheta (2.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.63 = 2.63)
22:45:14.130 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.10 hyp=0.13 cameraTheta=2.27 mountX=-0.12 mountY=0.07, mountTheta=2.63
22:45:14.132 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.10, opts=13)
22:45:14.134 00.002 8960 Enqueuing Move request for scope (-0.09, 0.10)
22:45:14.136 00.002 13828 Worker thread wakes up
22:45:14.136 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8604, max=65535, med=13699, FiltMin=10793, FiltMax=65535, Gamma=2.540
22:45:14.140 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.10) opts 0xd
22:45:14.140 00.000 8960 UpdateGuideState exits: m=164855 SNR=28.7
22:45:14.141 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.10)
22:45:14.141 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:14.143 00.002 13828 Moving (-0.09, 0.10) raw xDistance=-0.12 yDistance=0.07
22:45:14.143 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:14.145 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:45:14.145 00.000 8960 Enqueuing Expose request
22:45:14.147 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:14.147 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:45:14.147 00.000 13828 MoveAxis(E, 0, ABG)
22:45:14.148 00.001 13828 Move returns status 0, amount 0
22:45:14.148 00.000 13828 MoveAxis(N, 0, ABG)
22:45:14.148 00.000 13828 duration set to 0 by GuideMode
22:45:14.148 00.000 13828 Move returns status 0, amount 0
22:45:14.148 00.000 13828 move complete, result=0
22:45:14.148 00.000 13828 worker thread done servicing request
22:45:14.148 00.000 13828 Worker thread wakes up
22:45:14.148 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:14.148 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:14.149 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:16.611 02.462 13828 Exposure complete
22:45:16.738 00.127 13828 worker thread done servicing request
22:45:16.738 00.000 8960 OnExposeComplete: enter
22:45:16.740 00.002 8960 UpdateGuideState(): m_state=6
22:45:16.743 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1491
22:45:16.745 00.002 8960 Star::Find returns 1 (0), X=974.59, Y=734.95, Mass=116445, SNR=22.9, Peak=25571 HFD=2.7
22:45:16.747 00.002 8960 CameraToMount -- cameraTheta (-0.34) - m_xAngle (-0.39) = xAngle (0.05 = 0.05)
22:45:16.748 00.001 8960 CameraToMount -- cameraTheta (-0.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.01 = 0.01)
22:45:16.750 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=-0.13 hyp=0.38 cameraTheta=-0.34 mountX=0.38 mountY=0.00, mountTheta=0.01
22:45:16.753 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=-0.13, opts=13)
22:45:16.755 00.002 8960 Enqueuing Move request for scope (0.36, -0.13)
22:45:16.758 00.003 13828 Worker thread wakes up
22:45:16.758 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8566, max=65535, med=13692, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:45:16.761 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, -0.13) opts 0xd
22:45:16.761 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, -0.13)
22:45:16.761 00.000 13828 Moving (0.36, -0.13) raw xDistance=0.38 yDistance=0.00
22:45:16.761 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.38
22:45:16.761 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:16.761 00.000 8960 UpdateGuideState exits: m=116445 SNR=22.9
22:45:16.764 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
22:45:16.764 00.000 13828 MoveAxis(W, 141, ABG)
22:45:16.764 00.000 13828 Guiding  Dir = 3, Dur = 141
22:45:16.764 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:16.767 00.003 13828 IsSlewing returns 0
22:45:16.767 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:16.769 00.002 13828 IsGuiding returns 0
22:45:16.769 00.000 8960 Enqueuing Expose request
22:45:16.771 00.002 13828 PulseGuide returned control before completion, sleep 150
22:45:16.925 00.154 13828 IsGuiding returns 0
22:45:16.925 00.000 13828 Move returns status 0, amount 141
22:45:16.925 00.000 13828 MoveAxis(N, 0, ABG)
22:45:16.925 00.000 13828 duration set to 0 by GuideMode
22:45:16.925 00.000 13828 Move returns status 0, amount 0
22:45:16.925 00.000 13828 move complete, result=0
22:45:16.926 00.001 13828 worker thread done servicing request
22:45:16.926 00.000 13828 Worker thread wakes up
22:45:16.926 00.000 8960 GuideStep: 0.4 px 141 ms WEST, 0.0 px 0 ms NORTH
22:45:16.928 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:16.928 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:19.401 02.473 13828 Exposure complete
22:45:19.534 00.133 13828 worker thread done servicing request
22:45:19.534 00.000 8960 OnExposeComplete: enter
22:45:19.536 00.002 8960 UpdateGuideState(): m_state=6
22:45:19.539 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1492
22:45:19.541 00.002 8960 Star::Find returns 1 (0), X=974.09, Y=734.37, Mass=144069, SNR=26.3, Peak=22793 HFD=3.8
22:45:19.542 00.001 8960 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.39) = xAngle (-1.37 = -1.37)
22:45:19.544 00.002 8960 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
22:45:19.546 00.002 8960 CameraToMount -- cameraX=-0.14 cameraY=-0.71 hyp=0.72 cameraTheta=-1.77 mountX=0.14 mountY=-0.71, mountTheta=-1.37
22:45:19.551 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=-0.71, opts=13)
22:45:19.553 00.002 8960 Enqueuing Move request for scope (-0.14, -0.71)
22:45:19.555 00.002 13828 Worker thread wakes up
22:45:19.555 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, -0.71) opts 0xd
22:45:19.555 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, -0.71)
22:45:19.555 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8483, max=65535, med=13692, FiltMin=10403, FiltMax=65535, Gamma=2.540
22:45:19.558 00.003 13828 Moving (-0.14, -0.71) raw xDistance=0.14 yDistance=-0.71
22:45:19.558 00.000 8960 UpdateGuideState exits: m=144069 SNR=26.3
22:45:19.561 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:19.563 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:19.566 00.003 8960 Enqueuing Expose request
22:45:19.569 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.14
22:45:19.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.71 from input -0.71
22:45:19.569 00.000 13828 MoveAxis(W, 63, ABG)
22:45:19.569 00.000 13828 Guiding  Dir = 3, Dur = 63
22:45:19.571 00.002 13828 IsSlewing returns 0
22:45:19.571 00.000 13828 IsGuiding returns 0
22:45:19.573 00.002 13828 PulseGuide returned control before completion, sleep 72
22:45:19.657 00.084 13828 IsGuiding returns 0
22:45:19.657 00.000 13828 Move returns status 0, amount 63
22:45:19.657 00.000 13828 MoveAxis(N, 380, ABG)
22:45:19.657 00.000 13828 duration set to 0 by GuideMode
22:45:19.657 00.000 13828 Move returns status 0, amount 0
22:45:19.658 00.001 13828 move complete, result=0
22:45:19.658 00.000 13828 worker thread done servicing request
22:45:19.658 00.000 8960 GuideStep: 0.1 px 63 ms WEST, -0.7 px 0 ms NORTH
22:45:19.663 00.005 13828 Worker thread wakes up
22:45:19.663 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:19.663 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:22.135 02.472 13828 Exposure complete
22:45:22.280 00.145 13828 worker thread done servicing request
22:45:22.280 00.000 8960 OnExposeComplete: enter
22:45:22.283 00.003 8960 UpdateGuideState(): m_state=6
22:45:22.287 00.004 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1493
22:45:22.291 00.004 8960 Star::Find returns 1 (0), X=973.50, Y=735.08, Mass=192625, SNR=29.9, Peak=24771 HFD=3.7
22:45:22.293 00.002 8960 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.39) = xAngle (3.53 = -2.76)
22:45:22.295 00.002 8960 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.49 = -2.79)
22:45:22.298 00.003 8960 CameraToMount -- cameraX=-0.74 cameraY=0.01 hyp=0.74 cameraTheta=3.13 mountX=-0.68 mountY=-0.25, mountTheta=-2.79
22:45:22.301 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.74, y=0.01, opts=13)
22:45:22.303 00.002 8960 Enqueuing Move request for scope (-0.74, 0.01)
22:45:22.305 00.002 13828 Worker thread wakes up
22:45:22.305 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.74, 0.01) opts 0xd
22:45:22.305 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8553, max=65535, med=13699, FiltMin=10582, FiltMax=65535, Gamma=2.540
22:45:22.307 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.74, 0.01)
22:45:22.307 00.000 8960 UpdateGuideState exits: m=192625 SNR=29.9
22:45:22.309 00.002 13828 Moving (-0.74, 0.01) raw xDistance=-0.68 yDistance=-0.25
22:45:22.309 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:22.311 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.68
22:45:22.311 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:22.314 00.003 8960 Enqueuing Expose request
22:45:22.315 00.001 13828 GuideAlgorithmResistSwitch::result() returns -0.25 from input -0.25
22:45:22.315 00.000 13828 MoveAxis(E, 249, ABG)
22:45:22.315 00.000 13828 Guiding  Dir = 2, Dur = 249
22:45:22.317 00.002 13828 IsSlewing returns 0
22:45:22.317 00.000 13828 IsGuiding returns 0
22:45:22.320 00.003 13828 PulseGuide returned control before completion, sleep 257
22:45:22.582 00.262 13828 IsGuiding returns 0
22:45:22.582 00.000 13828 Move returns status 0, amount 249
22:45:22.582 00.000 13828 MoveAxis(N, 134, ABG)
22:45:22.582 00.000 13828 duration set to 0 by GuideMode
22:45:22.582 00.000 13828 Move returns status 0, amount 0
22:45:22.583 00.001 13828 move complete, result=0
22:45:22.583 00.000 13828 worker thread done servicing request
22:45:22.583 00.000 13828 Worker thread wakes up
22:45:22.583 00.000 8960 GuideStep: -0.7 px 249 ms EAST, -0.3 px 0 ms NORTH
22:45:22.585 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:22.585 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:25.057 02.472 13828 Exposure complete
22:45:25.193 00.136 13828 worker thread done servicing request
22:45:25.193 00.000 8960 OnExposeComplete: enter
22:45:25.196 00.003 8960 UpdateGuideState(): m_state=6
22:45:25.199 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1494
22:45:25.201 00.002 8960 Star::Find returns 1 (0), X=974.26, Y=735.14, Mass=146892, SNR=29.7, Peak=24208 HFD=3.4
22:45:25.203 00.002 8960 CameraToMount -- cameraTheta (1.15) - m_xAngle (-0.39) = xAngle (1.54 = 1.54)
22:45:25.204 00.001 8960 CameraToMount -- cameraTheta (1.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.51 = 1.51)
22:45:25.206 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=0.06 hyp=0.07 cameraTheta=1.15 mountX=0.00 mountY=0.07, mountTheta=1.54
22:45:25.210 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=0.06, opts=13)
22:45:25.212 00.002 8960 Enqueuing Move request for scope (0.03, 0.06)
22:45:25.214 00.002 13828 Worker thread wakes up
22:45:25.214 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8451, max=65535, med=13699, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:45:25.216 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.06) opts 0xd
22:45:25.216 00.000 8960 UpdateGuideState exits: m=146892 SNR=29.7
22:45:25.218 00.002 13828 Handling offset move in thread for scope, endpoint = (0.03, 0.06)
22:45:25.218 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:25.220 00.002 13828 Moving (0.03, 0.06) raw xDistance=0.00 yDistance=0.07
22:45:25.220 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:25.221 00.001 8960 Enqueuing Expose request
22:45:25.223 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:45:25.223 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:25.223 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:45:25.223 00.000 13828 MoveAxis(E, 0, ABG)
22:45:25.223 00.000 13828 Move returns status 0, amount 0
22:45:25.223 00.000 13828 MoveAxis(N, 0, ABG)
22:45:25.223 00.000 13828 duration set to 0 by GuideMode
22:45:25.224 00.001 13828 Move returns status 0, amount 0
22:45:25.224 00.000 13828 move complete, result=0
22:45:25.224 00.000 13828 worker thread done servicing request
22:45:25.224 00.000 13828 Worker thread wakes up
22:45:25.224 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:25.224 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:25.225 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:45:27.702 02.477 13828 Exposure complete
22:45:27.842 00.140 13828 worker thread done servicing request
22:45:27.842 00.000 8960 OnExposeComplete: enter
22:45:27.844 00.002 8960 UpdateGuideState(): m_state=6
22:45:27.847 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1495
22:45:27.849 00.002 8960 Star::Find returns 1 (0), X=973.88, Y=735.23, Mass=121618, SNR=25.9, Peak=25264 HFD=2.6
22:45:27.851 00.002 8960 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.39) = xAngle (3.14 = 3.14)
22:45:27.853 00.002 8960 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.10 = 3.10)
22:45:27.855 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=0.15 hyp=0.39 cameraTheta=2.75 mountX=-0.39 mountY=0.01, mountTheta=3.10
22:45:27.858 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=0.15, opts=13)
22:45:27.860 00.002 8960 Enqueuing Move request for scope (-0.36, 0.15)
22:45:27.861 00.001 13828 Worker thread wakes up
22:45:27.862 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8508, max=65535, med=13680, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:45:27.864 00.002 8960 UpdateGuideState exits: m=121618 SNR=25.9
22:45:27.865 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:27.867 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:27.869 00.002 8960 Enqueuing Expose request
22:45:27.871 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.15) opts 0xd
22:45:27.871 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.36, 0.15)
22:45:27.871 00.000 13828 Moving (-0.36, 0.15) raw xDistance=-0.39 yDistance=0.01
22:45:27.871 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.39
22:45:27.871 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:27.871 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:45:27.871 00.000 13828 MoveAxis(E, 143, ABG)
22:45:27.871 00.000 13828 Guiding  Dir = 2, Dur = 143
22:45:27.872 00.001 13828 IsSlewing returns 0
22:45:27.873 00.001 13828 IsGuiding returns 0
22:45:27.875 00.002 13828 PulseGuide returned control before completion, sleep 152
22:45:28.033 00.158 13828 IsGuiding returns 0
22:45:28.033 00.000 13828 Move returns status 0, amount 143
22:45:28.033 00.000 13828 MoveAxis(N, 0, ABG)
22:45:28.033 00.000 13828 duration set to 0 by GuideMode
22:45:28.033 00.000 13828 Move returns status 0, amount 0
22:45:28.033 00.000 13828 move complete, result=0
22:45:28.033 00.000 13828 worker thread done servicing request
22:45:28.033 00.000 8960 GuideStep: -0.4 px 143 ms EAST, 0.0 px 0 ms NORTH
22:45:28.035 00.002 13828 Worker thread wakes up
22:45:28.035 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:28.035 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:30.500 02.465 13828 Exposure complete
22:45:30.651 00.151 13828 worker thread done servicing request
22:45:30.651 00.000 8960 OnExposeComplete: enter
22:45:30.654 00.003 8960 UpdateGuideState(): m_state=6
22:45:30.657 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1496
22:45:30.660 00.003 8960 Star::Find returns 1 (0), X=974.71, Y=735.48, Mass=135042, SNR=26.9, Peak=24777 HFD=3.2
22:45:30.662 00.002 8960 CameraToMount -- cameraTheta (0.70) - m_xAngle (-0.39) = xAngle (1.09 = 1.09)
22:45:30.664 00.002 8960 CameraToMount -- cameraTheta (0.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.06 = 1.06)
22:45:30.666 00.002 8960 CameraToMount -- cameraX=0.48 cameraY=0.40 hyp=0.63 cameraTheta=0.70 mountX=0.29 mountY=0.55, mountTheta=1.08
22:45:30.669 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=0.40, opts=13)
22:45:30.671 00.002 8960 Enqueuing Move request for scope (0.48, 0.40)
22:45:30.673 00.002 13828 Worker thread wakes up
22:45:30.673 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8496, max=65535, med=13680, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:45:30.675 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, 0.40) opts 0xd
22:45:30.675 00.000 8960 UpdateGuideState exits: m=135042 SNR=26.9
22:45:30.677 00.002 13828 Handling offset move in thread for scope, endpoint = (0.48, 0.40)
22:45:30.677 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:30.679 00.002 13828 Moving (0.48, 0.40) raw xDistance=0.29 yDistance=0.55
22:45:30.680 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:30.682 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.29
22:45:30.682 00.000 8960 Enqueuing Expose request
22:45:30.684 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:30.685 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.55
22:45:30.685 00.000 13828 MoveAxis(W, 97, ABG)
22:45:30.685 00.000 13828 Guiding  Dir = 3, Dur = 97
22:45:30.687 00.002 13828 IsSlewing returns 0
22:45:30.687 00.000 13828 IsGuiding returns 0
22:45:30.689 00.002 13828 PulseGuide returned control before completion, sleep 105
22:45:30.804 00.115 13828 IsGuiding returns 0
22:45:30.804 00.000 13828 Move returns status 0, amount 97
22:45:30.804 00.000 13828 MoveAxis(N, 0, ABG)
22:45:30.804 00.000 13828 duration set to 0 by GuideMode
22:45:30.804 00.000 13828 Move returns status 0, amount 0
22:45:30.804 00.000 13828 move complete, result=0
22:45:30.804 00.000 13828 worker thread done servicing request
22:45:30.804 00.000 13828 Worker thread wakes up
22:45:30.804 00.000 8960 GuideStep: 0.3 px 97 ms WEST, 0.5 px 0 ms NORTH
22:45:30.806 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:30.806 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:33.287 02.481 13828 Exposure complete
22:45:33.420 00.133 13828 worker thread done servicing request
22:45:33.420 00.000 8960 OnExposeComplete: enter
22:45:33.422 00.002 8960 UpdateGuideState(): m_state=6
22:45:33.425 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1497
22:45:33.428 00.003 8960 Star::Find returns 1 (0), X=973.94, Y=735.21, Mass=113877, SNR=22.3, Peak=23145 HFD=2.9
22:45:33.431 00.003 8960 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.39) = xAngle (3.12 = 3.12)
22:45:33.434 00.003 8960 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.09 = 3.09)
22:45:33.436 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=0.13 hyp=0.32 cameraTheta=2.73 mountX=-0.32 mountY=0.02, mountTheta=3.09
22:45:33.439 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.13, opts=13)
22:45:33.441 00.002 8960 Enqueuing Move request for scope (-0.30, 0.13)
22:45:33.443 00.002 13828 Worker thread wakes up
22:45:33.443 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8227, max=65535, med=13680, FiltMin=10736, FiltMax=65535, Gamma=2.540
22:45:33.444 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.13) opts 0xd
22:45:33.444 00.000 8960 UpdateGuideState exits: m=113877 SNR=22.3
22:45:33.446 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:33.448 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:33.450 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.13)
22:45:33.450 00.000 13828 Moving (-0.30, 0.13) raw xDistance=-0.32 yDistance=0.02
22:45:33.450 00.000 8960 Enqueuing Expose request
22:45:33.452 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.32
22:45:33.452 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:33.452 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
22:45:33.452 00.000 13828 MoveAxis(E, 113, ABG)
22:45:33.452 00.000 13828 Guiding  Dir = 2, Dur = 113
22:45:33.453 00.001 13828 IsSlewing returns 0
22:45:33.453 00.000 13828 IsGuiding returns 0
22:45:33.454 00.001 13828 PulseGuide returned control before completion, sleep 122
22:45:33.591 00.137 13828 IsGuiding returns 0
22:45:33.591 00.000 13828 Move returns status 0, amount 113
22:45:33.591 00.000 13828 MoveAxis(N, 0, ABG)
22:45:33.591 00.000 13828 duration set to 0 by GuideMode
22:45:33.592 00.001 13828 Move returns status 0, amount 0
22:45:33.592 00.000 13828 move complete, result=0
22:45:33.592 00.000 13828 worker thread done servicing request
22:45:33.592 00.000 8960 GuideStep: -0.3 px 113 ms EAST, 0.0 px 0 ms NORTH
22:45:33.597 00.005 13828 Worker thread wakes up
22:45:33.597 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:33.597 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:36.070 02.473 13828 Exposure complete
22:45:36.211 00.141 13828 worker thread done servicing request
22:45:36.212 00.001 8960 OnExposeComplete: enter
22:45:36.214 00.002 8960 UpdateGuideState(): m_state=6
22:45:36.216 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1498
22:45:36.218 00.002 8960 Star::Find returns 1 (0), X=973.25, Y=735.38, Mass=145695, SNR=28.1, Peak=28291 HFD=3.5
22:45:36.220 00.002 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.39) = xAngle (3.24 = -3.04)
22:45:36.222 00.002 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.20 = -3.08)
22:45:36.224 00.002 8960 CameraToMount -- cameraX=-0.99 cameraY=0.30 hyp=1.03 cameraTheta=2.85 mountX=-1.03 mountY=-0.06, mountTheta=-3.08
22:45:36.227 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.99, y=0.30, opts=13)
22:45:36.231 00.004 8960 Enqueuing Move request for scope (-0.99, 0.30)
22:45:36.233 00.002 13828 Worker thread wakes up
22:45:36.233 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.99, 0.30) opts 0xd
22:45:36.233 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.99, 0.30)
22:45:36.233 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8323, max=65535, med=13692, FiltMin=10806, FiltMax=65535, Gamma=2.540
22:45:36.235 00.002 8960 UpdateGuideState exits: m=145695 SNR=28.1
22:45:36.237 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:36.239 00.002 13828 Moving (-0.99, 0.30) raw xDistance=-1.03 yDistance=-0.06
22:45:36.239 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.66 from input -1.03
22:45:36.239 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:36.239 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:36.239 00.000 13828 MoveAxis(E, 388, ABG)
22:45:36.239 00.000 13828 Guiding  Dir = 2, Dur = 388
22:45:36.239 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:36.241 00.002 13828 IsSlewing returns 0
22:45:36.241 00.000 8960 Enqueuing Expose request
22:45:36.243 00.002 13828 IsGuiding returns 0
22:45:36.245 00.002 13828 PulseGuide returned control before completion, sleep 397
22:45:36.644 00.399 13828 IsGuiding returns 0
22:45:36.644 00.000 13828 Move returns status 0, amount 388
22:45:36.644 00.000 13828 MoveAxis(N, 0, ABG)
22:45:36.644 00.000 13828 duration set to 0 by GuideMode
22:45:36.644 00.000 13828 Move returns status 0, amount 0
22:45:36.644 00.000 13828 move complete, result=0
22:45:36.644 00.000 13828 worker thread done servicing request
22:45:36.644 00.000 8960 GuideStep: -1.0 px 388 ms EAST, -0.1 px 0 ms NORTH
22:45:36.648 00.004 13828 Worker thread wakes up
22:45:36.648 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:36.648 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:39.123 02.475 13828 Exposure complete
22:45:39.277 00.154 13828 worker thread done servicing request
22:45:39.277 00.000 8960 OnExposeComplete: enter
22:45:39.279 00.002 8960 UpdateGuideState(): m_state=6
22:45:39.282 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1499
22:45:39.284 00.002 8960 Star::Find returns 1 (0), X=975.00, Y=734.92, Mass=108704, SNR=22.8, Peak=25923 HFD=2.7
22:45:39.286 00.002 8960 CameraToMount -- cameraTheta (-0.21) - m_xAngle (-0.39) = xAngle (0.19 = 0.19)
22:45:39.288 00.002 8960 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
22:45:39.290 00.002 8960 CameraToMount -- cameraX=0.77 cameraY=-0.16 hyp=0.78 cameraTheta=-0.21 mountX=0.77 mountY=0.12, mountTheta=0.15
22:45:39.293 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.77, y=-0.16, opts=13)
22:45:39.296 00.003 8960 Enqueuing Move request for scope (0.77, -0.16)
22:45:39.297 00.001 13828 Worker thread wakes up
22:45:39.297 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8105, max=65535, med=13705, FiltMin=10966, FiltMax=65535, Gamma=2.540
22:45:39.299 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.16) opts 0xd
22:45:39.300 00.001 8960 UpdateGuideState exits: m=108704 SNR=22.8
22:45:39.302 00.002 13828 Handling offset move in thread for scope, endpoint = (0.77, -0.16)
22:45:39.302 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:39.304 00.002 13828 Moving (0.77, -0.16) raw xDistance=0.77 yDistance=0.12
22:45:39.305 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:39.308 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.44 from input 0.77
22:45:39.308 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:39.308 00.000 8960 Enqueuing Expose request
22:45:39.311 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:45:39.311 00.000 13828 MoveAxis(W, 258, ABG)
22:45:39.311 00.000 13828 Guiding  Dir = 3, Dur = 258
22:45:39.312 00.001 13828 IsSlewing returns 0
22:45:39.312 00.000 13828 IsGuiding returns 0
22:45:39.314 00.002 13828 PulseGuide returned control before completion, sleep 267
22:45:39.595 00.281 13828 IsGuiding returns 0
22:45:39.595 00.000 13828 Move returns status 0, amount 258
22:45:39.595 00.000 13828 MoveAxis(N, 0, ABG)
22:45:39.595 00.000 13828 duration set to 0 by GuideMode
22:45:39.595 00.000 13828 Move returns status 0, amount 0
22:45:39.595 00.000 13828 move complete, result=0
22:45:39.595 00.000 13828 worker thread done servicing request
22:45:39.595 00.000 8960 GuideStep: 0.8 px 258 ms WEST, 0.1 px 0 ms NORTH
22:45:39.597 00.002 13828 Worker thread wakes up
22:45:39.597 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:39.597 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:42.077 02.480 13828 Exposure complete
22:45:42.216 00.139 13828 worker thread done servicing request
22:45:42.216 00.000 8960 OnExposeComplete: enter
22:45:42.219 00.003 8960 UpdateGuideState(): m_state=6
22:45:42.222 00.003 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1500
22:45:42.225 00.003 8960 Star::Find returns 1 (0), X=974.87, Y=735.33, Mass=176979, SNR=32.5, Peak=23881 HFD=4.1
22:45:42.228 00.003 8960 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.39) = xAngle (0.78 = 0.78)
22:45:42.231 00.003 8960 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
22:45:42.233 00.002 8960 CameraToMount -- cameraX=0.63 cameraY=0.26 hyp=0.68 cameraTheta=0.38 mountX=0.49 mountY=0.46, mountTheta=0.76
22:45:42.238 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=0.26, opts=13)
22:45:42.240 00.002 8960 Enqueuing Move request for scope (0.63, 0.26)
22:45:42.242 00.002 13828 Worker thread wakes up
22:45:42.242 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=13712, FiltMin=10825, FiltMax=65535, Gamma=2.540
22:45:42.245 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.26) opts 0xd
22:45:42.245 00.000 8960 UpdateGuideState exits: m=176979 SNR=32.5
22:45:42.248 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:42.251 00.003 13828 Handling offset move in thread for scope, endpoint = (0.63, 0.26)
22:45:42.252 00.001 13828 Moving (0.63, 0.26) raw xDistance=0.49 yDistance=0.46
22:45:42.252 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.49
22:45:42.252 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:42.254 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:45:42.254 00.000 8960 Enqueuing Expose request
22:45:42.257 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.46
22:45:42.257 00.000 13828 MoveAxis(W, 198, ABG)
22:45:42.257 00.000 13828 Guiding  Dir = 3, Dur = 198
22:45:42.260 00.003 13828 IsSlewing returns 0
22:45:42.261 00.001 13828 IsGuiding returns 0
22:45:42.263 00.002 13828 PulseGuide returned control before completion, sleep 207
22:45:42.477 00.214 13828 IsGuiding returns 0
22:45:42.477 00.000 13828 Move returns status 0, amount 198
22:45:42.477 00.000 13828 MoveAxis(N, 0, ABG)
22:45:42.477 00.000 13828 duration set to 0 by GuideMode
22:45:42.477 00.000 13828 Move returns status 0, amount 0
22:45:42.477 00.000 13828 move complete, result=0
22:45:42.477 00.000 13828 worker thread done servicing request
22:45:42.477 00.000 8960 GuideStep: 0.5 px 198 ms WEST, 0.5 px 0 ms NORTH
22:45:42.479 00.002 13828 Worker thread wakes up
22:45:42.479 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:42.480 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:44.947 02.467 13828 Exposure complete
22:45:45.082 00.135 13828 worker thread done servicing request
22:45:45.082 00.000 8960 OnExposeComplete: enter
22:45:45.084 00.002 8960 UpdateGuideState(): m_state=6
22:45:45.086 00.002 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1501
22:45:45.088 00.002 8960 Star::Find returns 1 (0), X=973.48, Y=734.78, Mass=141680, SNR=29.0, Peak=24297 HFD=3.4
22:45:45.090 00.002 8960 CameraToMount -- cameraTheta (-2.76) - m_xAngle (-0.39) = xAngle (-2.37 = -2.37)
22:45:45.092 00.002 8960 CameraToMount -- cameraTheta (-2.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.40 = -2.40)
22:45:45.094 00.002 8960 CameraToMount -- cameraX=-0.75 cameraY=-0.30 hyp=0.81 cameraTheta=-2.76 mountX=-0.58 mountY=-0.54, mountTheta=-2.39
22:45:45.099 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=-0.30, opts=13)
22:45:45.101 00.002 8960 Enqueuing Move request for scope (-0.75, -0.30)
22:45:45.105 00.004 13828 Worker thread wakes up
22:45:45.105 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -0.30) opts 0xd
22:45:45.105 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.75, -0.30)
22:45:45.105 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8752, max=65535, med=13718, FiltMin=10870, FiltMax=65535, Gamma=2.540
22:45:45.109 00.004 8960 UpdateGuideState exits: m=141680 SNR=29.0
22:45:45.111 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:45.114 00.003 13828 Moving (-0.75, -0.30) raw xDistance=-0.58 yDistance=-0.54
22:45:45.114 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:45.116 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.58
22:45:45.116 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.54 from input -0.54
22:45:45.116 00.000 8960 Enqueuing Expose request
22:45:45.118 00.002 13828 MoveAxis(E, 200, ABG)
22:45:45.118 00.000 13828 Guiding  Dir = 2, Dur = 200
22:45:45.120 00.002 13828 IsSlewing returns 0
22:45:45.120 00.000 13828 IsGuiding returns 0
22:45:45.122 00.002 13828 PulseGuide returned control before completion, sleep 209
22:45:45.343 00.221 13828 IsGuiding returns 0
22:45:45.343 00.000 13828 Move returns status 0, amount 200
22:45:45.343 00.000 13828 MoveAxis(N, 289, ABG)
22:45:45.343 00.000 13828 duration set to 0 by GuideMode
22:45:45.343 00.000 13828 Move returns status 0, amount 0
22:45:45.344 00.001 13828 move complete, result=0
22:45:45.344 00.000 8960 GuideStep: -0.6 px 200 ms EAST, -0.5 px 0 ms NORTH
22:45:45.348 00.004 13828 worker thread done servicing request
22:45:45.349 00.001 13828 Worker thread wakes up
22:45:45.349 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:45.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:47.826 02.477 13828 Exposure complete
22:45:47.967 00.141 13828 worker thread done servicing request
22:45:47.967 00.000 8960 OnExposeComplete: enter
22:45:47.969 00.002 8960 UpdateGuideState(): m_state=6
22:45:47.973 00.004 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1502
22:45:47.975 00.002 8960 Star::Find returns 1 (0), X=973.48, Y=735.06, Mass=150736, SNR=33.1, Peak=24835 HFD=3.3
22:45:47.977 00.002 8960 CameraToMount -- cameraTheta (-3.11) - m_xAngle (-0.39) = xAngle (-2.72 = -2.72)
22:45:47.979 00.002 8960 CameraToMount -- cameraTheta (-3.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.76 = -2.76)
22:45:47.980 00.001 8960 CameraToMount -- cameraX=-0.76 cameraY=-0.02 hyp=0.76 cameraTheta=-3.11 mountX=-0.69 mountY=-0.28, mountTheta=-2.75
22:45:47.983 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.76, y=-0.02, opts=13)
22:45:47.985 00.002 8960 Enqueuing Move request for scope (-0.76, -0.02)
22:45:47.987 00.002 13828 Worker thread wakes up
22:45:47.988 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8515, max=65535, med=13705, FiltMin=10486, FiltMax=65535, Gamma=2.540
22:45:47.989 00.001 8960 UpdateGuideState exits: m=150736 SNR=33.1
22:45:47.991 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.76, -0.02) opts 0xd
22:45:47.991 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:47.993 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.76, -0.02)
22:45:47.993 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:47.995 00.002 13828 Moving (-0.76, -0.02) raw xDistance=-0.69 yDistance=-0.28
22:45:47.995 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.69
22:45:47.995 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.28 from input -0.28
22:45:47.995 00.000 13828 MoveAxis(E, 269, ABG)
22:45:47.995 00.000 13828 Guiding  Dir = 2, Dur = 269
22:45:47.995 00.000 8960 Enqueuing Expose request
22:45:47.998 00.003 13828 IsSlewing returns 0
22:45:47.998 00.000 13828 IsGuiding returns 0
22:45:48.000 00.002 13828 PulseGuide returned control before completion, sleep 277
22:45:48.289 00.289 13828 IsGuiding returns 0
22:45:48.289 00.000 13828 Move returns status 0, amount 269
22:45:48.289 00.000 13828 MoveAxis(N, 151, ABG)
22:45:48.289 00.000 13828 duration set to 0 by GuideMode
22:45:48.289 00.000 13828 Move returns status 0, amount 0
22:45:48.289 00.000 13828 move complete, result=0
22:45:48.289 00.000 13828 worker thread done servicing request
22:45:48.289 00.000 13828 Worker thread wakes up
22:45:48.289 00.000 8960 GuideStep: -0.7 px 269 ms EAST, -0.3 px 0 ms NORTH
22:45:48.292 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:48.292 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:50.764 02.472 13828 Exposure complete
22:45:50.898 00.134 13828 worker thread done servicing request
22:45:50.899 00.001 8960 OnExposeComplete: enter
22:45:50.901 00.002 8960 UpdateGuideState(): m_state=6
22:45:50.903 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1503
22:45:50.905 00.002 8960 Star::Find returns 1 (0), X=973.81, Y=735.17, Mass=150331, SNR=28.4, Peak=25443 HFD=3.3
22:45:50.908 00.003 8960 CameraToMount -- cameraTheta (2.92) - m_xAngle (-0.39) = xAngle (3.32 = -2.97)
22:45:50.910 00.002 8960 CameraToMount -- cameraTheta (2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.28 = -3.00)
22:45:50.913 00.003 8960 CameraToMount -- cameraX=-0.42 cameraY=0.09 hyp=0.43 cameraTheta=2.92 mountX=-0.43 mountY=-0.06, mountTheta=-3.00
22:45:50.916 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=0.09, opts=13)
22:45:50.919 00.003 8960 Enqueuing Move request for scope (-0.42, 0.09)
22:45:50.922 00.003 13828 Worker thread wakes up
22:45:50.922 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.09) opts 0xd
22:45:50.922 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, 0.09)
22:45:50.922 00.000 13828 Moving (-0.42, 0.09) raw xDistance=-0.43 yDistance=-0.06
22:45:50.922 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.43
22:45:50.922 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8272, max=65535, med=13712, FiltMin=10787, FiltMax=65535, Gamma=2.540
22:45:50.925 00.003 8960 UpdateGuideState exits: m=150331 SNR=28.4
22:45:50.928 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:50.932 00.004 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:50.932 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:50.934 00.002 8960 Enqueuing Expose request
22:45:50.936 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
22:45:50.936 00.000 13828 MoveAxis(E, 177, ABG)
22:45:50.936 00.000 13828 Guiding  Dir = 2, Dur = 177
22:45:50.937 00.001 13828 IsSlewing returns 0
22:45:50.938 00.001 13828 IsGuiding returns 0
22:45:50.939 00.001 13828 PulseGuide returned control before completion, sleep 186
22:45:51.134 00.195 13828 IsGuiding returns 0
22:45:51.134 00.000 13828 Move returns status 0, amount 177
22:45:51.134 00.000 13828 MoveAxis(N, 0, ABG)
22:45:51.134 00.000 13828 duration set to 0 by GuideMode
22:45:51.134 00.000 13828 Move returns status 0, amount 0
22:45:51.134 00.000 13828 move complete, result=0
22:45:51.134 00.000 13828 worker thread done servicing request
22:45:51.134 00.000 13828 Worker thread wakes up
22:45:51.134 00.000 8960 GuideStep: -0.4 px 177 ms EAST, -0.1 px 0 ms NORTH
22:45:51.136 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:51.136 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:53.606 02.470 13828 Exposure complete
22:45:53.754 00.148 13828 worker thread done servicing request
22:45:53.754 00.000 8960 OnExposeComplete: enter
22:45:53.757 00.003 8960 UpdateGuideState(): m_state=6
22:45:53.759 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1504
22:45:53.762 00.003 8960 Star::Find returns 1 (0), X=973.91, Y=735.50, Mass=176240, SNR=35.3, Peak=23977 HFD=3.7
22:45:53.765 00.003 8960 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.39) = xAngle (2.61 = 2.61)
22:45:53.767 00.002 8960 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.58 = 2.58)
22:45:53.769 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=0.43 hyp=0.54 cameraTheta=2.22 mountX=-0.46 mountY=0.29, mountTheta=2.59
22:45:53.772 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.43, opts=13)
22:45:53.775 00.003 8960 Enqueuing Move request for scope (-0.32, 0.43)
22:45:53.776 00.001 13828 Worker thread wakes up
22:45:53.777 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.43) opts 0xd
22:45:53.777 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8099, max=65535, med=13699, FiltMin=10595, FiltMax=65535, Gamma=2.540
22:45:53.780 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.43)
22:45:53.780 00.000 8960 UpdateGuideState exits: m=176240 SNR=35.3
22:45:53.781 00.001 13828 Moving (-0.32, 0.43) raw xDistance=-0.46 yDistance=0.29
22:45:53.781 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46
22:45:53.781 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:53.783 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:45:53.783 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:53.785 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.29
22:45:53.785 00.000 8960 Enqueuing Expose request
22:45:53.787 00.002 13828 MoveAxis(E, 184, ABG)
22:45:53.787 00.000 13828 Guiding  Dir = 2, Dur = 184
22:45:53.789 00.002 13828 IsSlewing returns 0
22:45:53.789 00.000 13828 IsGuiding returns 0
22:45:53.791 00.002 13828 PulseGuide returned control before completion, sleep 193
22:45:53.988 00.197 13828 IsGuiding returns 0
22:45:53.988 00.000 13828 Move returns status 0, amount 184
22:45:53.988 00.000 13828 MoveAxis(N, 0, ABG)
22:45:53.988 00.000 13828 duration set to 0 by GuideMode
22:45:53.988 00.000 13828 Move returns status 0, amount 0
22:45:53.989 00.001 13828 move complete, result=0
22:45:53.989 00.000 13828 worker thread done servicing request
22:45:53.989 00.000 8960 GuideStep: -0.5 px 184 ms EAST, 0.3 px 0 ms NORTH
22:45:53.991 00.002 13828 Worker thread wakes up
22:45:53.991 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:53.991 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:56.456 02.465 13828 Exposure complete
22:45:56.585 00.129 13828 worker thread done servicing request
22:45:56.585 00.000 8960 OnExposeComplete: enter
22:45:56.587 00.002 8960 UpdateGuideState(): m_state=6
22:45:56.589 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1505
22:45:56.592 00.003 8960 Star::Find returns 1 (0), X=974.05, Y=735.06, Mass=137961, SNR=29.6, Peak=23395 HFD=2.9
22:45:56.594 00.002 8960 CameraToMount -- cameraTheta (-3.07) - m_xAngle (-0.39) = xAngle (-2.67 = -2.67)
22:45:56.596 00.002 8960 CameraToMount -- cameraTheta (-3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.71 = -2.71)
22:45:56.598 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=-0.01 hyp=0.18 cameraTheta=-3.07 mountX=-0.16 mountY=-0.07, mountTheta=-2.70
22:45:56.601 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=-0.01, opts=13)
22:45:56.603 00.002 8960 Enqueuing Move request for scope (-0.18, -0.01)
22:45:56.605 00.002 13828 Worker thread wakes up
22:45:56.605 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8502, max=65535, med=13692, FiltMin=10691, FiltMax=65535, Gamma=2.540
22:45:56.607 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, -0.01) opts 0xd
22:45:56.607 00.000 8960 UpdateGuideState exits: m=137961 SNR=29.6
22:45:56.609 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:56.611 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:56.613 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.18, -0.01)
22:45:56.613 00.000 8960 Enqueuing Expose request
22:45:56.615 00.002 13828 Moving (-0.18, -0.01) raw xDistance=-0.16 yDistance=-0.07
22:45:56.615 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.16
22:45:56.615 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:56.615 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:45:56.615 00.000 13828 MoveAxis(E, 72, ABG)
22:45:56.615 00.000 13828 Guiding  Dir = 2, Dur = 72
22:45:56.617 00.002 13828 IsSlewing returns 0
22:45:56.618 00.001 13828 IsGuiding returns 0
22:45:56.620 00.002 13828 PulseGuide returned control before completion, sleep 80
22:45:56.713 00.093 13828 IsGuiding returns 0
22:45:56.713 00.000 13828 Move returns status 0, amount 72
22:45:56.713 00.000 13828 MoveAxis(N, 0, ABG)
22:45:56.713 00.000 13828 duration set to 0 by GuideMode
22:45:56.713 00.000 13828 Move returns status 0, amount 0
22:45:56.713 00.000 13828 move complete, result=0
22:45:56.713 00.000 13828 worker thread done servicing request
22:45:56.713 00.000 8960 GuideStep: -0.2 px 72 ms EAST, -0.1 px 0 ms NORTH
22:45:56.716 00.003 13828 Worker thread wakes up
22:45:56.716 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:56.716 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:59.175 02.459 13828 Exposure complete
22:45:59.313 00.138 13828 worker thread done servicing request
22:45:59.313 00.000 8960 OnExposeComplete: enter
22:45:59.315 00.002 8960 UpdateGuideState(): m_state=6
22:45:59.319 00.004 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1506
22:45:59.321 00.002 8960 Star::Find returns 1 (0), X=974.16, Y=734.95, Mass=137104, SNR=25.8, Peak=26857 HFD=3.0
22:45:59.323 00.002 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:45:59.325 00.002 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
22:45:59.327 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=-0.13 hyp=0.14 cameraTheta=-2.09 mountX=-0.02 mountY=-0.14, mountTheta=-1.69
22:45:59.330 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=-0.13, opts=13)
22:45:59.332 00.002 8960 Enqueuing Move request for scope (-0.07, -0.13)
22:45:59.334 00.002 13828 Worker thread wakes up
22:45:59.334 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, -0.13) opts 0xd
22:45:59.334 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, -0.13)
22:45:59.334 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8572, max=65535, med=13712, FiltMin=10710, FiltMax=65535, Gamma=2.540
22:45:59.337 00.003 8960 UpdateGuideState exits: m=137104 SNR=25.8
22:45:59.339 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:45:59.342 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:45:59.344 00.002 8960 Enqueuing Expose request
22:45:59.346 00.002 13828 Moving (-0.07, -0.13) raw xDistance=-0.02 yDistance=-0.14
22:45:59.346 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:45:59.346 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:45:59.346 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
22:45:59.346 00.000 13828 MoveAxis(E, 0, ABG)
22:45:59.346 00.000 13828 Move returns status 0, amount 0
22:45:59.346 00.000 13828 MoveAxis(N, 0, ABG)
22:45:59.346 00.000 13828 duration set to 0 by GuideMode
22:45:59.346 00.000 13828 Move returns status 0, amount 0
22:45:59.347 00.001 13828 move complete, result=0
22:45:59.347 00.000 13828 worker thread done servicing request
22:45:59.347 00.000 13828 Worker thread wakes up
22:45:59.347 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:45:59.347 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:45:59.348 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:46:01.817 02.469 13828 Exposure complete
22:46:01.955 00.138 13828 worker thread done servicing request
22:46:01.955 00.000 8960 OnExposeComplete: enter
22:46:01.957 00.002 8960 UpdateGuideState(): m_state=6
22:46:01.959 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1507
22:46:01.961 00.002 8960 Star::Find returns 1 (0), X=974.32, Y=735.21, Mass=129580, SNR=25.6, Peak=27427 HFD=3.0
22:46:01.963 00.002 8960 CameraToMount -- cameraTheta (0.98) - m_xAngle (-0.39) = xAngle (1.37 = 1.37)
22:46:01.965 00.002 8960 CameraToMount -- cameraTheta (0.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.33 = 1.33)
22:46:01.966 00.001 8960 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.98 mountX=0.03 mountY=0.16, mountTheta=1.37
22:46:01.970 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.13, opts=13)
22:46:01.971 00.001 8960 Enqueuing Move request for scope (0.09, 0.13)
22:46:01.973 00.002 13828 Worker thread wakes up
22:46:01.973 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8380, max=65535, med=13731, FiltMin=10691, FiltMax=65535, Gamma=2.540
22:46:01.975 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
22:46:01.975 00.000 8960 UpdateGuideState exits: m=129580 SNR=25.6
22:46:01.977 00.002 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
22:46:01.977 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:01.979 00.002 13828 Moving (0.09, 0.13) raw xDistance=0.03 yDistance=0.16
22:46:01.979 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:01.980 00.001 8960 Enqueuing Expose request
22:46:01.983 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
22:46:01.983 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:01.983 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:46:01.983 00.000 13828 MoveAxis(E, 0, ABG)
22:46:01.983 00.000 13828 Move returns status 0, amount 0
22:46:01.983 00.000 13828 MoveAxis(N, 0, ABG)
22:46:01.983 00.000 13828 duration set to 0 by GuideMode
22:46:01.984 00.001 13828 Move returns status 0, amount 0
22:46:01.984 00.000 13828 move complete, result=0
22:46:01.984 00.000 13828 worker thread done servicing request
22:46:01.984 00.000 13828 Worker thread wakes up
22:46:01.984 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:01.984 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:01.985 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:46:04.455 02.470 13828 Exposure complete
22:46:04.602 00.147 13828 worker thread done servicing request
22:46:04.603 00.001 8960 OnExposeComplete: enter
22:46:04.605 00.002 8960 UpdateGuideState(): m_state=6
22:46:04.608 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1508
22:46:04.611 00.003 8960 Star::Find returns 1 (0), X=973.81, Y=735.19, Mass=162974, SNR=33.5, Peak=27248 HFD=3.4
22:46:04.613 00.002 8960 CameraToMount -- cameraTheta (2.89) - m_xAngle (-0.39) = xAngle (3.28 = -3.00)
22:46:04.615 00.002 8960 CameraToMount -- cameraTheta (2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.25 = -3.04)
22:46:04.616 00.001 8960 CameraToMount -- cameraX=-0.43 cameraY=0.11 hyp=0.44 cameraTheta=2.89 mountX=-0.44 mountY=-0.05, mountTheta=-3.04
22:46:04.620 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=0.11, opts=13)
22:46:04.623 00.003 8960 Enqueuing Move request for scope (-0.43, 0.11)
22:46:04.626 00.003 13828 Worker thread wakes up
22:46:04.626 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8675, max=65535, med=13744, FiltMin=10697, FiltMax=65535, Gamma=2.540
22:46:04.628 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.11) opts 0xd
22:46:04.628 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, 0.11)
22:46:04.628 00.000 13828 Moving (-0.43, 0.11) raw xDistance=-0.44 yDistance=-0.05
22:46:04.628 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.44
22:46:04.628 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:04.628 00.000 8960 UpdateGuideState exits: m=162974 SNR=33.5
22:46:04.630 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
22:46:04.630 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:04.632 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:04.634 00.002 8960 Enqueuing Expose request
22:46:04.636 00.002 13828 MoveAxis(E, 162, ABG)
22:46:04.636 00.000 13828 Guiding  Dir = 2, Dur = 162
22:46:04.637 00.001 13828 IsSlewing returns 0
22:46:04.637 00.000 13828 IsGuiding returns 0
22:46:04.639 00.002 13828 PulseGuide returned control before completion, sleep 171
22:46:04.823 00.184 13828 IsGuiding returns 0
22:46:04.823 00.000 13828 Move returns status 0, amount 162
22:46:04.823 00.000 13828 MoveAxis(N, 0, ABG)
22:46:04.823 00.000 13828 duration set to 0 by GuideMode
22:46:04.823 00.000 13828 Move returns status 0, amount 0
22:46:04.823 00.000 13828 move complete, result=0
22:46:04.823 00.000 13828 worker thread done servicing request
22:46:04.823 00.000 13828 Worker thread wakes up
22:46:04.823 00.000 8960 GuideStep: -0.4 px 162 ms EAST, -0.0 px 0 ms NORTH
22:46:04.825 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:04.826 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:07.295 02.469 13828 Exposure complete
22:46:07.434 00.139 13828 worker thread done servicing request
22:46:07.434 00.000 8960 OnExposeComplete: enter
22:46:07.437 00.003 8960 UpdateGuideState(): m_state=6
22:46:07.441 00.004 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1509
22:46:07.443 00.002 8960 Star::Find returns 1 (0), X=973.98, Y=734.58, Mass=149508, SNR=27.4, Peak=25827 HFD=3.5
22:46:07.445 00.002 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.65 = -1.65)
22:46:07.447 00.002 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:46:07.449 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.49 hyp=0.55 cameraTheta=-2.04 mountX=-0.04 mountY=-0.55, mountTheta=-1.65
22:46:07.451 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.49, opts=13)
22:46:07.454 00.003 8960 Enqueuing Move request for scope (-0.25, -0.49)
22:46:07.455 00.001 13828 Worker thread wakes up
22:46:07.456 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8636, max=65535, med=13737, FiltMin=10812, FiltMax=65535, Gamma=2.540
22:46:07.457 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.49) opts 0xd
22:46:07.457 00.000 8960 UpdateGuideState exits: m=149508 SNR=27.4
22:46:07.459 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.49)
22:46:07.459 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:07.461 00.002 13828 Moving (-0.25, -0.49) raw xDistance=-0.04 yDistance=-0.55
22:46:07.461 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:07.464 00.003 8960 Enqueuing Expose request
22:46:07.466 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:46:07.466 00.000 13828 GuideAlgorithmResistSwitch::result() returns -0.55 from input -0.55
22:46:07.466 00.000 13828 MoveAxis(E, 0, ABG)
22:46:07.466 00.000 13828 Move returns status 0, amount 0
22:46:07.466 00.000 13828 MoveAxis(N, 293, ABG)
22:46:07.466 00.000 13828 duration set to 0 by GuideMode
22:46:07.466 00.000 13828 Move returns status 0, amount 0
22:46:07.466 00.000 13828 move complete, result=0
22:46:07.466 00.000 13828 worker thread done servicing request
22:46:07.466 00.000 13828 Worker thread wakes up
22:46:07.467 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:07.467 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:07.468 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.6 px 0 ms NORTH
22:46:09.925 02.457 13828 Exposure complete
22:46:10.061 00.136 13828 worker thread done servicing request
22:46:10.061 00.000 8960 OnExposeComplete: enter
22:46:10.063 00.002 8960 UpdateGuideState(): m_state=6
22:46:10.065 00.002 8960 Star::Find(15, 973, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1510
22:46:10.067 00.002 8960 Star::Find returns 1 (0), X=974.00, Y=735.01, Mass=137918, SNR=26.3, Peak=25475 HFD=3.6
22:46:10.069 00.002 8960 CameraToMount -- cameraTheta (-2.86) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
22:46:10.071 00.002 8960 CameraToMount -- cameraTheta (-2.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.50 = -2.50)
22:46:10.072 00.001 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.86 mountX=-0.19 mountY=-0.15, mountTheta=-2.49
22:46:10.075 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.07, opts=13)
22:46:10.077 00.002 8960 Enqueuing Move request for scope (-0.23, -0.07)
22:46:10.078 00.001 13828 Worker thread wakes up
22:46:10.079 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8214, max=65535, med=13744, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:46:10.080 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
22:46:10.080 00.000 8960 UpdateGuideState exits: m=137918 SNR=26.3
22:46:10.082 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
22:46:10.082 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:10.084 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:10.086 00.002 8960 Enqueuing Expose request
22:46:10.088 00.002 13828 Moving (-0.23, -0.07) raw xDistance=-0.19 yDistance=-0.15
22:46:10.088 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
22:46:10.088 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:10.088 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
22:46:10.088 00.000 13828 MoveAxis(E, 71, ABG)
22:46:10.088 00.000 13828 Guiding  Dir = 2, Dur = 71
22:46:10.090 00.002 13828 IsSlewing returns 0
22:46:10.090 00.000 13828 IsGuiding returns 0
22:46:10.092 00.002 13828 PulseGuide returned control before completion, sleep 79
22:46:10.186 00.094 13828 IsGuiding returns 0
22:46:10.186 00.000 13828 Move returns status 0, amount 71
22:46:10.186 00.000 13828 MoveAxis(N, 0, ABG)
22:46:10.186 00.000 13828 duration set to 0 by GuideMode
22:46:10.186 00.000 13828 Move returns status 0, amount 0
22:46:10.186 00.000 13828 move complete, result=0
22:46:10.186 00.000 13828 worker thread done servicing request
22:46:10.187 00.001 8960 GuideStep: -0.2 px 71 ms EAST, -0.1 px 0 ms NORTH
22:46:10.190 00.003 13828 Worker thread wakes up
22:46:10.190 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:10.190 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:12.663 02.473 13828 Exposure complete
22:46:12.799 00.136 13828 worker thread done servicing request
22:46:12.800 00.001 8960 OnExposeComplete: enter
22:46:12.803 00.003 8960 UpdateGuideState(): m_state=6
22:46:12.805 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1511
22:46:12.807 00.002 8960 Star::Find returns 1 (0), X=973.43, Y=735.51, Mass=117728, SNR=22.0, Peak=22761 HFD=3.3
22:46:12.811 00.004 8960 CameraToMount -- cameraTheta (2.65) - m_xAngle (-0.39) = xAngle (3.04 = 3.04)
22:46:12.813 00.002 8960 CameraToMount -- cameraTheta (2.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.00 = 3.00)
22:46:12.815 00.002 8960 CameraToMount -- cameraX=-0.80 cameraY=0.43 hyp=0.91 cameraTheta=2.65 mountX=-0.91 mountY=0.13, mountTheta=3.00
22:46:12.819 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.80, y=0.43, opts=13)
22:46:12.821 00.002 8960 Enqueuing Move request for scope (-0.80, 0.43)
22:46:12.824 00.003 13828 Worker thread wakes up
22:46:12.824 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8611, max=65535, med=13763, FiltMin=10524, FiltMax=65535, Gamma=2.540
22:46:12.826 00.002 8960 UpdateGuideState exits: m=117728 SNR=22.0
22:46:12.828 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.80, 0.43) opts 0xd
22:46:12.828 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:12.829 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.80, 0.43)
22:46:12.830 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:12.831 00.001 8960 Enqueuing Expose request
22:46:12.833 00.002 13828 Moving (-0.80, 0.43) raw xDistance=-0.91 yDistance=0.13
22:46:12.833 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.91
22:46:12.833 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:12.833 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:46:12.833 00.000 13828 MoveAxis(E, 341, ABG)
22:46:12.833 00.000 13828 Guiding  Dir = 2, Dur = 341
22:46:12.835 00.002 13828 IsSlewing returns 0
22:46:12.835 00.000 13828 IsGuiding returns 0
22:46:12.837 00.002 13828 PulseGuide returned control before completion, sleep 350
22:46:13.197 00.360 13828 IsGuiding returns 0
22:46:13.197 00.000 13828 Move returns status 0, amount 341
22:46:13.197 00.000 13828 MoveAxis(N, 0, ABG)
22:46:13.197 00.000 13828 duration set to 0 by GuideMode
22:46:13.197 00.000 13828 Move returns status 0, amount 0
22:46:13.197 00.000 13828 move complete, result=0
22:46:13.197 00.000 13828 worker thread done servicing request
22:46:13.197 00.000 13828 Worker thread wakes up
22:46:13.197 00.000 8960 GuideStep: -0.9 px 341 ms EAST, 0.1 px 0 ms NORTH
22:46:13.199 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:13.199 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:15.676 02.477 13828 Exposure complete
22:46:15.849 00.173 13828 worker thread done servicing request
22:46:15.849 00.000 8960 OnExposeComplete: enter
22:46:15.851 00.002 8960 UpdateGuideState(): m_state=6
22:46:15.854 00.003 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1512
22:46:15.856 00.002 8960 Star::Find returns 1 (0), X=974.44, Y=734.90, Mass=140868, SNR=32.1, Peak=23209 HFD=3.4
22:46:15.859 00.003 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.39) = xAngle (-0.32 = -0.32)
22:46:15.861 00.002 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.36 = -0.36)
22:46:15.863 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=-0.18 hyp=0.28 cameraTheta=-0.71 mountX=0.26 mountY=-0.10, mountTheta=-0.35
22:46:15.866 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=-0.18, opts=13)
22:46:15.870 00.004 8960 Enqueuing Move request for scope (0.21, -0.18)
22:46:15.873 00.003 13828 Worker thread wakes up
22:46:15.873 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8419, max=65535, med=13756, FiltMin=10857, FiltMax=65535, Gamma=2.540
22:46:15.874 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, -0.18) opts 0xd
22:46:15.874 00.000 8960 UpdateGuideState exits: m=140868 SNR=32.1
22:46:15.876 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:15.877 00.001 13828 Handling offset move in thread for scope, endpoint = (0.21, -0.18)
22:46:15.878 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:15.879 00.001 8960 Enqueuing Expose request
22:46:15.881 00.002 13828 Moving (0.21, -0.18) raw xDistance=0.26 yDistance=-0.10
22:46:15.881 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.26
22:46:15.881 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:15.882 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:46:15.882 00.000 13828 MoveAxis(W, 74, ABG)
22:46:15.882 00.000 13828 Guiding  Dir = 3, Dur = 74
22:46:15.884 00.002 13828 IsSlewing returns 0
22:46:15.884 00.000 13828 IsGuiding returns 0
22:46:15.885 00.001 13828 PulseGuide returned control before completion, sleep 83
22:46:15.976 00.091 13828 IsGuiding returns 0
22:46:15.976 00.000 13828 Move returns status 0, amount 74
22:46:15.976 00.000 13828 MoveAxis(N, 0, ABG)
22:46:15.976 00.000 13828 duration set to 0 by GuideMode
22:46:15.976 00.000 13828 Move returns status 0, amount 0
22:46:15.976 00.000 13828 move complete, result=0
22:46:15.977 00.001 13828 worker thread done servicing request
22:46:15.977 00.000 13828 Worker thread wakes up
22:46:15.977 00.000 8960 GuideStep: 0.3 px 74 ms WEST, -0.1 px 0 ms NORTH
22:46:15.980 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:15.980 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:18.459 02.479 13828 Exposure complete
22:46:18.597 00.138 13828 worker thread done servicing request
22:46:18.598 00.001 8960 OnExposeComplete: enter
22:46:18.601 00.003 8960 UpdateGuideState(): m_state=6
22:46:18.603 00.002 8960 Star::Find(15, 974, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1513
22:46:18.605 00.002 8960 Star::Find returns 1 (0), X=974.34, Y=735.18, Mass=146838, SNR=27.4, Peak=24937 HFD=3.5
22:46:18.607 00.002 8960 CameraToMount -- cameraTheta (0.73) - m_xAngle (-0.39) = xAngle (1.12 = 1.12)
22:46:18.609 00.002 8960 CameraToMount -- cameraTheta (0.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
22:46:18.611 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.15 cameraTheta=0.73 mountX=0.06 mountY=0.13, mountTheta=1.12
22:46:18.614 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.10, opts=13)
22:46:18.615 00.001 8960 Enqueuing Move request for scope (0.11, 0.10)
22:46:18.618 00.003 13828 Worker thread wakes up
22:46:18.618 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8400, max=65535, med=13769, FiltMin=10800, FiltMax=65535, Gamma=2.540
22:46:18.621 00.003 8960 UpdateGuideState exits: m=146838 SNR=27.4
22:46:18.623 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:18.626 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
22:46:18.626 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
22:46:18.626 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:18.628 00.002 8960 Enqueuing Expose request
22:46:18.630 00.002 13828 Moving (0.11, 0.10) raw xDistance=0.06 yDistance=0.13
22:46:18.630 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:46:18.630 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:18.630 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:46:18.630 00.000 13828 MoveAxis(E, 0, ABG)
22:46:18.630 00.000 13828 Move returns status 0, amount 0
22:46:18.630 00.000 13828 MoveAxis(N, 0, ABG)
22:46:18.630 00.000 13828 duration set to 0 by GuideMode
22:46:18.630 00.000 13828 Move returns status 0, amount 0
22:46:18.630 00.000 13828 move complete, result=0
22:46:18.630 00.000 13828 worker thread done servicing request
22:46:18.630 00.000 13828 Worker thread wakes up
22:46:18.630 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:18.630 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:18.631 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:46:21.102 02.471 13828 Exposure complete
22:46:21.255 00.153 8960 OnExposeComplete: enter
22:46:21.259 00.004 13828 worker thread done servicing request
22:46:21.259 00.000 8960 UpdateGuideState(): m_state=6
22:46:21.262 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1514
22:46:21.265 00.003 8960 Star::Find returns 1 (0), X=974.60, Y=735.19, Mass=161484, SNR=31.4, Peak=28937 HFD=3.2
22:46:21.268 00.003 8960 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.39) = xAngle (0.69 = 0.69)
22:46:21.271 00.003 8960 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
22:46:21.274 00.003 8960 CameraToMount -- cameraX=0.36 cameraY=0.11 hyp=0.38 cameraTheta=0.30 mountX=0.29 mountY=0.23, mountTheta=0.67
22:46:21.277 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=0.11, opts=13)
22:46:21.280 00.003 8960 Enqueuing Move request for scope (0.36, 0.11)
22:46:21.282 00.002 13828 Worker thread wakes up
22:46:21.282 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8720, max=65535, med=13769, FiltMin=10691, FiltMax=65535, Gamma=2.540
22:46:21.285 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.11) opts 0xd
22:46:21.285 00.000 8960 UpdateGuideState exits: m=161484 SNR=31.4
22:46:21.287 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:21.289 00.002 13828 Handling offset move in thread for scope, endpoint = (0.36, 0.11)
22:46:21.289 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:21.291 00.002 8960 Enqueuing Expose request
22:46:21.293 00.002 13828 Moving (0.36, 0.11) raw xDistance=0.29 yDistance=0.23
22:46:21.293 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.29
22:46:21.294 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
22:46:21.294 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
22:46:21.294 00.000 13828 MoveAxis(W, 109, ABG)
22:46:21.294 00.000 13828 Guiding  Dir = 3, Dur = 109
22:46:21.296 00.002 13828 IsSlewing returns 0
22:46:21.296 00.000 13828 IsGuiding returns 0
22:46:21.300 00.004 13828 PulseGuide returned control before completion, sleep 116
22:46:21.421 00.121 13828 IsGuiding returns 0
22:46:21.421 00.000 13828 Move returns status 0, amount 109
22:46:21.421 00.000 13828 MoveAxis(N, 0, ABG)
22:46:21.421 00.000 13828 duration set to 0 by GuideMode
22:46:21.421 00.000 13828 Move returns status 0, amount 0
22:46:21.421 00.000 13828 move complete, result=0
22:46:21.421 00.000 13828 worker thread done servicing request
22:46:21.421 00.000 8960 GuideStep: 0.3 px 109 ms WEST, 0.2 px 0 ms NORTH
22:46:21.424 00.003 13828 Worker thread wakes up
22:46:21.425 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:21.425 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:23.906 02.481 13828 Exposure complete
22:46:24.049 00.143 13828 worker thread done servicing request
22:46:24.049 00.000 8960 OnExposeComplete: enter
22:46:24.052 00.003 8960 UpdateGuideState(): m_state=6
22:46:24.055 00.003 8960 Star::Find(15, 974, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1515
22:46:24.057 00.002 8960 Star::Find returns 1 (0), X=973.30, Y=735.96, Mass=115830, SNR=22.0, Peak=24208 HFD=3.9
22:46:24.060 00.003 8960 CameraToMount -- cameraTheta (2.38) - m_xAngle (-0.39) = xAngle (2.78 = 2.78)
22:46:24.062 00.002 8960 CameraToMount -- cameraTheta (2.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.74 = 2.74)
22:46:24.064 00.002 8960 CameraToMount -- cameraX=-0.94 cameraY=0.89 hyp=1.29 cameraTheta=2.38 mountX=-1.21 mountY=0.50, mountTheta=2.75
22:46:24.067 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.94, y=0.89, opts=13)
22:46:24.070 00.003 8960 Enqueuing Move request for scope (-0.94, 0.89)
22:46:24.073 00.003 13828 Worker thread wakes up
22:46:24.073 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8745, max=65535, med=13763, FiltMin=10780, FiltMax=65535, Gamma=2.540
22:46:24.076 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.94, 0.89) opts 0xd
22:46:24.076 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.94, 0.89)
22:46:24.076 00.000 13828 Moving (-0.94, 0.89) raw xDistance=-1.21 yDistance=0.50
22:46:24.076 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.75 from input -1.21
22:46:24.076 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:46:24.076 00.000 8960 UpdateGuideState exits: m=115830 SNR=22.0
22:46:24.079 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:24.081 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.50
22:46:24.082 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:24.085 00.003 8960 Enqueuing Expose request
22:46:24.087 00.002 13828 MoveAxis(E, 439, ABG)
22:46:24.088 00.001 13828 Guiding  Dir = 2, Dur = 439
22:46:24.089 00.001 13828 IsSlewing returns 0
22:46:24.089 00.000 13828 IsGuiding returns 0
22:46:24.091 00.002 13828 PulseGuide returned control before completion, sleep 448
22:46:24.553 00.462 13828 IsGuiding returns 0
22:46:24.553 00.000 13828 Move returns status 0, amount 439
22:46:24.553 00.000 13828 MoveAxis(N, 0, ABG)
22:46:24.553 00.000 13828 duration set to 0 by GuideMode
22:46:24.553 00.000 13828 Move returns status 0, amount 0
22:46:24.553 00.000 13828 move complete, result=0
22:46:24.554 00.001 13828 worker thread done servicing request
22:46:24.554 00.000 13828 Worker thread wakes up
22:46:24.554 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:24.554 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:24.554 00.000 8960 GuideStep: -1.2 px 439 ms EAST, 0.5 px 0 ms NORTH
22:46:27.027 02.473 13828 Exposure complete
22:46:27.157 00.130 13828 worker thread done servicing request
22:46:27.157 00.000 8960 OnExposeComplete: enter
22:46:27.159 00.002 8960 UpdateGuideState(): m_state=6
22:46:27.161 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1516
22:46:27.163 00.002 8960 Star::Find returns 1 (0), X=975.28, Y=734.74, Mass=152337, SNR=29.9, Peak=28009 HFD=3.2
22:46:27.165 00.002 8960 CameraToMount -- cameraTheta (-0.31) - m_xAngle (-0.39) = xAngle (0.09 = 0.09)
22:46:27.167 00.002 8960 CameraToMount -- cameraTheta (-0.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.05 = 0.05)
22:46:27.170 00.003 8960 CameraToMount -- cameraX=1.05 cameraY=-0.33 hyp=1.10 cameraTheta=-0.31 mountX=1.10 mountY=0.05, mountTheta=0.05
22:46:27.173 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.05, y=-0.33, opts=13)
22:46:27.175 00.002 8960 Enqueuing Move request for scope (1.05, -0.33)
22:46:27.176 00.001 13828 Worker thread wakes up
22:46:27.176 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8259, max=65535, med=13756, FiltMin=10902, FiltMax=65535, Gamma=2.540
22:46:27.179 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (1.05, -0.33) opts 0xd
22:46:27.179 00.000 8960 UpdateGuideState exits: m=152337 SNR=29.9
22:46:27.182 00.003 13828 Handling offset move in thread for scope, endpoint = (1.05, -0.33)
22:46:27.182 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:27.184 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:27.186 00.002 8960 Enqueuing Expose request
22:46:27.189 00.003 13828 Moving (1.05, -0.33) raw xDistance=1.10 yDistance=0.05
22:46:27.189 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.10
22:46:27.189 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:27.189 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
22:46:27.189 00.000 13828 MoveAxis(W, 377, ABG)
22:46:27.189 00.000 13828 Guiding  Dir = 3, Dur = 377
22:46:27.191 00.002 13828 IsSlewing returns 0
22:46:27.191 00.000 13828 IsGuiding returns 0
22:46:27.193 00.002 13828 PulseGuide returned control before completion, sleep 386
22:46:27.586 00.393 13828 IsGuiding returns 0
22:46:27.586 00.000 13828 Move returns status 0, amount 377
22:46:27.586 00.000 13828 MoveAxis(N, 0, ABG)
22:46:27.586 00.000 13828 duration set to 0 by GuideMode
22:46:27.586 00.000 13828 Move returns status 0, amount 0
22:46:27.586 00.000 13828 move complete, result=0
22:46:27.586 00.000 13828 worker thread done servicing request
22:46:27.587 00.001 8960 GuideStep: 1.1 px 377 ms WEST, 0.1 px 0 ms NORTH
22:46:27.589 00.002 13828 Worker thread wakes up
22:46:27.589 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:27.589 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:30.059 02.470 13828 Exposure complete
22:46:30.202 00.143 13828 worker thread done servicing request
22:46:30.202 00.000 8960 OnExposeComplete: enter
22:46:30.204 00.002 8960 UpdateGuideState(): m_state=6
22:46:30.206 00.002 8960 Star::Find(15, 975, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1517
22:46:30.208 00.002 8960 Star::Find returns 1 (0), X=973.78, Y=735.17, Mass=126868, SNR=24.1, Peak=23913 HFD=2.9
22:46:30.211 00.003 8960 CameraToMount -- cameraTheta (2.93) - m_xAngle (-0.39) = xAngle (3.33 = -2.96)
22:46:30.212 00.001 8960 CameraToMount -- cameraTheta (2.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.29 = -2.99)
22:46:30.214 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=0.10 hyp=0.46 cameraTheta=2.93 mountX=-0.45 mountY=-0.07, mountTheta=-2.99
22:46:30.217 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.10, opts=13)
22:46:30.219 00.002 8960 Enqueuing Move request for scope (-0.45, 0.10)
22:46:30.220 00.001 13828 Worker thread wakes up
22:46:30.220 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.10) opts 0xd
22:46:30.220 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.10)
22:46:30.220 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8150, max=65535, med=13776, FiltMin=10582, FiltMax=65535, Gamma=2.540
22:46:30.222 00.002 13828 Moving (-0.45, 0.10) raw xDistance=-0.45 yDistance=-0.07
22:46:30.222 00.000 8960 UpdateGuideState exits: m=126868 SNR=24.1
22:46:30.224 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.45
22:46:30.224 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:30.224 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:30.226 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
22:46:30.226 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:30.228 00.002 8960 Enqueuing Expose request
22:46:30.230 00.002 13828 MoveAxis(E, 141, ABG)
22:46:30.230 00.000 13828 Guiding  Dir = 2, Dur = 141
22:46:30.232 00.002 13828 IsSlewing returns 0
22:46:30.232 00.000 13828 IsGuiding returns 0
22:46:30.234 00.002 13828 PulseGuide returned control before completion, sleep 149
22:46:30.394 00.160 13828 IsGuiding returns 0
22:46:30.394 00.000 13828 Move returns status 0, amount 141
22:46:30.394 00.000 13828 MoveAxis(N, 0, ABG)
22:46:30.394 00.000 13828 duration set to 0 by GuideMode
22:46:30.394 00.000 13828 Move returns status 0, amount 0
22:46:30.394 00.000 13828 move complete, result=0
22:46:30.395 00.001 8960 GuideStep: -0.5 px 141 ms EAST, -0.1 px 0 ms NORTH
22:46:30.397 00.002 13828 worker thread done servicing request
22:46:30.398 00.001 13828 Worker thread wakes up
22:46:30.398 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:30.398 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:32.875 02.477 13828 Exposure complete
22:46:33.024 00.149 13828 worker thread done servicing request
22:46:33.024 00.000 8960 OnExposeComplete: enter
22:46:33.027 00.003 8960 UpdateGuideState(): m_state=6
22:46:33.029 00.002 8960 Star::Find(15, 973, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1518
22:46:33.032 00.003 8960 Star::Find returns 1 (0), X=976.02, Y=736.05, Mass=160623, SNR=29.8, Peak=24681 HFD=3.8
22:46:33.034 00.002 8960 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.39) = xAngle (0.89 = 0.89)
22:46:33.035 00.001 8960 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
22:46:33.037 00.002 8960 CameraToMount -- cameraX=1.79 cameraY=0.97 hyp=2.04 cameraTheta=0.50 mountX=1.28 mountY=1.54, mountTheta=0.88
22:46:33.040 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.79, y=0.97, opts=13)
22:46:33.042 00.002 8960 Enqueuing Move request for scope (1.79, 0.97)
22:46:33.043 00.001 13828 Worker thread wakes up
22:46:33.043 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8067, max=65535, med=13782, FiltMin=10755, FiltMax=65535, Gamma=2.540
22:46:33.045 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.79, 0.97) opts 0xd
22:46:33.045 00.000 8960 UpdateGuideState exits: m=160623 SNR=29.8
22:46:33.047 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:33.049 00.002 13828 Handling offset move in thread for scope, endpoint = (1.79, 0.97)
22:46:33.049 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:33.051 00.002 8960 Enqueuing Expose request
22:46:33.053 00.002 13828 Moving (1.79, 0.97) raw xDistance=1.28 yDistance=1.54
22:46:33.053 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.79 from input 1.28
22:46:33.053 00.000 13828 resist switch: large excursion: input 1.54 thresh 0.57 direction from -1 to 1
22:46:33.053 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=4.61
22:46:33.053 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.54 from input 1.54
22:46:33.053 00.000 13828 MoveAxis(W, 465, ABG)
22:46:33.053 00.000 13828 Guiding  Dir = 3, Dur = 465
22:46:33.055 00.002 13828 IsSlewing returns 0
22:46:33.056 00.001 13828 IsGuiding returns 0
22:46:33.057 00.001 13828 PulseGuide returned control before completion, sleep 474
22:46:33.536 00.479 13828 IsGuiding returns 0
22:46:33.536 00.000 13828 Move returns status 0, amount 465
22:46:33.536 00.000 13828 MoveAxis(S, 817, ABG)
22:46:33.536 00.000 13828 Guiding  Dir = 1, Dur = 817
22:46:33.538 00.002 13828 IsSlewing returns 0
22:46:33.538 00.000 13828 IsGuiding returns 0
22:46:33.540 00.002 13828 PulseGuide returned control before completion, sleep 826
22:46:34.372 00.832 13828 IsGuiding returns 0
22:46:34.372 00.000 13828 Move returns status 0, amount 817
22:46:34.372 00.000 13828 move complete, result=0
22:46:34.372 00.000 13828 worker thread done servicing request
22:46:34.372 00.000 8960 GuideStep: 1.3 px 465 ms WEST, 1.5 px 817 ms SOUTH
22:46:34.374 00.002 13828 Worker thread wakes up
22:46:34.374 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:34.374 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:36.837 02.463 13828 Exposure complete
22:46:36.976 00.139 13828 worker thread done servicing request
22:46:36.976 00.000 8960 OnExposeComplete: enter
22:46:36.978 00.002 8960 UpdateGuideState(): m_state=6
22:46:36.981 00.003 8960 Star::Find(15, 976, 736, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1519
22:46:36.983 00.002 8960 Star::Find returns 1 (0), X=976.13, Y=734.55, Mass=115526, SNR=22.5, Peak=25020 HFD=3.3
22:46:36.985 00.002 8960 CameraToMount -- cameraTheta (-0.27) - m_xAngle (-0.39) = xAngle (0.12 = 0.12)
22:46:36.987 00.002 8960 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
22:46:36.989 00.002 8960 CameraToMount -- cameraX=1.89 cameraY=-0.53 hyp=1.97 cameraTheta=-0.27 mountX=1.95 mountY=0.17, mountTheta=0.09
22:46:36.991 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.89, y=-0.53, opts=13)
22:46:36.994 00.003 8960 Enqueuing Move request for scope (1.89, -0.53)
22:46:36.996 00.002 13828 Worker thread wakes up
22:46:36.996 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.89, -0.53) opts 0xd
22:46:36.996 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8809, max=65535, med=14000, FiltMin=11056, FiltMax=65535, Gamma=2.540
22:46:36.998 00.002 8960 UpdateGuideState exits: m=115526 SNR=22.5
22:46:37.000 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:37.001 00.001 13828 Handling offset move in thread for scope, endpoint = (1.89, -0.53)
22:46:37.001 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:37.003 00.002 8960 Enqueuing Expose request
22:46:37.005 00.002 13828 Moving (1.89, -0.53) raw xDistance=1.95 yDistance=0.17
22:46:37.005 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.29 from input 1.95
22:46:37.005 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:46:37.005 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:46:37.005 00.000 13828 MoveAxis(W, 756, ABG)
22:46:37.005 00.000 13828 Guiding  Dir = 3, Dur = 756
22:46:37.007 00.002 13828 IsSlewing returns 0
22:46:37.007 00.000 13828 IsGuiding returns 0
22:46:37.009 00.002 13828 PulseGuide returned control before completion, sleep 765
22:46:37.782 00.773 13828 IsGuiding returns 0
22:46:37.782 00.000 13828 Move returns status 0, amount 756
22:46:37.782 00.000 13828 MoveAxis(N, 0, ABG)
22:46:37.782 00.000 13828 duration set to 0 by GuideMode
22:46:37.782 00.000 13828 Move returns status 0, amount 0
22:46:37.782 00.000 13828 move complete, result=0
22:46:37.782 00.000 13828 worker thread done servicing request
22:46:37.782 00.000 8960 GuideStep: 2.0 px 756 ms WEST, 0.2 px 0 ms NORTH
22:46:37.786 00.004 13828 Worker thread wakes up
22:46:37.786 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:37.786 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:46:40.254 02.468 13828 Exposure complete
22:46:40.392 00.138 13828 worker thread done servicing request
22:46:40.392 00.000 8960 OnExposeComplete: enter
22:46:40.394 00.002 8960 UpdateGuideState(): m_state=6
22:46:40.397 00.003 8960 Star::Find(15, 976, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1520
22:46:40.400 00.003 8960 Star::Find returns 0 (3), X=976.00, Y=734.00, Mass=0, SNR=0.0, Peak=18198 HFD=0.0
22:46:40.402 00.002 8960 DistanceChecker: activated
22:46:40.404 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:46:40.406 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:46:40.408 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:46:40.410 00.002 13828 Worker thread wakes up
22:46:40.411 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:46:40.411 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:46:40.411 00.000 13828 move complete, result=0
22:46:40.411 00.000 13828 worker thread done servicing request
22:46:40.512 00.101 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:46:40.515 00.003 8960 Status Line: Star lost - low mass
22:46:40.518 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8828, max=65535, med=13942, FiltMin=11075, FiltMax=65535, Gamma=2.540
22:46:40.522 00.004 8960 UpdateGuideState exits: Star lost - low mass
22:46:40.524 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:40.526 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:46:40.529 00.003 8960 Enqueuing Expose request
22:46:40.533 00.004 13828 Worker thread wakes up
22:46:40.533 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:40.533 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:46:42.995 02.462 13828 Exposure complete
22:46:43.133 00.138 13828 worker thread done servicing request
22:46:43.133 00.000 8960 OnExposeComplete: enter
22:46:43.136 00.003 8960 UpdateGuideState(): m_state=6
22:46:43.139 00.003 8960 Star::Find(15, 976, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1521
22:46:43.142 00.003 8960 Star::Find false star n=2 nbg=276 bg=14303.9 sigma=1083.2 thresh=17554 peak=15591
22:46:43.144 00.002 8960 Star::Find returns 0 (2), X=976.00, Y=734.00, Mass=7596, SNR=2.9, Peak=18352 HFD=0.0
22:46:43.146 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:46:43.148 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:46:43.150 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:46:43.151 00.001 13828 Worker thread wakes up
22:46:43.151 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:46:43.151 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:46:43.152 00.001 13828 move complete, result=0
22:46:43.152 00.000 13828 worker thread done servicing request
22:46:43.256 00.104 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:46:43.258 00.002 8960 Status Line: Star lost - low SNR
22:46:43.261 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=9308, max=65535, med=14294, FiltMin=11241, FiltMax=65535, Gamma=2.540
22:46:43.264 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:46:43.266 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:43.267 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:46:43.269 00.002 8960 Enqueuing Expose request
22:46:43.271 00.002 13828 Worker thread wakes up
22:46:43.271 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:43.271 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:46:45.750 02.479 13828 Exposure complete
22:46:45.882 00.132 13828 worker thread done servicing request
22:46:45.882 00.000 8960 OnExposeComplete: enter
22:46:45.884 00.002 8960 UpdateGuideState(): m_state=6
22:46:45.888 00.004 8960 Star::Find(15, 976, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1522
22:46:45.890 00.002 8960 Star::Find false star n=6 nbg=248 bg=14316.1 sigma=858.2 thresh=16891 peak=15843
22:46:45.892 00.002 8960 Star::Find returns 0 (2), X=976.00, Y=734.00, Mass=17500, SNR=2.9, Peak=17616 HFD=0.0
22:46:45.894 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:46:45.897 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:46:45.899 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:46:45.901 00.002 13828 Worker thread wakes up
22:46:45.901 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:46:45.901 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:46:45.902 00.001 13828 move complete, result=0
22:46:45.902 00.000 13828 worker thread done servicing request
22:46:46.007 00.105 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:46:46.010 00.003 8960 Status Line: Star lost - low SNR
22:46:46.014 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=8636, max=65535, med=14121, FiltMin=11177, FiltMax=65535, Gamma=2.540
22:46:46.017 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:46:46.018 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:46.020 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:46:46.022 00.002 8960 Enqueuing Expose request
22:46:46.024 00.002 13828 Worker thread wakes up
22:46:46.024 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:46.024 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:46:48.495 02.471 13828 Exposure complete
22:46:48.632 00.137 8960 OnExposeComplete: enter
22:46:48.635 00.003 13828 worker thread done servicing request
22:46:48.635 00.000 8960 UpdateGuideState(): m_state=6
22:46:48.638 00.003 8960 Star::Find(15, 976, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1523
22:46:48.640 00.002 8960 Star::Find returns 1 (0), X=976.98, Y=726.48, Mass=68634, SNR=14.8, Peak=19241 HFD=3.6
22:46:48.641 00.001 8960 Status Line: Mass: 68634 vs 140868
22:46:48.644 00.003 8960 UpdateCurrentPosition: star mass new=68634.4 exp=140868.2 thresh=50% limits=(70108.9, 256082.4, 281736.3)
22:46:48.647 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:46:48.649 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:46:48.652 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:46:48.654 00.002 13828 Worker thread wakes up
22:46:48.654 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:46:48.654 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:46:48.654 00.000 13828 move complete, result=0
22:46:48.655 00.001 13828 worker thread done servicing request
22:46:48.770 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:46:48.772 00.002 8960 Status Line: Star lost - mass changed
22:46:48.774 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=7683, max=65535, med=13929, FiltMin=11126, FiltMax=65535, Gamma=2.540
22:46:48.776 00.002 8960 UpdateGuideState exits: Star lost - mass changed
22:46:48.778 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:48.781 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:46:48.783 00.002 8960 Enqueuing Expose request
22:46:48.785 00.002 13828 Worker thread wakes up
22:46:48.785 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:48.785 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:46:51.248 02.463 13828 Exposure complete
22:46:51.384 00.136 13828 worker thread done servicing request
22:46:51.384 00.000 8960 OnExposeComplete: enter
22:46:51.387 00.003 8960 UpdateGuideState(): m_state=6
22:46:51.389 00.002 8960 Star::Find(15, 976, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1524
22:46:51.391 00.002 8960 Star::Find returns 1 (0), X=976.13, Y=726.89, Mass=130630, SNR=27.6, Peak=25334 HFD=2.9
22:46:51.394 00.003 8960 DistanceChecker: reject for large offset (8.40 > 1.35) avgDist = 0.67 count = 1520
22:46:51.397 00.003 8960 DistanceChecker: begin recovering
22:46:51.399 00.002 8960 CameraToMount -- cameraTheta (-1.34) - m_xAngle (-0.39) = xAngle (-0.95 = -0.95)
22:46:51.401 00.002 8960 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.98 = -0.98)
22:46:51.404 00.003 8960 CameraToMount -- cameraX=1.90 cameraY=-8.18 hyp=8.40 cameraTheta=-1.34 mountX=4.89 mountY=-7.00, mountTheta=-0.96
22:46:51.408 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.90, y=-8.18, opts=13)
22:46:51.410 00.002 8960 Enqueuing Move request for scope (1.90, -8.18)
22:46:51.413 00.003 13828 Worker thread wakes up
22:46:51.413 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8700, max=65535, med=13846, FiltMin=10870, FiltMax=65535, Gamma=2.540
22:46:51.415 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (1.90, -8.18) opts 0xd
22:46:51.415 00.000 8960 UpdateGuideState exits: m=130630 SNR=27.6
22:46:51.417 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:51.420 00.003 13828 Handling offset move in thread for scope, endpoint = (1.90, -8.18)
22:46:51.420 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:51.423 00.003 8960 Enqueuing Expose request
22:46:51.426 00.003 13828 Moving (1.90, -8.18) raw xDistance=4.89 yDistance=-7.00
22:46:51.426 00.000 13828 GuideAlgorithmHysteresis::Result() returns 3.17 from input 4.89
22:46:51.426 00.000 13828 resist switch: large excursion: input -7.00 thresh 0.57 direction from 1 to -1
22:46:51.426 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-21.00
22:46:51.426 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.00 from input -7.00
22:46:51.426 00.000 13828 MoveAxis(W, 1865, ABG)
22:46:51.426 00.000 13828 Guiding  Dir = 3, Dur = 1865
22:46:51.430 00.004 13828 IsSlewing returns 0
22:46:51.431 00.001 13828 IsGuiding returns 0
22:46:51.438 00.007 13828 PulseGuide returned control before completion, sleep 1868
22:46:53.318 01.880 13828 IsGuiding returns 0
22:46:53.318 00.000 13828 Move returns status 0, amount 1865
22:46:53.318 00.000 13828 MoveAxis(N, 3724, ABG)
22:46:53.318 00.000 13828 duration set to 0 by GuideMode
22:46:53.318 00.000 13828 Move returns status 0, amount 0
22:46:53.319 00.001 13828 move complete, result=0
22:46:53.319 00.000 13828 worker thread done servicing request
22:46:53.319 00.000 13828 Worker thread wakes up
22:46:53.319 00.000 8960 GuideStep: 4.9 px 1865 ms WEST, -7.0 px 0 ms NORTH
22:46:53.321 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:53.321 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(961,712,31,31)
22:46:55.795 02.474 13828 Exposure complete
22:46:55.952 00.157 13828 worker thread done servicing request
22:46:55.952 00.000 8960 OnExposeComplete: enter
22:46:55.956 00.004 8960 UpdateGuideState(): m_state=6
22:46:55.959 00.003 8960 Star::Find(15, 976, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1525
22:46:55.961 00.002 8960 Star::Find returns 1 (0), X=973.74, Y=727.60, Mass=157743, SNR=29.5, Peak=25494 HFD=3.7
22:46:55.963 00.002 8960 DistanceChecker: reject for large offset (7.50 > 2.04) avgDist = 1.02 count = 1521
22:46:55.965 00.002 8960 CameraToMount -- cameraTheta (-1.64) - m_xAngle (-0.39) = xAngle (-1.24 = -1.24)
22:46:55.967 00.002 8960 CameraToMount -- cameraTheta (-1.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.28 = -1.28)
22:46:55.969 00.002 8960 CameraToMount -- cameraX=-0.49 cameraY=-7.48 hyp=7.50 cameraTheta=-1.64 mountX=2.41 mountY=-7.18, mountTheta=-1.25
22:46:55.972 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=-7.48, opts=13)
22:46:55.974 00.002 8960 Enqueuing Move request for scope (-0.49, -7.48)
22:46:55.976 00.002 13828 Worker thread wakes up
22:46:55.976 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8720, max=65535, med=13840, FiltMin=10876, FiltMax=65535, Gamma=2.540
22:46:55.978 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, -7.48) opts 0xd
22:46:55.978 00.000 8960 UpdateGuideState exits: m=157743 SNR=29.5
22:46:55.980 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.49, -7.48)
22:46:55.980 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:55.983 00.003 13828 Moving (-0.49, -7.48) raw xDistance=2.41 yDistance=-7.18
22:46:55.983 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:55.986 00.003 8960 Enqueuing Expose request
22:46:55.989 00.003 13828 GuideAlgorithmHysteresis::Result() returns 1.74 from input 2.41
22:46:55.989 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.18 from input -7.18
22:46:55.989 00.000 13828 MoveAxis(W, 1024, ABG)
22:46:55.989 00.000 13828 Guiding  Dir = 3, Dur = 1024
22:46:55.991 00.002 13828 IsSlewing returns 0
22:46:55.991 00.000 13828 IsGuiding returns 0
22:46:55.993 00.002 13828 PulseGuide returned control before completion, sleep 1033
22:46:57.030 01.037 13828 IsGuiding returns 0
22:46:57.030 00.000 13828 Move returns status 0, amount 1024
22:46:57.030 00.000 13828 MoveAxis(N, 3818, ABG)
22:46:57.030 00.000 13828 duration set to 0 by GuideMode
22:46:57.030 00.000 13828 Move returns status 0, amount 0
22:46:57.030 00.000 13828 move complete, result=0
22:46:57.030 00.000 13828 worker thread done servicing request
22:46:57.030 00.000 8960 GuideStep: 2.4 px 1024 ms WEST, -7.2 px 0 ms NORTH
22:46:57.032 00.002 13828 Worker thread wakes up
22:46:57.032 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:57.032 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,713,31,31)
22:46:59.495 02.463 13828 Exposure complete
22:46:59.634 00.139 13828 worker thread done servicing request
22:46:59.634 00.000 8960 OnExposeComplete: enter
22:46:59.636 00.002 8960 UpdateGuideState(): m_state=6
22:46:59.638 00.002 8960 Star::Find(15, 973, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1526
22:46:59.640 00.002 8960 Star::Find returns 1 (0), X=971.82, Y=728.48, Mass=127854, SNR=27.2, Peak=23696 HFD=3.7
22:46:59.642 00.002 8960 DistanceChecker: reject for large offset (7.03 > 2.62) avgDist = 1.31 count = 1522
22:46:59.643 00.001 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
22:46:59.646 00.003 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:46:59.650 00.004 8960 CameraToMount -- cameraX=-2.41 cameraY=-6.60 hyp=7.03 cameraTheta=-1.92 mountX=0.30 mountY=-7.03, mountTheta=-1.53
22:46:59.654 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.41, y=-6.60, opts=13)
22:46:59.656 00.002 8960 Enqueuing Move request for scope (-2.41, -6.60)
22:46:59.658 00.002 13828 Worker thread wakes up
22:46:59.659 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.41, -6.60) opts 0xd
22:46:59.659 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.41, -6.60)
22:46:59.659 00.000 13828 Moving (-2.41, -6.60) raw xDistance=0.30 yDistance=-7.03
22:46:59.659 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.30
22:46:59.659 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.03 from input -7.03
22:46:59.659 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8777, max=65535, med=13852, FiltMin=10716, FiltMax=65535, Gamma=2.540
22:46:59.661 00.002 13828 MoveAxis(W, 182, ABG)
22:46:59.661 00.000 13828 Guiding  Dir = 3, Dur = 182
22:46:59.661 00.000 8960 UpdateGuideState exits: m=127854 SNR=27.2
22:46:59.664 00.003 13828 IsSlewing returns 0
22:46:59.664 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:46:59.666 00.002 13828 IsGuiding returns 0
22:46:59.666 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:46:59.669 00.003 8960 Enqueuing Expose request
22:46:59.671 00.002 13828 PulseGuide returned control before completion, sleep 190
22:46:59.863 00.192 13828 IsGuiding returns 0
22:46:59.863 00.000 13828 Move returns status 0, amount 182
22:46:59.863 00.000 13828 MoveAxis(N, 3738, ABG)
22:46:59.863 00.000 13828 duration set to 0 by GuideMode
22:46:59.863 00.000 13828 Move returns status 0, amount 0
22:46:59.863 00.000 13828 move complete, result=0
22:46:59.864 00.001 13828 worker thread done servicing request
22:46:59.864 00.000 13828 Worker thread wakes up
22:46:59.864 00.000 8960 GuideStep: 0.3 px 182 ms WEST, -7.0 px 0 ms NORTH
22:46:59.868 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:46:59.868 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:47:02.343 02.475 13828 Exposure complete
22:47:02.488 00.145 13828 worker thread done servicing request
22:47:02.488 00.000 8960 OnExposeComplete: enter
22:47:02.491 00.003 8960 UpdateGuideState(): m_state=6
22:47:02.493 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1527
22:47:02.496 00.003 8960 Star::Find returns 1 (0), X=971.77, Y=728.16, Mass=115682, SNR=23.0, Peak=26704 HFD=2.9
22:47:02.499 00.003 8960 DistanceChecker: reject for large offset (7.34 > 3.14) avgDist = 1.57 count = 1523
22:47:02.501 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:47:02.503 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:47:02.505 00.002 8960 CameraToMount -- cameraX=-2.46 cameraY=-6.92 hyp=7.34 cameraTheta=-1.91 mountX=0.38 mountY=-7.34, mountTheta=-1.52
22:47:02.508 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.46, y=-6.92, opts=13)
22:47:02.510 00.002 8960 Enqueuing Move request for scope (-2.46, -6.92)
22:47:02.512 00.002 13828 Worker thread wakes up
22:47:02.512 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.46, -6.92) opts 0xd
22:47:02.512 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.46, -6.92)
22:47:02.513 00.001 13828 Moving (-2.46, -6.92) raw xDistance=0.38 yDistance=-7.34
22:47:02.513 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8835, max=65535, med=13859, FiltMin=10876, FiltMax=65535, Gamma=2.540
22:47:02.515 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.38
22:47:02.515 00.000 8960 UpdateGuideState exits: m=115682 SNR=23.0
22:47:02.517 00.002 13828 GuideAlgorithmResistSwitch::result() returns -7.34 from input -7.34
22:47:02.517 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:02.519 00.002 13828 MoveAxis(W, 153, ABG)
22:47:02.519 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:02.522 00.003 13828 Guiding  Dir = 3, Dur = 153
22:47:02.522 00.000 8960 Enqueuing Expose request
22:47:02.525 00.003 13828 IsSlewing returns 0
22:47:02.525 00.000 13828 IsGuiding returns 0
22:47:02.527 00.002 13828 PulseGuide returned control before completion, sleep 162
22:47:02.696 00.169 13828 IsGuiding returns 0
22:47:02.696 00.000 13828 Move returns status 0, amount 153
22:47:02.696 00.000 13828 MoveAxis(N, 3905, ABG)
22:47:02.696 00.000 13828 duration set to 0 by GuideMode
22:47:02.696 00.000 13828 Move returns status 0, amount 0
22:47:02.696 00.000 13828 move complete, result=0
22:47:02.697 00.001 13828 worker thread done servicing request
22:47:02.697 00.000 13828 Worker thread wakes up
22:47:02.697 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:02.697 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:47:02.697 00.000 8960 GuideStep: 0.4 px 153 ms WEST, -7.3 px 0 ms NORTH
22:47:05.159 02.462 13828 Exposure complete
22:47:05.308 00.149 13828 worker thread done servicing request
22:47:05.308 00.000 8960 OnExposeComplete: enter
22:47:05.311 00.003 8960 UpdateGuideState(): m_state=6
22:47:05.315 00.004 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1528
22:47:05.317 00.002 8960 Star::Find returns 1 (0), X=971.70, Y=728.19, Mass=164667, SNR=31.7, Peak=23664 HFD=3.8
22:47:05.319 00.002 8960 DistanceChecker: reject for large offset (7.33 > 3.66) avgDist = 1.83 count = 1524
22:47:05.321 00.002 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
22:47:05.324 00.003 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:47:05.326 00.002 8960 CameraToMount -- cameraX=-2.53 cameraY=-6.88 hyp=7.33 cameraTheta=-1.92 mountX=0.30 mountY=-7.33, mountTheta=-1.53
22:47:05.329 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.53, y=-6.88, opts=13)
22:47:05.331 00.002 8960 Enqueuing Move request for scope (-2.53, -6.88)
22:47:05.333 00.002 13828 Worker thread wakes up
22:47:05.333 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.53, -6.88) opts 0xd
22:47:05.333 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.53, -6.88)
22:47:05.333 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8880, max=65535, med=13840, FiltMin=10825, FiltMax=65535, Gamma=2.540
22:47:05.335 00.002 13828 Moving (-2.53, -6.88) raw xDistance=0.30 yDistance=-7.33
22:47:05.335 00.000 8960 UpdateGuideState exits: m=164667 SNR=31.7
22:47:05.337 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.30
22:47:05.337 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:05.339 00.002 13828 GuideAlgorithmResistSwitch::result() returns -7.33 from input -7.33
22:47:05.339 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:05.342 00.003 8960 Enqueuing Expose request
22:47:05.343 00.001 13828 MoveAxis(W, 122, ABG)
22:47:05.344 00.001 13828 Guiding  Dir = 3, Dur = 122
22:47:05.346 00.002 13828 IsSlewing returns 0
22:47:05.346 00.000 13828 IsGuiding returns 0
22:47:05.349 00.003 13828 PulseGuide returned control before completion, sleep 130
22:47:05.484 00.135 13828 IsGuiding returns 0
22:47:05.484 00.000 13828 Move returns status 0, amount 122
22:47:05.484 00.000 13828 MoveAxis(N, 3900, ABG)
22:47:05.484 00.000 13828 duration set to 0 by GuideMode
22:47:05.484 00.000 13828 Move returns status 0, amount 0
22:47:05.484 00.000 13828 move complete, result=0
22:47:05.485 00.001 13828 worker thread done servicing request
22:47:05.485 00.000 8960 GuideStep: 0.3 px 122 ms WEST, -7.3 px 0 ms NORTH
22:47:05.489 00.004 13828 Worker thread wakes up
22:47:05.490 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:05.490 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:47:07.958 02.468 13828 Exposure complete
22:47:08.090 00.132 13828 worker thread done servicing request
22:47:08.090 00.000 8960 OnExposeComplete: enter
22:47:08.092 00.002 8960 UpdateGuideState(): m_state=6
22:47:08.095 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1529
22:47:08.097 00.002 8960 Star::Find returns 1 (0), X=971.22, Y=728.56, Mass=130638, SNR=24.2, Peak=25308 HFD=3.0
22:47:08.099 00.002 8960 DistanceChecker: reject for large offset (7.18 > 4.15) avgDist = 2.08 count = 1525
22:47:08.100 00.001 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:47:08.102 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:47:08.104 00.002 8960 CameraToMount -- cameraX=-3.01 cameraY=-6.51 hyp=7.18 cameraTheta=-2.00 mountX=-0.28 mountY=-7.15, mountTheta=-1.61
22:47:08.107 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.01, y=-6.51, opts=13)
22:47:08.110 00.003 8960 Enqueuing Move request for scope (-3.01, -6.51)
22:47:08.112 00.002 13828 Worker thread wakes up
22:47:08.113 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.01, -6.51) opts 0xd
22:47:08.113 00.000 13828 Handling offset move in thread for scope, endpoint = (-3.01, -6.51)
22:47:08.113 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8771, max=65535, med=13833, FiltMin=10928, FiltMax=65535, Gamma=2.540
22:47:08.115 00.002 8960 UpdateGuideState exits: m=130638 SNR=24.2
22:47:08.117 00.002 13828 Moving (-3.01, -6.51) raw xDistance=-0.28 yDistance=-7.15
22:47:08.117 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:08.119 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:08.121 00.002 8960 Enqueuing Expose request
22:47:08.123 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
22:47:08.123 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.15 from input -7.15
22:47:08.123 00.000 13828 MoveAxis(E, 97, ABG)
22:47:08.123 00.000 13828 Guiding  Dir = 2, Dur = 97
22:47:08.125 00.002 13828 IsSlewing returns 0
22:47:08.125 00.000 13828 IsGuiding returns 0
22:47:08.126 00.001 13828 PulseGuide returned control before completion, sleep 106
22:47:08.245 00.119 13828 IsGuiding returns 0
22:47:08.245 00.000 13828 Move returns status 0, amount 97
22:47:08.245 00.000 13828 MoveAxis(N, 3805, ABG)
22:47:08.245 00.000 13828 duration set to 0 by GuideMode
22:47:08.245 00.000 13828 Move returns status 0, amount 0
22:47:08.245 00.000 13828 move complete, result=0
22:47:08.246 00.001 13828 worker thread done servicing request
22:47:08.246 00.000 8960 GuideStep: -0.3 px 97 ms EAST, -7.2 px 0 ms NORTH
22:47:08.250 00.004 13828 Worker thread wakes up
22:47:08.250 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:08.250 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:47:10.715 02.465 13828 Exposure complete
22:47:10.850 00.135 13828 worker thread done servicing request
22:47:10.851 00.001 8960 OnExposeComplete: enter
22:47:10.852 00.001 8960 UpdateGuideState(): m_state=6
22:47:10.855 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1530
22:47:10.856 00.001 8960 Star::Find returns 1 (0), X=971.63, Y=728.21, Mass=146882, SNR=27.9, Peak=26256 HFD=3.2
22:47:10.858 00.002 8960 DistanceChecker: reject for large offset (7.34 > 4.61) avgDist = 2.31 count = 1526
22:47:10.860 00.002 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:47:10.862 00.002 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
22:47:10.864 00.002 8960 CameraToMount -- cameraX=-2.60 cameraY=-6.87 hyp=7.34 cameraTheta=-1.93 mountX=0.23 mountY=-7.34, mountTheta=-1.54
22:47:10.868 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.60, y=-6.87, opts=13)
22:47:10.869 00.001 8960 Enqueuing Move request for scope (-2.60, -6.87)
22:47:10.871 00.002 13828 Worker thread wakes up
22:47:10.871 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.60, -6.87) opts 0xd
22:47:10.871 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.60, -6.87)
22:47:10.871 00.000 13828 Moving (-2.60, -6.87) raw xDistance=0.23 yDistance=-7.34
22:47:10.871 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:47:10.872 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8502, max=65535, med=13840, FiltMin=10480, FiltMax=65535, Gamma=2.540
22:47:10.874 00.002 8960 UpdateGuideState exits: m=146882 SNR=27.9
22:47:10.875 00.001 13828 GuideAlgorithmResistSwitch::result() returns -7.34 from input -7.34
22:47:10.875 00.000 13828 MoveAxis(W, 78, ABG)
22:47:10.876 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:10.877 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:10.879 00.002 8960 Enqueuing Expose request
22:47:10.881 00.002 13828 Guiding  Dir = 3, Dur = 78
22:47:10.882 00.001 13828 IsSlewing returns 0
22:47:10.883 00.001 13828 IsGuiding returns 0
22:47:10.884 00.001 13828 PulseGuide returned control before completion, sleep 87
22:47:10.974 00.090 13828 IsGuiding returns 0
22:47:10.974 00.000 13828 Move returns status 0, amount 78
22:47:10.974 00.000 13828 MoveAxis(N, 3904, ABG)
22:47:10.974 00.000 13828 duration set to 0 by GuideMode
22:47:10.974 00.000 13828 Move returns status 0, amount 0
22:47:10.974 00.000 13828 move complete, result=0
22:47:10.974 00.000 13828 worker thread done servicing request
22:47:10.974 00.000 13828 Worker thread wakes up
22:47:10.974 00.000 8960 GuideStep: 0.2 px 78 ms WEST, -7.3 px 0 ms NORTH
22:47:10.977 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:10.977 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:47:13.456 02.479 13828 Exposure complete
22:47:13.593 00.137 13828 worker thread done servicing request
22:47:13.593 00.000 8960 OnExposeComplete: enter
22:47:13.596 00.003 8960 UpdateGuideState(): m_state=6
22:47:13.600 00.004 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1531
22:47:13.603 00.003 8960 Star::Find returns 1 (0), X=971.87, Y=728.44, Mass=149431, SNR=29.9, Peak=25744 HFD=3.2
22:47:13.607 00.004 8960 DistanceChecker: reject for large offset (7.05 > 5.07) avgDist = 2.53 count = 1527
22:47:13.609 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:47:13.611 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:47:13.613 00.002 8960 CameraToMount -- cameraX=-2.36 cameraY=-6.64 hyp=7.05 cameraTheta=-1.91 mountX=0.36 mountY=-7.05, mountTheta=-1.52
22:47:13.616 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.36, y=-6.64, opts=13)
22:47:13.618 00.002 8960 Enqueuing Move request for scope (-2.36, -6.64)
22:47:13.621 00.003 13828 Worker thread wakes up
22:47:13.621 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8656, max=65535, med=13840, FiltMin=10672, FiltMax=65535, Gamma=2.540
22:47:13.624 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.36, -6.64) opts 0xd
22:47:13.624 00.000 8960 UpdateGuideState exits: m=149431 SNR=29.9
22:47:13.627 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.36, -6.64)
22:47:13.627 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:13.630 00.003 13828 Moving (-2.36, -6.64) raw xDistance=0.36 yDistance=-7.05
22:47:13.630 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:13.633 00.003 8960 Enqueuing Expose request
22:47:13.635 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.36
22:47:13.635 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.05 from input -7.05
22:47:13.635 00.000 13828 MoveAxis(W, 139, ABG)
22:47:13.635 00.000 13828 Guiding  Dir = 3, Dur = 139
22:47:13.637 00.002 13828 IsSlewing returns 0
22:47:13.637 00.000 13828 IsGuiding returns 0
22:47:13.639 00.002 13828 PulseGuide returned control before completion, sleep 147
22:47:13.792 00.153 13828 IsGuiding returns 0
22:47:13.792 00.000 13828 Move returns status 0, amount 139
22:47:13.792 00.000 13828 MoveAxis(N, 3747, ABG)
22:47:13.792 00.000 13828 duration set to 0 by GuideMode
22:47:13.792 00.000 13828 Move returns status 0, amount 0
22:47:13.792 00.000 13828 move complete, result=0
22:47:13.792 00.000 13828 worker thread done servicing request
22:47:13.792 00.000 8960 GuideStep: 0.4 px 139 ms WEST, -7.0 px 0 ms NORTH
22:47:13.795 00.003 13828 Worker thread wakes up
22:47:13.795 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:13.795 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:47:16.277 02.482 13828 Exposure complete
22:47:16.410 00.133 13828 worker thread done servicing request
22:47:16.410 00.000 8960 OnExposeComplete: enter
22:47:16.412 00.002 8960 UpdateGuideState(): m_state=6
22:47:16.414 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1532
22:47:16.416 00.002 8960 Star::Find returns 1 (0), X=971.61, Y=728.51, Mass=149140, SNR=26.0, Peak=25424 HFD=3.4
22:47:16.419 00.003 8960 DistanceChecker: reject for large offset (7.07 > 5.47) avgDist = 2.74 count = 1528
22:47:16.421 00.002 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:47:16.423 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:47:16.426 00.003 8960 CameraToMount -- cameraX=-2.62 cameraY=-6.57 hyp=7.07 cameraTheta=-1.95 mountX=0.09 mountY=-7.07, mountTheta=-1.56
22:47:16.430 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.62, y=-6.57, opts=13)
22:47:16.432 00.002 8960 Enqueuing Move request for scope (-2.62, -6.57)
22:47:16.434 00.002 13828 Worker thread wakes up
22:47:16.434 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8515, max=65535, med=13833, FiltMin=10998, FiltMax=65535, Gamma=2.540
22:47:16.436 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.62, -6.57) opts 0xd
22:47:16.436 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.62, -6.57)
22:47:16.436 00.000 8960 UpdateGuideState exits: m=149140 SNR=26.0
22:47:16.438 00.002 13828 Moving (-2.62, -6.57) raw xDistance=0.09 yDistance=-7.07
22:47:16.438 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:16.440 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:16.442 00.002 8960 Enqueuing Expose request
22:47:16.443 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:47:16.443 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.07 from input -7.07
22:47:16.443 00.000 13828 MoveAxis(E, 0, ABG)
22:47:16.444 00.001 13828 Move returns status 0, amount 0
22:47:16.444 00.000 13828 MoveAxis(N, 3761, ABG)
22:47:16.444 00.000 13828 duration set to 0 by GuideMode
22:47:16.444 00.000 13828 Move returns status 0, amount 0
22:47:16.444 00.000 13828 move complete, result=0
22:47:16.444 00.000 13828 worker thread done servicing request
22:47:16.444 00.000 13828 Worker thread wakes up
22:47:16.444 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:16.444 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:47:16.445 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -7.1 px 0 ms NORTH
22:47:18.924 02.479 13828 Exposure complete
22:47:19.089 00.165 13828 worker thread done servicing request
22:47:19.089 00.000 8960 OnExposeComplete: enter
22:47:19.094 00.005 8960 UpdateGuideState(): m_state=6
22:47:19.096 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1533
22:47:19.099 00.003 8960 Star::Find returns 1 (0), X=972.54, Y=728.34, Mass=126378, SNR=23.8, Peak=24624 HFD=3.3
22:47:19.101 00.002 8960 DistanceChecker: reject for large offset (6.95 > 5.86) avgDist = 2.93 count = 1529
22:47:19.101 00.000 8960 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.39) = xAngle (-1.42 = -1.42)
22:47:19.103 00.002 8960 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.46 = -1.46)
22:47:19.105 00.002 8960 CameraToMount -- cameraX=-1.69 cameraY=-6.74 hyp=6.95 cameraTheta=-1.82 mountX=1.02 mountY=-6.90, mountTheta=-1.42
22:47:19.109 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.69, y=-6.74, opts=13)
22:47:19.112 00.003 8960 Enqueuing Move request for scope (-1.69, -6.74)
22:47:19.114 00.002 13828 Worker thread wakes up
22:47:19.114 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8598, max=65535, med=13827, FiltMin=10966, FiltMax=65535, Gamma=2.540
22:47:19.116 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.69, -6.74) opts 0xd
22:47:19.116 00.000 8960 UpdateGuideState exits: m=126378 SNR=23.8
22:47:19.118 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.69, -6.74)
22:47:19.118 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:19.120 00.002 13828 Moving (-1.69, -6.74) raw xDistance=1.02 yDistance=-6.90
22:47:19.121 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:19.123 00.002 8960 Enqueuing Expose request
22:47:19.126 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.02
22:47:19.126 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.90 from input -6.90
22:47:19.126 00.000 13828 MoveAxis(W, 376, ABG)
22:47:19.126 00.000 13828 Guiding  Dir = 3, Dur = 376
22:47:19.130 00.004 13828 IsSlewing returns 0
22:47:19.130 00.000 13828 IsGuiding returns 0
22:47:19.134 00.004 13828 PulseGuide returned control before completion, sleep 383
22:47:19.529 00.395 13828 IsGuiding returns 0
22:47:19.529 00.000 13828 Move returns status 0, amount 376
22:47:19.529 00.000 13828 MoveAxis(N, 3672, ABG)
22:47:19.529 00.000 13828 duration set to 0 by GuideMode
22:47:19.529 00.000 13828 Move returns status 0, amount 0
22:47:19.529 00.000 13828 move complete, result=0
22:47:19.530 00.001 13828 worker thread done servicing request
22:47:19.530 00.000 13828 Worker thread wakes up
22:47:19.530 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:19.530 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(958,713,31,31)
22:47:19.530 00.000 8960 GuideStep: 1.0 px 376 ms WEST, -6.9 px 0 ms NORTH
22:47:22.001 02.471 13828 Exposure complete
22:47:22.144 00.143 13828 worker thread done servicing request
22:47:22.144 00.000 8960 OnExposeComplete: enter
22:47:22.146 00.002 8960 UpdateGuideState(): m_state=6
22:47:22.148 00.002 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1534
22:47:22.150 00.002 8960 Star::Find returns 1 (0), X=971.07, Y=728.97, Mass=153509, SNR=27.5, Peak=24240 HFD=3.6
22:47:22.152 00.002 8960 DistanceChecker: reject for large offset (6.88 > 6.22) avgDist = 3.11 count = 1530
22:47:22.154 00.002 8960 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.39) = xAngle (-1.65 = -1.65)
22:47:22.156 00.002 8960 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:47:22.157 00.001 8960 CameraToMount -- cameraX=-3.16 cameraY=-6.11 hyp=6.88 cameraTheta=-2.05 mountX=-0.58 mountY=-6.83, mountTheta=-1.66
22:47:22.162 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-3.16, y=-6.11, opts=13)
22:47:22.164 00.002 8960 Enqueuing Move request for scope (-3.16, -6.11)
22:47:22.166 00.002 13828 Worker thread wakes up
22:47:22.166 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8835, max=65535, med=13846, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:47:22.168 00.002 8960 UpdateGuideState exits: m=153509 SNR=27.5
22:47:22.170 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:22.172 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.16, -6.11) opts 0xd
22:47:22.172 00.000 13828 Handling offset move in thread for scope, endpoint = (-3.16, -6.11)
22:47:22.172 00.000 13828 Moving (-3.16, -6.11) raw xDistance=-0.58 yDistance=-6.83
22:47:22.172 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.58
22:47:22.172 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:22.174 00.002 8960 Enqueuing Expose request
22:47:22.176 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.83 from input -6.83
22:47:22.176 00.000 13828 MoveAxis(E, 188, ABG)
22:47:22.176 00.000 13828 Guiding  Dir = 2, Dur = 188
22:47:22.178 00.002 13828 IsSlewing returns 0
22:47:22.178 00.000 13828 IsGuiding returns 0
22:47:22.180 00.002 13828 PulseGuide returned control before completion, sleep 197
22:47:22.381 00.201 13828 IsGuiding returns 0
22:47:22.381 00.000 13828 Move returns status 0, amount 188
22:47:22.381 00.000 13828 MoveAxis(N, 3632, ABG)
22:47:22.381 00.000 13828 duration set to 0 by GuideMode
22:47:22.381 00.000 13828 Move returns status 0, amount 0
22:47:22.381 00.000 13828 move complete, result=0
22:47:22.381 00.000 13828 worker thread done servicing request
22:47:22.381 00.000 8960 GuideStep: -0.6 px 188 ms EAST, -6.8 px 0 ms NORTH
22:47:22.383 00.002 13828 Worker thread wakes up
22:47:22.383 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:22.384 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:47:24.851 02.467 13828 Exposure complete
22:47:24.996 00.145 13828 worker thread done servicing request
22:47:24.997 00.001 8960 OnExposeComplete: enter
22:47:25.000 00.003 8960 UpdateGuideState(): m_state=6
22:47:25.003 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1535
22:47:25.006 00.003 8960 Star::Find returns 1 (0), X=970.93, Y=728.44, Mass=124691, SNR=26.7, Peak=25961 HFD=2.9
22:47:25.010 00.004 8960 DistanceChecker: reject for large offset (7.41 > 6.56) avgDist = 3.28 count = 1531
22:47:25.013 00.003 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:47:25.016 00.003 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:47:25.020 00.004 8960 CameraToMount -- cameraX=-3.30 cameraY=-6.64 hyp=7.41 cameraTheta=-2.03 mountX=-0.51 mountY=-7.37, mountTheta=-1.64
22:47:25.023 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.30, y=-6.64, opts=13)
22:47:25.027 00.004 8960 Enqueuing Move request for scope (-3.30, -6.64)
22:47:25.029 00.002 13828 Worker thread wakes up
22:47:25.029 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.30, -6.64) opts 0xd
22:47:25.029 00.000 13828 Handling offset move in thread for scope, endpoint = (-3.30, -6.64)
22:47:25.029 00.000 13828 Moving (-3.30, -6.64) raw xDistance=-0.51 yDistance=-7.37
22:47:25.029 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8912, max=65535, med=13852, FiltMin=10928, FiltMax=65535, Gamma=2.540
22:47:25.031 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.51
22:47:25.032 00.001 8960 UpdateGuideState exits: m=124691 SNR=26.7
22:47:25.035 00.003 13828 GuideAlgorithmResistSwitch::result() returns -7.37 from input -7.37
22:47:25.035 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:25.038 00.003 13828 MoveAxis(E, 201, ABG)
22:47:25.038 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:25.040 00.002 8960 Enqueuing Expose request
22:47:25.043 00.003 13828 Guiding  Dir = 2, Dur = 201
22:47:25.044 00.001 13828 IsSlewing returns 0
22:47:25.044 00.000 13828 IsGuiding returns 0
22:47:25.046 00.002 13828 PulseGuide returned control before completion, sleep 210
22:47:25.263 00.217 13828 IsGuiding returns 0
22:47:25.263 00.000 13828 Move returns status 0, amount 201
22:47:25.263 00.000 13828 MoveAxis(N, 3920, ABG)
22:47:25.263 00.000 13828 duration set to 0 by GuideMode
22:47:25.263 00.000 13828 Move returns status 0, amount 0
22:47:25.263 00.000 13828 move complete, result=0
22:47:25.263 00.000 13828 worker thread done servicing request
22:47:25.263 00.000 13828 Worker thread wakes up
22:47:25.263 00.000 8960 GuideStep: -0.5 px 201 ms EAST, -7.4 px 0 ms NORTH
22:47:25.265 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:25.265 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,713,31,31)
22:47:27.734 02.469 13828 Exposure complete
22:47:27.870 00.136 13828 worker thread done servicing request
22:47:27.870 00.000 8960 OnExposeComplete: enter
22:47:27.873 00.003 8960 UpdateGuideState(): m_state=6
22:47:27.876 00.003 8960 Star::Find(15, 970, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1536
22:47:27.878 00.002 8960 Star::Find returns 1 (0), X=971.47, Y=727.83, Mass=153892, SNR=31.2, Peak=23984 HFD=3.6
22:47:27.880 00.002 8960 DistanceChecker: reject for large offset (7.76 > 6.93) avgDist = 3.47 count = 1532
22:47:27.883 00.003 8960 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:47:27.885 00.002 8960 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
22:47:27.888 00.003 8960 CameraToMount -- cameraX=-2.77 cameraY=-7.25 hyp=7.76 cameraTheta=-1.94 mountX=0.22 mountY=-7.76, mountTheta=-1.54
22:47:27.893 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.77, y=-7.25, opts=13)
22:47:27.895 00.002 8960 Enqueuing Move request for scope (-2.77, -7.25)
22:47:27.897 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8604, max=65535, med=13846, FiltMin=10908, FiltMax=65535, Gamma=2.540
22:47:27.899 00.002 13828 Worker thread wakes up
22:47:27.899 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.77, -7.25) opts 0xd
22:47:27.899 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.77, -7.25)
22:47:27.899 00.000 8960 UpdateGuideState exits: m=153892 SNR=31.2
22:47:27.901 00.002 13828 Moving (-2.77, -7.25) raw xDistance=0.22 yDistance=-7.76
22:47:27.901 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.22
22:47:27.901 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.76 from input -7.76
22:47:27.901 00.000 13828 MoveAxis(W, 68, ABG)
22:47:27.901 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:27.903 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:27.905 00.002 8960 Enqueuing Expose request
22:47:27.908 00.003 13828 Guiding  Dir = 3, Dur = 68
22:47:27.909 00.001 13828 IsSlewing returns 0
22:47:27.909 00.000 13828 IsGuiding returns 0
22:47:27.911 00.002 13828 PulseGuide returned control before completion, sleep 77
22:47:28.002 00.091 13828 IsGuiding returns 0
22:47:28.002 00.000 13828 Move returns status 0, amount 68
22:47:28.002 00.000 13828 MoveAxis(N, 4127, ABG)
22:47:28.002 00.000 13828 duration set to 0 by GuideMode
22:47:28.002 00.000 13828 Move returns status 0, amount 0
22:47:28.002 00.000 13828 move complete, result=0
22:47:28.003 00.001 13828 worker thread done servicing request
22:47:28.003 00.000 8960 GuideStep: 0.2 px 68 ms WEST, -7.8 px 0 ms NORTH
22:47:28.005 00.002 13828 Worker thread wakes up
22:47:28.005 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:28.005 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,713,31,31)
22:47:30.464 02.459 13828 Exposure complete
22:47:30.608 00.144 13828 worker thread done servicing request
22:47:30.608 00.000 8960 OnExposeComplete: enter
22:47:30.611 00.003 8960 UpdateGuideState(): m_state=6
22:47:30.613 00.002 8960 Star::Find(15, 971, 727, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1537
22:47:30.615 00.002 8960 Star::Find returns 1 (0), X=971.51, Y=728.91, Mass=157762, SNR=31.5, Peak=27580 HFD=3.6
22:47:30.617 00.002 8960 DistanceChecker: deactivated
22:47:30.620 00.003 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:47:30.621 00.001 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:47:30.624 00.003 8960 CameraToMount -- cameraX=-2.72 cameraY=-6.17 hyp=6.74 cameraTheta=-1.99 mountX=-0.16 mountY=-6.73, mountTheta=-1.59
22:47:30.628 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.72, y=-6.17, opts=13)
22:47:30.631 00.003 8960 Enqueuing Move request for scope (-2.72, -6.17)
22:47:30.633 00.002 13828 Worker thread wakes up
22:47:30.633 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.72, -6.17) opts 0xd
22:47:30.633 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.72, -6.17)
22:47:30.633 00.000 13828 Moving (-2.72, -6.17) raw xDistance=-0.16 yDistance=-6.73
22:47:30.633 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.16
22:47:30.633 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.73 from input -6.73
22:47:30.633 00.000 13828 MoveAxis(E, 53, ABG)
22:47:30.633 00.000 13828 Guiding  Dir = 2, Dur = 53
22:47:30.633 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8700, max=65535, med=13859, FiltMin=10921, FiltMax=65535, Gamma=2.540
22:47:30.638 00.005 13828 IsSlewing returns 0
22:47:30.639 00.001 8960 UpdateGuideState exits: m=157762 SNR=31.5
22:47:30.642 00.003 13828 IsGuiding returns 0
22:47:30.642 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:30.646 00.004 13828 PulseGuide returned control before completion, sleep 61
22:47:30.646 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:30.649 00.003 8960 Enqueuing Expose request
22:47:30.721 00.072 13828 IsGuiding returns 0
22:47:30.721 00.000 13828 Move returns status 0, amount 53
22:47:30.721 00.000 13828 MoveAxis(N, 3580, ABG)
22:47:30.721 00.000 13828 duration set to 0 by GuideMode
22:47:30.721 00.000 13828 Move returns status 0, amount 0
22:47:30.721 00.000 13828 move complete, result=0
22:47:30.721 00.000 13828 worker thread done servicing request
22:47:30.721 00.000 8960 GuideStep: -0.2 px 53 ms EAST, -6.7 px 0 ms NORTH
22:47:30.724 00.003 13828 Worker thread wakes up
22:47:30.724 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:30.724 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:47:33.192 02.468 13828 Exposure complete
22:47:33.334 00.142 13828 worker thread done servicing request
22:47:33.335 00.001 8960 OnExposeComplete: enter
22:47:33.337 00.002 8960 UpdateGuideState(): m_state=6
22:47:33.339 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1538
22:47:33.342 00.003 8960 Star::Find returns 1 (0), X=971.21, Y=728.92, Mass=122002, SNR=23.9, Peak=24656 HFD=2.6
22:47:33.344 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
22:47:33.346 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:47:33.348 00.002 8960 CameraToMount -- cameraX=-3.02 cameraY=-6.15 hyp=6.86 cameraTheta=-2.03 mountX=-0.43 mountY=-6.82, mountTheta=-1.63
22:47:33.351 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.02, y=-6.15, opts=13)
22:47:33.353 00.002 8960 Enqueuing Move request for scope (-3.02, -6.15)
22:47:33.356 00.003 13828 Worker thread wakes up
22:47:33.356 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8611, max=65535, med=13865, FiltMin=10960, FiltMax=65535, Gamma=2.540
22:47:33.359 00.003 8960 UpdateGuideState exits: m=122002 SNR=23.9
22:47:33.362 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:33.364 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.02, -6.15) opts 0xd
22:47:33.364 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:33.367 00.003 8960 Enqueuing Expose request
22:47:33.369 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.02, -6.15)
22:47:33.369 00.000 13828 Moving (-3.02, -6.15) raw xDistance=-0.43 yDistance=-6.82
22:47:33.369 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.43
22:47:33.370 00.001 13828 GuideAlgorithmResistSwitch::result() returns -6.82 from input -6.82
22:47:33.370 00.000 13828 MoveAxis(E, 164, ABG)
22:47:33.370 00.000 13828 Guiding  Dir = 2, Dur = 164
22:47:33.371 00.001 13828 IsSlewing returns 0
22:47:33.371 00.000 13828 IsGuiding returns 0
22:47:33.373 00.002 13828 PulseGuide returned control before completion, sleep 173
22:47:33.560 00.187 13828 IsGuiding returns 0
22:47:33.560 00.000 13828 Move returns status 0, amount 164
22:47:33.560 00.000 13828 MoveAxis(N, 3628, ABG)
22:47:33.560 00.000 13828 duration set to 0 by GuideMode
22:47:33.560 00.000 13828 Move returns status 0, amount 0
22:47:33.560 00.000 13828 move complete, result=0
22:47:33.561 00.001 13828 worker thread done servicing request
22:47:33.561 00.000 8960 GuideStep: -0.4 px 164 ms EAST, -6.8 px 0 ms NORTH
22:47:33.564 00.003 13828 Worker thread wakes up
22:47:33.564 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:33.564 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:47:36.030 02.466 13828 Exposure complete
22:47:36.175 00.145 13828 worker thread done servicing request
22:47:36.175 00.000 8960 OnExposeComplete: enter
22:47:36.178 00.003 8960 UpdateGuideState(): m_state=6
22:47:36.180 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1539
22:47:36.183 00.003 8960 Star::Find returns 1 (0), X=973.30, Y=729.07, Mass=147947, SNR=29.4, Peak=23203 HFD=3.4
22:47:36.186 00.003 8960 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.39) = xAngle (-1.33 = -1.33)
22:47:36.189 00.003 8960 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
22:47:36.192 00.003 8960 CameraToMount -- cameraX=-0.93 cameraY=-6.01 hyp=6.08 cameraTheta=-1.72 mountX=1.44 mountY=-5.95, mountTheta=-1.33
22:47:36.195 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.93, y=-6.01, opts=13)
22:47:36.198 00.003 8960 Enqueuing Move request for scope (-0.93, -6.01)
22:47:36.200 00.002 13828 Worker thread wakes up
22:47:36.200 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.93, -6.01) opts 0xd
22:47:36.200 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.93, -6.01)
22:47:36.200 00.000 13828 Moving (-0.93, -6.01) raw xDistance=1.44 yDistance=-5.95
22:47:36.200 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8784, max=65535, med=13993, FiltMin=10851, FiltMax=65535, Gamma=2.540
22:47:36.202 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.44
22:47:36.202 00.000 8960 UpdateGuideState exits: m=147947 SNR=29.4
22:47:36.204 00.002 13828 GuideAlgorithmResistSwitch::result() returns -5.95 from input -5.95
22:47:36.204 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:36.206 00.002 13828 MoveAxis(W, 523, ABG)
22:47:36.206 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:36.208 00.002 8960 Enqueuing Expose request
22:47:36.210 00.002 13828 Guiding  Dir = 3, Dur = 523
22:47:36.212 00.002 13828 IsSlewing returns 0
22:47:36.212 00.000 13828 IsGuiding returns 0
22:47:36.213 00.001 13828 PulseGuide returned control before completion, sleep 532
22:47:36.750 00.537 13828 IsGuiding returns 0
22:47:36.750 00.000 13828 Move returns status 0, amount 523
22:47:36.750 00.000 13828 MoveAxis(N, 3165, ABG)
22:47:36.750 00.000 13828 duration set to 0 by GuideMode
22:47:36.750 00.000 13828 Move returns status 0, amount 0
22:47:36.750 00.000 13828 move complete, result=0
22:47:36.750 00.000 13828 worker thread done servicing request
22:47:36.750 00.000 8960 GuideStep: 1.4 px 523 ms WEST, -6.0 px 0 ms NORTH
22:47:36.752 00.002 13828 Worker thread wakes up
22:47:36.752 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:36.752 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(958,714,31,31)
22:47:39.222 02.470 13828 Exposure complete
22:47:39.364 00.142 13828 worker thread done servicing request
22:47:39.364 00.000 8960 OnExposeComplete: enter
22:47:39.366 00.002 8960 UpdateGuideState(): m_state=6
22:47:39.369 00.003 8960 Star::Find(15, 973, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1540
22:47:39.370 00.001 8960 Star::Find returns 1 (0), X=971.29, Y=729.32, Mass=164986, SNR=27.4, Peak=26012 HFD=3.7
22:47:39.372 00.002 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.65 = -1.65)
22:47:39.375 00.003 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:47:39.377 00.002 8960 CameraToMount -- cameraX=-2.95 cameraY=-5.76 hyp=6.47 cameraTheta=-2.04 mountX=-0.52 mountY=-6.42, mountTheta=-1.65
22:47:39.382 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.95, y=-5.76, opts=13)
22:47:39.385 00.003 8960 Enqueuing Move request for scope (-2.95, -5.76)
22:47:39.389 00.004 13828 Worker thread wakes up
22:47:39.390 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8848, max=65535, med=13968, FiltMin=10742, FiltMax=65535, Gamma=2.540
22:47:39.392 00.002 8960 UpdateGuideState exits: m=164986 SNR=27.4
22:47:39.394 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:39.396 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:39.398 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.95, -5.76) opts 0xd
22:47:39.398 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.95, -5.76)
22:47:39.398 00.000 8960 Enqueuing Expose request
22:47:39.401 00.003 13828 Moving (-2.95, -5.76) raw xDistance=-0.52 yDistance=-6.42
22:47:39.401 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.52
22:47:39.401 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.42 from input -6.42
22:47:39.401 00.000 13828 MoveAxis(E, 155, ABG)
22:47:39.401 00.000 13828 Guiding  Dir = 2, Dur = 155
22:47:39.403 00.002 13828 IsSlewing returns 0
22:47:39.403 00.000 13828 IsGuiding returns 0
22:47:39.406 00.003 13828 PulseGuide returned control before completion, sleep 163
22:47:39.584 00.178 13828 IsGuiding returns 0
22:47:39.584 00.000 13828 Move returns status 0, amount 155
22:47:39.584 00.000 13828 MoveAxis(N, 3417, ABG)
22:47:39.584 00.000 13828 duration set to 0 by GuideMode
22:47:39.584 00.000 13828 Move returns status 0, amount 0
22:47:39.584 00.000 13828 move complete, result=0
22:47:39.584 00.000 13828 worker thread done servicing request
22:47:39.584 00.000 13828 Worker thread wakes up
22:47:39.584 00.000 8960 GuideStep: -0.5 px 155 ms EAST, -6.4 px 0 ms NORTH
22:47:39.587 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:39.587 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:47:42.056 02.469 13828 Exposure complete
22:47:42.209 00.153 13828 worker thread done servicing request
22:47:42.209 00.000 8960 OnExposeComplete: enter
22:47:42.211 00.002 8960 UpdateGuideState(): m_state=6
22:47:42.214 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1541
22:47:42.216 00.002 8960 Star::Find returns 1 (0), X=971.46, Y=729.17, Mass=141817, SNR=29.4, Peak=26384 HFD=3.1
22:47:42.218 00.002 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
22:47:42.220 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:47:42.222 00.002 8960 CameraToMount -- cameraX=-2.77 cameraY=-5.91 hyp=6.53 cameraTheta=-2.01 mountX=-0.30 mountY=-6.51, mountTheta=-1.62
22:47:42.225 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.77, y=-5.91, opts=13)
22:47:42.228 00.003 8960 Enqueuing Move request for scope (-2.77, -5.91)
22:47:42.229 00.001 13828 Worker thread wakes up
22:47:42.230 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8208, max=65535, med=13968, FiltMin=11158, FiltMax=65535, Gamma=2.540
22:47:42.232 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.77, -5.91) opts 0xd
22:47:42.232 00.000 8960 UpdateGuideState exits: m=141817 SNR=29.4
22:47:42.234 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.77, -5.91)
22:47:42.234 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:42.236 00.002 13828 Moving (-2.77, -5.91) raw xDistance=-0.30 yDistance=-6.51
22:47:42.236 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:42.238 00.002 8960 Enqueuing Expose request
22:47:42.241 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
22:47:42.241 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.51 from input -6.51
22:47:42.241 00.000 13828 MoveAxis(E, 121, ABG)
22:47:42.241 00.000 13828 Guiding  Dir = 2, Dur = 121
22:47:42.243 00.002 13828 IsSlewing returns 0
22:47:42.243 00.000 13828 IsGuiding returns 0
22:47:42.244 00.001 13828 PulseGuide returned control before completion, sleep 130
22:47:42.389 00.145 13828 IsGuiding returns 0
22:47:42.389 00.000 13828 Move returns status 0, amount 121
22:47:42.390 00.001 13828 MoveAxis(N, 3460, ABG)
22:47:42.390 00.000 13828 duration set to 0 by GuideMode
22:47:42.390 00.000 13828 Move returns status 0, amount 0
22:47:42.390 00.000 13828 move complete, result=0
22:47:42.390 00.000 13828 worker thread done servicing request
22:47:42.390 00.000 8960 GuideStep: -0.3 px 121 ms EAST, -6.5 px 0 ms NORTH
22:47:42.394 00.004 13828 Worker thread wakes up
22:47:42.394 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:42.394 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:47:44.873 02.479 13828 Exposure complete
22:47:45.015 00.142 13828 worker thread done servicing request
22:47:45.015 00.000 8960 OnExposeComplete: enter
22:47:45.018 00.003 8960 UpdateGuideState(): m_state=6
22:47:45.023 00.005 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1542
22:47:45.026 00.003 8960 Star::Find returns 1 (0), X=972.06, Y=728.97, Mass=106487, SNR=20.3, Peak=27132 HFD=2.7
22:47:45.030 00.004 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:47:45.032 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:47:45.034 00.002 8960 CameraToMount -- cameraX=-2.18 cameraY=-6.11 hyp=6.48 cameraTheta=-1.91 mountX=0.33 mountY=-6.48, mountTheta=-1.52
22:47:45.037 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.18, y=-6.11, opts=13)
22:47:45.040 00.003 8960 Enqueuing Move request for scope (-2.18, -6.11)
22:47:45.042 00.002 13828 Worker thread wakes up
22:47:45.042 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8675, max=65535, med=13980, FiltMin=11030, FiltMax=65535, Gamma=2.540
22:47:45.044 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.18, -6.11) opts 0xd
22:47:45.044 00.000 8960 UpdateGuideState exits: m=106487 SNR=20.3
22:47:45.046 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:45.048 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.18, -6.11)
22:47:45.048 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:45.050 00.002 8960 Enqueuing Expose request
22:47:45.053 00.003 13828 Moving (-2.18, -6.11) raw xDistance=0.33 yDistance=-6.48
22:47:45.053 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
22:47:45.053 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.48 from input -6.48
22:47:45.053 00.000 13828 MoveAxis(W, 113, ABG)
22:47:45.053 00.000 13828 Guiding  Dir = 3, Dur = 113
22:47:45.055 00.002 13828 IsSlewing returns 0
22:47:45.055 00.000 13828 IsGuiding returns 0
22:47:45.057 00.002 13828 PulseGuide returned control before completion, sleep 122
22:47:45.194 00.137 13828 IsGuiding returns 0
22:47:45.194 00.000 13828 Move returns status 0, amount 113
22:47:45.194 00.000 13828 MoveAxis(N, 3447, ABG)
22:47:45.194 00.000 13828 duration set to 0 by GuideMode
22:47:45.195 00.001 13828 Move returns status 0, amount 0
22:47:45.195 00.000 13828 move complete, result=0
22:47:45.195 00.000 13828 worker thread done servicing request
22:47:45.195 00.000 13828 Worker thread wakes up
22:47:45.195 00.000 8960 GuideStep: 0.3 px 113 ms WEST, -6.5 px 0 ms NORTH
22:47:45.198 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:45.198 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:47:47.669 02.471 13828 Exposure complete
22:47:47.803 00.134 13828 worker thread done servicing request
22:47:47.803 00.000 8960 OnExposeComplete: enter
22:47:47.806 00.003 8960 UpdateGuideState(): m_state=6
22:47:47.809 00.003 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1543
22:47:47.812 00.003 8960 Star::Find returns 1 (0), X=971.85, Y=728.85, Mass=160298, SNR=30.6, Peak=25488 HFD=3.1
22:47:47.814 00.002 8960 CameraToMount -- cameraTheta (-1.94) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:47:47.817 00.003 8960 CameraToMount -- cameraTheta (-1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
22:47:47.819 00.002 8960 CameraToMount -- cameraX=-2.38 cameraY=-6.22 hyp=6.66 cameraTheta=-1.94 mountX=0.18 mountY=-6.66, mountTheta=-1.54
22:47:47.822 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.38, y=-6.22, opts=13)
22:47:47.824 00.002 8960 Enqueuing Move request for scope (-2.38, -6.22)
22:47:47.825 00.001 13828 Worker thread wakes up
22:47:47.825 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8176, max=65535, med=13974, FiltMin=10691, FiltMax=65535, Gamma=2.540
22:47:47.827 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.38, -6.22) opts 0xd
22:47:47.827 00.000 8960 UpdateGuideState exits: m=160298 SNR=30.6
22:47:47.830 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.38, -6.22)
22:47:47.830 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:47.832 00.002 13828 Moving (-2.38, -6.22) raw xDistance=0.18 yDistance=-6.66
22:47:47.832 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:47.833 00.001 8960 Enqueuing Expose request
22:47:47.835 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.18
22:47:47.835 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.66 from input -6.66
22:47:47.835 00.000 13828 MoveAxis(W, 76, ABG)
22:47:47.835 00.000 13828 Guiding  Dir = 3, Dur = 76
22:47:47.837 00.002 13828 IsSlewing returns 0
22:47:47.837 00.000 13828 IsGuiding returns 0
22:47:47.838 00.001 13828 PulseGuide returned control before completion, sleep 85
22:47:47.925 00.087 13828 IsGuiding returns 0
22:47:47.925 00.000 13828 Move returns status 0, amount 76
22:47:47.925 00.000 13828 MoveAxis(N, 3544, ABG)
22:47:47.925 00.000 13828 duration set to 0 by GuideMode
22:47:47.925 00.000 13828 Move returns status 0, amount 0
22:47:47.925 00.000 13828 move complete, result=0
22:47:47.925 00.000 13828 worker thread done servicing request
22:47:47.925 00.000 13828 Worker thread wakes up
22:47:47.925 00.000 8960 GuideStep: 0.2 px 76 ms WEST, -6.7 px 0 ms NORTH
22:47:47.927 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:47.927 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:47:50.404 02.477 13828 Exposure complete
22:47:50.557 00.153 13828 worker thread done servicing request
22:47:50.557 00.000 8960 OnExposeComplete: enter
22:47:50.560 00.003 8960 UpdateGuideState(): m_state=6
22:47:50.563 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1544
22:47:50.564 00.001 8960 Star::Find returns 1 (0), X=971.44, Y=728.22, Mass=135618, SNR=25.1, Peak=26192 HFD=3.0
22:47:50.567 00.003 8960 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:47:50.569 00.002 8960 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
22:47:50.571 00.002 8960 CameraToMount -- cameraX=-2.79 cameraY=-6.86 hyp=7.41 cameraTheta=-1.96 mountX=0.05 mountY=-7.40, mountTheta=-1.56
22:47:50.574 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.79, y=-6.86, opts=13)
22:47:50.577 00.003 8960 Enqueuing Move request for scope (-2.79, -6.86)
22:47:50.580 00.003 13828 Worker thread wakes up
22:47:50.580 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8688, max=65535, med=13980, FiltMin=11004, FiltMax=65535, Gamma=2.540
22:47:50.583 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.79, -6.86) opts 0xd
22:47:50.583 00.000 8960 UpdateGuideState exits: m=135618 SNR=25.1
22:47:50.584 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.79, -6.86)
22:47:50.585 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:50.586 00.001 13828 Moving (-2.79, -6.86) raw xDistance=0.05 yDistance=-7.40
22:47:50.587 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:50.589 00.002 8960 Enqueuing Expose request
22:47:50.591 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
22:47:50.591 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.40 from input -7.40
22:47:50.591 00.000 13828 MoveAxis(E, 0, ABG)
22:47:50.591 00.000 13828 Move returns status 0, amount 0
22:47:50.591 00.000 13828 MoveAxis(N, 3937, ABG)
22:47:50.591 00.000 13828 duration set to 0 by GuideMode
22:47:50.591 00.000 13828 Move returns status 0, amount 0
22:47:50.591 00.000 13828 move complete, result=0
22:47:50.591 00.000 13828 worker thread done servicing request
22:47:50.591 00.000 13828 Worker thread wakes up
22:47:50.592 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:50.592 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,713,31,31)
22:47:50.594 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -7.4 px 0 ms NORTH
22:47:53.072 02.478 13828 Exposure complete
22:47:53.199 00.127 13828 worker thread done servicing request
22:47:53.199 00.000 8960 OnExposeComplete: enter
22:47:53.201 00.002 8960 UpdateGuideState(): m_state=6
22:47:53.203 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1545
22:47:53.205 00.002 8960 Star::Find returns 1 (0), X=971.03, Y=728.99, Mass=137739, SNR=26.7, Peak=26800 HFD=2.8
22:47:53.207 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:47:53.209 00.002 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:47:53.211 00.002 8960 CameraToMount -- cameraX=-3.21 cameraY=-6.09 hyp=6.88 cameraTheta=-2.06 mountX=-0.63 mountY=-6.82, mountTheta=-1.66
22:47:53.216 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-3.21, y=-6.09, opts=13)
22:47:53.219 00.003 8960 Enqueuing Move request for scope (-3.21, -6.09)
22:47:53.222 00.003 13828 Worker thread wakes up
22:47:53.222 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8777, max=65535, med=13974, FiltMin=11081, FiltMax=65535, Gamma=2.540
22:47:53.224 00.002 8960 UpdateGuideState exits: m=137739 SNR=26.7
22:47:53.226 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:53.228 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:53.229 00.001 8960 Enqueuing Expose request
22:47:53.231 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.21, -6.09) opts 0xd
22:47:53.231 00.000 13828 Handling offset move in thread for scope, endpoint = (-3.21, -6.09)
22:47:53.231 00.000 13828 Moving (-3.21, -6.09) raw xDistance=-0.63 yDistance=-6.82
22:47:53.231 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
22:47:53.231 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.82 from input -6.82
22:47:53.231 00.000 13828 MoveAxis(E, 234, ABG)
22:47:53.231 00.000 13828 Guiding  Dir = 2, Dur = 234
22:47:53.233 00.002 13828 IsSlewing returns 0
22:47:53.233 00.000 13828 IsGuiding returns 0
22:47:53.234 00.001 13828 PulseGuide returned control before completion, sleep 243
22:47:53.485 00.251 13828 IsGuiding returns 0
22:47:53.485 00.000 13828 Move returns status 0, amount 234
22:47:53.485 00.000 13828 MoveAxis(N, 3629, ABG)
22:47:53.485 00.000 13828 duration set to 0 by GuideMode
22:47:53.485 00.000 13828 Move returns status 0, amount 0
22:47:53.485 00.000 13828 move complete, result=0
22:47:53.485 00.000 13828 worker thread done servicing request
22:47:53.486 00.001 8960 GuideStep: -0.6 px 234 ms EAST, -6.8 px 0 ms NORTH
22:47:53.489 00.003 13828 Worker thread wakes up
22:47:53.489 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:53.489 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:47:55.953 02.464 13828 Exposure complete
22:47:56.098 00.145 13828 worker thread done servicing request
22:47:56.098 00.000 8960 OnExposeComplete: enter
22:47:56.100 00.002 8960 UpdateGuideState(): m_state=6
22:47:56.103 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1546
22:47:56.106 00.003 8960 Star::Find returns 1 (0), X=971.53, Y=728.67, Mass=140120, SNR=26.5, Peak=27472 HFD=3.3
22:47:56.108 00.002 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.58 = -1.58)
22:47:56.109 00.001 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:47:56.111 00.002 8960 CameraToMount -- cameraX=-2.70 cameraY=-6.41 hyp=6.96 cameraTheta=-1.97 mountX=-0.04 mountY=-6.95, mountTheta=-1.58
22:47:56.114 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.70, y=-6.41, opts=13)
22:47:56.116 00.002 8960 Enqueuing Move request for scope (-2.70, -6.41)
22:47:56.118 00.002 13828 Worker thread wakes up
22:47:56.118 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8643, max=65535, med=13897, FiltMin=10934, FiltMax=65535, Gamma=2.540
22:47:56.120 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.70, -6.41) opts 0xd
22:47:56.120 00.000 8960 UpdateGuideState exits: m=140120 SNR=26.5
22:47:56.122 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.70, -6.41)
22:47:56.122 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:56.124 00.002 13828 Moving (-2.70, -6.41) raw xDistance=-0.04 yDistance=-6.95
22:47:56.124 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:56.125 00.001 8960 Enqueuing Expose request
22:47:56.128 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:47:56.128 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.95 from input -6.95
22:47:56.128 00.000 13828 MoveAxis(E, 0, ABG)
22:47:56.128 00.000 13828 Move returns status 0, amount 0
22:47:56.128 00.000 13828 MoveAxis(N, 3696, ABG)
22:47:56.128 00.000 13828 duration set to 0 by GuideMode
22:47:56.128 00.000 13828 Move returns status 0, amount 0
22:47:56.128 00.000 13828 move complete, result=0
22:47:56.128 00.000 13828 worker thread done servicing request
22:47:56.128 00.000 13828 Worker thread wakes up
22:47:56.128 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:56.128 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:47:56.130 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -6.9 px 0 ms NORTH
22:47:58.595 02.465 13828 Exposure complete
22:47:58.737 00.142 13828 worker thread done servicing request
22:47:58.737 00.000 8960 OnExposeComplete: enter
22:47:58.740 00.003 8960 UpdateGuideState(): m_state=6
22:47:58.742 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1547
22:47:58.744 00.002 8960 Star::Find returns 1 (0), X=970.62, Y=728.71, Mass=96906, SNR=21.3, Peak=25104 HFD=2.8
22:47:58.746 00.002 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:47:58.749 00.003 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
22:47:58.752 00.003 8960 CameraToMount -- cameraX=-3.62 cameraY=-6.37 hyp=7.32 cameraTheta=-2.09 mountX=-0.90 mountY=-7.23, mountTheta=-1.70
22:47:58.757 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-3.62, y=-6.37, opts=13)
22:47:58.759 00.002 8960 Enqueuing Move request for scope (-3.62, -6.37)
22:47:58.762 00.003 13828 Worker thread wakes up
22:47:58.762 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8560, max=65535, med=13891, FiltMin=10876, FiltMax=65535, Gamma=2.540
22:47:58.764 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.62, -6.37) opts 0xd
22:47:58.764 00.000 8960 UpdateGuideState exits: m=96906 SNR=21.3
22:47:58.767 00.003 13828 Handling offset move in thread for scope, endpoint = (-3.62, -6.37)
22:47:58.767 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:47:58.770 00.003 13828 Moving (-3.62, -6.37) raw xDistance=-0.90 yDistance=-7.23
22:47:58.770 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.90
22:47:58.770 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:47:58.773 00.003 8960 Enqueuing Expose request
22:47:58.775 00.002 13828 GuideAlgorithmResistSwitch::result() returns -7.23 from input -7.23
22:47:58.776 00.001 13828 MoveAxis(E, 335, ABG)
22:47:58.776 00.000 13828 Guiding  Dir = 2, Dur = 335
22:47:58.777 00.001 13828 IsSlewing returns 0
22:47:58.778 00.001 13828 IsGuiding returns 0
22:47:58.781 00.003 13828 PulseGuide returned control before completion, sleep 342
22:47:59.135 00.354 13828 IsGuiding returns 0
22:47:59.135 00.000 13828 Move returns status 0, amount 335
22:47:59.135 00.000 13828 MoveAxis(N, 3844, ABG)
22:47:59.135 00.000 13828 duration set to 0 by GuideMode
22:47:59.135 00.000 13828 Move returns status 0, amount 0
22:47:59.135 00.000 13828 move complete, result=0
22:47:59.135 00.000 13828 worker thread done servicing request
22:47:59.135 00.000 13828 Worker thread wakes up
22:47:59.135 00.000 8960 GuideStep: -0.9 px 335 ms EAST, -7.2 px 0 ms NORTH
22:47:59.138 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:47:59.138 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:01.607 02.469 13828 Exposure complete
22:48:01.748 00.141 13828 worker thread done servicing request
22:48:01.748 00.000 8960 OnExposeComplete: enter
22:48:01.751 00.003 8960 UpdateGuideState(): m_state=6
22:48:01.754 00.003 8960 Star::Find(15, 970, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1548
22:48:01.756 00.002 8960 Star::Find returns 1 (0), X=971.31, Y=728.75, Mass=111114, SNR=22.8, Peak=25104 HFD=2.9
22:48:01.759 00.003 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:48:01.761 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:48:01.764 00.003 8960 CameraToMount -- cameraX=-2.93 cameraY=-6.32 hyp=6.97 cameraTheta=-2.00 mountX=-0.28 mountY=-6.95, mountTheta=-1.61
22:48:01.767 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.93, y=-6.32, opts=13)
22:48:01.769 00.002 8960 Enqueuing Move request for scope (-2.93, -6.32)
22:48:01.771 00.002 13828 Worker thread wakes up
22:48:01.771 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8688, max=65535, med=13897, FiltMin=11024, FiltMax=65535, Gamma=2.540
22:48:01.774 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.93, -6.32) opts 0xd
22:48:01.774 00.000 8960 UpdateGuideState exits: m=111114 SNR=22.8
22:48:01.776 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.93, -6.32)
22:48:01.776 00.000 13828 Moving (-2.93, -6.32) raw xDistance=-0.28 yDistance=-6.95
22:48:01.776 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.28
22:48:01.776 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.95 from input -6.95
22:48:01.776 00.000 13828 MoveAxis(E, 128, ABG)
22:48:01.776 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:01.778 00.002 13828 Guiding  Dir = 2, Dur = 128
22:48:01.778 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:01.780 00.002 8960 Enqueuing Expose request
22:48:01.782 00.002 13828 IsSlewing returns 0
22:48:01.782 00.000 13828 IsGuiding returns 0
22:48:01.784 00.002 13828 PulseGuide returned control before completion, sleep 137
22:48:01.926 00.142 13828 IsGuiding returns 0
22:48:01.926 00.000 13828 Move returns status 0, amount 128
22:48:01.926 00.000 13828 MoveAxis(N, 3696, ABG)
22:48:01.926 00.000 13828 duration set to 0 by GuideMode
22:48:01.926 00.000 13828 Move returns status 0, amount 0
22:48:01.926 00.000 13828 move complete, result=0
22:48:01.927 00.001 13828 worker thread done servicing request
22:48:01.927 00.000 8960 GuideStep: -0.3 px 128 ms EAST, -6.9 px 0 ms NORTH
22:48:01.930 00.003 13828 Worker thread wakes up
22:48:01.930 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:01.930 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:04.412 02.482 13828 Exposure complete
22:48:04.563 00.151 13828 worker thread done servicing request
22:48:04.563 00.000 8960 OnExposeComplete: enter
22:48:04.565 00.002 8960 UpdateGuideState(): m_state=6
22:48:04.568 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1549
22:48:04.569 00.001 8960 Star::Find returns 1 (0), X=972.08, Y=729.03, Mass=136394, SNR=24.8, Peak=24560 HFD=3.0
22:48:04.571 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:48:04.573 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:48:04.575 00.002 8960 CameraToMount -- cameraX=-2.15 cameraY=-6.04 hyp=6.42 cameraTheta=-1.91 mountX=0.33 mountY=-6.41, mountTheta=-1.52
22:48:04.577 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.15, y=-6.04, opts=13)
22:48:04.579 00.002 8960 Enqueuing Move request for scope (-2.15, -6.04)
22:48:04.581 00.002 13828 Worker thread wakes up
22:48:04.581 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8342, max=65535, med=13929, FiltMin=10550, FiltMax=65535, Gamma=2.540
22:48:04.583 00.002 8960 UpdateGuideState exits: m=136394 SNR=24.8
22:48:04.585 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.15, -6.04) opts 0xd
22:48:04.585 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:04.587 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.15, -6.04)
22:48:04.587 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:04.589 00.002 8960 Enqueuing Expose request
22:48:04.591 00.002 13828 Moving (-2.15, -6.04) raw xDistance=0.33 yDistance=-6.41
22:48:04.591 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
22:48:04.591 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.41 from input -6.41
22:48:04.591 00.000 13828 MoveAxis(W, 113, ABG)
22:48:04.591 00.000 13828 Guiding  Dir = 3, Dur = 113
22:48:04.593 00.002 13828 IsSlewing returns 0
22:48:04.593 00.000 13828 IsGuiding returns 0
22:48:04.595 00.002 13828 PulseGuide returned control before completion, sleep 122
22:48:04.723 00.128 13828 IsGuiding returns 0
22:48:04.723 00.000 13828 Move returns status 0, amount 113
22:48:04.723 00.000 13828 MoveAxis(N, 3412, ABG)
22:48:04.723 00.000 13828 duration set to 0 by GuideMode
22:48:04.723 00.000 13828 Move returns status 0, amount 0
22:48:04.723 00.000 13828 move complete, result=0
22:48:04.723 00.000 13828 worker thread done servicing request
22:48:04.723 00.000 13828 Worker thread wakes up
22:48:04.724 00.001 8960 GuideStep: 0.3 px 113 ms WEST, -6.4 px 0 ms NORTH
22:48:04.726 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:04.726 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:48:07.190 02.464 13828 Exposure complete
22:48:07.344 00.154 13828 worker thread done servicing request
22:48:07.344 00.000 8960 OnExposeComplete: enter
22:48:07.346 00.002 8960 UpdateGuideState(): m_state=6
22:48:07.349 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1550
22:48:07.351 00.002 8960 Star::Find returns 1 (0), X=970.82, Y=728.89, Mass=134495, SNR=25.2, Peak=23139 HFD=3.3
22:48:07.353 00.002 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:48:07.355 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:48:07.358 00.003 8960 CameraToMount -- cameraX=-3.41 cameraY=-6.18 hyp=7.06 cameraTheta=-2.07 mountX=-0.78 mountY=-6.99, mountTheta=-1.68
22:48:07.361 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.41, y=-6.18, opts=13)
22:48:07.363 00.002 8960 Enqueuing Move request for scope (-3.41, -6.18)
22:48:07.366 00.003 13828 Worker thread wakes up
22:48:07.366 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8739, max=65535, med=13910, FiltMin=10960, FiltMax=65535, Gamma=2.540
22:48:07.368 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.41, -6.18) opts 0xd
22:48:07.368 00.000 8960 UpdateGuideState exits: m=134495 SNR=25.2
22:48:07.371 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:07.373 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:07.375 00.002 8960 Enqueuing Expose request
22:48:07.378 00.003 13828 Handling offset move in thread for scope, endpoint = (-3.41, -6.18)
22:48:07.378 00.000 13828 Moving (-3.41, -6.18) raw xDistance=-0.78 yDistance=-6.99
22:48:07.378 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.78
22:48:07.378 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.99 from input -6.99
22:48:07.378 00.000 13828 MoveAxis(E, 282, ABG)
22:48:07.378 00.000 13828 Guiding  Dir = 2, Dur = 282
22:48:07.380 00.002 13828 IsSlewing returns 0
22:48:07.380 00.000 13828 IsGuiding returns 0
22:48:07.382 00.002 13828 PulseGuide returned control before completion, sleep 291
22:48:07.678 00.296 13828 IsGuiding returns 0
22:48:07.678 00.000 13828 Move returns status 0, amount 282
22:48:07.678 00.000 13828 MoveAxis(N, 3715, ABG)
22:48:07.678 00.000 13828 duration set to 0 by GuideMode
22:48:07.678 00.000 13828 Move returns status 0, amount 0
22:48:07.678 00.000 13828 move complete, result=0
22:48:07.678 00.000 13828 worker thread done servicing request
22:48:07.678 00.000 13828 Worker thread wakes up
22:48:07.678 00.000 8960 GuideStep: -0.8 px 282 ms EAST, -7.0 px 0 ms NORTH
22:48:07.681 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:07.681 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:10.152 02.471 13828 Exposure complete
22:48:10.284 00.132 13828 worker thread done servicing request
22:48:10.284 00.000 8960 OnExposeComplete: enter
22:48:10.287 00.003 8960 UpdateGuideState(): m_state=6
22:48:10.290 00.003 8960 Star::Find(15, 970, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1551
22:48:10.293 00.003 8960 Star::Find returns 1 (0), X=971.61, Y=728.48, Mass=131349, SNR=24.2, Peak=26384 HFD=3.2
22:48:10.294 00.001 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:48:10.296 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:48:10.298 00.002 8960 CameraToMount -- cameraX=-2.62 cameraY=-6.60 hyp=7.10 cameraTheta=-1.95 mountX=0.11 mountY=-7.10, mountTheta=-1.56
22:48:10.301 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.62, y=-6.60, opts=13)
22:48:10.303 00.002 8960 Enqueuing Move request for scope (-2.62, -6.60)
22:48:10.306 00.003 13828 Worker thread wakes up
22:48:10.306 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8624, max=65535, med=13910, FiltMin=11107, FiltMax=65535, Gamma=2.540
22:48:10.308 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.62, -6.60) opts 0xd
22:48:10.308 00.000 8960 UpdateGuideState exits: m=131349 SNR=24.2
22:48:10.311 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.62, -6.60)
22:48:10.311 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:10.313 00.002 13828 Moving (-2.62, -6.60) raw xDistance=0.11 yDistance=-7.10
22:48:10.313 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:48:10.313 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.10 from input -7.10
22:48:10.313 00.000 13828 MoveAxis(E, 0, ABG)
22:48:10.313 00.000 13828 Move returns status 0, amount 0
22:48:10.313 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:10.315 00.002 8960 Enqueuing Expose request
22:48:10.317 00.002 13828 MoveAxis(N, 3775, ABG)
22:48:10.318 00.001 13828 duration set to 0 by GuideMode
22:48:10.318 00.000 13828 Move returns status 0, amount 0
22:48:10.318 00.000 13828 move complete, result=0
22:48:10.318 00.000 13828 worker thread done servicing request
22:48:10.318 00.000 13828 Worker thread wakes up
22:48:10.318 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:10.318 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:48:10.320 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -7.1 px 0 ms NORTH
22:48:12.800 02.480 13828 Exposure complete
22:48:12.954 00.154 13828 worker thread done servicing request
22:48:12.954 00.000 8960 OnExposeComplete: enter
22:48:12.957 00.003 8960 UpdateGuideState(): m_state=6
22:48:12.960 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1552
22:48:12.963 00.003 8960 Star::Find returns 1 (0), X=971.06, Y=728.75, Mass=150639, SNR=27.0, Peak=26224 HFD=3.7
22:48:12.966 00.003 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:48:12.967 00.001 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.68 = -1.68)
22:48:12.970 00.003 8960 CameraToMount -- cameraX=-3.17 cameraY=-6.33 hyp=7.08 cameraTheta=-2.04 mountX=-0.51 mountY=-7.04, mountTheta=-1.64
22:48:12.973 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.17, y=-6.33, opts=13)
22:48:12.975 00.002 8960 Enqueuing Move request for scope (-3.17, -6.33)
22:48:12.976 00.001 13828 Worker thread wakes up
22:48:12.977 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8931, max=65535, med=13916, FiltMin=10998, FiltMax=65535, Gamma=2.540
22:48:12.979 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.17, -6.33) opts 0xd
22:48:12.979 00.000 8960 UpdateGuideState exits: m=150639 SNR=27.0
22:48:12.981 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:12.982 00.001 13828 Handling offset move in thread for scope, endpoint = (-3.17, -6.33)
22:48:12.982 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:12.985 00.003 13828 Moving (-3.17, -6.33) raw xDistance=-0.51 yDistance=-7.04
22:48:12.985 00.000 8960 Enqueuing Expose request
22:48:12.988 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.51
22:48:12.988 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.04 from input -7.04
22:48:12.988 00.000 13828 MoveAxis(E, 188, ABG)
22:48:12.988 00.000 13828 Guiding  Dir = 2, Dur = 188
22:48:12.989 00.001 13828 IsSlewing returns 0
22:48:12.989 00.000 13828 IsGuiding returns 0
22:48:12.991 00.002 13828 PulseGuide returned control before completion, sleep 197
22:48:13.199 00.208 13828 IsGuiding returns 0
22:48:13.199 00.000 13828 Move returns status 0, amount 188
22:48:13.199 00.000 13828 MoveAxis(N, 3742, ABG)
22:48:13.199 00.000 13828 duration set to 0 by GuideMode
22:48:13.199 00.000 13828 Move returns status 0, amount 0
22:48:13.199 00.000 13828 move complete, result=0
22:48:13.199 00.000 13828 worker thread done servicing request
22:48:13.199 00.000 8960 GuideStep: -0.5 px 188 ms EAST, -7.0 px 0 ms NORTH
22:48:13.202 00.003 13828 Worker thread wakes up
22:48:13.202 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:13.203 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:15.671 02.468 13828 Exposure complete
22:48:15.818 00.147 13828 worker thread done servicing request
22:48:15.818 00.000 8960 OnExposeComplete: enter
22:48:15.820 00.002 8960 UpdateGuideState(): m_state=6
22:48:15.822 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1553
22:48:15.825 00.003 8960 Star::Find returns 1 (0), X=971.98, Y=728.64, Mass=141504, SNR=30.8, Peak=24438 HFD=3.4
22:48:15.827 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.51 = -1.51)
22:48:15.829 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:48:15.831 00.002 8960 CameraToMount -- cameraX=-2.25 cameraY=-6.44 hyp=6.82 cameraTheta=-1.91 mountX=0.39 mountY=-6.82, mountTheta=-1.51
22:48:15.836 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.25, y=-6.44, opts=13)
22:48:15.838 00.002 8960 Enqueuing Move request for scope (-2.25, -6.44)
22:48:15.841 00.003 13828 Worker thread wakes up
22:48:15.841 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8156, max=65535, med=13904, FiltMin=10531, FiltMax=65535, Gamma=2.540
22:48:15.843 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.25, -6.44) opts 0xd
22:48:15.843 00.000 8960 UpdateGuideState exits: m=141504 SNR=30.8
22:48:15.845 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.25, -6.44)
22:48:15.845 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:15.847 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:15.849 00.002 8960 Enqueuing Expose request
22:48:15.851 00.002 13828 Moving (-2.25, -6.44) raw xDistance=0.39 yDistance=-6.82
22:48:15.851 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.39
22:48:15.851 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.82 from input -6.82
22:48:15.851 00.000 13828 MoveAxis(W, 130, ABG)
22:48:15.851 00.000 13828 Guiding  Dir = 3, Dur = 130
22:48:15.853 00.002 13828 IsSlewing returns 0
22:48:15.853 00.000 13828 IsGuiding returns 0
22:48:15.854 00.001 13828 PulseGuide returned control before completion, sleep 139
22:48:16.000 00.146 13828 IsGuiding returns 0
22:48:16.000 00.000 13828 Move returns status 0, amount 130
22:48:16.000 00.000 13828 MoveAxis(N, 3628, ABG)
22:48:16.000 00.000 13828 duration set to 0 by GuideMode
22:48:16.000 00.000 13828 Move returns status 0, amount 0
22:48:16.000 00.000 13828 move complete, result=0
22:48:16.000 00.000 13828 worker thread done servicing request
22:48:16.001 00.001 8960 GuideStep: 0.4 px 130 ms WEST, -6.8 px 0 ms NORTH
22:48:16.003 00.002 13828 Worker thread wakes up
22:48:16.003 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:16.003 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:48:18.470 02.467 13828 Exposure complete
22:48:18.607 00.137 13828 worker thread done servicing request
22:48:18.607 00.000 8960 OnExposeComplete: enter
22:48:18.609 00.002 8960 UpdateGuideState(): m_state=6
22:48:18.611 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1554
22:48:18.613 00.002 8960 Star::Find returns 1 (0), X=971.21, Y=728.94, Mass=173551, SNR=31.6, Peak=24400 HFD=4.1
22:48:18.615 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:48:18.616 00.001 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:48:18.618 00.002 8960 CameraToMount -- cameraX=-3.02 cameraY=-6.14 hyp=6.84 cameraTheta=-2.03 mountX=-0.44 mountY=-6.81, mountTheta=-1.64
22:48:18.621 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.02, y=-6.14, opts=13)
22:48:18.623 00.002 8960 Enqueuing Move request for scope (-3.02, -6.14)
22:48:18.625 00.002 13828 Worker thread wakes up
22:48:18.625 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.02, -6.14) opts 0xd
22:48:18.625 00.000 13828 Handling offset move in thread for scope, endpoint = (-3.02, -6.14)
22:48:18.625 00.000 13828 Moving (-3.02, -6.14) raw xDistance=-0.44 yDistance=-6.81
22:48:18.625 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.44
22:48:18.625 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8720, max=65535, med=13897, FiltMin=11145, FiltMax=65535, Gamma=2.540
22:48:18.628 00.003 13828 GuideAlgorithmResistSwitch::result() returns -6.81 from input -6.81
22:48:18.628 00.000 8960 UpdateGuideState exits: m=173551 SNR=31.6
22:48:18.630 00.002 13828 MoveAxis(E, 155, ABG)
22:48:18.630 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:18.632 00.002 13828 Guiding  Dir = 2, Dur = 155
22:48:18.632 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:18.636 00.004 8960 Enqueuing Expose request
22:48:18.638 00.002 13828 IsSlewing returns 0
22:48:18.639 00.001 13828 IsGuiding returns 0
22:48:18.641 00.002 13828 PulseGuide returned control before completion, sleep 164
22:48:18.821 00.180 13828 IsGuiding returns 0
22:48:18.821 00.000 13828 Move returns status 0, amount 155
22:48:18.821 00.000 13828 MoveAxis(N, 3622, ABG)
22:48:18.821 00.000 13828 duration set to 0 by GuideMode
22:48:18.821 00.000 13828 Move returns status 0, amount 0
22:48:18.821 00.000 13828 move complete, result=0
22:48:18.821 00.000 8960 GuideStep: -0.4 px 155 ms EAST, -6.8 px 0 ms NORTH
22:48:18.825 00.004 13828 worker thread done servicing request
22:48:18.825 00.000 13828 Worker thread wakes up
22:48:18.825 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:18.825 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:21.292 02.467 13828 Exposure complete
22:48:21.423 00.131 13828 worker thread done servicing request
22:48:21.423 00.000 8960 OnExposeComplete: enter
22:48:21.425 00.002 8960 UpdateGuideState(): m_state=6
22:48:21.427 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1555
22:48:21.429 00.002 8960 Star::Find returns 1 (0), X=971.39, Y=729.01, Mass=135050, SNR=24.6, Peak=26492 HFD=3.2
22:48:21.431 00.002 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
22:48:21.433 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:48:21.435 00.002 8960 CameraToMount -- cameraX=-2.84 cameraY=-6.07 hyp=6.70 cameraTheta=-2.01 mountX=-0.30 mountY=-6.68, mountTheta=-1.62
22:48:21.438 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.84, y=-6.07, opts=13)
22:48:21.441 00.003 8960 Enqueuing Move request for scope (-2.84, -6.07)
22:48:21.443 00.002 13828 Worker thread wakes up
22:48:21.443 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.84, -6.07) opts 0xd
22:48:21.443 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.84, -6.07)
22:48:21.443 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8688, max=65535, med=13929, FiltMin=10812, FiltMax=65535, Gamma=2.540
22:48:21.446 00.003 8960 UpdateGuideState exits: m=135050 SNR=24.6
22:48:21.448 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:21.450 00.002 13828 Moving (-2.84, -6.07) raw xDistance=-0.30 yDistance=-6.68
22:48:21.450 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.30
22:48:21.450 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.68 from input -6.68
22:48:21.450 00.000 13828 MoveAxis(E, 123, ABG)
22:48:21.450 00.000 13828 Guiding  Dir = 2, Dur = 123
22:48:21.450 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:21.453 00.003 13828 IsSlewing returns 0
22:48:21.453 00.000 8960 Enqueuing Expose request
22:48:21.455 00.002 13828 IsGuiding returns 0
22:48:21.457 00.002 13828 PulseGuide returned control before completion, sleep 132
22:48:21.599 00.142 13828 IsGuiding returns 0
22:48:21.599 00.000 13828 Move returns status 0, amount 123
22:48:21.599 00.000 13828 MoveAxis(N, 3553, ABG)
22:48:21.599 00.000 13828 duration set to 0 by GuideMode
22:48:21.599 00.000 13828 Move returns status 0, amount 0
22:48:21.599 00.000 13828 move complete, result=0
22:48:21.599 00.000 13828 worker thread done servicing request
22:48:21.599 00.000 13828 Worker thread wakes up
22:48:21.599 00.000 8960 GuideStep: -0.3 px 123 ms EAST, -6.7 px 0 ms NORTH
22:48:21.602 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:21.602 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:24.075 02.473 13828 Exposure complete
22:48:24.225 00.150 13828 worker thread done servicing request
22:48:24.225 00.000 8960 OnExposeComplete: enter
22:48:24.228 00.003 8960 UpdateGuideState(): m_state=6
22:48:24.230 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1556
22:48:24.232 00.002 8960 Star::Find returns 1 (0), X=971.39, Y=728.84, Mass=123841, SNR=25.4, Peak=26096 HFD=2.9
22:48:24.234 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:48:24.236 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:48:24.239 00.003 8960 CameraToMount -- cameraX=-2.84 cameraY=-6.24 hyp=6.85 cameraTheta=-2.00 mountX=-0.24 mountY=-6.84, mountTheta=-1.61
22:48:24.245 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-2.84, y=-6.24, opts=13)
22:48:24.248 00.003 8960 Enqueuing Move request for scope (-2.84, -6.24)
22:48:24.250 00.002 13828 Worker thread wakes up
22:48:24.250 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8841, max=65535, med=13974, FiltMin=10960, FiltMax=65535, Gamma=2.540
22:48:24.252 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.84, -6.24) opts 0xd
22:48:24.252 00.000 8960 UpdateGuideState exits: m=123841 SNR=25.4
22:48:24.255 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.84, -6.24)
22:48:24.255 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:24.257 00.002 13828 Moving (-2.84, -6.24) raw xDistance=-0.24 yDistance=-6.84
22:48:24.257 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:24.259 00.002 8960 Enqueuing Expose request
22:48:24.261 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.24
22:48:24.261 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.84 from input -6.84
22:48:24.261 00.000 13828 MoveAxis(E, 97, ABG)
22:48:24.261 00.000 13828 Guiding  Dir = 2, Dur = 97
22:48:24.262 00.001 13828 IsSlewing returns 0
22:48:24.262 00.000 13828 IsGuiding returns 0
22:48:24.263 00.001 13828 PulseGuide returned control before completion, sleep 106
22:48:24.381 00.118 13828 IsGuiding returns 0
22:48:24.381 00.000 13828 Move returns status 0, amount 97
22:48:24.381 00.000 13828 MoveAxis(N, 3637, ABG)
22:48:24.381 00.000 13828 duration set to 0 by GuideMode
22:48:24.381 00.000 13828 Move returns status 0, amount 0
22:48:24.381 00.000 13828 move complete, result=0
22:48:24.381 00.000 13828 worker thread done servicing request
22:48:24.381 00.000 8960 GuideStep: -0.2 px 97 ms EAST, -6.8 px 0 ms NORTH
22:48:24.383 00.002 13828 Worker thread wakes up
22:48:24.383 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:24.384 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:26.864 02.480 13828 Exposure complete
22:48:27.001 00.137 13828 worker thread done servicing request
22:48:27.002 00.001 8960 OnExposeComplete: enter
22:48:27.004 00.002 8960 UpdateGuideState(): m_state=6
22:48:27.007 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1557
22:48:27.009 00.002 8960 Star::Find returns 1 (0), X=970.84, Y=728.81, Mass=94787, SNR=21.2, Peak=25168 HFD=2.4
22:48:27.011 00.002 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:48:27.013 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
22:48:27.014 00.001 8960 CameraToMount -- cameraX=-3.39 cameraY=-6.27 hyp=7.13 cameraTheta=-2.07 mountX=-0.73 mountY=-7.06, mountTheta=-1.67
22:48:27.019 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-3.39, y=-6.27, opts=13)
22:48:27.021 00.002 8960 Enqueuing Move request for scope (-3.39, -6.27)
22:48:27.023 00.002 13828 Worker thread wakes up
22:48:27.023 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.39, -6.27) opts 0xd
22:48:27.023 00.000 13828 Handling offset move in thread for scope, endpoint = (-3.39, -6.27)
22:48:27.023 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8809, max=65535, med=14000, FiltMin=11033, FiltMax=65535, Gamma=2.540
22:48:27.025 00.002 13828 Moving (-3.39, -6.27) raw xDistance=-0.73 yDistance=-7.06
22:48:27.025 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.47 from input -0.73
22:48:27.025 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.06 from input -7.06
22:48:27.025 00.000 13828 MoveAxis(E, 279, ABG)
22:48:27.025 00.000 13828 Guiding  Dir = 2, Dur = 279
22:48:27.025 00.000 8960 UpdateGuideState exits: m=94787 SNR=21.2
22:48:27.028 00.003 13828 IsSlewing returns 0
22:48:27.028 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:27.030 00.002 13828 IsGuiding returns 0
22:48:27.030 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:27.032 00.002 8960 Enqueuing Expose request
22:48:27.034 00.002 13828 PulseGuide returned control before completion, sleep 287
22:48:27.334 00.300 13828 IsGuiding returns 0
22:48:27.334 00.000 13828 Move returns status 0, amount 279
22:48:27.334 00.000 13828 MoveAxis(N, 3755, ABG)
22:48:27.334 00.000 13828 duration set to 0 by GuideMode
22:48:27.334 00.000 13828 Move returns status 0, amount 0
22:48:27.334 00.000 13828 move complete, result=0
22:48:27.334 00.000 13828 worker thread done servicing request
22:48:27.334 00.000 13828 Worker thread wakes up
22:48:27.335 00.001 8960 GuideStep: -0.7 px 279 ms EAST, -7.1 px 0 ms NORTH
22:48:27.338 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:27.338 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:29.811 02.473 13828 Exposure complete
22:48:29.960 00.149 13828 worker thread done servicing request
22:48:29.960 00.000 8960 OnExposeComplete: enter
22:48:29.963 00.003 8960 UpdateGuideState(): m_state=6
22:48:29.966 00.003 8960 Star::Find(15, 970, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1558
22:48:29.969 00.003 8960 Star::Find returns 1 (0), X=971.56, Y=728.39, Mass=126800, SNR=23.5, Peak=25552 HFD=3.0
22:48:29.973 00.004 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:48:29.976 00.003 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:48:29.979 00.003 8960 CameraToMount -- cameraX=-2.67 cameraY=-6.68 hyp=7.20 cameraTheta=-1.95 mountX=0.09 mountY=-7.20, mountTheta=-1.56
22:48:29.983 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.67, y=-6.68, opts=13)
22:48:29.986 00.003 8960 Enqueuing Move request for scope (-2.67, -6.68)
22:48:29.989 00.003 13828 Worker thread wakes up
22:48:29.989 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8764, max=65535, med=14006, FiltMin=11113, FiltMax=65535, Gamma=2.540
22:48:29.992 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.67, -6.68) opts 0xd
22:48:29.992 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.67, -6.68)
22:48:29.992 00.000 13828 Moving (-2.67, -6.68) raw xDistance=0.09 yDistance=-7.20
22:48:29.992 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:48:29.992 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.20 from input -7.20
22:48:29.992 00.000 13828 MoveAxis(E, 0, ABG)
22:48:29.992 00.000 8960 UpdateGuideState exits: m=126800 SNR=23.5
22:48:29.995 00.003 13828 Move returns status 0, amount 0
22:48:29.995 00.000 13828 MoveAxis(N, 3827, ABG)
22:48:29.995 00.000 13828 duration set to 0 by GuideMode
22:48:29.995 00.000 13828 Move returns status 0, amount 0
22:48:29.995 00.000 13828 move complete, result=0
22:48:29.995 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:29.998 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:29.999 00.001 8960 Enqueuing Expose request
22:48:30.002 00.003 13828 worker thread done servicing request
22:48:30.002 00.000 13828 Worker thread wakes up
22:48:30.002 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -7.2 px 0 ms NORTH
22:48:30.005 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:30.005 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:48:32.480 02.475 13828 Exposure complete
22:48:32.636 00.156 13828 worker thread done servicing request
22:48:32.636 00.000 8960 OnExposeComplete: enter
22:48:32.638 00.002 8960 UpdateGuideState(): m_state=6
22:48:32.640 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1559
22:48:32.642 00.002 8960 Star::Find returns 1 (0), X=971.06, Y=728.88, Mass=167054, SNR=31.6, Peak=28144 HFD=3.6
22:48:32.644 00.002 8960 CameraToMount -- cameraTheta (-2.04) - m_xAngle (-0.39) = xAngle (-1.65 = -1.65)
22:48:32.646 00.002 8960 CameraToMount -- cameraTheta (-2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:48:32.648 00.002 8960 CameraToMount -- cameraX=-3.17 cameraY=-6.19 hyp=6.96 cameraTheta=-2.04 mountX=-0.56 mountY=-6.91, mountTheta=-1.65
22:48:32.651 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.17, y=-6.19, opts=13)
22:48:32.654 00.003 8960 Enqueuing Move request for scope (-3.17, -6.19)
22:48:32.656 00.002 13828 Worker thread wakes up
22:48:32.656 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.17, -6.19) opts 0xd
22:48:32.656 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8758, max=65535, med=14000, FiltMin=11068, FiltMax=65535, Gamma=2.540
22:48:32.658 00.002 8960 UpdateGuideState exits: m=167054 SNR=31.6
22:48:32.661 00.003 13828 Handling offset move in thread for scope, endpoint = (-3.17, -6.19)
22:48:32.661 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:32.663 00.002 13828 Moving (-3.17, -6.19) raw xDistance=-0.56 yDistance=-6.91
22:48:32.663 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:32.665 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.35 from input -0.56
22:48:32.665 00.000 8960 Enqueuing Expose request
22:48:32.668 00.003 13828 GuideAlgorithmResistSwitch::result() returns -6.91 from input -6.91
22:48:32.668 00.000 13828 MoveAxis(E, 206, ABG)
22:48:32.668 00.000 13828 Guiding  Dir = 2, Dur = 206
22:48:32.669 00.001 13828 IsSlewing returns 0
22:48:32.669 00.000 13828 IsGuiding returns 0
22:48:32.671 00.002 13828 PulseGuide returned control before completion, sleep 215
22:48:32.897 00.226 13828 IsGuiding returns 0
22:48:32.897 00.000 13828 Move returns status 0, amount 206
22:48:32.897 00.000 13828 MoveAxis(N, 3677, ABG)
22:48:32.897 00.000 13828 duration set to 0 by GuideMode
22:48:32.897 00.000 13828 Move returns status 0, amount 0
22:48:32.897 00.000 13828 move complete, result=0
22:48:32.897 00.000 13828 worker thread done servicing request
22:48:32.897 00.000 8960 GuideStep: -0.6 px 206 ms EAST, -6.9 px 0 ms NORTH
22:48:32.900 00.003 13828 Worker thread wakes up
22:48:32.900 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:32.900 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:35.373 02.473 13828 Exposure complete
22:48:35.526 00.153 13828 worker thread done servicing request
22:48:35.526 00.000 8960 OnExposeComplete: enter
22:48:35.529 00.003 8960 UpdateGuideState(): m_state=6
22:48:35.533 00.004 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1560
22:48:35.539 00.006 8960 Star::Find returns 1 (0), X=971.37, Y=729.24, Mass=160397, SNR=27.8, Peak=26460 HFD=4.1
22:48:35.541 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
22:48:35.543 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:48:35.544 00.001 8960 CameraToMount -- cameraX=-2.86 cameraY=-5.84 hyp=6.50 cameraTheta=-2.03 mountX=-0.41 mountY=-6.47, mountTheta=-1.63
22:48:35.547 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.86, y=-5.84, opts=13)
22:48:35.550 00.003 8960 Enqueuing Move request for scope (-2.86, -5.84)
22:48:35.552 00.002 13828 Worker thread wakes up
22:48:35.552 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.86, -5.84) opts 0xd
22:48:35.552 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.86, -5.84)
22:48:35.552 00.000 13828 Moving (-2.86, -5.84) raw xDistance=-0.41 yDistance=-6.47
22:48:35.552 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8924, max=65535, med=14000, FiltMin=10768, FiltMax=65535, Gamma=2.540
22:48:35.555 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
22:48:35.555 00.000 8960 UpdateGuideState exits: m=160397 SNR=27.8
22:48:35.557 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.47 from input -6.47
22:48:35.557 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:35.560 00.003 13828 MoveAxis(E, 167, ABG)
22:48:35.560 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:35.562 00.002 8960 Enqueuing Expose request
22:48:35.565 00.003 13828 Guiding  Dir = 2, Dur = 167
22:48:35.568 00.003 13828 IsSlewing returns 0
22:48:35.568 00.000 13828 IsGuiding returns 0
22:48:35.570 00.002 13828 PulseGuide returned control before completion, sleep 176
22:48:35.753 00.183 13828 IsGuiding returns 0
22:48:35.754 00.001 13828 Move returns status 0, amount 167
22:48:35.754 00.000 13828 MoveAxis(N, 3440, ABG)
22:48:35.754 00.000 13828 duration set to 0 by GuideMode
22:48:35.754 00.000 13828 Move returns status 0, amount 0
22:48:35.754 00.000 13828 move complete, result=0
22:48:35.754 00.000 13828 worker thread done servicing request
22:48:35.754 00.000 8960 GuideStep: -0.4 px 167 ms EAST, -6.5 px 0 ms NORTH
22:48:35.758 00.004 13828 Worker thread wakes up
22:48:35.759 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:35.759 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:38.226 02.467 13828 Exposure complete
22:48:38.359 00.133 13828 worker thread done servicing request
22:48:38.359 00.000 8960 OnExposeComplete: enter
22:48:38.361 00.002 8960 UpdateGuideState(): m_state=6
22:48:38.363 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1561
22:48:38.366 00.003 8960 Star::Find returns 1 (0), X=971.40, Y=728.14, Mass=159238, SNR=31.6, Peak=27024 HFD=3.2
22:48:38.368 00.002 8960 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:48:38.370 00.002 8960 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
22:48:38.372 00.002 8960 CameraToMount -- cameraX=-2.84 cameraY=-6.94 hyp=7.50 cameraTheta=-1.96 mountX=0.04 mountY=-7.49, mountTheta=-1.57
22:48:38.377 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.84, y=-6.94, opts=13)
22:48:38.380 00.003 8960 Enqueuing Move request for scope (-2.84, -6.94)
22:48:38.382 00.002 13828 Worker thread wakes up
22:48:38.382 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=13987, FiltMin=11004, FiltMax=65535, Gamma=2.540
22:48:38.384 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.84, -6.94) opts 0xd
22:48:38.384 00.000 8960 UpdateGuideState exits: m=159238 SNR=31.6
22:48:38.385 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.84, -6.94)
22:48:38.385 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:38.387 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:38.389 00.002 8960 Enqueuing Expose request
22:48:38.391 00.002 13828 Moving (-2.84, -6.94) raw xDistance=0.04 yDistance=-7.49
22:48:38.391 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:48:38.391 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.49 from input -7.49
22:48:38.391 00.000 13828 MoveAxis(E, 0, ABG)
22:48:38.391 00.000 13828 Move returns status 0, amount 0
22:48:38.391 00.000 13828 MoveAxis(N, 3986, ABG)
22:48:38.391 00.000 13828 duration set to 0 by GuideMode
22:48:38.391 00.000 13828 Move returns status 0, amount 0
22:48:38.391 00.000 13828 move complete, result=0
22:48:38.391 00.000 13828 worker thread done servicing request
22:48:38.391 00.000 13828 Worker thread wakes up
22:48:38.391 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:38.391 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,713,31,31)
22:48:38.393 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -7.5 px 0 ms NORTH
22:48:40.860 02.467 13828 Exposure complete
22:48:41.000 00.140 13828 worker thread done servicing request
22:48:41.000 00.000 8960 OnExposeComplete: enter
22:48:41.002 00.002 8960 UpdateGuideState(): m_state=6
22:48:41.005 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1562
22:48:41.006 00.001 8960 Star::Find returns 1 (0), X=972.12, Y=728.30, Mass=154139, SNR=28.2, Peak=24950 HFD=3.2
22:48:41.008 00.002 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:48:41.010 00.002 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:48:41.012 00.002 8960 CameraToMount -- cameraX=-2.11 cameraY=-6.78 hyp=7.10 cameraTheta=-1.87 mountX=0.65 mountY=-7.09, mountTheta=-1.48
22:48:41.015 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.11, y=-6.78, opts=13)
22:48:41.017 00.002 8960 Enqueuing Move request for scope (-2.11, -6.78)
22:48:41.019 00.002 13828 Worker thread wakes up
22:48:41.019 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8457, max=65535, med=13961, FiltMin=11107, FiltMax=65535, Gamma=2.540
22:48:41.021 00.002 8960 UpdateGuideState exits: m=154139 SNR=28.2
22:48:41.024 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.11, -6.78) opts 0xd
22:48:41.024 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:41.026 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.11, -6.78)
22:48:41.026 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:41.028 00.002 8960 Enqueuing Expose request
22:48:41.030 00.002 13828 Moving (-2.11, -6.78) raw xDistance=0.65 yDistance=-7.09
22:48:41.030 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.65
22:48:41.030 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.09 from input -7.09
22:48:41.031 00.001 13828 MoveAxis(W, 240, ABG)
22:48:41.031 00.000 13828 Guiding  Dir = 3, Dur = 240
22:48:41.032 00.001 13828 IsSlewing returns 0
22:48:41.032 00.000 13828 IsGuiding returns 0
22:48:41.034 00.002 13828 PulseGuide returned control before completion, sleep 249
22:48:41.292 00.258 13828 IsGuiding returns 0
22:48:41.292 00.000 13828 Move returns status 0, amount 240
22:48:41.292 00.000 13828 MoveAxis(N, 3770, ABG)
22:48:41.292 00.000 13828 duration set to 0 by GuideMode
22:48:41.292 00.000 13828 Move returns status 0, amount 0
22:48:41.292 00.000 13828 move complete, result=0
22:48:41.292 00.000 13828 worker thread done servicing request
22:48:41.293 00.001 8960 GuideStep: 0.6 px 240 ms WEST, -7.1 px 0 ms NORTH
22:48:41.295 00.002 13828 Worker thread wakes up
22:48:41.295 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:41.295 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:48:43.767 02.472 13828 Exposure complete
22:48:43.928 00.161 13828 worker thread done servicing request
22:48:43.928 00.000 8960 OnExposeComplete: enter
22:48:43.931 00.003 8960 UpdateGuideState(): m_state=6
22:48:43.935 00.004 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1563
22:48:43.938 00.003 8960 Star::Find returns 1 (0), X=971.65, Y=728.95, Mass=150998, SNR=29.3, Peak=26140 HFD=3.3
22:48:43.941 00.003 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.58 = -1.58)
22:48:43.944 00.003 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:48:43.947 00.003 8960 CameraToMount -- cameraX=-2.58 cameraY=-6.13 hyp=6.65 cameraTheta=-1.97 mountX=-0.04 mountY=-6.64, mountTheta=-1.58
22:48:43.951 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=-6.13, opts=13)
22:48:43.955 00.004 8960 Enqueuing Move request for scope (-2.58, -6.13)
22:48:43.958 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=13948, FiltMin=10812, FiltMax=65535, Gamma=2.540
22:48:43.961 00.003 13828 Worker thread wakes up
22:48:43.961 00.000 8960 UpdateGuideState exits: m=150998 SNR=29.3
22:48:43.964 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, -6.13) opts 0xd
22:48:43.964 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.58, -6.13)
22:48:43.965 00.001 13828 Moving (-2.58, -6.13) raw xDistance=-0.04 yDistance=-6.64
22:48:43.965 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:48:43.965 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:43.971 00.006 13828 GuideAlgorithmResistSwitch::result() returns -6.64 from input -6.64
22:48:43.971 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:43.974 00.003 8960 Enqueuing Expose request
22:48:43.977 00.003 13828 MoveAxis(E, 0, ABG)
22:48:43.977 00.000 13828 Move returns status 0, amount 0
22:48:43.977 00.000 13828 MoveAxis(N, 3533, ABG)
22:48:43.978 00.001 13828 duration set to 0 by GuideMode
22:48:43.978 00.000 13828 Move returns status 0, amount 0
22:48:43.978 00.000 13828 move complete, result=0
22:48:43.978 00.000 13828 worker thread done servicing request
22:48:43.978 00.000 13828 Worker thread wakes up
22:48:43.978 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:43.978 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:48:43.980 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -6.6 px 0 ms NORTH
22:48:46.449 02.469 13828 Exposure complete
22:48:46.581 00.132 13828 worker thread done servicing request
22:48:46.581 00.000 8960 OnExposeComplete: enter
22:48:46.585 00.004 8960 UpdateGuideState(): m_state=6
22:48:46.588 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1564
22:48:46.590 00.002 8960 Star::Find returns 1 (0), X=971.46, Y=728.47, Mass=157144, SNR=27.5, Peak=25776 HFD=3.2
22:48:46.593 00.003 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.58 = -1.58)
22:48:46.596 00.003 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:48:46.598 00.002 8960 CameraToMount -- cameraX=-2.77 cameraY=-6.60 hyp=7.16 cameraTheta=-1.97 mountX=-0.03 mountY=-7.16, mountTheta=-1.58
22:48:46.601 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.77, y=-6.60, opts=13)
22:48:46.603 00.002 8960 Enqueuing Move request for scope (-2.77, -6.60)
22:48:46.605 00.002 13828 Worker thread wakes up
22:48:46.605 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.77, -6.60) opts 0xd
22:48:46.605 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.77, -6.60)
22:48:46.605 00.000 13828 Moving (-2.77, -6.60) raw xDistance=-0.03 yDistance=-7.16
22:48:46.605 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7900, max=65535, med=13923, FiltMin=10723, FiltMax=65535, Gamma=2.540
22:48:46.607 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:48:46.607 00.000 8960 UpdateGuideState exits: m=157144 SNR=27.5
22:48:46.609 00.002 13828 GuideAlgorithmResistSwitch::result() returns -7.16 from input -7.16
22:48:46.609 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:46.611 00.002 13828 MoveAxis(E, 0, ABG)
22:48:46.611 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:46.613 00.002 8960 Enqueuing Expose request
22:48:46.615 00.002 13828 Move returns status 0, amount 0
22:48:46.615 00.000 13828 MoveAxis(N, 3806, ABG)
22:48:46.615 00.000 13828 duration set to 0 by GuideMode
22:48:46.615 00.000 13828 Move returns status 0, amount 0
22:48:46.615 00.000 13828 move complete, result=0
22:48:46.615 00.000 13828 worker thread done servicing request
22:48:46.615 00.000 13828 Worker thread wakes up
22:48:46.615 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:46.615 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,713,31,31)
22:48:46.617 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -7.2 px 0 ms NORTH
22:48:49.091 02.474 13828 Exposure complete
22:48:49.233 00.142 13828 worker thread done servicing request
22:48:49.233 00.000 8960 OnExposeComplete: enter
22:48:49.236 00.003 8960 UpdateGuideState(): m_state=6
22:48:49.241 00.005 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1565
22:48:49.244 00.003 8960 Star::Find returns 1 (0), X=972.02, Y=728.32, Mass=119466, SNR=25.7, Peak=26832 HFD=2.5
22:48:49.247 00.003 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:48:49.250 00.003 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
22:48:49.252 00.002 8960 CameraToMount -- cameraX=-2.21 cameraY=-6.76 hyp=7.11 cameraTheta=-1.89 mountX=0.54 mountY=-7.11, mountTheta=-1.49
22:48:49.256 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.21, y=-6.76, opts=13)
22:48:49.259 00.003 8960 Enqueuing Move request for scope (-2.21, -6.76)
22:48:49.262 00.003 13828 Worker thread wakes up
22:48:49.262 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8572, max=65535, med=13891, FiltMin=10764, FiltMax=65535, Gamma=2.540
22:48:49.265 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.21, -6.76) opts 0xd
22:48:49.265 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.21, -6.76)
22:48:49.265 00.000 13828 Moving (-2.21, -6.76) raw xDistance=0.54 yDistance=-7.11
22:48:49.265 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
22:48:49.266 00.001 8960 UpdateGuideState exits: m=119466 SNR=25.7
22:48:49.268 00.002 13828 GuideAlgorithmResistSwitch::result() returns -7.11 from input -7.11
22:48:49.268 00.000 13828 MoveAxis(W, 201, ABG)
22:48:49.268 00.000 13828 Guiding  Dir = 3, Dur = 201
22:48:49.268 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:49.272 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:49.275 00.003 8960 Enqueuing Expose request
22:48:49.277 00.002 13828 IsSlewing returns 0
22:48:49.277 00.000 13828 IsGuiding returns 0
22:48:49.280 00.003 13828 PulseGuide returned control before completion, sleep 209
22:48:49.504 00.224 13828 IsGuiding returns 0
22:48:49.504 00.000 13828 Move returns status 0, amount 201
22:48:49.504 00.000 13828 MoveAxis(N, 3781, ABG)
22:48:49.504 00.000 13828 duration set to 0 by GuideMode
22:48:49.504 00.000 13828 Move returns status 0, amount 0
22:48:49.504 00.000 13828 move complete, result=0
22:48:49.504 00.000 13828 worker thread done servicing request
22:48:49.505 00.001 8960 GuideStep: 0.5 px 201 ms WEST, -7.1 px 0 ms NORTH
22:48:49.507 00.002 13828 Worker thread wakes up
22:48:49.508 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:49.508 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:48:51.975 02.467 13828 Exposure complete
22:48:52.115 00.140 13828 worker thread done servicing request
22:48:52.115 00.000 8960 OnExposeComplete: enter
22:48:52.120 00.005 8960 UpdateGuideState(): m_state=6
22:48:52.124 00.004 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1566
22:48:52.126 00.002 8960 Star::Find returns 1 (0), X=971.56, Y=728.68, Mass=125772, SNR=25.1, Peak=25372 HFD=3.1
22:48:52.128 00.002 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:48:52.131 00.003 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:48:52.132 00.001 8960 CameraToMount -- cameraX=-2.67 cameraY=-6.40 hyp=6.94 cameraTheta=-1.97 mountX=-0.02 mountY=-6.93, mountTheta=-1.57
22:48:52.137 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.67, y=-6.40, opts=13)
22:48:52.139 00.002 8960 Enqueuing Move request for scope (-2.67, -6.40)
22:48:52.141 00.002 13828 Worker thread wakes up
22:48:52.141 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8668, max=65535, med=13897, FiltMin=10947, FiltMax=65535, Gamma=2.540
22:48:52.143 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.67, -6.40) opts 0xd
22:48:52.143 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.67, -6.40)
22:48:52.143 00.000 13828 Moving (-2.67, -6.40) raw xDistance=-0.02 yDistance=-6.93
22:48:52.143 00.000 8960 UpdateGuideState exits: m=125772 SNR=25.1
22:48:52.145 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:48:52.145 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:52.147 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.93 from input -6.93
22:48:52.147 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:52.149 00.002 8960 Enqueuing Expose request
22:48:52.151 00.002 13828 MoveAxis(E, 0, ABG)
22:48:52.151 00.000 13828 Move returns status 0, amount 0
22:48:52.151 00.000 13828 MoveAxis(N, 3686, ABG)
22:48:52.151 00.000 13828 duration set to 0 by GuideMode
22:48:52.151 00.000 13828 Move returns status 0, amount 0
22:48:52.152 00.001 13828 move complete, result=0
22:48:52.152 00.000 13828 worker thread done servicing request
22:48:52.152 00.000 13828 Worker thread wakes up
22:48:52.152 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:52.152 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:48:52.153 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -6.9 px 0 ms NORTH
22:48:54.641 02.488 13828 Exposure complete
22:48:54.799 00.158 13828 worker thread done servicing request
22:48:54.799 00.000 8960 OnExposeComplete: enter
22:48:54.801 00.002 8960 UpdateGuideState(): m_state=6
22:48:54.804 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1567
22:48:54.805 00.001 8960 Star::Find returns 1 (0), X=971.13, Y=728.55, Mass=133828, SNR=25.3, Peak=25424 HFD=3.3
22:48:54.807 00.002 8960 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
22:48:54.809 00.002 8960 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
22:48:54.811 00.002 8960 CameraToMount -- cameraX=-3.11 cameraY=-6.52 hyp=7.22 cameraTheta=-2.02 mountX=-0.37 mountY=-7.20, mountTheta=-1.62
22:48:54.815 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-3.11, y=-6.52, opts=13)
22:48:54.817 00.002 8960 Enqueuing Move request for scope (-3.11, -6.52)
22:48:54.819 00.002 13828 Worker thread wakes up
22:48:54.819 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8457, max=65535, med=13904, FiltMin=10793, FiltMax=65535, Gamma=2.540
22:48:54.821 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.11, -6.52) opts 0xd
22:48:54.821 00.000 8960 UpdateGuideState exits: m=133828 SNR=25.3
22:48:54.823 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.11, -6.52)
22:48:54.823 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:54.825 00.002 13828 Moving (-3.11, -6.52) raw xDistance=-0.37 yDistance=-7.20
22:48:54.825 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:54.828 00.003 8960 Enqueuing Expose request
22:48:54.831 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
22:48:54.831 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.20 from input -7.20
22:48:54.831 00.000 13828 MoveAxis(E, 138, ABG)
22:48:54.831 00.000 13828 Guiding  Dir = 2, Dur = 138
22:48:54.834 00.003 13828 IsSlewing returns 0
22:48:54.834 00.000 13828 IsGuiding returns 0
22:48:54.837 00.003 13828 PulseGuide returned control before completion, sleep 145
22:48:54.986 00.149 13828 IsGuiding returns 0
22:48:54.986 00.000 13828 Move returns status 0, amount 138
22:48:54.986 00.000 13828 MoveAxis(N, 3828, ABG)
22:48:54.986 00.000 13828 duration set to 0 by GuideMode
22:48:54.986 00.000 13828 Move returns status 0, amount 0
22:48:54.986 00.000 13828 move complete, result=0
22:48:54.986 00.000 13828 worker thread done servicing request
22:48:54.987 00.001 8960 GuideStep: -0.4 px 138 ms EAST, -7.2 px 0 ms NORTH
22:48:54.989 00.002 13828 Worker thread wakes up
22:48:54.990 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:54.990 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:48:57.453 02.463 13828 Exposure complete
22:48:57.607 00.154 13828 worker thread done servicing request
22:48:57.608 00.001 8960 OnExposeComplete: enter
22:48:57.612 00.004 8960 UpdateGuideState(): m_state=6
22:48:57.616 00.004 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1568
22:48:57.619 00.003 8960 Star::Find returns 1 (0), X=971.46, Y=728.90, Mass=139918, SNR=26.4, Peak=24348 HFD=3.4
22:48:57.622 00.003 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:48:57.625 00.003 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:48:57.627 00.002 8960 CameraToMount -- cameraX=-2.77 cameraY=-6.18 hyp=6.77 cameraTheta=-1.99 mountX=-0.20 mountY=-6.76, mountTheta=-1.60
22:48:57.632 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.77, y=-6.18, opts=13)
22:48:57.635 00.003 8960 Enqueuing Move request for scope (-2.77, -6.18)
22:48:57.638 00.003 13828 Worker thread wakes up
22:48:57.639 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.77, -6.18) opts 0xd
22:48:57.639 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8822, max=65535, med=13929, FiltMin=10761, FiltMax=65535, Gamma=2.540
22:48:57.642 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.77, -6.18)
22:48:57.642 00.000 8960 UpdateGuideState exits: m=139918 SNR=26.4
22:48:57.645 00.003 13828 Moving (-2.77, -6.18) raw xDistance=-0.20 yDistance=-6.76
22:48:57.645 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:48:57.648 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
22:48:57.649 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:48:57.651 00.002 8960 Enqueuing Expose request
22:48:57.653 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.76 from input -6.76
22:48:57.653 00.000 13828 MoveAxis(E, 83, ABG)
22:48:57.653 00.000 13828 Guiding  Dir = 2, Dur = 83
22:48:57.656 00.003 13828 IsSlewing returns 0
22:48:57.656 00.000 13828 IsGuiding returns 0
22:48:57.659 00.003 13828 PulseGuide returned control before completion, sleep 91
22:48:57.753 00.094 13828 IsGuiding returns 0
22:48:57.753 00.000 13828 Move returns status 0, amount 83
22:48:57.753 00.000 13828 MoveAxis(N, 3594, ABG)
22:48:57.753 00.000 13828 duration set to 0 by GuideMode
22:48:57.753 00.000 13828 Move returns status 0, amount 0
22:48:57.753 00.000 13828 move complete, result=0
22:48:57.753 00.000 13828 worker thread done servicing request
22:48:57.753 00.000 13828 Worker thread wakes up
22:48:57.754 00.001 8960 GuideStep: -0.2 px 83 ms EAST, -6.8 px 0 ms NORTH
22:48:57.756 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:48:57.756 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:49:00.237 02.481 13828 Exposure complete
22:49:00.378 00.141 13828 worker thread done servicing request
22:49:00.378 00.000 8960 OnExposeComplete: enter
22:49:00.382 00.004 8960 UpdateGuideState(): m_state=6
22:49:00.385 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1569
22:49:00.388 00.003 8960 Star::Find returns 1 (0), X=971.90, Y=728.85, Mass=149574, SNR=29.1, Peak=24252 HFD=3.7
22:49:00.390 00.002 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:49:00.393 00.003 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:49:00.397 00.004 8960 CameraToMount -- cameraX=-2.33 cameraY=-6.23 hyp=6.65 cameraTheta=-1.93 mountX=0.23 mountY=-6.65, mountTheta=-1.54
22:49:00.402 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-2.33, y=-6.23, opts=13)
22:49:00.406 00.004 8960 Enqueuing Move request for scope (-2.33, -6.23)
22:49:00.409 00.003 13828 Worker thread wakes up
22:49:00.409 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.33, -6.23) opts 0xd
22:49:00.409 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.33, -6.23)
22:49:00.409 00.000 13828 Moving (-2.33, -6.23) raw xDistance=0.23 yDistance=-6.65
22:49:00.409 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.23
22:49:00.409 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.65 from input -6.65
22:49:00.409 00.000 13828 MoveAxis(W, 79, ABG)
22:49:00.409 00.000 13828 Guiding  Dir = 3, Dur = 79
22:49:00.409 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=13916, FiltMin=10960, FiltMax=65535, Gamma=2.540
22:49:00.414 00.005 13828 IsSlewing returns 0
22:49:00.414 00.000 8960 UpdateGuideState exits: m=149574 SNR=29.1
22:49:00.417 00.003 13828 IsGuiding returns 0
22:49:00.417 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:00.420 00.003 13828 PulseGuide returned control before completion, sleep 87
22:49:00.420 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:00.422 00.002 8960 Enqueuing Expose request
22:49:00.518 00.096 13828 IsGuiding returns 0
22:49:00.518 00.000 13828 Move returns status 0, amount 79
22:49:00.518 00.000 13828 MoveAxis(N, 3536, ABG)
22:49:00.518 00.000 13828 duration set to 0 by GuideMode
22:49:00.518 00.000 13828 Move returns status 0, amount 0
22:49:00.518 00.000 13828 move complete, result=0
22:49:00.518 00.000 13828 worker thread done servicing request
22:49:00.519 00.001 8960 GuideStep: 0.2 px 79 ms WEST, -6.6 px 0 ms NORTH
22:49:00.521 00.002 13828 Worker thread wakes up
22:49:00.521 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:00.521 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:02.994 02.473 13828 Exposure complete
22:49:03.126 00.132 13828 worker thread done servicing request
22:49:03.126 00.000 8960 OnExposeComplete: enter
22:49:03.129 00.003 8960 UpdateGuideState(): m_state=6
22:49:03.134 00.005 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1570
22:49:03.137 00.003 8960 Star::Find returns 1 (0), X=972.13, Y=728.36, Mass=140378, SNR=27.4, Peak=24240 HFD=3.3
22:49:03.140 00.003 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:49:03.143 00.003 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:49:03.145 00.002 8960 CameraToMount -- cameraX=-2.10 cameraY=-6.72 hyp=7.04 cameraTheta=-1.87 mountX=0.63 mountY=-7.03, mountTheta=-1.48
22:49:03.149 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.10, y=-6.72, opts=13)
22:49:03.151 00.002 8960 Enqueuing Move request for scope (-2.10, -6.72)
22:49:03.153 00.002 13828 Worker thread wakes up
22:49:03.153 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8828, max=65535, med=13929, FiltMin=10816, FiltMax=65535, Gamma=2.540
22:49:03.155 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.10, -6.72) opts 0xd
22:49:03.155 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.10, -6.72)
22:49:03.155 00.000 13828 Moving (-2.10, -6.72) raw xDistance=0.63 yDistance=-7.03
22:49:03.155 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.63
22:49:03.155 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.03 from input -7.03
22:49:03.155 00.000 8960 UpdateGuideState exits: m=140378 SNR=27.4
22:49:03.157 00.002 13828 MoveAxis(W, 241, ABG)
22:49:03.157 00.000 13828 Guiding  Dir = 3, Dur = 241
22:49:03.157 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:03.160 00.003 13828 IsSlewing returns 0
22:49:03.160 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:03.162 00.002 8960 Enqueuing Expose request
22:49:03.164 00.002 13828 IsGuiding returns 0
22:49:03.166 00.002 13828 PulseGuide returned control before completion, sleep 249
22:49:03.423 00.257 13828 IsGuiding returns 0
22:49:03.423 00.000 13828 Move returns status 0, amount 241
22:49:03.423 00.000 13828 MoveAxis(N, 3738, ABG)
22:49:03.423 00.000 13828 duration set to 0 by GuideMode
22:49:03.423 00.000 13828 Move returns status 0, amount 0
22:49:03.423 00.000 13828 move complete, result=0
22:49:03.423 00.000 13828 worker thread done servicing request
22:49:03.423 00.000 13828 Worker thread wakes up
22:49:03.423 00.000 8960 GuideStep: 0.6 px 241 ms WEST, -7.0 px 0 ms NORTH
22:49:03.425 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:03.425 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:49:05.901 02.476 13828 Exposure complete
22:49:06.042 00.141 13828 worker thread done servicing request
22:49:06.042 00.000 8960 OnExposeComplete: enter
22:49:06.044 00.002 8960 UpdateGuideState(): m_state=6
22:49:06.047 00.003 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1571
22:49:06.049 00.002 8960 Star::Find returns 1 (0), X=972.52, Y=728.42, Mass=104331, SNR=23.1, Peak=27068 HFD=3.0
22:49:06.052 00.003 8960 CameraToMount -- cameraTheta (-1.82) - m_xAngle (-0.39) = xAngle (-1.43 = -1.43)
22:49:06.055 00.003 8960 CameraToMount -- cameraTheta (-1.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
22:49:06.057 00.002 8960 CameraToMount -- cameraX=-1.72 cameraY=-6.66 hyp=6.87 cameraTheta=-1.82 mountX=0.96 mountY=-6.84, mountTheta=-1.43
22:49:06.061 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.72, y=-6.66, opts=13)
22:49:06.064 00.003 8960 Enqueuing Move request for scope (-1.72, -6.66)
22:49:06.066 00.002 13828 Worker thread wakes up
22:49:06.066 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8489, max=65535, med=13936, FiltMin=10704, FiltMax=65535, Gamma=2.540
22:49:06.069 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.72, -6.66) opts 0xd
22:49:06.069 00.000 8960 UpdateGuideState exits: m=104331 SNR=23.1
22:49:06.071 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.72, -6.66)
22:49:06.071 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:06.073 00.002 13828 Moving (-1.72, -6.66) raw xDistance=0.96 yDistance=-6.84
22:49:06.073 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:06.076 00.003 8960 Enqueuing Expose request
22:49:06.079 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.64 from input 0.96
22:49:06.079 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.84 from input -6.84
22:49:06.079 00.000 13828 MoveAxis(W, 374, ABG)
22:49:06.079 00.000 13828 Guiding  Dir = 3, Dur = 374
22:49:06.080 00.001 13828 IsSlewing returns 0
22:49:06.080 00.000 13828 IsGuiding returns 0
22:49:06.083 00.003 13828 PulseGuide returned control before completion, sleep 382
22:49:06.476 00.393 13828 IsGuiding returns 0
22:49:06.476 00.000 13828 Move returns status 0, amount 374
22:49:06.476 00.000 13828 MoveAxis(N, 3635, ABG)
22:49:06.476 00.000 13828 duration set to 0 by GuideMode
22:49:06.476 00.000 13828 Move returns status 0, amount 0
22:49:06.476 00.000 13828 move complete, result=0
22:49:06.476 00.000 13828 worker thread done servicing request
22:49:06.476 00.000 8960 GuideStep: 1.0 px 374 ms WEST, -6.8 px 0 ms NORTH
22:49:06.480 00.004 13828 Worker thread wakes up
22:49:06.480 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:06.480 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(958,713,31,31)
22:49:08.954 02.474 13828 Exposure complete
22:49:09.087 00.133 13828 worker thread done servicing request
22:49:09.087 00.000 8960 OnExposeComplete: enter
22:49:09.090 00.003 8960 UpdateGuideState(): m_state=6
22:49:09.092 00.002 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1572
22:49:09.094 00.002 8960 Star::Find returns 1 (0), X=971.18, Y=728.92, Mass=126199, SNR=24.3, Peak=25264 HFD=2.6
22:49:09.097 00.003 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:49:09.099 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:49:09.101 00.002 8960 CameraToMount -- cameraX=-3.05 cameraY=-6.16 hyp=6.87 cameraTheta=-2.03 mountX=-0.46 mountY=-6.84, mountTheta=-1.64
22:49:09.104 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.05, y=-6.16, opts=13)
22:49:09.105 00.001 8960 Enqueuing Move request for scope (-3.05, -6.16)
22:49:09.107 00.002 13828 Worker thread wakes up
22:49:09.107 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8835, max=65535, med=13968, FiltMin=11126, FiltMax=65535, Gamma=2.540
22:49:09.109 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.05, -6.16) opts 0xd
22:49:09.109 00.000 8960 UpdateGuideState exits: m=126199 SNR=24.3
22:49:09.111 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.05, -6.16)
22:49:09.111 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:09.114 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:09.117 00.003 8960 Enqueuing Expose request
22:49:09.119 00.002 13828 Moving (-3.05, -6.16) raw xDistance=-0.46 yDistance=-6.84
22:49:09.119 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.46
22:49:09.119 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.84 from input -6.84
22:49:09.119 00.000 13828 MoveAxis(E, 143, ABG)
22:49:09.119 00.000 13828 Guiding  Dir = 2, Dur = 143
22:49:09.121 00.002 13828 IsSlewing returns 0
22:49:09.121 00.000 13828 IsGuiding returns 0
22:49:09.124 00.003 13828 PulseGuide returned control before completion, sleep 151
22:49:09.283 00.159 13828 IsGuiding returns 0
22:49:09.283 00.000 13828 Move returns status 0, amount 143
22:49:09.284 00.001 13828 MoveAxis(N, 3637, ABG)
22:49:09.284 00.000 13828 duration set to 0 by GuideMode
22:49:09.284 00.000 13828 Move returns status 0, amount 0
22:49:09.284 00.000 13828 move complete, result=0
22:49:09.284 00.000 13828 worker thread done servicing request
22:49:09.284 00.000 8960 GuideStep: -0.5 px 143 ms EAST, -6.8 px 0 ms NORTH
22:49:09.287 00.003 13828 Worker thread wakes up
22:49:09.287 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:09.287 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:49:11.746 02.459 13828 Exposure complete
22:49:11.886 00.140 13828 worker thread done servicing request
22:49:11.886 00.000 8960 OnExposeComplete: enter
22:49:11.888 00.002 8960 UpdateGuideState(): m_state=6
22:49:11.891 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1573
22:49:11.894 00.003 8960 Star::Find returns 1 (0), X=971.94, Y=728.43, Mass=140998, SNR=27.1, Peak=27024 HFD=3.1
22:49:11.896 00.002 8960 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.39) = xAngle (-1.51 = -1.51)
22:49:11.899 00.003 8960 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:49:11.901 00.002 8960 CameraToMount -- cameraX=-2.29 cameraY=-6.65 hyp=7.03 cameraTheta=-1.90 mountX=0.43 mountY=-7.03, mountTheta=-1.51
22:49:11.905 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.29, y=-6.65, opts=13)
22:49:11.906 00.001 8960 Enqueuing Move request for scope (-2.29, -6.65)
22:49:11.908 00.002 13828 Worker thread wakes up
22:49:11.909 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=9040, max=65535, med=14006, FiltMin=10953, FiltMax=65535, Gamma=2.540
22:49:11.911 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.29, -6.65) opts 0xd
22:49:11.911 00.000 8960 UpdateGuideState exits: m=140998 SNR=27.1
22:49:11.912 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.29, -6.65)
22:49:11.913 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:11.914 00.001 13828 Moving (-2.29, -6.65) raw xDistance=0.43 yDistance=-7.03
22:49:11.914 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:11.916 00.002 8960 Enqueuing Expose request
22:49:11.918 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.43
22:49:11.918 00.000 13828 GuideAlgorithmResistSwitch::result() returns -7.03 from input -7.03
22:49:11.918 00.000 13828 MoveAxis(W, 149, ABG)
22:49:11.918 00.000 13828 Guiding  Dir = 3, Dur = 149
22:49:11.919 00.001 13828 IsSlewing returns 0
22:49:11.920 00.001 13828 IsGuiding returns 0
22:49:11.921 00.001 13828 PulseGuide returned control before completion, sleep 158
22:49:12.089 00.168 13828 IsGuiding returns 0
22:49:12.089 00.000 13828 Move returns status 0, amount 149
22:49:12.089 00.000 13828 MoveAxis(N, 3737, ABG)
22:49:12.089 00.000 13828 duration set to 0 by GuideMode
22:49:12.089 00.000 13828 Move returns status 0, amount 0
22:49:12.089 00.000 13828 move complete, result=0
22:49:12.089 00.000 13828 worker thread done servicing request
22:49:12.089 00.000 13828 Worker thread wakes up
22:49:12.089 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:12.089 00.000 8960 GuideStep: 0.4 px 149 ms WEST, -7.0 px 0 ms NORTH
22:49:12.091 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:49:14.563 02.472 13828 Exposure complete
22:49:14.707 00.144 13828 worker thread done servicing request
22:49:14.707 00.000 8960 OnExposeComplete: enter
22:49:14.709 00.002 8960 UpdateGuideState(): m_state=6
22:49:14.712 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1574
22:49:14.714 00.002 8960 Star::Find returns 1 (0), X=971.55, Y=728.82, Mass=118646, SNR=23.6, Peak=27376 HFD=2.7
22:49:14.716 00.002 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.58 = -1.58)
22:49:14.718 00.002 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
22:49:14.720 00.002 8960 CameraToMount -- cameraX=-2.68 cameraY=-6.26 hyp=6.81 cameraTheta=-1.98 mountX=-0.08 mountY=-6.80, mountTheta=-1.58
22:49:14.723 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.68, y=-6.26, opts=13)
22:49:14.725 00.002 8960 Enqueuing Move request for scope (-2.68, -6.26)
22:49:14.727 00.002 13828 Worker thread wakes up
22:49:14.727 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.68, -6.26) opts 0xd
22:49:14.727 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.68, -6.26)
22:49:14.727 00.000 13828 Moving (-2.68, -6.26) raw xDistance=-0.08 yDistance=-6.80
22:49:14.727 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
22:49:14.727 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8393, max=65535, med=14006, FiltMin=10902, FiltMax=65535, Gamma=2.540
22:49:14.729 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.80 from input -6.80
22:49:14.730 00.001 8960 UpdateGuideState exits: m=118646 SNR=23.6
22:49:14.731 00.001 13828 MoveAxis(E, 0, ABG)
22:49:14.731 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:14.733 00.002 13828 Move returns status 0, amount 0
22:49:14.733 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:14.735 00.002 8960 Enqueuing Expose request
22:49:14.737 00.002 13828 MoveAxis(N, 3616, ABG)
22:49:14.737 00.000 13828 duration set to 0 by GuideMode
22:49:14.737 00.000 13828 Move returns status 0, amount 0
22:49:14.737 00.000 13828 move complete, result=0
22:49:14.737 00.000 13828 worker thread done servicing request
22:49:14.737 00.000 13828 Worker thread wakes up
22:49:14.737 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:14.737 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:14.738 00.001 8960 GuideStep: -0.1 px 0 ms EAST, -6.8 px 0 ms NORTH
22:49:17.219 02.481 13828 Exposure complete
22:49:17.350 00.131 13828 worker thread done servicing request
22:49:17.351 00.001 8960 OnExposeComplete: enter
22:49:17.353 00.002 8960 UpdateGuideState(): m_state=6
22:49:17.355 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1575
22:49:17.357 00.002 8960 Star::Find returns 1 (0), X=971.94, Y=728.95, Mass=121847, SNR=25.6, Peak=27388 HFD=2.5
22:49:17.358 00.001 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:49:17.360 00.002 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:49:17.362 00.002 8960 CameraToMount -- cameraX=-2.30 cameraY=-6.13 hyp=6.54 cameraTheta=-1.93 mountX=0.23 mountY=-6.54, mountTheta=-1.54
22:49:17.366 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.30, y=-6.13, opts=13)
22:49:17.368 00.002 8960 Enqueuing Move request for scope (-2.30, -6.13)
22:49:17.370 00.002 13828 Worker thread wakes up
22:49:17.370 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8854, max=65535, med=14000, FiltMin=10940, FiltMax=65535, Gamma=2.540
22:49:17.372 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.30, -6.13) opts 0xd
22:49:17.372 00.000 8960 UpdateGuideState exits: m=121847 SNR=25.6
22:49:17.373 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.30, -6.13)
22:49:17.373 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:17.375 00.002 13828 Moving (-2.30, -6.13) raw xDistance=0.23 yDistance=-6.54
22:49:17.375 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:17.377 00.002 8960 Enqueuing Expose request
22:49:17.379 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.23
22:49:17.380 00.001 13828 GuideAlgorithmResistSwitch::result() returns -6.54 from input -6.54
22:49:17.380 00.000 13828 MoveAxis(W, 84, ABG)
22:49:17.380 00.000 13828 Guiding  Dir = 3, Dur = 84
22:49:17.382 00.002 13828 IsSlewing returns 0
22:49:17.382 00.000 13828 IsGuiding returns 0
22:49:17.383 00.001 13828 PulseGuide returned control before completion, sleep 93
22:49:17.491 00.108 13828 IsGuiding returns 0
22:49:17.491 00.000 13828 Move returns status 0, amount 84
22:49:17.491 00.000 13828 MoveAxis(N, 3481, ABG)
22:49:17.491 00.000 13828 duration set to 0 by GuideMode
22:49:17.491 00.000 13828 Move returns status 0, amount 0
22:49:17.491 00.000 13828 move complete, result=0
22:49:17.491 00.000 13828 worker thread done servicing request
22:49:17.491 00.000 8960 GuideStep: 0.2 px 84 ms WEST, -6.5 px 0 ms NORTH
22:49:17.494 00.003 13828 Worker thread wakes up
22:49:17.494 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:17.495 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:19.958 02.463 13828 Exposure complete
22:49:20.097 00.139 13828 worker thread done servicing request
22:49:20.097 00.000 8960 OnExposeComplete: enter
22:49:20.099 00.002 8960 UpdateGuideState(): m_state=6
22:49:20.102 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1576
22:49:20.104 00.002 8960 Star::Find returns 1 (0), X=971.52, Y=729.03, Mass=180852, SNR=34.2, Peak=25756 HFD=4.1
22:49:20.106 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:49:20.108 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:49:20.110 00.002 8960 CameraToMount -- cameraX=-2.72 cameraY=-6.05 hyp=6.63 cameraTheta=-1.99 mountX=-0.19 mountY=-6.62, mountTheta=-1.60
22:49:20.113 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.72, y=-6.05, opts=13)
22:49:20.114 00.001 8960 Enqueuing Move request for scope (-2.72, -6.05)
22:49:20.116 00.002 13828 Worker thread wakes up
22:49:20.116 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.72, -6.05) opts 0xd
22:49:20.116 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9027, max=65535, med=14006, FiltMin=11222, FiltMax=65535, Gamma=2.540
22:49:20.119 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.72, -6.05)
22:49:20.119 00.000 8960 UpdateGuideState exits: m=180852 SNR=34.2
22:49:20.121 00.002 13828 Moving (-2.72, -6.05) raw xDistance=-0.19 yDistance=-6.62
22:49:20.121 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:20.122 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.19
22:49:20.123 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:20.124 00.001 8960 Enqueuing Expose request
22:49:20.126 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.62 from input -6.62
22:49:20.126 00.000 13828 MoveAxis(E, 66, ABG)
22:49:20.126 00.000 13828 Guiding  Dir = 2, Dur = 66
22:49:20.128 00.002 13828 IsSlewing returns 0
22:49:20.128 00.000 13828 IsGuiding returns 0
22:49:20.130 00.002 13828 PulseGuide returned control before completion, sleep 75
22:49:20.211 00.081 13828 IsGuiding returns 0
22:49:20.211 00.000 13828 Move returns status 0, amount 66
22:49:20.211 00.000 13828 MoveAxis(N, 3519, ABG)
22:49:20.211 00.000 13828 duration set to 0 by GuideMode
22:49:20.211 00.000 13828 Move returns status 0, amount 0
22:49:20.211 00.000 13828 move complete, result=0
22:49:20.211 00.000 13828 worker thread done servicing request
22:49:20.211 00.000 13828 Worker thread wakes up
22:49:20.211 00.000 8960 GuideStep: -0.2 px 66 ms EAST, -6.6 px 0 ms NORTH
22:49:20.214 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:20.214 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:22.692 02.478 13828 Exposure complete
22:49:22.855 00.163 13828 worker thread done servicing request
22:49:22.855 00.000 8960 OnExposeComplete: enter
22:49:22.857 00.002 8960 UpdateGuideState(): m_state=6
22:49:22.861 00.004 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1577
22:49:22.863 00.002 8960 Star::Find returns 1 (0), X=971.19, Y=729.21, Mass=167033, SNR=32.6, Peak=26684 HFD=3.7
22:49:22.866 00.003 8960 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:49:22.869 00.003 8960 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:49:22.871 00.002 8960 CameraToMount -- cameraX=-3.04 cameraY=-5.87 hyp=6.61 cameraTheta=-2.05 mountX=-0.57 mountY=-6.56, mountTheta=-1.66
22:49:22.875 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-3.04, y=-5.87, opts=13)
22:49:22.877 00.002 8960 Enqueuing Move request for scope (-3.04, -5.87)
22:49:22.880 00.003 13828 Worker thread wakes up
22:49:22.880 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8579, max=65535, med=14025, FiltMin=11132, FiltMax=65535, Gamma=2.540
22:49:22.883 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -5.87) opts 0xd
22:49:22.883 00.000 8960 UpdateGuideState exits: m=167033 SNR=32.6
22:49:22.885 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.04, -5.87)
22:49:22.885 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:22.888 00.003 13828 Moving (-3.04, -5.87) raw xDistance=-0.57 yDistance=-6.56
22:49:22.888 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:22.891 00.003 8960 Enqueuing Expose request
22:49:22.894 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.57
22:49:22.894 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.56 from input -6.56
22:49:22.894 00.000 13828 MoveAxis(E, 214, ABG)
22:49:22.894 00.000 13828 Guiding  Dir = 2, Dur = 214
22:49:22.896 00.002 13828 IsSlewing returns 0
22:49:22.896 00.000 13828 IsGuiding returns 0
22:49:22.899 00.003 13828 PulseGuide returned control before completion, sleep 222
22:49:23.127 00.228 13828 IsGuiding returns 0
22:49:23.127 00.000 13828 Move returns status 0, amount 214
22:49:23.127 00.000 13828 MoveAxis(N, 3489, ABG)
22:49:23.127 00.000 13828 duration set to 0 by GuideMode
22:49:23.127 00.000 13828 Move returns status 0, amount 0
22:49:23.127 00.000 13828 move complete, result=0
22:49:23.128 00.001 8960 GuideStep: -0.6 px 214 ms EAST, -6.6 px 0 ms NORTH
22:49:23.131 00.003 13828 worker thread done servicing request
22:49:23.131 00.000 13828 Worker thread wakes up
22:49:23.131 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:23.131 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:49:25.589 02.458 13828 Exposure complete
22:49:25.731 00.142 13828 worker thread done servicing request
22:49:25.731 00.000 8960 OnExposeComplete: enter
22:49:25.733 00.002 8960 UpdateGuideState(): m_state=6
22:49:25.735 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1578
22:49:25.737 00.002 8960 Star::Find returns 1 (0), X=972.45, Y=728.50, Mass=114620, SNR=23.0, Peak=24412 HFD=3.1
22:49:25.739 00.002 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.44 = -1.44)
22:49:25.740 00.001 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
22:49:25.742 00.002 8960 CameraToMount -- cameraX=-1.78 cameraY=-6.57 hyp=6.81 cameraTheta=-1.84 mountX=0.87 mountY=-6.78, mountTheta=-1.44
22:49:25.746 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.78, y=-6.57, opts=13)
22:49:25.747 00.001 8960 Enqueuing Move request for scope (-1.78, -6.57)
22:49:25.750 00.003 13828 Worker thread wakes up
22:49:25.750 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8873, max=65535, med=14025, FiltMin=11043, FiltMax=65535, Gamma=2.540
22:49:25.752 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.78, -6.57) opts 0xd
22:49:25.752 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.78, -6.57)
22:49:25.752 00.000 13828 Moving (-1.78, -6.57) raw xDistance=0.87 yDistance=-6.78
22:49:25.752 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.87
22:49:25.752 00.000 8960 UpdateGuideState exits: m=114620 SNR=23.0
22:49:25.754 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.78 from input -6.78
22:49:25.755 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:25.757 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:25.761 00.004 8960 Enqueuing Expose request
22:49:25.764 00.003 13828 MoveAxis(W, 309, ABG)
22:49:25.764 00.000 13828 Guiding  Dir = 3, Dur = 309
22:49:25.766 00.002 13828 IsSlewing returns 0
22:49:25.766 00.000 13828 IsGuiding returns 0
22:49:25.767 00.001 13828 PulseGuide returned control before completion, sleep 318
22:49:26.096 00.329 13828 IsGuiding returns 0
22:49:26.096 00.000 13828 Move returns status 0, amount 309
22:49:26.096 00.000 13828 MoveAxis(N, 3607, ABG)
22:49:26.096 00.000 13828 duration set to 0 by GuideMode
22:49:26.096 00.000 13828 Move returns status 0, amount 0
22:49:26.096 00.000 13828 move complete, result=0
22:49:26.096 00.000 13828 worker thread done servicing request
22:49:26.096 00.000 8960 GuideStep: 0.9 px 309 ms WEST, -6.8 px 0 ms NORTH
22:49:26.099 00.003 13828 Worker thread wakes up
22:49:26.099 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:26.099 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:28.563 02.464 13828 Exposure complete
22:49:28.722 00.159 13828 worker thread done servicing request
22:49:28.722 00.000 8960 OnExposeComplete: enter
22:49:28.724 00.002 8960 UpdateGuideState(): m_state=6
22:49:28.727 00.003 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1579
22:49:28.729 00.002 8960 Star::Find returns 1 (0), X=972.08, Y=729.27, Mass=143115, SNR=27.1, Peak=24380 HFD=3.3
22:49:28.731 00.002 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
22:49:28.734 00.003 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:49:28.735 00.001 8960 CameraToMount -- cameraX=-2.15 cameraY=-5.81 hyp=6.19 cameraTheta=-1.93 mountX=0.24 mountY=-6.19, mountTheta=-1.53
22:49:28.739 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.15, y=-5.81, opts=13)
22:49:28.741 00.002 8960 Enqueuing Move request for scope (-2.15, -5.81)
22:49:28.743 00.002 13828 Worker thread wakes up
22:49:28.743 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8886, max=65535, med=14006, FiltMin=10646, FiltMax=65535, Gamma=2.540
22:49:28.745 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.15, -5.81) opts 0xd
22:49:28.745 00.000 8960 UpdateGuideState exits: m=143115 SNR=27.1
22:49:28.747 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.15, -5.81)
22:49:28.747 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:28.749 00.002 13828 Moving (-2.15, -5.81) raw xDistance=0.24 yDistance=-6.19
22:49:28.749 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:28.751 00.002 8960 Enqueuing Expose request
22:49:28.753 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.24
22:49:28.753 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.19 from input -6.19
22:49:28.753 00.000 13828 MoveAxis(W, 110, ABG)
22:49:28.754 00.001 13828 Guiding  Dir = 3, Dur = 110
22:49:28.755 00.001 13828 IsSlewing returns 0
22:49:28.755 00.000 13828 IsGuiding returns 0
22:49:28.757 00.002 13828 PulseGuide returned control before completion, sleep 119
22:49:28.882 00.125 13828 IsGuiding returns 0
22:49:28.882 00.000 13828 Move returns status 0, amount 110
22:49:28.882 00.000 13828 MoveAxis(N, 3293, ABG)
22:49:28.882 00.000 13828 duration set to 0 by GuideMode
22:49:28.882 00.000 13828 Move returns status 0, amount 0
22:49:28.882 00.000 13828 move complete, result=0
22:49:28.882 00.000 13828 worker thread done servicing request
22:49:28.882 00.000 13828 Worker thread wakes up
22:49:28.882 00.000 8960 GuideStep: 0.2 px 110 ms WEST, -6.2 px 0 ms NORTH
22:49:28.884 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:28.884 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:31.358 02.474 13828 Exposure complete
22:49:31.510 00.152 13828 worker thread done servicing request
22:49:31.510 00.000 8960 OnExposeComplete: enter
22:49:31.512 00.002 8960 UpdateGuideState(): m_state=6
22:49:31.514 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1580
22:49:31.516 00.002 8960 Star::Find returns 1 (0), X=971.65, Y=728.59, Mass=129663, SNR=25.8, Peak=24176 HFD=3.1
22:49:31.519 00.003 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:49:31.520 00.001 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:49:31.522 00.002 8960 CameraToMount -- cameraX=-2.58 cameraY=-6.49 hyp=6.99 cameraTheta=-1.95 mountX=0.10 mountY=-6.98, mountTheta=-1.56
22:49:31.526 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=-6.49, opts=13)
22:49:31.528 00.002 8960 Enqueuing Move request for scope (-2.58, -6.49)
22:49:31.530 00.002 13828 Worker thread wakes up
22:49:31.530 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8822, max=65535, med=14012, FiltMin=10908, FiltMax=65535, Gamma=2.540
22:49:31.534 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, -6.49) opts 0xd
22:49:31.534 00.000 8960 UpdateGuideState exits: m=129663 SNR=25.8
22:49:31.537 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:31.539 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:31.540 00.001 8960 Enqueuing Expose request
22:49:31.543 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.58, -6.49)
22:49:31.543 00.000 13828 Moving (-2.58, -6.49) raw xDistance=0.10 yDistance=-6.98
22:49:31.543 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:49:31.543 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.98 from input -6.98
22:49:31.543 00.000 13828 MoveAxis(E, 0, ABG)
22:49:31.543 00.000 13828 Move returns status 0, amount 0
22:49:31.543 00.000 13828 MoveAxis(N, 3715, ABG)
22:49:31.543 00.000 13828 duration set to 0 by GuideMode
22:49:31.543 00.000 13828 Move returns status 0, amount 0
22:49:31.543 00.000 13828 move complete, result=0
22:49:31.544 00.001 13828 worker thread done servicing request
22:49:31.544 00.000 13828 Worker thread wakes up
22:49:31.544 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:31.544 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:31.545 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -7.0 px 0 ms NORTH
22:49:34.019 02.474 13828 Exposure complete
22:49:34.151 00.132 13828 worker thread done servicing request
22:49:34.151 00.000 8960 OnExposeComplete: enter
22:49:34.153 00.002 8960 UpdateGuideState(): m_state=6
22:49:34.155 00.002 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1581
22:49:34.157 00.002 8960 Star::Find returns 1 (0), X=971.69, Y=728.67, Mass=168662, SNR=29.7, Peak=24912 HFD=3.6
22:49:34.160 00.003 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:49:34.161 00.001 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:49:34.163 00.002 8960 CameraToMount -- cameraX=-2.54 cameraY=-6.41 hyp=6.90 cameraTheta=-1.95 mountX=0.11 mountY=-6.89, mountTheta=-1.56
22:49:34.166 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.54, y=-6.41, opts=13)
22:49:34.168 00.002 8960 Enqueuing Move request for scope (-2.54, -6.41)
22:49:34.171 00.003 13828 Worker thread wakes up
22:49:34.171 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8438, max=65535, med=14006, FiltMin=10838, FiltMax=65535, Gamma=2.540
22:49:34.173 00.002 8960 UpdateGuideState exits: m=168662 SNR=29.7
22:49:34.174 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.54, -6.41) opts 0xd
22:49:34.175 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:34.177 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.54, -6.41)
22:49:34.177 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:34.179 00.002 8960 Enqueuing Expose request
22:49:34.182 00.003 13828 Moving (-2.54, -6.41) raw xDistance=0.11 yDistance=-6.89
22:49:34.182 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
22:49:34.182 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.89 from input -6.89
22:49:34.182 00.000 13828 MoveAxis(E, 0, ABG)
22:49:34.182 00.000 13828 Move returns status 0, amount 0
22:49:34.182 00.000 13828 MoveAxis(N, 3667, ABG)
22:49:34.182 00.000 13828 duration set to 0 by GuideMode
22:49:34.182 00.000 13828 Move returns status 0, amount 0
22:49:34.182 00.000 13828 move complete, result=0
22:49:34.183 00.001 13828 worker thread done servicing request
22:49:34.183 00.000 13828 Worker thread wakes up
22:49:34.183 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:34.183 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:34.183 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -6.9 px 0 ms NORTH
22:49:36.652 02.469 13828 Exposure complete
22:49:36.812 00.160 13828 worker thread done servicing request
22:49:36.812 00.000 8960 OnExposeComplete: enter
22:49:36.816 00.004 8960 UpdateGuideState(): m_state=6
22:49:36.819 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1582
22:49:36.822 00.003 8960 Star::Find returns 1 (0), X=972.42, Y=729.32, Mass=121436, SNR=25.1, Peak=27068 HFD=3.0
22:49:36.824 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:49:36.826 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:49:36.829 00.003 8960 CameraToMount -- cameraX=-1.81 cameraY=-5.76 hyp=6.04 cameraTheta=-1.88 mountX=0.53 mountY=-6.03, mountTheta=-1.48
22:49:36.832 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.81, y=-5.76, opts=13)
22:49:36.833 00.001 8960 Enqueuing Move request for scope (-1.81, -5.76)
22:49:36.835 00.002 13828 Worker thread wakes up
22:49:36.835 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8636, max=65535, med=14000, FiltMin=11087, FiltMax=65535, Gamma=2.540
22:49:36.837 00.002 8960 UpdateGuideState exits: m=121436 SNR=25.1
22:49:36.839 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:36.841 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:36.843 00.002 8960 Enqueuing Expose request
22:49:36.844 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.81, -5.76) opts 0xd
22:49:36.845 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.81, -5.76)
22:49:36.845 00.000 13828 Moving (-1.81, -5.76) raw xDistance=0.53 yDistance=-6.03
22:49:36.845 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.53
22:49:36.845 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.03 from input -6.03
22:49:36.845 00.000 13828 MoveAxis(W, 197, ABG)
22:49:36.845 00.000 13828 Guiding  Dir = 3, Dur = 197
22:49:36.847 00.002 13828 IsSlewing returns 0
22:49:36.847 00.000 13828 IsGuiding returns 0
22:49:36.849 00.002 13828 PulseGuide returned control before completion, sleep 205
22:49:37.059 00.210 13828 IsGuiding returns 0
22:49:37.059 00.000 13828 Move returns status 0, amount 197
22:49:37.059 00.000 13828 MoveAxis(N, 3208, ABG)
22:49:37.059 00.000 13828 duration set to 0 by GuideMode
22:49:37.059 00.000 13828 Move returns status 0, amount 0
22:49:37.059 00.000 13828 move complete, result=0
22:49:37.059 00.000 13828 worker thread done servicing request
22:49:37.059 00.000 8960 GuideStep: 0.5 px 197 ms WEST, -6.0 px 0 ms NORTH
22:49:37.061 00.002 13828 Worker thread wakes up
22:49:37.061 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:37.061 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:39.522 02.461 13828 Exposure complete
22:49:39.680 00.158 13828 worker thread done servicing request
22:49:39.680 00.000 8960 OnExposeComplete: enter
22:49:39.682 00.002 8960 UpdateGuideState(): m_state=6
22:49:39.685 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1583
22:49:39.687 00.002 8960 Star::Find returns 1 (0), X=972.56, Y=728.98, Mass=96191, SNR=22.2, Peak=22691 HFD=3.3
22:49:39.688 00.001 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
22:49:39.690 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.48 = -1.48)
22:49:39.692 00.002 8960 CameraToMount -- cameraX=-1.67 cameraY=-6.10 hyp=6.32 cameraTheta=-1.84 mountX=0.79 mountY=-6.30, mountTheta=-1.45
22:49:39.695 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.67, y=-6.10, opts=13)
22:49:39.697 00.002 8960 Enqueuing Move request for scope (-1.67, -6.10)
22:49:39.699 00.002 13828 Worker thread wakes up
22:49:39.699 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8828, max=65535, med=14006, FiltMin=10793, FiltMax=65535, Gamma=2.540
22:49:39.702 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.67, -6.10) opts 0xd
22:49:39.703 00.001 8960 UpdateGuideState exits: m=96191 SNR=22.2
22:49:39.705 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.67, -6.10)
22:49:39.705 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:39.707 00.002 13828 Moving (-1.67, -6.10) raw xDistance=0.79 yDistance=-6.30
22:49:39.707 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:39.709 00.002 8960 Enqueuing Expose request
22:49:39.711 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.52 from input 0.79
22:49:39.711 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.30 from input -6.30
22:49:39.711 00.000 13828 MoveAxis(W, 306, ABG)
22:49:39.711 00.000 13828 Guiding  Dir = 3, Dur = 306
22:49:39.712 00.001 13828 IsSlewing returns 0
22:49:39.713 00.001 13828 IsGuiding returns 0
22:49:39.714 00.001 13828 PulseGuide returned control before completion, sleep 315
22:49:40.030 00.316 13828 IsGuiding returns 0
22:49:40.030 00.000 13828 Move returns status 0, amount 306
22:49:40.030 00.000 13828 MoveAxis(N, 3349, ABG)
22:49:40.030 00.000 13828 duration set to 0 by GuideMode
22:49:40.030 00.000 13828 Move returns status 0, amount 0
22:49:40.030 00.000 13828 move complete, result=0
22:49:40.030 00.000 13828 worker thread done servicing request
22:49:40.030 00.000 13828 Worker thread wakes up
22:49:40.030 00.000 8960 GuideStep: 0.8 px 306 ms WEST, -6.3 px 0 ms NORTH
22:49:40.032 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:40.032 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(958,714,31,31)
22:49:42.499 02.467 13828 Exposure complete
22:49:42.631 00.132 13828 worker thread done servicing request
22:49:42.632 00.001 8960 OnExposeComplete: enter
22:49:42.635 00.003 8960 UpdateGuideState(): m_state=6
22:49:42.638 00.003 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1584
22:49:42.641 00.003 8960 Star::Find returns 1 (0), X=972.28, Y=728.49, Mass=110614, SNR=23.9, Peak=24316 HFD=3.0
22:49:42.644 00.003 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:49:42.645 00.001 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
22:49:42.647 00.002 8960 CameraToMount -- cameraX=-1.96 cameraY=-6.59 hyp=6.87 cameraTheta=-1.86 mountX=0.72 mountY=-6.85, mountTheta=-1.47
22:49:42.650 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.96, y=-6.59, opts=13)
22:49:42.652 00.002 8960 Enqueuing Move request for scope (-1.96, -6.59)
22:49:42.654 00.002 13828 Worker thread wakes up
22:49:42.654 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.96, -6.59) opts 0xd
22:49:42.654 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8515, max=65535, med=13980, FiltMin=11004, FiltMax=65535, Gamma=2.540
22:49:42.656 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.96, -6.59)
22:49:42.656 00.000 13828 Moving (-1.96, -6.59) raw xDistance=0.72 yDistance=-6.85
22:49:42.656 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.72
22:49:42.656 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.85 from input -6.85
22:49:42.656 00.000 8960 UpdateGuideState exits: m=110614 SNR=23.9
22:49:42.659 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:42.663 00.004 13828 MoveAxis(W, 286, ABG)
22:49:42.663 00.000 13828 Guiding  Dir = 3, Dur = 286
22:49:42.663 00.000 13828 IsSlewing returns 0
22:49:42.663 00.000 13828 IsGuiding returns 0
22:49:42.663 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:42.666 00.003 8960 Enqueuing Expose request
22:49:42.668 00.002 13828 PulseGuide returned control before completion, sleep 295
22:49:42.978 00.310 13828 IsGuiding returns 0
22:49:42.978 00.000 13828 Move returns status 0, amount 286
22:49:42.978 00.000 13828 MoveAxis(N, 3645, ABG)
22:49:42.978 00.000 13828 duration set to 0 by GuideMode
22:49:42.978 00.000 13828 Move returns status 0, amount 0
22:49:42.978 00.000 13828 move complete, result=0
22:49:42.979 00.001 13828 worker thread done servicing request
22:49:42.979 00.000 8960 GuideStep: 0.7 px 286 ms WEST, -6.9 px 0 ms NORTH
22:49:42.982 00.003 13828 Worker thread wakes up
22:49:42.982 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:42.982 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,713,31,31)
22:49:45.456 02.474 13828 Exposure complete
22:49:45.588 00.132 13828 worker thread done servicing request
22:49:45.588 00.000 8960 OnExposeComplete: enter
22:49:45.591 00.003 8960 UpdateGuideState(): m_state=6
22:49:45.593 00.002 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1585
22:49:45.595 00.002 8960 Star::Find returns 1 (0), X=971.83, Y=728.73, Mass=120181, SNR=27.6, Peak=26192 HFD=2.9
22:49:45.596 00.001 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:49:45.598 00.002 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.58 = -1.58)
22:49:45.600 00.002 8960 CameraToMount -- cameraX=-2.40 cameraY=-6.34 hyp=6.78 cameraTheta=-1.93 mountX=0.21 mountY=-6.78, mountTheta=-1.54
22:49:45.602 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.40, y=-6.34, opts=13)
22:49:45.604 00.002 8960 Enqueuing Move request for scope (-2.40, -6.34)
22:49:45.607 00.003 13828 Worker thread wakes up
22:49:45.607 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.40, -6.34) opts 0xd
22:49:45.607 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8688, max=65535, med=13980, FiltMin=11056, FiltMax=65535, Gamma=2.540
22:49:45.609 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.40, -6.34)
22:49:45.609 00.000 13828 Moving (-2.40, -6.34) raw xDistance=0.21 yDistance=-6.78
22:49:45.609 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.21
22:49:45.609 00.000 8960 UpdateGuideState exits: m=120181 SNR=27.6
22:49:45.612 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:45.614 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.78 from input -6.78
22:49:45.614 00.000 13828 MoveAxis(W, 97, ABG)
22:49:45.614 00.000 13828 Guiding  Dir = 3, Dur = 97
22:49:45.614 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:45.616 00.002 8960 Enqueuing Expose request
22:49:45.618 00.002 13828 IsSlewing returns 0
22:49:45.618 00.000 13828 IsGuiding returns 0
22:49:45.620 00.002 13828 PulseGuide returned control before completion, sleep 106
22:49:45.731 00.111 13828 IsGuiding returns 0
22:49:45.731 00.000 13828 Move returns status 0, amount 97
22:49:45.731 00.000 13828 MoveAxis(N, 3608, ABG)
22:49:45.731 00.000 13828 duration set to 0 by GuideMode
22:49:45.731 00.000 13828 Move returns status 0, amount 0
22:49:45.731 00.000 13828 move complete, result=0
22:49:45.731 00.000 13828 worker thread done servicing request
22:49:45.732 00.001 13828 Worker thread wakes up
22:49:45.732 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:45.732 00.000 8960 GuideStep: 0.2 px 97 ms WEST, -6.8 px 0 ms NORTH
22:49:45.734 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:48.214 02.480 13828 Exposure complete
22:49:48.353 00.139 13828 worker thread done servicing request
22:49:48.353 00.000 8960 OnExposeComplete: enter
22:49:48.357 00.004 8960 UpdateGuideState(): m_state=6
22:49:48.360 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1586
22:49:48.362 00.002 8960 Star::Find returns 1 (0), X=971.68, Y=729.00, Mass=165496, SNR=30.3, Peak=24688 HFD=3.6
22:49:48.364 00.002 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.58 = -1.58)
22:49:48.366 00.002 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:49:48.368 00.002 8960 CameraToMount -- cameraX=-2.56 cameraY=-6.08 hyp=6.59 cameraTheta=-1.97 mountX=-0.03 mountY=-6.59, mountTheta=-1.58
22:49:48.371 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.56, y=-6.08, opts=13)
22:49:48.374 00.003 8960 Enqueuing Move request for scope (-2.56, -6.08)
22:49:48.377 00.003 13828 Worker thread wakes up
22:49:48.377 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8592, max=65535, med=13891, FiltMin=10870, FiltMax=65535, Gamma=2.540
22:49:48.379 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.56, -6.08) opts 0xd
22:49:48.380 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.56, -6.08)
22:49:48.380 00.000 13828 Moving (-2.56, -6.08) raw xDistance=-0.03 yDistance=-6.59
22:49:48.380 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:49:48.380 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.59 from input -6.59
22:49:48.380 00.000 8960 UpdateGuideState exits: m=165496 SNR=30.3
22:49:48.383 00.003 13828 MoveAxis(E, 0, ABG)
22:49:48.383 00.000 13828 Move returns status 0, amount 0
22:49:48.383 00.000 13828 MoveAxis(N, 3503, ABG)
22:49:48.383 00.000 13828 duration set to 0 by GuideMode
22:49:48.383 00.000 13828 Move returns status 0, amount 0
22:49:48.383 00.000 13828 move complete, result=0
22:49:48.383 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:48.385 00.002 13828 worker thread done servicing request
22:49:48.385 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:48.387 00.002 8960 Enqueuing Expose request
22:49:48.390 00.003 8960 GuideStep: -0.0 px 0 ms EAST, -6.6 px 0 ms NORTH
22:49:48.392 00.002 13828 Worker thread wakes up
22:49:48.392 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:48.392 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:49:50.862 02.470 13828 Exposure complete
22:49:50.987 00.125 13828 worker thread done servicing request
22:49:50.987 00.000 8960 OnExposeComplete: enter
22:49:50.989 00.002 8960 UpdateGuideState(): m_state=6
22:49:50.992 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1587
22:49:50.994 00.002 8960 Star::Find returns 1 (0), X=971.42, Y=729.08, Mass=132870, SNR=24.8, Peak=28444 HFD=2.6
22:49:50.997 00.003 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
22:49:50.999 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:49:51.000 00.001 8960 CameraToMount -- cameraX=-2.81 cameraY=-6.00 hyp=6.63 cameraTheta=-2.01 mountX=-0.30 mountY=-6.61, mountTheta=-1.62
22:49:51.004 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.81, y=-6.00, opts=13)
22:49:51.007 00.003 8960 Enqueuing Move request for scope (-2.81, -6.00)
22:49:51.009 00.002 13828 Worker thread wakes up
22:49:51.009 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.81, -6.00) opts 0xd
22:49:51.009 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7817, max=65535, med=13872, FiltMin=10844, FiltMax=65535, Gamma=2.540
22:49:51.013 00.004 13828 Handling offset move in thread for scope, endpoint = (-2.81, -6.00)
22:49:51.013 00.000 8960 UpdateGuideState exits: m=132870 SNR=24.8
22:49:51.015 00.002 13828 Moving (-2.81, -6.00) raw xDistance=-0.30 yDistance=-6.61
22:49:51.015 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:51.018 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
22:49:51.018 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:51.021 00.003 8960 Enqueuing Expose request
22:49:51.024 00.003 13828 GuideAlgorithmResistSwitch::result() returns -6.61 from input -6.61
22:49:51.024 00.000 13828 MoveAxis(E, 112, ABG)
22:49:51.024 00.000 13828 Guiding  Dir = 2, Dur = 112
22:49:51.024 00.000 13828 IsSlewing returns 0
22:49:51.024 00.000 13828 IsGuiding returns 0
22:49:51.026 00.002 13828 PulseGuide returned control before completion, sleep 121
22:49:51.154 00.128 13828 IsGuiding returns 0
22:49:51.154 00.000 13828 Move returns status 0, amount 112
22:49:51.154 00.000 13828 MoveAxis(N, 3514, ABG)
22:49:51.154 00.000 13828 duration set to 0 by GuideMode
22:49:51.154 00.000 13828 Move returns status 0, amount 0
22:49:51.154 00.000 13828 move complete, result=0
22:49:51.154 00.000 13828 worker thread done servicing request
22:49:51.154 00.000 8960 GuideStep: -0.3 px 112 ms EAST, -6.6 px 0 ms NORTH
22:49:51.157 00.003 13828 Worker thread wakes up
22:49:51.157 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:51.157 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:49:53.625 02.468 13828 Exposure complete
22:49:53.763 00.138 13828 worker thread done servicing request
22:49:53.763 00.000 8960 OnExposeComplete: enter
22:49:53.765 00.002 8960 UpdateGuideState(): m_state=6
22:49:53.767 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1588
22:49:53.770 00.003 8960 Star::Find returns 1 (0), X=971.32, Y=729.79, Mass=152079, SNR=27.6, Peak=25756 HFD=3.8
22:49:53.774 00.004 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:49:53.776 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:49:53.778 00.002 8960 CameraToMount -- cameraX=-2.91 cameraY=-5.28 hyp=6.03 cameraTheta=-2.07 mountX=-0.66 mountY=-5.97, mountTheta=-1.68
22:49:53.780 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.91, y=-5.28, opts=13)
22:49:53.782 00.002 8960 Enqueuing Move request for scope (-2.91, -5.28)
22:49:53.784 00.002 13828 Worker thread wakes up
22:49:53.784 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8489, max=65535, med=13833, FiltMin=10870, FiltMax=65535, Gamma=2.540
22:49:53.786 00.002 8960 UpdateGuideState exits: m=152079 SNR=27.6
22:49:53.788 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.91, -5.28) opts 0xd
22:49:53.788 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:53.790 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.91, -5.28)
22:49:53.790 00.000 13828 Moving (-2.91, -5.28) raw xDistance=-0.66 yDistance=-5.97
22:49:53.790 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.66
22:49:53.790 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.97 from input -5.97
22:49:53.790 00.000 13828 MoveAxis(E, 254, ABG)
22:49:53.791 00.001 13828 Guiding  Dir = 2, Dur = 254
22:49:53.791 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:53.793 00.002 8960 Enqueuing Expose request
22:49:53.795 00.002 13828 IsSlewing returns 0
22:49:53.795 00.000 13828 IsGuiding returns 0
22:49:53.797 00.002 13828 PulseGuide returned control before completion, sleep 263
22:49:54.066 00.269 13828 IsGuiding returns 0
22:49:54.066 00.000 13828 Move returns status 0, amount 254
22:49:54.066 00.000 13828 MoveAxis(N, 3173, ABG)
22:49:54.066 00.000 13828 duration set to 0 by GuideMode
22:49:54.066 00.000 13828 Move returns status 0, amount 0
22:49:54.066 00.000 13828 move complete, result=0
22:49:54.066 00.000 13828 worker thread done servicing request
22:49:54.066 00.000 8960 GuideStep: -0.7 px 254 ms EAST, -6.0 px 0 ms NORTH
22:49:54.068 00.002 13828 Worker thread wakes up
22:49:54.068 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:54.068 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,715,31,31)
22:49:56.528 02.460 13828 Exposure complete
22:49:56.679 00.151 13828 worker thread done servicing request
22:49:56.679 00.000 8960 OnExposeComplete: enter
22:49:56.681 00.002 8960 UpdateGuideState(): m_state=6
22:49:56.684 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1589
22:49:56.686 00.002 8960 Star::Find returns 1 (0), X=972.53, Y=729.16, Mass=114312, SNR=23.3, Peak=26108 HFD=2.6
22:49:56.688 00.002 8960 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.39) = xAngle (-1.46 = -1.46)
22:49:56.691 00.003 8960 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
22:49:56.694 00.003 8960 CameraToMount -- cameraX=-1.70 cameraY=-5.92 hyp=6.16 cameraTheta=-1.85 mountX=0.70 mountY=-6.14, mountTheta=-1.46
22:49:56.697 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.70, y=-5.92, opts=13)
22:49:56.700 00.003 8960 Enqueuing Move request for scope (-1.70, -5.92)
22:49:56.703 00.003 13828 Worker thread wakes up
22:49:56.703 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8310, max=65535, med=13948, FiltMin=10998, FiltMax=65535, Gamma=2.540
22:49:56.706 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.70, -5.92) opts 0xd
22:49:56.706 00.000 8960 UpdateGuideState exits: m=114312 SNR=23.3
22:49:56.708 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:56.710 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.70, -5.92)
22:49:56.710 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:56.712 00.002 8960 Enqueuing Expose request
22:49:56.714 00.002 13828 Moving (-1.70, -5.92) raw xDistance=0.70 yDistance=-6.14
22:49:56.714 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.70
22:49:56.714 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.14 from input -6.14
22:49:56.714 00.000 13828 MoveAxis(W, 240, ABG)
22:49:56.714 00.000 13828 Guiding  Dir = 3, Dur = 240
22:49:56.716 00.002 13828 IsSlewing returns 0
22:49:56.716 00.000 13828 IsGuiding returns 0
22:49:56.717 00.001 13828 PulseGuide returned control before completion, sleep 249
22:49:56.982 00.265 13828 IsGuiding returns 0
22:49:56.982 00.000 13828 Move returns status 0, amount 240
22:49:56.982 00.000 13828 MoveAxis(N, 3267, ABG)
22:49:56.982 00.000 13828 duration set to 0 by GuideMode
22:49:56.982 00.000 13828 Move returns status 0, amount 0
22:49:56.982 00.000 13828 move complete, result=0
22:49:56.982 00.000 13828 worker thread done servicing request
22:49:56.982 00.000 13828 Worker thread wakes up
22:49:56.982 00.000 8960 GuideStep: 0.7 px 240 ms WEST, -6.1 px 0 ms NORTH
22:49:56.985 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:56.985 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(958,714,31,31)
22:49:59.451 02.466 13828 Exposure complete
22:49:59.591 00.140 13828 worker thread done servicing request
22:49:59.591 00.000 8960 OnExposeComplete: enter
22:49:59.595 00.004 8960 UpdateGuideState(): m_state=6
22:49:59.597 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1590
22:49:59.601 00.004 8960 Star::Find returns 1 (0), X=972.29, Y=729.00, Mass=134845, SNR=25.9, Peak=25724 HFD=3.3
22:49:59.603 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:49:59.605 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:49:59.607 00.002 8960 CameraToMount -- cameraX=-1.94 cameraY=-6.07 hyp=6.38 cameraTheta=-1.88 mountX=0.53 mountY=-6.37, mountTheta=-1.49
22:49:59.610 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.94, y=-6.07, opts=13)
22:49:59.612 00.002 8960 Enqueuing Move request for scope (-1.94, -6.07)
22:49:59.614 00.002 13828 Worker thread wakes up
22:49:59.614 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.94, -6.07) opts 0xd
22:49:59.615 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.94, -6.07)
22:49:59.615 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8662, max=65535, med=13897, FiltMin=10908, FiltMax=65535, Gamma=2.540
22:49:59.617 00.002 13828 Moving (-1.94, -6.07) raw xDistance=0.53 yDistance=-6.37
22:49:59.617 00.000 8960 UpdateGuideState exits: m=134845 SNR=25.9
22:49:59.620 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.53
22:49:59.620 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:49:59.622 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.37 from input -6.37
22:49:59.622 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:49:59.625 00.003 8960 Enqueuing Expose request
22:49:59.627 00.002 13828 MoveAxis(W, 214, ABG)
22:49:59.627 00.000 13828 Guiding  Dir = 3, Dur = 214
22:49:59.630 00.003 13828 IsSlewing returns 0
22:49:59.630 00.000 13828 IsGuiding returns 0
22:49:59.633 00.003 13828 PulseGuide returned control before completion, sleep 221
22:49:59.863 00.230 13828 IsGuiding returns 0
22:49:59.863 00.000 13828 Move returns status 0, amount 214
22:49:59.863 00.000 13828 MoveAxis(N, 3388, ABG)
22:49:59.863 00.000 13828 duration set to 0 by GuideMode
22:49:59.863 00.000 13828 Move returns status 0, amount 0
22:49:59.863 00.000 13828 move complete, result=0
22:49:59.863 00.000 13828 worker thread done servicing request
22:49:59.863 00.000 8960 GuideStep: 0.5 px 214 ms WEST, -6.4 px 0 ms NORTH
22:49:59.866 00.003 13828 Worker thread wakes up
22:49:59.866 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:49:59.866 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:50:02.343 02.477 13828 Exposure complete
22:50:02.474 00.131 13828 worker thread done servicing request
22:50:02.474 00.000 8960 OnExposeComplete: enter
22:50:02.477 00.003 8960 UpdateGuideState(): m_state=6
22:50:02.480 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1591
22:50:02.483 00.003 8960 Star::Find returns 1 (0), X=972.40, Y=729.36, Mass=121526, SNR=24.3, Peak=26556 HFD=3.1
22:50:02.486 00.003 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:50:02.489 00.003 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:50:02.492 00.003 8960 CameraToMount -- cameraX=-1.83 cameraY=-5.72 hyp=6.01 cameraTheta=-1.88 mountX=0.50 mountY=-6.00, mountTheta=-1.49
22:50:02.495 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.83, y=-5.72, opts=13)
22:50:02.497 00.002 8960 Enqueuing Move request for scope (-1.83, -5.72)
22:50:02.499 00.002 13828 Worker thread wakes up
22:50:02.499 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8976, max=65535, med=13897, FiltMin=10979, FiltMax=65535, Gamma=2.540
22:50:02.501 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -5.72) opts 0xd
22:50:02.501 00.000 8960 UpdateGuideState exits: m=121526 SNR=24.3
22:50:02.503 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:02.505 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:02.506 00.001 8960 Enqueuing Expose request
22:50:02.508 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.83, -5.72)
22:50:02.508 00.000 13828 Moving (-1.83, -5.72) raw xDistance=0.50 yDistance=-6.00
22:50:02.508 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.50
22:50:02.508 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.00 from input -6.00
22:50:02.508 00.000 13828 MoveAxis(W, 199, ABG)
22:50:02.508 00.000 13828 Guiding  Dir = 3, Dur = 199
22:50:02.510 00.002 13828 IsSlewing returns 0
22:50:02.510 00.000 13828 IsGuiding returns 0
22:50:02.512 00.002 13828 PulseGuide returned control before completion, sleep 208
22:50:02.736 00.224 13828 IsGuiding returns 0
22:50:02.736 00.000 13828 Move returns status 0, amount 199
22:50:02.736 00.000 13828 MoveAxis(N, 3191, ABG)
22:50:02.736 00.000 13828 duration set to 0 by GuideMode
22:50:02.736 00.000 13828 Move returns status 0, amount 0
22:50:02.736 00.000 13828 move complete, result=0
22:50:02.736 00.000 13828 worker thread done servicing request
22:50:02.736 00.000 8960 GuideStep: 0.5 px 199 ms WEST, -6.0 px 0 ms NORTH
22:50:02.739 00.003 13828 Worker thread wakes up
22:50:02.740 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:02.740 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:50:05.218 02.478 13828 Exposure complete
22:50:05.352 00.134 13828 worker thread done servicing request
22:50:05.352 00.000 8960 OnExposeComplete: enter
22:50:05.355 00.003 8960 UpdateGuideState(): m_state=6
22:50:05.357 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1592
22:50:05.359 00.002 8960 Star::Find returns 1 (0), X=972.76, Y=729.55, Mass=112010, SNR=21.8, Peak=22620 HFD=3.1
22:50:05.360 00.001 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.44 = -1.44)
22:50:05.362 00.002 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
22:50:05.364 00.002 8960 CameraToMount -- cameraX=-1.48 cameraY=-5.53 hyp=5.72 cameraTheta=-1.83 mountX=0.75 mountY=-5.69, mountTheta=-1.44
22:50:05.367 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.48, y=-5.53, opts=13)
22:50:05.368 00.001 8960 Enqueuing Move request for scope (-1.48, -5.53)
22:50:05.370 00.002 13828 Worker thread wakes up
22:50:05.370 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9110, max=65535, med=13897, FiltMin=10729, FiltMax=65535, Gamma=2.540
22:50:05.372 00.002 8960 UpdateGuideState exits: m=112010 SNR=21.8
22:50:05.374 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.48, -5.53) opts 0xd
22:50:05.374 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:05.376 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.48, -5.53)
22:50:05.376 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:05.378 00.002 8960 Enqueuing Expose request
22:50:05.381 00.003 13828 Moving (-1.48, -5.53) raw xDistance=0.75 yDistance=-5.69
22:50:05.381 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
22:50:05.381 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.69 from input -5.69
22:50:05.381 00.000 13828 MoveAxis(W, 293, ABG)
22:50:05.381 00.000 13828 Guiding  Dir = 3, Dur = 293
22:50:05.383 00.002 13828 IsSlewing returns 0
22:50:05.383 00.000 13828 IsGuiding returns 0
22:50:05.385 00.002 13828 PulseGuide returned control before completion, sleep 302
22:50:05.692 00.307 13828 IsGuiding returns 0
22:50:05.692 00.000 13828 Move returns status 0, amount 293
22:50:05.692 00.000 13828 MoveAxis(N, 3028, ABG)
22:50:05.692 00.000 13828 duration set to 0 by GuideMode
22:50:05.692 00.000 13828 Move returns status 0, amount 0
22:50:05.692 00.000 13828 move complete, result=0
22:50:05.692 00.000 13828 worker thread done servicing request
22:50:05.692 00.000 8960 GuideStep: 0.8 px 293 ms WEST, -5.7 px 0 ms NORTH
22:50:05.695 00.003 13828 Worker thread wakes up
22:50:05.695 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:05.695 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:08.168 02.473 13828 Exposure complete
22:50:08.318 00.150 13828 worker thread done servicing request
22:50:08.318 00.000 8960 OnExposeComplete: enter
22:50:08.321 00.003 8960 UpdateGuideState(): m_state=6
22:50:08.324 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1593
22:50:08.326 00.002 8960 Star::Find returns 1 (0), X=972.93, Y=729.36, Mass=151958, SNR=26.3, Peak=25219 HFD=3.3
22:50:08.328 00.002 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.40 = -1.40)
22:50:08.330 00.002 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.44 = -1.44)
22:50:08.332 00.002 8960 CameraToMount -- cameraX=-1.30 cameraY=-5.72 hyp=5.86 cameraTheta=-1.79 mountX=0.99 mountY=-5.81, mountTheta=-1.40
22:50:08.334 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.30, y=-5.72, opts=13)
22:50:08.337 00.003 8960 Enqueuing Move request for scope (-1.30, -5.72)
22:50:08.339 00.002 13828 Worker thread wakes up
22:50:08.339 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.30, -5.72) opts 0xd
22:50:08.339 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8368, max=65535, med=13878, FiltMin=10883, FiltMax=65535, Gamma=2.540
22:50:08.342 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.30, -5.72)
22:50:08.342 00.000 8960 UpdateGuideState exits: m=151958 SNR=26.3
22:50:08.344 00.002 13828 Moving (-1.30, -5.72) raw xDistance=0.99 yDistance=-5.81
22:50:08.344 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.66 from input 0.99
22:50:08.344 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:08.347 00.003 13828 GuideAlgorithmResistSwitch::result() returns -5.81 from input -5.81
22:50:08.347 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:08.350 00.003 8960 Enqueuing Expose request
22:50:08.352 00.002 13828 MoveAxis(W, 386, ABG)
22:50:08.353 00.001 13828 Guiding  Dir = 3, Dur = 386
22:50:08.354 00.001 13828 IsSlewing returns 0
22:50:08.354 00.000 13828 IsGuiding returns 0
22:50:08.356 00.002 13828 PulseGuide returned control before completion, sleep 395
22:50:08.756 00.400 13828 IsGuiding returns 0
22:50:08.756 00.000 13828 Move returns status 0, amount 386
22:50:08.756 00.000 13828 MoveAxis(N, 3090, ABG)
22:50:08.756 00.000 13828 duration set to 0 by GuideMode
22:50:08.756 00.000 13828 Move returns status 0, amount 0
22:50:08.756 00.000 13828 move complete, result=0
22:50:08.756 00.000 13828 worker thread done servicing request
22:50:08.756 00.000 13828 Worker thread wakes up
22:50:08.756 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:08.757 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:08.757 00.000 8960 GuideStep: 1.0 px 386 ms WEST, -5.8 px 0 ms NORTH
22:50:11.224 02.467 13828 Exposure complete
22:50:11.373 00.149 13828 worker thread done servicing request
22:50:11.373 00.000 8960 OnExposeComplete: enter
22:50:11.376 00.003 8960 UpdateGuideState(): m_state=6
22:50:11.379 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1594
22:50:11.381 00.002 8960 Star::Find returns 1 (0), X=971.89, Y=729.70, Mass=145908, SNR=26.7, Peak=21948 HFD=4.1
22:50:11.383 00.002 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:50:11.385 00.002 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.62 = -1.62)
22:50:11.387 00.002 8960 CameraToMount -- cameraX=-2.34 cameraY=-5.37 hyp=5.86 cameraTheta=-1.98 mountX=-0.11 mountY=-5.85, mountTheta=-1.59
22:50:11.391 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.34, y=-5.37, opts=13)
22:50:11.393 00.002 8960 Enqueuing Move request for scope (-2.34, -5.37)
22:50:11.395 00.002 13828 Worker thread wakes up
22:50:11.395 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=7862, max=65535, med=13961, FiltMin=10934, FiltMax=65535, Gamma=2.540
22:50:11.397 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.34, -5.37) opts 0xd
22:50:11.397 00.000 8960 UpdateGuideState exits: m=145908 SNR=26.7
22:50:11.399 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.34, -5.37)
22:50:11.399 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:11.401 00.002 13828 Moving (-2.34, -5.37) raw xDistance=-0.11 yDistance=-5.85
22:50:11.401 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:11.403 00.002 8960 Enqueuing Expose request
22:50:11.405 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:50:11.405 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.85 from input -5.85
22:50:11.405 00.000 13828 MoveAxis(E, 0, ABG)
22:50:11.405 00.000 13828 Move returns status 0, amount 0
22:50:11.405 00.000 13828 MoveAxis(N, 3113, ABG)
22:50:11.405 00.000 13828 duration set to 0 by GuideMode
22:50:11.405 00.000 13828 Move returns status 0, amount 0
22:50:11.405 00.000 13828 move complete, result=0
22:50:11.405 00.000 13828 worker thread done servicing request
22:50:11.406 00.001 13828 Worker thread wakes up
22:50:11.406 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:11.406 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:11.409 00.003 8960 GuideStep: -0.1 px 0 ms EAST, -5.9 px 0 ms NORTH
22:50:13.876 02.467 13828 Exposure complete
22:50:14.017 00.141 13828 worker thread done servicing request
22:50:14.017 00.000 8960 OnExposeComplete: enter
22:50:14.020 00.003 8960 UpdateGuideState(): m_state=6
22:50:14.023 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1595
22:50:14.026 00.003 8960 Star::Find returns 1 (0), X=971.73, Y=729.42, Mass=113585, SNR=21.8, Peak=26108 HFD=2.9
22:50:14.028 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:50:14.030 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:50:14.032 00.002 8960 CameraToMount -- cameraX=-2.50 cameraY=-5.66 hyp=6.19 cameraTheta=-1.99 mountX=-0.15 mountY=-6.17, mountTheta=-1.59
22:50:14.036 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.50, y=-5.66, opts=13)
22:50:14.038 00.002 8960 Enqueuing Move request for scope (-2.50, -5.66)
22:50:14.042 00.004 13828 Worker thread wakes up
22:50:14.042 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.50, -5.66) opts 0xd
22:50:14.042 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.50, -5.66)
22:50:14.042 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8752, max=65535, med=13923, FiltMin=11036, FiltMax=65535, Gamma=2.540
22:50:14.044 00.002 13828 Moving (-2.50, -5.66) raw xDistance=-0.15 yDistance=-6.17
22:50:14.044 00.000 8960 UpdateGuideState exits: m=113585 SNR=21.8
22:50:14.046 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:50:14.046 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:14.048 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.17 from input -6.17
22:50:14.048 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:14.050 00.002 8960 Enqueuing Expose request
22:50:14.051 00.001 13828 MoveAxis(E, 55, ABG)
22:50:14.052 00.001 13828 Guiding  Dir = 2, Dur = 55
22:50:14.053 00.001 13828 IsSlewing returns 0
22:50:14.053 00.000 13828 IsGuiding returns 0
22:50:14.055 00.002 13828 PulseGuide returned control before completion, sleep 64
22:50:14.133 00.078 13828 IsGuiding returns 0
22:50:14.133 00.000 13828 Move returns status 0, amount 55
22:50:14.133 00.000 13828 MoveAxis(N, 3284, ABG)
22:50:14.133 00.000 13828 duration set to 0 by GuideMode
22:50:14.133 00.000 13828 Move returns status 0, amount 0
22:50:14.133 00.000 13828 move complete, result=0
22:50:14.133 00.000 13828 worker thread done servicing request
22:50:14.133 00.000 8960 GuideStep: -0.1 px 55 ms EAST, -6.2 px 0 ms NORTH
22:50:14.138 00.005 13828 Worker thread wakes up
22:50:14.138 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:14.138 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:50:16.614 02.476 13828 Exposure complete
22:50:16.765 00.151 13828 worker thread done servicing request
22:50:16.765 00.000 8960 OnExposeComplete: enter
22:50:16.769 00.004 8960 UpdateGuideState(): m_state=6
22:50:16.772 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1596
22:50:16.774 00.002 8960 Star::Find returns 1 (0), X=971.22, Y=730.19, Mass=116916, SNR=22.1, Peak=23875 HFD=4.2
22:50:16.775 00.001 8960 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.39) = xAngle (-1.73 = -1.73)
22:50:16.778 00.003 8960 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
22:50:16.779 00.001 8960 CameraToMount -- cameraX=-3.02 cameraY=-4.88 hyp=5.74 cameraTheta=-2.12 mountX=-0.92 mountY=-5.63, mountTheta=-1.73
22:50:16.782 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.02, y=-4.88, opts=13)
22:50:16.784 00.002 8960 Enqueuing Move request for scope (-3.02, -4.88)
22:50:16.786 00.002 13828 Worker thread wakes up
22:50:16.786 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8617, max=65535, med=13910, FiltMin=11024, FiltMax=65535, Gamma=2.540
22:50:16.788 00.002 8960 UpdateGuideState exits: m=116916 SNR=22.1
22:50:16.790 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.02, -4.88) opts 0xd
22:50:16.790 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:16.793 00.003 13828 Handling offset move in thread for scope, endpoint = (-3.02, -4.88)
22:50:16.793 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:16.795 00.002 8960 Enqueuing Expose request
22:50:16.797 00.002 13828 Moving (-3.02, -4.88) raw xDistance=-0.92 yDistance=-5.63
22:50:16.797 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.58 from input -0.92
22:50:16.797 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.63 from input -5.63
22:50:16.797 00.000 13828 MoveAxis(E, 343, ABG)
22:50:16.797 00.000 13828 Guiding  Dir = 2, Dur = 343
22:50:16.799 00.002 13828 IsSlewing returns 0
22:50:16.799 00.000 13828 IsGuiding returns 0
22:50:16.801 00.002 13828 PulseGuide returned control before completion, sleep 352
22:50:17.156 00.355 13828 IsGuiding returns 0
22:50:17.156 00.000 13828 Move returns status 0, amount 343
22:50:17.156 00.000 13828 MoveAxis(N, 2994, ABG)
22:50:17.156 00.000 13828 duration set to 0 by GuideMode
22:50:17.156 00.000 13828 Move returns status 0, amount 0
22:50:17.156 00.000 13828 move complete, result=0
22:50:17.156 00.000 13828 worker thread done servicing request
22:50:17.156 00.000 13828 Worker thread wakes up
22:50:17.156 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:17.156 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:17.156 00.000 8960 GuideStep: -0.9 px 343 ms EAST, -5.6 px 0 ms NORTH
22:50:19.635 02.479 13828 Exposure complete
22:50:19.783 00.148 13828 worker thread done servicing request
22:50:19.783 00.000 8960 OnExposeComplete: enter
22:50:19.785 00.002 8960 UpdateGuideState(): m_state=6
22:50:19.788 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1597
22:50:19.790 00.002 8960 Star::Find returns 1 (0), X=972.55, Y=729.45, Mass=130776, SNR=24.4, Peak=24803 HFD=3.1
22:50:19.793 00.003 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:50:19.798 00.005 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
22:50:19.799 00.001 8960 CameraToMount -- cameraX=-1.69 cameraY=-5.62 hyp=5.87 cameraTheta=-1.86 mountX=0.60 mountY=-5.86, mountTheta=-1.47
22:50:19.802 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.69, y=-5.62, opts=13)
22:50:19.804 00.002 8960 Enqueuing Move request for scope (-1.69, -5.62)
22:50:19.807 00.003 13828 Worker thread wakes up
22:50:19.807 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8547, max=65535, med=14000, FiltMin=10748, FiltMax=65535, Gamma=2.540
22:50:19.809 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.69, -5.62) opts 0xd
22:50:19.809 00.000 8960 UpdateGuideState exits: m=130776 SNR=24.4
22:50:19.811 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.69, -5.62)
22:50:19.811 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:19.813 00.002 13828 Moving (-1.69, -5.62) raw xDistance=0.60 yDistance=-5.86
22:50:19.813 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:19.815 00.002 8960 Enqueuing Expose request
22:50:19.818 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.60
22:50:19.818 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.86 from input -5.86
22:50:19.818 00.000 13828 MoveAxis(W, 197, ABG)
22:50:19.818 00.000 13828 Guiding  Dir = 3, Dur = 197
22:50:19.819 00.001 13828 IsSlewing returns 0
22:50:19.820 00.001 13828 IsGuiding returns 0
22:50:19.821 00.001 13828 PulseGuide returned control before completion, sleep 206
22:50:20.030 00.209 13828 IsGuiding returns 0
22:50:20.030 00.000 13828 Move returns status 0, amount 197
22:50:20.030 00.000 13828 MoveAxis(N, 3115, ABG)
22:50:20.030 00.000 13828 duration set to 0 by GuideMode
22:50:20.031 00.001 13828 Move returns status 0, amount 0
22:50:20.031 00.000 13828 move complete, result=0
22:50:20.031 00.000 13828 worker thread done servicing request
22:50:20.031 00.000 13828 Worker thread wakes up
22:50:20.031 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:20.031 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:20.031 00.000 8960 GuideStep: 0.6 px 197 ms WEST, -5.9 px 0 ms NORTH
22:50:22.503 02.472 13828 Exposure complete
22:50:22.648 00.145 13828 worker thread done servicing request
22:50:22.648 00.000 8960 OnExposeComplete: enter
22:50:22.650 00.002 8960 UpdateGuideState(): m_state=6
22:50:22.652 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1598
22:50:22.654 00.002 8960 Star::Find returns 1 (0), X=971.65, Y=729.26, Mass=118615, SNR=25.6, Peak=26128 HFD=2.8
22:50:22.656 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:50:22.658 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:50:22.659 00.001 8960 CameraToMount -- cameraX=-2.58 cameraY=-5.82 hyp=6.37 cameraTheta=-1.99 mountX=-0.16 mountY=-6.35, mountTheta=-1.60
22:50:22.662 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=-5.82, opts=13)
22:50:22.664 00.002 8960 Enqueuing Move request for scope (-2.58, -5.82)
22:50:22.665 00.001 13828 Worker thread wakes up
22:50:22.666 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8291, max=65535, med=14051, FiltMin=10960, FiltMax=65535, Gamma=2.540
22:50:22.667 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, -5.82) opts 0xd
22:50:22.667 00.000 8960 UpdateGuideState exits: m=118615 SNR=25.6
22:50:22.669 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.58, -5.82)
22:50:22.669 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:22.672 00.003 13828 Moving (-2.58, -5.82) raw xDistance=-0.16 yDistance=-6.35
22:50:22.672 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:22.674 00.002 8960 Enqueuing Expose request
22:50:22.676 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.16
22:50:22.677 00.001 13828 GuideAlgorithmResistSwitch::result() returns -6.35 from input -6.35
22:50:22.677 00.000 13828 MoveAxis(E, 45, ABG)
22:50:22.677 00.000 13828 Guiding  Dir = 2, Dur = 45
22:50:22.678 00.001 13828 IsSlewing returns 0
22:50:22.678 00.000 13828 IsGuiding returns 0
22:50:22.679 00.001 13828 PulseGuide returned control before completion, sleep 54
22:50:22.736 00.057 13828 IsGuiding returns 0
22:50:22.736 00.000 13828 Move returns status 0, amount 45
22:50:22.736 00.000 13828 MoveAxis(N, 3379, ABG)
22:50:22.736 00.000 13828 duration set to 0 by GuideMode
22:50:22.736 00.000 13828 Move returns status 0, amount 0
22:50:22.736 00.000 13828 move complete, result=0
22:50:22.736 00.000 13828 worker thread done servicing request
22:50:22.736 00.000 13828 Worker thread wakes up
22:50:22.737 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:22.737 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:50:22.737 00.000 8960 GuideStep: -0.2 px 45 ms EAST, -6.4 px 0 ms NORTH
22:50:25.215 02.478 13828 Exposure complete
22:50:25.347 00.132 13828 worker thread done servicing request
22:50:25.348 00.001 8960 OnExposeComplete: enter
22:50:25.350 00.002 8960 UpdateGuideState(): m_state=6
22:50:25.352 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1599
22:50:25.354 00.002 8960 Star::Find returns 1 (0), X=971.51, Y=728.94, Mass=167706, SNR=32.7, Peak=23868 HFD=4.0
22:50:25.357 00.003 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:50:25.359 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:50:25.361 00.002 8960 CameraToMount -- cameraX=-2.72 cameraY=-6.14 hyp=6.72 cameraTheta=-1.99 mountX=-0.16 mountY=-6.71, mountTheta=-1.60
22:50:25.365 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.72, y=-6.14, opts=13)
22:50:25.368 00.003 8960 Enqueuing Move request for scope (-2.72, -6.14)
22:50:25.369 00.001 13828 Worker thread wakes up
22:50:25.370 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8950, max=65535, med=14057, FiltMin=11126, FiltMax=65535, Gamma=2.540
22:50:25.372 00.002 8960 UpdateGuideState exits: m=167706 SNR=32.7
22:50:25.374 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:25.375 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:25.377 00.002 8960 Enqueuing Expose request
22:50:25.378 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.72, -6.14) opts 0xd
22:50:25.378 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.72, -6.14)
22:50:25.379 00.001 13828 Moving (-2.72, -6.14) raw xDistance=-0.16 yDistance=-6.71
22:50:25.379 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
22:50:25.379 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.71 from input -6.71
22:50:25.379 00.000 13828 MoveAxis(E, 64, ABG)
22:50:25.379 00.000 13828 Guiding  Dir = 2, Dur = 64
22:50:25.381 00.002 13828 IsSlewing returns 0
22:50:25.381 00.000 13828 IsGuiding returns 0
22:50:25.383 00.002 13828 PulseGuide returned control before completion, sleep 73
22:50:25.472 00.089 13828 IsGuiding returns 0
22:50:25.472 00.000 13828 Move returns status 0, amount 64
22:50:25.472 00.000 13828 MoveAxis(N, 3566, ABG)
22:50:25.472 00.000 13828 duration set to 0 by GuideMode
22:50:25.472 00.000 13828 Move returns status 0, amount 0
22:50:25.472 00.000 13828 move complete, result=0
22:50:25.472 00.000 13828 worker thread done servicing request
22:50:25.472 00.000 13828 Worker thread wakes up
22:50:25.472 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:25.472 00.000 8960 GuideStep: -0.2 px 64 ms EAST, -6.7 px 0 ms NORTH
22:50:25.474 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:50:27.949 02.475 13828 Exposure complete
22:50:28.098 00.149 13828 worker thread done servicing request
22:50:28.098 00.000 8960 OnExposeComplete: enter
22:50:28.100 00.002 8960 UpdateGuideState(): m_state=6
22:50:28.103 00.003 8960 Star::Find(15, 971, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1600
22:50:28.105 00.002 8960 Star::Find returns 1 (0), X=972.18, Y=728.92, Mass=138977, SNR=27.4, Peak=23900 HFD=3.2
22:50:28.107 00.002 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.50 = -1.50)
22:50:28.110 00.003 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
22:50:28.113 00.003 8960 CameraToMount -- cameraX=-2.05 cameraY=-6.15 hyp=6.49 cameraTheta=-1.89 mountX=0.46 mountY=-6.48, mountTheta=-1.50
22:50:28.116 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.05, y=-6.15, opts=13)
22:50:28.119 00.003 8960 Enqueuing Move request for scope (-2.05, -6.15)
22:50:28.120 00.001 13828 Worker thread wakes up
22:50:28.120 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8233, max=65535, med=14051, FiltMin=11088, FiltMax=65535, Gamma=2.540
22:50:28.122 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.05, -6.15) opts 0xd
22:50:28.122 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.05, -6.15)
22:50:28.122 00.000 8960 UpdateGuideState exits: m=138977 SNR=27.4
22:50:28.124 00.002 13828 Moving (-2.05, -6.15) raw xDistance=0.46 yDistance=-6.48
22:50:28.124 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:28.126 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.46
22:50:28.126 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:28.129 00.003 8960 Enqueuing Expose request
22:50:28.130 00.001 13828 GuideAlgorithmResistSwitch::result() returns -6.48 from input -6.48
22:50:28.131 00.001 13828 MoveAxis(W, 166, ABG)
22:50:28.131 00.000 13828 Guiding  Dir = 3, Dur = 166
22:50:28.132 00.001 13828 IsSlewing returns 0
22:50:28.132 00.000 13828 IsGuiding returns 0
22:50:28.134 00.002 13828 PulseGuide returned control before completion, sleep 175
22:50:28.313 00.179 13828 IsGuiding returns 0
22:50:28.313 00.000 13828 Move returns status 0, amount 166
22:50:28.313 00.000 13828 MoveAxis(N, 3447, ABG)
22:50:28.313 00.000 13828 duration set to 0 by GuideMode
22:50:28.313 00.000 13828 Move returns status 0, amount 0
22:50:28.313 00.000 13828 move complete, result=0
22:50:28.313 00.000 13828 worker thread done servicing request
22:50:28.313 00.000 13828 Worker thread wakes up
22:50:28.313 00.000 8960 GuideStep: 0.5 px 166 ms WEST, -6.5 px 0 ms NORTH
22:50:28.315 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:28.316 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:50:30.782 02.466 13828 Exposure complete
22:50:30.917 00.135 13828 worker thread done servicing request
22:50:30.917 00.000 8960 OnExposeComplete: enter
22:50:30.920 00.003 8960 UpdateGuideState(): m_state=6
22:50:30.923 00.003 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1601
22:50:30.925 00.002 8960 Star::Find returns 1 (0), X=971.19, Y=729.57, Mass=160428, SNR=32.9, Peak=24016 HFD=3.7
22:50:30.927 00.002 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:50:30.930 00.003 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:50:30.932 00.002 8960 CameraToMount -- cameraX=-3.04 cameraY=-5.51 hyp=6.29 cameraTheta=-2.08 mountX=-0.70 mountY=-6.23, mountTheta=-1.68
22:50:30.935 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.04, y=-5.51, opts=13)
22:50:30.937 00.002 8960 Enqueuing Move request for scope (-3.04, -5.51)
22:50:30.939 00.002 13828 Worker thread wakes up
22:50:30.939 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.04, -5.51) opts 0xd
22:50:30.940 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8348, max=65535, med=14032, FiltMin=10428, FiltMax=65535, Gamma=2.540
22:50:30.941 00.001 13828 Handling offset move in thread for scope, endpoint = (-3.04, -5.51)
22:50:30.941 00.000 8960 UpdateGuideState exits: m=160428 SNR=32.9
22:50:30.943 00.002 13828 Moving (-3.04, -5.51) raw xDistance=-0.70 yDistance=-6.23
22:50:30.943 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:30.945 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.70
22:50:30.945 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:30.947 00.002 8960 Enqueuing Expose request
22:50:30.949 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.23 from input -6.23
22:50:30.949 00.000 13828 MoveAxis(E, 249, ABG)
22:50:30.949 00.000 13828 Guiding  Dir = 2, Dur = 249
22:50:30.952 00.003 13828 IsSlewing returns 0
22:50:30.952 00.000 13828 IsGuiding returns 0
22:50:30.954 00.002 13828 PulseGuide returned control before completion, sleep 258
22:50:31.225 00.271 13828 IsGuiding returns 0
22:50:31.225 00.000 13828 Move returns status 0, amount 249
22:50:31.225 00.000 13828 MoveAxis(N, 3311, ABG)
22:50:31.225 00.000 13828 duration set to 0 by GuideMode
22:50:31.225 00.000 13828 Move returns status 0, amount 0
22:50:31.225 00.000 13828 move complete, result=0
22:50:31.225 00.000 13828 worker thread done servicing request
22:50:31.226 00.001 8960 GuideStep: -0.7 px 249 ms EAST, -6.2 px 0 ms NORTH
22:50:31.228 00.002 13828 Worker thread wakes up
22:50:31.228 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:31.229 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(956,715,31,31)
22:50:33.705 02.476 13828 Exposure complete
22:50:33.877 00.172 13828 worker thread done servicing request
22:50:33.877 00.000 8960 OnExposeComplete: enter
22:50:33.881 00.004 8960 UpdateGuideState(): m_state=6
22:50:33.885 00.004 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1602
22:50:33.888 00.003 8960 Star::Find returns 1 (0), X=972.12, Y=729.06, Mass=125374, SNR=30.0, Peak=25808 HFD=2.7
22:50:33.890 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:50:33.893 00.003 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:50:33.896 00.003 8960 CameraToMount -- cameraX=-2.12 cameraY=-6.02 hyp=6.38 cameraTheta=-1.91 mountX=0.35 mountY=-6.38, mountTheta=-1.52
22:50:33.900 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.12, y=-6.02, opts=13)
22:50:33.903 00.003 8960 Enqueuing Move request for scope (-2.12, -6.02)
22:50:33.906 00.003 13828 Worker thread wakes up
22:50:33.906 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8668, max=65535, med=14032, FiltMin=11113, FiltMax=65535, Gamma=2.540
22:50:33.909 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.12, -6.02) opts 0xd
22:50:33.909 00.000 8960 UpdateGuideState exits: m=125374 SNR=30.0
22:50:33.911 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.12, -6.02)
22:50:33.912 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:33.914 00.002 13828 Moving (-2.12, -6.02) raw xDistance=0.35 yDistance=-6.38
22:50:33.914 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:33.916 00.002 8960 Enqueuing Expose request
22:50:33.919 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.35
22:50:33.919 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.38 from input -6.38
22:50:33.919 00.000 13828 MoveAxis(W, 112, ABG)
22:50:33.919 00.000 13828 Guiding  Dir = 3, Dur = 112
22:50:33.921 00.002 13828 IsSlewing returns 0
22:50:33.921 00.000 13828 IsGuiding returns 0
22:50:33.925 00.004 13828 PulseGuide returned control before completion, sleep 119
22:50:34.046 00.121 13828 IsGuiding returns 0
22:50:34.046 00.000 13828 Move returns status 0, amount 112
22:50:34.046 00.000 13828 MoveAxis(N, 3391, ABG)
22:50:34.046 00.000 13828 duration set to 0 by GuideMode
22:50:34.046 00.000 13828 Move returns status 0, amount 0
22:50:34.046 00.000 13828 move complete, result=0
22:50:34.046 00.000 13828 worker thread done servicing request
22:50:34.046 00.000 13828 Worker thread wakes up
22:50:34.047 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:34.047 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:50:34.047 00.000 8960 GuideStep: 0.3 px 112 ms WEST, -6.4 px 0 ms NORTH
22:50:36.520 02.473 13828 Exposure complete
22:50:36.665 00.145 13828 worker thread done servicing request
22:50:36.666 00.001 8960 OnExposeComplete: enter
22:50:36.668 00.002 8960 UpdateGuideState(): m_state=6
22:50:36.670 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1603
22:50:36.672 00.002 8960 Star::Find returns 1 (0), X=971.48, Y=729.35, Mass=163770, SNR=27.6, Peak=25852 HFD=3.4
22:50:36.674 00.002 8960 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
22:50:36.676 00.002 8960 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
22:50:36.678 00.002 8960 CameraToMount -- cameraX=-2.75 cameraY=-5.73 hyp=6.35 cameraTheta=-2.02 mountX=-0.35 mountY=-6.33, mountTheta=-1.63
22:50:36.680 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.75, y=-5.73, opts=13)
22:50:36.683 00.003 8960 Enqueuing Move request for scope (-2.75, -5.73)
22:50:36.686 00.003 13828 Worker thread wakes up
22:50:36.686 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8592, max=65535, med=14044, FiltMin=10787, FiltMax=65535, Gamma=2.540
22:50:36.690 00.004 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.75, -5.73) opts 0xd
22:50:36.690 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.75, -5.73)
22:50:36.690 00.000 13828 Moving (-2.75, -5.73) raw xDistance=-0.35 yDistance=-6.33
22:50:36.690 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.35
22:50:36.690 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.33 from input -6.33
22:50:36.690 00.000 13828 MoveAxis(E, 123, ABG)
22:50:36.690 00.000 13828 Guiding  Dir = 2, Dur = 123
22:50:36.690 00.000 8960 UpdateGuideState exits: m=163770 SNR=27.6
22:50:36.693 00.003 13828 IsSlewing returns 0
22:50:36.693 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:36.695 00.002 13828 IsGuiding returns 0
22:50:36.696 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:36.697 00.001 8960 Enqueuing Expose request
22:50:36.700 00.003 13828 PulseGuide returned control before completion, sleep 132
22:50:36.840 00.140 13828 IsGuiding returns 0
22:50:36.840 00.000 13828 Move returns status 0, amount 123
22:50:36.840 00.000 13828 MoveAxis(N, 3365, ABG)
22:50:36.840 00.000 13828 duration set to 0 by GuideMode
22:50:36.840 00.000 13828 Move returns status 0, amount 0
22:50:36.840 00.000 13828 move complete, result=0
22:50:36.840 00.000 13828 worker thread done servicing request
22:50:36.840 00.000 13828 Worker thread wakes up
22:50:36.840 00.000 8960 GuideStep: -0.4 px 123 ms EAST, -6.3 px 0 ms NORTH
22:50:36.842 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:36.842 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:50:39.305 02.463 13828 Exposure complete
22:50:39.441 00.136 13828 worker thread done servicing request
22:50:39.441 00.000 8960 OnExposeComplete: enter
22:50:39.443 00.002 8960 UpdateGuideState(): m_state=6
22:50:39.446 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1604
22:50:39.448 00.002 8960 Star::Find returns 1 (0), X=971.24, Y=729.40, Mass=202200, SNR=31.0, Peak=25276 HFD=4.1
22:50:39.450 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:50:39.452 00.002 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:50:39.453 00.001 8960 CameraToMount -- cameraX=-2.99 cameraY=-5.68 hyp=6.41 cameraTheta=-2.06 mountX=-0.59 mountY=-6.36, mountTheta=-1.66
22:50:39.456 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.99, y=-5.68, opts=13)
22:50:39.458 00.002 8960 Enqueuing Move request for scope (-2.99, -5.68)
22:50:39.460 00.002 13828 Worker thread wakes up
22:50:39.460 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8624, max=65535, med=14051, FiltMin=10960, FiltMax=65535, Gamma=2.540
22:50:39.462 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.99, -5.68) opts 0xd
22:50:39.462 00.000 8960 UpdateGuideState exits: m=202200 SNR=31.0
22:50:39.464 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:39.466 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:39.469 00.003 8960 Enqueuing Expose request
22:50:39.471 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.99, -5.68)
22:50:39.471 00.000 13828 Moving (-2.99, -5.68) raw xDistance=-0.59 yDistance=-6.36
22:50:39.471 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.59
22:50:39.471 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.36 from input -6.36
22:50:39.471 00.000 13828 MoveAxis(E, 226, ABG)
22:50:39.471 00.000 13828 Guiding  Dir = 2, Dur = 226
22:50:39.473 00.002 13828 IsSlewing returns 0
22:50:39.473 00.000 13828 IsGuiding returns 0
22:50:39.475 00.002 13828 PulseGuide returned control before completion, sleep 235
22:50:39.721 00.246 13828 IsGuiding returns 0
22:50:39.721 00.000 13828 Move returns status 0, amount 226
22:50:39.721 00.000 13828 MoveAxis(N, 3384, ABG)
22:50:39.721 00.000 13828 duration set to 0 by GuideMode
22:50:39.721 00.000 13828 Move returns status 0, amount 0
22:50:39.721 00.000 13828 move complete, result=0
22:50:39.722 00.001 13828 worker thread done servicing request
22:50:39.722 00.000 8960 GuideStep: -0.6 px 226 ms EAST, -6.4 px 0 ms NORTH
22:50:39.726 00.004 13828 Worker thread wakes up
22:50:39.726 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:39.727 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:50:42.203 02.476 13828 Exposure complete
22:50:42.344 00.141 13828 worker thread done servicing request
22:50:42.344 00.000 8960 OnExposeComplete: enter
22:50:42.346 00.002 8960 UpdateGuideState(): m_state=6
22:50:42.348 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1605
22:50:42.350 00.002 8960 Star::Find returns 1 (0), X=972.40, Y=729.60, Mass=140227, SNR=31.4, Peak=24380 HFD=3.4
22:50:42.353 00.003 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.50 = -1.50)
22:50:42.354 00.001 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
22:50:42.356 00.002 8960 CameraToMount -- cameraX=-1.83 cameraY=-5.48 hyp=5.78 cameraTheta=-1.89 mountX=0.40 mountY=-5.77, mountTheta=-1.50
22:50:42.360 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.83, y=-5.48, opts=13)
22:50:42.362 00.002 8960 Enqueuing Move request for scope (-1.83, -5.48)
22:50:42.363 00.001 13828 Worker thread wakes up
22:50:42.364 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8272, max=65535, med=14044, FiltMin=10985, FiltMax=65535, Gamma=2.540
22:50:42.367 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.83, -5.48) opts 0xd
22:50:42.367 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.83, -5.48)
22:50:42.367 00.000 8960 UpdateGuideState exits: m=140227 SNR=31.4
22:50:42.372 00.005 13828 Moving (-1.83, -5.48) raw xDistance=0.40 yDistance=-5.77
22:50:42.372 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:42.375 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.40
22:50:42.375 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:42.378 00.003 8960 Enqueuing Expose request
22:50:42.381 00.003 13828 GuideAlgorithmResistSwitch::result() returns -5.77 from input -5.77
22:50:42.381 00.000 13828 MoveAxis(W, 134, ABG)
22:50:42.381 00.000 13828 Guiding  Dir = 3, Dur = 134
22:50:42.383 00.002 13828 IsSlewing returns 0
22:50:42.383 00.000 13828 IsGuiding returns 0
22:50:42.385 00.002 13828 PulseGuide returned control before completion, sleep 143
22:50:42.539 00.154 13828 IsGuiding returns 1
22:50:42.539 00.000 13828 scope still moving after pulse duration time elapsed
22:50:42.573 00.034 13828 IsSlewing returns 0
22:50:42.573 00.000 13828 IsGuiding returns 0
22:50:42.573 00.000 13828 scope move finished after 134 + 55 ms
22:50:42.573 00.000 13828 Move returns status 0, amount 134
22:50:42.574 00.001 13828 MoveAxis(N, 3071, ABG)
22:50:42.574 00.000 13828 duration set to 0 by GuideMode
22:50:42.574 00.000 13828 Move returns status 0, amount 0
22:50:42.574 00.000 13828 move complete, result=0
22:50:42.574 00.000 13828 worker thread done servicing request
22:50:42.574 00.000 13828 Worker thread wakes up
22:50:42.574 00.000 8960 GuideStep: 0.4 px 134 ms WEST, -5.8 px 0 ms NORTH
22:50:42.577 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:42.577 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:45.047 02.470 13828 Exposure complete
22:50:45.181 00.134 13828 worker thread done servicing request
22:50:45.181 00.000 8960 OnExposeComplete: enter
22:50:45.184 00.003 8960 UpdateGuideState(): m_state=6
22:50:45.187 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1606
22:50:45.189 00.002 8960 Star::Find returns 1 (0), X=972.00, Y=729.52, Mass=125034, SNR=22.8, Peak=23644 HFD=3.6
22:50:45.191 00.002 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:50:45.192 00.001 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.60 = -1.60)
22:50:45.194 00.002 8960 CameraToMount -- cameraX=-2.23 cameraY=-5.55 hyp=5.99 cameraTheta=-1.95 mountX=0.06 mountY=-5.98, mountTheta=-1.56
22:50:45.197 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.23, y=-5.55, opts=13)
22:50:45.199 00.002 8960 Enqueuing Move request for scope (-2.23, -5.55)
22:50:45.201 00.002 13828 Worker thread wakes up
22:50:45.201 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8508, max=65535, med=14057, FiltMin=10940, FiltMax=65535, Gamma=2.540
22:50:45.203 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.23, -5.55) opts 0xd
22:50:45.203 00.000 8960 UpdateGuideState exits: m=125034 SNR=22.8
22:50:45.205 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:45.207 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.23, -5.55)
22:50:45.208 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:45.210 00.002 8960 Enqueuing Expose request
22:50:45.212 00.002 13828 Moving (-2.23, -5.55) raw xDistance=0.06 yDistance=-5.98
22:50:45.212 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:50:45.212 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.98 from input -5.98
22:50:45.212 00.000 13828 MoveAxis(E, 0, ABG)
22:50:45.212 00.000 13828 Move returns status 0, amount 0
22:50:45.212 00.000 13828 MoveAxis(N, 3183, ABG)
22:50:45.212 00.000 13828 duration set to 0 by GuideMode
22:50:45.212 00.000 13828 Move returns status 0, amount 0
22:50:45.212 00.000 13828 move complete, result=0
22:50:45.212 00.000 13828 worker thread done servicing request
22:50:45.212 00.000 13828 Worker thread wakes up
22:50:45.213 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:45.213 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:45.213 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -6.0 px 0 ms NORTH
22:50:47.692 02.479 13828 Exposure complete
22:50:47.844 00.152 13828 worker thread done servicing request
22:50:47.844 00.000 8960 OnExposeComplete: enter
22:50:47.846 00.002 8960 UpdateGuideState(): m_state=6
22:50:47.849 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1607
22:50:47.851 00.002 8960 Star::Find returns 1 (0), X=972.33, Y=729.91, Mass=150055, SNR=28.0, Peak=23612 HFD=4.0
22:50:47.853 00.002 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
22:50:47.855 00.002 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:50:47.858 00.003 8960 CameraToMount -- cameraX=-1.91 cameraY=-5.17 hyp=5.51 cameraTheta=-1.92 mountX=0.22 mountY=-5.51, mountTheta=-1.53
22:50:47.861 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.91, y=-5.17, opts=13)
22:50:47.865 00.004 8960 Enqueuing Move request for scope (-1.91, -5.17)
22:50:47.867 00.002 13828 Worker thread wakes up
22:50:47.867 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8188, max=65535, med=14070, FiltMin=10864, FiltMax=65535, Gamma=2.540
22:50:47.869 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.91, -5.17) opts 0xd
22:50:47.869 00.000 8960 UpdateGuideState exits: m=150055 SNR=28.0
22:50:47.871 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.91, -5.17)
22:50:47.871 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:47.874 00.003 13828 Moving (-1.91, -5.17) raw xDistance=0.22 yDistance=-5.51
22:50:47.874 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:47.876 00.002 8960 Enqueuing Expose request
22:50:47.879 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22
22:50:47.879 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.51 from input -5.51
22:50:47.879 00.000 13828 MoveAxis(W, 81, ABG)
22:50:47.879 00.000 13828 Guiding  Dir = 3, Dur = 81
22:50:47.881 00.002 13828 IsSlewing returns 0
22:50:47.882 00.001 13828 IsGuiding returns 0
22:50:47.884 00.002 13828 PulseGuide returned control before completion, sleep 90
22:50:47.984 00.100 13828 IsGuiding returns 0
22:50:47.984 00.000 13828 Move returns status 0, amount 81
22:50:47.984 00.000 13828 MoveAxis(N, 2930, ABG)
22:50:47.984 00.000 13828 duration set to 0 by GuideMode
22:50:47.984 00.000 13828 Move returns status 0, amount 0
22:50:47.984 00.000 13828 move complete, result=0
22:50:47.984 00.000 13828 worker thread done servicing request
22:50:47.984 00.000 13828 Worker thread wakes up
22:50:47.984 00.000 8960 GuideStep: 0.2 px 81 ms WEST, -5.5 px 0 ms NORTH
22:50:47.989 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:47.989 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:50.455 02.466 13828 Exposure complete
22:50:50.591 00.136 13828 worker thread done servicing request
22:50:50.591 00.000 8960 OnExposeComplete: enter
22:50:50.596 00.005 8960 UpdateGuideState(): m_state=6
22:50:50.599 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1608
22:50:50.601 00.002 8960 Star::Find returns 1 (0), X=972.62, Y=729.53, Mass=113794, SNR=20.3, Peak=23836 HFD=3.2
22:50:50.603 00.002 8960 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.39) = xAngle (-1.46 = -1.46)
22:50:50.606 00.003 8960 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
22:50:50.608 00.002 8960 CameraToMount -- cameraX=-1.61 cameraY=-5.55 hyp=5.78 cameraTheta=-1.85 mountX=0.64 mountY=-5.76, mountTheta=-1.46
22:50:50.611 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.61, y=-5.55, opts=13)
22:50:50.613 00.002 8960 Enqueuing Move request for scope (-1.61, -5.55)
22:50:50.615 00.002 13828 Worker thread wakes up
22:50:50.615 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8649, max=65535, med=14108, FiltMin=11017, FiltMax=65535, Gamma=2.540
22:50:50.618 00.003 8960 UpdateGuideState exits: m=113794 SNR=20.3
22:50:50.620 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.61, -5.55) opts 0xd
22:50:50.620 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:50.623 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:50.626 00.003 8960 Enqueuing Expose request
22:50:50.630 00.004 13828 Handling offset move in thread for scope, endpoint = (-1.61, -5.55)
22:50:50.630 00.000 13828 Moving (-1.61, -5.55) raw xDistance=0.64 yDistance=-5.76
22:50:50.630 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.64
22:50:50.630 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.76 from input -5.76
22:50:50.630 00.000 13828 MoveAxis(W, 242, ABG)
22:50:50.630 00.000 13828 Guiding  Dir = 3, Dur = 242
22:50:50.632 00.002 13828 IsSlewing returns 0
22:50:50.632 00.000 13828 IsGuiding returns 0
22:50:50.635 00.003 13828 PulseGuide returned control before completion, sleep 250
22:50:50.897 00.262 13828 IsGuiding returns 0
22:50:50.897 00.000 13828 Move returns status 0, amount 242
22:50:50.897 00.000 13828 MoveAxis(N, 3065, ABG)
22:50:50.897 00.000 13828 duration set to 0 by GuideMode
22:50:50.897 00.000 13828 Move returns status 0, amount 0
22:50:50.897 00.000 13828 move complete, result=0
22:50:50.897 00.000 13828 worker thread done servicing request
22:50:50.897 00.000 8960 GuideStep: 0.6 px 242 ms WEST, -5.8 px 0 ms NORTH
22:50:50.900 00.003 13828 Worker thread wakes up
22:50:50.900 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:50.901 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:53.406 02.505 13828 Exposure complete
22:50:53.613 00.207 13828 worker thread done servicing request
22:50:53.613 00.000 8960 OnExposeComplete: enter
22:50:53.615 00.002 8960 UpdateGuideState(): m_state=6
22:50:53.618 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1609
22:50:53.620 00.002 8960 Star::Find returns 1 (0), X=971.07, Y=729.93, Mass=107253, SNR=21.2, Peak=23708 HFD=2.8
22:50:53.622 00.002 8960 CameraToMount -- cameraTheta (-2.12) - m_xAngle (-0.39) = xAngle (-1.73 = -1.73)
22:50:53.625 00.003 8960 CameraToMount -- cameraTheta (-2.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.76 = -1.76)
22:50:53.627 00.002 8960 CameraToMount -- cameraX=-3.16 cameraY=-5.14 hyp=6.04 cameraTheta=-2.12 mountX=-0.95 mountY=-5.93, mountTheta=-1.73
22:50:53.632 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-3.16, y=-5.14, opts=13)
22:50:53.634 00.002 8960 Enqueuing Move request for scope (-3.16, -5.14)
22:50:53.636 00.002 13828 Worker thread wakes up
22:50:53.636 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8636, max=65535, med=14115, FiltMin=11107, FiltMax=65535, Gamma=2.540
22:50:53.639 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.16, -5.14) opts 0xd
22:50:53.639 00.000 8960 UpdateGuideState exits: m=107253 SNR=21.2
22:50:53.641 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.16, -5.14)
22:50:53.641 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:53.643 00.002 13828 Moving (-3.16, -5.14) raw xDistance=-0.95 yDistance=-5.93
22:50:53.643 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:53.645 00.002 8960 Enqueuing Expose request
22:50:53.647 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.57 from input -0.95
22:50:53.647 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.93 from input -5.93
22:50:53.648 00.001 13828 MoveAxis(E, 336, ABG)
22:50:53.648 00.000 13828 Guiding  Dir = 2, Dur = 336
22:50:53.650 00.002 13828 IsSlewing returns 0
22:50:53.651 00.001 13828 IsGuiding returns 0
22:50:53.653 00.002 13828 PulseGuide returned control before completion, sleep 345
22:50:54.008 00.355 13828 IsGuiding returns 0
22:50:54.008 00.000 13828 Move returns status 0, amount 336
22:50:54.008 00.000 13828 MoveAxis(N, 3151, ABG)
22:50:54.008 00.000 13828 duration set to 0 by GuideMode
22:50:54.008 00.000 13828 Move returns status 0, amount 0
22:50:54.008 00.000 13828 move complete, result=0
22:50:54.008 00.000 13828 worker thread done servicing request
22:50:54.009 00.001 13828 Worker thread wakes up
22:50:54.009 00.000 8960 GuideStep: -1.0 px 336 ms EAST, -5.9 px 0 ms NORTH
22:50:54.011 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:54.011 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,715,31,31)
22:50:56.498 02.487 13828 Exposure complete
22:50:56.655 00.157 13828 worker thread done servicing request
22:50:56.655 00.000 8960 OnExposeComplete: enter
22:50:56.658 00.003 8960 UpdateGuideState(): m_state=6
22:50:56.660 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1610
22:50:56.662 00.002 8960 Star::Find returns 1 (0), X=971.14, Y=730.10, Mass=141150, SNR=27.7, Peak=27516 HFD=3.6
22:50:56.664 00.002 8960 CameraToMount -- cameraTheta (-2.13) - m_xAngle (-0.39) = xAngle (-1.73 = -1.73)
22:50:56.666 00.002 8960 CameraToMount -- cameraTheta (-2.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.77 = -1.77)
22:50:56.668 00.002 8960 CameraToMount -- cameraX=-3.10 cameraY=-4.98 hyp=5.86 cameraTheta=-2.13 mountX=-0.95 mountY=-5.74, mountTheta=-1.74
22:50:56.671 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.10, y=-4.98, opts=13)
22:50:56.673 00.002 8960 Enqueuing Move request for scope (-3.10, -4.98)
22:50:56.675 00.002 13828 Worker thread wakes up
22:50:56.675 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8777, max=65535, med=14121, FiltMin=10953, FiltMax=65535, Gamma=2.540
22:50:56.677 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.10, -4.98) opts 0xd
22:50:56.677 00.000 8960 UpdateGuideState exits: m=141150 SNR=27.7
22:50:56.679 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.10, -4.98)
22:50:56.679 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:56.681 00.002 13828 Moving (-3.10, -4.98) raw xDistance=-0.95 yDistance=-5.74
22:50:56.681 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:56.684 00.003 8960 Enqueuing Expose request
22:50:56.686 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.64 from input -0.95
22:50:56.686 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.74 from input -5.74
22:50:56.686 00.000 13828 MoveAxis(E, 377, ABG)
22:50:56.687 00.001 13828 Guiding  Dir = 2, Dur = 377
22:50:56.689 00.002 13828 IsSlewing returns 0
22:50:56.689 00.000 13828 IsGuiding returns 0
22:50:56.691 00.002 13828 PulseGuide returned control before completion, sleep 386
22:50:57.088 00.397 13828 IsGuiding returns 0
22:50:57.089 00.001 13828 Move returns status 0, amount 377
22:50:57.089 00.000 13828 MoveAxis(N, 3055, ABG)
22:50:57.089 00.000 13828 duration set to 0 by GuideMode
22:50:57.089 00.000 13828 Move returns status 0, amount 0
22:50:57.089 00.000 13828 move complete, result=0
22:50:57.089 00.000 13828 worker thread done servicing request
22:50:57.089 00.000 8960 GuideStep: -1.0 px 377 ms EAST, -5.7 px 0 ms NORTH
22:50:57.092 00.003 13828 Worker thread wakes up
22:50:57.093 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:57.093 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:50:59.559 02.466 13828 Exposure complete
22:50:59.703 00.144 13828 worker thread done servicing request
22:50:59.703 00.000 8960 OnExposeComplete: enter
22:50:59.705 00.002 8960 UpdateGuideState(): m_state=6
22:50:59.707 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1611
22:50:59.709 00.002 8960 Star::Find returns 1 (0), X=972.63, Y=729.78, Mass=124242, SNR=22.9, Peak=27484 HFD=3.0
22:50:59.711 00.002 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:50:59.715 00.004 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:50:59.717 00.002 8960 CameraToMount -- cameraX=-1.60 cameraY=-5.29 hyp=5.53 cameraTheta=-1.86 mountX=0.55 mountY=-5.52, mountTheta=-1.47
22:50:59.720 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.60, y=-5.29, opts=13)
22:50:59.722 00.002 8960 Enqueuing Move request for scope (-1.60, -5.29)
22:50:59.724 00.002 13828 Worker thread wakes up
22:50:59.724 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9110, max=65535, med=14134, FiltMin=11094, FiltMax=65535, Gamma=2.540
22:50:59.726 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.60, -5.29) opts 0xd
22:50:59.726 00.000 8960 UpdateGuideState exits: m=124242 SNR=22.9
22:50:59.728 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:50:59.730 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.60, -5.29)
22:50:59.730 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:50:59.732 00.002 8960 Enqueuing Expose request
22:50:59.734 00.002 13828 Moving (-1.60, -5.29) raw xDistance=0.55 yDistance=-5.52
22:50:59.734 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.55
22:50:59.734 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.52 from input -5.52
22:50:59.734 00.000 13828 MoveAxis(W, 177, ABG)
22:50:59.734 00.000 13828 Guiding  Dir = 3, Dur = 177
22:50:59.736 00.002 13828 IsSlewing returns 0
22:50:59.736 00.000 13828 IsGuiding returns 0
22:50:59.738 00.002 13828 PulseGuide returned control before completion, sleep 186
22:50:59.935 00.197 13828 IsGuiding returns 0
22:50:59.935 00.000 13828 Move returns status 0, amount 177
22:50:59.935 00.000 13828 MoveAxis(N, 2935, ABG)
22:50:59.935 00.000 13828 duration set to 0 by GuideMode
22:50:59.935 00.000 13828 Move returns status 0, amount 0
22:50:59.935 00.000 13828 move complete, result=0
22:50:59.935 00.000 13828 worker thread done servicing request
22:50:59.935 00.000 13828 Worker thread wakes up
22:50:59.935 00.000 8960 GuideStep: 0.5 px 177 ms WEST, -5.5 px 0 ms NORTH
22:50:59.938 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:50:59.939 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:02.410 02.471 13828 Exposure complete
22:51:02.543 00.133 13828 worker thread done servicing request
22:51:02.544 00.001 8960 OnExposeComplete: enter
22:51:02.547 00.003 8960 UpdateGuideState(): m_state=6
22:51:02.551 00.004 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1612
22:51:02.554 00.003 8960 Star::Find returns 1 (0), X=972.66, Y=729.18, Mass=157660, SNR=28.2, Peak=27939 HFD=3.5
22:51:02.555 00.001 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.44 = -1.44)
22:51:02.558 00.003 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
22:51:02.560 00.002 8960 CameraToMount -- cameraX=-1.58 cameraY=-5.89 hyp=6.10 cameraTheta=-1.83 mountX=0.80 mountY=-6.07, mountTheta=-1.44
22:51:02.563 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.58, y=-5.89, opts=13)
22:51:02.565 00.002 8960 Enqueuing Move request for scope (-1.58, -5.89)
22:51:02.567 00.002 13828 Worker thread wakes up
22:51:02.567 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8592, max=65535, med=14153, FiltMin=11222, FiltMax=65535, Gamma=2.540
22:51:02.569 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.58, -5.89) opts 0xd
22:51:02.569 00.000 8960 UpdateGuideState exits: m=157660 SNR=28.2
22:51:02.570 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.58, -5.89)
22:51:02.571 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:02.573 00.002 13828 Moving (-1.58, -5.89) raw xDistance=0.80 yDistance=-6.07
22:51:02.573 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:02.575 00.002 8960 Enqueuing Expose request
22:51:02.577 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.53 from input 0.80
22:51:02.577 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.07 from input -6.07
22:51:02.577 00.000 13828 MoveAxis(W, 309, ABG)
22:51:02.577 00.000 13828 Guiding  Dir = 3, Dur = 309
22:51:02.580 00.003 13828 IsSlewing returns 0
22:51:02.581 00.001 13828 IsGuiding returns 0
22:51:02.582 00.001 13828 PulseGuide returned control before completion, sleep 318
22:51:02.905 00.323 13828 IsGuiding returns 0
22:51:02.905 00.000 13828 Move returns status 0, amount 309
22:51:02.905 00.000 13828 MoveAxis(N, 3229, ABG)
22:51:02.905 00.000 13828 duration set to 0 by GuideMode
22:51:02.905 00.000 13828 Move returns status 0, amount 0
22:51:02.905 00.000 13828 move complete, result=0
22:51:02.905 00.000 13828 worker thread done servicing request
22:51:02.905 00.000 13828 Worker thread wakes up
22:51:02.905 00.000 8960 GuideStep: 0.8 px 309 ms WEST, -6.1 px 0 ms NORTH
22:51:02.907 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:02.907 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(958,714,31,31)
22:51:05.374 02.467 13828 Exposure complete
22:51:05.514 00.140 13828 worker thread done servicing request
22:51:05.514 00.000 8960 OnExposeComplete: enter
22:51:05.516 00.002 8960 UpdateGuideState(): m_state=6
22:51:05.519 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1613
22:51:05.521 00.002 8960 Star::Find returns 1 (0), X=971.83, Y=729.96, Mass=141993, SNR=30.0, Peak=22883 HFD=4.1
22:51:05.523 00.002 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
22:51:05.525 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:51:05.528 00.003 8960 CameraToMount -- cameraX=-2.40 cameraY=-5.12 hyp=5.66 cameraTheta=-2.01 mountX=-0.26 mountY=-5.64, mountTheta=-1.62
22:51:05.532 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.40, y=-5.12, opts=13)
22:51:05.534 00.002 8960 Enqueuing Move request for scope (-2.40, -5.12)
22:51:05.536 00.002 13828 Worker thread wakes up
22:51:05.536 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8988, max=65535, med=14147, FiltMin=11024, FiltMax=65535, Gamma=2.540
22:51:05.538 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.40, -5.12) opts 0xd
22:51:05.538 00.000 8960 UpdateGuideState exits: m=141993 SNR=30.0
22:51:05.540 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.40, -5.12)
22:51:05.540 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:05.542 00.002 13828 Moving (-2.40, -5.12) raw xDistance=-0.26 yDistance=-5.64
22:51:05.542 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:05.544 00.002 8960 Enqueuing Expose request
22:51:05.546 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.26
22:51:05.546 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.64 from input -5.64
22:51:05.546 00.000 13828 MoveAxis(E, 75, ABG)
22:51:05.546 00.000 13828 Guiding  Dir = 2, Dur = 75
22:51:05.548 00.002 13828 IsSlewing returns 0
22:51:05.548 00.000 13828 IsGuiding returns 0
22:51:05.550 00.002 13828 PulseGuide returned control before completion, sleep 84
22:51:05.635 00.085 13828 IsGuiding returns 0
22:51:05.635 00.000 13828 Move returns status 0, amount 75
22:51:05.635 00.000 13828 MoveAxis(N, 2999, ABG)
22:51:05.635 00.000 13828 duration set to 0 by GuideMode
22:51:05.635 00.000 13828 Move returns status 0, amount 0
22:51:05.635 00.000 13828 move complete, result=0
22:51:05.636 00.001 13828 worker thread done servicing request
22:51:05.636 00.000 13828 Worker thread wakes up
22:51:05.636 00.000 8960 GuideStep: -0.3 px 75 ms EAST, -5.6 px 0 ms NORTH
22:51:05.638 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:05.638 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:08.110 02.472 13828 Exposure complete
22:51:08.240 00.130 13828 worker thread done servicing request
22:51:08.240 00.000 8960 OnExposeComplete: enter
22:51:08.242 00.002 8960 UpdateGuideState(): m_state=6
22:51:08.245 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1614
22:51:08.247 00.002 8960 Star::Find returns 1 (0), X=971.19, Y=729.29, Mass=114217, SNR=22.1, Peak=24700 HFD=3.0
22:51:08.249 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:51:08.251 00.002 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:51:08.253 00.002 8960 CameraToMount -- cameraX=-3.05 cameraY=-5.79 hyp=6.54 cameraTheta=-2.06 mountX=-0.60 mountY=-6.49, mountTheta=-1.66
22:51:08.255 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-3.05, y=-5.79, opts=13)
22:51:08.258 00.003 8960 Enqueuing Move request for scope (-3.05, -5.79)
22:51:08.260 00.002 13828 Worker thread wakes up
22:51:08.260 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.05, -5.79) opts 0xd
22:51:08.260 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9091, max=65535, med=14147, FiltMin=11184, FiltMax=65535, Gamma=2.540
22:51:08.262 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.05, -5.79)
22:51:08.263 00.001 8960 UpdateGuideState exits: m=114217 SNR=22.1
22:51:08.265 00.002 13828 Moving (-3.05, -5.79) raw xDistance=-0.60 yDistance=-6.49
22:51:08.265 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:08.267 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.39 from input -0.60
22:51:08.267 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.49 from input -6.49
22:51:08.267 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:08.269 00.002 8960 Enqueuing Expose request
22:51:08.271 00.002 13828 MoveAxis(E, 227, ABG)
22:51:08.271 00.000 13828 Guiding  Dir = 2, Dur = 227
22:51:08.272 00.001 13828 IsSlewing returns 0
22:51:08.272 00.000 13828 IsGuiding returns 0
22:51:08.274 00.002 13828 PulseGuide returned control before completion, sleep 236
22:51:08.524 00.250 13828 IsGuiding returns 0
22:51:08.524 00.000 13828 Move returns status 0, amount 227
22:51:08.524 00.000 13828 MoveAxis(N, 3451, ABG)
22:51:08.524 00.000 13828 duration set to 0 by GuideMode
22:51:08.524 00.000 13828 Move returns status 0, amount 0
22:51:08.524 00.000 13828 move complete, result=0
22:51:08.524 00.000 13828 worker thread done servicing request
22:51:08.524 00.000 8960 GuideStep: -0.6 px 227 ms EAST, -6.5 px 0 ms NORTH
22:51:08.526 00.002 13828 Worker thread wakes up
22:51:08.526 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:08.526 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:51:11.003 02.477 13828 Exposure complete
22:51:11.152 00.149 13828 worker thread done servicing request
22:51:11.152 00.000 8960 OnExposeComplete: enter
22:51:11.155 00.003 8960 UpdateGuideState(): m_state=6
22:51:11.157 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1615
22:51:11.159 00.002 8960 Star::Find returns 1 (0), X=971.83, Y=729.90, Mass=140109, SNR=24.7, Peak=23651 HFD=3.9
22:51:11.160 00.001 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:51:11.162 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:51:11.164 00.002 8960 CameraToMount -- cameraX=-2.41 cameraY=-5.17 hyp=5.70 cameraTheta=-2.01 mountX=-0.24 mountY=-5.69, mountTheta=-1.61
22:51:11.168 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.41, y=-5.17, opts=13)
22:51:11.170 00.002 8960 Enqueuing Move request for scope (-2.41, -5.17)
22:51:11.171 00.001 13828 Worker thread wakes up
22:51:11.171 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8809, max=65535, med=14140, FiltMin=11222, FiltMax=65535, Gamma=2.540
22:51:11.173 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.41, -5.17) opts 0xd
22:51:11.173 00.000 8960 UpdateGuideState exits: m=140109 SNR=24.7
22:51:11.175 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.41, -5.17)
22:51:11.175 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:11.178 00.003 13828 Moving (-2.41, -5.17) raw xDistance=-0.24 yDistance=-5.69
22:51:11.178 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:11.180 00.002 8960 Enqueuing Expose request
22:51:11.181 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.24
22:51:11.182 00.001 13828 GuideAlgorithmResistSwitch::result() returns -5.69 from input -5.69
22:51:11.182 00.000 13828 MoveAxis(E, 105, ABG)
22:51:11.182 00.000 13828 Guiding  Dir = 2, Dur = 105
22:51:11.183 00.001 13828 IsSlewing returns 0
22:51:11.183 00.000 13828 IsGuiding returns 0
22:51:11.185 00.002 13828 PulseGuide returned control before completion, sleep 114
22:51:11.313 00.128 13828 IsGuiding returns 1
22:51:11.313 00.000 13828 scope still moving after pulse duration time elapsed
22:51:11.346 00.033 13828 IsSlewing returns 0
22:51:11.346 00.000 13828 IsGuiding returns 0
22:51:11.346 00.000 13828 scope move finished after 105 + 58 ms
22:51:11.346 00.000 13828 Move returns status 0, amount 105
22:51:11.346 00.000 13828 MoveAxis(N, 3025, ABG)
22:51:11.346 00.000 13828 duration set to 0 by GuideMode
22:51:11.346 00.000 13828 Move returns status 0, amount 0
22:51:11.346 00.000 13828 move complete, result=0
22:51:11.346 00.000 13828 worker thread done servicing request
22:51:11.346 00.000 13828 Worker thread wakes up
22:51:11.347 00.001 8960 GuideStep: -0.2 px 105 ms EAST, -5.7 px 0 ms NORTH
22:51:11.349 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:11.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:13.828 02.479 13828 Exposure complete
22:51:13.968 00.140 13828 worker thread done servicing request
22:51:13.968 00.000 8960 OnExposeComplete: enter
22:51:13.970 00.002 8960 UpdateGuideState(): m_state=6
22:51:13.975 00.005 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1616
22:51:13.979 00.004 8960 Star::Find returns 1 (0), X=972.41, Y=729.37, Mass=139943, SNR=27.6, Peak=23843 HFD=3.2
22:51:13.982 00.003 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:51:13.984 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:51:13.986 00.002 8960 CameraToMount -- cameraX=-1.82 cameraY=-5.71 hyp=5.99 cameraTheta=-1.88 mountX=0.50 mountY=-5.98, mountTheta=-1.49
22:51:13.990 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.82, y=-5.71, opts=13)
22:51:13.991 00.001 8960 Enqueuing Move request for scope (-1.82, -5.71)
22:51:13.993 00.002 13828 Worker thread wakes up
22:51:13.993 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.82, -5.71) opts 0xd
22:51:13.993 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9142, max=65535, med=14172, FiltMin=11062, FiltMax=65535, Gamma=2.540
22:51:13.996 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.82, -5.71)
22:51:13.996 00.000 8960 UpdateGuideState exits: m=139943 SNR=27.6
22:51:13.999 00.003 13828 Moving (-1.82, -5.71) raw xDistance=0.50 yDistance=-5.98
22:51:13.999 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:14.001 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:14.004 00.003 8960 Enqueuing Expose request
22:51:14.005 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.30 from input 0.50
22:51:14.005 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.98 from input -5.98
22:51:14.006 00.001 13828 MoveAxis(W, 179, ABG)
22:51:14.006 00.000 13828 Guiding  Dir = 3, Dur = 179
22:51:14.007 00.001 13828 IsSlewing returns 0
22:51:14.007 00.000 13828 IsGuiding returns 0
22:51:14.009 00.002 13828 PulseGuide returned control before completion, sleep 188
22:51:14.206 00.197 13828 IsGuiding returns 0
22:51:14.206 00.000 13828 Move returns status 0, amount 179
22:51:14.206 00.000 13828 MoveAxis(N, 3183, ABG)
22:51:14.206 00.000 13828 duration set to 0 by GuideMode
22:51:14.206 00.000 13828 Move returns status 0, amount 0
22:51:14.206 00.000 13828 move complete, result=0
22:51:14.206 00.000 13828 worker thread done servicing request
22:51:14.206 00.000 8960 GuideStep: 0.5 px 179 ms WEST, -6.0 px 0 ms NORTH
22:51:14.209 00.003 13828 Worker thread wakes up
22:51:14.209 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:14.209 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:16.673 02.464 13828 Exposure complete
22:51:16.808 00.135 13828 worker thread done servicing request
22:51:16.808 00.000 8960 OnExposeComplete: enter
22:51:16.812 00.004 8960 UpdateGuideState(): m_state=6
22:51:16.814 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1617
22:51:16.816 00.002 8960 Star::Find returns 1 (0), X=972.00, Y=729.51, Mass=137182, SNR=29.0, Peak=25404 HFD=3.6
22:51:16.819 00.003 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:51:16.821 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:51:16.823 00.002 8960 CameraToMount -- cameraX=-2.23 cameraY=-5.57 hyp=6.00 cameraTheta=-1.95 mountX=0.07 mountY=-6.00, mountTheta=-1.56
22:51:16.827 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.23, y=-5.57, opts=13)
22:51:16.829 00.002 8960 Enqueuing Move request for scope (-2.23, -5.57)
22:51:16.831 00.002 13828 Worker thread wakes up
22:51:16.831 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8969, max=65535, med=14140, FiltMin=11091, FiltMax=65535, Gamma=2.540
22:51:16.833 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.23, -5.57) opts 0xd
22:51:16.833 00.000 8960 UpdateGuideState exits: m=137182 SNR=29.0
22:51:16.835 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:16.837 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.23, -5.57)
22:51:16.837 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:16.840 00.003 8960 Enqueuing Expose request
22:51:16.842 00.002 13828 Moving (-2.23, -5.57) raw xDistance=0.07 yDistance=-6.00
22:51:16.842 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
22:51:16.842 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.00 from input -6.00
22:51:16.842 00.000 13828 MoveAxis(E, 0, ABG)
22:51:16.842 00.000 13828 Move returns status 0, amount 0
22:51:16.842 00.000 13828 MoveAxis(N, 3189, ABG)
22:51:16.842 00.000 13828 duration set to 0 by GuideMode
22:51:16.842 00.000 13828 Move returns status 0, amount 0
22:51:16.842 00.000 13828 move complete, result=0
22:51:16.842 00.000 13828 worker thread done servicing request
22:51:16.843 00.001 13828 Worker thread wakes up
22:51:16.843 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:16.843 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:16.844 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -6.0 px 0 ms NORTH
22:51:19.317 02.473 13828 Exposure complete
22:51:19.459 00.142 13828 worker thread done servicing request
22:51:19.459 00.000 8960 OnExposeComplete: enter
22:51:19.462 00.003 8960 UpdateGuideState(): m_state=6
22:51:19.465 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1618
22:51:19.468 00.003 8960 Star::Find returns 1 (0), X=972.59, Y=729.59, Mass=119744, SNR=24.0, Peak=24444 HFD=3.1
22:51:19.472 00.004 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:51:19.474 00.002 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
22:51:19.477 00.003 8960 CameraToMount -- cameraX=-1.64 cameraY=-5.49 hyp=5.73 cameraTheta=-1.86 mountX=0.59 mountY=-5.71, mountTheta=-1.47
22:51:19.483 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-1.64, y=-5.49, opts=13)
22:51:19.485 00.002 8960 Enqueuing Move request for scope (-1.64, -5.49)
22:51:19.488 00.003 13828 Worker thread wakes up
22:51:19.488 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -5.49) opts 0xd
22:51:19.488 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8656, max=65535, med=14153, FiltMin=11036, FiltMax=65535, Gamma=2.540
22:51:19.491 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.64, -5.49)
22:51:19.491 00.000 8960 UpdateGuideState exits: m=119744 SNR=24.0
22:51:19.493 00.002 13828 Moving (-1.64, -5.49) raw xDistance=0.59 yDistance=-5.71
22:51:19.493 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.59
22:51:19.493 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:19.496 00.003 13828 GuideAlgorithmResistSwitch::result() returns -5.71 from input -5.71
22:51:19.496 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:19.498 00.002 8960 Enqueuing Expose request
22:51:19.501 00.003 13828 MoveAxis(W, 218, ABG)
22:51:19.501 00.000 13828 Guiding  Dir = 3, Dur = 218
22:51:19.505 00.004 13828 IsSlewing returns 0
22:51:19.506 00.001 13828 IsGuiding returns 0
22:51:19.509 00.003 13828 PulseGuide returned control before completion, sleep 226
22:51:19.742 00.233 13828 IsGuiding returns 1
22:51:19.742 00.000 13828 scope still moving after pulse duration time elapsed
22:51:19.775 00.033 13828 IsSlewing returns 0
22:51:19.775 00.000 13828 IsGuiding returns 0
22:51:19.775 00.000 13828 scope move finished after 218 + 50 ms
22:51:19.776 00.001 13828 Move returns status 0, amount 218
22:51:19.776 00.000 13828 MoveAxis(N, 3038, ABG)
22:51:19.776 00.000 13828 duration set to 0 by GuideMode
22:51:19.776 00.000 13828 Move returns status 0, amount 0
22:51:19.776 00.000 13828 move complete, result=0
22:51:19.776 00.000 13828 worker thread done servicing request
22:51:19.776 00.000 13828 Worker thread wakes up
22:51:19.776 00.000 8960 GuideStep: 0.6 px 218 ms WEST, -5.7 px 0 ms NORTH
22:51:19.779 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:19.779 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:22.256 02.477 13828 Exposure complete
22:51:22.408 00.152 13828 worker thread done servicing request
22:51:22.408 00.000 8960 OnExposeComplete: enter
22:51:22.412 00.004 8960 UpdateGuideState(): m_state=6
22:51:22.415 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1619
22:51:22.418 00.003 8960 Star::Find returns 1 (0), X=971.40, Y=730.03, Mass=151510, SNR=26.1, Peak=26236 HFD=3.9
22:51:22.421 00.003 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:51:22.424 00.003 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
22:51:22.426 00.002 8960 CameraToMount -- cameraX=-2.84 cameraY=-5.04 hyp=5.79 cameraTheta=-2.08 mountX=-0.69 mountY=-5.72, mountTheta=-1.69
22:51:22.429 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.84, y=-5.04, opts=13)
22:51:22.432 00.003 8960 Enqueuing Move request for scope (-2.84, -5.04)
22:51:22.434 00.002 13828 Worker thread wakes up
22:51:22.434 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8809, max=65535, med=14204, FiltMin=11158, FiltMax=65535, Gamma=2.540
22:51:22.436 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.84, -5.04) opts 0xd
22:51:22.436 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.84, -5.04)
22:51:22.436 00.000 13828 Moving (-2.84, -5.04) raw xDistance=-0.69 yDistance=-5.72
22:51:22.436 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.69
22:51:22.436 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.72 from input -5.72
22:51:22.436 00.000 13828 MoveAxis(E, 240, ABG)
22:51:22.436 00.000 8960 UpdateGuideState exits: m=151510 SNR=26.1
22:51:22.438 00.002 13828 Guiding  Dir = 2, Dur = 240
22:51:22.438 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:22.440 00.002 13828 IsSlewing returns 0
22:51:22.440 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:22.443 00.003 8960 Enqueuing Expose request
22:51:22.445 00.002 13828 IsGuiding returns 0
22:51:22.447 00.002 13828 PulseGuide returned control before completion, sleep 249
22:51:22.701 00.254 13828 IsGuiding returns 0
22:51:22.701 00.000 13828 Move returns status 0, amount 240
22:51:22.701 00.000 13828 MoveAxis(N, 3041, ABG)
22:51:22.701 00.000 13828 duration set to 0 by GuideMode
22:51:22.701 00.000 13828 Move returns status 0, amount 0
22:51:22.701 00.000 13828 move complete, result=0
22:51:22.701 00.000 13828 worker thread done servicing request
22:51:22.701 00.000 13828 Worker thread wakes up
22:51:22.701 00.000 8960 GuideStep: -0.7 px 240 ms EAST, -5.7 px 0 ms NORTH
22:51:22.703 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:22.703 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:25.175 02.472 13828 Exposure complete
22:51:25.306 00.131 13828 worker thread done servicing request
22:51:25.306 00.000 8960 OnExposeComplete: enter
22:51:25.309 00.003 8960 UpdateGuideState(): m_state=6
22:51:25.312 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1620
22:51:25.315 00.003 8960 Star::Find returns 1 (0), X=971.92, Y=730.02, Mass=142798, SNR=29.1, Peak=25500 HFD=3.0
22:51:25.317 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:51:25.319 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:51:25.321 00.002 8960 CameraToMount -- cameraX=-2.32 cameraY=-5.05 hyp=5.56 cameraTheta=-2.00 mountX=-0.20 mountY=-5.54, mountTheta=-1.61
22:51:25.323 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.32, y=-5.05, opts=13)
22:51:25.325 00.002 8960 Enqueuing Move request for scope (-2.32, -5.05)
22:51:25.328 00.003 13828 Worker thread wakes up
22:51:25.328 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8713, max=65535, med=14198, FiltMin=11190, FiltMax=65535, Gamma=2.540
22:51:25.330 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.32, -5.05) opts 0xd
22:51:25.330 00.000 8960 UpdateGuideState exits: m=142798 SNR=29.1
22:51:25.332 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.32, -5.05)
22:51:25.332 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:25.334 00.002 13828 Moving (-2.32, -5.05) raw xDistance=-0.20 yDistance=-5.54
22:51:25.334 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:25.335 00.001 8960 Enqueuing Expose request
22:51:25.338 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.20
22:51:25.338 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.54 from input -5.54
22:51:25.338 00.000 13828 MoveAxis(E, 92, ABG)
22:51:25.338 00.000 13828 Guiding  Dir = 2, Dur = 92
22:51:25.341 00.003 13828 IsSlewing returns 0
22:51:25.341 00.000 13828 IsGuiding returns 0
22:51:25.343 00.002 13828 PulseGuide returned control before completion, sleep 101
22:51:25.455 00.112 13828 IsGuiding returns 0
22:51:25.455 00.000 13828 Move returns status 0, amount 92
22:51:25.455 00.000 13828 MoveAxis(N, 2949, ABG)
22:51:25.455 00.000 13828 duration set to 0 by GuideMode
22:51:25.455 00.000 13828 Move returns status 0, amount 0
22:51:25.455 00.000 13828 move complete, result=0
22:51:25.455 00.000 13828 worker thread done servicing request
22:51:25.455 00.000 13828 Worker thread wakes up
22:51:25.455 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:25.455 00.000 8960 GuideStep: -0.2 px 92 ms EAST, -5.5 px 0 ms NORTH
22:51:25.458 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:27.918 02.460 13828 Exposure complete
22:51:28.056 00.138 13828 worker thread done servicing request
22:51:28.056 00.000 8960 OnExposeComplete: enter
22:51:28.058 00.002 8960 UpdateGuideState(): m_state=6
22:51:28.061 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1621
22:51:28.063 00.002 8960 Star::Find returns 1 (0), X=972.49, Y=729.88, Mass=135159, SNR=27.6, Peak=26403 HFD=3.5
22:51:28.065 00.002 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.50 = -1.50)
22:51:28.067 00.002 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
22:51:28.069 00.002 8960 CameraToMount -- cameraX=-1.74 cameraY=-5.19 hyp=5.48 cameraTheta=-1.89 mountX=0.38 mountY=-5.47, mountTheta=-1.50
22:51:28.072 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.74, y=-5.19, opts=13)
22:51:28.074 00.002 8960 Enqueuing Move request for scope (-1.74, -5.19)
22:51:28.075 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8835, max=65535, med=14166, FiltMin=11126, FiltMax=65535, Gamma=2.540
22:51:28.077 00.002 13828 Worker thread wakes up
22:51:28.077 00.000 8960 UpdateGuideState exits: m=135159 SNR=27.6
22:51:28.080 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.74, -5.19) opts 0xd
22:51:28.080 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:28.082 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.74, -5.19)
22:51:28.082 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:28.085 00.003 8960 Enqueuing Expose request
22:51:28.086 00.001 13828 Moving (-1.74, -5.19) raw xDistance=0.38 yDistance=-5.47
22:51:28.086 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.38
22:51:28.086 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.47 from input -5.47
22:51:28.087 00.001 13828 MoveAxis(W, 136, ABG)
22:51:28.087 00.000 13828 Guiding  Dir = 3, Dur = 136
22:51:28.089 00.002 13828 IsSlewing returns 0
22:51:28.089 00.000 13828 IsGuiding returns 0
22:51:28.091 00.002 13828 PulseGuide returned control before completion, sleep 144
22:51:28.239 00.148 13828 IsGuiding returns 0
22:51:28.239 00.000 13828 Move returns status 0, amount 136
22:51:28.239 00.000 13828 MoveAxis(N, 2911, ABG)
22:51:28.239 00.000 13828 duration set to 0 by GuideMode
22:51:28.239 00.000 13828 Move returns status 0, amount 0
22:51:28.239 00.000 13828 move complete, result=0
22:51:28.239 00.000 13828 worker thread done servicing request
22:51:28.239 00.000 13828 Worker thread wakes up
22:51:28.239 00.000 8960 GuideStep: 0.4 px 136 ms WEST, -5.5 px 0 ms NORTH
22:51:28.241 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:28.242 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:30.718 02.476 13828 Exposure complete
22:51:30.855 00.137 13828 worker thread done servicing request
22:51:30.855 00.000 8960 OnExposeComplete: enter
22:51:30.857 00.002 8960 UpdateGuideState(): m_state=6
22:51:30.859 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1622
22:51:30.862 00.003 8960 Star::Find returns 1 (0), X=971.51, Y=729.83, Mass=117195, SNR=28.1, Peak=26588 HFD=2.9
22:51:30.864 00.002 8960 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:51:30.866 00.002 8960 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:51:30.868 00.002 8960 CameraToMount -- cameraX=-2.72 cameraY=-5.25 hyp=5.91 cameraTheta=-2.05 mountX=-0.50 mountY=-5.87, mountTheta=-1.66
22:51:30.871 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.72, y=-5.25, opts=13)
22:51:30.873 00.002 8960 Enqueuing Move request for scope (-2.72, -5.25)
22:51:30.874 00.001 13828 Worker thread wakes up
22:51:30.875 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.72, -5.25) opts 0xd
22:51:30.875 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8707, max=65535, med=14166, FiltMin=11241, FiltMax=65535, Gamma=2.540
22:51:30.877 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.72, -5.25)
22:51:30.877 00.000 8960 UpdateGuideState exits: m=117195 SNR=28.1
22:51:30.879 00.002 13828 Moving (-2.72, -5.25) raw xDistance=-0.50 yDistance=-5.87
22:51:30.879 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:30.882 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.50
22:51:30.883 00.001 13828 GuideAlgorithmResistSwitch::result() returns -5.87 from input -5.87
22:51:30.883 00.000 13828 MoveAxis(E, 177, ABG)
22:51:30.883 00.000 13828 Guiding  Dir = 2, Dur = 177
22:51:30.883 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:30.886 00.003 8960 Enqueuing Expose request
22:51:30.888 00.002 13828 IsSlewing returns 0
22:51:30.888 00.000 13828 IsGuiding returns 0
22:51:30.892 00.004 13828 PulseGuide returned control before completion, sleep 184
22:51:31.089 00.197 13828 IsGuiding returns 0
22:51:31.089 00.000 13828 Move returns status 0, amount 177
22:51:31.089 00.000 13828 MoveAxis(N, 3120, ABG)
22:51:31.089 00.000 13828 duration set to 0 by GuideMode
22:51:31.089 00.000 13828 Move returns status 0, amount 0
22:51:31.089 00.000 13828 move complete, result=0
22:51:31.089 00.000 13828 worker thread done servicing request
22:51:31.089 00.000 8960 GuideStep: -0.5 px 177 ms EAST, -5.9 px 0 ms NORTH
22:51:31.091 00.002 13828 Worker thread wakes up
22:51:31.092 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:31.092 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:33.555 02.463 13828 Exposure complete
22:51:33.711 00.156 13828 worker thread done servicing request
22:51:33.711 00.000 8960 OnExposeComplete: enter
22:51:33.714 00.003 8960 UpdateGuideState(): m_state=6
22:51:33.717 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1623
22:51:33.719 00.002 8960 Star::Find returns 1 (0), X=972.32, Y=729.80, Mass=126369, SNR=25.4, Peak=26755 HFD=3.6
22:51:33.721 00.002 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
22:51:33.724 00.003 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:51:33.726 00.002 8960 CameraToMount -- cameraX=-1.92 cameraY=-5.28 hyp=5.62 cameraTheta=-1.92 mountX=0.25 mountY=-5.62, mountTheta=-1.53
22:51:33.730 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.92, y=-5.28, opts=13)
22:51:33.733 00.003 8960 Enqueuing Move request for scope (-1.92, -5.28)
22:51:33.736 00.003 13828 Worker thread wakes up
22:51:33.736 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8867, max=65535, med=14185, FiltMin=11152, FiltMax=65535, Gamma=2.540
22:51:33.738 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -5.28) opts 0xd
22:51:33.738 00.000 8960 UpdateGuideState exits: m=126369 SNR=25.4
22:51:33.741 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.92, -5.28)
22:51:33.741 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:33.743 00.002 13828 Moving (-1.92, -5.28) raw xDistance=0.25 yDistance=-5.62
22:51:33.743 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:33.746 00.003 8960 Enqueuing Expose request
22:51:33.749 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.25
22:51:33.749 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.62 from input -5.62
22:51:33.749 00.000 13828 MoveAxis(W, 81, ABG)
22:51:33.749 00.000 13828 Guiding  Dir = 3, Dur = 81
22:51:33.751 00.002 13828 IsSlewing returns 0
22:51:33.751 00.000 13828 IsGuiding returns 0
22:51:33.753 00.002 13828 PulseGuide returned control before completion, sleep 90
22:51:33.856 00.103 13828 IsGuiding returns 0
22:51:33.856 00.000 13828 Move returns status 0, amount 81
22:51:33.856 00.000 13828 MoveAxis(N, 2988, ABG)
22:51:33.856 00.000 13828 duration set to 0 by GuideMode
22:51:33.856 00.000 13828 Move returns status 0, amount 0
22:51:33.856 00.000 13828 move complete, result=0
22:51:33.856 00.000 13828 worker thread done servicing request
22:51:33.856 00.000 8960 GuideStep: 0.3 px 81 ms WEST, -5.6 px 0 ms NORTH
22:51:33.859 00.003 13828 Worker thread wakes up
22:51:33.860 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:33.860 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:36.320 02.460 13828 Exposure complete
22:51:36.456 00.136 13828 worker thread done servicing request
22:51:36.456 00.000 8960 OnExposeComplete: enter
22:51:36.461 00.005 8960 UpdateGuideState(): m_state=6
22:51:36.463 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1624
22:51:36.465 00.002 8960 Star::Find returns 1 (0), X=971.79, Y=729.61, Mass=138901, SNR=26.0, Peak=24956 HFD=3.4
22:51:36.467 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:51:36.469 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:51:36.471 00.002 8960 CameraToMount -- cameraX=-2.44 cameraY=-5.47 hyp=5.99 cameraTheta=-1.99 mountX=-0.17 mountY=-5.98, mountTheta=-1.60
22:51:36.473 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.44, y=-5.47, opts=13)
22:51:36.476 00.003 8960 Enqueuing Move request for scope (-2.44, -5.47)
22:51:36.478 00.002 13828 Worker thread wakes up
22:51:36.478 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.44, -5.47) opts 0xd
22:51:36.478 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.44, -5.47)
22:51:36.478 00.000 13828 Moving (-2.44, -5.47) raw xDistance=-0.17 yDistance=-5.98
22:51:36.478 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9084, max=65535, med=14204, FiltMin=11056, FiltMax=65535, Gamma=2.540
22:51:36.480 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.17
22:51:36.480 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.98 from input -5.98
22:51:36.480 00.000 13828 MoveAxis(E, 55, ABG)
22:51:36.480 00.000 8960 UpdateGuideState exits: m=138901 SNR=26.0
22:51:36.482 00.002 13828 Guiding  Dir = 2, Dur = 55
22:51:36.482 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:36.484 00.002 13828 IsSlewing returns 0
22:51:36.484 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:36.486 00.002 8960 Enqueuing Expose request
22:51:36.488 00.002 13828 IsGuiding returns 0
22:51:36.489 00.001 13828 PulseGuide returned control before completion, sleep 64
22:51:36.562 00.073 13828 IsGuiding returns 0
22:51:36.562 00.000 13828 Move returns status 0, amount 55
22:51:36.562 00.000 13828 MoveAxis(N, 3178, ABG)
22:51:36.562 00.000 13828 duration set to 0 by GuideMode
22:51:36.562 00.000 13828 Move returns status 0, amount 0
22:51:36.562 00.000 13828 move complete, result=0
22:51:36.562 00.000 13828 worker thread done servicing request
22:51:36.562 00.000 13828 Worker thread wakes up
22:51:36.562 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:36.562 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:36.563 00.001 8960 GuideStep: -0.2 px 55 ms EAST, -6.0 px 0 ms NORTH
22:51:39.038 02.475 13828 Exposure complete
22:51:39.177 00.139 13828 worker thread done servicing request
22:51:39.177 00.000 8960 OnExposeComplete: enter
22:51:39.179 00.002 8960 UpdateGuideState(): m_state=6
22:51:39.181 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1625
22:51:39.183 00.002 8960 Star::Find returns 1 (0), X=972.27, Y=729.37, Mass=103596, SNR=22.8, Peak=25347 HFD=2.8
22:51:39.185 00.002 8960 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.39) = xAngle (-1.51 = -1.51)
22:51:39.187 00.002 8960 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
22:51:39.189 00.002 8960 CameraToMount -- cameraX=-1.96 cameraY=-5.70 hyp=6.03 cameraTheta=-1.90 mountX=0.37 mountY=-6.03, mountTheta=-1.51
22:51:39.192 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.96, y=-5.70, opts=13)
22:51:39.194 00.002 8960 Enqueuing Move request for scope (-1.96, -5.70)
22:51:39.195 00.001 13828 Worker thread wakes up
22:51:39.196 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8534, max=65535, med=14179, FiltMin=11152, FiltMax=65535, Gamma=2.540
22:51:39.197 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.96, -5.70) opts 0xd
22:51:39.197 00.000 8960 UpdateGuideState exits: m=103596 SNR=22.8
22:51:39.199 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.96, -5.70)
22:51:39.199 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:39.202 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:39.204 00.002 8960 Enqueuing Expose request
22:51:39.206 00.002 13828 Moving (-1.96, -5.70) raw xDistance=0.37 yDistance=-6.03
22:51:39.206 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.37
22:51:39.206 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.03 from input -6.03
22:51:39.206 00.000 13828 MoveAxis(W, 134, ABG)
22:51:39.206 00.000 13828 Guiding  Dir = 3, Dur = 134
22:51:39.209 00.003 13828 IsSlewing returns 0
22:51:39.209 00.000 13828 IsGuiding returns 0
22:51:39.212 00.003 13828 PulseGuide returned control before completion, sleep 142
22:51:39.358 00.146 13828 IsGuiding returns 0
22:51:39.358 00.000 13828 Move returns status 0, amount 134
22:51:39.358 00.000 13828 MoveAxis(N, 3207, ABG)
22:51:39.358 00.000 13828 duration set to 0 by GuideMode
22:51:39.358 00.000 13828 Move returns status 0, amount 0
22:51:39.358 00.000 13828 move complete, result=0
22:51:39.359 00.001 13828 worker thread done servicing request
22:51:39.359 00.000 13828 Worker thread wakes up
22:51:39.359 00.000 8960 GuideStep: 0.4 px 134 ms WEST, -6.0 px 0 ms NORTH
22:51:39.364 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:39.364 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:51:41.837 02.473 13828 Exposure complete
22:51:41.971 00.134 13828 worker thread done servicing request
22:51:41.971 00.000 8960 OnExposeComplete: enter
22:51:41.974 00.003 8960 UpdateGuideState(): m_state=6
22:51:41.976 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1626
22:51:41.978 00.002 8960 Star::Find returns 1 (0), X=971.66, Y=730.46, Mass=155294, SNR=27.4, Peak=25699 HFD=4.8
22:51:41.980 00.002 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:51:41.982 00.002 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:51:41.984 00.002 8960 CameraToMount -- cameraX=-2.57 cameraY=-4.62 hyp=5.29 cameraTheta=-2.08 mountX=-0.60 mountY=-5.23, mountTheta=-1.69
22:51:41.986 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.57, y=-4.62, opts=13)
22:51:41.989 00.003 8960 Enqueuing Move request for scope (-2.57, -4.62)
22:51:41.991 00.002 13828 Worker thread wakes up
22:51:41.991 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9059, max=65535, med=14192, FiltMin=11075, FiltMax=65535, Gamma=2.540
22:51:41.993 00.002 8960 UpdateGuideState exits: m=155294 SNR=27.4
22:51:41.995 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:41.996 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.57, -4.62) opts 0xd
22:51:41.997 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.57, -4.62)
22:51:41.997 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:41.998 00.001 8960 Enqueuing Expose request
22:51:42.000 00.002 13828 Moving (-2.57, -4.62) raw xDistance=-0.60 yDistance=-5.23
22:51:42.000 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.60
22:51:42.000 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.23 from input -5.23
22:51:42.000 00.000 13828 MoveAxis(E, 214, ABG)
22:51:42.000 00.000 13828 Guiding  Dir = 2, Dur = 214
22:51:42.002 00.002 13828 IsSlewing returns 0
22:51:42.002 00.000 13828 IsGuiding returns 0
22:51:42.003 00.001 13828 PulseGuide returned control before completion, sleep 223
22:51:42.231 00.228 13828 IsGuiding returns 0
22:51:42.231 00.000 13828 Move returns status 0, amount 214
22:51:42.231 00.000 13828 MoveAxis(N, 2780, ABG)
22:51:42.231 00.000 13828 duration set to 0 by GuideMode
22:51:42.231 00.000 13828 Move returns status 0, amount 0
22:51:42.231 00.000 13828 move complete, result=0
22:51:42.231 00.000 13828 worker thread done servicing request
22:51:42.231 00.000 13828 Worker thread wakes up
22:51:42.231 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:42.232 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:42.232 00.000 8960 GuideStep: -0.6 px 214 ms EAST, -5.2 px 0 ms NORTH
22:51:44.704 02.472 13828 Exposure complete
22:51:44.849 00.145 13828 worker thread done servicing request
22:51:44.849 00.000 8960 OnExposeComplete: enter
22:51:44.852 00.003 8960 UpdateGuideState(): m_state=6
22:51:44.855 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1627
22:51:44.858 00.003 8960 Star::Find returns 1 (0), X=972.78, Y=729.90, Mass=170651, SNR=28.3, Peak=26179 HFD=3.9
22:51:44.860 00.002 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
22:51:44.862 00.002 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
22:51:44.865 00.003 8960 CameraToMount -- cameraX=-1.45 cameraY=-5.18 hyp=5.38 cameraTheta=-1.84 mountX=0.64 mountY=-5.36, mountTheta=-1.45
22:51:44.868 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.45, y=-5.18, opts=13)
22:51:44.870 00.002 8960 Enqueuing Move request for scope (-1.45, -5.18)
22:51:44.872 00.002 13828 Worker thread wakes up
22:51:44.872 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8944, max=65535, med=14217, FiltMin=11280, FiltMax=65535, Gamma=2.540
22:51:44.874 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -5.18) opts 0xd
22:51:44.874 00.000 8960 UpdateGuideState exits: m=170651 SNR=28.3
22:51:44.876 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.45, -5.18)
22:51:44.876 00.000 13828 Moving (-1.45, -5.18) raw xDistance=0.64 yDistance=-5.36
22:51:44.876 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.64
22:51:44.876 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.36 from input -5.36
22:51:44.876 00.000 13828 MoveAxis(W, 222, ABG)
22:51:44.876 00.000 13828 Guiding  Dir = 3, Dur = 222
22:51:44.876 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:44.880 00.004 13828 IsSlewing returns 0
22:51:44.880 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:44.882 00.002 8960 Enqueuing Expose request
22:51:44.884 00.002 13828 IsGuiding returns 0
22:51:44.886 00.002 13828 PulseGuide returned control before completion, sleep 231
22:51:45.124 00.238 13828 IsGuiding returns 1
22:51:45.124 00.000 13828 scope still moving after pulse duration time elapsed
22:51:45.156 00.032 13828 IsSlewing returns 0
22:51:45.157 00.001 13828 IsGuiding returns 0
22:51:45.157 00.000 13828 scope move finished after 222 + 51 ms
22:51:45.157 00.000 13828 Move returns status 0, amount 222
22:51:45.157 00.000 13828 MoveAxis(N, 2850, ABG)
22:51:45.157 00.000 13828 duration set to 0 by GuideMode
22:51:45.157 00.000 13828 Move returns status 0, amount 0
22:51:45.157 00.000 13828 move complete, result=0
22:51:45.157 00.000 13828 worker thread done servicing request
22:51:45.158 00.001 8960 GuideStep: 0.6 px 222 ms WEST, -5.4 px 0 ms NORTH
22:51:45.160 00.002 13828 Worker thread wakes up
22:51:45.160 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:45.160 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:47.646 02.486 13828 Exposure complete
22:51:47.786 00.140 13828 worker thread done servicing request
22:51:47.787 00.001 8960 OnExposeComplete: enter
22:51:47.789 00.002 8960 UpdateGuideState(): m_state=6
22:51:47.791 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1628
22:51:47.793 00.002 8960 Star::Find returns 1 (0), X=971.66, Y=730.21, Mass=139973, SNR=25.8, Peak=25052 HFD=3.3
22:51:47.795 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:51:47.796 00.001 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:51:47.798 00.002 8960 CameraToMount -- cameraX=-2.58 cameraY=-4.86 hyp=5.50 cameraTheta=-2.06 mountX=-0.52 mountY=-5.46, mountTheta=-1.67
22:51:47.801 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=-4.86, opts=13)
22:51:47.803 00.002 8960 Enqueuing Move request for scope (-2.58, -4.86)
22:51:47.805 00.002 13828 Worker thread wakes up
22:51:47.805 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8732, max=65535, med=14211, FiltMin=11369, FiltMax=65535, Gamma=2.540
22:51:47.806 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, -4.86) opts 0xd
22:51:47.806 00.000 8960 UpdateGuideState exits: m=139973 SNR=25.8
22:51:47.809 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.58, -4.86)
22:51:47.809 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:47.811 00.002 13828 Moving (-2.58, -4.86) raw xDistance=-0.52 yDistance=-5.46
22:51:47.811 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:47.813 00.002 8960 Enqueuing Expose request
22:51:47.814 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.30 from input -0.52
22:51:47.814 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.46 from input -5.46
22:51:47.815 00.001 13828 MoveAxis(E, 176, ABG)
22:51:47.815 00.000 13828 Guiding  Dir = 2, Dur = 176
22:51:47.816 00.001 13828 IsSlewing returns 0
22:51:47.816 00.000 13828 IsGuiding returns 0
22:51:47.817 00.001 13828 PulseGuide returned control before completion, sleep 185
22:51:48.009 00.192 13828 IsGuiding returns 0
22:51:48.009 00.000 13828 Move returns status 0, amount 176
22:51:48.009 00.000 13828 MoveAxis(N, 2902, ABG)
22:51:48.009 00.000 13828 duration set to 0 by GuideMode
22:51:48.009 00.000 13828 Move returns status 0, amount 0
22:51:48.009 00.000 13828 move complete, result=0
22:51:48.010 00.001 13828 worker thread done servicing request
22:51:48.010 00.000 13828 Worker thread wakes up
22:51:48.010 00.000 8960 GuideStep: -0.5 px 176 ms EAST, -5.5 px 0 ms NORTH
22:51:48.012 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:48.013 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:50.471 02.458 13828 Exposure complete
22:51:50.609 00.138 13828 worker thread done servicing request
22:51:50.609 00.000 8960 OnExposeComplete: enter
22:51:50.611 00.002 8960 UpdateGuideState(): m_state=6
22:51:50.614 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1629
22:51:50.615 00.001 8960 Star::Find returns 1 (0), X=972.51, Y=729.69, Mass=120277, SNR=23.6, Peak=24515 HFD=3.1
22:51:50.617 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:51:50.618 00.001 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:51:50.620 00.002 8960 CameraToMount -- cameraX=-1.72 cameraY=-5.39 hyp=5.66 cameraTheta=-1.88 mountX=0.47 mountY=-5.65, mountTheta=-1.49
22:51:50.623 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.72, y=-5.39, opts=13)
22:51:50.625 00.002 8960 Enqueuing Move request for scope (-1.72, -5.39)
22:51:50.627 00.002 13828 Worker thread wakes up
22:51:50.627 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9148, max=65535, med=14224, FiltMin=11094, FiltMax=65535, Gamma=2.540
22:51:50.629 00.002 8960 UpdateGuideState exits: m=120277 SNR=23.6
22:51:50.632 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:50.635 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.72, -5.39) opts 0xd
22:51:50.635 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.72, -5.39)
22:51:50.635 00.000 13828 Moving (-1.72, -5.39) raw xDistance=0.47 yDistance=-5.65
22:51:50.635 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.47
22:51:50.635 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.65 from input -5.65
22:51:50.635 00.000 13828 MoveAxis(W, 162, ABG)
22:51:50.635 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:50.638 00.003 8960 Enqueuing Expose request
22:51:50.641 00.003 13828 Guiding  Dir = 3, Dur = 162
22:51:50.644 00.003 13828 IsSlewing returns 0
22:51:50.644 00.000 13828 IsGuiding returns 0
22:51:50.647 00.003 13828 PulseGuide returned control before completion, sleep 170
22:51:50.832 00.185 13828 IsGuiding returns 0
22:51:50.832 00.000 13828 Move returns status 0, amount 162
22:51:50.832 00.000 13828 MoveAxis(N, 3007, ABG)
22:51:50.832 00.000 13828 duration set to 0 by GuideMode
22:51:50.832 00.000 13828 Move returns status 0, amount 0
22:51:50.832 00.000 13828 move complete, result=0
22:51:50.833 00.001 13828 worker thread done servicing request
22:51:50.833 00.000 13828 Worker thread wakes up
22:51:50.833 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:50.833 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:50.833 00.000 8960 GuideStep: 0.5 px 162 ms WEST, -5.7 px 0 ms NORTH
22:51:53.298 02.465 13828 Exposure complete
22:51:53.435 00.137 13828 worker thread done servicing request
22:51:53.435 00.000 8960 OnExposeComplete: enter
22:51:53.437 00.002 8960 UpdateGuideState(): m_state=6
22:51:53.439 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1630
22:51:53.441 00.002 8960 Star::Find returns 1 (0), X=971.03, Y=730.12, Mass=118929, SNR=23.2, Peak=25308 HFD=3.0
22:51:53.443 00.002 8960 CameraToMount -- cameraTheta (-2.14) - m_xAngle (-0.39) = xAngle (-1.75 = -1.75)
22:51:53.446 00.003 8960 CameraToMount -- cameraTheta (-2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.79 = -1.79)
22:51:53.448 00.002 8960 CameraToMount -- cameraX=-3.20 cameraY=-4.96 hyp=5.90 cameraTheta=-2.14 mountX=-1.06 mountY=-5.76, mountTheta=-1.75
22:51:53.451 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-3.20, y=-4.96, opts=13)
22:51:53.453 00.002 8960 Enqueuing Move request for scope (-3.20, -4.96)
22:51:53.456 00.003 13828 Worker thread wakes up
22:51:53.456 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9052, max=65535, med=14256, FiltMin=11324, FiltMax=65535, Gamma=2.540
22:51:53.458 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.20, -4.96) opts 0xd
22:51:53.458 00.000 8960 UpdateGuideState exits: m=118929 SNR=23.2
22:51:53.460 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.20, -4.96)
22:51:53.460 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:53.462 00.002 13828 Moving (-3.20, -4.96) raw xDistance=-1.06 yDistance=-5.76
22:51:53.462 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:53.464 00.002 8960 Enqueuing Expose request
22:51:53.466 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.65 from input -1.06
22:51:53.466 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.76 from input -5.76
22:51:53.466 00.000 13828 MoveAxis(E, 381, ABG)
22:51:53.466 00.000 13828 Guiding  Dir = 2, Dur = 381
22:51:53.468 00.002 13828 IsSlewing returns 0
22:51:53.468 00.000 13828 IsGuiding returns 0
22:51:53.469 00.001 13828 PulseGuide returned control before completion, sleep 390
22:51:53.871 00.402 13828 IsGuiding returns 0
22:51:53.872 00.001 13828 Move returns status 0, amount 381
22:51:53.872 00.000 13828 MoveAxis(N, 3065, ABG)
22:51:53.872 00.000 13828 duration set to 0 by GuideMode
22:51:53.872 00.000 13828 Move returns status 0, amount 0
22:51:53.872 00.000 13828 move complete, result=0
22:51:53.872 00.000 13828 worker thread done servicing request
22:51:53.872 00.000 8960 GuideStep: -1.1 px 381 ms EAST, -5.8 px 0 ms NORTH
22:51:53.875 00.003 13828 Worker thread wakes up
22:51:53.876 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:53.876 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:56.340 02.464 13828 Exposure complete
22:51:56.478 00.138 13828 worker thread done servicing request
22:51:56.478 00.000 8960 OnExposeComplete: enter
22:51:56.480 00.002 8960 UpdateGuideState(): m_state=6
22:51:56.482 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1631
22:51:56.484 00.002 8960 Star::Find returns 1 (0), X=971.50, Y=729.83, Mass=134416, SNR=26.4, Peak=23740 HFD=3.8
22:51:56.486 00.002 8960 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:51:56.488 00.002 8960 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.69 = -1.69)
22:51:56.490 00.002 8960 CameraToMount -- cameraX=-2.73 cameraY=-5.25 hyp=5.92 cameraTheta=-2.05 mountX=-0.51 mountY=-5.87, mountTheta=-1.66
22:51:56.494 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.73, y=-5.25, opts=13)
22:51:56.496 00.002 8960 Enqueuing Move request for scope (-2.73, -5.25)
22:51:56.498 00.002 13828 Worker thread wakes up
22:51:56.498 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.73, -5.25) opts 0xd
22:51:56.498 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8419, max=65535, med=14236, FiltMin=11075, FiltMax=65535, Gamma=2.540
22:51:56.501 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.73, -5.25)
22:51:56.501 00.000 8960 UpdateGuideState exits: m=134416 SNR=26.4
22:51:56.504 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:56.507 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:56.510 00.003 8960 Enqueuing Expose request
22:51:56.512 00.002 13828 Moving (-2.73, -5.25) raw xDistance=-0.51 yDistance=-5.87
22:51:56.513 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.51
22:51:56.513 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.87 from input -5.87
22:51:56.513 00.000 13828 MoveAxis(E, 216, ABG)
22:51:56.513 00.000 13828 Guiding  Dir = 2, Dur = 216
22:51:56.514 00.001 13828 IsSlewing returns 0
22:51:56.514 00.000 13828 IsGuiding returns 0
22:51:56.516 00.002 13828 PulseGuide returned control before completion, sleep 225
22:51:56.744 00.228 13828 IsGuiding returns 0
22:51:56.744 00.000 13828 Move returns status 0, amount 216
22:51:56.744 00.000 13828 MoveAxis(N, 3124, ABG)
22:51:56.744 00.000 13828 duration set to 0 by GuideMode
22:51:56.744 00.000 13828 Move returns status 0, amount 0
22:51:56.744 00.000 13828 move complete, result=0
22:51:56.744 00.000 13828 worker thread done servicing request
22:51:56.744 00.000 8960 GuideStep: -0.5 px 216 ms EAST, -5.9 px 0 ms NORTH
22:51:56.746 00.002 13828 Worker thread wakes up
22:51:56.746 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:56.746 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:51:59.218 02.472 13828 Exposure complete
22:51:59.367 00.149 13828 worker thread done servicing request
22:51:59.367 00.000 8960 OnExposeComplete: enter
22:51:59.369 00.002 8960 UpdateGuideState(): m_state=6
22:51:59.371 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1632
22:51:59.373 00.002 8960 Star::Find returns 1 (0), X=972.12, Y=729.71, Mass=157674, SNR=26.3, Peak=25795 HFD=3.8
22:51:59.375 00.002 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.55 = -1.55)
22:51:59.379 00.004 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:51:59.381 00.002 8960 CameraToMount -- cameraX=-2.11 cameraY=-5.37 hyp=5.77 cameraTheta=-1.95 mountX=0.10 mountY=-5.77, mountTheta=-1.55
22:51:59.384 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.11, y=-5.37, opts=13)
22:51:59.387 00.003 8960 Enqueuing Move request for scope (-2.11, -5.37)
22:51:59.389 00.002 13828 Worker thread wakes up
22:51:59.389 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.11, -5.37) opts 0xd
22:51:59.389 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.11, -5.37)
22:51:59.389 00.000 13828 Moving (-2.11, -5.37) raw xDistance=0.10 yDistance=-5.77
22:51:59.389 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
22:51:59.389 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.77 from input -5.77
22:51:59.389 00.000 13828 MoveAxis(E, 0, ABG)
22:51:59.390 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=9059, max=65535, med=14204, FiltMin=11017, FiltMax=65535, Gamma=2.540
22:51:59.392 00.002 13828 Move returns status 0, amount 0
22:51:59.392 00.000 13828 MoveAxis(N, 3068, ABG)
22:51:59.392 00.000 13828 duration set to 0 by GuideMode
22:51:59.392 00.000 13828 Move returns status 0, amount 0
22:51:59.392 00.000 8960 UpdateGuideState exits: m=157674 SNR=26.3
22:51:59.395 00.003 13828 move complete, result=0
22:51:59.395 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:51:59.397 00.002 13828 worker thread done servicing request
22:51:59.397 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:51:59.399 00.002 8960 Enqueuing Expose request
22:51:59.401 00.002 8960 GuideStep: 0.1 px 0 ms EAST, -5.8 px 0 ms NORTH
22:51:59.403 00.002 13828 Worker thread wakes up
22:51:59.403 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:51:59.403 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:01.867 02.464 13828 Exposure complete
22:52:02.002 00.135 13828 worker thread done servicing request
22:52:02.003 00.001 8960 OnExposeComplete: enter
22:52:02.005 00.002 8960 UpdateGuideState(): m_state=6
22:52:02.008 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1633
22:52:02.011 00.003 8960 Star::Find returns 1 (0), X=972.24, Y=729.47, Mass=162157, SNR=33.3, Peak=23388 HFD=3.6
22:52:02.013 00.002 8960 CameraToMount -- cameraTheta (-1.91) - m_xAngle (-0.39) = xAngle (-1.52 = -1.52)
22:52:02.015 00.002 8960 CameraToMount -- cameraTheta (-1.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:52:02.018 00.003 8960 CameraToMount -- cameraX=-1.99 cameraY=-5.61 hyp=5.95 cameraTheta=-1.91 mountX=0.30 mountY=-5.95, mountTheta=-1.52
22:52:02.022 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.99, y=-5.61, opts=13)
22:52:02.025 00.003 8960 Enqueuing Move request for scope (-1.99, -5.61)
22:52:02.027 00.002 13828 Worker thread wakes up
22:52:02.028 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8579, max=65535, med=14211, FiltMin=11267, FiltMax=65535, Gamma=2.540
22:52:02.030 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.99, -5.61) opts 0xd
22:52:02.030 00.000 8960 UpdateGuideState exits: m=162157 SNR=33.3
22:52:02.033 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.99, -5.61)
22:52:02.033 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:02.035 00.002 13828 Moving (-1.99, -5.61) raw xDistance=0.30 yDistance=-5.95
22:52:02.035 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:02.038 00.003 8960 Enqueuing Expose request
22:52:02.042 00.004 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.30
22:52:02.042 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.95 from input -5.95
22:52:02.042 00.000 13828 MoveAxis(W, 113, ABG)
22:52:02.043 00.001 13828 Guiding  Dir = 3, Dur = 113
22:52:02.044 00.001 13828 IsSlewing returns 0
22:52:02.044 00.000 13828 IsGuiding returns 0
22:52:02.046 00.002 13828 PulseGuide returned control before completion, sleep 122
22:52:02.171 00.125 13828 IsGuiding returns 0
22:52:02.171 00.000 13828 Move returns status 0, amount 113
22:52:02.171 00.000 13828 MoveAxis(N, 3165, ABG)
22:52:02.171 00.000 13828 duration set to 0 by GuideMode
22:52:02.171 00.000 13828 Move returns status 0, amount 0
22:52:02.172 00.001 13828 move complete, result=0
22:52:02.172 00.000 13828 worker thread done servicing request
22:52:02.172 00.000 13828 Worker thread wakes up
22:52:02.172 00.000 8960 GuideStep: 0.3 px 113 ms WEST, -6.0 px 0 ms NORTH
22:52:02.175 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:02.175 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:04.637 02.462 13828 Exposure complete
22:52:04.774 00.137 13828 worker thread done servicing request
22:52:04.774 00.000 8960 OnExposeComplete: enter
22:52:04.776 00.002 8960 UpdateGuideState(): m_state=6
22:52:04.778 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1634
22:52:04.780 00.002 8960 Star::Find returns 1 (0), X=972.36, Y=728.74, Mass=159570, SNR=30.3, Peak=24348 HFD=4.0
22:52:04.782 00.002 8960 CameraToMount -- cameraTheta (-1.86) - m_xAngle (-0.39) = xAngle (-1.46 = -1.46)
22:52:04.783 00.001 8960 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
22:52:04.785 00.002 8960 CameraToMount -- cameraX=-1.87 cameraY=-6.34 hyp=6.61 cameraTheta=-1.86 mountX=0.70 mountY=-6.59, mountTheta=-1.46
22:52:04.788 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.87, y=-6.34, opts=13)
22:52:04.791 00.003 8960 Enqueuing Move request for scope (-1.87, -6.34)
22:52:04.793 00.002 13828 Worker thread wakes up
22:52:04.793 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8752, max=65535, med=14204, FiltMin=11241, FiltMax=65535, Gamma=2.540
22:52:04.795 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.87, -6.34) opts 0xd
22:52:04.795 00.000 8960 UpdateGuideState exits: m=159570 SNR=30.3
22:52:04.797 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.87, -6.34)
22:52:04.797 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:04.798 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:04.800 00.002 8960 Enqueuing Expose request
22:52:04.802 00.002 13828 Moving (-1.87, -6.34) raw xDistance=0.70 yDistance=-6.59
22:52:04.802 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.45 from input 0.70
22:52:04.802 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.59 from input -6.59
22:52:04.802 00.000 13828 MoveAxis(W, 267, ABG)
22:52:04.802 00.000 13828 Guiding  Dir = 3, Dur = 267
22:52:04.807 00.005 13828 IsSlewing returns 0
22:52:04.807 00.000 13828 IsGuiding returns 0
22:52:04.815 00.008 13828 PulseGuide returned control before completion, sleep 270
22:52:05.101 00.286 13828 IsGuiding returns 0
22:52:05.101 00.000 13828 Move returns status 0, amount 267
22:52:05.101 00.000 13828 MoveAxis(N, 3506, ABG)
22:52:05.101 00.000 13828 duration set to 0 by GuideMode
22:52:05.101 00.000 13828 Move returns status 0, amount 0
22:52:05.101 00.000 13828 move complete, result=0
22:52:05.101 00.000 13828 worker thread done servicing request
22:52:05.101 00.000 13828 Worker thread wakes up
22:52:05.101 00.000 8960 GuideStep: 0.7 px 267 ms WEST, -6.6 px 0 ms NORTH
22:52:05.103 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:05.103 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:52:07.578 02.475 13828 Exposure complete
22:52:07.723 00.145 13828 worker thread done servicing request
22:52:07.724 00.001 8960 OnExposeComplete: enter
22:52:07.726 00.002 8960 UpdateGuideState(): m_state=6
22:52:07.728 00.002 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1635
22:52:07.730 00.002 8960 Star::Find returns 1 (0), X=971.65, Y=729.86, Mass=142455, SNR=25.5, Peak=26812 HFD=3.3
22:52:07.732 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:52:07.733 00.001 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:52:07.735 00.002 8960 CameraToMount -- cameraX=-2.58 cameraY=-5.21 hyp=5.82 cameraTheta=-2.03 mountX=-0.39 mountY=-5.79, mountTheta=-1.64
22:52:07.738 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=-5.21, opts=13)
22:52:07.740 00.002 8960 Enqueuing Move request for scope (-2.58, -5.21)
22:52:07.742 00.002 13828 Worker thread wakes up
22:52:07.742 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, -5.21) opts 0xd
22:52:07.742 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.58, -5.21)
22:52:07.742 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8432, max=65535, med=14198, FiltMin=11088, FiltMax=65535, Gamma=2.540
22:52:07.745 00.003 8960 UpdateGuideState exits: m=142455 SNR=25.5
22:52:07.747 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:07.749 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:07.751 00.002 8960 Enqueuing Expose request
22:52:07.753 00.002 13828 Moving (-2.58, -5.21) raw xDistance=-0.39 yDistance=-5.79
22:52:07.754 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.39
22:52:07.754 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.79 from input -5.79
22:52:07.754 00.000 13828 MoveAxis(E, 126, ABG)
22:52:07.754 00.000 13828 Guiding  Dir = 2, Dur = 126
22:52:07.757 00.003 13828 IsSlewing returns 0
22:52:07.757 00.000 13828 IsGuiding returns 0
22:52:07.760 00.003 13828 PulseGuide returned control before completion, sleep 134
22:52:07.908 00.148 13828 IsGuiding returns 0
22:52:07.908 00.000 13828 Move returns status 0, amount 126
22:52:07.908 00.000 13828 MoveAxis(N, 3078, ABG)
22:52:07.908 00.000 13828 duration set to 0 by GuideMode
22:52:07.908 00.000 13828 Move returns status 0, amount 0
22:52:07.908 00.000 13828 move complete, result=0
22:52:07.909 00.001 13828 worker thread done servicing request
22:52:07.909 00.000 13828 Worker thread wakes up
22:52:07.909 00.000 8960 GuideStep: -0.4 px 126 ms EAST, -5.8 px 0 ms NORTH
22:52:07.911 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:07.911 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:10.367 02.456 13828 Exposure complete
22:52:10.504 00.137 13828 worker thread done servicing request
22:52:10.504 00.000 8960 OnExposeComplete: enter
22:52:10.507 00.003 8960 UpdateGuideState(): m_state=6
22:52:10.510 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1636
22:52:10.512 00.002 8960 Star::Find returns 1 (0), X=971.41, Y=730.17, Mass=137467, SNR=26.7, Peak=27612 HFD=3.2
22:52:10.515 00.003 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.39) = xAngle (-1.70 = -1.70)
22:52:10.517 00.002 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
22:52:10.519 00.002 8960 CameraToMount -- cameraX=-2.82 cameraY=-4.90 hyp=5.66 cameraTheta=-2.09 mountX=-0.73 mountY=-5.58, mountTheta=-1.70
22:52:10.522 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.82, y=-4.90, opts=13)
22:52:10.525 00.003 8960 Enqueuing Move request for scope (-2.82, -4.90)
22:52:10.527 00.002 13828 Worker thread wakes up
22:52:10.527 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9142, max=65535, med=14211, FiltMin=11241, FiltMax=65535, Gamma=2.540
22:52:10.529 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.82, -4.90) opts 0xd
22:52:10.530 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.82, -4.90)
22:52:10.530 00.000 8960 UpdateGuideState exits: m=137467 SNR=26.7
22:52:10.532 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:10.533 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:10.535 00.002 8960 Enqueuing Expose request
22:52:10.537 00.002 13828 Moving (-2.82, -4.90) raw xDistance=-0.73 yDistance=-5.58
22:52:10.537 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.73
22:52:10.538 00.001 13828 GuideAlgorithmResistSwitch::result() returns -5.58 from input -5.58
22:52:10.538 00.000 13828 MoveAxis(E, 279, ABG)
22:52:10.538 00.000 13828 Guiding  Dir = 2, Dur = 279
22:52:10.540 00.002 13828 IsSlewing returns 0
22:52:10.541 00.001 13828 IsGuiding returns 0
22:52:10.544 00.003 13828 PulseGuide returned control before completion, sleep 286
22:52:10.846 00.302 13828 IsGuiding returns 0
22:52:10.846 00.000 13828 Move returns status 0, amount 279
22:52:10.846 00.000 13828 MoveAxis(N, 2968, ABG)
22:52:10.846 00.000 13828 duration set to 0 by GuideMode
22:52:10.846 00.000 13828 Move returns status 0, amount 0
22:52:10.846 00.000 13828 move complete, result=0
22:52:10.846 00.000 13828 worker thread done servicing request
22:52:10.846 00.000 8960 GuideStep: -0.7 px 279 ms EAST, -5.6 px 0 ms NORTH
22:52:10.848 00.002 13828 Worker thread wakes up
22:52:10.848 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:10.848 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:13.324 02.476 13828 Exposure complete
22:52:13.475 00.151 13828 worker thread done servicing request
22:52:13.475 00.000 8960 OnExposeComplete: enter
22:52:13.478 00.003 8960 UpdateGuideState(): m_state=6
22:52:13.481 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1637
22:52:13.483 00.002 8960 Star::Find returns 1 (0), X=972.16, Y=730.60, Mass=99963, SNR=25.4, Peak=26275 HFD=2.9
22:52:13.485 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:52:13.487 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:52:13.490 00.003 8960 CameraToMount -- cameraX=-2.07 cameraY=-4.48 hyp=4.94 cameraTheta=-2.00 mountX=-0.20 mountY=-4.92, mountTheta=-1.61
22:52:13.494 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.07, y=-4.48, opts=13)
22:52:13.496 00.002 8960 Enqueuing Move request for scope (-2.07, -4.48)
22:52:13.499 00.003 13828 Worker thread wakes up
22:52:13.499 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.07, -4.48) opts 0xd
22:52:13.499 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8489, max=65535, med=14230, FiltMin=11107, FiltMax=65535, Gamma=2.540
22:52:13.501 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.07, -4.48)
22:52:13.501 00.000 8960 UpdateGuideState exits: m=99963 SNR=25.4
22:52:13.503 00.002 13828 Moving (-2.07, -4.48) raw xDistance=-0.20 yDistance=-4.92
22:52:13.503 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:13.505 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.20
22:52:13.506 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:13.508 00.002 8960 Enqueuing Expose request
22:52:13.511 00.003 13828 GuideAlgorithmResistSwitch::result() returns -4.92 from input -4.92
22:52:13.511 00.000 13828 MoveAxis(E, 92, ABG)
22:52:13.511 00.000 13828 Guiding  Dir = 2, Dur = 92
22:52:13.514 00.003 13828 IsSlewing returns 0
22:52:13.514 00.000 13828 IsGuiding returns 0
22:52:13.516 00.002 13828 PulseGuide returned control before completion, sleep 101
22:52:13.631 00.115 13828 IsGuiding returns 0
22:52:13.631 00.000 13828 Move returns status 0, amount 92
22:52:13.631 00.000 13828 MoveAxis(N, 2618, ABG)
22:52:13.631 00.000 13828 duration set to 0 by GuideMode
22:52:13.631 00.000 13828 Move returns status 0, amount 0
22:52:13.631 00.000 13828 move complete, result=0
22:52:13.631 00.000 13828 worker thread done servicing request
22:52:13.631 00.000 13828 Worker thread wakes up
22:52:13.631 00.000 8960 GuideStep: -0.2 px 92 ms EAST, -4.9 px 0 ms NORTH
22:52:13.633 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:13.633 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:16.107 02.474 13828 Exposure complete
22:52:16.242 00.135 13828 worker thread done servicing request
22:52:16.242 00.000 8960 OnExposeComplete: enter
22:52:16.244 00.002 8960 UpdateGuideState(): m_state=6
22:52:16.246 00.002 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1638
22:52:16.248 00.002 8960 Star::Find returns 1 (0), X=971.91, Y=729.76, Mass=144683, SNR=28.8, Peak=26012 HFD=3.3
22:52:16.250 00.002 8960 CameraToMount -- cameraTheta (-1.98) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:52:16.251 00.001 8960 CameraToMount -- cameraTheta (-1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:52:16.253 00.002 8960 CameraToMount -- cameraX=-2.33 cameraY=-5.31 hyp=5.80 cameraTheta=-1.98 mountX=-0.11 mountY=-5.79, mountTheta=-1.59
22:52:16.261 00.008 8960 SchedulePrimaryMove(0D7BAB20, x=-2.33, y=-5.31, opts=13)
22:52:16.264 00.003 8960 Enqueuing Move request for scope (-2.33, -5.31)
22:52:16.266 00.002 13828 Worker thread wakes up
22:52:16.266 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.33, -5.31) opts 0xd
22:52:16.266 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.33, -5.31)
22:52:16.266 00.000 13828 Moving (-2.33, -5.31) raw xDistance=-0.11 yDistance=-5.79
22:52:16.266 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9104, max=65535, med=14268, FiltMin=11228, FiltMax=65535, Gamma=2.540
22:52:16.269 00.003 8960 UpdateGuideState exits: m=144683 SNR=28.8
22:52:16.270 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
22:52:16.270 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.79 from input -5.79
22:52:16.270 00.000 13828 MoveAxis(E, 0, ABG)
22:52:16.270 00.000 13828 Move returns status 0, amount 0
22:52:16.270 00.000 13828 MoveAxis(N, 3080, ABG)
22:52:16.270 00.000 13828 duration set to 0 by GuideMode
22:52:16.270 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:16.272 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:16.274 00.002 8960 Enqueuing Expose request
22:52:16.275 00.001 13828 Move returns status 0, amount 0
22:52:16.275 00.000 13828 move complete, result=0
22:52:16.275 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -5.8 px 0 ms NORTH
22:52:16.277 00.002 13828 worker thread done servicing request
22:52:16.277 00.000 13828 Worker thread wakes up
22:52:16.277 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:16.277 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:18.755 02.478 13828 Exposure complete
22:52:18.892 00.137 13828 worker thread done servicing request
22:52:18.892 00.000 8960 OnExposeComplete: enter
22:52:18.894 00.002 8960 UpdateGuideState(): m_state=6
22:52:18.898 00.004 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1639
22:52:18.900 00.002 8960 Star::Find returns 1 (0), X=971.86, Y=730.21, Mass=113681, SNR=25.2, Peak=27516 HFD=3.0
22:52:18.903 00.003 8960 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
22:52:18.905 00.002 8960 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:52:18.907 00.002 8960 CameraToMount -- cameraX=-2.38 cameraY=-4.87 hyp=5.42 cameraTheta=-2.02 mountX=-0.33 mountY=-5.39, mountTheta=-1.63
22:52:18.913 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-2.38, y=-4.87, opts=13)
22:52:18.917 00.004 8960 Enqueuing Move request for scope (-2.38, -4.87)
22:52:18.920 00.003 13828 Worker thread wakes up
22:52:18.920 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9084, max=65535, med=14256, FiltMin=11062, FiltMax=65535, Gamma=2.540
22:52:18.923 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.38, -4.87) opts 0xd
22:52:18.923 00.000 8960 UpdateGuideState exits: m=113681 SNR=25.2
22:52:18.925 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.38, -4.87)
22:52:18.925 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:18.927 00.002 13828 Moving (-2.38, -4.87) raw xDistance=-0.33 yDistance=-5.39
22:52:18.927 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:18.929 00.002 8960 Enqueuing Expose request
22:52:18.931 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:52:18.931 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.39 from input -5.39
22:52:18.932 00.001 13828 MoveAxis(E, 123, ABG)
22:52:18.932 00.000 13828 Guiding  Dir = 2, Dur = 123
22:52:18.933 00.001 13828 IsSlewing returns 0
22:52:18.934 00.001 13828 IsGuiding returns 0
22:52:18.936 00.002 13828 PulseGuide returned control before completion, sleep 132
22:52:19.072 00.136 13828 IsGuiding returns 1
22:52:19.072 00.000 13828 scope still moving after pulse duration time elapsed
22:52:19.105 00.033 13828 IsSlewing returns 0
22:52:19.105 00.000 13828 IsGuiding returns 1
22:52:19.137 00.032 13828 IsSlewing returns 0
22:52:19.137 00.000 13828 IsGuiding returns 1
22:52:19.168 00.031 13828 IsSlewing returns 0
22:52:19.168 00.000 13828 IsGuiding returns 1
22:52:19.200 00.032 13828 IsSlewing returns 0
22:52:19.200 00.000 13828 IsGuiding returns 0
22:52:19.200 00.000 13828 scope move finished after 123 + 144 ms
22:52:19.200 00.000 13828 Move returns status 0, amount 123
22:52:19.201 00.001 13828 MoveAxis(N, 2867, ABG)
22:52:19.201 00.000 13828 duration set to 0 by GuideMode
22:52:19.201 00.000 13828 Move returns status 0, amount 0
22:52:19.201 00.000 13828 move complete, result=0
22:52:19.201 00.000 13828 worker thread done servicing request
22:52:19.201 00.000 13828 Worker thread wakes up
22:52:19.201 00.000 8960 GuideStep: -0.3 px 123 ms EAST, -5.4 px 0 ms NORTH
22:52:19.203 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:19.203 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:21.674 02.471 13828 Exposure complete
22:52:21.813 00.139 13828 worker thread done servicing request
22:52:21.813 00.000 8960 OnExposeComplete: enter
22:52:21.815 00.002 8960 UpdateGuideState(): m_state=6
22:52:21.817 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1640
22:52:21.819 00.002 8960 Star::Find returns 1 (0), X=971.89, Y=729.49, Mass=115558, SNR=22.8, Peak=22947 HFD=3.4
22:52:21.821 00.002 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:52:21.823 00.002 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:52:21.824 00.001 8960 CameraToMount -- cameraX=-2.34 cameraY=-5.59 hyp=6.06 cameraTheta=-1.97 mountX=-0.02 mountY=-6.05, mountTheta=-1.57
22:52:21.827 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.34, y=-5.59, opts=13)
22:52:21.829 00.002 8960 Enqueuing Move request for scope (-2.34, -5.59)
22:52:21.831 00.002 13828 Worker thread wakes up
22:52:21.831 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8528, max=65535, med=14256, FiltMin=11158, FiltMax=65535, Gamma=2.540
22:52:21.833 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.34, -5.59) opts 0xd
22:52:21.833 00.000 8960 UpdateGuideState exits: m=115558 SNR=22.8
22:52:21.835 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.34, -5.59)
22:52:21.835 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:21.837 00.002 13828 Moving (-2.34, -5.59) raw xDistance=-0.02 yDistance=-6.05
22:52:21.837 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:21.839 00.002 8960 Enqueuing Expose request
22:52:21.841 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:52:21.841 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.05 from input -6.05
22:52:21.841 00.000 13828 MoveAxis(E, 0, ABG)
22:52:21.841 00.000 13828 Move returns status 0, amount 0
22:52:21.841 00.000 13828 MoveAxis(N, 3219, ABG)
22:52:21.842 00.001 13828 duration set to 0 by GuideMode
22:52:21.842 00.000 13828 Move returns status 0, amount 0
22:52:21.842 00.000 13828 move complete, result=0
22:52:21.842 00.000 13828 worker thread done servicing request
22:52:21.842 00.000 13828 Worker thread wakes up
22:52:21.842 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:21.842 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:52:21.843 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -6.1 px 0 ms NORTH
22:52:24.308 02.465 13828 Exposure complete
22:52:24.443 00.135 13828 worker thread done servicing request
22:52:24.443 00.000 8960 OnExposeComplete: enter
22:52:24.446 00.003 8960 UpdateGuideState(): m_state=6
22:52:24.448 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1641
22:52:24.449 00.001 8960 Star::Find returns 1 (0), X=971.89, Y=729.81, Mass=141188, SNR=28.8, Peak=25052 HFD=3.1
22:52:24.451 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:52:24.453 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:52:24.455 00.002 8960 CameraToMount -- cameraX=-2.34 cameraY=-5.26 hyp=5.76 cameraTheta=-1.99 mountX=-0.15 mountY=-5.75, mountTheta=-1.60
22:52:24.457 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-2.34, y=-5.26, opts=13)
22:52:24.459 00.002 8960 Enqueuing Move request for scope (-2.34, -5.26)
22:52:24.461 00.002 13828 Worker thread wakes up
22:52:24.461 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8457, max=65535, med=14256, FiltMin=11216, FiltMax=65535, Gamma=2.540
22:52:24.464 00.003 8960 UpdateGuideState exits: m=141188 SNR=28.8
22:52:24.466 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.34, -5.26) opts 0xd
22:52:24.466 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:24.468 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:24.470 00.002 8960 Enqueuing Expose request
22:52:24.473 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.34, -5.26)
22:52:24.473 00.000 13828 Moving (-2.34, -5.26) raw xDistance=-0.15 yDistance=-5.75
22:52:24.473 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
22:52:24.473 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.75 from input -5.75
22:52:24.473 00.000 13828 MoveAxis(E, 56, ABG)
22:52:24.473 00.000 13828 Guiding  Dir = 2, Dur = 56
22:52:24.475 00.002 13828 IsSlewing returns 0
22:52:24.475 00.000 13828 IsGuiding returns 0
22:52:24.478 00.003 13828 PulseGuide returned control before completion, sleep 64
22:52:24.547 00.069 13828 IsGuiding returns 0
22:52:24.547 00.000 13828 Move returns status 0, amount 56
22:52:24.547 00.000 13828 MoveAxis(N, 3058, ABG)
22:52:24.547 00.000 13828 duration set to 0 by GuideMode
22:52:24.547 00.000 13828 Move returns status 0, amount 0
22:52:24.547 00.000 13828 move complete, result=0
22:52:24.547 00.000 13828 worker thread done servicing request
22:52:24.547 00.000 8960 GuideStep: -0.2 px 56 ms EAST, -5.8 px 0 ms NORTH
22:52:24.549 00.002 13828 Worker thread wakes up
22:52:24.549 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:24.549 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:27.014 02.465 13828 Exposure complete
22:52:27.154 00.140 13828 worker thread done servicing request
22:52:27.154 00.000 8960 OnExposeComplete: enter
22:52:27.157 00.003 8960 UpdateGuideState(): m_state=6
22:52:27.160 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1642
22:52:27.162 00.002 8960 Star::Find returns 1 (0), X=972.03, Y=729.76, Mass=112999, SNR=25.5, Peak=26620 HFD=3.0
22:52:27.164 00.002 8960 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:52:27.165 00.001 8960 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:52:27.168 00.003 8960 CameraToMount -- cameraX=-2.20 cameraY=-5.32 hyp=5.76 cameraTheta=-1.96 mountX=0.00 mountY=-5.76, mountTheta=-1.57
22:52:27.172 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.20, y=-5.32, opts=13)
22:52:27.175 00.003 8960 Enqueuing Move request for scope (-2.20, -5.32)
22:52:27.177 00.002 13828 Worker thread wakes up
22:52:27.178 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8662, max=65535, med=14230, FiltMin=11100, FiltMax=65535, Gamma=2.540
22:52:27.180 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.20, -5.32) opts 0xd
22:52:27.180 00.000 8960 UpdateGuideState exits: m=112999 SNR=25.5
22:52:27.182 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.20, -5.32)
22:52:27.182 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:27.185 00.003 13828 Moving (-2.20, -5.32) raw xDistance=0.00 yDistance=-5.76
22:52:27.185 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:27.188 00.003 8960 Enqueuing Expose request
22:52:27.190 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:52:27.190 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.76 from input -5.76
22:52:27.190 00.000 13828 MoveAxis(E, 0, ABG)
22:52:27.190 00.000 13828 Move returns status 0, amount 0
22:52:27.190 00.000 13828 MoveAxis(N, 3061, ABG)
22:52:27.190 00.000 13828 duration set to 0 by GuideMode
22:52:27.190 00.000 13828 Move returns status 0, amount 0
22:52:27.190 00.000 13828 move complete, result=0
22:52:27.190 00.000 13828 worker thread done servicing request
22:52:27.190 00.000 13828 Worker thread wakes up
22:52:27.191 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:27.191 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:27.192 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -5.8 px 0 ms NORTH
22:52:29.648 02.456 13828 Exposure complete
22:52:29.828 00.180 13828 worker thread done servicing request
22:52:29.828 00.000 8960 OnExposeComplete: enter
22:52:29.832 00.004 8960 UpdateGuideState(): m_state=6
22:52:29.835 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1643
22:52:29.838 00.003 8960 Star::Find returns 1 (0), X=971.43, Y=729.43, Mass=110793, SNR=21.9, Peak=24156 HFD=3.2
22:52:29.842 00.004 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:52:29.845 00.003 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:52:29.849 00.004 8960 CameraToMount -- cameraX=-2.80 cameraY=-5.65 hyp=6.31 cameraTheta=-2.03 mountX=-0.43 mountY=-6.27, mountTheta=-1.64
22:52:29.853 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.80, y=-5.65, opts=13)
22:52:29.856 00.003 8960 Enqueuing Move request for scope (-2.80, -5.65)
22:52:29.860 00.004 13828 Worker thread wakes up
22:52:29.860 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8956, max=65535, med=14224, FiltMin=11132, FiltMax=65535, Gamma=2.540
22:52:29.863 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.80, -5.65) opts 0xd
22:52:29.863 00.000 8960 UpdateGuideState exits: m=110793 SNR=21.9
22:52:29.865 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.80, -5.65)
22:52:29.865 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:29.867 00.002 13828 Moving (-2.80, -5.65) raw xDistance=-0.43 yDistance=-6.27
22:52:29.867 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:29.871 00.004 8960 Enqueuing Expose request
22:52:29.874 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.43
22:52:29.874 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.27 from input -6.27
22:52:29.874 00.000 13828 MoveAxis(E, 158, ABG)
22:52:29.874 00.000 13828 Guiding  Dir = 2, Dur = 158
22:52:29.877 00.003 13828 IsSlewing returns 0
22:52:29.877 00.000 13828 IsGuiding returns 0
22:52:29.879 00.002 13828 PulseGuide returned control before completion, sleep 167
22:52:30.058 00.179 13828 IsGuiding returns 0
22:52:30.058 00.000 13828 Move returns status 0, amount 158
22:52:30.058 00.000 13828 MoveAxis(N, 3337, ABG)
22:52:30.058 00.000 13828 duration set to 0 by GuideMode
22:52:30.058 00.000 13828 Move returns status 0, amount 0
22:52:30.058 00.000 13828 move complete, result=0
22:52:30.059 00.001 13828 worker thread done servicing request
22:52:30.059 00.000 8960 GuideStep: -0.4 px 158 ms EAST, -6.3 px 0 ms NORTH
22:52:30.062 00.003 13828 Worker thread wakes up
22:52:30.062 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:30.062 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(956,714,31,31)
22:52:32.529 02.467 13828 Exposure complete
22:52:32.692 00.163 13828 worker thread done servicing request
22:52:32.692 00.000 8960 OnExposeComplete: enter
22:52:32.695 00.003 8960 UpdateGuideState(): m_state=6
22:52:32.698 00.003 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1644
22:52:32.701 00.003 8960 Star::Find returns 1 (0), X=972.96, Y=728.84, Mass=102152, SNR=21.4, Peak=26531 HFD=2.4
22:52:32.704 00.003 8960 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.39) = xAngle (-1.38 = -1.38)
22:52:32.706 00.002 8960 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.42 = -1.42)
22:52:32.708 00.002 8960 CameraToMount -- cameraX=-1.28 cameraY=-6.23 hyp=6.36 cameraTheta=-1.77 mountX=1.21 mountY=-6.29, mountTheta=-1.38
22:52:32.711 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.28, y=-6.23, opts=13)
22:52:32.713 00.002 8960 Enqueuing Move request for scope (-1.28, -6.23)
22:52:32.715 00.002 13828 Worker thread wakes up
22:52:32.715 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8758, max=65535, med=14230, FiltMin=11171, FiltMax=65535, Gamma=2.540
22:52:32.717 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.28, -6.23) opts 0xd
22:52:32.717 00.000 8960 UpdateGuideState exits: m=102152 SNR=21.4
22:52:32.719 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.28, -6.23)
22:52:32.719 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:32.721 00.002 13828 Moving (-1.28, -6.23) raw xDistance=1.21 yDistance=-6.29
22:52:32.721 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:32.724 00.003 8960 Enqueuing Expose request
22:52:32.726 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.74 from input 1.21
22:52:32.726 00.000 13828 GuideAlgorithmResistSwitch::result() returns -6.29 from input -6.29
22:52:32.726 00.000 13828 MoveAxis(W, 437, ABG)
22:52:32.726 00.000 13828 Guiding  Dir = 3, Dur = 437
22:52:32.727 00.001 13828 IsSlewing returns 0
22:52:32.727 00.000 13828 IsGuiding returns 0
22:52:32.729 00.002 13828 PulseGuide returned control before completion, sleep 446
22:52:33.180 00.451 13828 IsGuiding returns 0
22:52:33.180 00.000 13828 Move returns status 0, amount 437
22:52:33.180 00.000 13828 MoveAxis(N, 3343, ABG)
22:52:33.180 00.000 13828 duration set to 0 by GuideMode
22:52:33.180 00.000 13828 Move returns status 0, amount 0
22:52:33.180 00.000 13828 move complete, result=0
22:52:33.181 00.001 13828 worker thread done servicing request
22:52:33.181 00.000 8960 GuideStep: 1.2 px 437 ms WEST, -6.3 px 0 ms NORTH
22:52:33.185 00.004 13828 Worker thread wakes up
22:52:33.185 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:33.185 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(958,714,31,31)
22:52:35.654 02.469 13828 Exposure complete
22:52:35.787 00.133 13828 worker thread done servicing request
22:52:35.787 00.000 8960 OnExposeComplete: enter
22:52:35.789 00.002 8960 UpdateGuideState(): m_state=6
22:52:35.791 00.002 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1645
22:52:35.793 00.002 8960 Star::Find returns 1 (0), X=972.27, Y=729.67, Mass=121428, SNR=24.0, Peak=25404 HFD=2.8
22:52:35.795 00.002 8960 CameraToMount -- cameraTheta (-1.92) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
22:52:35.797 00.002 8960 CameraToMount -- cameraTheta (-1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.56 = -1.56)
22:52:35.799 00.002 8960 CameraToMount -- cameraX=-1.96 cameraY=-5.40 hyp=5.75 cameraTheta=-1.92 mountX=0.26 mountY=-5.75, mountTheta=-1.53
22:52:35.803 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.96, y=-5.40, opts=13)
22:52:35.805 00.002 8960 Enqueuing Move request for scope (-1.96, -5.40)
22:52:35.808 00.003 13828 Worker thread wakes up
22:52:35.808 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8438, max=65535, med=14230, FiltMin=11222, FiltMax=65535, Gamma=2.540
22:52:35.811 00.003 8960 UpdateGuideState exits: m=121428 SNR=24.0
22:52:35.813 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:35.815 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.96, -5.40) opts 0xd
22:52:35.815 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:35.818 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.96, -5.40)
22:52:35.818 00.000 8960 Enqueuing Expose request
22:52:35.821 00.003 13828 Moving (-1.96, -5.40) raw xDistance=0.26 yDistance=-5.75
22:52:35.821 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.26
22:52:35.821 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.75 from input -5.75
22:52:35.821 00.000 13828 MoveAxis(W, 127, ABG)
22:52:35.821 00.000 13828 Guiding  Dir = 3, Dur = 127
22:52:35.823 00.002 13828 IsSlewing returns 0
22:52:35.823 00.000 13828 IsGuiding returns 0
22:52:35.825 00.002 13828 PulseGuide returned control before completion, sleep 136
22:52:35.968 00.143 13828 IsGuiding returns 0
22:52:35.968 00.000 13828 Move returns status 0, amount 127
22:52:35.968 00.000 13828 MoveAxis(N, 3056, ABG)
22:52:35.968 00.000 13828 duration set to 0 by GuideMode
22:52:35.968 00.000 13828 Move returns status 0, amount 0
22:52:35.968 00.000 13828 move complete, result=0
22:52:35.968 00.000 13828 worker thread done servicing request
22:52:35.968 00.000 8960 GuideStep: 0.3 px 127 ms WEST, -5.7 px 0 ms NORTH
22:52:35.971 00.003 13828 Worker thread wakes up
22:52:35.971 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:35.971 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:38.435 02.464 13828 Exposure complete
22:52:38.580 00.145 13828 worker thread done servicing request
22:52:38.580 00.000 8960 OnExposeComplete: enter
22:52:38.582 00.002 8960 UpdateGuideState(): m_state=6
22:52:38.585 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1646
22:52:38.587 00.002 8960 Star::Find returns 1 (0), X=970.77, Y=730.22, Mass=119019, SNR=22.3, Peak=23868 HFD=3.6
22:52:38.589 00.002 8960 CameraToMount -- cameraTheta (-2.19) - m_xAngle (-0.39) = xAngle (-1.80 = -1.80)
22:52:38.592 00.003 8960 CameraToMount -- cameraTheta (-2.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.83 = -1.83)
22:52:38.594 00.002 8960 CameraToMount -- cameraX=-3.46 cameraY=-4.85 hyp=5.96 cameraTheta=-2.19 mountX=-1.34 mountY=-5.76, mountTheta=-1.80
22:52:38.596 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-3.46, y=-4.85, opts=13)
22:52:38.599 00.003 8960 Enqueuing Move request for scope (-3.46, -4.85)
22:52:38.601 00.002 13828 Worker thread wakes up
22:52:38.601 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8585, max=65535, med=14249, FiltMin=11350, FiltMax=65535, Gamma=2.540
22:52:38.603 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.46, -4.85) opts 0xd
22:52:38.603 00.000 8960 UpdateGuideState exits: m=119019 SNR=22.3
22:52:38.606 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:38.608 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.46, -4.85)
22:52:38.608 00.000 13828 Moving (-3.46, -4.85) raw xDistance=-1.34 yDistance=-5.76
22:52:38.608 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.83 from input -1.34
22:52:38.608 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:38.611 00.003 8960 Enqueuing Expose request
22:52:38.613 00.002 13828 GuideAlgorithmResistSwitch::result() returns -5.76 from input -5.76
22:52:38.613 00.000 13828 MoveAxis(E, 487, ABG)
22:52:38.613 00.000 13828 Guiding  Dir = 2, Dur = 487
22:52:38.615 00.002 13828 IsSlewing returns 0
22:52:38.615 00.000 13828 IsGuiding returns 0
22:52:38.619 00.004 13828 PulseGuide returned control before completion, sleep 494
22:52:39.123 00.504 13828 IsGuiding returns 0
22:52:39.123 00.000 13828 Move returns status 0, amount 487
22:52:39.123 00.000 13828 MoveAxis(N, 3062, ABG)
22:52:39.123 00.000 13828 duration set to 0 by GuideMode
22:52:39.123 00.000 13828 Move returns status 0, amount 0
22:52:39.123 00.000 13828 move complete, result=0
22:52:39.123 00.000 13828 worker thread done servicing request
22:52:39.123 00.000 13828 Worker thread wakes up
22:52:39.123 00.000 8960 GuideStep: -1.3 px 487 ms EAST, -5.8 px 0 ms NORTH
22:52:39.125 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:39.125 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:41.601 02.476 13828 Exposure complete
22:52:41.737 00.136 13828 worker thread done servicing request
22:52:41.737 00.000 8960 OnExposeComplete: enter
22:52:41.741 00.004 8960 UpdateGuideState(): m_state=6
22:52:41.744 00.003 8960 Star::Find(15, 970, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1647
22:52:41.745 00.001 8960 Star::Find returns 1 (0), X=972.45, Y=728.96, Mass=115612, SNR=24.7, Peak=26972 HFD=2.5
22:52:41.747 00.002 8960 CameraToMount -- cameraTheta (-1.85) - m_xAngle (-0.39) = xAngle (-1.46 = -1.46)
22:52:41.749 00.002 8960 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.50 = -1.50)
22:52:41.752 00.003 8960 CameraToMount -- cameraX=-1.78 cameraY=-6.12 hyp=6.38 cameraTheta=-1.85 mountX=0.70 mountY=-6.36, mountTheta=-1.46
22:52:41.755 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.78, y=-6.12, opts=13)
22:52:41.757 00.002 8960 Enqueuing Move request for scope (-1.78, -6.12)
22:52:41.759 00.002 13828 Worker thread wakes up
22:52:41.759 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8988, max=65535, med=14294, FiltMin=11248, FiltMax=65535, Gamma=2.540
22:52:41.760 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.78, -6.12) opts 0xd
22:52:41.761 00.001 8960 UpdateGuideState exits: m=115612 SNR=24.7
22:52:41.762 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.78, -6.12)
22:52:41.762 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:41.764 00.002 13828 Moving (-1.78, -6.12) raw xDistance=0.70 yDistance=-6.36
22:52:41.764 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:41.767 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.70
22:52:41.767 00.000 8960 Enqueuing Expose request
22:52:41.769 00.002 13828 GuideAlgorithmResistSwitch::result() returns -6.36 from input -6.36
22:52:41.769 00.000 13828 MoveAxis(W, 225, ABG)
22:52:41.770 00.001 13828 Guiding  Dir = 3, Dur = 225
22:52:41.771 00.001 13828 IsSlewing returns 0
22:52:41.771 00.000 13828 IsGuiding returns 0
22:52:41.773 00.002 13828 PulseGuide returned control before completion, sleep 234
22:52:42.016 00.243 13828 IsGuiding returns 0
22:52:42.017 00.001 13828 Move returns status 0, amount 225
22:52:42.017 00.000 13828 MoveAxis(N, 3381, ABG)
22:52:42.017 00.000 13828 duration set to 0 by GuideMode
22:52:42.017 00.000 13828 Move returns status 0, amount 0
22:52:42.017 00.000 13828 move complete, result=0
22:52:42.017 00.000 13828 worker thread done servicing request
22:52:42.017 00.000 13828 Worker thread wakes up
22:52:42.017 00.000 8960 GuideStep: 0.7 px 225 ms WEST, -6.4 px 0 ms NORTH
22:52:42.021 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:42.021 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(957,714,31,31)
22:52:44.501 02.480 13828 Exposure complete
22:52:44.637 00.136 13828 worker thread done servicing request
22:52:44.637 00.000 8960 OnExposeComplete: enter
22:52:44.639 00.002 8960 UpdateGuideState(): m_state=6
22:52:44.642 00.003 8960 Star::Find(15, 972, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1648
22:52:44.645 00.003 8960 Star::Find returns 1 (0), X=972.61, Y=729.90, Mass=136612, SNR=28.2, Peak=24156 HFD=3.3
22:52:44.648 00.003 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.48 = -1.48)
22:52:44.652 00.004 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:52:44.654 00.002 8960 CameraToMount -- cameraX=-1.62 cameraY=-5.18 hyp=5.43 cameraTheta=-1.87 mountX=0.48 mountY=-5.42, mountTheta=-1.48
22:52:44.658 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.62, y=-5.18, opts=13)
22:52:44.661 00.003 8960 Enqueuing Move request for scope (-1.62, -5.18)
22:52:44.664 00.003 13828 Worker thread wakes up
22:52:44.664 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -5.18) opts 0xd
22:52:44.664 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.62, -5.18)
22:52:44.664 00.000 13828 Moving (-1.62, -5.18) raw xDistance=0.48 yDistance=-5.42
22:52:44.664 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.33 from input 0.48
22:52:44.664 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.42 from input -5.42
22:52:44.664 00.000 13828 MoveAxis(W, 195, ABG)
22:52:44.665 00.001 13828 Guiding  Dir = 3, Dur = 195
22:52:44.665 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9027, max=65535, med=14281, FiltMin=11273, FiltMax=65535, Gamma=2.540
22:52:44.668 00.003 8960 UpdateGuideState exits: m=136612 SNR=28.2
22:52:44.671 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:44.674 00.003 13828 IsSlewing returns 0
22:52:44.674 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:44.676 00.002 8960 Enqueuing Expose request
22:52:44.679 00.003 13828 IsGuiding returns 0
22:52:44.680 00.001 13828 PulseGuide returned control before completion, sleep 204
22:52:44.894 00.214 13828 IsGuiding returns 0
22:52:44.894 00.000 13828 Move returns status 0, amount 195
22:52:44.894 00.000 13828 MoveAxis(N, 2883, ABG)
22:52:44.894 00.000 13828 duration set to 0 by GuideMode
22:52:44.894 00.000 13828 Move returns status 0, amount 0
22:52:44.894 00.000 13828 move complete, result=0
22:52:44.894 00.000 13828 worker thread done servicing request
22:52:44.894 00.000 13828 Worker thread wakes up
22:52:44.894 00.000 8960 GuideStep: 0.5 px 195 ms WEST, -5.4 px 0 ms NORTH
22:52:44.897 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:44.897 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:47.374 02.477 13828 Exposure complete
22:52:47.510 00.136 13828 worker thread done servicing request
22:52:47.510 00.000 8960 OnExposeComplete: enter
22:52:47.512 00.002 8960 UpdateGuideState(): m_state=6
22:52:47.515 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1649
22:52:47.519 00.004 8960 Star::Find returns 1 (0), X=972.19, Y=729.60, Mass=158382, SNR=31.1, Peak=26211 HFD=3.2
22:52:47.521 00.002 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:52:47.524 00.003 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:52:47.527 00.003 8960 CameraToMount -- cameraX=-2.05 cameraY=-5.48 hyp=5.85 cameraTheta=-1.93 mountX=0.21 mountY=-5.85, mountTheta=-1.54
22:52:47.530 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.05, y=-5.48, opts=13)
22:52:47.532 00.002 8960 Enqueuing Move request for scope (-2.05, -5.48)
22:52:47.535 00.003 13828 Worker thread wakes up
22:52:47.535 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9001, max=65535, med=14300, FiltMin=11299, FiltMax=65535, Gamma=2.540
22:52:47.537 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.05, -5.48) opts 0xd
22:52:47.537 00.000 8960 UpdateGuideState exits: m=158382 SNR=31.1
22:52:47.539 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.05, -5.48)
22:52:47.539 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:47.541 00.002 13828 Moving (-2.05, -5.48) raw xDistance=0.21 yDistance=-5.85
22:52:47.541 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:47.542 00.001 8960 Enqueuing Expose request
22:52:47.544 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.21
22:52:47.544 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.85 from input -5.85
22:52:47.544 00.000 13828 MoveAxis(W, 91, ABG)
22:52:47.544 00.000 13828 Guiding  Dir = 3, Dur = 91
22:52:47.546 00.002 13828 IsSlewing returns 0
22:52:47.546 00.000 13828 IsGuiding returns 0
22:52:47.547 00.001 13828 PulseGuide returned control before completion, sleep 100
22:52:47.655 00.108 13828 IsGuiding returns 0
22:52:47.655 00.000 13828 Move returns status 0, amount 91
22:52:47.655 00.000 13828 MoveAxis(N, 3112, ABG)
22:52:47.655 00.000 13828 duration set to 0 by GuideMode
22:52:47.655 00.000 13828 Move returns status 0, amount 0
22:52:47.655 00.000 13828 move complete, result=0
22:52:47.656 00.001 13828 worker thread done servicing request
22:52:47.656 00.000 8960 GuideStep: 0.2 px 91 ms WEST, -5.9 px 0 ms NORTH
22:52:47.659 00.003 13828 Worker thread wakes up
22:52:47.659 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:47.659 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:50.121 02.462 13828 Exposure complete
22:52:50.259 00.138 13828 worker thread done servicing request
22:52:50.260 00.001 8960 OnExposeComplete: enter
22:52:50.262 00.002 8960 UpdateGuideState(): m_state=6
22:52:50.264 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1650
22:52:50.266 00.002 8960 Star::Find returns 1 (0), X=972.02, Y=729.78, Mass=156926, SNR=30.7, Peak=27107 HFD=4.1
22:52:50.268 00.002 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:52:50.271 00.003 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:52:50.273 00.002 8960 CameraToMount -- cameraX=-2.21 cameraY=-5.30 hyp=5.74 cameraTheta=-1.97 mountX=-0.01 mountY=-5.74, mountTheta=-1.57
22:52:50.276 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.21, y=-5.30, opts=13)
22:52:50.279 00.003 8960 Enqueuing Move request for scope (-2.21, -5.30)
22:52:50.282 00.003 13828 Worker thread wakes up
22:52:50.282 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.21, -5.30) opts 0xd
22:52:50.282 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.21, -5.30)
22:52:50.282 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9161, max=65535, med=14268, FiltMin=11222, FiltMax=65535, Gamma=2.540
22:52:50.285 00.003 13828 Moving (-2.21, -5.30) raw xDistance=-0.01 yDistance=-5.74
22:52:50.285 00.000 8960 UpdateGuideState exits: m=156926 SNR=30.7
22:52:50.287 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:52:50.288 00.001 13828 GuideAlgorithmResistSwitch::result() returns -5.74 from input -5.74
22:52:50.288 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:50.290 00.002 13828 MoveAxis(E, 0, ABG)
22:52:50.290 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:50.292 00.002 13828 Move returns status 0, amount 0
22:52:50.292 00.000 8960 Enqueuing Expose request
22:52:50.294 00.002 13828 MoveAxis(N, 3052, ABG)
22:52:50.294 00.000 13828 duration set to 0 by GuideMode
22:52:50.294 00.000 13828 Move returns status 0, amount 0
22:52:50.294 00.000 13828 move complete, result=0
22:52:50.294 00.000 13828 worker thread done servicing request
22:52:50.294 00.000 13828 Worker thread wakes up
22:52:50.294 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:50.295 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:50.296 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -5.7 px 0 ms NORTH
22:52:52.762 02.466 13828 Exposure complete
22:52:52.897 00.135 13828 worker thread done servicing request
22:52:52.898 00.001 8960 OnExposeComplete: enter
22:52:52.900 00.002 8960 UpdateGuideState(): m_state=6
22:52:52.903 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1651
22:52:52.906 00.003 8960 Star::Find returns 1 (0), X=972.43, Y=729.85, Mass=121465, SNR=27.4, Peak=24739 HFD=3.1
22:52:52.908 00.002 8960 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.39) = xAngle (-1.51 = -1.51)
22:52:52.911 00.003 8960 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.55 = -1.55)
22:52:52.913 00.002 8960 CameraToMount -- cameraX=-1.81 cameraY=-5.23 hyp=5.53 cameraTheta=-1.90 mountX=0.33 mountY=-5.53, mountTheta=-1.51
22:52:52.916 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.81, y=-5.23, opts=13)
22:52:52.918 00.002 8960 Enqueuing Move request for scope (-1.81, -5.23)
22:52:52.921 00.003 13828 Worker thread wakes up
22:52:52.921 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9008, max=65535, med=14281, FiltMin=11126, FiltMax=65535, Gamma=2.540
22:52:52.923 00.002 8960 UpdateGuideState exits: m=121465 SNR=27.4
22:52:52.926 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.81, -5.23) opts 0xd
22:52:52.926 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:52.929 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:52.932 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.81, -5.23)
22:52:52.932 00.000 8960 Enqueuing Expose request
22:52:52.935 00.003 13828 Moving (-1.81, -5.23) raw xDistance=0.33 yDistance=-5.53
22:52:52.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33
22:52:52.935 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.53 from input -5.53
22:52:52.935 00.000 13828 MoveAxis(W, 124, ABG)
22:52:52.935 00.000 13828 Guiding  Dir = 3, Dur = 124
22:52:52.937 00.002 13828 IsSlewing returns 0
22:52:52.937 00.000 13828 IsGuiding returns 0
22:52:52.939 00.002 13828 PulseGuide returned control before completion, sleep 133
22:52:53.078 00.139 13828 IsGuiding returns 0
22:52:53.079 00.001 13828 Move returns status 0, amount 124
22:52:53.079 00.000 13828 MoveAxis(N, 2941, ABG)
22:52:53.079 00.000 13828 duration set to 0 by GuideMode
22:52:53.079 00.000 13828 Move returns status 0, amount 0
22:52:53.079 00.000 13828 move complete, result=0
22:52:53.079 00.000 13828 worker thread done servicing request
22:52:53.079 00.000 8960 GuideStep: 0.3 px 124 ms WEST, -5.5 px 0 ms NORTH
22:52:53.083 00.004 13828 Worker thread wakes up
22:52:53.083 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:53.083 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:55.560 02.477 13828 Exposure complete
22:52:55.697 00.137 13828 worker thread done servicing request
22:52:55.698 00.001 8960 OnExposeComplete: enter
22:52:55.700 00.002 8960 UpdateGuideState(): m_state=6
22:52:55.702 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1652
22:52:55.704 00.002 8960 Star::Find returns 1 (0), X=971.88, Y=730.06, Mass=129597, SNR=22.9, Peak=23388 HFD=3.4
22:52:55.706 00.002 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
22:52:55.708 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
22:52:55.709 00.001 8960 CameraToMount -- cameraX=-2.35 cameraY=-5.02 hyp=5.54 cameraTheta=-2.01 mountX=-0.25 mountY=-5.52, mountTheta=-1.62
22:52:55.712 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.35, y=-5.02, opts=13)
22:52:55.714 00.002 8960 Enqueuing Move request for scope (-2.35, -5.02)
22:52:55.716 00.002 13828 Worker thread wakes up
22:52:55.716 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8873, max=65535, med=14288, FiltMin=11068, FiltMax=65535, Gamma=2.540
22:52:55.718 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.35, -5.02) opts 0xd
22:52:55.718 00.000 8960 UpdateGuideState exits: m=129597 SNR=22.9
22:52:55.720 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:55.722 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.35, -5.02)
22:52:55.722 00.000 13828 Moving (-2.35, -5.02) raw xDistance=-0.25 yDistance=-5.52
22:52:55.722 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:55.724 00.002 8960 Enqueuing Expose request
22:52:55.726 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.25
22:52:55.726 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.52 from input -5.52
22:52:55.726 00.000 13828 MoveAxis(E, 84, ABG)
22:52:55.726 00.000 13828 Guiding  Dir = 2, Dur = 84
22:52:55.728 00.002 13828 IsSlewing returns 0
22:52:55.728 00.000 13828 IsGuiding returns 0
22:52:55.729 00.001 13828 PulseGuide returned control before completion, sleep 93
22:52:55.835 00.106 13828 IsGuiding returns 0
22:52:55.835 00.000 13828 Move returns status 0, amount 84
22:52:55.835 00.000 13828 MoveAxis(N, 2937, ABG)
22:52:55.835 00.000 13828 duration set to 0 by GuideMode
22:52:55.835 00.000 13828 Move returns status 0, amount 0
22:52:55.835 00.000 13828 move complete, result=0
22:52:55.835 00.000 13828 worker thread done servicing request
22:52:55.835 00.000 8960 GuideStep: -0.3 px 84 ms EAST, -5.5 px 0 ms NORTH
22:52:55.837 00.002 13828 Worker thread wakes up
22:52:55.837 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:55.837 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:52:58.310 02.473 13828 Exposure complete
22:52:58.452 00.142 13828 worker thread done servicing request
22:52:58.452 00.000 8960 OnExposeComplete: enter
22:52:58.454 00.002 8960 UpdateGuideState(): m_state=6
22:52:58.456 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1653
22:52:58.458 00.002 8960 Star::Find returns 1 (0), X=972.31, Y=729.95, Mass=134813, SNR=26.6, Peak=29187 HFD=3.4
22:52:58.460 00.002 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.54 = -1.54)
22:52:58.462 00.002 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:52:58.464 00.002 8960 CameraToMount -- cameraX=-1.92 cameraY=-5.13 hyp=5.47 cameraTheta=-1.93 mountX=0.19 mountY=-5.47, mountTheta=-1.54
22:52:58.467 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.92, y=-5.13, opts=13)
22:52:58.470 00.003 8960 Enqueuing Move request for scope (-1.92, -5.13)
22:52:58.472 00.002 13828 Worker thread wakes up
22:52:58.472 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.92, -5.13) opts 0xd
22:52:58.472 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.92, -5.13)
22:52:58.472 00.000 13828 Moving (-1.92, -5.13) raw xDistance=0.19 yDistance=-5.47
22:52:58.472 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.19
22:52:58.472 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9148, max=65535, med=14294, FiltMin=11363, FiltMax=65535, Gamma=2.540
22:52:58.474 00.002 8960 UpdateGuideState exits: m=134813 SNR=26.6
22:52:58.476 00.002 13828 GuideAlgorithmResistSwitch::result() returns -5.47 from input -5.47
22:52:58.476 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:52:58.479 00.003 13828 MoveAxis(W, 63, ABG)
22:52:58.479 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:52:58.482 00.003 8960 Enqueuing Expose request
22:52:58.485 00.003 13828 Guiding  Dir = 3, Dur = 63
22:52:58.488 00.003 13828 IsSlewing returns 0
22:52:58.488 00.000 13828 IsGuiding returns 0
22:52:58.493 00.005 13828 PulseGuide returned control before completion, sleep 69
22:52:58.565 00.072 13828 IsGuiding returns 0
22:52:58.565 00.000 13828 Move returns status 0, amount 63
22:52:58.565 00.000 13828 MoveAxis(N, 2912, ABG)
22:52:58.565 00.000 13828 duration set to 0 by GuideMode
22:52:58.565 00.000 13828 Move returns status 0, amount 0
22:52:58.565 00.000 13828 move complete, result=0
22:52:58.565 00.000 13828 worker thread done servicing request
22:52:58.565 00.000 8960 GuideStep: 0.2 px 63 ms WEST, -5.5 px 0 ms NORTH
22:52:58.568 00.003 13828 Worker thread wakes up
22:52:58.569 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:52:58.569 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:01.033 02.464 13828 Exposure complete
22:53:01.160 00.127 13828 worker thread done servicing request
22:53:01.160 00.000 8960 OnExposeComplete: enter
22:53:01.162 00.002 8960 UpdateGuideState(): m_state=6
22:53:01.165 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1654
22:53:01.168 00.003 8960 Star::Find returns 1 (0), X=971.49, Y=729.97, Mass=161137, SNR=28.4, Peak=23164 HFD=4.2
22:53:01.170 00.002 8960 CameraToMount -- cameraTheta (-2.06) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:53:01.172 00.002 8960 CameraToMount -- cameraTheta (-2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
22:53:01.173 00.001 8960 CameraToMount -- cameraX=-2.74 cameraY=-5.11 hyp=5.80 cameraTheta=-2.06 mountX=-0.58 mountY=-5.75, mountTheta=-1.67
22:53:01.176 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.74, y=-5.11, opts=13)
22:53:01.179 00.003 8960 Enqueuing Move request for scope (-2.74, -5.11)
22:53:01.181 00.002 13828 Worker thread wakes up
22:53:01.181 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8121, max=65535, med=14313, FiltMin=11132, FiltMax=65535, Gamma=2.540
22:53:01.183 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.74, -5.11) opts 0xd
22:53:01.184 00.001 8960 UpdateGuideState exits: m=161137 SNR=28.4
22:53:01.186 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:01.189 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.74, -5.11)
22:53:01.189 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:01.192 00.003 8960 Enqueuing Expose request
22:53:01.194 00.002 13828 Moving (-2.74, -5.11) raw xDistance=-0.58 yDistance=-5.75
22:53:01.194 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.58
22:53:01.194 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.75 from input -5.75
22:53:01.195 00.001 13828 MoveAxis(E, 210, ABG)
22:53:01.195 00.000 13828 Guiding  Dir = 2, Dur = 210
22:53:01.196 00.001 13828 IsSlewing returns 0
22:53:01.196 00.000 13828 IsGuiding returns 0
22:53:01.198 00.002 13828 PulseGuide returned control before completion, sleep 219
22:53:01.423 00.225 13828 IsGuiding returns 0
22:53:01.423 00.000 13828 Move returns status 0, amount 210
22:53:01.423 00.000 13828 MoveAxis(N, 3057, ABG)
22:53:01.423 00.000 13828 duration set to 0 by GuideMode
22:53:01.424 00.001 13828 Move returns status 0, amount 0
22:53:01.424 00.000 13828 move complete, result=0
22:53:01.424 00.000 13828 worker thread done servicing request
22:53:01.424 00.000 8960 GuideStep: -0.6 px 210 ms EAST, -5.7 px 0 ms NORTH
22:53:01.428 00.004 13828 Worker thread wakes up
22:53:01.428 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:01.429 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:03.890 02.461 13828 Exposure complete
22:53:04.035 00.145 13828 worker thread done servicing request
22:53:04.035 00.000 8960 OnExposeComplete: enter
22:53:04.037 00.002 8960 UpdateGuideState(): m_state=6
22:53:04.038 00.001 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1655
22:53:04.040 00.002 8960 Star::Find returns 1 (0), X=972.23, Y=729.68, Mass=171736, SNR=30.4, Peak=27747 HFD=3.8
22:53:04.042 00.002 8960 CameraToMount -- cameraTheta (-1.93) - m_xAngle (-0.39) = xAngle (-1.53 = -1.53)
22:53:04.044 00.002 8960 CameraToMount -- cameraTheta (-1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.57 = -1.57)
22:53:04.046 00.002 8960 CameraToMount -- cameraX=-2.00 cameraY=-5.39 hyp=5.75 cameraTheta=-1.93 mountX=0.21 mountY=-5.75, mountTheta=-1.53
22:53:04.049 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.00, y=-5.39, opts=13)
22:53:04.051 00.002 8960 Enqueuing Move request for scope (-2.00, -5.39)
22:53:04.052 00.001 13828 Worker thread wakes up
22:53:04.052 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9110, max=65535, med=14307, FiltMin=11075, FiltMax=65535, Gamma=2.540
22:53:04.054 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.00, -5.39) opts 0xd
22:53:04.054 00.000 8960 UpdateGuideState exits: m=171736 SNR=30.4
22:53:04.056 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:04.058 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.00, -5.39)
22:53:04.058 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:04.060 00.002 8960 Enqueuing Expose request
22:53:04.062 00.002 13828 Moving (-2.00, -5.39) raw xDistance=0.21 yDistance=-5.75
22:53:04.062 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.11 from input 0.21
22:53:04.062 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.75 from input -5.75
22:53:04.062 00.000 13828 MoveAxis(W, 64, ABG)
22:53:04.062 00.000 13828 Guiding  Dir = 3, Dur = 64
22:53:04.064 00.002 13828 IsSlewing returns 0
22:53:04.064 00.000 13828 IsGuiding returns 0
22:53:04.065 00.001 13828 PulseGuide returned control before completion, sleep 73
22:53:04.149 00.084 13828 IsGuiding returns 0
22:53:04.149 00.000 13828 Move returns status 0, amount 64
22:53:04.149 00.000 13828 MoveAxis(N, 3060, ABG)
22:53:04.149 00.000 13828 duration set to 0 by GuideMode
22:53:04.149 00.000 13828 Move returns status 0, amount 0
22:53:04.149 00.000 13828 move complete, result=0
22:53:04.149 00.000 13828 worker thread done servicing request
22:53:04.149 00.000 8960 GuideStep: 0.2 px 64 ms WEST, -5.8 px 0 ms NORTH
22:53:04.152 00.003 13828 Worker thread wakes up
22:53:04.153 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:04.153 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:06.635 02.482 13828 Exposure complete
22:53:06.788 00.153 13828 worker thread done servicing request
22:53:06.788 00.000 8960 OnExposeComplete: enter
22:53:06.790 00.002 8960 UpdateGuideState(): m_state=6
22:53:06.792 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1656
22:53:06.794 00.002 8960 Star::Find returns 1 (0), X=972.17, Y=729.89, Mass=154549, SNR=29.1, Peak=26019 HFD=3.5
22:53:06.796 00.002 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.56 = -1.56)
22:53:06.798 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
22:53:06.800 00.002 8960 CameraToMount -- cameraX=-2.07 cameraY=-5.18 hyp=5.58 cameraTheta=-1.95 mountX=0.08 mountY=-5.58, mountTheta=-1.56
22:53:06.803 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.07, y=-5.18, opts=13)
22:53:06.805 00.002 8960 Enqueuing Move request for scope (-2.07, -5.18)
22:53:06.807 00.002 13828 Worker thread wakes up
22:53:06.807 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8982, max=65535, med=14300, FiltMin=11260, FiltMax=65535, Gamma=2.540
22:53:06.809 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.07, -5.18) opts 0xd
22:53:06.809 00.000 8960 UpdateGuideState exits: m=154549 SNR=29.1
22:53:06.811 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.07, -5.18)
22:53:06.811 00.000 13828 Moving (-2.07, -5.18) raw xDistance=0.08 yDistance=-5.58
22:53:06.811 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:06.813 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:06.816 00.003 8960 Enqueuing Expose request
22:53:06.818 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
22:53:06.818 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.58 from input -5.58
22:53:06.818 00.000 13828 MoveAxis(E, 0, ABG)
22:53:06.818 00.000 13828 Move returns status 0, amount 0
22:53:06.818 00.000 13828 MoveAxis(N, 2967, ABG)
22:53:06.818 00.000 13828 duration set to 0 by GuideMode
22:53:06.818 00.000 13828 Move returns status 0, amount 0
22:53:06.818 00.000 13828 move complete, result=0
22:53:06.818 00.000 13828 worker thread done servicing request
22:53:06.818 00.000 13828 Worker thread wakes up
22:53:06.819 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:06.819 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:06.820 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -5.6 px 0 ms NORTH
22:53:09.282 02.462 13828 Exposure complete
22:53:09.410 00.128 13828 worker thread done servicing request
22:53:09.410 00.000 8960 OnExposeComplete: enter
22:53:09.413 00.003 8960 UpdateGuideState(): m_state=6
22:53:09.416 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1657
22:53:09.420 00.004 8960 Star::Find returns 1 (0), X=973.00, Y=729.44, Mass=125354, SNR=24.2, Peak=24028 HFD=3.2
22:53:09.422 00.002 8960 CameraToMount -- cameraTheta (-1.79) - m_xAngle (-0.39) = xAngle (-1.39 = -1.39)
22:53:09.425 00.003 8960 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.43 = -1.43)
22:53:09.426 00.001 8960 CameraToMount -- cameraX=-1.23 cameraY=-5.64 hyp=5.77 cameraTheta=-1.79 mountX=1.02 mountY=-5.71, mountTheta=-1.39
22:53:09.431 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-1.23, y=-5.64, opts=13)
22:53:09.433 00.002 8960 Enqueuing Move request for scope (-1.23, -5.64)
22:53:09.435 00.002 13828 Worker thread wakes up
22:53:09.435 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.23, -5.64) opts 0xd
22:53:09.435 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.23, -5.64)
22:53:09.436 00.001 13828 Moving (-1.23, -5.64) raw xDistance=1.02 yDistance=-5.71
22:53:09.436 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.64 from input 1.02
22:53:09.436 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9078, max=65535, med=14294, FiltMin=11260, FiltMax=65535, Gamma=2.540
22:53:09.438 00.002 13828 GuideAlgorithmResistSwitch::result() returns -5.71 from input -5.71
22:53:09.438 00.000 8960 UpdateGuideState exits: m=125354 SNR=24.2
22:53:09.440 00.002 13828 MoveAxis(W, 378, ABG)
22:53:09.440 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:09.442 00.002 13828 Guiding  Dir = 3, Dur = 378
22:53:09.442 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:09.444 00.002 8960 Enqueuing Expose request
22:53:09.446 00.002 13828 IsSlewing returns 0
22:53:09.446 00.000 13828 IsGuiding returns 0
22:53:09.448 00.002 13828 PulseGuide returned control before completion, sleep 387
22:53:09.837 00.389 13828 IsGuiding returns 0
22:53:09.837 00.000 13828 Move returns status 0, amount 378
22:53:09.837 00.000 13828 MoveAxis(N, 3039, ABG)
22:53:09.837 00.000 13828 duration set to 0 by GuideMode
22:53:09.837 00.000 13828 Move returns status 0, amount 0
22:53:09.837 00.000 13828 move complete, result=0
22:53:09.837 00.000 13828 worker thread done servicing request
22:53:09.837 00.000 13828 Worker thread wakes up
22:53:09.837 00.000 8960 GuideStep: 1.0 px 378 ms WEST, -5.7 px 0 ms NORTH
22:53:09.839 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:09.839 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:12.315 02.476 13828 Exposure complete
22:53:12.451 00.136 13828 worker thread done servicing request
22:53:12.451 00.000 8960 OnExposeComplete: enter
22:53:12.454 00.003 8960 UpdateGuideState(): m_state=6
22:53:12.457 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1658
22:53:12.459 00.002 8960 Star::Find returns 1 (0), X=971.96, Y=730.06, Mass=122037, SNR=23.9, Peak=25347 HFD=3.1
22:53:12.461 00.002 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:53:12.464 00.003 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:53:12.467 00.003 8960 CameraToMount -- cameraX=-2.27 cameraY=-5.02 hyp=5.51 cameraTheta=-2.00 mountX=-0.18 mountY=-5.50, mountTheta=-1.60
22:53:12.470 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.27, y=-5.02, opts=13)
22:53:12.472 00.002 8960 Enqueuing Move request for scope (-2.27, -5.02)
22:53:12.474 00.002 13828 Worker thread wakes up
22:53:12.474 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8758, max=65535, med=14268, FiltMin=11369, FiltMax=65535, Gamma=2.540
22:53:12.476 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.27, -5.02) opts 0xd
22:53:12.477 00.001 8960 UpdateGuideState exits: m=122037 SNR=23.9
22:53:12.478 00.001 13828 Handling offset move in thread for scope, endpoint = (-2.27, -5.02)
22:53:12.479 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:12.481 00.002 13828 Moving (-2.27, -5.02) raw xDistance=-0.18 yDistance=-5.50
22:53:12.481 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:12.483 00.002 8960 Enqueuing Expose request
22:53:12.485 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.18
22:53:12.485 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.50 from input -5.50
22:53:12.485 00.000 13828 MoveAxis(E, 40, ABG)
22:53:12.486 00.001 13828 Guiding  Dir = 2, Dur = 40
22:53:12.488 00.002 13828 IsSlewing returns 0
22:53:12.488 00.000 13828 IsGuiding returns 0
22:53:12.490 00.002 13828 PulseGuide returned control before completion, sleep 49
22:53:12.554 00.064 13828 IsGuiding returns 0
22:53:12.554 00.000 13828 Move returns status 0, amount 40
22:53:12.554 00.000 13828 MoveAxis(N, 2923, ABG)
22:53:12.554 00.000 13828 duration set to 0 by GuideMode
22:53:12.554 00.000 13828 Move returns status 0, amount 0
22:53:12.554 00.000 13828 move complete, result=0
22:53:12.554 00.000 13828 worker thread done servicing request
22:53:12.554 00.000 8960 GuideStep: -0.2 px 40 ms EAST, -5.5 px 0 ms NORTH
22:53:12.556 00.002 13828 Worker thread wakes up
22:53:12.557 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:12.557 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:15.017 02.460 13828 Exposure complete
22:53:15.157 00.140 13828 worker thread done servicing request
22:53:15.157 00.000 8960 OnExposeComplete: enter
22:53:15.160 00.003 8960 UpdateGuideState(): m_state=6
22:53:15.162 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1659
22:53:15.165 00.003 8960 Star::Find returns 1 (0), X=971.77, Y=730.11, Mass=127279, SNR=24.5, Peak=25443 HFD=2.9
22:53:15.167 00.002 8960 CameraToMount -- cameraTheta (-2.03) - m_xAngle (-0.39) = xAngle (-1.64 = -1.64)
22:53:15.169 00.002 8960 CameraToMount -- cameraTheta (-2.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:53:15.171 00.002 8960 CameraToMount -- cameraX=-2.46 cameraY=-4.97 hyp=5.55 cameraTheta=-2.03 mountX=-0.37 mountY=-5.52, mountTheta=-1.64
22:53:15.174 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.46, y=-4.97, opts=13)
22:53:15.176 00.002 8960 Enqueuing Move request for scope (-2.46, -4.97)
22:53:15.178 00.002 13828 Worker thread wakes up
22:53:15.178 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.46, -4.97) opts 0xd
22:53:15.178 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8944, max=65535, med=14288, FiltMin=11295, FiltMax=65535, Gamma=2.540
22:53:15.182 00.004 13828 Handling offset move in thread for scope, endpoint = (-2.46, -4.97)
22:53:15.182 00.000 8960 UpdateGuideState exits: m=127279 SNR=24.5
22:53:15.185 00.003 13828 Moving (-2.46, -4.97) raw xDistance=-0.37 yDistance=-5.52
22:53:15.185 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:15.187 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.37
22:53:15.188 00.001 13828 GuideAlgorithmResistSwitch::result() returns -5.52 from input -5.52
22:53:15.188 00.000 13828 MoveAxis(E, 140, ABG)
22:53:15.188 00.000 13828 Guiding  Dir = 2, Dur = 140
22:53:15.188 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:15.192 00.004 8960 Enqueuing Expose request
22:53:15.195 00.003 13828 IsSlewing returns 0
22:53:15.196 00.001 13828 IsGuiding returns 0
22:53:15.198 00.002 13828 PulseGuide returned control before completion, sleep 148
22:53:15.363 00.165 13828 IsGuiding returns 0
22:53:15.363 00.000 13828 Move returns status 0, amount 140
22:53:15.363 00.000 13828 MoveAxis(N, 2934, ABG)
22:53:15.363 00.000 13828 duration set to 0 by GuideMode
22:53:15.363 00.000 13828 Move returns status 0, amount 0
22:53:15.363 00.000 13828 move complete, result=0
22:53:15.363 00.000 13828 worker thread done servicing request
22:53:15.363 00.000 13828 Worker thread wakes up
22:53:15.363 00.000 8960 GuideStep: -0.4 px 140 ms EAST, -5.5 px 0 ms NORTH
22:53:15.366 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:15.366 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:17.840 02.474 13828 Exposure complete
22:53:18.016 00.176 13828 worker thread done servicing request
22:53:18.017 00.001 8960 OnExposeComplete: enter
22:53:18.020 00.003 8960 UpdateGuideState(): m_state=6
22:53:18.023 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1660
22:53:18.025 00.002 8960 Star::Find returns 1 (0), X=971.63, Y=730.26, Mass=129244, SNR=25.9, Peak=24387 HFD=3.5
22:53:18.027 00.002 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:53:18.030 00.003 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
22:53:18.033 00.003 8960 CameraToMount -- cameraX=-2.60 cameraY=-4.82 hyp=5.48 cameraTheta=-2.07 mountX=-0.55 mountY=-5.43, mountTheta=-1.67
22:53:18.037 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.60, y=-4.82, opts=13)
22:53:18.040 00.003 8960 Enqueuing Move request for scope (-2.60, -4.82)
22:53:18.042 00.002 13828 Worker thread wakes up
22:53:18.042 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8662, max=65535, med=14307, FiltMin=11267, FiltMax=65535, Gamma=2.540
22:53:18.044 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.60, -4.82) opts 0xd
22:53:18.044 00.000 8960 UpdateGuideState exits: m=129244 SNR=25.9
22:53:18.047 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.60, -4.82)
22:53:18.047 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:18.049 00.002 13828 Moving (-2.60, -4.82) raw xDistance=-0.55 yDistance=-5.43
22:53:18.050 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:18.052 00.002 8960 Enqueuing Expose request
22:53:18.054 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.55
22:53:18.054 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.43 from input -5.43
22:53:18.055 00.001 13828 MoveAxis(E, 215, ABG)
22:53:18.055 00.000 13828 Guiding  Dir = 2, Dur = 215
22:53:18.057 00.002 13828 IsSlewing returns 0
22:53:18.057 00.000 13828 IsGuiding returns 0
22:53:18.059 00.002 13828 PulseGuide returned control before completion, sleep 223
22:53:18.296 00.237 13828 IsGuiding returns 0
22:53:18.296 00.000 13828 Move returns status 0, amount 215
22:53:18.296 00.000 13828 MoveAxis(N, 2885, ABG)
22:53:18.296 00.000 13828 duration set to 0 by GuideMode
22:53:18.296 00.000 13828 Move returns status 0, amount 0
22:53:18.296 00.000 13828 move complete, result=0
22:53:18.296 00.000 13828 worker thread done servicing request
22:53:18.296 00.000 8960 GuideStep: -0.6 px 215 ms EAST, -5.4 px 0 ms NORTH
22:53:18.299 00.003 13828 Worker thread wakes up
22:53:18.299 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:18.299 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:20.761 02.462 13828 Exposure complete
22:53:20.919 00.158 13828 worker thread done servicing request
22:53:20.919 00.000 8960 OnExposeComplete: enter
22:53:20.922 00.003 8960 UpdateGuideState(): m_state=6
22:53:20.924 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1661
22:53:20.926 00.002 8960 Star::Find returns 1 (0), X=972.61, Y=729.77, Mass=104997, SNR=21.7, Peak=27171 HFD=2.8
22:53:20.929 00.003 8960 CameraToMount -- cameraTheta (-1.87) - m_xAngle (-0.39) = xAngle (-1.47 = -1.47)
22:53:20.931 00.002 8960 CameraToMount -- cameraTheta (-1.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.51 = -1.51)
22:53:20.933 00.002 8960 CameraToMount -- cameraX=-1.62 cameraY=-5.31 hyp=5.55 cameraTheta=-1.87 mountX=0.53 mountY=-5.54, mountTheta=-1.47
22:53:20.938 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-1.62, y=-5.31, opts=13)
22:53:20.940 00.002 8960 Enqueuing Move request for scope (-1.62, -5.31)
22:53:20.942 00.002 13828 Worker thread wakes up
22:53:20.942 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8854, max=65535, med=14307, FiltMin=11356, FiltMax=65535, Gamma=2.540
22:53:20.944 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.62, -5.31) opts 0xd
22:53:20.944 00.000 8960 UpdateGuideState exits: m=104997 SNR=21.7
22:53:20.947 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.62, -5.31)
22:53:20.947 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:20.950 00.003 13828 Moving (-1.62, -5.31) raw xDistance=0.53 yDistance=-5.54
22:53:20.950 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:20.952 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.31 from input 0.53
22:53:20.952 00.000 8960 Enqueuing Expose request
22:53:20.954 00.002 13828 GuideAlgorithmResistSwitch::result() returns -5.54 from input -5.54
22:53:20.955 00.001 13828 MoveAxis(W, 183, ABG)
22:53:20.955 00.000 13828 Guiding  Dir = 3, Dur = 183
22:53:20.956 00.001 13828 IsSlewing returns 0
22:53:20.956 00.000 13828 IsGuiding returns 0
22:53:20.957 00.001 13828 PulseGuide returned control before completion, sleep 192
22:53:21.156 00.199 13828 IsGuiding returns 0
22:53:21.157 00.001 13828 Move returns status 0, amount 183
22:53:21.157 00.000 13828 MoveAxis(N, 2948, ABG)
22:53:21.157 00.000 13828 duration set to 0 by GuideMode
22:53:21.157 00.000 13828 Move returns status 0, amount 0
22:53:21.157 00.000 13828 move complete, result=0
22:53:21.157 00.000 13828 worker thread done servicing request
22:53:21.157 00.000 13828 Worker thread wakes up
22:53:21.157 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:21.157 00.000 8960 GuideStep: 0.5 px 183 ms WEST, -5.5 px 0 ms NORTH
22:53:21.160 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:23.632 02.472 13828 Exposure complete
22:53:23.803 00.171 13828 worker thread done servicing request
22:53:23.803 00.000 8960 OnExposeComplete: enter
22:53:23.805 00.002 8960 UpdateGuideState(): m_state=6
22:53:23.807 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1662
22:53:23.809 00.002 8960 Star::Find returns 1 (0), X=972.02, Y=730.44, Mass=99586, SNR=20.1, Peak=23030 HFD=2.9
22:53:23.812 00.003 8960 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
22:53:23.814 00.002 8960 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.66 = -1.66)
22:53:23.817 00.003 8960 CameraToMount -- cameraX=-2.21 cameraY=-4.63 hyp=5.14 cameraTheta=-2.02 mountX=-0.27 mountY=-5.12, mountTheta=-1.62
22:53:23.821 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.21, y=-4.63, opts=13)
22:53:23.824 00.003 8960 Enqueuing Move request for scope (-2.21, -4.63)
22:53:23.826 00.002 13828 Worker thread wakes up
22:53:23.826 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8848, max=65535, med=14300, FiltMin=11030, FiltMax=65535, Gamma=2.540
22:53:23.828 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.21, -4.63) opts 0xd
22:53:23.828 00.000 8960 UpdateGuideState exits: m=99586 SNR=20.1
22:53:23.830 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.21, -4.63)
22:53:23.830 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:23.832 00.002 13828 Moving (-2.21, -4.63) raw xDistance=-0.27 yDistance=-5.12
22:53:23.832 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:23.835 00.003 8960 Enqueuing Expose request
22:53:23.838 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.27
22:53:23.838 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.12 from input -5.12
22:53:23.838 00.000 13828 MoveAxis(E, 87, ABG)
22:53:23.838 00.000 13828 Guiding  Dir = 2, Dur = 87
22:53:23.841 00.003 13828 IsSlewing returns 0
22:53:23.841 00.000 13828 IsGuiding returns 0
22:53:23.843 00.002 13828 PulseGuide returned control before completion, sleep 95
22:53:23.939 00.096 13828 IsGuiding returns 0
22:53:23.939 00.000 13828 Move returns status 0, amount 87
22:53:23.939 00.000 13828 MoveAxis(N, 2721, ABG)
22:53:23.939 00.000 13828 duration set to 0 by GuideMode
22:53:23.939 00.000 13828 Move returns status 0, amount 0
22:53:23.939 00.000 13828 move complete, result=0
22:53:23.939 00.000 13828 worker thread done servicing request
22:53:23.939 00.000 13828 Worker thread wakes up
22:53:23.939 00.000 8960 GuideStep: -0.3 px 87 ms EAST, -5.1 px 0 ms NORTH
22:53:23.942 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:23.942 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:26.420 02.478 13828 Exposure complete
22:53:26.588 00.168 13828 worker thread done servicing request
22:53:26.588 00.000 8960 OnExposeComplete: enter
22:53:26.591 00.003 8960 UpdateGuideState(): m_state=6
22:53:26.594 00.003 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1663
22:53:26.598 00.004 8960 Star::Find returns 1 (0), X=971.89, Y=730.25, Mass=132485, SNR=25.1, Peak=24246 HFD=3.1
22:53:26.601 00.003 8960 CameraToMount -- cameraTheta (-2.02) - m_xAngle (-0.39) = xAngle (-1.63 = -1.63)
22:53:26.605 00.004 8960 CameraToMount -- cameraTheta (-2.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.67 = -1.67)
22:53:26.608 00.003 8960 CameraToMount -- cameraX=-2.34 cameraY=-4.83 hyp=5.37 cameraTheta=-2.02 mountX=-0.32 mountY=-5.34, mountTheta=-1.63
22:53:26.612 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.34, y=-4.83, opts=13)
22:53:26.614 00.002 8960 Enqueuing Move request for scope (-2.34, -4.83)
22:53:26.616 00.002 13828 Worker thread wakes up
22:53:26.617 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8892, max=65535, med=14288, FiltMin=11075, FiltMax=65535, Gamma=2.540
22:53:26.619 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.34, -4.83) opts 0xd
22:53:26.619 00.000 8960 UpdateGuideState exits: m=132485 SNR=25.1
22:53:26.621 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.34, -4.83)
22:53:26.621 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:26.623 00.002 13828 Moving (-2.34, -4.83) raw xDistance=-0.32 yDistance=-5.34
22:53:26.624 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:26.626 00.002 8960 Enqueuing Expose request
22:53:26.628 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.32
22:53:26.629 00.001 13828 GuideAlgorithmResistSwitch::result() returns -5.34 from input -5.34
22:53:26.629 00.000 13828 MoveAxis(E, 123, ABG)
22:53:26.629 00.000 13828 Guiding  Dir = 2, Dur = 123
22:53:26.630 00.001 13828 IsSlewing returns 0
22:53:26.631 00.001 13828 IsGuiding returns 0
22:53:26.632 00.001 13828 PulseGuide returned control before completion, sleep 132
22:53:26.780 00.148 13828 IsGuiding returns 0
22:53:26.780 00.000 13828 Move returns status 0, amount 123
22:53:26.780 00.000 13828 MoveAxis(N, 2841, ABG)
22:53:26.780 00.000 13828 duration set to 0 by GuideMode
22:53:26.780 00.000 13828 Move returns status 0, amount 0
22:53:26.780 00.000 13828 move complete, result=0
22:53:26.781 00.001 13828 worker thread done servicing request
22:53:26.781 00.000 8960 GuideStep: -0.3 px 123 ms EAST, -5.3 px 0 ms NORTH
22:53:26.784 00.003 13828 Worker thread wakes up
22:53:26.784 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:26.785 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:29.256 02.471 13828 Exposure complete
22:53:29.403 00.147 13828 worker thread done servicing request
22:53:29.404 00.001 8960 OnExposeComplete: enter
22:53:29.405 00.001 8960 UpdateGuideState(): m_state=6
22:53:29.408 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1664
22:53:29.409 00.001 8960 Star::Find returns 1 (0), X=972.71, Y=730.33, Mass=132132, SNR=24.5, Peak=28387 HFD=3.1
22:53:29.411 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:53:29.413 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.52 = -1.52)
22:53:29.415 00.002 8960 CameraToMount -- cameraX=-1.52 cameraY=-4.74 hyp=4.98 cameraTheta=-1.88 mountX=0.41 mountY=-4.98, mountTheta=-1.49
22:53:29.418 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.52, y=-4.74, opts=13)
22:53:29.420 00.002 8960 Enqueuing Move request for scope (-1.52, -4.74)
22:53:29.422 00.002 13828 Worker thread wakes up
22:53:29.422 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9027, max=65535, med=14288, FiltMin=11312, FiltMax=65535, Gamma=2.540
22:53:29.424 00.002 8960 UpdateGuideState exits: m=132132 SNR=24.5
22:53:29.426 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.52, -4.74) opts 0xd
22:53:29.426 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:29.428 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:29.431 00.003 8960 Enqueuing Expose request
22:53:29.434 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.52, -4.74)
22:53:29.434 00.000 13828 Moving (-1.52, -4.74) raw xDistance=0.41 yDistance=-4.98
22:53:29.434 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.41
22:53:29.434 00.000 13828 GuideAlgorithmResistSwitch::result() returns -4.98 from input -4.98
22:53:29.435 00.001 13828 MoveAxis(W, 143, ABG)
22:53:29.435 00.000 13828 Guiding  Dir = 3, Dur = 143
22:53:29.436 00.001 13828 IsSlewing returns 0
22:53:29.436 00.000 13828 IsGuiding returns 0
22:53:29.437 00.001 13828 PulseGuide returned control before completion, sleep 152
22:53:29.603 00.166 13828 IsGuiding returns 0
22:53:29.603 00.000 13828 Move returns status 0, amount 143
22:53:29.603 00.000 13828 MoveAxis(N, 2646, ABG)
22:53:29.603 00.000 13828 duration set to 0 by GuideMode
22:53:29.603 00.000 13828 Move returns status 0, amount 0
22:53:29.603 00.000 13828 move complete, result=0
22:53:29.603 00.000 13828 worker thread done servicing request
22:53:29.603 00.000 8960 GuideStep: 0.4 px 143 ms WEST, -5.0 px 0 ms NORTH
22:53:29.606 00.003 13828 Worker thread wakes up
22:53:29.606 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:29.606 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:32.092 02.486 13828 Exposure complete
22:53:32.228 00.136 13828 worker thread done servicing request
22:53:32.229 00.001 8960 OnExposeComplete: enter
22:53:32.231 00.002 8960 UpdateGuideState(): m_state=6
22:53:32.233 00.002 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1665
22:53:32.235 00.002 8960 Star::Find returns 1 (0), X=971.80, Y=730.80, Mass=145777, SNR=26.4, Peak=25116 HFD=3.5
22:53:32.237 00.002 8960 CameraToMount -- cameraTheta (-2.09) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:53:32.239 00.002 8960 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
22:53:32.241 00.002 8960 CameraToMount -- cameraX=-2.43 cameraY=-4.28 hyp=4.92 cameraTheta=-2.09 mountX=-0.61 mountY=-4.86, mountTheta=-1.70
22:53:32.244 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.43, y=-4.28, opts=13)
22:53:32.246 00.002 8960 Enqueuing Move request for scope (-2.43, -4.28)
22:53:32.248 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=8924, max=65535, med=14256, FiltMin=11216, FiltMax=65535, Gamma=2.540
22:53:32.250 00.002 8960 UpdateGuideState exits: m=145777 SNR=26.4
22:53:32.252 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:32.255 00.003 13828 Worker thread wakes up
22:53:32.255 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:32.258 00.003 8960 Enqueuing Expose request
22:53:32.261 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.43, -4.28) opts 0xd
22:53:32.261 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.43, -4.28)
22:53:32.262 00.001 13828 Moving (-2.43, -4.28) raw xDistance=-0.61 yDistance=-4.86
22:53:32.262 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.61
22:53:32.262 00.000 13828 GuideAlgorithmResistSwitch::result() returns -4.86 from input -4.86
22:53:32.262 00.000 13828 MoveAxis(E, 216, ABG)
22:53:32.262 00.000 13828 Guiding  Dir = 2, Dur = 216
22:53:32.264 00.002 13828 IsSlewing returns 0
22:53:32.265 00.001 13828 IsGuiding returns 0
22:53:32.268 00.003 13828 PulseGuide returned control before completion, sleep 223
22:53:32.504 00.236 13828 IsGuiding returns 0
22:53:32.505 00.001 13828 Move returns status 0, amount 216
22:53:32.505 00.000 13828 MoveAxis(N, 2584, ABG)
22:53:32.505 00.000 13828 duration set to 0 by GuideMode
22:53:32.505 00.000 13828 Move returns status 0, amount 0
22:53:32.505 00.000 13828 move complete, result=0
22:53:32.505 00.000 13828 worker thread done servicing request
22:53:32.505 00.000 8960 GuideStep: -0.6 px 216 ms EAST, -4.9 px 0 ms NORTH
22:53:32.508 00.003 13828 Worker thread wakes up
22:53:32.509 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:32.509 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:34.991 02.482 13828 Exposure complete
22:53:35.139 00.148 13828 worker thread done servicing request
22:53:35.139 00.000 8960 OnExposeComplete: enter
22:53:35.141 00.002 8960 UpdateGuideState(): m_state=6
22:53:35.145 00.004 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1666
22:53:35.147 00.002 8960 Star::Find returns 1 (0), X=971.82, Y=730.48, Mass=138581, SNR=25.4, Peak=23676 HFD=3.4
22:53:35.149 00.002 8960 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:53:35.150 00.001 8960 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:53:35.152 00.002 8960 CameraToMount -- cameraX=-2.41 cameraY=-4.60 hyp=5.19 cameraTheta=-2.05 mountX=-0.47 mountY=-5.15, mountTheta=-1.66
22:53:35.155 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.41, y=-4.60, opts=13)
22:53:35.157 00.002 8960 Enqueuing Move request for scope (-2.41, -4.60)
22:53:35.159 00.002 13828 Worker thread wakes up
22:53:35.159 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8764, max=65535, med=14256, FiltMin=11337, FiltMax=65535, Gamma=2.540
22:53:35.162 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.41, -4.60) opts 0xd
22:53:35.162 00.000 8960 UpdateGuideState exits: m=138581 SNR=25.4
22:53:35.165 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.41, -4.60)
22:53:35.165 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:35.168 00.003 13828 Moving (-2.41, -4.60) raw xDistance=-0.47 yDistance=-5.15
22:53:35.168 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:35.170 00.002 8960 Enqueuing Expose request
22:53:35.172 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.47
22:53:35.172 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.15 from input -5.15
22:53:35.172 00.000 13828 MoveAxis(E, 189, ABG)
22:53:35.172 00.000 13828 Guiding  Dir = 2, Dur = 189
22:53:35.173 00.001 13828 IsSlewing returns 0
22:53:35.173 00.000 13828 IsGuiding returns 0
22:53:35.175 00.002 13828 PulseGuide returned control before completion, sleep 198
22:53:35.382 00.207 13828 IsGuiding returns 0
22:53:35.382 00.000 13828 Move returns status 0, amount 189
22:53:35.382 00.000 13828 MoveAxis(N, 2740, ABG)
22:53:35.382 00.000 13828 duration set to 0 by GuideMode
22:53:35.382 00.000 13828 Move returns status 0, amount 0
22:53:35.382 00.000 13828 move complete, result=0
22:53:35.382 00.000 13828 worker thread done servicing request
22:53:35.383 00.001 8960 GuideStep: -0.5 px 189 ms EAST, -5.2 px 0 ms NORTH
22:53:35.386 00.003 13828 Worker thread wakes up
22:53:35.386 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:35.386 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:37.858 02.472 13828 Exposure complete
22:53:37.993 00.135 13828 worker thread done servicing request
22:53:37.993 00.000 8960 OnExposeComplete: enter
22:53:37.995 00.002 8960 UpdateGuideState(): m_state=6
22:53:37.997 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1667
22:53:37.999 00.002 8960 Star::Find returns 1 (0), X=972.59, Y=730.07, Mass=99292, SNR=21.2, Peak=25411 HFD=2.8
22:53:38.001 00.002 8960 CameraToMount -- cameraTheta (-1.89) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:53:38.003 00.002 8960 CameraToMount -- cameraTheta (-1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
22:53:38.004 00.001 8960 CameraToMount -- cameraX=-1.64 cameraY=-5.01 hyp=5.27 cameraTheta=-1.89 mountX=0.40 mountY=-5.26, mountTheta=-1.50
22:53:38.008 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.64, y=-5.01, opts=13)
22:53:38.010 00.002 8960 Enqueuing Move request for scope (-1.64, -5.01)
22:53:38.012 00.002 13828 Worker thread wakes up
22:53:38.012 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9123, max=65535, med=14281, FiltMin=10979, FiltMax=65535, Gamma=2.540
22:53:38.014 00.002 8960 UpdateGuideState exits: m=99292 SNR=21.2
22:53:38.016 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:38.018 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.64, -5.01) opts 0xd
22:53:38.018 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:38.020 00.002 8960 Enqueuing Expose request
22:53:38.021 00.001 13828 Handling offset move in thread for scope, endpoint = (-1.64, -5.01)
22:53:38.021 00.000 13828 Moving (-1.64, -5.01) raw xDistance=0.40 yDistance=-5.26
22:53:38.022 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.23 from input 0.40
22:53:38.022 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.26 from input -5.26
22:53:38.022 00.000 13828 MoveAxis(W, 135, ABG)
22:53:38.022 00.000 13828 Guiding  Dir = 3, Dur = 135
22:53:38.023 00.001 13828 IsSlewing returns 0
22:53:38.023 00.000 13828 IsGuiding returns 0
22:53:38.025 00.002 13828 PulseGuide returned control before completion, sleep 144
22:53:38.174 00.149 13828 IsGuiding returns 0
22:53:38.174 00.000 13828 Move returns status 0, amount 135
22:53:38.174 00.000 13828 MoveAxis(N, 2799, ABG)
22:53:38.174 00.000 13828 duration set to 0 by GuideMode
22:53:38.174 00.000 13828 Move returns status 0, amount 0
22:53:38.174 00.000 13828 move complete, result=0
22:53:38.174 00.000 13828 worker thread done servicing request
22:53:38.174 00.000 13828 Worker thread wakes up
22:53:38.174 00.000 8960 GuideStep: 0.4 px 135 ms WEST, -5.3 px 0 ms NORTH
22:53:38.177 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:38.177 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:40.649 02.472 13828 Exposure complete
22:53:40.796 00.147 13828 worker thread done servicing request
22:53:40.796 00.000 8960 OnExposeComplete: enter
22:53:40.798 00.002 8960 UpdateGuideState(): m_state=6
22:53:40.800 00.002 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1668
22:53:40.802 00.002 8960 Star::Find returns 1 (0), X=971.96, Y=729.96, Mass=122439, SNR=21.2, Peak=23971 HFD=3.6
22:53:40.804 00.002 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.60 = -1.60)
22:53:40.806 00.002 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:53:40.808 00.002 8960 CameraToMount -- cameraX=-2.28 cameraY=-5.11 hyp=5.60 cameraTheta=-1.99 mountX=-0.14 mountY=-5.59, mountTheta=-1.60
22:53:40.812 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.28, y=-5.11, opts=13)
22:53:40.816 00.004 8960 Enqueuing Move request for scope (-2.28, -5.11)
22:53:40.819 00.003 13828 Worker thread wakes up
22:53:40.819 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9072, max=65535, med=14288, FiltMin=11241, FiltMax=65535, Gamma=2.540
22:53:40.821 00.002 8960 UpdateGuideState exits: m=122439 SNR=21.2
22:53:40.823 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:40.824 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:40.827 00.003 8960 Enqueuing Expose request
22:53:40.829 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.28, -5.11) opts 0xd
22:53:40.829 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.28, -5.11)
22:53:40.829 00.000 13828 Moving (-2.28, -5.11) raw xDistance=-0.14 yDistance=-5.59
22:53:40.829 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.14
22:53:40.829 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.59 from input -5.59
22:53:40.829 00.000 13828 MoveAxis(E, 44, ABG)
22:53:40.829 00.000 13828 Guiding  Dir = 2, Dur = 44
22:53:40.831 00.002 13828 IsSlewing returns 0
22:53:40.831 00.000 13828 IsGuiding returns 0
22:53:40.833 00.002 13828 PulseGuide returned control before completion, sleep 53
22:53:40.887 00.054 13828 IsGuiding returns 1
22:53:40.887 00.000 13828 scope still moving after pulse duration time elapsed
22:53:40.919 00.032 13828 IsSlewing returns 0
22:53:40.919 00.000 13828 IsGuiding returns 0
22:53:40.919 00.000 13828 scope move finished after 44 + 44 ms
22:53:40.919 00.000 13828 Move returns status 0, amount 44
22:53:40.919 00.000 13828 MoveAxis(N, 2972, ABG)
22:53:40.919 00.000 13828 duration set to 0 by GuideMode
22:53:40.919 00.000 13828 Move returns status 0, amount 0
22:53:40.919 00.000 13828 move complete, result=0
22:53:40.919 00.000 13828 worker thread done servicing request
22:53:40.919 00.000 8960 GuideStep: -0.1 px 44 ms EAST, -5.6 px 0 ms NORTH
22:53:40.921 00.002 13828 Worker thread wakes up
22:53:40.921 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:40.921 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:43.384 02.463 13828 Exposure complete
22:53:43.514 00.130 13828 worker thread done servicing request
22:53:43.514 00.000 8960 OnExposeComplete: enter
22:53:43.517 00.003 8960 UpdateGuideState(): m_state=6
22:53:43.519 00.002 8960 Star::Find(15, 971, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1669
22:53:43.522 00.003 8960 Star::Find returns 1 (0), X=972.08, Y=730.36, Mass=185036, SNR=31.4, Peak=24899 HFD=3.8
22:53:43.523 00.001 8960 CameraToMount -- cameraTheta (-2.00) - m_xAngle (-0.39) = xAngle (-1.61 = -1.61)
22:53:43.525 00.002 8960 CameraToMount -- cameraTheta (-2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.64 = -1.64)
22:53:43.528 00.003 8960 CameraToMount -- cameraX=-2.15 cameraY=-4.71 hyp=5.18 cameraTheta=-2.00 mountX=-0.18 mountY=-5.17, mountTheta=-1.61
22:53:43.532 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-2.15, y=-4.71, opts=13)
22:53:43.534 00.002 8960 Enqueuing Move request for scope (-2.15, -4.71)
22:53:43.536 00.002 13828 Worker thread wakes up
22:53:43.536 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.15, -4.71) opts 0xd
22:53:43.536 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9052, max=65535, med=14268, FiltMin=11088, FiltMax=65535, Gamma=2.540
22:53:43.538 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.15, -4.71)
22:53:43.539 00.001 13828 Moving (-2.15, -4.71) raw xDistance=-0.18 yDistance=-5.17
22:53:43.539 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
22:53:43.539 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.17 from input -5.17
22:53:43.539 00.000 13828 MoveAxis(E, 70, ABG)
22:53:43.539 00.000 13828 Guiding  Dir = 2, Dur = 70
22:53:43.539 00.000 8960 UpdateGuideState exits: m=185036 SNR=31.4
22:53:43.541 00.002 13828 IsSlewing returns 0
22:53:43.541 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:43.543 00.002 13828 IsGuiding returns 0
22:53:43.543 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:43.546 00.003 8960 Enqueuing Expose request
22:53:43.548 00.002 13828 PulseGuide returned control before completion, sleep 78
22:53:43.633 00.085 13828 IsGuiding returns 0
22:53:43.633 00.000 13828 Move returns status 0, amount 70
22:53:43.633 00.000 13828 MoveAxis(N, 2748, ABG)
22:53:43.633 00.000 13828 duration set to 0 by GuideMode
22:53:43.633 00.000 13828 Move returns status 0, amount 0
22:53:43.633 00.000 13828 move complete, result=0
22:53:43.633 00.000 13828 worker thread done servicing request
22:53:43.634 00.001 13828 Worker thread wakes up
22:53:43.634 00.000 8960 GuideStep: -0.2 px 70 ms EAST, -5.2 px 0 ms NORTH
22:53:43.636 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:43.636 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:46.107 02.471 13828 Exposure complete
22:53:46.254 00.147 13828 worker thread done servicing request
22:53:46.254 00.000 8960 OnExposeComplete: enter
22:53:46.257 00.003 8960 UpdateGuideState(): m_state=6
22:53:46.259 00.002 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1670
22:53:46.261 00.002 8960 Star::Find returns 1 (0), X=972.67, Y=730.45, Mass=153961, SNR=27.9, Peak=24803 HFD=3.4
22:53:46.264 00.003 8960 CameraToMount -- cameraTheta (-1.90) - m_xAngle (-0.39) = xAngle (-1.50 = -1.50)
22:53:46.266 00.002 8960 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.54 = -1.54)
22:53:46.268 00.002 8960 CameraToMount -- cameraX=-1.56 cameraY=-4.63 hyp=4.89 cameraTheta=-1.90 mountX=0.33 mountY=-4.88, mountTheta=-1.50
22:53:46.271 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-1.56, y=-4.63, opts=13)
22:53:46.274 00.003 8960 Enqueuing Move request for scope (-1.56, -4.63)
22:53:46.277 00.003 13828 Worker thread wakes up
22:53:46.277 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8892, max=65535, med=14268, FiltMin=11171, FiltMax=65535, Gamma=2.540
22:53:46.279 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.56, -4.63) opts 0xd
22:53:46.279 00.000 8960 UpdateGuideState exits: m=153961 SNR=27.9
22:53:46.281 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.56, -4.63)
22:53:46.281 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:46.283 00.002 13828 Moving (-1.56, -4.63) raw xDistance=0.33 yDistance=-4.88
22:53:46.284 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:46.286 00.002 8960 Enqueuing Expose request
22:53:46.288 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.33
22:53:46.288 00.000 13828 GuideAlgorithmResistSwitch::result() returns -4.88 from input -4.88
22:53:46.288 00.000 13828 MoveAxis(W, 116, ABG)
22:53:46.288 00.000 13828 Guiding  Dir = 3, Dur = 116
22:53:46.292 00.004 13828 IsSlewing returns 0
22:53:46.292 00.000 13828 IsGuiding returns 0
22:53:46.295 00.003 13828 PulseGuide returned control before completion, sleep 124
22:53:46.429 00.134 13828 IsGuiding returns 0
22:53:46.429 00.000 13828 Move returns status 0, amount 116
22:53:46.429 00.000 13828 MoveAxis(N, 2597, ABG)
22:53:46.429 00.000 13828 duration set to 0 by GuideMode
22:53:46.429 00.000 13828 Move returns status 0, amount 0
22:53:46.429 00.000 13828 move complete, result=0
22:53:46.429 00.000 13828 worker thread done servicing request
22:53:46.429 00.000 8960 GuideStep: 0.3 px 116 ms WEST, -4.9 px 0 ms NORTH
22:53:46.432 00.003 13828 Worker thread wakes up
22:53:46.432 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:46.432 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:48.897 02.465 13828 Exposure complete
22:53:49.036 00.139 13828 worker thread done servicing request
22:53:49.036 00.000 8960 OnExposeComplete: enter
22:53:49.038 00.002 8960 UpdateGuideState(): m_state=6
22:53:49.041 00.003 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1671
22:53:49.043 00.002 8960 Star::Find returns 1 (0), X=972.38, Y=730.60, Mass=143512, SNR=32.9, Peak=25302 HFD=3.2
22:53:49.045 00.002 8960 CameraToMount -- cameraTheta (-1.96) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:53:49.047 00.002 8960 CameraToMount -- cameraTheta (-1.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:53:49.049 00.002 8960 CameraToMount -- cameraX=-1.85 cameraY=-4.47 hyp=4.84 cameraTheta=-1.96 mountX=0.00 mountY=-4.84, mountTheta=-1.57
22:53:49.051 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-1.85, y=-4.47, opts=13)
22:53:49.053 00.002 8960 Enqueuing Move request for scope (-1.85, -4.47)
22:53:49.055 00.002 13828 Worker thread wakes up
22:53:49.055 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.85, -4.47) opts 0xd
22:53:49.055 00.000 13828 Handling offset move in thread for scope, endpoint = (-1.85, -4.47)
22:53:49.055 00.000 13828 Moving (-1.85, -4.47) raw xDistance=0.00 yDistance=-4.84
22:53:49.055 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9040, max=65535, med=14275, FiltMin=11209, FiltMax=65535, Gamma=2.540
22:53:49.057 00.002 8960 UpdateGuideState exits: m=143512 SNR=32.9
22:53:49.059 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:53:49.059 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:49.062 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:49.064 00.002 8960 Enqueuing Expose request
22:53:49.066 00.002 13828 GuideAlgorithmResistSwitch::result() returns -4.84 from input -4.84
22:53:49.066 00.000 13828 MoveAxis(E, 0, ABG)
22:53:49.066 00.000 13828 Move returns status 0, amount 0
22:53:49.066 00.000 13828 MoveAxis(N, 2573, ABG)
22:53:49.066 00.000 13828 duration set to 0 by GuideMode
22:53:49.066 00.000 13828 Move returns status 0, amount 0
22:53:49.066 00.000 13828 move complete, result=0
22:53:49.066 00.000 13828 worker thread done servicing request
22:53:49.066 00.000 13828 Worker thread wakes up
22:53:49.066 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:49.066 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:49.067 00.001 8960 GuideStep: 0.0 px 0 ms EAST, -4.8 px 0 ms NORTH
22:53:51.535 02.468 13828 Exposure complete
22:53:51.674 00.139 13828 worker thread done servicing request
22:53:51.674 00.000 8960 OnExposeComplete: enter
22:53:51.676 00.002 8960 UpdateGuideState(): m_state=6
22:53:51.679 00.003 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1672
22:53:51.681 00.002 8960 Star::Find returns 1 (0), X=971.65, Y=730.51, Mass=105485, SNR=25.1, Peak=27068 HFD=2.9
22:53:51.683 00.002 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
22:53:51.685 00.002 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
22:53:51.687 00.002 8960 CameraToMount -- cameraX=-2.58 cameraY=-4.57 hyp=5.24 cameraTheta=-2.08 mountX=-0.63 mountY=-5.18, mountTheta=-1.69
22:53:51.690 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.58, y=-4.57, opts=13)
22:53:51.693 00.003 8960 Enqueuing Move request for scope (-2.58, -4.57)
22:53:51.695 00.002 13828 Worker thread wakes up
22:53:51.696 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8572, max=65535, med=14262, FiltMin=11305, FiltMax=65535, Gamma=2.540
22:53:51.698 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.58, -4.57) opts 0xd
22:53:51.698 00.000 13828 Handling offset move in thread for scope, endpoint = (-2.58, -4.57)
22:53:51.698 00.000 8960 UpdateGuideState exits: m=105485 SNR=25.1
22:53:51.700 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:51.702 00.002 13828 Moving (-2.58, -4.57) raw xDistance=-0.63 yDistance=-5.18
22:53:51.702 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:51.704 00.002 8960 Enqueuing Expose request
22:53:51.706 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.63
22:53:51.706 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.18 from input -5.18
22:53:51.706 00.000 13828 MoveAxis(E, 235, ABG)
22:53:51.706 00.000 13828 Guiding  Dir = 2, Dur = 235
22:53:51.707 00.001 13828 IsSlewing returns 0
22:53:51.708 00.001 13828 IsGuiding returns 0
22:53:51.709 00.001 13828 PulseGuide returned control before completion, sleep 244
22:53:51.961 00.252 13828 IsGuiding returns 0
22:53:51.961 00.000 13828 Move returns status 0, amount 235
22:53:51.961 00.000 13828 MoveAxis(N, 2755, ABG)
22:53:51.961 00.000 13828 duration set to 0 by GuideMode
22:53:51.962 00.001 13828 Move returns status 0, amount 0
22:53:51.962 00.000 13828 move complete, result=0
22:53:51.962 00.000 13828 worker thread done servicing request
22:53:51.962 00.000 8960 GuideStep: -0.6 px 235 ms EAST, -5.2 px 0 ms NORTH
22:53:51.965 00.003 13828 Worker thread wakes up
22:53:51.965 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:51.966 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:54.438 02.472 13828 Exposure complete
22:53:54.589 00.151 13828 worker thread done servicing request
22:53:54.589 00.000 8960 OnExposeComplete: enter
22:53:54.591 00.002 8960 UpdateGuideState(): m_state=6
22:53:54.594 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1673
22:53:54.595 00.001 8960 Star::Find returns 1 (0), X=971.70, Y=730.49, Mass=124389, SNR=24.5, Peak=24227 HFD=3.1
22:53:54.598 00.003 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:53:54.600 00.002 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:53:54.602 00.002 8960 CameraToMount -- cameraX=-2.53 cameraY=-4.59 hyp=5.24 cameraTheta=-2.08 mountX=-0.58 mountY=-5.18, mountTheta=-1.68
22:53:54.605 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.53, y=-4.59, opts=13)
22:53:54.607 00.002 8960 Enqueuing Move request for scope (-2.53, -4.59)
22:53:54.609 00.002 13828 Worker thread wakes up
22:53:54.609 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9347, max=65535, med=14281, FiltMin=10998, FiltMax=65535, Gamma=2.540
22:53:54.611 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.53, -4.59) opts 0xd
22:53:54.611 00.000 8960 UpdateGuideState exits: m=124389 SNR=24.5
22:53:54.613 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.53, -4.59)
22:53:54.613 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:54.615 00.002 13828 Moving (-2.53, -4.59) raw xDistance=-0.58 yDistance=-5.18
22:53:54.615 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:54.617 00.002 8960 Enqueuing Expose request
22:53:54.619 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.58
22:53:54.619 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.18 from input -5.18
22:53:54.619 00.000 13828 MoveAxis(E, 232, ABG)
22:53:54.619 00.000 13828 Guiding  Dir = 2, Dur = 232
22:53:54.621 00.002 13828 IsSlewing returns 0
22:53:54.621 00.000 13828 IsGuiding returns 0
22:53:54.624 00.003 13828 PulseGuide returned control before completion, sleep 240
22:53:54.867 00.243 13828 IsGuiding returns 0
22:53:54.867 00.000 13828 Move returns status 0, amount 232
22:53:54.867 00.000 13828 MoveAxis(N, 2756, ABG)
22:53:54.867 00.000 13828 duration set to 0 by GuideMode
22:53:54.867 00.000 13828 Move returns status 0, amount 0
22:53:54.867 00.000 13828 move complete, result=0
22:53:54.867 00.000 13828 worker thread done servicing request
22:53:54.867 00.000 8960 GuideStep: -0.6 px 232 ms EAST, -5.2 px 0 ms NORTH
22:53:54.869 00.002 13828 Worker thread wakes up
22:53:54.869 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:54.869 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:53:57.349 02.480 13828 Exposure complete
22:53:57.487 00.138 13828 worker thread done servicing request
22:53:57.488 00.001 8960 OnExposeComplete: enter
22:53:57.490 00.002 8960 UpdateGuideState(): m_state=6
22:53:57.492 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1674
22:53:57.494 00.002 8960 Star::Find returns 1 (0), X=971.69, Y=730.23, Mass=160793, SNR=28.0, Peak=25283 HFD=3.6
22:53:57.496 00.002 8960 CameraToMount -- cameraTheta (-2.05) - m_xAngle (-0.39) = xAngle (-1.66 = -1.66)
22:53:57.497 00.001 8960 CameraToMount -- cameraTheta (-2.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.70 = -1.70)
22:53:57.499 00.002 8960 CameraToMount -- cameraX=-2.54 cameraY=-4.85 hyp=5.47 cameraTheta=-2.05 mountX=-0.49 mountY=-5.43, mountTheta=-1.66
22:53:57.502 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.54, y=-4.85, opts=13)
22:53:57.505 00.003 8960 Enqueuing Move request for scope (-2.54, -4.85)
22:53:57.508 00.003 13828 Worker thread wakes up
22:53:57.508 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.54, -4.85) opts 0xd
22:53:57.508 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9283, max=65535, med=14300, FiltMin=11049, FiltMax=65535, Gamma=2.540
22:53:57.511 00.003 13828 Handling offset move in thread for scope, endpoint = (-2.54, -4.85)
22:53:57.511 00.000 8960 UpdateGuideState exits: m=160793 SNR=28.0
22:53:57.513 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:53:57.514 00.001 13828 Moving (-2.54, -4.85) raw xDistance=-0.49 yDistance=-5.43
22:53:57.515 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:53:57.516 00.001 8960 Enqueuing Expose request
22:53:57.518 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.34 from input -0.49
22:53:57.518 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.43 from input -5.43
22:53:57.518 00.000 13828 MoveAxis(E, 197, ABG)
22:53:57.518 00.000 13828 Guiding  Dir = 2, Dur = 197
22:53:57.520 00.002 13828 IsSlewing returns 0
22:53:57.520 00.000 13828 IsGuiding returns 0
22:53:57.522 00.002 13828 PulseGuide returned control before completion, sleep 206
22:53:57.729 00.207 13828 IsGuiding returns 0
22:53:57.729 00.000 13828 Move returns status 0, amount 197
22:53:57.729 00.000 13828 MoveAxis(N, 2888, ABG)
22:53:57.729 00.000 13828 duration set to 0 by GuideMode
22:53:57.729 00.000 13828 Move returns status 0, amount 0
22:53:57.729 00.000 13828 move complete, result=0
22:53:57.730 00.001 13828 worker thread done servicing request
22:53:57.730 00.000 8960 GuideStep: -0.5 px 197 ms EAST, -5.4 px 0 ms NORTH
22:53:57.732 00.002 13828 Worker thread wakes up
22:53:57.733 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:53:57.733 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:00.199 02.466 13828 Exposure complete
22:54:00.362 00.163 13828 worker thread done servicing request
22:54:00.363 00.001 8960 OnExposeComplete: enter
22:54:00.366 00.003 8960 UpdateGuideState(): m_state=6
22:54:00.368 00.002 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1675
22:54:00.370 00.002 8960 Star::Find returns 1 (0), X=972.79, Y=729.89, Mass=118145, SNR=21.7, Peak=25475 HFD=3.0
22:54:00.372 00.002 8960 CameraToMount -- cameraTheta (-1.84) - m_xAngle (-0.39) = xAngle (-1.45 = -1.45)
22:54:00.375 00.003 8960 CameraToMount -- cameraTheta (-1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.49 = -1.49)
22:54:00.377 00.002 8960 CameraToMount -- cameraX=-1.45 cameraY=-5.19 hyp=5.39 cameraTheta=-1.84 mountX=0.65 mountY=-5.37, mountTheta=-1.45
22:54:00.381 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.45, y=-5.19, opts=13)
22:54:00.383 00.002 8960 Enqueuing Move request for scope (-1.45, -5.19)
22:54:00.384 00.001 13828 Worker thread wakes up
22:54:00.385 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=8976, max=65535, med=14326, FiltMin=10918, FiltMax=65535, Gamma=2.540
22:54:00.386 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.45, -5.19) opts 0xd
22:54:00.386 00.000 8960 UpdateGuideState exits: m=118145 SNR=21.7
22:54:00.388 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.45, -5.19)
22:54:00.388 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:00.391 00.003 13828 Moving (-1.45, -5.19) raw xDistance=0.65 yDistance=-5.37
22:54:00.391 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:54:00.393 00.002 8960 Enqueuing Expose request
22:54:00.396 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.65
22:54:00.396 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.37 from input -5.37
22:54:00.396 00.000 13828 MoveAxis(W, 227, ABG)
22:54:00.396 00.000 13828 Guiding  Dir = 3, Dur = 227
22:54:00.398 00.002 13828 IsSlewing returns 0
22:54:00.398 00.000 13828 IsGuiding returns 0
22:54:00.399 00.001 13828 PulseGuide returned control before completion, sleep 236
22:54:00.638 00.239 13828 IsGuiding returns 0
22:54:00.638 00.000 13828 Move returns status 0, amount 227
22:54:00.638 00.000 13828 MoveAxis(N, 2854, ABG)
22:54:00.638 00.000 13828 duration set to 0 by GuideMode
22:54:00.638 00.000 13828 Move returns status 0, amount 0
22:54:00.638 00.000 13828 move complete, result=0
22:54:00.639 00.001 13828 worker thread done servicing request
22:54:00.639 00.000 13828 Worker thread wakes up
22:54:00.639 00.000 8960 GuideStep: 0.6 px 227 ms WEST, -5.4 px 0 ms NORTH
22:54:00.642 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:00.642 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:03.111 02.469 13828 Exposure complete
22:54:03.273 00.162 13828 worker thread done servicing request
22:54:03.273 00.000 8960 OnExposeComplete: enter
22:54:03.276 00.003 8960 UpdateGuideState(): m_state=6
22:54:03.278 00.002 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1676
22:54:03.280 00.002 8960 Star::Find returns 1 (0), X=972.81, Y=729.65, Mass=131140, SNR=23.5, Peak=24419 HFD=3.6
22:54:03.282 00.002 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.43 = -1.43)
22:54:03.285 00.003 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
22:54:03.287 00.002 8960 CameraToMount -- cameraX=-1.42 cameraY=-5.43 hyp=5.61 cameraTheta=-1.83 mountX=0.77 mountY=-5.58, mountTheta=-1.43
22:54:03.291 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-1.42, y=-5.43, opts=13)
22:54:03.294 00.003 8960 Enqueuing Move request for scope (-1.42, -5.43)
22:54:03.299 00.005 13828 Worker thread wakes up
22:54:03.299 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8937, max=65535, med=14339, FiltMin=11286, FiltMax=65535, Gamma=2.540
22:54:03.301 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.42, -5.43) opts 0xd
22:54:03.301 00.000 8960 UpdateGuideState exits: m=131140 SNR=23.5
22:54:03.304 00.003 13828 Handling offset move in thread for scope, endpoint = (-1.42, -5.43)
22:54:03.304 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:03.306 00.002 13828 Moving (-1.42, -5.43) raw xDistance=0.77 yDistance=-5.58
22:54:03.306 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:54:03.309 00.003 8960 Enqueuing Expose request
22:54:03.310 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.51 from input 0.77
22:54:03.310 00.000 13828 GuideAlgorithmResistSwitch::result() returns -5.58 from input -5.58
22:54:03.310 00.000 13828 MoveAxis(W, 300, ABG)
22:54:03.310 00.000 13828 Guiding  Dir = 3, Dur = 300
22:54:03.311 00.001 13828 IsSlewing returns 0
22:54:03.311 00.000 13828 IsGuiding returns 0
22:54:03.313 00.002 13828 PulseGuide returned control before completion, sleep 309
22:54:03.629 00.316 13828 IsGuiding returns 0
22:54:03.629 00.000 13828 Move returns status 0, amount 300
22:54:03.629 00.000 13828 MoveAxis(N, 2970, ABG)
22:54:03.629 00.000 13828 duration set to 0 by GuideMode
22:54:03.629 00.000 13828 Move returns status 0, amount 0
22:54:03.629 00.000 13828 move complete, result=0
22:54:03.629 00.000 13828 worker thread done servicing request
22:54:03.629 00.000 8960 GuideStep: 0.8 px 300 ms WEST, -5.6 px 0 ms NORTH
22:54:03.632 00.003 13828 Worker thread wakes up
22:54:03.632 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:03.632 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:06.093 02.461 13828 Exposure complete
22:54:06.240 00.147 13828 worker thread done servicing request
22:54:06.240 00.000 8960 OnExposeComplete: enter
22:54:06.244 00.004 8960 UpdateGuideState(): m_state=6
22:54:06.247 00.003 8960 Star::Find(15, 972, 729, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1677
22:54:06.250 00.003 8960 Star::Find returns 1 (0), X=971.15, Y=731.26, Mass=140691, SNR=26.4, Peak=26940 HFD=4.0
22:54:06.252 00.002 8960 CameraToMount -- cameraTheta (-2.25) - m_xAngle (-0.39) = xAngle (-1.86 = -1.86)
22:54:06.255 00.003 8960 CameraToMount -- cameraTheta (-2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.89 = -1.89)
22:54:06.257 00.002 8960 CameraToMount -- cameraX=-3.08 cameraY=-3.81 hyp=4.90 cameraTheta=-2.25 mountX=-1.39 mountY=-4.65, mountTheta=-1.86
22:54:06.261 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-3.08, y=-3.81, opts=13)
22:54:06.263 00.002 8960 Enqueuing Move request for scope (-3.08, -3.81)
22:54:06.265 00.002 13828 Worker thread wakes up
22:54:06.265 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9136, max=65535, med=14339, FiltMin=11414, FiltMax=65535, Gamma=2.540
22:54:06.267 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-3.08, -3.81) opts 0xd
22:54:06.267 00.000 8960 UpdateGuideState exits: m=140691 SNR=26.4
22:54:06.269 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:06.271 00.002 13828 Handling offset move in thread for scope, endpoint = (-3.08, -3.81)
22:54:06.271 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:54:06.273 00.002 13828 Moving (-3.08, -3.81) raw xDistance=-1.39 yDistance=-4.65
22:54:06.273 00.000 8960 Enqueuing Expose request
22:54:06.276 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.84 from input -1.39
22:54:06.276 00.000 13828 GuideAlgorithmResistSwitch::result() returns -4.65 from input -4.65
22:54:06.276 00.000 13828 MoveAxis(E, 493, ABG)
22:54:06.276 00.000 13828 Guiding  Dir = 2, Dur = 493
22:54:06.278 00.002 13828 IsSlewing returns 0
22:54:06.278 00.000 13828 IsGuiding returns 0
22:54:06.280 00.002 13828 PulseGuide returned control before completion, sleep 502
22:54:06.784 00.504 13828 IsGuiding returns 0
22:54:06.784 00.000 13828 Move returns status 0, amount 493
22:54:06.784 00.000 13828 MoveAxis(N, 2474, ABG)
22:54:06.784 00.000 13828 duration set to 0 by GuideMode
22:54:06.784 00.000 13828 Move returns status 0, amount 0
22:54:06.784 00.000 13828 move complete, result=0
22:54:06.784 00.000 13828 worker thread done servicing request
22:54:06.784 00.000 13828 Worker thread wakes up
22:54:06.784 00.000 8960 GuideStep: -1.4 px 493 ms EAST, -4.7 px 0 ms NORTH
22:54:06.786 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:06.787 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:09.256 02.469 13828 Exposure complete
22:54:09.390 00.134 13828 worker thread done servicing request
22:54:09.390 00.000 8960 OnExposeComplete: enter
22:54:09.393 00.003 8960 UpdateGuideState(): m_state=6
22:54:09.396 00.003 8960 Star::Find(15, 971, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1678
22:54:09.399 00.003 8960 Star::Find returns 1 (0), X=971.86, Y=730.70, Mass=102306, SNR=20.7, Peak=24502 HFD=2.6
22:54:09.403 00.004 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.67 = -1.67)
22:54:09.405 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.71 = -1.71)
22:54:09.407 00.002 8960 CameraToMount -- cameraX=-2.37 cameraY=-4.38 hyp=4.98 cameraTheta=-2.07 mountX=-0.51 mountY=-4.93, mountTheta=-1.67
22:54:09.410 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.37, y=-4.38, opts=13)
22:54:09.412 00.002 8960 Enqueuing Move request for scope (-2.37, -4.38)
22:54:09.413 00.001 13828 Worker thread wakes up
22:54:09.413 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.37, -4.38) opts 0xd
22:54:09.413 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8976, max=65535, med=14332, FiltMin=11196, FiltMax=65535, Gamma=2.540
22:54:09.415 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.37, -4.38)
22:54:09.415 00.000 13828 Moving (-2.37, -4.38) raw xDistance=-0.51 yDistance=-4.93
22:54:09.415 00.000 8960 UpdateGuideState exits: m=102306 SNR=20.7
22:54:09.417 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.38 from input -0.51
22:54:09.417 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:09.420 00.003 13828 GuideAlgorithmResistSwitch::result() returns -4.93 from input -4.93
22:54:09.420 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:54:09.422 00.002 8960 Enqueuing Expose request
22:54:09.424 00.002 13828 MoveAxis(E, 224, ABG)
22:54:09.424 00.000 13828 Guiding  Dir = 2, Dur = 224
22:54:09.426 00.002 13828 IsSlewing returns 0
22:54:09.426 00.000 13828 IsGuiding returns 0
22:54:09.428 00.002 13828 PulseGuide returned control before completion, sleep 233
22:54:09.670 00.242 13828 IsGuiding returns 0
22:54:09.670 00.000 13828 Move returns status 0, amount 224
22:54:09.670 00.000 13828 MoveAxis(N, 2623, ABG)
22:54:09.670 00.000 13828 duration set to 0 by GuideMode
22:54:09.670 00.000 13828 Move returns status 0, amount 0
22:54:09.670 00.000 13828 move complete, result=0
22:54:09.670 00.000 13828 worker thread done servicing request
22:54:09.670 00.000 13828 Worker thread wakes up
22:54:09.670 00.000 8960 GuideStep: -0.5 px 224 ms EAST, -4.9 px 0 ms NORTH
22:54:09.673 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:09.673 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:12.139 02.466 13828 Exposure complete
22:54:12.285 00.146 13828 worker thread done servicing request
22:54:12.285 00.000 8960 OnExposeComplete: enter
22:54:12.288 00.003 8960 UpdateGuideState(): m_state=6
22:54:12.291 00.003 8960 Star::Find(15, 971, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1679
22:54:12.293 00.002 8960 Star::Find returns 1 (0), X=972.87, Y=730.86, Mass=82420, SNR=19.8, Peak=26646 HFD=2.6
22:54:12.295 00.002 8960 CameraToMount -- cameraTheta (-1.88) - m_xAngle (-0.39) = xAngle (-1.49 = -1.49)
22:54:12.297 00.002 8960 CameraToMount -- cameraTheta (-1.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.53 = -1.53)
22:54:12.299 00.002 8960 CameraToMount -- cameraX=-1.36 cameraY=-4.22 hyp=4.44 cameraTheta=-1.88 mountX=0.36 mountY=-4.43, mountTheta=-1.49
22:54:12.304 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-1.36, y=-4.22, opts=13)
22:54:12.307 00.003 8960 Enqueuing Move request for scope (-1.36, -4.22)
22:54:12.310 00.003 13828 Worker thread wakes up
22:54:12.310 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8764, max=65535, med=14339, FiltMin=11465, FiltMax=65535, Gamma=2.540
22:54:12.313 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-1.36, -4.22) opts 0xd
22:54:12.314 00.001 8960 UpdateGuideState exits: m=82420 SNR=19.8
22:54:12.316 00.002 13828 Handling offset move in thread for scope, endpoint = (-1.36, -4.22)
22:54:12.316 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:12.319 00.003 13828 Moving (-1.36, -4.22) raw xDistance=0.36 yDistance=-4.43
22:54:12.319 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:54:12.323 00.004 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.36
22:54:12.323 00.000 8960 Enqueuing Expose request
22:54:12.327 00.004 13828 GuideAlgorithmResistSwitch::result() returns -4.43 from input -4.43
22:54:12.327 00.000 13828 MoveAxis(W, 117, ABG)
22:54:12.327 00.000 13828 Guiding  Dir = 3, Dur = 117
22:54:12.329 00.002 13828 IsSlewing returns 0
22:54:12.330 00.001 13828 IsGuiding returns 0
22:54:12.332 00.002 13828 PulseGuide returned control before completion, sleep 125
22:54:12.474 00.142 13828 IsGuiding returns 0
22:54:12.474 00.000 13828 Move returns status 0, amount 117
22:54:12.474 00.000 13828 MoveAxis(N, 2357, ABG)
22:54:12.474 00.000 13828 duration set to 0 by GuideMode
22:54:12.474 00.000 13828 Move returns status 0, amount 0
22:54:12.474 00.000 13828 move complete, result=0
22:54:12.474 00.000 13828 worker thread done servicing request
22:54:12.474 00.000 8960 GuideStep: 0.4 px 117 ms WEST, -4.4 px 0 ms NORTH
22:54:12.477 00.003 13828 Worker thread wakes up
22:54:12.477 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:12.477 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:14.946 02.469 13828 Exposure complete
22:54:15.085 00.139 13828 worker thread done servicing request
22:54:15.085 00.000 8960 OnExposeComplete: enter
22:54:15.088 00.003 8960 UpdateGuideState(): m_state=6
22:54:15.092 00.004 8960 Star::Find(15, 972, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1680
22:54:15.095 00.003 8960 Star::Find returns 1 (0), X=973.48, Y=731.29, Mass=217490, SNR=38.9, Peak=26358 HFD=4.7
22:54:15.098 00.003 8960 CameraToMount -- cameraTheta (-1.77) - m_xAngle (-0.39) = xAngle (-1.37 = -1.37)
22:54:15.101 00.003 8960 CameraToMount -- cameraTheta (-1.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.41 = -1.41)
22:54:15.104 00.003 8960 CameraToMount -- cameraX=-0.75 cameraY=-3.78 hyp=3.86 cameraTheta=-1.77 mountX=0.76 mountY=-3.81, mountTheta=-1.37
22:54:15.107 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.75, y=-3.78, opts=13)
22:54:15.110 00.003 8960 Enqueuing Move request for scope (-0.75, -3.78)
22:54:15.113 00.003 13828 Worker thread wakes up
22:54:15.113 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=8841, max=65535, med=14326, FiltMin=11126, FiltMax=65535, Gamma=2.540
22:54:15.115 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.75, -3.78) opts 0xd
22:54:15.115 00.000 8960 UpdateGuideState exits: m=217490 SNR=38.9
22:54:15.117 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.75, -3.78)
22:54:15.117 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:15.119 00.002 13828 Moving (-0.75, -3.78) raw xDistance=0.76 yDistance=-3.81
22:54:15.119 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:54:15.122 00.003 13828 GuideAlgorithmHysteresis::Result() returns 0.49 from input 0.76
22:54:15.122 00.000 8960 Enqueuing Expose request
22:54:15.124 00.002 13828 GuideAlgorithmResistSwitch::result() returns -3.81 from input -3.81
22:54:15.124 00.000 13828 MoveAxis(W, 288, ABG)
22:54:15.124 00.000 13828 Guiding  Dir = 3, Dur = 288
22:54:15.126 00.002 13828 IsSlewing returns 0
22:54:15.126 00.000 13828 IsGuiding returns 0
22:54:15.129 00.003 13828 PulseGuide returned control before completion, sleep 296
22:54:15.442 00.313 13828 IsGuiding returns 0
22:54:15.442 00.000 13828 Move returns status 0, amount 288
22:54:15.442 00.000 13828 MoveAxis(N, 2025, ABG)
22:54:15.442 00.000 13828 duration set to 0 by GuideMode
22:54:15.442 00.000 13828 Move returns status 0, amount 0
22:54:15.442 00.000 13828 move complete, result=0
22:54:15.442 00.000 13828 worker thread done servicing request
22:54:15.442 00.000 8960 GuideStep: 0.8 px 288 ms WEST, -3.8 px 0 ms NORTH
22:54:15.444 00.002 13828 Worker thread wakes up
22:54:15.444 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:15.445 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:17.933 02.488 13828 Exposure complete
22:54:18.078 00.145 13828 worker thread done servicing request
22:54:18.079 00.001 8960 OnExposeComplete: enter
22:54:18.081 00.002 8960 UpdateGuideState(): m_state=6
22:54:18.083 00.002 8960 Star::Find(15, 973, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1681
22:54:18.085 00.002 8960 Star::Find returns 1 (0), X=972.19, Y=731.37, Mass=149537, SNR=30.5, Peak=25865 HFD=3.6
22:54:18.089 00.004 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:54:18.092 00.003 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:54:18.095 00.003 8960 CameraToMount -- cameraX=-2.04 cameraY=-3.71 hyp=4.23 cameraTheta=-2.07 mountX=-0.46 mountY=-4.19, mountTheta=-1.68
22:54:18.098 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-2.04, y=-3.71, opts=13)
22:54:18.100 00.002 8960 Enqueuing Move request for scope (-2.04, -3.71)
22:54:18.102 00.002 13828 Worker thread wakes up
22:54:18.102 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=9097, max=65535, med=14320, FiltMin=11350, FiltMax=65535, Gamma=2.540
22:54:18.104 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-2.04, -3.71) opts 0xd
22:54:18.104 00.000 8960 UpdateGuideState exits: m=149537 SNR=30.5
22:54:18.106 00.002 13828 Handling offset move in thread for scope, endpoint = (-2.04, -3.71)
22:54:18.106 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:18.108 00.002 13828 Moving (-2.04, -3.71) raw xDistance=-0.46 yDistance=-4.19
22:54:18.108 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:54:18.111 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.46
22:54:18.111 00.000 8960 Enqueuing Expose request
22:54:18.113 00.002 13828 GuideAlgorithmResistSwitch::result() returns -4.19 from input -4.19
22:54:18.113 00.000 13828 MoveAxis(E, 151, ABG)
22:54:18.113 00.000 13828 Guiding  Dir = 2, Dur = 151
22:54:18.114 00.001 13828 IsSlewing returns 0
22:54:18.114 00.000 13828 IsGuiding returns 0
22:54:18.115 00.001 13828 PulseGuide returned control before completion, sleep 160
22:54:18.289 00.174 13828 IsGuiding returns 0
22:54:18.289 00.000 13828 Move returns status 0, amount 151
22:54:18.289 00.000 13828 MoveAxis(N, 2227, ABG)
22:54:18.289 00.000 13828 duration set to 0 by GuideMode
22:54:18.289 00.000 13828 Move returns status 0, amount 0
22:54:18.289 00.000 13828 move complete, result=0
22:54:18.289 00.000 13828 worker thread done servicing request
22:54:18.290 00.001 8960 GuideStep: -0.5 px 151 ms EAST, -4.2 px 0 ms NORTH
22:54:18.292 00.002 13828 Worker thread wakes up
22:54:18.293 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:18.293 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(959,720,31,31)
22:54:20.767 02.474 13828 Exposure complete
22:54:20.906 00.139 13828 worker thread done servicing request
22:54:20.906 00.000 8960 OnExposeComplete: enter
22:54:20.908 00.002 8960 UpdateGuideState(): m_state=6
22:54:20.910 00.002 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1682
22:54:20.912 00.002 8960 Star::Find false star n=2 nbg=274 bg=13794.9 sigma=976.8 thresh=16725 peak=15412
22:54:20.914 00.002 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=6048, SNR=2.9, Peak=16912 HFD=0.0
22:54:20.916 00.002 8960 DistanceChecker: activated
22:54:20.917 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:20.920 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:20.922 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:20.924 00.002 13828 Worker thread wakes up
22:54:20.924 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:20.924 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:20.924 00.000 13828 move complete, result=0
22:54:20.924 00.000 13828 worker thread done servicing request
22:54:21.038 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:21.041 00.003 8960 Status Line: Star lost - low SNR
22:54:21.046 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=8918, max=65535, med=13878, FiltMin=10736, FiltMax=65535, Gamma=2.540
22:54:21.051 00.005 8960 UpdateGuideState exits: Star lost - low SNR
22:54:21.053 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:21.055 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:21.058 00.003 8960 Enqueuing Expose request
22:54:21.060 00.002 13828 Worker thread wakes up
22:54:21.060 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:21.060 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:23.536 02.476 13828 Exposure complete
22:54:23.681 00.145 13828 worker thread done servicing request
22:54:23.681 00.000 8960 OnExposeComplete: enter
22:54:23.683 00.002 8960 UpdateGuideState(): m_state=6
22:54:23.687 00.004 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1683
22:54:23.689 00.002 8960 Star::Find returns 0 (3), X=972.00, Y=731.00, Mass=0, SNR=0.0, Peak=14454 HFD=0.0
22:54:23.692 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:23.694 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:23.697 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:23.699 00.002 13828 Worker thread wakes up
22:54:23.699 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:23.699 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:23.699 00.000 13828 move complete, result=0
22:54:23.699 00.000 13828 worker thread done servicing request
22:54:23.804 00.105 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:23.806 00.002 8960 Status Line: Star lost - low mass
22:54:23.810 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=6876, max=21008, med=11516, FiltMin=8918, FiltMax=18377, Gamma=2.540
22:54:23.812 00.002 8960 UpdateGuideState exits: Star lost - low mass
22:54:23.814 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:23.816 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:23.818 00.002 8960 Enqueuing Expose request
22:54:23.819 00.001 13828 Worker thread wakes up
22:54:23.820 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:23.820 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:26.307 02.487 13828 Exposure complete
22:54:26.446 00.139 13828 worker thread done servicing request
22:54:26.446 00.000 8960 OnExposeComplete: enter
22:54:26.449 00.003 8960 UpdateGuideState(): m_state=6
22:54:26.451 00.002 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1684
22:54:26.454 00.003 8960 Star::Find false star n=1 nbg=279 bg=9697.6 sigma=949.2 thresh=12545 peak=11146
22:54:26.456 00.002 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=2913, SNR=2.9, Peak=12771 HFD=0.0
22:54:26.458 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:26.460 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:26.462 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:26.464 00.002 13828 Worker thread wakes up
22:54:26.464 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:26.464 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:26.464 00.000 13828 move complete, result=0
22:54:26.464 00.000 13828 worker thread done servicing request
22:54:26.577 00.113 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:26.580 00.003 8960 Status Line: Star lost - low SNR
22:54:26.583 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=5552, max=65535, med=10032, FiltMin=7612, FiltMax=65535, Gamma=2.540
22:54:26.587 00.004 8960 UpdateGuideState exits: Star lost - low SNR
22:54:26.590 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:26.592 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:26.594 00.002 8960 Enqueuing Expose request
22:54:26.596 00.002 13828 Worker thread wakes up
22:54:26.597 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:26.597 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:29.060 02.463 13828 Exposure complete
22:54:29.201 00.141 13828 worker thread done servicing request
22:54:29.201 00.000 8960 OnExposeComplete: enter
22:54:29.204 00.003 8960 UpdateGuideState(): m_state=6
22:54:29.207 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1685
22:54:29.209 00.002 8960 Star::Find false star n=3 nbg=258 bg=9471.6 sigma=835.2 thresh=11977 peak=10526
22:54:29.210 00.001 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=8778, SNR=2.9, Peak=11939 HFD=0.0
22:54:29.212 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:29.214 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:29.216 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:29.217 00.001 13828 Worker thread wakes up
22:54:29.218 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:29.218 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:29.218 00.000 13828 move complete, result=0
22:54:29.218 00.000 13828 worker thread done servicing request
22:54:29.332 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:29.334 00.002 8960 Status Line: Star lost - low SNR
22:54:29.337 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=19248, med=8944, FiltMin=6601, FiltMax=17084, Gamma=2.540
22:54:29.340 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:54:29.342 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:29.343 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:29.345 00.002 8960 Enqueuing Expose request
22:54:29.347 00.002 13828 Worker thread wakes up
22:54:29.347 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:29.347 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:31.818 02.471 13828 Exposure complete
22:54:31.964 00.146 13828 worker thread done servicing request
22:54:31.965 00.001 8960 OnExposeComplete: enter
22:54:31.967 00.002 8960 UpdateGuideState(): m_state=6
22:54:31.970 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1686
22:54:31.973 00.003 8960 Star::Find false star n=1 nbg=269 bg=7966.5 sigma=775.6 thresh=10293 peak=9230
22:54:31.975 00.002 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=2418, SNR=2.9, Peak=10384 HFD=0.0
22:54:31.978 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:31.980 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:31.982 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:31.984 00.002 13828 Worker thread wakes up
22:54:31.985 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:31.985 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:31.985 00.000 13828 move complete, result=0
22:54:31.985 00.000 13828 worker thread done servicing request
22:54:32.089 00.104 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:32.092 00.003 8960 Status Line: Star lost - low SNR
22:54:32.095 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4144, max=13507, med=7971, FiltMin=6064, FiltMax=11120, Gamma=2.540
22:54:32.097 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:54:32.099 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:32.100 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:32.102 00.002 8960 Enqueuing Expose request
22:54:32.104 00.002 13828 Worker thread wakes up
22:54:32.104 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:32.104 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:34.579 02.475 13828 Exposure complete
22:54:34.720 00.141 13828 worker thread done servicing request
22:54:34.720 00.000 8960 OnExposeComplete: enter
22:54:34.722 00.002 8960 UpdateGuideState(): m_state=6
22:54:34.724 00.002 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1687
22:54:34.726 00.002 8960 Star::Find returns 0 (3), X=972.00, Y=731.00, Mass=0, SNR=0.0, Peak=13065 HFD=0.0
22:54:34.728 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:34.730 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:34.732 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:34.734 00.002 13828 Worker thread wakes up
22:54:34.734 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:34.735 00.001 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:34.735 00.000 13828 move complete, result=0
22:54:34.735 00.000 13828 worker thread done servicing request
22:54:34.838 00.103 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:34.841 00.003 8960 Status Line: Star lost - low mass
22:54:34.844 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4688, max=65535, med=9392, FiltMin=6288, FiltMax=65385, Gamma=2.540
22:54:34.846 00.002 8960 UpdateGuideState exits: Star lost - low mass
22:54:34.847 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:34.848 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:34.851 00.003 8960 Enqueuing Expose request
22:54:34.852 00.001 13828 Worker thread wakes up
22:54:34.852 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:34.852 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:37.330 02.478 13828 Exposure complete
22:54:37.473 00.143 13828 worker thread done servicing request
22:54:37.473 00.000 8960 OnExposeComplete: enter
22:54:37.475 00.002 8960 UpdateGuideState(): m_state=6
22:54:37.478 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1688
22:54:37.480 00.002 8960 Star::Find false star n=6 nbg=242 bg=7779.5 sigma=589.2 thresh=9547 peak=8743
22:54:37.481 00.001 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=11893, SNR=2.9, Peak=10300 HFD=0.0
22:54:37.483 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:37.485 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:37.487 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:37.489 00.002 13828 Worker thread wakes up
22:54:37.489 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:37.489 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:37.489 00.000 13828 move complete, result=0
22:54:37.489 00.000 13828 worker thread done servicing request
22:54:37.601 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:37.603 00.002 8960 Status Line: Star lost - low SNR
22:54:37.605 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4144, max=54640, med=7683, FiltMin=5731, FiltMax=52617, Gamma=2.540
22:54:37.608 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:54:37.609 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:37.611 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:37.613 00.002 8960 Enqueuing Expose request
22:54:37.615 00.002 13828 Worker thread wakes up
22:54:37.615 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:37.615 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:40.093 02.478 13828 Exposure complete
22:54:40.243 00.150 13828 worker thread done servicing request
22:54:40.243 00.000 8960 OnExposeComplete: enter
22:54:40.245 00.002 8960 UpdateGuideState(): m_state=6
22:54:40.249 00.004 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1689
22:54:40.251 00.002 8960 Star::Find false star n=2 nbg=270 bg=7549.9 sigma=689.4 thresh=9618 peak=8699
22:54:40.253 00.002 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=4515, SNR=2.9, Peak=9859 HFD=0.0
22:54:40.256 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:40.259 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:40.261 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:40.264 00.003 13828 Worker thread wakes up
22:54:40.264 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:40.264 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:40.264 00.000 13828 move complete, result=0
22:54:40.264 00.000 13828 worker thread done servicing request
22:54:40.378 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:40.380 00.002 8960 Status Line: Star lost - low SNR
22:54:40.384 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3958, max=53827, med=7708, FiltMin=5526, FiltMax=44502, Gamma=2.540
22:54:40.388 00.004 8960 UpdateGuideState exits: Star lost - low SNR
22:54:40.391 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:40.394 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:40.397 00.003 8960 Enqueuing Expose request
22:54:40.400 00.003 13828 Worker thread wakes up
22:54:40.400 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:40.400 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:42.879 02.479 13828 Exposure complete
22:54:43.025 00.146 13828 worker thread done servicing request
22:54:43.025 00.000 8960 OnExposeComplete: enter
22:54:43.028 00.003 8960 UpdateGuideState(): m_state=6
22:54:43.030 00.002 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1690
22:54:43.032 00.002 8960 Star::Find returns 1 (0), X=979.68, Y=744.90, Mass=38401, SNR=12.2, Peak=11996 HFD=4.4
22:54:43.034 00.002 8960 Status Line: Mass: 38401 vs 138581
22:54:43.037 00.003 8960 UpdateCurrentPosition: star mass new=38401.3 exp=138580.5 thresh=50% limits=(64776.0, 256082.4, 277161.1)
22:54:43.039 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:54:43.041 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:43.043 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:43.045 00.002 13828 Worker thread wakes up
22:54:43.045 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:43.045 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:43.045 00.000 13828 move complete, result=0
22:54:43.045 00.000 13828 worker thread done servicing request
22:54:43.154 00.109 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:43.156 00.002 8960 Status Line: Star lost - mass changed
22:54:43.158 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=2396, max=65535, med=7625, FiltMin=5763, FiltMax=65535, Gamma=2.540
22:54:43.160 00.002 8960 UpdateGuideState exits: Star lost - mass changed
22:54:43.162 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:43.164 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:43.166 00.002 8960 Enqueuing Expose request
22:54:43.169 00.003 13828 Worker thread wakes up
22:54:43.169 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:43.169 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:45.636 02.467 13828 Exposure complete
22:54:45.778 00.142 13828 worker thread done servicing request
22:54:45.778 00.000 8960 OnExposeComplete: enter
22:54:45.780 00.002 8960 UpdateGuideState(): m_state=6
22:54:45.783 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1691
22:54:45.785 00.002 8960 Star::Find false star n=29 nbg=193 bg=8268.6 sigma=803.9 thresh=10680 peak=10447
22:54:45.788 00.003 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=105431, SNR=2.9, Peak=11580 HFD=0.0
22:54:45.790 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:45.792 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:45.794 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:45.796 00.002 13828 Worker thread wakes up
22:54:45.796 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:45.796 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:45.796 00.000 13828 move complete, result=0
22:54:45.796 00.000 13828 worker thread done servicing request
22:54:45.905 00.109 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:45.908 00.003 8960 Status Line: Star lost - low SNR
22:54:45.912 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4182, max=65535, med=7625, FiltMin=5756, FiltMax=65535, Gamma=2.540
22:54:45.914 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:54:45.916 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:45.919 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:45.921 00.002 8960 Enqueuing Expose request
22:54:45.924 00.003 13828 Worker thread wakes up
22:54:45.924 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:45.924 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:48.386 02.462 13828 Exposure complete
22:54:48.535 00.149 13828 worker thread done servicing request
22:54:48.535 00.000 8960 OnExposeComplete: enter
22:54:48.539 00.004 8960 UpdateGuideState(): m_state=6
22:54:48.542 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1692
22:54:48.544 00.002 8960 Star::Find false star n=3 nbg=236 bg=8087.3 sigma=1209.2 thresh=11715 peak=10241
22:54:48.546 00.002 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=13250, SNR=2.9, Peak=11497 HFD=0.0
22:54:48.548 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:48.550 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:48.553 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:48.554 00.001 13828 Worker thread wakes up
22:54:48.555 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:48.555 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:48.555 00.000 13828 move complete, result=0
22:54:48.555 00.000 13828 worker thread done servicing request
22:54:48.663 00.108 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:48.666 00.003 8960 Status Line: Star lost - low SNR
22:54:48.670 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4092, max=65535, med=7625, FiltMin=5644, FiltMax=65535, Gamma=2.540
22:54:48.673 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:54:48.675 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:48.678 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:48.682 00.004 8960 Enqueuing Expose request
22:54:48.685 00.003 13828 Worker thread wakes up
22:54:48.685 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:48.685 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:51.157 02.472 13828 Exposure complete
22:54:51.296 00.139 13828 worker thread done servicing request
22:54:51.296 00.000 8960 OnExposeComplete: enter
22:54:51.299 00.003 8960 UpdateGuideState(): m_state=6
22:54:51.301 00.002 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1693
22:54:51.304 00.003 8960 Star::Find returns 1 (0), X=980.13, Y=745.88, Mass=62002, SNR=18.8, Peak=12284 HFD=5.8
22:54:51.306 00.002 8960 Status Line: Mass: 62002 vs 131140
22:54:51.308 00.002 8960 UpdateCurrentPosition: star mass new=62002.0 exp=131139.9 thresh=50% limits=(64815.7, 256082.4, 262279.8)
22:54:51.310 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:54:51.312 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:51.314 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:51.316 00.002 13828 Worker thread wakes up
22:54:51.316 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:51.316 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:51.316 00.000 13828 move complete, result=0
22:54:51.316 00.000 13828 worker thread done servicing request
22:54:51.430 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:51.433 00.003 8960 Status Line: Star lost - mass changed
22:54:51.436 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3836, max=65535, med=7625, FiltMin=5488, FiltMax=65535, Gamma=2.540
22:54:51.438 00.002 8960 UpdateGuideState exits: Star lost - mass changed
22:54:51.440 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:51.442 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:51.443 00.001 8960 Enqueuing Expose request
22:54:51.445 00.002 13828 Worker thread wakes up
22:54:51.445 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:51.445 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:53.920 02.475 13828 Exposure complete
22:54:54.053 00.133 13828 worker thread done servicing request
22:54:54.054 00.001 8960 OnExposeComplete: enter
22:54:54.056 00.002 8960 UpdateGuideState(): m_state=6
22:54:54.058 00.002 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1694
22:54:54.060 00.002 8960 Star::Find returns 1 (0), X=980.88, Y=745.70, Mass=48571, SNR=16.7, Peak=11939 HFD=6.0
22:54:54.062 00.002 8960 Status Line: Mass: 48571 vs 102306
22:54:54.064 00.002 8960 UpdateCurrentPosition: star mass new=48571.3 exp=102306.3 thresh=50% limits=(51153.1, 256082.4, 204612.6)
22:54:54.067 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:54:54.069 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:54.071 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:54.074 00.003 13828 Worker thread wakes up
22:54:54.074 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:54.074 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:54.074 00.000 13828 move complete, result=0
22:54:54.074 00.000 13828 worker thread done servicing request
22:54:54.175 00.101 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:54.179 00.004 8960 Status Line: Star lost - mass changed
22:54:54.183 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4099, max=65535, med=7625, FiltMin=5731, FiltMax=65535, Gamma=2.540
22:54:54.185 00.002 8960 UpdateGuideState exits: Star lost - mass changed
22:54:54.187 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:54.189 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:54.191 00.002 8960 Enqueuing Expose request
22:54:54.193 00.002 13828 Worker thread wakes up
22:54:54.193 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:54.193 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:56.675 02.482 13828 Exposure complete
22:54:56.809 00.134 13828 worker thread done servicing request
22:54:56.809 00.000 8960 OnExposeComplete: enter
22:54:56.811 00.002 8960 UpdateGuideState(): m_state=6
22:54:56.813 00.002 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1695
22:54:56.815 00.002 8960 Star::Find returns 1 (0), X=980.04, Y=745.00, Mass=38337, SNR=12.1, Peak=11932 HFD=2.9
22:54:56.817 00.002 8960 Status Line: Mass: 38337 vs 82420
22:54:56.820 00.003 8960 UpdateCurrentPosition: star mass new=38336.6 exp=82419.7 thresh=50% limits=(41209.9, 256082.4, 164839.4)
22:54:56.822 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:54:56.825 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:56.826 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:56.828 00.002 13828 Worker thread wakes up
22:54:56.828 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:56.828 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:56.829 00.001 13828 move complete, result=0
22:54:56.829 00.000 13828 worker thread done servicing request
22:54:56.933 00.104 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:56.935 00.002 8960 Status Line: Star lost - mass changed
22:54:56.938 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4080, max=65535, med=7625, FiltMin=5801, FiltMax=65535, Gamma=2.540
22:54:56.941 00.003 8960 UpdateGuideState exits: Star lost - mass changed
22:54:56.943 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:56.945 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:56.946 00.001 8960 Enqueuing Expose request
22:54:56.948 00.002 13828 Worker thread wakes up
22:54:56.949 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:56.949 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:54:59.434 02.485 13828 Exposure complete
22:54:59.573 00.139 13828 worker thread done servicing request
22:54:59.573 00.000 8960 OnExposeComplete: enter
22:54:59.576 00.003 8960 UpdateGuideState(): m_state=6
22:54:59.579 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1696
22:54:59.581 00.002 8960 Star::Find false star n=5 nbg=220 bg=8165.8 sigma=887.4 thresh=10828 peak=10316
22:54:59.584 00.003 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=14832, SNR=2.9, Peak=11548 HFD=0.0
22:54:59.587 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:54:59.589 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:54:59.592 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:54:59.594 00.002 13828 Worker thread wakes up
22:54:59.594 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:54:59.594 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:54:59.594 00.000 13828 move complete, result=0
22:54:59.595 00.001 13828 worker thread done servicing request
22:54:59.697 00.102 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:54:59.700 00.003 8960 Status Line: Star lost - low SNR
22:54:59.703 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7625, FiltMin=5705, FiltMax=65535, Gamma=2.540
22:54:59.707 00.004 8960 UpdateGuideState exits: Star lost - low SNR
22:54:59.709 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:54:59.711 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:54:59.712 00.001 8960 Enqueuing Expose request
22:54:59.714 00.002 13828 Worker thread wakes up
22:54:59.715 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:54:59.715 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:02.198 02.483 13828 Exposure complete
22:55:02.334 00.136 13828 worker thread done servicing request
22:55:02.334 00.000 8960 OnExposeComplete: enter
22:55:02.336 00.002 8960 UpdateGuideState(): m_state=6
22:55:02.339 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1697
22:55:02.341 00.002 8960 Star::Find false star n=9 nbg=222 bg=8236.4 sigma=948.5 thresh=11082 peak=10215
22:55:02.342 00.001 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=30078, SNR=2.9, Peak=11267 HFD=0.0
22:55:02.344 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:55:02.346 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:55:02.348 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:55:02.350 00.002 13828 Worker thread wakes up
22:55:02.350 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:55:02.351 00.001 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:55:02.351 00.000 13828 move complete, result=0
22:55:02.351 00.000 13828 worker thread done servicing request
22:55:02.466 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:02.469 00.003 8960 Status Line: Star lost - low SNR
22:55:02.472 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3747, max=65535, med=7625, FiltMin=5686, FiltMax=65535, Gamma=2.540
22:55:02.474 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:55:02.476 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:02.477 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:02.479 00.002 8960 Enqueuing Expose request
22:55:02.481 00.002 13828 Worker thread wakes up
22:55:02.482 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:02.482 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:04.960 02.478 13828 Exposure complete
22:55:05.105 00.145 13828 worker thread done servicing request
22:55:05.106 00.001 8960 OnExposeComplete: enter
22:55:05.108 00.002 8960 UpdateGuideState(): m_state=6
22:55:05.111 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1698
22:55:05.113 00.002 8960 Star::Find false star n=7 nbg=218 bg=8133.3 sigma=896.8 thresh=10824 peak=10443
22:55:05.115 00.002 8960 Star::Find returns 0 (2), X=972.00, Y=731.00, Mass=22906, SNR=2.9, Peak=11817 HFD=0.0
22:55:05.117 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:55:05.119 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:55:05.121 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:55:05.122 00.001 13828 Worker thread wakes up
22:55:05.122 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:55:05.122 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:55:05.122 00.000 13828 move complete, result=0
22:55:05.123 00.001 13828 worker thread done servicing request
22:55:05.233 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:05.235 00.002 8960 Status Line: Star lost - low SNR
22:55:05.239 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3708, max=65535, med=7619, FiltMin=5667, FiltMax=65535, Gamma=2.540
22:55:05.241 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:55:05.243 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:05.244 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:05.246 00.002 8960 Enqueuing Expose request
22:55:05.249 00.003 13828 Worker thread wakes up
22:55:05.249 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:05.249 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:07.725 02.476 13828 Exposure complete
22:55:07.861 00.136 13828 worker thread done servicing request
22:55:07.861 00.000 8960 OnExposeComplete: enter
22:55:07.864 00.003 8960 UpdateGuideState(): m_state=6
22:55:07.867 00.003 8960 Star::Find(15, 972, 731, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1699
22:55:07.870 00.003 8960 Star::Find returns 1 (0), X=980.79, Y=745.81, Mass=63178, SNR=17.2, Peak=12105 HFD=6.3
22:55:07.872 00.002 8960 DistanceChecker: deactivated
22:55:07.875 00.003 8960 CameraToMount -- cameraTheta (1.02) - m_xAngle (-0.39) = xAngle (1.42 = 1.42)
22:55:07.877 00.002 8960 CameraToMount -- cameraTheta (1.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38)
22:55:07.879 00.002 8960 CameraToMount -- cameraX=6.55 cameraY=10.73 hyp=12.58 cameraTheta=1.02 mountX=1.94 mountY=12.35, mountTheta=1.41
22:55:07.882 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=6.55, y=10.73, opts=13)
22:55:07.884 00.002 8960 Enqueuing Move request for scope (6.55, 10.73)
22:55:07.885 00.001 13828 Worker thread wakes up
22:55:07.885 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3939, max=65535, med=7625, FiltMin=5731, FiltMax=65535, Gamma=2.540
22:55:07.888 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (6.55, 10.73) opts 0xd
22:55:07.888 00.000 8960 UpdateGuideState exits: m=63178 SNR=17.2
22:55:07.890 00.002 13828 Handling offset move in thread for scope, endpoint = (6.55, 10.73)
22:55:07.890 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:07.892 00.002 13828 Moving (6.55, 10.73) raw xDistance=1.94 yDistance=12.35
22:55:07.892 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:55:07.894 00.002 8960 Enqueuing Expose request
22:55:07.895 00.001 13828 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.94
22:55:07.896 00.001 13828 resist switch: large excursion: input 12.35 thresh 0.57 direction from -1 to 1
22:55:07.896 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=37.04
22:55:07.896 00.000 13828 GuideAlgorithmResistSwitch::result() returns 12.35 from input 12.35
22:55:07.896 00.000 13828 MoveAxis(W, 710, ABG)
22:55:07.896 00.000 13828 Guiding  Dir = 3, Dur = 710
22:55:07.898 00.002 13828 IsSlewing returns 0
22:55:07.898 00.000 13828 IsGuiding returns 0
22:55:07.900 00.002 13828 PulseGuide returned control before completion, sleep 719
22:55:08.626 00.726 13828 IsGuiding returns 0
22:55:08.626 00.000 13828 Move returns status 0, amount 710
22:55:08.626 00.000 13828 MoveAxis(S, 6567, ABG)
22:55:08.626 00.000 13828 duration set to 2500 by maxDecDuration
22:55:08.626 00.000 13828 Guiding  Dir = 1, Dur = 2500
22:55:08.628 00.002 13828 IsSlewing returns 0
22:55:08.628 00.000 13828 IsGuiding returns 0
22:55:08.631 00.003 13828 PulseGuide returned control before completion, sleep 2508
22:55:11.146 02.515 13828 IsGuiding returns 0
22:55:11.146 00.000 13828 Move returns status 0, amount 2500
22:55:11.146 00.000 13828 move complete, result=0
22:55:11.146 00.000 13828 worker thread done servicing request
22:55:11.147 00.001 8960 GuideStep: 1.9 px 710 ms WEST, 12.3 px 2500 ms SOUTH
22:55:11.149 00.002 13828 Worker thread wakes up
22:55:11.149 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:11.149 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(966,731,31,31)
22:55:13.633 02.484 13828 Exposure complete
22:55:13.792 00.159 13828 worker thread done servicing request
22:55:13.792 00.000 8960 OnExposeComplete: enter
22:55:13.795 00.003 8960 UpdateGuideState(): m_state=6
22:55:13.798 00.003 8960 Star::Find(15, 980, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1700
22:55:13.801 00.003 8960 Star::Find returns 1 (0), X=981.02, Y=756.06, Mass=1844360, SNR=169.9, Peak=65535 HFD=4.5
22:55:13.803 00.002 8960 Status Line: Mass: 1844360 vs 48571
22:55:13.807 00.004 8960 UpdateCurrentPosition: star mass new=1844360.4 exp=48571.3 thresh=50% limits=(24285.6, 256082.4, 97142.6)
22:55:13.809 00.002 8960 DistanceChecker: activated
22:55:13.811 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:55:13.814 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:55:13.817 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:55:13.820 00.003 13828 Worker thread wakes up
22:55:13.820 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:55:13.820 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:55:13.820 00.000 13828 move complete, result=0
22:55:13.820 00.000 13828 worker thread done servicing request
22:55:13.930 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:13.934 00.004 8960 Status Line: Star lost - mass changed
22:55:13.937 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3593, max=65535, med=7619, FiltMin=5718, FiltMax=65535, Gamma=2.540
22:55:13.940 00.003 8960 UpdateGuideState exits: Star lost - mass changed
22:55:13.942 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:13.943 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:13.946 00.003 8960 Enqueuing Expose request
22:55:13.948 00.002 13828 Worker thread wakes up
22:55:13.948 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:13.949 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:16.415 02.466 13828 Exposure complete
22:55:16.553 00.138 13828 worker thread done servicing request
22:55:16.553 00.000 8960 OnExposeComplete: enter
22:55:16.555 00.002 8960 UpdateGuideState(): m_state=6
22:55:16.557 00.002 8960 Star::Find(15, 980, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1701
22:55:16.560 00.003 8960 Star::Find returns 1 (0), X=981.00, Y=756.15, Mass=1815540, SNR=205.8, Peak=65535 HFD=4.4
22:55:16.562 00.002 8960 Status Line: Mass: 1815540 vs 62002
22:55:16.565 00.003 8960 UpdateCurrentPosition: star mass new=1815539.9 exp=62002.0 thresh=50% limits=(24621.4, 256082.4, 124004.0)
22:55:16.568 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:55:16.570 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:55:16.572 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:55:16.574 00.002 13828 Worker thread wakes up
22:55:16.574 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:55:16.574 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:55:16.574 00.000 13828 move complete, result=0
22:55:16.574 00.000 13828 worker thread done servicing request
22:55:16.689 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:16.695 00.006 8960 Status Line: Star lost - mass changed
22:55:16.700 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4080, max=65535, med=7619, FiltMin=5411, FiltMax=65535, Gamma=2.540
22:55:16.703 00.003 8960 UpdateGuideState exits: Star lost - mass changed
22:55:16.706 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:16.709 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:16.711 00.002 8960 Enqueuing Expose request
22:55:16.715 00.004 13828 Worker thread wakes up
22:55:16.715 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:16.715 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:19.192 02.477 13828 Exposure complete
22:55:19.326 00.134 13828 worker thread done servicing request
22:55:19.326 00.000 8960 OnExposeComplete: enter
22:55:19.328 00.002 8960 UpdateGuideState(): m_state=6
22:55:19.330 00.002 8960 Star::Find(15, 980, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1702
22:55:19.332 00.002 8960 Star::Find returns 1 (0), X=980.79, Y=756.33, Mass=1877782, SNR=220.4, Peak=65535 HFD=4.7
22:55:19.334 00.002 8960 Status Line: Mass: 1877782 vs 62002
22:55:19.339 00.005 8960 UpdateCurrentPosition: star mass new=1877781.9 exp=62002.0 thresh=50% limits=(24940.4, 256082.4, 124004.0)
22:55:19.341 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:55:19.343 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:55:19.345 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:55:19.347 00.002 13828 Worker thread wakes up
22:55:19.347 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:55:19.347 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:55:19.348 00.001 13828 move complete, result=0
22:55:19.348 00.000 13828 worker thread done servicing request
22:55:19.463 00.115 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:19.466 00.003 8960 Status Line: Star lost - mass changed
22:55:19.469 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3536, max=65535, med=7612, FiltMin=5756, FiltMax=65535, Gamma=2.540
22:55:19.471 00.002 8960 UpdateGuideState exits: Star lost - mass changed
22:55:19.473 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:19.475 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:19.477 00.002 8960 Enqueuing Expose request
22:55:19.478 00.001 13828 Worker thread wakes up
22:55:19.479 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:19.479 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:21.956 02.477 13828 Exposure complete
22:55:22.090 00.134 13828 worker thread done servicing request
22:55:22.090 00.000 8960 OnExposeComplete: enter
22:55:22.092 00.002 8960 UpdateGuideState(): m_state=6
22:55:22.094 00.002 8960 Star::Find(15, 980, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1703
22:55:22.096 00.002 8960 Star::Find returns 1 (0), X=981.02, Y=756.08, Mass=1801288, SNR=176.1, Peak=65535 HFD=4.5
22:55:22.098 00.002 8960 Status Line: Mass: 1801288 vs 63178
22:55:22.101 00.003 8960 UpdateCurrentPosition: star mass new=1801288.4 exp=63178.1 thresh=50% limits=(25272.8, 256082.4, 126356.2)
22:55:22.103 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:55:22.104 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:55:22.106 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:55:22.110 00.004 13828 Worker thread wakes up
22:55:22.110 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:55:22.110 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:55:22.110 00.000 13828 move complete, result=0
22:55:22.110 00.000 13828 worker thread done servicing request
22:55:22.223 00.113 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:22.225 00.002 8960 Status Line: Star lost - mass changed
22:55:22.228 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3024, max=65535, med=7612, FiltMin=5699, FiltMax=65535, Gamma=2.540
22:55:22.231 00.003 8960 UpdateGuideState exits: Star lost - mass changed
22:55:22.233 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:22.235 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:22.237 00.002 8960 Enqueuing Expose request
22:55:22.239 00.002 13828 Worker thread wakes up
22:55:22.240 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:22.240 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:24.722 02.482 13828 Exposure complete
22:55:24.868 00.146 13828 worker thread done servicing request
22:55:24.868 00.000 8960 OnExposeComplete: enter
22:55:24.870 00.002 8960 UpdateGuideState(): m_state=6
22:55:24.873 00.003 8960 Star::Find(15, 980, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1704
22:55:24.874 00.001 8960 Star::Find returns 1 (0), X=980.88, Y=756.39, Mass=1778134, SNR=195.2, Peak=65535 HFD=4.5
22:55:24.876 00.002 8960 Status Line: Mass: 1778134 vs 63178
22:55:24.879 00.003 8960 UpdateCurrentPosition: star mass new=1778133.9 exp=63178.1 thresh=50% limits=(25588.6, 256082.4, 126356.2)
22:55:24.881 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:55:24.883 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:55:24.885 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:55:24.887 00.002 13828 Worker thread wakes up
22:55:24.887 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:55:24.887 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:55:24.887 00.000 13828 move complete, result=0
22:55:24.888 00.001 13828 worker thread done servicing request
22:55:24.998 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:25.000 00.002 8960 Status Line: Star lost - mass changed
22:55:25.003 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3971, max=65535, med=7619, FiltMin=5692, FiltMax=65535, Gamma=2.540
22:55:25.005 00.002 8960 UpdateGuideState exits: Star lost - mass changed
22:55:25.008 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:25.010 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:25.012 00.002 8960 Enqueuing Expose request
22:55:25.014 00.002 13828 Worker thread wakes up
22:55:25.014 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:25.014 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:27.493 02.479 13828 Exposure complete
22:55:27.647 00.154 13828 worker thread done servicing request
22:55:27.647 00.000 8960 OnExposeComplete: enter
22:55:27.649 00.002 8960 UpdateGuideState(): m_state=6
22:55:27.652 00.003 8960 Star::Find(15, 980, 745, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1705
22:55:27.654 00.002 8960 Star::Find returns 1 (0), X=980.92, Y=756.14, Mass=1799040, SNR=188.9, Peak=65535 HFD=4.4
22:55:27.656 00.002 8960 DistanceChecker: reject for large offset (22.10 > 11.24) avgDist = 5.62 count = 1679
22:55:27.658 00.002 8960 DistanceChecker: begin recovering
22:55:27.659 00.001 8960 CameraToMount -- cameraTheta (1.26) - m_xAngle (-0.39) = xAngle (1.66 = 1.66)
22:55:27.661 00.002 8960 CameraToMount -- cameraTheta (1.26) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.62 = 1.62)
22:55:27.663 00.002 8960 CameraToMount -- cameraX=6.69 cameraY=21.06 hyp=22.10 cameraTheta=1.26 mountX=-1.89 mountY=22.07, mountTheta=1.66
22:55:27.666 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=6.69, y=21.06, opts=13)
22:55:27.668 00.002 8960 Enqueuing Move request for scope (6.69, 21.06)
22:55:27.670 00.002 13828 Worker thread wakes up
22:55:27.670 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=7619, FiltMin=5577, FiltMax=65535, Gamma=2.540
22:55:27.672 00.002 8960 UpdateGuideState exits: m=1799040 SNR=188.9
22:55:27.674 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:27.676 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:55:27.679 00.003 8960 Enqueuing Expose request
22:55:27.681 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (6.69, 21.06) opts 0xd
22:55:27.681 00.000 13828 Handling offset move in thread for scope, endpoint = (6.69, 21.06)
22:55:27.681 00.000 13828 Moving (6.69, 21.06) raw xDistance=-1.89 yDistance=22.07
22:55:27.681 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.10 from input -1.89
22:55:27.681 00.000 13828 GuideAlgorithmResistSwitch::result() returns 22.07 from input 22.07
22:55:27.681 00.000 13828 MoveAxis(E, 649, ABG)
22:55:27.681 00.000 13828 Guiding  Dir = 2, Dur = 649
22:55:27.684 00.003 13828 IsSlewing returns 0
22:55:27.684 00.000 13828 IsGuiding returns 0
22:55:27.686 00.002 13828 PulseGuide returned control before completion, sleep 658
22:55:28.348 00.662 13828 IsGuiding returns 0
22:55:28.348 00.000 13828 Move returns status 0, amount 649
22:55:28.348 00.000 13828 MoveAxis(S, 11739, ABG)
22:55:28.348 00.000 13828 duration set to 2500 by maxDecDuration
22:55:28.348 00.000 13828 Guiding  Dir = 1, Dur = 2500
22:55:28.350 00.002 13828 IsSlewing returns 0
22:55:28.351 00.001 13828 IsGuiding returns 0
22:55:28.353 00.002 13828 PulseGuide returned control before completion, sleep 2508
22:55:30.872 02.519 13828 IsGuiding returns 0
22:55:30.872 00.000 13828 Move returns status 0, amount 2500
22:55:30.872 00.000 13828 move complete, result=0
22:55:30.872 00.000 13828 worker thread done servicing request
22:55:30.872 00.000 8960 GuideStep: -1.9 px 649 ms EAST, 22.1 px 2500 ms SOUTH
22:55:30.874 00.002 13828 Worker thread wakes up
22:55:30.874 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:30.874 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(966,741,31,31)
22:55:33.340 02.466 13828 Exposure complete
22:55:33.478 00.138 13828 worker thread done servicing request
22:55:33.478 00.000 8960 OnExposeComplete: enter
22:55:33.480 00.002 8960 UpdateGuideState(): m_state=6
22:55:33.483 00.003 8960 Star::Find(15, 980, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1706
22:55:33.485 00.002 8960 Star::Find returns 1 (0), X=981.77, Y=756.22, Mass=1786216, SNR=174.9, Peak=65535 HFD=4.5
22:55:33.487 00.002 8960 DistanceChecker: reject for large offset (22.44 > 12.72) avgDist = 6.36 count = 1680
22:55:33.489 00.002 8960 CameraToMount -- cameraTheta (1.23) - m_xAngle (-0.39) = xAngle (1.62 = 1.62)
22:55:33.490 00.001 8960 CameraToMount -- cameraTheta (1.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.59 = 1.59)
22:55:33.492 00.002 8960 CameraToMount -- cameraX=7.54 cameraY=21.14 hyp=22.44 cameraTheta=1.23 mountX=-1.13 mountY=22.44, mountTheta=1.62
22:55:33.495 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=7.54, y=21.14, opts=13)
22:55:33.498 00.003 8960 Enqueuing Move request for scope (7.54, 21.14)
22:55:33.501 00.003 13828 Worker thread wakes up
22:55:33.501 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3804, max=65535, med=7619, FiltMin=5590, FiltMax=65535, Gamma=2.540
22:55:33.503 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (7.54, 21.14) opts 0xd
22:55:33.503 00.000 8960 UpdateGuideState exits: m=1786216 SNR=174.9
22:55:33.506 00.003 13828 Handling offset move in thread for scope, endpoint = (7.54, 21.14)
22:55:33.506 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:33.508 00.002 13828 Moving (7.54, 21.14) raw xDistance=-1.13 yDistance=22.44
22:55:33.508 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:55:33.511 00.003 8960 Enqueuing Expose request
22:55:33.514 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.79 from input -1.13
22:55:33.514 00.000 13828 GuideAlgorithmResistSwitch::result() returns 22.44 from input 22.44
22:55:33.514 00.000 13828 MoveAxis(E, 465, ABG)
22:55:33.514 00.000 13828 Guiding  Dir = 2, Dur = 465
22:55:33.517 00.003 13828 IsSlewing returns 0
22:55:33.518 00.001 13828 IsGuiding returns 0
22:55:33.519 00.001 13828 PulseGuide returned control before completion, sleep 474
22:55:34.003 00.484 13828 IsGuiding returns 0
22:55:34.003 00.000 13828 Move returns status 0, amount 465
22:55:34.003 00.000 13828 MoveAxis(S, 11935, ABG)
22:55:34.003 00.000 13828 duration set to 2500 by maxDecDuration
22:55:34.003 00.000 13828 Guiding  Dir = 1, Dur = 2500
22:55:34.004 00.001 13828 IsSlewing returns 0
22:55:34.005 00.001 13828 IsGuiding returns 0
22:55:34.007 00.002 13828 PulseGuide returned control before completion, sleep 2508
22:55:36.518 02.511 13828 IsGuiding returns 0
22:55:36.518 00.000 13828 Move returns status 0, amount 2500
22:55:36.518 00.000 13828 move complete, result=0
22:55:36.518 00.000 13828 worker thread done servicing request
22:55:36.518 00.000 8960 GuideStep: -1.1 px 465 ms EAST, 22.4 px 2500 ms SOUTH
22:55:36.520 00.002 13828 Worker thread wakes up
22:55:36.521 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:36.521 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(967,741,31,31)
22:55:38.992 02.471 13828 Exposure complete
22:55:39.187 00.195 13828 worker thread done servicing request
22:55:39.187 00.000 8960 OnExposeComplete: enter
22:55:39.190 00.003 8960 UpdateGuideState(): m_state=6
22:55:39.193 00.003 8960 Star::Find(15, 981, 756, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1707
22:55:39.195 00.002 8960 Star::Find returns 1 (0), X=982.81, Y=755.92, Mass=1834097, SNR=201.3, Peak=65535 HFD=4.5
22:55:39.198 00.003 8960 DistanceChecker: reject for large offset (22.54 > 14.17) avgDist = 7.08 count = 1681
22:55:39.200 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.39) = xAngle (1.57 = 1.57)
22:55:39.202 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.54 = 1.54)
22:55:39.205 00.003 8960 CameraToMount -- cameraX=8.58 cameraY=20.85 hyp=22.54 cameraTheta=1.18 mountX=-0.06 mountY=22.53, mountTheta=1.57
22:55:39.208 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=8.58, y=20.85, opts=13)
22:55:39.211 00.003 8960 Enqueuing Move request for scope (8.58, 20.85)
22:55:39.215 00.004 13828 Worker thread wakes up
22:55:39.215 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65535, med=7619, FiltMin=5731, FiltMax=65535, Gamma=2.540
22:55:39.218 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (8.58, 20.85) opts 0xd
22:55:39.218 00.000 8960 UpdateGuideState exits: m=1834097 SNR=201.3
22:55:39.220 00.002 13828 Handling offset move in thread for scope, endpoint = (8.58, 20.85)
22:55:39.220 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:39.223 00.003 13828 Moving (8.58, 20.85) raw xDistance=-0.06 yDistance=22.53
22:55:39.223 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:55:39.225 00.002 8960 Enqueuing Expose request
22:55:39.227 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06
22:55:39.227 00.000 13828 GuideAlgorithmResistSwitch::result() returns 22.53 from input 22.53
22:55:39.227 00.000 13828 MoveAxis(E, 0, ABG)
22:55:39.228 00.001 13828 Move returns status 0, amount 0
22:55:39.228 00.000 13828 MoveAxis(S, 11983, ABG)
22:55:39.228 00.000 13828 duration set to 2500 by maxDecDuration
22:55:39.228 00.000 13828 Guiding  Dir = 1, Dur = 2500
22:55:39.229 00.001 13828 IsSlewing returns 0
22:55:39.230 00.001 13828 IsGuiding returns 0
22:55:39.232 00.002 13828 PulseGuide returned control before completion, sleep 2509
22:55:41.742 02.510 13828 IsGuiding returns 0
22:55:41.742 00.000 13828 Move returns status 0, amount 2500
22:55:41.742 00.000 13828 move complete, result=0
22:55:41.742 00.000 13828 worker thread done servicing request
22:55:41.742 00.000 13828 Worker thread wakes up
22:55:41.742 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 22.5 px 2500 ms SOUTH
22:55:41.744 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:41.745 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(968,741,31,31)
22:55:44.204 02.459 13828 Exposure complete
22:55:44.341 00.137 13828 worker thread done servicing request
22:55:44.341 00.000 8960 OnExposeComplete: enter
22:55:44.345 00.004 8960 UpdateGuideState(): m_state=6
22:55:44.348 00.003 8960 Star::Find(15, 982, 755, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1708
22:55:44.353 00.005 8960 Star::Find returns 1 (0), X=981.53, Y=753.41, Mass=988184, SNR=149.5, Peak=65535 HFD=4.1
22:55:44.355 00.002 8960 DistanceChecker: reject for large offset (19.73 > 15.56) avgDist = 7.78 count = 1682
22:55:44.357 00.002 8960 CameraToMount -- cameraTheta (1.19) - m_xAngle (-0.39) = xAngle (1.59 = 1.59)
22:55:44.359 00.002 8960 CameraToMount -- cameraTheta (1.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.55 = 1.55)
22:55:44.362 00.003 8960 CameraToMount -- cameraX=7.29 cameraY=18.34 hyp=19.73 cameraTheta=1.19 mountX=-0.28 mountY=19.73, mountTheta=1.59
22:55:44.365 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=7.29, y=18.34, opts=13)
22:55:44.367 00.002 8960 Enqueuing Move request for scope (7.29, 18.34)
22:55:44.369 00.002 13828 Worker thread wakes up
22:55:44.369 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (7.29, 18.34) opts 0xd
22:55:44.369 00.000 13828 Handling offset move in thread for scope, endpoint = (7.29, 18.34)
22:55:44.369 00.000 13828 Moving (7.29, 18.34) raw xDistance=-0.28 yDistance=19.73
22:55:44.369 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4124, max=65535, med=7689, FiltMin=5769, FiltMax=65535, Gamma=2.540
22:55:44.371 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
22:55:44.371 00.000 8960 UpdateGuideState exits: m=988184 SNR=149.5
22:55:44.374 00.003 13828 GuideAlgorithmResistSwitch::result() returns 19.73 from input 19.73
22:55:44.374 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:44.376 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:55:44.378 00.002 8960 Enqueuing Expose request
22:55:44.380 00.002 13828 MoveAxis(E, 105, ABG)
22:55:44.380 00.000 13828 Guiding  Dir = 2, Dur = 105
22:55:44.382 00.002 13828 IsSlewing returns 1
22:55:44.382 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:540->attempt to guide while slewing
22:55:44.386 00.004 13828 GetBoolean("/Confirm/4/SlewWarningEnabled", 1) returns 1
22:55:44.387 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:795->guide failed
22:55:44.387 00.000 8960 Alert: Guiding stopped: the scope started slewing.
22:55:44.390 00.003 13828 Move returns status 2, amount 0
22:55:44.390 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
22:55:44.390 00.000 13828 move complete, result=2
22:55:44.390 00.000 13828 worker thread done servicing request
22:55:44.390 00.000 13828 Worker thread wakes up
22:55:44.390 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:44.390 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(967,738,31,31)
22:55:44.624 00.234 8960 GuideStep: -0.3 px 0 ms EAST, 19.7 px 0 ms SOUTH
22:55:44.629 00.005 8960 mount move error indicates guiding should stop
22:55:44.631 00.002 8960 Mount: notify guiding stopped
22:55:44.634 00.003 8960 Changing from state GUIDING to STOP
22:55:44.636 00.002 8960 guider state => SELECTED
22:55:44.638 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
22:55:46.850 02.212 13828 Exposure complete
22:55:46.992 00.142 13828 worker thread done servicing request
22:55:46.992 00.000 8960 OnExposeComplete: enter
22:55:46.994 00.002 8960 UpdateGuideState(): m_state=2
22:55:46.996 00.002 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1709
22:55:46.999 00.003 8960 Star::Find false star n=3 nbg=264 bg=7666.2 sigma=655.2 thresh=9632 peak=8558
22:55:47.001 00.002 8960 Star::Find returns 0 (2), X=981.00, Y=753.00, Mass=6155, SNR=2.9, Peak=9987 HFD=0.0
22:55:47.003 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:55:47.005 00.002 8960 Changing from state SELECTED to UNINITIALIZED
22:55:47.008 00.003 8960 guider state => SELECTING
22:55:47.010 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:47.012 00.002 8960 Status Line: Star lost - low SNR
22:55:47.017 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4022, max=65535, med=7523, FiltMin=5763, FiltMax=65535, Gamma=2.540
22:55:47.019 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:55:47.020 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:47.022 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:47.024 00.002 8960 Enqueuing Expose request
22:55:47.026 00.002 13828 Worker thread wakes up
22:55:47.026 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:47.026 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:49.502 02.476 13828 Exposure complete
22:55:49.640 00.138 13828 worker thread done servicing request
22:55:49.640 00.000 8960 OnExposeComplete: enter
22:55:49.644 00.004 8960 UpdateGuideState(): m_state=1
22:55:49.647 00.003 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1710
22:55:49.650 00.003 8960 Star::Find false star n=2 nbg=272 bg=7564.7 sigma=776.8 thresh=9895 peak=8615
22:55:49.651 00.001 8960 Star::Find returns 0 (2), X=981.00, Y=753.00, Mass=5068, SNR=2.9, Peak=10140 HFD=0.0
22:55:49.653 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:55:49.656 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:49.658 00.002 8960 Status Line: Star lost - low SNR
22:55:49.661 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3808, max=22160, med=7580, FiltMin=5609, FiltMax=19606, Gamma=2.540
22:55:49.663 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:55:49.665 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:49.667 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:49.669 00.002 8960 Enqueuing Expose request
22:55:49.671 00.002 13828 Worker thread wakes up
22:55:49.671 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:49.672 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:52.135 02.463 13828 Exposure complete
22:55:52.268 00.133 13828 worker thread done servicing request
22:55:52.268 00.000 8960 OnExposeComplete: enter
22:55:52.270 00.002 8960 UpdateGuideState(): m_state=1
22:55:52.273 00.003 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1711
22:55:52.275 00.002 8960 Star::Find false star n=6 nbg=255 bg=7590.1 sigma=666.9 thresh=9591 peak=8771
22:55:52.277 00.002 8960 Star::Find returns 0 (2), X=981.00, Y=753.00, Mass=13951, SNR=2.9, Peak=10294 HFD=0.0
22:55:52.279 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:55:52.281 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:52.283 00.002 8960 Status Line: Star lost - low SNR
22:55:52.286 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=7548, FiltMin=5737, FiltMax=65535, Gamma=2.540
22:55:52.288 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:55:52.290 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:52.292 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:52.294 00.002 8960 Enqueuing Expose request
22:55:52.296 00.002 13828 Worker thread wakes up
22:55:52.296 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:52.296 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:54.772 02.476 13828 Exposure complete
22:55:54.915 00.143 13828 worker thread done servicing request
22:55:54.915 00.000 8960 OnExposeComplete: enter
22:55:54.917 00.002 8960 UpdateGuideState(): m_state=1
22:55:54.919 00.002 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1712
22:55:54.921 00.002 8960 Star::Find returns 0 (3), X=981.00, Y=753.00, Mass=0, SNR=0.0, Peak=9878 HFD=0.0
22:55:54.923 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:55:54.925 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:54.927 00.002 8960 Status Line: Star lost - low mass
22:55:54.929 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3344, max=65535, med=7536, FiltMin=5712, FiltMax=65535, Gamma=2.540
22:55:54.931 00.002 8960 UpdateGuideState exits: Star lost - low mass
22:55:54.933 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:54.935 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:54.937 00.002 8960 Enqueuing Expose request
22:55:54.939 00.002 13828 Worker thread wakes up
22:55:54.939 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:54.939 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:55:57.406 02.467 13828 Exposure complete
22:55:57.532 00.126 13828 worker thread done servicing request
22:55:57.532 00.000 8960 OnExposeComplete: enter
22:55:57.534 00.002 8960 UpdateGuideState(): m_state=1
22:55:57.536 00.002 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1713
22:55:57.538 00.002 8960 Star::Find returns 0 (3), X=981.00, Y=753.00, Mass=0, SNR=0.0, Peak=10473 HFD=0.0
22:55:57.540 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:55:57.542 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:55:57.543 00.001 8960 Status Line: Star lost - low mass
22:55:57.546 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3625, max=65535, med=7536, FiltMin=5648, FiltMax=65535, Gamma=2.540
22:55:57.548 00.002 8960 UpdateGuideState exits: Star lost - low mass
22:55:57.549 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:55:57.551 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:55:57.553 00.002 8960 Enqueuing Expose request
22:55:57.554 00.001 13828 Worker thread wakes up
22:55:57.555 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:55:57.555 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:00.032 02.477 13828 Exposure complete
22:56:00.196 00.164 13828 worker thread done servicing request
22:56:00.196 00.000 8960 OnExposeComplete: enter
22:56:00.199 00.003 8960 UpdateGuideState(): m_state=1
22:56:00.201 00.002 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1714
22:56:00.203 00.002 8960 Star::Find false star n=4 nbg=255 bg=7597.5 sigma=665.5 thresh=9594 peak=8728
22:56:00.205 00.002 8960 Star::Find returns 0 (2), X=981.00, Y=753.00, Mass=8258, SNR=2.9, Peak=9929 HFD=0.0
22:56:00.207 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:56:00.209 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:56:00.212 00.003 8960 Status Line: Star lost - low SNR
22:56:00.215 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3779, max=65535, med=7529, FiltMin=5616, FiltMax=65535, Gamma=2.540
22:56:00.218 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:56:00.219 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:00.221 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:56:00.223 00.002 8960 Enqueuing Expose request
22:56:00.225 00.002 13828 Worker thread wakes up
22:56:00.225 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:00.225 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:02.689 02.464 13828 Exposure complete
22:56:02.836 00.147 13828 worker thread done servicing request
22:56:02.836 00.000 8960 OnExposeComplete: enter
22:56:02.839 00.003 8960 UpdateGuideState(): m_state=1
22:56:02.843 00.004 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1715
22:56:02.845 00.002 8960 Star::Find false star n=2 nbg=261 bg=7588.6 sigma=657.3 thresh=9560 peak=8742
22:56:02.847 00.002 8960 Star::Find returns 0 (2), X=981.00, Y=753.00, Mass=5219, SNR=2.9, Peak=10307 HFD=0.0
22:56:02.849 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:56:02.851 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:56:02.852 00.001 8960 Status Line: Star lost - low SNR
22:56:02.855 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7536, FiltMin=5776, FiltMax=65535, Gamma=2.540
22:56:02.858 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:56:02.860 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:02.861 00.001 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:56:02.863 00.002 8960 Enqueuing Expose request
22:56:02.865 00.002 13828 Worker thread wakes up
22:56:02.865 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:02.865 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:05.333 02.468 13828 Exposure complete
22:56:05.492 00.159 13828 worker thread done servicing request
22:56:05.492 00.000 8960 OnExposeComplete: enter
22:56:05.495 00.003 8960 UpdateGuideState(): m_state=1
22:56:05.498 00.003 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1716
22:56:05.501 00.003 8960 Star::Find false star n=6 nbg=258 bg=7506.3 sigma=655.1 thresh=9472 peak=9125
22:56:05.503 00.002 8960 Star::Find returns 0 (2), X=981.00, Y=753.00, Mass=16022, SNR=2.9, Peak=10723 HFD=0.0
22:56:05.504 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:56:05.507 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:56:05.509 00.002 8960 Status Line: Star lost - low SNR
22:56:05.512 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=7542, FiltMin=5577, FiltMax=65535, Gamma=2.540
22:56:05.514 00.002 8960 UpdateGuideState exits: Star lost - low SNR
22:56:05.517 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:05.519 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:56:05.523 00.004 8960 Enqueuing Expose request
22:56:05.526 00.003 13828 Worker thread wakes up
22:56:05.526 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:05.526 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:08.000 02.474 13828 Exposure complete
22:56:08.142 00.142 13828 worker thread done servicing request
22:56:08.143 00.001 8960 OnExposeComplete: enter
22:56:08.145 00.002 8960 UpdateGuideState(): m_state=1
22:56:08.148 00.003 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1717
22:56:08.150 00.002 8960 Star::Find false star n=1 nbg=278 bg=7529.3 sigma=745.5 thresh=9766 peak=9019
22:56:08.153 00.003 8960 Star::Find returns 0 (2), X=981.00, Y=753.00, Mass=2266, SNR=2.9, Peak=9942 HFD=0.0
22:56:08.155 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:56:08.157 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:56:08.159 00.002 8960 Status Line: Star lost - low SNR
22:56:08.163 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4054, max=65535, med=7548, FiltMin=5660, FiltMax=65535, Gamma=2.540
22:56:08.166 00.003 8960 UpdateGuideState exits: Star lost - low SNR
22:56:08.168 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:08.170 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:56:08.172 00.002 8960 Enqueuing Expose request
22:56:08.175 00.003 13828 Worker thread wakes up
22:56:08.175 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:08.175 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:10.640 02.465 13828 Exposure complete
22:56:10.784 00.144 13828 worker thread done servicing request
22:56:10.784 00.000 8960 OnExposeComplete: enter
22:56:10.787 00.003 8960 UpdateGuideState(): m_state=1
22:56:10.789 00.002 8960 Star::Find(15, 981, 753, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:10.792 00.003 8960 Star::Find returns 0 (3), X=981.00, Y=753.00, Mass=0, SNR=0.0, Peak=10499 HFD=0.0
22:56:10.794 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:56:10.797 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:56:10.799 00.002 8960 Status Line: Star lost - low mass
22:56:10.805 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3907, max=65535, med=7542, FiltMin=5680, FiltMax=65535, Gamma=2.540
22:56:10.831 00.026 8960 UpdateGuideState exits: Star lost - low mass
22:56:10.833 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:10.835 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:56:10.837 00.002 8960 Enqueuing Expose request
22:56:10.841 00.004 13828 Worker thread wakes up
22:56:10.841 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:10.841 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:11.733 00.892 8960 GuiderMultiStar::AutoSelect enter
22:56:11.735 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:56:11.870 00.135 8960 AutoFind: auto downsample for scale 4.13 => 1x
22:56:12.069 00.199 8960 AutoFind: global mean = 0.2, stdev 3373.7
22:56:12.071 00.002 8960 AutoFind: using threshold = 0.1
22:56:12.222 00.151 8960 AutoFind: local max [1233, 683] 73.7
22:56:12.224 00.002 8960 AutoFind: local max [1046, 361] 70.2
22:56:12.226 00.002 8960 AutoFind: local max [1267, 879] 69.2
22:56:12.228 00.002 8960 AutoFind: local max [1041, 433] 68.2
22:56:12.230 00.002 8960 AutoFind: local max [1742, 738] 66.0
22:56:12.232 00.002 8960 AutoFind: local max [1407, 617] 65.5
22:56:12.234 00.002 8960 AutoFind: local max [997, 990] 64.8
22:56:12.236 00.002 8960 AutoFind: local max [482, 460] 64.2
22:56:12.238 00.002 8960 AutoFind: local max [1654, 456] 63.8
22:56:12.239 00.001 8960 AutoFind: local max [430, 446] 63.1
22:56:12.241 00.002 8960 AutoFind: local max [953, 622] 62.2
22:56:12.243 00.002 8960 AutoFind: local max [1597, 799] 61.8
22:56:12.245 00.002 8960 AutoFind: local max [1183, 1020] 60.9
22:56:12.247 00.002 8960 AutoFind: local max [740, 827] 56.4
22:56:12.249 00.002 8960 AutoFind: local max [1874, 735] 55.7
22:56:12.251 00.002 8960 AutoFind: local max [1878, 918] 54.7
22:56:12.252 00.001 8960 AutoFind: local max [261, 335] 52.5
22:56:12.254 00.002 8960 AutoFind: local max [1467, 956] 52.4
22:56:12.256 00.002 8960 AutoFind: local max [738, 626] 51.6
22:56:12.258 00.002 8960 AutoFind: local max [1874, 581] 51.3
22:56:12.260 00.002 8960 AutoFind: local max [1535, 923] 50.4
22:56:12.263 00.003 8960 AutoFind: local max [1785, 991] 49.4
22:56:12.265 00.002 8960 AutoFind: local max [647, 1049] 47.6
22:56:12.267 00.002 8960 AutoFind: local max [1156, 290] 42.7
22:56:12.268 00.001 8960 AutoFind: local max [1437, 593] 41.7
22:56:12.270 00.002 8960 AutoFind: local max [1651, 822] 39.7
22:56:12.272 00.002 8960 AutoFind: local max [1884, 10] 37.2
22:56:12.274 00.002 8960 AutoFind: local max [654, 211] 32.8
22:56:12.276 00.002 8960 AutoFind: local max [1851, 900] 32.2
22:56:12.279 00.003 8960 AutoFind: local max [605, 884] 30.7
22:56:12.281 00.002 8960 AutoFind: local max [1411, 129] 29.9
22:56:12.284 00.003 8960 AutoFind: local max [1233, 343] 29.2
22:56:12.286 00.002 8960 AutoFind: local max [921, 894] 29.1
22:56:12.288 00.002 8960 AutoFind: local max [966, 869] 28.8
22:56:12.290 00.002 8960 AutoFind: local max [444, 656] 27.5
22:56:12.292 00.002 8960 AutoFind: local max [440, 898] 26.4
22:56:12.294 00.002 8960 AutoFind: local max [1600, 538] 26.2
22:56:12.297 00.003 8960 AutoFind: local max [522, 468] 25.6
22:56:12.299 00.002 8960 AutoFind: local max [925, 296] 24.5
22:56:12.301 00.002 8960 AutoFind: local max [1257, 820] 23.9
22:56:12.303 00.002 8960 AutoFind: local max [307, 718] 23.3
22:56:12.305 00.002 8960 AutoFind: local max [924, 569] 23.3
22:56:12.309 00.004 8960 AutoFind: local max [1822, 405] 21.4
22:56:12.312 00.003 8960 AutoFind: local max [1131, 822] 20.7
22:56:12.314 00.002 8960 AutoFind: local max [299, 153] 20.3
22:56:12.316 00.002 8960 AutoFind: local max [951, 113] 19.8
22:56:12.319 00.003 8960 AutoFind: local max [1681, 855] 19.6
22:56:12.321 00.002 8960 AutoFind: local max [1536, 253] 19.4
22:56:12.323 00.002 8960 AutoFind: local max [1703, 119] 19.0
22:56:12.325 00.002 8960 AutoFind: local max [671, 590] 17.5
22:56:12.327 00.002 8960 AutoFind: local max [744, 816] 16.7
22:56:12.329 00.002 8960 AutoFind: local max [1522, 310] 16.4
22:56:12.330 00.001 8960 AutoFind: local max [1396, 927] 16.1
22:56:12.332 00.002 8960 AutoFind: local max [1250, 726] 15.4
22:56:12.334 00.002 8960 AutoFind: local max [1047, 142] 15.2
22:56:12.336 00.002 8960 AutoFind: local max [1237, 126] 15.1
22:56:12.339 00.003 8960 AutoFind: local max [1785, 432] 14.8
22:56:12.342 00.003 8960 AutoFind: local max [755, 919] 14.8
22:56:12.344 00.002 8960 AutoFind: local max [1304, 54] 14.7
22:56:12.346 00.002 8960 AutoFind: local max [642, 800] 14.7
22:56:12.349 00.003 8960 AutoFind: local max [1612, 641] 14.4
22:56:12.351 00.002 8960 AutoFind: local max [654, 183] 14.3
22:56:12.353 00.002 8960 AutoFind: local max [385, 330] 14.2
22:56:12.355 00.002 8960 AutoFind: local max [1025, 169] 14.1
22:56:12.357 00.002 8960 AutoFind: local max [1094, 927] 14.1
22:56:12.359 00.002 8960 AutoFind: local max [1812, 347] 14.0
22:56:12.361 00.002 8960 AutoFind: local max [1195, 331] 14.0
22:56:12.363 00.002 8960 AutoFind: local max [1660, 859] 14.0
22:56:12.365 00.002 8960 AutoFind: local max [1850, 550] 14.0
22:56:12.366 00.001 8960 AutoFind: local max [1662, 818] 13.9
22:56:12.368 00.002 8960 AutoFind: local max [1086, 66] 13.8
22:56:12.370 00.002 8960 AutoFind: local max [317, 89] 13.8
22:56:12.372 00.002 8960 AutoFind: local max [1898, 824] 13.6
22:56:12.374 00.002 8960 AutoFind: local max [1434, 617] 13.6
22:56:12.376 00.002 8960 AutoFind: local max [221, 288] 13.5
22:56:12.378 00.002 8960 AutoFind: local max [1748, 934] 13.3
22:56:12.381 00.003 8960 AutoFind: local max [1729, 465] 13.2
22:56:12.384 00.003 8960 AutoFind: local max [1496, 759] 12.9
22:56:12.387 00.003 8960 AutoFind: local max [505, 851] 12.9
22:56:12.389 00.002 8960 AutoFind: local max [341, 300] 12.8
22:56:12.391 00.002 8960 AutoFind: local max [777, 685] 12.7
22:56:12.393 00.002 8960 AutoFind: local max [1590, 173] 12.6
22:56:12.396 00.003 8960 AutoFind: local max [1220, 415] 12.2
22:56:12.398 00.002 8960 AutoFind: local max [164, 659] 12.2
22:56:12.401 00.003 8960 AutoFind: local max [732, 63] 12.1
22:56:12.403 00.002 8960 AutoFind: local max [57, 552] 12.1
22:56:12.405 00.002 8960 AutoFind: local max [1688, 33] 12.0
22:56:12.406 00.001 8960 AutoFind: local max [1617, 328] 12.0
22:56:12.409 00.003 8960 AutoFind: local max [150, 1064] 11.5
22:56:12.411 00.002 8960 AutoFind: local max [1570, 546] 11.3
22:56:12.413 00.002 8960 AutoFind: local max [1361, 244] 11.3
22:56:12.416 00.003 8960 AutoFind: local max [1344, 163] 11.0
22:56:12.418 00.002 8960 AutoFind: local max [730, 347] 10.9
22:56:12.421 00.003 8960 AutoFind: local max [1794, 769] 10.9
22:56:12.423 00.002 8960 AutoFind: local max [1577, 997] 10.9
22:56:12.427 00.004 8960 AutoFind: local max [1088, 76] 10.8
22:56:12.429 00.002 8960 AutoFind: local max [338, 254] 10.8
22:56:12.432 00.003 8960 AutoFind: local max [1232, 775] 10.7
22:56:12.434 00.002 8960 AutoFind: local max [296, 892] 10.7
22:56:12.436 00.002 8960 AutoFind: local max [392, 20] 10.5
22:56:12.439 00.003 8960 AutoFind: too close [1088, 76] 10.8 - [1086, 66] 13.8
22:56:12.442 00.003 8960 AutoFind: too close [1662, 818] 13.9 - [1651, 822] 39.7
22:56:12.444 00.002 8960 AutoFind: too close [744, 816] 16.7 - [740, 827] 56.4
22:56:12.446 00.002 8960 AutoFind: too close to edge [1884, 10] 37.2
22:56:12.448 00.002 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
22:56:12.451 00.003 8960 Star::Find(15, 1233, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.453 00.002 8960 Star::Find returns 1 (0), X=1233.06, Y=683.05, Mass=1576053, SNR=168.8, Peak=65535 HFD=4.3
22:56:12.455 00.002 8960 Star::Find(15, 1046, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.458 00.003 8960 Star::Find returns 1 (0), X=1046.04, Y=361.32, Mass=1403901, SNR=178.0, Peak=65535 HFD=4.1
22:56:12.460 00.002 8960 Star::Find(15, 1267, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.463 00.003 8960 Star::Find returns 1 (0), X=1267.21, Y=879.49, Mass=2167508, SNR=213.7, Peak=65535 HFD=5.0
22:56:12.465 00.002 8960 Star::Find(15, 1041, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.466 00.001 8960 Star::Find returns 1 (0), X=1040.89, Y=432.51, Mass=1418947, SNR=200.1, Peak=65535 HFD=3.9
22:56:12.468 00.002 8960 Star::Find(15, 1742, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.470 00.002 8960 Star::Find returns 1 (0), X=1742.46, Y=738.50, Mass=1928940, SNR=200.7, Peak=65535 HFD=5.1
22:56:12.472 00.002 8960 Star::Find(15, 1407, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.475 00.003 8960 Star::Find returns 1 (0), X=1406.87, Y=616.58, Mass=1365577, SNR=182.4, Peak=65535 HFD=3.9
22:56:12.477 00.002 8960 Star::Find(15, 997, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.480 00.003 8960 Star::Find returns 1 (0), X=996.95, Y=989.66, Mass=2475210, SNR=230.7, Peak=65535 HFD=5.2
22:56:12.483 00.003 8960 Star::Find(15, 482, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.485 00.002 8960 Star::Find returns 1 (0), X=482.24, Y=460.10, Mass=2399078, SNR=219.6, Peak=65535 HFD=5.3
22:56:12.488 00.003 8960 Star::Find(15, 1654, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.490 00.002 8960 Star::Find returns 1 (0), X=1654.07, Y=456.14, Mass=2441539, SNR=223.5, Peak=65535 HFD=5.4
22:56:12.492 00.002 8960 Star::Find(15, 430, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.494 00.002 8960 Star::Find returns 1 (0), X=429.84, Y=445.31, Mass=2322895, SNR=246.6, Peak=65535 HFD=5.2
22:56:12.496 00.002 8960 Star::Find(15, 953, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.498 00.002 8960 Star::Find returns 1 (0), X=953.17, Y=621.70, Mass=1300423, SNR=194.8, Peak=65535 HFD=4.0
22:56:12.500 00.002 8960 Star::Find(15, 1597, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.502 00.002 8960 Star::Find returns 1 (0), X=1597.27, Y=799.41, Mass=1542282, SNR=201.9, Peak=65535 HFD=4.7
22:56:12.504 00.002 8960 Star::Find(15, 1183, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.506 00.002 8960 Star::Find returns 1 (0), X=1182.91, Y=1019.94, Mass=2182528, SNR=140.8, Peak=65535 HFD=5.3
22:56:12.509 00.003 8960 Star::Find(15, 1874, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.511 00.002 8960 Star::Find returns 1 (0), X=1874.02, Y=735.20, Mass=1687756, SNR=182.4, Peak=65535 HFD=4.8
22:56:12.514 00.003 8960 Star::Find(15, 1878, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.516 00.002 8960 Star::Find returns 1 (0), X=1879.19, Y=918.37, Mass=2898967, SNR=243.1, Peak=65535 HFD=5.8
22:56:12.519 00.003 8960 Star::Find(15, 261, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.522 00.003 8960 Star::Find returns 1 (0), X=260.78, Y=334.91, Mass=1771945, SNR=183.2, Peak=65535 HFD=5.2
22:56:12.524 00.002 8960 Star::Find(15, 1467, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.527 00.003 8960 Star::Find returns 1 (0), X=1466.72, Y=955.58, Mass=2926819, SNR=222.8, Peak=65535 HFD=5.6
22:56:12.529 00.002 8960 Star::Find(15, 738, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.532 00.003 8960 Star::Find returns 1 (0), X=737.48, Y=625.58, Mass=2991699, SNR=231.2, Peak=65535 HFD=5.8
22:56:12.534 00.002 8960 Star::Find(15, 1874, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.537 00.003 8960 Star::Find returns 1 (0), X=1875.77, Y=581.53, Mass=3281290, SNR=265.4, Peak=65535 HFD=6.2
22:56:12.540 00.003 8960 Star::Find(15, 1535, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.542 00.002 8960 Star::Find returns 1 (0), X=1535.40, Y=922.89, Mass=1270632, SNR=163.8, Peak=65535 HFD=4.5
22:56:12.543 00.001 8960 Star::Find(15, 1785, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.546 00.003 8960 Star::Find returns 1 (0), X=1785.25, Y=991.10, Mass=1570340, SNR=187.0, Peak=65535 HFD=4.9
22:56:12.550 00.004 8960 Star::Find(15, 647, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.552 00.002 8960 Star::Find returns 1 (0), X=646.72, Y=1048.48, Mass=1459265, SNR=202.5, Peak=65535 HFD=5.0
22:56:12.554 00.002 8960 Star::Find(15, 1156, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.557 00.003 8960 Star::Find returns 1 (0), X=1155.95, Y=289.94, Mass=872110, SNR=129.3, Peak=65532 HFD=3.9
22:56:12.559 00.002 8960 Star::Find(15, 1437, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.561 00.002 8960 Star::Find returns 1 (0), X=1436.95, Y=592.80, Mass=1003293, SNR=137.5, Peak=65535 HFD=4.1
22:56:12.563 00.002 8960 Star::Find(15, 654, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.565 00.002 8960 Star::Find returns 1 (0), X=654.37, Y=211.18, Mass=816456, SNR=135.1, Peak=62057 HFD=4.0
22:56:12.567 00.002 8960 Star::Find(15, 1851, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.569 00.002 8960 Star::Find returns 1 (0), X=1851.20, Y=900.40, Mass=970310, SNR=150.5, Peak=48342 HFD=4.8
22:56:12.570 00.001 8960 Star::Find(15, 605, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.572 00.002 8960 Star::Find returns 1 (0), X=605.63, Y=883.93, Mass=929075, SNR=108.5, Peak=62166 HFD=4.3
22:56:12.575 00.003 8960 Star::Find(15, 1411, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.577 00.002 8960 Star::Find returns 1 (0), X=1411.38, Y=128.72, Mass=669715, SNR=124.7, Peak=44220 HFD=3.8
22:56:12.579 00.002 8960 Star::Find(15, 1233, 343, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.581 00.002 8960 Star::Find returns 1 (0), X=1233.17, Y=343.43, Mass=522961, SNR=90.5, Peak=45878 HFD=3.6
22:56:12.583 00.002 8960 Star::Find(15, 921, 894, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.585 00.002 8960 Star::Find returns 1 (0), X=921.62, Y=894.11, Mass=686602, SNR=116.8, Peak=46038 HFD=4.0
22:56:12.587 00.002 8960 Star::Find(15, 966, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.589 00.002 8960 Star::Find returns 1 (0), X=965.56, Y=868.88, Mass=565694, SNR=103.2, Peak=44342 HFD=3.7
22:56:12.592 00.003 8960 Star::Find(15, 444, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.593 00.001 8960 Star::Find returns 1 (0), X=444.37, Y=655.42, Mass=795218, SNR=125.1, Peak=57059 HFD=4.4
22:56:12.595 00.002 8960 Star::Find(15, 440, 898, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.597 00.002 8960 Star::Find returns 1 (0), X=440.38, Y=897.90, Mass=928557, SNR=129.3, Peak=52176 HFD=5.0
22:56:12.599 00.002 8960 Star::Find(15, 1600, 538, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.601 00.002 8960 Star::Find returns 1 (0), X=1600.40, Y=538.22, Mass=542818, SNR=96.4, Peak=43593 HFD=3.7
22:56:12.603 00.002 8960 Star::Find(15, 522, 468, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.605 00.002 8960 Star::Find returns 1 (0), X=522.12, Y=468.17, Mass=618962, SNR=110.8, Peak=37955 HFD=4.3
22:56:12.607 00.002 8960 Star::Find(15, 925, 296, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.609 00.002 8960 Star::Find returns 1 (0), X=925.49, Y=296.40, Mass=486994, SNR=101.7, Peak=43868 HFD=3.3
22:56:12.611 00.002 8960 Star::Find(15, 1257, 820, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.613 00.002 8960 Star::Find returns 1 (0), X=1257.49, Y=820.09, Mass=509991, SNR=105.7, Peak=38889 HFD=3.8
22:56:12.615 00.002 8960 Star::Find(15, 307, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.617 00.002 8960 Star::Find returns 1 (0), X=307.18, Y=718.02, Mass=860967, SNR=124.0, Peak=49020 HFD=4.7
22:56:12.619 00.002 8960 Star::Find(15, 924, 569, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.621 00.002 8960 Star::Find returns 1 (0), X=924.55, Y=568.68, Mass=436602, SNR=84.7, Peak=45776 HFD=3.3
22:56:12.623 00.002 8960 Star::Find(15, 1822, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.625 00.002 8960 Star::Find returns 1 (0), X=1822.93, Y=404.87, Mass=531895, SNR=83.4, Peak=34633 HFD=4.3
22:56:12.626 00.001 8960 Star::Find(15, 1131, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.628 00.002 8960 Star::Find returns 1 (0), X=1131.37, Y=822.49, Mass=415906, SNR=77.9, Peak=37942 HFD=3.3
22:56:12.631 00.003 8960 Star::Find(15, 299, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.633 00.002 8960 Star::Find returns 1 (0), X=299.07, Y=152.52, Mass=677407, SNR=91.1, Peak=39644 HFD=5.0
22:56:12.635 00.002 8960 Star::Find(15, 951, 113, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.637 00.002 8960 Star::Find returns 1 (0), X=951.53, Y=112.31, Mass=411547, SNR=90.7, Peak=42755 HFD=3.5
22:56:12.639 00.002 8960 Star::Find(15, 1681, 855, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.642 00.003 8960 Star::Find returns 1 (0), X=1681.32, Y=854.78, Mass=474242, SNR=85.8, Peak=34556 HFD=4.2
22:56:12.644 00.002 8960 Star::Find(15, 1536, 253, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.646 00.002 8960 Star::Find returns 1 (0), X=1536.74, Y=252.41, Mass=392737, SNR=84.6, Peak=31862 HFD=3.7
22:56:12.648 00.002 8960 Star::Find(15, 1703, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.652 00.004 8960 Star::Find returns 1 (0), X=1702.87, Y=118.89, Mass=428652, SNR=80.1, Peak=31510 HFD=4.2
22:56:12.654 00.002 8960 Star::Find(15, 671, 590, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.655 00.001 8960 Star::Find returns 1 (0), X=671.51, Y=590.30, Mass=311873, SNR=60.5, Peak=27792 HFD=3.5
22:56:12.657 00.002 8960 Star::Find(15, 1522, 310, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.659 00.002 8960 Star::Find returns 1 (0), X=1522.75, Y=310.24, Mass=360077, SNR=71.7, Peak=36009 HFD=3.8
22:56:12.661 00.002 8960 Star::Find(15, 1396, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.663 00.002 8960 Star::Find returns 1 (0), X=1395.90, Y=927.26, Mass=406260, SNR=81.2, Peak=32182 HFD=4.1
22:56:12.666 00.003 8960 Star::Find(15, 1250, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.668 00.002 8960 Star::Find returns 1 (0), X=1250.35, Y=725.61, Mass=300789, SNR=54.0, Peak=24777 HFD=3.7
22:56:12.671 00.003 8960 Star::Find(15, 1047, 142, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.673 00.002 8960 Star::Find returns 1 (0), X=1047.01, Y=141.49, Mass=274369, SNR=61.5, Peak=28886 HFD=3.6
22:56:12.676 00.003 8960 Star::Find(15, 1237, 126, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.679 00.003 8960 Star::Find returns 1 (0), X=1237.08, Y=125.54, Mass=266769, SNR=53.2, Peak=25814 HFD=3.6
22:56:12.682 00.003 8960 Star::Find(15, 1785, 432, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.685 00.003 8960 Star::Find returns 1 (0), X=1784.90, Y=431.58, Mass=278546, SNR=62.0, Peak=24265 HFD=3.9
22:56:12.688 00.003 8960 Star::Find(15, 755, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.692 00.004 8960 Star::Find returns 1 (0), X=754.77, Y=918.91, Mass=384057, SNR=64.8, Peak=33468 HFD=4.1
22:56:12.696 00.004 8960 Star::Find(15, 1304, 54, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.699 00.003 8960 Star::Find returns 1 (0), X=1304.51, Y=53.50, Mass=282021, SNR=61.5, Peak=29590 HFD=3.2
22:56:12.701 00.002 8960 Star::Find(15, 642, 800, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.703 00.002 8960 Star::Find returns 1 (0), X=641.80, Y=800.33, Mass=373301, SNR=72.8, Peak=35740 HFD=3.8
22:56:12.706 00.003 8960 Star::Find(15, 1612, 641, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.709 00.003 8960 Star::Find returns 1 (0), X=1612.52, Y=641.17, Mass=273829, SNR=57.7, Peak=27049 HFD=3.4
22:56:12.711 00.002 8960 Star::Find(15, 654, 183, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.713 00.002 8960 Star::Find returns 1 (0), X=653.81, Y=183.42, Mass=317734, SNR=63.4, Peak=33948 HFD=3.7
22:56:12.715 00.002 8960 Star::Find(15, 385, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.717 00.002 8960 Star::Find returns 1 (0), X=384.62, Y=329.53, Mass=374580, SNR=61.9, Peak=30697 HFD=4.3
22:56:12.719 00.002 8960 Star::Find(15, 1025, 169, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.720 00.001 8960 Star::Find returns 1 (0), X=1025.02, Y=168.69, Mass=277514, SNR=64.1, Peak=29219 HFD=3.6
22:56:12.722 00.002 8960 Star::Find(15, 1094, 927, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.724 00.002 8960 Star::Find returns 1 (0), X=1094.34, Y=926.26, Mass=322195, SNR=66.5, Peak=33596 HFD=3.7
22:56:12.726 00.002 8960 Star::Find(15, 1812, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.728 00.002 8960 Star::Find returns 1 (0), X=1812.89, Y=346.60, Mass=333416, SNR=71.1, Peak=28131 HFD=4.3
22:56:12.730 00.002 8960 Star::Find(15, 1195, 331, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.733 00.003 8960 Star::Find returns 1 (0), X=1195.07, Y=331.26, Mass=273820, SNR=52.6, Peak=29737 HFD=3.7
22:56:12.735 00.002 8960 Star::Find(15, 1660, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.737 00.002 8960 Star::Find returns 1 (0), X=1660.32, Y=859.41, Mass=311947, SNR=61.2, Peak=24841 HFD=4.0
22:56:12.739 00.002 8960 Star::Find(15, 1850, 550, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.741 00.002 8960 Star::Find returns 1 (0), X=1850.87, Y=549.89, Mass=325511, SNR=55.9, Peak=26710 HFD=4.2
22:56:12.743 00.002 8960 Star::Find(15, 317, 89, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.745 00.002 8960 Star::Find returns 1 (0), X=317.22, Y=88.43, Mass=389782, SNR=66.9, Peak=27926 HFD=4.5
22:56:12.747 00.002 8960 Star::Find(15, 1898, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.749 00.002 8960 Star::Find returns 1 (0), X=1899.06, Y=823.72, Mass=465062, SNR=80.0, Peak=27491 HFD=5.0
22:56:12.751 00.002 8960 Star::Find(15, 1434, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.752 00.001 8960 Star::Find returns 1 (0), X=1433.93, Y=617.07, Mass=241057, SNR=53.7, Peak=25852 HFD=3.0
22:56:12.754 00.002 8960 Star::Find(15, 221, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.756 00.002 8960 Star::Find returns 1 (0), X=220.90, Y=287.96, Mass=392326, SNR=71.1, Peak=26294 HFD=4.5
22:56:12.759 00.003 8960 Star::Find(15, 1748, 934, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.761 00.002 8960 Star::Find returns 1 (0), X=1747.89, Y=933.66, Mass=381149, SNR=71.1, Peak=27126 HFD=4.5
22:56:12.763 00.002 8960 Star::Find(15, 1729, 465, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.765 00.002 8960 Star::Find returns 1 (0), X=1729.23, Y=464.67, Mass=257465, SNR=55.9, Peak=23619 HFD=3.7
22:56:12.767 00.002 8960 Star::Find(15, 1496, 759, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.769 00.002 8960 Star::Find returns 1 (0), X=1496.68, Y=758.78, Mass=324949, SNR=64.3, Peak=27836 HFD=4.5
22:56:12.771 00.002 8960 Star::Find(15, 505, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.773 00.002 8960 Star::Find returns 1 (0), X=505.08, Y=850.95, Mass=356006, SNR=65.7, Peak=28726 HFD=4.3
22:56:12.775 00.002 8960 Star::Find(15, 341, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.777 00.002 8960 Star::Find returns 1 (0), X=340.71, Y=299.96, Mass=342536, SNR=60.8, Peak=27740 HFD=4.2
22:56:12.779 00.002 8960 Star::Find(15, 777, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.780 00.001 8960 Star::Find returns 1 (0), X=777.05, Y=684.97, Mass=227980, SNR=53.4, Peak=22921 HFD=3.9
22:56:12.782 00.002 8960 Star::Find(15, 1590, 173, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.784 00.002 8960 Star::Find returns 1 (0), X=1590.71, Y=172.90, Mass=242749, SNR=52.9, Peak=21174 HFD=4.0
22:56:12.785 00.001 8960 Star::Find(15, 1220, 415, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.788 00.003 8960 Star::Find returns 1 (0), X=1220.51, Y=415.10, Mass=211517, SNR=47.5, Peak=23817 HFD=3.5
22:56:12.790 00.002 8960 Star::Find(15, 164, 659, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.792 00.002 8960 Star::Find returns 1 (0), X=164.09, Y=659.19, Mass=385227, SNR=66.8, Peak=26121 HFD=4.6
22:56:12.794 00.002 8960 Star::Find(15, 732, 63, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.797 00.003 8960 Star::Find returns 1 (0), X=732.25, Y=62.62, Mass=227486, SNR=48.1, Peak=22563 HFD=3.6
22:56:12.799 00.002 8960 Star::Find(15, 57, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.801 00.002 8960 Star::Find returns 1 (0), X=56.60, Y=552.17, Mass=501435, SNR=69.5, Peak=31926 HFD=5.4
22:56:12.802 00.001 8960 Star::Find(15, 1688, 33, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.804 00.002 8960 Star::Find returns 1 (0), X=1688.93, Y=32.34, Mass=286048, SNR=62.8, Peak=27388 HFD=4.0
22:56:12.806 00.002 8960 Star::Find(15, 1617, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.808 00.002 8960 Star::Find returns 1 (0), X=1617.46, Y=327.74, Mass=236714, SNR=48.6, Peak=22486 HFD=3.6
22:56:12.811 00.003 8960 Star::Find(15, 150, 1064, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.814 00.003 8960 Star::Find returns 1 (0), X=150.76, Y=1063.84, Mass=583454, SNR=90.4, Peak=30576 HFD=5.9
22:56:12.816 00.002 8960 Star::Find(15, 1570, 546, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.819 00.003 8960 Star::Find returns 1 (0), X=1570.16, Y=546.46, Mass=249269, SNR=60.0, Peak=23068 HFD=3.8
22:56:12.822 00.003 8960 Star::Find(15, 1361, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.824 00.002 8960 Star::Find returns 1 (0), X=1360.78, Y=244.29, Mass=213077, SNR=51.3, Peak=28483 HFD=3.5
22:56:12.826 00.002 8960 Star::Find(15, 1344, 163, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.828 00.002 8960 Star::Find returns 1 (0), X=1343.80, Y=162.78, Mass=213387, SNR=44.4, Peak=23075 HFD=3.6
22:56:12.830 00.002 8960 Star::Find(15, 730, 347, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.832 00.002 8960 Star::Find returns 1 (0), X=730.37, Y=346.52, Mass=210031, SNR=48.4, Peak=23625 HFD=3.3
22:56:12.834 00.002 8960 Star::Find(15, 1794, 769, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.836 00.002 8960 Star::Find returns 1 (0), X=1794.68, Y=768.94, Mass=243853, SNR=54.0, Peak=21692 HFD=4.0
22:56:12.838 00.002 8960 Star::Find(15, 1577, 997, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.840 00.002 8960 Star::Find returns 1 (0), X=1577.06, Y=996.48, Mass=300532, SNR=55.9, Peak=23868 HFD=4.2
22:56:12.842 00.002 8960 Star::Find(15, 338, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.844 00.002 8960 Star::Find returns 1 (0), X=338.20, Y=253.52, Mass=286954, SNR=54.0, Peak=24355 HFD=4.2
22:56:12.846 00.002 8960 Star::Find(15, 1232, 775, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.848 00.002 8960 Star::Find returns 1 (0), X=1232.44, Y=774.70, Mass=210947, SNR=42.4, Peak=20534 HFD=3.6
22:56:12.850 00.002 8960 Star::Find(15, 296, 892, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.852 00.002 8960 Star::Find returns 1 (0), X=296.43, Y=891.67, Mass=300269, SNR=49.3, Peak=20860 HFD=4.7
22:56:12.854 00.002 8960 Star::Find(15, 392, 20, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.856 00.002 8960 Star::Find returns 1 (0), X=391.53, Y=19.28, Mass=356117, SNR=62.1, Peak=27107 HFD=4.7
22:56:12.858 00.002 8960 AutoFind: finding best star pass 1
22:56:12.860 00.002 8960 Star::Find(15, 1233, 683, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.862 00.002 8960 Star::Find returns 1 (0), X=1233.06, Y=683.05, Mass=1576053, SNR=168.8, Peak=65535 HFD=4.3
22:56:12.864 00.002 8960 AutoFind: near-saturated [1233, 683] 73.7 Mass 1576053 SNR 168.8 Peak 65535
22:56:12.866 00.002 8960 Star::Find(15, 1046, 361, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.867 00.001 8960 Star::Find returns 1 (0), X=1046.04, Y=361.32, Mass=1403901, SNR=178.0, Peak=65535 HFD=4.1
22:56:12.870 00.003 8960 AutoFind: near-saturated [1046, 361] 70.2 Mass 1403901 SNR 178.0 Peak 65535
22:56:12.872 00.002 8960 Star::Find(15, 1267, 879, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.874 00.002 8960 Star::Find returns 1 (0), X=1267.21, Y=879.49, Mass=2167508, SNR=213.7, Peak=65535 HFD=5.0
22:56:12.876 00.002 8960 AutoFind: near-saturated [1267, 879] 69.2 Mass 2167508 SNR 213.7 Peak 65535
22:56:12.878 00.002 8960 Star::Find(15, 1041, 433, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.880 00.002 8960 Star::Find returns 1 (0), X=1040.89, Y=432.51, Mass=1418947, SNR=200.1, Peak=65535 HFD=3.9
22:56:12.882 00.002 8960 AutoFind: near-saturated [1041, 433] 68.2 Mass 1418947 SNR 200.1 Peak 65535
22:56:12.884 00.002 8960 Star::Find(15, 1742, 738, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.886 00.002 8960 Star::Find returns 1 (0), X=1742.46, Y=738.50, Mass=1928940, SNR=200.7, Peak=65535 HFD=5.1
22:56:12.888 00.002 8960 AutoFind: near-saturated [1742, 738] 66.0 Mass 1928940 SNR 200.7 Peak 65535
22:56:12.890 00.002 8960 Star::Find(15, 1407, 617, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.892 00.002 8960 Star::Find returns 1 (0), X=1406.87, Y=616.58, Mass=1365577, SNR=182.4, Peak=65535 HFD=3.9
22:56:12.894 00.002 8960 AutoFind: near-saturated [1407, 617] 65.5 Mass 1365577 SNR 182.4 Peak 65535
22:56:12.896 00.002 8960 Star::Find(15, 997, 990, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.898 00.002 8960 Star::Find returns 1 (0), X=996.95, Y=989.66, Mass=2475210, SNR=230.7, Peak=65535 HFD=5.2
22:56:12.900 00.002 8960 AutoFind: near-saturated [997, 990] 64.8 Mass 2475210 SNR 230.7 Peak 65535
22:56:12.902 00.002 8960 Star::Find(15, 482, 460, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.905 00.003 8960 Star::Find returns 1 (0), X=482.24, Y=460.10, Mass=2399078, SNR=219.6, Peak=65535 HFD=5.3
22:56:12.909 00.004 8960 AutoFind: near-saturated [482, 460] 64.2 Mass 2399078 SNR 219.6 Peak 65535
22:56:12.913 00.004 8960 Star::Find(15, 1654, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.915 00.002 8960 Star::Find returns 1 (0), X=1654.07, Y=456.14, Mass=2441539, SNR=223.5, Peak=65535 HFD=5.4
22:56:12.917 00.002 8960 AutoFind: near-saturated [1654, 456] 63.8 Mass 2441539 SNR 223.5 Peak 65535
22:56:12.919 00.002 8960 Star::Find(15, 430, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.921 00.002 8960 Star::Find returns 1 (0), X=429.84, Y=445.31, Mass=2322895, SNR=246.6, Peak=65535 HFD=5.2
22:56:12.924 00.003 8960 AutoFind: near-saturated [430, 446] 63.1 Mass 2322895 SNR 246.6 Peak 65535
22:56:12.925 00.001 8960 Star::Find(15, 953, 622, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.927 00.002 8960 Star::Find returns 1 (0), X=953.17, Y=621.70, Mass=1300423, SNR=194.8, Peak=65535 HFD=4.0
22:56:12.929 00.002 8960 AutoFind: near-saturated [953, 622] 62.2 Mass 1300423 SNR 194.8 Peak 65535
22:56:12.932 00.003 8960 Star::Find(15, 1597, 799, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.935 00.003 8960 Star::Find returns 1 (0), X=1597.27, Y=799.41, Mass=1542282, SNR=201.9, Peak=65535 HFD=4.7
22:56:12.938 00.003 8960 AutoFind: near-saturated [1597, 799] 61.8 Mass 1542282 SNR 201.9 Peak 65535
22:56:12.940 00.002 8960 Star::Find(15, 1183, 1020, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.943 00.003 8960 Star::Find returns 1 (0), X=1182.91, Y=1019.94, Mass=2182528, SNR=140.8, Peak=65535 HFD=5.3
22:56:12.945 00.002 8960 AutoFind: near-saturated [1183, 1020] 60.9 Mass 2182528 SNR 140.8 Peak 65535
22:56:12.947 00.002 8960 Star::Find(15, 1874, 735, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.950 00.003 8960 Star::Find returns 1 (0), X=1874.02, Y=735.20, Mass=1687756, SNR=182.4, Peak=65535 HFD=4.8
22:56:12.953 00.003 8960 AutoFind: near-saturated [1874, 735] 55.7 Mass 1687756 SNR 182.4 Peak 65535
22:56:12.955 00.002 8960 Star::Find(15, 1878, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.958 00.003 8960 Star::Find returns 1 (0), X=1879.19, Y=918.37, Mass=2898967, SNR=243.1, Peak=65535 HFD=5.8
22:56:12.960 00.002 8960 AutoFind: near-saturated [1878, 918] 54.7 Mass 2898967 SNR 243.1 Peak 65535
22:56:12.963 00.003 8960 Star::Find(15, 261, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.966 00.003 8960 Star::Find returns 1 (0), X=260.78, Y=334.91, Mass=1771945, SNR=183.2, Peak=65535 HFD=5.2
22:56:12.968 00.002 8960 AutoFind: near-saturated [261, 335] 52.5 Mass 1771945 SNR 183.2 Peak 65535
22:56:12.969 00.001 8960 Star::Find(15, 1467, 956, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.971 00.002 8960 Star::Find returns 1 (0), X=1466.72, Y=955.58, Mass=2926819, SNR=222.8, Peak=65535 HFD=5.6
22:56:12.974 00.003 8960 AutoFind: near-saturated [1467, 956] 52.4 Mass 2926819 SNR 222.8 Peak 65535
22:56:12.976 00.002 8960 Star::Find(15, 738, 626, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.978 00.002 8960 Star::Find returns 1 (0), X=737.48, Y=625.58, Mass=2991699, SNR=231.2, Peak=65535 HFD=5.8
22:56:12.981 00.003 8960 AutoFind: near-saturated [738, 626] 51.6 Mass 2991699 SNR 231.2 Peak 65535
22:56:12.983 00.002 8960 Star::Find(15, 1874, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.985 00.002 8960 Star::Find returns 1 (0), X=1875.77, Y=581.53, Mass=3281290, SNR=265.4, Peak=65535 HFD=6.2
22:56:12.987 00.002 8960 AutoFind: near-saturated [1874, 581] 51.3 Mass 3281290 SNR 265.4 Peak 65535
22:56:12.989 00.002 8960 Star::Find(15, 1535, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.991 00.002 8960 Star::Find returns 1 (0), X=1535.40, Y=922.89, Mass=1270632, SNR=163.8, Peak=65535 HFD=4.5
22:56:12.993 00.002 8960 AutoFind: near-saturated [1535, 923] 50.4 Mass 1270632 SNR 163.8 Peak 65535
22:56:12.995 00.002 8960 Star::Find(15, 1785, 991, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:12.997 00.002 8960 Star::Find returns 1 (0), X=1785.25, Y=991.10, Mass=1570340, SNR=187.0, Peak=65535 HFD=4.9
22:56:12.999 00.002 8960 AutoFind: near-saturated [1785, 991] 49.4 Mass 1570340 SNR 187.0 Peak 65535
22:56:13.000 00.001 8960 Star::Find(15, 647, 1049, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:13.002 00.002 8960 Star::Find returns 1 (0), X=646.72, Y=1048.48, Mass=1459265, SNR=202.5, Peak=65535 HFD=5.0
22:56:13.004 00.002 8960 AutoFind: near-saturated [647, 1049] 47.6 Mass 1459265 SNR 202.5 Peak 65535
22:56:13.006 00.002 8960 Star::Find(15, 1156, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:13.008 00.002 8960 Star::Find returns 1 (0), X=1155.95, Y=289.94, Mass=872110, SNR=129.3, Peak=65532 HFD=3.9
22:56:13.010 00.002 8960 AutoFind: near-saturated [1156, 290] 42.7 Mass 872110 SNR 129.3 Peak 65532
22:56:13.012 00.002 8960 Star::Find(15, 1437, 593, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:13.014 00.002 8960 Star::Find returns 1 (0), X=1436.95, Y=592.80, Mass=1003293, SNR=137.5, Peak=65535 HFD=4.1
22:56:13.015 00.001 8960 AutoFind: near-saturated [1437, 593] 41.7 Mass 1003293 SNR 137.5 Peak 65535
22:56:13.017 00.002 8960 Star::Find(15, 654, 211, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:13.019 00.002 8960 Star::Find returns 1 (0), X=654.37, Y=211.18, Mass=816456, SNR=135.1, Peak=62057 HFD=4.0
22:56:13.021 00.002 8960 AutoFind: near-saturated [654, 211] 32.8 Mass 816456 SNR 135.1 Peak 62057
22:56:13.023 00.002 8960 Star::Find(15, 1851, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:13.025 00.002 8960 Star::Find returns 1 (0), X=1851.20, Y=900.40, Mass=970310, SNR=150.5, Peak=48342 HFD=4.8
22:56:13.027 00.002 8960 AutoFind returns star at [1851, 900] 32.2 Mass 970310 SNR 150.5
22:56:13.031 00.004 8960 Star::Find(15, 1851, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:13.033 00.002 8960 Star::Find returns 1 (0), X=1851.20, Y=900.40, Mass=970310, SNR=150.5, Peak=48342 HFD=4.8
22:56:13.036 00.003 8960 MultiStar: List (12): {1851.20, 900.40}(150.5), {605.63, 883.93}(108.5), {1411.38, 128.72}(124.7), {1233.17, 343.43}(90.5), {921.62, 894.11}(116.8), {965.56, 868.88}(103.2), {444.37, 655.42}(125.1), {440.38, 897.90}(129.3), {1600.40, 538.22}(96.4), {522.12, 468.17}(110.8), {925.49, 296.40}(101.7), {1257.49, 820.09}(105.7), 
22:56:13.037 00.001 8960 setting lock position to (1851.20, 900.40)
22:56:13.039 00.002 8960 MultiStar: stabilizing after lock position change
22:56:13.041 00.002 8960 AutoSelect: state = 1, call UpdateGuideState
22:56:13.043 00.002 8960 UpdateGuideState(): m_state=1
22:56:13.044 00.001 8960 Star::Find(15, 1851, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1718
22:56:13.046 00.002 8960 Star::Find returns 1 (0), X=1851.20, Y=900.40, Mass=970310, SNR=150.5, Peak=48342 HFD=4.8
22:56:13.048 00.002 8960 DistanceChecker: deactivated
22:56:13.050 00.002 8960 CameraToMount -- cameraTheta (0.00) - m_xAngle (-0.39) = xAngle (0.39 = 0.39)
22:56:13.052 00.002 8960 CameraToMount -- cameraTheta (0.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.36 = 0.36)
22:56:13.053 00.001 8960 CameraToMount -- cameraX=0.00 cameraY=0.00 hyp=0.00 cameraTheta=0.00 mountX=0.00 mountY=0.00, mountTheta=0.00
22:56:13.058 00.005 8960 setting lock position to (1851.20, 900.40)
22:56:13.060 00.002 8960 MultiStar: stabilizing after lock position change
22:56:13.062 00.002 8960 CurrentPosition() valid, moving to STATE_SELECTED
22:56:13.064 00.002 8960 Changing from state SELECTING to SELECTED
22:56:13.066 00.002 8960 guider state => SELECTED
22:56:13.080 00.014 8960 UpdateImageDisplay: Size=(1920,1080) min=3907, max=65535, med=7542, FiltMin=5680, FiltMax=65535, Gamma=2.540
22:56:13.104 00.024 8960 UpdateGuideState exits: m=970310 SNR=150.5
22:56:13.108 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3907, max=65535, med=7542, FiltMin=5680, FiltMax=65535, Gamma=2.540
22:56:13.133 00.025 8960 Status Line: Auto-selected star at (1851.2, 900.4)
22:56:13.311 00.178 13828 Exposure complete
22:56:13.461 00.150 13828 worker thread done servicing request
22:56:13.461 00.000 8960 OnExposeComplete: enter
22:56:13.464 00.003 8960 UpdateGuideState(): m_state=2
22:56:13.468 00.004 8960 Star::Find(15, 1851, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1719
22:56:13.470 00.002 8960 Star::Find returns 1 (0), X=1850.89, Y=900.31, Mass=1034802, SNR=147.7, Peak=48854 HFD=4.9
22:56:13.472 00.002 8960 CameraToMount -- cameraTheta (-2.87) - m_xAngle (-0.39) = xAngle (-2.47 = -2.47)
22:56:13.474 00.002 8960 CameraToMount -- cameraTheta (-2.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.51 = -2.51)
22:56:13.476 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.09 hyp=0.32 cameraTheta=-2.87 mountX=-0.25 mountY=-0.19, mountTheta=-2.50
22:56:13.480 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3689, max=65535, med=7536, FiltMin=5475, FiltMax=65535, Gamma=2.540
22:56:13.507 00.027 8960 UpdateGuideState exits: m=1034802 SNR=147.7
22:56:13.510 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:13.512 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:13.514 00.002 8960 Enqueuing Expose request
22:56:13.516 00.002 13828 Worker thread wakes up
22:56:13.516 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:13.516 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,885,31,31)
22:56:15.986 02.470 13828 Exposure complete
22:56:16.137 00.151 13828 worker thread done servicing request
22:56:16.137 00.000 8960 OnExposeComplete: enter
22:56:16.140 00.003 8960 UpdateGuideState(): m_state=2
22:56:16.142 00.002 8960 Star::Find(15, 1850, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1720
22:56:16.144 00.002 8960 Star::Find returns 1 (0), X=1851.00, Y=900.86, Mass=969847, SNR=153.8, Peak=52630 HFD=4.6
22:56:16.146 00.002 8960 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.39) = xAngle (2.36 = 2.36)
22:56:16.148 00.002 8960 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.33 = 2.33)
22:56:16.150 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.47 hyp=0.51 cameraTheta=1.97 mountX=-0.36 mountY=0.37, mountTheta=2.34
22:56:16.153 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3747, max=65535, med=7536, FiltMin=5807, FiltMax=65535, Gamma=2.540
22:56:16.180 00.027 8960 UpdateGuideState exits: m=969847 SNR=153.8
22:56:16.182 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:16.184 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:16.186 00.002 8960 Enqueuing Expose request
22:56:16.188 00.002 13828 Worker thread wakes up
22:56:16.188 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:16.188 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:17.946 01.758 8960 GuideButtonClick i=1 ctx=Guide button clicked
22:56:17.958 00.012 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
22:56:17.960 00.002 8960 guider state => CALIBRATED
22:56:17.962 00.002 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:56:17.971 00.009 8960 reset dither spiral
22:56:18.656 00.685 13828 Exposure complete
22:56:18.808 00.152 13828 worker thread done servicing request
22:56:18.809 00.001 8960 OnExposeComplete: enter
22:56:18.811 00.002 8960 UpdateGuideState(): m_state=5
22:56:18.813 00.002 8960 Star::Find(15, 1851, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1721
22:56:18.815 00.002 8960 Star::Find returns 1 (0), X=1850.83, Y=900.92, Mass=952756, SNR=129.4, Peak=49008 HFD=4.7
22:56:18.817 00.002 8960 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.39) = xAngle (2.57 = 2.57)
22:56:18.819 00.002 8960 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.53 = 2.53)
22:56:18.820 00.001 8960 CameraToMount -- cameraX=-0.36 cameraY=0.52 hyp=0.64 cameraTheta=2.18 mountX=-0.54 mountY=0.36, mountTheta=2.54
22:56:18.823 00.003 8960 Changing from state CALIBRATED to GUIDING
22:56:18.826 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:56:18.829 00.003 8960 ScopeASCOM::SideOfPier() returns 0
22:56:18.831 00.002 8960 AdjustCalibrationForScopePointing (scope): current dec=34.6 pierSide=0, cal dec=16.9 pierSide=0 rotAngle=None bin=1
22:56:18.833 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:56:18.835 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:56:18.837 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:56:18.840 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:56:18.842 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:56:18.845 00.003 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:56:18.847 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:56:18.849 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:18.851 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:56:18.853 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:56:18.855 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:56:18.857 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:56:18.859 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:56:18.863 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
22:56:18.865 00.002 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
22:56:18.867 00.002 8960 Dec comp: XRate 1.942 -> 1.671 for dec 16.9 -> dec 34.6
22:56:18.874 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:56:18.878 00.004 8960 ScopeASCOM::SideOfPier() returns 0
22:56:18.880 00.002 8960 setting lock position to (1850.83, 900.92)
22:56:18.882 00.002 8960 MultiStar: stabilizing after lock position change
22:56:18.884 00.002 8960 guider state => GUIDING
22:56:18.885 00.001 8960 Status Line: Guiding
22:56:18.891 00.006 8960 Mount: notify guiding started
22:56:18.894 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
22:56:18.897 00.003 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
22:56:18.899 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
22:56:18.901 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
22:56:18.903 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
22:56:18.906 00.003 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
22:56:18.909 00.003 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
22:56:18.911 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
22:56:18.914 00.003 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
22:56:18.916 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
22:56:18.918 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
22:56:18.920 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:56:18.923 00.003 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:56:18.926 00.003 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:56:18.928 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:56:18.930 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:56:18.932 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:56:18.934 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:56:18.936 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:56:18.939 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:18.941 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:56:18.944 00.003 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:56:18.946 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:56:18.948 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:56:18.950 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:56:18.952 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:56:18.955 00.003 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:56:18.957 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:56:18.960 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:56:18.963 00.003 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:56:18.965 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:56:18.969 00.004 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:56:18.972 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:56:18.975 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:56:18.978 00.003 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:56:18.981 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:56:18.983 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:56:18.986 00.003 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:56:18.993 00.007 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
22:56:18.998 00.005 8960 ScopeASCOM::SideOfPier() returns 0
22:56:19.002 00.004 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:56:19.005 00.003 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
22:56:19.008 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:56:19.010 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.6
22:56:19.012 00.002 8960 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
22:56:19.015 00.003 8960 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:56:19.018 00.003 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:56:19.020 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:56:19.023 00.003 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
22:56:19.033 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=3926, max=65535, med=7542, FiltMin=5654, FiltMax=65535, Gamma=2.540
22:56:19.058 00.025 8960 UpdateGuideState exits: m=952756 SNR=129.4
22:56:19.061 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:19.063 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:19.066 00.003 8960 Enqueuing Expose request
22:56:19.068 00.002 13828 Worker thread wakes up
22:56:19.068 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:19.068 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:21.530 02.462 13828 Exposure complete
22:56:21.661 00.131 13828 worker thread done servicing request
22:56:21.662 00.001 8960 OnExposeComplete: enter
22:56:21.664 00.002 8960 UpdateGuideState(): m_state=6
22:56:21.667 00.003 8960 Star::Find(15, 1850, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:56:21.671 00.004 8960 Star::Find returns 1 (0), X=1850.79, Y=900.84, Mass=991883, SNR=119.3, Peak=47280 HFD=4.7
22:56:21.673 00.002 8960 CameraToMount -- cameraTheta (-2.07) - m_xAngle (-0.39) = xAngle (-1.68 = -1.68)
22:56:21.675 00.002 8960 CameraToMount -- cameraTheta (-2.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.72 = -1.72)
22:56:21.677 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.07 mountX=-0.01 mountY=-0.09, mountTheta=-1.68
22:56:21.680 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.08, opts=13)
22:56:21.682 00.002 8960 Enqueuing Move request for scope (-0.04, -0.08)
22:56:21.685 00.003 13828 Worker thread wakes up
22:56:21.685 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3772, max=65535, med=7536, FiltMin=5513, FiltMax=65535, Gamma=2.540
22:56:21.687 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.08) opts 0xd
22:56:21.687 00.000 8960 UpdateGuideState exits: m=991883 SNR=119.3
22:56:21.689 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:21.691 00.002 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.08)
22:56:21.691 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:21.693 00.002 8960 Enqueuing Expose request
22:56:21.696 00.003 13828 Moving (-0.04, -0.08) raw xDistance=-0.01 yDistance=-0.09
22:56:21.696 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:56:21.696 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:21.696 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
22:56:21.697 00.001 13828 MoveAxis(E, 0, ABG)
22:56:21.697 00.000 13828 Move returns status 0, amount 0
22:56:21.697 00.000 13828 MoveAxis(N, 0, ABG)
22:56:21.697 00.000 13828 duration set to 0 by GuideMode
22:56:21.697 00.000 13828 Move returns status 0, amount 0
22:56:21.697 00.000 13828 move complete, result=0
22:56:21.697 00.000 13828 worker thread done servicing request
22:56:21.697 00.000 13828 Worker thread wakes up
22:56:21.697 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:21.697 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:21.699 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:56:24.164 02.465 13828 Exposure complete
22:56:24.322 00.158 13828 worker thread done servicing request
22:56:24.323 00.001 8960 OnExposeComplete: enter
22:56:24.326 00.003 8960 UpdateGuideState(): m_state=6
22:56:24.329 00.003 8960 Star::Find(15, 1850, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:56:24.331 00.002 8960 Star::Find returns 1 (0), X=1850.53, Y=901.06, Mass=995388, SNR=142.1, Peak=46384 HFD=5.0
22:56:24.333 00.002 8960 CameraToMount -- cameraTheta (2.71) - m_xAngle (-0.39) = xAngle (3.10 = 3.10)
22:56:24.335 00.002 8960 CameraToMount -- cameraTheta (2.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.06 = 3.06)
22:56:24.336 00.001 8960 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.33 cameraTheta=2.71 mountX=-0.33 mountY=0.03, mountTheta=3.06
22:56:24.340 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.14, opts=13)
22:56:24.342 00.002 8960 Enqueuing Move request for scope (-0.30, 0.14)
22:56:24.345 00.003 13828 Worker thread wakes up
22:56:24.345 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3132, max=65535, med=7536, FiltMin=5744, FiltMax=65535, Gamma=2.540
22:56:24.347 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.14) opts 0xd
22:56:24.347 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.14)
22:56:24.347 00.000 8960 UpdateGuideState exits: m=995388 SNR=142.1
22:56:24.350 00.003 13828 Moving (-0.30, 0.14) raw xDistance=-0.33 yDistance=0.03
22:56:24.350 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:24.352 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:56:24.352 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:24.354 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:24.354 00.000 8960 Enqueuing Expose request
22:56:24.357 00.003 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:56:24.357 00.000 13828 MoveAxis(E, 124, ABG)
22:56:24.357 00.000 13828 Guiding  Dir = 2, Dur = 124
22:56:24.359 00.002 13828 IsSlewing returns 0
22:56:24.359 00.000 13828 IsGuiding returns 0
22:56:24.361 00.002 13828 PulseGuide returned control before completion, sleep 133
22:56:24.497 00.136 13828 IsGuiding returns 0
22:56:24.497 00.000 13828 Move returns status 0, amount 124
22:56:24.497 00.000 13828 MoveAxis(N, 0, ABG)
22:56:24.497 00.000 13828 duration set to 0 by GuideMode
22:56:24.497 00.000 13828 Move returns status 0, amount 0
22:56:24.497 00.000 13828 move complete, result=0
22:56:24.497 00.000 13828 worker thread done servicing request
22:56:24.497 00.000 13828 Worker thread wakes up
22:56:24.497 00.000 8960 GuideStep: -0.3 px 124 ms EAST, 0.0 px 0 ms NORTH
22:56:24.499 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:24.499 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:26.972 02.473 13828 Exposure complete
22:56:27.114 00.142 13828 worker thread done servicing request
22:56:27.114 00.000 8960 OnExposeComplete: enter
22:56:27.117 00.003 8960 UpdateGuideState(): m_state=6
22:56:27.122 00.005 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:56:27.126 00.004 8960 Star::Find returns 1 (0), X=1850.85, Y=901.04, Mass=967603, SNR=137.7, Peak=46358 HFD=4.5
22:56:27.128 00.002 8960 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.39) = xAngle (1.87 = 1.87)
22:56:27.132 00.004 8960 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.84 = 1.84)
22:56:27.138 00.006 8960 CameraToMount -- cameraX=0.01 cameraY=0.12 hyp=0.12 cameraTheta=1.48 mountX=-0.04 mountY=0.12, mountTheta=1.87
22:56:27.142 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=0.12, opts=13)
22:56:27.145 00.003 8960 Enqueuing Move request for scope (0.01, 0.12)
22:56:27.149 00.004 13828 Worker thread wakes up
22:56:27.149 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7542, FiltMin=5545, FiltMax=65535, Gamma=2.540
22:56:27.152 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.12) opts 0xd
22:56:27.152 00.000 8960 UpdateGuideState exits: m=967603 SNR=137.7
22:56:27.154 00.002 13828 Handling offset move in thread for scope, endpoint = (0.01, 0.12)
22:56:27.154 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:27.156 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:27.158 00.002 8960 Enqueuing Expose request
22:56:27.160 00.002 13828 Moving (0.01, 0.12) raw xDistance=-0.04 yDistance=0.12
22:56:27.160 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:56:27.160 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:27.160 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
22:56:27.160 00.000 13828 MoveAxis(E, 0, ABG)
22:56:27.161 00.001 13828 Move returns status 0, amount 0
22:56:27.161 00.000 13828 MoveAxis(N, 0, ABG)
22:56:27.161 00.000 13828 duration set to 0 by GuideMode
22:56:27.161 00.000 13828 Move returns status 0, amount 0
22:56:27.161 00.000 13828 move complete, result=0
22:56:27.161 00.000 13828 worker thread done servicing request
22:56:27.161 00.000 13828 Worker thread wakes up
22:56:27.161 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:27.161 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:27.162 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:29.644 02.482 13828 Exposure complete
22:56:29.816 00.172 13828 worker thread done servicing request
22:56:29.816 00.000 8960 OnExposeComplete: enter
22:56:29.819 00.003 8960 UpdateGuideState(): m_state=6
22:56:29.824 00.005 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:56:29.827 00.003 8960 Star::Find returns 1 (0), X=1850.42, Y=901.23, Mass=964212, SNR=122.8, Peak=43952 HFD=4.8
22:56:29.829 00.002 8960 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.39) = xAngle (2.89 = 2.89)
22:56:29.831 00.002 8960 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.86 = 2.86)
22:56:29.833 00.002 8960 CameraToMount -- cameraX=-0.41 cameraY=0.31 hyp=0.52 cameraTheta=2.50 mountX=-0.50 mountY=0.15, mountTheta=2.86
22:56:29.838 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.41, y=0.31, opts=13)
22:56:29.844 00.006 8960 Enqueuing Move request for scope (-0.41, 0.31)
22:56:29.845 00.001 13828 Worker thread wakes up
22:56:29.846 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3632, max=65535, med=7542, FiltMin=5395, FiltMax=65535, Gamma=2.540
22:56:29.849 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.41, 0.31) opts 0xd
22:56:29.849 00.000 8960 UpdateGuideState exits: m=964212 SNR=122.8
22:56:29.852 00.003 13828 Handling offset move in thread for scope, endpoint = (-0.41, 0.31)
22:56:29.852 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:29.854 00.002 13828 Moving (-0.41, 0.31) raw xDistance=-0.50 yDistance=0.15
22:56:29.855 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:29.859 00.004 8960 Enqueuing Expose request
22:56:29.861 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
22:56:29.861 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:29.861 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:56:29.861 00.000 13828 MoveAxis(E, 189, ABG)
22:56:29.862 00.001 13828 Guiding  Dir = 2, Dur = 189
22:56:29.863 00.001 13828 IsSlewing returns 0
22:56:29.863 00.000 13828 IsGuiding returns 0
22:56:29.865 00.002 13828 PulseGuide returned control before completion, sleep 198
22:56:30.070 00.205 13828 IsGuiding returns 0
22:56:30.070 00.000 13828 Move returns status 0, amount 189
22:56:30.070 00.000 13828 MoveAxis(N, 0, ABG)
22:56:30.070 00.000 13828 duration set to 0 by GuideMode
22:56:30.070 00.000 13828 Move returns status 0, amount 0
22:56:30.070 00.000 13828 move complete, result=0
22:56:30.070 00.000 13828 worker thread done servicing request
22:56:30.070 00.000 8960 GuideStep: -0.5 px 189 ms EAST, 0.1 px 0 ms NORTH
22:56:30.072 00.002 13828 Worker thread wakes up
22:56:30.072 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:30.072 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:32.551 02.479 13828 Exposure complete
22:56:32.722 00.171 13828 worker thread done servicing request
22:56:32.722 00.000 8960 OnExposeComplete: enter
22:56:32.725 00.003 8960 UpdateGuideState(): m_state=6
22:56:32.728 00.003 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:56:32.731 00.003 8960 Star::Find returns 1 (0), X=1850.79, Y=901.14, Mass=977035, SNR=124.5, Peak=50384 HFD=4.7
22:56:32.733 00.002 8960 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.39) = xAngle (2.18 = 2.18)
22:56:32.736 00.003 8960 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.15 = 2.15)
22:56:32.739 00.003 8960 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.79 mountX=-0.13 mountY=0.19, mountTheta=2.17
22:56:32.743 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=0.22, opts=13)
22:56:32.746 00.003 8960 Enqueuing Move request for scope (-0.05, 0.22)
22:56:32.749 00.003 13828 Worker thread wakes up
22:56:32.749 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.22) opts 0xd
22:56:32.749 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, 0.22)
22:56:32.749 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3849, max=65535, med=7536, FiltMin=5449, FiltMax=65535, Gamma=2.540
22:56:32.751 00.002 13828 Moving (-0.05, 0.22) raw xDistance=-0.13 yDistance=0.19
22:56:32.751 00.000 8960 UpdateGuideState exits: m=977035 SNR=124.5
22:56:32.753 00.002 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.13
22:56:32.753 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:32.756 00.003 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:32.756 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:32.758 00.002 8960 Enqueuing Expose request
22:56:32.760 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:56:32.760 00.000 13828 MoveAxis(E, 61, ABG)
22:56:32.760 00.000 13828 Guiding  Dir = 2, Dur = 61
22:56:32.763 00.003 13828 IsSlewing returns 0
22:56:32.763 00.000 13828 IsGuiding returns 0
22:56:32.766 00.003 13828 PulseGuide returned control before completion, sleep 69
22:56:32.847 00.081 13828 IsGuiding returns 0
22:56:32.847 00.000 13828 Move returns status 0, amount 61
22:56:32.847 00.000 13828 MoveAxis(N, 0, ABG)
22:56:32.847 00.000 13828 duration set to 0 by GuideMode
22:56:32.847 00.000 13828 Move returns status 0, amount 0
22:56:32.847 00.000 13828 move complete, result=0
22:56:32.847 00.000 13828 worker thread done servicing request
22:56:32.847 00.000 13828 Worker thread wakes up
22:56:32.847 00.000 8960 GuideStep: -0.1 px 61 ms EAST, 0.2 px 0 ms NORTH
22:56:32.850 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:32.850 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:35.321 02.471 13828 Exposure complete
22:56:35.468 00.147 13828 worker thread done servicing request
22:56:35.468 00.000 8960 OnExposeComplete: enter
22:56:35.470 00.002 8960 UpdateGuideState(): m_state=6
22:56:35.472 00.002 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.474 00.002 8960 Star::Find returns 1 (0), X=1850.87, Y=901.11, Mass=1012629, SNR=133.4, Peak=53776 HFD=4.7
22:56:35.476 00.002 8960 MultiStar: exiting stabilization period
22:56:35.478 00.002 8960 MultiStar: updating star positions after lock position change
22:56:35.480 00.002 8960 Star::Find(15, 605, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.483 00.003 8960 Star::Find returns 1 (0), X=605.28, Y=884.87, Mass=1050412, SNR=130.5, Peak=65535 HFD=4.6
22:56:35.485 00.002 8960 Star::Find(15, 1411, 129, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.488 00.003 8960 Star::Find returns 1 (0), X=1410.77, Y=129.69, Mass=636239, SNR=105.1, Peak=54915 HFD=3.7
22:56:35.491 00.003 8960 Star::Find(15, 1233, 344, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.494 00.003 8960 Star::Find returns 1 (0), X=1232.56, Y=344.23, Mass=550450, SNR=89.2, Peak=47747 HFD=3.5
22:56:35.496 00.002 8960 Star::Find(15, 921, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.499 00.003 8960 Star::Find returns 1 (0), X=921.27, Y=894.72, Mass=724081, SNR=123.1, Peak=47414 HFD=4.0
22:56:35.501 00.002 8960 Star::Find(15, 965, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.504 00.003 8960 Star::Find returns 1 (0), X=965.15, Y=869.63, Mass=598568, SNR=96.6, Peak=44016 HFD=3.7
22:56:35.506 00.002 8960 Star::Find(15, 444, 656, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.509 00.003 8960 Star::Find returns 1 (0), X=444.06, Y=656.15, Mass=822776, SNR=119.1, Peak=47843 HFD=4.3
22:56:35.512 00.003 8960 Star::Find(15, 440, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.516 00.004 8960 Star::Find returns 1 (0), X=440.03, Y=898.87, Mass=892461, SNR=103.2, Peak=49328 HFD=4.5
22:56:35.518 00.002 8960 Star::Find(15, 1600, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.520 00.002 8960 Star::Find returns 1 (0), X=1600.01, Y=539.05, Mass=570626, SNR=104.5, Peak=41936 HFD=4.1
22:56:35.523 00.003 8960 Star::Find(15, 521, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.525 00.002 8960 Star::Find returns 1 (0), X=521.63, Y=469.14, Mass=660255, SNR=128.8, Peak=42819 HFD=4.5
22:56:35.528 00.003 8960 Star::Find(15, 925, 297, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.530 00.002 8960 Star::Find returns 1 (0), X=924.99, Y=297.25, Mass=505869, SNR=82.7, Peak=38243 HFD=4.0
22:56:35.533 00.003 8960 Star::Find(15, 1257, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:56:35.536 00.003 8960 Star::Find returns 1 (0), X=1257.03, Y=821.10, Mass=507030, SNR=87.5, Peak=36009 HFD=4.2
22:56:35.540 00.004 8960 CameraToMount -- cameraTheta (1.41) - m_xAngle (-0.39) = xAngle (1.80 = 1.80)
22:56:35.542 00.002 8960 CameraToMount -- cameraTheta (1.41) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.76 = 1.76)
22:56:35.545 00.003 8960 CameraToMount -- cameraX=0.03 cameraY=0.19 hyp=0.20 cameraTheta=1.41 mountX=-0.04 mountY=0.19, mountTheta=1.80
22:56:35.550 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=0.19, opts=13)
22:56:35.553 00.003 8960 Enqueuing Move request for scope (0.03, 0.19)
22:56:35.556 00.003 13828 Worker thread wakes up
22:56:35.556 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3817, max=65535, med=7542, FiltMin=5609, FiltMax=65535, Gamma=2.540
22:56:35.559 00.003 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.19) opts 0xd
22:56:35.559 00.000 8960 UpdateGuideState exits: m=1012629 SNR=133.4
22:56:35.562 00.003 13828 Handling offset move in thread for scope, endpoint = (0.03, 0.19)
22:56:35.562 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:35.565 00.003 13828 Moving (0.03, 0.19) raw xDistance=-0.04 yDistance=0.19
22:56:35.565 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:35.567 00.002 8960 Enqueuing Expose request
22:56:35.569 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:56:35.569 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:56:35.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:56:35.569 00.000 13828 MoveAxis(E, 0, ABG)
22:56:35.569 00.000 13828 Move returns status 0, amount 0
22:56:35.569 00.000 13828 MoveAxis(N, 0, ABG)
22:56:35.569 00.000 13828 duration set to 0 by GuideMode
22:56:35.569 00.000 13828 Move returns status 0, amount 0
22:56:35.569 00.000 13828 move complete, result=0
22:56:35.570 00.001 13828 worker thread done servicing request
22:56:35.570 00.000 13828 Worker thread wakes up
22:56:35.570 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:35.570 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:35.571 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:56:38.032 02.461 13828 Exposure complete
22:56:38.172 00.140 13828 worker thread done servicing request
22:56:38.173 00.001 8960 OnExposeComplete: enter
22:56:38.175 00.002 8960 UpdateGuideState(): m_state=6
22:56:38.177 00.002 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:56:38.179 00.002 8960 Star::Find returns 1 (0), X=1850.85, Y=901.12, Mass=993278, SNR=132.0, Peak=46992 HFD=4.6
22:56:38.181 00.002 8960 MultiStar: [#1 0.00,-0.01,0.87,U] [#2 0.22,0.08,0.77,U] [#3 -0.05,0.07,0.74,U] [#4 -0.10,0.20,0.89,U] [#5 -0.16,0.18,0.65,U] [#6 0.07,0.05,0.91,U] [#7 0.10,-0.07,1.08,U] [#8 0.18,0.08,0.76,U] 
22:56:38.183 00.002 8960 refined, 8 included, MultiStar: {0.04, 0.08}, one-star: {0.02, 0.20}
22:56:38.185 00.002 8960 CameraToMount -- cameraTheta (1.16) - m_xAngle (-0.39) = xAngle (1.56 = 1.56)
22:56:38.187 00.002 8960 CameraToMount -- cameraTheta (1.16) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.52 = 1.52)
22:56:38.190 00.003 8960 CameraToMount -- cameraX=0.04 cameraY=0.08 hyp=0.09 cameraTheta=1.16 mountX=0.00 mountY=0.09, mountTheta=1.56
22:56:38.193 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=0.08, opts=13)
22:56:38.195 00.002 8960 Enqueuing Move request for scope (0.04, 0.08)
22:56:38.197 00.002 13828 Worker thread wakes up
22:56:38.197 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3465, max=65535, med=7536, FiltMin=5692, FiltMax=65535, Gamma=2.540
22:56:38.199 00.002 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.08) opts 0xd
22:56:38.199 00.000 8960 UpdateGuideState exits: m=993278 SNR=132.0
22:56:38.201 00.002 13828 Handling offset move in thread for scope, endpoint = (0.04, 0.08)
22:56:38.201 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:38.203 00.002 13828 Moving (0.04, 0.08) raw xDistance=0.00 yDistance=0.09
22:56:38.203 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:38.205 00.002 8960 Enqueuing Expose request
22:56:38.207 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00
22:56:38.207 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:38.207 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:56:38.207 00.000 13828 MoveAxis(E, 0, ABG)
22:56:38.207 00.000 13828 Move returns status 0, amount 0
22:56:38.207 00.000 13828 MoveAxis(N, 0, ABG)
22:56:38.207 00.000 13828 duration set to 0 by GuideMode
22:56:38.207 00.000 13828 Move returns status 0, amount 0
22:56:38.207 00.000 13828 move complete, result=0
22:56:38.207 00.000 13828 worker thread done servicing request
22:56:38.208 00.001 13828 Worker thread wakes up
22:56:38.208 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:38.208 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:38.208 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:40.682 02.474 13828 Exposure complete
22:56:40.822 00.140 13828 worker thread done servicing request
22:56:40.822 00.000 8960 OnExposeComplete: enter
22:56:40.825 00.003 8960 UpdateGuideState(): m_state=6
22:56:40.828 00.003 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:56:40.831 00.003 8960 Star::Find returns 1 (0), X=1850.78, Y=901.47, Mass=1017950, SNR=144.4, Peak=54800 HFD=4.7
22:56:40.834 00.003 8960 MultiStar: [#1 -0.10,0.18,0.97,U] [#2 0.05,0.12,0.72,U] [#3 0.06,0.17,0.70,U] [#4 -0.09,0.28,0.74,U] [#5 -0.06,0.34,0.72,U] [#6 -0.07,0.17,0.76,U] [#7 0.12,0.13,0.77,U] [#8 -0.21,0.12,0.62,U] 
22:56:40.836 00.002 8960 refined, 8 included, MultiStar: {-0.04, 0.24}, one-star: {-0.05, 0.55}
22:56:40.839 00.003 8960 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.39) = xAngle (2.12 = 2.12)
22:56:40.842 00.003 8960 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.08 = 2.08)
22:56:40.844 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.73 mountX=-0.13 mountY=0.21, mountTheta=2.11
22:56:40.848 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.24, opts=13)
22:56:40.851 00.003 8960 Enqueuing Move request for scope (-0.04, 0.24)
22:56:40.853 00.002 13828 Worker thread wakes up
22:56:40.853 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
22:56:40.853 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
22:56:40.853 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3715, max=65535, med=7548, FiltMin=5526, FiltMax=65535, Gamma=2.540
22:56:40.855 00.002 13828 Moving (-0.04, 0.24) raw xDistance=-0.13 yDistance=0.21
22:56:40.855 00.000 8960 UpdateGuideState exits: m=1017950 SNR=144.4
22:56:40.858 00.003 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.13
22:56:40.858 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:40.860 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:56:40.861 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:40.862 00.001 8960 Enqueuing Expose request
22:56:40.864 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
22:56:40.864 00.000 13828 MoveAxis(E, 48, ABG)
22:56:40.864 00.000 13828 Guiding  Dir = 2, Dur = 48
22:56:40.865 00.001 13828 IsSlewing returns 0
22:56:40.866 00.001 13828 IsGuiding returns 0
22:56:40.868 00.002 13828 PulseGuide returned control before completion, sleep 57
22:56:40.935 00.067 13828 IsGuiding returns 0
22:56:40.935 00.000 13828 Move returns status 0, amount 48
22:56:40.935 00.000 13828 MoveAxis(N, 0, ABG)
22:56:40.935 00.000 13828 duration set to 0 by GuideMode
22:56:40.935 00.000 13828 Move returns status 0, amount 0
22:56:40.935 00.000 13828 move complete, result=0
22:56:40.935 00.000 13828 worker thread done servicing request
22:56:40.936 00.001 8960 GuideStep: -0.1 px 48 ms EAST, 0.2 px 0 ms NORTH
22:56:40.938 00.002 13828 Worker thread wakes up
22:56:40.939 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:40.939 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:43.419 02.480 13828 Exposure complete
22:56:43.556 00.137 13828 worker thread done servicing request
22:56:43.556 00.000 8960 OnExposeComplete: enter
22:56:43.559 00.003 8960 UpdateGuideState(): m_state=6
22:56:43.562 00.003 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:56:43.564 00.002 8960 Star::Find returns 1 (0), X=1850.79, Y=901.21, Mass=957268, SNR=126.5, Peak=44080 HFD=4.6
22:56:43.566 00.002 8960 MultiStar: [#1 -0.13,0.05,1.04,U] [#2 0.01,0.15,0.79,U] [#3 0.01,0.03,0.87,U] [#4 -0.05,0.06,0.81,U] [#5 -0.18,0.15,0.86,U] [#6 -0.11,0.09,0.97,U] [#7 0.09,-0.00,0.86,U] [#8 -0.08,0.22,0.74,U] 
22:56:43.569 00.003 8960 refined, 8 included, MultiStar: {-0.06, 0.12}, one-star: {-0.04, 0.29}
22:56:43.571 00.002 8960 CameraToMount -- cameraTheta (2.04) - m_xAngle (-0.39) = xAngle (2.43 = 2.43)
22:56:43.574 00.003 8960 CameraToMount -- cameraTheta (2.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.39 = 2.39)
22:56:43.576 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=0.12 hyp=0.13 cameraTheta=2.04 mountX=-0.10 mountY=0.09, mountTheta=2.41
22:56:43.578 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=0.12, opts=13)
22:56:43.580 00.002 8960 Enqueuing Move request for scope (-0.06, 0.12)
22:56:43.582 00.002 13828 Worker thread wakes up
22:56:43.582 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.12) opts 0xd
22:56:43.582 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, 0.12)
22:56:43.582 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3894, max=65535, med=7548, FiltMin=5660, FiltMax=65535, Gamma=2.540
22:56:43.584 00.002 13828 Moving (-0.06, 0.12) raw xDistance=-0.10 yDistance=0.09
22:56:43.584 00.000 8960 UpdateGuideState exits: m=957268 SNR=126.5
22:56:43.586 00.002 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
22:56:43.586 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:43.588 00.002 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:56:43.588 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:43.590 00.002 8960 Enqueuing Expose request
22:56:43.592 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
22:56:43.592 00.000 13828 MoveAxis(E, 0, ABG)
22:56:43.592 00.000 13828 Move returns status 0, amount 0
22:56:43.592 00.000 13828 MoveAxis(N, 0, ABG)
22:56:43.592 00.000 13828 duration set to 0 by GuideMode
22:56:43.592 00.000 13828 Move returns status 0, amount 0
22:56:43.592 00.000 13828 move complete, result=0
22:56:43.592 00.000 13828 worker thread done servicing request
22:56:43.593 00.001 13828 Worker thread wakes up
22:56:43.593 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:43.593 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:43.594 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:56:46.061 02.467 13828 Exposure complete
22:56:46.203 00.142 13828 worker thread done servicing request
22:56:46.203 00.000 8960 OnExposeComplete: enter
22:56:46.206 00.003 8960 UpdateGuideState(): m_state=6
22:56:46.209 00.003 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:56:46.213 00.004 8960 Star::Find returns 1 (0), X=1850.67, Y=901.30, Mass=1033078, SNR=151.3, Peak=45712 HFD=5.2
22:56:46.216 00.003 8960 MultiStar: [#1 -0.23,0.29,0.91,U] [#2 0.18,0.18,0.72,U] [#3 -0.02,0.26,0.62,U] [#4 -0.19,0.47,0.00,M1] [#5 -0.08,0.22,0.65,U] [#6 -0.03,0.29,0.87,U] [#7 -0.02,0.06,0.84,U] [#8 0.08,0.23,0.64,U] 
22:56:46.220 00.004 8960 refined, 7 included, MultiStar: {-0.05, 0.24}, one-star: {-0.16, 0.38}
22:56:46.222 00.002 8960 CameraToMount -- cameraTheta (1.77) - m_xAngle (-0.39) = xAngle (2.16 = 2.16)
22:56:46.225 00.003 8960 CameraToMount -- cameraTheta (1.77) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.12 = 2.12)
22:56:46.228 00.003 8960 CameraToMount -- cameraX=-0.05 cameraY=0.24 hyp=0.25 cameraTheta=1.77 mountX=-0.14 mountY=0.21, mountTheta=2.15
22:56:46.231 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=0.24, opts=13)
22:56:46.234 00.003 8960 Enqueuing Move request for scope (-0.05, 0.24)
22:56:46.237 00.003 13828 Worker thread wakes up
22:56:46.237 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.24) opts 0xd
22:56:46.237 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, 0.24)
22:56:46.238 00.001 13828 Moving (-0.05, 0.24) raw xDistance=-0.14 yDistance=0.21
22:56:46.238 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
22:56:46.238 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.05 newest=0.51
22:56:46.238 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3600, max=65535, med=7542, FiltMin=5654, FiltMax=65535, Gamma=2.540
22:56:46.240 00.002 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:56:46.240 00.000 13828 MoveAxis(E, 52, ABG)
22:56:46.240 00.000 8960 UpdateGuideState exits: m=1033078 SNR=151.3
22:56:46.242 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:46.245 00.003 13828 Guiding  Dir = 2, Dur = 52
22:56:46.245 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:46.248 00.003 8960 Enqueuing Expose request
22:56:46.250 00.002 13828 IsSlewing returns 0
22:56:46.250 00.000 13828 IsGuiding returns 0
22:56:46.253 00.003 13828 PulseGuide returned control before completion, sleep 59
22:56:46.317 00.064 13828 IsGuiding returns 0
22:56:46.317 00.000 13828 Move returns status 0, amount 52
22:56:46.317 00.000 13828 MoveAxis(S, 113, ABG)
22:56:46.317 00.000 13828 Guiding  Dir = 1, Dur = 113
22:56:46.320 00.003 13828 IsSlewing returns 0
22:56:46.320 00.000 13828 IsGuiding returns 0
22:56:46.322 00.002 13828 PulseGuide returned control before completion, sleep 122
22:56:46.456 00.134 13828 IsGuiding returns 1
22:56:46.456 00.000 13828 scope still moving after pulse duration time elapsed
22:56:46.489 00.033 13828 IsSlewing returns 0
22:56:46.490 00.001 13828 IsGuiding returns 0
22:56:46.490 00.000 13828 scope move finished after 113 + 56 ms
22:56:46.490 00.000 13828 Move returns status 0, amount 113
22:56:46.490 00.000 13828 move complete, result=0
22:56:46.490 00.000 13828 worker thread done servicing request
22:56:46.490 00.000 8960 GuideStep: -0.1 px 52 ms EAST, 0.2 px 113 ms SOUTH
22:56:46.492 00.002 13828 Worker thread wakes up
22:56:46.492 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:46.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:48.959 02.467 13828 Exposure complete
22:56:49.101 00.142 13828 worker thread done servicing request
22:56:49.101 00.000 8960 OnExposeComplete: enter
22:56:49.103 00.002 8960 UpdateGuideState(): m_state=6
22:56:49.106 00.003 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:56:49.108 00.002 8960 Star::Find returns 1 (0), X=1850.61, Y=901.51, Mass=997162, SNR=147.1, Peak=46448 HFD=5.1
22:56:49.110 00.002 8960 DistanceChecker: reject for large offset (0.63 > 0.53) avgDist = 0.27 count = 11
22:56:49.111 00.001 8960 DistanceChecker: activated
22:56:49.113 00.002 8960 Status Line: Recovering
22:56:49.116 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
22:56:49.118 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:56:49.120 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:56:49.122 00.002 13828 Worker thread wakes up
22:56:49.122 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:56:49.122 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:56:49.122 00.000 13828 move complete, result=0
22:56:49.122 00.000 13828 worker thread done servicing request
22:56:49.234 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:56:49.237 00.003 8960 Status Line: No star found
22:56:49.241 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3388, max=65535, med=7542, FiltMin=5616, FiltMax=65535, Gamma=2.540
22:56:49.243 00.002 8960 UpdateGuideState exits: No star found
22:56:49.246 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:49.248 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:56:49.249 00.001 8960 Enqueuing Expose request
22:56:49.253 00.004 13828 Worker thread wakes up
22:56:49.253 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:49.253 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:51.730 02.477 13828 Exposure complete
22:56:51.864 00.134 13828 worker thread done servicing request
22:56:51.864 00.000 8960 OnExposeComplete: enter
22:56:51.867 00.003 8960 UpdateGuideState(): m_state=6
22:56:51.869 00.002 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:56:51.872 00.003 8960 Star::Find returns 1 (0), X=1850.82, Y=901.60, Mass=994748, SNR=159.4, Peak=48560 HFD=5.1
22:56:51.873 00.001 8960 DistanceChecker: reject for large offset (0.68 > 0.53) avgDist = 0.27 count = 11
22:56:51.875 00.002 8960 Status Line: Recovering
22:56:51.879 00.004 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
22:56:51.881 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:56:51.882 00.001 8960 Enqueuing Move request for scope (0.00, 0.00)
22:56:51.884 00.002 13828 Worker thread wakes up
22:56:51.884 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:56:51.884 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:56:51.884 00.000 13828 move complete, result=0
22:56:51.885 00.001 13828 worker thread done servicing request
22:56:51.996 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:56:51.998 00.002 8960 Status Line: No star found
22:56:52.003 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3804, max=65535, med=7542, FiltMin=5616, FiltMax=65535, Gamma=2.540
22:56:52.029 00.026 8960 UpdateGuideState exits: No star found
22:56:52.031 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:52.033 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:56:52.036 00.003 8960 Enqueuing Expose request
22:56:52.038 00.002 13828 Worker thread wakes up
22:56:52.039 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:52.039 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:56:54.510 02.471 13828 Exposure complete
22:56:54.662 00.152 13828 worker thread done servicing request
22:56:54.662 00.000 8960 OnExposeComplete: enter
22:56:54.665 00.003 8960 UpdateGuideState(): m_state=6
22:56:54.668 00.003 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:56:54.670 00.002 8960 Star::Find returns 1 (0), X=1850.94, Y=901.67, Mass=998585, SNR=134.9, Peak=52124 HFD=5.0
22:56:54.673 00.003 8960 DistanceChecker: reject for large offset (0.75 > 0.53) avgDist = 0.27 count = 11
22:56:54.675 00.002 8960 DistanceChecker: begin recovering
22:56:54.677 00.002 8960 MultiStar: [#1 0.05,0.52,0.00,M1] [#2 0.51,0.36,0.00,M1] [#3 0.43,0.45,0.00,M1] [#4 -0.05,0.55,0.00,M2] [#5 0.06,0.39,0.68,U] [#6 0.12,0.50,0.00,M1] [#7 0.17,0.50,0.00,M1] [#8 0.30,0.54,0.00,M1] 
22:56:54.679 00.002 8960 refined, 1 included, MultiStar: {0.09, 0.60}, one-star: {0.10, 0.75}
22:56:54.681 00.002 8960 CameraToMount -- cameraTheta (1.43) - m_xAngle (-0.39) = xAngle (1.82 = 1.82)
22:56:54.683 00.002 8960 CameraToMount -- cameraTheta (1.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.78 = 1.78)
22:56:54.685 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=0.60 hyp=0.61 cameraTheta=1.43 mountX=-0.15 mountY=0.59, mountTheta=1.82
22:56:54.689 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.60, opts=13)
22:56:54.692 00.003 8960 Enqueuing Move request for scope (0.09, 0.60)
22:56:54.694 00.002 13828 Worker thread wakes up
22:56:54.694 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.60) opts 0xd
22:56:54.694 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.60)
22:56:54.694 00.000 13828 Moving (0.09, 0.60) raw xDistance=-0.15 yDistance=0.59
22:56:54.694 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
22:56:54.694 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
22:56:54.695 00.001 13828 MoveAxis(E, 60, ABG)
22:56:54.695 00.000 13828 Guiding  Dir = 2, Dur = 60
22:56:54.698 00.003 13828 IsSlewing returns 0
22:56:54.698 00.000 13828 IsGuiding returns 0
22:56:54.703 00.005 13828 PulseGuide returned control before completion, sleep 66
22:56:54.709 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3913, max=65535, med=7542, FiltMin=5667, FiltMax=65535, Gamma=2.540
22:56:54.746 00.037 8960 UpdateGuideState exits: m=998585 SNR=134.9
22:56:54.748 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:54.750 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:54.752 00.002 8960 Enqueuing Expose request
22:56:54.781 00.029 13828 IsGuiding returns 0
22:56:54.781 00.000 13828 Move returns status 0, amount 60
22:56:54.781 00.000 13828 MoveAxis(S, 316, ABG)
22:56:54.781 00.000 13828 Guiding  Dir = 1, Dur = 316
22:56:54.782 00.001 13828 IsSlewing returns 0
22:56:54.782 00.000 13828 IsGuiding returns 0
22:56:54.785 00.003 13828 PulseGuide returned control before completion, sleep 324
22:56:55.124 00.339 13828 IsGuiding returns 0
22:56:55.124 00.000 13828 Move returns status 0, amount 316
22:56:55.124 00.000 13828 move complete, result=0
22:56:55.124 00.000 13828 worker thread done servicing request
22:56:55.124 00.000 8960 GuideStep: -0.1 px 60 ms EAST, 0.6 px 316 ms SOUTH
22:56:55.126 00.002 13828 Worker thread wakes up
22:56:55.127 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:55.127 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1836,886,31,31)
22:56:56.049 00.922 8960 StartLoopingInteractive: Loop button clicked
22:56:56.051 00.002 8960 Mount: notify guiding stopped
22:56:56.054 00.003 8960 Changing from state GUIDING to STOP
22:56:56.056 00.002 8960 guider state => SELECTED
22:56:56.057 00.001 8960 Status Line: Looping
22:56:56.068 00.011 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:56:57.597 01.529 13828 Exposure complete
22:56:57.738 00.141 13828 worker thread done servicing request
22:56:57.738 00.000 8960 OnExposeComplete: enter
22:56:57.741 00.003 8960 UpdateGuideState(): m_state=2
22:56:57.745 00.004 8960 Star::Find(15, 1850, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:56:57.747 00.002 8960 Star::Find returns 1 (0), X=1851.98, Y=901.51, Mass=968110, SNR=131.3, Peak=46044 HFD=5.0
22:56:57.749 00.002 8960 DistanceChecker: deactivated
22:56:57.751 00.002 8960 CameraToMount -- cameraTheta (0.47) - m_xAngle (-0.39) = xAngle (0.86 = 0.86)
22:56:57.753 00.002 8960 CameraToMount -- cameraTheta (0.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.83 = 0.83)
22:56:57.755 00.002 8960 CameraToMount -- cameraX=1.15 cameraY=0.59 hyp=1.29 cameraTheta=0.47 mountX=0.84 mountY=0.95, mountTheta=0.85
22:56:57.771 00.016 8960 UpdateImageDisplay: Size=(1920,1080) min=3337, max=65535, med=7542, FiltMin=5545, FiltMax=65535, Gamma=2.540
22:56:57.797 00.026 8960 UpdateGuideState exits: m=968110 SNR=131.3
22:56:57.799 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:56:57.802 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:56:57.804 00.002 8960 Enqueuing Expose request
22:56:57.807 00.003 13828 Worker thread wakes up
22:56:57.807 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:56:57.807 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:56:59.513 01.706 8960 GuideButtonClick i=1 ctx=Guide button clicked
22:56:59.523 00.010 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
22:56:59.525 00.002 8960 guider state => CALIBRATED
22:56:59.527 00.002 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:56:59.537 00.010 8960 reset dither spiral
22:57:00.291 00.754 13828 Exposure complete
22:57:00.434 00.143 13828 worker thread done servicing request
22:57:00.435 00.001 8960 OnExposeComplete: enter
22:57:00.437 00.002 8960 UpdateGuideState(): m_state=5
22:57:00.440 00.003 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:57:00.442 00.002 8960 Star::Find returns 1 (0), X=1851.61, Y=901.71, Mass=1037230, SNR=130.0, Peak=48278 HFD=4.9
22:57:00.445 00.003 8960 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.39) = xAngle (1.19 = 1.19)
22:57:00.447 00.002 8960 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.15 = 1.15)
22:57:00.449 00.002 8960 CameraToMount -- cameraX=0.77 cameraY=0.78 hyp=1.10 cameraTheta=0.79 mountX=0.41 mountY=1.00, mountTheta=1.18
22:57:00.453 00.004 8960 Changing from state CALIBRATED to GUIDING
22:57:00.455 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:57:00.458 00.003 8960 ScopeASCOM::SideOfPier() returns 0
22:57:00.460 00.002 8960 AdjustCalibrationForScopePointing (scope): current dec=34.6 pierSide=0, cal dec=16.9 pierSide=0 rotAngle=None bin=1
22:57:00.462 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:57:00.464 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:57:00.466 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:57:00.468 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:57:00.470 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:57:00.472 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:57:00.474 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:57:00.476 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:00.479 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:57:00.481 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:57:00.483 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:57:00.485 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:57:00.487 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:57:00.491 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
22:57:00.494 00.003 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
22:57:00.495 00.001 8960 Dec comp: XRate 1.942 -> 1.671 for dec 16.9 -> dec 34.6
22:57:00.504 00.009 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:57:00.509 00.005 8960 ScopeASCOM::SideOfPier() returns 0
22:57:00.511 00.002 8960 setting lock position to (1851.61, 901.71)
22:57:00.512 00.001 8960 MultiStar: stabilizing after lock position change
22:57:00.514 00.002 8960 guider state => GUIDING
22:57:00.517 00.003 8960 Status Line: Guiding
22:57:00.522 00.005 8960 Mount: notify guiding started
22:57:00.525 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
22:57:00.528 00.003 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
22:57:00.530 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
22:57:00.533 00.003 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
22:57:00.536 00.003 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
22:57:00.539 00.003 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
22:57:00.541 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
22:57:00.543 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
22:57:00.546 00.003 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
22:57:00.548 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
22:57:00.550 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
22:57:00.552 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:57:00.554 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:57:00.556 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:57:00.558 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:57:00.561 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:57:00.564 00.003 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:57:00.567 00.003 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:57:00.570 00.003 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:57:00.573 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:00.576 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:57:00.579 00.003 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:57:00.582 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:57:00.585 00.003 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:57:00.587 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:57:00.590 00.003 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:57:00.594 00.004 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:57:00.596 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:57:00.598 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:57:00.601 00.003 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:57:00.606 00.005 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:57:00.608 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:57:00.611 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:00.614 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:57:00.616 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:57:00.619 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:57:00.621 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:57:00.624 00.003 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:57:00.629 00.005 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
22:57:00.633 00.004 8960 ScopeASCOM::SideOfPier() returns 0
22:57:00.636 00.003 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:57:00.639 00.003 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
22:57:00.641 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:57:00.644 00.003 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.6
22:57:00.646 00.002 8960 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
22:57:00.648 00.002 8960 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:57:00.650 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:57:00.653 00.003 8960 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:57:00.655 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
22:57:00.663 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=4112, max=65535, med=7542, FiltMin=5468, FiltMax=65535, Gamma=2.540
22:57:00.690 00.027 8960 UpdateGuideState exits: m=1037230 SNR=130.0
22:57:00.693 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:00.695 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:00.697 00.002 8960 Enqueuing Expose request
22:57:00.699 00.002 13828 Worker thread wakes up
22:57:00.699 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:00.699 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:03.185 02.486 13828 Exposure complete
22:57:03.322 00.137 13828 worker thread done servicing request
22:57:03.322 00.000 8960 OnExposeComplete: enter
22:57:03.325 00.003 8960 UpdateGuideState(): m_state=6
22:57:03.327 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.329 00.002 8960 Star::Find returns 1 (0), X=1851.58, Y=901.73, Mass=1017459, SNR=144.4, Peak=50908 HFD=4.7
22:57:03.331 00.002 8960 MultiStar: exiting stabilization period
22:57:03.333 00.002 8960 MultiStar: updating star positions after lock position change
22:57:03.334 00.001 8960 Star::Find(15, 606, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.336 00.002 8960 Star::Find returns 1 (0), X=606.14, Y=885.41, Mass=1024760, SNR=128.7, Peak=54134 HFD=4.8
22:57:03.338 00.002 8960 Star::Find(15, 1411, 130, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.340 00.002 8960 Star::Find returns 1 (0), X=1411.81, Y=130.28, Mass=638303, SNR=105.1, Peak=55760 HFD=4.0
22:57:03.342 00.002 8960 Star::Find(15, 1233, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.344 00.002 8960 Star::Find returns 1 (0), X=1233.51, Y=344.75, Mass=558726, SNR=103.3, Peak=50665 HFD=3.4
22:57:03.345 00.001 8960 Star::Find(15, 922, 895, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.348 00.003 8960 Star::Find returns 1 (0), X=922.02, Y=895.38, Mass=657577, SNR=103.6, Peak=43497 HFD=3.9
22:57:03.350 00.002 8960 Star::Find(15, 966, 870, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.352 00.002 8960 Star::Find returns 1 (0), X=965.80, Y=870.31, Mass=568252, SNR=103.8, Peak=49084 HFD=3.7
22:57:03.354 00.002 8960 Star::Find(15, 444, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.356 00.002 8960 Star::Find returns 1 (0), X=444.84, Y=656.65, Mass=793864, SNR=126.2, Peak=65535 HFD=4.4
22:57:03.358 00.002 8960 Star::Find(15, 440, 899, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.360 00.002 8960 Star::Find returns 1 (0), X=440.98, Y=899.37, Mass=874779, SNR=106.1, Peak=50812 HFD=4.8
22:57:03.362 00.002 8960 Star::Find(15, 1600, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.364 00.002 8960 Star::Find returns 1 (0), X=1600.69, Y=539.60, Mass=550508, SNR=94.6, Peak=44521 HFD=3.7
22:57:03.366 00.002 8960 Star::Find(15, 522, 469, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.368 00.002 8960 Star::Find returns 1 (0), X=522.44, Y=469.63, Mass=641443, SNR=98.7, Peak=52272 HFD=4.4
22:57:03.369 00.001 8960 Star::Find(15, 926, 298, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.371 00.002 8960 Star::Find returns 1 (0), X=925.64, Y=297.81, Mass=453870, SNR=87.0, Peak=40131 HFD=3.7
22:57:03.373 00.002 8960 Star::Find(15, 1258, 821, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:03.375 00.002 8960 Star::Find returns 1 (0), X=1257.88, Y=821.68, Mass=544345, SNR=91.3, Peak=44188 HFD=4.0
22:57:03.376 00.001 8960 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.39) = xAngle (2.83 = 2.83)
22:57:03.378 00.002 8960 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.79 = 2.79)
22:57:03.380 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=0.02 hyp=0.04 cameraTheta=2.44 mountX=-0.04 mountY=0.01, mountTheta=2.80
22:57:03.384 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.02, opts=13)
22:57:03.387 00.003 8960 Enqueuing Move request for scope (-0.03, 0.02)
22:57:03.389 00.002 13828 Worker thread wakes up
22:57:03.389 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.02) opts 0xd
22:57:03.389 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.02)
22:57:03.389 00.000 13828 Moving (-0.03, 0.02) raw xDistance=-0.04 yDistance=0.01
22:57:03.390 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:57:03.390 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:03.390 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
22:57:03.390 00.000 13828 MoveAxis(E, 0, ABG)
22:57:03.390 00.000 13828 Move returns status 0, amount 0
22:57:03.390 00.000 13828 MoveAxis(N, 0, ABG)
22:57:03.390 00.000 13828 duration set to 0 by GuideMode
22:57:03.390 00.000 13828 Move returns status 0, amount 0
22:57:03.390 00.000 13828 move complete, result=0
22:57:03.390 00.000 13828 worker thread done servicing request
22:57:03.398 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3868, max=65535, med=7548, FiltMin=5584, FiltMax=65535, Gamma=2.540
22:57:03.424 00.026 8960 UpdateGuideState exits: m=1017459 SNR=144.4
22:57:03.427 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:03.429 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:03.431 00.002 8960 Enqueuing Expose request
22:57:03.434 00.003 8960 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
22:57:03.436 00.002 13828 Worker thread wakes up
22:57:03.436 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:03.436 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:05.903 02.467 13828 Exposure complete
22:57:06.043 00.140 13828 worker thread done servicing request
22:57:06.043 00.000 8960 OnExposeComplete: enter
22:57:06.045 00.002 8960 UpdateGuideState(): m_state=6
22:57:06.047 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:57:06.050 00.003 8960 Star::Find returns 1 (0), X=1851.60, Y=901.67, Mass=974102, SNR=130.3, Peak=46620 HFD=4.9
22:57:06.053 00.003 8960 MultiStar: [#1 -0.14,-0.05,1.00,U] [#2 -0.14,-0.11,0.83,U] [#3 -0.18,-0.05,0.73,U] [#4 -0.22,0.00,0.81,U] [#5 -0.08,-0.02,0.71,U] [#6 -0.21,0.09,1.07,U] [#7 -0.14,-0.06,0.92,U] [#8 0.15,-0.17,0.74,U] 
22:57:06.055 00.002 8960 single-star, 8 included, MultiStar: {-0.11, -0.04}, one-star: {-0.01, -0.03}
22:57:06.057 00.002 8960 CameraToMount -- cameraTheta (-1.76) - m_xAngle (-0.39) = xAngle (-1.36 = -1.36)
22:57:06.060 00.003 8960 CameraToMount -- cameraTheta (-1.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.40 = -1.40)
22:57:06.062 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.04 cameraTheta=-1.76 mountX=0.01 mountY=-0.04, mountTheta=-1.37
22:57:06.065 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.03, opts=13)
22:57:06.069 00.004 8960 Enqueuing Move request for scope (-0.01, -0.03)
22:57:06.071 00.002 13828 Worker thread wakes up
22:57:06.071 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.03) opts 0xd
22:57:06.071 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.03)
22:57:06.071 00.000 13828 Moving (-0.01, -0.03) raw xDistance=0.01 yDistance=-0.04
22:57:06.071 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
22:57:06.072 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:06.072 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:57:06.072 00.000 13828 MoveAxis(E, 0, ABG)
22:57:06.072 00.000 13828 Move returns status 0, amount 0
22:57:06.072 00.000 13828 MoveAxis(N, 0, ABG)
22:57:06.072 00.000 13828 duration set to 0 by GuideMode
22:57:06.073 00.001 13828 Move returns status 0, amount 0
22:57:06.073 00.000 13828 move complete, result=0
22:57:06.073 00.000 13828 worker thread done servicing request
22:57:06.082 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=7555, FiltMin=5584, FiltMax=65535, Gamma=2.540
22:57:06.109 00.027 8960 UpdateGuideState exits: m=974102 SNR=130.3
22:57:06.111 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:06.113 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:06.116 00.003 8960 Enqueuing Expose request
22:57:06.118 00.002 8960 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:06.120 00.002 13828 Worker thread wakes up
22:57:06.121 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:06.121 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:08.592 02.471 13828 Exposure complete
22:57:08.729 00.137 13828 worker thread done servicing request
22:57:08.729 00.000 8960 OnExposeComplete: enter
22:57:08.731 00.002 8960 UpdateGuideState(): m_state=6
22:57:08.733 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:57:08.736 00.003 8960 Star::Find returns 1 (0), X=1851.48, Y=901.72, Mass=1019016, SNR=135.2, Peak=49916 HFD=5.1
22:57:08.739 00.003 8960 MultiStar: [#1 -0.16,-0.03,0.82,U] [#2 -0.37,-0.32,0.83,U] [#3 -0.11,0.03,0.73,U] [#4 -0.15,0.06,0.80,U] [#5 0.16,-0.01,0.66,U] [#6 -0.03,0.12,1.03,U] [#7 -0.17,0.02,0.98,U] [#8 -0.12,0.14,0.84,U] 
22:57:08.742 00.003 8960 refined, 8 included, MultiStar: {-0.13, 0.01}, one-star: {-0.13, 0.01}
22:57:08.744 00.002 8960 CameraToMount -- cameraTheta (3.08) - m_xAngle (-0.39) = xAngle (3.48 = -2.81)
22:57:08.746 00.002 8960 CameraToMount -- cameraTheta (3.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.44 = -2.84)
22:57:08.748 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.01 hyp=0.13 cameraTheta=3.08 mountX=-0.12 mountY=-0.04, mountTheta=-2.84
22:57:08.752 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.01, opts=13)
22:57:08.754 00.002 8960 Enqueuing Move request for scope (-0.13, 0.01)
22:57:08.756 00.002 13828 Worker thread wakes up
22:57:08.757 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.01) opts 0xd
22:57:08.757 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.01)
22:57:08.757 00.000 13828 Moving (-0.13, 0.01) raw xDistance=-0.12 yDistance=-0.04
22:57:08.757 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:57:08.757 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:08.757 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
22:57:08.757 00.000 13828 MoveAxis(E, 0, ABG)
22:57:08.757 00.000 13828 Move returns status 0, amount 0
22:57:08.757 00.000 13828 MoveAxis(N, 0, ABG)
22:57:08.757 00.000 13828 duration set to 0 by GuideMode
22:57:08.757 00.000 13828 Move returns status 0, amount 0
22:57:08.758 00.001 13828 move complete, result=0
22:57:08.758 00.000 13828 worker thread done servicing request
22:57:08.767 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=4080, max=65535, med=7561, FiltMin=5686, FiltMax=65535, Gamma=2.540
22:57:08.792 00.025 8960 UpdateGuideState exits: m=1019016 SNR=135.2
22:57:08.794 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:08.796 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:08.798 00.002 8960 Enqueuing Expose request
22:57:08.801 00.003 13828 Worker thread wakes up
22:57:08.801 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:08.801 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
22:57:08.803 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:11.267 02.464 13828 Exposure complete
22:57:11.412 00.145 13828 worker thread done servicing request
22:57:11.413 00.001 8960 OnExposeComplete: enter
22:57:11.417 00.004 8960 UpdateGuideState(): m_state=6
22:57:11.420 00.003 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:57:11.423 00.003 8960 Star::Find returns 1 (0), X=1851.50, Y=901.47, Mass=1002946, SNR=144.5, Peak=47708 HFD=5.1
22:57:11.426 00.003 8960 MultiStar: [#1 -0.30,-0.28,0.99,U] [#2 -0.36,-0.35,0.73,U] [#3 -0.35,-0.31,0.69,U] [#4 -0.25,-0.35,0.79,U] [#5 -0.03,-0.28,0.73,U] [#6 -0.26,-0.22,0.87,U] [#7 -0.32,-0.36,0.92,U] [#8 -0.05,-0.05,0.81,U] 
22:57:11.428 00.002 8960 single-star, 8 included, MultiStar: {-0.22, -0.27}, one-star: {-0.11, -0.24}
22:57:11.431 00.003 8960 CameraToMount -- cameraTheta (-1.99) - m_xAngle (-0.39) = xAngle (-1.59 = -1.59)
22:57:11.434 00.003 8960 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.63 = -1.63)
22:57:11.436 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.24 hyp=0.26 cameraTheta=-1.99 mountX=-0.01 mountY=-0.26, mountTheta=-1.59
22:57:11.439 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.24, opts=13)
22:57:11.442 00.003 8960 Enqueuing Move request for scope (-0.11, -0.24)
22:57:11.444 00.002 13828 Worker thread wakes up
22:57:11.444 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.24) opts 0xd
22:57:11.444 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.24)
22:57:11.444 00.000 13828 Moving (-0.11, -0.24) raw xDistance=-0.01 yDistance=-0.26
22:57:11.444 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
22:57:11.444 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:11.444 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
22:57:11.444 00.000 13828 MoveAxis(E, 0, ABG)
22:57:11.444 00.000 13828 Move returns status 0, amount 0
22:57:11.445 00.001 13828 MoveAxis(N, 0, ABG)
22:57:11.445 00.000 13828 duration set to 0 by GuideMode
22:57:11.445 00.000 13828 Move returns status 0, amount 0
22:57:11.445 00.000 13828 move complete, result=0
22:57:11.445 00.000 13828 worker thread done servicing request
22:57:11.457 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=3856, max=65535, med=7568, FiltMin=5820, FiltMax=65535, Gamma=2.540
22:57:11.480 00.023 8960 UpdateGuideState exits: m=1002946 SNR=144.5
22:57:11.483 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:11.485 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:11.487 00.002 8960 Enqueuing Expose request
22:57:11.489 00.002 8960 GuideStep: -0.0 px 0 ms EAST, -0.3 px 0 ms NORTH
22:57:11.491 00.002 13828 Worker thread wakes up
22:57:11.491 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:11.491 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:13.970 02.479 13828 Exposure complete
22:57:14.105 00.135 13828 worker thread done servicing request
22:57:14.105 00.000 8960 OnExposeComplete: enter
22:57:14.107 00.002 8960 UpdateGuideState(): m_state=6
22:57:14.110 00.003 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:57:14.112 00.002 8960 Star::Find returns 1 (0), X=1851.62, Y=901.58, Mass=963948, SNR=121.9, Peak=50172 HFD=4.9
22:57:14.114 00.002 8960 MultiStar: [#1 -0.02,-0.21,0.95,U] [#2 0.13,-0.12,0.84,U] [#3 0.02,-0.18,0.82,U] [#4 0.00,-0.19,0.94,U] [#5 0.19,-0.31,0.73,U] [#6 0.09,-0.06,1.05,U] [#7 0.08,-0.11,1.05,U] [#8 0.10,-0.18,0.84,U] 
22:57:14.116 00.002 8960 single-star, 8 included, MultiStar: {0.06, -0.16}, one-star: {0.01, -0.12}
22:57:14.118 00.002 8960 CameraToMount -- cameraTheta (-1.48) - m_xAngle (-0.39) = xAngle (-1.09 = -1.09)
22:57:14.119 00.001 8960 CameraToMount -- cameraTheta (-1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.12 = -1.12)
22:57:14.121 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.12 hyp=0.12 cameraTheta=-1.48 mountX=0.06 mountY=-0.11, mountTheta=-1.10
22:57:14.124 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.12, opts=13)
22:57:14.126 00.002 8960 Enqueuing Move request for scope (0.01, -0.12)
22:57:14.128 00.002 13828 Worker thread wakes up
22:57:14.128 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.12) opts 0xd
22:57:14.128 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.12)
22:57:14.128 00.000 13828 Moving (0.01, -0.12) raw xDistance=0.06 yDistance=-0.11
22:57:14.128 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:57:14.128 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:14.128 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.11
22:57:14.128 00.000 13828 MoveAxis(E, 0, ABG)
22:57:14.128 00.000 13828 Move returns status 0, amount 0
22:57:14.128 00.000 13828 MoveAxis(N, 0, ABG)
22:57:14.128 00.000 13828 duration set to 0 by GuideMode
22:57:14.128 00.000 13828 Move returns status 0, amount 0
22:57:14.128 00.000 13828 move complete, result=0
22:57:14.128 00.000 13828 worker thread done servicing request
22:57:14.136 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=2480, max=65535, med=7561, FiltMin=5584, FiltMax=65535, Gamma=2.540
22:57:14.164 00.028 8960 UpdateGuideState exits: m=963948 SNR=121.9
22:57:14.167 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:14.169 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:14.171 00.002 8960 Enqueuing Expose request
22:57:14.173 00.002 13828 Worker thread wakes up
22:57:14.173 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:14.173 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:14.173 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:16.644 02.471 13828 Exposure complete
22:57:16.799 00.155 13828 worker thread done servicing request
22:57:16.799 00.000 8960 OnExposeComplete: enter
22:57:16.802 00.003 8960 UpdateGuideState(): m_state=6
22:57:16.805 00.003 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:57:16.807 00.002 8960 Star::Find returns 1 (0), X=1851.41, Y=901.94, Mass=1007398, SNR=139.0, Peak=47644 HFD=5.2
22:57:16.810 00.003 8960 MultiStar: [#1 -0.44,0.16,0.85,U] [#2 -0.20,-0.07,0.79,U] [#3 -0.39,0.07,0.73,U] [#4 -0.38,0.09,0.77,U] [#5 -0.26,0.21,0.72,U] [#6 -0.40,0.15,0.87,U] [#7 -0.28,0.10,0.81,U] [#8 -0.08,0.17,0.78,U] 
22:57:16.813 00.003 8960 single-star, 8 included, MultiStar: {-0.29, 0.13}, one-star: {-0.19, 0.24}
22:57:16.816 00.003 8960 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.39) = xAngle (2.64 = 2.64)
22:57:16.818 00.002 8960 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.61 = 2.61)
22:57:16.821 00.003 8960 CameraToMount -- cameraX=-0.19 cameraY=0.24 hyp=0.31 cameraTheta=2.25 mountX=-0.27 mountY=0.16, mountTheta=2.62
22:57:16.824 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.24, opts=13)
22:57:16.828 00.004 8960 Enqueuing Move request for scope (-0.19, 0.24)
22:57:16.830 00.002 13828 Worker thread wakes up
22:57:16.831 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.24) opts 0xd
22:57:16.831 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.24)
22:57:16.831 00.000 13828 Moving (-0.19, 0.24) raw xDistance=-0.27 yDistance=0.16
22:57:16.831 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27
22:57:16.831 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:16.831 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:57:16.831 00.000 13828 MoveAxis(E, 102, ABG)
22:57:16.831 00.000 13828 Guiding  Dir = 2, Dur = 102
22:57:16.833 00.002 13828 IsSlewing returns 0
22:57:16.833 00.000 13828 IsGuiding returns 0
22:57:16.836 00.003 13828 PulseGuide returned control before completion, sleep 110
22:57:16.841 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4137, max=65535, med=7568, FiltMin=5769, FiltMax=65535, Gamma=2.540
22:57:16.868 00.027 8960 UpdateGuideState exits: m=1007398 SNR=139.0
22:57:16.870 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:16.873 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:16.875 00.002 8960 Enqueuing Expose request
22:57:16.952 00.077 13828 IsGuiding returns 0
22:57:16.952 00.000 13828 Move returns status 0, amount 102
22:57:16.952 00.000 13828 MoveAxis(N, 0, ABG)
22:57:16.952 00.000 13828 duration set to 0 by GuideMode
22:57:16.952 00.000 13828 Move returns status 0, amount 0
22:57:16.952 00.000 13828 move complete, result=0
22:57:16.952 00.000 13828 worker thread done servicing request
22:57:16.952 00.000 13828 Worker thread wakes up
22:57:16.952 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:16.953 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:16.953 00.000 8960 GuideStep: -0.3 px 102 ms EAST, 0.2 px 0 ms NORTH
22:57:19.433 02.480 13828 Exposure complete
22:57:19.578 00.145 13828 worker thread done servicing request
22:57:19.578 00.000 8960 OnExposeComplete: enter
22:57:19.580 00.002 8960 UpdateGuideState(): m_state=6
22:57:19.583 00.003 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:57:19.585 00.002 8960 Star::Find returns 1 (0), X=1851.22, Y=901.92, Mass=938400, SNR=130.4, Peak=47324 HFD=4.6
22:57:19.588 00.003 8960 MultiStar: [#1 -0.37,0.10,0.91,U] [#2 -0.42,-0.05,0.83,U] [#3 -0.30,0.07,0.85,U] [#4 -0.26,0.18,0.78,U] [#5 -0.17,0.15,0.76,U] [#6 -0.30,0.26,0.98,U] [#7 -0.35,0.13,0.97,U] [#8 -0.09,0.20,0.72,U] 
22:57:19.590 00.002 8960 refined, 8 included, MultiStar: {-0.30, 0.14}, one-star: {-0.38, 0.22}
22:57:19.593 00.003 8960 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.39) = xAngle (3.09 = 3.09)
22:57:19.594 00.001 8960 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.06 = 3.06)
22:57:19.597 00.003 8960 CameraToMount -- cameraX=-0.30 cameraY=0.14 hyp=0.33 cameraTheta=2.70 mountX=-0.33 mountY=0.03, mountTheta=3.06
22:57:19.601 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.14, opts=13)
22:57:19.603 00.002 8960 Enqueuing Move request for scope (-0.30, 0.14)
22:57:19.605 00.002 13828 Worker thread wakes up
22:57:19.605 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.14) opts 0xd
22:57:19.605 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.14)
22:57:19.605 00.000 13828 Moving (-0.30, 0.14) raw xDistance=-0.33 yDistance=0.03
22:57:19.605 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
22:57:19.605 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:19.606 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
22:57:19.606 00.000 13828 MoveAxis(E, 133, ABG)
22:57:19.606 00.000 13828 Guiding  Dir = 2, Dur = 133
22:57:19.608 00.002 13828 IsSlewing returns 0
22:57:19.608 00.000 13828 IsGuiding returns 0
22:57:19.609 00.001 13828 PulseGuide returned control before completion, sleep 142
22:57:19.615 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4124, max=65535, med=7561, FiltMin=5660, FiltMax=65535, Gamma=2.540
22:57:19.643 00.028 8960 UpdateGuideState exits: m=938400 SNR=130.4
22:57:19.645 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:19.649 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:19.652 00.003 8960 Enqueuing Expose request
22:57:19.763 00.111 13828 IsGuiding returns 0
22:57:19.763 00.000 13828 Move returns status 0, amount 133
22:57:19.763 00.000 13828 MoveAxis(N, 0, ABG)
22:57:19.763 00.000 13828 duration set to 0 by GuideMode
22:57:19.763 00.000 13828 Move returns status 0, amount 0
22:57:19.763 00.000 13828 move complete, result=0
22:57:19.763 00.000 13828 worker thread done servicing request
22:57:19.763 00.000 8960 GuideStep: -0.3 px 133 ms EAST, 0.0 px 0 ms NORTH
22:57:19.767 00.004 13828 Worker thread wakes up
22:57:19.767 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:19.768 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:22.243 02.475 13828 Exposure complete
22:57:22.380 00.137 13828 worker thread done servicing request
22:57:22.380 00.000 8960 OnExposeComplete: enter
22:57:22.382 00.002 8960 UpdateGuideState(): m_state=6
22:57:22.384 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:57:22.386 00.002 8960 Star::Find returns 1 (0), X=1851.71, Y=901.90, Mass=982122, SNR=131.2, Peak=49110 HFD=4.9
22:57:22.388 00.002 8960 MultiStar: [#1 -0.10,0.11,0.85,U] [#2 -0.09,0.05,0.80,U] [#3 0.15,0.13,0.76,U] [#4 -0.06,0.20,0.92,U] [#5 0.15,0.05,0.68,U] [#6 0.10,0.17,1.00,U] [#7 -0.03,0.19,0.97,U] [#8 0.17,0.34,0.68,U] 
22:57:22.390 00.002 8960 refined, 8 included, MultiStar: {0.04, 0.16}, one-star: {0.11, 0.19}
22:57:22.392 00.002 8960 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.39) = xAngle (1.73 = 1.73)
22:57:22.394 00.002 8960 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.69 = 1.69)
22:57:22.395 00.001 8960 CameraToMount -- cameraX=0.04 cameraY=0.16 hyp=0.16 cameraTheta=1.34 mountX=-0.03 mountY=0.16, mountTheta=1.73
22:57:22.399 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=0.16, opts=13)
22:57:22.401 00.002 8960 Enqueuing Move request for scope (0.04, 0.16)
22:57:22.404 00.003 13828 Worker thread wakes up
22:57:22.404 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.16) opts 0xd
22:57:22.404 00.000 13828 Handling offset move in thread for scope, endpoint = (0.04, 0.16)
22:57:22.404 00.000 13828 Moving (0.04, 0.16) raw xDistance=-0.03 yDistance=0.16
22:57:22.404 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
22:57:22.404 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:22.404 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:57:22.404 00.000 13828 MoveAxis(E, 0, ABG)
22:57:22.404 00.000 13828 Move returns status 0, amount 0
22:57:22.404 00.000 13828 MoveAxis(N, 0, ABG)
22:57:22.404 00.000 13828 duration set to 0 by GuideMode
22:57:22.404 00.000 13828 Move returns status 0, amount 0
22:57:22.404 00.000 13828 move complete, result=0
22:57:22.405 00.001 13828 worker thread done servicing request
22:57:22.414 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=3958, max=65535, med=7555, FiltMin=5692, FiltMax=65535, Gamma=2.540
22:57:22.437 00.023 8960 UpdateGuideState exits: m=982122 SNR=131.2
22:57:22.441 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:22.443 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:22.447 00.004 8960 Enqueuing Expose request
22:57:22.450 00.003 8960 GuideStep: -0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:22.452 00.002 13828 Worker thread wakes up
22:57:22.453 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:22.453 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:24.929 02.476 13828 Exposure complete
22:57:25.067 00.138 13828 worker thread done servicing request
22:57:25.067 00.000 8960 OnExposeComplete: enter
22:57:25.070 00.003 8960 UpdateGuideState(): m_state=6
22:57:25.073 00.003 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:57:25.076 00.003 8960 Star::Find returns 1 (0), X=1851.77, Y=901.82, Mass=980019, SNR=129.2, Peak=47580 HFD=4.7
22:57:25.078 00.002 8960 MultiStar: [#1 -0.01,0.17,0.98,U] [#2 0.06,-0.00,0.88,U] [#3 0.16,0.09,0.67,U] [#4 0.16,0.24,0.81,U] [#5 0.23,0.04,0.77,U] [#6 0.29,0.15,1.05,U] [#7 0.03,0.15,1.04,U] [#8 0.29,0.11,0.75,U] 
22:57:25.081 00.003 8960 refined, 8 included, MultiStar: {0.15, 0.12}, one-star: {0.17, 0.12}
22:57:25.083 00.002 8960 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.39) = xAngle (1.08 = 1.08)
22:57:25.085 00.002 8960 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
22:57:25.088 00.003 8960 CameraToMount -- cameraX=0.15 cameraY=0.12 hyp=0.19 cameraTheta=0.69 mountX=0.09 mountY=0.17, mountTheta=1.07
22:57:25.091 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=0.12, opts=13)
22:57:25.093 00.002 8960 Enqueuing Move request for scope (0.15, 0.12)
22:57:25.095 00.002 13828 Worker thread wakes up
22:57:25.095 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.12) opts 0xd
22:57:25.095 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, 0.12)
22:57:25.095 00.000 13828 Moving (0.15, 0.12) raw xDistance=0.09 yDistance=0.17
22:57:25.095 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
22:57:25.095 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:25.095 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
22:57:25.095 00.000 13828 MoveAxis(E, 0, ABG)
22:57:25.095 00.000 13828 Move returns status 0, amount 0
22:57:25.095 00.000 13828 MoveAxis(N, 0, ABG)
22:57:25.095 00.000 13828 duration set to 0 by GuideMode
22:57:25.096 00.001 13828 Move returns status 0, amount 0
22:57:25.096 00.000 13828 move complete, result=0
22:57:25.096 00.000 13828 worker thread done servicing request
22:57:25.104 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3670, max=65535, med=7561, FiltMin=5776, FiltMax=65535, Gamma=2.540
22:57:25.129 00.025 8960 UpdateGuideState exits: m=980019 SNR=129.2
22:57:25.132 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:25.134 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:25.136 00.002 8960 Enqueuing Expose request
22:57:25.138 00.002 13828 Worker thread wakes up
22:57:25.138 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:25.141 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:25.141 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:27.616 02.475 13828 Exposure complete
22:57:27.754 00.138 13828 worker thread done servicing request
22:57:27.754 00.000 8960 OnExposeComplete: enter
22:57:27.756 00.002 8960 UpdateGuideState(): m_state=6
22:57:27.758 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:57:27.760 00.002 8960 Star::Find returns 1 (0), X=1852.06, Y=901.62, Mass=996860, SNR=148.1, Peak=49878 HFD=5.1
22:57:27.762 00.002 8960 MultiStar: [#1 0.39,0.05,0.89,U] [#2 0.49,-0.04,0.00,M1] [#3 0.47,0.15,0.00,M1] [#4 0.50,0.07,0.00,M1] [#5 0.54,0.08,0.00,M1] [#6 0.53,0.22,0.00,M1] [#7 0.43,-0.16,0.66,U] [#8 0.74,0.05,0.00,M1] 
22:57:27.764 00.002 8960 refined, 2 included, MultiStar: {0.43, -0.05}, one-star: {0.45, -0.08}
22:57:27.766 00.002 8960 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.39) = xAngle (0.27 = 0.27)
22:57:27.769 00.003 8960 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
22:57:27.770 00.001 8960 CameraToMount -- cameraX=0.43 cameraY=-0.05 hyp=0.43 cameraTheta=-0.13 mountX=0.42 mountY=0.10, mountTheta=0.23
22:57:27.773 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.43, y=-0.05, opts=13)
22:57:27.776 00.003 8960 Enqueuing Move request for scope (0.43, -0.05)
22:57:27.778 00.002 13828 Worker thread wakes up
22:57:27.778 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.43, -0.05) opts 0xd
22:57:27.778 00.000 13828 Handling offset move in thread for scope, endpoint = (0.43, -0.05)
22:57:27.778 00.000 13828 Moving (0.43, -0.05) raw xDistance=0.42 yDistance=0.10
22:57:27.778 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42
22:57:27.778 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:27.778 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
22:57:27.778 00.000 13828 MoveAxis(W, 157, ABG)
22:57:27.778 00.000 13828 Guiding  Dir = 3, Dur = 157
22:57:27.781 00.003 13828 IsSlewing returns 0
22:57:27.782 00.001 13828 IsGuiding returns 0
22:57:27.784 00.002 13828 PulseGuide returned control before completion, sleep 166
22:57:27.791 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3440, max=65535, med=7561, FiltMin=5151, FiltMax=65535, Gamma=2.540
22:57:27.820 00.029 8960 UpdateGuideState exits: m=996860 SNR=148.1
22:57:27.823 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:27.825 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:27.827 00.002 8960 Enqueuing Expose request
22:57:27.964 00.137 13828 IsGuiding returns 0
22:57:27.964 00.000 13828 Move returns status 0, amount 157
22:57:27.964 00.000 13828 MoveAxis(N, 0, ABG)
22:57:27.964 00.000 13828 duration set to 0 by GuideMode
22:57:27.964 00.000 13828 Move returns status 0, amount 0
22:57:27.964 00.000 13828 move complete, result=0
22:57:27.964 00.000 13828 worker thread done servicing request
22:57:27.964 00.000 8960 GuideStep: 0.4 px 157 ms WEST, 0.1 px 0 ms NORTH
22:57:27.967 00.003 13828 Worker thread wakes up
22:57:27.968 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:27.968 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:30.437 02.469 13828 Exposure complete
22:57:30.571 00.134 13828 worker thread done servicing request
22:57:30.571 00.000 8960 OnExposeComplete: enter
22:57:30.573 00.002 8960 UpdateGuideState(): m_state=6
22:57:30.575 00.002 8960 Star::Find(15, 1852, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:57:30.577 00.002 8960 Star::Find returns 1 (0), X=1851.73, Y=901.82, Mass=935687, SNR=120.6, Peak=46364 HFD=4.8
22:57:30.579 00.002 8960 MultiStar: [#1 -0.01,0.18,1.04,U] [#2 -0.02,0.00,0.92,U] [#3 -0.14,0.08,0.86,U] [#4 -0.03,0.13,1.00,U] [#5 0.12,-0.08,0.73,U] [#6 0.01,0.14,1.11,U] [#7 -0.10,0.28,0.95,U] [#8 0.30,0.07,0.74,U] 
22:57:30.582 00.003 8960 refined, 8 included, MultiStar: {0.02, 0.11}, one-star: {0.12, 0.11}
22:57:30.583 00.001 8960 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.39) = xAngle (1.79 = 1.79)
22:57:30.585 00.002 8960 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.76 = 1.76)
22:57:30.587 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.40 mountX=-0.02 mountY=0.11, mountTheta=1.79
22:57:30.589 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=0.11, opts=13)
22:57:30.591 00.002 8960 Enqueuing Move request for scope (0.02, 0.11)
22:57:30.593 00.002 13828 Worker thread wakes up
22:57:30.593 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.11) opts 0xd
22:57:30.593 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, 0.11)
22:57:30.593 00.000 13828 Moving (0.02, 0.11) raw xDistance=-0.02 yDistance=0.11
22:57:30.593 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
22:57:30.593 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:30.594 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:57:30.594 00.000 13828 MoveAxis(E, 0, ABG)
22:57:30.594 00.000 13828 Move returns status 0, amount 0
22:57:30.594 00.000 13828 MoveAxis(N, 0, ABG)
22:57:30.594 00.000 13828 duration set to 0 by GuideMode
22:57:30.594 00.000 13828 Move returns status 0, amount 0
22:57:30.594 00.000 13828 move complete, result=0
22:57:30.594 00.000 13828 worker thread done servicing request
22:57:30.604 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=3625, max=65535, med=7568, FiltMin=5628, FiltMax=65535, Gamma=2.540
22:57:30.625 00.021 8960 UpdateGuideState exits: m=935687 SNR=120.6
22:57:30.627 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:30.629 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:30.632 00.003 8960 Enqueuing Expose request
22:57:30.634 00.002 13828 Worker thread wakes up
22:57:30.634 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:30.636 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:30.636 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:33.117 02.481 13828 Exposure complete
22:57:33.258 00.141 13828 worker thread done servicing request
22:57:33.258 00.000 8960 OnExposeComplete: enter
22:57:33.261 00.003 8960 UpdateGuideState(): m_state=6
22:57:33.264 00.003 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:57:33.267 00.003 8960 Star::Find returns 1 (0), X=1851.71, Y=901.69, Mass=986622, SNR=127.0, Peak=48156 HFD=4.8
22:57:33.269 00.002 8960 MultiStar: [#1 -0.03,-0.04,1.01,U] [#2 -0.03,-0.14,0.84,U] [#3 -0.17,0.15,0.75,U] [#4 0.03,0.06,0.84,U] [#5 0.21,-0.02,0.77,U] [#6 0.05,0.20,1.12,U] [#7 -0.01,0.14,0.98,U] [#8 0.24,0.20,0.76,U] 
22:57:33.272 00.003 8960 refined, 8 included, MultiStar: {0.04, 0.06}, one-star: {0.10, -0.02}
22:57:33.274 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.39) = xAngle (1.36 = 1.36)
22:57:33.276 00.002 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32)
22:57:33.278 00.002 8960 CameraToMount -- cameraX=0.04 cameraY=0.06 hyp=0.07 cameraTheta=0.96 mountX=0.02 mountY=0.07, mountTheta=1.36
22:57:33.282 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=0.06, opts=13)
22:57:33.284 00.002 8960 Enqueuing Move request for scope (0.04, 0.06)
22:57:33.286 00.002 13828 Worker thread wakes up
22:57:33.286 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.06) opts 0xd
22:57:33.286 00.000 13828 Handling offset move in thread for scope, endpoint = (0.04, 0.06)
22:57:33.286 00.000 13828 Moving (0.04, 0.06) raw xDistance=0.02 yDistance=0.07
22:57:33.286 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:57:33.286 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:33.286 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
22:57:33.286 00.000 13828 MoveAxis(E, 0, ABG)
22:57:33.286 00.000 13828 Move returns status 0, amount 0
22:57:33.287 00.001 13828 MoveAxis(N, 0, ABG)
22:57:33.287 00.000 13828 duration set to 0 by GuideMode
22:57:33.287 00.000 13828 Move returns status 0, amount 0
22:57:33.287 00.000 13828 move complete, result=0
22:57:33.287 00.000 13828 worker thread done servicing request
22:57:33.299 00.012 8960 UpdateImageDisplay: Size=(1920,1080) min=3670, max=65535, med=7561, FiltMin=5724, FiltMax=65535, Gamma=2.540
22:57:33.326 00.027 8960 UpdateGuideState exits: m=986622 SNR=127.0
22:57:33.328 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:33.330 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:33.332 00.002 8960 Enqueuing Expose request
22:57:33.334 00.002 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
22:57:33.336 00.002 13828 Worker thread wakes up
22:57:33.336 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:33.336 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:35.818 02.482 13828 Exposure complete
22:57:35.957 00.139 13828 worker thread done servicing request
22:57:35.957 00.000 8960 OnExposeComplete: enter
22:57:35.959 00.002 8960 UpdateGuideState(): m_state=6
22:57:35.961 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:57:35.963 00.002 8960 Star::Find returns 1 (0), X=1851.80, Y=901.94, Mass=960236, SNR=120.6, Peak=48342 HFD=4.6
22:57:35.966 00.003 8960 MultiStar: [#1 -0.06,0.39,0.99,U] [#2 0.11,0.20,0.85,U] [#3 0.09,0.16,0.77,U] [#4 0.19,0.17,0.87,U] [#5 0.30,0.24,0.78,U] [#6 0.24,0.22,1.21,U] [#7 0.07,0.24,1.16,U] [#8 0.29,0.36,0.00,M1] 
22:57:35.968 00.002 8960 refined, 7 included, MultiStar: {0.14, 0.23}, one-star: {0.20, 0.23}
22:57:35.970 00.002 8960 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.39) = xAngle (1.42 = 1.42)
22:57:35.972 00.002 8960 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.38 = 1.38)
22:57:35.974 00.002 8960 CameraToMount -- cameraX=0.14 cameraY=0.23 hyp=0.27 cameraTheta=1.03 mountX=0.04 mountY=0.27, mountTheta=1.42
22:57:35.978 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.14, y=0.23, opts=13)
22:57:35.980 00.002 8960 Enqueuing Move request for scope (0.14, 0.23)
22:57:35.983 00.003 13828 Worker thread wakes up
22:57:35.983 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.14, 0.23) opts 0xd
22:57:35.983 00.000 13828 Handling offset move in thread for scope, endpoint = (0.14, 0.23)
22:57:35.983 00.000 13828 Moving (0.14, 0.23) raw xDistance=0.04 yDistance=0.27
22:57:35.983 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:57:35.983 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:35.983 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
22:57:35.983 00.000 13828 MoveAxis(E, 0, ABG)
22:57:35.983 00.000 13828 Move returns status 0, amount 0
22:57:35.983 00.000 13828 MoveAxis(N, 0, ABG)
22:57:35.983 00.000 13828 duration set to 0 by GuideMode
22:57:35.983 00.000 13828 Move returns status 0, amount 0
22:57:35.984 00.001 13828 move complete, result=0
22:57:35.984 00.000 13828 worker thread done servicing request
22:57:35.994 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=3619, max=65535, med=7568, FiltMin=5692, FiltMax=65535, Gamma=2.540
22:57:36.021 00.027 8960 UpdateGuideState exits: m=960236 SNR=120.6
22:57:36.024 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:36.026 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:36.031 00.005 8960 Enqueuing Expose request
22:57:36.033 00.002 13828 Worker thread wakes up
22:57:36.033 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:36.033 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:36.033 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.3 px 0 ms NORTH
22:57:38.504 02.471 13828 Exposure complete
22:57:38.645 00.141 13828 worker thread done servicing request
22:57:38.646 00.001 8960 OnExposeComplete: enter
22:57:38.649 00.003 8960 UpdateGuideState(): m_state=6
22:57:38.651 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:57:38.654 00.003 8960 Star::Find returns 1 (0), X=1851.70, Y=901.83, Mass=1000354, SNR=147.2, Peak=50012 HFD=4.6
22:57:38.657 00.003 8960 MultiStar: [#1 0.07,0.30,0.80,U] [#2 0.03,0.04,0.74,U] [#3 0.14,0.22,0.69,U] [#4 0.21,0.25,0.73,U] [#5 0.33,0.24,0.62,U] [#6 0.15,0.22,0.82,U] [#7 0.10,0.06,0.82,U] [#8 0.26,0.32,0.62,U] 
22:57:38.660 00.003 8960 single-star, 8 included, MultiStar: {0.14, 0.19}, one-star: {0.09, 0.13}
22:57:38.663 00.003 8960 CameraToMount -- cameraTheta (0.95) - m_xAngle (-0.39) = xAngle (1.34 = 1.34)
22:57:38.666 00.003 8960 CameraToMount -- cameraTheta (0.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30)
22:57:38.668 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.95 mountX=0.04 mountY=0.15, mountTheta=1.34
22:57:38.672 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.13, opts=13)
22:57:38.674 00.002 8960 Enqueuing Move request for scope (0.09, 0.13)
22:57:38.676 00.002 13828 Worker thread wakes up
22:57:38.676 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.13) opts 0xd
22:57:38.676 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.13)
22:57:38.676 00.000 13828 Moving (0.09, 0.13) raw xDistance=0.04 yDistance=0.15
22:57:38.676 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
22:57:38.676 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:38.676 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
22:57:38.676 00.000 13828 MoveAxis(E, 0, ABG)
22:57:38.676 00.000 13828 Move returns status 0, amount 0
22:57:38.676 00.000 13828 MoveAxis(N, 0, ABG)
22:57:38.677 00.001 13828 duration set to 0 by GuideMode
22:57:38.677 00.000 13828 Move returns status 0, amount 0
22:57:38.677 00.000 13828 move complete, result=0
22:57:38.677 00.000 13828 worker thread done servicing request
22:57:38.687 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=4048, max=65535, med=7561, FiltMin=5596, FiltMax=65535, Gamma=2.540
22:57:38.716 00.029 8960 UpdateGuideState exits: m=1000354 SNR=147.2
22:57:38.719 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:38.722 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:38.724 00.002 8960 Enqueuing Expose request
22:57:38.727 00.003 13828 Worker thread wakes up
22:57:38.727 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
22:57:38.731 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:38.731 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:41.202 02.471 13828 Exposure complete
22:57:41.334 00.132 13828 worker thread done servicing request
22:57:41.334 00.000 8960 OnExposeComplete: enter
22:57:41.336 00.002 8960 UpdateGuideState(): m_state=6
22:57:41.338 00.002 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:57:41.340 00.002 8960 Star::Find returns 1 (0), X=1851.96, Y=902.21, Mass=957181, SNR=134.6, Peak=48534 HFD=4.6
22:57:41.342 00.002 8960 DistanceChecker: reject for large offset (0.62 > 0.52) avgDist = 0.26 count = 15
22:57:41.343 00.001 8960 DistanceChecker: activated
22:57:41.346 00.003 8960 Status Line: Recovering
22:57:41.352 00.006 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1018->CheckDistance error
22:57:41.356 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:57:41.358 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:57:41.359 00.001 13828 Worker thread wakes up
22:57:41.359 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:57:41.359 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:57:41.359 00.000 13828 move complete, result=0
22:57:41.360 00.001 13828 worker thread done servicing request
22:57:41.472 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:57:41.475 00.003 8960 Status Line: No star found
22:57:41.480 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3881, max=65535, med=7555, FiltMin=5763, FiltMax=65535, Gamma=2.540
22:57:41.511 00.031 8960 UpdateGuideState exits: No star found
22:57:41.514 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:41.516 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:57:41.518 00.002 8960 Enqueuing Expose request
22:57:41.520 00.002 13828 Worker thread wakes up
22:57:41.520 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:41.520 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:57:43.989 02.469 13828 Exposure complete
22:57:44.132 00.143 13828 worker thread done servicing request
22:57:44.133 00.001 8960 OnExposeComplete: enter
22:57:44.135 00.002 8960 UpdateGuideState(): m_state=6
22:57:44.139 00.004 8960 Star::Find(15, 1851, 901, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:57:44.141 00.002 8960 Star::Find returns 1 (0), X=1851.78, Y=902.14, Mass=957965, SNR=135.7, Peak=49974 HFD=4.7
22:57:44.143 00.002 8960 DistanceChecker: deactivated
22:57:44.148 00.005 8960 MultiStar: [#1 0.06,0.34,0.93,U] [#2 0.23,0.36,0.80,U] [#3 0.05,0.54,0.00,M1] [#4 0.12,0.44,0.00,M1] [#5 0.25,0.32,0.78,U] [#6 0.19,0.53,0.00,M1] [#7 0.07,0.50,0.00,M1] [#8 0.45,0.34,0.00,M1] 
22:57:44.150 00.002 8960 refined, 3 included, MultiStar: {0.17, 0.37}, one-star: {0.17, 0.43}
22:57:44.153 00.003 8960 CameraToMount -- cameraTheta (1.13) - m_xAngle (-0.39) = xAngle (1.52 = 1.52)
22:57:44.155 00.002 8960 CameraToMount -- cameraTheta (1.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.49 = 1.49)
22:57:44.158 00.003 8960 CameraToMount -- cameraX=0.17 cameraY=0.37 hyp=0.41 cameraTheta=1.13 mountX=0.02 mountY=0.41, mountTheta=1.52
22:57:44.161 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=0.37, opts=13)
22:57:44.163 00.002 8960 Enqueuing Move request for scope (0.17, 0.37)
22:57:44.165 00.002 13828 Worker thread wakes up
22:57:44.165 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.37) opts 0xd
22:57:44.165 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, 0.37)
22:57:44.165 00.000 13828 Moving (0.17, 0.37) raw xDistance=0.02 yDistance=0.41
22:57:44.165 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
22:57:44.165 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:57:44.165 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.41
22:57:44.165 00.000 13828 MoveAxis(E, 0, ABG)
22:57:44.165 00.000 13828 Move returns status 0, amount 0
22:57:44.165 00.000 13828 MoveAxis(N, 0, ABG)
22:57:44.165 00.000 13828 duration set to 0 by GuideMode
22:57:44.165 00.000 13828 Move returns status 0, amount 0
22:57:44.165 00.000 13828 move complete, result=0
22:57:44.165 00.000 13828 worker thread done servicing request
22:57:44.175 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=4003, max=65535, med=7568, FiltMin=5680, FiltMax=65535, Gamma=2.540
22:57:44.203 00.028 8960 UpdateGuideState exits: m=957965 SNR=135.7
22:57:44.206 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:44.208 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:44.209 00.001 8960 Enqueuing Expose request
22:57:44.211 00.002 8960 GuideStep: 0.0 px 0 ms EAST, 0.4 px 0 ms NORTH
22:57:44.213 00.002 13828 Worker thread wakes up
22:57:44.213 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:44.213 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:46.497 02.284 8960 StartLoopingInteractive: Loop button clicked
22:57:46.499 00.002 8960 Mount: notify guiding stopped
22:57:46.501 00.002 8960 Changing from state GUIDING to STOP
22:57:46.503 00.002 8960 guider state => SELECTED
22:57:46.505 00.002 8960 Status Line: Looping
22:57:46.511 00.006 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:57:46.687 00.176 13828 Exposure complete
22:57:46.825 00.138 13828 worker thread done servicing request
22:57:46.825 00.000 8960 OnExposeComplete: enter
22:57:46.828 00.003 8960 UpdateGuideState(): m_state=2
22:57:46.830 00.002 8960 Star::Find(15, 1851, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:46.832 00.002 8960 Star::Find returns 1 (0), X=1851.59, Y=902.45, Mass=1026036, SNR=132.8, Peak=46902 HFD=5.1
22:57:46.835 00.003 8960 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.39) = xAngle (1.99 = 1.99)
22:57:46.837 00.002 8960 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.95 = 1.95)
22:57:46.840 00.003 8960 CameraToMount -- cameraX=-0.02 cameraY=0.75 hyp=0.75 cameraTheta=1.59 mountX=-0.30 mountY=0.70, mountTheta=1.98
22:57:46.854 00.014 8960 UpdateImageDisplay: Size=(1920,1080) min=3497, max=65535, med=7561, FiltMin=5686, FiltMax=65535, Gamma=2.540
22:57:46.881 00.027 8960 UpdateGuideState exits: m=1026036 SNR=132.8
22:57:46.883 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:46.885 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:46.887 00.002 8960 Enqueuing Expose request
22:57:46.889 00.002 13828 Worker thread wakes up
22:57:46.889 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:46.889 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1837,887,31,31)
22:57:49.353 02.464 13828 Exposure complete
22:57:49.461 00.108 8960 GuiderMultiStar::AutoSelect enter
22:57:49.464 00.003 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
22:57:49.490 00.026 13828 worker thread done servicing request
22:57:49.606 00.116 8960 AutoFind: auto downsample for scale 4.13 => 1x
22:57:49.804 00.198 8960 AutoFind: global mean = -0.2, stdev 3374.3
22:57:49.806 00.002 8960 AutoFind: using threshold = 0.1
22:57:49.966 00.160 8960 AutoFind: local max [1233, 685] 71.1
22:57:49.968 00.002 8960 AutoFind: local max [1041, 435] 69.8
22:57:49.969 00.001 8960 AutoFind: local max [1268, 882] 68.3
22:57:49.971 00.002 8960 AutoFind: local max [1046, 363] 65.9
22:57:49.972 00.001 8960 AutoFind: local max [1742, 740] 65.4
22:57:49.974 00.002 8960 AutoFind: local max [1407, 619] 65.4
22:57:49.977 00.003 8960 AutoFind: local max [1654, 458] 65.3
22:57:49.979 00.002 8960 AutoFind: local max [997, 992] 64.9
22:57:49.983 00.004 8960 AutoFind: local max [1874, 737] 63.3
22:57:49.987 00.004 8960 AutoFind: local max [483, 462] 63.1
22:57:49.990 00.003 8960 AutoFind: local max [430, 448] 62.5
22:57:49.991 00.001 8960 AutoFind: local max [1183, 1022] 61.0
22:57:49.995 00.004 8960 AutoFind: local max [1597, 801] 59.7
22:57:49.998 00.003 8960 AutoFind: local max [953, 624] 59.2
22:57:50.000 00.002 8960 AutoFind: local max [740, 829] 57.1
22:57:50.003 00.003 8960 AutoFind: local max [647, 1051] 54.6
22:57:50.005 00.002 8960 AutoFind: local max [1785, 993] 54.3
22:57:50.007 00.002 8960 AutoFind: local max [1879, 920] 54.0
22:57:50.009 00.002 8960 AutoFind: local max [1874, 583] 52.2
22:57:50.011 00.002 8960 AutoFind: local max [738, 627] 51.9
22:57:50.013 00.002 8960 AutoFind: local max [1467, 958] 51.8
22:57:50.016 00.003 8960 AutoFind: local max [261, 337] 50.1
22:57:50.019 00.003 8960 AutoFind: local max [1536, 925] 48.9
22:57:50.021 00.002 8960 AutoFind: local max [1437, 595] 45.7
22:57:50.024 00.003 8960 AutoFind: local max [1156, 292] 45.6
22:57:50.027 00.003 8960 AutoFind: local max [1652, 824] 42.1
22:57:50.029 00.002 8960 AutoFind: local max [655, 213] 36.3
22:57:50.031 00.002 8960 AutoFind: local max [1851, 902] 35.7
22:57:50.034 00.003 8960 AutoFind: local max [1885, 12] 34.7
22:57:50.037 00.003 8960 AutoFind: local max [1233, 345] 31.2
22:57:50.039 00.002 8960 AutoFind: local max [606, 886] 30.6
22:57:50.042 00.003 8960 AutoFind: local max [922, 896] 29.5
22:57:50.044 00.002 8960 AutoFind: local max [445, 658] 29.3
22:57:50.046 00.002 8960 AutoFind: local max [1411, 131] 27.3
22:57:50.048 00.002 8960 AutoFind: local max [441, 900] 27.0
22:57:50.050 00.002 8960 AutoFind: local max [966, 871] 25.8
22:57:50.052 00.002 8960 AutoFind: local max [1600, 540] 24.7
22:57:50.054 00.002 8960 AutoFind: local max [308, 720] 22.9
22:57:50.055 00.001 8960 AutoFind: local max [299, 155] 22.8
22:57:50.057 00.002 8960 AutoFind: local max [952, 115] 22.8
22:57:50.059 00.002 8960 AutoFind: local max [522, 470] 22.5
22:57:50.061 00.002 8960 AutoFind: local max [926, 299] 21.8
22:57:50.063 00.002 8960 AutoFind: local max [1258, 822] 21.3
22:57:50.065 00.002 8960 AutoFind: local max [1132, 824] 21.0
22:57:50.067 00.002 8960 AutoFind: local max [925, 571] 20.8
22:57:50.070 00.003 8960 AutoFind: local max [1823, 407] 20.5
22:57:50.071 00.001 8960 AutoFind: local max [1681, 857] 20.1
22:57:50.073 00.002 8960 AutoFind: local max [1396, 929] 18.7
22:57:50.075 00.002 8960 AutoFind: local max [1537, 254] 18.3
22:57:50.077 00.002 8960 AutoFind: local max [744, 818] 18.2
22:57:50.079 00.002 8960 AutoFind: local max [1703, 121] 18.0
22:57:50.081 00.002 8960 AutoFind: local max [642, 803] 17.6
22:57:50.084 00.003 8960 AutoFind: local max [1899, 826] 17.0
22:57:50.087 00.003 8960 AutoFind: local max [1523, 312] 16.5
22:57:50.089 00.002 8960 AutoFind: local max [1434, 619] 16.2
22:57:50.092 00.003 8960 AutoFind: local max [755, 921] 16.2
22:57:50.094 00.002 8960 AutoFind: local max [1025, 171] 15.7
22:57:50.097 00.003 8960 AutoFind: local max [1851, 552] 14.9
22:57:50.099 00.002 8960 AutoFind: local max [1748, 936] 14.8
22:57:50.101 00.002 8960 AutoFind: local max [1047, 144] 14.7
22:57:50.104 00.003 8960 AutoFind: local max [1662, 820] 14.6
22:57:50.107 00.003 8960 AutoFind: local max [1729, 467] 14.3
22:57:50.109 00.002 8960 AutoFind: local max [672, 592] 14.2
22:57:50.111 00.002 8960 AutoFind: local max [506, 853] 14.2
22:57:50.113 00.002 8960 AutoFind: local max [654, 186] 14.1
22:57:50.116 00.003 8960 AutoFind: local max [385, 332] 14.1
22:57:50.118 00.002 8960 AutoFind: local max [1195, 333] 14.0
22:57:50.119 00.001 8960 AutoFind: local max [1305, 56] 14.0
22:57:50.121 00.002 8960 AutoFind: local max [1570, 549] 13.9
22:57:50.123 00.002 8960 AutoFind: local max [151, 1066] 13.9
22:57:50.125 00.002 8960 AutoFind: local max [1612, 643] 13.6
22:57:50.127 00.002 8960 AutoFind: local max [1237, 127] 13.5
22:57:50.130 00.003 8960 AutoFind: local max [1813, 349] 13.4
22:57:50.132 00.002 8960 AutoFind: local max [1785, 434] 13.2
22:57:50.136 00.004 8960 AutoFind: local max [1250, 728] 13.0
22:57:50.138 00.002 8960 AutoFind: local max [1095, 929] 12.9
22:57:50.141 00.003 8960 AutoFind: local max [57, 554] 12.8
22:57:50.145 00.004 8960 AutoFind: local max [1660, 862] 12.6
22:57:50.147 00.002 8960 AutoFind: local max [1087, 68] 12.5
22:57:50.150 00.003 8960 AutoFind: local max [777, 687] 12.5
22:57:50.152 00.002 8960 AutoFind: local max [110, 471] 12.3
22:57:50.153 00.001 8960 AutoFind: local max [1497, 761] 12.2
22:57:50.155 00.002 8960 AutoFind: local max [1577, 998] 11.9
22:57:50.157 00.002 8960 AutoFind: local max [1361, 246] 11.9
22:57:50.159 00.002 8960 AutoFind: local max [318, 91] 11.8
22:57:50.161 00.002 8960 AutoFind: local max [385, 1002] 11.8
22:57:50.163 00.002 8960 AutoFind: local max [1088, 78] 11.5
22:57:50.166 00.003 8960 AutoFind: local max [341, 302] 11.5
22:57:50.169 00.003 8960 AutoFind: local max [1689, 35] 11.4
22:57:50.172 00.003 8960 AutoFind: local max [1591, 175] 11.3
22:57:50.174 00.002 8960 AutoFind: local max [1794, 771] 11.2
22:57:50.177 00.003 8960 AutoFind: local max [222, 290] 11.2
22:57:50.179 00.002 8960 AutoFind: local max [1618, 330] 11.1
22:57:50.181 00.002 8960 AutoFind: local max [745, 910] 11.1
22:57:50.183 00.002 8960 AutoFind: local max [732, 65] 11.1
22:57:50.185 00.002 8960 AutoFind: local max [1232, 777] 11.0
22:57:50.186 00.001 8960 AutoFind: local max [392, 22] 11.0
22:57:50.188 00.002 8960 AutoFind: local max [905, 734] 10.3
22:57:50.191 00.003 8960 AutoFind: local max [710, 910] 10.2
22:57:50.194 00.003 8960 AutoFind: local max [1221, 417] 10.2
22:57:50.196 00.002 8960 AutoFind: too close [745, 910] 11.1 - [755, 921] 16.2
22:57:50.199 00.003 8960 AutoFind: too close [1088, 78] 11.5 - [1087, 68] 12.5
22:57:50.201 00.002 8960 AutoFind: too close [1662, 820] 14.6 - [1652, 824] 42.1
22:57:50.204 00.003 8960 AutoFind: too close [744, 818] 18.2 - [740, 829] 57.1
22:57:50.206 00.002 8960 AutoFind: too close to edge [151, 1066] 13.9
22:57:50.208 00.002 8960 AutoFind: too close to edge [1885, 12] 34.7
22:57:50.211 00.003 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
22:57:50.212 00.001 8960 Star::Find(15, 1233, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.214 00.002 8960 Star::Find returns 1 (0), X=1233.25, Y=685.13, Mass=1591583, SNR=203.4, Peak=65535 HFD=4.3
22:57:50.216 00.002 8960 Star::Find(15, 1041, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.219 00.003 8960 Star::Find returns 1 (0), X=1041.14, Y=434.51, Mass=1365772, SNR=170.1, Peak=65535 HFD=3.8
22:57:50.220 00.001 8960 Star::Find(15, 1268, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.223 00.003 8960 Star::Find returns 1 (0), X=1267.53, Y=881.61, Mass=2102012, SNR=238.2, Peak=65535 HFD=5.1
22:57:50.225 00.002 8960 Star::Find(15, 1046, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.228 00.003 8960 Star::Find returns 1 (0), X=1046.29, Y=363.37, Mass=1406132, SNR=193.1, Peak=65535 HFD=4.1
22:57:50.230 00.002 8960 Star::Find(15, 1742, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.232 00.002 8960 Star::Find returns 1 (0), X=1742.78, Y=740.59, Mass=2002842, SNR=238.2, Peak=65535 HFD=5.2
22:57:50.234 00.002 8960 Star::Find(15, 1407, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.237 00.003 8960 Star::Find returns 1 (0), X=1407.16, Y=618.55, Mass=1342282, SNR=166.8, Peak=65535 HFD=3.9
22:57:50.239 00.002 8960 Star::Find(15, 1654, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.241 00.002 8960 Star::Find returns 1 (0), X=1654.49, Y=458.26, Mass=2394648, SNR=233.6, Peak=65535 HFD=5.2
22:57:50.244 00.003 8960 Star::Find(15, 997, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.246 00.002 8960 Star::Find returns 1 (0), X=997.26, Y=991.70, Mass=2401447, SNR=217.6, Peak=65535 HFD=5.2
22:57:50.249 00.003 8960 Star::Find(15, 1874, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.252 00.003 8960 Star::Find returns 1 (0), X=1874.28, Y=737.20, Mass=1692496, SNR=197.3, Peak=65535 HFD=4.9
22:57:50.254 00.002 8960 Star::Find(15, 483, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.257 00.003 8960 Star::Find returns 1 (0), X=482.53, Y=462.15, Mass=2365529, SNR=203.1, Peak=65535 HFD=5.2
22:57:50.259 00.002 8960 Star::Find(15, 430, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.263 00.004 8960 Star::Find returns 1 (0), X=430.16, Y=447.31, Mass=2269352, SNR=214.3, Peak=65535 HFD=5.1
22:57:50.266 00.003 8960 Star::Find(15, 1183, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.268 00.002 8960 Star::Find returns 1 (0), X=1183.15, Y=1022.00, Mass=2242316, SNR=153.3, Peak=65535 HFD=5.5
22:57:50.270 00.002 8960 Star::Find(15, 1597, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.273 00.003 8960 Star::Find returns 1 (0), X=1597.49, Y=801.50, Mass=1545008, SNR=181.0, Peak=65535 HFD=4.9
22:57:50.276 00.003 8960 Star::Find(15, 953, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.279 00.003 8960 Star::Find returns 1 (0), X=953.46, Y=623.68, Mass=1241497, SNR=163.6, Peak=65481 HFD=4.0
22:57:50.281 00.002 8960 Star::Find(15, 647, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.284 00.003 8960 Star::Find returns 1 (0), X=647.06, Y=1050.59, Mass=1485782, SNR=188.8, Peak=65449 HFD=4.8
22:57:50.287 00.003 8960 Star::Find(15, 1785, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.289 00.002 8960 Star::Find returns 1 (0), X=1785.41, Y=993.10, Mass=1558758, SNR=214.8, Peak=65424 HFD=5.0
22:57:50.291 00.002 8960 Star::Find(15, 1879, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.293 00.002 8960 Star::Find returns 1 (0), X=1879.59, Y=920.49, Mass=2986934, SNR=239.2, Peak=65535 HFD=5.9
22:57:50.295 00.002 8960 Star::Find(15, 1874, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.297 00.002 8960 Star::Find returns 1 (0), X=1876.13, Y=583.58, Mass=3170511, SNR=250.7, Peak=65535 HFD=6.1
22:57:50.299 00.002 8960 Star::Find(15, 738, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.301 00.002 8960 Star::Find returns 1 (0), X=737.86, Y=627.57, Mass=2856988, SNR=185.0, Peak=65535 HFD=5.8
22:57:50.303 00.002 8960 Star::Find(15, 1467, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.306 00.003 8960 Star::Find returns 1 (0), X=1467.01, Y=957.68, Mass=2972871, SNR=221.9, Peak=65535 HFD=6.0
22:57:50.308 00.002 8960 Star::Find(15, 261, 337, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.310 00.002 8960 Star::Find returns 1 (0), X=261.08, Y=336.84, Mass=1721078, SNR=193.3, Peak=65535 HFD=5.4
22:57:50.311 00.001 8960 Star::Find(15, 1536, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.313 00.002 8960 Star::Find returns 1 (0), X=1535.77, Y=924.79, Mass=1254140, SNR=184.6, Peak=65535 HFD=4.4
22:57:50.315 00.002 8960 Star::Find(15, 1437, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.317 00.002 8960 Star::Find returns 1 (0), X=1437.31, Y=594.80, Mass=1026270, SNR=145.3, Peak=65526 HFD=3.9
22:57:50.319 00.002 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.321 00.002 8960 Star::Find returns 1 (0), X=1156.21, Y=291.92, Mass=882431, SNR=139.0, Peak=59638 HFD=3.9
22:57:50.323 00.002 8960 Star::Find(15, 655, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.326 00.003 8960 Star::Find returns 1 (0), X=654.86, Y=213.14, Mass=836360, SNR=124.7, Peak=58614 HFD=4.2
22:57:50.328 00.002 8960 Star::Find(15, 1851, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.329 00.001 8960 Star::Find returns 1 (0), X=1851.59, Y=902.45, Mass=1026036, SNR=132.8, Peak=46902 HFD=5.1
22:57:50.331 00.002 8960 Star::Find(15, 1233, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.333 00.002 8960 Star::Find returns 1 (0), X=1233.33, Y=345.27, Mass=575991, SNR=104.8, Peak=48521 HFD=3.5
22:57:50.335 00.002 8960 Star::Find(15, 606, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.337 00.002 8960 Star::Find returns 1 (0), X=606.03, Y=886.14, Mass=993952, SNR=121.0, Peak=57718 HFD=4.5
22:57:50.339 00.002 8960 Star::Find(15, 922, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.341 00.002 8960 Star::Find returns 1 (0), X=921.78, Y=896.02, Mass=662749, SNR=109.0, Peak=47651 HFD=4.1
22:57:50.343 00.002 8960 Star::Find(15, 445, 658, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.345 00.002 8960 Star::Find returns 1 (0), X=444.80, Y=657.44, Mass=842095, SNR=139.1, Peak=65443 HFD=4.5
22:57:50.346 00.001 8960 Star::Find(15, 1411, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.348 00.002 8960 Star::Find returns 1 (0), X=1411.53, Y=130.67, Mass=640080, SNR=105.7, Peak=51152 HFD=4.0
22:57:50.350 00.002 8960 Star::Find(15, 441, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.352 00.002 8960 Star::Find returns 1 (0), X=440.86, Y=900.02, Mass=939637, SNR=130.0, Peak=59702 HFD=4.7
22:57:50.354 00.002 8960 Star::Find(15, 966, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.356 00.002 8960 Star::Find returns 1 (0), X=965.85, Y=870.97, Mass=554739, SNR=94.9, Peak=48668 HFD=4.0
22:57:50.358 00.002 8960 Star::Find(15, 1600, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.360 00.002 8960 Star::Find returns 1 (0), X=1600.73, Y=540.24, Mass=528822, SNR=94.4, Peak=43472 HFD=3.8
22:57:50.362 00.002 8960 Star::Find(15, 308, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.364 00.002 8960 Star::Find returns 1 (0), X=307.58, Y=720.14, Mass=832286, SNR=109.0, Peak=52054 HFD=4.9
22:57:50.366 00.002 8960 Star::Find(15, 299, 155, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.368 00.002 8960 Star::Find returns 1 (0), X=299.44, Y=154.83, Mass=727078, SNR=128.2, Peak=40758 HFD=5.1
22:57:50.370 00.002 8960 Star::Find(15, 952, 115, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.371 00.001 8960 Star::Find returns 1 (0), X=951.84, Y=114.41, Mass=419199, SNR=82.1, Peak=40822 HFD=3.6
22:57:50.373 00.002 8960 Star::Find(15, 522, 470, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.375 00.002 8960 Star::Find returns 1 (0), X=522.47, Y=470.27, Mass=588185, SNR=89.4, Peak=50812 HFD=4.1
22:57:50.377 00.002 8960 Star::Find(15, 926, 299, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.378 00.001 8960 Star::Find returns 1 (0), X=925.88, Y=298.50, Mass=452866, SNR=75.2, Peak=49091 HFD=3.7
22:57:50.380 00.002 8960 Star::Find(15, 1258, 822, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.382 00.002 8960 Star::Find returns 1 (0), X=1257.88, Y=822.45, Mass=493586, SNR=92.6, Peak=38870 HFD=3.9
22:57:50.384 00.002 8960 Star::Find(15, 1132, 824, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.386 00.002 8960 Star::Find returns 1 (0), X=1131.68, Y=824.51, Mass=418834, SNR=81.3, Peak=38294 HFD=3.5
22:57:50.389 00.003 8960 Star::Find(15, 925, 571, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.391 00.002 8960 Star::Find returns 1 (0), X=924.94, Y=570.51, Mass=466797, SNR=85.6, Peak=46505 HFD=3.7
22:57:50.392 00.001 8960 Star::Find(15, 1823, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.394 00.002 8960 Star::Find returns 1 (0), X=1823.17, Y=406.82, Mass=529628, SNR=94.3, Peak=42032 HFD=4.3
22:57:50.396 00.002 8960 Star::Find(15, 1681, 857, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.398 00.002 8960 Star::Find returns 1 (0), X=1681.59, Y=856.79, Mass=438446, SNR=80.9, Peak=29366 HFD=3.9
22:57:50.400 00.002 8960 Star::Find(15, 1396, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.402 00.002 8960 Star::Find returns 1 (0), X=1396.14, Y=929.45, Mass=399807, SNR=82.4, Peak=30396 HFD=3.8
22:57:50.404 00.002 8960 Star::Find(15, 1537, 254, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.406 00.002 8960 Star::Find returns 1 (0), X=1537.05, Y=254.36, Mass=417220, SNR=91.4, Peak=38307 HFD=3.9
22:57:50.409 00.003 8960 Star::Find(15, 1703, 121, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.411 00.002 8960 Star::Find returns 1 (0), X=1703.42, Y=120.92, Mass=437228, SNR=81.4, Peak=32617 HFD=4.3
22:57:50.413 00.002 8960 Star::Find(15, 642, 803, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.415 00.002 8960 Star::Find returns 1 (0), X=642.02, Y=802.13, Mass=415987, SNR=70.6, Peak=31952 HFD=4.2
22:57:50.418 00.003 8960 Star::Find(15, 1899, 826, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.420 00.002 8960 Star::Find returns 1 (0), X=1899.32, Y=826.06, Mass=468280, SNR=82.4, Peak=27100 HFD=4.8
22:57:50.423 00.003 8960 Star::Find(15, 1523, 312, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.425 00.002 8960 Star::Find returns 1 (0), X=1523.06, Y=312.07, Mass=383869, SNR=70.3, Peak=29744 HFD=4.3
22:57:50.428 00.003 8960 Star::Find(15, 1434, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.431 00.003 8960 Star::Find returns 1 (0), X=1434.08, Y=619.01, Mass=249281, SNR=53.3, Peak=25955 HFD=2.9
22:57:50.434 00.003 8960 Star::Find(15, 1025, 171, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.436 00.002 8960 Star::Find returns 1 (0), X=1025.38, Y=170.80, Mass=286079, SNR=64.5, Peak=29372 HFD=3.5
22:57:50.438 00.002 8960 Star::Find(15, 1851, 552, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.440 00.002 8960 Star::Find returns 1 (0), X=1851.19, Y=551.90, Mass=353853, SNR=69.4, Peak=25859 HFD=4.3
22:57:50.442 00.002 8960 Star::Find(15, 1748, 936, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.444 00.002 8960 Star::Find returns 1 (0), X=1748.06, Y=935.73, Mass=409919, SNR=72.2, Peak=26832 HFD=4.4
22:57:50.446 00.002 8960 Star::Find(15, 1047, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.449 00.003 8960 Star::Find returns 1 (0), X=1047.40, Y=143.68, Mass=251658, SNR=56.6, Peak=23254 HFD=3.5
22:57:50.451 00.002 8960 Star::Find(15, 1729, 467, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.453 00.002 8960 Star::Find returns 1 (0), X=1729.67, Y=466.84, Mass=254449, SNR=51.1, Peak=24579 HFD=3.7
22:57:50.455 00.002 8960 Star::Find(15, 672, 592, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.457 00.002 8960 Star::Find returns 1 (0), X=671.76, Y=592.13, Mass=275594, SNR=49.3, Peak=26160 HFD=3.9
22:57:50.459 00.002 8960 Star::Find(15, 506, 853, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.462 00.003 8960 Star::Find returns 1 (0), X=505.53, Y=852.82, Mass=368402, SNR=64.1, Peak=29750 HFD=4.2
22:57:50.464 00.002 8960 Star::Find(15, 654, 186, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.465 00.001 8960 Star::Find returns 1 (0), X=654.00, Y=185.36, Mass=321039, SNR=67.8, Peak=24694 HFD=4.1
22:57:50.468 00.003 8960 Star::Find(15, 385, 332, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.470 00.002 8960 Star::Find returns 1 (0), X=385.18, Y=331.70, Mass=386445, SNR=62.8, Peak=27299 HFD=4.5
22:57:50.472 00.002 8960 Star::Find(15, 1195, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.474 00.002 8960 Star::Find returns 1 (0), X=1195.49, Y=333.42, Mass=254348, SNR=54.9, Peak=25372 HFD=3.2
22:57:50.475 00.001 8960 Star::Find(15, 1305, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.478 00.003 8960 Star::Find returns 1 (0), X=1305.10, Y=55.61, Mass=274832, SNR=64.7, Peak=29206 HFD=3.8
22:57:50.479 00.001 8960 Star::Find(15, 1570, 549, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.481 00.002 8960 Star::Find returns 1 (0), X=1570.44, Y=548.64, Mass=252294, SNR=55.8, Peak=26128 HFD=3.4
22:57:50.483 00.002 8960 Star::Find(15, 1612, 643, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.485 00.002 8960 Star::Find returns 1 (0), X=1612.68, Y=643.22, Mass=280366, SNR=53.4, Peak=28310 HFD=3.7
22:57:50.486 00.001 8960 Star::Find(15, 1237, 127, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.488 00.002 8960 Star::Find returns 1 (0), X=1237.35, Y=127.50, Mass=247135, SNR=54.6, Peak=27856 HFD=3.3
22:57:50.490 00.002 8960 Star::Find(15, 1813, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.492 00.002 8960 Star::Find returns 1 (0), X=1813.50, Y=348.90, Mass=308626, SNR=56.7, Peak=25020 HFD=4.3
22:57:50.494 00.002 8960 Star::Find(15, 1785, 434, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.496 00.002 8960 Star::Find returns 1 (0), X=1785.10, Y=433.58, Mass=261328, SNR=49.2, Peak=27696 HFD=3.8
22:57:50.498 00.002 8960 Star::Find(15, 1250, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.501 00.003 8960 Star::Find returns 1 (0), X=1250.39, Y=727.70, Mass=291660, SNR=59.7, Peak=31107 HFD=3.6
22:57:50.503 00.002 8960 Star::Find(15, 1095, 929, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.505 00.002 8960 Star::Find returns 1 (0), X=1094.92, Y=928.38, Mass=323536, SNR=61.3, Peak=35625 HFD=3.9
22:57:50.506 00.001 8960 Star::Find(15, 57, 554, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.508 00.002 8960 Star::Find returns 1 (0), X=56.77, Y=554.20, Mass=486080, SNR=67.0, Peak=31849 HFD=5.1
22:57:50.511 00.003 8960 Star::Find(15, 1660, 862, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.513 00.002 8960 Star::Find returns 1 (0), X=1660.69, Y=861.74, Mass=290195, SNR=56.0, Peak=25372 HFD=3.7
22:57:50.515 00.002 8960 Star::Find(15, 777, 687, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.517 00.002 8960 Star::Find returns 1 (0), X=777.33, Y=686.89, Mass=241820, SNR=49.8, Peak=24316 HFD=3.8
22:57:50.519 00.002 8960 Star::Find(15, 110, 471, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.521 00.002 8960 Star::Find returns 1 (0), X=109.78, Y=471.01, Mass=415887, SNR=64.5, Peak=27676 HFD=4.7
22:57:50.523 00.002 8960 Star::Find(15, 1497, 761, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.525 00.002 8960 Star::Find returns 1 (0), X=1497.02, Y=761.00, Mass=284429, SNR=52.3, Peak=28099 HFD=4.0
22:57:50.528 00.003 8960 Star::Find(15, 1577, 998, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.530 00.002 8960 Star::Find returns 1 (0), X=1577.27, Y=998.42, Mass=320137, SNR=61.7, Peak=26953 HFD=4.2
22:57:50.532 00.002 8960 Star::Find(15, 1361, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.534 00.002 8960 Star::Find returns 1 (0), X=1360.88, Y=246.45, Mass=190555, SNR=49.7, Peak=23049 HFD=3.3
22:57:50.537 00.003 8960 Star::Find(15, 318, 91, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.540 00.003 8960 Star::Find returns 1 (0), X=317.70, Y=90.31, Mass=346883, SNR=57.6, Peak=28598 HFD=4.7
22:57:50.542 00.002 8960 Star::Find(15, 385, 1002, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.545 00.003 8960 Star::Find returns 1 (0), X=384.63, Y=1001.70, Mass=322844, SNR=53.1, Peak=27228 HFD=4.7
22:57:50.549 00.004 8960 Star::Find(15, 341, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.552 00.003 8960 Star::Find returns 1 (0), X=341.00, Y=302.01, Mass=327109, SNR=61.1, Peak=23504 HFD=4.5
22:57:50.554 00.002 8960 Star::Find(15, 1689, 35, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.556 00.002 8960 Star::Find returns 1 (0), X=1689.23, Y=34.42, Mass=259029, SNR=50.6, Peak=23203 HFD=4.0
22:57:50.559 00.003 8960 Star::Find(15, 1591, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.562 00.003 8960 Star::Find returns 1 (0), X=1591.08, Y=174.93, Mass=230768, SNR=52.7, Peak=25891 HFD=4.1
22:57:50.564 00.002 8960 Star::Find(15, 1794, 771, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.568 00.004 8960 Star::Find returns 1 (0), X=1794.72, Y=770.81, Mass=250620, SNR=48.1, Peak=23017 HFD=3.9
22:57:50.571 00.003 8960 Star::Find(15, 222, 290, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.572 00.001 8960 Star::Find returns 1 (0), X=221.46, Y=289.67, Mass=408025, SNR=74.7, Peak=29731 HFD=5.0
22:57:50.574 00.002 8960 Star::Find(15, 1618, 330, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.577 00.003 8960 Star::Find returns 1 (0), X=1618.10, Y=329.91, Mass=262630, SNR=52.2, Peak=25302 HFD=4.2
22:57:50.579 00.002 8960 Star::Find(15, 732, 65, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.581 00.002 8960 Star::Find returns 1 (0), X=732.41, Y=64.58, Mass=231472, SNR=50.5, Peak=22390 HFD=3.4
22:57:50.583 00.002 8960 Star::Find(15, 1232, 777, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.585 00.002 8960 Star::Find returns 1 (0), X=1232.54, Y=776.41, Mass=239548, SNR=49.3, Peak=20060 HFD=4.0
22:57:50.587 00.002 8960 Star::Find(15, 392, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.589 00.002 8960 Star::Find returns 1 (0), X=391.97, Y=21.41, Mass=342453, SNR=55.3, Peak=28515 HFD=4.9
22:57:50.590 00.001 8960 Star::Find(15, 905, 734, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.592 00.002 8960 Star::Find returns 1 (0), X=904.84, Y=733.34, Mass=200089, SNR=40.9, Peak=21846 HFD=3.6
22:57:50.594 00.002 8960 Star::Find(15, 710, 910, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.597 00.003 8960 Star::Find returns 1 (0), X=710.36, Y=910.11, Mass=206073, SNR=44.3, Peak=21097 HFD=3.8
22:57:50.599 00.002 8960 Star::Find(15, 1221, 417, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.601 00.002 8960 Star::Find returns 1 (0), X=1221.45, Y=417.32, Mass=220045, SNR=48.9, Peak=25392 HFD=3.5
22:57:50.603 00.002 8960 AutoFind: finding best star pass 1
22:57:50.605 00.002 8960 Star::Find(15, 1233, 685, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.607 00.002 8960 Star::Find returns 1 (0), X=1233.25, Y=685.13, Mass=1591583, SNR=203.4, Peak=65535 HFD=4.3
22:57:50.609 00.002 8960 AutoFind: near-saturated [1233, 685] 71.1 Mass 1591583 SNR 203.4 Peak 65535
22:57:50.611 00.002 8960 Star::Find(15, 1041, 435, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.613 00.002 8960 Star::Find returns 1 (0), X=1041.14, Y=434.51, Mass=1365772, SNR=170.1, Peak=65535 HFD=3.8
22:57:50.614 00.001 8960 AutoFind: near-saturated [1041, 435] 69.8 Mass 1365772 SNR 170.1 Peak 65535
22:57:50.616 00.002 8960 Star::Find(15, 1268, 882, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.619 00.003 8960 Star::Find returns 1 (0), X=1267.53, Y=881.61, Mass=2102012, SNR=238.2, Peak=65535 HFD=5.1
22:57:50.621 00.002 8960 AutoFind: near-saturated [1268, 882] 68.3 Mass 2102012 SNR 238.2 Peak 65535
22:57:50.623 00.002 8960 Star::Find(15, 1046, 363, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.625 00.002 8960 Star::Find returns 1 (0), X=1046.29, Y=363.37, Mass=1406132, SNR=193.1, Peak=65535 HFD=4.1
22:57:50.628 00.003 8960 AutoFind: near-saturated [1046, 363] 65.9 Mass 1406132 SNR 193.1 Peak 65535
22:57:50.630 00.002 8960 Star::Find(15, 1742, 740, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.632 00.002 8960 Star::Find returns 1 (0), X=1742.78, Y=740.59, Mass=2002842, SNR=238.2, Peak=65535 HFD=5.2
22:57:50.634 00.002 8960 AutoFind: near-saturated [1742, 740] 65.4 Mass 2002842 SNR 238.2 Peak 65535
22:57:50.637 00.003 8960 Star::Find(15, 1407, 619, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.639 00.002 8960 Star::Find returns 1 (0), X=1407.16, Y=618.55, Mass=1342282, SNR=166.8, Peak=65535 HFD=3.9
22:57:50.642 00.003 8960 AutoFind: near-saturated [1407, 619] 65.4 Mass 1342282 SNR 166.8 Peak 65535
22:57:50.644 00.002 8960 Star::Find(15, 1654, 458, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.646 00.002 8960 Star::Find returns 1 (0), X=1654.49, Y=458.26, Mass=2394648, SNR=233.6, Peak=65535 HFD=5.2
22:57:50.648 00.002 8960 AutoFind: near-saturated [1654, 458] 65.3 Mass 2394648 SNR 233.6 Peak 65535
22:57:50.650 00.002 8960 Star::Find(15, 997, 992, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.652 00.002 8960 Star::Find returns 1 (0), X=997.26, Y=991.70, Mass=2401447, SNR=217.6, Peak=65535 HFD=5.2
22:57:50.654 00.002 8960 AutoFind: near-saturated [997, 992] 64.9 Mass 2401447 SNR 217.6 Peak 65535
22:57:50.656 00.002 8960 Star::Find(15, 1874, 737, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.659 00.003 8960 Star::Find returns 1 (0), X=1874.28, Y=737.20, Mass=1692496, SNR=197.3, Peak=65535 HFD=4.9
22:57:50.661 00.002 8960 AutoFind: near-saturated [1874, 737] 63.3 Mass 1692496 SNR 197.3 Peak 65535
22:57:50.662 00.001 8960 Star::Find(15, 483, 462, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.664 00.002 8960 Star::Find returns 1 (0), X=482.53, Y=462.15, Mass=2365529, SNR=203.1, Peak=65535 HFD=5.2
22:57:50.666 00.002 8960 AutoFind: near-saturated [483, 462] 63.1 Mass 2365529 SNR 203.1 Peak 65535
22:57:50.668 00.002 8960 Star::Find(15, 430, 448, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.670 00.002 8960 Star::Find returns 1 (0), X=430.16, Y=447.31, Mass=2269352, SNR=214.3, Peak=65535 HFD=5.1
22:57:50.672 00.002 8960 AutoFind: near-saturated [430, 448] 62.5 Mass 2269352 SNR 214.3 Peak 65535
22:57:50.673 00.001 8960 Star::Find(15, 1183, 1022, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.675 00.002 8960 Star::Find returns 1 (0), X=1183.15, Y=1022.00, Mass=2242316, SNR=153.3, Peak=65535 HFD=5.5
22:57:50.677 00.002 8960 AutoFind: near-saturated [1183, 1022] 61.0 Mass 2242316 SNR 153.3 Peak 65535
22:57:50.679 00.002 8960 Star::Find(15, 1597, 801, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.681 00.002 8960 Star::Find returns 1 (0), X=1597.49, Y=801.50, Mass=1545008, SNR=181.0, Peak=65535 HFD=4.9
22:57:50.683 00.002 8960 AutoFind: near-saturated [1597, 801] 59.7 Mass 1545008 SNR 181.0 Peak 65535
22:57:50.685 00.002 8960 Star::Find(15, 953, 624, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.687 00.002 8960 Star::Find returns 1 (0), X=953.46, Y=623.68, Mass=1241497, SNR=163.6, Peak=65481 HFD=4.0
22:57:50.689 00.002 8960 AutoFind: near-saturated [953, 624] 59.2 Mass 1241497 SNR 163.6 Peak 65481
22:57:50.691 00.002 8960 Star::Find(15, 647, 1051, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.694 00.003 8960 Star::Find returns 1 (0), X=647.06, Y=1050.59, Mass=1485782, SNR=188.8, Peak=65449 HFD=4.8
22:57:50.696 00.002 8960 AutoFind: near-saturated [647, 1051] 54.6 Mass 1485782 SNR 188.8 Peak 65449
22:57:50.697 00.001 8960 Star::Find(15, 1785, 993, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.699 00.002 8960 Star::Find returns 1 (0), X=1785.41, Y=993.10, Mass=1558758, SNR=214.8, Peak=65424 HFD=5.0
22:57:50.701 00.002 8960 AutoFind: near-saturated [1785, 993] 54.3 Mass 1558758 SNR 214.8 Peak 65424
22:57:50.703 00.002 8960 Star::Find(15, 1879, 920, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.704 00.001 8960 Star::Find returns 1 (0), X=1879.59, Y=920.49, Mass=2986934, SNR=239.2, Peak=65535 HFD=5.9
22:57:50.706 00.002 8960 AutoFind: near-saturated [1879, 920] 54.0 Mass 2986934 SNR 239.2 Peak 65535
22:57:50.707 00.001 8960 Star::Find(15, 1874, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.709 00.002 8960 Star::Find returns 1 (0), X=1876.13, Y=583.58, Mass=3170511, SNR=250.7, Peak=65535 HFD=6.1
22:57:50.711 00.002 8960 AutoFind: near-saturated [1874, 583] 52.2 Mass 3170511 SNR 250.7 Peak 65535
22:57:50.713 00.002 8960 Star::Find(15, 738, 627, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.715 00.002 8960 Star::Find returns 1 (0), X=737.86, Y=627.57, Mass=2856988, SNR=185.0, Peak=65535 HFD=5.8
22:57:50.718 00.003 8960 AutoFind: near-saturated [738, 627] 51.9 Mass 2856988 SNR 185.0 Peak 65535
22:57:50.719 00.001 8960 Star::Find(15, 1467, 958, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.721 00.002 8960 Star::Find returns 1 (0), X=1467.01, Y=957.68, Mass=2972871, SNR=221.9, Peak=65535 HFD=6.0
22:57:50.723 00.002 8960 AutoFind: near-saturated [1467, 958] 51.8 Mass 2972871 SNR 221.9 Peak 65535
22:57:50.725 00.002 8960 Star::Find(15, 261, 337, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.728 00.003 8960 Star::Find returns 1 (0), X=261.08, Y=336.84, Mass=1721078, SNR=193.3, Peak=65535 HFD=5.4
22:57:50.730 00.002 8960 AutoFind: near-saturated [261, 337] 50.1 Mass 1721078 SNR 193.3 Peak 65535
22:57:50.733 00.003 8960 Star::Find(15, 1536, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.735 00.002 8960 Star::Find returns 1 (0), X=1535.77, Y=924.79, Mass=1254140, SNR=184.6, Peak=65535 HFD=4.4
22:57:50.738 00.003 8960 AutoFind: near-saturated [1536, 925] 48.9 Mass 1254140 SNR 184.6 Peak 65535
22:57:50.740 00.002 8960 Star::Find(15, 1437, 595, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.743 00.003 8960 Star::Find returns 1 (0), X=1437.31, Y=594.80, Mass=1026270, SNR=145.3, Peak=65526 HFD=3.9
22:57:50.747 00.004 8960 AutoFind: near-saturated [1437, 595] 45.7 Mass 1026270 SNR 145.3 Peak 65526
22:57:50.749 00.002 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.752 00.003 8960 Star::Find returns 1 (0), X=1156.21, Y=291.92, Mass=882431, SNR=139.0, Peak=59638 HFD=3.9
22:57:50.754 00.002 8960 AutoFind returns star at [1156, 292] 45.6 Mass 882431 SNR 139.0
22:57:50.758 00.004 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:57:50.761 00.003 8960 Star::Find returns 1 (0), X=1156.21, Y=291.92, Mass=882431, SNR=139.0, Peak=59638 HFD=3.9
22:57:50.763 00.002 8960 MultiStar: List (12): {1156.21, 291.92}(139.0), {654.86, 213.14}(124.7), {1851.59, 902.45}(132.8), {1233.33, 345.27}(104.8), {606.03, 886.14}(121.0), {921.78, 896.02}(109.0), {444.80, 657.44}(139.1), {1411.53, 130.67}(105.7), {440.86, 900.02}(130.0), {965.85, 870.97}(94.9), {1600.73, 540.24}(94.4), {307.58, 720.14}(109.0), 
22:57:50.765 00.002 8960 setting lock position to (1156.21, 291.92)
22:57:50.767 00.002 8960 MultiStar: stabilizing after lock position change
22:57:50.769 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3497, max=65535, med=7561, FiltMin=5686, FiltMax=65535, Gamma=2.540
22:57:50.793 00.024 8960 Status Line: Auto-selected star at (1156.2, 291.9)
22:57:50.811 00.018 8960 OnExposeComplete: enter
22:57:50.814 00.003 8960 UpdateGuideState(): m_state=2
22:57:50.817 00.003 8960 Star::Find(15, 1156, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:57:50.819 00.002 8960 Star::Find returns 1 (0), X=1156.30, Y=292.14, Mass=837758, SNR=122.5, Peak=62646 HFD=3.6
22:57:50.821 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.39) = xAngle (1.58 = 1.58)
22:57:50.824 00.003 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.54 = 1.54)
22:57:50.829 00.005 8960 CameraToMount -- cameraX=0.09 cameraY=0.22 hyp=0.24 cameraTheta=1.18 mountX=-0.00 mountY=0.24, mountTheta=1.58
22:57:50.834 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=7561, FiltMin=5577, FiltMax=65535, Gamma=2.540
22:57:50.860 00.026 8960 UpdateGuideState exits: m=837758 SNR=122.5
22:57:50.862 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:50.864 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:50.867 00.003 8960 Enqueuing Expose request
22:57:50.870 00.003 13828 Worker thread wakes up
22:57:50.870 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:50.870 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:57:51.798 00.928 8960 GuideButtonClick i=1 ctx=Guide button clicked
22:57:51.811 00.013 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
22:57:51.813 00.002 8960 guider state => CALIBRATED
22:57:51.815 00.002 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
22:57:51.821 00.006 8960 reset dither spiral
22:57:53.352 01.531 13828 Exposure complete
22:57:53.486 00.134 13828 worker thread done servicing request
22:57:53.486 00.000 8960 OnExposeComplete: enter
22:57:53.488 00.002 8960 UpdateGuideState(): m_state=5
22:57:53.490 00.002 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:57:53.492 00.002 8960 Star::Find returns 1 (0), X=1156.34, Y=292.15, Mass=818479, SNR=138.1, Peak=63158 HFD=3.7
22:57:53.493 00.001 8960 CameraToMount -- cameraTheta (1.06) - m_xAngle (-0.39) = xAngle (1.46 = 1.46)
22:57:53.495 00.002 8960 CameraToMount -- cameraTheta (1.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.42 = 1.42)
22:57:53.497 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=0.23 hyp=0.26 cameraTheta=1.06 mountX=0.03 mountY=0.26, mountTheta=1.46
22:57:53.501 00.004 8960 Changing from state CALIBRATED to GUIDING
22:57:53.503 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:57:53.508 00.005 8960 ScopeASCOM::SideOfPier() returns 0
22:57:53.510 00.002 8960 AdjustCalibrationForScopePointing (scope): current dec=34.6 pierSide=0, cal dec=16.9 pierSide=0 rotAngle=None bin=1
22:57:53.512 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:57:53.514 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:57:53.516 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:57:53.519 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:57:53.520 00.001 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:57:53.522 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:57:53.524 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:57:53.526 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:53.528 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:57:53.530 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:57:53.533 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:57:53.536 00.003 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:57:53.538 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:57:53.542 00.004 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
22:57:53.545 00.003 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
22:57:53.547 00.002 8960 Dec comp: XRate 1.942 -> 1.671 for dec 16.9 -> dec 34.6
22:57:53.557 00.010 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:57:53.561 00.004 8960 ScopeASCOM::SideOfPier() returns 0
22:57:53.565 00.004 8960 setting lock position to (1156.34, 292.15)
22:57:53.568 00.003 8960 MultiStar: stabilizing after lock position change
22:57:53.569 00.001 8960 guider state => GUIDING
22:57:53.571 00.002 8960 Status Line: Guiding
22:57:53.577 00.006 8960 Mount: notify guiding started
22:57:53.582 00.005 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
22:57:53.585 00.003 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
22:57:53.588 00.003 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
22:57:53.590 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
22:57:53.593 00.003 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
22:57:53.595 00.002 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
22:57:53.597 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
22:57:53.599 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
22:57:53.602 00.003 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
22:57:53.604 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
22:57:53.606 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
22:57:53.609 00.003 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
22:57:53.611 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:57:53.613 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:57:53.615 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:57:53.617 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:57:53.619 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:57:53.621 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:57:53.623 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:57:53.625 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:53.628 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:57:53.630 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:57:53.632 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:57:53.634 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:57:53.636 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:57:53.639 00.003 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
22:57:53.641 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
22:57:53.643 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
22:57:53.645 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
22:57:53.647 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
22:57:53.649 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
22:57:53.651 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
22:57:53.653 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
22:57:53.655 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
22:57:53.657 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
22:57:53.660 00.003 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
22:57:53.663 00.003 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
22:57:53.665 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
22:57:53.672 00.007 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
22:57:53.678 00.006 8960 ScopeASCOM::SideOfPier() returns 0
22:57:53.682 00.004 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
22:57:53.684 00.002 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
22:57:53.687 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
22:57:53.689 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.6
22:57:53.691 00.002 8960 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
22:57:53.693 00.002 8960 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
22:57:53.695 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
22:57:53.698 00.003 8960 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
22:57:53.700 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
22:57:53.710 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=4099, max=65535, med=7555, FiltMin=5599, FiltMax=65535, Gamma=2.540
22:57:53.734 00.024 8960 UpdateGuideState exits: m=818479 SNR=138.1
22:57:53.736 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:53.738 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:53.740 00.002 8960 Enqueuing Expose request
22:57:53.742 00.002 13828 Worker thread wakes up
22:57:53.742 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:53.742 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:57:56.215 02.473 13828 Exposure complete
22:57:56.355 00.140 13828 worker thread done servicing request
22:57:56.355 00.000 8960 OnExposeComplete: enter
22:57:56.358 00.003 8960 UpdateGuideState(): m_state=6
22:57:56.360 00.002 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
22:57:56.363 00.003 8960 Star::Find returns 1 (0), X=1156.60, Y=292.14, Mass=819648, SNR=124.9, Peak=65462 HFD=3.6
22:57:56.365 00.002 8960 CameraToMount -- cameraTheta (-0.04) - m_xAngle (-0.39) = xAngle (0.36 = 0.36)
22:57:56.367 00.002 8960 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.32 = 0.32)
22:57:56.369 00.002 8960 CameraToMount -- cameraX=0.26 cameraY=-0.01 hyp=0.26 cameraTheta=-0.04 mountX=0.24 mountY=0.08, mountTheta=0.33
22:57:56.372 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.26, y=-0.01, opts=13)
22:57:56.374 00.002 8960 Enqueuing Move request for scope (0.26, -0.01)
22:57:56.376 00.002 13828 Worker thread wakes up
22:57:56.376 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.26, -0.01) opts 0xd
22:57:56.377 00.001 13828 Handling offset move in thread for scope, endpoint = (0.26, -0.01)
22:57:56.377 00.000 13828 Moving (0.26, -0.01) raw xDistance=0.24 yDistance=0.08
22:57:56.377 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24
22:57:56.377 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:56.377 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
22:57:56.377 00.000 13828 MoveAxis(W, 91, ABG)
22:57:56.377 00.000 13828 Guiding  Dir = 3, Dur = 91
22:57:56.381 00.004 13828 IsSlewing returns 0
22:57:56.381 00.000 13828 IsGuiding returns 0
22:57:56.384 00.003 13828 PulseGuide returned control before completion, sleep 100
22:57:56.388 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4150, max=65535, med=7555, FiltMin=5539, FiltMax=65535, Gamma=2.540
22:57:56.419 00.031 8960 UpdateGuideState exits: m=819648 SNR=124.9
22:57:56.422 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:56.424 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:56.426 00.002 8960 Enqueuing Expose request
22:57:56.488 00.062 13828 IsGuiding returns 0
22:57:56.488 00.000 13828 Move returns status 0, amount 91
22:57:56.488 00.000 13828 MoveAxis(N, 0, ABG)
22:57:56.488 00.000 13828 duration set to 0 by GuideMode
22:57:56.489 00.001 13828 Move returns status 0, amount 0
22:57:56.489 00.000 13828 move complete, result=0
22:57:56.489 00.000 13828 worker thread done servicing request
22:57:56.489 00.000 13828 Worker thread wakes up
22:57:56.489 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:56.489 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:57:56.489 00.000 8960 GuideStep: 0.2 px 91 ms WEST, 0.1 px 0 ms NORTH
22:57:58.960 02.471 13828 Exposure complete
22:57:59.102 00.142 13828 worker thread done servicing request
22:57:59.102 00.000 8960 OnExposeComplete: enter
22:57:59.104 00.002 8960 UpdateGuideState(): m_state=6
22:57:59.106 00.002 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
22:57:59.108 00.002 8960 Star::Find returns 1 (0), X=1156.30, Y=292.06, Mass=820434, SNR=132.3, Peak=65462 HFD=3.7
22:57:59.111 00.003 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.57 = -1.57)
22:57:59.113 00.002 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
22:57:59.115 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.09 hyp=0.10 cameraTheta=-1.97 mountX=-0.00 mountY=-0.10, mountTheta=-1.57
22:57:59.118 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.09, opts=13)
22:57:59.120 00.002 8960 Enqueuing Move request for scope (-0.04, -0.09)
22:57:59.122 00.002 13828 Worker thread wakes up
22:57:59.122 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.09) opts 0xd
22:57:59.122 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.09)
22:57:59.122 00.000 13828 Moving (-0.04, -0.09) raw xDistance=-0.00 yDistance=-0.10
22:57:59.122 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
22:57:59.122 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:57:59.122 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
22:57:59.122 00.000 13828 MoveAxis(E, 0, ABG)
22:57:59.122 00.000 13828 Move returns status 0, amount 0
22:57:59.122 00.000 13828 MoveAxis(N, 0, ABG)
22:57:59.122 00.000 13828 duration set to 0 by GuideMode
22:57:59.122 00.000 13828 Move returns status 0, amount 0
22:57:59.122 00.000 13828 move complete, result=0
22:57:59.122 00.000 13828 worker thread done servicing request
22:57:59.130 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=4016, max=65535, med=7555, FiltMin=5609, FiltMax=65535, Gamma=2.540
22:57:59.156 00.026 8960 UpdateGuideState exits: m=820434 SNR=132.3
22:57:59.160 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:57:59.162 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:57:59.164 00.002 8960 Enqueuing Expose request
22:57:59.167 00.003 13828 Worker thread wakes up
22:57:59.167 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
22:57:59.170 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:57:59.170 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:01.644 02.474 13828 Exposure complete
22:58:01.785 00.141 13828 worker thread done servicing request
22:58:01.785 00.000 8960 OnExposeComplete: enter
22:58:01.788 00.003 8960 UpdateGuideState(): m_state=6
22:58:01.791 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
22:58:01.794 00.003 8960 Star::Find returns 1 (0), X=1156.47, Y=292.15, Mass=807007, SNR=126.9, Peak=65462 HFD=3.5
22:58:01.796 00.002 8960 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.39) = xAngle (0.37 = 0.37)
22:58:01.798 00.002 8960 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
22:58:01.800 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.02 mountX=0.12 mountY=0.04, mountTheta=0.34
22:58:01.802 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=-0.00, opts=13)
22:58:01.804 00.002 8960 Enqueuing Move request for scope (0.13, -0.00)
22:58:01.806 00.002 13828 Worker thread wakes up
22:58:01.806 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, -0.00) opts 0xd
22:58:01.806 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, -0.00)
22:58:01.807 00.001 13828 Moving (0.13, -0.00) raw xDistance=0.12 yDistance=0.04
22:58:01.807 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
22:58:01.807 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:01.807 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
22:58:01.807 00.000 13828 MoveAxis(E, 0, ABG)
22:58:01.807 00.000 13828 Move returns status 0, amount 0
22:58:01.807 00.000 13828 MoveAxis(N, 0, ABG)
22:58:01.807 00.000 13828 duration set to 0 by GuideMode
22:58:01.807 00.000 13828 Move returns status 0, amount 0
22:58:01.807 00.000 13828 move complete, result=0
22:58:01.807 00.000 13828 worker thread done servicing request
22:58:01.816 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=4272, max=65535, med=7555, FiltMin=5750, FiltMax=65535, Gamma=2.540
22:58:01.840 00.024 8960 UpdateGuideState exits: m=807007 SNR=126.9
22:58:01.843 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:01.845 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:01.847 00.002 8960 Enqueuing Expose request
22:58:01.849 00.002 13828 Worker thread wakes up
22:58:01.849 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
22:58:01.851 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:01.851 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:04.328 02.477 13828 Exposure complete
22:58:04.460 00.132 13828 worker thread done servicing request
22:58:04.460 00.000 8960 OnExposeComplete: enter
22:58:04.462 00.002 8960 UpdateGuideState(): m_state=6
22:58:04.465 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
22:58:04.467 00.002 8960 Star::Find returns 1 (0), X=1156.45, Y=292.25, Mass=797931, SNR=129.7, Peak=65462 HFD=3.5
22:58:04.468 00.001 8960 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.39) = xAngle (1.14 = 1.14)
22:58:04.470 00.002 8960 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.10 = 1.10)
22:58:04.472 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=0.10 hyp=0.14 cameraTheta=0.74 mountX=0.06 mountY=0.13, mountTheta=1.13
22:58:04.475 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.10, opts=13)
22:58:04.477 00.002 8960 Enqueuing Move request for scope (0.11, 0.10)
22:58:04.479 00.002 13828 Worker thread wakes up
22:58:04.479 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.10) opts 0xd
22:58:04.479 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.10)
22:58:04.479 00.000 13828 Moving (0.11, 0.10) raw xDistance=0.06 yDistance=0.13
22:58:04.479 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06
22:58:04.479 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:04.479 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
22:58:04.480 00.001 13828 MoveAxis(E, 0, ABG)
22:58:04.480 00.000 13828 Move returns status 0, amount 0
22:58:04.480 00.000 13828 MoveAxis(N, 0, ABG)
22:58:04.480 00.000 13828 duration set to 0 by GuideMode
22:58:04.480 00.000 13828 Move returns status 0, amount 0
22:58:04.480 00.000 13828 move complete, result=0
22:58:04.480 00.000 13828 worker thread done servicing request
22:58:04.490 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=4105, max=65535, med=7542, FiltMin=5567, FiltMax=65535, Gamma=2.540
22:58:04.520 00.030 8960 UpdateGuideState exits: m=797931 SNR=129.7
22:58:04.524 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:04.527 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:04.533 00.006 8960 Enqueuing Expose request
22:58:04.536 00.003 13828 Worker thread wakes up
22:58:04.536 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:04.538 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:04.538 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:06.997 02.459 13828 Exposure complete
22:58:07.141 00.144 13828 worker thread done servicing request
22:58:07.141 00.000 8960 OnExposeComplete: enter
22:58:07.144 00.003 8960 UpdateGuideState(): m_state=6
22:58:07.147 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
22:58:07.150 00.003 8960 Star::Find returns 1 (0), X=1156.29, Y=292.51, Mass=889622, SNR=155.8, Peak=60086 HFD=3.6
22:58:07.152 00.002 8960 CameraToMount -- cameraTheta (1.71) - m_xAngle (-0.39) = xAngle (2.11 = 2.11)
22:58:07.154 00.002 8960 CameraToMount -- cameraTheta (1.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.07 = 2.07)
22:58:07.156 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=0.36 hyp=0.37 cameraTheta=1.71 mountX=-0.19 mountY=0.32, mountTheta=2.10
22:58:07.159 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=0.36, opts=13)
22:58:07.161 00.002 8960 Enqueuing Move request for scope (-0.05, 0.36)
22:58:07.163 00.002 13828 Worker thread wakes up
22:58:07.163 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.36) opts 0xd
22:58:07.163 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, 0.36)
22:58:07.163 00.000 13828 Moving (-0.05, 0.36) raw xDistance=-0.19 yDistance=0.32
22:58:07.163 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
22:58:07.163 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:58:07.163 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.32
22:58:07.163 00.000 13828 MoveAxis(E, 71, ABG)
22:58:07.163 00.000 13828 Guiding  Dir = 2, Dur = 71
22:58:07.165 00.002 13828 IsSlewing returns 0
22:58:07.165 00.000 13828 IsGuiding returns 0
22:58:07.166 00.001 13828 PulseGuide returned control before completion, sleep 80
22:58:07.171 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4086, max=65535, med=7548, FiltMin=5763, FiltMax=65535, Gamma=2.540
22:58:07.197 00.026 8960 UpdateGuideState exits: m=889622 SNR=155.8
22:58:07.199 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:07.201 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:07.203 00.002 8960 Enqueuing Expose request
22:58:07.251 00.048 13828 IsGuiding returns 0
22:58:07.251 00.000 13828 Move returns status 0, amount 71
22:58:07.251 00.000 13828 MoveAxis(N, 0, ABG)
22:58:07.251 00.000 13828 duration set to 0 by GuideMode
22:58:07.251 00.000 13828 Move returns status 0, amount 0
22:58:07.251 00.000 13828 move complete, result=0
22:58:07.251 00.000 13828 worker thread done servicing request
22:58:07.251 00.000 13828 Worker thread wakes up
22:58:07.251 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:07.252 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:07.252 00.000 8960 GuideStep: -0.2 px 71 ms EAST, 0.3 px 0 ms NORTH
22:58:09.717 02.465 13828 Exposure complete
22:58:09.852 00.135 13828 worker thread done servicing request
22:58:09.852 00.000 8960 OnExposeComplete: enter
22:58:09.854 00.002 8960 UpdateGuideState(): m_state=6
22:58:09.857 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
22:58:09.859 00.002 8960 Star::Find returns 1 (0), X=1156.84, Y=292.31, Mass=816100, SNR=125.7, Peak=65462 HFD=3.8
22:58:09.861 00.002 8960 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.39) = xAngle (0.70 = 0.70)
22:58:09.863 00.002 8960 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
22:58:09.865 00.002 8960 CameraToMount -- cameraX=0.50 cameraY=0.16 hyp=0.53 cameraTheta=0.31 mountX=0.40 mountY=0.33, mountTheta=0.68
22:58:09.869 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.50, y=0.16, opts=13)
22:58:09.872 00.003 8960 Enqueuing Move request for scope (0.50, 0.16)
22:58:09.874 00.002 13828 Worker thread wakes up
22:58:09.874 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.16) opts 0xd
22:58:09.874 00.000 13828 Handling offset move in thread for scope, endpoint = (0.50, 0.16)
22:58:09.874 00.000 13828 Moving (0.50, 0.16) raw xDistance=0.40 yDistance=0.33
22:58:09.874 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.25 from input 0.40
22:58:09.874 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
22:58:09.874 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.33
22:58:09.874 00.000 13828 MoveAxis(W, 147, ABG)
22:58:09.874 00.000 13828 Guiding  Dir = 3, Dur = 147
22:58:09.877 00.003 13828 IsSlewing returns 0
22:58:09.878 00.001 13828 IsGuiding returns 0
22:58:09.880 00.002 13828 PulseGuide returned control before completion, sleep 155
22:58:09.884 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3420, max=65535, med=7542, FiltMin=5622, FiltMax=65535, Gamma=2.540
22:58:09.920 00.036 8960 UpdateGuideState exits: m=816100 SNR=125.7
22:58:09.922 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:09.924 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:09.926 00.002 8960 Enqueuing Expose request
22:58:10.048 00.122 13828 IsGuiding returns 0
22:58:10.048 00.000 13828 Move returns status 0, amount 147
22:58:10.048 00.000 13828 MoveAxis(N, 0, ABG)
22:58:10.048 00.000 13828 duration set to 0 by GuideMode
22:58:10.048 00.000 13828 Move returns status 0, amount 0
22:58:10.048 00.000 13828 move complete, result=0
22:58:10.048 00.000 13828 worker thread done servicing request
22:58:10.048 00.000 8960 GuideStep: 0.4 px 147 ms WEST, 0.3 px 0 ms NORTH
22:58:10.050 00.002 13828 Worker thread wakes up
22:58:10.050 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:10.050 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:12.525 02.475 13828 Exposure complete
22:58:12.668 00.143 13828 worker thread done servicing request
22:58:12.668 00.000 8960 OnExposeComplete: enter
22:58:12.670 00.002 8960 UpdateGuideState(): m_state=6
22:58:12.672 00.002 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
22:58:12.675 00.003 8960 Star::Find returns 1 (0), X=1156.26, Y=292.48, Mass=857112, SNR=142.2, Peak=65462 HFD=3.5
22:58:12.677 00.002 8960 CameraToMount -- cameraTheta (1.82) - m_xAngle (-0.39) = xAngle (2.22 = 2.22)
22:58:12.680 00.003 8960 CameraToMount -- cameraTheta (1.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.18 = 2.18)
22:58:12.682 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.33 hyp=0.34 cameraTheta=1.82 mountX=-0.21 mountY=0.28, mountTheta=2.21
22:58:12.687 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.33, opts=13)
22:58:12.689 00.002 8960 Enqueuing Move request for scope (-0.09, 0.33)
22:58:12.691 00.002 13828 Worker thread wakes up
22:58:12.691 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.33) opts 0xd
22:58:12.691 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.33)
22:58:12.691 00.000 13828 Moving (-0.09, 0.33) raw xDistance=-0.21 yDistance=0.28
22:58:12.691 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.21
22:58:12.691 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.93
22:58:12.691 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:58:12.691 00.000 13828 MoveAxis(E, 68, ABG)
22:58:12.691 00.000 13828 Guiding  Dir = 2, Dur = 68
22:58:12.694 00.003 13828 IsSlewing returns 0
22:58:12.694 00.000 13828 IsGuiding returns 0
22:58:12.696 00.002 13828 PulseGuide returned control before completion, sleep 76
22:58:12.701 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3747, max=65535, med=7542, FiltMin=5667, FiltMax=65535, Gamma=2.540
22:58:12.735 00.034 8960 UpdateGuideState exits: m=857112 SNR=142.2
22:58:12.738 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:12.741 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:12.743 00.002 8960 Enqueuing Expose request
22:58:12.780 00.037 13828 IsGuiding returns 0
22:58:12.780 00.000 13828 Move returns status 0, amount 68
22:58:12.780 00.000 13828 MoveAxis(S, 149, ABG)
22:58:12.780 00.000 13828 Guiding  Dir = 1, Dur = 149
22:58:12.782 00.002 13828 IsSlewing returns 0
22:58:12.782 00.000 13828 IsGuiding returns 0
22:58:12.783 00.001 13828 PulseGuide returned control before completion, sleep 158
22:58:12.954 00.171 13828 IsGuiding returns 0
22:58:12.954 00.000 13828 Move returns status 0, amount 149
22:58:12.954 00.000 13828 move complete, result=0
22:58:12.954 00.000 13828 worker thread done servicing request
22:58:12.954 00.000 8960 GuideStep: -0.2 px 68 ms EAST, 0.3 px 149 ms SOUTH
22:58:12.958 00.004 13828 Worker thread wakes up
22:58:12.958 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:12.958 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:15.429 02.471 13828 Exposure complete
22:58:15.573 00.144 13828 worker thread done servicing request
22:58:15.573 00.000 8960 OnExposeComplete: enter
22:58:15.575 00.002 8960 UpdateGuideState(): m_state=6
22:58:15.579 00.004 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
22:58:15.581 00.002 8960 Star::Find returns 1 (0), X=1155.89, Y=292.66, Mass=836096, SNR=128.2, Peak=65513 HFD=3.8
22:58:15.583 00.002 8960 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.39) = xAngle (2.69 = 2.69)
22:58:15.585 00.002 8960 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.66 = 2.66)
22:58:15.587 00.002 8960 CameraToMount -- cameraX=-0.45 cameraY=0.51 hyp=0.68 cameraTheta=2.30 mountX=-0.62 mountY=0.32, mountTheta=2.66
22:58:15.590 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.45, y=0.51, opts=13)
22:58:15.593 00.003 8960 Enqueuing Move request for scope (-0.45, 0.51)
22:58:15.595 00.002 13828 Worker thread wakes up
22:58:15.595 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.45, 0.51) opts 0xd
22:58:15.595 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.45, 0.51)
22:58:15.595 00.000 13828 Moving (-0.45, 0.51) raw xDistance=-0.62 yDistance=0.32
22:58:15.595 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.40 from input -0.62
22:58:15.595 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:58:15.595 00.000 13828 MoveAxis(E, 237, ABG)
22:58:15.595 00.000 13828 Guiding  Dir = 2, Dur = 237
22:58:15.597 00.002 13828 IsSlewing returns 0
22:58:15.598 00.001 13828 IsGuiding returns 0
22:58:15.600 00.002 13828 PulseGuide returned control before completion, sleep 245
22:58:15.604 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3785, max=65535, med=7542, FiltMin=5724, FiltMax=65535, Gamma=2.540
22:58:15.633 00.029 8960 UpdateGuideState exits: m=836096 SNR=128.2
22:58:15.635 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:15.637 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:15.640 00.003 8960 Enqueuing Expose request
22:58:15.859 00.219 13828 IsGuiding returns 0
22:58:15.859 00.000 13828 Move returns status 0, amount 237
22:58:15.859 00.000 13828 MoveAxis(S, 170, ABG)
22:58:15.859 00.000 13828 Guiding  Dir = 1, Dur = 170
22:58:15.862 00.003 13828 IsSlewing returns 0
22:58:15.863 00.001 13828 IsGuiding returns 0
22:58:15.865 00.002 13828 PulseGuide returned control before completion, sleep 179
22:58:16.047 00.182 13828 IsGuiding returns 0
22:58:16.047 00.000 13828 Move returns status 0, amount 170
22:58:16.047 00.000 13828 move complete, result=0
22:58:16.047 00.000 13828 worker thread done servicing request
22:58:16.047 00.000 13828 Worker thread wakes up
22:58:16.047 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:16.047 00.000 8960 GuideStep: -0.6 px 237 ms EAST, 0.3 px 170 ms SOUTH
22:58:16.050 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:18.527 02.477 13828 Exposure complete
22:58:18.665 00.138 13828 worker thread done servicing request
22:58:18.665 00.000 8960 OnExposeComplete: enter
22:58:18.667 00.002 8960 UpdateGuideState(): m_state=6
22:58:18.669 00.002 8960 Star::Find(15, 1155, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
22:58:18.671 00.002 8960 Star::Find returns 1 (0), X=1155.98, Y=292.63, Mass=783988, SNR=119.0, Peak=65513 HFD=3.4
22:58:18.673 00.002 8960 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.39) = xAngle (2.61 = 2.61)
22:58:18.676 00.003 8960 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.58 = 2.58)
22:58:18.678 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=0.48 hyp=0.60 cameraTheta=2.22 mountX=-0.52 mountY=0.32, mountTheta=2.59
22:58:18.681 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=0.48, opts=13)
22:58:18.683 00.002 8960 Enqueuing Move request for scope (-0.36, 0.48)
22:58:18.684 00.001 13828 Worker thread wakes up
22:58:18.685 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.48) opts 0xd
22:58:18.685 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.36, 0.48)
22:58:18.685 00.000 13828 Moving (-0.36, 0.48) raw xDistance=-0.52 yDistance=0.32
22:58:18.685 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.52
22:58:18.685 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
22:58:18.685 00.000 13828 MoveAxis(E, 213, ABG)
22:58:18.685 00.000 13828 Guiding  Dir = 2, Dur = 213
22:58:18.687 00.002 13828 IsSlewing returns 0
22:58:18.687 00.000 13828 IsGuiding returns 0
22:58:18.689 00.002 13828 PulseGuide returned control before completion, sleep 222
22:58:18.694 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7536, FiltMin=5622, FiltMax=65535, Gamma=2.540
22:58:18.722 00.028 8960 UpdateGuideState exits: m=783988 SNR=119.0
22:58:18.726 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:18.728 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:18.730 00.002 8960 Enqueuing Expose request
22:58:18.927 00.197 13828 IsGuiding returns 0
22:58:18.927 00.000 13828 Move returns status 0, amount 213
22:58:18.927 00.000 13828 MoveAxis(S, 171, ABG)
22:58:18.927 00.000 13828 Guiding  Dir = 1, Dur = 171
22:58:18.929 00.002 13828 IsSlewing returns 0
22:58:18.929 00.000 13828 IsGuiding returns 0
22:58:18.930 00.001 13828 PulseGuide returned control before completion, sleep 180
22:58:19.116 00.186 13828 IsGuiding returns 1
22:58:19.116 00.000 13828 scope still moving after pulse duration time elapsed
22:58:19.148 00.032 13828 IsSlewing returns 0
22:58:19.148 00.000 13828 IsGuiding returns 1
22:58:19.178 00.030 13828 IsSlewing returns 0
22:58:19.178 00.000 13828 IsGuiding returns 1
22:58:19.210 00.032 13828 IsSlewing returns 0
22:58:19.210 00.000 13828 IsGuiding returns 0
22:58:19.210 00.000 13828 scope move finished after 171 + 110 ms
22:58:19.210 00.000 13828 Move returns status 0, amount 171
22:58:19.210 00.000 13828 move complete, result=0
22:58:19.210 00.000 13828 worker thread done servicing request
22:58:19.210 00.000 8960 GuideStep: -0.5 px 213 ms EAST, 0.3 px 171 ms SOUTH
22:58:19.214 00.004 13828 Worker thread wakes up
22:58:19.214 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:19.214 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:21.680 02.466 13828 Exposure complete
22:58:21.823 00.143 13828 worker thread done servicing request
22:58:21.823 00.000 8960 OnExposeComplete: enter
22:58:21.826 00.003 8960 UpdateGuideState(): m_state=6
22:58:21.829 00.003 8960 Star::Find(15, 1155, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.831 00.002 8960 Star::Find returns 1 (0), X=1156.44, Y=292.50, Mass=848109, SNR=129.0, Peak=65462 HFD=3.3
22:58:21.833 00.002 8960 MultiStar: exiting stabilization period
22:58:21.835 00.002 8960 MultiStar: updating star positions after lock position change
22:58:21.836 00.001 8960 Star::Find(15, 655, 213, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.838 00.002 8960 Star::Find returns 1 (0), X=654.99, Y=213.67, Mass=818002, SNR=135.6, Peak=55440 HFD=4.2
22:58:21.840 00.002 8960 Star::Find(15, 1852, 902, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.842 00.002 8960 Star::Find returns 1 (0), X=1851.87, Y=902.90, Mass=985456, SNR=126.9, Peak=47612 HFD=4.7
22:58:21.843 00.001 8960 Star::Find(15, 1233, 345, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.845 00.002 8960 Star::Find returns 1 (0), X=1233.68, Y=345.88, Mass=577054, SNR=105.8, Peak=47721 HFD=3.6
22:58:21.847 00.002 8960 Star::Find(15, 606, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.849 00.002 8960 Star::Find returns 1 (0), X=606.12, Y=886.66, Mass=1017292, SNR=116.3, Peak=58294 HFD=4.6
22:58:21.851 00.002 8960 Star::Find(15, 922, 896, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.853 00.002 8960 Star::Find returns 1 (0), X=922.22, Y=896.63, Mass=686145, SNR=108.5, Peak=44329 HFD=3.9
22:58:21.855 00.002 8960 Star::Find(15, 445, 657, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.857 00.002 8960 Star::Find returns 1 (0), X=444.96, Y=658.06, Mass=842066, SNR=146.2, Peak=50710 HFD=4.4
22:58:21.859 00.002 8960 Star::Find(15, 1411, 131, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.861 00.002 8960 Star::Find returns 1 (0), X=1411.84, Y=131.55, Mass=646292, SNR=112.8, Peak=56988 HFD=3.8
22:58:21.863 00.002 8960 Star::Find(15, 441, 900, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.865 00.002 8960 Star::Find returns 1 (0), X=441.12, Y=900.56, Mass=918998, SNR=115.8, Peak=43734 HFD=5.1
22:58:21.867 00.002 8960 Star::Find(15, 966, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.869 00.002 8960 Star::Find returns 1 (0), X=966.07, Y=871.64, Mass=554217, SNR=97.8, Peak=44240 HFD=3.8
22:58:21.871 00.002 8960 Star::Find(15, 1601, 540, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.873 00.002 8960 Star::Find returns 1 (0), X=1600.95, Y=540.84, Mass=545852, SNR=96.4, Peak=41769 HFD=4.2
22:58:21.875 00.002 8960 Star::Find(15, 308, 720, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
22:58:21.877 00.002 8960 Star::Find returns 1 (0), X=307.96, Y=720.61, Mass=902832, SNR=128.6, Peak=59958 HFD=4.9
22:58:21.879 00.002 8960 CameraToMount -- cameraTheta (1.29) - m_xAngle (-0.39) = xAngle (1.68 = 1.68)
22:58:21.881 00.002 8960 CameraToMount -- cameraTheta (1.29) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.64 = 1.64)
22:58:21.883 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=0.35 hyp=0.36 cameraTheta=1.29 mountX=-0.04 mountY=0.36, mountTheta=1.68
22:58:21.886 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.35, opts=13)
22:58:21.888 00.002 8960 Enqueuing Move request for scope (0.10, 0.35)
22:58:21.893 00.005 13828 Worker thread wakes up
22:58:21.893 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.35) opts 0xd
22:58:21.893 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.35)
22:58:21.893 00.000 13828 Moving (0.10, 0.35) raw xDistance=-0.04 yDistance=0.36
22:58:21.893 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
22:58:21.893 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.36 from input 0.36
22:58:21.893 00.000 13828 MoveAxis(E, 0, ABG)
22:58:21.894 00.001 13828 Move returns status 0, amount 0
22:58:21.894 00.000 13828 MoveAxis(S, 192, ABG)
22:58:21.894 00.000 13828 Guiding  Dir = 1, Dur = 192
22:58:21.897 00.003 13828 IsSlewing returns 0
22:58:21.897 00.000 13828 IsGuiding returns 0
22:58:21.899 00.002 13828 PulseGuide returned control before completion, sleep 201
22:58:21.903 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=4009, max=65535, med=7542, FiltMin=5680, FiltMax=65535, Gamma=2.540
22:58:21.928 00.025 8960 UpdateGuideState exits: m=848109 SNR=129.0
22:58:21.930 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:21.932 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:21.935 00.003 8960 Enqueuing Expose request
22:58:22.107 00.172 13828 IsGuiding returns 0
22:58:22.107 00.000 13828 Move returns status 0, amount 192
22:58:22.107 00.000 13828 move complete, result=0
22:58:22.107 00.000 13828 worker thread done servicing request
22:58:22.107 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.4 px 192 ms SOUTH
22:58:22.110 00.003 13828 Worker thread wakes up
22:58:22.110 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:22.110 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:24.584 02.474 13828 Exposure complete
22:58:24.731 00.147 13828 worker thread done servicing request
22:58:24.731 00.000 8960 OnExposeComplete: enter
22:58:24.734 00.003 8960 UpdateGuideState(): m_state=6
22:58:24.736 00.002 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
22:58:24.738 00.002 8960 Star::Find returns 1 (0), X=1156.41, Y=292.60, Mass=854731, SNR=127.5, Peak=64470 HFD=3.4
22:58:24.740 00.002 8960 MultiStar: [#1 0.01,0.11,0.99,U] [#2 -0.19,0.24,1.02,U] [#3 -0.24,0.14,0.73,U] [#4 -0.08,0.11,0.98,U] [#5 -0.28,0.15,0.84,U] [#6 -0.01,-0.05,1.05,U] [#7 0.20,-0.03,0.86,U] [#8 -0.12,0.16,1.04,U] 
22:58:24.742 00.002 8960 refined, 8 included, MultiStar: {-0.07, 0.14}, one-star: {0.07, 0.45}
22:58:24.744 00.002 8960 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.39) = xAngle (2.39 = 2.39)
22:58:24.746 00.002 8960 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.36 = 2.36)
22:58:24.748 00.002 8960 CameraToMount -- cameraX=-0.07 cameraY=0.14 hyp=0.16 cameraTheta=2.00 mountX=-0.12 mountY=0.11, mountTheta=2.37
22:58:24.750 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=0.14, opts=13)
22:58:24.753 00.003 8960 Enqueuing Move request for scope (-0.07, 0.14)
22:58:24.755 00.002 13828 Worker thread wakes up
22:58:24.755 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.14) opts 0xd
22:58:24.755 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, 0.14)
22:58:24.755 00.000 13828 Moving (-0.07, 0.14) raw xDistance=-0.12 yDistance=0.11
22:58:24.755 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
22:58:24.755 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:24.755 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
22:58:24.755 00.000 13828 MoveAxis(E, 0, ABG)
22:58:24.755 00.000 13828 Move returns status 0, amount 0
22:58:24.755 00.000 13828 MoveAxis(N, 0, ABG)
22:58:24.756 00.001 13828 duration set to 0 by GuideMode
22:58:24.756 00.000 13828 Move returns status 0, amount 0
22:58:24.756 00.000 13828 move complete, result=0
22:58:24.756 00.000 13828 worker thread done servicing request
22:58:24.767 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=4003, max=65535, med=7542, FiltMin=5590, FiltMax=65535, Gamma=2.540
22:58:24.798 00.031 8960 UpdateGuideState exits: m=854731 SNR=127.5
22:58:24.802 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:24.806 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:24.808 00.002 8960 Enqueuing Expose request
22:58:24.810 00.002 13828 Worker thread wakes up
22:58:24.810 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
22:58:24.813 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:24.813 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:27.282 02.469 13828 Exposure complete
22:58:27.420 00.138 13828 worker thread done servicing request
22:58:27.420 00.000 8960 OnExposeComplete: enter
22:58:27.422 00.002 8960 UpdateGuideState(): m_state=6
22:58:27.425 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
22:58:27.427 00.002 8960 Star::Find returns 1 (0), X=1156.34, Y=292.78, Mass=834321, SNR=145.4, Peak=63990 HFD=3.6
22:58:27.429 00.002 8960 MultiStar: [#1 0.01,0.18,0.85,U] [#2 -0.24,0.21,0.92,U] [#3 -0.18,0.35,0.70,U] [#4 -0.09,0.15,0.89,U] [#5 -0.16,0.08,0.70,U] [#6 0.01,0.12,0.96,U] [#7 -0.15,0.17,0.79,U] [#8 -0.14,0.17,0.81,U] 
22:58:27.431 00.002 8960 refined, 8 included, MultiStar: {-0.10, 0.24}, one-star: {-0.00, 0.63}
22:58:27.432 00.001 8960 CameraToMount -- cameraTheta (1.97) - m_xAngle (-0.39) = xAngle (2.36 = 2.36)
22:58:27.434 00.002 8960 CameraToMount -- cameraTheta (1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.32 = 2.32)
22:58:27.435 00.001 8960 CameraToMount -- cameraX=-0.10 cameraY=0.24 hyp=0.26 cameraTheta=1.97 mountX=-0.18 mountY=0.19, mountTheta=2.34
22:58:27.438 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.24, opts=13)
22:58:27.441 00.003 8960 Enqueuing Move request for scope (-0.10, 0.24)
22:58:27.443 00.002 13828 Worker thread wakes up
22:58:27.443 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.24) opts 0xd
22:58:27.443 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.24)
22:58:27.443 00.000 13828 Moving (-0.10, 0.24) raw xDistance=-0.18 yDistance=0.19
22:58:27.443 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
22:58:27.443 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:27.443 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
22:58:27.443 00.000 13828 MoveAxis(E, 68, ABG)
22:58:27.443 00.000 13828 Guiding  Dir = 2, Dur = 68
22:58:27.447 00.004 13828 IsSlewing returns 0
22:58:27.447 00.000 13828 IsGuiding returns 0
22:58:27.451 00.004 13828 PulseGuide returned control before completion, sleep 75
22:58:27.456 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4009, max=65535, med=7548, FiltMin=5737, FiltMax=65535, Gamma=2.540
22:58:27.483 00.027 8960 UpdateGuideState exits: m=834321 SNR=145.4
22:58:27.485 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:27.488 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:27.491 00.003 8960 Enqueuing Expose request
22:58:27.534 00.043 13828 IsGuiding returns 0
22:58:27.534 00.000 13828 Move returns status 0, amount 68
22:58:27.534 00.000 13828 MoveAxis(N, 0, ABG)
22:58:27.534 00.000 13828 duration set to 0 by GuideMode
22:58:27.534 00.000 13828 Move returns status 0, amount 0
22:58:27.534 00.000 13828 move complete, result=0
22:58:27.534 00.000 13828 worker thread done servicing request
22:58:27.534 00.000 13828 Worker thread wakes up
22:58:27.534 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:27.534 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:27.535 00.001 8960 GuideStep: -0.2 px 68 ms EAST, 0.2 px 0 ms NORTH
22:58:30.013 02.478 13828 Exposure complete
22:58:30.175 00.162 13828 worker thread done servicing request
22:58:30.175 00.000 8960 OnExposeComplete: enter
22:58:30.178 00.003 8960 UpdateGuideState(): m_state=6
22:58:30.182 00.004 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
22:58:30.185 00.003 8960 Star::Find returns 1 (0), X=1156.28, Y=292.66, Mass=867146, SNR=132.6, Peak=65366 HFD=3.6
22:58:30.188 00.003 8960 MultiStar: [#1 -0.29,0.22,0.95,U] [#2 -0.38,0.38,0.00,M1] [#3 -0.42,0.37,0.00,M1] [#4 -0.26,0.16,0.99,U] [#5 -0.29,0.24,0.83,U] [#6 -0.20,0.28,0.94,U] [#7 -0.22,0.26,0.70,U] [#8 -0.38,0.19,0.97,U] 
22:58:30.191 00.003 8960 refined, 6 included, MultiStar: {-0.24, 0.27}, one-star: {-0.06, 0.51}
22:58:30.194 00.003 8960 CameraToMount -- cameraTheta (2.31) - m_xAngle (-0.39) = xAngle (2.70 = 2.70)
22:58:30.197 00.003 8960 CameraToMount -- cameraTheta (2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.67 = 2.67)
22:58:30.199 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=0.27 hyp=0.36 cameraTheta=2.31 mountX=-0.33 mountY=0.16, mountTheta=2.67
22:58:30.202 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.27, opts=13)
22:58:30.204 00.002 8960 Enqueuing Move request for scope (-0.24, 0.27)
22:58:30.207 00.003 13828 Worker thread wakes up
22:58:30.207 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.27) opts 0xd
22:58:30.207 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.27)
22:58:30.207 00.000 13828 Moving (-0.24, 0.27) raw xDistance=-0.33 yDistance=0.16
22:58:30.207 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
22:58:30.207 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
22:58:30.208 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
22:58:30.208 00.000 13828 MoveAxis(E, 128, ABG)
22:58:30.208 00.000 13828 Guiding  Dir = 2, Dur = 128
22:58:30.210 00.002 13828 IsSlewing returns 0
22:58:30.210 00.000 13828 IsGuiding returns 0
22:58:30.212 00.002 13828 PulseGuide returned control before completion, sleep 137
22:58:30.218 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3971, max=65535, med=7548, FiltMin=5618, FiltMax=65535, Gamma=2.540
22:58:30.246 00.028 8960 UpdateGuideState exits: m=867146 SNR=132.6
22:58:30.248 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:30.251 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:30.252 00.001 8960 Enqueuing Expose request
22:58:30.360 00.108 13828 IsGuiding returns 0
22:58:30.360 00.000 13828 Move returns status 0, amount 128
22:58:30.360 00.000 13828 MoveAxis(N, 0, ABG)
22:58:30.360 00.000 13828 duration set to 0 by GuideMode
22:58:30.360 00.000 13828 Move returns status 0, amount 0
22:58:30.360 00.000 13828 move complete, result=0
22:58:30.360 00.000 13828 worker thread done servicing request
22:58:30.360 00.000 8960 GuideStep: -0.3 px 128 ms EAST, 0.2 px 0 ms NORTH
22:58:30.363 00.003 13828 Worker thread wakes up
22:58:30.363 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:30.363 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:32.828 02.465 13828 Exposure complete
22:58:32.990 00.162 13828 worker thread done servicing request
22:58:32.990 00.000 8960 OnExposeComplete: enter
22:58:32.993 00.003 8960 UpdateGuideState(): m_state=6
22:58:32.996 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
22:58:32.999 00.003 8960 Star::Find returns 1 (0), X=1156.03, Y=292.88, Mass=858472, SNR=131.2, Peak=65513 HFD=3.9
22:58:33.002 00.003 8960 MultiStar: [#1 -0.31,0.53,0.00,M1] [#2 -0.42,0.36,0.00,M2] [#3 -0.55,0.40,0.00,M2] [#4 -0.28,0.20,1.12,U] [#5 -0.48,0.46,0.00,M1] [#6 -0.31,0.31,0.90,U] [#7 -0.35,0.09,0.80,U] [#8 -0.40,0.39,0.00,M1] 
22:58:33.005 00.003 8960 refined, 3 included, MultiStar: {-0.31, 0.34}, one-star: {-0.31, 0.73}
22:58:33.009 00.004 8960 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.39) = xAngle (2.69 = 2.69)
22:58:33.011 00.002 8960 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.66 = 2.66)
22:58:33.013 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=0.34 hyp=0.46 cameraTheta=2.30 mountX=-0.41 mountY=0.21, mountTheta=2.67
22:58:33.017 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=0.34, opts=13)
22:58:33.020 00.003 8960 Enqueuing Move request for scope (-0.31, 0.34)
22:58:33.022 00.002 13828 Worker thread wakes up
22:58:33.022 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, 0.34) opts 0xd
22:58:33.022 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, 0.34)
22:58:33.022 00.000 13828 Moving (-0.31, 0.34) raw xDistance=-0.41 yDistance=0.21
22:58:33.022 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.41
22:58:33.022 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
22:58:33.022 00.000 13828 MoveAxis(E, 165, ABG)
22:58:33.022 00.000 13828 Guiding  Dir = 2, Dur = 165
22:58:33.026 00.004 13828 IsSlewing returns 0
22:58:33.026 00.000 13828 IsGuiding returns 0
22:58:33.031 00.005 13828 PulseGuide returned control before completion, sleep 170
22:58:33.035 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3785, max=65535, med=7542, FiltMin=5686, FiltMax=65535, Gamma=2.540
22:58:33.065 00.030 8960 UpdateGuideState exits: m=858472 SNR=131.2
22:58:33.068 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:33.072 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:33.074 00.002 8960 Enqueuing Expose request
22:58:33.213 00.139 13828 IsGuiding returns 0
22:58:33.213 00.000 13828 Move returns status 0, amount 165
22:58:33.213 00.000 13828 MoveAxis(S, 114, ABG)
22:58:33.213 00.000 13828 Guiding  Dir = 1, Dur = 114
22:58:33.214 00.001 13828 IsSlewing returns 0
22:58:33.215 00.001 13828 IsGuiding returns 0
22:58:33.216 00.001 13828 PulseGuide returned control before completion, sleep 123
22:58:33.354 00.138 13828 IsGuiding returns 0
22:58:33.354 00.000 13828 Move returns status 0, amount 114
22:58:33.354 00.000 13828 move complete, result=0
22:58:33.355 00.001 13828 worker thread done servicing request
22:58:33.355 00.000 13828 Worker thread wakes up
22:58:33.355 00.000 8960 GuideStep: -0.4 px 165 ms EAST, 0.2 px 114 ms SOUTH
22:58:33.357 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:33.358 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:35.821 02.463 13828 Exposure complete
22:58:35.981 00.160 13828 worker thread done servicing request
22:58:35.981 00.000 8960 OnExposeComplete: enter
22:58:35.983 00.002 8960 UpdateGuideState(): m_state=6
22:58:35.987 00.004 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
22:58:35.990 00.003 8960 Star::Find returns 1 (0), X=1155.96, Y=292.99, Mass=840008, SNR=127.9, Peak=62620 HFD=4.0
22:58:35.994 00.004 8960 MultiStar: [#1 -0.42,0.46,0.00,M2] [#2 -0.67,0.59,0.00,M3] [#3 -0.53,0.48,0.00,M3] [#4 -0.46,0.44,0.00,M1] [#5 -0.49,0.47,0.00,M2] [#6 -0.43,0.31,0.87,U] [#7 -0.36,0.34,0.90,U] [#8 -0.60,0.43,0.00,M2] 
22:58:35.996 00.002 8960 refined, 2 included, MultiStar: {-0.39, 0.51}, one-star: {-0.39, 0.84}
22:58:35.999 00.003 8960 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.39) = xAngle (2.62 = 2.62)
22:58:36.002 00.003 8960 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.58 = 2.58)
22:58:36.004 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=0.51 hyp=0.64 cameraTheta=2.23 mountX=-0.56 mountY=0.34, mountTheta=2.59
22:58:36.008 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=0.51, opts=13)
22:58:36.010 00.002 8960 Enqueuing Move request for scope (-0.39, 0.51)
22:58:36.012 00.002 13828 Worker thread wakes up
22:58:36.013 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.51) opts 0xd
22:58:36.013 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, 0.51)
22:58:36.013 00.000 13828 Moving (-0.39, 0.51) raw xDistance=-0.56 yDistance=0.34
22:58:36.013 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.56
22:58:36.013 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
22:58:36.013 00.000 13828 MoveAxis(E, 221, ABG)
22:58:36.013 00.000 13828 Guiding  Dir = 2, Dur = 221
22:58:36.015 00.002 13828 IsSlewing returns 0
22:58:36.015 00.000 13828 IsGuiding returns 0
22:58:36.018 00.003 13828 PulseGuide returned control before completion, sleep 229
22:58:36.026 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=7548, FiltMin=5673, FiltMax=65535, Gamma=2.540
22:58:36.060 00.034 8960 UpdateGuideState exits: m=840008 SNR=127.9
22:58:36.063 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:36.068 00.005 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:36.071 00.003 8960 Enqueuing Expose request
22:58:36.253 00.182 13828 IsGuiding returns 0
22:58:36.253 00.000 13828 Move returns status 0, amount 221
22:58:36.253 00.000 13828 MoveAxis(S, 181, ABG)
22:58:36.254 00.001 13828 Guiding  Dir = 1, Dur = 181
22:58:36.257 00.003 13828 IsSlewing returns 0
22:58:36.257 00.000 13828 IsGuiding returns 0
22:58:36.258 00.001 13828 PulseGuide returned control before completion, sleep 190
22:58:36.458 00.200 13828 IsGuiding returns 0
22:58:36.458 00.000 13828 Move returns status 0, amount 181
22:58:36.458 00.000 13828 move complete, result=0
22:58:36.458 00.000 13828 worker thread done servicing request
22:58:36.458 00.000 8960 GuideStep: -0.6 px 221 ms EAST, 0.3 px 181 ms SOUTH
22:58:36.461 00.003 13828 Worker thread wakes up
22:58:36.461 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:36.461 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:38.933 02.472 13828 Exposure complete
22:58:39.102 00.169 13828 worker thread done servicing request
22:58:39.102 00.000 8960 OnExposeComplete: enter
22:58:39.105 00.003 8960 UpdateGuideState(): m_state=6
22:58:39.109 00.004 8960 Star::Find(15, 1155, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
22:58:39.112 00.003 8960 Star::Find returns 1 (0), X=1156.30, Y=292.89, Mass=906033, SNR=134.0, Peak=65366 HFD=3.8
22:58:39.117 00.005 8960 MultiStar: [#1 -0.11,0.46,0.96,U] [#2 -0.25,0.37,1.21,U] [#3 -0.19,0.44,0.70,U] [#4 -0.17,0.23,0.93,U] [#5 -0.18,0.41,0.91,U] [#6 -0.17,0.17,0.83,U] [#7 -0.08,0.10,0.77,U] [#8 -0.16,0.41,0.90,U] 
22:58:39.120 00.003 8960 refined, 8 included, MultiStar: {-0.15, 0.38}, one-star: {-0.04, 0.74}
22:58:39.124 00.004 8960 CameraToMount -- cameraTheta (1.96) - m_xAngle (-0.39) = xAngle (2.35 = 2.35)
22:58:39.127 00.003 8960 CameraToMount -- cameraTheta (1.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.31 = 2.31)
22:58:39.130 00.003 8960 CameraToMount -- cameraX=-0.15 cameraY=0.38 hyp=0.41 cameraTheta=1.96 mountX=-0.29 mountY=0.30, mountTheta=2.33
22:58:39.134 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.38, opts=13)
22:58:39.137 00.003 8960 Enqueuing Move request for scope (-0.15, 0.38)
22:58:39.140 00.003 13828 Worker thread wakes up
22:58:39.140 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.38) opts 0xd
22:58:39.140 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.38)
22:58:39.140 00.000 13828 Moving (-0.15, 0.38) raw xDistance=-0.29 yDistance=0.30
22:58:39.140 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
22:58:39.140 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.30 from input 0.30
22:58:39.140 00.000 13828 MoveAxis(E, 124, ABG)
22:58:39.140 00.000 13828 Guiding  Dir = 2, Dur = 124
22:58:39.143 00.003 13828 IsSlewing returns 0
22:58:39.143 00.000 13828 IsGuiding returns 0
22:58:39.145 00.002 13828 PulseGuide returned control before completion, sleep 133
22:58:39.154 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=3708, max=65535, med=7542, FiltMin=5667, FiltMax=65535, Gamma=2.540
22:58:39.190 00.036 8960 UpdateGuideState exits: m=906033 SNR=134.0
22:58:39.194 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:39.196 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:39.199 00.003 8960 Enqueuing Expose request
22:58:39.294 00.095 13828 IsGuiding returns 0
22:58:39.294 00.000 13828 Move returns status 0, amount 124
22:58:39.294 00.000 13828 MoveAxis(S, 160, ABG)
22:58:39.294 00.000 13828 Guiding  Dir = 1, Dur = 160
22:58:39.298 00.004 13828 IsSlewing returns 0
22:58:39.298 00.000 13828 IsGuiding returns 0
22:58:39.302 00.004 13828 PulseGuide returned control before completion, sleep 166
22:58:39.483 00.181 13828 IsGuiding returns 0
22:58:39.483 00.000 13828 Move returns status 0, amount 160
22:58:39.483 00.000 13828 move complete, result=0
22:58:39.483 00.000 13828 worker thread done servicing request
22:58:39.483 00.000 8960 GuideStep: -0.3 px 124 ms EAST, 0.3 px 160 ms SOUTH
22:58:39.486 00.003 13828 Worker thread wakes up
22:58:39.486 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:39.486 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:41.959 02.473 13828 Exposure complete
22:58:42.091 00.132 13828 worker thread done servicing request
22:58:42.092 00.001 8960 OnExposeComplete: enter
22:58:42.093 00.001 8960 UpdateGuideState(): m_state=6
22:58:42.096 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
22:58:42.098 00.002 8960 Star::Find returns 1 (0), X=1156.32, Y=292.86, Mass=858257, SNR=128.4, Peak=65366 HFD=3.5
22:58:42.100 00.002 8960 MultiStar: [#1 0.04,0.41,0.88,U] [#2 -0.29,0.39,1.17,U] [#3 -0.09,0.57,0.81,U] [#4 -0.17,0.44,1.09,U] [#5 -0.17,0.43,0.88,U] [#6 -0.09,0.27,1.02,U] [#7 0.21,0.10,0.82,U] [#8 -0.17,0.53,1.01,U] 
22:58:42.102 00.002 8960 refined, 8 included, MultiStar: {-0.10, 0.43}, one-star: {-0.03, 0.71}
22:58:42.104 00.002 8960 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.39) = xAngle (2.18 = 2.18)
22:58:42.106 00.002 8960 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.15 = 2.15)
22:58:42.108 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=0.43 hyp=0.44 cameraTheta=1.79 mountX=-0.25 mountY=0.37, mountTheta=2.17
22:58:42.111 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.43, opts=13)
22:58:42.113 00.002 8960 Enqueuing Move request for scope (-0.10, 0.43)
22:58:42.115 00.002 13828 Worker thread wakes up
22:58:42.115 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.43) opts 0xd
22:58:42.115 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.43)
22:58:42.115 00.000 13828 Moving (-0.10, 0.43) raw xDistance=-0.25 yDistance=0.37
22:58:42.115 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.25
22:58:42.115 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
22:58:42.115 00.000 13828 MoveAxis(E, 104, ABG)
22:58:42.115 00.000 13828 Guiding  Dir = 2, Dur = 104
22:58:42.117 00.002 13828 IsSlewing returns 0
22:58:42.117 00.000 13828 IsGuiding returns 0
22:58:42.119 00.002 13828 PulseGuide returned control before completion, sleep 113
22:58:42.126 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3817, max=65535, med=7536, FiltMin=5615, FiltMax=65535, Gamma=2.540
22:58:42.151 00.025 8960 UpdateGuideState exits: m=858257 SNR=128.4
22:58:42.154 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:42.157 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:42.160 00.003 8960 Enqueuing Expose request
22:58:42.235 00.075 13828 IsGuiding returns 0
22:58:42.235 00.000 13828 Move returns status 0, amount 104
22:58:42.235 00.000 13828 MoveAxis(S, 198, ABG)
22:58:42.235 00.000 13828 Guiding  Dir = 1, Dur = 198
22:58:42.239 00.004 13828 IsSlewing returns 0
22:58:42.239 00.000 13828 IsGuiding returns 0
22:58:42.243 00.004 13828 PulseGuide returned control before completion, sleep 205
22:58:42.453 00.210 13828 IsGuiding returns 0
22:58:42.453 00.000 13828 Move returns status 0, amount 198
22:58:42.453 00.000 13828 move complete, result=0
22:58:42.454 00.001 13828 worker thread done servicing request
22:58:42.454 00.000 8960 GuideStep: -0.3 px 104 ms EAST, 0.4 px 198 ms SOUTH
22:58:42.458 00.004 13828 Worker thread wakes up
22:58:42.458 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:42.458 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:44.921 02.463 13828 Exposure complete
22:58:45.052 00.131 13828 worker thread done servicing request
22:58:45.052 00.000 8960 OnExposeComplete: enter
22:58:45.054 00.002 8960 UpdateGuideState(): m_state=6
22:58:45.057 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
22:58:45.059 00.002 8960 Star::Find returns 1 (0), X=1155.94, Y=293.17, Mass=862592, SNR=137.9, Peak=62588 HFD=3.9
22:58:45.061 00.002 8960 MultiStar: [#1 -0.48,0.63,0.00,M1] [#2 -0.65,0.70,0.00,M2] [#3 -0.49,0.67,0.00,M2] [#4 -0.44,0.56,0.00,M1] [#5 -0.68,0.54,0.00,M1] [#6 -0.47,0.43,1.02,U] [#7 -0.39,0.49,0.74,U] [#8 -0.64,0.60,0.00,M1] 
22:58:45.063 00.002 8960 refined, 2 included, MultiStar: {-0.43, 0.66}, one-star: {-0.40, 1.02}
22:58:45.065 00.002 8960 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.39) = xAngle (2.54 = 2.54)
22:58:45.067 00.002 8960 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.50 = 2.50)
22:58:45.069 00.002 8960 CameraToMount -- cameraX=-0.43 cameraY=0.66 hyp=0.78 cameraTheta=2.15 mountX=-0.64 mountY=0.47, mountTheta=2.52
22:58:45.072 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.43, y=0.66, opts=13)
22:58:45.074 00.002 8960 Enqueuing Move request for scope (-0.43, 0.66)
22:58:45.076 00.002 13828 Worker thread wakes up
22:58:45.076 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.43, 0.66) opts 0xd
22:58:45.076 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.43, 0.66)
22:58:45.076 00.000 13828 Moving (-0.43, 0.66) raw xDistance=-0.64 yDistance=0.47
22:58:45.076 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.64
22:58:45.076 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.47 from input 0.47
22:58:45.076 00.000 13828 MoveAxis(E, 250, ABG)
22:58:45.076 00.000 13828 Guiding  Dir = 2, Dur = 250
22:58:45.078 00.002 13828 IsSlewing returns 0
22:58:45.078 00.000 13828 IsGuiding returns 0
22:58:45.079 00.001 13828 PulseGuide returned control before completion, sleep 259
22:58:45.084 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3574, max=65535, med=7542, FiltMin=5628, FiltMax=65535, Gamma=2.540
22:58:45.113 00.029 8960 UpdateGuideState exits: m=862592 SNR=137.9
22:58:45.116 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:45.118 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:45.122 00.004 8960 Enqueuing Expose request
22:58:45.340 00.218 13828 IsGuiding returns 0
22:58:45.340 00.000 13828 Move returns status 0, amount 250
22:58:45.340 00.000 13828 MoveAxis(S, 248, ABG)
22:58:45.340 00.000 13828 Guiding  Dir = 1, Dur = 248
22:58:45.341 00.001 13828 IsSlewing returns 0
22:58:45.341 00.000 13828 IsGuiding returns 0
22:58:45.343 00.002 13828 PulseGuide returned control before completion, sleep 257
22:58:45.608 00.265 13828 IsGuiding returns 0
22:58:45.608 00.000 13828 Move returns status 0, amount 248
22:58:45.608 00.000 13828 move complete, result=0
22:58:45.608 00.000 13828 worker thread done servicing request
22:58:45.608 00.000 8960 GuideStep: -0.6 px 250 ms EAST, 0.5 px 248 ms SOUTH
22:58:45.610 00.002 13828 Worker thread wakes up
22:58:45.611 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:45.611 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:48.073 02.462 13828 Exposure complete
22:58:48.211 00.138 13828 worker thread done servicing request
22:58:48.211 00.000 8960 OnExposeComplete: enter
22:58:48.213 00.002 8960 UpdateGuideState(): m_state=6
22:58:48.216 00.003 8960 Star::Find(15, 1155, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
22:58:48.219 00.003 8960 Star::Find returns 1 (0), X=1156.32, Y=293.01, Mass=862353, SNR=122.7, Peak=63062 HFD=3.7
22:58:48.222 00.003 8960 MultiStar: [#1 0.08,0.49,1.11,U] [#2 -0.17,0.66,1.02,U] [#3 -0.04,0.67,0.84,U] [#4 -0.02,0.64,1.06,U] [#5 -0.25,0.42,0.86,U] [#6 -0.15,0.49,1.05,U] [#7 -0.05,0.37,0.86,U] [#8 -0.07,0.55,1.02,U] 
22:58:48.226 00.004 8960 refined, 8 included, MultiStar: {-0.07, 0.58}, one-star: {-0.02, 0.86}
22:58:48.229 00.003 8960 CameraToMount -- cameraTheta (1.70) - m_xAngle (-0.39) = xAngle (2.09 = 2.09)
22:58:48.231 00.002 8960 CameraToMount -- cameraTheta (1.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.06 = 2.06)
22:58:48.232 00.001 8960 CameraToMount -- cameraX=-0.07 cameraY=0.58 hyp=0.58 cameraTheta=1.70 mountX=-0.29 mountY=0.51, mountTheta=2.08
22:58:48.235 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=0.58, opts=13)
22:58:48.238 00.003 8960 Enqueuing Move request for scope (-0.07, 0.58)
22:58:48.240 00.002 13828 Worker thread wakes up
22:58:48.240 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.58) opts 0xd
22:58:48.241 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.07, 0.58)
22:58:48.241 00.000 13828 Moving (-0.07, 0.58) raw xDistance=-0.29 yDistance=0.51
22:58:48.241 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.29
22:58:48.241 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
22:58:48.241 00.000 13828 MoveAxis(E, 126, ABG)
22:58:48.241 00.000 13828 Guiding  Dir = 2, Dur = 126
22:58:48.243 00.002 13828 IsSlewing returns 0
22:58:48.244 00.001 13828 IsGuiding returns 0
22:58:48.246 00.002 13828 PulseGuide returned control before completion, sleep 135
22:58:48.250 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3280, max=65535, med=7542, FiltMin=5564, FiltMax=65535, Gamma=2.540
22:58:48.283 00.033 8960 UpdateGuideState exits: m=862353 SNR=122.7
22:58:48.286 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:48.288 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:48.291 00.003 8960 Enqueuing Expose request
22:58:48.393 00.102 13828 IsGuiding returns 0
22:58:48.393 00.000 13828 Move returns status 0, amount 126
22:58:48.393 00.000 13828 MoveAxis(S, 273, ABG)
22:58:48.393 00.000 13828 Guiding  Dir = 1, Dur = 273
22:58:48.395 00.002 13828 IsSlewing returns 0
22:58:48.395 00.000 13828 IsGuiding returns 0
22:58:48.396 00.001 13828 PulseGuide returned control before completion, sleep 282
22:58:48.687 00.291 13828 IsGuiding returns 0
22:58:48.687 00.000 13828 Move returns status 0, amount 273
22:58:48.687 00.000 13828 move complete, result=0
22:58:48.687 00.000 13828 worker thread done servicing request
22:58:48.687 00.000 8960 GuideStep: -0.3 px 126 ms EAST, 0.5 px 273 ms SOUTH
22:58:48.690 00.003 13828 Worker thread wakes up
22:58:48.690 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:48.690 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:49.045 00.355 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:1115->Skipping event because state > STATE_SELECTED
22:58:51.161 02.116 13828 Exposure complete
22:58:51.297 00.136 13828 worker thread done servicing request
22:58:51.298 00.001 8960 OnExposeComplete: enter
22:58:51.300 00.002 8960 UpdateGuideState(): m_state=6
22:58:51.302 00.002 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
22:58:51.304 00.002 8960 Star::Find returns 1 (0), X=1156.28, Y=293.15, Mass=857287, SNR=145.0, Peak=61052 HFD=3.7
22:58:51.306 00.002 8960 MultiStar: [#1 -0.14,0.72,0.00,M1] [#2 -0.29,0.74,0.00,M2] [#3 -0.32,0.85,0.00,M2] [#4 -0.02,0.73,0.81,U] [#5 -0.31,0.71,0.00,M1] [#6 0.01,0.52,0.92,U] [#7 0.10,0.65,0.66,U] [#8 -0.19,0.66,0.84,U] 
22:58:51.308 00.002 8960 refined, 4 included, MultiStar: {-0.04, 0.72}, one-star: {-0.06, 1.00}
22:58:51.310 00.002 8960 CameraToMount -- cameraTheta (1.62) - m_xAngle (-0.39) = xAngle (2.02 = 2.02)
22:58:51.312 00.002 8960 CameraToMount -- cameraTheta (1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.98 = 1.98)
22:58:51.314 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=0.72 hyp=0.72 cameraTheta=1.62 mountX=-0.31 mountY=0.66, mountTheta=2.01
22:58:51.317 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.72, opts=13)
22:58:51.319 00.002 8960 Enqueuing Move request for scope (-0.04, 0.72)
22:58:51.321 00.002 13828 Worker thread wakes up
22:58:51.321 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.72) opts 0xd
22:58:51.321 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.72)
22:58:51.321 00.000 13828 Moving (-0.04, 0.72) raw xDistance=-0.31 yDistance=0.66
22:58:51.321 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
22:58:51.321 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.66 from input 0.66
22:58:51.321 00.000 13828 MoveAxis(E, 126, ABG)
22:58:51.321 00.000 13828 Guiding  Dir = 2, Dur = 126
22:58:51.323 00.002 13828 IsSlewing returns 0
22:58:51.323 00.000 13828 IsGuiding returns 0
22:58:51.325 00.002 13828 PulseGuide returned control before completion, sleep 135
22:58:51.330 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3872, max=65535, med=7542, FiltMin=5388, FiltMax=65535, Gamma=2.540
22:58:51.354 00.024 8960 UpdateGuideState exits: m=857287 SNR=145.0
22:58:51.356 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:51.358 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:51.360 00.002 8960 Enqueuing Expose request
22:58:51.468 00.108 13828 IsGuiding returns 0
22:58:51.468 00.000 13828 Move returns status 0, amount 126
22:58:51.468 00.000 13828 MoveAxis(S, 352, ABG)
22:58:51.468 00.000 13828 Guiding  Dir = 1, Dur = 352
22:58:51.471 00.003 13828 IsSlewing returns 0
22:58:51.471 00.000 13828 IsGuiding returns 0
22:58:51.472 00.001 13828 PulseGuide returned control before completion, sleep 361
22:58:51.847 00.375 13828 IsGuiding returns 0
22:58:51.847 00.000 13828 Move returns status 0, amount 352
22:58:51.847 00.000 13828 move complete, result=0
22:58:51.847 00.000 13828 worker thread done servicing request
22:58:51.847 00.000 13828 Worker thread wakes up
22:58:51.847 00.000 8960 GuideStep: -0.3 px 126 ms EAST, 0.7 px 352 ms SOUTH
22:58:51.850 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:51.850 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:54.315 02.465 13828 Exposure complete
22:58:54.449 00.134 13828 worker thread done servicing request
22:58:54.449 00.000 8960 OnExposeComplete: enter
22:58:54.451 00.002 8960 UpdateGuideState(): m_state=6
22:58:54.453 00.002 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
22:58:54.455 00.002 8960 Star::Find returns 1 (0), X=1156.31, Y=293.17, Mass=832035, SNR=129.2, Peak=53801 HFD=3.7
22:58:54.458 00.003 8960 MultiStar: [#1 -0.09,0.66,0.90,U] [#2 -0.18,0.85,0.00,M3] [#3 -0.28,0.73,0.00,M3] [#4 -0.18,0.67,0.89,U] [#5 -0.25,0.68,0.82,U] [#6 -0.12,0.52,0.98,U] [#7 -0.09,0.60,0.92,U] [#8 -0.21,0.66,0.98,U] 
22:58:54.460 00.002 8960 refined, 6 included, MultiStar: {-0.13, 0.69}, one-star: {-0.03, 1.02}
22:58:54.462 00.002 8960 CameraToMount -- cameraTheta (1.76) - m_xAngle (-0.39) = xAngle (2.16 = 2.16)
22:58:54.464 00.002 8960 CameraToMount -- cameraTheta (1.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.12 = 2.12)
22:58:54.466 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.69 hyp=0.70 cameraTheta=1.76 mountX=-0.39 mountY=0.60, mountTheta=2.15
22:58:54.469 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.69, opts=13)
22:58:54.471 00.002 8960 Enqueuing Move request for scope (-0.13, 0.69)
22:58:54.473 00.002 13828 Worker thread wakes up
22:58:54.473 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.69) opts 0xd
22:58:54.473 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.69)
22:58:54.473 00.000 13828 Moving (-0.13, 0.69) raw xDistance=-0.39 yDistance=0.60
22:58:54.473 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.39
22:58:54.473 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.60 from input 0.60
22:58:54.473 00.000 13828 MoveAxis(E, 155, ABG)
22:58:54.473 00.000 13828 Guiding  Dir = 2, Dur = 155
22:58:54.475 00.002 13828 IsSlewing returns 0
22:58:54.475 00.000 13828 IsGuiding returns 0
22:58:54.477 00.002 13828 PulseGuide returned control before completion, sleep 164
22:58:54.482 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3222, max=65535, med=7542, FiltMin=5628, FiltMax=65535, Gamma=2.540
22:58:54.508 00.026 8960 UpdateGuideState exits: m=832035 SNR=129.2
22:58:54.511 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:54.512 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:54.515 00.003 8960 Enqueuing Expose request
22:58:54.655 00.140 13828 IsGuiding returns 0
22:58:54.655 00.000 13828 Move returns status 0, amount 155
22:58:54.655 00.000 13828 MoveAxis(S, 319, ABG)
22:58:54.655 00.000 13828 Guiding  Dir = 1, Dur = 319
22:58:54.657 00.002 13828 IsSlewing returns 0
22:58:54.657 00.000 13828 IsGuiding returns 0
22:58:54.659 00.002 13828 PulseGuide returned control before completion, sleep 328
22:58:55.001 00.342 13828 IsGuiding returns 1
22:58:55.001 00.000 13828 scope still moving after pulse duration time elapsed
22:58:55.035 00.034 13828 IsSlewing returns 0
22:58:55.035 00.000 13828 IsGuiding returns 0
22:58:55.035 00.000 13828 scope move finished after 319 + 59 ms
22:58:55.036 00.001 13828 Move returns status 0, amount 319
22:58:55.036 00.000 13828 move complete, result=0
22:58:55.036 00.000 13828 worker thread done servicing request
22:58:55.036 00.000 13828 Worker thread wakes up
22:58:55.036 00.000 8960 GuideStep: -0.4 px 155 ms EAST, 0.6 px 319 ms SOUTH
22:58:55.039 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:55.039 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:58:57.515 02.476 13828 Exposure complete
22:58:57.644 00.129 13828 worker thread done servicing request
22:58:57.644 00.000 8960 OnExposeComplete: enter
22:58:57.646 00.002 8960 UpdateGuideState(): m_state=6
22:58:57.649 00.003 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
22:58:57.650 00.001 8960 Star::Find returns 1 (0), X=1156.30, Y=293.21, Mass=901566, SNR=163.0, Peak=60540 HFD=3.8
22:58:57.653 00.003 8960 MultiStar: [#1 -0.04,0.69,0.67,U] [#2 -0.23,0.78,0.00,M4] [#3 -0.18,0.83,0.00,M4] [#4 -0.08,0.61,0.77,U] [#5 -0.16,0.65,0.64,U] [#6 -0.13,0.56,0.72,U] [#7 -0.28,0.54,0.67,U] [#8 -0.28,0.76,0.00,M1] 
22:58:57.654 00.001 8960 refined, 5 included, MultiStar: {-0.12, 0.71}, one-star: {-0.05, 1.06}
22:58:57.656 00.002 8960 CameraToMount -- cameraTheta (1.73) - m_xAngle (-0.39) = xAngle (2.13 = 2.13)
22:58:57.658 00.002 8960 CameraToMount -- cameraTheta (1.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.09 = 2.09)
22:58:57.659 00.001 8960 CameraToMount -- cameraX=-0.12 cameraY=0.71 hyp=0.72 cameraTheta=1.73 mountX=-0.38 mountY=0.62, mountTheta=2.12
22:58:57.662 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.71, opts=13)
22:58:57.664 00.002 8960 Enqueuing Move request for scope (-0.12, 0.71)
22:58:57.665 00.001 13828 Worker thread wakes up
22:58:57.666 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.71) opts 0xd
22:58:57.666 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.71)
22:58:57.666 00.000 13828 Moving (-0.12, 0.71) raw xDistance=-0.38 yDistance=0.62
22:58:57.666 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.26 from input -0.38
22:58:57.666 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.62 from input 0.62
22:58:57.666 00.000 13828 MoveAxis(E, 154, ABG)
22:58:57.666 00.000 13828 Guiding  Dir = 2, Dur = 154
22:58:57.668 00.002 13828 IsSlewing returns 0
22:58:57.668 00.000 13828 IsGuiding returns 0
22:58:57.672 00.004 13828 PulseGuide returned control before completion, sleep 161
22:58:57.678 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3702, max=65535, med=7542, FiltMin=5442, FiltMax=65535, Gamma=2.540
22:58:57.710 00.032 8960 UpdateGuideState exits: m=901566 SNR=163.0
22:58:57.712 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:58:57.714 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:58:57.717 00.003 8960 Enqueuing Expose request
22:58:57.849 00.132 13828 IsGuiding returns 0
22:58:57.849 00.000 13828 Move returns status 0, amount 154
22:58:57.849 00.000 13828 MoveAxis(S, 332, ABG)
22:58:57.849 00.000 13828 Guiding  Dir = 1, Dur = 332
22:58:57.851 00.002 13828 IsSlewing returns 0
22:58:57.851 00.000 13828 IsGuiding returns 0
22:58:57.853 00.002 13828 PulseGuide returned control before completion, sleep 341
22:58:58.205 00.352 13828 IsGuiding returns 0
22:58:58.205 00.000 13828 Move returns status 0, amount 332
22:58:58.205 00.000 13828 move complete, result=0
22:58:58.205 00.000 13828 worker thread done servicing request
22:58:58.205 00.000 8960 GuideStep: -0.4 px 154 ms EAST, 0.6 px 332 ms SOUTH
22:58:58.208 00.003 13828 Worker thread wakes up
22:58:58.208 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:58:58.209 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:00.684 02.475 13828 Exposure complete
22:59:00.812 00.128 13828 worker thread done servicing request
22:59:00.812 00.000 8960 OnExposeComplete: enter
22:59:00.814 00.002 8960 UpdateGuideState(): m_state=6
22:59:00.816 00.002 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
22:59:00.819 00.003 8960 Star::Find returns 1 (0), X=1156.44, Y=293.33, Mass=837331, SNR=130.7, Peak=63100 HFD=3.4
22:59:00.821 00.002 8960 MultiStar: [#1 0.15,0.79,0.90,U] [#2 -0.09,0.85,0.00,M5] [#3 -0.07,0.97,0.00,M5] [#4 0.10,0.99,0.00,M1] [#5 0.02,0.82,0.81,U] [#6 0.24,0.84,0.00,M1] [#7 0.03,0.77,0.74,U] [#8 0.09,1.07,0.00,M2] 
22:59:00.823 00.002 8960 refined, 3 included, MultiStar: {0.08, 0.91}, one-star: {0.10, 1.18}
22:59:00.825 00.002 8960 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.39) = xAngle (1.88 = 1.88)
22:59:00.827 00.002 8960 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.84 = 1.84)
22:59:00.829 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=0.91 hyp=0.91 cameraTheta=1.49 mountX=-0.28 mountY=0.87, mountTheta=1.88
22:59:00.834 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.91, opts=13)
22:59:00.839 00.005 8960 Enqueuing Move request for scope (0.08, 0.91)
22:59:00.843 00.004 13828 Worker thread wakes up
22:59:00.843 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.91) opts 0xd
22:59:00.843 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.91)
22:59:00.843 00.000 13828 Moving (0.08, 0.91) raw xDistance=-0.28 yDistance=0.87
22:59:00.843 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.28
22:59:00.843 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
22:59:00.843 00.000 13828 MoveAxis(E, 115, ABG)
22:59:00.843 00.000 13828 Guiding  Dir = 2, Dur = 115
22:59:00.845 00.002 13828 IsSlewing returns 0
22:59:00.845 00.000 13828 IsGuiding returns 0
22:59:00.847 00.002 13828 PulseGuide returned control before completion, sleep 123
22:59:00.853 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3427, max=65535, med=7536, FiltMin=5414, FiltMax=65535, Gamma=2.540
22:59:00.878 00.025 8960 UpdateGuideState exits: m=837331 SNR=130.7
22:59:00.880 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:00.882 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:00.885 00.003 8960 Enqueuing Expose request
22:59:00.984 00.099 13828 IsGuiding returns 0
22:59:00.985 00.001 13828 Move returns status 0, amount 115
22:59:00.985 00.000 13828 MoveAxis(S, 465, ABG)
22:59:00.985 00.000 13828 Guiding  Dir = 1, Dur = 465
22:59:00.987 00.002 13828 IsSlewing returns 0
22:59:00.987 00.000 13828 IsGuiding returns 0
22:59:00.988 00.001 13828 PulseGuide returned control before completion, sleep 474
22:59:01.475 00.487 13828 IsGuiding returns 0
22:59:01.475 00.000 13828 Move returns status 0, amount 465
22:59:01.475 00.000 13828 move complete, result=0
22:59:01.475 00.000 13828 worker thread done servicing request
22:59:01.475 00.000 13828 Worker thread wakes up
22:59:01.475 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:01.475 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:01.475 00.000 8960 GuideStep: -0.3 px 115 ms EAST, 0.9 px 465 ms SOUTH
22:59:03.943 02.468 13828 Exposure complete
22:59:04.098 00.155 13828 worker thread done servicing request
22:59:04.098 00.000 8960 OnExposeComplete: enter
22:59:04.101 00.003 8960 UpdateGuideState(): m_state=6
22:59:04.104 00.003 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
22:59:04.107 00.003 8960 Star::Find returns 1 (0), X=1156.24, Y=293.32, Mass=825544, SNR=129.0, Peak=58300 HFD=3.6
22:59:04.109 00.002 8960 MultiStar: [#1 -0.22,0.93,0.00,M1] [#2 -0.34,1.17,0.00,M6] [#3 -0.41,1.01,0.00,M6] [#4 -0.04,0.89,0.00,M2] [#5 -0.31,0.90,0.00,M1] [#6 -0.22,0.92,0.00,M2] [#7 -0.15,0.89,0.00,M1] [#8 -0.26,1.03,0.00,M3] 
22:59:04.111 00.002 8960 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.39) = xAngle (2.05 = 2.05)
22:59:04.113 00.002 8960 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.02 = 2.02)
22:59:04.115 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=1.17 hyp=1.17 cameraTheta=1.66 mountX=-0.54 mountY=1.06, mountTheta=2.05
22:59:04.119 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=1.17, opts=13)
22:59:04.121 00.002 8960 Enqueuing Move request for scope (-0.10, 1.17)
22:59:04.123 00.002 13828 Worker thread wakes up
22:59:04.123 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 1.17) opts 0xd
22:59:04.123 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 1.17)
22:59:04.123 00.000 13828 Moving (-0.10, 1.17) raw xDistance=-0.54 yDistance=1.06
22:59:04.124 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.54
22:59:04.124 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.06 from input 1.06
22:59:04.124 00.000 13828 MoveAxis(E, 213, ABG)
22:59:04.124 00.000 13828 Guiding  Dir = 2, Dur = 213
22:59:04.126 00.002 13828 IsSlewing returns 0
22:59:04.126 00.000 13828 IsGuiding returns 0
22:59:04.128 00.002 13828 PulseGuide returned control before completion, sleep 222
22:59:04.132 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3536, max=65535, med=7542, FiltMin=5660, FiltMax=65535, Gamma=2.540
22:59:04.168 00.036 8960 UpdateGuideState exits: m=825544 SNR=129.0
22:59:04.171 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:04.174 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:04.175 00.001 8960 Enqueuing Expose request
22:59:04.356 00.181 13828 IsGuiding returns 0
22:59:04.356 00.000 13828 Move returns status 0, amount 213
22:59:04.356 00.000 13828 MoveAxis(S, 562, ABG)
22:59:04.356 00.000 13828 Guiding  Dir = 1, Dur = 562
22:59:04.358 00.002 13828 IsSlewing returns 0
22:59:04.359 00.001 13828 IsGuiding returns 0
22:59:04.360 00.001 13828 PulseGuide returned control before completion, sleep 571
22:59:04.941 00.581 13828 IsGuiding returns 0
22:59:04.941 00.000 13828 Move returns status 0, amount 562
22:59:04.942 00.001 13828 move complete, result=0
22:59:04.942 00.000 13828 worker thread done servicing request
22:59:04.942 00.000 13828 Worker thread wakes up
22:59:04.942 00.000 8960 GuideStep: -0.5 px 213 ms EAST, 1.1 px 562 ms SOUTH
22:59:04.945 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:04.945 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:07.414 02.469 13828 Exposure complete
22:59:07.601 00.187 13828 worker thread done servicing request
22:59:07.602 00.001 8960 OnExposeComplete: enter
22:59:07.605 00.003 8960 UpdateGuideState(): m_state=6
22:59:07.610 00.005 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
22:59:07.613 00.003 8960 Star::Find returns 1 (0), X=1156.48, Y=293.26, Mass=833903, SNR=140.0, Peak=65535 HFD=3.6
22:59:07.617 00.004 8960 MultiStar: [#1 0.17,0.82,0.91,U] [#2 -0.08,0.95,0.00,M7] [#3 0.04,1.09,0.00,M7] [#4 0.17,0.83,0.98,U] [#5 0.07,0.85,0.80,U] [#6 0.18,0.71,0.89,U] [#7 0.18,0.75,0.87,U] [#8 -0.01,0.77,0.96,U] 
22:59:07.620 00.003 8960 refined, 6 included, MultiStar: {0.13, 0.84}, one-star: {0.14, 1.11}
22:59:07.623 00.003 8960 CameraToMount -- cameraTheta (1.42) - m_xAngle (-0.39) = xAngle (1.81 = 1.81)
22:59:07.625 00.002 8960 CameraToMount -- cameraTheta (1.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.78 = 1.78)
22:59:07.627 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=0.84 hyp=0.85 cameraTheta=1.42 mountX=-0.20 mountY=0.83, mountTheta=1.81
22:59:07.631 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=0.84, opts=13)
22:59:07.633 00.002 8960 Enqueuing Move request for scope (0.13, 0.84)
22:59:07.635 00.002 13828 Worker thread wakes up
22:59:07.635 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.84) opts 0xd
22:59:07.635 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, 0.84)
22:59:07.635 00.000 13828 Moving (0.13, 0.84) raw xDistance=-0.20 yDistance=0.83
22:59:07.636 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.20
22:59:07.636 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.83 from input 0.83
22:59:07.636 00.000 13828 MoveAxis(E, 92, ABG)
22:59:07.636 00.000 13828 Guiding  Dir = 2, Dur = 92
22:59:07.639 00.003 13828 IsSlewing returns 0
22:59:07.639 00.000 13828 IsGuiding returns 0
22:59:07.641 00.002 13828 PulseGuide returned control before completion, sleep 101
22:59:07.647 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3248, max=65535, med=7536, FiltMin=5507, FiltMax=65535, Gamma=2.540
22:59:07.678 00.031 8960 UpdateGuideState exits: m=833903 SNR=140.0
22:59:07.681 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:07.685 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:07.688 00.003 8960 Enqueuing Expose request
22:59:07.745 00.057 13828 IsGuiding returns 0
22:59:07.745 00.000 13828 Move returns status 0, amount 92
22:59:07.745 00.000 13828 MoveAxis(S, 442, ABG)
22:59:07.745 00.000 13828 Guiding  Dir = 1, Dur = 442
22:59:07.748 00.003 13828 IsSlewing returns 0
22:59:07.749 00.001 13828 IsGuiding returns 0
22:59:07.753 00.004 13828 PulseGuide returned control before completion, sleep 448
22:59:08.211 00.458 13828 IsGuiding returns 0
22:59:08.211 00.000 13828 Move returns status 0, amount 442
22:59:08.211 00.000 13828 move complete, result=0
22:59:08.211 00.000 13828 worker thread done servicing request
22:59:08.211 00.000 13828 Worker thread wakes up
22:59:08.212 00.001 8960 GuideStep: -0.2 px 92 ms EAST, 0.8 px 442 ms SOUTH
22:59:08.214 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:08.215 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:10.688 02.473 13828 Exposure complete
22:59:10.821 00.133 13828 worker thread done servicing request
22:59:10.821 00.000 8960 OnExposeComplete: enter
22:59:10.823 00.002 8960 UpdateGuideState(): m_state=6
22:59:10.825 00.002 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
22:59:10.827 00.002 8960 Star::Find returns 1 (0), X=1156.39, Y=293.52, Mass=871900, SNR=141.9, Peak=65404 HFD=3.4
22:59:10.830 00.003 8960 MultiStar: [#1 -0.01,1.13,0.00,M1] [#2 -0.14,1.12,0.00,M8] [#3 -0.14,1.02,0.00,M8] [#4 -0.02,0.95,0.00,M2] [#5 -0.25,0.98,0.00,M1] [#6 -0.17,0.95,0.00,M2] [#7 -0.09,0.85,0.77,U] [#8 -0.27,1.11,0.00,M3] 
22:59:10.832 00.002 8960 refined, 1 included, MultiStar: {-0.01, 1.14}, one-star: {0.05, 1.37}
22:59:10.835 00.003 8960 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.39) = xAngle (1.97 = 1.97)
22:59:10.838 00.003 8960 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.94 = 1.94)
22:59:10.840 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=1.14 hyp=1.14 cameraTheta=1.58 mountX=-0.45 mountY=1.07, mountTheta=1.97
22:59:10.844 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=1.14, opts=13)
22:59:10.846 00.002 8960 Enqueuing Move request for scope (-0.01, 1.14)
22:59:10.848 00.002 13828 Worker thread wakes up
22:59:10.848 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 1.14) opts 0xd
22:59:10.848 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 1.14)
22:59:10.848 00.000 13828 Moving (-0.01, 1.14) raw xDistance=-0.45 yDistance=1.07
22:59:10.848 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
22:59:10.848 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.07 from input 1.07
22:59:10.848 00.000 13828 MoveAxis(E, 175, ABG)
22:59:10.848 00.000 13828 Guiding  Dir = 2, Dur = 175
22:59:10.851 00.003 13828 IsSlewing returns 0
22:59:10.851 00.000 13828 IsGuiding returns 0
22:59:10.854 00.003 13828 PulseGuide returned control before completion, sleep 183
22:59:10.858 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7542, FiltMin=5398, FiltMax=65535, Gamma=2.540
22:59:10.891 00.033 8960 UpdateGuideState exits: m=871900 SNR=141.9
22:59:10.894 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:10.897 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:10.901 00.004 8960 Enqueuing Expose request
22:59:11.052 00.151 13828 IsGuiding returns 0
22:59:11.052 00.000 13828 Move returns status 0, amount 175
22:59:11.052 00.000 13828 MoveAxis(S, 567, ABG)
22:59:11.052 00.000 13828 Guiding  Dir = 1, Dur = 567
22:59:11.054 00.002 13828 IsSlewing returns 0
22:59:11.054 00.000 13828 IsGuiding returns 0
22:59:11.056 00.002 13828 PulseGuide returned control before completion, sleep 576
22:59:11.648 00.592 13828 IsGuiding returns 0
22:59:11.648 00.000 13828 Move returns status 0, amount 567
22:59:11.648 00.000 13828 move complete, result=0
22:59:11.648 00.000 13828 worker thread done servicing request
22:59:11.648 00.000 13828 Worker thread wakes up
22:59:11.648 00.000 8960 GuideStep: -0.4 px 175 ms EAST, 1.1 px 567 ms SOUTH
22:59:11.652 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:11.652 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:14.131 02.479 13828 Exposure complete
22:59:14.267 00.136 13828 worker thread done servicing request
22:59:14.267 00.000 8960 OnExposeComplete: enter
22:59:14.269 00.002 8960 UpdateGuideState(): m_state=6
22:59:14.272 00.003 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
22:59:14.274 00.002 8960 Star::Find returns 1 (0), X=1156.16, Y=293.65, Mass=867599, SNR=134.8, Peak=63868 HFD=3.7
22:59:14.277 00.003 8960 MultiStar: [#1 -0.21,1.19,0.00,M2] [#2 -0.34,1.15,0.00,M9] [#3 -0.40,1.38,0.00,M9] [#4 -0.11,1.19,0.00,M3] [#5 -0.25,1.12,0.00,M2] [#6 -0.17,0.98,0.00,M3] [#7 -0.18,1.06,0.00,M1] [#8 -0.38,1.14,0.00,M4] 
22:59:14.279 00.002 8960 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.39) = xAngle (2.08 = 2.08)
22:59:14.280 00.001 8960 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.05 = 2.05)
22:59:14.282 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=1.50 hyp=1.51 cameraTheta=1.69 mountX=-0.74 mountY=1.34, mountTheta=2.07
22:59:14.285 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=1.50, opts=13)
22:59:14.287 00.002 8960 Enqueuing Move request for scope (-0.18, 1.50)
22:59:14.288 00.001 13828 Worker thread wakes up
22:59:14.289 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 1.50) opts 0xd
22:59:14.289 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, 1.50)
22:59:14.289 00.000 13828 Moving (-0.18, 1.50) raw xDistance=-0.74 yDistance=1.34
22:59:14.289 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.74
22:59:14.289 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
22:59:14.289 00.000 13828 MoveAxis(E, 290, ABG)
22:59:14.289 00.000 13828 Guiding  Dir = 2, Dur = 290
22:59:14.290 00.001 13828 IsSlewing returns 0
22:59:14.291 00.001 13828 IsGuiding returns 0
22:59:14.292 00.001 13828 PulseGuide returned control before completion, sleep 299
22:59:14.300 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3817, max=65535, med=7536, FiltMin=5590, FiltMax=65535, Gamma=2.540
22:59:14.324 00.024 8960 UpdateGuideState exits: m=867599 SNR=134.8
22:59:14.327 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:14.329 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:14.331 00.002 8960 Enqueuing Expose request
22:59:14.595 00.264 13828 IsGuiding returns 0
22:59:14.595 00.000 13828 Move returns status 0, amount 290
22:59:14.595 00.000 13828 MoveAxis(S, 713, ABG)
22:59:14.595 00.000 13828 Guiding  Dir = 1, Dur = 713
22:59:14.598 00.003 13828 IsSlewing returns 0
22:59:14.598 00.000 13828 IsGuiding returns 0
22:59:14.601 00.003 13828 PulseGuide returned control before completion, sleep 720
22:59:15.333 00.732 13828 IsGuiding returns 1
22:59:15.333 00.000 13828 scope still moving after pulse duration time elapsed
22:59:15.366 00.033 13828 IsSlewing returns 0
22:59:15.366 00.000 13828 IsGuiding returns 0
22:59:15.366 00.000 13828 scope move finished after 713 + 55 ms
22:59:15.366 00.000 13828 Move returns status 0, amount 713
22:59:15.367 00.001 13828 move complete, result=0
22:59:15.367 00.000 13828 worker thread done servicing request
22:59:15.367 00.000 13828 Worker thread wakes up
22:59:15.367 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:15.367 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:15.367 00.000 8960 GuideStep: -0.7 px 290 ms EAST, 1.3 px 713 ms SOUTH
22:59:17.840 02.473 13828 Exposure complete
22:59:17.977 00.137 13828 worker thread done servicing request
22:59:17.977 00.000 8960 OnExposeComplete: enter
22:59:17.980 00.003 8960 UpdateGuideState(): m_state=6
22:59:17.983 00.003 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
22:59:17.986 00.003 8960 Star::Find returns 1 (0), X=1156.69, Y=293.72, Mass=821005, SNR=152.6, Peak=65535 HFD=3.7
22:59:17.989 00.003 8960 MultiStar: [#1 0.24,1.15,0.00,M3] [#2 0.12,1.13,0.00,M10] [#3 0.11,1.22,0.00,M10] [#4 0.22,1.08,0.00,M4] [#5 0.04,1.13,0.00,M3] [#6 0.37,0.98,0.00,M4] [#7 0.31,0.89,0.71,U] [#8 0.33,1.05,0.00,M5] 
22:59:17.991 00.002 8960 refined, 1 included, MultiStar: {0.33, 1.29}, one-star: {0.35, 1.57}
22:59:17.993 00.002 8960 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.39) = xAngle (1.71 = 1.71)
22:59:17.995 00.002 8960 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.67 = 1.67)
22:59:17.997 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=1.29 hyp=1.33 cameraTheta=1.32 mountX=-0.18 mountY=1.32, mountTheta=1.71
22:59:18.000 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=1.29, opts=13)
22:59:18.002 00.002 8960 Enqueuing Move request for scope (0.33, 1.29)
22:59:18.005 00.003 13828 Worker thread wakes up
22:59:18.005 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, 1.29) opts 0xd
22:59:18.005 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, 1.29)
22:59:18.005 00.000 13828 Moving (0.33, 1.29) raw xDistance=-0.18 yDistance=1.32
22:59:18.005 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.18
22:59:18.005 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
22:59:18.005 00.000 13828 MoveAxis(E, 90, ABG)
22:59:18.005 00.000 13828 Guiding  Dir = 2, Dur = 90
22:59:18.008 00.003 13828 IsSlewing returns 0
22:59:18.008 00.000 13828 IsGuiding returns 0
22:59:18.010 00.002 13828 PulseGuide returned control before completion, sleep 99
22:59:18.017 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7536, FiltMin=5571, FiltMax=65535, Gamma=2.540
22:59:18.046 00.029 8960 UpdateGuideState exits: m=821005 SNR=152.6
22:59:18.050 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:18.054 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:18.058 00.004 8960 Enqueuing Expose request
22:59:18.112 00.054 13828 IsGuiding returns 0
22:59:18.112 00.000 13828 Move returns status 0, amount 90
22:59:18.112 00.000 13828 MoveAxis(S, 702, ABG)
22:59:18.112 00.000 13828 Guiding  Dir = 1, Dur = 702
22:59:18.113 00.001 13828 IsSlewing returns 0
22:59:18.113 00.000 13828 IsGuiding returns 0
22:59:18.116 00.003 13828 PulseGuide returned control before completion, sleep 710
22:59:18.835 00.719 13828 IsGuiding returns 0
22:59:18.835 00.000 13828 Move returns status 0, amount 702
22:59:18.835 00.000 13828 move complete, result=0
22:59:18.835 00.000 13828 worker thread done servicing request
22:59:18.835 00.000 13828 Worker thread wakes up
22:59:18.835 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:18.835 00.000 8960 GuideStep: -0.2 px 90 ms EAST, 1.3 px 702 ms SOUTH
22:59:18.837 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:21.316 02.479 13828 Exposure complete
22:59:21.470 00.154 13828 worker thread done servicing request
22:59:21.470 00.000 8960 OnExposeComplete: enter
22:59:21.473 00.003 8960 UpdateGuideState(): m_state=6
22:59:21.477 00.004 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
22:59:21.479 00.002 8960 Star::Find returns 1 (0), X=1156.67, Y=293.54, Mass=862123, SNR=142.7, Peak=65535 HFD=3.5
22:59:21.481 00.002 8960 MultiStar: [#1 0.35,1.31,0.00,M4] [#2 0.21,1.18,0.00,R] [#3 0.10,1.20,0.00,R] [#4 0.33,1.09,0.00,M5] [#5 0.17,1.12,0.00,M4] [#6 0.22,1.09,0.00,M5] [#7 0.33,1.08,0.00,M1] [#8 0.18,1.09,0.00,M6] 
22:59:21.483 00.002 8960 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.39) = xAngle (1.73 = 1.73)
22:59:21.485 00.002 8960 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.70 = 1.70)
22:59:21.487 00.002 8960 CameraToMount -- cameraX=0.33 cameraY=1.39 hyp=1.43 cameraTheta=1.34 mountX=-0.23 mountY=1.42, mountTheta=1.73
22:59:21.491 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.33, y=1.39, opts=13)
22:59:21.494 00.003 8960 Enqueuing Move request for scope (0.33, 1.39)
22:59:21.496 00.002 13828 Worker thread wakes up
22:59:21.496 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.33, 1.39) opts 0xd
22:59:21.496 00.000 13828 Handling offset move in thread for scope, endpoint = (0.33, 1.39)
22:59:21.496 00.000 13828 Moving (0.33, 1.39) raw xDistance=-0.23 yDistance=1.42
22:59:21.496 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.23
22:59:21.496 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
22:59:21.496 00.000 13828 MoveAxis(E, 93, ABG)
22:59:21.497 00.001 13828 Guiding  Dir = 2, Dur = 93
22:59:21.499 00.002 13828 IsSlewing returns 0
22:59:21.499 00.000 13828 IsGuiding returns 0
22:59:21.501 00.002 13828 PulseGuide returned control before completion, sleep 101
22:59:21.507 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3888, max=65535, med=7542, FiltMin=5513, FiltMax=65535, Gamma=2.540
22:59:21.539 00.032 8960 UpdateGuideState exits: m=862123 SNR=142.7
22:59:21.541 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:21.543 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:21.545 00.002 8960 Enqueuing Expose request
22:59:21.617 00.072 13828 IsGuiding returns 0
22:59:21.617 00.000 13828 Move returns status 0, amount 93
22:59:21.617 00.000 13828 MoveAxis(S, 753, ABG)
22:59:21.617 00.000 13828 Guiding  Dir = 1, Dur = 753
22:59:21.619 00.002 13828 IsSlewing returns 0
22:59:21.619 00.000 13828 IsGuiding returns 0
22:59:21.622 00.003 13828 PulseGuide returned control before completion, sleep 761
22:59:22.396 00.774 13828 IsGuiding returns 0
22:59:22.396 00.000 13828 Move returns status 0, amount 753
22:59:22.396 00.000 13828 move complete, result=0
22:59:22.396 00.000 13828 worker thread done servicing request
22:59:22.396 00.000 13828 Worker thread wakes up
22:59:22.396 00.000 8960 GuideStep: -0.2 px 93 ms EAST, 1.4 px 753 ms SOUTH
22:59:22.401 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:22.401 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:24.870 02.469 13828 Exposure complete
22:59:25.016 00.146 13828 worker thread done servicing request
22:59:25.016 00.000 8960 OnExposeComplete: enter
22:59:25.019 00.003 8960 UpdateGuideState(): m_state=6
22:59:25.022 00.003 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
22:59:25.024 00.002 8960 Star::Find returns 1 (0), X=1156.72, Y=293.58, Mass=880209, SNR=131.2, Peak=65535 HFD=3.6
22:59:25.027 00.003 8960 MultiStar: [#1 0.41,1.09,0.00,M5] [#2 -0.13,0.06,0.93,U] [#3 0.03,0.05,0.67,U] [#4 0.25,1.01,1.09,U] [#5 0.17,1.16,0.00,M5] [#6 0.39,1.18,0.00,M6] [#7 0.30,0.90,0.76,U] [#8 0.28,1.24,0.00,M7] 
22:59:25.029 00.002 8960 refined, 4 included, MultiStar: {0.18, 0.74}, one-star: {0.37, 1.43}
22:59:25.031 00.002 8960 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.39) = xAngle (1.73 = 1.73)
22:59:25.033 00.002 8960 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.70 = 1.70)
22:59:25.035 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=0.74 hyp=0.76 cameraTheta=1.34 mountX=-0.12 mountY=0.76, mountTheta=1.73
22:59:25.038 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=0.74, opts=13)
22:59:25.040 00.002 8960 Enqueuing Move request for scope (0.18, 0.74)
22:59:25.042 00.002 13828 Worker thread wakes up
22:59:25.042 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.74) opts 0xd
22:59:25.042 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, 0.74)
22:59:25.042 00.000 13828 Moving (0.18, 0.74) raw xDistance=-0.12 yDistance=0.76
22:59:25.042 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.12
22:59:25.042 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.76 from input 0.76
22:59:25.042 00.000 13828 MoveAxis(E, 53, ABG)
22:59:25.042 00.000 13828 Guiding  Dir = 2, Dur = 53
22:59:25.044 00.002 13828 IsSlewing returns 0
22:59:25.045 00.001 13828 IsGuiding returns 0
22:59:25.048 00.003 13828 PulseGuide returned control before completion, sleep 60
22:59:25.055 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3894, max=65535, med=7580, FiltMin=5603, FiltMax=65535, Gamma=2.540
22:59:25.084 00.029 8960 UpdateGuideState exits: m=880209 SNR=131.2
22:59:25.086 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:25.089 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:25.091 00.002 8960 Enqueuing Expose request
22:59:25.111 00.020 13828 IsGuiding returns 0
22:59:25.111 00.000 13828 Move returns status 0, amount 53
22:59:25.111 00.000 13828 MoveAxis(S, 403, ABG)
22:59:25.111 00.000 13828 Guiding  Dir = 1, Dur = 403
22:59:25.112 00.001 13828 IsSlewing returns 0
22:59:25.113 00.001 13828 IsGuiding returns 0
22:59:25.116 00.003 13828 PulseGuide returned control before completion, sleep 411
22:59:25.532 00.416 13828 IsGuiding returns 1
22:59:25.532 00.000 13828 scope still moving after pulse duration time elapsed
22:59:25.564 00.032 13828 IsSlewing returns 0
22:59:25.564 00.000 13828 IsGuiding returns 0
22:59:25.564 00.000 13828 scope move finished after 403 + 47 ms
22:59:25.564 00.000 13828 Move returns status 0, amount 403
22:59:25.564 00.000 13828 move complete, result=0
22:59:25.564 00.000 13828 worker thread done servicing request
22:59:25.564 00.000 8960 GuideStep: -0.1 px 53 ms EAST, 0.8 px 403 ms SOUTH
22:59:25.567 00.003 13828 Worker thread wakes up
22:59:25.567 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:25.568 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:28.035 02.467 13828 Exposure complete
22:59:28.178 00.143 13828 worker thread done servicing request
22:59:28.179 00.001 8960 OnExposeComplete: enter
22:59:28.181 00.002 8960 UpdateGuideState(): m_state=6
22:59:28.183 00.002 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
22:59:28.185 00.002 8960 Star::Find returns 1 (0), X=1156.38, Y=293.69, Mass=846134, SNR=123.2, Peak=65535 HFD=3.5
22:59:28.188 00.003 8960 MultiStar: [#1 0.09,1.10,1.02,U] [#2 -0.27,0.07,1.03,U] [#3 -0.19,0.12,0.86,U] [#4 0.13,1.13,0.00,M5] [#5 0.03,1.04,0.81,U] [#6 0.03,1.07,1.05,U] [#7 0.01,0.96,0.87,U] [#8 -0.03,1.13,0.00,M8] 
22:59:28.189 00.001 8960 refined, 6 included, MultiStar: {-0.04, 0.85}, one-star: {0.04, 1.54}
22:59:28.191 00.002 8960 CameraToMount -- cameraTheta (1.61) - m_xAngle (-0.39) = xAngle (2.01 = 2.01)
22:59:28.193 00.002 8960 CameraToMount -- cameraTheta (1.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.97 = 1.97)
22:59:28.195 00.002 8960 CameraToMount -- cameraX=-0.04 cameraY=0.85 hyp=0.85 cameraTheta=1.61 mountX=-0.36 mountY=0.78, mountTheta=2.00
22:59:28.201 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.85, opts=13)
22:59:28.205 00.004 8960 Enqueuing Move request for scope (-0.04, 0.85)
22:59:28.207 00.002 13828 Worker thread wakes up
22:59:28.207 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.85) opts 0xd
22:59:28.207 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.85)
22:59:28.207 00.000 13828 Moving (-0.04, 0.85) raw xDistance=-0.36 yDistance=0.78
22:59:28.207 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
22:59:28.207 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.78 from input 0.78
22:59:28.207 00.000 13828 MoveAxis(E, 139, ABG)
22:59:28.208 00.001 13828 Guiding  Dir = 2, Dur = 139
22:59:28.209 00.001 13828 IsSlewing returns 0
22:59:28.209 00.000 13828 IsGuiding returns 0
22:59:28.211 00.002 13828 PulseGuide returned control before completion, sleep 148
22:59:28.217 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4105, max=65535, med=7548, FiltMin=5660, FiltMax=65535, Gamma=2.540
22:59:28.243 00.026 8960 UpdateGuideState exits: m=846134 SNR=123.2
22:59:28.245 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:28.249 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:28.251 00.002 8960 Enqueuing Expose request
22:59:28.373 00.122 13828 IsGuiding returns 0
22:59:28.373 00.000 13828 Move returns status 0, amount 139
22:59:28.373 00.000 13828 MoveAxis(S, 416, ABG)
22:59:28.373 00.000 13828 Guiding  Dir = 1, Dur = 416
22:59:28.375 00.002 13828 IsSlewing returns 0
22:59:28.375 00.000 13828 IsGuiding returns 0
22:59:28.376 00.001 13828 PulseGuide returned control before completion, sleep 425
22:59:28.813 00.437 13828 IsGuiding returns 0
22:59:28.813 00.000 13828 Move returns status 0, amount 416
22:59:28.813 00.000 13828 move complete, result=0
22:59:28.813 00.000 13828 worker thread done servicing request
22:59:28.813 00.000 8960 GuideStep: -0.4 px 139 ms EAST, 0.8 px 416 ms SOUTH
22:59:28.816 00.003 13828 Worker thread wakes up
22:59:28.816 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:28.816 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:31.298 02.482 13828 Exposure complete
22:59:31.480 00.182 13828 worker thread done servicing request
22:59:31.480 00.000 8960 OnExposeComplete: enter
22:59:31.484 00.004 8960 UpdateGuideState(): m_state=6
22:59:31.487 00.003 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
22:59:31.490 00.003 8960 Star::Find returns 1 (0), X=1156.30, Y=293.20, Mass=841835, SNR=143.6, Peak=60284 HFD=3.6
22:59:31.495 00.005 8960 MultiStar: [#1 -0.06,0.72,0.77,U] [#2 -0.42,-0.41,1.03,U] [#3 -0.27,-0.46,0.73,U] [#4 -0.01,0.72,0.89,U] [#5 -0.23,0.71,0.74,U] [#6 -0.04,0.64,0.87,U] [#7 -0.02,0.69,0.76,U] [#8 -0.21,0.79,0.90,U] 
22:59:31.498 00.003 8960 refined, 8 included, MultiStar: {-0.15, 0.50}, one-star: {-0.04, 1.05}
22:59:31.500 00.002 8960 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.39) = xAngle (2.26 = 2.26)
22:59:31.503 00.003 8960 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.22 = 2.22)
22:59:31.506 00.003 8960 CameraToMount -- cameraX=-0.15 cameraY=0.50 hyp=0.52 cameraTheta=1.86 mountX=-0.33 mountY=0.41, mountTheta=2.24
22:59:31.510 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.50, opts=13)
22:59:31.513 00.003 8960 Enqueuing Move request for scope (-0.15, 0.50)
22:59:31.515 00.002 13828 Worker thread wakes up
22:59:31.515 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.50) opts 0xd
22:59:31.515 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.50)
22:59:31.515 00.000 13828 Moving (-0.15, 0.50) raw xDistance=-0.33 yDistance=0.41
22:59:31.515 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
22:59:31.515 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
22:59:31.516 00.001 13828 MoveAxis(E, 133, ABG)
22:59:31.516 00.000 13828 Guiding  Dir = 2, Dur = 133
22:59:31.518 00.002 13828 IsSlewing returns 0
22:59:31.518 00.000 13828 IsGuiding returns 0
22:59:31.521 00.003 13828 PulseGuide returned control before completion, sleep 141
22:59:31.528 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65535, med=7548, FiltMin=5731, FiltMax=65535, Gamma=2.540
22:59:31.557 00.029 8960 UpdateGuideState exits: m=841835 SNR=143.6
22:59:31.560 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:31.562 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:31.565 00.003 8960 Enqueuing Expose request
22:59:31.676 00.111 13828 IsGuiding returns 0
22:59:31.676 00.000 13828 Move returns status 0, amount 133
22:59:31.676 00.000 13828 MoveAxis(S, 219, ABG)
22:59:31.676 00.000 13828 Guiding  Dir = 1, Dur = 219
22:59:31.677 00.001 13828 IsSlewing returns 0
22:59:31.678 00.001 13828 IsGuiding returns 0
22:59:31.679 00.001 13828 PulseGuide returned control before completion, sleep 228
22:59:31.910 00.231 13828 IsGuiding returns 0
22:59:31.910 00.000 13828 Move returns status 0, amount 219
22:59:31.910 00.000 13828 move complete, result=0
22:59:31.910 00.000 13828 worker thread done servicing request
22:59:31.910 00.000 8960 GuideStep: -0.3 px 133 ms EAST, 0.4 px 219 ms SOUTH
22:59:31.913 00.003 13828 Worker thread wakes up
22:59:31.913 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:31.914 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:34.379 02.465 13828 Exposure complete
22:59:34.520 00.141 13828 worker thread done servicing request
22:59:34.520 00.000 8960 OnExposeComplete: enter
22:59:34.524 00.004 8960 UpdateGuideState(): m_state=6
22:59:34.527 00.003 8960 Star::Find(15, 1156, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
22:59:34.529 00.002 8960 Star::Find returns 1 (0), X=1156.26, Y=292.94, Mass=881642, SNR=149.0, Peak=59260 HFD=3.9
22:59:34.531 00.002 8960 MultiStar: [#1 0.12,0.55,0.89,U] [#2 -0.37,-0.41,0.95,U] [#3 -0.38,-0.58,0.62,U] [#4 -0.09,0.43,0.86,U] [#5 -0.06,0.56,0.81,U] [#6 -0.17,0.61,0.76,U] [#7 -0.01,0.41,0.73,U] [#8 -0.22,0.60,0.76,U] 
22:59:34.533 00.002 8960 refined, 8 included, MultiStar: {-0.14, 0.35}, one-star: {-0.08, 0.80}
22:59:34.535 00.002 8960 CameraToMount -- cameraTheta (1.94) - m_xAngle (-0.39) = xAngle (2.34 = 2.34)
22:59:34.537 00.002 8960 CameraToMount -- cameraTheta (1.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.30 = 2.30)
22:59:34.540 00.003 8960 CameraToMount -- cameraX=-0.14 cameraY=0.35 hyp=0.38 cameraTheta=1.94 mountX=-0.26 mountY=0.28, mountTheta=2.32
22:59:34.547 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=0.35, opts=13)
22:59:34.549 00.002 8960 Enqueuing Move request for scope (-0.14, 0.35)
22:59:34.552 00.003 13828 Worker thread wakes up
22:59:34.552 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.35) opts 0xd
22:59:34.552 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, 0.35)
22:59:34.552 00.000 13828 Moving (-0.14, 0.35) raw xDistance=-0.26 yDistance=0.28
22:59:34.552 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
22:59:34.552 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
22:59:34.552 00.000 13828 MoveAxis(E, 107, ABG)
22:59:34.552 00.000 13828 Guiding  Dir = 2, Dur = 107
22:59:34.554 00.002 13828 IsSlewing returns 0
22:59:34.554 00.000 13828 IsGuiding returns 0
22:59:34.557 00.003 13828 PulseGuide returned control before completion, sleep 115
22:59:34.562 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3740, max=65535, med=7510, FiltMin=5648, FiltMax=65535, Gamma=2.540
22:59:34.591 00.029 8960 UpdateGuideState exits: m=881642 SNR=149.0
22:59:34.593 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:34.595 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:34.597 00.002 8960 Enqueuing Expose request
22:59:34.681 00.084 13828 IsGuiding returns 1
22:59:34.681 00.000 13828 scope still moving after pulse duration time elapsed
22:59:34.714 00.033 13828 IsSlewing returns 0
22:59:34.714 00.000 13828 IsGuiding returns 0
22:59:34.714 00.000 13828 scope move finished after 107 + 52 ms
22:59:34.714 00.000 13828 Move returns status 0, amount 107
22:59:34.714 00.000 13828 MoveAxis(S, 149, ABG)
22:59:34.714 00.000 13828 Guiding  Dir = 1, Dur = 149
22:59:34.716 00.002 13828 IsSlewing returns 0
22:59:34.716 00.000 13828 IsGuiding returns 0
22:59:34.717 00.001 13828 PulseGuide returned control before completion, sleep 158
22:59:34.879 00.162 13828 IsGuiding returns 0
22:59:34.879 00.000 13828 Move returns status 0, amount 149
22:59:34.879 00.000 13828 move complete, result=0
22:59:34.879 00.000 13828 worker thread done servicing request
22:59:34.879 00.000 13828 Worker thread wakes up
22:59:34.879 00.000 8960 GuideStep: -0.3 px 107 ms EAST, 0.3 px 149 ms SOUTH
22:59:34.882 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:34.882 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:37.362 02.480 13828 Exposure complete
22:59:37.489 00.127 13828 worker thread done servicing request
22:59:37.489 00.000 8960 OnExposeComplete: enter
22:59:37.492 00.003 8960 UpdateGuideState(): m_state=6
22:59:37.495 00.003 8960 Star::Find(15, 1156, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
22:59:37.497 00.002 8960 Star::Find returns 1 (0), X=1157.91, Y=292.39, Mass=938105, SNR=119.4, Peak=51324 HFD=4.2
22:59:37.500 00.003 8960 MultiStar: [#1 1.45,-0.23,0.00,M3] [#2 1.34,-1.19,0.00,M1] [#3 1.22,-1.36,0.00,M1] [#4 1.57,-0.24,0.00,M4] [#5 1.49,-0.30,0.00,M3] [#6 1.53,-0.46,0.00,M4] [#7 1.42,-0.32,0.00,M1] [#8 1.47,-0.28,0.00,M7] 
22:59:37.501 00.001 8960 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.39) = xAngle (0.55 = 0.55)
22:59:37.504 00.003 8960 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
22:59:37.507 00.003 8960 CameraToMount -- cameraX=1.56 cameraY=0.24 hyp=1.58 cameraTheta=0.15 mountX=1.35 mountY=0.77, mountTheta=0.52
22:59:37.511 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=1.56, y=0.24, opts=13)
22:59:37.514 00.003 8960 Enqueuing Move request for scope (1.56, 0.24)
22:59:37.517 00.003 13828 Worker thread wakes up
22:59:37.517 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.56, 0.24) opts 0xd
22:59:37.517 00.000 13828 Handling offset move in thread for scope, endpoint = (1.56, 0.24)
22:59:37.517 00.000 13828 Moving (1.56, 0.24) raw xDistance=1.35 yDistance=0.77
22:59:37.517 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.84 from input 1.35
22:59:37.517 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.77 from input 0.77
22:59:37.517 00.000 13828 MoveAxis(W, 503, ABG)
22:59:37.518 00.001 13828 Guiding  Dir = 3, Dur = 503
22:59:37.520 00.002 13828 IsSlewing returns 0
22:59:37.520 00.000 13828 IsGuiding returns 0
22:59:37.525 00.005 13828 PulseGuide returned control before completion, sleep 509
22:59:37.530 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3868, max=65535, med=7984, FiltMin=5904, FiltMax=65535, Gamma=2.540
22:59:37.562 00.032 8960 UpdateGuideState exits: m=938105 SNR=119.4
22:59:37.567 00.005 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:37.569 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
22:59:37.572 00.003 8960 Enqueuing Expose request
22:59:38.044 00.472 13828 IsGuiding returns 0
22:59:38.044 00.000 13828 Move returns status 0, amount 503
22:59:38.044 00.000 13828 MoveAxis(S, 411, ABG)
22:59:38.044 00.000 13828 Guiding  Dir = 1, Dur = 411
22:59:38.046 00.002 13828 IsSlewing returns 0
22:59:38.046 00.000 13828 IsGuiding returns 0
22:59:38.048 00.002 13828 PulseGuide returned control before completion, sleep 420
22:59:38.483 00.435 13828 IsGuiding returns 0
22:59:38.483 00.000 13828 Move returns status 0, amount 411
22:59:38.483 00.000 13828 move complete, result=0
22:59:38.483 00.000 13828 worker thread done servicing request
22:59:38.483 00.000 13828 Worker thread wakes up
22:59:38.484 00.001 8960 GuideStep: 1.4 px 503 ms WEST, 0.8 px 411 ms SOUTH
22:59:38.486 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:38.486 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1141,277,31,31)
22:59:40.961 02.475 13828 Exposure complete
22:59:41.105 00.144 13828 worker thread done servicing request
22:59:41.105 00.000 8960 OnExposeComplete: enter
22:59:41.109 00.004 8960 UpdateGuideState(): m_state=6
22:59:41.113 00.004 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
22:59:41.116 00.003 8960 Star::Find false star n=3 nbg=265 bg=8531.2 sigma=781.6 thresh=10876 peak=10041
22:59:41.120 00.004 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=9397, SNR=2.9, Peak=12169 HFD=0.0
22:59:41.123 00.003 8960 DistanceChecker: activated
22:59:41.125 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:59:41.128 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:59:41.130 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:59:41.133 00.003 13828 Worker thread wakes up
22:59:41.133 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:59:41.133 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:59:41.133 00.000 13828 move complete, result=0
22:59:41.133 00.000 13828 worker thread done servicing request
22:59:41.234 00.101 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:59:41.238 00.004 8960 Status Line: Star lost - low SNR
22:59:41.247 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=4310, max=65535, med=8387, FiltMin=6159, FiltMax=65321, Gamma=2.540
22:59:41.276 00.029 8960 UpdateGuideState exits: Star lost - low SNR
22:59:41.278 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:41.281 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:59:41.283 00.002 8960 Enqueuing Expose request
22:59:41.285 00.002 13828 Worker thread wakes up
22:59:41.285 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:41.286 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:59:43.760 02.474 13828 Exposure complete
22:59:43.899 00.139 13828 worker thread done servicing request
22:59:43.899 00.000 8960 OnExposeComplete: enter
22:59:43.901 00.002 8960 UpdateGuideState(): m_state=6
22:59:43.903 00.002 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
22:59:43.905 00.002 8960 Star::Find returns 0 (3), X=1157.00, Y=292.00, Mass=0, SNR=0.0, Peak=10025 HFD=0.0
22:59:43.907 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:59:43.909 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:59:43.911 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:59:43.913 00.002 13828 Worker thread wakes up
22:59:43.913 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:59:43.913 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:59:43.913 00.000 13828 move complete, result=0
22:59:43.914 00.001 13828 worker thread done servicing request
22:59:44.018 00.104 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:59:44.021 00.003 8960 Status Line: Star lost - low mass
22:59:44.027 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=4041, max=65535, med=7619, FiltMin=5776, FiltMax=65535, Gamma=2.540
22:59:44.051 00.024 8960 UpdateGuideState exits: Star lost - low mass
22:59:44.053 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:44.055 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:59:44.057 00.002 8960 Enqueuing Expose request
22:59:44.059 00.002 13828 Worker thread wakes up
22:59:44.059 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:44.059 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:59:46.541 02.482 13828 Exposure complete
22:59:46.684 00.143 13828 worker thread done servicing request
22:59:46.684 00.000 8960 OnExposeComplete: enter
22:59:46.687 00.003 8960 UpdateGuideState(): m_state=6
22:59:46.691 00.004 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
22:59:46.693 00.002 8960 Star::Find returns 0 (3), X=1157.00, Y=292.00, Mass=0, SNR=0.0, Peak=10512 HFD=0.0
22:59:46.696 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:59:46.698 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:59:46.701 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:59:46.703 00.002 13828 Worker thread wakes up
22:59:46.703 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:59:46.703 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:59:46.703 00.000 13828 move complete, result=0
22:59:46.703 00.000 13828 worker thread done servicing request
22:59:46.813 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:59:46.815 00.002 8960 Status Line: Star lost - low mass
22:59:46.820 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4208, max=65535, med=7644, FiltMin=5680, FiltMax=65535, Gamma=2.540
22:59:46.848 00.028 8960 UpdateGuideState exits: Star lost - low mass
22:59:46.850 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:46.852 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:59:46.854 00.002 8960 Enqueuing Expose request
22:59:46.856 00.002 13828 Worker thread wakes up
22:59:46.856 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:46.856 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:59:49.329 02.473 13828 Exposure complete
22:59:49.469 00.140 13828 worker thread done servicing request
22:59:49.469 00.000 8960 OnExposeComplete: enter
22:59:49.473 00.004 8960 UpdateGuideState(): m_state=6
22:59:49.477 00.004 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
22:59:49.480 00.003 8960 Star::Find returns 0 (3), X=1157.00, Y=292.00, Mass=0, SNR=0.0, Peak=9936 HFD=0.0
22:59:49.482 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:59:49.484 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:59:49.487 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
22:59:49.489 00.002 13828 Worker thread wakes up
22:59:49.489 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:59:49.489 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:59:49.489 00.000 13828 move complete, result=0
22:59:49.489 00.000 13828 worker thread done servicing request
22:59:49.600 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:59:49.602 00.002 8960 Status Line: Star lost - low mass
22:59:49.609 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3638, max=38614, med=7484, FiltMin=5622, FiltMax=34012, Gamma=2.540
22:59:49.637 00.028 8960 UpdateGuideState exits: Star lost - low mass
22:59:49.640 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:49.642 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:59:49.645 00.003 8960 Enqueuing Expose request
22:59:49.648 00.003 13828 Worker thread wakes up
22:59:49.649 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:49.649 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:59:52.121 02.472 13828 Exposure complete
22:59:52.260 00.139 13828 worker thread done servicing request
22:59:52.260 00.000 8960 OnExposeComplete: enter
22:59:52.262 00.002 8960 UpdateGuideState(): m_state=6
22:59:52.264 00.002 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
22:59:52.266 00.002 8960 Star::Find false star n=2 nbg=276 bg=7491.7 sigma=713.7 thresh=9633 peak=8875
22:59:52.269 00.003 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=4773, SNR=2.9, Peak=9897 HFD=0.0
22:59:52.271 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:59:52.274 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:59:52.276 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:59:52.279 00.003 13828 Worker thread wakes up
22:59:52.279 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:59:52.279 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:59:52.279 00.000 13828 move complete, result=0
22:59:52.279 00.000 13828 worker thread done servicing request
22:59:52.392 00.113 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:59:52.394 00.002 8960 Status Line: Star lost - low SNR
22:59:52.399 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4182, max=65535, med=7497, FiltMin=5574, FiltMax=65535, Gamma=2.540
22:59:52.423 00.024 8960 UpdateGuideState exits: Star lost - low SNR
22:59:52.425 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:52.428 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:59:52.430 00.002 8960 Enqueuing Expose request
22:59:52.432 00.002 13828 Worker thread wakes up
22:59:52.432 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:52.432 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:59:54.893 02.461 13828 Exposure complete
22:59:55.040 00.147 13828 worker thread done servicing request
22:59:55.041 00.001 8960 OnExposeComplete: enter
22:59:55.044 00.003 8960 UpdateGuideState(): m_state=6
22:59:55.047 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
22:59:55.050 00.003 8960 Star::Find returns 1 (0), X=1171.13, Y=293.28, Mass=51956, SNR=17.6, Peak=11171 HFD=5.9
22:59:55.053 00.003 8960 Status Line: Mass: 51956 vs 862123
22:59:55.059 00.006 8960 UpdateCurrentPosition: star mass new=51956.5 exp=862123.3 thresh=50% limits=(422271.1, 1293185.0, 1724246.7)
22:59:55.062 00.003 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:987->massChangeThreshold error
22:59:55.063 00.001 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:59:55.065 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:59:55.068 00.003 13828 Worker thread wakes up
22:59:55.068 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:59:55.068 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:59:55.068 00.000 13828 move complete, result=0
22:59:55.068 00.000 13828 worker thread done servicing request
22:59:55.176 00.108 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:59:55.179 00.003 8960 Status Line: Star lost - mass changed
22:59:55.184 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3676, max=65535, med=7484, FiltMin=5494, FiltMax=65535, Gamma=2.540
22:59:55.211 00.027 8960 UpdateGuideState exits: Star lost - mass changed
22:59:55.214 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:55.216 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:59:55.219 00.003 8960 Enqueuing Expose request
22:59:55.221 00.002 13828 Worker thread wakes up
22:59:55.221 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:55.221 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
22:59:57.700 02.479 13828 Exposure complete
22:59:57.837 00.137 13828 worker thread done servicing request
22:59:57.837 00.000 8960 OnExposeComplete: enter
22:59:57.840 00.003 8960 UpdateGuideState(): m_state=6
22:59:57.843 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
22:59:57.845 00.002 8960 Star::Find returns 0 (3), X=1157.00, Y=292.00, Mass=0, SNR=0.0, Peak=9942 HFD=0.0
22:59:57.848 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
22:59:57.851 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
22:59:57.853 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
22:59:57.856 00.003 13828 Worker thread wakes up
22:59:57.856 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
22:59:57.856 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
22:59:57.856 00.000 13828 move complete, result=0
22:59:57.856 00.000 13828 worker thread done servicing request
22:59:57.972 00.116 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
22:59:57.974 00.002 8960 Status Line: Star lost - low mass
22:59:57.979 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3977, max=36188, med=7497, FiltMin=5398, FiltMax=32969, Gamma=2.540
22:59:58.007 00.028 8960 UpdateGuideState exits: Star lost - low mass
22:59:58.010 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
22:59:58.013 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
22:59:58.016 00.003 8960 Enqueuing Expose request
22:59:58.018 00.002 13828 Worker thread wakes up
22:59:58.018 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
22:59:58.019 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:00.487 02.468 13828 Exposure complete
23:00:00.615 00.128 13828 worker thread done servicing request
23:00:00.615 00.000 8960 OnExposeComplete: enter
23:00:00.617 00.002 8960 UpdateGuideState(): m_state=6
23:00:00.620 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
23:00:00.622 00.002 8960 Star::Find false star n=4 nbg=276 bg=7505.2 sigma=692.1 thresh=9582 peak=8909
23:00:00.624 00.002 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=8762, SNR=2.9, Peak=9910 HFD=0.0
23:00:00.627 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:00.630 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:00.632 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:00.635 00.003 13828 Worker thread wakes up
23:00:00.636 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:00.636 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:00.636 00.000 13828 move complete, result=0
23:00:00.636 00.000 13828 worker thread done servicing request
23:00:00.747 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:00.749 00.002 8960 Status Line: Star lost - low SNR
23:00:00.754 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4118, max=49820, med=7500, FiltMin=5577, FiltMax=45756, Gamma=2.540
23:00:00.782 00.028 8960 UpdateGuideState exits: Star lost - low SNR
23:00:00.784 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:00.786 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:00.788 00.002 8960 Enqueuing Expose request
23:00:00.789 00.001 13828 Worker thread wakes up
23:00:00.790 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:00.790 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:03.268 02.478 13828 Exposure complete
23:00:03.410 00.142 13828 worker thread done servicing request
23:00:03.410 00.000 8960 OnExposeComplete: enter
23:00:03.413 00.003 8960 UpdateGuideState(): m_state=6
23:00:03.416 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
23:00:03.418 00.002 8960 Star::Find false star n=1 nbg=256 bg=7552.5 sigma=678.4 thresh=9588 peak=8645
23:00:03.420 00.002 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=2139, SNR=2.9, Peak=10332 HFD=0.0
23:00:03.423 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:03.426 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:03.428 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:03.430 00.002 13828 Worker thread wakes up
23:00:03.430 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:03.431 00.001 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:03.431 00.000 13828 move complete, result=0
23:00:03.431 00.000 13828 worker thread done servicing request
23:00:03.542 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:03.545 00.003 8960 Status Line: Star lost - low SNR
23:00:03.549 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2608, max=65535, med=7516, FiltMin=5750, FiltMax=65535, Gamma=2.540
23:00:03.579 00.030 8960 UpdateGuideState exits: Star lost - low SNR
23:00:03.582 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:03.584 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:03.586 00.002 8960 Enqueuing Expose request
23:00:03.588 00.002 13828 Worker thread wakes up
23:00:03.588 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:03.588 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:06.049 02.461 13828 Exposure complete
23:00:06.198 00.149 13828 worker thread done servicing request
23:00:06.198 00.000 8960 OnExposeComplete: enter
23:00:06.200 00.002 8960 UpdateGuideState(): m_state=6
23:00:06.203 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
23:00:06.205 00.002 8960 Star::Find false star n=2 nbg=268 bg=7879.7 sigma=672.3 thresh=9897 peak=8879
23:00:06.207 00.002 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=4483, SNR=2.9, Peak=10704 HFD=0.0
23:00:06.209 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:06.211 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:06.213 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:06.215 00.002 13828 Worker thread wakes up
23:00:06.215 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:06.215 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:06.215 00.000 13828 move complete, result=0
23:00:06.215 00.000 13828 worker thread done servicing request
23:00:06.321 00.106 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:06.323 00.002 8960 Status Line: Star lost - low SNR
23:00:06.328 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4092, max=61801, med=7907, FiltMin=5891, FiltMax=55804, Gamma=2.540
23:00:06.352 00.024 8960 UpdateGuideState exits: Star lost - low SNR
23:00:06.354 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:06.356 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:06.358 00.002 8960 Enqueuing Expose request
23:00:06.360 00.002 13828 Worker thread wakes up
23:00:06.360 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:06.361 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:08.832 02.471 13828 Exposure complete
23:00:08.975 00.143 13828 worker thread done servicing request
23:00:08.975 00.000 8960 OnExposeComplete: enter
23:00:08.977 00.002 8960 UpdateGuideState(): m_state=6
23:00:08.980 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
23:00:08.981 00.001 8960 Star::Find returns 0 (3), X=1157.00, Y=292.00, Mass=0, SNR=0.0, Peak=10262 HFD=0.0
23:00:08.983 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:08.985 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:08.987 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:08.988 00.001 13828 Worker thread wakes up
23:00:08.988 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:08.989 00.001 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:08.989 00.000 13828 move complete, result=0
23:00:08.989 00.000 13828 worker thread done servicing request
23:00:09.100 00.111 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:09.102 00.002 8960 Status Line: Star lost - low mass
23:00:09.107 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3926, max=65535, med=7484, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:00:09.133 00.026 8960 UpdateGuideState exits: Star lost - low mass
23:00:09.135 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:09.137 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:09.139 00.002 8960 Enqueuing Expose request
23:00:09.141 00.002 13828 Worker thread wakes up
23:00:09.141 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:09.141 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:11.617 02.476 13828 Exposure complete
23:00:11.767 00.150 13828 worker thread done servicing request
23:00:11.767 00.000 8960 OnExposeComplete: enter
23:00:11.769 00.002 8960 UpdateGuideState(): m_state=6
23:00:11.772 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
23:00:11.774 00.002 8960 Star::Find false star n=1 nbg=266 bg=7453.8 sigma=701.7 thresh=9559 peak=8776
23:00:11.776 00.002 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=2232, SNR=2.9, Peak=9686 HFD=0.0
23:00:11.778 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:11.780 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:11.782 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:11.784 00.002 13828 Worker thread wakes up
23:00:11.784 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:11.784 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:11.784 00.000 13828 move complete, result=0
23:00:11.784 00.000 13828 worker thread done servicing request
23:00:11.891 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:11.893 00.002 8960 Status Line: Star lost - low SNR
23:00:11.898 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65535, med=7504, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:00:11.921 00.023 8960 UpdateGuideState exits: Star lost - low SNR
23:00:11.923 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:11.925 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:11.928 00.003 8960 Enqueuing Expose request
23:00:11.930 00.002 13828 Worker thread wakes up
23:00:11.930 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:11.930 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:14.409 02.479 13828 Exposure complete
23:00:14.556 00.147 13828 worker thread done servicing request
23:00:14.557 00.001 8960 OnExposeComplete: enter
23:00:14.559 00.002 8960 UpdateGuideState(): m_state=6
23:00:14.562 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:00:14.565 00.003 8960 Star::Find returns 0 (3), X=1157.00, Y=292.00, Mass=0, SNR=0.0, Peak=9974 HFD=0.0
23:00:14.568 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:14.571 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:14.573 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:14.576 00.003 13828 Worker thread wakes up
23:00:14.576 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:14.576 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:14.576 00.000 13828 move complete, result=0
23:00:14.576 00.000 13828 worker thread done servicing request
23:00:14.681 00.105 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:14.684 00.003 8960 Status Line: Star lost - low mass
23:00:14.692 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3798, max=65535, med=7497, FiltMin=5532, FiltMax=65535, Gamma=2.540
23:00:14.717 00.025 8960 UpdateGuideState exits: Star lost - low mass
23:00:14.719 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:14.722 00.003 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:14.724 00.002 8960 Enqueuing Expose request
23:00:14.726 00.002 13828 Worker thread wakes up
23:00:14.726 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:14.726 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:17.189 02.463 13828 Exposure complete
23:00:17.343 00.154 13828 worker thread done servicing request
23:00:17.343 00.000 8960 OnExposeComplete: enter
23:00:17.345 00.002 8960 UpdateGuideState(): m_state=6
23:00:17.347 00.002 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
23:00:17.349 00.002 8960 Star::Find false star n=2 nbg=260 bg=7479.7 sigma=627.1 thresh=9361 peak=8496
23:00:17.350 00.001 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=4209, SNR=2.9, Peak=9820 HFD=0.0
23:00:17.352 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:17.354 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:17.356 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:17.358 00.002 13828 Worker thread wakes up
23:00:17.358 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:17.358 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:17.358 00.000 13828 move complete, result=0
23:00:17.358 00.000 13828 worker thread done servicing request
23:00:17.459 00.101 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:17.461 00.002 8960 Status Line: Star lost - low SNR
23:00:17.468 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7497, FiltMin=5699, FiltMax=65535, Gamma=2.540
23:00:17.497 00.029 8960 UpdateGuideState exits: Star lost - low SNR
23:00:17.499 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:17.501 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:17.503 00.002 8960 Enqueuing Expose request
23:00:17.505 00.002 13828 Worker thread wakes up
23:00:17.505 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:17.506 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:19.985 02.479 13828 Exposure complete
23:00:20.125 00.140 13828 worker thread done servicing request
23:00:20.125 00.000 8960 OnExposeComplete: enter
23:00:20.127 00.002 8960 UpdateGuideState(): m_state=6
23:00:20.129 00.002 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
23:00:20.131 00.002 8960 Star::Find false star n=1 nbg=273 bg=7437.4 sigma=718.8 thresh=9594 peak=8813
23:00:20.133 00.002 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=2415, SNR=2.9, Peak=10172 HFD=0.0
23:00:20.136 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:20.138 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:20.141 00.003 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:20.144 00.003 13828 Worker thread wakes up
23:00:20.145 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:20.145 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:20.145 00.000 13828 move complete, result=0
23:00:20.145 00.000 13828 worker thread done servicing request
23:00:20.259 00.114 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:20.263 00.004 8960 Status Line: Star lost - low SNR
23:00:20.271 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=7497, FiltMin=5507, FiltMax=65535, Gamma=2.540
23:00:20.300 00.029 8960 UpdateGuideState exits: Star lost - low SNR
23:00:20.303 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:20.307 00.004 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:20.310 00.003 8960 Enqueuing Expose request
23:00:20.312 00.002 13828 Worker thread wakes up
23:00:20.312 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:20.312 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:22.777 02.465 13828 Exposure complete
23:00:22.925 00.148 13828 worker thread done servicing request
23:00:22.925 00.000 8960 OnExposeComplete: enter
23:00:22.928 00.003 8960 UpdateGuideState(): m_state=6
23:00:22.931 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
23:00:22.933 00.002 8960 Star::Find returns 0 (3), X=1157.00, Y=292.00, Mass=0, SNR=0.0, Peak=9788 HFD=0.0
23:00:22.935 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:22.937 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:22.939 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:22.941 00.002 13828 Worker thread wakes up
23:00:22.941 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:22.941 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:22.941 00.000 13828 move complete, result=0
23:00:22.941 00.000 13828 worker thread done servicing request
23:00:23.048 00.107 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:23.050 00.002 8960 Status Line: Star lost - low mass
23:00:23.055 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3452, max=65535, med=7504, FiltMin=5673, FiltMax=65535, Gamma=2.540
23:00:23.079 00.024 8960 UpdateGuideState exits: Star lost - low mass
23:00:23.081 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:23.083 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:23.085 00.002 8960 Enqueuing Expose request
23:00:23.087 00.002 13828 Worker thread wakes up
23:00:23.087 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:23.087 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:25.552 02.465 13828 Exposure complete
23:00:25.692 00.140 13828 worker thread done servicing request
23:00:25.692 00.000 8960 OnExposeComplete: enter
23:00:25.695 00.003 8960 UpdateGuideState(): m_state=6
23:00:25.699 00.004 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
23:00:25.703 00.004 8960 Star::Find false star n=4 nbg=259 bg=7433.0 sigma=688.2 thresh=9498 peak=8609
23:00:25.706 00.003 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=10395, SNR=2.9, Peak=10384 HFD=0.0
23:00:25.708 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:25.710 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:25.712 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:25.714 00.002 13828 Worker thread wakes up
23:00:25.714 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:25.714 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:25.714 00.000 13828 move complete, result=0
23:00:25.714 00.000 13828 worker thread done servicing request
23:00:25.826 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:25.829 00.003 8960 Status Line: Star lost - low SNR
23:00:25.833 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7478, FiltMin=5660, FiltMax=65535, Gamma=2.540
23:00:25.861 00.028 8960 UpdateGuideState exits: Star lost - low SNR
23:00:25.863 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:25.865 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:25.866 00.001 8960 Enqueuing Expose request
23:00:25.868 00.002 13828 Worker thread wakes up
23:00:25.868 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:25.868 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:28.337 02.469 13828 Exposure complete
23:00:28.470 00.133 13828 worker thread done servicing request
23:00:28.471 00.001 8960 OnExposeComplete: enter
23:00:28.473 00.002 8960 UpdateGuideState(): m_state=6
23:00:28.476 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
23:00:28.479 00.003 8960 Star::Find false star n=1 nbg=267 bg=7610.5 sigma=738.1 thresh=9825 peak=8642
23:00:28.481 00.002 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=2274, SNR=2.9, Peak=10032 HFD=0.0
23:00:28.482 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:28.484 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:28.486 00.002 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:28.488 00.002 13828 Worker thread wakes up
23:00:28.488 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:28.488 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:28.488 00.000 13828 move complete, result=0
23:00:28.488 00.000 13828 worker thread done servicing request
23:00:28.598 00.110 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:28.601 00.003 8960 Status Line: Star lost - low SNR
23:00:28.604 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3459, max=30448, med=7510, FiltMin=5667, FiltMax=25462, Gamma=2.540
23:00:28.629 00.025 8960 UpdateGuideState exits: Star lost - low SNR
23:00:28.633 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:28.637 00.004 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:28.640 00.003 8960 Enqueuing Expose request
23:00:28.646 00.006 13828 Worker thread wakes up
23:00:28.646 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:28.646 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:31.126 02.480 13828 Exposure complete
23:00:31.292 00.166 13828 worker thread done servicing request
23:00:31.292 00.000 8960 OnExposeComplete: enter
23:00:31.295 00.003 8960 UpdateGuideState(): m_state=6
23:00:31.298 00.003 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
23:00:31.301 00.003 8960 Star::Find false star n=13 nbg=246 bg=7881.3 sigma=767.4 thresh=10184 peak=9965
23:00:31.303 00.002 8960 Star::Find returns 0 (2), X=1157.00, Y=292.00, Mass=36573, SNR=2.9, Peak=10710 HFD=0.0
23:00:31.305 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider_multistar.cpp:956->UpdateCurrentPosition():newStar not found
23:00:31.308 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.00, opts=14)
23:00:31.313 00.005 8960 Enqueuing Move request for scope (0.00, 0.00)
23:00:31.314 00.001 13828 Worker thread wakes up
23:00:31.314 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.00) opts 0xe
23:00:31.314 00.000 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.00)
23:00:31.314 00.000 13828 move complete, result=0
23:00:31.316 00.002 13828 worker thread done servicing request
23:00:31.428 00.112 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1370->unable to update current position
23:00:31.430 00.002 8960 Status Line: Star lost - low SNR
23:00:31.436 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3977, max=57392, med=7536, FiltMin=5571, FiltMax=46281, Gamma=2.540
23:00:31.461 00.025 8960 UpdateGuideState exits: Star lost - low SNR
23:00:31.464 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:31.466 00.002 8960 ScheduleExposure(2000,3,0) exposurePending=0
23:00:31.469 00.003 8960 Enqueuing Expose request
23:00:31.470 00.001 13828 Worker thread wakes up
23:00:31.471 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:31.471 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(0,0,0,0)
23:00:33.937 02.466 13828 Exposure complete
23:00:34.092 00.155 13828 worker thread done servicing request
23:00:34.093 00.001 8960 OnExposeComplete: enter
23:00:34.097 00.004 8960 UpdateGuideState(): m_state=6
23:00:34.101 00.004 8960 Star::Find(15, 1157, 292, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
23:00:34.104 00.003 8960 Star::Find returns 1 (0), X=1141.63, Y=283.13, Mass=829663, SNR=133.0, Peak=42032 HFD=3.7
23:00:34.108 00.004 8960 DistanceChecker: deactivated
23:00:34.111 00.003 8960 MultiStar: large primary error, entering stabilization period
23:00:34.115 00.004 8960 CameraToMount -- cameraTheta (-2.59) - m_xAngle (-0.39) = xAngle (-2.20 = -2.20)
23:00:34.118 00.003 8960 CameraToMount -- cameraTheta (-2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.23 = -2.23)
23:00:34.121 00.003 8960 CameraToMount -- cameraX=-14.72 cameraY=-9.02 hyp=17.26 cameraTheta=-2.59 mountX=-10.14 mountY=-13.60, mountTheta=-2.21
23:00:34.126 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-14.72, y=-9.02, opts=13)
23:00:34.129 00.003 8960 Enqueuing Move request for scope (-14.72, -9.02)
23:00:34.132 00.003 13828 Worker thread wakes up
23:00:34.132 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-14.72, -9.02) opts 0xd
23:00:34.132 00.000 13828 Handling offset move in thread for scope, endpoint = (-14.72, -9.02)
23:00:34.132 00.000 13828 Moving (-14.72, -9.02) raw xDistance=-10.14 yDistance=-13.60
23:00:34.132 00.000 13828 GuideAlgorithmHysteresis::Result() returns -6.33 from input -10.14
23:00:34.132 00.000 13828 resist switch: large excursion: input -13.60 thresh 0.57 direction from 1 to -1
23:00:34.132 00.000 13828 switching direction from 0 to -1 - decHistory=-3 oldest=0.00 newest=-40.79
23:00:34.132 00.000 13828 GuideAlgorithmResistSwitch::result() returns -13.60 from input -13.60
23:00:34.132 00.000 13828 MoveAxis(E, 3788, ABG)
23:00:34.132 00.000 13828 duration set to 2500 by maxRaDuration
23:00:34.132 00.000 13828 Guiding  Dir = 2, Dur = 2500
23:00:34.134 00.002 13828 IsSlewing returns 0
23:00:34.135 00.001 13828 IsGuiding returns 0
23:00:34.137 00.002 13828 PulseGuide returned control before completion, sleep 2508
23:00:34.143 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3523, max=65535, med=7484, FiltMin=5584, FiltMax=65535, Gamma=2.540
23:00:34.174 00.031 8960 UpdateGuideState exits: m=829663 SNR=133.0
23:00:34.176 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:34.178 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:00:34.180 00.002 8960 Enqueuing Expose request
23:00:36.654 02.474 13828 IsGuiding returns 0
23:00:36.654 00.000 13828 Move returns status 0, amount 2500
23:00:36.654 00.000 13828 MoveAxis(N, 7231, ABG)
23:00:36.654 00.000 13828 duration set to 0 by GuideMode
23:00:36.654 00.000 13828 Move returns status 0, amount 0
23:00:36.654 00.000 13828 move complete, result=0
23:00:36.654 00.000 13828 worker thread done servicing request
23:00:36.655 00.001 8960 GuideStep: -10.1 px 2500 ms EAST, -13.6 px 0 ms NORTH
23:00:36.656 00.001 13828 Worker thread wakes up
23:00:36.656 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:36.656 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1127,268,31,31)
23:00:39.137 02.481 13828 Exposure complete
23:00:39.282 00.145 13828 worker thread done servicing request
23:00:39.282 00.000 8960 OnExposeComplete: enter
23:00:39.285 00.003 8960 UpdateGuideState(): m_state=6
23:00:39.289 00.004 8960 Star::Find(15, 1141, 283, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
23:00:39.291 00.002 8960 Star::Find returns 1 (0), X=1144.60, Y=282.17, Mass=866703, SNR=129.2, Peak=65535 HFD=3.7
23:00:39.293 00.002 8960 CameraToMount -- cameraTheta (-2.44) - m_xAngle (-0.39) = xAngle (-2.04 = -2.04)
23:00:39.295 00.002 8960 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.08 = -2.08)
23:00:39.297 00.002 8960 CameraToMount -- cameraX=-11.75 cameraY=-9.98 hyp=15.41 cameraTheta=-2.44 mountX=-7.03 mountY=-13.46, mountTheta=-2.05
23:00:39.300 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-11.75, y=-9.98, opts=13)
23:00:39.302 00.002 8960 Enqueuing Move request for scope (-11.75, -9.98)
23:00:39.305 00.003 13828 Worker thread wakes up
23:00:39.305 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-11.75, -9.98) opts 0xd
23:00:39.305 00.000 13828 Handling offset move in thread for scope, endpoint = (-11.75, -9.98)
23:00:39.305 00.000 13828 Moving (-11.75, -9.98) raw xDistance=-7.03 yDistance=-13.46
23:00:39.305 00.000 13828 GuideAlgorithmHysteresis::Result() returns -4.87 from input -7.03
23:00:39.305 00.000 13828 GuideAlgorithmResistSwitch::result() returns -13.46 from input -13.46
23:00:39.305 00.000 13828 MoveAxis(E, 2915, ABG)
23:00:39.305 00.000 13828 duration set to 2500 by maxRaDuration
23:00:39.305 00.000 13828 Guiding  Dir = 2, Dur = 2500
23:00:39.308 00.003 13828 IsSlewing returns 0
23:00:39.308 00.000 13828 IsGuiding returns 0
23:00:39.310 00.002 13828 PulseGuide returned control before completion, sleep 2509
23:00:39.316 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3798, max=65535, med=7484, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:00:39.343 00.027 8960 UpdateGuideState exits: m=866703 SNR=129.2
23:00:39.345 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:39.347 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:00:39.349 00.002 8960 Enqueuing Expose request
23:00:41.826 02.477 13828 IsGuiding returns 1
23:00:41.826 00.000 13828 scope still moving after pulse duration time elapsed
23:00:41.862 00.036 13828 IsSlewing returns 0
23:00:41.862 00.000 13828 IsGuiding returns 0
23:00:41.862 00.000 13828 scope move finished after 2500 + 53 ms
23:00:41.862 00.000 13828 Move returns status 0, amount 2500
23:00:41.862 00.000 13828 MoveAxis(N, 7157, ABG)
23:00:41.862 00.000 13828 duration set to 0 by GuideMode
23:00:41.862 00.000 13828 Move returns status 0, amount 0
23:00:41.862 00.000 13828 move complete, result=0
23:00:41.862 00.000 13828 worker thread done servicing request
23:00:41.862 00.000 13828 Worker thread wakes up
23:00:41.862 00.000 8960 GuideStep: -7.0 px 2500 ms EAST, -13.5 px 0 ms NORTH
23:00:41.864 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:41.865 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1130,267,31,31)
23:00:44.328 02.463 13828 Exposure complete
23:00:44.472 00.144 13828 worker thread done servicing request
23:00:44.472 00.000 8960 OnExposeComplete: enter
23:00:44.475 00.003 8960 UpdateGuideState(): m_state=6
23:00:44.478 00.003 8960 Star::Find(15, 1144, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
23:00:44.480 00.002 8960 Star::Find returns 1 (0), X=1147.80, Y=280.86, Mass=907819, SNR=149.7, Peak=62787 HFD=3.9
23:00:44.482 00.002 8960 CameraToMount -- cameraTheta (-2.22) - m_xAngle (-0.39) = xAngle (-1.83 = -1.83)
23:00:44.484 00.002 8960 CameraToMount -- cameraTheta (-2.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.86 = -1.86)
23:00:44.486 00.002 8960 CameraToMount -- cameraX=-8.54 cameraY=-11.29 hyp=14.16 cameraTheta=-2.22 mountX=-3.57 mountY=-13.56, mountTheta=-1.83
23:00:44.489 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-8.54, y=-11.29, opts=13)
23:00:44.491 00.002 8960 Enqueuing Move request for scope (-8.54, -11.29)
23:00:44.494 00.003 13828 Worker thread wakes up
23:00:44.494 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-8.54, -11.29) opts 0xd
23:00:44.494 00.000 13828 Handling offset move in thread for scope, endpoint = (-8.54, -11.29)
23:00:44.494 00.000 13828 Moving (-8.54, -11.29) raw xDistance=-3.57 yDistance=-13.56
23:00:44.495 00.001 13828 GuideAlgorithmHysteresis::Result() returns -2.59 from input -3.57
23:00:44.495 00.000 13828 GuideAlgorithmResistSwitch::result() returns -13.56 from input -13.56
23:00:44.495 00.000 13828 MoveAxis(E, 1549, ABG)
23:00:44.495 00.000 13828 Guiding  Dir = 2, Dur = 1549
23:00:44.499 00.004 13828 IsSlewing returns 0
23:00:44.499 00.000 13828 IsGuiding returns 0
23:00:44.500 00.001 13828 PulseGuide returned control before completion, sleep 1558
23:00:44.508 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3446, max=65535, med=7478, FiltMin=5555, FiltMax=65535, Gamma=2.540
23:00:44.535 00.027 8960 UpdateGuideState exits: m=907819 SNR=149.7
23:00:44.538 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:44.541 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:00:44.543 00.002 8960 Enqueuing Expose request
23:00:46.064 01.521 13828 IsGuiding returns 0
23:00:46.064 00.000 13828 Move returns status 0, amount 1549
23:00:46.064 00.000 13828 MoveAxis(N, 7214, ABG)
23:00:46.064 00.000 13828 duration set to 0 by GuideMode
23:00:46.064 00.000 13828 Move returns status 0, amount 0
23:00:46.064 00.000 13828 move complete, result=0
23:00:46.065 00.001 13828 worker thread done servicing request
23:00:46.065 00.000 8960 GuideStep: -3.6 px 1549 ms EAST, -13.6 px 0 ms NORTH
23:00:46.067 00.002 13828 Worker thread wakes up
23:00:46.067 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:46.067 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1133,266,31,31)
23:00:48.538 02.471 13828 Exposure complete
23:00:48.702 00.164 13828 worker thread done servicing request
23:00:48.702 00.000 8960 OnExposeComplete: enter
23:00:48.707 00.005 8960 UpdateGuideState(): m_state=6
23:00:48.711 00.004 8960 Star::Find(15, 1147, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
23:00:48.715 00.004 8960 Star::Find returns 1 (0), X=1149.72, Y=280.36, Mass=865401, SNR=142.6, Peak=65535 HFD=3.7
23:00:48.718 00.003 8960 CameraToMount -- cameraTheta (-2.08) - m_xAngle (-0.39) = xAngle (-1.69 = -1.69)
23:00:48.724 00.006 8960 CameraToMount -- cameraTheta (-2.08) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.73 = -1.73)
23:00:48.727 00.003 8960 CameraToMount -- cameraX=-6.62 cameraY=-11.79 hyp=13.52 cameraTheta=-2.08 mountX=-1.60 mountY=-13.36, mountTheta=-1.69
23:00:48.732 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-6.62, y=-11.79, opts=13)
23:00:48.734 00.002 8960 Enqueuing Move request for scope (-6.62, -11.79)
23:00:48.737 00.003 13828 Worker thread wakes up
23:00:48.737 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-6.62, -11.79) opts 0xd
23:00:48.737 00.000 13828 Handling offset move in thread for scope, endpoint = (-6.62, -11.79)
23:00:48.737 00.000 13828 Moving (-6.62, -11.79) raw xDistance=-1.60 yDistance=-13.36
23:00:48.737 00.000 13828 GuideAlgorithmHysteresis::Result() returns -1.19 from input -1.60
23:00:48.737 00.000 13828 GuideAlgorithmResistSwitch::result() returns -13.36 from input -13.36
23:00:48.737 00.000 13828 MoveAxis(E, 713, ABG)
23:00:48.737 00.000 13828 Guiding  Dir = 2, Dur = 713
23:00:48.739 00.002 13828 IsSlewing returns 0
23:00:48.740 00.001 13828 IsGuiding returns 0
23:00:48.742 00.002 13828 PulseGuide returned control before completion, sleep 721
23:00:48.748 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3651, max=65535, med=7478, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:00:48.776 00.028 8960 UpdateGuideState exits: m=865401 SNR=142.6
23:00:48.778 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:48.780 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:00:48.782 00.002 8960 Enqueuing Expose request
23:00:49.468 00.686 13828 IsGuiding returns 0
23:00:49.468 00.000 13828 Move returns status 0, amount 713
23:00:49.468 00.000 13828 MoveAxis(N, 7104, ABG)
23:00:49.468 00.000 13828 duration set to 0 by GuideMode
23:00:49.468 00.000 13828 Move returns status 0, amount 0
23:00:49.468 00.000 13828 move complete, result=0
23:00:49.468 00.000 13828 worker thread done servicing request
23:00:49.468 00.000 13828 Worker thread wakes up
23:00:49.469 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:49.469 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1135,265,31,31)
23:00:49.469 00.000 8960 GuideStep: -1.6 px 713 ms EAST, -13.4 px 0 ms NORTH
23:00:51.934 02.465 13828 Exposure complete
23:00:52.079 00.145 13828 worker thread done servicing request
23:00:52.079 00.000 8960 OnExposeComplete: enter
23:00:52.081 00.002 8960 UpdateGuideState(): m_state=6
23:00:52.084 00.003 8960 Star::Find(15, 1149, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
23:00:52.086 00.002 8960 Star::Find returns 1 (0), X=1150.77, Y=280.33, Mass=834664, SNR=121.0, Peak=65535 HFD=3.6
23:00:52.088 00.002 8960 CameraToMount -- cameraTheta (-2.01) - m_xAngle (-0.39) = xAngle (-1.62 = -1.62)
23:00:52.090 00.002 8960 CameraToMount -- cameraTheta (-2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.65 = -1.65)
23:00:52.092 00.002 8960 CameraToMount -- cameraX=-5.57 cameraY=-11.82 hyp=13.07 cameraTheta=-2.01 mountX=-0.62 mountY=-13.03, mountTheta=-1.62
23:00:52.095 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-5.57, y=-11.82, opts=13)
23:00:52.097 00.002 8960 Enqueuing Move request for scope (-5.57, -11.82)
23:00:52.099 00.002 13828 Worker thread wakes up
23:00:52.099 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-5.57, -11.82) opts 0xd
23:00:52.099 00.000 13828 Handling offset move in thread for scope, endpoint = (-5.57, -11.82)
23:00:52.099 00.000 13828 Moving (-5.57, -11.82) raw xDistance=-0.62 yDistance=-13.03
23:00:52.099 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.48 from input -0.62
23:00:52.099 00.000 13828 GuideAlgorithmResistSwitch::result() returns -13.03 from input -13.03
23:00:52.099 00.000 13828 MoveAxis(E, 285, ABG)
23:00:52.099 00.000 13828 Guiding  Dir = 2, Dur = 285
23:00:52.101 00.002 13828 IsSlewing returns 0
23:00:52.101 00.000 13828 IsGuiding returns 0
23:00:52.103 00.002 13828 PulseGuide returned control before completion, sleep 294
23:00:52.108 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3817, max=65535, med=7472, FiltMin=5212, FiltMax=65535, Gamma=2.540
23:00:52.134 00.026 8960 UpdateGuideState exits: m=834664 SNR=121.0
23:00:52.136 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:52.139 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:00:52.141 00.002 8960 Enqueuing Expose request
23:00:52.401 00.260 13828 IsGuiding returns 0
23:00:52.401 00.000 13828 Move returns status 0, amount 285
23:00:52.401 00.000 13828 MoveAxis(N, 6928, ABG)
23:00:52.401 00.000 13828 duration set to 0 by GuideMode
23:00:52.401 00.000 13828 Move returns status 0, amount 0
23:00:52.401 00.000 13828 move complete, result=0
23:00:52.401 00.000 13828 worker thread done servicing request
23:00:52.401 00.000 8960 GuideStep: -0.6 px 285 ms EAST, -13.0 px 0 ms NORTH
23:00:52.404 00.003 13828 Worker thread wakes up
23:00:52.404 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:52.404 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1136,265,31,31)
23:00:54.449 02.045 8960 StartLoopingInteractive: Loop button clicked
23:00:54.452 00.003 8960 Mount: notify guiding stopped
23:00:54.456 00.004 8960 Changing from state GUIDING to STOP
23:00:54.458 00.002 8960 guider state => SELECTED
23:00:54.460 00.002 8960 Status Line: Looping
23:00:54.468 00.008 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:00:54.879 00.411 13828 Exposure complete
23:00:55.020 00.141 13828 worker thread done servicing request
23:00:55.021 00.001 8960 OnExposeComplete: enter
23:00:55.023 00.002 8960 UpdateGuideState(): m_state=2
23:00:55.025 00.002 8960 Star::Find(15, 1150, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:55.027 00.002 8960 Star::Find returns 1 (0), X=1151.47, Y=279.84, Mass=847941, SNR=147.0, Peak=59760 HFD=3.7
23:00:55.030 00.003 8960 CameraToMount -- cameraTheta (-1.95) - m_xAngle (-0.39) = xAngle (-1.55 = -1.55)
23:00:55.032 00.002 8960 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.59 = -1.59)
23:00:55.033 00.001 8960 CameraToMount -- cameraX=-4.87 cameraY=-12.31 hyp=13.23 cameraTheta=-1.95 mountX=0.21 mountY=-13.23, mountTheta=-1.55
23:00:55.048 00.015 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7472, FiltMin=5532, FiltMax=65535, Gamma=2.540
23:00:55.073 00.025 8960 UpdateGuideState exits: m=847941 SNR=147.0
23:00:55.075 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:55.077 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:00:55.079 00.002 8960 Enqueuing Expose request
23:00:55.080 00.001 13828 Worker thread wakes up
23:00:55.081 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:55.081 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1136,265,31,31)
23:00:56.779 01.698 8960 GuiderMultiStar::AutoSelect enter
23:00:56.781 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:00:56.910 00.129 8960 AutoFind: auto downsample for scale 4.13 => 1x
23:00:57.099 00.189 8960 AutoFind: global mean = 0.0, stdev 3335.2
23:00:57.102 00.003 8960 AutoFind: using threshold = 0.1
23:00:57.262 00.160 8960 AutoFind: local max [1229, 673] 74.9
23:00:57.265 00.003 8960 AutoFind: local max [1037, 423] 70.0
23:00:57.267 00.002 8960 AutoFind: local max [1042, 352] 68.1
23:00:57.270 00.003 8960 AutoFind: local max [1264, 869] 67.9
23:00:57.272 00.002 8960 AutoFind: local max [1738, 728] 66.6
23:00:57.274 00.002 8960 AutoFind: local max [949, 612] 65.6
23:00:57.277 00.003 8960 AutoFind: local max [478, 451] 64.7
23:00:57.279 00.002 8960 AutoFind: local max [993, 980] 64.7
23:00:57.281 00.002 8960 AutoFind: local max [1650, 446] 64.4
23:00:57.285 00.004 8960 AutoFind: local max [1403, 606] 63.2
23:00:57.287 00.002 8960 AutoFind: local max [426, 436] 62.3
23:00:57.289 00.002 8960 AutoFind: local max [1593, 789] 60.2
23:00:57.292 00.003 8960 AutoFind: local max [1180, 1010] 59.5
23:00:57.294 00.002 8960 AutoFind: local max [736, 817] 59.3
23:00:57.297 00.003 8960 AutoFind: local max [1870, 724] 58.5
23:00:57.299 00.002 8960 AutoFind: local max [1875, 907] 56.0
23:00:57.302 00.003 8960 AutoFind: local max [1781, 980] 55.0
23:00:57.304 00.002 8960 AutoFind: local max [1464, 946] 54.6
23:00:57.307 00.003 8960 AutoFind: local max [1870, 570] 53.2
23:00:57.309 00.002 8960 AutoFind: local max [734, 616] 52.2
23:00:57.311 00.002 8960 AutoFind: local max [643, 1039] 51.7
23:00:57.313 00.002 8960 AutoFind: local max [256, 327] 48.8
23:00:57.315 00.002 8960 AutoFind: local max [1532, 912] 47.5
23:00:57.317 00.002 8960 AutoFind: local max [1151, 280] 43.9
23:00:57.319 00.002 8960 AutoFind: local max [1433, 583] 41.9
23:00:57.321 00.002 8960 AutoFind: local max [602, 875] 38.3
23:00:57.323 00.002 8960 AutoFind: local max [1647, 811] 37.9
23:00:57.325 00.002 8960 AutoFind: local max [650, 202] 36.4
23:00:57.327 00.002 8960 AutoFind: local max [1847, 889] 33.6
23:00:57.330 00.003 8960 AutoFind: local max [918, 884] 30.2
23:00:57.332 00.002 8960 AutoFind: local max [1406, 119] 28.9
23:00:57.334 00.002 8960 AutoFind: local max [437, 889] 28.1
23:00:57.337 00.003 8960 AutoFind: local max [1229, 333] 27.4
23:00:57.339 00.002 8960 AutoFind: local max [1596, 528] 26.1
23:00:57.341 00.002 8960 AutoFind: local max [518, 459] 26.1
23:00:57.343 00.002 8960 AutoFind: local max [440, 647] 26.0
23:00:57.345 00.002 8960 AutoFind: local max [962, 859] 25.9
23:00:57.347 00.002 8960 AutoFind: local max [303, 709] 24.8
23:00:57.349 00.002 8960 AutoFind: local max [920, 559] 24.6
23:00:57.351 00.002 8960 AutoFind: local max [921, 287] 23.1
23:00:57.353 00.002 8960 AutoFind: local max [1254, 810] 22.3
23:00:57.355 00.002 8960 AutoFind: local max [947, 103] 21.8
23:00:57.358 00.003 8960 AutoFind: local max [1818, 394] 21.8
23:00:57.360 00.002 8960 AutoFind: local max [1128, 812] 21.0
23:00:57.363 00.003 8960 AutoFind: local max [1677, 844] 20.7
23:00:57.365 00.002 8960 AutoFind: local max [1698, 108] 19.9
23:00:57.368 00.003 8960 AutoFind: local max [295, 144] 19.1
23:00:57.371 00.003 8960 AutoFind: local max [1392, 917] 18.4
23:00:57.373 00.002 8960 AutoFind: local max [1518, 300] 18.1
23:00:57.374 00.001 8960 AutoFind: local max [638, 791] 17.1
23:00:57.376 00.002 8960 AutoFind: local max [1895, 813] 16.9
23:00:57.378 00.002 8960 AutoFind: local max [1246, 716] 16.5
23:00:57.380 00.002 8960 AutoFind: local max [1532, 242] 16.4
23:00:57.382 00.002 8960 AutoFind: local max [1744, 923] 15.8
23:00:57.384 00.002 8960 AutoFind: local max [1091, 916] 15.8
23:00:57.386 00.002 8960 AutoFind: local max [740, 806] 15.7
23:00:57.388 00.002 8960 AutoFind: local max [1042, 132] 15.5
23:00:57.390 00.002 8960 AutoFind: local max [751, 910] 15.3
23:00:57.392 00.002 8960 AutoFind: local max [1657, 849] 14.9
23:00:57.394 00.002 8960 AutoFind: local max [649, 174] 14.5
23:00:57.396 00.002 8960 AutoFind: local max [1493, 749] 14.0
23:00:57.399 00.003 8960 AutoFind: local max [1608, 631] 13.8
23:00:57.401 00.002 8960 AutoFind: local max [1658, 807] 13.8
23:00:57.403 00.002 8960 AutoFind: local max [217, 279] 13.7
23:00:57.406 00.003 8960 AutoFind: local max [668, 581] 13.7
23:00:57.409 00.003 8960 AutoFind: local max [1216, 405] 13.5
23:00:57.411 00.002 8960 AutoFind: local max [1191, 321] 13.5
23:00:57.414 00.003 8960 AutoFind: local max [1846, 539] 13.4
23:00:57.416 00.002 8960 AutoFind: local max [1020, 159] 13.3
23:00:57.419 00.003 8960 AutoFind: local max [1573, 986] 13.2
23:00:57.422 00.003 8960 AutoFind: local max [1300, 44] 13.2
23:00:57.425 00.003 8960 AutoFind: local max [336, 291] 13.2
23:00:57.429 00.004 8960 AutoFind: local max [1430, 607] 13.2
23:00:57.431 00.002 8960 AutoFind: local max [1356, 234] 12.9
23:00:57.433 00.002 8960 AutoFind: local max [1082, 56] 12.9
23:00:57.435 00.002 8960 AutoFind: local max [160, 651] 12.9
23:00:57.438 00.003 8960 AutoFind: local max [1566, 536] 12.8
23:00:57.440 00.002 8960 AutoFind: local max [1339, 153] 12.8
23:00:57.442 00.002 8960 AutoFind: local max [147, 1056] 12.7
23:00:57.443 00.001 8960 AutoFind: local max [727, 53] 12.7
23:00:57.445 00.002 8960 AutoFind: local max [502, 841] 12.7
23:00:57.447 00.002 8960 AutoFind: local max [313, 80] 12.6
23:00:57.449 00.002 8960 AutoFind: local max [1780, 421] 12.5
23:00:57.451 00.002 8960 AutoFind: local max [726, 337] 12.4
23:00:57.453 00.002 8960 AutoFind: local max [1613, 317] 12.3
23:00:57.455 00.002 8960 AutoFind: local max [773, 675] 12.3
23:00:57.458 00.003 8960 AutoFind: local max [1808, 336] 12.1
23:00:57.460 00.002 8960 AutoFind: local max [381, 321] 12.1
23:00:57.462 00.002 8960 AutoFind: local max [1790, 758] 12.0
23:00:57.466 00.004 8960 AutoFind: local max [1232, 116] 11.9
23:00:57.468 00.002 8960 AutoFind: local max [1725, 454] 11.5
23:00:57.472 00.004 8960 AutoFind: local max [52, 544] 11.3
23:00:57.474 00.002 8960 AutoFind: local max [1228, 764] 11.1
23:00:57.476 00.002 8960 AutoFind: local max [1336, 349] 11.0
23:00:57.479 00.003 8960 AutoFind: local max [334, 245] 10.8
23:00:57.481 00.002 8960 AutoFind: local max [1096, 585] 10.6
23:00:57.483 00.002 8960 AutoFind: local max [1586, 162] 10.6
23:00:57.486 00.003 8960 AutoFind: local max [741, 899] 10.5
23:00:57.489 00.003 8960 AutoFind: local max [901, 721] 10.5
23:00:57.490 00.001 8960 AutoFind: local max [1684, 22] 10.5
23:00:57.492 00.002 8960 AutoFind: too close [741, 899] 10.5 - [751, 910] 15.3
23:00:57.494 00.002 8960 AutoFind: too close [1658, 807] 13.8 - [1647, 811] 37.9
23:00:57.496 00.002 8960 AutoFind: too close [1657, 849] 14.9 - [1677, 844] 20.7
23:00:57.498 00.002 8960 AutoFind: too close [740, 806] 15.7 - [736, 817] 59.3
23:00:57.500 00.002 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
23:00:57.503 00.003 8960 Star::Find(15, 1229, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.505 00.002 8960 Star::Find returns 1 (0), X=1229.10, Y=672.94, Mass=1562760, SNR=194.1, Peak=65535 HFD=4.3
23:00:57.507 00.002 8960 Star::Find(15, 1037, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.510 00.003 8960 Star::Find returns 1 (0), X=1036.66, Y=422.66, Mass=1295572, SNR=168.0, Peak=65535 HFD=3.7
23:00:57.512 00.002 8960 Star::Find(15, 1042, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.516 00.004 8960 Star::Find returns 1 (0), X=1041.62, Y=351.49, Mass=1406847, SNR=185.5, Peak=65535 HFD=4.1
23:00:57.519 00.003 8960 Star::Find(15, 1264, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.522 00.003 8960 Star::Find returns 1 (0), X=1263.53, Y=869.41, Mass=2141777, SNR=252.8, Peak=65535 HFD=5.1
23:00:57.524 00.002 8960 Star::Find(15, 1738, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.526 00.002 8960 Star::Find returns 1 (0), X=1738.62, Y=727.88, Mass=1962627, SNR=195.5, Peak=65535 HFD=5.1
23:00:57.528 00.002 8960 Star::Find(15, 949, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.530 00.002 8960 Star::Find returns 1 (0), X=949.18, Y=611.93, Mass=1261856, SNR=157.9, Peak=65535 HFD=4.2
23:00:57.532 00.002 8960 Star::Find(15, 478, 451, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.535 00.003 8960 Star::Find returns 1 (0), X=478.13, Y=450.84, Mass=2391628, SNR=262.7, Peak=65535 HFD=5.4
23:00:57.538 00.003 8960 Star::Find(15, 993, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.541 00.003 8960 Star::Find returns 1 (0), X=993.32, Y=979.89, Mass=2391922, SNR=244.2, Peak=65535 HFD=5.1
23:00:57.544 00.003 8960 Star::Find(15, 1650, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.547 00.003 8960 Star::Find returns 1 (0), X=1649.92, Y=445.58, Mass=2362406, SNR=242.1, Peak=65535 HFD=5.2
23:00:57.550 00.003 8960 Star::Find(15, 1403, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.553 00.003 8960 Star::Find returns 1 (0), X=1402.87, Y=606.31, Mass=1354752, SNR=179.8, Peak=65535 HFD=4.1
23:00:57.556 00.003 8960 Star::Find(15, 426, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.559 00.003 8960 Star::Find returns 1 (0), X=425.66, Y=436.18, Mass=2375222, SNR=202.5, Peak=65535 HFD=5.3
23:00:57.562 00.003 8960 Star::Find(15, 1593, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.564 00.002 13828 Exposure complete
23:00:57.564 00.000 8960 Star::Find returns 1 (0), X=1593.48, Y=788.94, Mass=1499984, SNR=175.1, Peak=65535 HFD=4.9
23:00:57.567 00.003 8960 Star::Find(15, 1180, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.569 00.002 8960 Star::Find returns 1 (0), X=1179.49, Y=1009.98, Mass=2192291, SNR=146.7, Peak=65535 HFD=5.4
23:00:57.571 00.002 8960 Star::Find(15, 1870, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.573 00.002 8960 Star::Find returns 1 (0), X=1870.23, Y=724.33, Mass=1715573, SNR=251.6, Peak=65535 HFD=5.0
23:00:57.575 00.002 8960 Star::Find(15, 1875, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.578 00.003 8960 Star::Find returns 1 (0), X=1875.57, Y=907.61, Mass=2997015, SNR=293.8, Peak=65535 HFD=5.9
23:00:57.580 00.002 8960 Star::Find(15, 1781, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.583 00.003 8960 Star::Find returns 1 (0), X=1781.57, Y=980.32, Mass=1554642, SNR=226.8, Peak=65513 HFD=5.0
23:00:57.585 00.002 8960 Star::Find(15, 1464, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.587 00.002 8960 Star::Find returns 1 (0), X=1463.06, Y=945.33, Mass=2875631, SNR=236.9, Peak=65535 HFD=5.9
23:00:57.589 00.002 8960 Star::Find(15, 1870, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.591 00.002 8960 Star::Find returns 1 (0), X=1871.73, Y=570.67, Mass=3123658, SNR=288.2, Peak=65535 HFD=5.9
23:00:57.593 00.002 8960 Star::Find(15, 734, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.595 00.002 8960 Star::Find returns 1 (0), X=733.67, Y=616.02, Mass=2909996, SNR=209.4, Peak=65535 HFD=6.0
23:00:57.597 00.002 8960 Star::Find(15, 643, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.599 00.002 8960 Star::Find returns 1 (0), X=643.35, Y=1039.18, Mass=1502063, SNR=195.9, Peak=65535 HFD=4.9
23:00:57.601 00.002 8960 Star::Find(15, 256, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.603 00.002 8960 Star::Find returns 1 (0), X=256.45, Y=325.88, Mass=1744837, SNR=222.4, Peak=65535 HFD=5.2
23:00:57.605 00.002 8960 Star::Find(15, 1532, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.607 00.002 8960 Star::Find returns 1 (0), X=1531.77, Y=912.37, Mass=1198402, SNR=160.6, Peak=65535 HFD=4.5
23:00:57.609 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.611 00.002 8960 Star::Find returns 1 (0), X=1151.47, Y=279.84, Mass=847941, SNR=147.0, Peak=59760 HFD=3.7
23:00:57.613 00.002 8960 Star::Find(15, 1433, 583, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.616 00.003 8960 Star::Find returns 1 (0), X=1432.94, Y=582.52, Mass=938050, SNR=128.5, Peak=65513 HFD=4.0
23:00:57.618 00.002 8960 Star::Find(15, 602, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.620 00.002 8960 Star::Find returns 1 (0), X=602.05, Y=874.65, Mass=1006517, SNR=137.3, Peak=51036 HFD=4.7
23:00:57.622 00.002 8960 Star::Find(15, 650, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.624 00.002 8960 Star::Find returns 1 (0), X=650.02, Y=201.63, Mass=830340, SNR=131.6, Peak=60496 HFD=4.1
23:00:57.626 00.002 8960 Star::Find(15, 1847, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.628 00.002 8960 Star::Find returns 1 (0), X=1847.59, Y=889.45, Mass=927236, SNR=124.5, Peak=47568 HFD=4.9
23:00:57.631 00.003 8960 Star::Find(15, 918, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.633 00.002 8960 Star::Find returns 1 (0), X=917.96, Y=884.21, Mass=628168, SNR=100.1, Peak=53040 HFD=4.1
23:00:57.635 00.002 8960 Star::Find(15, 1406, 119, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.638 00.003 8960 Star::Find returns 1 (0), X=1406.78, Y=118.48, Mass=646808, SNR=107.0, Peak=59184 HFD=3.7
23:00:57.640 00.002 8960 Star::Find(15, 437, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.642 00.002 8960 Star::Find returns 1 (0), X=436.90, Y=888.95, Mass=881854, SNR=113.3, Peak=59305 HFD=4.5
23:00:57.644 00.002 8960 Star::Find(15, 1229, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.646 00.002 8960 Star::Find returns 1 (0), X=1228.69, Y=333.51, Mass=588738, SNR=92.6, Peak=54966 HFD=3.5
23:00:57.649 00.003 8960 Star::Find(15, 1596, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.652 00.003 8960 Star::Find returns 1 (0), X=1596.38, Y=527.77, Mass=512377, SNR=86.2, Peak=38876 HFD=3.7
23:00:57.654 00.002 8960 Star::Find(15, 518, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.656 00.002 8960 Star::Find returns 1 (0), X=518.00, Y=458.82, Mass=637110, SNR=112.1, Peak=43164 HFD=4.3
23:00:57.658 00.002 8960 Star::Find(15, 440, 647, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.660 00.002 8960 Star::Find returns 1 (0), X=440.57, Y=646.22, Mass=803785, SNR=112.2, Peak=57296 HFD=4.6
23:00:57.662 00.002 8960 Star::Find(15, 962, 859, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.664 00.002 8960 Star::Find returns 1 (0), X=961.84, Y=858.99, Mass=571622, SNR=96.2, Peak=43696 HFD=4.1
23:00:57.667 00.003 8960 Star::Find(15, 303, 709, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.670 00.003 8960 Star::Find returns 1 (0), X=303.42, Y=709.07, Mass=874553, SNR=114.3, Peak=45616 HFD=5.1
23:00:57.673 00.003 8960 Star::Find(15, 920, 559, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.676 00.003 8960 Star::Find returns 1 (0), X=920.45, Y=558.90, Mass=468065, SNR=82.5, Peak=42089 HFD=3.6
23:00:57.679 00.003 8960 Star::Find(15, 921, 287, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.681 00.002 8960 Star::Find returns 1 (0), X=920.96, Y=286.68, Mass=482717, SNR=98.3, Peak=41680 HFD=3.9
23:00:57.683 00.002 8960 Star::Find(15, 1254, 810, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.685 00.002 8960 Star::Find returns 1 (0), X=1253.71, Y=810.12, Mass=517360, SNR=96.2, Peak=41084 HFD=3.8
23:00:57.687 00.002 8960 Star::Find(15, 947, 103, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.689 00.002 8960 Star::Find returns 1 (0), X=946.78, Y=102.61, Mass=405194, SNR=81.3, Peak=42204 HFD=3.6
23:00:57.691 00.002 8960 Star::Find(15, 1818, 394, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.693 00.002 8960 Star::Find returns 1 (0), X=1818.64, Y=394.16, Mass=511182, SNR=92.8, Peak=34985 HFD=4.2
23:00:57.695 00.002 8960 Star::Find(15, 1128, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.697 00.002 8960 Star::Find returns 1 (0), X=1127.68, Y=812.34, Mass=421016, SNR=77.2, Peak=40496 HFD=3.6
23:00:57.699 00.002 8960 Star::Find(15, 1698, 108, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.702 00.003 8960 Star::Find returns 1 (0), X=1698.40, Y=108.24, Mass=423759, SNR=64.9, Peak=35465 HFD=3.7
23:00:57.705 00.003 8960 Star::Find(15, 295, 144, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.708 00.003 8960 Star::Find returns 1 (0), X=294.60, Y=143.63, Mass=652071, SNR=90.1, Peak=42499 HFD=4.9
23:00:57.711 00.003 8960 Star::Find(15, 1392, 917, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.714 00.003 8960 Star::Find returns 1 (0), X=1392.37, Y=917.31, Mass=361061, SNR=70.6, Peak=29046 HFD=3.7
23:00:57.716 00.002 8960 Star::Find(15, 1518, 300, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.718 00.002 8960 Star::Find returns 1 (0), X=1518.52, Y=299.79, Mass=396422, SNR=79.7, Peak=34089 HFD=3.8
23:00:57.721 00.003 8960 Star::Find(15, 638, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.722 00.001 8960 Star::Find returns 1 (0), X=637.96, Y=790.69, Mass=400310, SNR=67.2, Peak=28432 HFD=4.1
23:00:57.724 00.002 8960 Star::Find(15, 1895, 813, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.727 00.003 8960 Star::Find returns 1 (0), X=1895.34, Y=813.17, Mass=476103, SNR=73.2, Peak=26134 HFD=4.8
23:00:57.730 00.003 13828 worker thread done servicing request
23:00:57.730 00.000 8960 Star::Find(15, 1246, 716, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.732 00.002 8960 Star::Find returns 1 (0), X=1246.39, Y=715.57, Mass=284272, SNR=61.8, Peak=26672 HFD=3.3
23:00:57.734 00.002 8960 Star::Find(15, 1532, 242, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.736 00.002 8960 Star::Find returns 1 (0), X=1532.32, Y=242.04, Mass=431763, SNR=86.5, Peak=33916 HFD=4.2
23:00:57.738 00.002 8960 Star::Find(15, 1744, 923, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.740 00.002 8960 Star::Find returns 1 (0), X=1744.36, Y=923.05, Mass=404309, SNR=74.5, Peak=26646 HFD=4.3
23:00:57.742 00.002 8960 Star::Find(15, 1091, 916, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.744 00.002 8960 Star::Find returns 1 (0), X=1090.90, Y=916.53, Mass=327181, SNR=64.3, Peak=32028 HFD=3.7
23:00:57.746 00.002 8960 Star::Find(15, 1042, 132, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.748 00.002 8960 Star::Find returns 1 (0), X=1042.46, Y=131.50, Mass=283953, SNR=58.4, Peak=28668 HFD=3.2
23:00:57.750 00.002 8960 Star::Find(15, 649, 174, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.752 00.002 8960 Star::Find returns 1 (0), X=649.20, Y=173.96, Mass=322934, SNR=63.6, Peak=30371 HFD=4.0
23:00:57.754 00.002 8960 Star::Find(15, 1493, 749, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.756 00.002 8960 Star::Find returns 1 (0), X=1493.02, Y=748.76, Mass=321812, SNR=59.4, Peak=28323 HFD=4.1
23:00:57.757 00.001 8960 Star::Find(15, 1608, 631, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.759 00.002 8960 Star::Find returns 1 (0), X=1608.54, Y=630.73, Mass=278221, SNR=51.4, Peak=25225 HFD=3.6
23:00:57.761 00.002 8960 Star::Find(15, 217, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.763 00.002 8960 Star::Find returns 1 (0), X=216.92, Y=278.92, Mass=442212, SNR=75.2, Peak=26518 HFD=4.6
23:00:57.765 00.002 8960 Star::Find(15, 668, 581, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.767 00.002 8960 Star::Find returns 1 (0), X=667.68, Y=580.85, Mass=279098, SNR=54.0, Peak=28323 HFD=3.7
23:00:57.769 00.002 8960 Star::Find(15, 1216, 405, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.771 00.002 8960 Star::Find returns 1 (0), X=1216.52, Y=404.96, Mass=216994, SNR=45.9, Peak=21212 HFD=3.6
23:00:57.773 00.002 8960 Star::Find(15, 1191, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.776 00.003 8960 Star::Find returns 1 (0), X=1190.56, Y=321.07, Mass=243563, SNR=53.6, Peak=32272 HFD=3.4
23:00:57.778 00.002 8960 Star::Find(15, 1846, 539, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.780 00.002 8960 Star::Find returns 1 (0), X=1846.76, Y=539.13, Mass=320242, SNR=54.1, Peak=26275 HFD=4.2
23:00:57.782 00.002 8960 Star::Find(15, 1020, 159, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.784 00.002 8960 Star::Find returns 1 (0), X=1020.51, Y=158.85, Mass=267626, SNR=55.2, Peak=31651 HFD=3.5
23:00:57.786 00.002 8960 Star::Find(15, 1573, 986, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.788 00.002 8960 Star::Find returns 1 (0), X=1573.35, Y=986.18, Mass=325344, SNR=66.3, Peak=23580 HFD=4.1
23:00:57.790 00.002 8960 Star::Find(15, 1300, 44, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.792 00.002 8960 Star::Find returns 1 (0), X=1299.68, Y=43.79, Mass=265775, SNR=53.6, Peak=33929 HFD=3.4
23:00:57.794 00.002 8960 Star::Find(15, 336, 291, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.796 00.002 8960 Star::Find returns 1 (0), X=336.28, Y=290.78, Mass=336685, SNR=59.8, Peak=29622 HFD=4.4
23:00:57.798 00.002 8960 Star::Find(15, 1430, 607, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.800 00.002 8960 Star::Find returns 1 (0), X=1429.65, Y=606.89, Mass=264532, SNR=58.7, Peak=34352 HFD=3.4
23:00:57.803 00.003 8960 Star::Find(15, 1356, 234, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.805 00.002 8960 Star::Find returns 1 (0), X=1356.24, Y=234.09, Mass=210857, SNR=56.8, Peak=24150 HFD=3.1
23:00:57.807 00.002 8960 Star::Find(15, 1082, 56, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.810 00.003 8960 Star::Find returns 1 (0), X=1081.64, Y=56.36, Mass=264086, SNR=48.5, Peak=24124 HFD=3.5
23:00:57.812 00.002 8960 Star::Find(15, 160, 651, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.814 00.002 8960 Star::Find returns 1 (0), X=160.11, Y=650.16, Mass=432966, SNR=65.7, Peak=23484 HFD=4.9
23:00:57.816 00.002 8960 Star::Find(15, 1566, 536, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.818 00.002 8960 Star::Find returns 1 (0), X=1565.93, Y=535.95, Mass=234713, SNR=56.4, Peak=22620 HFD=4.0
23:00:57.820 00.002 8960 Star::Find(15, 1339, 153, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.822 00.002 8960 Star::Find returns 1 (0), X=1339.30, Y=152.59, Mass=220708, SNR=51.6, Peak=22531 HFD=3.5
23:00:57.824 00.002 8960 Star::Find(15, 147, 1056, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.826 00.002 8960 Star::Find returns 1 (0), X=147.18, Y=1055.14, Mass=567426, SNR=74.1, Peak=26672 HFD=6.0
23:00:57.828 00.002 8960 Star::Find(15, 727, 53, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.830 00.002 8960 Star::Find returns 1 (0), X=727.28, Y=52.90, Mass=256265, SNR=55.3, Peak=24233 HFD=3.9
23:00:57.831 00.001 8960 Star::Find(15, 502, 841, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.833 00.002 8960 Star::Find returns 1 (0), X=501.82, Y=841.46, Mass=385521, SNR=64.3, Peak=34179 HFD=4.5
23:00:57.835 00.002 8960 Star::Find(15, 313, 80, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.839 00.004 8960 Star::Find returns 1 (0), X=312.68, Y=79.45, Mass=351948, SNR=59.7, Peak=27440 HFD=4.6
23:00:57.841 00.002 8960 Star::Find(15, 1780, 421, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.843 00.002 8960 Star::Find returns 1 (0), X=1780.59, Y=420.57, Mass=297388, SNR=62.0, Peak=25520 HFD=4.3
23:00:57.845 00.002 8960 Star::Find(15, 726, 337, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.847 00.002 8960 Star::Find returns 1 (0), X=725.98, Y=336.81, Mass=214574, SNR=47.2, Peak=25488 HFD=3.3
23:00:57.849 00.002 8960 Star::Find(15, 1613, 317, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.850 00.001 8960 Star::Find returns 1 (0), X=1613.25, Y=317.09, Mass=230775, SNR=46.2, Peak=22089 HFD=3.9
23:00:57.852 00.002 8960 Star::Find(15, 773, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.854 00.002 8960 Star::Find returns 1 (0), X=772.96, Y=675.19, Mass=224553, SNR=50.6, Peak=23299 HFD=3.4
23:00:57.857 00.003 8960 Star::Find(15, 1808, 336, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.859 00.002 8960 Star::Find returns 1 (0), X=1808.71, Y=335.89, Mass=281276, SNR=50.8, Peak=24156 HFD=4.1
23:00:57.862 00.003 8960 Star::Find(15, 381, 321, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.863 00.001 8960 Star::Find returns 1 (0), X=380.67, Y=320.48, Mass=397599, SNR=67.0, Peak=34364 HFD=4.5
23:00:57.864 00.001 8960 Star::Find(15, 1790, 758, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.866 00.002 8960 Star::Find returns 1 (0), X=1790.87, Y=758.44, Mass=278041, SNR=60.4, Peak=20470 HFD=4.4
23:00:57.869 00.003 8960 Star::Find(15, 1232, 116, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.871 00.002 8960 Star::Find returns 1 (0), X=1232.54, Y=115.51, Mass=293146, SNR=64.9, Peak=34275 HFD=3.2
23:00:57.873 00.002 8960 Star::Find(15, 1725, 454, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.875 00.002 8960 Star::Find returns 1 (0), X=1725.14, Y=453.91, Mass=243832, SNR=51.3, Peak=24304 HFD=4.2
23:00:57.877 00.002 8960 Star::Find(15, 52, 544, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.879 00.002 8960 Star::Find returns 1 (0), X=52.43, Y=543.48, Mass=504522, SNR=83.4, Peak=32547 HFD=5.4
23:00:57.880 00.001 8960 Star::Find(15, 1228, 764, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.882 00.002 8960 Star::Find returns 1 (0), X=1228.75, Y=764.33, Mass=233170, SNR=47.6, Peak=19043 HFD=3.7
23:00:57.884 00.002 8960 Star::Find(15, 1336, 349, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.888 00.004 8960 Star::Find returns 1 (0), X=1335.62, Y=348.94, Mass=192864, SNR=45.7, Peak=20393 HFD=3.5
23:00:57.890 00.002 8960 Star::Find(15, 334, 245, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.893 00.003 8960 Star::Find returns 1 (0), X=333.64, Y=244.50, Mass=318678, SNR=57.2, Peak=23427 HFD=4.8
23:00:57.895 00.002 8960 Star::Find(15, 1096, 585, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.898 00.003 8960 Star::Find returns 1 (0), X=1095.80, Y=585.12, Mass=133870, SNR=42.2, Peak=20457 HFD=2.4
23:00:57.900 00.002 8960 Star::Find(15, 1586, 162, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.902 00.002 8960 Star::Find returns 1 (0), X=1586.21, Y=162.23, Mass=243126, SNR=55.2, Peak=20611 HFD=4.1
23:00:57.904 00.002 8960 Star::Find(15, 901, 721, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.906 00.002 8960 Star::Find returns 1 (0), X=901.15, Y=721.33, Mass=213819, SNR=47.6, Peak=20316 HFD=3.7
23:00:57.908 00.002 8960 Star::Find(15, 1684, 22, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.910 00.002 8960 Star::Find returns 1 (0), X=1684.07, Y=21.81, Mass=252811, SNR=47.7, Peak=27459 HFD=4.1
23:00:57.911 00.001 8960 AutoFind: finding best star pass 1
23:00:57.913 00.002 8960 Star::Find(15, 1229, 673, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.915 00.002 8960 Star::Find returns 1 (0), X=1229.10, Y=672.94, Mass=1562760, SNR=194.1, Peak=65535 HFD=4.3
23:00:57.918 00.003 8960 AutoFind: near-saturated [1229, 673] 74.9 Mass 1562760 SNR 194.1 Peak 65535
23:00:57.921 00.003 8960 Star::Find(15, 1037, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.923 00.002 8960 Star::Find returns 1 (0), X=1036.66, Y=422.66, Mass=1295572, SNR=168.0, Peak=65535 HFD=3.7
23:00:57.926 00.003 8960 AutoFind: near-saturated [1037, 423] 70.0 Mass 1295572 SNR 168.0 Peak 65535
23:00:57.929 00.003 8960 Star::Find(15, 1042, 352, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.931 00.002 8960 Star::Find returns 1 (0), X=1041.62, Y=351.49, Mass=1406847, SNR=185.5, Peak=65535 HFD=4.1
23:00:57.933 00.002 8960 AutoFind: near-saturated [1042, 352] 68.1 Mass 1406847 SNR 185.5 Peak 65535
23:00:57.935 00.002 8960 Star::Find(15, 1264, 869, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.937 00.002 8960 Star::Find returns 1 (0), X=1263.53, Y=869.41, Mass=2141777, SNR=252.8, Peak=65535 HFD=5.1
23:00:57.939 00.002 8960 AutoFind: near-saturated [1264, 869] 67.9 Mass 2141777 SNR 252.8 Peak 65535
23:00:57.941 00.002 8960 Star::Find(15, 1738, 728, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.943 00.002 8960 Star::Find returns 1 (0), X=1738.62, Y=727.88, Mass=1962627, SNR=195.5, Peak=65535 HFD=5.1
23:00:57.944 00.001 8960 AutoFind: near-saturated [1738, 728] 66.6 Mass 1962627 SNR 195.5 Peak 65535
23:00:57.946 00.002 8960 Star::Find(15, 949, 612, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.948 00.002 8960 Star::Find returns 1 (0), X=949.18, Y=611.93, Mass=1261856, SNR=157.9, Peak=65535 HFD=4.2
23:00:57.950 00.002 8960 AutoFind: near-saturated [949, 612] 65.6 Mass 1261856 SNR 157.9 Peak 65535
23:00:57.951 00.001 8960 Star::Find(15, 478, 451, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.954 00.003 8960 Star::Find returns 1 (0), X=478.13, Y=450.84, Mass=2391628, SNR=262.7, Peak=65535 HFD=5.4
23:00:57.956 00.002 8960 AutoFind: near-saturated [478, 451] 64.7 Mass 2391628 SNR 262.7 Peak 65535
23:00:57.958 00.002 8960 Star::Find(15, 993, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.960 00.002 8960 Star::Find returns 1 (0), X=993.32, Y=979.89, Mass=2391922, SNR=244.2, Peak=65535 HFD=5.1
23:00:57.963 00.003 8960 AutoFind: near-saturated [993, 980] 64.7 Mass 2391922 SNR 244.2 Peak 65535
23:00:57.966 00.003 8960 Star::Find(15, 1650, 446, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.969 00.003 8960 Star::Find returns 1 (0), X=1649.92, Y=445.58, Mass=2362406, SNR=242.1, Peak=65535 HFD=5.2
23:00:57.971 00.002 8960 AutoFind: near-saturated [1650, 446] 64.4 Mass 2362406 SNR 242.1 Peak 65535
23:00:57.973 00.002 8960 Star::Find(15, 1403, 606, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.974 00.001 8960 Star::Find returns 1 (0), X=1402.87, Y=606.31, Mass=1354752, SNR=179.8, Peak=65535 HFD=4.1
23:00:57.976 00.002 8960 AutoFind: near-saturated [1403, 606] 63.2 Mass 1354752 SNR 179.8 Peak 65535
23:00:57.978 00.002 8960 Star::Find(15, 426, 436, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.980 00.002 8960 Star::Find returns 1 (0), X=425.66, Y=436.18, Mass=2375222, SNR=202.5, Peak=65535 HFD=5.3
23:00:57.981 00.001 8960 AutoFind: near-saturated [426, 436] 62.3 Mass 2375222 SNR 202.5 Peak 65535
23:00:57.983 00.002 8960 Star::Find(15, 1593, 789, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.986 00.003 8960 Star::Find returns 1 (0), X=1593.48, Y=788.94, Mass=1499984, SNR=175.1, Peak=65535 HFD=4.9
23:00:57.988 00.002 8960 AutoFind: near-saturated [1593, 789] 60.2 Mass 1499984 SNR 175.1 Peak 65535
23:00:57.990 00.002 8960 Star::Find(15, 1180, 1010, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.992 00.002 8960 Star::Find returns 1 (0), X=1179.49, Y=1009.98, Mass=2192291, SNR=146.7, Peak=65535 HFD=5.4
23:00:57.995 00.003 8960 AutoFind: near-saturated [1180, 1010] 59.5 Mass 2192291 SNR 146.7 Peak 65535
23:00:57.997 00.002 8960 Star::Find(15, 1870, 724, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:57.999 00.002 8960 Star::Find returns 1 (0), X=1870.23, Y=724.33, Mass=1715573, SNR=251.6, Peak=65535 HFD=5.0
23:00:58.001 00.002 8960 AutoFind: near-saturated [1870, 724] 58.5 Mass 1715573 SNR 251.6 Peak 65535
23:00:58.003 00.002 8960 Star::Find(15, 1875, 907, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.005 00.002 8960 Star::Find returns 1 (0), X=1875.57, Y=907.61, Mass=2997015, SNR=293.8, Peak=65535 HFD=5.9
23:00:58.007 00.002 8960 AutoFind: near-saturated [1875, 907] 56.0 Mass 2997015 SNR 293.8 Peak 65535
23:00:58.009 00.002 8960 Star::Find(15, 1781, 980, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.011 00.002 8960 Star::Find returns 1 (0), X=1781.57, Y=980.32, Mass=1554642, SNR=226.8, Peak=65513 HFD=5.0
23:00:58.013 00.002 8960 AutoFind: near-saturated [1781, 980] 55.0 Mass 1554642 SNR 226.8 Peak 65513
23:00:58.015 00.002 8960 Star::Find(15, 1464, 946, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.017 00.002 8960 Star::Find returns 1 (0), X=1463.06, Y=945.33, Mass=2875631, SNR=236.9, Peak=65535 HFD=5.9
23:00:58.020 00.003 8960 AutoFind: near-saturated [1464, 946] 54.6 Mass 2875631 SNR 236.9 Peak 65535
23:00:58.022 00.002 8960 Star::Find(15, 1870, 570, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.024 00.002 8960 Star::Find returns 1 (0), X=1871.73, Y=570.67, Mass=3123658, SNR=288.2, Peak=65535 HFD=5.9
23:00:58.026 00.002 8960 AutoFind: near-saturated [1870, 570] 53.2 Mass 3123658 SNR 288.2 Peak 65535
23:00:58.029 00.003 8960 Star::Find(15, 734, 616, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.031 00.002 8960 Star::Find returns 1 (0), X=733.67, Y=616.02, Mass=2909996, SNR=209.4, Peak=65535 HFD=6.0
23:00:58.033 00.002 8960 AutoFind: near-saturated [734, 616] 52.2 Mass 2909996 SNR 209.4 Peak 65535
23:00:58.035 00.002 8960 Star::Find(15, 643, 1039, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.037 00.002 8960 Star::Find returns 1 (0), X=643.35, Y=1039.18, Mass=1502063, SNR=195.9, Peak=65535 HFD=4.9
23:00:58.039 00.002 8960 AutoFind: near-saturated [643, 1039] 51.7 Mass 1502063 SNR 195.9 Peak 65535
23:00:58.041 00.002 8960 Star::Find(15, 256, 327, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.044 00.003 8960 Star::Find returns 1 (0), X=256.45, Y=325.88, Mass=1744837, SNR=222.4, Peak=65535 HFD=5.2
23:00:58.047 00.003 8960 AutoFind: near-saturated [256, 327] 48.8 Mass 1744837 SNR 222.4 Peak 65535
23:00:58.049 00.002 8960 Star::Find(15, 1532, 912, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.052 00.003 8960 Star::Find returns 1 (0), X=1531.77, Y=912.37, Mass=1198402, SNR=160.6, Peak=65535 HFD=4.5
23:00:58.054 00.002 8960 AutoFind: near-saturated [1532, 912] 47.5 Mass 1198402 SNR 160.6 Peak 65535
23:00:58.057 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.059 00.002 8960 Star::Find returns 1 (0), X=1151.47, Y=279.84, Mass=847941, SNR=147.0, Peak=59760 HFD=3.7
23:00:58.062 00.003 8960 AutoFind returns star at [1151, 280] 43.9 Mass 847941 SNR 147.0
23:00:58.065 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:00:58.067 00.002 8960 Star::Find returns 1 (0), X=1151.47, Y=279.84, Mass=847941, SNR=147.0, Peak=59760 HFD=3.7
23:00:58.070 00.003 8960 MultiStar: List (12): {1151.47, 279.84}(147.0), {1432.94, 582.52}(128.5), {602.05, 874.65}(137.3), {650.02, 201.63}(131.6), {1847.59, 889.45}(124.5), {917.96, 884.21}(100.1), {1406.78, 118.48}(107.0), {436.90, 888.95}(113.3), {1228.69, 333.51}(92.6), {1596.38, 527.77}(86.2), {518.00, 458.82}(112.1), {440.57, 646.22}(112.2), 
23:00:58.072 00.002 8960 setting lock position to (1151.47, 279.84)
23:00:58.074 00.002 8960 MultiStar: stabilizing after lock position change
23:00:58.076 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7472, FiltMin=5532, FiltMax=65535, Gamma=2.540
23:00:58.100 00.024 8960 Status Line: Auto-selected star at (1151.5, 279.8)
23:00:58.109 00.009 8960 OnExposeComplete: enter
23:00:58.111 00.002 8960 UpdateGuideState(): m_state=2
23:00:58.114 00.003 8960 Star::Find(15, 1151, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
23:00:58.116 00.002 8960 Star::Find returns 1 (0), X=1151.39, Y=279.86, Mass=886115, SNR=141.2, Peak=63228 HFD=3.6
23:00:58.117 00.001 8960 CameraToMount -- cameraTheta (2.99) - m_xAngle (-0.39) = xAngle (3.38 = -2.90)
23:00:58.120 00.003 8960 CameraToMount -- cameraTheta (2.99) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.35 = -2.94)
23:00:58.122 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=0.01 hyp=0.08 cameraTheta=2.99 mountX=-0.08 mountY=-0.02, mountTheta=-2.94
23:00:58.125 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7478, FiltMin=5526, FiltMax=65535, Gamma=2.540
23:00:58.151 00.026 8960 UpdateGuideState exits: m=886115 SNR=141.2
23:00:58.153 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:00:58.156 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:00:58.158 00.002 8960 Enqueuing Expose request
23:00:58.161 00.003 13828 Worker thread wakes up
23:00:58.161 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:00:58.161 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1136,265,31,31)
23:01:00.035 01.874 8960 GuideButtonClick i=1 ctx=Guide button clicked
23:01:00.046 00.011 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
23:01:00.049 00.003 8960 guider state => CALIBRATED
23:01:00.050 00.001 8960 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:01:00.058 00.008 8960 reset dither spiral
23:01:00.634 00.576 13828 Exposure complete
23:01:00.786 00.152 13828 worker thread done servicing request
23:01:00.786 00.000 8960 OnExposeComplete: enter
23:01:00.789 00.003 8960 UpdateGuideState(): m_state=5
23:01:00.792 00.003 8960 Star::Find(15, 1151, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
23:01:00.794 00.002 8960 Star::Find returns 1 (0), X=1151.55, Y=280.25, Mass=851270, SNR=125.0, Peak=65193 HFD=3.5
23:01:00.796 00.002 8960 CameraToMount -- cameraTheta (1.39) - m_xAngle (-0.39) = xAngle (1.78 = 1.78)
23:01:00.798 00.002 8960 CameraToMount -- cameraTheta (1.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.75 = 1.75)
23:01:00.800 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=0.41 hyp=0.41 cameraTheta=1.39 mountX=-0.09 mountY=0.41, mountTheta=1.78
23:01:00.804 00.004 8960 Changing from state CALIBRATED to GUIDING
23:01:00.806 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:01:00.810 00.004 8960 ScopeASCOM::SideOfPier() returns 0
23:01:00.812 00.002 8960 AdjustCalibrationForScopePointing (scope): current dec=34.6 pierSide=0, cal dec=16.9 pierSide=0 rotAngle=None bin=1
23:01:00.814 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
23:01:00.816 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
23:01:00.818 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
23:01:00.822 00.004 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
23:01:00.825 00.003 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
23:01:00.828 00.003 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
23:01:00.831 00.003 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
23:01:00.834 00.003 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:01:00.837 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
23:01:00.839 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
23:01:00.843 00.004 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
23:01:00.845 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
23:01:00.847 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
23:01:00.852 00.005 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
23:01:00.854 00.002 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
23:01:00.856 00.002 8960 Dec comp: XRate 1.942 -> 1.671 for dec 16.9 -> dec 34.6
23:01:00.863 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:01:00.866 00.003 8960 ScopeASCOM::SideOfPier() returns 0
23:01:00.869 00.003 8960 setting lock position to (1151.55, 280.25)
23:01:00.871 00.002 8960 MultiStar: stabilizing after lock position change
23:01:00.874 00.003 8960 guider state => GUIDING
23:01:00.876 00.002 8960 Status Line: Guiding
23:01:00.883 00.007 8960 Mount: notify guiding started
23:01:00.886 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
23:01:00.889 00.003 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
23:01:00.891 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
23:01:00.893 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
23:01:00.895 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
23:01:00.898 00.003 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
23:01:00.900 00.002 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
23:01:00.902 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
23:01:00.904 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
23:01:00.907 00.003 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
23:01:00.911 00.004 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
23:01:00.915 00.004 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:01:00.919 00.004 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
23:01:00.922 00.003 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
23:01:00.925 00.003 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
23:01:00.927 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
23:01:00.929 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
23:01:00.931 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
23:01:00.933 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
23:01:00.935 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:01:00.937 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
23:01:00.939 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
23:01:00.941 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
23:01:00.943 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
23:01:00.946 00.003 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
23:01:00.948 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
23:01:00.950 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
23:01:00.953 00.003 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
23:01:00.956 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
23:01:00.958 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
23:01:00.960 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
23:01:00.962 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
23:01:00.964 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:01:00.966 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
23:01:00.968 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
23:01:00.970 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
23:01:00.972 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
23:01:00.974 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
23:01:00.979 00.005 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
23:01:00.983 00.004 8960 ScopeASCOM::SideOfPier() returns 0
23:01:00.986 00.003 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:01:00.989 00.003 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
23:01:00.991 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:01:00.993 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.6
23:01:00.995 00.002 8960 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
23:01:00.996 00.001 8960 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
23:01:00.998 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
23:01:01.000 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
23:01:01.002 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
23:01:01.012 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=3856, max=65535, med=7484, FiltMin=5520, FiltMax=65535, Gamma=2.540
23:01:01.038 00.026 8960 UpdateGuideState exits: m=851270 SNR=125.0
23:01:01.040 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:01.043 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:01.044 00.001 8960 Enqueuing Expose request
23:01:01.046 00.002 13828 Worker thread wakes up
23:01:01.046 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:01.046 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:03.507 02.461 13828 Exposure complete
23:01:03.670 00.163 13828 worker thread done servicing request
23:01:03.670 00.000 8960 OnExposeComplete: enter
23:01:03.673 00.003 8960 UpdateGuideState(): m_state=6
23:01:03.678 00.005 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:01:03.681 00.003 8960 Star::Find returns 1 (0), X=1151.13, Y=280.28, Mass=820122, SNR=128.5, Peak=62544 HFD=3.7
23:01:03.684 00.003 8960 CameraToMount -- cameraTheta (3.07) - m_xAngle (-0.39) = xAngle (3.46 = -2.83)
23:01:03.688 00.004 8960 CameraToMount -- cameraTheta (3.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.42 = -2.86)
23:01:03.691 00.003 8960 CameraToMount -- cameraX=-0.42 cameraY=0.03 hyp=0.42 cameraTheta=3.07 mountX=-0.40 mountY=-0.12, mountTheta=-2.86
23:01:03.695 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.42, y=0.03, opts=13)
23:01:03.698 00.003 8960 Enqueuing Move request for scope (-0.42, 0.03)
23:01:03.701 00.003 13828 Worker thread wakes up
23:01:03.701 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.42, 0.03) opts 0xd
23:01:03.701 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.42, 0.03)
23:01:03.701 00.000 13828 Moving (-0.42, 0.03) raw xDistance=-0.40 yDistance=-0.12
23:01:03.702 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.40
23:01:03.702 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:03.702 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:01:03.702 00.000 13828 MoveAxis(E, 151, ABG)
23:01:03.702 00.000 13828 Guiding  Dir = 2, Dur = 151
23:01:03.706 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=2928, max=65535, med=7465, FiltMin=5430, FiltMax=65535, Gamma=2.540
23:01:03.710 00.004 13828 IsSlewing returns 0
23:01:03.710 00.000 8960 UpdateGuideState exits: m=820122 SNR=128.5
23:01:03.714 00.004 13828 IsGuiding returns 0
23:01:03.714 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:03.717 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:03.720 00.003 13828 PulseGuide returned control before completion, sleep 156
23:01:03.720 00.000 8960 Enqueuing Expose request
23:01:03.883 00.163 13828 IsGuiding returns 0
23:01:03.883 00.000 13828 Move returns status 0, amount 151
23:01:03.883 00.000 13828 MoveAxis(N, 0, ABG)
23:01:03.883 00.000 13828 duration set to 0 by GuideMode
23:01:03.883 00.000 13828 Move returns status 0, amount 0
23:01:03.883 00.000 13828 move complete, result=0
23:01:03.884 00.001 13828 worker thread done servicing request
23:01:03.884 00.000 13828 Worker thread wakes up
23:01:03.884 00.000 8960 GuideStep: -0.4 px 151 ms EAST, -0.1 px 0 ms NORTH
23:01:03.887 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:03.887 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:06.362 02.475 13828 Exposure complete
23:01:06.510 00.148 13828 worker thread done servicing request
23:01:06.510 00.000 8960 OnExposeComplete: enter
23:01:06.513 00.003 8960 UpdateGuideState(): m_state=6
23:01:06.516 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:01:06.519 00.003 8960 Star::Find returns 1 (0), X=1151.26, Y=280.54, Mass=819243, SNR=131.9, Peak=62544 HFD=3.5
23:01:06.521 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
23:01:06.523 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
23:01:06.525 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=0.29 hyp=0.40 cameraTheta=2.36 mountX=-0.37 mountY=0.17, mountTheta=2.72
23:01:06.530 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.29, opts=13)
23:01:06.533 00.003 8960 Enqueuing Move request for scope (-0.28, 0.29)
23:01:06.535 00.002 13828 Worker thread wakes up
23:01:06.535 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.29) opts 0xd
23:01:06.536 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.29)
23:01:06.536 00.000 13828 Moving (-0.28, 0.29) raw xDistance=-0.37 yDistance=0.17
23:01:06.536 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.37
23:01:06.536 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:06.536 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:01:06.536 00.000 13828 MoveAxis(E, 151, ABG)
23:01:06.536 00.000 13828 Guiding  Dir = 2, Dur = 151
23:01:06.538 00.002 13828 IsSlewing returns 0
23:01:06.538 00.000 13828 IsGuiding returns 0
23:01:06.538 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3619, max=65535, med=7472, FiltMin=5513, FiltMax=65535, Gamma=2.540
23:01:06.541 00.003 13828 PulseGuide returned control before completion, sleep 160
23:01:06.541 00.000 8960 UpdateGuideState exits: m=819243 SNR=131.9
23:01:06.543 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:06.545 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:06.546 00.001 8960 Enqueuing Expose request
23:01:06.714 00.168 13828 IsGuiding returns 0
23:01:06.714 00.000 13828 Move returns status 0, amount 151
23:01:06.714 00.000 13828 MoveAxis(N, 0, ABG)
23:01:06.714 00.000 13828 duration set to 0 by GuideMode
23:01:06.714 00.000 13828 Move returns status 0, amount 0
23:01:06.714 00.000 13828 move complete, result=0
23:01:06.714 00.000 13828 worker thread done servicing request
23:01:06.714 00.000 8960 GuideStep: -0.4 px 151 ms EAST, 0.2 px 0 ms NORTH
23:01:06.719 00.005 13828 Worker thread wakes up
23:01:06.719 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:06.719 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:09.192 02.473 13828 Exposure complete
23:01:09.329 00.137 13828 worker thread done servicing request
23:01:09.330 00.001 8960 OnExposeComplete: enter
23:01:09.332 00.002 8960 UpdateGuideState(): m_state=6
23:01:09.334 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:01:09.336 00.002 8960 Star::Find returns 1 (0), X=1151.06, Y=280.68, Mass=866271, SNR=136.1, Peak=65535 HFD=3.8
23:01:09.338 00.002 8960 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.39) = xAngle (2.82 = 2.82)
23:01:09.340 00.002 8960 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.79 = 2.79)
23:01:09.341 00.001 8960 CameraToMount -- cameraX=-0.49 cameraY=0.43 hyp=0.65 cameraTheta=2.43 mountX=-0.62 mountY=0.23, mountTheta=2.79
23:01:09.344 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.49, y=0.43, opts=13)
23:01:09.346 00.002 8960 Enqueuing Move request for scope (-0.49, 0.43)
23:01:09.348 00.002 13828 Worker thread wakes up
23:01:09.348 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.49, 0.43) opts 0xd
23:01:09.348 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.49, 0.43)
23:01:09.348 00.000 13828 Moving (-0.49, 0.43) raw xDistance=-0.62 yDistance=0.23
23:01:09.348 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.62
23:01:09.348 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:01:09.349 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:01:09.349 00.000 13828 MoveAxis(E, 243, ABG)
23:01:09.349 00.000 13828 Guiding  Dir = 2, Dur = 243
23:01:09.350 00.001 13828 IsSlewing returns 0
23:01:09.350 00.000 13828 IsGuiding returns 0
23:01:09.351 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3766, max=65535, med=7472, FiltMin=5513, FiltMax=65535, Gamma=2.540
23:01:09.355 00.004 13828 PulseGuide returned control before completion, sleep 251
23:01:09.355 00.000 8960 UpdateGuideState exits: m=866271 SNR=136.1
23:01:09.358 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:09.360 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:09.362 00.002 8960 Enqueuing Expose request
23:01:09.621 00.259 13828 IsGuiding returns 0
23:01:09.621 00.000 13828 Move returns status 0, amount 243
23:01:09.621 00.000 13828 MoveAxis(N, 0, ABG)
23:01:09.621 00.000 13828 duration set to 0 by GuideMode
23:01:09.621 00.000 13828 Move returns status 0, amount 0
23:01:09.621 00.000 13828 move complete, result=0
23:01:09.621 00.000 13828 worker thread done servicing request
23:01:09.622 00.001 8960 GuideStep: -0.6 px 243 ms EAST, 0.2 px 0 ms NORTH
23:01:09.624 00.002 13828 Worker thread wakes up
23:01:09.624 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:09.625 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:12.100 02.475 13828 Exposure complete
23:01:12.255 00.155 13828 worker thread done servicing request
23:01:12.255 00.000 8960 OnExposeComplete: enter
23:01:12.258 00.003 8960 UpdateGuideState(): m_state=6
23:01:12.261 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:01:12.264 00.003 8960 Star::Find returns 1 (0), X=1151.82, Y=280.14, Mass=836906, SNR=140.0, Peak=65360 HFD=3.8
23:01:12.266 00.002 8960 CameraToMount -- cameraTheta (-0.38) - m_xAngle (-0.39) = xAngle (0.01 = 0.01)
23:01:12.268 00.002 8960 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.02 = -0.02)
23:01:12.270 00.002 8960 CameraToMount -- cameraX=0.27 cameraY=-0.11 hyp=0.29 cameraTheta=-0.38 mountX=0.29 mountY=-0.01, mountTheta=-0.02
23:01:12.276 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.11, opts=13)
23:01:12.279 00.003 8960 Enqueuing Move request for scope (0.27, -0.11)
23:01:12.282 00.003 13828 Worker thread wakes up
23:01:12.282 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.11) opts 0xd
23:01:12.282 00.000 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.11)
23:01:12.282 00.000 13828 Moving (0.27, -0.11) raw xDistance=0.29 yDistance=-0.01
23:01:12.283 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.29
23:01:12.283 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:01:12.283 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:01:12.283 00.000 13828 MoveAxis(W, 93, ABG)
23:01:12.283 00.000 13828 Guiding  Dir = 3, Dur = 93
23:01:12.286 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3952, max=65535, med=7472, FiltMin=5737, FiltMax=65535, Gamma=2.540
23:01:12.289 00.003 13828 IsSlewing returns 0
23:01:12.289 00.000 8960 UpdateGuideState exits: m=836906 SNR=140.0
23:01:12.294 00.005 13828 IsGuiding returns 0
23:01:12.294 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:12.297 00.003 13828 PulseGuide returned control before completion, sleep 101
23:01:12.297 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:12.300 00.003 8960 Enqueuing Expose request
23:01:12.404 00.104 13828 IsGuiding returns 0
23:01:12.404 00.000 13828 Move returns status 0, amount 93
23:01:12.404 00.000 13828 MoveAxis(N, 0, ABG)
23:01:12.404 00.000 13828 duration set to 0 by GuideMode
23:01:12.404 00.000 13828 Move returns status 0, amount 0
23:01:12.404 00.000 13828 move complete, result=0
23:01:12.404 00.000 13828 worker thread done servicing request
23:01:12.404 00.000 13828 Worker thread wakes up
23:01:12.404 00.000 8960 GuideStep: 0.3 px 93 ms WEST, -0.0 px 0 ms NORTH
23:01:12.407 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:12.407 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:14.878 02.471 13828 Exposure complete
23:01:15.020 00.142 13828 worker thread done servicing request
23:01:15.020 00.000 8960 OnExposeComplete: enter
23:01:15.024 00.004 8960 UpdateGuideState(): m_state=6
23:01:15.027 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 5
23:01:15.029 00.002 8960 Star::Find returns 1 (0), X=1151.76, Y=280.47, Mass=819543, SNR=130.5, Peak=65193 HFD=3.6
23:01:15.031 00.002 8960 CameraToMount -- cameraTheta (0.79) - m_xAngle (-0.39) = xAngle (1.18 = 1.18)
23:01:15.033 00.002 8960 CameraToMount -- cameraTheta (0.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.15 = 1.15)
23:01:15.035 00.002 8960 CameraToMount -- cameraX=0.21 cameraY=0.21 hyp=0.30 cameraTheta=0.79 mountX=0.11 mountY=0.27, mountTheta=1.18
23:01:15.038 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.21, y=0.21, opts=13)
23:01:15.040 00.002 8960 Enqueuing Move request for scope (0.21, 0.21)
23:01:15.042 00.002 13828 Worker thread wakes up
23:01:15.042 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.21, 0.21) opts 0xd
23:01:15.042 00.000 13828 Handling offset move in thread for scope, endpoint = (0.21, 0.21)
23:01:15.042 00.000 13828 Moving (0.21, 0.21) raw xDistance=0.11 yDistance=0.27
23:01:15.042 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:01:15.042 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:138->not compelling enough
23:01:15.042 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.27
23:01:15.042 00.000 13828 MoveAxis(E, 0, ABG)
23:01:15.042 00.000 13828 Move returns status 0, amount 0
23:01:15.042 00.000 13828 MoveAxis(N, 0, ABG)
23:01:15.042 00.000 13828 duration set to 0 by GuideMode
23:01:15.042 00.000 13828 Move returns status 0, amount 0
23:01:15.042 00.000 13828 move complete, result=0
23:01:15.042 00.000 13828 worker thread done servicing request
23:01:15.044 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=7465, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:01:15.046 00.002 8960 UpdateGuideState exits: m=819543 SNR=130.5
23:01:15.047 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:15.050 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:15.052 00.002 8960 Enqueuing Expose request
23:01:15.055 00.003 13828 Worker thread wakes up
23:01:15.055 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 0 ms NORTH
23:01:15.057 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:15.057 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:17.535 02.478 13828 Exposure complete
23:01:17.673 00.138 13828 worker thread done servicing request
23:01:17.673 00.000 8960 OnExposeComplete: enter
23:01:17.675 00.002 8960 UpdateGuideState(): m_state=6
23:01:17.677 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 6
23:01:17.679 00.002 8960 Star::Find returns 1 (0), X=1151.82, Y=280.63, Mass=814388, SNR=146.3, Peak=65360 HFD=3.7
23:01:17.681 00.002 8960 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.39) = xAngle (1.34 = 1.34)
23:01:17.683 00.002 8960 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30)
23:01:17.685 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=0.38 hyp=0.47 cameraTheta=0.94 mountX=0.11 mountY=0.45, mountTheta=1.34
23:01:17.687 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=0.38, opts=13)
23:01:17.689 00.002 8960 Enqueuing Move request for scope (0.28, 0.38)
23:01:17.691 00.002 13828 Worker thread wakes up
23:01:17.691 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.38) opts 0xd
23:01:17.691 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, 0.38)
23:01:17.691 00.000 13828 Moving (0.28, 0.38) raw xDistance=0.11 yDistance=0.45
23:01:17.691 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:01:17.691 00.000 13828 switching direction from 0 to 1 - decHistory=3 oldest=0.00 newest=0.72
23:01:17.691 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.45 from input 0.45
23:01:17.691 00.000 13828 MoveAxis(E, 0, ABG)
23:01:17.691 00.000 13828 Move returns status 0, amount 0
23:01:17.692 00.001 13828 MoveAxis(S, 241, ABG)
23:01:17.692 00.000 13828 Guiding  Dir = 1, Dur = 241
23:01:17.693 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3932, max=65535, med=7465, FiltMin=5513, FiltMax=65535, Gamma=2.540
23:01:17.696 00.003 13828 IsSlewing returns 0
23:01:17.696 00.000 8960 UpdateGuideState exits: m=814388 SNR=146.3
23:01:17.698 00.002 13828 IsGuiding returns 0
23:01:17.699 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:17.701 00.002 13828 PulseGuide returned control before completion, sleep 250
23:01:17.701 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:17.703 00.002 8960 Enqueuing Expose request
23:01:17.954 00.251 13828 IsGuiding returns 0
23:01:17.954 00.000 13828 Move returns status 0, amount 241
23:01:17.954 00.000 13828 move complete, result=0
23:01:17.954 00.000 13828 worker thread done servicing request
23:01:17.954 00.000 13828 Worker thread wakes up
23:01:17.954 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.5 px 241 ms SOUTH
23:01:17.957 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:17.957 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:20.438 02.481 13828 Exposure complete
23:01:20.576 00.138 13828 worker thread done servicing request
23:01:20.577 00.001 8960 OnExposeComplete: enter
23:01:20.579 00.002 8960 UpdateGuideState(): m_state=6
23:01:20.582 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 7
23:01:20.585 00.003 8960 Star::Find returns 1 (0), X=1151.56, Y=280.66, Mass=846724, SNR=139.7, Peak=65360 HFD=3.4
23:01:20.587 00.002 8960 CameraToMount -- cameraTheta (1.55) - m_xAngle (-0.39) = xAngle (1.94 = 1.94)
23:01:20.590 00.003 8960 CameraToMount -- cameraTheta (1.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.90 = 1.90)
23:01:20.592 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=0.41 hyp=0.41 cameraTheta=1.55 mountX=-0.15 mountY=0.39, mountTheta=1.94
23:01:20.596 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=0.41, opts=13)
23:01:20.598 00.002 8960 Enqueuing Move request for scope (0.01, 0.41)
23:01:20.601 00.003 13828 Worker thread wakes up
23:01:20.601 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.41) opts 0xd
23:01:20.601 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, 0.41)
23:01:20.601 00.000 13828 Moving (0.01, 0.41) raw xDistance=-0.15 yDistance=0.39
23:01:20.601 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:01:20.601 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.39 from input 0.39
23:01:20.601 00.000 13828 MoveAxis(E, 56, ABG)
23:01:20.602 00.001 13828 Guiding  Dir = 2, Dur = 56
23:01:20.603 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3856, max=65535, med=7465, FiltMin=5475, FiltMax=65535, Gamma=2.540
23:01:20.607 00.004 13828 IsSlewing returns 0
23:01:20.607 00.000 8960 UpdateGuideState exits: m=846724 SNR=139.7
23:01:20.610 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:20.613 00.003 13828 IsGuiding returns 0
23:01:20.613 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:20.617 00.004 8960 Enqueuing Expose request
23:01:20.620 00.003 13828 PulseGuide returned control before completion, sleep 62
23:01:20.693 00.073 13828 IsGuiding returns 0
23:01:20.693 00.000 13828 Move returns status 0, amount 56
23:01:20.693 00.000 13828 MoveAxis(S, 206, ABG)
23:01:20.693 00.000 13828 Guiding  Dir = 1, Dur = 206
23:01:20.696 00.003 13828 IsSlewing returns 0
23:01:20.696 00.000 13828 IsGuiding returns 0
23:01:20.698 00.002 13828 PulseGuide returned control before completion, sleep 214
23:01:20.926 00.228 13828 IsGuiding returns 0
23:01:20.926 00.000 13828 Move returns status 0, amount 206
23:01:20.926 00.000 13828 move complete, result=0
23:01:20.926 00.000 13828 worker thread done servicing request
23:01:20.927 00.001 8960 GuideStep: -0.1 px 56 ms EAST, 0.4 px 206 ms SOUTH
23:01:20.929 00.002 13828 Worker thread wakes up
23:01:20.929 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:20.930 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:23.404 02.474 13828 Exposure complete
23:01:23.547 00.143 13828 worker thread done servicing request
23:01:23.547 00.000 8960 OnExposeComplete: enter
23:01:23.550 00.003 8960 UpdateGuideState(): m_state=6
23:01:23.553 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 8
23:01:23.556 00.003 8960 Star::Find returns 1 (0), X=1152.18, Y=280.34, Mass=865737, SNR=130.2, Peak=61840 HFD=3.7
23:01:23.559 00.003 8960 CameraToMount -- cameraTheta (0.14) - m_xAngle (-0.39) = xAngle (0.54 = 0.54)
23:01:23.562 00.003 8960 CameraToMount -- cameraTheta (0.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.50 = 0.50)
23:01:23.564 00.002 8960 CameraToMount -- cameraX=0.63 cameraY=0.09 hyp=0.64 cameraTheta=0.14 mountX=0.55 mountY=0.31, mountTheta=0.51
23:01:23.568 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=0.09, opts=13)
23:01:23.570 00.002 8960 Enqueuing Move request for scope (0.63, 0.09)
23:01:23.572 00.002 13828 Worker thread wakes up
23:01:23.573 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, 0.09) opts 0xd
23:01:23.573 00.000 13828 Handling offset move in thread for scope, endpoint = (0.63, 0.09)
23:01:23.573 00.000 13828 Moving (0.63, 0.09) raw xDistance=0.55 yDistance=0.31
23:01:23.573 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.55
23:01:23.573 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:01:23.573 00.000 13828 MoveAxis(W, 203, ABG)
23:01:23.573 00.000 13828 Guiding  Dir = 3, Dur = 203
23:01:23.575 00.002 13828 IsSlewing returns 0
23:01:23.576 00.001 13828 IsGuiding returns 0
23:01:23.577 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3619, max=65535, med=7472, FiltMin=5628, FiltMax=65535, Gamma=2.540
23:01:23.581 00.004 13828 PulseGuide returned control before completion, sleep 212
23:01:23.581 00.000 8960 UpdateGuideState exits: m=865737 SNR=130.2
23:01:23.583 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:23.586 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:23.590 00.004 8960 Enqueuing Expose request
23:01:23.800 00.210 13828 IsGuiding returns 0
23:01:23.800 00.000 13828 Move returns status 0, amount 203
23:01:23.800 00.000 13828 MoveAxis(S, 163, ABG)
23:01:23.800 00.000 13828 Guiding  Dir = 1, Dur = 163
23:01:23.801 00.001 13828 IsSlewing returns 0
23:01:23.802 00.001 13828 IsGuiding returns 0
23:01:23.803 00.001 13828 PulseGuide returned control before completion, sleep 172
23:01:23.985 00.182 13828 IsGuiding returns 0
23:01:23.985 00.000 13828 Move returns status 0, amount 163
23:01:23.985 00.000 13828 move complete, result=0
23:01:23.985 00.000 13828 worker thread done servicing request
23:01:23.985 00.000 13828 Worker thread wakes up
23:01:23.985 00.000 8960 GuideStep: 0.5 px 203 ms WEST, 0.3 px 163 ms SOUTH
23:01:23.988 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:23.989 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:26.473 02.484 13828 Exposure complete
23:01:26.603 00.130 13828 worker thread done servicing request
23:01:26.603 00.000 8960 OnExposeComplete: enter
23:01:26.605 00.002 8960 UpdateGuideState(): m_state=6
23:01:26.607 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 9
23:01:26.609 00.002 8960 Star::Find returns 1 (0), X=1151.77, Y=280.63, Mass=793150, SNR=122.4, Peak=65360 HFD=3.6
23:01:26.611 00.002 8960 CameraToMount -- cameraTheta (1.05) - m_xAngle (-0.39) = xAngle (1.45 = 1.45)
23:01:26.613 00.002 8960 CameraToMount -- cameraTheta (1.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.41 = 1.41)
23:01:26.615 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=0.38 hyp=0.44 cameraTheta=1.05 mountX=0.05 mountY=0.43, mountTheta=1.45
23:01:26.618 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=0.38, opts=13)
23:01:26.620 00.002 8960 Enqueuing Move request for scope (0.22, 0.38)
23:01:26.622 00.002 13828 Worker thread wakes up
23:01:26.622 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, 0.38) opts 0xd
23:01:26.622 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, 0.38)
23:01:26.622 00.000 13828 Moving (0.22, 0.38) raw xDistance=0.05 yDistance=0.43
23:01:26.622 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:01:26.622 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.43 from input 0.43
23:01:26.622 00.000 13828 MoveAxis(E, 0, ABG)
23:01:26.623 00.001 13828 Move returns status 0, amount 0
23:01:26.623 00.000 13828 MoveAxis(S, 230, ABG)
23:01:26.623 00.000 13828 Guiding  Dir = 1, Dur = 230
23:01:26.624 00.001 13828 IsSlewing returns 0
23:01:26.624 00.000 13828 IsGuiding returns 0
23:01:26.626 00.002 13828 PulseGuide returned control before completion, sleep 239
23:01:26.626 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3856, max=65535, med=7465, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:01:26.629 00.003 8960 UpdateGuideState exits: m=793150 SNR=122.4
23:01:26.630 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:26.634 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:26.637 00.003 8960 Enqueuing Expose request
23:01:26.867 00.230 13828 IsGuiding returns 0
23:01:26.867 00.000 13828 Move returns status 0, amount 230
23:01:26.867 00.000 13828 move complete, result=0
23:01:26.867 00.000 13828 worker thread done servicing request
23:01:26.867 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.4 px 230 ms SOUTH
23:01:26.870 00.003 13828 Worker thread wakes up
23:01:26.870 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:26.870 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:29.346 02.476 13828 Exposure complete
23:01:29.489 00.143 13828 worker thread done servicing request
23:01:29.489 00.000 8960 OnExposeComplete: enter
23:01:29.491 00.002 8960 UpdateGuideState(): m_state=6
23:01:29.493 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 10
23:01:29.496 00.003 8960 Star::Find returns 1 (0), X=1151.64, Y=280.65, Mass=856721, SNR=137.1, Peak=65360 HFD=3.5
23:01:29.498 00.002 8960 CameraToMount -- cameraTheta (1.34) - m_xAngle (-0.39) = xAngle (1.74 = 1.74)
23:01:29.501 00.003 8960 CameraToMount -- cameraTheta (1.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.70 = 1.70)
23:01:29.503 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=0.40 hyp=0.41 cameraTheta=1.34 mountX=-0.07 mountY=0.41, mountTheta=1.73
23:01:29.507 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.40, opts=13)
23:01:29.509 00.002 8960 Enqueuing Move request for scope (0.09, 0.40)
23:01:29.511 00.002 13828 Worker thread wakes up
23:01:29.511 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.40) opts 0xd
23:01:29.511 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.40)
23:01:29.511 00.000 13828 Moving (0.09, 0.40) raw xDistance=-0.07 yDistance=0.41
23:01:29.511 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:01:29.511 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.41 from input 0.41
23:01:29.512 00.001 13828 MoveAxis(E, 0, ABG)
23:01:29.512 00.000 13828 Move returns status 0, amount 0
23:01:29.512 00.000 13828 MoveAxis(S, 216, ABG)
23:01:29.512 00.000 13828 Guiding  Dir = 1, Dur = 216
23:01:29.514 00.002 13828 IsSlewing returns 0
23:01:29.514 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3932, max=65535, med=7465, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:01:29.517 00.003 13828 IsGuiding returns 0
23:01:29.517 00.000 8960 UpdateGuideState exits: m=856721 SNR=137.1
23:01:29.520 00.003 13828 PulseGuide returned control before completion, sleep 224
23:01:29.520 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:29.523 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:29.526 00.003 8960 Enqueuing Expose request
23:01:29.761 00.235 13828 IsGuiding returns 0
23:01:29.761 00.000 13828 Move returns status 0, amount 216
23:01:29.761 00.000 13828 move complete, result=0
23:01:29.761 00.000 13828 worker thread done servicing request
23:01:29.761 00.000 13828 Worker thread wakes up
23:01:29.761 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.4 px 216 ms SOUTH
23:01:29.763 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:29.763 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:32.242 02.479 13828 Exposure complete
23:01:32.380 00.138 13828 worker thread done servicing request
23:01:32.380 00.000 8960 OnExposeComplete: enter
23:01:32.382 00.002 8960 UpdateGuideState(): m_state=6
23:01:32.385 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 11
23:01:32.387 00.002 8960 Star::Find returns 1 (0), X=1151.60, Y=280.75, Mass=862963, SNR=132.3, Peak=65360 HFD=3.7
23:01:32.389 00.002 8960 CameraToMount -- cameraTheta (1.48) - m_xAngle (-0.39) = xAngle (1.87 = 1.87)
23:01:32.391 00.002 8960 CameraToMount -- cameraTheta (1.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.83 = 1.83)
23:01:32.393 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.50 hyp=0.50 cameraTheta=1.48 mountX=-0.15 mountY=0.48, mountTheta=1.87
23:01:32.397 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.50, opts=13)
23:01:32.400 00.003 8960 Enqueuing Move request for scope (0.05, 0.50)
23:01:32.403 00.003 13828 Worker thread wakes up
23:01:32.403 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.50) opts 0xd
23:01:32.403 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.50)
23:01:32.403 00.000 13828 Moving (0.05, 0.50) raw xDistance=-0.15 yDistance=0.48
23:01:32.403 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.15
23:01:32.403 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.48 from input 0.48
23:01:32.403 00.000 13828 MoveAxis(E, 55, ABG)
23:01:32.404 00.001 13828 Guiding  Dir = 2, Dur = 55
23:01:32.405 00.001 13828 IsSlewing returns 0
23:01:32.405 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4073, max=65535, med=7472, FiltMin=5513, FiltMax=65535, Gamma=2.540
23:01:32.407 00.002 8960 UpdateGuideState exits: m=862963 SNR=132.3
23:01:32.409 00.002 13828 IsGuiding returns 0
23:01:32.409 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:32.412 00.003 13828 PulseGuide returned control before completion, sleep 64
23:01:32.412 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:32.414 00.002 8960 Enqueuing Expose request
23:01:32.481 00.067 13828 IsGuiding returns 0
23:01:32.481 00.000 13828 Move returns status 0, amount 55
23:01:32.481 00.000 13828 MoveAxis(S, 256, ABG)
23:01:32.481 00.000 13828 Guiding  Dir = 1, Dur = 256
23:01:32.483 00.002 13828 IsSlewing returns 0
23:01:32.483 00.000 13828 IsGuiding returns 0
23:01:32.485 00.002 13828 PulseGuide returned control before completion, sleep 265
23:01:32.762 00.277 13828 IsGuiding returns 0
23:01:32.762 00.000 13828 Move returns status 0, amount 256
23:01:32.762 00.000 13828 move complete, result=0
23:01:32.762 00.000 13828 worker thread done servicing request
23:01:32.762 00.000 8960 GuideStep: -0.1 px 55 ms EAST, 0.5 px 256 ms SOUTH
23:01:32.765 00.003 13828 Worker thread wakes up
23:01:32.765 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:32.765 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:35.237 02.472 13828 Exposure complete
23:01:35.383 00.146 13828 worker thread done servicing request
23:01:35.383 00.000 8960 OnExposeComplete: enter
23:01:35.386 00.003 8960 UpdateGuideState(): m_state=6
23:01:35.389 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 12
23:01:35.391 00.002 8960 Star::Find returns 1 (0), X=1151.38, Y=280.94, Mass=844198, SNR=135.7, Peak=65360 HFD=3.7
23:01:35.394 00.003 8960 CameraToMount -- cameraTheta (1.81) - m_xAngle (-0.39) = xAngle (2.21 = 2.21)
23:01:35.397 00.003 8960 CameraToMount -- cameraTheta (1.81) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.17 = 2.17)
23:01:35.399 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.69 hyp=0.71 cameraTheta=1.81 mountX=-0.42 mountY=0.59, mountTheta=2.20
23:01:35.403 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.69, opts=13)
23:01:35.405 00.002 8960 Enqueuing Move request for scope (-0.17, 0.69)
23:01:35.407 00.002 13828 Worker thread wakes up
23:01:35.407 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.69) opts 0xd
23:01:35.407 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.69)
23:01:35.407 00.000 13828 Moving (-0.17, 0.69) raw xDistance=-0.42 yDistance=0.59
23:01:35.407 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.42
23:01:35.407 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.59 from input 0.59
23:01:35.407 00.000 13828 MoveAxis(E, 163, ABG)
23:01:35.407 00.000 13828 Guiding  Dir = 2, Dur = 163
23:01:35.409 00.002 13828 IsSlewing returns 0
23:01:35.409 00.000 13828 IsGuiding returns 0
23:01:35.409 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3785, max=65535, med=7465, FiltMin=5647, FiltMax=65535, Gamma=2.540
23:01:35.412 00.003 13828 PulseGuide returned control before completion, sleep 172
23:01:35.412 00.000 8960 UpdateGuideState exits: m=844198 SNR=135.7
23:01:35.414 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:35.417 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:35.419 00.002 8960 Enqueuing Expose request
23:01:35.594 00.175 13828 IsGuiding returns 0
23:01:35.594 00.000 13828 Move returns status 0, amount 163
23:01:35.594 00.000 13828 MoveAxis(S, 311, ABG)
23:01:35.594 00.000 13828 Guiding  Dir = 1, Dur = 311
23:01:35.595 00.001 13828 IsSlewing returns 0
23:01:35.595 00.000 13828 IsGuiding returns 0
23:01:35.597 00.002 13828 PulseGuide returned control before completion, sleep 320
23:01:35.925 00.328 13828 IsGuiding returns 1
23:01:35.925 00.000 13828 scope still moving after pulse duration time elapsed
23:01:35.958 00.033 13828 IsSlewing returns 0
23:01:35.959 00.001 13828 IsGuiding returns 0
23:01:35.959 00.000 13828 scope move finished after 311 + 52 ms
23:01:35.959 00.000 13828 Move returns status 0, amount 311
23:01:35.959 00.000 13828 move complete, result=0
23:01:35.959 00.000 13828 worker thread done servicing request
23:01:35.959 00.000 8960 GuideStep: -0.4 px 163 ms EAST, 0.6 px 311 ms SOUTH
23:01:35.961 00.002 13828 Worker thread wakes up
23:01:35.961 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:35.961 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:38.444 02.483 13828 Exposure complete
23:01:38.592 00.148 13828 worker thread done servicing request
23:01:38.592 00.000 8960 OnExposeComplete: enter
23:01:38.594 00.002 8960 UpdateGuideState(): m_state=6
23:01:38.597 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 13
23:01:38.600 00.003 8960 Star::Find returns 1 (0), X=1152.05, Y=280.61, Mass=845534, SNR=150.0, Peak=61328 HFD=3.7
23:01:38.603 00.003 8960 CameraToMount -- cameraTheta (0.62) - m_xAngle (-0.39) = xAngle (1.01 = 1.01)
23:01:38.606 00.003 8960 CameraToMount -- cameraTheta (0.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
23:01:38.608 00.002 8960 CameraToMount -- cameraX=0.50 cameraY=0.36 hyp=0.62 cameraTheta=0.62 mountX=0.33 mountY=0.51, mountTheta=1.00
23:01:38.611 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.50, y=0.36, opts=13)
23:01:38.613 00.002 8960 Enqueuing Move request for scope (0.50, 0.36)
23:01:38.615 00.002 13828 Worker thread wakes up
23:01:38.615 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.36) opts 0xd
23:01:38.615 00.000 13828 Handling offset move in thread for scope, endpoint = (0.50, 0.36)
23:01:38.615 00.000 13828 Moving (0.50, 0.36) raw xDistance=0.33 yDistance=0.51
23:01:38.616 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.33
23:01:38.616 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.51 from input 0.51
23:01:38.616 00.000 13828 MoveAxis(W, 112, ABG)
23:01:38.616 00.000 13828 Guiding  Dir = 3, Dur = 112
23:01:38.617 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3926, max=65535, med=7472, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:01:38.619 00.002 13828 IsSlewing returns 0
23:01:38.620 00.001 8960 UpdateGuideState exits: m=845534 SNR=150.0
23:01:38.622 00.002 13828 IsGuiding returns 0
23:01:38.622 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:38.623 00.001 13828 PulseGuide returned control before completion, sleep 121
23:01:38.623 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:38.625 00.002 8960 Enqueuing Expose request
23:01:38.754 00.129 13828 IsGuiding returns 0
23:01:38.754 00.000 13828 Move returns status 0, amount 112
23:01:38.754 00.000 13828 MoveAxis(S, 271, ABG)
23:01:38.754 00.000 13828 Guiding  Dir = 1, Dur = 271
23:01:38.756 00.002 13828 IsSlewing returns 0
23:01:38.756 00.000 13828 IsGuiding returns 0
23:01:38.758 00.002 13828 PulseGuide returned control before completion, sleep 280
23:01:39.041 00.283 13828 IsGuiding returns 0
23:01:39.041 00.000 13828 Move returns status 0, amount 271
23:01:39.041 00.000 13828 move complete, result=0
23:01:39.041 00.000 13828 worker thread done servicing request
23:01:39.041 00.000 13828 Worker thread wakes up
23:01:39.041 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:39.041 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:39.041 00.000 8960 GuideStep: 0.3 px 112 ms WEST, 0.5 px 271 ms SOUTH
23:01:41.516 02.475 13828 Exposure complete
23:01:41.654 00.138 13828 worker thread done servicing request
23:01:41.654 00.000 8960 OnExposeComplete: enter
23:01:41.656 00.002 8960 UpdateGuideState(): m_state=6
23:01:41.658 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 14
23:01:41.660 00.002 8960 Star::Find returns 1 (0), X=1152.09, Y=280.84, Mass=833603, SNR=125.8, Peak=65360 HFD=3.7
23:01:41.662 00.002 8960 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.39) = xAngle (1.22 = 1.22)
23:01:41.664 00.002 8960 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18)
23:01:41.666 00.002 8960 CameraToMount -- cameraX=0.54 cameraY=0.59 hyp=0.80 cameraTheta=0.82 mountX=0.28 mountY=0.74, mountTheta=1.21
23:01:41.669 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=0.59, opts=13)
23:01:41.671 00.002 8960 Enqueuing Move request for scope (0.54, 0.59)
23:01:41.673 00.002 13828 Worker thread wakes up
23:01:41.673 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, 0.59) opts 0xd
23:01:41.673 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, 0.59)
23:01:41.673 00.000 13828 Moving (0.54, 0.59) raw xDistance=0.28 yDistance=0.74
23:01:41.673 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.28
23:01:41.673 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
23:01:41.673 00.000 13828 MoveAxis(W, 112, ABG)
23:01:41.673 00.000 13828 Guiding  Dir = 3, Dur = 112
23:01:41.675 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4080, max=65535, med=7472, FiltMin=5417, FiltMax=65535, Gamma=2.540
23:01:41.678 00.003 13828 IsSlewing returns 0
23:01:41.678 00.000 8960 UpdateGuideState exits: m=833603 SNR=125.8
23:01:41.681 00.003 13828 IsGuiding returns 0
23:01:41.681 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:41.683 00.002 13828 PulseGuide returned control before completion, sleep 121
23:01:41.683 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:41.686 00.003 8960 Enqueuing Expose request
23:01:41.809 00.123 13828 IsGuiding returns 1
23:01:41.809 00.000 13828 scope still moving after pulse duration time elapsed
23:01:41.841 00.032 13828 IsSlewing returns 0
23:01:41.841 00.000 13828 IsGuiding returns 0
23:01:41.841 00.000 13828 scope move finished after 112 + 48 ms
23:01:41.841 00.000 13828 Move returns status 0, amount 112
23:01:41.841 00.000 13828 MoveAxis(S, 394, ABG)
23:01:41.841 00.000 13828 Guiding  Dir = 1, Dur = 394
23:01:41.842 00.001 13828 IsSlewing returns 0
23:01:41.842 00.000 13828 IsGuiding returns 0
23:01:41.844 00.002 13828 PulseGuide returned control before completion, sleep 403
23:01:42.249 00.405 13828 IsGuiding returns 0
23:01:42.249 00.000 13828 Move returns status 0, amount 394
23:01:42.249 00.000 13828 move complete, result=0
23:01:42.250 00.001 13828 worker thread done servicing request
23:01:42.250 00.000 13828 Worker thread wakes up
23:01:42.250 00.000 8960 GuideStep: 0.3 px 112 ms WEST, 0.7 px 394 ms SOUTH
23:01:42.253 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:42.253 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:44.727 02.474 13828 Exposure complete
23:01:44.863 00.136 13828 worker thread done servicing request
23:01:44.863 00.000 8960 OnExposeComplete: enter
23:01:44.866 00.003 8960 UpdateGuideState(): m_state=6
23:01:44.868 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 15
23:01:44.870 00.002 8960 Star::Find returns 1 (0), X=1151.79, Y=280.95, Mass=858952, SNR=141.4, Peak=65535 HFD=4.0
23:01:44.873 00.003 8960 CameraToMount -- cameraTheta (1.24) - m_xAngle (-0.39) = xAngle (1.63 = 1.63)
23:01:44.875 00.002 8960 CameraToMount -- cameraTheta (1.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.60 = 1.60)
23:01:44.877 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=0.70 hyp=0.74 cameraTheta=1.24 mountX=-0.04 mountY=0.74, mountTheta=1.63
23:01:44.880 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=0.70, opts=13)
23:01:44.882 00.002 8960 Enqueuing Move request for scope (0.24, 0.70)
23:01:44.884 00.002 13828 Worker thread wakes up
23:01:44.884 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.70) opts 0xd
23:01:44.884 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, 0.70)
23:01:44.884 00.000 13828 Moving (0.24, 0.70) raw xDistance=-0.04 yDistance=0.74
23:01:44.884 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:01:44.884 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.74 from input 0.74
23:01:44.884 00.000 13828 MoveAxis(E, 0, ABG)
23:01:44.884 00.000 13828 Move returns status 0, amount 0
23:01:44.884 00.000 13828 MoveAxis(S, 392, ABG)
23:01:44.884 00.000 13828 Guiding  Dir = 1, Dur = 392
23:01:44.886 00.002 13828 IsSlewing returns 0
23:01:44.886 00.000 13828 IsGuiding returns 0
23:01:44.886 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3536, max=65535, med=7465, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:01:44.888 00.002 13828 PulseGuide returned control before completion, sleep 401
23:01:44.888 00.000 8960 UpdateGuideState exits: m=858952 SNR=141.4
23:01:44.890 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:44.892 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:44.894 00.002 8960 Enqueuing Expose request
23:01:45.300 00.406 13828 IsGuiding returns 0
23:01:45.300 00.000 13828 Move returns status 0, amount 392
23:01:45.300 00.000 13828 move complete, result=0
23:01:45.300 00.000 13828 worker thread done servicing request
23:01:45.300 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.7 px 392 ms SOUTH
23:01:45.302 00.002 13828 Worker thread wakes up
23:01:45.302 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:45.303 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:47.779 02.476 13828 Exposure complete
23:01:47.927 00.148 13828 worker thread done servicing request
23:01:47.927 00.000 8960 OnExposeComplete: enter
23:01:47.930 00.003 8960 UpdateGuideState(): m_state=6
23:01:47.932 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 16
23:01:47.934 00.002 8960 Star::Find returns 1 (0), X=1151.91, Y=281.13, Mass=857393, SNR=131.9, Peak=65535 HFD=4.0
23:01:47.936 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.39) = xAngle (1.57 = 1.57)
23:01:47.938 00.002 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.54 = 1.54)
23:01:47.940 00.002 8960 CameraToMount -- cameraX=0.36 cameraY=0.88 hyp=0.95 cameraTheta=1.18 mountX=-0.00 mountY=0.95, mountTheta=1.57
23:01:47.943 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.36, y=0.88, opts=13)
23:01:47.945 00.002 8960 Enqueuing Move request for scope (0.36, 0.88)
23:01:47.948 00.003 13828 Worker thread wakes up
23:01:47.948 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.36, 0.88) opts 0xd
23:01:47.948 00.000 13828 Handling offset move in thread for scope, endpoint = (0.36, 0.88)
23:01:47.948 00.000 13828 Moving (0.36, 0.88) raw xDistance=-0.00 yDistance=0.95
23:01:47.948 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:01:47.948 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.95 from input 0.95
23:01:47.948 00.000 13828 MoveAxis(E, 0, ABG)
23:01:47.948 00.000 13828 Move returns status 0, amount 0
23:01:47.948 00.000 13828 MoveAxis(S, 506, ABG)
23:01:47.948 00.000 13828 Guiding  Dir = 1, Dur = 506
23:01:47.950 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3548, max=65535, med=7472, FiltMin=5494, FiltMax=65535, Gamma=2.540
23:01:47.953 00.003 13828 IsSlewing returns 0
23:01:47.953 00.000 8960 UpdateGuideState exits: m=857393 SNR=131.9
23:01:47.955 00.002 13828 IsGuiding returns 0
23:01:47.955 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:47.958 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:47.961 00.003 8960 Enqueuing Expose request
23:01:47.963 00.002 13828 PulseGuide returned control before completion, sleep 515
23:01:48.485 00.522 13828 IsGuiding returns 0
23:01:48.485 00.000 13828 Move returns status 0, amount 506
23:01:48.485 00.000 13828 move complete, result=0
23:01:48.485 00.000 13828 worker thread done servicing request
23:01:48.485 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 1.0 px 506 ms SOUTH
23:01:48.487 00.002 13828 Worker thread wakes up
23:01:48.487 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:48.487 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:50.956 02.469 13828 Exposure complete
23:01:51.115 00.159 13828 worker thread done servicing request
23:01:51.115 00.000 8960 OnExposeComplete: enter
23:01:51.118 00.003 8960 UpdateGuideState(): m_state=6
23:01:51.121 00.003 8960 Star::Find(15, 1151, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 17
23:01:51.124 00.003 8960 Star::Find returns 1 (0), X=1152.10, Y=281.04, Mass=864982, SNR=141.0, Peak=60630 HFD=3.9
23:01:51.126 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.39) = xAngle (1.36 = 1.36)
23:01:51.129 00.003 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32)
23:01:51.131 00.002 8960 CameraToMount -- cameraX=0.55 cameraY=0.79 hyp=0.96 cameraTheta=0.96 mountX=0.20 mountY=0.93, mountTheta=1.35
23:01:51.136 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.55, y=0.79, opts=13)
23:01:51.138 00.002 8960 Enqueuing Move request for scope (0.55, 0.79)
23:01:51.140 00.002 13828 Worker thread wakes up
23:01:51.140 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.55, 0.79) opts 0xd
23:01:51.140 00.000 13828 Handling offset move in thread for scope, endpoint = (0.55, 0.79)
23:01:51.140 00.000 13828 Moving (0.55, 0.79) raw xDistance=0.20 yDistance=0.93
23:01:51.141 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:01:51.141 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.93 from input 0.93
23:01:51.141 00.000 13828 MoveAxis(W, 77, ABG)
23:01:51.141 00.000 13828 Guiding  Dir = 3, Dur = 77
23:01:51.143 00.002 13828 IsSlewing returns 0
23:01:51.143 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=7472, FiltMin=5532, FiltMax=65535, Gamma=2.540
23:01:51.145 00.002 13828 IsGuiding returns 0
23:01:51.146 00.001 8960 UpdateGuideState exits: m=864982 SNR=141.0
23:01:51.149 00.003 13828 PulseGuide returned control before completion, sleep 85
23:01:51.149 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:51.153 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:51.155 00.002 8960 Enqueuing Expose request
23:01:51.242 00.087 13828 IsGuiding returns 0
23:01:51.242 00.000 13828 Move returns status 0, amount 77
23:01:51.242 00.000 13828 MoveAxis(S, 494, ABG)
23:01:51.242 00.000 13828 Guiding  Dir = 1, Dur = 494
23:01:51.243 00.001 13828 IsSlewing returns 0
23:01:51.244 00.001 13828 IsGuiding returns 0
23:01:51.245 00.001 13828 PulseGuide returned control before completion, sleep 503
23:01:51.765 00.520 13828 IsGuiding returns 0
23:01:51.765 00.000 13828 Move returns status 0, amount 494
23:01:51.765 00.000 13828 move complete, result=0
23:01:51.765 00.000 13828 worker thread done servicing request
23:01:51.765 00.000 13828 Worker thread wakes up
23:01:51.765 00.000 8960 GuideStep: 0.2 px 77 ms WEST, 0.9 px 494 ms SOUTH
23:01:51.768 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:51.768 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:54.240 02.472 13828 Exposure complete
23:01:54.375 00.135 13828 worker thread done servicing request
23:01:54.375 00.000 8960 OnExposeComplete: enter
23:01:54.377 00.002 8960 UpdateGuideState(): m_state=6
23:01:54.379 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 18
23:01:54.381 00.002 8960 Star::Find returns 1 (0), X=1152.16, Y=281.05, Mass=856312, SNR=144.4, Peak=60873 HFD=3.8
23:01:54.383 00.002 8960 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.39) = xAngle (1.31 = 1.31)
23:01:54.386 00.003 8960 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.27 = 1.27)
23:01:54.388 00.002 8960 CameraToMount -- cameraX=0.61 cameraY=0.80 hyp=1.01 cameraTheta=0.91 mountX=0.26 mountY=0.96, mountTheta=1.30
23:01:54.392 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.61, y=0.80, opts=13)
23:01:54.394 00.002 8960 Enqueuing Move request for scope (0.61, 0.80)
23:01:54.396 00.002 13828 Worker thread wakes up
23:01:54.396 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.80) opts 0xd
23:01:54.396 00.000 13828 Handling offset move in thread for scope, endpoint = (0.61, 0.80)
23:01:54.396 00.000 13828 Moving (0.61, 0.80) raw xDistance=0.26 yDistance=0.96
23:01:54.396 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:01:54.396 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.96 from input 0.96
23:01:54.397 00.001 13828 MoveAxis(W, 104, ABG)
23:01:54.397 00.000 13828 Guiding  Dir = 3, Dur = 104
23:01:54.398 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4035, max=65535, med=7472, FiltMin=5564, FiltMax=65535, Gamma=2.540
23:01:54.401 00.003 13828 IsSlewing returns 0
23:01:54.401 00.000 8960 UpdateGuideState exits: m=856312 SNR=144.4
23:01:54.404 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:54.405 00.001 13828 IsGuiding returns 0
23:01:54.405 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:54.408 00.003 8960 Enqueuing Expose request
23:01:54.410 00.002 13828 PulseGuide returned control before completion, sleep 113
23:01:54.526 00.116 13828 IsGuiding returns 1
23:01:54.526 00.000 13828 scope still moving after pulse duration time elapsed
23:01:54.560 00.034 13828 IsSlewing returns 0
23:01:54.560 00.000 13828 IsGuiding returns 0
23:01:54.560 00.000 13828 scope move finished after 104 + 50 ms
23:01:54.560 00.000 13828 Move returns status 0, amount 104
23:01:54.560 00.000 13828 MoveAxis(S, 512, ABG)
23:01:54.560 00.000 13828 Guiding  Dir = 1, Dur = 512
23:01:54.561 00.001 13828 IsSlewing returns 0
23:01:54.561 00.000 13828 IsGuiding returns 0
23:01:54.565 00.004 13828 PulseGuide returned control before completion, sleep 519
23:01:55.097 00.532 13828 IsGuiding returns 0
23:01:55.097 00.000 13828 Move returns status 0, amount 512
23:01:55.097 00.000 13828 move complete, result=0
23:01:55.097 00.000 13828 worker thread done servicing request
23:01:55.097 00.000 8960 GuideStep: 0.3 px 104 ms WEST, 1.0 px 512 ms SOUTH
23:01:55.100 00.003 13828 Worker thread wakes up
23:01:55.100 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:55.100 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:57.575 02.475 13828 Exposure complete
23:01:57.719 00.144 13828 worker thread done servicing request
23:01:57.719 00.000 8960 OnExposeComplete: enter
23:01:57.721 00.002 8960 UpdateGuideState(): m_state=6
23:01:57.724 00.003 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 19
23:01:57.727 00.003 8960 Star::Find returns 1 (0), X=1152.54, Y=281.15, Mass=824704, SNR=121.6, Peak=61008 HFD=3.8
23:01:57.729 00.002 8960 CameraToMount -- cameraTheta (0.74) - m_xAngle (-0.39) = xAngle (1.13 = 1.13)
23:01:57.731 00.002 8960 CameraToMount -- cameraTheta (0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.09 = 1.09)
23:01:57.733 00.002 8960 CameraToMount -- cameraX=0.99 cameraY=0.90 hyp=1.34 cameraTheta=0.74 mountX=0.57 mountY=1.19, mountTheta=1.12
23:01:57.738 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.99, y=0.90, opts=13)
23:01:57.740 00.002 8960 Enqueuing Move request for scope (0.99, 0.90)
23:01:57.742 00.002 13828 Worker thread wakes up
23:01:57.742 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.99, 0.90) opts 0xd
23:01:57.742 00.000 13828 Handling offset move in thread for scope, endpoint = (0.99, 0.90)
23:01:57.742 00.000 13828 Moving (0.99, 0.90) raw xDistance=0.57 yDistance=1.19
23:01:57.743 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.57
23:01:57.743 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.19 from input 1.19
23:01:57.743 00.000 13828 MoveAxis(W, 222, ABG)
23:01:57.743 00.000 13828 Guiding  Dir = 3, Dur = 222
23:01:57.744 00.001 13828 IsSlewing returns 0
23:01:57.745 00.001 13828 IsGuiding returns 0
23:01:57.745 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3632, max=65535, med=7478, FiltMin=5494, FiltMax=65535, Gamma=2.540
23:01:57.748 00.003 13828 PulseGuide returned control before completion, sleep 231
23:01:57.748 00.000 8960 UpdateGuideState exits: m=824704 SNR=121.6
23:01:57.751 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:01:57.752 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:01:57.754 00.002 8960 Enqueuing Expose request
23:01:57.982 00.228 13828 IsGuiding returns 1
23:01:57.982 00.000 13828 scope still moving after pulse duration time elapsed
23:01:58.015 00.033 13828 IsSlewing returns 0
23:01:58.015 00.000 13828 IsGuiding returns 0
23:01:58.015 00.000 13828 scope move finished after 222 + 47 ms
23:01:58.015 00.000 13828 Move returns status 0, amount 222
23:01:58.015 00.000 13828 MoveAxis(S, 632, ABG)
23:01:58.015 00.000 13828 Guiding  Dir = 1, Dur = 632
23:01:58.017 00.002 13828 IsSlewing returns 0
23:01:58.017 00.000 13828 IsGuiding returns 0
23:01:58.018 00.001 13828 PulseGuide returned control before completion, sleep 641
23:01:58.675 00.657 13828 IsGuiding returns 0
23:01:58.675 00.000 13828 Move returns status 0, amount 632
23:01:58.675 00.000 13828 move complete, result=0
23:01:58.675 00.000 13828 worker thread done servicing request
23:01:58.675 00.000 13828 Worker thread wakes up
23:01:58.675 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:01:58.675 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:01:58.675 00.000 8960 GuideStep: 0.6 px 222 ms WEST, 1.2 px 632 ms SOUTH
23:02:01.153 02.478 13828 Exposure complete
23:02:01.304 00.151 13828 worker thread done servicing request
23:02:01.304 00.000 8960 OnExposeComplete: enter
23:02:01.307 00.003 8960 UpdateGuideState(): m_state=6
23:02:01.309 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 20
23:02:01.311 00.002 8960 Star::Find returns 1 (0), X=1152.15, Y=281.43, Mass=854992, SNR=129.5, Peak=65535 HFD=3.7
23:02:01.313 00.002 8960 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.39) = xAngle (1.50 = 1.50)
23:02:01.315 00.002 8960 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46)
23:02:01.317 00.002 8960 CameraToMount -- cameraX=0.60 cameraY=1.18 hyp=1.32 cameraTheta=1.10 mountX=0.10 mountY=1.32, mountTheta=1.50
23:02:01.320 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.60, y=1.18, opts=13)
23:02:01.322 00.002 8960 Enqueuing Move request for scope (0.60, 1.18)
23:02:01.324 00.002 13828 Worker thread wakes up
23:02:01.324 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.60, 1.18) opts 0xd
23:02:01.324 00.000 13828 Handling offset move in thread for scope, endpoint = (0.60, 1.18)
23:02:01.324 00.000 13828 Moving (0.60, 1.18) raw xDistance=0.10 yDistance=1.32
23:02:01.324 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:02:01.324 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.32 from input 1.32
23:02:01.325 00.001 13828 MoveAxis(E, 0, ABG)
23:02:01.325 00.000 13828 Move returns status 0, amount 0
23:02:01.325 00.000 13828 MoveAxis(S, 700, ABG)
23:02:01.325 00.000 13828 Guiding  Dir = 1, Dur = 700
23:02:01.328 00.003 13828 IsSlewing returns 0
23:02:01.328 00.000 13828 IsGuiding returns 0
23:02:01.329 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3574, max=65535, med=7472, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:02:01.332 00.003 13828 PulseGuide returned control before completion, sleep 708
23:02:01.332 00.000 8960 UpdateGuideState exits: m=854992 SNR=129.5
23:02:01.333 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:01.335 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:01.337 00.002 8960 Enqueuing Expose request
23:02:02.049 00.712 13828 IsGuiding returns 0
23:02:02.049 00.000 13828 Move returns status 0, amount 700
23:02:02.049 00.000 13828 move complete, result=0
23:02:02.049 00.000 13828 worker thread done servicing request
23:02:02.049 00.000 13828 Worker thread wakes up
23:02:02.049 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:02.049 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:02.049 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 1.3 px 700 ms SOUTH
23:02:04.525 02.476 13828 Exposure complete
23:02:04.694 00.169 13828 worker thread done servicing request
23:02:04.695 00.001 8960 OnExposeComplete: enter
23:02:04.697 00.002 8960 UpdateGuideState(): m_state=6
23:02:04.699 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 21
23:02:04.701 00.002 8960 Star::Find returns 1 (0), X=1151.93, Y=281.45, Mass=911536, SNR=147.0, Peak=65535 HFD=3.9
23:02:04.703 00.002 8960 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.39) = xAngle (1.66 = 1.66)
23:02:04.705 00.002 8960 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.62 = 1.62)
23:02:04.707 00.002 8960 CameraToMount -- cameraX=0.38 cameraY=1.20 hyp=1.25 cameraTheta=1.27 mountX=-0.11 mountY=1.25, mountTheta=1.66
23:02:04.711 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.38, y=1.20, opts=13)
23:02:04.714 00.003 8960 Enqueuing Move request for scope (0.38, 1.20)
23:02:04.716 00.002 13828 Worker thread wakes up
23:02:04.716 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.38, 1.20) opts 0xd
23:02:04.716 00.000 13828 Handling offset move in thread for scope, endpoint = (0.38, 1.20)
23:02:04.716 00.000 13828 Moving (0.38, 1.20) raw xDistance=-0.11 yDistance=1.25
23:02:04.716 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:02:04.716 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
23:02:04.716 00.000 13828 MoveAxis(E, 0, ABG)
23:02:04.717 00.001 13828 Move returns status 0, amount 0
23:02:04.717 00.000 13828 MoveAxis(S, 666, ABG)
23:02:04.717 00.000 13828 Guiding  Dir = 1, Dur = 666
23:02:04.719 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3830, max=65535, med=7472, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:02:04.722 00.003 13828 IsSlewing returns 0
23:02:04.722 00.000 8960 UpdateGuideState exits: m=911536 SNR=147.0
23:02:04.724 00.002 13828 IsGuiding returns 0
23:02:04.725 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:04.728 00.003 13828 PulseGuide returned control before completion, sleep 674
23:02:04.728 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:04.731 00.003 8960 Enqueuing Expose request
23:02:05.411 00.680 13828 IsGuiding returns 0
23:02:05.411 00.000 13828 Move returns status 0, amount 666
23:02:05.411 00.000 13828 move complete, result=0
23:02:05.411 00.000 13828 worker thread done servicing request
23:02:05.411 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 1.3 px 666 ms SOUTH
23:02:05.413 00.002 13828 Worker thread wakes up
23:02:05.413 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:05.414 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:07.875 02.461 13828 Exposure complete
23:02:08.010 00.135 13828 worker thread done servicing request
23:02:08.010 00.000 8960 OnExposeComplete: enter
23:02:08.013 00.003 8960 UpdateGuideState(): m_state=6
23:02:08.016 00.003 8960 Star::Find(15, 1151, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 22
23:02:08.019 00.003 8960 Star::Find returns 1 (0), X=1152.02, Y=281.52, Mass=887925, SNR=151.2, Peak=65535 HFD=3.6
23:02:08.021 00.002 8960 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.39) = xAngle (1.61 = 1.61)
23:02:08.023 00.002 8960 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.57 = 1.57)
23:02:08.024 00.001 8960 CameraToMount -- cameraX=0.47 cameraY=1.27 hyp=1.36 cameraTheta=1.21 mountX=-0.05 mountY=1.36, mountTheta=1.61
23:02:08.028 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.47, y=1.27, opts=13)
23:02:08.031 00.003 8960 Enqueuing Move request for scope (0.47, 1.27)
23:02:08.034 00.003 13828 Worker thread wakes up
23:02:08.034 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.47, 1.27) opts 0xd
23:02:08.034 00.000 13828 Handling offset move in thread for scope, endpoint = (0.47, 1.27)
23:02:08.034 00.000 13828 Moving (0.47, 1.27) raw xDistance=-0.05 yDistance=1.36
23:02:08.034 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:02:08.034 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.36 from input 1.36
23:02:08.034 00.000 13828 MoveAxis(E, 0, ABG)
23:02:08.034 00.000 13828 Move returns status 0, amount 0
23:02:08.035 00.001 13828 MoveAxis(S, 721, ABG)
23:02:08.035 00.000 13828 Guiding  Dir = 1, Dur = 721
23:02:08.037 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3779, max=65535, med=7472, FiltMin=5539, FiltMax=65535, Gamma=2.540
23:02:08.040 00.003 13828 IsSlewing returns 0
23:02:08.040 00.000 8960 UpdateGuideState exits: m=887925 SNR=151.2
23:02:08.042 00.002 13828 IsGuiding returns 0
23:02:08.043 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:08.045 00.002 13828 PulseGuide returned control before completion, sleep 729
23:02:08.045 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:08.048 00.003 8960 Enqueuing Expose request
23:02:08.789 00.741 13828 IsGuiding returns 0
23:02:08.789 00.000 13828 Move returns status 0, amount 721
23:02:08.789 00.000 13828 move complete, result=0
23:02:08.789 00.000 13828 worker thread done servicing request
23:02:08.789 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 1.4 px 721 ms SOUTH
23:02:08.792 00.003 13828 Worker thread wakes up
23:02:08.792 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:08.792 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:11.264 02.472 13828 Exposure complete
23:02:11.406 00.142 13828 worker thread done servicing request
23:02:11.407 00.001 8960 OnExposeComplete: enter
23:02:11.411 00.004 8960 UpdateGuideState(): m_state=6
23:02:11.415 00.004 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 23
23:02:11.418 00.003 8960 Star::Find returns 1 (0), X=1152.06, Y=281.49, Mass=863628, SNR=132.2, Peak=63785 HFD=3.7
23:02:11.420 00.002 8960 CameraToMount -- cameraTheta (1.18) - m_xAngle (-0.39) = xAngle (1.58 = 1.58)
23:02:11.423 00.003 8960 CameraToMount -- cameraTheta (1.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.54 = 1.54)
23:02:11.426 00.003 8960 CameraToMount -- cameraX=0.51 cameraY=1.24 hyp=1.34 cameraTheta=1.18 mountX=-0.01 mountY=1.34, mountTheta=1.58
23:02:11.430 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.51, y=1.24, opts=13)
23:02:11.433 00.003 8960 Enqueuing Move request for scope (0.51, 1.24)
23:02:11.435 00.002 13828 Worker thread wakes up
23:02:11.435 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.51, 1.24) opts 0xd
23:02:11.435 00.000 13828 Handling offset move in thread for scope, endpoint = (0.51, 1.24)
23:02:11.435 00.000 13828 Moving (0.51, 1.24) raw xDistance=-0.01 yDistance=1.34
23:02:11.435 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:02:11.435 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
23:02:11.435 00.000 13828 MoveAxis(E, 0, ABG)
23:02:11.435 00.000 13828 Move returns status 0, amount 0
23:02:11.436 00.001 13828 MoveAxis(S, 713, ABG)
23:02:11.436 00.000 13828 Guiding  Dir = 1, Dur = 713
23:02:11.439 00.003 13828 IsSlewing returns 0
23:02:11.439 00.000 13828 IsGuiding returns 0
23:02:11.441 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=7465, FiltMin=5532, FiltMax=65535, Gamma=2.540
23:02:11.445 00.004 13828 PulseGuide returned control before completion, sleep 721
23:02:11.445 00.000 8960 UpdateGuideState exits: m=863628 SNR=132.2
23:02:11.447 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:11.450 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:11.452 00.002 8960 Enqueuing Expose request
23:02:12.180 00.728 13828 IsGuiding returns 0
23:02:12.180 00.000 13828 Move returns status 0, amount 713
23:02:12.180 00.000 13828 move complete, result=0
23:02:12.180 00.000 13828 worker thread done servicing request
23:02:12.180 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 1.3 px 713 ms SOUTH
23:02:12.183 00.003 13828 Worker thread wakes up
23:02:12.183 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:12.183 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:14.654 02.471 13828 Exposure complete
23:02:14.813 00.159 13828 worker thread done servicing request
23:02:14.813 00.000 8960 OnExposeComplete: enter
23:02:14.817 00.004 8960 UpdateGuideState(): m_state=6
23:02:14.820 00.003 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 24
23:02:14.823 00.003 8960 Star::Find returns 1 (0), X=1152.06, Y=280.98, Mass=805626, SNR=130.1, Peak=62032 HFD=3.9
23:02:14.825 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.39) = xAngle (1.35 = 1.35)
23:02:14.827 00.002 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32)
23:02:14.829 00.002 8960 CameraToMount -- cameraX=0.51 cameraY=0.73 hyp=0.89 cameraTheta=0.96 mountX=0.19 mountY=0.86, mountTheta=1.35
23:02:14.833 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.51, y=0.73, opts=13)
23:02:14.835 00.002 8960 Enqueuing Move request for scope (0.51, 0.73)
23:02:14.837 00.002 13828 Worker thread wakes up
23:02:14.837 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.51, 0.73) opts 0xd
23:02:14.837 00.000 13828 Handling offset move in thread for scope, endpoint = (0.51, 0.73)
23:02:14.837 00.000 13828 Moving (0.51, 0.73) raw xDistance=0.19 yDistance=0.86
23:02:14.837 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:02:14.838 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
23:02:14.838 00.000 13828 MoveAxis(W, 73, ABG)
23:02:14.838 00.000 13828 Guiding  Dir = 3, Dur = 73
23:02:14.839 00.001 13828 IsSlewing returns 0
23:02:14.839 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3964, max=65535, med=7472, FiltMin=5500, FiltMax=65535, Gamma=2.540
23:02:14.841 00.002 13828 IsGuiding returns 0
23:02:14.841 00.000 8960 UpdateGuideState exits: m=805626 SNR=130.1
23:02:14.844 00.003 13828 PulseGuide returned control before completion, sleep 81
23:02:14.844 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:14.847 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:14.849 00.002 8960 Enqueuing Expose request
23:02:14.935 00.086 13828 IsGuiding returns 0
23:02:14.935 00.000 13828 Move returns status 0, amount 73
23:02:14.935 00.000 13828 MoveAxis(S, 460, ABG)
23:02:14.935 00.000 13828 Guiding  Dir = 1, Dur = 460
23:02:14.937 00.002 13828 IsSlewing returns 0
23:02:14.937 00.000 13828 IsGuiding returns 0
23:02:14.939 00.002 13828 PulseGuide returned control before completion, sleep 469
23:02:15.419 00.480 13828 IsGuiding returns 0
23:02:15.419 00.000 13828 Move returns status 0, amount 460
23:02:15.419 00.000 13828 move complete, result=0
23:02:15.419 00.000 13828 worker thread done servicing request
23:02:15.419 00.000 13828 Worker thread wakes up
23:02:15.420 00.001 8960 GuideStep: 0.2 px 73 ms WEST, 0.9 px 460 ms SOUTH
23:02:15.422 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:15.422 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:17.902 02.480 13828 Exposure complete
23:02:18.046 00.144 13828 worker thread done servicing request
23:02:18.046 00.000 8960 OnExposeComplete: enter
23:02:18.049 00.003 8960 UpdateGuideState(): m_state=6
23:02:18.053 00.004 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.054 00.001 8960 Star::Find returns 1 (0), X=1152.05, Y=280.41, Mass=955394, SNR=151.9, Peak=65193 HFD=3.8
23:02:18.056 00.002 8960 MultiStar: exiting stabilization period
23:02:18.059 00.003 8960 MultiStar: updating star positions after lock position change
23:02:18.061 00.002 8960 Star::Find(15, 1433, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.064 00.003 8960 Star::Find returns 1 (0), X=1433.54, Y=583.03, Mass=1020930, SNR=138.3, Peak=65443 HFD=4.0
23:02:18.066 00.002 8960 Star::Find(15, 603, 875, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.069 00.003 8960 Star::Find returns 1 (0), X=602.62, Y=875.23, Mass=1033871, SNR=124.7, Peak=62307 HFD=4.7
23:02:18.071 00.002 8960 Star::Find(15, 651, 202, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.073 00.002 8960 Star::Find returns 1 (0), X=650.58, Y=202.15, Mass=797709, SNR=110.9, Peak=63395 HFD=3.9
23:02:18.076 00.003 8960 Star::Find(15, 1848, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.078 00.002 8960 Star::Find returns 1 (0), X=1848.10, Y=890.15, Mass=933209, SNR=129.6, Peak=42576 HFD=4.8
23:02:18.082 00.004 8960 Star::Find(15, 919, 884, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.085 00.003 8960 Star::Find returns 1 (0), X=918.48, Y=884.76, Mass=684594, SNR=119.3, Peak=48444 HFD=3.9
23:02:18.087 00.002 8960 Star::Find(15, 1407, 118, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.090 00.003 8960 Star::Find returns 1 (0), X=1407.26, Y=119.07, Mass=686518, SNR=128.5, Peak=46608 HFD=4.1
23:02:18.094 00.004 8960 Star::Find(15, 437, 889, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.097 00.003 8960 Star::Find returns 1 (0), X=437.31, Y=889.31, Mass=952475, SNR=131.3, Peak=54300 HFD=5.0
23:02:18.100 00.003 8960 Star::Find(15, 1229, 333, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.102 00.002 8960 Star::Find returns 1 (0), X=1229.24, Y=333.77, Mass=583073, SNR=94.0, Peak=46211 HFD=3.8
23:02:18.104 00.002 8960 Star::Find(15, 1597, 528, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.106 00.002 8960 Star::Find returns 1 (0), X=1596.81, Y=528.25, Mass=527805, SNR=100.6, Peak=36233 HFD=3.9
23:02:18.109 00.003 8960 Star::Find(15, 519, 459, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.112 00.003 8960 Star::Find returns 1 (0), X=518.56, Y=459.54, Mass=637983, SNR=95.1, Peak=45686 HFD=4.3
23:02:18.115 00.003 8960 Star::Find(15, 441, 646, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 25
23:02:18.117 00.002 8960 Star::Find returns 1 (0), X=441.07, Y=646.91, Mass=853180, SNR=123.3, Peak=50352 HFD=4.4
23:02:18.120 00.003 8960 CameraToMount -- cameraTheta (0.30) - m_xAngle (-0.39) = xAngle (0.69 = 0.69)
23:02:18.122 00.002 8960 CameraToMount -- cameraTheta (0.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.66 = 0.66)
23:02:18.125 00.003 8960 CameraToMount -- cameraX=0.50 cameraY=0.16 hyp=0.53 cameraTheta=0.30 mountX=0.40 mountY=0.32, mountTheta=0.67
23:02:18.130 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.50, y=0.16, opts=13)
23:02:18.132 00.002 8960 Enqueuing Move request for scope (0.50, 0.16)
23:02:18.134 00.002 13828 Worker thread wakes up
23:02:18.134 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.50, 0.16) opts 0xd
23:02:18.134 00.000 13828 Handling offset move in thread for scope, endpoint = (0.50, 0.16)
23:02:18.134 00.000 13828 Moving (0.50, 0.16) raw xDistance=0.40 yDistance=0.32
23:02:18.134 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.40
23:02:18.134 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:02:18.134 00.000 13828 MoveAxis(W, 158, ABG)
23:02:18.134 00.000 13828 Guiding  Dir = 3, Dur = 158
23:02:18.136 00.002 13828 IsSlewing returns 0
23:02:18.137 00.001 13828 IsGuiding returns 0
23:02:18.138 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3875, max=65535, med=7465, FiltMin=5638, FiltMax=65535, Gamma=2.540
23:02:18.140 00.002 13828 PulseGuide returned control before completion, sleep 167
23:02:18.140 00.000 8960 UpdateGuideState exits: m=955394 SNR=151.9
23:02:18.143 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:18.145 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:18.147 00.002 8960 Enqueuing Expose request
23:02:18.315 00.168 13828 IsGuiding returns 0
23:02:18.315 00.000 13828 Move returns status 0, amount 158
23:02:18.315 00.000 13828 MoveAxis(S, 171, ABG)
23:02:18.315 00.000 13828 Guiding  Dir = 1, Dur = 171
23:02:18.317 00.002 13828 IsSlewing returns 0
23:02:18.317 00.000 13828 IsGuiding returns 0
23:02:18.318 00.001 13828 PulseGuide returned control before completion, sleep 180
23:02:18.506 00.188 13828 IsGuiding returns 0
23:02:18.506 00.000 13828 Move returns status 0, amount 171
23:02:18.506 00.000 13828 move complete, result=0
23:02:18.506 00.000 13828 worker thread done servicing request
23:02:18.506 00.000 13828 Worker thread wakes up
23:02:18.506 00.000 8960 GuideStep: 0.4 px 158 ms WEST, 0.3 px 171 ms SOUTH
23:02:18.509 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:18.509 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:20.974 02.465 13828 Exposure complete
23:02:21.110 00.136 13828 worker thread done servicing request
23:02:21.110 00.000 8960 OnExposeComplete: enter
23:02:21.113 00.003 8960 UpdateGuideState(): m_state=6
23:02:21.116 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 26
23:02:21.118 00.002 8960 Star::Find returns 1 (0), X=1152.08, Y=280.12, Mass=866396, SNR=141.6, Peak=65193 HFD=4.2
23:02:21.121 00.003 8960 MultiStar: [#1 -0.08,-0.08,1.01,U] [#2 -0.24,-0.25,1.04,U] [#3 -0.09,-0.09,0.88,U] [#4 0.04,-0.43,1.01,U] [#5 -0.06,-0.21,0.81,U] [#6 -0.08,-0.43,0.92,U] [#7 0.03,-0.26,0.85,U] [#8 -0.03,-0.12,0.79,U] 
23:02:21.124 00.003 8960 refined, 8 included, MultiStar: {0.01, -0.22}, one-star: {0.53, -0.13}
23:02:21.126 00.002 8960 CameraToMount -- cameraTheta (-1.54) - m_xAngle (-0.39) = xAngle (-1.15 = -1.15)
23:02:21.128 00.002 8960 CameraToMount -- cameraTheta (-1.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.18 = -1.18)
23:02:21.130 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.54 mountX=0.09 mountY=-0.21, mountTheta=-1.15
23:02:21.134 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.22, opts=13)
23:02:21.135 00.001 8960 Enqueuing Move request for scope (0.01, -0.22)
23:02:21.137 00.002 13828 Worker thread wakes up
23:02:21.137 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.22) opts 0xd
23:02:21.137 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.22)
23:02:21.138 00.001 13828 Moving (0.01, -0.22) raw xDistance=0.09 yDistance=-0.21
23:02:21.138 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:02:21.138 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:02:21.138 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:02:21.138 00.000 13828 MoveAxis(E, 0, ABG)
23:02:21.138 00.000 13828 Move returns status 0, amount 0
23:02:21.138 00.000 13828 MoveAxis(N, 0, ABG)
23:02:21.138 00.000 13828 duration set to 0 by GuideMode
23:02:21.138 00.000 13828 Move returns status 0, amount 0
23:02:21.138 00.000 13828 move complete, result=0
23:02:21.138 00.000 13828 worker thread done servicing request
23:02:21.139 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2992, max=65535, med=7465, FiltMin=5539, FiltMax=65535, Gamma=2.540
23:02:21.143 00.004 8960 UpdateGuideState exits: m=866396 SNR=141.6
23:02:21.145 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:21.147 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:21.149 00.002 8960 Enqueuing Expose request
23:02:21.152 00.003 13828 Worker thread wakes up
23:02:21.152 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:02:21.154 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:21.154 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:23.620 02.466 13828 Exposure complete
23:02:23.758 00.138 13828 worker thread done servicing request
23:02:23.758 00.000 8960 OnExposeComplete: enter
23:02:23.760 00.002 8960 UpdateGuideState(): m_state=6
23:02:23.763 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 27
23:02:23.764 00.001 8960 Star::Find returns 1 (0), X=1151.91, Y=280.45, Mass=814911, SNR=123.0, Peak=65360 HFD=3.6
23:02:23.767 00.003 8960 MultiStar: [#1 -0.23,-0.07,1.16,U] [#2 -0.21,0.05,0.87,U] [#3 -0.20,-0.12,1.06,U] [#4 -0.28,-0.11,1.18,U] [#5 -0.10,-0.22,0.83,U] [#6 -0.05,-0.11,0.82,U] [#7 -0.14,-0.16,0.99,U] [#8 -0.10,0.03,0.76,U] 
23:02:23.769 00.002 8960 refined, 8 included, MultiStar: {-0.11, -0.06}, one-star: {0.36, 0.20}
23:02:23.771 00.002 8960 CameraToMount -- cameraTheta (-2.66) - m_xAngle (-0.39) = xAngle (-2.27 = -2.27)
23:02:23.772 00.001 8960 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.30 = -2.30)
23:02:23.775 00.003 8960 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.13 cameraTheta=-2.66 mountX=-0.08 mountY=-0.09, mountTheta=-2.28
23:02:23.780 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=-0.06, opts=13)
23:02:23.782 00.002 8960 Enqueuing Move request for scope (-0.11, -0.06)
23:02:23.784 00.002 13828 Worker thread wakes up
23:02:23.784 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, -0.06) opts 0xd
23:02:23.784 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.11, -0.06)
23:02:23.784 00.000 13828 Moving (-0.11, -0.06) raw xDistance=-0.08 yDistance=-0.09
23:02:23.784 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:02:23.785 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:23.785 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:02:23.785 00.000 13828 MoveAxis(E, 0, ABG)
23:02:23.785 00.000 13828 Move returns status 0, amount 0
23:02:23.785 00.000 13828 MoveAxis(N, 0, ABG)
23:02:23.785 00.000 13828 duration set to 0 by GuideMode
23:02:23.785 00.000 13828 Move returns status 0, amount 0
23:02:23.785 00.000 13828 move complete, result=0
23:02:23.785 00.000 13828 worker thread done servicing request
23:02:23.786 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3504, max=65535, med=7465, FiltMin=5494, FiltMax=65535, Gamma=2.540
23:02:23.789 00.003 8960 UpdateGuideState exits: m=814911 SNR=123.0
23:02:23.791 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:23.794 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:23.796 00.002 8960 Enqueuing Expose request
23:02:23.799 00.003 13828 Worker thread wakes up
23:02:23.799 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:23.801 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:23.801 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:26.264 02.463 13828 Exposure complete
23:02:26.399 00.135 13828 worker thread done servicing request
23:02:26.399 00.000 8960 OnExposeComplete: enter
23:02:26.401 00.002 8960 UpdateGuideState(): m_state=6
23:02:26.403 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 28
23:02:26.405 00.002 8960 Star::Find returns 1 (0), X=1151.93, Y=280.48, Mass=876034, SNR=164.6, Peak=65360 HFD=3.7
23:02:26.407 00.002 8960 MultiStar: [#1 -0.12,-0.09,0.85,U] [#2 -0.32,0.01,0.74,U] [#3 -0.15,0.02,0.80,U] [#4 -0.10,-0.06,0.88,U] [#5 -0.11,-0.02,0.62,U] [#6 -0.14,-0.07,0.62,U] [#7 -0.15,-0.08,0.70,U] [#8 -0.12,0.01,0.65,U] 
23:02:26.410 00.003 8960 refined, 8 included, MultiStar: {-0.07, 0.00}, one-star: {0.38, 0.22}
23:02:26.412 00.002 8960 CameraToMount -- cameraTheta (3.13) - m_xAngle (-0.39) = xAngle (3.53 = -2.76)
23:02:26.415 00.003 8960 CameraToMount -- cameraTheta (3.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.49 = -2.79)
23:02:26.418 00.003 8960 CameraToMount -- cameraX=-0.07 cameraY=0.00 hyp=0.07 cameraTheta=3.13 mountX=-0.07 mountY=-0.03, mountTheta=-2.79
23:02:26.422 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.07, y=0.00, opts=13)
23:02:26.425 00.003 8960 Enqueuing Move request for scope (-0.07, 0.00)
23:02:26.428 00.003 13828 Worker thread wakes up
23:02:26.428 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.07, 0.00) opts 0xd
23:02:26.428 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.07, 0.00)
23:02:26.428 00.000 13828 Moving (-0.07, 0.00) raw xDistance=-0.07 yDistance=-0.03
23:02:26.428 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:02:26.428 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:26.428 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:02:26.428 00.000 13828 MoveAxis(E, 0, ABG)
23:02:26.428 00.000 13828 Move returns status 0, amount 0
23:02:26.428 00.000 13828 MoveAxis(N, 0, ABG)
23:02:26.428 00.000 13828 duration set to 0 by GuideMode
23:02:26.429 00.001 13828 Move returns status 0, amount 0
23:02:26.429 00.000 13828 move complete, result=0
23:02:26.429 00.000 13828 worker thread done servicing request
23:02:26.430 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3408, max=65535, med=7459, FiltMin=5571, FiltMax=65535, Gamma=2.540
23:02:26.434 00.004 8960 UpdateGuideState exits: m=876034 SNR=164.6
23:02:26.437 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:26.439 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:26.441 00.002 8960 Enqueuing Expose request
23:02:26.443 00.002 13828 Worker thread wakes up
23:02:26.443 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:26.443 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:26.443 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:02:28.918 02.475 13828 Exposure complete
23:02:29.060 00.142 13828 worker thread done servicing request
23:02:29.060 00.000 8960 OnExposeComplete: enter
23:02:29.063 00.003 8960 UpdateGuideState(): m_state=6
23:02:29.065 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 29
23:02:29.067 00.002 8960 Star::Find returns 1 (0), X=1151.80, Y=280.41, Mass=817497, SNR=134.2, Peak=65193 HFD=3.7
23:02:29.069 00.002 8960 MultiStar: [#1 -0.12,-0.13,1.14,U] [#2 -0.22,-0.23,1.04,U] [#3 -0.06,0.11,0.98,U] [#4 -0.08,-0.16,0.99,U] [#5 -0.12,-0.07,0.75,U] [#6 0.00,-0.14,0.89,U] [#7 0.10,0.06,0.82,U] [#8 -0.01,-0.04,0.74,U] 
23:02:29.071 00.002 8960 refined, 8 included, MultiStar: {-0.03, -0.05}, one-star: {0.25, 0.16}
23:02:29.073 00.002 8960 CameraToMount -- cameraTheta (-2.10) - m_xAngle (-0.39) = xAngle (-1.70 = -1.70)
23:02:29.075 00.002 8960 CameraToMount -- cameraTheta (-2.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.74 = -1.74)
23:02:29.077 00.002 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.05 hyp=0.06 cameraTheta=-2.10 mountX=-0.01 mountY=-0.06, mountTheta=-1.71
23:02:29.080 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.05, opts=13)
23:02:29.082 00.002 8960 Enqueuing Move request for scope (-0.03, -0.05)
23:02:29.084 00.002 13828 Worker thread wakes up
23:02:29.084 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.05) opts 0xd
23:02:29.084 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.05)
23:02:29.084 00.000 13828 Moving (-0.03, -0.05) raw xDistance=-0.01 yDistance=-0.06
23:02:29.084 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:02:29.085 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:29.085 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:02:29.085 00.000 13828 MoveAxis(E, 0, ABG)
23:02:29.085 00.000 13828 Move returns status 0, amount 0
23:02:29.085 00.000 13828 MoveAxis(N, 0, ABG)
23:02:29.085 00.000 13828 duration set to 0 by GuideMode
23:02:29.085 00.000 13828 Move returns status 0, amount 0
23:02:29.085 00.000 13828 move complete, result=0
23:02:29.085 00.000 13828 worker thread done servicing request
23:02:29.086 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3689, max=65535, med=7459, FiltMin=5638, FiltMax=65535, Gamma=2.540
23:02:29.089 00.003 8960 UpdateGuideState exits: m=817497 SNR=134.2
23:02:29.091 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:29.093 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:29.095 00.002 8960 Enqueuing Expose request
23:02:29.099 00.004 13828 Worker thread wakes up
23:02:29.099 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:02:29.101 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:29.101 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:31.567 02.466 13828 Exposure complete
23:02:31.706 00.139 13828 worker thread done servicing request
23:02:31.706 00.000 8960 OnExposeComplete: enter
23:02:31.709 00.003 8960 UpdateGuideState(): m_state=6
23:02:31.712 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 30
23:02:31.715 00.003 8960 Star::Find returns 1 (0), X=1151.86, Y=280.49, Mass=868309, SNR=134.4, Peak=65193 HFD=3.8
23:02:31.718 00.003 8960 MultiStar: [#1 -0.39,0.11,1.11,U] [#2 -0.33,-0.01,0.87,U] [#3 -0.25,0.18,0.87,U] [#4 -0.35,-0.00,0.97,U] [#5 -0.31,0.12,0.78,U] [#6 -0.21,0.03,0.93,U] [#7 -0.25,0.15,0.90,U] [#8 -0.28,0.05,0.74,U] 
23:02:31.720 00.002 8960 refined, 8 included, MultiStar: {-0.22, 0.10}, one-star: {0.31, 0.24}
23:02:31.722 00.002 8960 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.39) = xAngle (3.12 = 3.12)
23:02:31.724 00.002 8960 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.09 = 3.09)
23:02:31.727 00.003 8960 CameraToMount -- cameraX=-0.22 cameraY=0.10 hyp=0.24 cameraTheta=2.73 mountX=-0.24 mountY=0.01, mountTheta=3.09
23:02:31.731 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.10, opts=13)
23:02:31.733 00.002 8960 Enqueuing Move request for scope (-0.22, 0.10)
23:02:31.735 00.002 13828 Worker thread wakes up
23:02:31.736 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.10) opts 0xd
23:02:31.736 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.10)
23:02:31.736 00.000 13828 Moving (-0.22, 0.10) raw xDistance=-0.24 yDistance=0.01
23:02:31.736 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.24
23:02:31.736 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:31.736 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:31.736 00.000 13828 MoveAxis(E, 92, ABG)
23:02:31.736 00.000 13828 Guiding  Dir = 2, Dur = 92
23:02:31.739 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3644, max=65535, med=7446, FiltMin=5507, FiltMax=65535, Gamma=2.540
23:02:31.743 00.004 8960 UpdateGuideState exits: m=868309 SNR=134.4
23:02:31.746 00.003 13828 IsSlewing returns 0
23:02:31.746 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:31.748 00.002 13828 IsGuiding returns 0
23:02:31.748 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:31.750 00.002 8960 Enqueuing Expose request
23:02:31.753 00.003 13828 PulseGuide returned control before completion, sleep 100
23:02:31.865 00.112 13828 IsGuiding returns 0
23:02:31.865 00.000 13828 Move returns status 0, amount 92
23:02:31.865 00.000 13828 MoveAxis(N, 0, ABG)
23:02:31.865 00.000 13828 duration set to 0 by GuideMode
23:02:31.865 00.000 13828 Move returns status 0, amount 0
23:02:31.865 00.000 13828 move complete, result=0
23:02:31.865 00.000 13828 worker thread done servicing request
23:02:31.865 00.000 8960 GuideStep: -0.2 px 92 ms EAST, 0.0 px 0 ms NORTH
23:02:31.868 00.003 13828 Worker thread wakes up
23:02:31.868 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:31.868 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:34.353 02.485 13828 Exposure complete
23:02:34.494 00.141 13828 worker thread done servicing request
23:02:34.494 00.000 8960 OnExposeComplete: enter
23:02:34.498 00.004 8960 UpdateGuideState(): m_state=6
23:02:34.500 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 31
23:02:34.502 00.002 8960 Star::Find returns 1 (0), X=1151.87, Y=280.44, Mass=873904, SNR=135.3, Peak=65193 HFD=3.6
23:02:34.505 00.003 8960 MultiStar: [#1 -0.32,0.02,0.97,U] [#2 -0.41,0.11,0.93,U] [#3 -0.11,-0.01,0.93,U] [#4 -0.31,0.02,0.98,U] [#5 -0.42,0.14,0.88,U] [#6 -0.13,-0.06,0.95,U] [#7 -0.26,0.15,0.84,U] [#8 -0.16,0.19,0.73,U] 
23:02:34.507 00.002 8960 refined, 8 included, MultiStar: {-0.19, 0.08}, one-star: {0.32, 0.19}
23:02:34.509 00.002 8960 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.39) = xAngle (3.15 = -3.14)
23:02:34.511 00.002 8960 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.11 = 3.11)
23:02:34.514 00.003 8960 CameraToMount -- cameraX=-0.19 cameraY=0.08 hyp=0.21 cameraTheta=2.75 mountX=-0.21 mountY=0.01, mountTheta=3.11
23:02:34.517 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.08, opts=13)
23:02:34.519 00.002 8960 Enqueuing Move request for scope (-0.19, 0.08)
23:02:34.521 00.002 13828 Worker thread wakes up
23:02:34.521 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.08) opts 0xd
23:02:34.521 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.08)
23:02:34.521 00.000 13828 Moving (-0.19, 0.08) raw xDistance=-0.21 yDistance=0.01
23:02:34.521 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.21
23:02:34.521 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:34.521 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:02:34.521 00.000 13828 MoveAxis(E, 85, ABG)
23:02:34.521 00.000 13828 Guiding  Dir = 2, Dur = 85
23:02:34.523 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3523, max=65535, med=7459, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:02:34.526 00.003 13828 IsSlewing returns 0
23:02:34.526 00.000 8960 UpdateGuideState exits: m=873904 SNR=135.3
23:02:34.529 00.003 13828 IsGuiding returns 0
23:02:34.529 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:34.532 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:34.535 00.003 8960 Enqueuing Expose request
23:02:34.537 00.002 13828 PulseGuide returned control before completion, sleep 93
23:02:34.635 00.098 13828 IsGuiding returns 0
23:02:34.635 00.000 13828 Move returns status 0, amount 85
23:02:34.635 00.000 13828 MoveAxis(N, 0, ABG)
23:02:34.635 00.000 13828 duration set to 0 by GuideMode
23:02:34.635 00.000 13828 Move returns status 0, amount 0
23:02:34.635 00.000 13828 move complete, result=0
23:02:34.635 00.000 13828 worker thread done servicing request
23:02:34.636 00.001 8960 GuideStep: -0.2 px 85 ms EAST, 0.0 px 0 ms NORTH
23:02:34.638 00.002 13828 Worker thread wakes up
23:02:34.638 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:34.638 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:37.108 02.470 13828 Exposure complete
23:02:37.262 00.154 13828 worker thread done servicing request
23:02:37.262 00.000 8960 OnExposeComplete: enter
23:02:37.265 00.003 8960 UpdateGuideState(): m_state=6
23:02:37.268 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 32
23:02:37.270 00.002 8960 Star::Find returns 1 (0), X=1151.61, Y=280.95, Mass=849594, SNR=140.2, Peak=65360 HFD=3.6
23:02:37.273 00.003 8960 MultiStar: [#1 -0.47,0.45,0.86,U] [#2 -0.47,0.39,0.79,U] [#3 -0.41,0.56,1.04,U] [#4 -0.48,0.43,0.90,U] [#5 -0.54,0.49,0.78,U] [#6 -0.51,0.41,0.84,U] [#7 -0.33,0.49,0.87,U] [#8 -0.49,0.57,0.74,U] 
23:02:37.276 00.003 8960 refined, 8 included, MultiStar: {-0.39, 0.50}, one-star: {0.06, 0.70}
23:02:37.278 00.002 8960 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.39) = xAngle (2.62 = 2.62)
23:02:37.281 00.003 8960 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.59 = 2.59)
23:02:37.283 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=0.50 hyp=0.64 cameraTheta=2.23 mountX=-0.55 mountY=0.34, mountTheta=2.60
23:02:37.287 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=0.50, opts=13)
23:02:37.290 00.003 8960 Enqueuing Move request for scope (-0.39, 0.50)
23:02:37.292 00.002 13828 Worker thread wakes up
23:02:37.293 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.50) opts 0xd
23:02:37.293 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, 0.50)
23:02:37.293 00.000 13828 Moving (-0.39, 0.50) raw xDistance=-0.55 yDistance=0.34
23:02:37.293 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.36 from input -0.55
23:02:37.293 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:02:37.293 00.000 13828 MoveAxis(E, 215, ABG)
23:02:37.293 00.000 13828 Guiding  Dir = 2, Dur = 215
23:02:37.294 00.001 13828 IsSlewing returns 0
23:02:37.295 00.001 13828 IsGuiding returns 0
23:02:37.295 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3728, max=65535, med=7456, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:02:37.298 00.003 13828 PulseGuide returned control before completion, sleep 224
23:02:37.298 00.000 8960 UpdateGuideState exits: m=849594 SNR=140.2
23:02:37.300 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:37.302 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:37.304 00.002 8960 Enqueuing Expose request
23:02:37.523 00.219 13828 IsGuiding returns 0
23:02:37.523 00.000 13828 Move returns status 0, amount 215
23:02:37.523 00.000 13828 MoveAxis(S, 178, ABG)
23:02:37.523 00.000 13828 Guiding  Dir = 1, Dur = 178
23:02:37.525 00.002 13828 IsSlewing returns 0
23:02:37.526 00.001 13828 IsGuiding returns 0
23:02:37.528 00.002 13828 PulseGuide returned control before completion, sleep 186
23:02:37.723 00.195 13828 IsGuiding returns 0
23:02:37.723 00.000 13828 Move returns status 0, amount 178
23:02:37.723 00.000 13828 move complete, result=0
23:02:37.723 00.000 13828 worker thread done servicing request
23:02:37.723 00.000 13828 Worker thread wakes up
23:02:37.723 00.000 8960 GuideStep: -0.6 px 215 ms EAST, 0.3 px 178 ms SOUTH
23:02:37.726 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:37.726 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:40.205 02.479 13828 Exposure complete
23:02:40.350 00.145 13828 worker thread done servicing request
23:02:40.350 00.000 8960 OnExposeComplete: enter
23:02:40.353 00.003 8960 UpdateGuideState(): m_state=6
23:02:40.355 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 33
23:02:40.358 00.003 8960 Star::Find returns 1 (0), X=1152.26, Y=280.32, Mass=865384, SNR=140.3, Peak=62000 HFD=3.7
23:02:40.360 00.002 8960 MultiStar: [#1 0.03,0.00,1.01,U] [#2 0.09,-0.02,0.99,U] [#3 0.14,0.06,0.81,U] [#4 0.11,-0.04,0.91,U] [#5 0.11,0.06,0.78,U] [#6 0.12,-0.04,0.78,U] [#7 0.13,0.05,0.86,U] [#8 0.10,0.12,0.75,U] 
23:02:40.362 00.002 8960 refined, 8 included, MultiStar: {0.18, 0.03}, one-star: {0.71, 0.07}
23:02:40.364 00.002 8960 CameraToMount -- cameraTheta (0.15) - m_xAngle (-0.39) = xAngle (0.54 = 0.54)
23:02:40.366 00.002 8960 CameraToMount -- cameraTheta (0.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.51 = 0.51)
23:02:40.368 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=0.03 hyp=0.18 cameraTheta=0.15 mountX=0.16 mountY=0.09, mountTheta=0.52
23:02:40.371 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=0.03, opts=13)
23:02:40.373 00.002 8960 Enqueuing Move request for scope (0.18, 0.03)
23:02:40.376 00.003 13828 Worker thread wakes up
23:02:40.376 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, 0.03) opts 0xd
23:02:40.376 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, 0.03)
23:02:40.376 00.000 13828 Moving (0.18, 0.03) raw xDistance=0.16 yDistance=0.09
23:02:40.376 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.07 from input 0.16
23:02:40.377 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:40.377 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:02:40.377 00.000 13828 MoveAxis(W, 44, ABG)
23:02:40.377 00.000 13828 Guiding  Dir = 3, Dur = 44
23:02:40.378 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3312, max=65535, med=7452, FiltMin=5577, FiltMax=65535, Gamma=2.540
23:02:40.381 00.003 13828 IsSlewing returns 0
23:02:40.381 00.000 8960 UpdateGuideState exits: m=865384 SNR=140.3
23:02:40.382 00.001 13828 IsGuiding returns 0
23:02:40.382 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:40.385 00.003 13828 PulseGuide returned control before completion, sleep 52
23:02:40.385 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:40.387 00.002 8960 Enqueuing Expose request
23:02:40.442 00.055 13828 IsGuiding returns 1
23:02:40.442 00.000 13828 scope still moving after pulse duration time elapsed
23:02:40.473 00.031 13828 IsSlewing returns 0
23:02:40.474 00.001 13828 IsGuiding returns 0
23:02:40.474 00.000 13828 scope move finished after 44 + 47 ms
23:02:40.474 00.000 13828 Move returns status 0, amount 44
23:02:40.474 00.000 13828 MoveAxis(N, 0, ABG)
23:02:40.474 00.000 13828 duration set to 0 by GuideMode
23:02:40.474 00.000 13828 Move returns status 0, amount 0
23:02:40.474 00.000 13828 move complete, result=0
23:02:40.474 00.000 13828 worker thread done servicing request
23:02:40.474 00.000 8960 GuideStep: 0.2 px 44 ms WEST, 0.1 px 0 ms NORTH
23:02:40.476 00.002 13828 Worker thread wakes up
23:02:40.476 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:40.476 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:42.948 02.472 13828 Exposure complete
23:02:43.085 00.137 13828 worker thread done servicing request
23:02:43.085 00.000 8960 OnExposeComplete: enter
23:02:43.087 00.002 8960 UpdateGuideState(): m_state=6
23:02:43.089 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 34
23:02:43.092 00.003 8960 Star::Find returns 1 (0), X=1152.13, Y=280.50, Mass=897830, SNR=137.2, Peak=65193 HFD=3.7
23:02:43.095 00.003 8960 MultiStar: [#1 -0.02,-0.00,1.00,U] [#2 -0.02,-0.01,0.99,U] [#3 0.15,0.06,0.77,U] [#4 0.11,-0.13,0.93,U] [#5 0.08,0.11,0.89,U] [#6 0.11,-0.05,0.95,U] [#7 0.08,0.04,0.99,U] [#8 0.13,0.14,0.74,U] 
23:02:43.098 00.003 8960 refined, 8 included, MultiStar: {0.13, 0.04}, one-star: {0.58, 0.25}
23:02:43.100 00.002 8960 CameraToMount -- cameraTheta (0.31) - m_xAngle (-0.39) = xAngle (0.71 = 0.71)
23:02:43.102 00.002 8960 CameraToMount -- cameraTheta (0.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.67 = 0.67)
23:02:43.104 00.002 8960 CameraToMount -- cameraX=0.13 cameraY=0.04 hyp=0.14 cameraTheta=0.31 mountX=0.11 mountY=0.09, mountTheta=0.69
23:02:43.108 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.13, y=0.04, opts=13)
23:02:43.112 00.004 8960 Enqueuing Move request for scope (0.13, 0.04)
23:02:43.115 00.003 13828 Worker thread wakes up
23:02:43.115 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.13, 0.04) opts 0xd
23:02:43.115 00.000 13828 Handling offset move in thread for scope, endpoint = (0.13, 0.04)
23:02:43.115 00.000 13828 Moving (0.13, 0.04) raw xDistance=0.11 yDistance=0.09
23:02:43.115 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11
23:02:43.115 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:43.115 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:02:43.115 00.000 13828 MoveAxis(E, 0, ABG)
23:02:43.115 00.000 13828 Move returns status 0, amount 0
23:02:43.115 00.000 13828 MoveAxis(N, 0, ABG)
23:02:43.115 00.000 13828 duration set to 0 by GuideMode
23:02:43.115 00.000 13828 Move returns status 0, amount 0
23:02:43.116 00.001 13828 move complete, result=0
23:02:43.116 00.000 13828 worker thread done servicing request
23:02:43.117 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3644, max=65535, med=7452, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:02:43.119 00.002 8960 UpdateGuideState exits: m=897830 SNR=137.2
23:02:43.121 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:43.125 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:43.127 00.002 8960 Enqueuing Expose request
23:02:43.129 00.002 13828 Worker thread wakes up
23:02:43.129 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:43.133 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:43.133 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:45.599 02.466 13828 Exposure complete
23:02:45.734 00.135 13828 worker thread done servicing request
23:02:45.734 00.000 8960 OnExposeComplete: enter
23:02:45.736 00.002 8960 UpdateGuideState(): m_state=6
23:02:45.738 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 35
23:02:45.740 00.002 8960 Star::Find returns 1 (0), X=1152.12, Y=280.40, Mass=864320, SNR=146.8, Peak=60841 HFD=3.8
23:02:45.743 00.003 8960 MultiStar: [#1 0.18,-0.07,0.93,U] [#2 0.00,-0.10,0.85,U] [#3 0.09,0.10,0.86,U] [#4 0.06,-0.10,0.89,U] [#5 0.10,-0.13,0.73,U] [#6 0.10,0.05,0.68,U] [#7 0.09,0.06,0.84,U] [#8 0.06,0.20,0.71,U] 
23:02:45.745 00.002 8960 refined, 8 included, MultiStar: {0.15, 0.02}, one-star: {0.58, 0.15}
23:02:45.748 00.003 8960 CameraToMount -- cameraTheta (0.11) - m_xAngle (-0.39) = xAngle (0.51 = 0.51)
23:02:45.750 00.002 8960 CameraToMount -- cameraTheta (0.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.47 = 0.47)
23:02:45.753 00.003 8960 CameraToMount -- cameraX=0.15 cameraY=0.02 hyp=0.15 cameraTheta=0.11 mountX=0.13 mountY=0.07, mountTheta=0.48
23:02:45.757 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=0.02, opts=13)
23:02:45.759 00.002 8960 Enqueuing Move request for scope (0.15, 0.02)
23:02:45.761 00.002 13828 Worker thread wakes up
23:02:45.761 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.02) opts 0xd
23:02:45.762 00.001 13828 Handling offset move in thread for scope, endpoint = (0.15, 0.02)
23:02:45.762 00.000 13828 Moving (0.15, 0.02) raw xDistance=0.13 yDistance=0.07
23:02:45.762 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
23:02:45.762 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:45.762 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:02:45.762 00.000 13828 MoveAxis(W, 50, ABG)
23:02:45.762 00.000 13828 Guiding  Dir = 3, Dur = 50
23:02:45.764 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3772, max=65535, med=7452, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:02:45.768 00.004 13828 IsSlewing returns 0
23:02:45.768 00.000 8960 UpdateGuideState exits: m=864320 SNR=146.8
23:02:45.770 00.002 13828 IsGuiding returns 0
23:02:45.771 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:45.774 00.003 13828 PulseGuide returned control before completion, sleep 58
23:02:45.775 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:45.779 00.004 8960 Enqueuing Expose request
23:02:45.836 00.057 13828 IsGuiding returns 0
23:02:45.836 00.000 13828 Move returns status 0, amount 50
23:02:45.836 00.000 13828 MoveAxis(N, 0, ABG)
23:02:45.836 00.000 13828 duration set to 0 by GuideMode
23:02:45.836 00.000 13828 Move returns status 0, amount 0
23:02:45.836 00.000 13828 move complete, result=0
23:02:45.837 00.001 13828 worker thread done servicing request
23:02:45.837 00.000 13828 Worker thread wakes up
23:02:45.837 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:45.837 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:45.838 00.001 8960 GuideStep: 0.1 px 50 ms WEST, 0.1 px 0 ms NORTH
23:02:48.306 02.468 13828 Exposure complete
23:02:48.446 00.140 13828 worker thread done servicing request
23:02:48.446 00.000 8960 OnExposeComplete: enter
23:02:48.448 00.002 8960 UpdateGuideState(): m_state=6
23:02:48.450 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 36
23:02:48.453 00.003 8960 Star::Find returns 1 (0), X=1151.78, Y=280.55, Mass=795628, SNR=117.9, Peak=65360 HFD=3.7
23:02:48.456 00.003 8960 MultiStar: [#1 -0.31,0.14,1.27,U] [#2 -0.52,0.12,1.22,U] [#3 -0.23,0.15,1.08,U] [#4 -0.33,-0.03,1.02,U] [#5 -0.23,0.25,0.84,U] [#6 -0.27,0.07,0.97,U] [#7 -0.27,0.07,1.05,U] [#8 -0.39,0.17,0.88,U] 
23:02:48.459 00.003 8960 refined, 8 included, MultiStar: {-0.26, 0.14}, one-star: {0.23, 0.30}
23:02:48.461 00.002 8960 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.39) = xAngle (3.06 = 3.06)
23:02:48.463 00.002 8960 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.03 = 3.03)
23:02:48.467 00.004 8960 CameraToMount -- cameraX=-0.26 cameraY=0.14 hyp=0.30 cameraTheta=2.67 mountX=-0.30 mountY=0.03, mountTheta=3.03
23:02:48.471 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.14, opts=13)
23:02:48.473 00.002 8960 Enqueuing Move request for scope (-0.26, 0.14)
23:02:48.475 00.002 13828 Worker thread wakes up
23:02:48.475 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.14) opts 0xd
23:02:48.475 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.14)
23:02:48.475 00.000 13828 Moving (-0.26, 0.14) raw xDistance=-0.30 yDistance=0.03
23:02:48.475 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.30
23:02:48.475 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:48.475 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:02:48.475 00.000 13828 MoveAxis(E, 108, ABG)
23:02:48.475 00.000 13828 Guiding  Dir = 2, Dur = 108
23:02:48.477 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4048, max=65535, med=7446, FiltMin=5500, FiltMax=65535, Gamma=2.540
23:02:48.479 00.002 13828 IsSlewing returns 0
23:02:48.479 00.000 8960 UpdateGuideState exits: m=795628 SNR=117.9
23:02:48.481 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:48.483 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:48.484 00.001 8960 Enqueuing Expose request
23:02:48.486 00.002 13828 IsGuiding returns 0
23:02:48.488 00.002 13828 PulseGuide returned control before completion, sleep 116
23:02:48.607 00.119 13828 IsGuiding returns 0
23:02:48.607 00.000 13828 Move returns status 0, amount 108
23:02:48.607 00.000 13828 MoveAxis(N, 0, ABG)
23:02:48.607 00.000 13828 duration set to 0 by GuideMode
23:02:48.607 00.000 13828 Move returns status 0, amount 0
23:02:48.607 00.000 13828 move complete, result=0
23:02:48.607 00.000 13828 worker thread done servicing request
23:02:48.607 00.000 13828 Worker thread wakes up
23:02:48.607 00.000 8960 GuideStep: -0.3 px 108 ms EAST, 0.0 px 0 ms NORTH
23:02:48.611 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:48.611 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:51.083 02.472 13828 Exposure complete
23:02:51.225 00.142 13828 worker thread done servicing request
23:02:51.225 00.000 8960 OnExposeComplete: enter
23:02:51.227 00.002 8960 UpdateGuideState(): m_state=6
23:02:51.229 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 37
23:02:51.231 00.002 8960 Star::Find returns 1 (0), X=1151.98, Y=280.63, Mass=802364, SNR=126.1, Peak=65193 HFD=3.7
23:02:51.233 00.002 8960 MultiStar: [#1 -0.15,0.00,1.04,U] [#2 -0.26,0.30,1.13,U] [#3 -0.13,0.25,0.99,U] [#4 -0.05,0.18,1.11,U] [#5 -0.15,0.23,0.80,U] [#6 -0.01,0.06,0.85,U] [#7 -0.16,0.33,1.02,U] [#8 -0.01,0.15,0.77,U] 
23:02:51.235 00.002 8960 refined, 8 included, MultiStar: {-0.06, 0.21}, one-star: {0.43, 0.38}
23:02:51.238 00.003 8960 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.39) = xAngle (2.24 = 2.24)
23:02:51.240 00.002 8960 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.20 = 2.20)
23:02:51.242 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=0.21 hyp=0.22 cameraTheta=1.84 mountX=-0.14 mountY=0.18, mountTheta=2.22
23:02:51.245 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=0.21, opts=13)
23:02:51.247 00.002 8960 Enqueuing Move request for scope (-0.06, 0.21)
23:02:51.249 00.002 13828 Worker thread wakes up
23:02:51.249 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.21) opts 0xd
23:02:51.249 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, 0.21)
23:02:51.249 00.000 13828 Moving (-0.06, 0.21) raw xDistance=-0.14 yDistance=0.18
23:02:51.249 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
23:02:51.249 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:51.249 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:02:51.250 00.001 13828 MoveAxis(E, 59, ABG)
23:02:51.250 00.000 13828 Guiding  Dir = 2, Dur = 59
23:02:51.252 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3619, max=65535, med=7452, FiltMin=5520, FiltMax=65535, Gamma=2.540
23:02:51.254 00.002 13828 IsSlewing returns 0
23:02:51.254 00.000 8960 UpdateGuideState exits: m=802364 SNR=126.1
23:02:51.257 00.003 13828 IsGuiding returns 0
23:02:51.257 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:51.259 00.002 13828 PulseGuide returned control before completion, sleep 68
23:02:51.259 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:51.262 00.003 8960 Enqueuing Expose request
23:02:51.340 00.078 13828 IsGuiding returns 0
23:02:51.340 00.000 13828 Move returns status 0, amount 59
23:02:51.340 00.000 13828 MoveAxis(N, 0, ABG)
23:02:51.340 00.000 13828 duration set to 0 by GuideMode
23:02:51.340 00.000 13828 Move returns status 0, amount 0
23:02:51.340 00.000 13828 move complete, result=0
23:02:51.340 00.000 13828 worker thread done servicing request
23:02:51.341 00.001 8960 GuideStep: -0.1 px 59 ms EAST, 0.2 px 0 ms NORTH
23:02:51.343 00.002 13828 Worker thread wakes up
23:02:51.344 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:51.344 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:53.805 02.461 13828 Exposure complete
23:02:53.954 00.149 13828 worker thread done servicing request
23:02:53.954 00.000 8960 OnExposeComplete: enter
23:02:53.958 00.004 8960 UpdateGuideState(): m_state=6
23:02:53.962 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 38
23:02:53.964 00.002 8960 Star::Find returns 1 (0), X=1151.92, Y=280.76, Mass=834173, SNR=120.5, Peak=65360 HFD=3.9
23:02:53.966 00.002 8960 MultiStar: [#1 -0.36,0.28,1.23,U] [#2 -0.37,0.20,1.32,U] [#3 -0.19,0.31,1.09,U] [#4 -0.32,0.26,1.28,U] [#5 -0.17,0.27,1.03,U] [#6 -0.24,0.26,0.92,U] [#7 -0.05,0.30,1.06,U] [#8 -0.26,0.25,0.94,U] 
23:02:53.968 00.002 8960 refined, 8 included, MultiStar: {-0.19, 0.29}, one-star: {0.37, 0.51}
23:02:53.971 00.003 8960 CameraToMount -- cameraTheta (2.15) - m_xAngle (-0.39) = xAngle (2.54 = 2.54)
23:02:53.973 00.002 8960 CameraToMount -- cameraTheta (2.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.51 = 2.51)
23:02:53.975 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.29 hyp=0.35 cameraTheta=2.15 mountX=-0.29 mountY=0.20, mountTheta=2.52
23:02:53.978 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.29, opts=13)
23:02:53.980 00.002 8960 Enqueuing Move request for scope (-0.19, 0.29)
23:02:53.982 00.002 13828 Worker thread wakes up
23:02:53.982 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.29) opts 0xd
23:02:53.982 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.29)
23:02:53.982 00.000 13828 Moving (-0.19, 0.29) raw xDistance=-0.29 yDistance=0.20
23:02:53.982 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.29
23:02:53.982 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:02:53.982 00.000 13828 MoveAxis(E, 112, ABG)
23:02:53.982 00.000 13828 Guiding  Dir = 2, Dur = 112
23:02:53.984 00.002 13828 IsSlewing returns 0
23:02:53.984 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3849, max=65535, med=7459, FiltMin=5215, FiltMax=65535, Gamma=2.540
23:02:53.986 00.002 13828 IsGuiding returns 0
23:02:53.987 00.001 8960 UpdateGuideState exits: m=834173 SNR=120.5
23:02:53.989 00.002 13828 PulseGuide returned control before completion, sleep 120
23:02:53.989 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:53.992 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:53.994 00.002 8960 Enqueuing Expose request
23:02:54.124 00.130 13828 IsGuiding returns 0
23:02:54.124 00.000 13828 Move returns status 0, amount 112
23:02:54.124 00.000 13828 MoveAxis(S, 109, ABG)
23:02:54.124 00.000 13828 Guiding  Dir = 1, Dur = 109
23:02:54.127 00.003 13828 IsSlewing returns 0
23:02:54.127 00.000 13828 IsGuiding returns 0
23:02:54.129 00.002 13828 PulseGuide returned control before completion, sleep 118
23:02:54.249 00.120 13828 IsGuiding returns 0
23:02:54.249 00.000 13828 Move returns status 0, amount 109
23:02:54.249 00.000 13828 move complete, result=0
23:02:54.250 00.001 13828 worker thread done servicing request
23:02:54.250 00.000 8960 GuideStep: -0.3 px 112 ms EAST, 0.2 px 109 ms SOUTH
23:02:54.252 00.002 13828 Worker thread wakes up
23:02:54.252 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:54.252 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:56.725 02.473 13828 Exposure complete
23:02:56.859 00.134 13828 worker thread done servicing request
23:02:56.860 00.001 8960 OnExposeComplete: enter
23:02:56.862 00.002 8960 UpdateGuideState(): m_state=6
23:02:56.864 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 39
23:02:56.866 00.002 8960 Star::Find returns 1 (0), X=1152.09, Y=280.49, Mass=839605, SNR=134.7, Peak=65193 HFD=3.6
23:02:56.868 00.002 8960 MultiStar: [#1 0.00,0.03,1.06,U] [#2 -0.07,-0.02,0.89,U] [#3 -0.06,0.04,0.88,U] [#4 -0.09,-0.04,1.04,U] [#5 -0.11,0.15,0.80,U] [#6 0.05,0.01,0.83,U] [#7 -0.07,0.10,0.94,U] [#8 -0.08,0.29,0.99,U] 
23:02:56.871 00.003 8960 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {0.55, 0.23}
23:02:56.873 00.002 8960 CameraToMount -- cameraTheta (1.38) - m_xAngle (-0.39) = xAngle (1.77 = 1.77)
23:02:56.876 00.003 8960 CameraToMount -- cameraTheta (1.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.73 = 1.73)
23:02:56.878 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.38 mountX=-0.02 mountY=0.09, mountTheta=1.77
23:02:56.881 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=0.09, opts=13)
23:02:56.883 00.002 8960 Enqueuing Move request for scope (0.02, 0.09)
23:02:56.885 00.002 13828 Worker thread wakes up
23:02:56.885 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
23:02:56.885 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
23:02:56.885 00.000 13828 Moving (0.02, 0.09) raw xDistance=-0.02 yDistance=0.09
23:02:56.885 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:02:56.885 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:56.885 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:02:56.885 00.000 13828 MoveAxis(E, 0, ABG)
23:02:56.885 00.000 13828 Move returns status 0, amount 0
23:02:56.885 00.000 13828 MoveAxis(N, 0, ABG)
23:02:56.885 00.000 13828 duration set to 0 by GuideMode
23:02:56.885 00.000 13828 Move returns status 0, amount 0
23:02:56.885 00.000 13828 move complete, result=0
23:02:56.886 00.001 13828 worker thread done servicing request
23:02:56.887 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3747, max=65535, med=7459, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:02:56.889 00.002 8960 UpdateGuideState exits: m=839605 SNR=134.7
23:02:56.891 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:56.893 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:56.894 00.001 8960 Enqueuing Expose request
23:02:56.896 00.002 13828 Worker thread wakes up
23:02:56.896 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:02:56.898 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:56.898 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:02:59.367 02.469 13828 Exposure complete
23:02:59.510 00.143 13828 worker thread done servicing request
23:02:59.510 00.000 8960 OnExposeComplete: enter
23:02:59.513 00.003 8960 UpdateGuideState(): m_state=6
23:02:59.515 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 40
23:02:59.517 00.002 8960 Star::Find returns 1 (0), X=1151.65, Y=280.64, Mass=866294, SNR=135.7, Peak=65360 HFD=3.5
23:02:59.520 00.003 8960 MultiStar: [#1 -0.48,0.18,1.04,U] [#2 -0.41,0.10,0.92,U] [#3 -0.35,0.24,0.97,U] [#4 -0.46,0.12,0.90,U] [#5 -0.35,0.22,0.83,U] [#6 -0.33,0.15,0.80,U] [#7 -0.31,0.19,0.97,U] [#8 -0.31,0.29,0.69,U] 
23:02:59.521 00.001 8960 refined, 8 included, MultiStar: {-0.32, 0.21}, one-star: {0.10, 0.39}
23:02:59.523 00.002 8960 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.39) = xAngle (2.95 = 2.95)
23:02:59.525 00.002 8960 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.92 = 2.92)
23:02:59.527 00.002 8960 CameraToMount -- cameraX=-0.32 cameraY=0.21 hyp=0.38 cameraTheta=2.56 mountX=-0.37 mountY=0.08, mountTheta=2.92
23:02:59.531 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.32, y=0.21, opts=13)
23:02:59.533 00.002 8960 Enqueuing Move request for scope (-0.32, 0.21)
23:02:59.535 00.002 13828 Worker thread wakes up
23:02:59.535 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.32, 0.21) opts 0xd
23:02:59.535 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.32, 0.21)
23:02:59.535 00.000 13828 Moving (-0.32, 0.21) raw xDistance=-0.37 yDistance=0.08
23:02:59.535 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.24 from input -0.37
23:02:59.536 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:02:59.536 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:02:59.536 00.000 13828 MoveAxis(E, 141, ABG)
23:02:59.536 00.000 13828 Guiding  Dir = 2, Dur = 141
23:02:59.538 00.002 13828 IsSlewing returns 0
23:02:59.538 00.000 13828 IsGuiding returns 0
23:02:59.538 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3856, max=65535, med=7452, FiltMin=5564, FiltMax=65535, Gamma=2.540
23:02:59.541 00.003 13828 PulseGuide returned control before completion, sleep 150
23:02:59.541 00.000 8960 UpdateGuideState exits: m=866294 SNR=135.7
23:02:59.543 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:02:59.545 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:02:59.547 00.002 8960 Enqueuing Expose request
23:02:59.701 00.154 13828 IsGuiding returns 0
23:02:59.701 00.000 13828 Move returns status 0, amount 141
23:02:59.701 00.000 13828 MoveAxis(N, 0, ABG)
23:02:59.701 00.000 13828 duration set to 0 by GuideMode
23:02:59.701 00.000 13828 Move returns status 0, amount 0
23:02:59.701 00.000 13828 move complete, result=0
23:02:59.702 00.001 13828 worker thread done servicing request
23:02:59.702 00.000 13828 Worker thread wakes up
23:02:59.702 00.000 8960 GuideStep: -0.4 px 141 ms EAST, 0.1 px 0 ms NORTH
23:02:59.704 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:02:59.705 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:02.168 02.463 13828 Exposure complete
23:03:02.305 00.137 13828 worker thread done servicing request
23:03:02.305 00.000 8960 OnExposeComplete: enter
23:03:02.307 00.002 8960 UpdateGuideState(): m_state=6
23:03:02.310 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 41
23:03:02.312 00.002 8960 Star::Find returns 1 (0), X=1151.57, Y=280.97, Mass=852394, SNR=135.6, Peak=61449 HFD=3.7
23:03:02.314 00.002 8960 MultiStar: [#1 -0.63,0.60,0.00,M1] [#2 -0.51,0.55,0.92,U] [#3 -0.62,0.61,0.00,M1] [#4 -0.67,0.53,0.00,M1] [#5 -0.68,0.73,0.00,M1] [#6 -0.48,0.62,0.00,M1] [#7 -0.58,0.59,0.00,M1] [#8 -0.64,0.60,0.00,M1] 
23:03:02.315 00.001 8960 refined, 1 included, MultiStar: {-0.23, 0.64}, one-star: {0.02, 0.72}
23:03:02.317 00.002 8960 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.39) = xAngle (2.31 = 2.31)
23:03:02.320 00.003 8960 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.28 = 2.28)
23:03:02.323 00.003 8960 CameraToMount -- cameraX=-0.23 cameraY=0.64 hyp=0.68 cameraTheta=1.92 mountX=-0.46 mountY=0.52, mountTheta=2.30
23:03:02.326 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=0.64, opts=13)
23:03:02.328 00.002 8960 Enqueuing Move request for scope (-0.23, 0.64)
23:03:02.330 00.002 13828 Worker thread wakes up
23:03:02.330 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, 0.64) opts 0xd
23:03:02.330 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, 0.64)
23:03:02.330 00.000 13828 Moving (-0.23, 0.64) raw xDistance=-0.46 yDistance=0.52
23:03:02.330 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.46
23:03:02.330 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.52 from input 0.52
23:03:02.330 00.000 13828 MoveAxis(E, 183, ABG)
23:03:02.330 00.000 13828 Guiding  Dir = 2, Dur = 183
23:03:02.331 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3420, max=65535, med=7446, FiltMin=5539, FiltMax=65535, Gamma=2.540
23:03:02.334 00.003 13828 IsSlewing returns 0
23:03:02.334 00.000 8960 UpdateGuideState exits: m=852394 SNR=135.6
23:03:02.337 00.003 13828 IsGuiding returns 0
23:03:02.337 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:02.339 00.002 13828 PulseGuide returned control before completion, sleep 192
23:03:02.339 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:02.341 00.002 8960 Enqueuing Expose request
23:03:02.537 00.196 13828 IsGuiding returns 0
23:03:02.537 00.000 13828 Move returns status 0, amount 183
23:03:02.537 00.000 13828 MoveAxis(S, 274, ABG)
23:03:02.537 00.000 13828 Guiding  Dir = 1, Dur = 274
23:03:02.538 00.001 13828 IsSlewing returns 0
23:03:02.539 00.001 13828 IsGuiding returns 0
23:03:02.540 00.001 13828 PulseGuide returned control before completion, sleep 283
23:03:02.837 00.297 13828 IsGuiding returns 0
23:03:02.837 00.000 13828 Move returns status 0, amount 274
23:03:02.837 00.000 13828 move complete, result=0
23:03:02.837 00.000 13828 worker thread done servicing request
23:03:02.837 00.000 8960 GuideStep: -0.5 px 183 ms EAST, 0.5 px 274 ms SOUTH
23:03:02.839 00.002 13828 Worker thread wakes up
23:03:02.839 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:02.839 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:05.312 02.473 13828 Exposure complete
23:03:05.446 00.134 13828 worker thread done servicing request
23:03:05.446 00.000 8960 OnExposeComplete: enter
23:03:05.448 00.002 8960 UpdateGuideState(): m_state=6
23:03:05.450 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 42
23:03:05.452 00.002 8960 Star::Find returns 1 (0), X=1151.93, Y=280.30, Mass=905070, SNR=132.6, Peak=65360 HFD=3.9
23:03:05.454 00.002 8960 MultiStar: [#1 -0.18,-0.14,1.12,U] [#2 -0.28,-0.11,0.89,U] [#3 -0.08,-0.14,0.83,U] [#4 -0.03,-0.25,1.06,U] [#5 -0.21,-0.12,0.77,U] [#6 0.02,-0.12,0.83,U] [#7 0.02,-0.12,1.04,U] [#8 -0.12,-0.07,0.79,U] 
23:03:05.456 00.002 8960 refined, 8 included, MultiStar: {-0.05, -0.11}, one-star: {0.38, 0.05}
23:03:05.458 00.002 8960 CameraToMount -- cameraTheta (-1.97) - m_xAngle (-0.39) = xAngle (-1.58 = -1.58)
23:03:05.459 00.001 8960 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.61 = -1.61)
23:03:05.461 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.11 hyp=0.12 cameraTheta=-1.97 mountX=-0.00 mountY=-0.12, mountTheta=-1.58
23:03:05.464 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.11, opts=13)
23:03:05.466 00.002 8960 Enqueuing Move request for scope (-0.05, -0.11)
23:03:05.468 00.002 13828 Worker thread wakes up
23:03:05.468 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.11) opts 0xd
23:03:05.468 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.11)
23:03:05.468 00.000 13828 Moving (-0.05, -0.11) raw xDistance=-0.00 yDistance=-0.12
23:03:05.468 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00
23:03:05.468 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:05.468 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:03:05.468 00.000 13828 MoveAxis(E, 0, ABG)
23:03:05.468 00.000 13828 Move returns status 0, amount 0
23:03:05.469 00.001 13828 MoveAxis(N, 0, ABG)
23:03:05.469 00.000 13828 duration set to 0 by GuideMode
23:03:05.469 00.000 13828 Move returns status 0, amount 0
23:03:05.469 00.000 13828 move complete, result=0
23:03:05.469 00.000 13828 worker thread done servicing request
23:03:05.473 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3708, max=65535, med=7459, FiltMin=5577, FiltMax=65535, Gamma=2.540
23:03:05.475 00.002 8960 UpdateGuideState exits: m=905070 SNR=132.6
23:03:05.478 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:05.480 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:05.482 00.002 8960 Enqueuing Expose request
23:03:05.483 00.001 13828 Worker thread wakes up
23:03:05.483 00.000 8960 GuideStep: -0.0 px 0 ms EAST, -0.1 px 0 ms NORTH
23:03:05.485 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:05.485 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:07.955 02.470 13828 Exposure complete
23:03:08.117 00.162 13828 worker thread done servicing request
23:03:08.117 00.000 8960 OnExposeComplete: enter
23:03:08.121 00.004 8960 UpdateGuideState(): m_state=6
23:03:08.125 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 43
23:03:08.130 00.005 8960 Star::Find returns 1 (0), X=1151.98, Y=280.33, Mass=850718, SNR=136.9, Peak=65193 HFD=3.9
23:03:08.133 00.003 8960 MultiStar: [#1 -0.20,-0.28,0.99,U] [#2 -0.14,-0.20,1.01,U] [#3 -0.05,-0.18,0.86,U] [#4 -0.05,-0.33,0.99,U] [#5 -0.08,-0.15,0.79,U] [#6 0.02,-0.31,0.78,U] [#7 0.07,-0.25,0.89,U] [#8 0.11,-0.20,0.73,U] 
23:03:08.135 00.002 8960 refined, 8 included, MultiStar: {0.01, -0.20}, one-star: {0.43, 0.08}
23:03:08.137 00.002 8960 CameraToMount -- cameraTheta (-1.52) - m_xAngle (-0.39) = xAngle (-1.12 = -1.12)
23:03:08.139 00.002 8960 CameraToMount -- cameraTheta (-1.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.16 = -1.16)
23:03:08.141 00.002 8960 CameraToMount -- cameraX=0.01 cameraY=-0.20 hyp=0.20 cameraTheta=-1.52 mountX=0.09 mountY=-0.18, mountTheta=-1.13
23:03:08.145 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=-0.20, opts=13)
23:03:08.147 00.002 8960 Enqueuing Move request for scope (0.01, -0.20)
23:03:08.149 00.002 13828 Worker thread wakes up
23:03:08.149 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, -0.20) opts 0xd
23:03:08.149 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, -0.20)
23:03:08.149 00.000 13828 Moving (0.01, -0.20) raw xDistance=0.09 yDistance=-0.18
23:03:08.149 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09
23:03:08.149 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:08.149 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.18
23:03:08.149 00.000 13828 MoveAxis(E, 0, ABG)
23:03:08.149 00.000 13828 Move returns status 0, amount 0
23:03:08.149 00.000 13828 MoveAxis(N, 0, ABG)
23:03:08.149 00.000 13828 duration set to 0 by GuideMode
23:03:08.149 00.000 13828 Move returns status 0, amount 0
23:03:08.149 00.000 13828 move complete, result=0
23:03:08.149 00.000 13828 worker thread done servicing request
23:03:08.153 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3792, max=65535, med=7465, FiltMin=5660, FiltMax=65535, Gamma=2.540
23:03:08.155 00.002 8960 UpdateGuideState exits: m=850718 SNR=136.9
23:03:08.157 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:08.159 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:08.161 00.002 8960 Enqueuing Expose request
23:03:08.164 00.003 13828 Worker thread wakes up
23:03:08.164 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:03:08.166 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:08.166 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:10.645 02.479 13828 Exposure complete
23:03:10.779 00.134 13828 worker thread done servicing request
23:03:10.779 00.000 8960 OnExposeComplete: enter
23:03:10.781 00.002 8960 UpdateGuideState(): m_state=6
23:03:10.784 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 44
23:03:10.787 00.003 8960 Star::Find returns 1 (0), X=1152.19, Y=280.17, Mass=820482, SNR=137.3, Peak=65193 HFD=3.7
23:03:10.790 00.003 8960 MultiStar: [#1 0.12,-0.27,1.10,U] [#2 0.23,-0.36,1.03,U] [#3 0.37,-0.25,0.99,U] [#4 0.20,-0.25,0.99,U] [#5 0.13,-0.04,0.86,U] [#6 0.24,-0.40,0.78,U] [#7 0.28,-0.20,0.89,U] [#8 0.29,-0.33,0.69,U] 
23:03:10.793 00.003 8960 refined, 8 included, MultiStar: {0.28, -0.24}, one-star: {0.64, -0.08}
23:03:10.795 00.002 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.39) = xAngle (-0.32 = -0.32)
23:03:10.797 00.002 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
23:03:10.799 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=-0.24 hyp=0.37 cameraTheta=-0.71 mountX=0.35 mountY=-0.13, mountTheta=-0.35
23:03:10.803 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=-0.24, opts=13)
23:03:10.806 00.003 8960 Enqueuing Move request for scope (0.28, -0.24)
23:03:10.808 00.002 13828 Worker thread wakes up
23:03:10.808 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, -0.24) opts 0xd
23:03:10.809 00.001 13828 Handling offset move in thread for scope, endpoint = (0.28, -0.24)
23:03:10.809 00.000 13828 Moving (0.28, -0.24) raw xDistance=0.35 yDistance=-0.13
23:03:10.809 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.35
23:03:10.809 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:10.809 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.13
23:03:10.809 00.000 13828 MoveAxis(W, 132, ABG)
23:03:10.809 00.000 13828 Guiding  Dir = 3, Dur = 132
23:03:10.811 00.002 13828 IsSlewing returns 0
23:03:10.812 00.001 13828 IsGuiding returns 0
23:03:10.813 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3292, max=65535, med=7459, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:03:10.817 00.004 13828 PulseGuide returned control before completion, sleep 140
23:03:10.817 00.000 8960 UpdateGuideState exits: m=820482 SNR=137.3
23:03:10.819 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:10.821 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:10.824 00.003 8960 Enqueuing Expose request
23:03:10.961 00.137 13828 IsGuiding returns 0
23:03:10.961 00.000 13828 Move returns status 0, amount 132
23:03:10.961 00.000 13828 MoveAxis(N, 0, ABG)
23:03:10.961 00.000 13828 duration set to 0 by GuideMode
23:03:10.961 00.000 13828 Move returns status 0, amount 0
23:03:10.961 00.000 13828 move complete, result=0
23:03:10.961 00.000 13828 worker thread done servicing request
23:03:10.961 00.000 8960 GuideStep: 0.3 px 132 ms WEST, -0.1 px 0 ms NORTH
23:03:10.965 00.004 13828 Worker thread wakes up
23:03:10.965 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:10.965 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:13.436 02.471 13828 Exposure complete
23:03:13.573 00.137 13828 worker thread done servicing request
23:03:13.573 00.000 8960 OnExposeComplete: enter
23:03:13.575 00.002 8960 UpdateGuideState(): m_state=6
23:03:13.578 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 45
23:03:13.580 00.002 8960 Star::Find returns 1 (0), X=1152.19, Y=280.21, Mass=851235, SNR=126.1, Peak=57340 HFD=3.6
23:03:13.582 00.002 8960 MultiStar: [#1 0.14,-0.05,1.11,U] [#2 0.15,-0.32,1.02,U] [#3 0.14,-0.14,1.09,U] [#4 0.16,-0.27,1.12,U] [#5 0.11,-0.16,0.81,U] [#6 0.09,-0.16,0.87,U] [#7 0.07,-0.24,1.01,U] [#8 0.10,-0.11,0.80,U] 
23:03:13.584 00.002 8960 refined, 8 included, MultiStar: {0.18, -0.17}, one-star: {0.64, -0.05}
23:03:13.585 00.001 8960 CameraToMount -- cameraTheta (-0.74) - m_xAngle (-0.39) = xAngle (-0.35 = -0.35)
23:03:13.587 00.002 8960 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.39 = -0.39)
23:03:13.589 00.002 8960 CameraToMount -- cameraX=0.18 cameraY=-0.17 hyp=0.25 cameraTheta=-0.74 mountX=0.23 mountY=-0.09, mountTheta=-0.38
23:03:13.592 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.18, y=-0.17, opts=13)
23:03:13.595 00.003 8960 Enqueuing Move request for scope (0.18, -0.17)
23:03:13.597 00.002 13828 Worker thread wakes up
23:03:13.597 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.18, -0.17) opts 0xd
23:03:13.597 00.000 13828 Handling offset move in thread for scope, endpoint = (0.18, -0.17)
23:03:13.597 00.000 13828 Moving (0.18, -0.17) raw xDistance=0.23 yDistance=-0.09
23:03:13.597 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:03:13.597 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:13.597 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:03:13.597 00.000 13828 MoveAxis(W, 97, ABG)
23:03:13.597 00.000 13828 Guiding  Dir = 3, Dur = 97
23:03:13.599 00.002 13828 IsSlewing returns 0
23:03:13.599 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7465, FiltMin=5507, FiltMax=65535, Gamma=2.540
23:03:13.601 00.002 13828 IsGuiding returns 0
23:03:13.601 00.000 8960 UpdateGuideState exits: m=851235 SNR=126.1
23:03:13.603 00.002 13828 PulseGuide returned control before completion, sleep 106
23:03:13.603 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:13.605 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:13.607 00.002 8960 Enqueuing Expose request
23:03:13.724 00.117 13828 IsGuiding returns 0
23:03:13.724 00.000 13828 Move returns status 0, amount 97
23:03:13.724 00.000 13828 MoveAxis(N, 0, ABG)
23:03:13.724 00.000 13828 duration set to 0 by GuideMode
23:03:13.724 00.000 13828 Move returns status 0, amount 0
23:03:13.724 00.000 13828 move complete, result=0
23:03:13.724 00.000 13828 worker thread done servicing request
23:03:13.725 00.001 8960 GuideStep: 0.2 px 97 ms WEST, -0.1 px 0 ms NORTH
23:03:13.727 00.002 13828 Worker thread wakes up
23:03:13.727 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:13.727 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:16.198 02.471 13828 Exposure complete
23:03:16.332 00.134 13828 worker thread done servicing request
23:03:16.332 00.000 8960 OnExposeComplete: enter
23:03:16.335 00.003 8960 UpdateGuideState(): m_state=6
23:03:16.337 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 46
23:03:16.339 00.002 8960 Star::Find returns 1 (0), X=1151.83, Y=280.44, Mass=828855, SNR=123.6, Peak=65360 HFD=3.7
23:03:16.341 00.002 8960 MultiStar: [#1 -0.27,-0.08,1.10,U] [#2 -0.21,-0.18,0.99,U] [#3 -0.17,0.04,1.03,U] [#4 -0.29,-0.11,1.14,U] [#5 -0.28,0.14,0.95,U] [#6 -0.33,-0.02,0.89,U] [#7 -0.31,0.03,0.93,U] [#8 -0.12,0.07,0.83,U] 
23:03:16.343 00.002 8960 refined, 8 included, MultiStar: {-0.19, 0.00}, one-star: {0.28, 0.19}
23:03:16.345 00.002 8960 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.39) = xAngle (3.52 = -2.77)
23:03:16.347 00.002 8960 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.48 = -2.80)
23:03:16.349 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.12 mountX=-0.18 mountY=-0.06, mountTheta=-2.80
23:03:16.352 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.00, opts=13)
23:03:16.354 00.002 8960 Enqueuing Move request for scope (-0.19, 0.00)
23:03:16.356 00.002 13828 Worker thread wakes up
23:03:16.356 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.00) opts 0xd
23:03:16.357 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.00)
23:03:16.357 00.000 13828 Moving (-0.19, 0.00) raw xDistance=-0.18 yDistance=-0.06
23:03:16.357 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.18
23:03:16.357 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:16.357 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:16.357 00.000 13828 MoveAxis(E, 59, ABG)
23:03:16.357 00.000 13828 Guiding  Dir = 2, Dur = 59
23:03:16.359 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3849, max=65535, med=7472, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:03:16.361 00.002 8960 UpdateGuideState exits: m=828855 SNR=123.6
23:03:16.363 00.002 13828 IsSlewing returns 0
23:03:16.363 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:16.367 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:16.370 00.003 8960 Enqueuing Expose request
23:03:16.372 00.002 13828 IsGuiding returns 0
23:03:16.373 00.001 13828 PulseGuide returned control before completion, sleep 68
23:03:16.455 00.082 13828 IsGuiding returns 0
23:03:16.455 00.000 13828 Move returns status 0, amount 59
23:03:16.455 00.000 13828 MoveAxis(N, 0, ABG)
23:03:16.455 00.000 13828 duration set to 0 by GuideMode
23:03:16.455 00.000 13828 Move returns status 0, amount 0
23:03:16.455 00.000 13828 move complete, result=0
23:03:16.455 00.000 13828 worker thread done servicing request
23:03:16.455 00.000 8960 GuideStep: -0.2 px 59 ms EAST, -0.1 px 0 ms NORTH
23:03:16.458 00.003 13828 Worker thread wakes up
23:03:16.458 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:16.459 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:18.930 02.471 13828 Exposure complete
23:03:19.069 00.139 13828 worker thread done servicing request
23:03:19.069 00.000 8960 OnExposeComplete: enter
23:03:19.071 00.002 8960 UpdateGuideState(): m_state=6
23:03:19.075 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 47
23:03:19.077 00.002 8960 Star::Find returns 1 (0), X=1151.91, Y=280.39, Mass=834046, SNR=135.8, Peak=65360 HFD=3.7
23:03:19.080 00.003 8960 MultiStar: [#1 -0.26,0.00,1.10,U] [#2 -0.34,0.15,0.94,U] [#3 -0.31,0.02,0.86,U] [#4 -0.22,-0.07,1.06,U] [#5 -0.31,-0.00,0.77,U] [#6 -0.18,-0.06,0.81,U] [#7 -0.27,0.13,0.87,U] [#8 -0.13,0.11,0.77,U] 
23:03:19.083 00.003 8960 refined, 8 included, MultiStar: {-0.18, 0.05}, one-star: {0.36, 0.14}
23:03:19.085 00.002 8960 CameraToMount -- cameraTheta (2.88) - m_xAngle (-0.39) = xAngle (3.28 = -3.01)
23:03:19.087 00.002 8960 CameraToMount -- cameraTheta (2.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.24 = -3.04)
23:03:19.089 00.002 8960 CameraToMount -- cameraX=-0.18 cameraY=0.05 hyp=0.18 cameraTheta=2.88 mountX=-0.18 mountY=-0.02, mountTheta=-3.04
23:03:19.093 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.05, opts=13)
23:03:19.096 00.003 8960 Enqueuing Move request for scope (-0.18, 0.05)
23:03:19.098 00.002 13828 Worker thread wakes up
23:03:19.098 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.05) opts 0xd
23:03:19.098 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.05)
23:03:19.099 00.001 13828 Moving (-0.18, 0.05) raw xDistance=-0.18 yDistance=-0.02
23:03:19.099 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.18
23:03:19.099 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:19.099 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:03:19.099 00.000 13828 MoveAxis(E, 73, ABG)
23:03:19.099 00.000 13828 Guiding  Dir = 2, Dur = 73
23:03:19.101 00.002 13828 IsSlewing returns 0
23:03:19.101 00.000 13828 IsGuiding returns 0
23:03:19.102 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3894, max=65535, med=7472, FiltMin=5507, FiltMax=65535, Gamma=2.540
23:03:19.105 00.003 13828 PulseGuide returned control before completion, sleep 82
23:03:19.105 00.000 8960 UpdateGuideState exits: m=834046 SNR=135.8
23:03:19.107 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:19.109 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:19.111 00.002 8960 Enqueuing Expose request
23:03:19.188 00.077 13828 IsGuiding returns 0
23:03:19.188 00.000 13828 Move returns status 0, amount 73
23:03:19.188 00.000 13828 MoveAxis(N, 0, ABG)
23:03:19.188 00.000 13828 duration set to 0 by GuideMode
23:03:19.188 00.000 13828 Move returns status 0, amount 0
23:03:19.189 00.001 13828 move complete, result=0
23:03:19.189 00.000 13828 worker thread done servicing request
23:03:19.189 00.000 8960 GuideStep: -0.2 px 73 ms EAST, -0.0 px 0 ms NORTH
23:03:19.193 00.004 13828 Worker thread wakes up
23:03:19.193 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:19.193 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:21.669 02.476 13828 Exposure complete
23:03:21.809 00.140 13828 worker thread done servicing request
23:03:21.809 00.000 8960 OnExposeComplete: enter
23:03:21.811 00.002 8960 UpdateGuideState(): m_state=6
23:03:21.813 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 48
23:03:21.815 00.002 8960 Star::Find returns 1 (0), X=1151.70, Y=280.53, Mass=847016, SNR=126.8, Peak=65360 HFD=3.5
23:03:21.818 00.003 8960 MultiStar: [#1 -0.47,0.12,1.12,U] [#2 -0.45,-0.05,1.09,U] [#3 -0.33,0.02,0.96,U] [#4 -0.34,0.17,1.11,U] [#5 -0.43,0.11,0.99,U] [#6 -0.29,0.03,0.84,U] [#7 -0.31,0.11,0.94,U] [#8 -0.44,0.10,0.79,U] 
23:03:21.820 00.002 8960 single-star, 8 included, MultiStar: {-0.32, 0.10}, one-star: {0.15, 0.28}
23:03:21.821 00.001 8960 CameraToMount -- cameraTheta (1.07) - m_xAngle (-0.39) = xAngle (1.46 = 1.46)
23:03:21.823 00.002 8960 CameraToMount -- cameraTheta (1.07) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.43 = 1.43)
23:03:21.825 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=0.28 hyp=0.32 cameraTheta=1.07 mountX=0.04 mountY=0.32, mountTheta=1.46
23:03:21.828 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=0.28, opts=13)
23:03:21.830 00.002 8960 Enqueuing Move request for scope (0.15, 0.28)
23:03:21.832 00.002 13828 Worker thread wakes up
23:03:21.832 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.28) opts 0xd
23:03:21.832 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, 0.28)
23:03:21.833 00.001 13828 Moving (0.15, 0.28) raw xDistance=0.04 yDistance=0.32
23:03:21.833 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:03:21.833 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.32 from input 0.32
23:03:21.833 00.000 13828 MoveAxis(E, 0, ABG)
23:03:21.833 00.000 13828 Move returns status 0, amount 0
23:03:21.833 00.000 13828 MoveAxis(S, 169, ABG)
23:03:21.833 00.000 13828 Guiding  Dir = 1, Dur = 169
23:03:21.835 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7478, FiltMin=5411, FiltMax=65535, Gamma=2.540
23:03:21.838 00.003 8960 UpdateGuideState exits: m=847016 SNR=126.8
23:03:21.840 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:21.842 00.002 13828 IsSlewing returns 0
23:03:21.842 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:21.844 00.002 8960 Enqueuing Expose request
23:03:21.846 00.002 13828 IsGuiding returns 0
23:03:21.848 00.002 13828 PulseGuide returned control before completion, sleep 178
23:03:22.032 00.184 13828 IsGuiding returns 0
23:03:22.032 00.000 13828 Move returns status 0, amount 169
23:03:22.032 00.000 13828 move complete, result=0
23:03:22.032 00.000 13828 worker thread done servicing request
23:03:22.032 00.000 13828 Worker thread wakes up
23:03:22.032 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.3 px 169 ms SOUTH
23:03:22.036 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:22.036 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:24.495 02.459 13828 Exposure complete
23:03:24.653 00.158 13828 worker thread done servicing request
23:03:24.654 00.001 8960 OnExposeComplete: enter
23:03:24.657 00.003 8960 UpdateGuideState(): m_state=6
23:03:24.659 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 49
23:03:24.661 00.002 8960 Star::Find returns 1 (0), X=1152.16, Y=279.97, Mass=867584, SNR=136.1, Peak=60329 HFD=4.0
23:03:24.663 00.002 8960 MultiStar: [#1 0.13,-0.24,0.99,U] [#2 0.09,-0.38,0.93,U] [#3 0.17,-0.31,0.97,U] [#4 0.20,-0.47,1.05,U] [#5 -0.02,-0.29,0.87,U] [#6 0.20,-0.40,0.85,U] [#7 0.28,-0.33,0.86,U] [#8 0.08,-0.43,0.82,U] 
23:03:24.666 00.003 8960 refined, 8 included, MultiStar: {0.20, -0.35}, one-star: {0.61, -0.28}
23:03:24.669 00.003 8960 CameraToMount -- cameraTheta (-1.05) - m_xAngle (-0.39) = xAngle (-0.66 = -0.66)
23:03:24.671 00.002 8960 CameraToMount -- cameraTheta (-1.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
23:03:24.673 00.002 8960 CameraToMount -- cameraX=0.20 cameraY=-0.35 hyp=0.40 cameraTheta=-1.05 mountX=0.32 mountY=-0.26, mountTheta=-0.68
23:03:24.676 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.20, y=-0.35, opts=13)
23:03:24.680 00.004 8960 Enqueuing Move request for scope (0.20, -0.35)
23:03:24.683 00.003 13828 Worker thread wakes up
23:03:24.683 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.20, -0.35) opts 0xd
23:03:24.683 00.000 13828 Handling offset move in thread for scope, endpoint = (0.20, -0.35)
23:03:24.683 00.000 13828 Moving (0.20, -0.35) raw xDistance=0.32 yDistance=-0.26
23:03:24.683 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.32
23:03:24.683 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:03:24.683 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.26
23:03:24.683 00.000 13828 MoveAxis(W, 119, ABG)
23:03:24.683 00.000 13828 Guiding  Dir = 3, Dur = 119
23:03:24.687 00.004 13828 IsSlewing returns 0
23:03:24.687 00.000 13828 IsGuiding returns 0
23:03:24.689 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3708, max=65535, med=7478, FiltMin=5628, FiltMax=65535, Gamma=2.540
23:03:24.693 00.004 8960 UpdateGuideState exits: m=867584 SNR=136.1
23:03:24.696 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:24.699 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:24.702 00.003 8960 Enqueuing Expose request
23:03:24.705 00.003 13828 PulseGuide returned control before completion, sleep 117
23:03:24.825 00.120 13828 IsGuiding returns 0
23:03:24.825 00.000 13828 Move returns status 0, amount 119
23:03:24.825 00.000 13828 MoveAxis(N, 0, ABG)
23:03:24.825 00.000 13828 duration set to 0 by GuideMode
23:03:24.825 00.000 13828 Move returns status 0, amount 0
23:03:24.825 00.000 13828 move complete, result=0
23:03:24.825 00.000 13828 worker thread done servicing request
23:03:24.825 00.000 8960 GuideStep: 0.3 px 119 ms WEST, -0.3 px 0 ms NORTH
23:03:24.829 00.004 13828 Worker thread wakes up
23:03:24.829 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:24.829 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:27.305 02.476 13828 Exposure complete
23:03:27.445 00.140 13828 worker thread done servicing request
23:03:27.445 00.000 8960 OnExposeComplete: enter
23:03:27.447 00.002 8960 UpdateGuideState(): m_state=6
23:03:27.450 00.003 8960 Star::Find(15, 1152, 279, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 50
23:03:27.453 00.003 8960 Star::Find returns 1 (0), X=1152.28, Y=280.52, Mass=870310, SNR=130.6, Peak=65193 HFD=3.6
23:03:27.456 00.003 8960 MultiStar: [#1 0.17,0.11,1.15,U] [#2 0.04,0.14,0.97,U] [#3 -0.11,0.02,0.90,U] [#4 0.11,0.02,1.02,U] [#5 0.01,0.01,0.80,U] [#6 0.01,0.00,0.89,U] [#7 -0.00,0.09,0.96,U] [#8 0.04,0.13,0.65,U] 
23:03:27.459 00.003 8960 refined, 8 included, MultiStar: {0.12, 0.09}, one-star: {0.73, 0.27}
23:03:27.461 00.002 8960 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.39) = xAngle (1.02 = 1.02)
23:03:27.463 00.002 8960 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
23:03:27.466 00.003 8960 CameraToMount -- cameraX=0.12 cameraY=0.09 hyp=0.15 cameraTheta=0.63 mountX=0.08 mountY=0.12, mountTheta=1.01
23:03:27.472 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=0.09, opts=13)
23:03:27.476 00.004 8960 Enqueuing Move request for scope (0.12, 0.09)
23:03:27.478 00.002 13828 Worker thread wakes up
23:03:27.478 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.09) opts 0xd
23:03:27.478 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, 0.09)
23:03:27.478 00.000 13828 Moving (0.12, 0.09) raw xDistance=0.08 yDistance=0.12
23:03:27.478 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:03:27.478 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:27.478 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:03:27.478 00.000 13828 MoveAxis(E, 0, ABG)
23:03:27.478 00.000 13828 Move returns status 0, amount 0
23:03:27.478 00.000 13828 MoveAxis(N, 0, ABG)
23:03:27.478 00.000 13828 duration set to 0 by GuideMode
23:03:27.478 00.000 13828 Move returns status 0, amount 0
23:03:27.478 00.000 13828 move complete, result=0
23:03:27.479 00.001 13828 worker thread done servicing request
23:03:27.480 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=7478, FiltMin=5439, FiltMax=65535, Gamma=2.540
23:03:27.482 00.002 8960 UpdateGuideState exits: m=870310 SNR=130.6
23:03:27.485 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:27.487 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:27.489 00.002 8960 Enqueuing Expose request
23:03:27.492 00.003 13828 Worker thread wakes up
23:03:27.492 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:27.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:27.492 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:29.959 02.467 13828 Exposure complete
23:03:30.152 00.193 13828 worker thread done servicing request
23:03:30.152 00.000 8960 OnExposeComplete: enter
23:03:30.156 00.004 8960 UpdateGuideState(): m_state=6
23:03:30.160 00.004 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 51
23:03:30.163 00.003 8960 Star::Find returns 1 (0), X=1151.98, Y=280.50, Mass=830499, SNR=133.6, Peak=65193 HFD=3.6
23:03:30.166 00.003 8960 MultiStar: [#1 -0.11,0.02,0.98,U] [#2 -0.23,0.18,1.10,U] [#3 -0.09,0.05,0.95,U] [#4 -0.07,0.07,0.98,U] [#5 -0.28,0.31,0.80,U] [#6 -0.18,0.18,0.79,U] [#7 -0.27,0.18,0.95,U] [#8 -0.14,0.27,0.72,U] 
23:03:30.168 00.002 8960 refined, 8 included, MultiStar: {-0.10, 0.16}, one-star: {0.43, 0.25}
23:03:30.171 00.003 8960 CameraToMount -- cameraTheta (2.12) - m_xAngle (-0.39) = xAngle (2.51 = 2.51)
23:03:30.174 00.003 8960 CameraToMount -- cameraTheta (2.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.47 = 2.47)
23:03:30.176 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=0.16 hyp=0.19 cameraTheta=2.12 mountX=-0.15 mountY=0.12, mountTheta=2.49
23:03:30.181 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.16, opts=13)
23:03:30.184 00.003 8960 Enqueuing Move request for scope (-0.10, 0.16)
23:03:30.187 00.003 13828 Worker thread wakes up
23:03:30.187 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.16) opts 0xd
23:03:30.187 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.16)
23:03:30.187 00.000 13828 Moving (-0.10, 0.16) raw xDistance=-0.15 yDistance=0.12
23:03:30.187 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:03:30.187 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:30.187 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:03:30.188 00.001 13828 MoveAxis(E, 57, ABG)
23:03:30.188 00.000 13828 Guiding  Dir = 2, Dur = 57
23:03:30.191 00.003 13828 IsSlewing returns 0
23:03:30.191 00.000 13828 IsGuiding returns 0
23:03:30.193 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3958, max=65535, med=7472, FiltMin=5545, FiltMax=65535, Gamma=2.540
23:03:30.197 00.004 13828 PulseGuide returned control before completion, sleep 65
23:03:30.197 00.000 8960 UpdateGuideState exits: m=830499 SNR=133.6
23:03:30.200 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:30.202 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:30.205 00.003 8960 Enqueuing Expose request
23:03:30.266 00.061 13828 IsGuiding returns 0
23:03:30.266 00.000 13828 Move returns status 0, amount 57
23:03:30.266 00.000 13828 MoveAxis(N, 0, ABG)
23:03:30.266 00.000 13828 duration set to 0 by GuideMode
23:03:30.266 00.000 13828 Move returns status 0, amount 0
23:03:30.266 00.000 13828 move complete, result=0
23:03:30.267 00.001 13828 worker thread done servicing request
23:03:30.267 00.000 8960 GuideStep: -0.2 px 57 ms EAST, 0.1 px 0 ms NORTH
23:03:30.270 00.003 13828 Worker thread wakes up
23:03:30.270 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:30.271 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:32.751 02.480 13828 Exposure complete
23:03:32.910 00.159 13828 worker thread done servicing request
23:03:32.910 00.000 8960 OnExposeComplete: enter
23:03:32.913 00.003 8960 UpdateGuideState(): m_state=6
23:03:32.915 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 52
23:03:32.918 00.003 8960 Star::Find returns 1 (0), X=1151.76, Y=280.73, Mass=810536, SNR=121.4, Peak=65360 HFD=3.6
23:03:32.920 00.002 8960 MultiStar: [#1 -0.19,0.05,1.20,U] [#2 -0.27,0.18,1.24,U] [#3 -0.17,0.24,0.95,U] [#4 -0.20,0.20,1.11,U] [#5 -0.06,0.24,0.91,U] [#6 -0.23,0.21,0.94,U] [#7 -0.10,0.17,1.05,U] [#8 -0.24,0.34,0.85,U] 
23:03:32.922 00.002 8960 refined, 8 included, MultiStar: {-0.14, 0.23}, one-star: {0.21, 0.47}
23:03:32.924 00.002 8960 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.39) = xAngle (2.52 = 2.52)
23:03:32.926 00.002 8960 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.49 = 2.49)
23:03:32.928 00.002 8960 CameraToMount -- cameraX=-0.14 cameraY=0.23 hyp=0.27 cameraTheta=2.13 mountX=-0.22 mountY=0.16, mountTheta=2.50
23:03:32.931 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.14, y=0.23, opts=13)
23:03:32.933 00.002 8960 Enqueuing Move request for scope (-0.14, 0.23)
23:03:32.935 00.002 13828 Worker thread wakes up
23:03:32.935 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.14, 0.23) opts 0xd
23:03:32.935 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.14, 0.23)
23:03:32.935 00.000 13828 Moving (-0.14, 0.23) raw xDistance=-0.22 yDistance=0.16
23:03:32.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22
23:03:32.935 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:32.935 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:03:32.935 00.000 13828 MoveAxis(E, 86, ABG)
23:03:32.935 00.000 13828 Guiding  Dir = 2, Dur = 86
23:03:32.936 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3894, max=65535, med=7484, FiltMin=5545, FiltMax=65535, Gamma=2.540
23:03:32.938 00.002 13828 IsSlewing returns 0
23:03:32.938 00.000 8960 UpdateGuideState exits: m=810536 SNR=121.4
23:03:32.941 00.003 13828 IsGuiding returns 0
23:03:32.941 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:32.942 00.001 13828 PulseGuide returned control before completion, sleep 95
23:03:32.943 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:32.945 00.002 8960 Enqueuing Expose request
23:03:33.048 00.103 13828 IsGuiding returns 0
23:03:33.048 00.000 13828 Move returns status 0, amount 86
23:03:33.048 00.000 13828 MoveAxis(N, 0, ABG)
23:03:33.048 00.000 13828 duration set to 0 by GuideMode
23:03:33.048 00.000 13828 Move returns status 0, amount 0
23:03:33.048 00.000 13828 move complete, result=0
23:03:33.048 00.000 13828 worker thread done servicing request
23:03:33.048 00.000 8960 GuideStep: -0.2 px 86 ms EAST, 0.2 px 0 ms NORTH
23:03:33.050 00.002 13828 Worker thread wakes up
23:03:33.050 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:33.051 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:35.522 02.471 13828 Exposure complete
23:03:35.670 00.148 13828 worker thread done servicing request
23:03:35.670 00.000 8960 OnExposeComplete: enter
23:03:35.673 00.003 8960 UpdateGuideState(): m_state=6
23:03:35.675 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 53
23:03:35.677 00.002 8960 Star::Find returns 1 (0), X=1152.25, Y=280.53, Mass=824110, SNR=149.5, Peak=60073 HFD=3.6
23:03:35.679 00.002 8960 MultiStar: [#1 0.03,0.22,0.97,U] [#2 0.05,0.05,0.88,U] [#3 0.11,0.21,0.96,U] [#4 0.19,-0.03,0.82,U] [#5 0.02,0.11,0.63,U] [#6 -0.01,0.10,0.78,U] [#7 0.32,0.06,0.70,U] [#8 -0.01,0.20,0.73,U] 
23:03:35.681 00.002 8960 refined, 8 included, MultiStar: {0.17, 0.14}, one-star: {0.70, 0.28}
23:03:35.684 00.003 8960 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.39) = xAngle (1.08 = 1.08)
23:03:35.686 00.002 8960 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
23:03:35.688 00.002 8960 CameraToMount -- cameraX=0.17 cameraY=0.14 hyp=0.22 cameraTheta=0.69 mountX=0.10 mountY=0.19, mountTheta=1.08
23:03:35.692 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.17, y=0.14, opts=13)
23:03:35.694 00.002 8960 Enqueuing Move request for scope (0.17, 0.14)
23:03:35.696 00.002 13828 Worker thread wakes up
23:03:35.696 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.17, 0.14) opts 0xd
23:03:35.696 00.000 13828 Handling offset move in thread for scope, endpoint = (0.17, 0.14)
23:03:35.696 00.000 13828 Moving (0.17, 0.14) raw xDistance=0.10 yDistance=0.19
23:03:35.697 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:03:35.697 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
23:03:35.697 00.000 13828 MoveAxis(E, 0, ABG)
23:03:35.697 00.000 13828 Move returns status 0, amount 0
23:03:35.697 00.000 13828 MoveAxis(S, 101, ABG)
23:03:35.697 00.000 13828 Guiding  Dir = 1, Dur = 101
23:03:35.700 00.003 13828 IsSlewing returns 0
23:03:35.700 00.000 13828 IsGuiding returns 0
23:03:35.703 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3542, max=65535, med=7491, FiltMin=5686, FiltMax=65535, Gamma=2.540
23:03:35.706 00.003 8960 UpdateGuideState exits: m=824110 SNR=149.5
23:03:35.708 00.002 13828 PulseGuide returned control before completion, sleep 108
23:03:35.709 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:35.712 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:35.715 00.003 8960 Enqueuing Expose request
23:03:35.823 00.108 13828 IsGuiding returns 0
23:03:35.824 00.001 13828 Move returns status 0, amount 101
23:03:35.824 00.000 13828 move complete, result=0
23:03:35.824 00.000 13828 worker thread done servicing request
23:03:35.824 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.2 px 101 ms SOUTH
23:03:35.827 00.003 13828 Worker thread wakes up
23:03:35.827 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:35.827 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:38.308 02.481 13828 Exposure complete
23:03:38.442 00.134 13828 worker thread done servicing request
23:03:38.442 00.000 8960 OnExposeComplete: enter
23:03:38.445 00.003 8960 UpdateGuideState(): m_state=6
23:03:38.447 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 54
23:03:38.450 00.003 8960 Star::Find returns 1 (0), X=1152.10, Y=280.64, Mass=849444, SNR=138.1, Peak=65193 HFD=3.7
23:03:38.453 00.003 8960 MultiStar: [#1 0.03,0.23,1.03,U] [#2 -0.15,0.08,1.03,U] [#3 0.21,0.19,0.85,U] [#4 -0.01,0.01,1.00,U] [#5 -0.07,0.14,0.79,U] [#6 0.15,0.06,0.79,U] [#7 0.06,0.17,0.76,U] [#8 -0.05,0.20,0.84,U] 
23:03:38.456 00.003 8960 refined, 8 included, MultiStar: {0.08, 0.17}, one-star: {0.55, 0.39}
23:03:38.458 00.002 8960 CameraToMount -- cameraTheta (1.10) - m_xAngle (-0.39) = xAngle (1.50 = 1.50)
23:03:38.461 00.003 8960 CameraToMount -- cameraTheta (1.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.46 = 1.46)
23:03:38.465 00.004 8960 CameraToMount -- cameraX=0.08 cameraY=0.17 hyp=0.19 cameraTheta=1.10 mountX=0.01 mountY=0.18, mountTheta=1.49
23:03:38.472 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.17, opts=13)
23:03:38.475 00.003 8960 Enqueuing Move request for scope (0.08, 0.17)
23:03:38.477 00.002 13828 Worker thread wakes up
23:03:38.477 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.17) opts 0xd
23:03:38.477 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.17)
23:03:38.477 00.000 13828 Moving (0.08, 0.17) raw xDistance=0.01 yDistance=0.18
23:03:38.477 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:03:38.477 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:38.477 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:03:38.477 00.000 13828 MoveAxis(E, 0, ABG)
23:03:38.477 00.000 13828 Move returns status 0, amount 0
23:03:38.477 00.000 13828 MoveAxis(N, 0, ABG)
23:03:38.477 00.000 13828 duration set to 0 by GuideMode
23:03:38.477 00.000 13828 Move returns status 0, amount 0
23:03:38.477 00.000 13828 move complete, result=0
23:03:38.477 00.000 13828 worker thread done servicing request
23:03:38.479 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3337, max=65535, med=7491, FiltMin=5468, FiltMax=65535, Gamma=2.540
23:03:38.482 00.003 8960 UpdateGuideState exits: m=849444 SNR=138.1
23:03:38.484 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:38.486 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:38.489 00.003 8960 Enqueuing Expose request
23:03:38.492 00.003 13828 Worker thread wakes up
23:03:38.492 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:38.495 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:38.495 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:40.970 02.475 13828 Exposure complete
23:03:41.109 00.139 13828 worker thread done servicing request
23:03:41.109 00.000 8960 OnExposeComplete: enter
23:03:41.111 00.002 8960 UpdateGuideState(): m_state=6
23:03:41.113 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 55
23:03:41.116 00.003 8960 Star::Find returns 1 (0), X=1152.02, Y=280.73, Mass=887504, SNR=126.4, Peak=65193 HFD=3.8
23:03:41.119 00.003 8960 MultiStar: [#1 -0.04,0.15,1.24,U] [#2 -0.15,0.07,0.95,U] [#3 -0.05,0.33,0.95,U] [#4 0.02,0.05,1.04,U] [#5 -0.11,0.28,1.01,U] [#6 0.04,0.27,0.88,U] [#7 -0.04,0.29,1.07,U] [#8 0.05,0.37,0.80,U] 
23:03:41.121 00.002 8960 refined, 8 included, MultiStar: {0.02, 0.25}, one-star: {0.47, 0.48}
23:03:41.124 00.003 8960 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.39) = xAngle (1.89 = 1.89)
23:03:41.127 00.003 8960 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.85 = 1.85)
23:03:41.129 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=0.25 hyp=0.25 cameraTheta=1.50 mountX=-0.08 mountY=0.24, mountTheta=1.89
23:03:41.133 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=0.25, opts=13)
23:03:41.136 00.003 8960 Enqueuing Move request for scope (0.02, 0.25)
23:03:41.138 00.002 13828 Worker thread wakes up
23:03:41.139 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.25) opts 0xd
23:03:41.139 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, 0.25)
23:03:41.139 00.000 13828 Moving (0.02, 0.25) raw xDistance=-0.08 yDistance=0.24
23:03:41.139 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:03:41.139 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.24 from input 0.24
23:03:41.139 00.000 13828 MoveAxis(E, 0, ABG)
23:03:41.139 00.000 13828 Move returns status 0, amount 0
23:03:41.139 00.000 13828 MoveAxis(S, 128, ABG)
23:03:41.139 00.000 13828 Guiding  Dir = 1, Dur = 128
23:03:41.141 00.002 13828 IsSlewing returns 0
23:03:41.141 00.000 13828 IsGuiding returns 0
23:03:41.141 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3344, max=65535, med=7491, FiltMin=5468, FiltMax=65535, Gamma=2.540
23:03:41.144 00.003 8960 UpdateGuideState exits: m=887504 SNR=126.4
23:03:41.146 00.002 13828 PulseGuide returned control before completion, sleep 137
23:03:41.146 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:41.148 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:41.150 00.002 8960 Enqueuing Expose request
23:03:41.285 00.135 13828 IsGuiding returns 0
23:03:41.285 00.000 13828 Move returns status 0, amount 128
23:03:41.285 00.000 13828 move complete, result=0
23:03:41.285 00.000 13828 worker thread done servicing request
23:03:41.285 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 128 ms SOUTH
23:03:41.289 00.004 13828 Worker thread wakes up
23:03:41.289 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:41.289 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:43.777 02.488 13828 Exposure complete
23:03:43.927 00.150 13828 worker thread done servicing request
23:03:43.928 00.001 8960 OnExposeComplete: enter
23:03:43.930 00.002 8960 UpdateGuideState(): m_state=6
23:03:43.933 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 56
23:03:43.935 00.002 8960 Star::Find returns 1 (0), X=1152.46, Y=280.21, Mass=818913, SNR=135.1, Peak=65193 HFD=3.6
23:03:43.937 00.002 8960 MultiStar: [#1 0.43,-0.19,1.02,U] [#2 0.34,-0.50,0.95,U] [#3 0.33,-0.30,0.96,U] [#4 0.51,-0.24,1.00,U] [#5 0.38,-0.12,0.80,U] [#6 0.53,-0.20,0.79,U] [#7 0.43,-0.35,0.87,U] [#8 0.46,-0.32,0.70,U] 
23:03:43.939 00.002 8960 refined, 8 included, MultiStar: {0.48, -0.25}, one-star: {0.91, -0.04}
23:03:43.941 00.002 8960 CameraToMount -- cameraTheta (-0.48) - m_xAngle (-0.39) = xAngle (-0.08 = -0.08)
23:03:43.943 00.002 8960 CameraToMount -- cameraTheta (-0.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.12 = -0.12)
23:03:43.945 00.002 8960 CameraToMount -- cameraX=0.48 cameraY=-0.25 hyp=0.54 cameraTheta=-0.48 mountX=0.54 mountY=-0.06, mountTheta=-0.12
23:03:43.948 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=-0.25, opts=13)
23:03:43.950 00.002 8960 Enqueuing Move request for scope (0.48, -0.25)
23:03:43.953 00.003 13828 Worker thread wakes up
23:03:43.953 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.25) opts 0xd
23:03:43.953 00.000 13828 Handling offset move in thread for scope, endpoint = (0.48, -0.25)
23:03:43.953 00.000 13828 Moving (0.48, -0.25) raw xDistance=0.54 yDistance=-0.06
23:03:43.953 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.34 from input 0.54
23:03:43.953 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:43.953 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:03:43.953 00.000 13828 MoveAxis(W, 205, ABG)
23:03:43.953 00.000 13828 Guiding  Dir = 3, Dur = 205
23:03:43.955 00.002 13828 IsSlewing returns 0
23:03:43.955 00.000 13828 IsGuiding returns 0
23:03:43.956 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3644, max=65535, med=7491, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:03:43.959 00.003 13828 PulseGuide returned control before completion, sleep 214
23:03:43.959 00.000 8960 UpdateGuideState exits: m=818913 SNR=135.1
23:03:43.961 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:43.964 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:43.966 00.002 8960 Enqueuing Expose request
23:03:44.182 00.216 13828 IsGuiding returns 0
23:03:44.182 00.000 13828 Move returns status 0, amount 205
23:03:44.182 00.000 13828 MoveAxis(N, 0, ABG)
23:03:44.182 00.000 13828 duration set to 0 by GuideMode
23:03:44.182 00.000 13828 Move returns status 0, amount 0
23:03:44.182 00.000 13828 move complete, result=0
23:03:44.182 00.000 13828 worker thread done servicing request
23:03:44.182 00.000 8960 GuideStep: 0.5 px 205 ms WEST, -0.1 px 0 ms NORTH
23:03:44.185 00.003 13828 Worker thread wakes up
23:03:44.185 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:44.185 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:46.668 02.483 13828 Exposure complete
23:03:46.807 00.139 13828 worker thread done servicing request
23:03:46.807 00.000 8960 OnExposeComplete: enter
23:03:46.809 00.002 8960 UpdateGuideState(): m_state=6
23:03:46.811 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 57
23:03:46.813 00.002 8960 Star::Find returns 1 (0), X=1152.08, Y=280.46, Mass=839526, SNR=147.8, Peak=65360 HFD=3.6
23:03:46.817 00.004 8960 MultiStar: [#1 0.05,0.06,0.98,U] [#2 0.03,0.14,0.88,U] [#3 0.08,0.07,0.80,U] [#4 0.01,-0.11,0.82,U] [#5 -0.05,0.12,0.72,U] [#6 0.03,0.13,0.71,U] [#7 0.13,0.05,0.80,U] [#8 0.09,0.18,0.67,U] 
23:03:46.820 00.003 8960 refined, 8 included, MultiStar: {0.11, 0.09}, one-star: {0.53, 0.21}
23:03:46.822 00.002 8960 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.39) = xAngle (1.09 = 1.09)
23:03:46.824 00.002 8960 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.05 = 1.05)
23:03:46.826 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=0.09 hyp=0.15 cameraTheta=0.69 mountX=0.07 mountY=0.13, mountTheta=1.08
23:03:46.830 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.09, opts=13)
23:03:46.832 00.002 8960 Enqueuing Move request for scope (0.11, 0.09)
23:03:46.835 00.003 13828 Worker thread wakes up
23:03:46.835 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.09) opts 0xd
23:03:46.835 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.09)
23:03:46.835 00.000 13828 Moving (0.11, 0.09) raw xDistance=0.07 yDistance=0.13
23:03:46.835 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:03:46.835 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:46.836 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:03:46.836 00.000 13828 MoveAxis(E, 0, ABG)
23:03:46.836 00.000 13828 Move returns status 0, amount 0
23:03:46.836 00.000 13828 MoveAxis(N, 0, ABG)
23:03:46.836 00.000 13828 duration set to 0 by GuideMode
23:03:46.836 00.000 13828 Move returns status 0, amount 0
23:03:46.836 00.000 13828 move complete, result=0
23:03:46.836 00.000 13828 worker thread done servicing request
23:03:46.838 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3830, max=65535, med=7491, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:03:46.841 00.003 8960 UpdateGuideState exits: m=839526 SNR=147.8
23:03:46.844 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:46.846 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:46.849 00.003 8960 Enqueuing Expose request
23:03:46.851 00.002 13828 Worker thread wakes up
23:03:46.852 00.001 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:03:46.855 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:46.855 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:49.321 02.466 13828 Exposure complete
23:03:49.456 00.135 13828 worker thread done servicing request
23:03:49.456 00.000 8960 OnExposeComplete: enter
23:03:49.460 00.004 8960 UpdateGuideState(): m_state=6
23:03:49.462 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 58
23:03:49.465 00.003 8960 Star::Find returns 1 (0), X=1151.81, Y=280.67, Mass=853211, SNR=134.1, Peak=65360 HFD=3.7
23:03:49.467 00.002 8960 MultiStar: [#1 -0.18,0.25,0.98,U] [#2 -0.19,0.14,0.94,U] [#3 -0.10,0.25,0.81,U] [#4 -0.10,0.25,1.21,U] [#5 -0.18,0.41,0.77,U] [#6 -0.11,0.20,0.81,U] [#7 -0.03,0.24,0.79,U] [#8 -0.08,0.10,0.73,U] 
23:03:49.470 00.003 8960 refined, 8 included, MultiStar: {-0.08, 0.25}, one-star: {0.26, 0.42}
23:03:49.473 00.003 8960 CameraToMount -- cameraTheta (1.86) - m_xAngle (-0.39) = xAngle (2.25 = 2.25)
23:03:49.475 00.002 8960 CameraToMount -- cameraTheta (1.86) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.22 = 2.22)
23:03:49.478 00.003 8960 CameraToMount -- cameraX=-0.08 cameraY=0.25 hyp=0.27 cameraTheta=1.86 mountX=-0.17 mountY=0.21, mountTheta=2.24
23:03:49.482 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=0.25, opts=13)
23:03:49.485 00.003 8960 Enqueuing Move request for scope (-0.08, 0.25)
23:03:49.488 00.003 13828 Worker thread wakes up
23:03:49.488 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.25) opts 0xd
23:03:49.488 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, 0.25)
23:03:49.488 00.000 13828 Moving (-0.08, 0.25) raw xDistance=-0.17 yDistance=0.21
23:03:49.488 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:03:49.488 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:03:49.488 00.000 13828 MoveAxis(E, 63, ABG)
23:03:49.488 00.000 13828 Guiding  Dir = 2, Dur = 63
23:03:49.491 00.003 13828 IsSlewing returns 0
23:03:49.491 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3740, max=65535, med=7491, FiltMin=5372, FiltMax=65535, Gamma=2.540
23:03:49.493 00.002 13828 IsGuiding returns 0
23:03:49.493 00.000 8960 UpdateGuideState exits: m=853211 SNR=134.1
23:03:49.497 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:49.501 00.004 13828 PulseGuide returned control before completion, sleep 70
23:03:49.501 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:49.503 00.002 8960 Enqueuing Expose request
23:03:49.576 00.073 13828 IsGuiding returns 0
23:03:49.576 00.000 13828 Move returns status 0, amount 63
23:03:49.576 00.000 13828 MoveAxis(S, 113, ABG)
23:03:49.576 00.000 13828 Guiding  Dir = 1, Dur = 113
23:03:49.577 00.001 13828 IsSlewing returns 0
23:03:49.577 00.000 13828 IsGuiding returns 0
23:03:49.579 00.002 13828 PulseGuide returned control before completion, sleep 122
23:03:49.714 00.135 13828 IsGuiding returns 0
23:03:49.714 00.000 13828 Move returns status 0, amount 113
23:03:49.714 00.000 13828 move complete, result=0
23:03:49.714 00.000 13828 worker thread done servicing request
23:03:49.714 00.000 8960 GuideStep: -0.2 px 63 ms EAST, 0.2 px 113 ms SOUTH
23:03:49.717 00.003 13828 Worker thread wakes up
23:03:49.718 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:49.718 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:52.189 02.471 13828 Exposure complete
23:03:52.333 00.144 13828 worker thread done servicing request
23:03:52.333 00.000 8960 OnExposeComplete: enter
23:03:52.336 00.003 8960 UpdateGuideState(): m_state=6
23:03:52.338 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 59
23:03:52.340 00.002 8960 Star::Find returns 1 (0), X=1152.09, Y=280.57, Mass=806818, SNR=126.0, Peak=65360 HFD=3.6
23:03:52.342 00.002 8960 MultiStar: [#1 -0.08,0.09,1.09,U] [#2 -0.12,0.14,1.04,U] [#3 -0.05,0.20,0.94,U] [#4 -0.04,0.04,1.05,U] [#5 -0.07,0.20,0.79,U] [#6 0.01,0.25,0.83,U] [#7 -0.02,0.15,0.92,U] [#8 -0.05,0.23,0.82,U] 
23:03:52.344 00.002 8960 refined, 8 included, MultiStar: {0.01, 0.18}, one-star: {0.54, 0.32}
23:03:52.346 00.002 8960 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.39) = xAngle (1.88 = 1.88)
23:03:52.348 00.002 8960 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.84 = 1.84)
23:03:52.349 00.001 8960 CameraToMount -- cameraX=0.01 cameraY=0.18 hyp=0.18 cameraTheta=1.49 mountX=-0.05 mountY=0.17, mountTheta=1.88
23:03:52.353 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.01, y=0.18, opts=13)
23:03:52.355 00.002 8960 Enqueuing Move request for scope (0.01, 0.18)
23:03:52.356 00.001 13828 Worker thread wakes up
23:03:52.356 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.01, 0.18) opts 0xd
23:03:52.356 00.000 13828 Handling offset move in thread for scope, endpoint = (0.01, 0.18)
23:03:52.357 00.001 13828 Moving (0.01, 0.18) raw xDistance=-0.05 yDistance=0.17
23:03:52.357 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05
23:03:52.357 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:52.357 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:03:52.357 00.000 13828 MoveAxis(E, 0, ABG)
23:03:52.357 00.000 13828 Move returns status 0, amount 0
23:03:52.357 00.000 13828 MoveAxis(N, 0, ABG)
23:03:52.357 00.000 13828 duration set to 0 by GuideMode
23:03:52.357 00.000 13828 Move returns status 0, amount 0
23:03:52.357 00.000 13828 move complete, result=0
23:03:52.357 00.000 13828 worker thread done servicing request
23:03:52.358 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2768, max=65535, med=7491, FiltMin=5545, FiltMax=65535, Gamma=2.540
23:03:52.360 00.002 8960 UpdateGuideState exits: m=806818 SNR=126.0
23:03:52.362 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:52.364 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:52.365 00.001 8960 Enqueuing Expose request
23:03:52.367 00.002 13828 Worker thread wakes up
23:03:52.367 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:52.367 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:52.368 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:03:54.849 02.481 13828 Exposure complete
23:03:54.990 00.141 13828 worker thread done servicing request
23:03:54.990 00.000 8960 OnExposeComplete: enter
23:03:54.992 00.002 8960 UpdateGuideState(): m_state=6
23:03:54.994 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 60
23:03:54.996 00.002 8960 Star::Find returns 1 (0), X=1152.22, Y=280.47, Mass=785690, SNR=122.5, Peak=58025 HFD=3.5
23:03:54.999 00.003 8960 MultiStar: [#1 0.08,0.05,1.33,U] [#2 0.08,0.04,0.99,U] [#3 0.15,-0.01,0.99,U] [#4 0.33,0.04,1.09,U] [#5 0.19,0.06,0.94,U] [#6 0.32,-0.06,0.91,U] [#7 0.21,0.08,0.98,U] [#8 0.16,0.08,0.78,U] 
23:03:55.000 00.001 8960 refined, 8 included, MultiStar: {0.24, 0.06}, one-star: {0.67, 0.22}
23:03:55.002 00.002 8960 CameraToMount -- cameraTheta (0.23) - m_xAngle (-0.39) = xAngle (0.62 = 0.62)
23:03:55.004 00.002 8960 CameraToMount -- cameraTheta (0.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.58 = 0.58)
23:03:55.006 00.002 8960 CameraToMount -- cameraX=0.24 cameraY=0.06 hyp=0.25 cameraTheta=0.23 mountX=0.20 mountY=0.14, mountTheta=0.59
23:03:55.010 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=0.06, opts=13)
23:03:55.012 00.002 8960 Enqueuing Move request for scope (0.24, 0.06)
23:03:55.014 00.002 13828 Worker thread wakes up
23:03:55.014 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.06) opts 0xd
23:03:55.014 00.000 13828 Handling offset move in thread for scope, endpoint = (0.24, 0.06)
23:03:55.015 00.001 13828 Moving (0.24, 0.06) raw xDistance=0.20 yDistance=0.14
23:03:55.015 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.20
23:03:55.015 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:03:55.015 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:03:55.015 00.000 13828 MoveAxis(W, 76, ABG)
23:03:55.015 00.000 13828 Guiding  Dir = 3, Dur = 76
23:03:55.018 00.003 13828 IsSlewing returns 0
23:03:55.018 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3958, max=65535, med=7491, FiltMin=5632, FiltMax=65535, Gamma=2.540
23:03:55.020 00.002 13828 IsGuiding returns 0
23:03:55.020 00.000 8960 UpdateGuideState exits: m=785690 SNR=122.5
23:03:55.022 00.002 13828 PulseGuide returned control before completion, sleep 85
23:03:55.022 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:55.024 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:55.026 00.002 8960 Enqueuing Expose request
23:03:55.112 00.086 13828 IsGuiding returns 1
23:03:55.112 00.000 13828 scope still moving after pulse duration time elapsed
23:03:55.254 00.142 13828 IsSlewing returns 0
23:03:55.254 00.000 13828 IsGuiding returns 1
23:03:55.282 00.028 13828 IsSlewing returns 0
23:03:55.282 00.000 13828 IsGuiding returns 1
23:03:55.314 00.032 13828 IsSlewing returns 0
23:03:55.314 00.000 13828 IsGuiding returns 1
23:03:55.344 00.030 13828 IsSlewing returns 0
23:03:55.344 00.000 13828 IsGuiding returns 0
23:03:55.344 00.000 13828 scope move finished after 76 + 248 ms
23:03:55.344 00.000 13828 Move returns status 0, amount 76
23:03:55.344 00.000 13828 MoveAxis(N, 0, ABG)
23:03:55.345 00.001 13828 duration set to 0 by GuideMode
23:03:55.345 00.000 13828 Move returns status 0, amount 0
23:03:55.345 00.000 13828 move complete, result=0
23:03:55.345 00.000 13828 worker thread done servicing request
23:03:55.345 00.000 13828 Worker thread wakes up
23:03:55.345 00.000 8960 GuideStep: 0.2 px 76 ms WEST, 0.1 px 0 ms NORTH
23:03:55.349 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:55.349 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:03:57.816 02.467 13828 Exposure complete
23:03:57.961 00.145 13828 worker thread done servicing request
23:03:57.961 00.000 8960 OnExposeComplete: enter
23:03:57.964 00.003 8960 UpdateGuideState(): m_state=6
23:03:57.967 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 61
23:03:57.969 00.002 8960 Star::Find returns 1 (0), X=1152.36, Y=280.62, Mass=893972, SNR=144.0, Peak=59856 HFD=3.5
23:03:57.971 00.002 8960 MultiStar: [#1 0.16,0.07,1.00,U] [#2 0.16,0.01,0.81,U] [#3 0.19,0.18,0.84,U] [#4 0.27,0.02,0.95,U] [#5 0.22,0.14,0.78,U] [#6 0.17,0.15,0.80,U] [#7 0.20,0.11,0.79,U] [#8 0.25,0.18,0.65,U] 
23:03:57.973 00.002 8960 refined, 8 included, MultiStar: {0.28, 0.14}, one-star: {0.81, 0.37}
23:03:57.976 00.003 8960 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.39) = xAngle (0.85 = 0.85)
23:03:57.979 00.003 8960 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
23:03:57.981 00.002 8960 CameraToMount -- cameraX=0.28 cameraY=0.14 hyp=0.31 cameraTheta=0.46 mountX=0.21 mountY=0.23, mountTheta=0.83
23:03:57.984 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.28, y=0.14, opts=13)
23:03:57.987 00.003 8960 Enqueuing Move request for scope (0.28, 0.14)
23:03:57.990 00.003 13828 Worker thread wakes up
23:03:57.990 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.28, 0.14) opts 0xd
23:03:57.990 00.000 13828 Handling offset move in thread for scope, endpoint = (0.28, 0.14)
23:03:57.990 00.000 13828 Moving (0.28, 0.14) raw xDistance=0.21 yDistance=0.23
23:03:57.990 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21
23:03:57.990 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:03:57.990 00.000 13828 MoveAxis(W, 83, ABG)
23:03:57.990 00.000 13828 Guiding  Dir = 3, Dur = 83
23:03:57.992 00.002 13828 IsSlewing returns 0
23:03:57.992 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=2800, max=65535, med=7484, FiltMin=5513, FiltMax=65535, Gamma=2.540
23:03:57.995 00.003 13828 IsGuiding returns 0
23:03:57.995 00.000 8960 UpdateGuideState exits: m=893972 SNR=144.0
23:03:57.998 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:03:58.001 00.003 13828 PulseGuide returned control before completion, sleep 89
23:03:58.001 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:03:58.003 00.002 8960 Enqueuing Expose request
23:03:58.097 00.094 13828 IsGuiding returns 0
23:03:58.097 00.000 13828 Move returns status 0, amount 83
23:03:58.097 00.000 13828 MoveAxis(S, 121, ABG)
23:03:58.097 00.000 13828 Guiding  Dir = 1, Dur = 121
23:03:58.098 00.001 13828 IsSlewing returns 0
23:03:58.099 00.001 13828 IsGuiding returns 0
23:03:58.100 00.001 13828 PulseGuide returned control before completion, sleep 130
23:03:58.238 00.138 13828 IsGuiding returns 0
23:03:58.238 00.000 13828 Move returns status 0, amount 121
23:03:58.238 00.000 13828 move complete, result=0
23:03:58.238 00.000 13828 worker thread done servicing request
23:03:58.238 00.000 8960 GuideStep: 0.2 px 83 ms WEST, 0.2 px 121 ms SOUTH
23:03:58.240 00.002 13828 Worker thread wakes up
23:03:58.240 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:03:58.240 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:00.718 02.478 13828 Exposure complete
23:04:00.859 00.141 13828 worker thread done servicing request
23:04:00.859 00.000 8960 OnExposeComplete: enter
23:04:00.861 00.002 8960 UpdateGuideState(): m_state=6
23:04:00.864 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 62
23:04:00.868 00.004 8960 Star::Find returns 1 (0), X=1151.82, Y=280.52, Mass=838650, SNR=146.6, Peak=65360 HFD=3.8
23:04:00.871 00.003 8960 MultiStar: [#1 -0.37,-0.00,0.95,U] [#2 -0.53,-0.10,0.81,U] [#3 -0.29,0.03,1.01,U] [#4 -0.29,-0.12,0.91,U] [#5 -0.49,0.07,0.79,U] [#6 -0.21,-0.06,0.71,U] [#7 -0.18,0.11,0.75,U] [#8 -0.23,-0.04,0.79,U] 
23:04:00.873 00.002 8960 refined, 8 included, MultiStar: {-0.25, 0.02}, one-star: {0.27, 0.26}
23:04:00.876 00.003 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.44 = -2.84)
23:04:00.878 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.41 = -2.87)
23:04:00.880 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=0.02 hyp=0.25 cameraTheta=3.05 mountX=-0.24 mountY=-0.07, mountTheta=-2.87
23:04:00.885 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=0.02, opts=13)
23:04:00.887 00.002 8960 Enqueuing Move request for scope (-0.25, 0.02)
23:04:00.889 00.002 13828 Worker thread wakes up
23:04:00.889 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.02) opts 0xd
23:04:00.889 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, 0.02)
23:04:00.889 00.000 13828 Moving (-0.25, 0.02) raw xDistance=-0.24 yDistance=-0.07
23:04:00.889 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.24
23:04:00.889 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:00.889 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:04:00.890 00.001 13828 MoveAxis(E, 84, ABG)
23:04:00.890 00.000 13828 Guiding  Dir = 2, Dur = 84
23:04:00.892 00.002 13828 IsSlewing returns 0
23:04:00.892 00.000 13828 IsGuiding returns 0
23:04:00.892 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3932, max=65535, med=7484, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:04:00.895 00.003 13828 PulseGuide returned control before completion, sleep 93
23:04:00.896 00.001 8960 UpdateGuideState exits: m=838650 SNR=146.6
23:04:00.898 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:00.900 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:00.901 00.001 8960 Enqueuing Expose request
23:04:01.004 00.103 13828 IsGuiding returns 0
23:04:01.004 00.000 13828 Move returns status 0, amount 84
23:04:01.004 00.000 13828 MoveAxis(N, 0, ABG)
23:04:01.004 00.000 13828 duration set to 0 by GuideMode
23:04:01.004 00.000 13828 Move returns status 0, amount 0
23:04:01.004 00.000 13828 move complete, result=0
23:04:01.004 00.000 13828 worker thread done servicing request
23:04:01.004 00.000 13828 Worker thread wakes up
23:04:01.004 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:01.004 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:01.004 00.000 8960 GuideStep: -0.2 px 84 ms EAST, -0.1 px 0 ms NORTH
23:04:03.478 02.474 13828 Exposure complete
23:04:03.621 00.143 13828 worker thread done servicing request
23:04:03.621 00.000 8960 OnExposeComplete: enter
23:04:03.623 00.002 8960 UpdateGuideState(): m_state=6
23:04:03.626 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 63
23:04:03.628 00.002 8960 Star::Find returns 1 (0), X=1151.97, Y=280.68, Mass=775247, SNR=115.7, Peak=65360 HFD=3.5
23:04:03.630 00.002 8960 MultiStar: [#1 -0.19,0.15,1.19,U] [#2 -0.23,0.10,1.02,U] [#3 -0.19,0.21,0.98,U] [#4 -0.11,0.11,1.25,U] [#5 -0.02,0.25,0.96,U] [#6 0.08,0.23,1.21,U] [#7 0.01,0.12,1.06,U] [#8 0.05,0.29,0.87,U] 
23:04:03.632 00.002 8960 refined, 8 included, MultiStar: {-0.02, 0.20}, one-star: {0.42, 0.43}
23:04:03.634 00.002 8960 CameraToMount -- cameraTheta (1.69) - m_xAngle (-0.39) = xAngle (2.08 = 2.08)
23:04:03.635 00.001 8960 CameraToMount -- cameraTheta (1.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.05 = 2.05)
23:04:03.637 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.20 hyp=0.21 cameraTheta=1.69 mountX=-0.10 mountY=0.18, mountTheta=2.07
23:04:03.641 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.20, opts=13)
23:04:03.643 00.002 8960 Enqueuing Move request for scope (-0.02, 0.20)
23:04:03.646 00.003 13828 Worker thread wakes up
23:04:03.646 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.20) opts 0xd
23:04:03.646 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.20)
23:04:03.646 00.000 13828 Moving (-0.02, 0.20) raw xDistance=-0.10 yDistance=0.18
23:04:03.646 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:04:03.646 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:03.646 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:04:03.646 00.000 13828 MoveAxis(E, 0, ABG)
23:04:03.646 00.000 13828 Move returns status 0, amount 0
23:04:03.646 00.000 13828 MoveAxis(N, 0, ABG)
23:04:03.646 00.000 13828 duration set to 0 by GuideMode
23:04:03.646 00.000 13828 Move returns status 0, amount 0
23:04:03.646 00.000 13828 move complete, result=0
23:04:03.646 00.000 13828 worker thread done servicing request
23:04:03.648 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=2672, max=65535, med=7491, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:04:03.651 00.003 8960 UpdateGuideState exits: m=775247 SNR=115.7
23:04:03.652 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:03.654 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:03.657 00.003 8960 Enqueuing Expose request
23:04:03.658 00.001 13828 Worker thread wakes up
23:04:03.659 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:04:03.661 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:03.661 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:06.122 02.461 13828 Exposure complete
23:04:06.265 00.143 13828 worker thread done servicing request
23:04:06.265 00.000 8960 OnExposeComplete: enter
23:04:06.267 00.002 8960 UpdateGuideState(): m_state=6
23:04:06.269 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 64
23:04:06.271 00.002 8960 Star::Find returns 1 (0), X=1151.79, Y=280.67, Mass=838997, SNR=139.8, Peak=65360 HFD=3.7
23:04:06.274 00.003 8960 MultiStar: [#1 -0.23,0.18,1.23,U] [#2 -0.22,0.13,0.81,U] [#3 0.06,0.18,0.97,U] [#4 -0.21,0.05,0.96,U] [#5 -0.30,0.11,0.70,U] [#6 -0.15,0.05,0.76,U] [#7 -0.14,0.14,0.91,U] [#8 -0.14,0.33,0.71,U] 
23:04:06.277 00.003 8960 refined, 8 included, MultiStar: {-0.11, 0.18}, one-star: {0.24, 0.42}
23:04:06.279 00.002 8960 CameraToMount -- cameraTheta (2.14) - m_xAngle (-0.39) = xAngle (2.53 = 2.53)
23:04:06.282 00.003 8960 CameraToMount -- cameraTheta (2.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.49 = 2.49)
23:04:06.284 00.002 8960 CameraToMount -- cameraX=-0.11 cameraY=0.18 hyp=0.21 cameraTheta=2.14 mountX=-0.17 mountY=0.13, mountTheta=2.51
23:04:06.288 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.11, y=0.18, opts=13)
23:04:06.291 00.003 8960 Enqueuing Move request for scope (-0.11, 0.18)
23:04:06.295 00.004 13828 Worker thread wakes up
23:04:06.295 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.11, 0.18) opts 0xd
23:04:06.296 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.11, 0.18)
23:04:06.296 00.000 13828 Moving (-0.11, 0.18) raw xDistance=-0.17 yDistance=0.13
23:04:06.296 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.17
23:04:06.296 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:06.296 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:04:06.296 00.000 13828 MoveAxis(E, 66, ABG)
23:04:06.296 00.000 13828 Guiding  Dir = 2, Dur = 66
23:04:06.298 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3964, max=65535, med=7491, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:04:06.301 00.003 13828 IsSlewing returns 0
23:04:06.301 00.000 8960 UpdateGuideState exits: m=838997 SNR=139.8
23:04:06.304 00.003 13828 IsGuiding returns 0
23:04:06.304 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:06.307 00.003 13828 PulseGuide returned control before completion, sleep 74
23:04:06.307 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:06.309 00.002 8960 Enqueuing Expose request
23:04:06.392 00.083 13828 IsGuiding returns 0
23:04:06.392 00.000 13828 Move returns status 0, amount 66
23:04:06.392 00.000 13828 MoveAxis(N, 0, ABG)
23:04:06.392 00.000 13828 duration set to 0 by GuideMode
23:04:06.392 00.000 13828 Move returns status 0, amount 0
23:04:06.392 00.000 13828 move complete, result=0
23:04:06.392 00.000 13828 worker thread done servicing request
23:04:06.392 00.000 8960 GuideStep: -0.2 px 66 ms EAST, 0.1 px 0 ms NORTH
23:04:06.395 00.003 13828 Worker thread wakes up
23:04:06.395 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:06.395 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:08.864 02.469 13828 Exposure complete
23:04:09.008 00.144 13828 worker thread done servicing request
23:04:09.008 00.000 8960 OnExposeComplete: enter
23:04:09.011 00.003 8960 UpdateGuideState(): m_state=6
23:04:09.014 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 65
23:04:09.016 00.002 8960 Star::Find returns 1 (0), X=1152.10, Y=280.62, Mass=833597, SNR=132.6, Peak=65360 HFD=3.7
23:04:09.018 00.002 8960 MultiStar: [#1 -0.14,0.28,1.01,U] [#2 0.03,0.33,1.00,U] [#3 -0.01,0.32,1.00,U] [#4 -0.00,0.27,1.00,U] [#5 -0.10,0.45,0.75,U] [#6 -0.02,0.30,0.75,U] [#7 0.16,0.24,0.98,U] [#8 -0.04,0.28,0.80,U] 
23:04:09.020 00.002 8960 refined, 8 included, MultiStar: {0.05, 0.31}, one-star: {0.55, 0.36}
23:04:09.022 00.002 8960 CameraToMount -- cameraTheta (1.40) - m_xAngle (-0.39) = xAngle (1.79 = 1.79)
23:04:09.024 00.002 8960 CameraToMount -- cameraTheta (1.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.75 = 1.75)
23:04:09.026 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.31 hyp=0.32 cameraTheta=1.40 mountX=-0.07 mountY=0.31, mountTheta=1.79
23:04:09.030 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.31, opts=13)
23:04:09.033 00.003 8960 Enqueuing Move request for scope (0.05, 0.31)
23:04:09.035 00.002 13828 Worker thread wakes up
23:04:09.035 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.31) opts 0xd
23:04:09.036 00.001 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.31)
23:04:09.036 00.000 13828 Moving (0.05, 0.31) raw xDistance=-0.07 yDistance=0.31
23:04:09.036 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:04:09.036 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.31 from input 0.31
23:04:09.036 00.000 13828 MoveAxis(E, 0, ABG)
23:04:09.036 00.000 13828 Move returns status 0, amount 0
23:04:09.036 00.000 13828 MoveAxis(S, 166, ABG)
23:04:09.037 00.001 13828 Guiding  Dir = 1, Dur = 166
23:04:09.040 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7484, FiltMin=5487, FiltMax=65535, Gamma=2.540
23:04:09.042 00.002 8960 UpdateGuideState exits: m=833597 SNR=132.6
23:04:09.045 00.003 13828 IsSlewing returns 0
23:04:09.045 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:09.049 00.004 13828 IsGuiding returns 0
23:04:09.049 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:09.052 00.003 8960 Enqueuing Expose request
23:04:09.054 00.002 13828 PulseGuide returned control before completion, sleep 174
23:04:09.234 00.180 13828 IsGuiding returns 0
23:04:09.234 00.000 13828 Move returns status 0, amount 166
23:04:09.234 00.000 13828 move complete, result=0
23:04:09.234 00.000 13828 worker thread done servicing request
23:04:09.234 00.000 13828 Worker thread wakes up
23:04:09.234 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 166 ms SOUTH
23:04:09.237 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:09.237 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:11.708 02.471 13828 Exposure complete
23:04:11.853 00.145 13828 worker thread done servicing request
23:04:11.853 00.000 8960 OnExposeComplete: enter
23:04:11.856 00.003 8960 UpdateGuideState(): m_state=6
23:04:11.859 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 66
23:04:11.862 00.003 8960 Star::Find returns 1 (0), X=1152.70, Y=280.26, Mass=835863, SNR=136.6, Peak=65193 HFD=3.7
23:04:11.864 00.002 8960 MultiStar: [#1 0.60,-0.20,0.94,U] [#2 0.43,-0.15,0.99,U] [#3 0.54,-0.24,0.94,U] [#4 0.57,-0.38,0.00,M1] [#5 0.64,-0.16,0.72,U] [#6 0.71,-0.17,0.00,M1] [#7 0.51,-0.15,0.86,U] [#8 0.61,-0.20,0.76,U] 
23:04:11.866 00.002 8960 refined, 6 included, MultiStar: {0.65, -0.15}, one-star: {1.15, 0.01}
23:04:11.868 00.002 8960 CameraToMount -- cameraTheta (-0.24) - m_xAngle (-0.39) = xAngle (0.16 = 0.16)
23:04:11.870 00.002 8960 CameraToMount -- cameraTheta (-0.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.12 = 0.12)
23:04:11.871 00.001 8960 CameraToMount -- cameraX=0.65 cameraY=-0.15 hyp=0.66 cameraTheta=-0.24 mountX=0.66 mountY=0.08, mountTheta=0.12
23:04:11.874 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.65, y=-0.15, opts=13)
23:04:11.876 00.002 8960 Enqueuing Move request for scope (0.65, -0.15)
23:04:11.878 00.002 13828 Worker thread wakes up
23:04:11.878 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.65, -0.15) opts 0xd
23:04:11.878 00.000 13828 Handling offset move in thread for scope, endpoint = (0.65, -0.15)
23:04:11.878 00.000 13828 Moving (0.65, -0.15) raw xDistance=0.66 yDistance=0.08
23:04:11.878 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.41 from input 0.66
23:04:11.878 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:11.878 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:04:11.878 00.000 13828 MoveAxis(W, 247, ABG)
23:04:11.878 00.000 13828 Guiding  Dir = 3, Dur = 247
23:04:11.880 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3920, max=65535, med=7484, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:04:11.882 00.002 13828 IsSlewing returns 0
23:04:11.882 00.000 8960 UpdateGuideState exits: m=835863 SNR=136.6
23:04:11.884 00.002 13828 IsGuiding returns 0
23:04:11.884 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:11.886 00.002 13828 PulseGuide returned control before completion, sleep 256
23:04:11.886 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:11.889 00.003 8960 Enqueuing Expose request
23:04:12.146 00.257 13828 IsGuiding returns 0
23:04:12.146 00.000 13828 Move returns status 0, amount 247
23:04:12.146 00.000 13828 MoveAxis(N, 0, ABG)
23:04:12.146 00.000 13828 duration set to 0 by GuideMode
23:04:12.146 00.000 13828 Move returns status 0, amount 0
23:04:12.146 00.000 13828 move complete, result=0
23:04:12.146 00.000 13828 worker thread done servicing request
23:04:12.146 00.000 13828 Worker thread wakes up
23:04:12.147 00.001 8960 GuideStep: 0.7 px 247 ms WEST, 0.1 px 0 ms NORTH
23:04:12.149 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:12.149 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:14.618 02.469 13828 Exposure complete
23:04:14.775 00.157 13828 worker thread done servicing request
23:04:14.775 00.000 8960 OnExposeComplete: enter
23:04:14.777 00.002 8960 UpdateGuideState(): m_state=6
23:04:14.780 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 67
23:04:14.782 00.002 8960 Star::Find returns 1 (0), X=1152.52, Y=280.29, Mass=872026, SNR=137.8, Peak=65193 HFD=3.6
23:04:14.785 00.003 8960 MultiStar: [#1 0.47,-0.11,0.94,U] [#2 0.42,-0.30,0.90,U] [#3 0.68,-0.10,0.00,M1] [#4 0.48,-0.19,0.94,U] [#5 0.63,-0.09,0.71,U] [#6 0.57,-0.16,0.83,U] [#7 0.51,-0.12,0.86,U] [#8 0.56,-0.16,0.70,U] 
23:04:14.787 00.002 8960 refined, 7 included, MultiStar: {0.58, -0.13}, one-star: {0.97, 0.04}
23:04:14.789 00.002 8960 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.39) = xAngle (0.17 = 0.17)
23:04:14.790 00.001 8960 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
23:04:14.792 00.002 8960 CameraToMount -- cameraX=0.58 cameraY=-0.13 hyp=0.60 cameraTheta=-0.23 mountX=0.59 mountY=0.08, mountTheta=0.13
23:04:14.796 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.58, y=-0.13, opts=13)
23:04:14.799 00.003 8960 Enqueuing Move request for scope (0.58, -0.13)
23:04:14.801 00.002 13828 Worker thread wakes up
23:04:14.801 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.58, -0.13) opts 0xd
23:04:14.801 00.000 13828 Handling offset move in thread for scope, endpoint = (0.58, -0.13)
23:04:14.801 00.000 13828 Moving (0.58, -0.13) raw xDistance=0.59 yDistance=0.08
23:04:14.801 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.59
23:04:14.801 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:14.801 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:04:14.801 00.000 13828 MoveAxis(W, 239, ABG)
23:04:14.801 00.000 13828 Guiding  Dir = 3, Dur = 239
23:04:14.803 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3612, max=65535, med=7478, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:04:14.807 00.004 13828 IsSlewing returns 0
23:04:14.808 00.001 8960 UpdateGuideState exits: m=872026 SNR=137.8
23:04:14.810 00.002 13828 IsGuiding returns 0
23:04:14.810 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:14.814 00.004 13828 PulseGuide returned control before completion, sleep 246
23:04:14.815 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:14.818 00.003 8960 Enqueuing Expose request
23:04:15.072 00.254 13828 IsGuiding returns 0
23:04:15.072 00.000 13828 Move returns status 0, amount 239
23:04:15.072 00.000 13828 MoveAxis(N, 0, ABG)
23:04:15.072 00.000 13828 duration set to 0 by GuideMode
23:04:15.072 00.000 13828 Move returns status 0, amount 0
23:04:15.072 00.000 13828 move complete, result=0
23:04:15.072 00.000 13828 worker thread done servicing request
23:04:15.072 00.000 8960 GuideStep: 0.6 px 239 ms WEST, 0.1 px 0 ms NORTH
23:04:15.075 00.003 13828 Worker thread wakes up
23:04:15.076 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:15.076 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:17.542 02.466 13828 Exposure complete
23:04:17.681 00.139 13828 worker thread done servicing request
23:04:17.681 00.000 8960 OnExposeComplete: enter
23:04:17.683 00.002 8960 UpdateGuideState(): m_state=6
23:04:17.685 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 68
23:04:17.687 00.002 8960 Star::Find returns 1 (0), X=1152.05, Y=280.56, Mass=862494, SNR=138.8, Peak=57001 HFD=3.7
23:04:17.689 00.002 8960 MultiStar: [#1 0.00,-0.04,1.05,U] [#2 -0.10,0.02,0.86,U] [#3 -0.07,-0.04,0.87,U] [#4 -0.01,-0.02,0.99,U] [#5 -0.08,0.12,0.73,U] [#6 0.13,0.11,0.81,U] [#7 0.12,0.06,0.86,U] [#8 0.13,-0.03,0.78,U] 
23:04:17.691 00.002 8960 refined, 8 included, MultiStar: {0.08, 0.06}, one-star: {0.50, 0.31}
23:04:17.693 00.002 8960 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.39) = xAngle (1.02 = 1.02)
23:04:17.695 00.002 8960 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.99 = 0.99)
23:04:17.697 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.09 cameraTheta=0.63 mountX=0.05 mountY=0.08, mountTheta=1.01
23:04:17.703 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.06, opts=13)
23:04:17.706 00.003 8960 Enqueuing Move request for scope (0.08, 0.06)
23:04:17.708 00.002 13828 Worker thread wakes up
23:04:17.708 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
23:04:17.708 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
23:04:17.708 00.000 13828 Moving (0.08, 0.06) raw xDistance=0.05 yDistance=0.08
23:04:17.708 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:04:17.708 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:17.708 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:04:17.708 00.000 13828 MoveAxis(E, 0, ABG)
23:04:17.709 00.001 13828 Move returns status 0, amount 0
23:04:17.709 00.000 13828 MoveAxis(N, 0, ABG)
23:04:17.709 00.000 13828 duration set to 0 by GuideMode
23:04:17.709 00.000 13828 Move returns status 0, amount 0
23:04:17.709 00.000 13828 move complete, result=0
23:04:17.709 00.000 13828 worker thread done servicing request
23:04:17.712 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4054, max=65535, med=7484, FiltMin=5456, FiltMax=65535, Gamma=2.540
23:04:17.714 00.002 8960 UpdateGuideState exits: m=862494 SNR=138.8
23:04:17.716 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:17.718 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:17.719 00.001 8960 Enqueuing Expose request
23:04:17.721 00.002 13828 Worker thread wakes up
23:04:17.721 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:17.721 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:17.723 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:20.188 02.465 13828 Exposure complete
23:04:20.330 00.142 13828 worker thread done servicing request
23:04:20.330 00.000 8960 OnExposeComplete: enter
23:04:20.333 00.003 8960 UpdateGuideState(): m_state=6
23:04:20.337 00.004 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 69
23:04:20.340 00.003 8960 Star::Find returns 1 (0), X=1151.87, Y=280.53, Mass=858373, SNR=155.7, Peak=65360 HFD=3.8
23:04:20.342 00.002 8960 MultiStar: [#1 -0.15,-0.00,0.87,U] [#2 -0.41,0.06,0.86,U] [#3 -0.04,0.26,0.78,U] [#4 -0.30,0.03,0.96,U] [#5 -0.23,0.06,0.68,U] [#6 -0.20,0.05,0.67,U] [#7 -0.07,0.09,0.72,U] [#8 -0.06,0.18,0.59,U] 
23:04:20.344 00.002 8960 refined, 8 included, MultiStar: {-0.12, 0.11}, one-star: {0.32, 0.27}
23:04:20.346 00.002 8960 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.39) = xAngle (2.79 = 2.79)
23:04:20.348 00.002 8960 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.75 = 2.75)
23:04:20.349 00.001 8960 CameraToMount -- cameraX=-0.12 cameraY=0.11 hyp=0.16 cameraTheta=2.39 mountX=-0.15 mountY=0.06, mountTheta=2.76
23:04:20.352 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.11, opts=13)
23:04:20.354 00.002 8960 Enqueuing Move request for scope (-0.12, 0.11)
23:04:20.356 00.002 13828 Worker thread wakes up
23:04:20.356 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.11) opts 0xd
23:04:20.356 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.11)
23:04:20.356 00.000 13828 Moving (-0.12, 0.11) raw xDistance=-0.15 yDistance=0.06
23:04:20.356 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:04:20.356 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:20.356 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:04:20.356 00.000 13828 MoveAxis(E, 58, ABG)
23:04:20.356 00.000 13828 Guiding  Dir = 2, Dur = 58
23:04:20.358 00.002 13828 IsSlewing returns 0
23:04:20.358 00.000 13828 IsGuiding returns 0
23:04:20.360 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3657, max=65535, med=7478, FiltMin=5558, FiltMax=65535, Gamma=2.540
23:04:20.363 00.003 13828 PulseGuide returned control before completion, sleep 67
23:04:20.363 00.000 8960 UpdateGuideState exits: m=858373 SNR=155.7
23:04:20.365 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:20.367 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:20.369 00.002 8960 Enqueuing Expose request
23:04:20.433 00.064 13828 IsGuiding returns 0
23:04:20.433 00.000 13828 Move returns status 0, amount 58
23:04:20.433 00.000 13828 MoveAxis(N, 0, ABG)
23:04:20.433 00.000 13828 duration set to 0 by GuideMode
23:04:20.433 00.000 13828 Move returns status 0, amount 0
23:04:20.433 00.000 13828 move complete, result=0
23:04:20.433 00.000 13828 worker thread done servicing request
23:04:20.433 00.000 8960 GuideStep: -0.2 px 58 ms EAST, 0.1 px 0 ms NORTH
23:04:20.436 00.003 13828 Worker thread wakes up
23:04:20.436 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:20.436 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:22.905 02.469 13828 Exposure complete
23:04:23.044 00.139 13828 worker thread done servicing request
23:04:23.044 00.000 8960 OnExposeComplete: enter
23:04:23.047 00.003 8960 UpdateGuideState(): m_state=6
23:04:23.049 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 70
23:04:23.050 00.001 8960 Star::Find returns 1 (0), X=1152.09, Y=280.66, Mass=836472, SNR=139.6, Peak=63088 HFD=3.6
23:04:23.052 00.002 8960 MultiStar: [#1 0.03,0.21,0.95,U] [#2 0.04,0.15,0.88,U] [#3 0.01,0.18,0.93,U] [#4 0.09,0.05,1.01,U] [#5 0.06,0.31,0.83,U] [#6 0.23,0.10,0.72,U] [#7 0.09,0.18,0.94,U] [#8 0.00,0.16,0.73,U] 
23:04:23.054 00.002 8960 refined, 8 included, MultiStar: {0.12, 0.20}, one-star: {0.54, 0.41}
23:04:23.057 00.003 8960 CameraToMount -- cameraTheta (1.01) - m_xAngle (-0.39) = xAngle (1.40 = 1.40)
23:04:23.060 00.003 8960 CameraToMount -- cameraTheta (1.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36)
23:04:23.062 00.002 8960 CameraToMount -- cameraX=0.12 cameraY=0.20 hyp=0.23 cameraTheta=1.01 mountX=0.04 mountY=0.23, mountTheta=1.40
23:04:23.065 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=0.20, opts=13)
23:04:23.067 00.002 8960 Enqueuing Move request for scope (0.12, 0.20)
23:04:23.069 00.002 13828 Worker thread wakes up
23:04:23.069 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, 0.20) opts 0xd
23:04:23.069 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, 0.20)
23:04:23.069 00.000 13828 Moving (0.12, 0.20) raw xDistance=0.04 yDistance=0.23
23:04:23.069 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:04:23.069 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:04:23.069 00.000 13828 MoveAxis(E, 0, ABG)
23:04:23.069 00.000 13828 Move returns status 0, amount 0
23:04:23.069 00.000 13828 MoveAxis(S, 121, ABG)
23:04:23.069 00.000 13828 Guiding  Dir = 1, Dur = 121
23:04:23.073 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3984, max=65535, med=7472, FiltMin=5584, FiltMax=65535, Gamma=2.540
23:04:23.077 00.004 13828 IsSlewing returns 0
23:04:23.077 00.000 8960 UpdateGuideState exits: m=836472 SNR=139.6
23:04:23.079 00.002 13828 IsGuiding returns 0
23:04:23.079 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:23.081 00.002 13828 PulseGuide returned control before completion, sleep 130
23:04:23.082 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:23.084 00.002 8960 Enqueuing Expose request
23:04:23.213 00.129 13828 IsGuiding returns 0
23:04:23.213 00.000 13828 Move returns status 0, amount 121
23:04:23.213 00.000 13828 move complete, result=0
23:04:23.213 00.000 13828 worker thread done servicing request
23:04:23.213 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.2 px 121 ms SOUTH
23:04:23.216 00.003 13828 Worker thread wakes up
23:04:23.216 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:23.216 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:25.682 02.466 13828 Exposure complete
23:04:25.843 00.161 13828 worker thread done servicing request
23:04:25.843 00.000 8960 OnExposeComplete: enter
23:04:25.846 00.003 8960 UpdateGuideState(): m_state=6
23:04:25.850 00.004 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 71
23:04:25.852 00.002 8960 Star::Find returns 1 (0), X=1152.35, Y=280.37, Mass=835405, SNR=137.7, Peak=65193 HFD=3.5
23:04:25.854 00.002 8960 MultiStar: [#1 0.20,-0.00,0.93,U] [#2 0.10,-0.24,0.97,U] [#3 0.27,-0.13,0.92,U] [#4 0.19,-0.04,1.02,U] [#5 0.18,0.03,0.84,U] [#6 0.19,-0.03,0.77,U] [#7 0.19,-0.11,0.94,U] [#8 0.22,0.02,0.75,U] 
23:04:25.856 00.002 8960 refined, 8 included, MultiStar: {0.27, -0.05}, one-star: {0.81, 0.12}
23:04:25.859 00.003 8960 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.39) = xAngle (0.23 = 0.23)
23:04:25.862 00.003 8960 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
23:04:25.865 00.003 8960 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.17 mountX=0.26 mountY=0.05, mountTheta=0.19
23:04:25.868 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.27, y=-0.05, opts=13)
23:04:25.871 00.003 8960 Enqueuing Move request for scope (0.27, -0.05)
23:04:25.873 00.002 13828 Worker thread wakes up
23:04:25.873 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.27, -0.05) opts 0xd
23:04:25.874 00.001 13828 Handling offset move in thread for scope, endpoint = (0.27, -0.05)
23:04:25.874 00.000 13828 Moving (0.27, -0.05) raw xDistance=0.26 yDistance=0.05
23:04:25.874 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.26
23:04:25.874 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:25.874 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:04:25.874 00.000 13828 MoveAxis(W, 99, ABG)
23:04:25.874 00.000 13828 Guiding  Dir = 3, Dur = 99
23:04:25.877 00.003 13828 IsSlewing returns 0
23:04:25.878 00.001 13828 IsGuiding returns 0
23:04:25.880 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3977, max=65535, med=7472, FiltMin=5571, FiltMax=65535, Gamma=2.540
23:04:25.882 00.002 13828 PulseGuide returned control before completion, sleep 107
23:04:25.882 00.000 8960 UpdateGuideState exits: m=835405 SNR=137.7
23:04:25.885 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:25.886 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:25.888 00.002 8960 Enqueuing Expose request
23:04:25.998 00.110 13828 IsGuiding returns 0
23:04:25.998 00.000 13828 Move returns status 0, amount 99
23:04:25.998 00.000 13828 MoveAxis(N, 0, ABG)
23:04:25.998 00.000 13828 duration set to 0 by GuideMode
23:04:25.998 00.000 13828 Move returns status 0, amount 0
23:04:25.998 00.000 13828 move complete, result=0
23:04:25.998 00.000 13828 worker thread done servicing request
23:04:25.998 00.000 8960 GuideStep: 0.3 px 99 ms WEST, 0.1 px 0 ms NORTH
23:04:26.001 00.003 13828 Worker thread wakes up
23:04:26.001 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:26.001 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:28.483 02.482 13828 Exposure complete
23:04:28.621 00.138 13828 worker thread done servicing request
23:04:28.621 00.000 8960 OnExposeComplete: enter
23:04:28.624 00.003 8960 UpdateGuideState(): m_state=6
23:04:28.626 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 72
23:04:28.629 00.003 8960 Star::Find returns 1 (0), X=1152.31, Y=280.56, Mass=881228, SNR=136.0, Peak=58537 HFD=3.5
23:04:28.631 00.002 8960 MultiStar: [#1 0.27,0.09,0.98,U] [#2 0.09,-0.04,1.00,U] [#3 0.24,0.03,0.91,U] [#4 0.27,0.07,0.95,U] [#5 0.18,0.21,0.84,U] [#6 0.31,0.21,0.73,U] [#7 0.27,0.17,1.05,U] [#8 0.33,0.22,0.70,U] 
23:04:28.634 00.003 8960 refined, 8 included, MultiStar: {0.31, 0.13}, one-star: {0.76, 0.30}
23:04:28.637 00.003 8960 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.39) = xAngle (0.81 = 0.81)
23:04:28.638 00.001 8960 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
23:04:28.641 00.003 8960 CameraToMount -- cameraX=0.31 cameraY=0.13 hyp=0.33 cameraTheta=0.42 mountX=0.23 mountY=0.23, mountTheta=0.79
23:04:28.645 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=0.13, opts=13)
23:04:28.647 00.002 8960 Enqueuing Move request for scope (0.31, 0.13)
23:04:28.649 00.002 13828 Worker thread wakes up
23:04:28.649 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.13) opts 0xd
23:04:28.649 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, 0.13)
23:04:28.650 00.001 13828 Moving (0.31, 0.13) raw xDistance=0.23 yDistance=0.23
23:04:28.650 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.23
23:04:28.650 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:04:28.650 00.000 13828 MoveAxis(W, 94, ABG)
23:04:28.650 00.000 13828 Guiding  Dir = 3, Dur = 94
23:04:28.652 00.002 13828 IsSlewing returns 0
23:04:28.652 00.000 13828 IsGuiding returns 0
23:04:28.653 00.001 13828 PulseGuide returned control before completion, sleep 103
23:04:28.655 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3664, max=65535, med=7478, FiltMin=5500, FiltMax=65535, Gamma=2.540
23:04:28.657 00.002 8960 UpdateGuideState exits: m=881228 SNR=136.0
23:04:28.659 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:28.662 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:28.665 00.003 8960 Enqueuing Expose request
23:04:28.768 00.103 13828 IsGuiding returns 0
23:04:28.768 00.000 13828 Move returns status 0, amount 94
23:04:28.768 00.000 13828 MoveAxis(S, 124, ABG)
23:04:28.768 00.000 13828 Guiding  Dir = 1, Dur = 124
23:04:28.769 00.001 13828 IsSlewing returns 0
23:04:28.770 00.001 13828 IsGuiding returns 0
23:04:28.771 00.001 13828 PulseGuide returned control before completion, sleep 133
23:04:28.909 00.138 13828 IsGuiding returns 0
23:04:28.909 00.000 13828 Move returns status 0, amount 124
23:04:28.909 00.000 13828 move complete, result=0
23:04:28.909 00.000 13828 worker thread done servicing request
23:04:28.909 00.000 8960 GuideStep: 0.2 px 94 ms WEST, 0.2 px 124 ms SOUTH
23:04:28.913 00.004 13828 Worker thread wakes up
23:04:28.913 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:28.913 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:31.386 02.473 13828 Exposure complete
23:04:31.543 00.157 13828 worker thread done servicing request
23:04:31.543 00.000 8960 OnExposeComplete: enter
23:04:31.545 00.002 8960 UpdateGuideState(): m_state=6
23:04:31.548 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 73
23:04:31.550 00.002 8960 Star::Find returns 1 (0), X=1152.57, Y=280.23, Mass=843864, SNR=138.2, Peak=65193 HFD=3.6
23:04:31.552 00.002 8960 MultiStar: [#1 0.38,-0.16,1.06,U] [#2 0.38,-0.21,0.89,U] [#3 0.52,-0.14,0.93,U] [#4 0.44,-0.27,0.89,U] [#5 0.50,-0.03,0.88,U] [#6 0.50,-0.05,0.79,U] [#7 0.54,-0.17,0.89,U] [#8 0.46,-0.03,0.72,U] 
23:04:31.554 00.002 8960 refined, 8 included, MultiStar: {0.53, -0.12}, one-star: {1.02, -0.02}
23:04:31.556 00.002 8960 CameraToMount -- cameraTheta (-0.23) - m_xAngle (-0.39) = xAngle (0.17 = 0.17)
23:04:31.559 00.003 8960 CameraToMount -- cameraTheta (-0.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.13 = 0.13)
23:04:31.561 00.002 8960 CameraToMount -- cameraX=0.53 cameraY=-0.12 hyp=0.55 cameraTheta=-0.23 mountX=0.54 mountY=0.07, mountTheta=0.13
23:04:31.564 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.53, y=-0.12, opts=13)
23:04:31.566 00.002 8960 Enqueuing Move request for scope (0.53, -0.12)
23:04:31.568 00.002 13828 Worker thread wakes up
23:04:31.568 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.53, -0.12) opts 0xd
23:04:31.568 00.000 13828 Handling offset move in thread for scope, endpoint = (0.53, -0.12)
23:04:31.569 00.001 13828 Moving (0.53, -0.12) raw xDistance=0.54 yDistance=0.07
23:04:31.569 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.54
23:04:31.569 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:31.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:04:31.569 00.000 13828 MoveAxis(W, 210, ABG)
23:04:31.569 00.000 13828 Guiding  Dir = 3, Dur = 210
23:04:31.570 00.001 13828 IsSlewing returns 0
23:04:31.571 00.001 13828 IsGuiding returns 0
23:04:31.571 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3792, max=65535, med=7472, FiltMin=5603, FiltMax=65535, Gamma=2.540
23:04:31.574 00.003 13828 PulseGuide returned control before completion, sleep 219
23:04:31.574 00.000 8960 UpdateGuideState exits: m=843864 SNR=138.2
23:04:31.576 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:31.578 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:31.580 00.002 8960 Enqueuing Expose request
23:04:31.806 00.226 13828 IsGuiding returns 0
23:04:31.806 00.000 13828 Move returns status 0, amount 210
23:04:31.806 00.000 13828 MoveAxis(N, 0, ABG)
23:04:31.806 00.000 13828 duration set to 0 by GuideMode
23:04:31.806 00.000 13828 Move returns status 0, amount 0
23:04:31.806 00.000 13828 move complete, result=0
23:04:31.806 00.000 13828 worker thread done servicing request
23:04:31.806 00.000 8960 GuideStep: 0.5 px 210 ms WEST, 0.1 px 0 ms NORTH
23:04:31.809 00.003 13828 Worker thread wakes up
23:04:31.809 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:31.809 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:34.291 02.482 13828 Exposure complete
23:04:34.462 00.171 13828 worker thread done servicing request
23:04:34.462 00.000 8960 OnExposeComplete: enter
23:04:34.464 00.002 8960 UpdateGuideState(): m_state=6
23:04:34.467 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 74
23:04:34.469 00.002 8960 Star::Find returns 1 (0), X=1152.09, Y=280.47, Mass=866172, SNR=140.0, Peak=65360 HFD=3.7
23:04:34.471 00.002 8960 MultiStar: [#1 -0.05,0.12,1.01,U] [#2 -0.27,0.10,0.90,U] [#3 -0.04,0.07,0.89,U] [#4 -0.01,0.10,0.99,U] [#5 0.05,0.10,0.80,U] [#6 -0.07,-0.12,0.82,U] [#7 0.03,0.05,0.86,U] [#8 -0.06,0.11,0.72,U] 
23:04:34.473 00.002 8960 refined, 8 included, MultiStar: {0.02, 0.09}, one-star: {0.54, 0.21}
23:04:34.476 00.003 8960 CameraToMount -- cameraTheta (1.32) - m_xAngle (-0.39) = xAngle (1.71 = 1.71)
23:04:34.478 00.002 8960 CameraToMount -- cameraTheta (1.32) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.68 = 1.68)
23:04:34.480 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=0.09 hyp=0.09 cameraTheta=1.32 mountX=-0.01 mountY=0.09, mountTheta=1.71
23:04:34.484 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=0.09, opts=13)
23:04:34.487 00.003 8960 Enqueuing Move request for scope (0.02, 0.09)
23:04:34.489 00.002 13828 Worker thread wakes up
23:04:34.489 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.09) opts 0xd
23:04:34.489 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, 0.09)
23:04:34.489 00.000 13828 Moving (0.02, 0.09) raw xDistance=-0.01 yDistance=0.09
23:04:34.489 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:04:34.489 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:34.489 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:34.489 00.000 13828 MoveAxis(E, 0, ABG)
23:04:34.489 00.000 13828 Move returns status 0, amount 0
23:04:34.490 00.001 13828 MoveAxis(N, 0, ABG)
23:04:34.490 00.000 13828 duration set to 0 by GuideMode
23:04:34.490 00.000 13828 Move returns status 0, amount 0
23:04:34.490 00.000 13828 move complete, result=0
23:04:34.490 00.000 13828 worker thread done servicing request
23:04:34.499 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=3856, max=65535, med=7478, FiltMin=5686, FiltMax=65535, Gamma=2.540
23:04:34.534 00.035 8960 UpdateGuideState exits: m=866172 SNR=140.0
23:04:34.537 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:34.540 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:34.543 00.003 8960 Enqueuing Expose request
23:04:34.545 00.002 13828 Worker thread wakes up
23:04:34.545 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:34.545 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:34.546 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:37.020 02.474 13828 Exposure complete
23:04:37.154 00.134 13828 worker thread done servicing request
23:04:37.155 00.001 8960 OnExposeComplete: enter
23:04:37.157 00.002 8960 UpdateGuideState(): m_state=6
23:04:37.159 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 75
23:04:37.161 00.002 8960 Star::Find returns 1 (0), X=1152.40, Y=280.28, Mass=899898, SNR=129.3, Peak=63401 HFD=3.6
23:04:37.163 00.002 8960 MultiStar: [#1 0.30,-0.13,1.08,U] [#2 0.15,-0.14,1.02,U] [#3 0.32,0.00,1.18,U] [#4 0.16,-0.17,1.09,U] [#5 -0.04,0.07,0.89,U] [#6 0.39,-0.14,0.72,U] [#7 0.19,-0.21,0.95,U] [#8 0.37,-0.09,0.79,U] 
23:04:37.165 00.002 8960 refined, 8 included, MultiStar: {0.30, -0.09}, one-star: {0.85, 0.03}
23:04:37.167 00.002 8960 CameraToMount -- cameraTheta (-0.28) - m_xAngle (-0.39) = xAngle (0.11 = 0.11)
23:04:37.169 00.002 8960 CameraToMount -- cameraTheta (-0.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.08 = 0.08)
23:04:37.171 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=-0.09 hyp=0.31 cameraTheta=-0.28 mountX=0.31 mountY=0.02, mountTheta=0.08
23:04:37.174 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=-0.09, opts=13)
23:04:37.175 00.001 8960 Enqueuing Move request for scope (0.30, -0.09)
23:04:37.177 00.002 13828 Worker thread wakes up
23:04:37.178 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, -0.09) opts 0xd
23:04:37.178 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, -0.09)
23:04:37.178 00.000 13828 Moving (0.30, -0.09) raw xDistance=0.31 yDistance=0.02
23:04:37.178 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.19 from input 0.31
23:04:37.178 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:37.178 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:37.178 00.000 13828 MoveAxis(W, 117, ABG)
23:04:37.178 00.000 13828 Guiding  Dir = 3, Dur = 117
23:04:37.180 00.002 13828 IsSlewing returns 0
23:04:37.180 00.000 13828 IsGuiding returns 0
23:04:37.182 00.002 13828 PulseGuide returned control before completion, sleep 126
23:04:37.187 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3939, max=65535, med=7478, FiltMin=5628, FiltMax=65535, Gamma=2.540
23:04:37.214 00.027 8960 UpdateGuideState exits: m=899898 SNR=129.3
23:04:37.218 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:37.220 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:37.223 00.003 8960 Enqueuing Expose request
23:04:37.311 00.088 13828 IsGuiding returns 0
23:04:37.311 00.000 13828 Move returns status 0, amount 117
23:04:37.311 00.000 13828 MoveAxis(N, 0, ABG)
23:04:37.311 00.000 13828 duration set to 0 by GuideMode
23:04:37.311 00.000 13828 Move returns status 0, amount 0
23:04:37.311 00.000 13828 move complete, result=0
23:04:37.311 00.000 13828 worker thread done servicing request
23:04:37.311 00.000 13828 Worker thread wakes up
23:04:37.311 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:37.311 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:37.313 00.002 8960 GuideStep: 0.3 px 117 ms WEST, 0.0 px 0 ms NORTH
23:04:39.798 02.485 13828 Exposure complete
23:04:39.935 00.137 13828 worker thread done servicing request
23:04:39.935 00.000 8960 OnExposeComplete: enter
23:04:39.937 00.002 8960 UpdateGuideState(): m_state=6
23:04:39.940 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 76
23:04:39.943 00.003 8960 Star::Find returns 1 (0), X=1152.45, Y=280.39, Mass=845470, SNR=139.0, Peak=65535 HFD=3.4
23:04:39.946 00.003 8960 MultiStar: [#1 0.44,-0.09,1.09,U] [#2 0.45,-0.26,0.91,U] [#3 0.44,-0.11,0.92,U] [#4 0.47,-0.20,1.01,U] [#5 0.64,-0.09,0.89,U] [#6 0.42,-0.17,0.72,U] [#7 0.76,-0.25,0.00,M1] [#8 0.50,-0.08,0.84,U] 
23:04:39.948 00.002 8960 refined, 7 included, MultiStar: {0.54, -0.10}, one-star: {0.90, 0.14}
23:04:39.950 00.002 8960 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.39) = xAngle (0.20 = 0.20)
23:04:39.951 00.001 8960 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
23:04:39.953 00.002 8960 CameraToMount -- cameraX=0.54 cameraY=-0.10 hyp=0.55 cameraTheta=-0.19 mountX=0.54 mountY=0.09, mountTheta=0.17
23:04:39.956 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.54, y=-0.10, opts=13)
23:04:39.959 00.003 8960 Enqueuing Move request for scope (0.54, -0.10)
23:04:39.961 00.002 13828 Worker thread wakes up
23:04:39.961 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.54, -0.10) opts 0xd
23:04:39.961 00.000 13828 Handling offset move in thread for scope, endpoint = (0.54, -0.10)
23:04:39.961 00.000 13828 Moving (0.54, -0.10) raw xDistance=0.54 yDistance=0.09
23:04:39.961 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.35 from input 0.54
23:04:39.961 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:39.961 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:04:39.961 00.000 13828 MoveAxis(W, 211, ABG)
23:04:39.961 00.000 13828 Guiding  Dir = 3, Dur = 211
23:04:39.964 00.003 13828 IsSlewing returns 0
23:04:39.965 00.001 13828 IsGuiding returns 0
23:04:39.967 00.002 13828 PulseGuide returned control before completion, sleep 219
23:04:39.971 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3907, max=65535, med=7478, FiltMin=5558, FiltMax=65535, Gamma=2.540
23:04:40.005 00.034 8960 UpdateGuideState exits: m=845470 SNR=139.0
23:04:40.008 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:40.010 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:40.014 00.004 8960 Enqueuing Expose request
23:04:40.187 00.173 13828 IsGuiding returns 0
23:04:40.187 00.000 13828 Move returns status 0, amount 211
23:04:40.187 00.000 13828 MoveAxis(N, 0, ABG)
23:04:40.187 00.000 13828 duration set to 0 by GuideMode
23:04:40.187 00.000 13828 Move returns status 0, amount 0
23:04:40.187 00.000 13828 move complete, result=0
23:04:40.187 00.000 13828 worker thread done servicing request
23:04:40.187 00.000 13828 Worker thread wakes up
23:04:40.187 00.000 8960 GuideStep: 0.5 px 211 ms WEST, 0.1 px 0 ms NORTH
23:04:40.190 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:40.190 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:42.667 02.477 13828 Exposure complete
23:04:42.809 00.142 13828 worker thread done servicing request
23:04:42.809 00.000 8960 OnExposeComplete: enter
23:04:42.811 00.002 8960 UpdateGuideState(): m_state=6
23:04:42.813 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 77
23:04:42.817 00.004 8960 Star::Find returns 1 (0), X=1152.74, Y=280.22, Mass=842675, SNR=130.3, Peak=65193 HFD=3.7
23:04:42.819 00.002 8960 MultiStar: [#1 0.63,-0.11,1.05,U] [#2 0.76,-0.21,0.00,M1] [#3 0.76,-0.21,0.00,M1] [#4 0.49,-0.20,1.01,U] [#5 0.75,-0.03,0.00,M1] [#6 0.75,-0.20,0.00,M1] [#7 0.81,-0.31,0.00,M2] [#8 0.70,-0.10,0.00,M1] 
23:04:42.821 00.002 8960 refined, 2 included, MultiStar: {0.77, -0.12}, one-star: {1.19, -0.03}
23:04:42.824 00.003 8960 CameraToMount -- cameraTheta (-0.15) - m_xAngle (-0.39) = xAngle (0.24 = 0.24)
23:04:42.826 00.002 8960 CameraToMount -- cameraTheta (-0.15) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.21 = 0.21)
23:04:42.828 00.002 8960 CameraToMount -- cameraX=0.77 cameraY=-0.12 hyp=0.78 cameraTheta=-0.15 mountX=0.75 mountY=0.16, mountTheta=0.21
23:04:42.832 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.77, y=-0.12, opts=13)
23:04:42.834 00.002 8960 Enqueuing Move request for scope (0.77, -0.12)
23:04:42.836 00.002 13828 Worker thread wakes up
23:04:42.836 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.77, -0.12) opts 0xd
23:04:42.836 00.000 13828 Handling offset move in thread for scope, endpoint = (0.77, -0.12)
23:04:42.836 00.000 13828 Moving (0.77, -0.12) raw xDistance=0.75 yDistance=0.16
23:04:42.836 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.50 from input 0.75
23:04:42.836 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:42.836 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:04:42.836 00.000 13828 MoveAxis(W, 299, ABG)
23:04:42.837 00.001 13828 Guiding  Dir = 3, Dur = 299
23:04:42.839 00.002 13828 IsSlewing returns 0
23:04:42.839 00.000 13828 IsGuiding returns 0
23:04:42.842 00.003 13828 PulseGuide returned control before completion, sleep 307
23:04:42.846 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3516, max=65535, med=7478, FiltMin=5532, FiltMax=65535, Gamma=2.540
23:04:42.875 00.029 8960 UpdateGuideState exits: m=842675 SNR=130.3
23:04:42.879 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:42.881 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:42.883 00.002 8960 Enqueuing Expose request
23:04:43.164 00.281 13828 IsGuiding returns 0
23:04:43.164 00.000 13828 Move returns status 0, amount 299
23:04:43.164 00.000 13828 MoveAxis(N, 0, ABG)
23:04:43.164 00.000 13828 duration set to 0 by GuideMode
23:04:43.164 00.000 13828 Move returns status 0, amount 0
23:04:43.164 00.000 13828 move complete, result=0
23:04:43.165 00.001 13828 worker thread done servicing request
23:04:43.165 00.000 13828 Worker thread wakes up
23:04:43.165 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:43.165 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:43.165 00.000 8960 GuideStep: 0.8 px 299 ms WEST, 0.2 px 0 ms NORTH
23:04:45.627 02.462 13828 Exposure complete
23:04:45.779 00.152 13828 worker thread done servicing request
23:04:45.779 00.000 8960 OnExposeComplete: enter
23:04:45.781 00.002 8960 UpdateGuideState(): m_state=6
23:04:45.783 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 78
23:04:45.785 00.002 8960 Star::Find returns 1 (0), X=1152.07, Y=280.64, Mass=817307, SNR=126.8, Peak=65360 HFD=3.9
23:04:45.787 00.002 8960 MultiStar: [#1 -0.14,0.22,1.08,U] [#2 -0.37,0.17,1.13,U] [#3 -0.22,0.32,1.01,U] [#4 -0.18,0.39,1.19,U] [#5 -0.32,0.32,0.82,U] [#6 0.09,0.12,0.86,U] [#7 -0.18,0.27,1.00,U] [#8 -0.22,0.21,0.79,U] 
23:04:45.789 00.002 8960 refined, 8 included, MultiStar: {-0.12, 0.27}, one-star: {0.52, 0.39}
23:04:45.791 00.002 8960 CameraToMount -- cameraTheta (1.98) - m_xAngle (-0.39) = xAngle (2.37 = 2.37)
23:04:45.795 00.004 8960 CameraToMount -- cameraTheta (1.98) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.34 = 2.34)
23:04:45.798 00.003 8960 CameraToMount -- cameraX=-0.12 cameraY=0.27 hyp=0.30 cameraTheta=1.98 mountX=-0.21 mountY=0.21, mountTheta=2.35
23:04:45.801 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.27, opts=13)
23:04:45.803 00.002 8960 Enqueuing Move request for scope (-0.12, 0.27)
23:04:45.806 00.003 13828 Worker thread wakes up
23:04:45.806 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.27) opts 0xd
23:04:45.806 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.27)
23:04:45.806 00.000 13828 Moving (-0.12, 0.27) raw xDistance=-0.21 yDistance=0.21
23:04:45.806 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.21
23:04:45.806 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:04:45.806 00.000 13828 MoveAxis(E, 59, ABG)
23:04:45.806 00.000 13828 Guiding  Dir = 2, Dur = 59
23:04:45.808 00.002 13828 IsSlewing returns 0
23:04:45.808 00.000 13828 IsGuiding returns 0
23:04:45.810 00.002 13828 PulseGuide returned control before completion, sleep 68
23:04:45.814 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3836, max=65535, med=7484, FiltMin=5481, FiltMax=65535, Gamma=2.540
23:04:45.845 00.031 8960 UpdateGuideState exits: m=817307 SNR=126.8
23:04:45.849 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:45.851 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:45.854 00.003 8960 Enqueuing Expose request
23:04:45.885 00.031 13828 IsGuiding returns 0
23:04:45.885 00.000 13828 Move returns status 0, amount 59
23:04:45.886 00.001 13828 MoveAxis(S, 113, ABG)
23:04:45.886 00.000 13828 Guiding  Dir = 1, Dur = 113
23:04:45.892 00.006 13828 IsSlewing returns 0
23:04:45.892 00.000 13828 IsGuiding returns 0
23:04:45.894 00.002 13828 PulseGuide returned control before completion, sleep 122
23:04:46.026 00.132 13828 IsGuiding returns 0
23:04:46.026 00.000 13828 Move returns status 0, amount 113
23:04:46.026 00.000 13828 move complete, result=0
23:04:46.026 00.000 13828 worker thread done servicing request
23:04:46.026 00.000 13828 Worker thread wakes up
23:04:46.026 00.000 8960 GuideStep: -0.2 px 59 ms EAST, 0.2 px 113 ms SOUTH
23:04:46.029 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:46.029 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:48.485 02.456 13828 Exposure complete
23:04:48.624 00.139 13828 worker thread done servicing request
23:04:48.624 00.000 8960 OnExposeComplete: enter
23:04:48.626 00.002 8960 UpdateGuideState(): m_state=6
23:04:48.629 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 79
23:04:48.630 00.001 8960 Star::Find returns 1 (0), X=1151.98, Y=280.51, Mass=866117, SNR=145.1, Peak=65360 HFD=3.6
23:04:48.632 00.002 8960 MultiStar: [#1 -0.09,0.06,1.04,U] [#2 -0.18,0.03,0.95,U] [#3 -0.04,0.06,0.91,U] [#4 -0.00,-0.10,1.13,U] [#5 -0.06,0.01,0.69,U] [#6 0.06,0.02,0.72,U] [#7 0.10,0.12,0.79,U] [#8 0.22,0.03,0.72,U] 
23:04:48.634 00.002 8960 refined, 8 included, MultiStar: {0.05, 0.06}, one-star: {0.43, 0.26}
23:04:48.636 00.002 8960 CameraToMount -- cameraTheta (0.88) - m_xAngle (-0.39) = xAngle (1.27 = 1.27)
23:04:48.639 00.003 8960 CameraToMount -- cameraTheta (0.88) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.23 = 1.23)
23:04:48.641 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.88 mountX=0.02 mountY=0.07, mountTheta=1.27
23:04:48.645 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.06, opts=13)
23:04:48.647 00.002 8960 Enqueuing Move request for scope (0.05, 0.06)
23:04:48.649 00.002 13828 Worker thread wakes up
23:04:48.649 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.06) opts 0xd
23:04:48.649 00.000 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.06)
23:04:48.649 00.000 13828 Moving (0.05, 0.06) raw xDistance=0.02 yDistance=0.07
23:04:48.649 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:04:48.649 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:48.650 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:04:48.650 00.000 13828 MoveAxis(E, 0, ABG)
23:04:48.650 00.000 13828 Move returns status 0, amount 0
23:04:48.650 00.000 13828 MoveAxis(N, 0, ABG)
23:04:48.650 00.000 13828 duration set to 0 by GuideMode
23:04:48.650 00.000 13828 Move returns status 0, amount 0
23:04:48.650 00.000 13828 move complete, result=0
23:04:48.650 00.000 13828 worker thread done servicing request
23:04:48.657 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7484, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:04:48.683 00.026 8960 UpdateGuideState exits: m=866117 SNR=145.1
23:04:48.685 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:48.687 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:48.689 00.002 8960 Enqueuing Expose request
23:04:48.692 00.003 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:04:48.694 00.002 13828 Worker thread wakes up
23:04:48.694 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:48.694 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:51.157 02.463 13828 Exposure complete
23:04:51.298 00.141 13828 worker thread done servicing request
23:04:51.298 00.000 8960 OnExposeComplete: enter
23:04:51.300 00.002 8960 UpdateGuideState(): m_state=6
23:04:51.303 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 80
23:04:51.306 00.003 8960 Star::Find returns 1 (0), X=1152.67, Y=280.36, Mass=817472, SNR=131.3, Peak=65535 HFD=3.5
23:04:51.309 00.003 8960 MultiStar: [#1 0.55,-0.11,1.03,U] [#2 0.51,-0.35,1.00,U] [#3 0.64,-0.09,1.14,U] [#4 0.52,-0.26,1.09,U] [#5 0.40,-0.02,0.76,U] [#6 0.60,-0.07,0.80,U] [#7 0.67,-0.11,0.00,M1] [#8 0.79,-0.07,0.00,M1] 
23:04:51.311 00.002 8960 refined, 6 included, MultiStar: {0.63, -0.12}, one-star: {1.12, 0.11}
23:04:51.313 00.002 8960 CameraToMount -- cameraTheta (-0.19) - m_xAngle (-0.39) = xAngle (0.21 = 0.21)
23:04:51.314 00.001 8960 CameraToMount -- cameraTheta (-0.19) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.17 = 0.17)
23:04:51.316 00.002 8960 CameraToMount -- cameraX=0.63 cameraY=-0.12 hyp=0.64 cameraTheta=-0.19 mountX=0.62 mountY=0.11, mountTheta=0.17
23:04:51.319 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.63, y=-0.12, opts=13)
23:04:51.321 00.002 8960 Enqueuing Move request for scope (0.63, -0.12)
23:04:51.323 00.002 13828 Worker thread wakes up
23:04:51.323 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.63, -0.12) opts 0xd
23:04:51.324 00.001 13828 Handling offset move in thread for scope, endpoint = (0.63, -0.12)
23:04:51.324 00.000 13828 Moving (0.63, -0.12) raw xDistance=0.62 yDistance=0.11
23:04:51.324 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.39 from input 0.62
23:04:51.324 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:51.324 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:04:51.324 00.000 13828 MoveAxis(W, 236, ABG)
23:04:51.324 00.000 13828 Guiding  Dir = 3, Dur = 236
23:04:51.326 00.002 13828 IsSlewing returns 0
23:04:51.326 00.000 13828 IsGuiding returns 0
23:04:51.328 00.002 13828 PulseGuide returned control before completion, sleep 245
23:04:51.335 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3952, max=65535, med=7491, FiltMin=5727, FiltMax=65535, Gamma=2.540
23:04:51.363 00.028 8960 UpdateGuideState exits: m=817472 SNR=131.3
23:04:51.366 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:51.369 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:51.372 00.003 8960 Enqueuing Expose request
23:04:51.584 00.212 13828 IsGuiding returns 0
23:04:51.584 00.000 13828 Move returns status 0, amount 236
23:04:51.584 00.000 13828 MoveAxis(N, 0, ABG)
23:04:51.584 00.000 13828 duration set to 0 by GuideMode
23:04:51.584 00.000 13828 Move returns status 0, amount 0
23:04:51.584 00.000 13828 move complete, result=0
23:04:51.584 00.000 13828 worker thread done servicing request
23:04:51.584 00.000 8960 GuideStep: 0.6 px 236 ms WEST, 0.1 px 0 ms NORTH
23:04:51.586 00.002 13828 Worker thread wakes up
23:04:51.586 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:51.586 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:54.048 02.462 13828 Exposure complete
23:04:54.191 00.143 13828 worker thread done servicing request
23:04:54.191 00.000 8960 OnExposeComplete: enter
23:04:54.194 00.003 8960 UpdateGuideState(): m_state=6
23:04:54.196 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 81
23:04:54.198 00.002 8960 Star::Find returns 1 (0), X=1152.63, Y=280.64, Mass=884310, SNR=138.9, Peak=65535 HFD=3.5
23:04:54.200 00.002 8960 MultiStar: [#1 0.37,0.11,1.05,U] [#2 0.36,0.14,0.91,U] [#3 0.44,0.13,0.76,U] [#4 0.31,0.15,0.85,U] [#5 0.40,0.25,0.78,U] [#6 0.56,0.08,0.78,U] [#7 0.49,0.25,0.96,U] [#8 0.60,0.24,0.73,U] 
23:04:54.202 00.002 8960 refined, 8 included, MultiStar: {0.52, 0.20}, one-star: {1.08, 0.39}
23:04:54.205 00.003 8960 CameraToMount -- cameraTheta (0.36) - m_xAngle (-0.39) = xAngle (0.76 = 0.76)
23:04:54.207 00.002 8960 CameraToMount -- cameraTheta (0.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.72 = 0.72)
23:04:54.210 00.003 8960 CameraToMount -- cameraX=0.52 cameraY=0.20 hyp=0.55 cameraTheta=0.36 mountX=0.40 mountY=0.37, mountTheta=0.74
23:04:54.214 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.52, y=0.20, opts=13)
23:04:54.217 00.003 8960 Enqueuing Move request for scope (0.52, 0.20)
23:04:54.219 00.002 13828 Worker thread wakes up
23:04:54.220 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.52, 0.20) opts 0xd
23:04:54.220 00.000 13828 Handling offset move in thread for scope, endpoint = (0.52, 0.20)
23:04:54.220 00.000 13828 Moving (0.52, 0.20) raw xDistance=0.40 yDistance=0.37
23:04:54.220 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.28 from input 0.40
23:04:54.220 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.37 from input 0.37
23:04:54.220 00.000 13828 MoveAxis(W, 168, ABG)
23:04:54.220 00.000 13828 Guiding  Dir = 3, Dur = 168
23:04:54.223 00.003 13828 IsSlewing returns 0
23:04:54.223 00.000 13828 IsGuiding returns 0
23:04:54.227 00.004 13828 PulseGuide returned control before completion, sleep 175
23:04:54.236 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=2723, max=65535, med=7491, FiltMin=5606, FiltMax=65535, Gamma=2.540
23:04:54.265 00.029 8960 UpdateGuideState exits: m=884310 SNR=138.9
23:04:54.267 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:54.269 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:54.271 00.002 8960 Enqueuing Expose request
23:04:54.413 00.142 13828 IsGuiding returns 0
23:04:54.413 00.000 13828 Move returns status 0, amount 168
23:04:54.413 00.000 13828 MoveAxis(S, 194, ABG)
23:04:54.413 00.000 13828 Guiding  Dir = 1, Dur = 194
23:04:54.415 00.002 13828 IsSlewing returns 0
23:04:54.415 00.000 13828 IsGuiding returns 0
23:04:54.417 00.002 13828 PulseGuide returned control before completion, sleep 203
23:04:54.631 00.214 13828 IsGuiding returns 1
23:04:54.631 00.000 13828 scope still moving after pulse duration time elapsed
23:04:54.662 00.031 13828 IsSlewing returns 0
23:04:54.663 00.001 13828 IsGuiding returns 0
23:04:54.663 00.000 13828 scope move finished after 194 + 54 ms
23:04:54.663 00.000 13828 Move returns status 0, amount 194
23:04:54.663 00.000 13828 move complete, result=0
23:04:54.663 00.000 13828 worker thread done servicing request
23:04:54.663 00.000 8960 GuideStep: 0.4 px 168 ms WEST, 0.4 px 194 ms SOUTH
23:04:54.666 00.003 13828 Worker thread wakes up
23:04:54.666 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:54.666 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:57.150 02.484 13828 Exposure complete
23:04:57.291 00.141 13828 worker thread done servicing request
23:04:57.291 00.000 8960 OnExposeComplete: enter
23:04:57.293 00.002 8960 UpdateGuideState(): m_state=6
23:04:57.295 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 82
23:04:57.297 00.002 8960 Star::Find returns 1 (0), X=1151.90, Y=280.51, Mass=796253, SNR=122.6, Peak=65193 HFD=3.7
23:04:57.299 00.002 8960 MultiStar: [#1 -0.21,0.01,1.16,U] [#2 -0.40,0.02,1.07,U] [#3 -0.22,0.04,1.06,U] [#4 -0.09,0.10,1.07,U] [#5 -0.18,0.09,0.87,U] [#6 -0.00,-0.09,0.87,U] [#7 -0.10,0.08,0.96,U] [#8 -0.20,0.13,0.76,U] 
23:04:57.301 00.002 8960 refined, 8 included, MultiStar: {-0.12, 0.07}, one-star: {0.36, 0.26}
23:04:57.303 00.002 8960 CameraToMount -- cameraTheta (2.61) - m_xAngle (-0.39) = xAngle (3.00 = 3.00)
23:04:57.305 00.002 8960 CameraToMount -- cameraTheta (2.61) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.96 = 2.96)
23:04:57.308 00.003 8960 CameraToMount -- cameraX=-0.12 cameraY=0.07 hyp=0.14 cameraTheta=2.61 mountX=-0.14 mountY=0.02, mountTheta=2.97
23:04:57.312 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.07, opts=13)
23:04:57.315 00.003 8960 Enqueuing Move request for scope (-0.12, 0.07)
23:04:57.317 00.002 13828 Worker thread wakes up
23:04:57.317 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.07) opts 0xd
23:04:57.317 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.07)
23:04:57.317 00.000 13828 Moving (-0.12, 0.07) raw xDistance=-0.14 yDistance=0.02
23:04:57.317 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.07 from input -0.14
23:04:57.317 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:04:57.317 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:04:57.317 00.000 13828 MoveAxis(E, 40, ABG)
23:04:57.317 00.000 13828 Guiding  Dir = 2, Dur = 40
23:04:57.318 00.001 13828 IsSlewing returns 0
23:04:57.319 00.001 13828 IsGuiding returns 0
23:04:57.321 00.002 13828 PulseGuide returned control before completion, sleep 49
23:04:57.326 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3568, max=65535, med=7478, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:04:57.351 00.025 8960 UpdateGuideState exits: m=796253 SNR=122.6
23:04:57.353 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:04:57.355 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:04:57.357 00.002 8960 Enqueuing Expose request
23:04:57.375 00.018 13828 IsGuiding returns 0
23:04:57.375 00.000 13828 Move returns status 0, amount 40
23:04:57.375 00.000 13828 MoveAxis(N, 0, ABG)
23:04:57.375 00.000 13828 duration set to 0 by GuideMode
23:04:57.375 00.000 13828 Move returns status 0, amount 0
23:04:57.375 00.000 13828 move complete, result=0
23:04:57.375 00.000 13828 worker thread done servicing request
23:04:57.375 00.000 13828 Worker thread wakes up
23:04:57.375 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:04:57.376 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:04:57.376 00.000 8960 GuideStep: -0.1 px 40 ms EAST, 0.0 px 0 ms NORTH
23:04:59.849 02.473 13828 Exposure complete
23:04:59.993 00.144 13828 worker thread done servicing request
23:04:59.993 00.000 8960 OnExposeComplete: enter
23:04:59.995 00.002 8960 UpdateGuideState(): m_state=6
23:04:59.997 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 83
23:04:59.999 00.002 8960 Star::Find returns 1 (0), X=1152.06, Y=280.51, Mass=878075, SNR=135.4, Peak=65360 HFD=3.6
23:05:00.001 00.002 8960 MultiStar: [#1 -0.09,0.05,1.03,U] [#2 -0.14,0.04,1.00,U] [#3 -0.02,0.01,0.83,U] [#4 -0.03,-0.07,1.06,U] [#5 -0.09,0.17,0.75,U] [#6 0.07,0.11,0.90,U] [#7 0.16,0.05,0.87,U] [#8 -0.01,0.05,0.85,U] 
23:05:00.003 00.002 8960 refined, 8 included, MultiStar: {0.04, 0.07}, one-star: {0.51, 0.25}
23:05:00.005 00.002 8960 CameraToMount -- cameraTheta (1.03) - m_xAngle (-0.39) = xAngle (1.43 = 1.43)
23:05:00.007 00.002 8960 CameraToMount -- cameraTheta (1.03) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.39 = 1.39)
23:05:00.009 00.002 8960 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.03 mountX=0.01 mountY=0.08, mountTheta=1.43
23:05:00.012 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.04, y=0.07, opts=13)
23:05:00.014 00.002 8960 Enqueuing Move request for scope (0.04, 0.07)
23:05:00.017 00.003 13828 Worker thread wakes up
23:05:00.018 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.04, 0.07) opts 0xd
23:05:00.018 00.000 13828 Handling offset move in thread for scope, endpoint = (0.04, 0.07)
23:05:00.018 00.000 13828 Moving (0.04, 0.07) raw xDistance=0.01 yDistance=0.08
23:05:00.018 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:05:00.018 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:00.018 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:05:00.018 00.000 13828 MoveAxis(E, 0, ABG)
23:05:00.018 00.000 13828 Move returns status 0, amount 0
23:05:00.018 00.000 13828 MoveAxis(N, 0, ABG)
23:05:00.018 00.000 13828 duration set to 0 by GuideMode
23:05:00.018 00.000 13828 Move returns status 0, amount 0
23:05:00.018 00.000 13828 move complete, result=0
23:05:00.018 00.000 13828 worker thread done servicing request
23:05:00.029 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=3536, max=65535, med=7484, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:05:00.054 00.025 8960 UpdateGuideState exits: m=878075 SNR=135.4
23:05:00.057 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:00.059 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:00.060 00.001 8960 Enqueuing Expose request
23:05:00.062 00.002 13828 Worker thread wakes up
23:05:00.063 00.001 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:00.064 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:00.065 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:02.539 02.474 13828 Exposure complete
23:05:02.680 00.141 13828 worker thread done servicing request
23:05:02.680 00.000 8960 OnExposeComplete: enter
23:05:02.682 00.002 8960 UpdateGuideState(): m_state=6
23:05:02.684 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 84
23:05:02.687 00.003 8960 Star::Find returns 1 (0), X=1152.09, Y=280.56, Mass=790871, SNR=135.0, Peak=58640 HFD=3.6
23:05:02.689 00.002 8960 MultiStar: [#1 -0.01,-0.13,1.11,U] [#2 -0.07,-0.18,0.94,U] [#3 0.17,-0.15,0.92,U] [#4 0.01,-0.01,1.11,U] [#5 -0.11,-0.02,0.82,U] [#6 0.15,-0.02,0.79,U] [#7 0.02,0.02,0.99,U] [#8 0.20,0.03,0.74,U] 
23:05:02.691 00.002 8960 refined, 8 included, MultiStar: {0.10, -0.02}, one-star: {0.54, 0.30}
23:05:02.693 00.002 8960 CameraToMount -- cameraTheta (-0.17) - m_xAngle (-0.39) = xAngle (0.23 = 0.23)
23:05:02.695 00.002 8960 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.19 = 0.19)
23:05:02.696 00.001 8960 CameraToMount -- cameraX=0.10 cameraY=-0.02 hyp=0.10 cameraTheta=-0.17 mountX=0.10 mountY=0.02, mountTheta=0.19
23:05:02.700 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.02, opts=13)
23:05:02.703 00.003 8960 Enqueuing Move request for scope (0.10, -0.02)
23:05:02.708 00.005 13828 Worker thread wakes up
23:05:02.709 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.02) opts 0xd
23:05:02.709 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.02)
23:05:02.709 00.000 13828 Moving (0.10, -0.02) raw xDistance=0.10 yDistance=0.02
23:05:02.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:05:02.709 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:02.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.02
23:05:02.709 00.000 13828 MoveAxis(E, 0, ABG)
23:05:02.709 00.000 13828 Move returns status 0, amount 0
23:05:02.709 00.000 13828 MoveAxis(N, 0, ABG)
23:05:02.710 00.001 13828 duration set to 0 by GuideMode
23:05:02.710 00.000 13828 Move returns status 0, amount 0
23:05:02.710 00.000 13828 move complete, result=0
23:05:02.710 00.000 13828 worker thread done servicing request
23:05:02.719 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=3804, max=65535, med=7484, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:05:02.750 00.031 8960 UpdateGuideState exits: m=790871 SNR=135.0
23:05:02.752 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:02.754 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:02.756 00.002 8960 Enqueuing Expose request
23:05:02.758 00.002 13828 Worker thread wakes up
23:05:02.758 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:05:02.760 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:02.760 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:05.232 02.472 13828 Exposure complete
23:05:05.363 00.131 13828 worker thread done servicing request
23:05:05.363 00.000 8960 OnExposeComplete: enter
23:05:05.365 00.002 8960 UpdateGuideState(): m_state=6
23:05:05.367 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 85
23:05:05.370 00.003 8960 Star::Find returns 1 (0), X=1152.03, Y=280.36, Mass=815846, SNR=120.9, Peak=63312 HFD=3.7
23:05:05.372 00.002 8960 MultiStar: [#1 -0.20,-0.07,1.12,U] [#2 -0.14,-0.11,1.10,U] [#3 -0.07,-0.01,1.03,U] [#4 -0.06,-0.14,1.16,U] [#5 -0.04,0.07,0.85,U] [#6 0.04,-0.15,0.84,U] [#7 -0.10,-0.05,1.00,U] [#8 0.10,0.00,0.85,U] 
23:05:05.375 00.003 8960 refined, 8 included, MultiStar: {-0.01, -0.04}, one-star: {0.48, 0.11}
23:05:05.378 00.003 8960 CameraToMount -- cameraTheta (-1.72) - m_xAngle (-0.39) = xAngle (-1.32 = -1.32)
23:05:05.380 00.002 8960 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.36 = -1.36)
23:05:05.382 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.04 hyp=0.04 cameraTheta=-1.72 mountX=0.01 mountY=-0.04, mountTheta=-1.33
23:05:05.385 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.04, opts=13)
23:05:05.387 00.002 8960 Enqueuing Move request for scope (-0.01, -0.04)
23:05:05.389 00.002 13828 Worker thread wakes up
23:05:05.389 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.04) opts 0xd
23:05:05.389 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.04)
23:05:05.389 00.000 13828 Moving (-0.01, -0.04) raw xDistance=0.01 yDistance=-0.04
23:05:05.389 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01
23:05:05.389 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:05.389 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:05:05.389 00.000 13828 MoveAxis(E, 0, ABG)
23:05:05.389 00.000 13828 Move returns status 0, amount 0
23:05:05.389 00.000 13828 MoveAxis(N, 0, ABG)
23:05:05.389 00.000 13828 duration set to 0 by GuideMode
23:05:05.390 00.001 13828 Move returns status 0, amount 0
23:05:05.390 00.000 13828 move complete, result=0
23:05:05.390 00.000 13828 worker thread done servicing request
23:05:05.397 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3728, max=65535, med=7484, FiltMin=5603, FiltMax=65535, Gamma=2.540
23:05:05.423 00.026 8960 UpdateGuideState exits: m=815846 SNR=120.9
23:05:05.425 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:05.427 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:05.429 00.002 8960 Enqueuing Expose request
23:05:05.432 00.003 13828 Worker thread wakes up
23:05:05.432 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:05.434 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:05.434 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:07.901 02.467 13828 Exposure complete
23:05:08.050 00.149 13828 worker thread done servicing request
23:05:08.050 00.000 8960 OnExposeComplete: enter
23:05:08.053 00.003 8960 UpdateGuideState(): m_state=6
23:05:08.056 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 86
23:05:08.058 00.002 8960 Star::Find returns 1 (0), X=1151.91, Y=280.51, Mass=805345, SNR=130.3, Peak=65193 HFD=3.7
23:05:08.060 00.002 8960 MultiStar: [#1 -0.25,0.03,1.05,U] [#2 -0.41,-0.01,1.14,U] [#3 -0.17,0.12,0.87,U] [#4 -0.24,0.07,1.08,U] [#5 -0.30,0.04,0.90,U] [#6 -0.13,0.14,1.00,U] [#7 -0.13,0.18,0.80,U] [#8 -0.16,0.02,0.86,U] 
23:05:08.062 00.002 8960 refined, 8 included, MultiStar: {-0.16, 0.09}, one-star: {0.36, 0.26}
23:05:08.064 00.002 8960 CameraToMount -- cameraTheta (2.62) - m_xAngle (-0.39) = xAngle (3.02 = 3.02)
23:05:08.066 00.002 8960 CameraToMount -- cameraTheta (2.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.98 = 2.98)
23:05:08.070 00.004 8960 CameraToMount -- cameraX=-0.16 cameraY=0.09 hyp=0.19 cameraTheta=2.62 mountX=-0.19 mountY=0.03, mountTheta=2.98
23:05:08.076 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.09, opts=13)
23:05:08.080 00.004 8960 Enqueuing Move request for scope (-0.16, 0.09)
23:05:08.082 00.002 13828 Worker thread wakes up
23:05:08.083 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.09) opts 0xd
23:05:08.083 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.09)
23:05:08.083 00.000 13828 Moving (-0.16, 0.09) raw xDistance=-0.19 yDistance=0.03
23:05:08.083 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.19
23:05:08.083 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:08.083 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:08.083 00.000 13828 MoveAxis(E, 70, ABG)
23:05:08.083 00.000 13828 Guiding  Dir = 2, Dur = 70
23:05:08.085 00.002 13828 IsSlewing returns 0
23:05:08.086 00.001 13828 IsGuiding returns 0
23:05:08.089 00.003 13828 PulseGuide returned control before completion, sleep 77
23:05:08.096 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4022, max=65535, med=7484, FiltMin=5744, FiltMax=65535, Gamma=2.540
23:05:08.122 00.026 8960 UpdateGuideState exits: m=805345 SNR=130.3
23:05:08.124 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:08.126 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:08.129 00.003 8960 Enqueuing Expose request
23:05:08.173 00.044 13828 IsGuiding returns 0
23:05:08.173 00.000 13828 Move returns status 0, amount 70
23:05:08.173 00.000 13828 MoveAxis(N, 0, ABG)
23:05:08.173 00.000 13828 duration set to 0 by GuideMode
23:05:08.173 00.000 13828 Move returns status 0, amount 0
23:05:08.173 00.000 13828 move complete, result=0
23:05:08.173 00.000 13828 worker thread done servicing request
23:05:08.173 00.000 13828 Worker thread wakes up
23:05:08.174 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:08.174 00.000 8960 GuideStep: -0.2 px 70 ms EAST, 0.0 px 0 ms NORTH
23:05:08.177 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:10.656 02.479 13828 Exposure complete
23:05:10.791 00.135 13828 worker thread done servicing request
23:05:10.791 00.000 8960 OnExposeComplete: enter
23:05:10.793 00.002 8960 UpdateGuideState(): m_state=6
23:05:10.795 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 87
23:05:10.797 00.002 8960 Star::Find returns 1 (0), X=1152.29, Y=280.35, Mass=821709, SNR=130.4, Peak=60073 HFD=3.5
23:05:10.799 00.002 8960 MultiStar: [#1 0.16,-0.05,1.12,U] [#2 0.10,-0.03,0.99,U] [#3 0.20,0.03,0.99,U] [#4 0.26,-0.07,1.09,U] [#5 0.16,0.09,0.87,U] [#6 0.09,0.07,0.78,U] [#7 0.24,-0.10,0.91,U] [#8 0.11,0.12,0.75,U] 
23:05:10.801 00.002 8960 refined, 8 included, MultiStar: {0.24, 0.01}, one-star: {0.74, 0.10}
23:05:10.803 00.002 8960 CameraToMount -- cameraTheta (0.05) - m_xAngle (-0.39) = xAngle (0.44 = 0.44)
23:05:10.804 00.001 8960 CameraToMount -- cameraTheta (0.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.40 = 0.40)
23:05:10.807 00.003 8960 CameraToMount -- cameraX=0.24 cameraY=0.01 hyp=0.24 cameraTheta=0.05 mountX=0.21 mountY=0.09, mountTheta=0.41
23:05:10.811 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.24, y=0.01, opts=13)
23:05:10.814 00.003 8960 Enqueuing Move request for scope (0.24, 0.01)
23:05:10.815 00.001 13828 Worker thread wakes up
23:05:10.815 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.24, 0.01) opts 0xd
23:05:10.816 00.001 13828 Handling offset move in thread for scope, endpoint = (0.24, 0.01)
23:05:10.816 00.000 13828 Moving (0.24, 0.01) raw xDistance=0.21 yDistance=0.09
23:05:10.816 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:05:10.816 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:10.816 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:05:10.816 00.000 13828 MoveAxis(W, 76, ABG)
23:05:10.816 00.000 13828 Guiding  Dir = 3, Dur = 76
23:05:10.817 00.001 13828 IsSlewing returns 0
23:05:10.818 00.001 13828 IsGuiding returns 0
23:05:10.819 00.001 13828 PulseGuide returned control before completion, sleep 85
23:05:10.824 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7484, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:05:10.850 00.026 8960 UpdateGuideState exits: m=821709 SNR=130.4
23:05:10.853 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:10.856 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:10.859 00.003 8960 Enqueuing Expose request
23:05:10.907 00.048 13828 IsGuiding returns 0
23:05:10.907 00.000 13828 Move returns status 0, amount 76
23:05:10.907 00.000 13828 MoveAxis(N, 0, ABG)
23:05:10.907 00.000 13828 duration set to 0 by GuideMode
23:05:10.907 00.000 13828 Move returns status 0, amount 0
23:05:10.907 00.000 13828 move complete, result=0
23:05:10.907 00.000 13828 worker thread done servicing request
23:05:10.907 00.000 13828 Worker thread wakes up
23:05:10.908 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:10.908 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:10.909 00.001 8960 GuideStep: 0.2 px 76 ms WEST, 0.1 px 0 ms NORTH
23:05:13.381 02.472 13828 Exposure complete
23:05:13.520 00.139 13828 worker thread done servicing request
23:05:13.520 00.000 8960 OnExposeComplete: enter
23:05:13.523 00.003 8960 UpdateGuideState(): m_state=6
23:05:13.526 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 88
23:05:13.528 00.002 8960 Star::Find returns 1 (0), X=1152.52, Y=280.52, Mass=811985, SNR=120.1, Peak=65535 HFD=3.2
23:05:13.532 00.004 8960 MultiStar: [#1 0.39,0.13,1.12,U] [#2 0.26,-0.01,1.10,U] [#3 0.51,0.19,0.97,U] [#4 0.31,0.03,1.16,U] [#5 0.37,0.16,0.92,U] [#6 0.40,0.07,0.95,U] [#7 0.39,0.19,0.97,U] [#8 0.50,0.13,0.79,U] 
23:05:13.534 00.002 8960 refined, 8 included, MultiStar: {0.45, 0.13}, one-star: {0.97, 0.27}
23:05:13.538 00.004 8960 CameraToMount -- cameraTheta (0.27) - m_xAngle (-0.39) = xAngle (0.66 = 0.66)
23:05:13.541 00.003 8960 CameraToMount -- cameraTheta (0.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.63 = 0.63)
23:05:13.543 00.002 8960 CameraToMount -- cameraX=0.45 cameraY=0.13 hyp=0.47 cameraTheta=0.27 mountX=0.37 mountY=0.27, mountTheta=0.64
23:05:13.547 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.45, y=0.13, opts=13)
23:05:13.549 00.002 8960 Enqueuing Move request for scope (0.45, 0.13)
23:05:13.551 00.002 13828 Worker thread wakes up
23:05:13.551 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.45, 0.13) opts 0xd
23:05:13.551 00.000 13828 Handling offset move in thread for scope, endpoint = (0.45, 0.13)
23:05:13.551 00.000 13828 Moving (0.45, 0.13) raw xDistance=0.37 yDistance=0.27
23:05:13.551 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.37
23:05:13.551 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:05:13.551 00.000 13828 MoveAxis(W, 144, ABG)
23:05:13.551 00.000 13828 Guiding  Dir = 3, Dur = 144
23:05:13.554 00.003 13828 IsSlewing returns 0
23:05:13.554 00.000 13828 IsGuiding returns 0
23:05:13.558 00.004 13828 PulseGuide returned control before completion, sleep 151
23:05:13.563 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4137, max=65535, med=7484, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:05:13.594 00.031 8960 UpdateGuideState exits: m=811985 SNR=120.1
23:05:13.598 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:13.600 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:13.602 00.002 8960 Enqueuing Expose request
23:05:13.723 00.121 13828 IsGuiding returns 0
23:05:13.723 00.000 13828 Move returns status 0, amount 144
23:05:13.723 00.000 13828 MoveAxis(S, 146, ABG)
23:05:13.723 00.000 13828 Guiding  Dir = 1, Dur = 146
23:05:13.725 00.002 13828 IsSlewing returns 0
23:05:13.725 00.000 13828 IsGuiding returns 0
23:05:13.727 00.002 13828 PulseGuide returned control before completion, sleep 155
23:05:13.897 00.170 13828 IsGuiding returns 1
23:05:13.897 00.000 13828 scope still moving after pulse duration time elapsed
23:05:13.928 00.031 13828 IsSlewing returns 0
23:05:13.928 00.000 13828 IsGuiding returns 0
23:05:13.928 00.000 13828 scope move finished after 146 + 56 ms
23:05:13.928 00.000 13828 Move returns status 0, amount 146
23:05:13.928 00.000 13828 move complete, result=0
23:05:13.928 00.000 13828 worker thread done servicing request
23:05:13.928 00.000 8960 GuideStep: 0.4 px 144 ms WEST, 0.3 px 146 ms SOUTH
23:05:13.930 00.002 13828 Worker thread wakes up
23:05:13.930 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:13.930 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:16.404 02.474 13828 Exposure complete
23:05:16.543 00.139 13828 worker thread done servicing request
23:05:16.543 00.000 8960 OnExposeComplete: enter
23:05:16.545 00.002 8960 UpdateGuideState(): m_state=6
23:05:16.548 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 89
23:05:16.549 00.001 8960 Star::Find returns 1 (0), X=1152.05, Y=280.67, Mass=809932, SNR=136.1, Peak=65360 HFD=3.4
23:05:16.551 00.002 8960 MultiStar: [#1 -0.13,0.16,0.94,U] [#2 -0.19,0.14,0.88,U] [#3 -0.07,0.11,0.89,U] [#4 -0.22,0.15,0.98,U] [#5 0.02,0.28,0.74,U] [#6 0.09,0.26,0.73,U] [#7 0.04,0.17,0.99,U] [#8 -0.03,0.09,0.65,U] 
23:05:16.553 00.002 8960 refined, 8 included, MultiStar: {0.00, 0.20}, one-star: {0.50, 0.42}
23:05:16.555 00.002 8960 CameraToMount -- cameraTheta (1.56) - m_xAngle (-0.39) = xAngle (1.95 = 1.95)
23:05:16.558 00.003 8960 CameraToMount -- cameraTheta (1.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.91 = 1.91)
23:05:16.560 00.002 8960 CameraToMount -- cameraX=0.00 cameraY=0.20 hyp=0.20 cameraTheta=1.56 mountX=-0.07 mountY=0.19, mountTheta=1.95
23:05:16.563 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.00, y=0.20, opts=13)
23:05:16.566 00.003 8960 Enqueuing Move request for scope (0.00, 0.20)
23:05:16.568 00.002 13828 Worker thread wakes up
23:05:16.568 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.00, 0.20) opts 0xd
23:05:16.569 00.001 13828 Handling offset move in thread for scope, endpoint = (0.00, 0.20)
23:05:16.569 00.000 13828 Moving (0.00, 0.20) raw xDistance=-0.07 yDistance=0.19
23:05:16.569 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:05:16.569 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:16.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:05:16.569 00.000 13828 MoveAxis(E, 0, ABG)
23:05:16.569 00.000 13828 Move returns status 0, amount 0
23:05:16.569 00.000 13828 MoveAxis(N, 0, ABG)
23:05:16.569 00.000 13828 duration set to 0 by GuideMode
23:05:16.569 00.000 13828 Move returns status 0, amount 0
23:05:16.569 00.000 13828 move complete, result=0
23:05:16.569 00.000 13828 worker thread done servicing request
23:05:16.577 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3120, max=65535, med=7484, FiltMin=5564, FiltMax=65535, Gamma=2.540
23:05:16.604 00.027 8960 UpdateGuideState exits: m=809932 SNR=136.1
23:05:16.607 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:16.608 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:16.610 00.002 8960 Enqueuing Expose request
23:05:16.612 00.002 13828 Worker thread wakes up
23:05:16.612 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:05:16.614 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:16.614 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:19.088 02.474 13828 Exposure complete
23:05:19.226 00.138 13828 worker thread done servicing request
23:05:19.226 00.000 8960 OnExposeComplete: enter
23:05:19.229 00.003 8960 UpdateGuideState(): m_state=6
23:05:19.232 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 90
23:05:19.235 00.003 8960 Star::Find returns 1 (0), X=1151.72, Y=280.77, Mass=856750, SNR=150.1, Peak=65360 HFD=3.8
23:05:19.238 00.003 8960 MultiStar: [#1 -0.35,0.22,0.88,U] [#2 -0.46,0.28,0.86,U] [#3 -0.19,0.37,0.75,U] [#4 -0.36,0.17,0.84,U] [#5 -0.23,0.29,0.66,U] [#6 -0.27,0.16,0.72,U] [#7 -0.27,0.25,0.79,U] [#8 -0.23,0.31,0.70,U] 
23:05:19.240 00.002 8960 refined, 8 included, MultiStar: {-0.24, 0.29}, one-star: {0.17, 0.52}
23:05:19.243 00.003 8960 CameraToMount -- cameraTheta (2.25) - m_xAngle (-0.39) = xAngle (2.65 = 2.65)
23:05:19.245 00.002 8960 CameraToMount -- cameraTheta (2.25) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.61 = 2.61)
23:05:19.248 00.003 8960 CameraToMount -- cameraX=-0.24 cameraY=0.29 hyp=0.37 cameraTheta=2.25 mountX=-0.33 mountY=0.19, mountTheta=2.62
23:05:19.251 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.29, opts=13)
23:05:19.254 00.003 8960 Enqueuing Move request for scope (-0.24, 0.29)
23:05:19.256 00.002 13828 Worker thread wakes up
23:05:19.256 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.29) opts 0xd
23:05:19.256 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.29)
23:05:19.256 00.000 13828 Moving (-0.24, 0.29) raw xDistance=-0.33 yDistance=0.19
23:05:19.256 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.33
23:05:19.256 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:19.256 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:05:19.256 00.000 13828 MoveAxis(E, 124, ABG)
23:05:19.257 00.001 13828 Guiding  Dir = 2, Dur = 124
23:05:19.258 00.001 13828 IsSlewing returns 0
23:05:19.259 00.001 13828 IsGuiding returns 0
23:05:19.261 00.002 13828 PulseGuide returned control before completion, sleep 132
23:05:19.268 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3657, max=65535, med=7484, FiltMin=5468, FiltMax=65535, Gamma=2.540
23:05:19.294 00.026 8960 UpdateGuideState exits: m=856750 SNR=150.1
23:05:19.296 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:19.298 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:19.300 00.002 8960 Enqueuing Expose request
23:05:19.395 00.095 13828 IsGuiding returns 0
23:05:19.395 00.000 13828 Move returns status 0, amount 124
23:05:19.395 00.000 13828 MoveAxis(N, 0, ABG)
23:05:19.395 00.000 13828 duration set to 0 by GuideMode
23:05:19.395 00.000 13828 Move returns status 0, amount 0
23:05:19.396 00.001 13828 move complete, result=0
23:05:19.396 00.000 13828 worker thread done servicing request
23:05:19.396 00.000 13828 Worker thread wakes up
23:05:19.396 00.000 8960 GuideStep: -0.3 px 124 ms EAST, 0.2 px 0 ms NORTH
23:05:19.399 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:19.399 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:21.875 02.476 13828 Exposure complete
23:05:22.020 00.145 13828 worker thread done servicing request
23:05:22.020 00.000 8960 OnExposeComplete: enter
23:05:22.022 00.002 8960 UpdateGuideState(): m_state=6
23:05:22.025 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 91
23:05:22.027 00.002 8960 Star::Find returns 1 (0), X=1152.08, Y=280.58, Mass=829229, SNR=144.2, Peak=64528 HFD=3.6
23:05:22.029 00.002 8960 MultiStar: [#1 -0.01,0.14,0.93,U] [#2 -0.12,0.03,0.83,U] [#3 0.06,0.12,0.90,U] [#4 -0.03,0.05,0.93,U] [#5 0.09,-0.04,0.73,U] [#6 0.12,0.10,0.75,U] [#7 0.09,0.10,0.77,U] [#8 0.03,0.16,0.68,U] 
23:05:22.031 00.002 8960 refined, 8 included, MultiStar: {0.09, 0.12}, one-star: {0.53, 0.32}
23:05:22.033 00.002 8960 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.39) = xAngle (1.29 = 1.29)
23:05:22.035 00.002 8960 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26)
23:05:22.037 00.002 8960 CameraToMount -- cameraX=0.09 cameraY=0.12 hyp=0.15 cameraTheta=0.90 mountX=0.04 mountY=0.14, mountTheta=1.29
23:05:22.041 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.12, opts=13)
23:05:22.043 00.002 8960 Enqueuing Move request for scope (0.09, 0.12)
23:05:22.045 00.002 13828 Worker thread wakes up
23:05:22.045 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.12) opts 0xd
23:05:22.045 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.12)
23:05:22.045 00.000 13828 Moving (0.09, 0.12) raw xDistance=0.04 yDistance=0.14
23:05:22.045 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:05:22.045 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:22.045 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:05:22.045 00.000 13828 MoveAxis(E, 0, ABG)
23:05:22.045 00.000 13828 Move returns status 0, amount 0
23:05:22.045 00.000 13828 MoveAxis(N, 0, ABG)
23:05:22.045 00.000 13828 duration set to 0 by GuideMode
23:05:22.045 00.000 13828 Move returns status 0, amount 0
23:05:22.046 00.001 13828 move complete, result=0
23:05:22.046 00.000 13828 worker thread done servicing request
23:05:22.054 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65535, med=7478, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:05:22.081 00.027 8960 UpdateGuideState exits: m=829229 SNR=144.2
23:05:22.083 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:22.086 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:22.088 00.002 8960 Enqueuing Expose request
23:05:22.090 00.002 13828 Worker thread wakes up
23:05:22.090 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:05:22.092 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:22.092 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:24.563 02.471 13828 Exposure complete
23:05:24.704 00.141 13828 worker thread done servicing request
23:05:24.704 00.000 8960 OnExposeComplete: enter
23:05:24.708 00.004 8960 UpdateGuideState(): m_state=6
23:05:24.711 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 92
23:05:24.717 00.006 8960 Star::Find returns 1 (0), X=1152.12, Y=280.74, Mass=844278, SNR=130.9, Peak=63568 HFD=3.6
23:05:24.722 00.005 8960 MultiStar: [#1 -0.00,0.37,1.07,U] [#2 -0.16,0.29,0.91,U] [#3 0.11,0.41,0.95,U] [#4 -0.03,0.23,1.03,U] [#5 -0.09,0.39,0.85,U] [#6 0.05,0.27,0.82,U] [#7 0.01,0.24,1.09,U] [#8 0.13,0.34,0.70,U] 
23:05:24.725 00.003 8960 refined, 8 included, MultiStar: {0.07, 0.33}, one-star: {0.58, 0.48}
23:05:24.727 00.002 8960 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.39) = xAngle (1.76 = 1.76)
23:05:24.730 00.003 8960 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.73 = 1.73)
23:05:24.732 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=0.33 hyp=0.34 cameraTheta=1.37 mountX=-0.07 mountY=0.34, mountTheta=1.76
23:05:24.736 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=0.33, opts=13)
23:05:24.739 00.003 8960 Enqueuing Move request for scope (0.07, 0.33)
23:05:24.741 00.002 13828 Worker thread wakes up
23:05:24.741 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.33) opts 0xd
23:05:24.741 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, 0.33)
23:05:24.741 00.000 13828 Moving (0.07, 0.33) raw xDistance=-0.07 yDistance=0.34
23:05:24.742 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:05:24.742 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:05:24.742 00.000 13828 MoveAxis(E, 0, ABG)
23:05:24.742 00.000 13828 Move returns status 0, amount 0
23:05:24.742 00.000 13828 MoveAxis(S, 179, ABG)
23:05:24.742 00.000 13828 Guiding  Dir = 1, Dur = 179
23:05:24.744 00.002 13828 IsSlewing returns 0
23:05:24.744 00.000 13828 IsGuiding returns 0
23:05:24.747 00.003 13828 PulseGuide returned control before completion, sleep 187
23:05:24.754 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7484, FiltMin=5577, FiltMax=65535, Gamma=2.540
23:05:24.782 00.028 8960 UpdateGuideState exits: m=844278 SNR=130.9
23:05:24.785 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:24.788 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:24.790 00.002 8960 Enqueuing Expose request
23:05:24.949 00.159 13828 IsGuiding returns 0
23:05:24.949 00.000 13828 Move returns status 0, amount 179
23:05:24.949 00.000 13828 move complete, result=0
23:05:24.949 00.000 13828 worker thread done servicing request
23:05:24.949 00.000 13828 Worker thread wakes up
23:05:24.949 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 179 ms SOUTH
23:05:24.952 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:24.952 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:27.418 02.466 13828 Exposure complete
23:05:27.561 00.143 13828 worker thread done servicing request
23:05:27.562 00.001 8960 OnExposeComplete: enter
23:05:27.565 00.003 8960 UpdateGuideState(): m_state=6
23:05:27.568 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 93
23:05:27.570 00.002 8960 Star::Find returns 1 (0), X=1151.81, Y=280.53, Mass=871535, SNR=133.0, Peak=65360 HFD=3.8
23:05:27.573 00.003 8960 MultiStar: [#1 -0.21,-0.02,1.08,U] [#2 -0.37,-0.01,0.95,U] [#3 -0.15,0.15,0.98,U] [#4 -0.10,-0.04,1.16,U] [#5 -0.07,0.02,0.80,U] [#6 0.08,-0.11,0.82,U] [#7 -0.26,-0.04,0.85,U] [#8 -0.11,0.04,0.69,U] 
23:05:27.575 00.002 8960 refined, 8 included, MultiStar: {-0.10, 0.03}, one-star: {0.26, 0.28}
23:05:27.577 00.002 8960 CameraToMount -- cameraTheta (2.85) - m_xAngle (-0.39) = xAngle (3.24 = -3.05)
23:05:27.578 00.001 8960 CameraToMount -- cameraTheta (2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.20 = -3.08)
23:05:27.580 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=0.03 hyp=0.11 cameraTheta=2.85 mountX=-0.11 mountY=-0.01, mountTheta=-3.08
23:05:27.584 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.03, opts=13)
23:05:27.586 00.002 8960 Enqueuing Move request for scope (-0.10, 0.03)
23:05:27.589 00.003 13828 Worker thread wakes up
23:05:27.589 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.03) opts 0xd
23:05:27.589 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.03)
23:05:27.589 00.000 13828 Moving (-0.10, 0.03) raw xDistance=-0.11 yDistance=-0.01
23:05:27.589 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:05:27.589 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:27.589 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:05:27.589 00.000 13828 MoveAxis(E, 0, ABG)
23:05:27.589 00.000 13828 Move returns status 0, amount 0
23:05:27.589 00.000 13828 MoveAxis(N, 0, ABG)
23:05:27.589 00.000 13828 duration set to 0 by GuideMode
23:05:27.589 00.000 13828 Move returns status 0, amount 0
23:05:27.589 00.000 13828 move complete, result=0
23:05:27.590 00.001 13828 worker thread done servicing request
23:05:27.601 00.011 8960 UpdateImageDisplay: Size=(1920,1080) min=3971, max=65535, med=7484, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:05:27.627 00.026 8960 UpdateGuideState exits: m=871535 SNR=133.0
23:05:27.629 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:27.631 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:27.633 00.002 8960 Enqueuing Expose request
23:05:27.636 00.003 13828 Worker thread wakes up
23:05:27.636 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:27.636 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:27.636 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:05:30.110 02.474 13828 Exposure complete
23:05:30.276 00.166 13828 worker thread done servicing request
23:05:30.276 00.000 8960 OnExposeComplete: enter
23:05:30.278 00.002 8960 UpdateGuideState(): m_state=6
23:05:30.281 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 94
23:05:30.284 00.003 8960 Star::Find returns 1 (0), X=1151.79, Y=280.61, Mass=811968, SNR=135.7, Peak=65360 HFD=3.7
23:05:30.286 00.002 8960 MultiStar: [#1 -0.35,0.14,1.27,U] [#2 -0.29,-0.03,0.82,U] [#3 -0.12,0.22,0.83,U] [#4 -0.24,0.02,1.07,U] [#5 -0.22,0.12,0.79,U] [#6 -0.20,0.16,0.90,U] [#7 -0.12,0.10,0.97,U] [#8 -0.25,0.05,0.74,U] 
23:05:30.288 00.002 8960 refined, 8 included, MultiStar: {-0.17, 0.13}, one-star: {0.24, 0.36}
23:05:30.290 00.002 8960 CameraToMount -- cameraTheta (2.50) - m_xAngle (-0.39) = xAngle (2.89 = 2.89)
23:05:30.292 00.002 8960 CameraToMount -- cameraTheta (2.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.85 = 2.85)
23:05:30.295 00.003 8960 CameraToMount -- cameraX=-0.17 cameraY=0.13 hyp=0.22 cameraTheta=2.50 mountX=-0.21 mountY=0.06, mountTheta=2.86
23:05:30.299 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.13, opts=13)
23:05:30.303 00.004 8960 Enqueuing Move request for scope (-0.17, 0.13)
23:05:30.306 00.003 13828 Worker thread wakes up
23:05:30.306 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.13) opts 0xd
23:05:30.306 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.13)
23:05:30.306 00.000 13828 Moving (-0.17, 0.13) raw xDistance=-0.21 yDistance=0.06
23:05:30.306 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21
23:05:30.306 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:30.306 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:05:30.306 00.000 13828 MoveAxis(E, 79, ABG)
23:05:30.306 00.000 13828 Guiding  Dir = 2, Dur = 79
23:05:30.308 00.002 13828 IsSlewing returns 0
23:05:30.309 00.001 13828 IsGuiding returns 0
23:05:30.311 00.002 13828 PulseGuide returned control before completion, sleep 88
23:05:30.316 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3580, max=65535, med=7484, FiltMin=5590, FiltMax=65535, Gamma=2.540
23:05:30.342 00.026 8960 UpdateGuideState exits: m=811968 SNR=135.7
23:05:30.345 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:30.347 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:30.349 00.002 8960 Enqueuing Expose request
23:05:30.412 00.063 13828 IsGuiding returns 0
23:05:30.412 00.000 13828 Move returns status 0, amount 79
23:05:30.412 00.000 13828 MoveAxis(N, 0, ABG)
23:05:30.412 00.000 13828 duration set to 0 by GuideMode
23:05:30.412 00.000 13828 Move returns status 0, amount 0
23:05:30.412 00.000 13828 move complete, result=0
23:05:30.412 00.000 13828 worker thread done servicing request
23:05:30.412 00.000 13828 Worker thread wakes up
23:05:30.412 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:30.412 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:30.414 00.002 8960 GuideStep: -0.2 px 79 ms EAST, 0.1 px 0 ms NORTH
23:05:32.882 02.468 13828 Exposure complete
23:05:33.032 00.150 13828 worker thread done servicing request
23:05:33.032 00.000 8960 OnExposeComplete: enter
23:05:33.034 00.002 8960 UpdateGuideState(): m_state=6
23:05:33.037 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 95
23:05:33.041 00.004 8960 Star::Find returns 1 (0), X=1151.98, Y=280.72, Mass=859978, SNR=140.7, Peak=65360 HFD=4.0
23:05:33.043 00.002 8960 MultiStar: [#1 -0.15,0.17,1.03,U] [#2 -0.37,0.22,0.99,U] [#3 -0.05,0.22,0.81,U] [#4 -0.17,0.07,0.94,U] [#5 -0.08,0.26,0.78,U] [#6 -0.01,0.17,0.76,U] [#7 -0.18,0.31,0.78,U] [#8 -0.02,0.23,0.71,U] 
23:05:33.046 00.003 8960 refined, 8 included, MultiStar: {-0.06, 0.24}, one-star: {0.43, 0.47}
23:05:33.048 00.002 8960 CameraToMount -- cameraTheta (1.84) - m_xAngle (-0.39) = xAngle (2.23 = 2.23)
23:05:33.050 00.002 8960 CameraToMount -- cameraTheta (1.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.20 = 2.20)
23:05:33.052 00.002 8960 CameraToMount -- cameraX=-0.06 cameraY=0.24 hyp=0.24 cameraTheta=1.84 mountX=-0.15 mountY=0.20, mountTheta=2.22
23:05:33.056 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.06, y=0.24, opts=13)
23:05:33.059 00.003 8960 Enqueuing Move request for scope (-0.06, 0.24)
23:05:33.062 00.003 13828 Worker thread wakes up
23:05:33.062 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.06, 0.24) opts 0xd
23:05:33.062 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.06, 0.24)
23:05:33.062 00.000 13828 Moving (-0.06, 0.24) raw xDistance=-0.15 yDistance=0.20
23:05:33.062 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.15
23:05:33.062 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:05:33.062 00.000 13828 MoveAxis(E, 62, ABG)
23:05:33.062 00.000 13828 Guiding  Dir = 2, Dur = 62
23:05:33.064 00.002 13828 IsSlewing returns 0
23:05:33.064 00.000 13828 IsGuiding returns 0
23:05:33.068 00.004 13828 PulseGuide returned control before completion, sleep 69
23:05:33.074 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3542, max=65535, med=7491, FiltMin=5507, FiltMax=65535, Gamma=2.540
23:05:33.105 00.031 8960 UpdateGuideState exits: m=859978 SNR=140.7
23:05:33.108 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:33.110 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:33.112 00.002 8960 Enqueuing Expose request
23:05:33.140 00.028 13828 IsGuiding returns 0
23:05:33.140 00.000 13828 Move returns status 0, amount 62
23:05:33.140 00.000 13828 MoveAxis(S, 106, ABG)
23:05:33.140 00.000 13828 Guiding  Dir = 1, Dur = 106
23:05:33.142 00.002 13828 IsSlewing returns 0
23:05:33.142 00.000 13828 IsGuiding returns 0
23:05:33.144 00.002 13828 PulseGuide returned control before completion, sleep 115
23:05:33.267 00.123 13828 IsGuiding returns 1
23:05:33.267 00.000 13828 scope still moving after pulse duration time elapsed
23:05:33.300 00.033 13828 IsSlewing returns 0
23:05:33.300 00.000 13828 IsGuiding returns 0
23:05:33.300 00.000 13828 scope move finished after 106 + 52 ms
23:05:33.300 00.000 13828 Move returns status 0, amount 106
23:05:33.300 00.000 13828 move complete, result=0
23:05:33.301 00.001 13828 worker thread done servicing request
23:05:33.301 00.000 13828 Worker thread wakes up
23:05:33.301 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:33.301 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:33.301 00.000 8960 GuideStep: -0.2 px 62 ms EAST, 0.2 px 106 ms SOUTH
23:05:35.757 02.456 13828 Exposure complete
23:05:35.896 00.139 13828 worker thread done servicing request
23:05:35.896 00.000 8960 OnExposeComplete: enter
23:05:35.900 00.004 8960 UpdateGuideState(): m_state=6
23:05:35.904 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 96
23:05:35.907 00.003 8960 Star::Find returns 1 (0), X=1151.92, Y=280.72, Mass=902238, SNR=135.1, Peak=65360 HFD=3.9
23:05:35.910 00.003 8960 MultiStar: [#1 -0.27,0.29,1.11,U] [#2 -0.27,0.22,0.98,U] [#3 -0.12,0.36,0.90,U] [#4 -0.24,0.18,1.01,U] [#5 -0.22,0.27,0.74,U] [#6 -0.11,0.24,0.82,U] [#7 -0.13,0.19,0.82,U] [#8 -0.15,0.16,0.73,U] 
23:05:35.912 00.002 8960 refined, 8 included, MultiStar: {-0.13, 0.27}, one-star: {0.37, 0.47}
23:05:35.915 00.003 8960 CameraToMount -- cameraTheta (2.01) - m_xAngle (-0.39) = xAngle (2.40 = 2.40)
23:05:35.917 00.002 8960 CameraToMount -- cameraTheta (2.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.36 = 2.36)
23:05:35.919 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.27 hyp=0.30 cameraTheta=2.01 mountX=-0.22 mountY=0.21, mountTheta=2.38
23:05:35.922 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.27, opts=13)
23:05:35.924 00.002 8960 Enqueuing Move request for scope (-0.13, 0.27)
23:05:35.927 00.003 13828 Worker thread wakes up
23:05:35.927 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.27) opts 0xd
23:05:35.927 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.27)
23:05:35.927 00.000 13828 Moving (-0.13, 0.27) raw xDistance=-0.22 yDistance=0.21
23:05:35.927 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.22
23:05:35.927 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:05:35.927 00.000 13828 MoveAxis(E, 87, ABG)
23:05:35.927 00.000 13828 Guiding  Dir = 2, Dur = 87
23:05:35.929 00.002 13828 IsSlewing returns 0
23:05:35.930 00.001 13828 IsGuiding returns 0
23:05:35.936 00.006 13828 PulseGuide returned control before completion, sleep 91
23:05:35.940 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3868, max=65535, med=7491, FiltMin=5564, FiltMax=65535, Gamma=2.540
23:05:35.968 00.028 8960 UpdateGuideState exits: m=902238 SNR=135.1
23:05:35.970 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:35.972 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:35.974 00.002 8960 Enqueuing Expose request
23:05:36.029 00.055 13828 IsGuiding returns 1
23:05:36.029 00.000 13828 scope still moving after pulse duration time elapsed
23:05:36.061 00.032 13828 IsSlewing returns 0
23:05:36.061 00.000 13828 IsGuiding returns 1
23:05:36.094 00.033 13828 IsSlewing returns 0
23:05:36.094 00.000 13828 IsGuiding returns 0
23:05:36.094 00.000 13828 scope move finished after 87 + 77 ms
23:05:36.094 00.000 13828 Move returns status 0, amount 87
23:05:36.095 00.001 13828 MoveAxis(S, 111, ABG)
23:05:36.095 00.000 13828 Guiding  Dir = 1, Dur = 111
23:05:36.097 00.002 13828 IsSlewing returns 0
23:05:36.097 00.000 13828 IsGuiding returns 0
23:05:36.100 00.003 13828 PulseGuide returned control before completion, sleep 119
23:05:36.233 00.133 13828 IsGuiding returns 0
23:05:36.233 00.000 13828 Move returns status 0, amount 111
23:05:36.233 00.000 13828 move complete, result=0
23:05:36.233 00.000 13828 worker thread done servicing request
23:05:36.233 00.000 8960 GuideStep: -0.2 px 87 ms EAST, 0.2 px 111 ms SOUTH
23:05:36.235 00.002 13828 Worker thread wakes up
23:05:36.235 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:36.235 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:38.698 02.463 13828 Exposure complete
23:05:38.847 00.149 13828 worker thread done servicing request
23:05:38.848 00.001 8960 OnExposeComplete: enter
23:05:38.851 00.003 8960 UpdateGuideState(): m_state=6
23:05:38.853 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 97
23:05:38.855 00.002 8960 Star::Find returns 1 (0), X=1151.94, Y=280.54, Mass=842468, SNR=112.3, Peak=65360 HFD=3.8
23:05:38.857 00.002 8960 MultiStar: [#1 -0.22,-0.14,1.34,U] [#2 -0.25,-0.10,1.19,U] [#3 -0.01,0.15,1.09,U] [#4 -0.28,-0.08,1.19,U] [#5 -0.25,-0.10,1.09,U] [#6 -0.14,0.11,0.98,U] [#7 -0.07,-0.14,1.04,U] [#8 -0.16,-0.09,0.81,U] 
23:05:38.859 00.002 8960 refined, 8 included, MultiStar: {-0.12, -0.02}, one-star: {0.40, 0.28}
23:05:38.861 00.002 8960 CameraToMount -- cameraTheta (-3.01) - m_xAngle (-0.39) = xAngle (-2.61 = -2.61)
23:05:38.863 00.002 8960 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.65 = -2.65)
23:05:38.866 00.003 8960 CameraToMount -- cameraX=-0.12 cameraY=-0.02 hyp=0.12 cameraTheta=-3.01 mountX=-0.10 mountY=-0.06, mountTheta=-2.64
23:05:38.869 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=-0.02, opts=13)
23:05:38.871 00.002 8960 Enqueuing Move request for scope (-0.12, -0.02)
23:05:38.874 00.003 13828 Worker thread wakes up
23:05:38.874 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, -0.02) opts 0xd
23:05:38.874 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, -0.02)
23:05:38.874 00.000 13828 Moving (-0.12, -0.02) raw xDistance=-0.10 yDistance=-0.06
23:05:38.874 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10
23:05:38.874 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:38.874 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.06
23:05:38.874 00.000 13828 MoveAxis(E, 0, ABG)
23:05:38.874 00.000 13828 Move returns status 0, amount 0
23:05:38.875 00.001 13828 MoveAxis(N, 0, ABG)
23:05:38.875 00.000 13828 duration set to 0 by GuideMode
23:05:38.875 00.000 13828 Move returns status 0, amount 0
23:05:38.875 00.000 13828 move complete, result=0
23:05:38.875 00.000 13828 worker thread done servicing request
23:05:38.885 00.010 8960 UpdateImageDisplay: Size=(1920,1080) min=3817, max=65535, med=7497, FiltMin=5673, FiltMax=65535, Gamma=2.540
23:05:38.913 00.028 8960 UpdateGuideState exits: m=842468 SNR=112.3
23:05:38.915 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:38.919 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:38.920 00.001 8960 Enqueuing Expose request
23:05:38.922 00.002 13828 Worker thread wakes up
23:05:38.922 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:05:38.925 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:38.925 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:41.394 02.469 13828 Exposure complete
23:05:41.544 00.150 13828 worker thread done servicing request
23:05:41.544 00.000 8960 OnExposeComplete: enter
23:05:41.546 00.002 8960 UpdateGuideState(): m_state=6
23:05:41.548 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 98
23:05:41.550 00.002 8960 Star::Find returns 1 (0), X=1152.34, Y=280.37, Mass=877046, SNR=140.6, Peak=65193 HFD=3.5
23:05:41.552 00.002 8960 MultiStar: [#1 0.37,0.02,1.03,U] [#2 0.07,-0.25,1.00,U] [#3 0.34,-0.09,0.83,U] [#4 0.21,-0.16,0.98,U] [#5 0.17,0.14,0.79,U] [#6 0.30,-0.07,0.76,U] [#7 0.36,-0.15,0.81,U] [#8 0.19,0.09,0.66,U] 
23:05:41.554 00.002 8960 refined, 8 included, MultiStar: {0.32, -0.04}, one-star: {0.79, 0.12}
23:05:41.556 00.002 8960 CameraToMount -- cameraTheta (-0.13) - m_xAngle (-0.39) = xAngle (0.26 = 0.26)
23:05:41.559 00.003 8960 CameraToMount -- cameraTheta (-0.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.23 = 0.23)
23:05:41.561 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=-0.04 hyp=0.32 cameraTheta=-0.13 mountX=0.31 mountY=0.07, mountTheta=0.23
23:05:41.565 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=-0.04, opts=13)
23:05:41.569 00.004 8960 Enqueuing Move request for scope (0.32, -0.04)
23:05:41.571 00.002 13828 Worker thread wakes up
23:05:41.571 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, -0.04) opts 0xd
23:05:41.571 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, -0.04)
23:05:41.572 00.001 13828 Moving (0.32, -0.04) raw xDistance=0.31 yDistance=0.07
23:05:41.572 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.31
23:05:41.572 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:41.572 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:05:41.572 00.000 13828 MoveAxis(W, 117, ABG)
23:05:41.572 00.000 13828 Guiding  Dir = 3, Dur = 117
23:05:41.574 00.002 13828 IsSlewing returns 0
23:05:41.574 00.000 13828 IsGuiding returns 0
23:05:41.576 00.002 13828 PulseGuide returned control before completion, sleep 125
23:05:41.583 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=2825, max=65535, med=7491, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:05:41.612 00.029 8960 UpdateGuideState exits: m=877046 SNR=140.6
23:05:41.614 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:41.617 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:41.619 00.002 8960 Enqueuing Expose request
23:05:41.706 00.087 13828 IsGuiding returns 0
23:05:41.706 00.000 13828 Move returns status 0, amount 117
23:05:41.706 00.000 13828 MoveAxis(N, 0, ABG)
23:05:41.706 00.000 13828 duration set to 0 by GuideMode
23:05:41.706 00.000 13828 Move returns status 0, amount 0
23:05:41.706 00.000 13828 move complete, result=0
23:05:41.706 00.000 13828 worker thread done servicing request
23:05:41.706 00.000 13828 Worker thread wakes up
23:05:41.707 00.001 8960 GuideStep: 0.3 px 117 ms WEST, 0.1 px 0 ms NORTH
23:05:41.709 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:41.709 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:44.192 02.483 13828 Exposure complete
23:05:44.371 00.179 13828 worker thread done servicing request
23:05:44.371 00.000 8960 OnExposeComplete: enter
23:05:44.373 00.002 8960 UpdateGuideState(): m_state=6
23:05:44.375 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 99
23:05:44.377 00.002 8960 Star::Find returns 1 (0), X=1151.90, Y=280.56, Mass=834488, SNR=133.1, Peak=65360 HFD=3.6
23:05:44.380 00.003 8960 MultiStar: [#1 -0.27,-0.04,1.24,U] [#2 -0.34,0.03,1.16,U] [#3 -0.04,0.04,0.97,U] [#4 -0.23,0.07,1.08,U] [#5 -0.22,0.14,0.76,U] [#6 -0.06,0.09,0.74,U] [#7 -0.16,0.09,0.83,U] [#8 -0.11,0.03,0.79,U] 
23:05:44.382 00.002 8960 refined, 8 included, MultiStar: {-0.13, 0.08}, one-star: {0.35, 0.31}
23:05:44.384 00.002 8960 CameraToMount -- cameraTheta (2.59) - m_xAngle (-0.39) = xAngle (2.98 = 2.98)
23:05:44.386 00.002 8960 CameraToMount -- cameraTheta (2.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.95 = 2.95)
23:05:44.388 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.08 hyp=0.15 cameraTheta=2.59 mountX=-0.15 mountY=0.03, mountTheta=2.95
23:05:44.392 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.08, opts=13)
23:05:44.394 00.002 8960 Enqueuing Move request for scope (-0.13, 0.08)
23:05:44.397 00.003 13828 Worker thread wakes up
23:05:44.397 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.08) opts 0xd
23:05:44.397 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.08)
23:05:44.397 00.000 13828 Moving (-0.13, 0.08) raw xDistance=-0.15 yDistance=0.03
23:05:44.398 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.08 from input -0.15
23:05:44.398 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:44.398 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:05:44.398 00.000 13828 MoveAxis(E, 48, ABG)
23:05:44.398 00.000 13828 Guiding  Dir = 2, Dur = 48
23:05:44.400 00.002 13828 IsSlewing returns 0
23:05:44.401 00.001 13828 IsGuiding returns 0
23:05:44.402 00.001 13828 PulseGuide returned control before completion, sleep 57
23:05:44.406 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3792, max=65535, med=7497, FiltMin=5507, FiltMax=65535, Gamma=2.540
23:05:44.436 00.030 8960 UpdateGuideState exits: m=834488 SNR=133.1
23:05:44.438 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:44.439 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:44.441 00.002 8960 Enqueuing Expose request
23:05:44.471 00.030 13828 IsGuiding returns 0
23:05:44.471 00.000 13828 Move returns status 0, amount 48
23:05:44.471 00.000 13828 MoveAxis(N, 0, ABG)
23:05:44.471 00.000 13828 duration set to 0 by GuideMode
23:05:44.471 00.000 13828 Move returns status 0, amount 0
23:05:44.471 00.000 13828 move complete, result=0
23:05:44.471 00.000 13828 worker thread done servicing request
23:05:44.471 00.000 13828 Worker thread wakes up
23:05:44.471 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:44.471 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:44.483 00.012 8960 GuideStep: -0.1 px 48 ms EAST, 0.0 px 0 ms NORTH
23:05:46.953 02.470 13828 Exposure complete
23:05:47.100 00.147 13828 worker thread done servicing request
23:05:47.100 00.000 8960 OnExposeComplete: enter
23:05:47.102 00.002 8960 UpdateGuideState(): m_state=6
23:05:47.104 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 100
23:05:47.107 00.003 8960 Star::Find returns 1 (0), X=1151.90, Y=280.65, Mass=844812, SNR=125.9, Peak=65193 HFD=3.8
23:05:47.110 00.003 8960 MultiStar: [#1 -0.30,0.05,1.19,U] [#2 -0.31,-0.05,1.09,U] [#3 -0.21,0.05,1.06,U] [#4 -0.20,-0.03,1.08,U] [#5 -0.26,0.20,0.75,U] [#6 -0.07,0.05,0.82,U] [#7 -0.26,0.14,1.03,U] [#8 -0.15,0.28,0.78,U] 
23:05:47.112 00.002 8960 refined, 8 included, MultiStar: {-0.16, 0.11}, one-star: {0.35, 0.40}
23:05:47.114 00.002 8960 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.39) = xAngle (2.93 = 2.93)
23:05:47.116 00.002 8960 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.90 = 2.90)
23:05:47.118 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.19 cameraTheta=2.54 mountX=-0.19 mountY=0.05, mountTheta=2.90
23:05:47.122 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.11, opts=13)
23:05:47.124 00.002 8960 Enqueuing Move request for scope (-0.16, 0.11)
23:05:47.126 00.002 13828 Worker thread wakes up
23:05:47.126 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.11) opts 0xd
23:05:47.126 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.11)
23:05:47.126 00.000 13828 Moving (-0.16, 0.11) raw xDistance=-0.19 yDistance=0.05
23:05:47.126 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
23:05:47.126 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:47.126 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:05:47.126 00.000 13828 MoveAxis(E, 75, ABG)
23:05:47.126 00.000 13828 Guiding  Dir = 2, Dur = 75
23:05:47.128 00.002 13828 IsSlewing returns 0
23:05:47.128 00.000 13828 IsGuiding returns 0
23:05:47.129 00.001 13828 PulseGuide returned control before completion, sleep 84
23:05:47.136 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=4099, max=65535, med=7497, FiltMin=5452, FiltMax=65535, Gamma=2.540
23:05:47.163 00.027 8960 UpdateGuideState exits: m=844812 SNR=125.9
23:05:47.167 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:47.170 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:47.173 00.003 8960 Enqueuing Expose request
23:05:47.225 00.052 13828 IsGuiding returns 0
23:05:47.225 00.000 13828 Move returns status 0, amount 75
23:05:47.225 00.000 13828 MoveAxis(N, 0, ABG)
23:05:47.225 00.000 13828 duration set to 0 by GuideMode
23:05:47.225 00.000 13828 Move returns status 0, amount 0
23:05:47.225 00.000 13828 move complete, result=0
23:05:47.225 00.000 13828 worker thread done servicing request
23:05:47.225 00.000 13828 Worker thread wakes up
23:05:47.225 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:47.225 00.000 8960 GuideStep: -0.2 px 75 ms EAST, 0.0 px 0 ms NORTH
23:05:47.227 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:49.690 02.463 13828 Exposure complete
23:05:49.829 00.139 13828 worker thread done servicing request
23:05:49.830 00.001 8960 OnExposeComplete: enter
23:05:49.832 00.002 8960 UpdateGuideState(): m_state=6
23:05:49.834 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 101
23:05:49.836 00.002 8960 Star::Find returns 1 (0), X=1151.57, Y=280.73, Mass=844135, SNR=147.6, Peak=65360 HFD=3.6
23:05:49.839 00.003 8960 MultiStar: [#1 -0.47,0.20,0.87,U] [#2 -0.59,0.12,0.76,U] [#3 -0.30,0.27,0.88,U] [#4 -0.39,0.22,0.89,U] [#5 -0.57,0.22,0.76,U] [#6 -0.31,0.18,0.71,U] [#7 -0.47,0.31,0.81,U] [#8 -0.43,0.39,0.58,U] 
23:05:49.841 00.002 8960 refined, 8 included, MultiStar: {-0.38, 0.27}, one-star: {0.02, 0.48}
23:05:49.844 00.003 8960 CameraToMount -- cameraTheta (2.52) - m_xAngle (-0.39) = xAngle (2.91 = 2.91)
23:05:49.847 00.003 8960 CameraToMount -- cameraTheta (2.52) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.88 = 2.88)
23:05:49.849 00.002 8960 CameraToMount -- cameraX=-0.38 cameraY=0.27 hyp=0.46 cameraTheta=2.52 mountX=-0.45 mountY=0.12, mountTheta=2.88
23:05:49.853 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=0.27, opts=13)
23:05:49.856 00.003 8960 Enqueuing Move request for scope (-0.38, 0.27)
23:05:49.857 00.001 13828 Worker thread wakes up
23:05:49.857 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.27) opts 0xd
23:05:49.858 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.38, 0.27)
23:05:49.858 00.000 13828 Moving (-0.38, 0.27) raw xDistance=-0.45 yDistance=0.12
23:05:49.858 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.45
23:05:49.858 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:49.858 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:05:49.858 00.000 13828 MoveAxis(E, 175, ABG)
23:05:49.858 00.000 13828 Guiding  Dir = 2, Dur = 175
23:05:49.860 00.002 13828 IsSlewing returns 0
23:05:49.860 00.000 13828 IsGuiding returns 0
23:05:49.862 00.002 13828 PulseGuide returned control before completion, sleep 184
23:05:49.868 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3740, max=65535, med=7497, FiltMin=5606, FiltMax=65535, Gamma=2.540
23:05:49.896 00.028 8960 UpdateGuideState exits: m=844135 SNR=147.6
23:05:49.899 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:49.901 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:49.903 00.002 8960 Enqueuing Expose request
23:05:50.056 00.153 13828 IsGuiding returns 0
23:05:50.056 00.000 13828 Move returns status 0, amount 175
23:05:50.056 00.000 13828 MoveAxis(N, 0, ABG)
23:05:50.056 00.000 13828 duration set to 0 by GuideMode
23:05:50.056 00.000 13828 Move returns status 0, amount 0
23:05:50.056 00.000 13828 move complete, result=0
23:05:50.056 00.000 13828 worker thread done servicing request
23:05:50.056 00.000 13828 Worker thread wakes up
23:05:50.056 00.000 8960 GuideStep: -0.5 px 175 ms EAST, 0.1 px 0 ms NORTH
23:05:50.059 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:50.060 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:52.532 02.472 13828 Exposure complete
23:05:52.668 00.136 13828 worker thread done servicing request
23:05:52.669 00.001 8960 OnExposeComplete: enter
23:05:52.671 00.002 8960 UpdateGuideState(): m_state=6
23:05:52.673 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 102
23:05:52.675 00.002 8960 Star::Find returns 1 (0), X=1151.81, Y=280.73, Mass=842839, SNR=142.2, Peak=65360 HFD=3.7
23:05:52.677 00.002 8960 MultiStar: [#1 -0.55,0.12,1.06,U] [#2 -0.64,0.26,0.00,M1] [#3 -0.39,0.20,0.92,U] [#4 -0.41,0.37,0.86,U] [#5 -0.52,0.38,0.00,M1] [#6 -0.28,0.20,0.75,U] [#7 -0.29,0.32,0.89,U] [#8 -0.32,0.26,0.73,U] 
23:05:52.679 00.002 8960 refined, 6 included, MultiStar: {-0.28, 0.28}, one-star: {0.26, 0.48}
23:05:52.681 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
23:05:52.683 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
23:05:52.685 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=0.28 hyp=0.39 cameraTheta=2.36 mountX=-0.36 mountY=0.16, mountTheta=2.72
23:05:52.690 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.28, opts=13)
23:05:52.692 00.002 8960 Enqueuing Move request for scope (-0.28, 0.28)
23:05:52.694 00.002 13828 Worker thread wakes up
23:05:52.694 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.28) opts 0xd
23:05:52.694 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.28)
23:05:52.694 00.000 13828 Moving (-0.28, 0.28) raw xDistance=-0.36 yDistance=0.16
23:05:52.694 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.25 from input -0.36
23:05:52.694 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:52.695 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:05:52.695 00.000 13828 MoveAxis(E, 150, ABG)
23:05:52.695 00.000 13828 Guiding  Dir = 2, Dur = 150
23:05:52.698 00.003 13828 IsSlewing returns 0
23:05:52.698 00.000 13828 IsGuiding returns 0
23:05:52.702 00.004 13828 PulseGuide returned control before completion, sleep 157
23:05:52.707 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=4060, max=65535, med=7504, FiltMin=5660, FiltMax=65535, Gamma=2.540
23:05:52.734 00.027 8960 UpdateGuideState exits: m=842839 SNR=142.2
23:05:52.736 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:52.738 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:52.741 00.003 8960 Enqueuing Expose request
23:05:52.863 00.122 13828 IsGuiding returns 0
23:05:52.863 00.000 13828 Move returns status 0, amount 150
23:05:52.863 00.000 13828 MoveAxis(N, 0, ABG)
23:05:52.863 00.000 13828 duration set to 0 by GuideMode
23:05:52.863 00.000 13828 Move returns status 0, amount 0
23:05:52.863 00.000 13828 move complete, result=0
23:05:52.863 00.000 13828 worker thread done servicing request
23:05:52.863 00.000 13828 Worker thread wakes up
23:05:52.863 00.000 8960 GuideStep: -0.4 px 150 ms EAST, 0.2 px 0 ms NORTH
23:05:52.867 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:52.867 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:55.337 02.470 13828 Exposure complete
23:05:55.476 00.139 13828 worker thread done servicing request
23:05:55.476 00.000 8960 OnExposeComplete: enter
23:05:55.478 00.002 8960 UpdateGuideState(): m_state=6
23:05:55.480 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 103
23:05:55.482 00.002 8960 Star::Find returns 1 (0), X=1151.58, Y=281.00, Mass=831290, SNR=133.3, Peak=62288 HFD=3.7
23:05:55.485 00.003 8960 MultiStar: [#1 -0.37,0.49,1.05,U] [#2 -0.55,0.48,0.00,M2] [#3 -0.36,0.44,1.04,U] [#4 -0.40,0.51,0.00,M1] [#5 -0.48,0.50,0.00,M2] [#6 -0.45,0.39,0.90,U] [#7 -0.38,0.49,0.92,U] [#8 -0.38,0.53,0.00,M1] 
23:05:55.487 00.002 8960 refined, 4 included, MultiStar: {-0.30, 0.51}, one-star: {0.03, 0.75}
23:05:55.490 00.003 8960 CameraToMount -- cameraTheta (2.10) - m_xAngle (-0.39) = xAngle (2.50 = 2.50)
23:05:55.492 00.002 8960 CameraToMount -- cameraTheta (2.10) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.46 = 2.46)
23:05:55.494 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=0.51 hyp=0.60 cameraTheta=2.10 mountX=-0.48 mountY=0.38, mountTheta=2.47
23:05:55.501 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.51, opts=13)
23:05:55.504 00.003 8960 Enqueuing Move request for scope (-0.30, 0.51)
23:05:55.506 00.002 13828 Worker thread wakes up
23:05:55.506 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.51) opts 0xd
23:05:55.507 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.51)
23:05:55.507 00.000 13828 Moving (-0.30, 0.51) raw xDistance=-0.48 yDistance=0.38
23:05:55.507 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.48
23:05:55.507 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.38 from input 0.38
23:05:55.507 00.000 13828 MoveAxis(E, 190, ABG)
23:05:55.507 00.000 13828 Guiding  Dir = 2, Dur = 190
23:05:55.509 00.002 13828 IsSlewing returns 0
23:05:55.509 00.000 13828 IsGuiding returns 0
23:05:55.512 00.003 13828 PulseGuide returned control before completion, sleep 198
23:05:55.517 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3376, max=65535, med=7504, FiltMin=5539, FiltMax=65535, Gamma=2.540
23:05:55.544 00.027 8960 UpdateGuideState exits: m=831290 SNR=133.3
23:05:55.547 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:55.550 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:55.552 00.002 8960 Enqueuing Expose request
23:05:55.718 00.166 13828 IsGuiding returns 0
23:05:55.718 00.000 13828 Move returns status 0, amount 190
23:05:55.718 00.000 13828 MoveAxis(S, 200, ABG)
23:05:55.718 00.000 13828 Guiding  Dir = 1, Dur = 200
23:05:55.720 00.002 13828 IsSlewing returns 0
23:05:55.720 00.000 13828 IsGuiding returns 0
23:05:55.721 00.001 13828 PulseGuide returned control before completion, sleep 209
23:05:55.941 00.220 13828 IsGuiding returns 0
23:05:55.941 00.000 13828 Move returns status 0, amount 200
23:05:55.941 00.000 13828 move complete, result=0
23:05:55.941 00.000 13828 worker thread done servicing request
23:05:55.941 00.000 8960 GuideStep: -0.5 px 190 ms EAST, 0.4 px 200 ms SOUTH
23:05:55.944 00.003 13828 Worker thread wakes up
23:05:55.944 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:55.944 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:58.411 02.467 13828 Exposure complete
23:05:58.546 00.135 13828 worker thread done servicing request
23:05:58.546 00.000 8960 OnExposeComplete: enter
23:05:58.548 00.002 8960 UpdateGuideState(): m_state=6
23:05:58.551 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 104
23:05:58.552 00.001 8960 Star::Find returns 1 (0), X=1151.94, Y=280.62, Mass=823937, SNR=130.8, Peak=65360 HFD=3.9
23:05:58.554 00.002 8960 MultiStar: [#1 -0.30,0.18,1.21,U] [#2 -0.30,-0.01,0.95,U] [#3 -0.12,0.21,0.89,U] [#4 -0.19,0.08,1.01,U] [#5 -0.33,0.08,0.76,U] [#6 -0.05,0.09,0.78,U] [#7 -0.08,0.19,0.98,U] [#8 -0.17,0.31,0.79,U] 
23:05:58.556 00.002 8960 refined, 8 included, MultiStar: {-0.13, 0.17}, one-star: {0.39, 0.37}
23:05:58.558 00.002 8960 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.39) = xAngle (2.62 = 2.62)
23:05:58.560 00.002 8960 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.58 = 2.58)
23:05:58.562 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.17 hyp=0.21 cameraTheta=2.23 mountX=-0.18 mountY=0.11, mountTheta=2.59
23:05:58.565 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.17, opts=13)
23:05:58.567 00.002 8960 Enqueuing Move request for scope (-0.13, 0.17)
23:05:58.568 00.001 13828 Worker thread wakes up
23:05:58.569 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.17) opts 0xd
23:05:58.569 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.17)
23:05:58.569 00.000 13828 Moving (-0.13, 0.17) raw xDistance=-0.18 yDistance=0.11
23:05:58.569 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.18
23:05:58.569 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:05:58.569 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.11
23:05:58.569 00.000 13828 MoveAxis(E, 82, ABG)
23:05:58.569 00.000 13828 Guiding  Dir = 2, Dur = 82
23:05:58.570 00.001 13828 IsSlewing returns 0
23:05:58.571 00.001 13828 IsGuiding returns 0
23:05:58.572 00.001 13828 PulseGuide returned control before completion, sleep 91
23:05:58.578 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=2864, max=65535, med=7497, FiltMin=5564, FiltMax=65535, Gamma=2.540
23:05:58.605 00.027 8960 UpdateGuideState exits: m=823937 SNR=130.8
23:05:58.607 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:05:58.609 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:05:58.611 00.002 8960 Enqueuing Expose request
23:05:58.669 00.058 13828 IsGuiding returns 0
23:05:58.669 00.000 13828 Move returns status 0, amount 82
23:05:58.669 00.000 13828 MoveAxis(N, 0, ABG)
23:05:58.669 00.000 13828 duration set to 0 by GuideMode
23:05:58.669 00.000 13828 Move returns status 0, amount 0
23:05:58.669 00.000 13828 move complete, result=0
23:05:58.669 00.000 13828 worker thread done servicing request
23:05:58.669 00.000 13828 Worker thread wakes up
23:05:58.669 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:05:58.670 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:05:58.670 00.000 8960 GuideStep: -0.2 px 82 ms EAST, 0.1 px 0 ms NORTH
23:06:01.150 02.480 13828 Exposure complete
23:06:01.302 00.152 13828 worker thread done servicing request
23:06:01.302 00.000 8960 OnExposeComplete: enter
23:06:01.305 00.003 8960 UpdateGuideState(): m_state=6
23:06:01.308 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 105
23:06:01.311 00.003 8960 Star::Find returns 1 (0), X=1151.84, Y=280.60, Mass=827712, SNR=132.5, Peak=65360 HFD=3.6
23:06:01.313 00.002 8960 MultiStar: [#1 -0.33,0.10,1.06,U] [#2 -0.54,0.05,0.99,U] [#3 -0.31,0.04,1.01,U] [#4 -0.34,0.16,1.00,U] [#5 -0.47,0.15,0.82,U] [#6 -0.24,-0.04,0.78,U] [#7 -0.34,0.21,0.91,U] [#8 -0.32,0.17,0.72,U] 
23:06:01.317 00.004 8960 refined, 8 included, MultiStar: {-0.28, 0.13}, one-star: {0.29, 0.35}
23:06:01.320 00.003 8960 CameraToMount -- cameraTheta (2.70) - m_xAngle (-0.39) = xAngle (3.09 = 3.09)
23:06:01.323 00.003 8960 CameraToMount -- cameraTheta (2.70) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.06 = 3.06)
23:06:01.326 00.003 8960 CameraToMount -- cameraX=-0.28 cameraY=0.13 hyp=0.31 cameraTheta=2.70 mountX=-0.31 mountY=0.03, mountTheta=3.06
23:06:01.331 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.13, opts=13)
23:06:01.333 00.002 8960 Enqueuing Move request for scope (-0.28, 0.13)
23:06:01.335 00.002 13828 Worker thread wakes up
23:06:01.335 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.13) opts 0xd
23:06:01.335 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.13)
23:06:01.335 00.000 13828 Moving (-0.28, 0.13) raw xDistance=-0.31 yDistance=0.03
23:06:01.335 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.21 from input -0.31
23:06:01.336 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:01.336 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:06:01.336 00.000 13828 MoveAxis(E, 124, ABG)
23:06:01.336 00.000 13828 Guiding  Dir = 2, Dur = 124
23:06:01.338 00.002 13828 IsSlewing returns 0
23:06:01.338 00.000 13828 IsGuiding returns 0
23:06:01.340 00.002 13828 PulseGuide returned control before completion, sleep 132
23:06:01.346 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3728, max=65535, med=7497, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:06:01.371 00.025 8960 UpdateGuideState exits: m=827712 SNR=132.5
23:06:01.373 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:01.375 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:01.378 00.003 8960 Enqueuing Expose request
23:06:01.484 00.106 13828 IsGuiding returns 0
23:06:01.484 00.000 13828 Move returns status 0, amount 124
23:06:01.485 00.001 13828 MoveAxis(N, 0, ABG)
23:06:01.485 00.000 13828 duration set to 0 by GuideMode
23:06:01.485 00.000 13828 Move returns status 0, amount 0
23:06:01.485 00.000 13828 move complete, result=0
23:06:01.485 00.000 13828 worker thread done servicing request
23:06:01.486 00.001 8960 GuideStep: -0.3 px 124 ms EAST, 0.0 px 0 ms NORTH
23:06:01.492 00.006 13828 Worker thread wakes up
23:06:01.492 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:01.492 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:03.960 02.468 13828 Exposure complete
23:06:04.098 00.138 13828 worker thread done servicing request
23:06:04.098 00.000 8960 OnExposeComplete: enter
23:06:04.100 00.002 8960 UpdateGuideState(): m_state=6
23:06:04.103 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 106
23:06:04.106 00.003 8960 Star::Find returns 1 (0), X=1151.84, Y=280.55, Mass=847030, SNR=137.6, Peak=65360 HFD=3.8
23:06:04.109 00.003 8960 MultiStar: [#1 -0.26,0.13,1.21,U] [#2 -0.48,0.05,0.90,U] [#3 -0.22,0.10,0.94,U] [#4 -0.26,0.12,1.10,U] [#5 -0.35,0.26,0.74,U] [#6 -0.09,0.13,0.77,U] [#7 -0.30,0.11,0.98,U] [#8 -0.25,0.34,0.72,U] 
23:06:04.111 00.002 8960 refined, 8 included, MultiStar: {-0.21, 0.16}, one-star: {0.29, 0.30}
23:06:04.114 00.003 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.87 = 2.87)
23:06:04.116 00.002 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.84 = 2.84)
23:06:04.118 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=0.16 hyp=0.27 cameraTheta=2.48 mountX=-0.26 mountY=0.08, mountTheta=2.84
23:06:04.122 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.16, opts=13)
23:06:04.124 00.002 8960 Enqueuing Move request for scope (-0.21, 0.16)
23:06:04.126 00.002 13828 Worker thread wakes up
23:06:04.126 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.16) opts 0xd
23:06:04.126 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.16)
23:06:04.126 00.000 13828 Moving (-0.21, 0.16) raw xDistance=-0.26 yDistance=0.08
23:06:04.126 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
23:06:04.126 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:04.126 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:06:04.126 00.000 13828 MoveAxis(E, 106, ABG)
23:06:04.126 00.000 13828 Guiding  Dir = 2, Dur = 106
23:06:04.129 00.003 13828 IsSlewing returns 0
23:06:04.129 00.000 13828 IsGuiding returns 0
23:06:04.133 00.004 13828 PulseGuide returned control before completion, sleep 113
23:06:04.138 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3798, max=65535, med=7491, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:06:04.169 00.031 8960 UpdateGuideState exits: m=847030 SNR=137.6
23:06:04.172 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:04.175 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:04.178 00.003 8960 Enqueuing Expose request
23:06:04.255 00.077 13828 IsGuiding returns 0
23:06:04.255 00.000 13828 Move returns status 0, amount 106
23:06:04.255 00.000 13828 MoveAxis(N, 0, ABG)
23:06:04.255 00.000 13828 duration set to 0 by GuideMode
23:06:04.255 00.000 13828 Move returns status 0, amount 0
23:06:04.255 00.000 13828 move complete, result=0
23:06:04.255 00.000 13828 worker thread done servicing request
23:06:04.256 00.001 13828 Worker thread wakes up
23:06:04.256 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:04.256 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:04.257 00.001 8960 GuideStep: -0.3 px 106 ms EAST, 0.1 px 0 ms NORTH
23:06:06.725 02.468 13828 Exposure complete
23:06:06.867 00.142 13828 worker thread done servicing request
23:06:06.867 00.000 8960 OnExposeComplete: enter
23:06:06.869 00.002 8960 UpdateGuideState(): m_state=6
23:06:06.872 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 107
23:06:06.874 00.002 8960 Star::Find returns 1 (0), X=1152.11, Y=280.51, Mass=856960, SNR=139.9, Peak=65193 HFD=3.7
23:06:06.876 00.002 8960 MultiStar: [#1 -0.13,0.15,1.12,U] [#2 -0.26,0.03,1.12,U] [#3 0.17,0.37,0.81,U] [#4 0.08,0.05,0.96,U] [#5 -0.18,0.09,0.77,U] [#6 0.05,-0.06,0.74,U] [#7 0.03,0.17,0.89,U] [#8 -0.02,0.24,0.70,U] 
23:06:06.879 00.003 8960 refined, 8 included, MultiStar: {0.03, 0.14}, one-star: {0.56, 0.26}
23:06:06.881 00.002 8960 CameraToMount -- cameraTheta (1.37) - m_xAngle (-0.39) = xAngle (1.76 = 1.76)
23:06:06.883 00.002 8960 CameraToMount -- cameraTheta (1.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.72 = 1.72)
23:06:06.885 00.002 8960 CameraToMount -- cameraX=0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.37 mountX=-0.03 mountY=0.14, mountTheta=1.76
23:06:06.889 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.03, y=0.14, opts=13)
23:06:06.891 00.002 8960 Enqueuing Move request for scope (0.03, 0.14)
23:06:06.893 00.002 13828 Worker thread wakes up
23:06:06.893 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.03, 0.14) opts 0xd
23:06:06.893 00.000 13828 Handling offset move in thread for scope, endpoint = (0.03, 0.14)
23:06:06.893 00.000 13828 Moving (0.03, 0.14) raw xDistance=-0.03 yDistance=0.14
23:06:06.893 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:06:06.893 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:06.893 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:06:06.893 00.000 13828 MoveAxis(E, 0, ABG)
23:06:06.893 00.000 13828 Move returns status 0, amount 0
23:06:06.893 00.000 13828 MoveAxis(N, 0, ABG)
23:06:06.894 00.001 13828 duration set to 0 by GuideMode
23:06:06.894 00.000 13828 Move returns status 0, amount 0
23:06:06.894 00.000 13828 move complete, result=0
23:06:06.894 00.000 13828 worker thread done servicing request
23:06:06.902 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=4041, max=65535, med=7491, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:06:06.925 00.023 8960 UpdateGuideState exits: m=856960 SNR=139.9
23:06:06.927 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:06.929 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:06.931 00.002 8960 Enqueuing Expose request
23:06:06.933 00.002 13828 Worker thread wakes up
23:06:06.933 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:06.935 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:06.935 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:09.405 02.470 13828 Exposure complete
23:06:09.545 00.140 13828 worker thread done servicing request
23:06:09.545 00.000 8960 OnExposeComplete: enter
23:06:09.547 00.002 8960 UpdateGuideState(): m_state=6
23:06:09.549 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 108
23:06:09.551 00.002 8960 Star::Find returns 1 (0), X=1152.16, Y=280.61, Mass=866223, SNR=127.9, Peak=65360 HFD=3.6
23:06:09.553 00.002 8960 MultiStar: [#1 -0.18,0.24,1.17,U] [#2 -0.12,0.13,1.00,U] [#3 0.11,0.18,0.89,U] [#4 0.06,0.24,1.04,U] [#5 -0.14,0.14,0.87,U] [#6 0.10,0.05,0.78,U] [#7 0.03,0.24,0.87,U] [#8 0.12,0.15,0.79,U] 
23:06:09.556 00.003 8960 refined, 8 included, MultiStar: {0.06, 0.20}, one-star: {0.61, 0.36}
23:06:09.558 00.002 8960 CameraToMount -- cameraTheta (1.27) - m_xAngle (-0.39) = xAngle (1.67 = 1.67)
23:06:09.560 00.002 8960 CameraToMount -- cameraTheta (1.27) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.63 = 1.63)
23:06:09.562 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=0.20 hyp=0.21 cameraTheta=1.27 mountX=-0.02 mountY=0.21, mountTheta=1.67
23:06:09.566 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=0.20, opts=13)
23:06:09.568 00.002 8960 Enqueuing Move request for scope (0.06, 0.20)
23:06:09.570 00.002 13828 Worker thread wakes up
23:06:09.570 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.20) opts 0xd
23:06:09.570 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, 0.20)
23:06:09.571 00.001 13828 Moving (0.06, 0.20) raw xDistance=-0.02 yDistance=0.21
23:06:09.571 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:06:09.571 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:06:09.571 00.000 13828 MoveAxis(E, 0, ABG)
23:06:09.571 00.000 13828 Move returns status 0, amount 0
23:06:09.571 00.000 13828 MoveAxis(S, 109, ABG)
23:06:09.571 00.000 13828 Guiding  Dir = 1, Dur = 109
23:06:09.575 00.004 13828 IsSlewing returns 0
23:06:09.575 00.000 13828 IsGuiding returns 0
23:06:09.579 00.004 13828 PulseGuide returned control before completion, sleep 115
23:06:09.586 00.007 8960 UpdateImageDisplay: Size=(1920,1080) min=3875, max=65535, med=7491, FiltMin=5667, FiltMax=65535, Gamma=2.540
23:06:09.610 00.024 8960 UpdateGuideState exits: m=866223 SNR=127.9
23:06:09.612 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:09.615 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:09.617 00.002 8960 Enqueuing Expose request
23:06:09.707 00.090 13828 IsGuiding returns 0
23:06:09.707 00.000 13828 Move returns status 0, amount 109
23:06:09.707 00.000 13828 move complete, result=0
23:06:09.707 00.000 13828 worker thread done servicing request
23:06:09.707 00.000 13828 Worker thread wakes up
23:06:09.707 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:09.708 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:09.711 00.003 8960 GuideStep: -0.0 px 0 ms EAST, 0.2 px 109 ms SOUTH
23:06:12.167 02.456 13828 Exposure complete
23:06:12.302 00.135 13828 worker thread done servicing request
23:06:12.303 00.001 8960 OnExposeComplete: enter
23:06:12.304 00.001 8960 UpdateGuideState(): m_state=6
23:06:12.307 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 109
23:06:12.308 00.001 8960 Star::Find returns 1 (0), X=1151.83, Y=280.71, Mass=826666, SNR=148.3, Peak=65360 HFD=3.8
23:06:12.310 00.002 8960 MultiStar: [#1 -0.37,0.28,0.92,U] [#2 -0.44,0.29,0.87,U] [#3 -0.12,0.34,0.77,U] [#4 -0.25,0.18,0.88,U] [#5 -0.28,0.34,0.77,U] [#6 -0.23,0.29,0.79,U] [#7 -0.26,0.30,0.84,U] [#8 -0.12,0.42,0.77,U] 
23:06:12.312 00.002 8960 refined, 8 included, MultiStar: {-0.19, 0.32}, one-star: {0.28, 0.46}
23:06:12.314 00.002 8960 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.39) = xAngle (2.50 = 2.50)
23:06:12.316 00.002 8960 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.47 = 2.47)
23:06:12.318 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.32 hyp=0.37 cameraTheta=2.11 mountX=-0.30 mountY=0.23, mountTheta=2.48
23:06:12.321 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.32, opts=13)
23:06:12.322 00.001 8960 Enqueuing Move request for scope (-0.19, 0.32)
23:06:12.324 00.002 13828 Worker thread wakes up
23:06:12.324 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.32) opts 0xd
23:06:12.324 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.32)
23:06:12.325 00.001 13828 Moving (-0.19, 0.32) raw xDistance=-0.30 yDistance=0.23
23:06:12.325 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30
23:06:12.325 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:06:12.325 00.000 13828 MoveAxis(E, 113, ABG)
23:06:12.325 00.000 13828 Guiding  Dir = 2, Dur = 113
23:06:12.327 00.002 13828 IsSlewing returns 0
23:06:12.327 00.000 13828 IsGuiding returns 0
23:06:12.329 00.002 13828 PulseGuide returned control before completion, sleep 121
23:06:12.337 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3555, max=65535, med=7491, FiltMin=5411, FiltMax=65535, Gamma=2.540
23:06:12.364 00.027 8960 UpdateGuideState exits: m=826666 SNR=148.3
23:06:12.367 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:12.369 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:12.371 00.002 8960 Enqueuing Expose request
23:06:12.458 00.087 13828 IsGuiding returns 0
23:06:12.458 00.000 13828 Move returns status 0, amount 113
23:06:12.458 00.000 13828 MoveAxis(S, 125, ABG)
23:06:12.458 00.000 13828 Guiding  Dir = 1, Dur = 125
23:06:12.460 00.002 13828 IsSlewing returns 0
23:06:12.460 00.000 13828 IsGuiding returns 0
23:06:12.465 00.005 13828 PulseGuide returned control before completion, sleep 131
23:06:12.598 00.133 13828 IsGuiding returns 0
23:06:12.598 00.000 13828 Move returns status 0, amount 125
23:06:12.598 00.000 13828 move complete, result=0
23:06:12.598 00.000 13828 worker thread done servicing request
23:06:12.599 00.001 8960 GuideStep: -0.3 px 113 ms EAST, 0.2 px 125 ms SOUTH
23:06:12.603 00.004 13828 Worker thread wakes up
23:06:12.603 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:12.603 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:15.088 02.485 13828 Exposure complete
23:06:15.225 00.137 13828 worker thread done servicing request
23:06:15.225 00.000 8960 OnExposeComplete: enter
23:06:15.228 00.003 8960 UpdateGuideState(): m_state=6
23:06:15.230 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 110
23:06:15.231 00.001 8960 Star::Find returns 1 (0), X=1151.80, Y=280.35, Mass=801926, SNR=133.7, Peak=65193 HFD=3.7
23:06:15.233 00.002 8960 MultiStar: [#1 -0.34,-0.06,1.16,U] [#2 -0.45,-0.16,1.02,U] [#3 -0.31,-0.04,0.94,U] [#4 -0.44,-0.15,0.99,U] [#5 -0.26,-0.01,0.72,U] [#6 -0.17,-0.08,0.83,U] [#7 -0.25,-0.11,0.80,U] [#8 -0.21,-0.04,0.74,U] 
23:06:15.236 00.003 8960 refined, 8 included, MultiStar: {-0.25, -0.06}, one-star: {0.25, 0.10}
23:06:15.239 00.003 8960 CameraToMount -- cameraTheta (-2.89) - m_xAngle (-0.39) = xAngle (-2.50 = -2.50)
23:06:15.241 00.002 8960 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.54 = -2.54)
23:06:15.243 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=-0.06 hyp=0.25 cameraTheta=-2.89 mountX=-0.20 mountY=-0.14, mountTheta=-2.52
23:06:15.246 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=-0.06, opts=13)
23:06:15.248 00.002 8960 Enqueuing Move request for scope (-0.25, -0.06)
23:06:15.250 00.002 13828 Worker thread wakes up
23:06:15.250 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, -0.06) opts 0xd
23:06:15.250 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, -0.06)
23:06:15.250 00.000 13828 Moving (-0.25, -0.06) raw xDistance=-0.20 yDistance=-0.14
23:06:15.250 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.20
23:06:15.250 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:15.250 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.14
23:06:15.250 00.000 13828 MoveAxis(E, 84, ABG)
23:06:15.250 00.000 13828 Guiding  Dir = 2, Dur = 84
23:06:15.252 00.002 13828 IsSlewing returns 0
23:06:15.253 00.001 13828 IsGuiding returns 0
23:06:15.255 00.002 13828 PulseGuide returned control before completion, sleep 92
23:06:15.260 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3516, max=65535, med=7491, FiltMin=5488, FiltMax=65535, Gamma=2.540
23:06:15.286 00.026 8960 UpdateGuideState exits: m=801926 SNR=133.7
23:06:15.289 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:15.291 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:15.293 00.002 8960 Enqueuing Expose request
23:06:15.360 00.067 13828 IsGuiding returns 1
23:06:15.360 00.000 13828 scope still moving after pulse duration time elapsed
23:06:15.393 00.033 13828 IsSlewing returns 0
23:06:15.393 00.000 13828 IsGuiding returns 0
23:06:15.394 00.001 13828 scope move finished after 84 + 56 ms
23:06:15.394 00.000 13828 Move returns status 0, amount 84
23:06:15.394 00.000 13828 MoveAxis(N, 0, ABG)
23:06:15.394 00.000 13828 duration set to 0 by GuideMode
23:06:15.394 00.000 13828 Move returns status 0, amount 0
23:06:15.394 00.000 13828 move complete, result=0
23:06:15.394 00.000 13828 worker thread done servicing request
23:06:15.394 00.000 13828 Worker thread wakes up
23:06:15.394 00.000 8960 GuideStep: -0.2 px 84 ms EAST, -0.1 px 0 ms NORTH
23:06:15.398 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:15.398 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:17.871 02.473 13828 Exposure complete
23:06:18.011 00.140 13828 worker thread done servicing request
23:06:18.011 00.000 8960 OnExposeComplete: enter
23:06:18.013 00.002 8960 UpdateGuideState(): m_state=6
23:06:18.017 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 111
23:06:18.019 00.002 8960 Star::Find returns 1 (0), X=1151.95, Y=280.50, Mass=889170, SNR=134.6, Peak=65193 HFD=3.7
23:06:18.021 00.002 8960 MultiStar: [#1 -0.17,0.07,1.07,U] [#2 -0.40,0.01,0.98,U] [#3 -0.12,-0.01,0.91,U] [#4 -0.02,0.13,0.96,U] [#5 -0.23,0.02,0.83,U] [#6 -0.09,0.05,0.88,U] [#7 -0.13,0.01,0.89,U] [#8 -0.15,0.01,0.69,U] 
23:06:18.023 00.002 8960 refined, 8 included, MultiStar: {-0.10, 0.06}, one-star: {0.41, 0.25}
23:06:18.025 00.002 8960 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.39) = xAngle (2.96 = 2.96)
23:06:18.027 00.002 8960 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.92 = 2.92)
23:06:18.029 00.002 8960 CameraToMount -- cameraX=-0.10 cameraY=0.06 hyp=0.12 cameraTheta=2.57 mountX=-0.11 mountY=0.03, mountTheta=2.92
23:06:18.032 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.10, y=0.06, opts=13)
23:06:18.034 00.002 8960 Enqueuing Move request for scope (-0.10, 0.06)
23:06:18.037 00.003 13828 Worker thread wakes up
23:06:18.037 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.10, 0.06) opts 0xd
23:06:18.037 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.10, 0.06)
23:06:18.037 00.000 13828 Moving (-0.10, 0.06) raw xDistance=-0.11 yDistance=0.03
23:06:18.037 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:06:18.037 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:18.037 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:06:18.037 00.000 13828 MoveAxis(E, 0, ABG)
23:06:18.037 00.000 13828 Move returns status 0, amount 0
23:06:18.037 00.000 13828 MoveAxis(N, 0, ABG)
23:06:18.037 00.000 13828 duration set to 0 by GuideMode
23:06:18.038 00.001 13828 Move returns status 0, amount 0
23:06:18.038 00.000 13828 move complete, result=0
23:06:18.038 00.000 13828 worker thread done servicing request
23:06:18.047 00.009 8960 UpdateImageDisplay: Size=(1920,1080) min=3977, max=65535, med=7491, FiltMin=5488, FiltMax=65535, Gamma=2.540
23:06:18.075 00.028 8960 UpdateGuideState exits: m=889170 SNR=134.6
23:06:18.079 00.004 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:18.082 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:18.084 00.002 8960 Enqueuing Expose request
23:06:18.087 00.003 13828 Worker thread wakes up
23:06:18.087 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.0 px 0 ms NORTH
23:06:18.090 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:18.090 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:20.569 02.479 13828 Exposure complete
23:06:20.704 00.135 13828 worker thread done servicing request
23:06:20.704 00.000 8960 OnExposeComplete: enter
23:06:20.707 00.003 8960 UpdateGuideState(): m_state=6
23:06:20.710 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 112
23:06:20.712 00.002 8960 Star::Find returns 1 (0), X=1151.53, Y=280.57, Mass=865667, SNR=153.4, Peak=65360 HFD=3.3
23:06:20.715 00.003 8960 MultiStar: [#1 -0.45,0.28,0.90,U] [#2 -0.71,0.03,0.00,M1] [#3 -0.66,0.22,0.00,M1] [#4 -0.67,0.14,0.00,M1] [#5 -0.60,0.21,0.00,M1] [#6 -0.49,0.24,0.67,U] [#7 -0.42,0.03,0.90,U] [#8 -0.53,0.26,0.59,U] 
23:06:20.717 00.002 8960 single-star, 4 included, MultiStar: {-0.35, 0.22}, one-star: {-0.02, 0.32}
23:06:20.719 00.002 8960 CameraToMount -- cameraTheta (1.63) - m_xAngle (-0.39) = xAngle (2.02 = 2.02)
23:06:20.721 00.002 8960 CameraToMount -- cameraTheta (1.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.99 = 1.99)
23:06:20.723 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=0.32 hyp=0.32 cameraTheta=1.63 mountX=-0.14 mountY=0.29, mountTheta=2.02
23:06:20.725 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=0.32, opts=13)
23:06:20.728 00.003 8960 Enqueuing Move request for scope (-0.02, 0.32)
23:06:20.730 00.002 13828 Worker thread wakes up
23:06:20.730 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, 0.32) opts 0xd
23:06:20.730 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, 0.32)
23:06:20.730 00.000 13828 Moving (-0.02, 0.32) raw xDistance=-0.14 yDistance=0.29
23:06:20.730 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:06:20.730 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:06:20.730 00.000 13828 MoveAxis(E, 52, ABG)
23:06:20.730 00.000 13828 Guiding  Dir = 2, Dur = 52
23:06:20.733 00.003 13828 IsSlewing returns 0
23:06:20.733 00.000 13828 IsGuiding returns 0
23:06:20.736 00.003 13828 PulseGuide returned control before completion, sleep 60
23:06:20.744 00.008 8960 UpdateImageDisplay: Size=(1920,1080) min=3260, max=65535, med=7491, FiltMin=5481, FiltMax=65535, Gamma=2.540
23:06:20.768 00.024 8960 UpdateGuideState exits: m=865667 SNR=153.4
23:06:20.770 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:20.772 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:20.774 00.002 8960 Enqueuing Expose request
23:06:20.811 00.037 13828 IsGuiding returns 0
23:06:20.812 00.001 13828 Move returns status 0, amount 52
23:06:20.812 00.000 13828 MoveAxis(S, 155, ABG)
23:06:20.812 00.000 13828 Guiding  Dir = 1, Dur = 155
23:06:20.814 00.002 13828 IsSlewing returns 0
23:06:20.814 00.000 13828 IsGuiding returns 0
23:06:20.816 00.002 13828 PulseGuide returned control before completion, sleep 163
23:06:20.984 00.168 13828 IsGuiding returns 0
23:06:20.984 00.000 13828 Move returns status 0, amount 155
23:06:20.984 00.000 13828 move complete, result=0
23:06:20.984 00.000 13828 worker thread done servicing request
23:06:20.984 00.000 13828 Worker thread wakes up
23:06:20.984 00.000 8960 GuideStep: -0.1 px 52 ms EAST, 0.3 px 155 ms SOUTH
23:06:20.986 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:20.987 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:23.463 02.476 13828 Exposure complete
23:06:23.601 00.138 13828 worker thread done servicing request
23:06:23.602 00.001 8960 OnExposeComplete: enter
23:06:23.604 00.002 8960 UpdateGuideState(): m_state=6
23:06:23.606 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 113
23:06:23.608 00.002 8960 Star::Find returns 1 (0), X=1151.43, Y=280.39, Mass=846800, SNR=130.9, Peak=65360 HFD=3.4
23:06:23.611 00.003 8960 MultiStar: [#1 -0.64,0.04,0.00,M1] [#2 -0.86,0.11,0.00,M2] [#3 -0.60,0.11,1.00,U] [#4 -0.70,0.00,0.00,M2] [#5 -0.81,0.01,0.00,M2] [#6 -0.77,-0.04,0.00,M1] [#7 -0.71,0.11,0.00,M1] [#8 -0.55,0.09,0.77,U] 
23:06:23.612 00.001 8960 single-star, 2 included, MultiStar: {-0.41, 0.11}, one-star: {-0.12, 0.14}
23:06:23.614 00.002 8960 CameraToMount -- cameraTheta (2.28) - m_xAngle (-0.39) = xAngle (2.67 = 2.67)
23:06:23.616 00.002 8960 CameraToMount -- cameraTheta (2.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.64 = 2.64)
23:06:23.618 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=0.14 hyp=0.18 cameraTheta=2.28 mountX=-0.16 mountY=0.09, mountTheta=2.65
23:06:23.621 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.14, opts=13)
23:06:23.624 00.003 8960 Enqueuing Move request for scope (-0.12, 0.14)
23:06:23.626 00.002 13828 Worker thread wakes up
23:06:23.626 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.14) opts 0xd
23:06:23.626 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.14)
23:06:23.626 00.000 13828 Moving (-0.12, 0.14) raw xDistance=-0.16 yDistance=0.09
23:06:23.626 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
23:06:23.626 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:23.626 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:06:23.626 00.000 13828 MoveAxis(E, 64, ABG)
23:06:23.626 00.000 13828 Guiding  Dir = 2, Dur = 64
23:06:23.628 00.002 13828 IsSlewing returns 0
23:06:23.628 00.000 13828 IsGuiding returns 0
23:06:23.630 00.002 13828 PulseGuide returned control before completion, sleep 73
23:06:23.634 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3836, max=65535, med=7491, FiltMin=5526, FiltMax=65535, Gamma=2.540
23:06:23.659 00.025 8960 UpdateGuideState exits: m=846800 SNR=130.9
23:06:23.662 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:23.664 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:23.666 00.002 8960 Enqueuing Expose request
23:06:23.713 00.047 13828 IsGuiding returns 0
23:06:23.713 00.000 13828 Move returns status 0, amount 64
23:06:23.713 00.000 13828 MoveAxis(N, 0, ABG)
23:06:23.713 00.000 13828 duration set to 0 by GuideMode
23:06:23.713 00.000 13828 Move returns status 0, amount 0
23:06:23.713 00.000 13828 move complete, result=0
23:06:23.713 00.000 13828 worker thread done servicing request
23:06:23.713 00.000 13828 Worker thread wakes up
23:06:23.713 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:23.714 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:23.714 00.000 8960 GuideStep: -0.2 px 64 ms EAST, 0.1 px 0 ms NORTH
23:06:26.174 02.460 13828 Exposure complete
23:06:26.320 00.146 13828 worker thread done servicing request
23:06:26.320 00.000 8960 OnExposeComplete: enter
23:06:26.322 00.002 8960 UpdateGuideState(): m_state=6
23:06:26.324 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 114
23:06:26.326 00.002 8960 Star::Find returns 1 (0), X=1151.16, Y=280.62, Mass=864584, SNR=139.6, Peak=59465 HFD=3.6
23:06:26.328 00.002 8960 MultiStar: [#1 -0.95,0.22,0.00,M2] [#2 -1.13,0.17,0.00,M3] [#3 -0.86,0.07,0.00,M1] [#4 -1.02,0.12,0.00,M3] [#5 -1.00,0.19,0.00,M3] [#6 -0.89,0.09,0.00,M2] [#7 -0.88,0.30,0.00,M2] [#8 -1.07,0.23,0.00,M1] 
23:06:26.331 00.003 8960 CameraToMount -- cameraTheta (2.39) - m_xAngle (-0.39) = xAngle (2.78 = 2.78)
23:06:26.333 00.002 8960 CameraToMount -- cameraTheta (2.39) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.74 = 2.74)
23:06:26.336 00.003 8960 CameraToMount -- cameraX=-0.39 cameraY=0.36 hyp=0.53 cameraTheta=2.39 mountX=-0.50 mountY=0.21, mountTheta=2.75
23:06:26.340 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=0.36, opts=13)
23:06:26.342 00.002 8960 Enqueuing Move request for scope (-0.39, 0.36)
23:06:26.345 00.003 13828 Worker thread wakes up
23:06:26.345 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.36) opts 0xd
23:06:26.345 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, 0.36)
23:06:26.345 00.000 13828 Moving (-0.39, 0.36) raw xDistance=-0.50 yDistance=0.21
23:06:26.345 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.50
23:06:26.345 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:06:26.345 00.000 13828 MoveAxis(E, 191, ABG)
23:06:26.345 00.000 13828 Guiding  Dir = 2, Dur = 191
23:06:26.348 00.003 13828 IsSlewing returns 0
23:06:26.348 00.000 13828 IsGuiding returns 0
23:06:26.352 00.004 13828 PulseGuide returned control before completion, sleep 198
23:06:26.358 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3632, max=65535, med=7491, FiltMin=5686, FiltMax=65535, Gamma=2.540
23:06:26.386 00.028 8960 UpdateGuideState exits: m=864584 SNR=139.6
23:06:26.388 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:26.390 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:26.392 00.002 8960 Enqueuing Expose request
23:06:26.564 00.172 13828 IsGuiding returns 1
23:06:26.564 00.000 13828 scope still moving after pulse duration time elapsed
23:06:26.596 00.032 13828 IsSlewing returns 0
23:06:26.596 00.000 13828 IsGuiding returns 0
23:06:26.596 00.000 13828 scope move finished after 191 + 58 ms
23:06:26.596 00.000 13828 Move returns status 0, amount 191
23:06:26.597 00.001 13828 MoveAxis(S, 109, ABG)
23:06:26.597 00.000 13828 Guiding  Dir = 1, Dur = 109
23:06:26.598 00.001 13828 IsSlewing returns 0
23:06:26.598 00.000 13828 IsGuiding returns 0
23:06:26.600 00.002 13828 PulseGuide returned control before completion, sleep 118
23:06:26.731 00.131 13828 IsGuiding returns 0
23:06:26.731 00.000 13828 Move returns status 0, amount 109
23:06:26.731 00.000 13828 move complete, result=0
23:06:26.731 00.000 13828 worker thread done servicing request
23:06:26.731 00.000 13828 Worker thread wakes up
23:06:26.731 00.000 8960 GuideStep: -0.5 px 191 ms EAST, 0.2 px 109 ms SOUTH
23:06:26.734 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:26.734 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:29.208 02.474 13828 Exposure complete
23:06:29.349 00.141 13828 worker thread done servicing request
23:06:29.349 00.000 8960 OnExposeComplete: enter
23:06:29.351 00.002 8960 UpdateGuideState(): m_state=6
23:06:29.353 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 115
23:06:29.355 00.002 8960 Star::Find returns 1 (0), X=1151.34, Y=280.43, Mass=862553, SNR=135.3, Peak=65360 HFD=3.5
23:06:29.357 00.002 8960 MultiStar: [#1 -0.51,0.04,0.97,U] [#2 -0.67,-0.10,0.00,M4] [#3 -0.62,-0.07,0.96,U] [#4 -0.56,-0.12,0.90,U] [#5 -0.62,0.04,0.83,U] [#6 -0.52,-0.21,0.75,U] [#7 -0.52,0.01,0.96,U] [#8 -0.59,-0.03,0.69,U] 
23:06:29.359 00.002 8960 single-star, 7 included, MultiStar: {-0.51, -0.01}, one-star: {-0.21, 0.18}
23:06:29.362 00.003 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.39) = xAngle (2.81 = 2.81)
23:06:29.364 00.002 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.77 = 2.77)
23:06:29.366 00.002 8960 CameraToMount -- cameraX=-0.21 cameraY=0.18 hyp=0.27 cameraTheta=2.42 mountX=-0.26 mountY=0.10, mountTheta=2.78
23:06:29.369 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.21, y=0.18, opts=13)
23:06:29.371 00.002 8960 Enqueuing Move request for scope (-0.21, 0.18)
23:06:29.373 00.002 13828 Worker thread wakes up
23:06:29.373 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.21, 0.18) opts 0xd
23:06:29.373 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.21, 0.18)
23:06:29.373 00.000 13828 Moving (-0.21, 0.18) raw xDistance=-0.26 yDistance=0.10
23:06:29.373 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.26
23:06:29.373 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:29.373 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:06:29.373 00.000 13828 MoveAxis(E, 111, ABG)
23:06:29.373 00.000 13828 Guiding  Dir = 2, Dur = 111
23:06:29.375 00.002 13828 IsSlewing returns 0
23:06:29.375 00.000 13828 IsGuiding returns 0
23:06:29.377 00.002 13828 PulseGuide returned control before completion, sleep 119
23:06:29.382 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3830, max=65535, med=7491, FiltMin=5628, FiltMax=65535, Gamma=2.540
23:06:29.406 00.024 8960 UpdateGuideState exits: m=862553 SNR=135.3
23:06:29.408 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:29.411 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:29.413 00.002 8960 Enqueuing Expose request
23:06:29.498 00.085 13828 IsGuiding returns 0
23:06:29.498 00.000 13828 Move returns status 0, amount 111
23:06:29.498 00.000 13828 MoveAxis(N, 0, ABG)
23:06:29.498 00.000 13828 duration set to 0 by GuideMode
23:06:29.498 00.000 13828 Move returns status 0, amount 0
23:06:29.498 00.000 13828 move complete, result=0
23:06:29.498 00.000 13828 worker thread done servicing request
23:06:29.498 00.000 13828 Worker thread wakes up
23:06:29.498 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:29.499 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:29.501 00.002 8960 GuideStep: -0.3 px 111 ms EAST, 0.1 px 0 ms NORTH
23:06:31.969 02.468 13828 Exposure complete
23:06:32.155 00.186 13828 worker thread done servicing request
23:06:32.156 00.001 8960 OnExposeComplete: enter
23:06:32.160 00.004 8960 UpdateGuideState(): m_state=6
23:06:32.164 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 116
23:06:32.167 00.003 8960 Star::Find returns 1 (0), X=1151.51, Y=280.50, Mass=814573, SNR=132.8, Peak=65360 HFD=3.2
23:06:32.169 00.002 8960 MultiStar: [#1 -0.57,-0.05,1.01,U] [#2 -0.74,-0.09,0.00,M5] [#3 -0.56,-0.05,1.09,U] [#4 -0.64,-0.08,0.00,M3] [#5 -0.68,0.13,0.00,M3] [#6 -0.54,-0.02,0.70,U] [#7 -0.54,0.00,0.88,U] [#8 -0.53,0.01,0.74,U] 
23:06:32.172 00.003 8960 single-star, 5 included, MultiStar: {-0.46, 0.03}, one-star: {-0.04, 0.24}
23:06:32.174 00.002 8960 CameraToMount -- cameraTheta (1.75) - m_xAngle (-0.39) = xAngle (2.14 = 2.14)
23:06:32.176 00.002 8960 CameraToMount -- cameraTheta (1.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.11 = 2.11)
23:06:32.179 00.003 8960 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.25 cameraTheta=1.75 mountX=-0.13 mountY=0.21, mountTheta=2.13
23:06:32.182 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=0.24, opts=13)
23:06:32.185 00.003 8960 Enqueuing Move request for scope (-0.04, 0.24)
23:06:32.188 00.003 13828 Worker thread wakes up
23:06:32.188 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, 0.24) opts 0xd
23:06:32.188 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, 0.24)
23:06:32.188 00.000 13828 Moving (-0.04, 0.24) raw xDistance=-0.13 yDistance=0.21
23:06:32.188 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.13
23:06:32.188 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:06:32.188 00.000 13828 MoveAxis(E, 58, ABG)
23:06:32.188 00.000 13828 Guiding  Dir = 2, Dur = 58
23:06:32.190 00.002 13828 IsSlewing returns 0
23:06:32.191 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4003, max=65535, med=7504, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:06:32.193 00.002 13828 IsGuiding returns 0
23:06:32.193 00.000 8960 UpdateGuideState exits: m=814573 SNR=132.8
23:06:32.197 00.004 13828 PulseGuide returned control before completion, sleep 66
23:06:32.197 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:32.200 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:32.203 00.003 8960 Enqueuing Expose request
23:06:32.270 00.067 13828 IsGuiding returns 1
23:06:32.270 00.000 13828 scope still moving after pulse duration time elapsed
23:06:32.300 00.030 13828 IsSlewing returns 0
23:06:32.300 00.000 13828 IsGuiding returns 0
23:06:32.300 00.000 13828 scope move finished after 58 + 48 ms
23:06:32.300 00.000 13828 Move returns status 0, amount 58
23:06:32.300 00.000 13828 MoveAxis(S, 113, ABG)
23:06:32.300 00.000 13828 Guiding  Dir = 1, Dur = 113
23:06:32.301 00.001 13828 IsSlewing returns 0
23:06:32.302 00.001 13828 IsGuiding returns 0
23:06:32.303 00.001 13828 PulseGuide returned control before completion, sleep 122
23:06:32.427 00.124 13828 IsGuiding returns 0
23:06:32.427 00.000 13828 Move returns status 0, amount 113
23:06:32.427 00.000 13828 move complete, result=0
23:06:32.427 00.000 13828 worker thread done servicing request
23:06:32.427 00.000 8960 GuideStep: -0.1 px 58 ms EAST, 0.2 px 113 ms SOUTH
23:06:32.430 00.003 13828 Worker thread wakes up
23:06:32.430 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:32.430 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:34.886 02.456 13828 Exposure complete
23:06:35.041 00.155 13828 worker thread done servicing request
23:06:35.041 00.000 8960 OnExposeComplete: enter
23:06:35.044 00.003 8960 UpdateGuideState(): m_state=6
23:06:35.047 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 117
23:06:35.050 00.003 8960 Star::Find returns 1 (0), X=1151.35, Y=280.45, Mass=820047, SNR=127.5, Peak=62032 HFD=3.4
23:06:35.054 00.004 8960 MultiStar: [#1 -0.70,-0.05,0.00,M1] [#2 -0.89,-0.15,0.00,M6] [#3 -0.52,-0.13,1.03,U] [#4 -0.64,-0.07,0.00,M4] [#5 -0.74,-0.02,0.00,M4] [#6 -0.59,-0.19,0.77,U] [#7 -0.49,-0.20,0.91,U] [#8 -0.45,0.04,0.79,U] 
23:06:35.058 00.004 8960 single-star, 4 included, MultiStar: {-0.44, -0.05}, one-star: {-0.20, 0.20}
23:06:35.061 00.003 8960 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
23:06:35.063 00.002 8960 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
23:06:35.065 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.20 hyp=0.28 cameraTheta=2.35 mountX=-0.26 mountY=0.12, mountTheta=2.72
23:06:35.069 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.20, opts=13)
23:06:35.071 00.002 8960 Enqueuing Move request for scope (-0.20, 0.20)
23:06:35.073 00.002 13828 Worker thread wakes up
23:06:35.073 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.20) opts 0xd
23:06:35.073 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.20)
23:06:35.073 00.000 13828 Moving (-0.20, 0.20) raw xDistance=-0.26 yDistance=0.12
23:06:35.073 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:06:35.073 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:35.074 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:06:35.074 00.000 13828 MoveAxis(E, 103, ABG)
23:06:35.074 00.000 13828 Guiding  Dir = 2, Dur = 103
23:06:35.075 00.001 13828 IsSlewing returns 0
23:06:35.076 00.001 13828 IsGuiding returns 0
23:06:35.077 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3747, max=65535, med=7497, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:06:35.079 00.002 13828 PulseGuide returned control before completion, sleep 111
23:06:35.079 00.000 8960 UpdateGuideState exits: m=820047 SNR=127.5
23:06:35.081 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:35.083 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:35.086 00.003 8960 Enqueuing Expose request
23:06:35.203 00.117 13828 IsGuiding returns 0
23:06:35.203 00.000 13828 Move returns status 0, amount 103
23:06:35.203 00.000 13828 MoveAxis(N, 0, ABG)
23:06:35.203 00.000 13828 duration set to 0 by GuideMode
23:06:35.203 00.000 13828 Move returns status 0, amount 0
23:06:35.203 00.000 13828 move complete, result=0
23:06:35.204 00.001 13828 worker thread done servicing request
23:06:35.204 00.000 8960 GuideStep: -0.3 px 103 ms EAST, 0.1 px 0 ms NORTH
23:06:35.207 00.003 13828 Worker thread wakes up
23:06:35.207 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:35.207 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:37.675 02.468 13828 Exposure complete
23:06:37.813 00.138 13828 worker thread done servicing request
23:06:37.813 00.000 8960 OnExposeComplete: enter
23:06:37.815 00.002 8960 UpdateGuideState(): m_state=6
23:06:37.817 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 118
23:06:37.819 00.002 8960 Star::Find returns 1 (0), X=1151.66, Y=280.31, Mass=817089, SNR=136.6, Peak=65360 HFD=3.6
23:06:37.821 00.002 8960 MultiStar: [#1 -0.50,-0.16,0.96,U] [#2 -0.44,-0.25,0.89,U] [#3 -0.38,-0.19,1.01,U] [#4 -0.48,-0.25,1.02,U] [#5 -0.63,-0.13,0.81,U] [#6 -0.40,-0.22,0.84,U] [#7 -0.42,-0.21,0.81,U] [#8 -0.55,0.04,0.81,U] 
23:06:37.823 00.002 8960 single-star, 8 included, MultiStar: {-0.40, -0.15}, one-star: {0.11, 0.05}
23:06:37.826 00.003 8960 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.39) = xAngle (0.86 = 0.86)
23:06:37.828 00.002 8960 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.82 = 0.82)
23:06:37.830 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=0.05 hyp=0.12 cameraTheta=0.46 mountX=0.08 mountY=0.09, mountTheta=0.84
23:06:37.833 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.05, opts=13)
23:06:37.835 00.002 8960 Enqueuing Move request for scope (0.11, 0.05)
23:06:37.837 00.002 13828 Worker thread wakes up
23:06:37.837 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.05) opts 0xd
23:06:37.837 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.05)
23:06:37.837 00.000 13828 Moving (0.11, 0.05) raw xDistance=0.08 yDistance=0.09
23:06:37.837 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:06:37.837 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:37.837 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:06:37.837 00.000 13828 MoveAxis(E, 0, ABG)
23:06:37.837 00.000 13828 Move returns status 0, amount 0
23:06:37.837 00.000 13828 MoveAxis(N, 0, ABG)
23:06:37.837 00.000 13828 duration set to 0 by GuideMode
23:06:37.837 00.000 13828 Move returns status 0, amount 0
23:06:37.838 00.001 13828 move complete, result=0
23:06:37.838 00.000 13828 worker thread done servicing request
23:06:37.839 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3830, max=65535, med=7504, FiltMin=5571, FiltMax=65535, Gamma=2.540
23:06:37.841 00.002 8960 UpdateGuideState exits: m=817089 SNR=136.6
23:06:37.843 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:37.844 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:37.846 00.002 8960 Enqueuing Expose request
23:06:37.848 00.002 13828 Worker thread wakes up
23:06:37.848 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:37.850 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:37.850 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:40.317 02.467 13828 Exposure complete
23:06:40.455 00.138 13828 worker thread done servicing request
23:06:40.455 00.000 8960 OnExposeComplete: enter
23:06:40.458 00.003 8960 UpdateGuideState(): m_state=6
23:06:40.461 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 119
23:06:40.463 00.002 8960 Star::Find returns 1 (0), X=1151.29, Y=280.48, Mass=835641, SNR=128.4, Peak=65360 HFD=3.5
23:06:40.465 00.002 8960 MultiStar: [#1 -0.79,-0.02,0.00,M1] [#2 -0.72,-0.04,0.00,M6] [#3 -0.68,0.17,0.00,M1] [#4 -0.72,0.02,0.00,M4] [#5 -0.64,0.09,0.84,U] [#6 -0.75,-0.03,0.00,M1] [#7 -0.62,0.10,1.00,U] [#8 -0.74,0.18,0.00,M1] 
23:06:40.467 00.002 8960 single-star, 2 included, MultiStar: {-0.50, 0.14}, one-star: {-0.26, 0.23}
23:06:40.469 00.002 8960 CameraToMount -- cameraTheta (2.42) - m_xAngle (-0.39) = xAngle (2.81 = 2.81)
23:06:40.471 00.002 8960 CameraToMount -- cameraTheta (2.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.78 = 2.78)
23:06:40.472 00.001 8960 CameraToMount -- cameraX=-0.26 cameraY=0.23 hyp=0.34 cameraTheta=2.42 mountX=-0.32 mountY=0.12, mountTheta=2.78
23:06:40.476 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.26, y=0.23, opts=13)
23:06:40.478 00.002 8960 Enqueuing Move request for scope (-0.26, 0.23)
23:06:40.479 00.001 13828 Worker thread wakes up
23:06:40.480 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.26, 0.23) opts 0xd
23:06:40.480 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.26, 0.23)
23:06:40.480 00.000 13828 Moving (-0.26, 0.23) raw xDistance=-0.32 yDistance=0.12
23:06:40.480 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32
23:06:40.480 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:40.480 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.12
23:06:40.480 00.000 13828 MoveAxis(E, 122, ABG)
23:06:40.480 00.000 13828 Guiding  Dir = 2, Dur = 122
23:06:40.484 00.004 13828 IsSlewing returns 0
23:06:40.484 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3990, max=65535, med=7510, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:06:40.486 00.002 13828 IsGuiding returns 0
23:06:40.486 00.000 8960 UpdateGuideState exits: m=835641 SNR=128.4
23:06:40.489 00.003 13828 PulseGuide returned control before completion, sleep 130
23:06:40.489 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:40.492 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:40.494 00.002 8960 Enqueuing Expose request
23:06:40.621 00.127 13828 IsGuiding returns 1
23:06:40.621 00.000 13828 scope still moving after pulse duration time elapsed
23:06:40.654 00.033 13828 IsSlewing returns 0
23:06:40.654 00.000 13828 IsGuiding returns 0
23:06:40.654 00.000 13828 scope move finished after 122 + 45 ms
23:06:40.654 00.000 13828 Move returns status 0, amount 122
23:06:40.654 00.000 13828 MoveAxis(N, 0, ABG)
23:06:40.654 00.000 13828 duration set to 0 by GuideMode
23:06:40.655 00.001 13828 Move returns status 0, amount 0
23:06:40.655 00.000 13828 move complete, result=0
23:06:40.655 00.000 13828 worker thread done servicing request
23:06:40.655 00.000 13828 Worker thread wakes up
23:06:40.655 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:40.655 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:40.655 00.000 8960 GuideStep: -0.3 px 122 ms EAST, 0.1 px 0 ms NORTH
23:06:43.128 02.473 13828 Exposure complete
23:06:43.274 00.146 13828 worker thread done servicing request
23:06:43.274 00.000 8960 OnExposeComplete: enter
23:06:43.277 00.003 8960 UpdateGuideState(): m_state=6
23:06:43.279 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 120
23:06:43.281 00.002 8960 Star::Find returns 1 (0), X=1151.38, Y=280.27, Mass=823634, SNR=139.9, Peak=65360 HFD=3.6
23:06:43.283 00.002 8960 MultiStar: [#1 -0.64,-0.04,0.98,U] [#2 -0.87,-0.08,0.00,M7] [#3 -0.62,-0.23,0.00,M2] [#4 -0.65,-0.07,1.14,U] [#5 -0.78,-0.06,0.00,M3] [#6 -0.68,-0.11,0.00,M2] [#7 -0.52,-0.12,0.92,U] [#8 -0.59,-0.05,0.67,U] 
23:06:43.285 00.002 8960 single-star, 4 included, MultiStar: {-0.51, -0.05}, one-star: {-0.17, 0.01}
23:06:43.287 00.002 8960 CameraToMount -- cameraTheta (3.05) - m_xAngle (-0.39) = xAngle (3.45 = -2.84)
23:06:43.289 00.002 8960 CameraToMount -- cameraTheta (3.05) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.41 = -2.87)
23:06:43.291 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.01 hyp=0.17 cameraTheta=3.05 mountX=-0.16 mountY=-0.05, mountTheta=-2.87
23:06:43.294 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.01, opts=13)
23:06:43.296 00.002 8960 Enqueuing Move request for scope (-0.17, 0.01)
23:06:43.298 00.002 13828 Worker thread wakes up
23:06:43.298 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.01) opts 0xd
23:06:43.298 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.01)
23:06:43.298 00.000 13828 Moving (-0.17, 0.01) raw xDistance=-0.16 yDistance=-0.05
23:06:43.299 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.16
23:06:43.299 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:43.299 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:06:43.299 00.000 13828 MoveAxis(E, 70, ABG)
23:06:43.299 00.000 13828 Guiding  Dir = 2, Dur = 70
23:06:43.301 00.002 13828 IsSlewing returns 0
23:06:43.301 00.000 13828 IsGuiding returns 0
23:06:43.302 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3056, max=65535, med=7510, FiltMin=5689, FiltMax=65535, Gamma=2.540
23:06:43.304 00.002 13828 PulseGuide returned control before completion, sleep 78
23:06:43.304 00.000 8960 UpdateGuideState exits: m=823634 SNR=139.9
23:06:43.307 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:43.309 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:43.311 00.002 8960 Enqueuing Expose request
23:06:43.397 00.086 13828 IsGuiding returns 0
23:06:43.397 00.000 13828 Move returns status 0, amount 70
23:06:43.397 00.000 13828 MoveAxis(N, 0, ABG)
23:06:43.397 00.000 13828 duration set to 0 by GuideMode
23:06:43.397 00.000 13828 Move returns status 0, amount 0
23:06:43.397 00.000 13828 move complete, result=0
23:06:43.397 00.000 13828 worker thread done servicing request
23:06:43.398 00.001 8960 GuideStep: -0.2 px 70 ms EAST, -0.0 px 0 ms NORTH
23:06:43.400 00.002 13828 Worker thread wakes up
23:06:43.400 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:43.400 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:45.879 02.479 13828 Exposure complete
23:06:46.029 00.150 13828 worker thread done servicing request
23:06:46.029 00.000 8960 OnExposeComplete: enter
23:06:46.031 00.002 8960 UpdateGuideState(): m_state=6
23:06:46.033 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 121
23:06:46.035 00.002 8960 Star::Find returns 1 (0), X=1151.66, Y=280.38, Mass=799148, SNR=125.7, Peak=65360 HFD=3.5
23:06:46.037 00.002 8960 MultiStar: [#1 -0.43,-0.16,1.09,U] [#2 -0.41,-0.19,0.96,U] [#3 -0.40,-0.05,1.03,U] [#4 -0.32,-0.11,1.12,U] [#5 -0.40,-0.14,0.81,U] [#6 -0.21,-0.14,0.80,U] [#7 -0.31,-0.22,0.98,U] [#8 -0.27,-0.14,0.77,U] 
23:06:46.039 00.002 8960 single-star, 8 included, MultiStar: {-0.30, -0.11}, one-star: {0.11, 0.13}
23:06:46.041 00.002 8960 CameraToMount -- cameraTheta (0.87) - m_xAngle (-0.39) = xAngle (1.26 = 1.26)
23:06:46.043 00.002 8960 CameraToMount -- cameraTheta (0.87) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.23 = 1.23)
23:06:46.045 00.002 8960 CameraToMount -- cameraX=0.11 cameraY=0.13 hyp=0.17 cameraTheta=0.87 mountX=0.05 mountY=0.16, mountTheta=1.26
23:06:46.049 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.11, y=0.13, opts=13)
23:06:46.051 00.002 8960 Enqueuing Move request for scope (0.11, 0.13)
23:06:46.053 00.002 13828 Worker thread wakes up
23:06:46.053 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.11, 0.13) opts 0xd
23:06:46.053 00.000 13828 Handling offset move in thread for scope, endpoint = (0.11, 0.13)
23:06:46.053 00.000 13828 Moving (0.11, 0.13) raw xDistance=0.05 yDistance=0.16
23:06:46.053 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:06:46.053 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:46.053 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:06:46.053 00.000 13828 MoveAxis(E, 0, ABG)
23:06:46.053 00.000 13828 Move returns status 0, amount 0
23:06:46.053 00.000 13828 MoveAxis(N, 0, ABG)
23:06:46.054 00.001 13828 duration set to 0 by GuideMode
23:06:46.054 00.000 13828 Move returns status 0, amount 0
23:06:46.054 00.000 13828 move complete, result=0
23:06:46.054 00.000 13828 worker thread done servicing request
23:06:46.055 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3708, max=65535, med=7516, FiltMin=5635, FiltMax=65535, Gamma=2.540
23:06:46.057 00.002 8960 UpdateGuideState exits: m=799148 SNR=125.7
23:06:46.059 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:46.061 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:46.063 00.002 8960 Enqueuing Expose request
23:06:46.065 00.002 13828 Worker thread wakes up
23:06:46.065 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:06:46.067 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:46.067 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:48.533 02.466 13828 Exposure complete
23:06:48.669 00.136 13828 worker thread done servicing request
23:06:48.669 00.000 8960 OnExposeComplete: enter
23:06:48.671 00.002 8960 UpdateGuideState(): m_state=6
23:06:48.673 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 122
23:06:48.675 00.002 8960 Star::Find returns 1 (0), X=1151.54, Y=280.41, Mass=834991, SNR=129.1, Peak=65193 HFD=3.3
23:06:48.677 00.002 8960 MultiStar: [#1 -0.57,0.10,1.14,U] [#2 -0.81,0.09,0.00,M7] [#3 -0.56,-0.09,0.96,U] [#4 -0.53,0.01,0.94,U] [#5 -0.66,0.06,0.92,U] [#6 -0.42,0.01,0.90,U] [#7 -0.65,0.13,0.94,U] [#8 -0.57,0.15,0.71,U] 
23:06:48.679 00.002 8960 single-star, 7 included, MultiStar: {-0.49, 0.07}, one-star: {-0.01, 0.16}
23:06:48.681 00.002 8960 CameraToMount -- cameraTheta (1.65) - m_xAngle (-0.39) = xAngle (2.04 = 2.04)
23:06:48.683 00.002 8960 CameraToMount -- cameraTheta (1.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.00 = 2.00)
23:06:48.685 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=0.16 hyp=0.16 cameraTheta=1.65 mountX=-0.07 mountY=0.15, mountTheta=2.03
23:06:48.688 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=0.16, opts=13)
23:06:48.690 00.002 8960 Enqueuing Move request for scope (-0.01, 0.16)
23:06:48.692 00.002 13828 Worker thread wakes up
23:06:48.692 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.16) opts 0xd
23:06:48.692 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 0.16)
23:06:48.692 00.000 13828 Moving (-0.01, 0.16) raw xDistance=-0.07 yDistance=0.15
23:06:48.692 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:06:48.692 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:48.692 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.15
23:06:48.692 00.000 13828 MoveAxis(E, 0, ABG)
23:06:48.693 00.001 13828 Move returns status 0, amount 0
23:06:48.693 00.000 13828 MoveAxis(N, 0, ABG)
23:06:48.693 00.000 13828 duration set to 0 by GuideMode
23:06:48.693 00.000 13828 Move returns status 0, amount 0
23:06:48.693 00.000 13828 move complete, result=0
23:06:48.693 00.000 13828 worker thread done servicing request
23:06:48.695 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3779, max=65535, med=7510, FiltMin=5699, FiltMax=65535, Gamma=2.540
23:06:48.698 00.003 8960 UpdateGuideState exits: m=834991 SNR=129.1
23:06:48.700 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:48.702 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:48.704 00.002 8960 Enqueuing Expose request
23:06:48.705 00.001 13828 Worker thread wakes up
23:06:48.706 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:48.707 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:48.708 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:51.171 02.463 13828 Exposure complete
23:06:51.317 00.146 13828 worker thread done servicing request
23:06:51.317 00.000 8960 OnExposeComplete: enter
23:06:51.319 00.002 8960 UpdateGuideState(): m_state=6
23:06:51.321 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 123
23:06:51.324 00.003 8960 Star::Find returns 1 (0), X=1151.37, Y=280.56, Mass=808940, SNR=124.5, Peak=65360 HFD=3.4
23:06:51.327 00.003 8960 MultiStar: [#1 -0.77,0.12,0.00,M1] [#2 -0.74,0.02,0.00,M8] [#3 -0.58,0.12,0.99,U] [#4 -0.71,0.10,0.00,M2] [#5 -0.68,0.21,0.00,M2] [#6 -0.60,0.01,0.86,U] [#7 -0.61,0.12,0.89,U] [#8 -0.65,0.29,0.00,M1] 
23:06:51.329 00.002 8960 single-star, 3 included, MultiStar: {-0.48, 0.14}, one-star: {-0.18, 0.31}
23:06:51.331 00.002 8960 CameraToMount -- cameraTheta (2.09) - m_xAngle (-0.39) = xAngle (2.48 = 2.48)
23:06:51.333 00.002 8960 CameraToMount -- cameraTheta (2.09) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.44 = 2.44)
23:06:51.336 00.003 8960 CameraToMount -- cameraX=-0.18 cameraY=0.31 hyp=0.36 cameraTheta=2.09 mountX=-0.28 mountY=0.23, mountTheta=2.46
23:06:51.339 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.18, y=0.31, opts=13)
23:06:51.342 00.003 8960 Enqueuing Move request for scope (-0.18, 0.31)
23:06:51.344 00.002 13828 Worker thread wakes up
23:06:51.344 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.18, 0.31) opts 0xd
23:06:51.344 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.18, 0.31)
23:06:51.344 00.000 13828 Moving (-0.18, 0.31) raw xDistance=-0.28 yDistance=0.23
23:06:51.344 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.28
23:06:51.344 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:06:51.344 00.000 13828 MoveAxis(E, 106, ABG)
23:06:51.344 00.000 13828 Guiding  Dir = 2, Dur = 106
23:06:51.347 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3734, max=65535, med=7510, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:06:51.349 00.002 13828 IsSlewing returns 0
23:06:51.349 00.000 8960 UpdateGuideState exits: m=808940 SNR=124.5
23:06:51.351 00.002 13828 IsGuiding returns 0
23:06:51.351 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:51.354 00.003 13828 PulseGuide returned control before completion, sleep 114
23:06:51.354 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:51.357 00.003 8960 Enqueuing Expose request
23:06:51.478 00.121 13828 IsGuiding returns 0
23:06:51.479 00.001 13828 Move returns status 0, amount 106
23:06:51.479 00.000 13828 MoveAxis(S, 122, ABG)
23:06:51.479 00.000 13828 Guiding  Dir = 1, Dur = 122
23:06:51.482 00.003 13828 IsSlewing returns 0
23:06:51.482 00.000 13828 IsGuiding returns 0
23:06:51.484 00.002 13828 PulseGuide returned control before completion, sleep 131
23:06:51.630 00.146 13828 IsGuiding returns 0
23:06:51.630 00.000 13828 Move returns status 0, amount 122
23:06:51.630 00.000 13828 move complete, result=0
23:06:51.630 00.000 13828 worker thread done servicing request
23:06:51.630 00.000 13828 Worker thread wakes up
23:06:51.630 00.000 8960 GuideStep: -0.3 px 106 ms EAST, 0.2 px 122 ms SOUTH
23:06:51.633 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:51.633 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:54.105 02.472 13828 Exposure complete
23:06:54.251 00.146 13828 worker thread done servicing request
23:06:54.251 00.000 8960 OnExposeComplete: enter
23:06:54.256 00.005 8960 UpdateGuideState(): m_state=6
23:06:54.260 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 124
23:06:54.263 00.003 8960 Star::Find returns 1 (0), X=1151.61, Y=280.30, Mass=847668, SNR=128.5, Peak=65360 HFD=3.5
23:06:54.266 00.003 8960 MultiStar: [#1 -0.41,-0.12,1.11,U] [#2 -0.55,-0.33,0.95,U] [#3 -0.38,-0.12,0.89,U] [#4 -0.43,-0.19,1.13,U] [#5 -0.50,-0.18,0.98,U] [#6 -0.37,-0.31,0.82,U] [#7 -0.48,-0.21,0.88,U] [#8 -0.45,-0.18,0.72,U] 
23:06:54.269 00.003 8960 single-star, 8 included, MultiStar: {-0.39, -0.17}, one-star: {0.06, 0.05}
23:06:54.273 00.004 8960 CameraToMount -- cameraTheta (0.64) - m_xAngle (-0.39) = xAngle (1.03 = 1.03)
23:06:54.276 00.003 8960 CameraToMount -- cameraTheta (0.64) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.00 = 1.00)
23:06:54.278 00.002 8960 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.64 mountX=0.04 mountY=0.07, mountTheta=1.02
23:06:54.283 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=0.05, opts=13)
23:06:54.286 00.003 8960 Enqueuing Move request for scope (0.06, 0.05)
23:06:54.288 00.002 13828 Worker thread wakes up
23:06:54.288 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.05) opts 0xd
23:06:54.288 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, 0.05)
23:06:54.288 00.000 13828 Moving (0.06, 0.05) raw xDistance=0.04 yDistance=0.07
23:06:54.288 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:06:54.289 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:54.289 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:06:54.289 00.000 13828 MoveAxis(E, 0, ABG)
23:06:54.289 00.000 13828 Move returns status 0, amount 0
23:06:54.289 00.000 13828 MoveAxis(N, 0, ABG)
23:06:54.289 00.000 13828 duration set to 0 by GuideMode
23:06:54.289 00.000 13828 Move returns status 0, amount 0
23:06:54.289 00.000 13828 move complete, result=0
23:06:54.289 00.000 13828 worker thread done servicing request
23:06:54.290 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4054, max=65535, med=7510, FiltMin=5628, FiltMax=65535, Gamma=2.540
23:06:54.292 00.002 8960 UpdateGuideState exits: m=847668 SNR=128.5
23:06:54.294 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:54.296 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:54.298 00.002 8960 Enqueuing Expose request
23:06:54.301 00.003 13828 Worker thread wakes up
23:06:54.301 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:06:54.304 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:54.304 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:56.781 02.477 13828 Exposure complete
23:06:56.910 00.129 13828 worker thread done servicing request
23:06:56.910 00.000 8960 OnExposeComplete: enter
23:06:56.913 00.003 8960 UpdateGuideState(): m_state=6
23:06:56.916 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 125
23:06:56.918 00.002 8960 Star::Find returns 1 (0), X=1151.55, Y=280.55, Mass=824810, SNR=124.5, Peak=65360 HFD=3.3
23:06:56.922 00.004 8960 MultiStar: [#1 -0.41,-0.03,1.17,U] [#2 -0.62,-0.17,1.24,U] [#3 -0.46,0.01,1.00,U] [#4 -0.44,-0.12,1.21,U] [#5 -0.54,-0.03,0.85,U] [#6 -0.47,0.03,0.87,U] [#7 -0.50,-0.09,1.00,U] [#8 -0.54,0.11,0.74,U] 
23:06:56.925 00.003 8960 single-star, 8 included, MultiStar: {-0.44, -0.01}, one-star: {-0.00, 0.30}
23:06:56.928 00.003 8960 CameraToMount -- cameraTheta (1.58) - m_xAngle (-0.39) = xAngle (1.97 = 1.97)
23:06:56.930 00.002 8960 CameraToMount -- cameraTheta (1.58) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.93 = 1.93)
23:06:56.931 00.001 8960 CameraToMount -- cameraX=-0.00 cameraY=0.30 hyp=0.30 cameraTheta=1.58 mountX=-0.12 mountY=0.28, mountTheta=1.96
23:06:56.934 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=0.30, opts=13)
23:06:56.937 00.003 8960 Enqueuing Move request for scope (-0.00, 0.30)
23:06:56.940 00.003 13828 Worker thread wakes up
23:06:56.940 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.30) opts 0xd
23:06:56.940 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, 0.30)
23:06:56.940 00.000 13828 Moving (-0.00, 0.30) raw xDistance=-0.12 yDistance=0.28
23:06:56.940 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12
23:06:56.940 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:06:56.940 00.000 13828 MoveAxis(E, 0, ABG)
23:06:56.941 00.001 13828 Move returns status 0, amount 0
23:06:56.941 00.000 13828 MoveAxis(S, 150, ABG)
23:06:56.941 00.000 13828 Guiding  Dir = 1, Dur = 150
23:06:56.944 00.003 13828 IsSlewing returns 0
23:06:56.944 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4048, max=65535, med=7510, FiltMin=5673, FiltMax=65535, Gamma=2.540
23:06:56.947 00.003 8960 UpdateGuideState exits: m=824810 SNR=124.5
23:06:56.950 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:56.953 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:56.955 00.002 8960 Enqueuing Expose request
23:06:56.958 00.003 13828 IsGuiding returns 0
23:06:56.960 00.002 13828 PulseGuide returned control before completion, sleep 159
23:06:57.128 00.168 13828 IsGuiding returns 0
23:06:57.128 00.000 13828 Move returns status 0, amount 150
23:06:57.128 00.000 13828 move complete, result=0
23:06:57.128 00.000 13828 worker thread done servicing request
23:06:57.128 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 150 ms SOUTH
23:06:57.131 00.003 13828 Worker thread wakes up
23:06:57.131 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:57.131 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:06:59.602 02.471 13828 Exposure complete
23:06:59.748 00.146 13828 worker thread done servicing request
23:06:59.749 00.001 8960 OnExposeComplete: enter
23:06:59.751 00.002 8960 UpdateGuideState(): m_state=6
23:06:59.754 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 126
23:06:59.756 00.002 8960 Star::Find returns 1 (0), X=1151.51, Y=280.10, Mass=860503, SNR=135.9, Peak=59984 HFD=3.7
23:06:59.758 00.002 8960 MultiStar: [#1 -0.62,-0.34,0.00,M1] [#2 -0.75,-0.43,0.00,M7] [#3 -0.42,-0.44,0.93,U] [#4 -0.66,-0.42,0.00,M1] [#5 -0.67,-0.26,0.00,M1] [#6 -0.49,-0.34,0.73,U] [#7 -0.54,-0.36,0.97,U] [#8 -0.30,-0.14,0.71,U] 
23:06:59.760 00.002 8960 single-star, 4 included, MultiStar: {-0.35, -0.29}, one-star: {-0.04, -0.15}
23:06:59.763 00.003 8960 CameraToMount -- cameraTheta (-1.83) - m_xAngle (-0.39) = xAngle (-1.43 = -1.43)
23:06:59.765 00.002 8960 CameraToMount -- cameraTheta (-1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.47 = -1.47)
23:06:59.768 00.003 8960 CameraToMount -- cameraX=-0.04 cameraY=-0.15 hyp=0.16 cameraTheta=-1.83 mountX=0.02 mountY=-0.16, mountTheta=-1.44
23:06:59.772 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.04, y=-0.15, opts=13)
23:06:59.774 00.002 8960 Enqueuing Move request for scope (-0.04, -0.15)
23:06:59.777 00.003 13828 Worker thread wakes up
23:06:59.777 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.04, -0.15) opts 0xd
23:06:59.777 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.04, -0.15)
23:06:59.777 00.000 13828 Moving (-0.04, -0.15) raw xDistance=0.02 yDistance=-0.16
23:06:59.777 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:06:59.777 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:06:59.777 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:06:59.777 00.000 13828 MoveAxis(E, 0, ABG)
23:06:59.777 00.000 13828 Move returns status 0, amount 0
23:06:59.777 00.000 13828 MoveAxis(N, 0, ABG)
23:06:59.777 00.000 13828 duration set to 0 by GuideMode
23:06:59.777 00.000 13828 Move returns status 0, amount 0
23:06:59.777 00.000 13828 move complete, result=0
23:06:59.777 00.000 13828 worker thread done servicing request
23:06:59.780 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3600, max=65535, med=7510, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:06:59.783 00.003 8960 UpdateGuideState exits: m=860503 SNR=135.9
23:06:59.786 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:06:59.789 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:06:59.791 00.002 8960 Enqueuing Expose request
23:06:59.793 00.002 13828 Worker thread wakes up
23:06:59.793 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:06:59.795 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:06:59.796 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:02.265 02.469 13828 Exposure complete
23:07:02.403 00.138 13828 worker thread done servicing request
23:07:02.404 00.001 8960 OnExposeComplete: enter
23:07:02.406 00.002 8960 UpdateGuideState(): m_state=6
23:07:02.408 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 127
23:07:02.410 00.002 8960 Star::Find returns 1 (0), X=1150.92, Y=280.45, Mass=861059, SNR=139.8, Peak=65535 HFD=3.6
23:07:02.412 00.002 8960 MultiStar: [#1 -1.14,-0.15,0.00,M2] [#2 -1.28,-0.11,0.00,M8] [#3 -1.06,0.04,0.00,M1] [#4 -1.13,0.06,0.00,M2] [#5 -1.25,0.02,0.00,M2] [#6 -1.12,0.04,0.00,M1] [#7 -1.19,-0.12,0.00,M1] [#8 -1.02,0.05,0.00,M1] 
23:07:02.414 00.002 8960 CameraToMount -- cameraTheta (2.84) - m_xAngle (-0.39) = xAngle (3.23 = -3.05)
23:07:02.416 00.002 8960 CameraToMount -- cameraTheta (2.84) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.20 = -3.09)
23:07:02.418 00.002 8960 CameraToMount -- cameraX=-0.63 cameraY=0.20 hyp=0.66 cameraTheta=2.84 mountX=-0.66 mountY=-0.04, mountTheta=-3.09
23:07:02.422 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.63, y=0.20, opts=13)
23:07:02.427 00.005 8960 Enqueuing Move request for scope (-0.63, 0.20)
23:07:02.429 00.002 13828 Worker thread wakes up
23:07:02.429 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.63, 0.20) opts 0xd
23:07:02.430 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.63, 0.20)
23:07:02.430 00.000 13828 Moving (-0.63, 0.20) raw xDistance=-0.66 yDistance=-0.04
23:07:02.430 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.42 from input -0.66
23:07:02.430 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:02.430 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:07:02.430 00.000 13828 MoveAxis(E, 249, ABG)
23:07:02.430 00.000 13828 Guiding  Dir = 2, Dur = 249
23:07:02.432 00.002 13828 IsSlewing returns 0
23:07:02.432 00.000 13828 IsGuiding returns 0
23:07:02.432 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4092, max=65535, med=7510, FiltMin=5667, FiltMax=65535, Gamma=2.540
23:07:02.435 00.003 13828 PulseGuide returned control before completion, sleep 258
23:07:02.435 00.000 8960 UpdateGuideState exits: m=861059 SNR=139.8
23:07:02.437 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:02.439 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:02.442 00.003 8960 Enqueuing Expose request
23:07:02.707 00.265 13828 IsGuiding returns 0
23:07:02.707 00.000 13828 Move returns status 0, amount 249
23:07:02.707 00.000 13828 MoveAxis(N, 0, ABG)
23:07:02.707 00.000 13828 duration set to 0 by GuideMode
23:07:02.707 00.000 13828 Move returns status 0, amount 0
23:07:02.707 00.000 13828 move complete, result=0
23:07:02.707 00.000 13828 worker thread done servicing request
23:07:02.707 00.000 13828 Worker thread wakes up
23:07:02.707 00.000 8960 GuideStep: -0.7 px 249 ms EAST, -0.0 px 0 ms NORTH
23:07:02.710 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:02.710 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:05.184 02.474 13828 Exposure complete
23:07:05.326 00.142 13828 worker thread done servicing request
23:07:05.326 00.000 8960 OnExposeComplete: enter
23:07:05.330 00.004 8960 UpdateGuideState(): m_state=6
23:07:05.333 00.003 8960 Star::Find(15, 1150, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 128
23:07:05.336 00.003 8960 Star::Find returns 1 (0), X=1151.67, Y=280.18, Mass=801290, SNR=125.8, Peak=63625 HFD=3.7
23:07:05.340 00.004 8960 MultiStar: [#1 -0.42,-0.33,1.14,U] [#2 -0.53,-0.36,0.92,U] [#3 -0.37,-0.15,1.02,U] [#4 -0.48,-0.43,0.98,U] [#5 -0.45,-0.31,0.80,U] [#6 -0.34,-0.40,0.83,U] [#7 -0.38,-0.42,0.96,U] [#8 -0.24,-0.07,0.86,U] 
23:07:05.343 00.003 8960 single-star, 8 included, MultiStar: {-0.34, -0.28}, one-star: {0.12, -0.08}
23:07:05.346 00.003 8960 CameraToMount -- cameraTheta (-0.57) - m_xAngle (-0.39) = xAngle (-0.17 = -0.17)
23:07:05.348 00.002 8960 CameraToMount -- cameraTheta (-0.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.21 = -0.21)
23:07:05.350 00.002 8960 CameraToMount -- cameraX=0.12 cameraY=-0.08 hyp=0.14 cameraTheta=-0.57 mountX=0.14 mountY=-0.03, mountTheta=-0.21
23:07:05.355 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.12, y=-0.08, opts=13)
23:07:05.360 00.005 8960 Enqueuing Move request for scope (0.12, -0.08)
23:07:05.362 00.002 13828 Worker thread wakes up
23:07:05.362 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.12, -0.08) opts 0xd
23:07:05.362 00.000 13828 Handling offset move in thread for scope, endpoint = (0.12, -0.08)
23:07:05.362 00.000 13828 Moving (0.12, -0.08) raw xDistance=0.14 yDistance=-0.03
23:07:05.362 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.06 from input 0.14
23:07:05.363 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:05.363 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.03
23:07:05.363 00.000 13828 MoveAxis(W, 36, ABG)
23:07:05.363 00.000 13828 Guiding  Dir = 3, Dur = 36
23:07:05.365 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3472, max=65535, med=7510, FiltMin=5731, FiltMax=65535, Gamma=2.540
23:07:05.367 00.002 13828 IsSlewing returns 0
23:07:05.367 00.000 8960 UpdateGuideState exits: m=801290 SNR=125.8
23:07:05.369 00.002 13828 IsGuiding returns 0
23:07:05.369 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:05.372 00.003 13828 PulseGuide returned control before completion, sleep 44
23:07:05.372 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:05.375 00.003 8960 Enqueuing Expose request
23:07:05.421 00.046 13828 IsGuiding returns 1
23:07:05.421 00.000 13828 scope still moving after pulse duration time elapsed
23:07:05.454 00.033 13828 IsSlewing returns 0
23:07:05.454 00.000 13828 IsGuiding returns 0
23:07:05.454 00.000 13828 scope move finished after 36 + 49 ms
23:07:05.454 00.000 13828 Move returns status 0, amount 36
23:07:05.455 00.001 13828 MoveAxis(N, 0, ABG)
23:07:05.455 00.000 13828 duration set to 0 by GuideMode
23:07:05.455 00.000 13828 Move returns status 0, amount 0
23:07:05.455 00.000 13828 move complete, result=0
23:07:05.455 00.000 13828 worker thread done servicing request
23:07:05.455 00.000 8960 GuideStep: 0.1 px 36 ms WEST, -0.0 px 0 ms NORTH
23:07:05.458 00.003 13828 Worker thread wakes up
23:07:05.458 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:05.458 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:07.924 02.466 13828 Exposure complete
23:07:08.064 00.140 13828 worker thread done servicing request
23:07:08.065 00.001 8960 OnExposeComplete: enter
23:07:08.067 00.002 8960 UpdateGuideState(): m_state=6
23:07:08.071 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 129
23:07:08.073 00.002 8960 Star::Find returns 1 (0), X=1151.60, Y=280.32, Mass=847403, SNR=141.2, Peak=62800 HFD=3.5
23:07:08.076 00.003 8960 MultiStar: [#1 -0.46,-0.06,1.04,U] [#2 -0.60,-0.29,1.01,U] [#3 -0.47,-0.17,1.01,U] [#4 -0.36,-0.33,0.92,U] [#5 -0.38,-0.24,0.79,U] [#6 -0.44,-0.15,0.76,U] [#7 -0.39,-0.29,0.88,U] [#8 -0.38,-0.07,0.71,U] 
23:07:08.078 00.002 8960 single-star, 8 included, MultiStar: {-0.38, -0.17}, one-star: {0.05, 0.07}
23:07:08.080 00.002 8960 CameraToMount -- cameraTheta (0.90) - m_xAngle (-0.39) = xAngle (1.30 = 1.30)
23:07:08.082 00.002 8960 CameraToMount -- cameraTheta (0.90) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26)
23:07:08.084 00.002 8960 CameraToMount -- cameraX=0.05 cameraY=0.07 hyp=0.08 cameraTheta=0.90 mountX=0.02 mountY=0.08, mountTheta=1.29
23:07:08.088 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.05, y=0.07, opts=13)
23:07:08.091 00.003 8960 Enqueuing Move request for scope (0.05, 0.07)
23:07:08.093 00.002 13828 Worker thread wakes up
23:07:08.093 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.05, 0.07) opts 0xd
23:07:08.094 00.001 13828 Handling offset move in thread for scope, endpoint = (0.05, 0.07)
23:07:08.094 00.000 13828 Moving (0.05, 0.07) raw xDistance=0.02 yDistance=0.08
23:07:08.094 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02
23:07:08.094 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:08.094 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:07:08.094 00.000 13828 MoveAxis(E, 0, ABG)
23:07:08.094 00.000 13828 Move returns status 0, amount 0
23:07:08.094 00.000 13828 MoveAxis(N, 0, ABG)
23:07:08.094 00.000 13828 duration set to 0 by GuideMode
23:07:08.095 00.001 13828 Move returns status 0, amount 0
23:07:08.095 00.000 13828 move complete, result=0
23:07:08.095 00.000 13828 worker thread done servicing request
23:07:08.096 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3676, max=65535, med=7516, FiltMin=5718, FiltMax=65535, Gamma=2.540
23:07:08.100 00.004 8960 UpdateGuideState exits: m=847403 SNR=141.2
23:07:08.103 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:08.109 00.006 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:08.111 00.002 8960 Enqueuing Expose request
23:07:08.114 00.003 13828 Worker thread wakes up
23:07:08.114 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:07:08.116 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:08.116 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:10.596 02.480 13828 Exposure complete
23:07:10.741 00.145 13828 worker thread done servicing request
23:07:10.741 00.000 8960 OnExposeComplete: enter
23:07:10.744 00.003 8960 UpdateGuideState(): m_state=6
23:07:10.746 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 130
23:07:10.748 00.002 8960 Star::Find returns 1 (0), X=1151.70, Y=280.25, Mass=812306, SNR=133.9, Peak=65360 HFD=3.7
23:07:10.750 00.002 8960 MultiStar: [#1 -0.42,-0.13,1.05,U] [#2 -0.46,-0.22,0.95,U] [#3 -0.26,-0.24,0.87,U] [#4 -0.28,-0.18,1.03,U] [#5 -0.32,0.00,0.83,U] [#6 -0.18,-0.18,0.77,U] [#7 -0.32,-0.12,0.90,U] [#8 -0.38,0.02,0.79,U] 
23:07:10.752 00.002 8960 single-star, 8 included, MultiStar: {-0.27, -0.12}, one-star: {0.15, -0.00}
23:07:10.754 00.002 8960 CameraToMount -- cameraTheta (-0.02) - m_xAngle (-0.39) = xAngle (0.37 = 0.37)
23:07:10.756 00.002 8960 CameraToMount -- cameraTheta (-0.02) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.34 = 0.34)
23:07:10.758 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=-0.00 hyp=0.15 cameraTheta=-0.02 mountX=0.14 mountY=0.05, mountTheta=0.34
23:07:10.760 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=-0.00, opts=13)
23:07:10.762 00.002 8960 Enqueuing Move request for scope (0.15, -0.00)
23:07:10.764 00.002 13828 Worker thread wakes up
23:07:10.764 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, -0.00) opts 0xd
23:07:10.764 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, -0.00)
23:07:10.764 00.000 13828 Moving (0.15, -0.00) raw xDistance=0.14 yDistance=0.05
23:07:10.764 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.09 from input 0.14
23:07:10.764 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:10.765 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:07:10.765 00.000 13828 MoveAxis(W, 51, ABG)
23:07:10.765 00.000 13828 Guiding  Dir = 3, Dur = 51
23:07:10.766 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3849, max=65535, med=7520, FiltMin=5552, FiltMax=65535, Gamma=2.540
23:07:10.768 00.002 13828 IsSlewing returns 0
23:07:10.768 00.000 8960 UpdateGuideState exits: m=812306 SNR=133.9
23:07:10.771 00.003 13828 IsGuiding returns 0
23:07:10.771 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:10.776 00.005 13828 PulseGuide returned control before completion, sleep 59
23:07:10.776 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:10.778 00.002 8960 Enqueuing Expose request
23:07:10.846 00.068 13828 IsGuiding returns 0
23:07:10.846 00.000 13828 Move returns status 0, amount 51
23:07:10.846 00.000 13828 MoveAxis(N, 0, ABG)
23:07:10.846 00.000 13828 duration set to 0 by GuideMode
23:07:10.846 00.000 13828 Move returns status 0, amount 0
23:07:10.846 00.000 13828 move complete, result=0
23:07:10.846 00.000 13828 worker thread done servicing request
23:07:10.846 00.000 8960 GuideStep: 0.1 px 51 ms WEST, 0.0 px 0 ms NORTH
23:07:10.848 00.002 13828 Worker thread wakes up
23:07:10.848 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:10.848 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:13.324 02.476 13828 Exposure complete
23:07:13.460 00.136 13828 worker thread done servicing request
23:07:13.460 00.000 8960 OnExposeComplete: enter
23:07:13.463 00.003 8960 UpdateGuideState(): m_state=6
23:07:13.465 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 131
23:07:13.467 00.002 8960 Star::Find returns 1 (0), X=1151.97, Y=280.18, Mass=799309, SNR=129.4, Peak=63657 HFD=3.9
23:07:13.469 00.002 8960 MultiStar: [#1 -0.11,-0.19,1.01,U] [#2 -0.19,-0.30,1.02,U] [#3 0.00,-0.25,0.91,U] [#4 0.10,-0.21,0.95,U] [#5 -0.23,-0.19,0.89,U] [#6 0.02,-0.32,0.79,U] [#7 -0.05,-0.30,1.08,U] [#8 -0.08,-0.19,0.83,U] 
23:07:13.471 00.002 8960 refined, 8 included, MultiStar: {-0.01, -0.22}, one-star: {0.42, -0.07}
23:07:13.473 00.002 8960 CameraToMount -- cameraTheta (-1.62) - m_xAngle (-0.39) = xAngle (-1.23 = -1.23)
23:07:13.475 00.002 8960 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.26 = -1.26)
23:07:13.477 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=-0.22 hyp=0.22 cameraTheta=-1.62 mountX=0.08 mountY=-0.21, mountTheta=-1.23
23:07:13.479 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=-0.22, opts=13)
23:07:13.481 00.002 8960 Enqueuing Move request for scope (-0.01, -0.22)
23:07:13.483 00.002 13828 Worker thread wakes up
23:07:13.483 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, -0.22) opts 0xd
23:07:13.483 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, -0.22)
23:07:13.483 00.000 13828 Moving (-0.01, -0.22) raw xDistance=0.08 yDistance=-0.21
23:07:13.483 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:07:13.484 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:163->must have overshot -- vetoing move
23:07:13.484 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.21
23:07:13.484 00.000 13828 MoveAxis(E, 0, ABG)
23:07:13.484 00.000 13828 Move returns status 0, amount 0
23:07:13.484 00.000 13828 MoveAxis(N, 0, ABG)
23:07:13.484 00.000 13828 duration set to 0 by GuideMode
23:07:13.484 00.000 13828 Move returns status 0, amount 0
23:07:13.484 00.000 13828 move complete, result=0
23:07:13.484 00.000 13828 worker thread done servicing request
23:07:13.485 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3932, max=65535, med=7523, FiltMin=5424, FiltMax=65535, Gamma=2.540
23:07:13.487 00.002 8960 UpdateGuideState exits: m=799309 SNR=129.4
23:07:13.490 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:13.491 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:13.493 00.002 8960 Enqueuing Expose request
23:07:13.495 00.002 13828 Worker thread wakes up
23:07:13.495 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:13.499 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:13.499 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:15.970 02.471 13828 Exposure complete
23:07:16.115 00.145 13828 worker thread done servicing request
23:07:16.115 00.000 8960 OnExposeComplete: enter
23:07:16.117 00.002 8960 UpdateGuideState(): m_state=6
23:07:16.120 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 132
23:07:16.124 00.004 8960 Star::Find returns 1 (0), X=1152.07, Y=280.22, Mass=871078, SNR=135.2, Peak=65193 HFD=4.0
23:07:16.128 00.004 8960 MultiStar: [#1 -0.05,-0.12,1.12,U] [#2 -0.28,-0.21,0.91,U] [#3 -0.13,-0.16,0.97,U] [#4 -0.00,-0.27,0.99,U] [#5 -0.18,-0.16,0.82,U] [#6 -0.03,-0.23,0.80,U] [#7 -0.15,-0.24,0.83,U] [#8 0.00,-0.08,0.74,U] 
23:07:16.130 00.002 8960 refined, 8 included, MultiStar: {-0.03, -0.17}, one-star: {0.52, -0.03}
23:07:16.132 00.002 8960 CameraToMount -- cameraTheta (-1.73) - m_xAngle (-0.39) = xAngle (-1.34 = -1.34)
23:07:16.134 00.002 8960 CameraToMount -- cameraTheta (-1.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.37 = -1.37)
23:07:16.137 00.003 8960 CameraToMount -- cameraX=-0.03 cameraY=-0.17 hyp=0.17 cameraTheta=-1.73 mountX=0.04 mountY=-0.16, mountTheta=-1.34
23:07:16.140 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=-0.17, opts=13)
23:07:16.142 00.002 8960 Enqueuing Move request for scope (-0.03, -0.17)
23:07:16.144 00.002 13828 Worker thread wakes up
23:07:16.144 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, -0.17) opts 0xd
23:07:16.144 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, -0.17)
23:07:16.144 00.000 13828 Moving (-0.03, -0.17) raw xDistance=0.04 yDistance=-0.16
23:07:16.144 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04
23:07:16.144 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:16.144 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.16
23:07:16.145 00.001 13828 MoveAxis(E, 0, ABG)
23:07:16.145 00.000 13828 Move returns status 0, amount 0
23:07:16.145 00.000 13828 MoveAxis(N, 0, ABG)
23:07:16.145 00.000 13828 duration set to 0 by GuideMode
23:07:16.145 00.000 13828 Move returns status 0, amount 0
23:07:16.145 00.000 13828 move complete, result=0
23:07:16.145 00.000 13828 worker thread done servicing request
23:07:16.146 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3811, max=65535, med=7523, FiltMin=5705, FiltMax=65535, Gamma=2.540
23:07:16.148 00.002 8960 UpdateGuideState exits: m=871078 SNR=135.2
23:07:16.150 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:16.152 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:16.154 00.002 8960 Enqueuing Expose request
23:07:16.156 00.002 13828 Worker thread wakes up
23:07:16.156 00.000 8960 GuideStep: 0.0 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:16.158 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:16.158 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:18.624 02.466 13828 Exposure complete
23:07:18.773 00.149 13828 worker thread done servicing request
23:07:18.773 00.000 8960 OnExposeComplete: enter
23:07:18.776 00.003 8960 UpdateGuideState(): m_state=6
23:07:18.779 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 133
23:07:18.782 00.003 8960 Star::Find returns 1 (0), X=1151.38, Y=280.49, Mass=826254, SNR=132.5, Peak=65360 HFD=3.4
23:07:18.784 00.002 8960 MultiStar: [#1 -0.57,0.17,1.09,U] [#2 -0.56,-0.19,1.08,U] [#3 -0.51,0.07,0.92,U] [#4 -0.65,-0.04,1.23,U] [#5 -0.55,0.14,0.76,U] [#6 -0.49,0.11,0.73,U] [#7 -0.38,0.13,0.96,U] [#8 -0.51,0.15,0.74,U] 
23:07:18.786 00.002 8960 single-star, 8 included, MultiStar: {-0.49, 0.08}, one-star: {-0.17, 0.24}
23:07:18.788 00.002 8960 CameraToMount -- cameraTheta (2.18) - m_xAngle (-0.39) = xAngle (2.57 = 2.57)
23:07:18.790 00.002 8960 CameraToMount -- cameraTheta (2.18) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.54 = 2.54)
23:07:18.792 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.24 hyp=0.29 cameraTheta=2.18 mountX=-0.25 mountY=0.17, mountTheta=2.55
23:07:18.795 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.24, opts=13)
23:07:18.798 00.003 8960 Enqueuing Move request for scope (-0.17, 0.24)
23:07:18.800 00.002 13828 Worker thread wakes up
23:07:18.800 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.24) opts 0xd
23:07:18.800 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.24)
23:07:18.800 00.000 13828 Moving (-0.17, 0.24) raw xDistance=-0.25 yDistance=0.17
23:07:18.800 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.25
23:07:18.800 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:18.800 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:07:18.801 00.001 13828 MoveAxis(E, 93, ABG)
23:07:18.801 00.000 13828 Guiding  Dir = 2, Dur = 93
23:07:18.802 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7516, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:07:18.804 00.002 13828 IsSlewing returns 0
23:07:18.804 00.000 8960 UpdateGuideState exits: m=826254 SNR=132.5
23:07:18.807 00.003 13828 IsGuiding returns 0
23:07:18.807 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:18.810 00.003 13828 PulseGuide returned control before completion, sleep 102
23:07:18.810 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:18.812 00.002 8960 Enqueuing Expose request
23:07:18.916 00.104 13828 IsGuiding returns 0
23:07:18.916 00.000 13828 Move returns status 0, amount 93
23:07:18.916 00.000 13828 MoveAxis(N, 0, ABG)
23:07:18.916 00.000 13828 duration set to 0 by GuideMode
23:07:18.916 00.000 13828 Move returns status 0, amount 0
23:07:18.916 00.000 13828 move complete, result=0
23:07:18.916 00.000 13828 worker thread done servicing request
23:07:18.917 00.001 8960 GuideStep: -0.2 px 93 ms EAST, 0.2 px 0 ms NORTH
23:07:18.920 00.003 13828 Worker thread wakes up
23:07:18.920 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:18.920 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:21.390 02.470 13828 Exposure complete
23:07:21.531 00.141 13828 worker thread done servicing request
23:07:21.531 00.000 8960 OnExposeComplete: enter
23:07:21.533 00.002 8960 UpdateGuideState(): m_state=6
23:07:21.536 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 134
23:07:21.538 00.002 8960 Star::Find returns 1 (0), X=1151.38, Y=280.62, Mass=857979, SNR=133.5, Peak=65360 HFD=3.5
23:07:21.541 00.003 8960 MultiStar: [#1 -0.75,0.19,0.00,M1] [#2 -0.69,0.03,0.00,M3] [#3 -0.67,0.18,0.00,M1] [#4 -0.68,0.13,0.00,M1] [#5 -0.68,0.06,0.89,U] [#6 -0.50,0.25,0.81,U] [#7 -0.45,0.10,0.96,U] [#8 -0.43,0.24,0.79,U] 
23:07:21.543 00.002 8960 single-star, 4 included, MultiStar: {-0.44, 0.21}, one-star: {-0.17, 0.37}
23:07:21.545 00.002 8960 CameraToMount -- cameraTheta (2.00) - m_xAngle (-0.39) = xAngle (2.39 = 2.39)
23:07:21.547 00.002 8960 CameraToMount -- cameraTheta (2.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.36 = 2.36)
23:07:21.549 00.002 8960 CameraToMount -- cameraX=-0.17 cameraY=0.37 hyp=0.41 cameraTheta=2.00 mountX=-0.30 mountY=0.29, mountTheta=2.38
23:07:21.552 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.17, y=0.37, opts=13)
23:07:21.554 00.002 8960 Enqueuing Move request for scope (-0.17, 0.37)
23:07:21.556 00.002 13828 Worker thread wakes up
23:07:21.556 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.17, 0.37) opts 0xd
23:07:21.556 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.17, 0.37)
23:07:21.556 00.000 13828 Moving (-0.17, 0.37) raw xDistance=-0.30 yDistance=0.29
23:07:21.556 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.30
23:07:21.556 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.29 from input 0.29
23:07:21.556 00.000 13828 MoveAxis(E, 119, ABG)
23:07:21.556 00.000 13828 Guiding  Dir = 2, Dur = 119
23:07:21.558 00.002 13828 IsSlewing returns 0
23:07:21.558 00.000 13828 IsGuiding returns 0
23:07:21.558 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7516, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:07:21.560 00.002 8960 UpdateGuideState exits: m=857979 SNR=133.5
23:07:21.562 00.002 13828 PulseGuide returned control before completion, sleep 128
23:07:21.562 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:21.565 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:21.567 00.002 8960 Enqueuing Expose request
23:07:21.696 00.129 13828 IsGuiding returns 0
23:07:21.696 00.000 13828 Move returns status 0, amount 119
23:07:21.696 00.000 13828 MoveAxis(S, 153, ABG)
23:07:21.696 00.000 13828 Guiding  Dir = 1, Dur = 153
23:07:21.698 00.002 13828 IsSlewing returns 0
23:07:21.698 00.000 13828 IsGuiding returns 0
23:07:21.700 00.002 13828 PulseGuide returned control before completion, sleep 162
23:07:21.872 00.172 13828 IsGuiding returns 0
23:07:21.872 00.000 13828 Move returns status 0, amount 153
23:07:21.872 00.000 13828 move complete, result=0
23:07:21.872 00.000 13828 worker thread done servicing request
23:07:21.872 00.000 13828 Worker thread wakes up
23:07:21.872 00.000 8960 GuideStep: -0.3 px 119 ms EAST, 0.3 px 153 ms SOUTH
23:07:21.875 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:21.875 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:24.341 02.466 13828 Exposure complete
23:07:24.487 00.146 13828 worker thread done servicing request
23:07:24.487 00.000 8960 OnExposeComplete: enter
23:07:24.490 00.003 8960 UpdateGuideState(): m_state=6
23:07:24.493 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 135
23:07:24.495 00.002 8960 Star::Find returns 1 (0), X=1151.97, Y=280.28, Mass=854780, SNR=149.9, Peak=62377 HFD=4.0
23:07:24.498 00.003 8960 MultiStar: [#1 -0.07,-0.23,0.95,U] [#2 -0.24,-0.31,0.94,U] [#3 0.05,-0.20,0.75,U] [#4 -0.02,-0.17,0.93,U] [#5 -0.09,-0.10,0.73,U] [#6 0.01,-0.29,0.75,U] [#7 -0.09,-0.23,0.92,U] [#8 -0.02,-0.08,0.59,U] 
23:07:24.502 00.004 8960 refined, 8 included, MultiStar: {-0.00, -0.18}, one-star: {0.42, 0.03}
23:07:24.505 00.003 8960 CameraToMount -- cameraTheta (-1.57) - m_xAngle (-0.39) = xAngle (-1.18 = -1.18)
23:07:24.507 00.002 8960 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.21 = -1.21)
23:07:24.510 00.003 8960 CameraToMount -- cameraX=-0.00 cameraY=-0.18 hyp=0.18 cameraTheta=-1.57 mountX=0.07 mountY=-0.17, mountTheta=-1.18
23:07:24.513 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=-0.18, opts=13)
23:07:24.516 00.003 8960 Enqueuing Move request for scope (-0.00, -0.18)
23:07:24.518 00.002 13828 Worker thread wakes up
23:07:24.518 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, -0.18) opts 0xd
23:07:24.518 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, -0.18)
23:07:24.518 00.000 13828 Moving (-0.00, -0.18) raw xDistance=0.07 yDistance=-0.17
23:07:24.518 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:07:24.518 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:24.519 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:07:24.519 00.000 13828 MoveAxis(E, 0, ABG)
23:07:24.519 00.000 13828 Move returns status 0, amount 0
23:07:24.519 00.000 13828 MoveAxis(N, 0, ABG)
23:07:24.519 00.000 13828 duration set to 0 by GuideMode
23:07:24.519 00.000 13828 Move returns status 0, amount 0
23:07:24.519 00.000 13828 move complete, result=0
23:07:24.519 00.000 13828 worker thread done servicing request
23:07:24.520 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4086, max=65535, med=7523, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:07:24.522 00.002 8960 UpdateGuideState exits: m=854780 SNR=149.9
23:07:24.524 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:24.526 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:24.528 00.002 8960 Enqueuing Expose request
23:07:24.529 00.001 13828 Worker thread wakes up
23:07:24.530 00.001 8960 GuideStep: 0.1 px 0 ms EAST, -0.2 px 0 ms NORTH
23:07:24.531 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:24.532 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:27.008 02.476 13828 Exposure complete
23:07:27.141 00.133 13828 worker thread done servicing request
23:07:27.141 00.000 8960 OnExposeComplete: enter
23:07:27.143 00.002 8960 UpdateGuideState(): m_state=6
23:07:27.145 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 136
23:07:27.147 00.002 8960 Star::Find returns 1 (0), X=1152.17, Y=280.34, Mass=843488, SNR=142.5, Peak=61097 HFD=3.7
23:07:27.149 00.002 8960 MultiStar: [#1 -0.12,-0.09,1.00,U] [#2 -0.04,-0.10,0.93,U] [#3 0.02,-0.20,0.95,U] [#4 0.18,-0.10,1.01,U] [#5 0.01,-0.19,0.72,U] [#6 -0.09,-0.26,0.71,U] [#7 0.12,-0.14,0.92,U] [#8 0.10,0.03,0.67,U] 
23:07:27.151 00.002 8960 refined, 8 included, MultiStar: {0.10, -0.11}, one-star: {0.62, 0.09}
23:07:27.153 00.002 8960 CameraToMount -- cameraTheta (-0.83) - m_xAngle (-0.39) = xAngle (-0.44 = -0.44)
23:07:27.155 00.002 8960 CameraToMount -- cameraTheta (-0.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.47 = -0.47)
23:07:27.157 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.11 hyp=0.14 cameraTheta=-0.83 mountX=0.13 mountY=-0.07, mountTheta=-0.46
23:07:27.161 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.11, opts=13)
23:07:27.164 00.003 8960 Enqueuing Move request for scope (0.10, -0.11)
23:07:27.166 00.002 13828 Worker thread wakes up
23:07:27.166 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.11) opts 0xd
23:07:27.166 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.11)
23:07:27.166 00.000 13828 Moving (0.10, -0.11) raw xDistance=0.13 yDistance=-0.07
23:07:27.166 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.13
23:07:27.166 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:27.166 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.07
23:07:27.166 00.000 13828 MoveAxis(W, 49, ABG)
23:07:27.167 00.001 13828 Guiding  Dir = 3, Dur = 49
23:07:27.170 00.003 13828 IsSlewing returns 0
23:07:27.170 00.000 13828 IsGuiding returns 0
23:07:27.170 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4163, max=65535, med=7516, FiltMin=5571, FiltMax=65535, Gamma=2.540
23:07:27.174 00.004 13828 PulseGuide returned control before completion, sleep 57
23:07:27.174 00.000 8960 UpdateGuideState exits: m=843488 SNR=142.5
23:07:27.176 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:27.178 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:27.179 00.001 8960 Enqueuing Expose request
23:07:27.235 00.056 13828 IsGuiding returns 0
23:07:27.235 00.000 13828 Move returns status 0, amount 49
23:07:27.235 00.000 13828 MoveAxis(N, 0, ABG)
23:07:27.235 00.000 13828 duration set to 0 by GuideMode
23:07:27.235 00.000 13828 Move returns status 0, amount 0
23:07:27.235 00.000 13828 move complete, result=0
23:07:27.236 00.001 13828 worker thread done servicing request
23:07:27.236 00.000 13828 Worker thread wakes up
23:07:27.236 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:27.236 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:27.236 00.000 8960 GuideStep: 0.1 px 49 ms WEST, -0.1 px 0 ms NORTH
23:07:29.699 02.463 13828 Exposure complete
23:07:29.850 00.151 13828 worker thread done servicing request
23:07:29.850 00.000 8960 OnExposeComplete: enter
23:07:29.854 00.004 8960 UpdateGuideState(): m_state=6
23:07:29.857 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 137
23:07:29.860 00.003 8960 Star::Find returns 1 (0), X=1152.07, Y=280.37, Mass=856123, SNR=141.8, Peak=65193 HFD=3.8
23:07:29.863 00.003 8960 MultiStar: [#1 -0.22,-0.08,0.91,U] [#2 -0.39,-0.07,0.88,U] [#3 0.05,0.07,0.84,U] [#4 -0.21,-0.17,0.92,U] [#5 -0.18,-0.02,0.82,U] [#6 -0.03,-0.06,0.72,U] [#7 -0.02,-0.11,0.88,U] [#8 0.02,0.15,0.74,U] 
23:07:29.865 00.002 8960 refined, 8 included, MultiStar: {-0.05, -0.02}, one-star: {0.52, 0.12}
23:07:29.867 00.002 8960 CameraToMount -- cameraTheta (-2.73) - m_xAngle (-0.39) = xAngle (-2.34 = -2.34)
23:07:29.869 00.002 8960 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.38 = -2.38)
23:07:29.871 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-2.73 mountX=-0.04 mountY=-0.04, mountTheta=-2.36
23:07:29.874 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=-0.02, opts=13)
23:07:29.875 00.001 8960 Enqueuing Move request for scope (-0.05, -0.02)
23:07:29.877 00.002 13828 Worker thread wakes up
23:07:29.877 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, -0.02) opts 0xd
23:07:29.877 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, -0.02)
23:07:29.877 00.000 13828 Moving (-0.05, -0.02) raw xDistance=-0.04 yDistance=-0.04
23:07:29.878 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04
23:07:29.878 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:29.878 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.04
23:07:29.878 00.000 13828 MoveAxis(E, 0, ABG)
23:07:29.878 00.000 13828 Move returns status 0, amount 0
23:07:29.878 00.000 13828 MoveAxis(N, 0, ABG)
23:07:29.878 00.000 13828 duration set to 0 by GuideMode
23:07:29.878 00.000 13828 Move returns status 0, amount 0
23:07:29.878 00.000 13828 move complete, result=0
23:07:29.878 00.000 13828 worker thread done servicing request
23:07:29.879 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4028, max=65535, med=7516, FiltMin=5494, FiltMax=65535, Gamma=2.540
23:07:29.882 00.003 8960 UpdateGuideState exits: m=856123 SNR=141.8
23:07:29.883 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:29.885 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:29.887 00.002 8960 Enqueuing Expose request
23:07:29.890 00.003 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:07:29.891 00.001 13828 Worker thread wakes up
23:07:29.891 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:29.891 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:32.359 02.468 13828 Exposure complete
23:07:32.511 00.152 13828 worker thread done servicing request
23:07:32.511 00.000 8960 OnExposeComplete: enter
23:07:32.514 00.003 8960 UpdateGuideState(): m_state=6
23:07:32.518 00.004 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 138
23:07:32.520 00.002 8960 Star::Find returns 1 (0), X=1152.06, Y=280.48, Mass=823038, SNR=133.0, Peak=65193 HFD=3.7
23:07:32.522 00.002 8960 MultiStar: [#1 -0.04,-0.00,1.16,U] [#2 -0.30,0.08,0.98,U] [#3 -0.11,0.02,0.86,U] [#4 0.03,-0.03,1.11,U] [#5 -0.12,-0.05,0.82,U] [#6 -0.11,0.01,0.94,U] [#7 -0.01,0.04,0.94,U] [#8 -0.01,0.12,0.82,U] 
23:07:32.525 00.003 8960 refined, 8 included, MultiStar: {-0.01, 0.05}, one-star: {0.51, 0.23}
23:07:32.527 00.002 8960 CameraToMount -- cameraTheta (1.83) - m_xAngle (-0.39) = xAngle (2.22 = 2.22)
23:07:32.529 00.002 8960 CameraToMount -- cameraTheta (1.83) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.19 = 2.19)
23:07:32.531 00.002 8960 CameraToMount -- cameraX=-0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.83 mountX=-0.03 mountY=0.04, mountTheta=2.21
23:07:32.536 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.01, y=0.05, opts=13)
23:07:32.539 00.003 8960 Enqueuing Move request for scope (-0.01, 0.05)
23:07:32.542 00.003 13828 Worker thread wakes up
23:07:32.542 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.01, 0.05) opts 0xd
23:07:32.542 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.01, 0.05)
23:07:32.542 00.000 13828 Moving (-0.01, 0.05) raw xDistance=-0.03 yDistance=0.04
23:07:32.542 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:07:32.542 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:32.542 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.04
23:07:32.542 00.000 13828 MoveAxis(E, 0, ABG)
23:07:32.542 00.000 13828 Move returns status 0, amount 0
23:07:32.543 00.001 13828 MoveAxis(N, 0, ABG)
23:07:32.543 00.000 13828 duration set to 0 by GuideMode
23:07:32.543 00.000 13828 Move returns status 0, amount 0
23:07:32.543 00.000 13828 move complete, result=0
23:07:32.543 00.000 13828 worker thread done servicing request
23:07:32.546 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3414, max=65535, med=7510, FiltMin=5520, FiltMax=65535, Gamma=2.540
23:07:32.549 00.003 8960 UpdateGuideState exits: m=823038 SNR=133.0
23:07:32.552 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:32.553 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:32.556 00.003 8960 Enqueuing Expose request
23:07:32.558 00.002 13828 Worker thread wakes up
23:07:32.558 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.0 px 0 ms NORTH
23:07:32.560 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:32.561 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:35.030 02.469 13828 Exposure complete
23:07:35.194 00.164 13828 worker thread done servicing request
23:07:35.194 00.000 8960 OnExposeComplete: enter
23:07:35.196 00.002 8960 UpdateGuideState(): m_state=6
23:07:35.198 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 139
23:07:35.201 00.003 8960 Star::Find returns 1 (0), X=1152.20, Y=280.50, Mass=876333, SNR=147.9, Peak=65193 HFD=3.7
23:07:35.204 00.003 8960 MultiStar: [#1 0.25,0.07,1.04,U] [#2 0.13,-0.01,0.86,U] [#3 0.23,0.19,0.97,U] [#4 0.29,0.16,0.95,U] [#5 0.08,0.09,0.75,U] [#6 0.24,0.02,0.66,U] [#7 0.11,0.03,0.87,U] [#8 0.15,0.08,0.66,U] 
23:07:35.207 00.003 8960 refined, 8 included, MultiStar: {0.25, 0.10}, one-star: {0.65, 0.25}
23:07:35.209 00.002 8960 CameraToMount -- cameraTheta (0.40) - m_xAngle (-0.39) = xAngle (0.79 = 0.79)
23:07:35.211 00.002 8960 CameraToMount -- cameraTheta (0.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.75 = 0.75)
23:07:35.213 00.002 8960 CameraToMount -- cameraX=0.25 cameraY=0.10 hyp=0.27 cameraTheta=0.40 mountX=0.19 mountY=0.18, mountTheta=0.77
23:07:35.220 00.007 8960 SchedulePrimaryMove(0D7BAB20, x=0.25, y=0.10, opts=13)
23:07:35.222 00.002 8960 Enqueuing Move request for scope (0.25, 0.10)
23:07:35.224 00.002 13828 Worker thread wakes up
23:07:35.224 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.10) opts 0xd
23:07:35.224 00.000 13828 Handling offset move in thread for scope, endpoint = (0.25, 0.10)
23:07:35.224 00.000 13828 Moving (0.25, 0.10) raw xDistance=0.19 yDistance=0.18
23:07:35.224 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:07:35.224 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:35.225 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:07:35.225 00.000 13828 MoveAxis(W, 72, ABG)
23:07:35.225 00.000 13828 Guiding  Dir = 3, Dur = 72
23:07:35.227 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4112, max=65535, med=7516, FiltMin=5590, FiltMax=65535, Gamma=2.540
23:07:35.230 00.003 13828 IsSlewing returns 0
23:07:35.231 00.001 8960 UpdateGuideState exits: m=876333 SNR=147.9
23:07:35.234 00.003 13828 IsGuiding returns 0
23:07:35.235 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:35.239 00.004 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:35.242 00.003 8960 Enqueuing Expose request
23:07:35.245 00.003 13828 PulseGuide returned control before completion, sleep 78
23:07:35.328 00.083 13828 IsGuiding returns 0
23:07:35.328 00.000 13828 Move returns status 0, amount 72
23:07:35.328 00.000 13828 MoveAxis(N, 0, ABG)
23:07:35.328 00.000 13828 duration set to 0 by GuideMode
23:07:35.328 00.000 13828 Move returns status 0, amount 0
23:07:35.329 00.001 13828 move complete, result=0
23:07:35.329 00.000 13828 worker thread done servicing request
23:07:35.329 00.000 8960 GuideStep: 0.2 px 72 ms WEST, 0.2 px 0 ms NORTH
23:07:35.332 00.003 13828 Worker thread wakes up
23:07:35.333 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:35.333 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:37.797 02.464 13828 Exposure complete
23:07:37.942 00.145 13828 worker thread done servicing request
23:07:37.942 00.000 8960 OnExposeComplete: enter
23:07:37.945 00.003 8960 UpdateGuideState(): m_state=6
23:07:37.947 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 140
23:07:37.949 00.002 8960 Star::Find returns 1 (0), X=1152.00, Y=280.55, Mass=824939, SNR=119.1, Peak=65360 HFD=3.7
23:07:37.951 00.002 8960 MultiStar: [#1 -0.28,0.01,1.14,U] [#2 -0.37,-0.02,1.05,U] [#3 -0.22,0.04,1.16,U] [#4 -0.22,-0.02,1.12,U] [#5 -0.28,0.20,0.84,U] [#6 -0.17,0.01,0.90,U] [#7 -0.25,0.02,0.96,U] [#8 -0.12,0.12,0.82,U] 
23:07:37.953 00.002 8960 refined, 8 included, MultiStar: {-0.16, 0.07}, one-star: {0.45, 0.30}
23:07:37.955 00.002 8960 CameraToMount -- cameraTheta (2.76) - m_xAngle (-0.39) = xAngle (3.15 = -3.13)
23:07:37.958 00.003 8960 CameraToMount -- cameraTheta (2.76) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.12 = 3.12)
23:07:37.960 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=0.07 hyp=0.18 cameraTheta=2.76 mountX=-0.18 mountY=0.00, mountTheta=3.12
23:07:37.963 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.07, opts=13)
23:07:37.966 00.003 8960 Enqueuing Move request for scope (-0.16, 0.07)
23:07:37.968 00.002 13828 Worker thread wakes up
23:07:37.968 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.07) opts 0xd
23:07:37.968 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.07)
23:07:37.968 00.000 13828 Moving (-0.16, 0.07) raw xDistance=-0.18 yDistance=0.00
23:07:37.968 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.18
23:07:37.968 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:37.968 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:07:37.969 00.001 13828 MoveAxis(E, 62, ABG)
23:07:37.969 00.000 13828 Guiding  Dir = 2, Dur = 62
23:07:37.970 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3792, max=65535, med=7510, FiltMin=5692, FiltMax=65535, Gamma=2.540
23:07:37.974 00.004 13828 IsSlewing returns 0
23:07:37.974 00.000 8960 UpdateGuideState exits: m=824939 SNR=119.1
23:07:37.977 00.003 13828 IsGuiding returns 0
23:07:37.977 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:37.979 00.002 13828 PulseGuide returned control before completion, sleep 70
23:07:37.979 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:37.982 00.003 8960 Enqueuing Expose request
23:07:38.050 00.068 13828 IsGuiding returns 0
23:07:38.050 00.000 13828 Move returns status 0, amount 62
23:07:38.050 00.000 13828 MoveAxis(N, 0, ABG)
23:07:38.050 00.000 13828 duration set to 0 by GuideMode
23:07:38.050 00.000 13828 Move returns status 0, amount 0
23:07:38.050 00.000 13828 move complete, result=0
23:07:38.051 00.001 13828 worker thread done servicing request
23:07:38.051 00.000 8960 GuideStep: -0.2 px 62 ms EAST, 0.0 px 0 ms NORTH
23:07:38.054 00.003 13828 Worker thread wakes up
23:07:38.054 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:38.054 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:40.527 02.473 13828 Exposure complete
23:07:40.670 00.143 13828 worker thread done servicing request
23:07:40.670 00.000 8960 OnExposeComplete: enter
23:07:40.672 00.002 8960 UpdateGuideState(): m_state=6
23:07:40.675 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 141
23:07:40.677 00.002 8960 Star::Find returns 1 (0), X=1151.67, Y=280.61, Mass=791121, SNR=124.4, Peak=65360 HFD=3.5
23:07:40.679 00.002 8960 MultiStar: [#1 -0.48,0.25,1.19,U] [#2 -0.48,0.01,0.97,U] [#3 -0.34,0.20,0.96,U] [#4 -0.44,0.12,1.02,U] [#5 -0.41,0.21,0.92,U] [#6 -0.24,0.18,0.76,U] [#7 -0.07,0.28,0.95,U] [#8 -0.35,0.21,0.84,U] 
23:07:40.681 00.002 8960 refined, 8 included, MultiStar: {-0.30, 0.20}, one-star: {0.12, 0.35}
23:07:40.683 00.002 8960 CameraToMount -- cameraTheta (2.56) - m_xAngle (-0.39) = xAngle (2.95 = 2.95)
23:07:40.685 00.002 8960 CameraToMount -- cameraTheta (2.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.91 = 2.91)
23:07:40.687 00.002 8960 CameraToMount -- cameraX=-0.30 cameraY=0.20 hyp=0.37 cameraTheta=2.56 mountX=-0.36 mountY=0.08, mountTheta=2.92
23:07:40.690 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.30, y=0.20, opts=13)
23:07:40.692 00.002 8960 Enqueuing Move request for scope (-0.30, 0.20)
23:07:40.693 00.001 13828 Worker thread wakes up
23:07:40.694 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.30, 0.20) opts 0xd
23:07:40.694 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.30, 0.20)
23:07:40.694 00.000 13828 Moving (-0.30, 0.20) raw xDistance=-0.36 yDistance=0.08
23:07:40.694 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36
23:07:40.694 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:40.694 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:07:40.694 00.000 13828 MoveAxis(E, 140, ABG)
23:07:40.694 00.000 13828 Guiding  Dir = 2, Dur = 140
23:07:40.695 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2704, max=65535, med=7510, FiltMin=5520, FiltMax=65535, Gamma=2.540
23:07:40.698 00.003 13828 IsSlewing returns 0
23:07:40.698 00.000 8960 UpdateGuideState exits: m=791121 SNR=124.4
23:07:40.700 00.002 13828 IsGuiding returns 0
23:07:40.700 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:40.702 00.002 13828 PulseGuide returned control before completion, sleep 149
23:07:40.702 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:40.704 00.002 8960 Enqueuing Expose request
23:07:40.863 00.159 13828 IsGuiding returns 0
23:07:40.863 00.000 13828 Move returns status 0, amount 140
23:07:40.863 00.000 13828 MoveAxis(N, 0, ABG)
23:07:40.863 00.000 13828 duration set to 0 by GuideMode
23:07:40.863 00.000 13828 Move returns status 0, amount 0
23:07:40.863 00.000 13828 move complete, result=0
23:07:40.863 00.000 13828 worker thread done servicing request
23:07:40.863 00.000 8960 GuideStep: -0.4 px 140 ms EAST, 0.1 px 0 ms NORTH
23:07:40.866 00.003 13828 Worker thread wakes up
23:07:40.866 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:40.866 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:43.327 02.461 13828 Exposure complete
23:07:43.463 00.136 13828 worker thread done servicing request
23:07:43.463 00.000 8960 OnExposeComplete: enter
23:07:43.465 00.002 8960 UpdateGuideState(): m_state=6
23:07:43.469 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 142
23:07:43.473 00.004 8960 Star::Find returns 1 (0), X=1151.98, Y=280.58, Mass=864593, SNR=141.6, Peak=65360 HFD=3.8
23:07:43.476 00.003 8960 MultiStar: [#1 -0.29,0.08,0.97,U] [#2 -0.32,-0.06,0.84,U] [#3 -0.20,0.08,0.84,U] [#4 -0.26,0.06,0.93,U] [#5 -0.16,0.13,0.76,U] [#6 -0.07,0.16,0.75,U] [#7 -0.18,0.06,0.82,U] [#8 -0.24,0.17,0.70,U] 
23:07:43.478 00.002 8960 refined, 8 included, MultiStar: {-0.13, 0.11}, one-star: {0.43, 0.33}
23:07:43.479 00.001 8960 CameraToMount -- cameraTheta (2.44) - m_xAngle (-0.39) = xAngle (2.84 = 2.84)
23:07:43.481 00.002 8960 CameraToMount -- cameraTheta (2.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.80 = 2.80)
23:07:43.483 00.002 8960 CameraToMount -- cameraX=-0.13 cameraY=0.11 hyp=0.18 cameraTheta=2.44 mountX=-0.17 mountY=0.06, mountTheta=2.80
23:07:43.486 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.13, y=0.11, opts=13)
23:07:43.488 00.002 8960 Enqueuing Move request for scope (-0.13, 0.11)
23:07:43.490 00.002 13828 Worker thread wakes up
23:07:43.490 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.13, 0.11) opts 0xd
23:07:43.490 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.13, 0.11)
23:07:43.491 00.001 13828 Moving (-0.13, 0.11) raw xDistance=-0.17 yDistance=0.06
23:07:43.491 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
23:07:43.491 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:43.491 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:07:43.491 00.000 13828 MoveAxis(E, 73, ABG)
23:07:43.491 00.000 13828 Guiding  Dir = 2, Dur = 73
23:07:43.493 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65535, med=7516, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:07:43.495 00.002 8960 UpdateGuideState exits: m=864593 SNR=141.6
23:07:43.497 00.002 13828 IsSlewing returns 0
23:07:43.497 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:43.499 00.002 13828 IsGuiding returns 0
23:07:43.499 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:43.504 00.005 13828 PulseGuide returned control before completion, sleep 81
23:07:43.504 00.000 8960 Enqueuing Expose request
23:07:43.586 00.082 13828 IsGuiding returns 0
23:07:43.586 00.000 13828 Move returns status 0, amount 73
23:07:43.586 00.000 13828 MoveAxis(N, 0, ABG)
23:07:43.586 00.000 13828 duration set to 0 by GuideMode
23:07:43.586 00.000 13828 Move returns status 0, amount 0
23:07:43.586 00.000 13828 move complete, result=0
23:07:43.586 00.000 13828 worker thread done servicing request
23:07:43.587 00.001 13828 Worker thread wakes up
23:07:43.587 00.000 8960 GuideStep: -0.2 px 73 ms EAST, 0.1 px 0 ms NORTH
23:07:43.590 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:43.590 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:46.072 02.482 13828 Exposure complete
23:07:46.226 00.154 13828 worker thread done servicing request
23:07:46.226 00.000 8960 OnExposeComplete: enter
23:07:46.228 00.002 8960 UpdateGuideState(): m_state=6
23:07:46.230 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 143
23:07:46.233 00.003 8960 Star::Find returns 1 (0), X=1152.01, Y=280.70, Mass=820716, SNR=138.1, Peak=65360 HFD=3.7
23:07:46.238 00.005 8960 MultiStar: [#1 -0.02,0.36,1.09,U] [#2 -0.21,0.20,0.95,U] [#3 -0.10,0.34,0.87,U] [#4 -0.16,0.30,0.96,U] [#5 -0.20,0.31,0.78,U] [#6 0.06,0.25,0.91,U] [#7 -0.14,0.16,0.87,U] [#8 -0.01,0.33,0.77,U] 
23:07:46.240 00.002 8960 refined, 8 included, MultiStar: {-0.03, 0.30}, one-star: {0.46, 0.45}
23:07:46.243 00.003 8960 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.39) = xAngle (2.05 = 2.05)
23:07:46.245 00.002 8960 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.02 = 2.02)
23:07:46.248 00.003 8960 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.66 mountX=-0.14 mountY=0.27, mountTheta=2.05
23:07:46.252 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.03, y=0.30, opts=13)
23:07:46.255 00.003 8960 Enqueuing Move request for scope (-0.03, 0.30)
23:07:46.257 00.002 13828 Worker thread wakes up
23:07:46.257 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.03, 0.30) opts 0xd
23:07:46.257 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.03, 0.30)
23:07:46.257 00.000 13828 Moving (-0.03, 0.30) raw xDistance=-0.14 yDistance=0.27
23:07:46.257 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
23:07:46.257 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:07:46.257 00.000 13828 MoveAxis(E, 58, ABG)
23:07:46.257 00.000 13828 Guiding  Dir = 2, Dur = 58
23:07:46.260 00.003 13828 IsSlewing returns 0
23:07:46.260 00.000 13828 IsGuiding returns 0
23:07:46.260 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3651, max=65535, med=7516, FiltMin=5667, FiltMax=65535, Gamma=2.540
23:07:46.264 00.004 13828 PulseGuide returned control before completion, sleep 66
23:07:46.264 00.000 8960 UpdateGuideState exits: m=820716 SNR=138.1
23:07:46.266 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:46.268 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:46.272 00.004 8960 Enqueuing Expose request
23:07:46.345 00.073 13828 IsGuiding returns 0
23:07:46.345 00.000 13828 Move returns status 0, amount 58
23:07:46.345 00.000 13828 MoveAxis(S, 145, ABG)
23:07:46.345 00.000 13828 Guiding  Dir = 1, Dur = 145
23:07:46.347 00.002 13828 IsSlewing returns 0
23:07:46.347 00.000 13828 IsGuiding returns 0
23:07:46.350 00.003 13828 PulseGuide returned control before completion, sleep 153
23:07:46.511 00.161 13828 IsGuiding returns 1
23:07:46.511 00.000 13828 scope still moving after pulse duration time elapsed
23:07:46.543 00.032 13828 IsSlewing returns 0
23:07:46.543 00.000 13828 IsGuiding returns 1
23:07:46.573 00.030 13828 IsSlewing returns 0
23:07:46.573 00.000 13828 IsGuiding returns 0
23:07:46.573 00.000 13828 scope move finished after 145 + 81 ms
23:07:46.573 00.000 13828 Move returns status 0, amount 145
23:07:46.573 00.000 13828 move complete, result=0
23:07:46.574 00.001 13828 worker thread done servicing request
23:07:46.574 00.000 13828 Worker thread wakes up
23:07:46.574 00.000 8960 GuideStep: -0.1 px 58 ms EAST, 0.3 px 145 ms SOUTH
23:07:46.576 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:46.576 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:49.056 02.480 13828 Exposure complete
23:07:49.194 00.138 13828 worker thread done servicing request
23:07:49.195 00.001 8960 OnExposeComplete: enter
23:07:49.196 00.001 8960 UpdateGuideState(): m_state=6
23:07:49.199 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 144
23:07:49.200 00.001 8960 Star::Find returns 1 (0), X=1151.97, Y=280.61, Mass=869396, SNR=133.6, Peak=65360 HFD=3.9
23:07:49.203 00.003 8960 MultiStar: [#1 -0.33,0.13,1.02,U] [#2 -0.52,-0.02,0.89,U] [#3 -0.34,0.15,0.90,U] [#4 -0.33,-0.06,1.09,U] [#5 -0.42,0.04,0.75,U] [#6 -0.21,0.14,0.85,U] [#7 -0.38,0.04,0.89,U] [#8 -0.15,0.02,0.71,U] 
23:07:49.205 00.002 8960 refined, 8 included, MultiStar: {-0.25, 0.09}, one-star: {0.42, 0.36}
23:07:49.207 00.002 8960 CameraToMount -- cameraTheta (2.79) - m_xAngle (-0.39) = xAngle (3.18 = -3.10)
23:07:49.209 00.002 8960 CameraToMount -- cameraTheta (2.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.15 = -3.14)
23:07:49.211 00.002 8960 CameraToMount -- cameraX=-0.25 cameraY=0.09 hyp=0.26 cameraTheta=2.79 mountX=-0.26 mountY=-0.00, mountTheta=-3.14
23:07:49.214 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.25, y=0.09, opts=13)
23:07:49.217 00.003 8960 Enqueuing Move request for scope (-0.25, 0.09)
23:07:49.219 00.002 13828 Worker thread wakes up
23:07:49.220 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.25, 0.09) opts 0xd
23:07:49.220 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.25, 0.09)
23:07:49.220 00.000 13828 Moving (-0.25, 0.09) raw xDistance=-0.26 yDistance=-0.00
23:07:49.220 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:07:49.220 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:49.220 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:07:49.220 00.000 13828 MoveAxis(E, 102, ABG)
23:07:49.220 00.000 13828 Guiding  Dir = 2, Dur = 102
23:07:49.222 00.002 13828 IsSlewing returns 0
23:07:49.222 00.000 13828 IsGuiding returns 0
23:07:49.223 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3612, max=65535, med=7516, FiltMin=5628, FiltMax=65535, Gamma=2.540
23:07:49.226 00.003 13828 PulseGuide returned control before completion, sleep 111
23:07:49.226 00.000 8960 UpdateGuideState exits: m=869396 SNR=133.6
23:07:49.228 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:49.231 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:49.233 00.002 8960 Enqueuing Expose request
23:07:49.342 00.109 13828 IsGuiding returns 0
23:07:49.342 00.000 13828 Move returns status 0, amount 102
23:07:49.342 00.000 13828 MoveAxis(N, 0, ABG)
23:07:49.342 00.000 13828 duration set to 0 by GuideMode
23:07:49.343 00.001 13828 Move returns status 0, amount 0
23:07:49.343 00.000 13828 move complete, result=0
23:07:49.343 00.000 13828 worker thread done servicing request
23:07:49.343 00.000 8960 GuideStep: -0.3 px 102 ms EAST, -0.0 px 0 ms NORTH
23:07:49.345 00.002 13828 Worker thread wakes up
23:07:49.345 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:49.345 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:51.804 02.459 13828 Exposure complete
23:07:51.933 00.129 13828 worker thread done servicing request
23:07:51.933 00.000 8960 OnExposeComplete: enter
23:07:51.936 00.003 8960 UpdateGuideState(): m_state=6
23:07:51.939 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 145
23:07:51.942 00.003 8960 Star::Find returns 1 (0), X=1151.90, Y=280.58, Mass=777958, SNR=117.8, Peak=65360 HFD=3.6
23:07:51.946 00.004 8960 MultiStar: [#1 -0.35,0.14,1.21,U] [#2 -0.27,-0.08,1.09,U] [#3 0.06,-0.07,1.01,U] [#4 -0.23,0.01,1.23,U] [#5 -0.24,0.05,0.93,U] [#6 -0.29,0.07,0.91,U] [#7 -0.16,0.02,1.10,U] [#8 -0.26,0.09,0.89,U] 
23:07:51.948 00.002 8960 refined, 8 included, MultiStar: {-0.16, 0.06}, one-star: {0.35, 0.33}
23:07:51.950 00.002 8960 CameraToMount -- cameraTheta (2.78) - m_xAngle (-0.39) = xAngle (3.17 = -3.11)
23:07:51.953 00.003 8960 CameraToMount -- cameraTheta (2.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.14 = 3.14)
23:07:51.955 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=0.06 hyp=0.17 cameraTheta=2.78 mountX=-0.17 mountY=0.00, mountTheta=3.14
23:07:51.958 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.06, opts=13)
23:07:51.960 00.002 8960 Enqueuing Move request for scope (-0.16, 0.06)
23:07:51.962 00.002 13828 Worker thread wakes up
23:07:51.962 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.06) opts 0xd
23:07:51.962 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.06)
23:07:51.962 00.000 13828 Moving (-0.16, 0.06) raw xDistance=-0.17 yDistance=0.00
23:07:51.962 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.17
23:07:51.962 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:51.963 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.00
23:07:51.963 00.000 13828 MoveAxis(E, 71, ABG)
23:07:51.963 00.000 13828 Guiding  Dir = 2, Dur = 71
23:07:51.965 00.002 13828 IsSlewing returns 0
23:07:51.965 00.000 13828 IsGuiding returns 0
23:07:51.965 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65535, med=7516, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:07:51.969 00.004 13828 PulseGuide returned control before completion, sleep 79
23:07:51.969 00.000 8960 UpdateGuideState exits: m=777958 SNR=117.8
23:07:51.971 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:51.973 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:51.976 00.003 8960 Enqueuing Expose request
23:07:52.063 00.087 13828 IsGuiding returns 0
23:07:52.063 00.000 13828 Move returns status 0, amount 71
23:07:52.063 00.000 13828 MoveAxis(N, 0, ABG)
23:07:52.063 00.000 13828 duration set to 0 by GuideMode
23:07:52.063 00.000 13828 Move returns status 0, amount 0
23:07:52.063 00.000 13828 move complete, result=0
23:07:52.063 00.000 13828 worker thread done servicing request
23:07:52.064 00.001 8960 GuideStep: -0.2 px 71 ms EAST, 0.0 px 0 ms NORTH
23:07:52.067 00.003 13828 Worker thread wakes up
23:07:52.067 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:52.067 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:54.533 02.466 13828 Exposure complete
23:07:54.691 00.158 13828 worker thread done servicing request
23:07:54.691 00.000 8960 OnExposeComplete: enter
23:07:54.693 00.002 8960 UpdateGuideState(): m_state=6
23:07:54.695 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 146
23:07:54.697 00.002 8960 Star::Find returns 1 (0), X=1152.35, Y=280.45, Mass=821185, SNR=133.0, Peak=65193 HFD=3.5
23:07:54.700 00.003 8960 MultiStar: [#1 0.16,0.10,1.16,U] [#2 0.12,-0.01,0.97,U] [#3 0.35,0.04,0.98,U] [#4 0.14,0.03,0.95,U] [#5 0.19,-0.01,0.85,U] [#6 0.38,-0.07,0.81,U] [#7 0.32,-0.01,0.84,U] [#8 0.26,0.01,0.77,U] 
23:07:54.703 00.003 8960 refined, 8 included, MultiStar: {0.30, 0.04}, one-star: {0.80, 0.20}
23:07:54.706 00.003 8960 CameraToMount -- cameraTheta (0.13) - m_xAngle (-0.39) = xAngle (0.52 = 0.52)
23:07:54.708 00.002 8960 CameraToMount -- cameraTheta (0.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.48 = 0.48)
23:07:54.710 00.002 8960 CameraToMount -- cameraX=0.30 cameraY=0.04 hyp=0.31 cameraTheta=0.13 mountX=0.27 mountY=0.14, mountTheta=0.49
23:07:54.713 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.30, y=0.04, opts=13)
23:07:54.716 00.003 8960 Enqueuing Move request for scope (0.30, 0.04)
23:07:54.718 00.002 13828 Worker thread wakes up
23:07:54.718 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.30, 0.04) opts 0xd
23:07:54.718 00.000 13828 Handling offset move in thread for scope, endpoint = (0.30, 0.04)
23:07:54.718 00.000 13828 Moving (0.30, 0.04) raw xDistance=0.27 yDistance=0.14
23:07:54.718 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.27
23:07:54.718 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:54.718 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:07:54.719 00.001 13828 MoveAxis(W, 95, ABG)
23:07:54.719 00.000 13828 Guiding  Dir = 3, Dur = 95
23:07:54.720 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4214, max=65535, med=7516, FiltMin=5577, FiltMax=65535, Gamma=2.540
23:07:54.722 00.002 8960 UpdateGuideState exits: m=821185 SNR=133.0
23:07:54.724 00.002 13828 IsSlewing returns 0
23:07:54.724 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:54.726 00.002 13828 IsGuiding returns 0
23:07:54.726 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:54.728 00.002 8960 Enqueuing Expose request
23:07:54.730 00.002 13828 PulseGuide returned control before completion, sleep 104
23:07:54.837 00.107 13828 IsGuiding returns 0
23:07:54.837 00.000 13828 Move returns status 0, amount 95
23:07:54.837 00.000 13828 MoveAxis(N, 0, ABG)
23:07:54.837 00.000 13828 duration set to 0 by GuideMode
23:07:54.837 00.000 13828 Move returns status 0, amount 0
23:07:54.837 00.000 13828 move complete, result=0
23:07:54.837 00.000 13828 worker thread done servicing request
23:07:54.837 00.000 8960 GuideStep: 0.3 px 95 ms WEST, 0.1 px 0 ms NORTH
23:07:54.840 00.003 13828 Worker thread wakes up
23:07:54.840 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:54.840 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:07:57.319 02.479 13828 Exposure complete
23:07:57.467 00.148 13828 worker thread done servicing request
23:07:57.467 00.000 8960 OnExposeComplete: enter
23:07:57.469 00.002 8960 UpdateGuideState(): m_state=6
23:07:57.473 00.004 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 147
23:07:57.475 00.002 8960 Star::Find returns 1 (0), X=1152.61, Y=280.37, Mass=873078, SNR=114.8, Peak=50160 HFD=4.4
23:07:57.477 00.002 8960 MultiStar: [#1 0.63,-0.17,1.20,U] [#2 0.41,-0.25,1.07,U] [#3 0.73,-0.27,0.00,M1] [#4 0.52,-0.11,1.04,U] [#5 0.68,-0.25,0.00,M1] [#6 0.61,-0.25,0.92,U] [#7 0.67,-0.31,0.00,M1] [#8 0.47,-0.09,0.89,U] 
23:07:57.480 00.003 8960 refined, 5 included, MultiStar: {0.62, -0.13}, one-star: {1.07, 0.12}
23:07:57.483 00.003 8960 CameraToMount -- cameraTheta (-0.20) - m_xAngle (-0.39) = xAngle (0.19 = 0.19)
23:07:57.485 00.002 8960 CameraToMount -- cameraTheta (-0.20) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.15 = 0.15)
23:07:57.487 00.002 8960 CameraToMount -- cameraX=0.62 cameraY=-0.13 hyp=0.63 cameraTheta=-0.20 mountX=0.62 mountY=0.10, mountTheta=0.15
23:07:57.490 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.62, y=-0.13, opts=13)
23:07:57.492 00.002 8960 Enqueuing Move request for scope (0.62, -0.13)
23:07:57.494 00.002 13828 Worker thread wakes up
23:07:57.494 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.62, -0.13) opts 0xd
23:07:57.494 00.000 13828 Handling offset move in thread for scope, endpoint = (0.62, -0.13)
23:07:57.494 00.000 13828 Moving (0.62, -0.13) raw xDistance=0.62 yDistance=0.10
23:07:57.494 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.40 from input 0.62
23:07:57.494 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:07:57.494 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.10
23:07:57.495 00.001 13828 MoveAxis(W, 240, ABG)
23:07:57.495 00.000 13828 Guiding  Dir = 3, Dur = 240
23:07:57.496 00.001 13828 IsSlewing returns 0
23:07:57.496 00.000 13828 IsGuiding returns 0
23:07:57.497 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4086, max=65535, med=7516, FiltMin=5529, FiltMax=65535, Gamma=2.540
23:07:57.499 00.002 13828 PulseGuide returned control before completion, sleep 249
23:07:57.499 00.000 8960 UpdateGuideState exits: m=873078 SNR=114.8
23:07:57.501 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:07:57.503 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:07:57.507 00.004 8960 Enqueuing Expose request
23:07:57.753 00.246 13828 IsGuiding returns 0
23:07:57.753 00.000 13828 Move returns status 0, amount 240
23:07:57.753 00.000 13828 MoveAxis(N, 0, ABG)
23:07:57.753 00.000 13828 duration set to 0 by GuideMode
23:07:57.753 00.000 13828 Move returns status 0, amount 0
23:07:57.753 00.000 13828 move complete, result=0
23:07:57.754 00.001 13828 worker thread done servicing request
23:07:57.754 00.000 8960 GuideStep: 0.6 px 240 ms WEST, 0.1 px 0 ms NORTH
23:07:57.756 00.002 13828 Worker thread wakes up
23:07:57.756 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:07:57.756 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:00.227 02.471 13828 Exposure complete
23:08:00.369 00.142 13828 worker thread done servicing request
23:08:00.370 00.001 8960 OnExposeComplete: enter
23:08:00.372 00.002 8960 UpdateGuideState(): m_state=6
23:08:00.374 00.002 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 148
23:08:00.376 00.002 8960 Star::Find returns 1 (0), X=1152.22, Y=280.22, Mass=858521, SNR=121.5, Peak=60585 HFD=3.9
23:08:00.378 00.002 8960 MultiStar: [#1 0.13,-0.28,1.11,U] [#2 -0.03,-0.17,1.21,U] [#3 0.21,-0.20,1.05,U] [#4 0.16,-0.18,1.20,U] [#5 0.14,-0.11,0.92,U] [#6 0.30,-0.24,0.91,U] [#7 0.26,-0.28,0.97,U] [#8 0.17,-0.16,0.80,U] 
23:08:00.380 00.002 8960 refined, 8 included, MultiStar: {0.22, -0.19}, one-star: {0.67, -0.03}
23:08:00.382 00.002 8960 CameraToMount -- cameraTheta (-0.71) - m_xAngle (-0.39) = xAngle (-0.32 = -0.32)
23:08:00.385 00.003 8960 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.35 = -0.35)
23:08:00.387 00.002 8960 CameraToMount -- cameraX=0.22 cameraY=-0.19 hyp=0.28 cameraTheta=-0.71 mountX=0.27 mountY=-0.10, mountTheta=-0.35
23:08:00.392 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.22, y=-0.19, opts=13)
23:08:00.394 00.002 8960 Enqueuing Move request for scope (0.22, -0.19)
23:08:00.396 00.002 13828 Worker thread wakes up
23:08:00.396 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.22, -0.19) opts 0xd
23:08:00.396 00.000 13828 Handling offset move in thread for scope, endpoint = (0.22, -0.19)
23:08:00.396 00.000 13828 Moving (0.22, -0.19) raw xDistance=0.27 yDistance=-0.10
23:08:00.396 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.20 from input 0.27
23:08:00.396 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:00.397 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:08:00.397 00.000 13828 MoveAxis(W, 119, ABG)
23:08:00.397 00.000 13828 Guiding  Dir = 3, Dur = 119
23:08:00.398 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7516, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:08:00.401 00.003 8960 UpdateGuideState exits: m=858521 SNR=121.5
23:08:00.403 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:00.405 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:00.407 00.002 8960 Enqueuing Expose request
23:08:00.409 00.002 13828 IsSlewing returns 0
23:08:00.409 00.000 13828 IsGuiding returns 0
23:08:00.411 00.002 13828 PulseGuide returned control before completion, sleep 128
23:08:00.543 00.132 13828 IsGuiding returns 0
23:08:00.543 00.000 13828 Move returns status 0, amount 119
23:08:00.543 00.000 13828 MoveAxis(N, 0, ABG)
23:08:00.543 00.000 13828 duration set to 0 by GuideMode
23:08:00.543 00.000 13828 Move returns status 0, amount 0
23:08:00.544 00.001 13828 move complete, result=0
23:08:00.544 00.000 13828 worker thread done servicing request
23:08:00.544 00.000 8960 GuideStep: 0.3 px 119 ms WEST, -0.1 px 0 ms NORTH
23:08:00.547 00.003 13828 Worker thread wakes up
23:08:00.547 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:00.547 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:03.012 02.465 13828 Exposure complete
23:08:03.160 00.148 13828 worker thread done servicing request
23:08:03.160 00.000 8960 OnExposeComplete: enter
23:08:03.163 00.003 8960 UpdateGuideState(): m_state=6
23:08:03.166 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 149
23:08:03.170 00.004 8960 Star::Find returns 1 (0), X=1152.34, Y=280.64, Mass=881420, SNR=127.6, Peak=65193 HFD=3.5
23:08:03.173 00.003 8960 MultiStar: [#1 0.27,0.05,1.10,U] [#2 0.21,-0.05,1.00,U] [#3 0.25,0.19,0.94,U] [#4 0.34,0.04,1.09,U] [#5 0.35,0.21,0.75,U] [#6 0.42,0.14,0.85,U] [#7 0.52,0.09,0.86,U] [#8 0.36,0.25,0.88,U] 
23:08:03.176 00.003 8960 refined, 8 included, MultiStar: {0.39, 0.14}, one-star: {0.80, 0.39}
23:08:03.181 00.005 8960 CameraToMount -- cameraTheta (0.35) - m_xAngle (-0.39) = xAngle (0.74 = 0.74)
23:08:03.183 00.002 8960 CameraToMount -- cameraTheta (0.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.70 = 0.70)
23:08:03.186 00.003 8960 CameraToMount -- cameraX=0.39 cameraY=0.14 hyp=0.41 cameraTheta=0.35 mountX=0.31 mountY=0.27, mountTheta=0.72
23:08:03.189 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.39, y=0.14, opts=13)
23:08:03.191 00.002 8960 Enqueuing Move request for scope (0.39, 0.14)
23:08:03.193 00.002 13828 Worker thread wakes up
23:08:03.193 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.39, 0.14) opts 0xd
23:08:03.193 00.000 13828 Handling offset move in thread for scope, endpoint = (0.39, 0.14)
23:08:03.193 00.000 13828 Moving (0.39, 0.14) raw xDistance=0.31 yDistance=0.27
23:08:03.193 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.31
23:08:03.193 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:08:03.193 00.000 13828 MoveAxis(W, 123, ABG)
23:08:03.193 00.000 13828 Guiding  Dir = 3, Dur = 123
23:08:03.195 00.002 13828 IsSlewing returns 0
23:08:03.195 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4048, max=65535, med=7523, FiltMin=5724, FiltMax=65535, Gamma=2.540
23:08:03.198 00.003 8960 UpdateGuideState exits: m=881420 SNR=127.6
23:08:03.199 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:03.201 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:03.203 00.002 8960 Enqueuing Expose request
23:08:03.206 00.003 13828 IsGuiding returns 0
23:08:03.208 00.002 13828 PulseGuide returned control before completion, sleep 131
23:08:03.355 00.147 13828 IsGuiding returns 0
23:08:03.355 00.000 13828 Move returns status 0, amount 123
23:08:03.355 00.000 13828 MoveAxis(S, 142, ABG)
23:08:03.355 00.000 13828 Guiding  Dir = 1, Dur = 142
23:08:03.357 00.002 13828 IsSlewing returns 0
23:08:03.357 00.000 13828 IsGuiding returns 0
23:08:03.360 00.003 13828 PulseGuide returned control before completion, sleep 150
23:08:03.522 00.162 13828 IsGuiding returns 0
23:08:03.522 00.000 13828 Move returns status 0, amount 142
23:08:03.522 00.000 13828 move complete, result=0
23:08:03.522 00.000 13828 worker thread done servicing request
23:08:03.522 00.000 13828 Worker thread wakes up
23:08:03.522 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:03.522 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:03.522 00.000 8960 GuideStep: 0.3 px 123 ms WEST, 0.3 px 142 ms SOUTH
23:08:06.000 02.478 13828 Exposure complete
23:08:06.140 00.140 13828 worker thread done servicing request
23:08:06.140 00.000 8960 OnExposeComplete: enter
23:08:06.144 00.004 8960 UpdateGuideState(): m_state=6
23:08:06.147 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 150
23:08:06.149 00.002 8960 Star::Find returns 1 (0), X=1151.79, Y=280.61, Mass=853229, SNR=117.5, Peak=65360 HFD=3.7
23:08:06.151 00.002 8960 MultiStar: [#1 -0.28,0.08,1.19,U] [#2 -0.40,0.02,1.09,U] [#3 -0.33,0.21,1.06,U] [#4 -0.36,0.23,1.17,U] [#5 -0.29,0.11,1.01,U] [#6 -0.22,0.16,0.91,U] [#7 -0.16,0.06,1.04,U] [#8 -0.30,0.21,0.95,U] 
23:08:06.153 00.002 8960 refined, 8 included, MultiStar: {-0.24, 0.16}, one-star: {0.24, 0.36}
23:08:06.154 00.001 8960 CameraToMount -- cameraTheta (2.55) - m_xAngle (-0.39) = xAngle (2.95 = 2.95)
23:08:06.156 00.002 8960 CameraToMount -- cameraTheta (2.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.91 = 2.91)
23:08:06.158 00.002 8960 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.55 mountX=-0.28 mountY=0.06, mountTheta=2.91
23:08:06.162 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.16, opts=13)
23:08:06.164 00.002 8960 Enqueuing Move request for scope (-0.24, 0.16)
23:08:06.166 00.002 13828 Worker thread wakes up
23:08:06.166 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.16) opts 0xd
23:08:06.167 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.16)
23:08:06.167 00.000 13828 Moving (-0.24, 0.16) raw xDistance=-0.28 yDistance=0.06
23:08:06.167 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.28
23:08:06.167 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:06.167 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.06
23:08:06.167 00.000 13828 MoveAxis(E, 97, ABG)
23:08:06.167 00.000 13828 Guiding  Dir = 2, Dur = 97
23:08:06.169 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3644, max=65535, med=7516, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:08:06.171 00.002 13828 IsSlewing returns 0
23:08:06.171 00.000 8960 UpdateGuideState exits: m=853229 SNR=117.5
23:08:06.175 00.004 13828 IsGuiding returns 0
23:08:06.175 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:06.178 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:06.181 00.003 8960 Enqueuing Expose request
23:08:06.184 00.003 13828 PulseGuide returned control before completion, sleep 105
23:08:06.302 00.118 13828 IsGuiding returns 0
23:08:06.302 00.000 13828 Move returns status 0, amount 97
23:08:06.302 00.000 13828 MoveAxis(N, 0, ABG)
23:08:06.303 00.001 13828 duration set to 0 by GuideMode
23:08:06.303 00.000 13828 Move returns status 0, amount 0
23:08:06.303 00.000 13828 move complete, result=0
23:08:06.304 00.001 13828 worker thread done servicing request
23:08:06.304 00.000 13828 Worker thread wakes up
23:08:06.304 00.000 8960 GuideStep: -0.3 px 97 ms EAST, 0.1 px 0 ms NORTH
23:08:06.312 00.008 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:06.312 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:08.773 02.461 13828 Exposure complete
23:08:08.912 00.139 13828 worker thread done servicing request
23:08:08.912 00.000 8960 OnExposeComplete: enter
23:08:08.914 00.002 8960 UpdateGuideState(): m_state=6
23:08:08.917 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 151
23:08:08.919 00.002 8960 Star::Find returns 1 (0), X=1151.72, Y=280.70, Mass=835421, SNR=124.2, Peak=65360 HFD=3.7
23:08:08.921 00.002 8960 MultiStar: [#1 -0.42,0.31,1.14,U] [#2 -0.41,0.09,1.03,U] [#3 -0.31,0.20,1.09,U] [#4 -0.51,0.16,1.01,U] [#5 -0.28,0.10,0.88,U] [#6 -0.22,0.33,0.81,U] [#7 -0.30,0.28,0.88,U] [#8 -0.19,0.27,0.79,U] 
23:08:08.923 00.002 8960 refined, 8 included, MultiStar: {-0.28, 0.24}, one-star: {0.17, 0.45}
23:08:08.925 00.002 8960 CameraToMount -- cameraTheta (2.43) - m_xAngle (-0.39) = xAngle (2.82 = 2.82)
23:08:08.927 00.002 8960 CameraToMount -- cameraTheta (2.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.79 = 2.79)
23:08:08.929 00.002 8960 CameraToMount -- cameraX=-0.28 cameraY=0.24 hyp=0.37 cameraTheta=2.43 mountX=-0.35 mountY=0.13, mountTheta=2.79
23:08:08.931 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.28, y=0.24, opts=13)
23:08:08.933 00.002 8960 Enqueuing Move request for scope (-0.28, 0.24)
23:08:08.935 00.002 13828 Worker thread wakes up
23:08:08.935 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.28, 0.24) opts 0xd
23:08:08.935 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.28, 0.24)
23:08:08.935 00.000 13828 Moving (-0.28, 0.24) raw xDistance=-0.35 yDistance=0.13
23:08:08.935 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.35
23:08:08.935 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:08.935 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.13
23:08:08.935 00.000 13828 MoveAxis(E, 140, ABG)
23:08:08.935 00.000 13828 Guiding  Dir = 2, Dur = 140
23:08:08.937 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4176, max=65535, med=7516, FiltMin=5520, FiltMax=65535, Gamma=2.540
23:08:08.939 00.002 13828 IsSlewing returns 0
23:08:08.939 00.000 8960 UpdateGuideState exits: m=835421 SNR=124.2
23:08:08.941 00.002 13828 IsGuiding returns 0
23:08:08.941 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:08.943 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:08.946 00.003 8960 Enqueuing Expose request
23:08:08.948 00.002 13828 PulseGuide returned control before completion, sleep 148
23:08:09.106 00.158 13828 IsGuiding returns 0
23:08:09.106 00.000 13828 Move returns status 0, amount 140
23:08:09.106 00.000 13828 MoveAxis(N, 0, ABG)
23:08:09.106 00.000 13828 duration set to 0 by GuideMode
23:08:09.106 00.000 13828 Move returns status 0, amount 0
23:08:09.106 00.000 13828 move complete, result=0
23:08:09.106 00.000 13828 worker thread done servicing request
23:08:09.106 00.000 13828 Worker thread wakes up
23:08:09.107 00.001 8960 GuideStep: -0.4 px 140 ms EAST, 0.1 px 0 ms NORTH
23:08:09.110 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:09.110 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:11.576 02.466 13828 Exposure complete
23:08:11.710 00.134 13828 worker thread done servicing request
23:08:11.710 00.000 8960 OnExposeComplete: enter
23:08:11.712 00.002 8960 UpdateGuideState(): m_state=6
23:08:11.714 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 152
23:08:11.716 00.002 8960 Star::Find returns 1 (0), X=1152.18, Y=280.66, Mass=890688, SNR=151.6, Peak=61494 HFD=3.7
23:08:11.719 00.003 8960 MultiStar: [#1 0.12,0.24,0.88,U] [#2 -0.07,0.13,0.84,U] [#3 0.15,0.22,0.76,U] [#4 0.13,0.15,0.95,U] [#5 -0.12,0.23,0.74,U] [#6 0.09,0.17,0.67,U] [#7 0.23,0.21,0.76,U] [#8 0.07,0.34,0.72,U] 
23:08:11.722 00.003 8960 refined, 8 included, MultiStar: {0.15, 0.24}, one-star: {0.63, 0.41}
23:08:11.725 00.003 8960 CameraToMount -- cameraTheta (1.00) - m_xAngle (-0.39) = xAngle (1.40 = 1.40)
23:08:11.727 00.002 8960 CameraToMount -- cameraTheta (1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.36 = 1.36)
23:08:11.729 00.002 8960 CameraToMount -- cameraX=0.15 cameraY=0.24 hyp=0.28 cameraTheta=1.00 mountX=0.05 mountY=0.27, mountTheta=1.40
23:08:11.735 00.006 8960 SchedulePrimaryMove(0D7BAB20, x=0.15, y=0.24, opts=13)
23:08:11.737 00.002 8960 Enqueuing Move request for scope (0.15, 0.24)
23:08:11.739 00.002 13828 Worker thread wakes up
23:08:11.739 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.15, 0.24) opts 0xd
23:08:11.739 00.000 13828 Handling offset move in thread for scope, endpoint = (0.15, 0.24)
23:08:11.740 00.001 13828 Moving (0.15, 0.24) raw xDistance=0.05 yDistance=0.27
23:08:11.740 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:08:11.740 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.27 from input 0.27
23:08:11.740 00.000 13828 MoveAxis(E, 0, ABG)
23:08:11.740 00.000 13828 Move returns status 0, amount 0
23:08:11.740 00.000 13828 MoveAxis(S, 146, ABG)
23:08:11.740 00.000 13828 Guiding  Dir = 1, Dur = 146
23:08:11.741 00.001 13828 IsSlewing returns 0
23:08:11.741 00.000 13828 IsGuiding returns 0
23:08:11.742 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3280, max=65535, med=7516, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:08:11.744 00.002 13828 PulseGuide returned control before completion, sleep 155
23:08:11.745 00.001 8960 UpdateGuideState exits: m=890688 SNR=151.6
23:08:11.747 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:11.748 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:11.750 00.002 8960 Enqueuing Expose request
23:08:11.907 00.157 13828 IsGuiding returns 0
23:08:11.907 00.000 13828 Move returns status 0, amount 146
23:08:11.907 00.000 13828 move complete, result=0
23:08:11.907 00.000 13828 worker thread done servicing request
23:08:11.907 00.000 13828 Worker thread wakes up
23:08:11.907 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.3 px 146 ms SOUTH
23:08:11.909 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:11.909 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:14.391 02.482 13828 Exposure complete
23:08:14.529 00.138 13828 worker thread done servicing request
23:08:14.530 00.001 8960 OnExposeComplete: enter
23:08:14.531 00.001 8960 UpdateGuideState(): m_state=6
23:08:14.534 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 153
23:08:14.536 00.002 8960 Star::Find returns 1 (0), X=1152.04, Y=280.37, Mass=873682, SNR=134.5, Peak=62633 HFD=3.8
23:08:14.538 00.002 8960 MultiStar: [#1 -0.02,-0.17,1.06,U] [#2 -0.14,-0.25,1.05,U] [#3 0.25,-0.10,0.91,U] [#4 -0.04,-0.23,0.97,U] [#5 -0.07,-0.08,0.74,U] [#6 0.06,-0.18,0.83,U] [#7 0.08,-0.07,0.98,U] [#8 0.11,-0.18,0.79,U] 
23:08:14.541 00.003 8960 refined, 8 included, MultiStar: {0.08, -0.13}, one-star: {0.49, 0.12}
23:08:14.543 00.002 8960 CameraToMount -- cameraTheta (-1.00) - m_xAngle (-0.39) = xAngle (-0.61 = -0.61)
23:08:14.545 00.002 8960 CameraToMount -- cameraTheta (-1.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.64 = -0.64)
23:08:14.547 00.002 8960 CameraToMount -- cameraX=0.08 cameraY=-0.13 hyp=0.15 cameraTheta=-1.00 mountX=0.12 mountY=-0.09, mountTheta=-0.63
23:08:14.552 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=-0.13, opts=13)
23:08:14.554 00.002 8960 Enqueuing Move request for scope (0.08, -0.13)
23:08:14.556 00.002 13828 Worker thread wakes up
23:08:14.556 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, -0.13) opts 0xd
23:08:14.556 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, -0.13)
23:08:14.556 00.000 13828 Moving (0.08, -0.13) raw xDistance=0.12 yDistance=-0.09
23:08:14.556 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.08 from input 0.12
23:08:14.556 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:14.556 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:14.556 00.000 13828 MoveAxis(W, 47, ABG)
23:08:14.557 00.001 13828 Guiding  Dir = 3, Dur = 47
23:08:14.558 00.001 13828 IsSlewing returns 0
23:08:14.558 00.000 13828 IsGuiding returns 0
23:08:14.558 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=7510, FiltMin=5628, FiltMax=65535, Gamma=2.540
23:08:14.560 00.002 13828 PulseGuide returned control before completion, sleep 56
23:08:14.561 00.001 8960 UpdateGuideState exits: m=873682 SNR=134.5
23:08:14.562 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:14.564 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:14.566 00.002 8960 Enqueuing Expose request
23:08:14.631 00.065 13828 IsGuiding returns 0
23:08:14.631 00.000 13828 Move returns status 0, amount 47
23:08:14.631 00.000 13828 MoveAxis(N, 0, ABG)
23:08:14.631 00.000 13828 duration set to 0 by GuideMode
23:08:14.631 00.000 13828 Move returns status 0, amount 0
23:08:14.631 00.000 13828 move complete, result=0
23:08:14.631 00.000 13828 worker thread done servicing request
23:08:14.631 00.000 13828 Worker thread wakes up
23:08:14.631 00.000 8960 GuideStep: 0.1 px 47 ms WEST, -0.1 px 0 ms NORTH
23:08:14.634 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:14.634 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:17.114 02.480 13828 Exposure complete
23:08:17.258 00.144 13828 worker thread done servicing request
23:08:17.259 00.001 8960 OnExposeComplete: enter
23:08:17.261 00.002 8960 UpdateGuideState(): m_state=6
23:08:17.264 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 154
23:08:17.265 00.001 8960 Star::Find returns 1 (0), X=1151.28, Y=280.56, Mass=878254, SNR=143.7, Peak=65360 HFD=3.6
23:08:17.268 00.003 8960 MultiStar: [#1 -0.69,0.14,0.00,M1] [#2 -0.90,0.16,0.00,M1] [#3 -0.55,0.21,0.82,U] [#4 -0.84,0.16,0.00,M1] [#5 -0.63,0.23,0.00,M1] [#6 -0.62,0.09,0.67,U] [#7 -0.83,0.08,0.00,M1] [#8 -0.56,0.17,0.67,U] 
23:08:17.269 00.001 8960 single-star, 3 included, MultiStar: {-0.48, 0.20}, one-star: {-0.27, 0.30}
23:08:17.271 00.002 8960 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.39) = xAngle (2.69 = 2.69)
23:08:17.273 00.002 8960 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.65 = 2.65)
23:08:17.275 00.002 8960 CameraToMount -- cameraX=-0.27 cameraY=0.30 hyp=0.41 cameraTheta=2.30 mountX=-0.37 mountY=0.19, mountTheta=2.66
23:08:17.278 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.27, y=0.30, opts=13)
23:08:17.280 00.002 8960 Enqueuing Move request for scope (-0.27, 0.30)
23:08:17.282 00.002 13828 Worker thread wakes up
23:08:17.282 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.27, 0.30) opts 0xd
23:08:17.282 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.27, 0.30)
23:08:17.282 00.000 13828 Moving (-0.27, 0.30) raw xDistance=-0.37 yDistance=0.19
23:08:17.282 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.37
23:08:17.282 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.19 from input 0.19
23:08:17.282 00.000 13828 MoveAxis(E, 135, ABG)
23:08:17.282 00.000 13828 Guiding  Dir = 2, Dur = 135
23:08:17.284 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3836, max=65535, med=7510, FiltMin=5449, FiltMax=65535, Gamma=2.540
23:08:17.286 00.002 8960 UpdateGuideState exits: m=878254 SNR=143.7
23:08:17.288 00.002 13828 IsSlewing returns 0
23:08:17.288 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:17.290 00.002 13828 IsGuiding returns 0
23:08:17.290 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:17.293 00.003 8960 Enqueuing Expose request
23:08:17.296 00.003 13828 PulseGuide returned control before completion, sleep 144
23:08:17.444 00.148 13828 IsGuiding returns 0
23:08:17.444 00.000 13828 Move returns status 0, amount 135
23:08:17.444 00.000 13828 MoveAxis(S, 101, ABG)
23:08:17.444 00.000 13828 Guiding  Dir = 1, Dur = 101
23:08:17.448 00.004 13828 IsSlewing returns 0
23:08:17.449 00.001 13828 IsGuiding returns 0
23:08:17.451 00.002 13828 PulseGuide returned control before completion, sleep 110
23:08:17.569 00.118 13828 IsGuiding returns 0
23:08:17.569 00.000 13828 Move returns status 0, amount 101
23:08:17.569 00.000 13828 move complete, result=0
23:08:17.569 00.000 13828 worker thread done servicing request
23:08:17.569 00.000 8960 GuideStep: -0.4 px 135 ms EAST, 0.2 px 101 ms SOUTH
23:08:17.571 00.002 13828 Worker thread wakes up
23:08:17.572 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:17.572 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:20.039 02.467 13828 Exposure complete
23:08:20.172 00.133 13828 worker thread done servicing request
23:08:20.172 00.000 8960 OnExposeComplete: enter
23:08:20.174 00.002 8960 UpdateGuideState(): m_state=6
23:08:20.177 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 155
23:08:20.179 00.002 8960 Star::Find returns 1 (0), X=1151.43, Y=280.79, Mass=803287, SNR=127.1, Peak=65360 HFD=3.6
23:08:20.181 00.002 8960 MultiStar: [#1 -0.67,0.31,0.00,M2] [#2 -0.82,0.18,0.00,M2] [#3 -0.66,0.39,0.00,M1] [#4 -0.61,0.28,0.00,M2] [#5 -0.84,0.37,0.00,M2] [#6 -0.53,0.29,0.80,U] [#7 -0.74,0.24,0.00,M2] [#8 -0.49,0.32,0.73,U] 
23:08:20.182 00.001 8960 refined, 2 included, MultiStar: {-0.36, 0.40}, one-star: {-0.12, 0.53}
23:08:20.184 00.002 8960 CameraToMount -- cameraTheta (2.30) - m_xAngle (-0.39) = xAngle (2.70 = 2.70)
23:08:20.186 00.002 8960 CameraToMount -- cameraTheta (2.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.66 = 2.66)
23:08:20.188 00.002 8960 CameraToMount -- cameraX=-0.36 cameraY=0.40 hyp=0.54 cameraTheta=2.30 mountX=-0.48 mountY=0.25, mountTheta=2.67
23:08:20.191 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.36, y=0.40, opts=13)
23:08:20.193 00.002 8960 Enqueuing Move request for scope (-0.36, 0.40)
23:08:20.195 00.002 13828 Worker thread wakes up
23:08:20.195 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.36, 0.40) opts 0xd
23:08:20.195 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.36, 0.40)
23:08:20.195 00.000 13828 Moving (-0.36, 0.40) raw xDistance=-0.48 yDistance=0.25
23:08:20.195 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.32 from input -0.48
23:08:20.195 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:08:20.195 00.000 13828 MoveAxis(E, 192, ABG)
23:08:20.195 00.000 13828 Guiding  Dir = 2, Dur = 192
23:08:20.197 00.002 13828 IsSlewing returns 0
23:08:20.197 00.000 13828 IsGuiding returns 0
23:08:20.197 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3747, max=65535, med=7516, FiltMin=5462, FiltMax=65535, Gamma=2.540
23:08:20.199 00.002 13828 PulseGuide returned control before completion, sleep 201
23:08:20.199 00.000 8960 UpdateGuideState exits: m=803287 SNR=127.1
23:08:20.201 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:20.204 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:20.206 00.002 8960 Enqueuing Expose request
23:08:20.407 00.201 13828 IsGuiding returns 0
23:08:20.407 00.000 13828 Move returns status 0, amount 192
23:08:20.407 00.000 13828 MoveAxis(S, 132, ABG)
23:08:20.407 00.000 13828 Guiding  Dir = 1, Dur = 132
23:08:20.409 00.002 13828 IsSlewing returns 0
23:08:20.409 00.000 13828 IsGuiding returns 0
23:08:20.411 00.002 13828 PulseGuide returned control before completion, sleep 141
23:08:20.564 00.153 13828 IsGuiding returns 0
23:08:20.564 00.000 13828 Move returns status 0, amount 132
23:08:20.564 00.000 13828 move complete, result=0
23:08:20.564 00.000 13828 worker thread done servicing request
23:08:20.564 00.000 13828 Worker thread wakes up
23:08:20.564 00.000 8960 GuideStep: -0.5 px 192 ms EAST, 0.2 px 132 ms SOUTH
23:08:20.568 00.004 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:20.568 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:23.051 02.483 13828 Exposure complete
23:08:23.183 00.132 13828 worker thread done servicing request
23:08:23.183 00.000 8960 OnExposeComplete: enter
23:08:23.186 00.003 8960 UpdateGuideState(): m_state=6
23:08:23.188 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 156
23:08:23.190 00.002 8960 Star::Find returns 1 (0), X=1151.40, Y=280.49, Mass=846778, SNR=142.6, Peak=65360 HFD=3.4
23:08:23.193 00.003 8960 MultiStar: [#1 -0.60,0.16,1.30,U] [#2 -0.67,-0.09,0.00,M3] [#3 -0.57,-0.03,0.80,U] [#4 -0.68,0.17,0.00,M3] [#5 -0.60,0.17,0.72,U] [#6 -0.68,0.07,0.00,M1] [#7 -0.53,0.11,0.75,U] [#8 -0.63,0.19,0.00,M1] 
23:08:23.196 00.003 8960 single-star, 4 included, MultiStar: {-0.48, 0.14}, one-star: {-0.15, 0.24}
23:08:23.198 00.002 8960 CameraToMount -- cameraTheta (2.13) - m_xAngle (-0.39) = xAngle (2.53 = 2.53)
23:08:23.199 00.001 8960 CameraToMount -- cameraTheta (2.13) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.49 = 2.49)
23:08:23.201 00.002 8960 CameraToMount -- cameraX=-0.15 cameraY=0.24 hyp=0.28 cameraTheta=2.13 mountX=-0.23 mountY=0.17, mountTheta=2.50
23:08:23.203 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.15, y=0.24, opts=13)
23:08:23.207 00.004 8960 Enqueuing Move request for scope (-0.15, 0.24)
23:08:23.210 00.003 13828 Worker thread wakes up
23:08:23.210 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.15, 0.24) opts 0xd
23:08:23.210 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.15, 0.24)
23:08:23.210 00.000 13828 Moving (-0.15, 0.24) raw xDistance=-0.23 yDistance=0.17
23:08:23.210 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.23
23:08:23.210 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:23.210 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.17
23:08:23.210 00.000 13828 MoveAxis(E, 101, ABG)
23:08:23.210 00.000 13828 Guiding  Dir = 2, Dur = 101
23:08:23.212 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3894, max=65535, med=7510, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:08:23.215 00.003 13828 IsSlewing returns 0
23:08:23.215 00.000 8960 UpdateGuideState exits: m=846778 SNR=142.6
23:08:23.217 00.002 13828 IsGuiding returns 0
23:08:23.217 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:23.219 00.002 13828 PulseGuide returned control before completion, sleep 110
23:08:23.219 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:23.221 00.002 8960 Enqueuing Expose request
23:08:23.337 00.116 13828 IsGuiding returns 0
23:08:23.337 00.000 13828 Move returns status 0, amount 101
23:08:23.337 00.000 13828 MoveAxis(N, 0, ABG)
23:08:23.337 00.000 13828 duration set to 0 by GuideMode
23:08:23.337 00.000 13828 Move returns status 0, amount 0
23:08:23.337 00.000 13828 move complete, result=0
23:08:23.337 00.000 13828 worker thread done servicing request
23:08:23.337 00.000 13828 Worker thread wakes up
23:08:23.337 00.000 8960 GuideStep: -0.2 px 101 ms EAST, 0.2 px 0 ms NORTH
23:08:23.340 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:23.340 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:25.816 02.476 13828 Exposure complete
23:08:25.955 00.139 13828 worker thread done servicing request
23:08:25.955 00.000 8960 OnExposeComplete: enter
23:08:25.958 00.003 8960 UpdateGuideState(): m_state=6
23:08:25.961 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 157
23:08:25.963 00.002 8960 Star::Find returns 1 (0), X=1151.57, Y=280.54, Mass=847450, SNR=134.1, Peak=65360 HFD=3.3
23:08:25.966 00.003 8960 MultiStar: [#1 -0.44,0.02,1.07,U] [#2 -0.70,-0.11,0.00,M4] [#3 -0.54,-0.02,0.96,U] [#4 -0.57,-0.03,1.12,U] [#5 -0.52,0.06,0.78,U] [#6 -0.49,0.10,0.81,U] [#7 -0.37,-0.06,0.82,U] [#8 -0.43,0.01,0.70,U] 
23:08:25.968 00.002 8960 single-star, 7 included, MultiStar: {-0.41, 0.05}, one-star: {0.02, 0.29}
23:08:25.969 00.001 8960 CameraToMount -- cameraTheta (1.50) - m_xAngle (-0.39) = xAngle (1.90 = 1.90)
23:08:25.971 00.002 8960 CameraToMount -- cameraTheta (1.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.86 = 1.86)
23:08:25.974 00.003 8960 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.50 mountX=-0.09 mountY=0.28, mountTheta=1.89
23:08:25.983 00.009 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=0.29, opts=13)
23:08:25.985 00.002 8960 Enqueuing Move request for scope (0.02, 0.29)
23:08:25.987 00.002 13828 Worker thread wakes up
23:08:25.987 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.29) opts 0xd
23:08:25.987 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, 0.29)
23:08:25.987 00.000 13828 Moving (0.02, 0.29) raw xDistance=-0.09 yDistance=0.28
23:08:25.987 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:08:25.987 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:08:25.987 00.000 13828 MoveAxis(E, 0, ABG)
23:08:25.987 00.000 13828 Move returns status 0, amount 0
23:08:25.987 00.000 13828 MoveAxis(S, 147, ABG)
23:08:25.987 00.000 13828 Guiding  Dir = 1, Dur = 147
23:08:25.989 00.002 13828 IsSlewing returns 0
23:08:25.989 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4124, max=65535, med=7516, FiltMin=5494, FiltMax=65535, Gamma=2.540
23:08:25.992 00.003 13828 IsGuiding returns 0
23:08:25.992 00.000 8960 UpdateGuideState exits: m=847450 SNR=134.1
23:08:25.994 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:25.996 00.002 13828 PulseGuide returned control before completion, sleep 156
23:08:25.996 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:25.998 00.002 8960 Enqueuing Expose request
23:08:26.161 00.163 13828 IsGuiding returns 1
23:08:26.161 00.000 13828 scope still moving after pulse duration time elapsed
23:08:26.196 00.035 13828 IsSlewing returns 0
23:08:26.196 00.000 13828 IsGuiding returns 0
23:08:26.196 00.000 13828 scope move finished after 147 + 56 ms
23:08:26.196 00.000 13828 Move returns status 0, amount 147
23:08:26.196 00.000 13828 move complete, result=0
23:08:26.196 00.000 13828 worker thread done servicing request
23:08:26.196 00.000 13828 Worker thread wakes up
23:08:26.196 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:26.196 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:26.196 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 147 ms SOUTH
23:08:28.665 02.469 13828 Exposure complete
23:08:28.823 00.158 13828 worker thread done servicing request
23:08:28.823 00.000 8960 OnExposeComplete: enter
23:08:28.827 00.004 8960 UpdateGuideState(): m_state=6
23:08:28.830 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 158
23:08:28.832 00.002 8960 Star::Find returns 1 (0), X=1151.31, Y=280.35, Mass=898553, SNR=147.9, Peak=65360 HFD=3.6
23:08:28.835 00.003 8960 MultiStar: [#1 -0.79,0.02,0.00,M1] [#2 -0.83,-0.13,0.00,M5] [#3 -0.71,-0.02,0.00,M1] [#4 -0.74,-0.06,0.00,M3] [#5 -0.88,0.07,0.00,M1] [#6 -0.72,-0.06,0.00,M1] [#7 -0.88,0.01,0.00,M1] [#8 -0.76,-0.04,0.00,M1] 
23:08:28.837 00.002 8960 CameraToMount -- cameraTheta (2.75) - m_xAngle (-0.39) = xAngle (3.14 = -3.14)
23:08:28.839 00.002 8960 CameraToMount -- cameraTheta (2.75) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.11 = 3.11)
23:08:28.842 00.003 8960 CameraToMount -- cameraX=-0.24 cameraY=0.10 hyp=0.26 cameraTheta=2.75 mountX=-0.26 mountY=0.01, mountTheta=3.11
23:08:28.847 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.24, y=0.10, opts=13)
23:08:28.850 00.003 8960 Enqueuing Move request for scope (-0.24, 0.10)
23:08:28.852 00.002 13828 Worker thread wakes up
23:08:28.852 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.24, 0.10) opts 0xd
23:08:28.852 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.24, 0.10)
23:08:28.852 00.000 13828 Moving (-0.24, 0.10) raw xDistance=-0.26 yDistance=0.01
23:08:28.852 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26
23:08:28.852 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:28.853 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.01
23:08:28.853 00.000 13828 MoveAxis(E, 97, ABG)
23:08:28.853 00.000 13828 Guiding  Dir = 2, Dur = 97
23:08:28.855 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3824, max=65535, med=7516, FiltMin=5577, FiltMax=65535, Gamma=2.540
23:08:28.858 00.003 13828 IsSlewing returns 0
23:08:28.858 00.000 8960 UpdateGuideState exits: m=898553 SNR=147.9
23:08:28.861 00.003 13828 IsGuiding returns 0
23:08:28.861 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:28.864 00.003 13828 PulseGuide returned control before completion, sleep 105
23:08:28.864 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:28.867 00.003 8960 Enqueuing Expose request
23:08:28.981 00.114 13828 IsGuiding returns 0
23:08:28.981 00.000 13828 Move returns status 0, amount 97
23:08:28.981 00.000 13828 MoveAxis(N, 0, ABG)
23:08:28.981 00.000 13828 duration set to 0 by GuideMode
23:08:28.981 00.000 13828 Move returns status 0, amount 0
23:08:28.982 00.001 13828 move complete, result=0
23:08:28.982 00.000 13828 worker thread done servicing request
23:08:28.982 00.000 8960 GuideStep: -0.3 px 97 ms EAST, 0.0 px 0 ms NORTH
23:08:28.986 00.004 13828 Worker thread wakes up
23:08:28.986 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:28.986 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:31.468 02.482 13828 Exposure complete
23:08:31.623 00.155 13828 worker thread done servicing request
23:08:31.623 00.000 8960 OnExposeComplete: enter
23:08:31.626 00.003 8960 UpdateGuideState(): m_state=6
23:08:31.628 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 159
23:08:31.630 00.002 8960 Star::Find returns 1 (0), X=1151.16, Y=280.64, Mass=898166, SNR=149.5, Peak=65535 HFD=3.7
23:08:31.632 00.002 8960 MultiStar: [#1 -0.94,0.21,0.00,M2] [#2 -1.12,0.01,0.00,M6] [#3 -1.00,0.22,0.00,M2] [#4 -0.94,0.15,0.00,M4] [#5 -1.04,0.15,0.00,M2] [#6 -0.78,0.21,0.00,M2] [#7 -1.00,0.06,0.00,M2] [#8 -0.94,0.15,0.00,M2] 
23:08:31.634 00.002 8960 CameraToMount -- cameraTheta (2.36) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
23:08:31.636 00.002 8960 CameraToMount -- cameraTheta (2.36) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.72 = 2.72)
23:08:31.638 00.002 8960 CameraToMount -- cameraX=-0.39 cameraY=0.39 hyp=0.55 cameraTheta=2.36 mountX=-0.51 mountY=0.23, mountTheta=2.72
23:08:31.642 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.39, y=0.39, opts=13)
23:08:31.645 00.003 8960 Enqueuing Move request for scope (-0.39, 0.39)
23:08:31.647 00.002 13828 Worker thread wakes up
23:08:31.647 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.39, 0.39) opts 0xd
23:08:31.647 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.39, 0.39)
23:08:31.647 00.000 13828 Moving (-0.39, 0.39) raw xDistance=-0.51 yDistance=0.23
23:08:31.647 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.51
23:08:31.648 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:08:31.648 00.000 13828 MoveAxis(E, 200, ABG)
23:08:31.648 00.000 13828 Guiding  Dir = 2, Dur = 200
23:08:31.650 00.002 13828 IsSlewing returns 0
23:08:31.651 00.001 13828 IsGuiding returns 0
23:08:31.651 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3644, max=65535, med=7523, FiltMin=5507, FiltMax=65535, Gamma=2.540
23:08:31.653 00.002 13828 PulseGuide returned control before completion, sleep 209
23:08:31.654 00.001 8960 UpdateGuideState exits: m=898166 SNR=149.5
23:08:31.656 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:31.658 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:31.660 00.002 8960 Enqueuing Expose request
23:08:31.876 00.216 13828 IsGuiding returns 0
23:08:31.876 00.000 13828 Move returns status 0, amount 200
23:08:31.876 00.000 13828 MoveAxis(S, 122, ABG)
23:08:31.876 00.000 13828 Guiding  Dir = 1, Dur = 122
23:08:31.878 00.002 13828 IsSlewing returns 0
23:08:31.878 00.000 13828 IsGuiding returns 0
23:08:31.880 00.002 13828 PulseGuide returned control before completion, sleep 131
23:08:32.020 00.140 13828 IsGuiding returns 0
23:08:32.020 00.000 13828 Move returns status 0, amount 122
23:08:32.020 00.000 13828 move complete, result=0
23:08:32.020 00.000 13828 worker thread done servicing request
23:08:32.020 00.000 13828 Worker thread wakes up
23:08:32.020 00.000 8960 GuideStep: -0.5 px 200 ms EAST, 0.2 px 122 ms SOUTH
23:08:32.023 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:32.023 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:34.497 02.474 13828 Exposure complete
23:08:34.627 00.130 13828 worker thread done servicing request
23:08:34.627 00.000 8960 OnExposeComplete: enter
23:08:34.630 00.003 8960 UpdateGuideState(): m_state=6
23:08:34.632 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 160
23:08:34.634 00.002 8960 Star::Find returns 1 (0), X=1151.32, Y=280.18, Mass=848101, SNR=139.6, Peak=63056 HFD=3.6
23:08:34.636 00.002 8960 MultiStar: [#1 -0.60,-0.25,0.91,U] [#2 -0.79,-0.39,0.00,M7] [#3 -0.58,-0.31,0.96,U] [#4 -0.68,-0.25,0.00,M5] [#5 -0.86,-0.27,0.00,M3] [#6 -0.57,-0.32,0.00,M3] [#7 -0.57,-0.33,0.85,U] [#8 -0.75,-0.10,0.00,M3] 
23:08:34.638 00.002 8960 single-star, 3 included, MultiStar: {-0.49, -0.23}, one-star: {-0.23, -0.07}
23:08:34.639 00.001 8960 CameraToMount -- cameraTheta (-2.85) - m_xAngle (-0.39) = xAngle (-2.45 = -2.45)
23:08:34.641 00.002 8960 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.49 = -2.49)
23:08:34.643 00.002 8960 CameraToMount -- cameraX=-0.23 cameraY=-0.07 hyp=0.24 cameraTheta=-2.85 mountX=-0.19 mountY=-0.15, mountTheta=-2.47
23:08:34.646 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.23, y=-0.07, opts=13)
23:08:34.648 00.002 8960 Enqueuing Move request for scope (-0.23, -0.07)
23:08:34.650 00.002 13828 Worker thread wakes up
23:08:34.650 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.23, -0.07) opts 0xd
23:08:34.650 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.23, -0.07)
23:08:34.650 00.000 13828 Moving (-0.23, -0.07) raw xDistance=-0.19 yDistance=-0.15
23:08:34.650 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.19
23:08:34.650 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:34.650 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:08:34.650 00.000 13828 MoveAxis(E, 84, ABG)
23:08:34.650 00.000 13828 Guiding  Dir = 2, Dur = 84
23:08:34.653 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4067, max=65535, med=7523, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:08:34.655 00.002 8960 UpdateGuideState exits: m=848101 SNR=139.6
23:08:34.657 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:34.658 00.001 13828 IsSlewing returns 0
23:08:34.658 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:34.660 00.002 13828 IsGuiding returns 0
23:08:34.660 00.000 8960 Enqueuing Expose request
23:08:34.663 00.003 13828 PulseGuide returned control before completion, sleep 93
23:08:34.767 00.104 13828 IsGuiding returns 0
23:08:34.767 00.000 13828 Move returns status 0, amount 84
23:08:34.767 00.000 13828 MoveAxis(N, 0, ABG)
23:08:34.767 00.000 13828 duration set to 0 by GuideMode
23:08:34.767 00.000 13828 Move returns status 0, amount 0
23:08:34.767 00.000 13828 move complete, result=0
23:08:34.767 00.000 13828 worker thread done servicing request
23:08:34.767 00.000 8960 GuideStep: -0.2 px 84 ms EAST, -0.1 px 0 ms NORTH
23:08:34.770 00.003 13828 Worker thread wakes up
23:08:34.770 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:34.770 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:37.251 02.481 13828 Exposure complete
23:08:37.387 00.136 13828 worker thread done servicing request
23:08:37.387 00.000 8960 OnExposeComplete: enter
23:08:37.390 00.003 8960 UpdateGuideState(): m_state=6
23:08:37.392 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 161
23:08:37.394 00.002 8960 Star::Find returns 1 (0), X=1151.24, Y=280.18, Mass=818595, SNR=128.5, Peak=61264 HFD=3.6
23:08:37.397 00.003 8960 MultiStar: [#1 -0.82,-0.11,0.00,M2] [#2 -0.88,-0.33,0.00,M8] [#3 -0.66,-0.22,0.00,M2] [#4 -0.76,-0.18,0.00,M6] [#5 -0.84,-0.22,0.00,M4] [#6 -0.60,-0.05,0.72,U] [#7 -0.57,-0.25,0.94,U] [#8 -0.69,-0.05,0.00,M4] 
23:08:37.400 00.003 8960 single-star, 2 included, MultiStar: {-0.48, -0.13}, one-star: {-0.31, -0.07}
23:08:37.402 00.002 8960 CameraToMount -- cameraTheta (-2.92) - m_xAngle (-0.39) = xAngle (-2.53 = -2.53)
23:08:37.403 00.001 8960 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.56 = -2.56)
23:08:37.405 00.002 8960 CameraToMount -- cameraX=-0.31 cameraY=-0.07 hyp=0.32 cameraTheta=-2.92 mountX=-0.26 mountY=-0.17, mountTheta=-2.55
23:08:37.408 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.31, y=-0.07, opts=13)
23:08:37.410 00.002 8960 Enqueuing Move request for scope (-0.31, -0.07)
23:08:37.412 00.002 13828 Worker thread wakes up
23:08:37.412 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.31, -0.07) opts 0xd
23:08:37.412 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.31, -0.07)
23:08:37.412 00.000 13828 Moving (-0.31, -0.07) raw xDistance=-0.26 yDistance=-0.17
23:08:37.412 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.26
23:08:37.412 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:37.413 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.17
23:08:37.413 00.000 13828 MoveAxis(E, 104, ABG)
23:08:37.413 00.000 13828 Guiding  Dir = 2, Dur = 104
23:08:37.414 00.001 13828 IsSlewing returns 0
23:08:37.414 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3990, max=65535, med=7523, FiltMin=5468, FiltMax=65535, Gamma=2.540
23:08:37.417 00.003 13828 IsGuiding returns 0
23:08:37.417 00.000 8960 UpdateGuideState exits: m=818595 SNR=128.5
23:08:37.422 00.005 13828 PulseGuide returned control before completion, sleep 111
23:08:37.422 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:37.425 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:37.427 00.002 8960 Enqueuing Expose request
23:08:37.538 00.111 13828 IsGuiding returns 0
23:08:37.538 00.000 13828 Move returns status 0, amount 104
23:08:37.538 00.000 13828 MoveAxis(N, 0, ABG)
23:08:37.538 00.000 13828 duration set to 0 by GuideMode
23:08:37.538 00.000 13828 Move returns status 0, amount 0
23:08:37.538 00.000 13828 move complete, result=0
23:08:37.538 00.000 13828 worker thread done servicing request
23:08:37.539 00.001 8960 GuideStep: -0.3 px 104 ms EAST, -0.2 px 0 ms NORTH
23:08:37.541 00.002 13828 Worker thread wakes up
23:08:37.541 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:37.541 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:40.012 02.471 13828 Exposure complete
23:08:40.142 00.130 13828 worker thread done servicing request
23:08:40.142 00.000 8960 OnExposeComplete: enter
23:08:40.144 00.002 8960 UpdateGuideState(): m_state=6
23:08:40.146 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 162
23:08:40.149 00.003 8960 Star::Find returns 1 (0), X=1151.36, Y=280.38, Mass=814511, SNR=126.0, Peak=63056 HFD=3.4
23:08:40.152 00.003 8960 MultiStar: [#1 -0.66,-0.01,0.00,M3] [#2 -0.75,-0.21,0.00,M9] [#3 -0.55,-0.15,1.00,U] [#4 -0.64,0.02,1.06,U] [#5 -0.78,0.02,0.00,M5] [#6 -0.61,-0.08,0.83,U] [#7 -0.72,-0.03,0.00,M1] [#8 -0.63,-0.10,0.87,U] 
23:08:40.154 00.002 8960 single-star, 4 included, MultiStar: {-0.52, -0.03}, one-star: {-0.19, 0.12}
23:08:40.156 00.002 8960 CameraToMount -- cameraTheta (2.57) - m_xAngle (-0.39) = xAngle (2.96 = 2.96)
23:08:40.158 00.002 8960 CameraToMount -- cameraTheta (2.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.92 = 2.92)
23:08:40.160 00.002 8960 CameraToMount -- cameraX=-0.19 cameraY=0.12 hyp=0.23 cameraTheta=2.57 mountX=-0.23 mountY=0.05, mountTheta=2.93
23:08:40.164 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=0.12, opts=13)
23:08:40.168 00.004 8960 Enqueuing Move request for scope (-0.19, 0.12)
23:08:40.171 00.003 13828 Worker thread wakes up
23:08:40.171 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, 0.12) opts 0xd
23:08:40.171 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, 0.12)
23:08:40.171 00.000 13828 Moving (-0.19, 0.12) raw xDistance=-0.23 yDistance=0.05
23:08:40.171 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.23
23:08:40.172 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:40.172 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.05
23:08:40.172 00.000 13828 MoveAxis(E, 93, ABG)
23:08:40.172 00.000 13828 Guiding  Dir = 2, Dur = 93
23:08:40.174 00.002 13828 IsSlewing returns 0
23:08:40.174 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4131, max=65535, med=7523, FiltMin=5622, FiltMax=65535, Gamma=2.540
23:08:40.177 00.003 13828 IsGuiding returns 0
23:08:40.178 00.001 8960 UpdateGuideState exits: m=814511 SNR=126.0
23:08:40.181 00.003 13828 PulseGuide returned control before completion, sleep 100
23:08:40.181 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:40.184 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:40.186 00.002 8960 Enqueuing Expose request
23:08:40.286 00.100 13828 IsGuiding returns 0
23:08:40.286 00.000 13828 Move returns status 0, amount 93
23:08:40.286 00.000 13828 MoveAxis(N, 0, ABG)
23:08:40.287 00.001 13828 duration set to 0 by GuideMode
23:08:40.287 00.000 13828 Move returns status 0, amount 0
23:08:40.287 00.000 13828 move complete, result=0
23:08:40.287 00.000 13828 worker thread done servicing request
23:08:40.287 00.000 8960 GuideStep: -0.2 px 93 ms EAST, 0.0 px 0 ms NORTH
23:08:40.289 00.002 13828 Worker thread wakes up
23:08:40.289 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:40.289 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:42.769 02.480 13828 Exposure complete
23:08:42.906 00.137 13828 worker thread done servicing request
23:08:42.906 00.000 8960 OnExposeComplete: enter
23:08:42.908 00.002 8960 UpdateGuideState(): m_state=6
23:08:42.910 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 163
23:08:42.911 00.001 8960 Star::Find returns 1 (0), X=1151.46, Y=280.26, Mass=812162, SNR=134.9, Peak=63824 HFD=3.6
23:08:42.913 00.002 8960 MultiStar: [#1 -0.69,-0.09,0.00,M4] [#2 -0.76,-0.28,0.00,M10] [#3 -0.53,-0.11,0.91,U] [#4 -0.77,-0.09,0.00,M6] [#5 -0.69,-0.11,0.00,M6] [#6 -0.61,-0.19,0.81,U] [#7 -0.44,-0.16,0.91,U] [#8 -0.62,-0.03,0.68,U] 
23:08:42.915 00.002 8960 single-star, 4 included, MultiStar: {-0.44, -0.09}, one-star: {-0.09, 0.01}
23:08:42.918 00.003 8960 CameraToMount -- cameraTheta (3.00) - m_xAngle (-0.39) = xAngle (3.39 = -2.89)
23:08:42.921 00.003 8960 CameraToMount -- cameraTheta (3.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.36 = -2.92)
23:08:42.923 00.002 8960 CameraToMount -- cameraX=-0.09 cameraY=0.01 hyp=0.09 cameraTheta=3.00 mountX=-0.09 mountY=-0.02, mountTheta=-2.92
23:08:42.926 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.09, y=0.01, opts=13)
23:08:42.928 00.002 8960 Enqueuing Move request for scope (-0.09, 0.01)
23:08:42.929 00.001 13828 Worker thread wakes up
23:08:42.929 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.09, 0.01) opts 0xd
23:08:42.930 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.09, 0.01)
23:08:42.930 00.000 13828 Moving (-0.09, 0.01) raw xDistance=-0.09 yDistance=-0.02
23:08:42.930 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09
23:08:42.930 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:42.930 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:08:42.930 00.000 13828 MoveAxis(E, 0, ABG)
23:08:42.930 00.000 13828 Move returns status 0, amount 0
23:08:42.930 00.000 13828 MoveAxis(N, 0, ABG)
23:08:42.930 00.000 13828 duration set to 0 by GuideMode
23:08:42.930 00.000 13828 Move returns status 0, amount 0
23:08:42.930 00.000 13828 move complete, result=0
23:08:42.930 00.000 13828 worker thread done servicing request
23:08:42.931 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3420, max=65535, med=7523, FiltMin=5513, FiltMax=65535, Gamma=2.540
23:08:42.933 00.002 8960 UpdateGuideState exits: m=812162 SNR=134.9
23:08:42.935 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:42.937 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:42.938 00.001 8960 Enqueuing Expose request
23:08:42.940 00.002 13828 Worker thread wakes up
23:08:42.940 00.000 8960 GuideStep: -0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:08:42.942 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:42.942 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:45.416 02.474 13828 Exposure complete
23:08:45.561 00.145 13828 worker thread done servicing request
23:08:45.561 00.000 8960 OnExposeComplete: enter
23:08:45.563 00.002 8960 UpdateGuideState(): m_state=6
23:08:45.565 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 164
23:08:45.567 00.002 8960 Star::Find returns 1 (0), X=1151.01, Y=280.49, Mass=847235, SNR=131.3, Peak=65535 HFD=3.6
23:08:45.569 00.002 8960 MultiStar: [#1 -1.12,0.15,0.00,M5] [#2 -1.29,0.11,0.00,R] [#3 -1.17,0.15,0.00,M1] [#4 -1.20,0.15,0.00,M7] [#5 -1.33,0.10,0.00,M7] [#6 -1.00,0.04,0.00,M1] [#7 -1.17,-0.04,0.00,M1] [#8 -1.10,0.15,0.00,M3] 
23:08:45.571 00.002 8960 CameraToMount -- cameraTheta (2.73) - m_xAngle (-0.39) = xAngle (3.13 = 3.13)
23:08:45.573 00.002 8960 CameraToMount -- cameraTheta (2.73) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.09 = 3.09)
23:08:45.575 00.002 8960 CameraToMount -- cameraX=-0.54 cameraY=0.23 hyp=0.59 cameraTheta=2.73 mountX=-0.59 mountY=0.03, mountTheta=3.09
23:08:45.578 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.54, y=0.23, opts=13)
23:08:45.581 00.003 8960 Enqueuing Move request for scope (-0.54, 0.23)
23:08:45.583 00.002 13828 Worker thread wakes up
23:08:45.583 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.54, 0.23) opts 0xd
23:08:45.583 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.54, 0.23)
23:08:45.583 00.000 13828 Moving (-0.54, 0.23) raw xDistance=-0.59 yDistance=0.03
23:08:45.583 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.37 from input -0.59
23:08:45.583 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:45.583 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.03
23:08:45.583 00.000 13828 MoveAxis(E, 223, ABG)
23:08:45.583 00.000 13828 Guiding  Dir = 2, Dur = 223
23:08:45.585 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7516, FiltMin=5692, FiltMax=65535, Gamma=2.540
23:08:45.587 00.002 13828 IsSlewing returns 0
23:08:45.587 00.000 8960 UpdateGuideState exits: m=847235 SNR=131.3
23:08:45.589 00.002 13828 IsGuiding returns 0
23:08:45.589 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:45.592 00.003 13828 PulseGuide returned control before completion, sleep 232
23:08:45.592 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:45.594 00.002 8960 Enqueuing Expose request
23:08:45.828 00.234 13828 IsGuiding returns 0
23:08:45.828 00.000 13828 Move returns status 0, amount 223
23:08:45.828 00.000 13828 MoveAxis(N, 0, ABG)
23:08:45.828 00.000 13828 duration set to 0 by GuideMode
23:08:45.828 00.000 13828 Move returns status 0, amount 0
23:08:45.828 00.000 13828 move complete, result=0
23:08:45.828 00.000 13828 worker thread done servicing request
23:08:45.828 00.000 13828 Worker thread wakes up
23:08:45.829 00.001 8960 GuideStep: -0.6 px 223 ms EAST, 0.0 px 0 ms NORTH
23:08:45.831 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:45.831 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:48.300 02.469 13828 Exposure complete
23:08:48.430 00.130 13828 worker thread done servicing request
23:08:48.430 00.000 8960 OnExposeComplete: enter
23:08:48.432 00.002 8960 UpdateGuideState(): m_state=6
23:08:48.434 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 165
23:08:48.437 00.003 8960 Star::Find returns 1 (0), X=1151.15, Y=280.57, Mass=822347, SNR=131.6, Peak=60329 HFD=3.6
23:08:48.439 00.002 8960 MultiStar: [#1 -1.01,0.16,0.00,M6] [#2 0.16,-0.07,1.03,U] [#3 -0.80,0.05,0.00,M2] [#4 -0.95,0.08,0.00,M8] [#5 -1.03,0.17,0.00,M8] [#6 -0.84,0.01,0.00,M2] [#7 -1.02,0.00,0.00,M2] [#8 -0.79,0.15,0.00,M4] 
23:08:48.442 00.003 8960 refined, 1 included, MultiStar: {-0.12, 0.12}, one-star: {-0.40, 0.32}
23:08:48.444 00.002 8960 CameraToMount -- cameraTheta (2.34) - m_xAngle (-0.39) = xAngle (2.74 = 2.74)
23:08:48.445 00.001 8960 CameraToMount -- cameraTheta (2.34) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.70 = 2.70)
23:08:48.447 00.002 8960 CameraToMount -- cameraX=-0.12 cameraY=0.12 hyp=0.17 cameraTheta=2.34 mountX=-0.15 mountY=0.07, mountTheta=2.71
23:08:48.450 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.12, y=0.12, opts=13)
23:08:48.452 00.002 8960 Enqueuing Move request for scope (-0.12, 0.12)
23:08:48.453 00.001 13828 Worker thread wakes up
23:08:48.453 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.12, 0.12) opts 0xd
23:08:48.453 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.12, 0.12)
23:08:48.453 00.000 13828 Moving (-0.12, 0.12) raw xDistance=-0.15 yDistance=0.07
23:08:48.454 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.12 from input -0.15
23:08:48.454 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:48.454 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.07
23:08:48.454 00.000 13828 MoveAxis(E, 74, ABG)
23:08:48.454 00.000 13828 Guiding  Dir = 2, Dur = 74
23:08:48.455 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3907, max=65535, med=7510, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:08:48.457 00.002 13828 IsSlewing returns 0
23:08:48.457 00.000 8960 UpdateGuideState exits: m=822347 SNR=131.6
23:08:48.459 00.002 13828 IsGuiding returns 0
23:08:48.459 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:48.462 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:48.465 00.003 13828 PulseGuide returned control before completion, sleep 81
23:08:48.465 00.000 8960 Enqueuing Expose request
23:08:48.551 00.086 13828 IsGuiding returns 0
23:08:48.551 00.000 13828 Move returns status 0, amount 74
23:08:48.551 00.000 13828 MoveAxis(N, 0, ABG)
23:08:48.551 00.000 13828 duration set to 0 by GuideMode
23:08:48.551 00.000 13828 Move returns status 0, amount 0
23:08:48.551 00.000 13828 move complete, result=0
23:08:48.551 00.000 13828 worker thread done servicing request
23:08:48.551 00.000 8960 GuideStep: -0.2 px 74 ms EAST, 0.1 px 0 ms NORTH
23:08:48.553 00.002 13828 Worker thread wakes up
23:08:48.554 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:48.554 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:51.024 02.470 13828 Exposure complete
23:08:51.172 00.148 13828 worker thread done servicing request
23:08:51.172 00.000 8960 OnExposeComplete: enter
23:08:51.175 00.003 8960 UpdateGuideState(): m_state=6
23:08:51.178 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 166
23:08:51.180 00.002 8960 Star::Find returns 1 (0), X=1151.31, Y=280.46, Mass=884259, SNR=130.0, Peak=62288 HFD=3.5
23:08:51.183 00.003 8960 MultiStar: [#1 -0.76,0.07,0.00,M7] [#2 0.36,-0.31,0.94,U] [#3 -0.66,0.01,1.00,U] [#4 -0.77,-0.01,0.00,M9] [#5 -1.09,0.08,0.00,M9] [#6 -0.68,-0.09,0.00,M3] [#7 -0.70,-0.00,0.00,M3] [#8 -0.71,-0.03,0.00,M5] 
23:08:51.186 00.003 8960 refined, 2 included, MultiStar: {-0.19, -0.03}, one-star: {-0.24, 0.21}
23:08:51.188 00.002 8960 CameraToMount -- cameraTheta (-3.00) - m_xAngle (-0.39) = xAngle (-2.61 = -2.61)
23:08:51.191 00.003 8960 CameraToMount -- cameraTheta (-3.00) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.64 = -2.64)
23:08:51.194 00.003 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.03 hyp=0.19 cameraTheta=-3.00 mountX=-0.16 mountY=-0.09, mountTheta=-2.63
23:08:51.197 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.03, opts=13)
23:08:51.199 00.002 8960 Enqueuing Move request for scope (-0.19, -0.03)
23:08:51.201 00.002 13828 Worker thread wakes up
23:08:51.201 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.03) opts 0xd
23:08:51.201 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.03)
23:08:51.201 00.000 13828 Moving (-0.19, -0.03) raw xDistance=-0.16 yDistance=-0.09
23:08:51.201 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
23:08:51.201 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:51.201 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.09
23:08:51.201 00.000 13828 MoveAxis(E, 67, ABG)
23:08:51.201 00.000 13828 Guiding  Dir = 2, Dur = 67
23:08:51.204 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4028, max=65535, med=7510, FiltMin=5635, FiltMax=65535, Gamma=2.540
23:08:51.208 00.004 13828 IsSlewing returns 0
23:08:51.208 00.000 8960 UpdateGuideState exits: m=884259 SNR=130.0
23:08:51.212 00.004 13828 IsGuiding returns 0
23:08:51.212 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:51.214 00.002 13828 PulseGuide returned control before completion, sleep 75
23:08:51.214 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:51.217 00.003 8960 Enqueuing Expose request
23:08:51.301 00.084 13828 IsGuiding returns 0
23:08:51.301 00.000 13828 Move returns status 0, amount 67
23:08:51.301 00.000 13828 MoveAxis(N, 0, ABG)
23:08:51.301 00.000 13828 duration set to 0 by GuideMode
23:08:51.301 00.000 13828 Move returns status 0, amount 0
23:08:51.301 00.000 13828 move complete, result=0
23:08:51.301 00.000 13828 worker thread done servicing request
23:08:51.301 00.000 8960 GuideStep: -0.2 px 67 ms EAST, -0.1 px 0 ms NORTH
23:08:51.303 00.002 13828 Worker thread wakes up
23:08:51.303 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:51.303 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:53.783 02.480 13828 Exposure complete
23:08:53.921 00.138 13828 worker thread done servicing request
23:08:53.921 00.000 8960 OnExposeComplete: enter
23:08:53.924 00.003 8960 UpdateGuideState(): m_state=6
23:08:53.926 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 167
23:08:53.928 00.002 8960 Star::Find returns 1 (0), X=1151.18, Y=280.67, Mass=828827, SNR=130.0, Peak=63824 HFD=3.6
23:08:53.930 00.002 8960 MultiStar: [#1 -0.86,0.25,0.00,M8] [#2 0.28,0.05,0.96,U] [#3 -0.86,0.23,0.00,M2] [#4 -0.80,0.29,0.00,M10] [#5 -1.00,0.34,0.00,M10] [#6 -0.81,0.19,0.00,M4] [#7 -0.95,0.26,0.00,M4] [#8 -0.76,0.30,0.00,M6] 
23:08:53.933 00.003 8960 refined, 1 included, MultiStar: {-0.05, 0.23}, one-star: {-0.37, 0.41}
23:08:53.935 00.002 8960 CameraToMount -- cameraTheta (1.79) - m_xAngle (-0.39) = xAngle (2.18 = 2.18)
23:08:53.937 00.002 8960 CameraToMount -- cameraTheta (1.79) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.14 = 2.14)
23:08:53.939 00.002 8960 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.79 mountX=-0.14 mountY=0.20, mountTheta=2.17
23:08:53.942 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=0.23, opts=13)
23:08:53.944 00.002 8960 Enqueuing Move request for scope (-0.05, 0.23)
23:08:53.946 00.002 13828 Worker thread wakes up
23:08:53.946 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
23:08:53.946 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
23:08:53.946 00.000 13828 Moving (-0.05, 0.23) raw xDistance=-0.14 yDistance=0.20
23:08:53.946 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.14
23:08:53.946 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:08:53.946 00.000 13828 MoveAxis(E, 56, ABG)
23:08:53.946 00.000 13828 Guiding  Dir = 2, Dur = 56
23:08:53.949 00.003 13828 IsSlewing returns 0
23:08:53.950 00.001 13828 IsGuiding returns 0
23:08:53.951 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4009, max=65535, med=7516, FiltMin=5603, FiltMax=65535, Gamma=2.540
23:08:53.955 00.004 13828 PulseGuide returned control before completion, sleep 64
23:08:53.955 00.000 8960 UpdateGuideState exits: m=828827 SNR=130.0
23:08:53.958 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:53.960 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:53.963 00.003 8960 Enqueuing Expose request
23:08:54.022 00.059 13828 IsGuiding returns 0
23:08:54.022 00.000 13828 Move returns status 0, amount 56
23:08:54.022 00.000 13828 MoveAxis(S, 107, ABG)
23:08:54.022 00.000 13828 Guiding  Dir = 1, Dur = 107
23:08:54.024 00.002 13828 IsSlewing returns 0
23:08:54.025 00.001 13828 IsGuiding returns 0
23:08:54.028 00.003 13828 PulseGuide returned control before completion, sleep 115
23:08:54.146 00.118 13828 IsGuiding returns 0
23:08:54.146 00.000 13828 Move returns status 0, amount 107
23:08:54.146 00.000 13828 move complete, result=0
23:08:54.146 00.000 13828 worker thread done servicing request
23:08:54.146 00.000 8960 GuideStep: -0.1 px 56 ms EAST, 0.2 px 107 ms SOUTH
23:08:54.148 00.002 13828 Worker thread wakes up
23:08:54.148 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:54.148 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:56.624 02.476 13828 Exposure complete
23:08:56.766 00.142 13828 worker thread done servicing request
23:08:56.767 00.001 8960 OnExposeComplete: enter
23:08:56.769 00.002 8960 UpdateGuideState(): m_state=6
23:08:56.771 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 168
23:08:56.774 00.003 8960 Star::Find returns 1 (0), X=1151.30, Y=280.72, Mass=806116, SNR=130.2, Peak=58960 HFD=3.6
23:08:56.776 00.002 8960 MultiStar: [#1 -0.93,0.29,0.00,M9] [#2 0.36,-0.08,1.02,U] [#3 -0.72,0.13,0.00,M3] [#4 -0.87,0.28,0.00,R] [#5 -0.95,0.30,0.00,R] [#6 -0.83,0.32,0.00,M5] [#7 -0.93,0.16,0.00,M5] [#8 -0.78,0.30,0.00,M7] 
23:08:56.778 00.002 8960 refined, 1 included, MultiStar: {0.06, 0.19}, one-star: {-0.25, 0.46}
23:08:56.779 00.001 8960 CameraToMount -- cameraTheta (1.28) - m_xAngle (-0.39) = xAngle (1.67 = 1.67)
23:08:56.781 00.002 8960 CameraToMount -- cameraTheta (1.28) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.64 = 1.64)
23:08:56.784 00.003 8960 CameraToMount -- cameraX=0.06 cameraY=0.19 hyp=0.20 cameraTheta=1.28 mountX=-0.02 mountY=0.20, mountTheta=1.67
23:08:56.786 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=0.19, opts=13)
23:08:56.788 00.002 8960 Enqueuing Move request for scope (0.06, 0.19)
23:08:56.790 00.002 13828 Worker thread wakes up
23:08:56.790 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.19) opts 0xd
23:08:56.790 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, 0.19)
23:08:56.790 00.000 13828 Moving (0.06, 0.19) raw xDistance=-0.02 yDistance=0.20
23:08:56.790 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02
23:08:56.790 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.20 from input 0.20
23:08:56.791 00.001 13828 MoveAxis(E, 0, ABG)
23:08:56.791 00.000 13828 Move returns status 0, amount 0
23:08:56.791 00.000 13828 MoveAxis(S, 105, ABG)
23:08:56.791 00.000 13828 Guiding  Dir = 1, Dur = 105
23:08:56.793 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3702, max=65535, med=7516, FiltMin=5552, FiltMax=65535, Gamma=2.540
23:08:56.796 00.003 8960 UpdateGuideState exits: m=806116 SNR=130.2
23:08:56.798 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:56.800 00.002 13828 IsSlewing returns 0
23:08:56.801 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:56.804 00.003 8960 Enqueuing Expose request
23:08:56.806 00.002 13828 IsGuiding returns 0
23:08:56.810 00.004 13828 PulseGuide returned control before completion, sleep 112
23:08:56.928 00.118 13828 IsGuiding returns 0
23:08:56.928 00.000 13828 Move returns status 0, amount 105
23:08:56.928 00.000 13828 move complete, result=0
23:08:56.928 00.000 13828 worker thread done servicing request
23:08:56.928 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.2 px 105 ms SOUTH
23:08:56.931 00.003 13828 Worker thread wakes up
23:08:56.931 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:56.931 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:08:59.385 02.454 13828 Exposure complete
23:08:59.526 00.141 13828 worker thread done servicing request
23:08:59.527 00.001 8960 OnExposeComplete: enter
23:08:59.529 00.002 8960 UpdateGuideState(): m_state=6
23:08:59.531 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 169
23:08:59.534 00.003 8960 Star::Find returns 1 (0), X=1150.90, Y=280.57, Mass=794219, SNR=117.1, Peak=65535 HFD=3.6
23:08:59.536 00.002 8960 MultiStar: [#1 -1.33,0.09,0.00,M10] [#2 -0.10,-0.03,1.07,U] [#3 -1.12,0.16,0.00,M4] [#4 -0.43,-0.06,1.13,U] [#5 -0.31,-0.19,1.04,U] [#6 -1.28,0.19,0.00,M6] [#7 -1.15,-0.05,0.00,M6] [#8 -1.26,0.07,0.00,M8] 
23:08:59.540 00.004 8960 refined, 3 included, MultiStar: {-0.37, 0.01}, one-star: {-0.64, 0.32}
23:08:59.542 00.002 8960 CameraToMount -- cameraTheta (3.12) - m_xAngle (-0.39) = xAngle (3.52 = -2.77)
23:08:59.544 00.002 8960 CameraToMount -- cameraTheta (3.12) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.48 = -2.80)
23:08:59.547 00.003 8960 CameraToMount -- cameraX=-0.37 cameraY=0.01 hyp=0.37 cameraTheta=3.12 mountX=-0.34 mountY=-0.12, mountTheta=-2.80
23:08:59.551 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.37, y=0.01, opts=13)
23:08:59.553 00.002 8960 Enqueuing Move request for scope (-0.37, 0.01)
23:08:59.555 00.002 13828 Worker thread wakes up
23:08:59.555 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.37, 0.01) opts 0xd
23:08:59.555 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.37, 0.01)
23:08:59.555 00.000 13828 Moving (-0.37, 0.01) raw xDistance=-0.34 yDistance=-0.12
23:08:59.555 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.34
23:08:59.555 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:08:59.555 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.12
23:08:59.556 00.001 13828 MoveAxis(E, 129, ABG)
23:08:59.556 00.000 13828 Guiding  Dir = 2, Dur = 129
23:08:59.558 00.002 13828 IsSlewing returns 0
23:08:59.558 00.000 13828 IsGuiding returns 0
23:08:59.560 00.002 13828 PulseGuide returned control before completion, sleep 138
23:08:59.560 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4035, max=65535, med=7516, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:08:59.562 00.002 8960 UpdateGuideState exits: m=794219 SNR=117.1
23:08:59.564 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:08:59.566 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:08:59.569 00.003 8960 Enqueuing Expose request
23:08:59.705 00.136 13828 IsGuiding returns 0
23:08:59.705 00.000 13828 Move returns status 0, amount 129
23:08:59.705 00.000 13828 MoveAxis(N, 0, ABG)
23:08:59.705 00.000 13828 duration set to 0 by GuideMode
23:08:59.705 00.000 13828 Move returns status 0, amount 0
23:08:59.705 00.000 13828 move complete, result=0
23:08:59.706 00.001 13828 worker thread done servicing request
23:08:59.706 00.000 8960 GuideStep: -0.3 px 129 ms EAST, -0.1 px 0 ms NORTH
23:08:59.708 00.002 13828 Worker thread wakes up
23:08:59.708 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:08:59.708 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:02.177 02.469 13828 Exposure complete
23:09:02.330 00.153 13828 worker thread done servicing request
23:09:02.330 00.000 8960 OnExposeComplete: enter
23:09:02.332 00.002 8960 UpdateGuideState(): m_state=6
23:09:02.335 00.003 8960 Star::Find(15, 1150, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 170
23:09:02.337 00.002 8960 Star::Find returns 1 (0), X=1151.05, Y=280.60, Mass=785735, SNR=137.3, Peak=65535 HFD=3.5
23:09:02.339 00.002 8960 MultiStar: [#1 -1.06,0.10,0.00,R] [#2 0.02,-0.17,1.02,U] [#3 -1.06,0.15,0.00,M5] [#4 -0.24,-0.28,1.14,U] [#5 0.03,-0.28,0.81,U] [#6 -0.92,-0.08,0.00,M7] [#7 -1.02,0.13,0.00,M7] [#8 -0.97,0.10,0.00,M9] 
23:09:02.341 00.002 8960 refined, 3 included, MultiStar: {-0.19, -0.09}, one-star: {-0.50, 0.34}
23:09:02.344 00.003 8960 CameraToMount -- cameraTheta (-2.67) - m_xAngle (-0.39) = xAngle (-2.28 = -2.28)
23:09:02.346 00.002 8960 CameraToMount -- cameraTheta (-2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-2.31 = -2.31)
23:09:02.349 00.003 8960 CameraToMount -- cameraX=-0.19 cameraY=-0.09 hyp=0.21 cameraTheta=-2.67 mountX=-0.14 mountY=-0.15, mountTheta=-2.29
23:09:02.354 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.19, y=-0.09, opts=13)
23:09:02.357 00.003 8960 Enqueuing Move request for scope (-0.19, -0.09)
23:09:02.359 00.002 13828 Worker thread wakes up
23:09:02.359 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.19, -0.09) opts 0xd
23:09:02.359 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.19, -0.09)
23:09:02.359 00.000 13828 Moving (-0.19, -0.09) raw xDistance=-0.14 yDistance=-0.15
23:09:02.359 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.10 from input -0.14
23:09:02.360 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:02.360 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.15
23:09:02.360 00.000 13828 MoveAxis(E, 60, ABG)
23:09:02.360 00.000 13828 Guiding  Dir = 2, Dur = 60
23:09:02.362 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3408, max=65535, med=7516, FiltMin=5545, FiltMax=65535, Gamma=2.540
23:09:02.365 00.003 13828 IsSlewing returns 0
23:09:02.365 00.000 8960 UpdateGuideState exits: m=785735 SNR=137.3
23:09:02.367 00.002 13828 IsGuiding returns 0
23:09:02.367 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:02.370 00.003 13828 PulseGuide returned control before completion, sleep 68
23:09:02.370 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:02.373 00.003 8960 Enqueuing Expose request
23:09:02.439 00.066 13828 IsGuiding returns 0
23:09:02.440 00.001 13828 Move returns status 0, amount 60
23:09:02.440 00.000 13828 MoveAxis(N, 0, ABG)
23:09:02.440 00.000 13828 duration set to 0 by GuideMode
23:09:02.440 00.000 13828 Move returns status 0, amount 0
23:09:02.440 00.000 13828 move complete, result=0
23:09:02.440 00.000 13828 worker thread done servicing request
23:09:02.440 00.000 8960 GuideStep: -0.1 px 60 ms EAST, -0.2 px 0 ms NORTH
23:09:02.444 00.004 13828 Worker thread wakes up
23:09:02.444 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:02.444 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:04.917 02.473 13828 Exposure complete
23:09:05.053 00.136 13828 worker thread done servicing request
23:09:05.054 00.001 8960 OnExposeComplete: enter
23:09:05.057 00.003 8960 UpdateGuideState(): m_state=6
23:09:05.060 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 171
23:09:05.064 00.004 8960 Star::Find returns 1 (0), X=1151.06, Y=280.58, Mass=863418, SNR=127.3, Peak=65535 HFD=3.7
23:09:05.067 00.003 8960 MultiStar: [#1 -0.13,0.07,1.00,U] [#2 0.04,0.07,1.04,U] [#3 -1.13,0.10,0.00,M6] [#4 -0.18,-0.18,0.93,U] [#5 -0.25,-0.29,0.81,U] [#6 -0.96,0.14,0.00,M8] [#7 -1.17,0.14,0.00,M8] [#8 -1.11,0.20,0.00,M10] 
23:09:05.070 00.003 8960 refined, 4 included, MultiStar: {-0.20, 0.02}, one-star: {-0.49, 0.33}
23:09:05.073 00.003 8960 CameraToMount -- cameraTheta (3.06) - m_xAngle (-0.39) = xAngle (3.46 = -2.83)
23:09:05.076 00.003 8960 CameraToMount -- cameraTheta (3.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.42 = -2.86)
23:09:05.078 00.002 8960 CameraToMount -- cameraX=-0.20 cameraY=0.02 hyp=0.20 cameraTheta=3.06 mountX=-0.19 mountY=-0.05, mountTheta=-2.86
23:09:05.082 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.02, opts=13)
23:09:05.084 00.002 8960 Enqueuing Move request for scope (-0.20, 0.02)
23:09:05.086 00.002 13828 Worker thread wakes up
23:09:05.086 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.02) opts 0xd
23:09:05.086 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.02)
23:09:05.087 00.001 13828 Moving (-0.20, 0.02) raw xDistance=-0.19 yDistance=-0.05
23:09:05.087 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.19
23:09:05.087 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:05.087 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.05
23:09:05.087 00.000 13828 MoveAxis(E, 75, ABG)
23:09:05.087 00.000 13828 Guiding  Dir = 2, Dur = 75
23:09:05.089 00.002 13828 IsSlewing returns 0
23:09:05.089 00.000 13828 IsGuiding returns 0
23:09:05.089 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3472, max=65535, med=7516, FiltMin=5699, FiltMax=65535, Gamma=2.540
23:09:05.093 00.004 13828 PulseGuide returned control before completion, sleep 84
23:09:05.093 00.000 8960 UpdateGuideState exits: m=863418 SNR=127.3
23:09:05.096 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:05.098 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:05.100 00.002 8960 Enqueuing Expose request
23:09:05.185 00.085 13828 IsGuiding returns 0
23:09:05.185 00.000 13828 Move returns status 0, amount 75
23:09:05.185 00.000 13828 MoveAxis(N, 0, ABG)
23:09:05.185 00.000 13828 duration set to 0 by GuideMode
23:09:05.185 00.000 13828 Move returns status 0, amount 0
23:09:05.185 00.000 13828 move complete, result=0
23:09:05.185 00.000 13828 worker thread done servicing request
23:09:05.185 00.000 8960 GuideStep: -0.2 px 75 ms EAST, -0.1 px 0 ms NORTH
23:09:05.187 00.002 13828 Worker thread wakes up
23:09:05.188 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:05.188 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:07.653 02.465 13828 Exposure complete
23:09:07.801 00.148 13828 worker thread done servicing request
23:09:07.801 00.000 8960 OnExposeComplete: enter
23:09:07.803 00.002 8960 UpdateGuideState(): m_state=6
23:09:07.806 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 172
23:09:07.808 00.002 8960 Star::Find returns 1 (0), X=1151.48, Y=280.87, Mass=888014, SNR=133.0, Peak=65360 HFD=3.6
23:09:07.810 00.002 8960 MultiStar: [#1 0.39,0.28,1.08,U] [#2 0.70,0.01,0.00,M1] [#3 -0.44,0.20,0.95,U] [#4 0.21,-0.06,0.96,U] [#5 0.25,0.02,0.84,U] [#6 -0.48,0.37,1.01,U] [#7 -0.48,0.07,0.84,U] [#8 -0.73,0.31,0.00,R] 
23:09:07.812 00.002 8960 refined, 6 included, MultiStar: {-0.08, 0.23}, one-star: {-0.07, 0.61}
23:09:07.815 00.003 8960 CameraToMount -- cameraTheta (1.92) - m_xAngle (-0.39) = xAngle (2.32 = 2.32)
23:09:07.817 00.002 8960 CameraToMount -- cameraTheta (1.92) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.28 = 2.28)
23:09:07.819 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=0.23 hyp=0.24 cameraTheta=1.92 mountX=-0.16 mountY=0.18, mountTheta=2.30
23:09:07.823 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=0.23, opts=13)
23:09:07.825 00.002 8960 Enqueuing Move request for scope (-0.08, 0.23)
23:09:07.828 00.003 13828 Worker thread wakes up
23:09:07.828 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.23) opts 0xd
23:09:07.828 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, 0.23)
23:09:07.828 00.000 13828 Moving (-0.08, 0.23) raw xDistance=-0.16 yDistance=0.18
23:09:07.828 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.16
23:09:07.828 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:07.828 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:09:07.828 00.000 13828 MoveAxis(E, 67, ABG)
23:09:07.828 00.000 13828 Guiding  Dir = 2, Dur = 67
23:09:07.830 00.002 13828 IsSlewing returns 0
23:09:07.830 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=4022, max=65535, med=7516, FiltMin=5724, FiltMax=65535, Gamma=2.540
23:09:07.833 00.003 13828 IsGuiding returns 0
23:09:07.833 00.000 8960 UpdateGuideState exits: m=888014 SNR=133.0
23:09:07.836 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:07.839 00.003 13828 PulseGuide returned control before completion, sleep 75
23:09:07.839 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:07.841 00.002 8960 Enqueuing Expose request
23:09:07.923 00.082 13828 IsGuiding returns 0
23:09:07.923 00.000 13828 Move returns status 0, amount 67
23:09:07.923 00.000 13828 MoveAxis(N, 0, ABG)
23:09:07.923 00.000 13828 duration set to 0 by GuideMode
23:09:07.923 00.000 13828 Move returns status 0, amount 0
23:09:07.923 00.000 13828 move complete, result=0
23:09:07.923 00.000 13828 worker thread done servicing request
23:09:07.924 00.001 8960 GuideStep: -0.2 px 67 ms EAST, 0.2 px 0 ms NORTH
23:09:07.927 00.003 13828 Worker thread wakes up
23:09:07.927 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:07.927 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:10.406 02.479 13828 Exposure complete
23:09:10.543 00.137 13828 worker thread done servicing request
23:09:10.543 00.000 8960 OnExposeComplete: enter
23:09:10.547 00.004 8960 UpdateGuideState(): m_state=6
23:09:10.549 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 173
23:09:10.552 00.003 8960 Star::Find returns 1 (0), X=1151.45, Y=280.91, Mass=806752, SNR=139.6, Peak=65360 HFD=3.6
23:09:10.554 00.002 8960 MultiStar: [#1 0.47,0.20,0.99,U] [#2 0.53,-0.03,0.94,U] [#3 -0.56,0.30,0.85,U] [#4 0.19,-0.03,0.88,U] [#5 0.26,0.09,0.70,U] [#6 -0.50,0.28,0.77,U] [#7 -0.56,0.36,0.00,M8] [#8 0.19,-0.03,0.69,U] 
23:09:10.557 00.003 8960 refined, 7 included, MultiStar: {0.07, 0.19}, one-star: {-0.10, 0.66}
23:09:10.558 00.001 8960 CameraToMount -- cameraTheta (1.22) - m_xAngle (-0.39) = xAngle (1.61 = 1.61)
23:09:10.560 00.002 8960 CameraToMount -- cameraTheta (1.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.58 = 1.58)
23:09:10.562 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=0.19 hyp=0.21 cameraTheta=1.22 mountX=-0.01 mountY=0.21, mountTheta=1.61
23:09:10.566 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=0.19, opts=13)
23:09:10.569 00.003 8960 Enqueuing Move request for scope (0.07, 0.19)
23:09:10.571 00.002 13828 Worker thread wakes up
23:09:10.571 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.19) opts 0xd
23:09:10.571 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, 0.19)
23:09:10.572 00.001 13828 Moving (0.07, 0.19) raw xDistance=-0.01 yDistance=0.21
23:09:10.572 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:10.572 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.21 from input 0.21
23:09:10.572 00.000 13828 MoveAxis(E, 0, ABG)
23:09:10.572 00.000 13828 Move returns status 0, amount 0
23:09:10.572 00.000 13828 MoveAxis(S, 109, ABG)
23:09:10.572 00.000 13828 Guiding  Dir = 1, Dur = 109
23:09:10.575 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3843, max=65535, med=7523, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:09:10.578 00.003 8960 UpdateGuideState exits: m=806752 SNR=139.6
23:09:10.580 00.002 13828 IsSlewing returns 0
23:09:10.581 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:10.583 00.002 13828 IsGuiding returns 0
23:09:10.583 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:10.586 00.003 8960 Enqueuing Expose request
23:09:10.590 00.004 13828 PulseGuide returned control before completion, sleep 117
23:09:10.710 00.120 13828 IsGuiding returns 0
23:09:10.710 00.000 13828 Move returns status 0, amount 109
23:09:10.710 00.000 13828 move complete, result=0
23:09:10.710 00.000 13828 worker thread done servicing request
23:09:10.710 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.2 px 109 ms SOUTH
23:09:10.713 00.003 13828 Worker thread wakes up
23:09:10.713 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:10.713 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:13.181 02.468 13828 Exposure complete
23:09:13.329 00.148 13828 worker thread done servicing request
23:09:13.329 00.000 8960 OnExposeComplete: enter
23:09:13.332 00.003 8960 UpdateGuideState(): m_state=6
23:09:13.334 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 174
23:09:13.336 00.002 8960 Star::Find returns 1 (0), X=1151.31, Y=280.69, Mass=871820, SNR=139.9, Peak=62544 HFD=3.6
23:09:13.338 00.002 8960 MultiStar: [#1 0.20,-0.01,1.01,U] [#2 0.35,0.07,0.89,U] [#3 -0.79,0.30,0.00,M5] [#4 0.10,-0.10,1.03,U] [#5 0.10,-0.07,0.71,U] [#6 -0.78,0.19,0.00,M7] [#7 -0.88,0.36,0.00,M9] [#8 0.14,0.01,0.78,U] 
23:09:13.340 00.002 8960 refined, 5 included, MultiStar: {0.10, 0.06}, one-star: {-0.24, 0.44}
23:09:13.342 00.002 8960 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.39) = xAngle (0.94 = 0.94)
23:09:13.344 00.002 8960 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
23:09:13.346 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=0.06 hyp=0.12 cameraTheta=0.55 mountX=0.07 mountY=0.09, mountTheta=0.93
23:09:13.349 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=0.06, opts=13)
23:09:13.351 00.002 8960 Enqueuing Move request for scope (0.10, 0.06)
23:09:13.353 00.002 13828 Worker thread wakes up
23:09:13.353 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, 0.06) opts 0xd
23:09:13.353 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, 0.06)
23:09:13.353 00.000 13828 Moving (0.10, 0.06) raw xDistance=0.07 yDistance=0.09
23:09:13.353 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07
23:09:13.353 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:13.353 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:09:13.353 00.000 13828 MoveAxis(E, 0, ABG)
23:09:13.353 00.000 13828 Move returns status 0, amount 0
23:09:13.353 00.000 13828 MoveAxis(N, 0, ABG)
23:09:13.353 00.000 13828 duration set to 0 by GuideMode
23:09:13.353 00.000 13828 Move returns status 0, amount 0
23:09:13.353 00.000 13828 move complete, result=0
23:09:13.353 00.000 13828 worker thread done servicing request
23:09:13.356 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3248, max=65535, med=7523, FiltMin=5279, FiltMax=65535, Gamma=2.540
23:09:13.358 00.002 8960 UpdateGuideState exits: m=871820 SNR=139.9
23:09:13.361 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:13.363 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:13.366 00.003 8960 Enqueuing Expose request
23:09:13.369 00.003 13828 Worker thread wakes up
23:09:13.369 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:13.371 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:13.371 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:15.838 02.467 13828 Exposure complete
23:09:15.980 00.142 13828 worker thread done servicing request
23:09:15.980 00.000 8960 OnExposeComplete: enter
23:09:15.982 00.002 8960 UpdateGuideState(): m_state=6
23:09:15.985 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 175
23:09:15.987 00.002 8960 Star::Find returns 1 (0), X=1150.89, Y=280.80, Mass=895112, SNR=136.1, Peak=65535 HFD=3.8
23:09:15.989 00.002 8960 MultiStar: [#1 0.02,0.34,0.96,U] [#2 0.06,0.31,0.90,U] [#3 -1.03,0.50,0.00,M6] [#4 -0.18,0.22,1.01,U] [#5 -0.17,0.04,0.77,U] [#6 -1.10,0.49,0.00,M8] [#7 -1.06,0.40,0.00,M10] [#8 -0.37,0.12,0.76,U] 
23:09:15.992 00.003 8960 refined, 5 included, MultiStar: {-0.22, 0.28}, one-star: {-0.66, 0.55}
23:09:15.993 00.001 8960 CameraToMount -- cameraTheta (2.23) - m_xAngle (-0.39) = xAngle (2.62 = 2.62)
23:09:15.995 00.002 8960 CameraToMount -- cameraTheta (2.23) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.59 = 2.59)
23:09:15.997 00.002 8960 CameraToMount -- cameraX=-0.22 cameraY=0.28 hyp=0.35 cameraTheta=2.23 mountX=-0.31 mountY=0.19, mountTheta=2.60
23:09:16.000 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.28, opts=13)
23:09:16.003 00.003 8960 Enqueuing Move request for scope (-0.22, 0.28)
23:09:16.005 00.002 13828 Worker thread wakes up
23:09:16.005 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.28) opts 0xd
23:09:16.005 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.28)
23:09:16.005 00.000 13828 Moving (-0.22, 0.28) raw xDistance=-0.31 yDistance=0.19
23:09:16.005 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31
23:09:16.005 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:16.005 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.19
23:09:16.006 00.001 13828 MoveAxis(E, 116, ABG)
23:09:16.006 00.000 13828 Guiding  Dir = 2, Dur = 116
23:09:16.008 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3580, max=65535, med=7516, FiltMin=5615, FiltMax=65535, Gamma=2.540
23:09:16.011 00.003 13828 IsSlewing returns 0
23:09:16.011 00.000 8960 UpdateGuideState exits: m=895112 SNR=136.1
23:09:16.013 00.002 13828 IsGuiding returns 0
23:09:16.013 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:16.018 00.005 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:16.021 00.003 13828 PulseGuide returned control before completion, sleep 121
23:09:16.021 00.000 8960 Enqueuing Expose request
23:09:16.157 00.136 13828 IsGuiding returns 0
23:09:16.157 00.000 13828 Move returns status 0, amount 116
23:09:16.157 00.000 13828 MoveAxis(N, 0, ABG)
23:09:16.157 00.000 13828 duration set to 0 by GuideMode
23:09:16.157 00.000 13828 Move returns status 0, amount 0
23:09:16.157 00.000 13828 move complete, result=0
23:09:16.157 00.000 13828 worker thread done servicing request
23:09:16.158 00.001 8960 GuideStep: -0.3 px 116 ms EAST, 0.2 px 0 ms NORTH
23:09:16.160 00.002 13828 Worker thread wakes up
23:09:16.160 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:16.160 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:18.636 02.476 13828 Exposure complete
23:09:18.787 00.151 13828 worker thread done servicing request
23:09:18.787 00.000 8960 OnExposeComplete: enter
23:09:18.789 00.002 8960 UpdateGuideState(): m_state=6
23:09:18.791 00.002 8960 Star::Find(15, 1150, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 176
23:09:18.793 00.002 8960 Star::Find returns 1 (0), X=1151.38, Y=280.78, Mass=792286, SNR=126.5, Peak=65360 HFD=3.5
23:09:18.795 00.002 8960 MultiStar: [#1 0.27,0.29,1.16,U] [#2 0.49,0.19,1.13,U] [#3 -0.62,0.36,0.00,M7] [#4 0.19,0.06,1.22,U] [#5 0.15,0.22,1.06,U] [#6 -0.73,0.42,0.00,M9] [#7 -0.63,0.38,0.00,R] [#8 0.12,0.07,0.80,U] 
23:09:18.798 00.003 8960 refined, 5 included, MultiStar: {0.19, 0.23}, one-star: {-0.17, 0.53}
23:09:18.801 00.003 8960 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.39) = xAngle (1.28 = 1.28)
23:09:18.804 00.003 8960 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25)
23:09:18.806 00.002 8960 CameraToMount -- cameraX=0.19 cameraY=0.23 hyp=0.29 cameraTheta=0.89 mountX=0.08 mountY=0.28, mountTheta=1.28
23:09:18.810 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.19, y=0.23, opts=13)
23:09:18.812 00.002 8960 Enqueuing Move request for scope (0.19, 0.23)
23:09:18.813 00.001 13828 Worker thread wakes up
23:09:18.814 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (0.19, 0.23) opts 0xd
23:09:18.814 00.000 13828 Handling offset move in thread for scope, endpoint = (0.19, 0.23)
23:09:18.814 00.000 13828 Moving (0.19, 0.23) raw xDistance=0.08 yDistance=0.28
23:09:18.814 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08
23:09:18.814 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:09:18.814 00.000 13828 MoveAxis(E, 0, ABG)
23:09:18.814 00.000 13828 Move returns status 0, amount 0
23:09:18.814 00.000 13828 MoveAxis(S, 149, ABG)
23:09:18.814 00.000 13828 Guiding  Dir = 1, Dur = 149
23:09:18.816 00.002 13828 IsSlewing returns 0
23:09:18.816 00.000 13828 IsGuiding returns 0
23:09:18.816 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7516, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:09:18.819 00.003 13828 PulseGuide returned control before completion, sleep 158
23:09:18.819 00.000 8960 UpdateGuideState exits: m=792286 SNR=126.5
23:09:18.822 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:18.824 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:18.826 00.002 8960 Enqueuing Expose request
23:09:18.986 00.160 13828 IsGuiding returns 0
23:09:18.986 00.000 13828 Move returns status 0, amount 149
23:09:18.986 00.000 13828 move complete, result=0
23:09:18.986 00.000 13828 worker thread done servicing request
23:09:18.986 00.000 13828 Worker thread wakes up
23:09:18.986 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.3 px 149 ms SOUTH
23:09:18.989 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:18.989 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:21.452 02.463 13828 Exposure complete
23:09:21.592 00.140 13828 worker thread done servicing request
23:09:21.593 00.001 8960 OnExposeComplete: enter
23:09:21.595 00.002 8960 UpdateGuideState(): m_state=6
23:09:21.597 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 177
23:09:21.600 00.003 8960 Star::Find returns 1 (0), X=1151.45, Y=280.41, Mass=795255, SNR=131.8, Peak=62800 HFD=3.3
23:09:21.603 00.003 8960 MultiStar: [#1 0.30,-0.09,0.98,U] [#2 0.45,-0.20,0.93,U] [#3 -0.65,-0.08,0.00,M8] [#4 0.19,-0.24,1.04,U] [#5 0.09,-0.15,0.95,U] [#6 -0.56,0.00,0.83,U] [#7 0.11,-0.30,0.88,U] [#8 0.05,-0.26,0.80,U] 
23:09:21.606 00.003 8960 refined, 7 included, MultiStar: {0.07, -0.13}, one-star: {-0.10, 0.15}
23:09:21.608 00.002 8960 CameraToMount -- cameraTheta (-1.06) - m_xAngle (-0.39) = xAngle (-0.67 = -0.67)
23:09:21.611 00.003 8960 CameraToMount -- cameraTheta (-1.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.70 = -0.70)
23:09:21.613 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=-0.13 hyp=0.15 cameraTheta=-1.06 mountX=0.12 mountY=-0.10, mountTheta=-0.69
23:09:21.617 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=-0.13, opts=13)
23:09:21.619 00.002 8960 Enqueuing Move request for scope (0.07, -0.13)
23:09:21.622 00.003 13828 Worker thread wakes up
23:09:21.622 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, -0.13) opts 0xd
23:09:21.622 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, -0.13)
23:09:21.622 00.000 13828 Moving (0.07, -0.13) raw xDistance=0.12 yDistance=-0.10
23:09:21.622 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12
23:09:21.622 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:21.622 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.10
23:09:21.623 00.001 13828 MoveAxis(E, 0, ABG)
23:09:21.623 00.000 13828 Move returns status 0, amount 0
23:09:21.623 00.000 13828 MoveAxis(N, 0, ABG)
23:09:21.623 00.000 13828 duration set to 0 by GuideMode
23:09:21.623 00.000 13828 Move returns status 0, amount 0
23:09:21.623 00.000 13828 move complete, result=0
23:09:21.623 00.000 13828 worker thread done servicing request
23:09:21.625 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3964, max=65535, med=7523, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:09:21.629 00.004 8960 UpdateGuideState exits: m=795255 SNR=131.8
23:09:21.632 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:21.634 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:21.636 00.002 8960 Enqueuing Expose request
23:09:21.639 00.003 13828 Worker thread wakes up
23:09:21.639 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.1 px 0 ms NORTH
23:09:21.641 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:21.641 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:24.114 02.473 13828 Exposure complete
23:09:24.254 00.140 13828 worker thread done servicing request
23:09:24.254 00.000 8960 OnExposeComplete: enter
23:09:24.257 00.003 8960 UpdateGuideState(): m_state=6
23:09:24.259 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 178
23:09:24.262 00.003 8960 Star::Find returns 1 (0), X=1151.36, Y=280.57, Mass=862582, SNR=127.5, Peak=63977 HFD=3.4
23:09:24.265 00.003 8960 MultiStar: [#1 0.33,0.09,1.20,U] [#2 0.45,-0.04,1.12,U] [#3 -0.63,0.08,1.04,U] [#4 0.13,-0.10,0.98,U] [#5 0.22,-0.14,0.95,U] [#6 -0.60,0.07,0.85,U] [#7 -0.10,-0.32,1.11,U] [#8 0.10,-0.16,0.72,U] 
23:09:24.269 00.004 8960 refined, 8 included, MultiStar: {-0.02, -0.02}, one-star: {-0.19, 0.32}
23:09:24.272 00.003 8960 CameraToMount -- cameraTheta (-2.31) - m_xAngle (-0.39) = xAngle (-1.92 = -1.92)
23:09:24.274 00.002 8960 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-1.95 = -1.95)
23:09:24.276 00.002 8960 CameraToMount -- cameraX=-0.02 cameraY=-0.02 hyp=0.03 cameraTheta=-2.31 mountX=-0.01 mountY=-0.02, mountTheta=-1.92
23:09:24.279 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.02, y=-0.02, opts=13)
23:09:24.281 00.002 8960 Enqueuing Move request for scope (-0.02, -0.02)
23:09:24.283 00.002 13828 Worker thread wakes up
23:09:24.283 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.02, -0.02) opts 0xd
23:09:24.283 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.02, -0.02)
23:09:24.284 00.001 13828 Moving (-0.02, -0.02) raw xDistance=-0.01 yDistance=-0.02
23:09:24.284 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01
23:09:24.284 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:24.284 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.02
23:09:24.284 00.000 13828 MoveAxis(E, 0, ABG)
23:09:24.284 00.000 13828 Move returns status 0, amount 0
23:09:24.284 00.000 13828 MoveAxis(N, 0, ABG)
23:09:24.284 00.000 13828 duration set to 0 by GuideMode
23:09:24.284 00.000 13828 Move returns status 0, amount 0
23:09:24.284 00.000 13828 move complete, result=0
23:09:24.284 00.000 13828 worker thread done servicing request
23:09:24.286 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4022, max=65535, med=7516, FiltMin=5744, FiltMax=65535, Gamma=2.540
23:09:24.288 00.002 8960 UpdateGuideState exits: m=862582 SNR=127.5
23:09:24.290 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:24.292 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:24.295 00.003 8960 Enqueuing Expose request
23:09:24.296 00.001 13828 Worker thread wakes up
23:09:24.297 00.001 8960 GuideStep: -0.0 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:24.298 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:24.298 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:26.760 02.462 13828 Exposure complete
23:09:26.912 00.152 13828 worker thread done servicing request
23:09:26.912 00.000 8960 OnExposeComplete: enter
23:09:26.914 00.002 8960 UpdateGuideState(): m_state=6
23:09:26.917 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 179
23:09:26.920 00.003 8960 Star::Find returns 1 (0), X=1151.56, Y=280.59, Mass=822290, SNR=151.5, Peak=65360 HFD=3.4
23:09:26.923 00.003 8960 MultiStar: [#1 0.55,0.05,0.93,U] [#2 0.68,-0.15,0.00,M1] [#3 -0.40,-0.00,0.88,U] [#4 0.26,-0.16,0.88,U] [#5 0.38,-0.17,0.83,U] [#6 -0.47,0.03,0.71,U] [#7 0.09,-0.30,0.83,U] [#8 0.29,-0.22,0.65,U] 
23:09:26.924 00.001 8960 refined, 7 included, MultiStar: {0.10, -0.04}, one-star: {0.01, 0.34}
23:09:26.926 00.002 8960 CameraToMount -- cameraTheta (-0.40) - m_xAngle (-0.39) = xAngle (-0.01 = -0.01)
23:09:26.928 00.002 8960 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.04 = -0.04)
23:09:26.930 00.002 8960 CameraToMount -- cameraX=0.10 cameraY=-0.04 hyp=0.10 cameraTheta=-0.40 mountX=0.10 mountY=-0.00, mountTheta=-0.04
23:09:26.933 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.10, y=-0.04, opts=13)
23:09:26.935 00.002 8960 Enqueuing Move request for scope (0.10, -0.04)
23:09:26.937 00.002 13828 Worker thread wakes up
23:09:26.937 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.10, -0.04) opts 0xd
23:09:26.937 00.000 13828 Handling offset move in thread for scope, endpoint = (0.10, -0.04)
23:09:26.937 00.000 13828 Moving (0.10, -0.04) raw xDistance=0.10 yDistance=-0.00
23:09:26.937 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10
23:09:26.937 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:26.937 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.00
23:09:26.937 00.000 13828 MoveAxis(E, 0, ABG)
23:09:26.938 00.001 13828 Move returns status 0, amount 0
23:09:26.938 00.000 13828 MoveAxis(N, 0, ABG)
23:09:26.938 00.000 13828 duration set to 0 by GuideMode
23:09:26.938 00.000 13828 Move returns status 0, amount 0
23:09:26.938 00.000 13828 move complete, result=0
23:09:26.938 00.000 13828 worker thread done servicing request
23:09:26.939 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3689, max=65535, med=7516, FiltMin=5737, FiltMax=65535, Gamma=2.540
23:09:26.941 00.002 8960 UpdateGuideState exits: m=822290 SNR=151.5
23:09:26.943 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:26.945 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:26.947 00.002 8960 Enqueuing Expose request
23:09:26.949 00.002 13828 Worker thread wakes up
23:09:26.949 00.000 8960 GuideStep: 0.1 px 0 ms EAST, -0.0 px 0 ms NORTH
23:09:26.951 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:26.951 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:29.417 02.466 13828 Exposure complete
23:09:29.571 00.154 13828 worker thread done servicing request
23:09:29.571 00.000 8960 OnExposeComplete: enter
23:09:29.574 00.003 8960 UpdateGuideState(): m_state=6
23:09:29.577 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 180
23:09:29.579 00.002 8960 Star::Find returns 1 (0), X=1151.62, Y=280.59, Mass=841188, SNR=150.0, Peak=65360 HFD=3.4
23:09:29.582 00.003 8960 MultiStar: [#1 0.62,0.13,0.91,U] [#2 0.74,0.10,0.00,M2] [#3 -0.46,0.18,0.92,U] [#4 0.26,-0.10,0.86,U] [#5 0.37,-0.06,0.66,U] [#6 -0.56,0.21,0.73,U] [#7 0.07,-0.24,0.88,U] [#8 0.30,-0.09,0.64,U] 
23:09:29.586 00.004 8960 refined, 7 included, MultiStar: {0.08, 0.06}, one-star: {0.07, 0.33}
23:09:29.588 00.002 8960 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.39) = xAngle (1.02 = 1.02)
23:09:29.590 00.002 8960 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
23:09:29.593 00.003 8960 CameraToMount -- cameraX=0.08 cameraY=0.06 hyp=0.10 cameraTheta=0.63 mountX=0.05 mountY=0.08, mountTheta=1.01
23:09:29.596 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.06, opts=13)
23:09:29.599 00.003 8960 Enqueuing Move request for scope (0.08, 0.06)
23:09:29.602 00.003 13828 Worker thread wakes up
23:09:29.602 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.06) opts 0xd
23:09:29.602 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.06)
23:09:29.602 00.000 13828 Moving (0.08, 0.06) raw xDistance=0.05 yDistance=0.08
23:09:29.602 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05
23:09:29.602 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:29.602 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.08
23:09:29.603 00.001 13828 MoveAxis(E, 0, ABG)
23:09:29.603 00.000 13828 Move returns status 0, amount 0
23:09:29.603 00.000 13828 MoveAxis(N, 0, ABG)
23:09:29.603 00.000 13828 duration set to 0 by GuideMode
23:09:29.603 00.000 13828 Move returns status 0, amount 0
23:09:29.603 00.000 13828 move complete, result=0
23:09:29.603 00.000 13828 worker thread done servicing request
23:09:29.608 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3664, max=65535, med=7516, FiltMin=5686, FiltMax=65535, Gamma=2.540
23:09:29.612 00.004 8960 UpdateGuideState exits: m=841188 SNR=150.0
23:09:29.615 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:29.617 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:29.620 00.003 8960 Enqueuing Expose request
23:09:29.622 00.002 13828 Worker thread wakes up
23:09:29.622 00.000 8960 GuideStep: 0.1 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:29.625 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:29.625 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:32.099 02.474 13828 Exposure complete
23:09:32.244 00.145 13828 worker thread done servicing request
23:09:32.245 00.001 8960 OnExposeComplete: enter
23:09:32.247 00.002 8960 UpdateGuideState(): m_state=6
23:09:32.249 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 181
23:09:32.250 00.001 8960 Star::Find returns 1 (0), X=1151.74, Y=280.72, Mass=881653, SNR=148.0, Peak=65360 HFD=3.7
23:09:32.253 00.003 8960 MultiStar: [#1 0.71,0.14,0.00,M1] [#2 0.76,0.01,0.00,M3] [#3 -0.57,0.18,0.83,U] [#4 0.39,-0.12,1.03,U] [#5 0.34,-0.05,0.78,U] [#6 -0.43,0.20,0.82,U] [#7 0.18,-0.17,0.75,U] [#8 0.28,-0.11,0.63,U] 
23:09:32.255 00.002 8960 refined, 6 included, MultiStar: {0.06, 0.07}, one-star: {0.19, 0.47}
23:09:32.257 00.002 8960 CameraToMount -- cameraTheta (0.91) - m_xAngle (-0.39) = xAngle (1.30 = 1.30)
23:09:32.259 00.002 8960 CameraToMount -- cameraTheta (0.91) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.26 = 1.26)
23:09:32.262 00.003 8960 CameraToMount -- cameraX=0.06 cameraY=0.07 hyp=0.09 cameraTheta=0.91 mountX=0.03 mountY=0.09, mountTheta=1.30
23:09:32.266 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=0.06, y=0.07, opts=13)
23:09:32.268 00.002 8960 Enqueuing Move request for scope (0.06, 0.07)
23:09:32.270 00.002 13828 Worker thread wakes up
23:09:32.270 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.06, 0.07) opts 0xd
23:09:32.270 00.000 13828 Handling offset move in thread for scope, endpoint = (0.06, 0.07)
23:09:32.270 00.000 13828 Moving (0.06, 0.07) raw xDistance=0.03 yDistance=0.09
23:09:32.270 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03
23:09:32.270 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:32.270 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.09
23:09:32.270 00.000 13828 MoveAxis(E, 0, ABG)
23:09:32.270 00.000 13828 Move returns status 0, amount 0
23:09:32.270 00.000 13828 MoveAxis(N, 0, ABG)
23:09:32.270 00.000 13828 duration set to 0 by GuideMode
23:09:32.271 00.001 13828 Move returns status 0, amount 0
23:09:32.271 00.000 13828 move complete, result=0
23:09:32.271 00.000 13828 worker thread done servicing request
23:09:32.272 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3740, max=65535, med=7516, FiltMin=5590, FiltMax=65535, Gamma=2.540
23:09:32.274 00.002 8960 UpdateGuideState exits: m=881653 SNR=148.0
23:09:32.275 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:32.277 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:32.279 00.002 8960 Enqueuing Expose request
23:09:32.280 00.001 13828 Worker thread wakes up
23:09:32.280 00.000 8960 GuideStep: 0.0 px 0 ms EAST, 0.1 px 0 ms NORTH
23:09:32.282 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:32.282 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:34.746 02.464 13828 Exposure complete
23:09:34.873 00.127 13828 worker thread done servicing request
23:09:34.873 00.000 8960 OnExposeComplete: enter
23:09:34.875 00.002 8960 UpdateGuideState(): m_state=6
23:09:34.877 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 182
23:09:34.880 00.003 8960 Star::Find returns 1 (0), X=1151.70, Y=280.74, Mass=868600, SNR=136.6, Peak=65360 HFD=3.6
23:09:34.883 00.003 8960 MultiStar: [#1 0.61,0.10,0.98,U] [#2 0.92,0.09,0.00,M4] [#3 -0.31,0.13,0.93,U] [#4 0.46,-0.03,1.09,U] [#5 0.49,-0.06,0.77,U] [#6 -0.32,0.26,0.81,U] [#7 0.37,-0.19,0.84,U] [#8 0.57,0.02,0.66,U] 
23:09:34.885 00.002 8960 refined, 7 included, MultiStar: {0.25, 0.10}, one-star: {0.15, 0.49}
23:09:34.887 00.002 8960 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.39) = xAngle (0.77 = 0.77)
23:09:34.889 00.002 8960 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
23:09:34.890 00.001 8960 CameraToMount -- cameraX=0.25 cameraY=0.10 hyp=0.27 cameraTheta=0.38 mountX=0.19 mountY=0.18, mountTheta=0.75
23:09:34.893 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.25, y=0.10, opts=13)
23:09:34.896 00.003 8960 Enqueuing Move request for scope (0.25, 0.10)
23:09:34.899 00.003 13828 Worker thread wakes up
23:09:34.899 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.25, 0.10) opts 0xd
23:09:34.899 00.000 13828 Handling offset move in thread for scope, endpoint = (0.25, 0.10)
23:09:34.899 00.000 13828 Moving (0.25, 0.10) raw xDistance=0.19 yDistance=0.18
23:09:34.899 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.12 from input 0.19
23:09:34.899 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:34.899 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.18
23:09:34.899 00.000 13828 MoveAxis(W, 73, ABG)
23:09:34.899 00.000 13828 Guiding  Dir = 3, Dur = 73
23:09:34.902 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=2544, max=65535, med=7516, FiltMin=5526, FiltMax=65535, Gamma=2.540
23:09:34.905 00.003 13828 IsSlewing returns 0
23:09:34.905 00.000 8960 UpdateGuideState exits: m=868600 SNR=136.6
23:09:34.907 00.002 13828 IsGuiding returns 0
23:09:34.907 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:34.910 00.003 13828 PulseGuide returned control before completion, sleep 81
23:09:34.910 00.000 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:34.912 00.002 8960 Enqueuing Expose request
23:09:35.000 00.088 13828 IsGuiding returns 0
23:09:35.000 00.000 13828 Move returns status 0, amount 73
23:09:35.000 00.000 13828 MoveAxis(N, 0, ABG)
23:09:35.000 00.000 13828 duration set to 0 by GuideMode
23:09:35.000 00.000 13828 Move returns status 0, amount 0
23:09:35.000 00.000 13828 move complete, result=0
23:09:35.000 00.000 13828 worker thread done servicing request
23:09:35.000 00.000 13828 Worker thread wakes up
23:09:35.000 00.000 8960 GuideStep: 0.2 px 73 ms WEST, 0.2 px 0 ms NORTH
23:09:35.005 00.005 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:35.005 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:37.472 02.467 13828 Exposure complete
23:09:37.615 00.143 13828 worker thread done servicing request
23:09:37.615 00.000 8960 OnExposeComplete: enter
23:09:37.617 00.002 8960 UpdateGuideState(): m_state=6
23:09:37.619 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 183
23:09:37.620 00.001 8960 Star::Find returns 1 (0), X=1151.56, Y=280.75, Mass=841242, SNR=134.1, Peak=65360 HFD=3.6
23:09:37.623 00.003 8960 MultiStar: [#1 0.47,0.33,1.16,U] [#2 0.64,0.22,0.00,M5] [#3 -0.48,0.38,0.88,U] [#4 0.14,0.07,0.92,U] [#5 0.43,0.19,0.78,U] [#6 -0.41,0.30,0.81,U] [#7 0.08,0.03,0.99,U] [#8 0.27,0.21,0.63,U] 
23:09:37.624 00.001 8960 refined, 7 included, MultiStar: {0.07, 0.26}, one-star: {0.01, 0.50}
23:09:37.626 00.002 8960 CameraToMount -- cameraTheta (1.30) - m_xAngle (-0.39) = xAngle (1.69 = 1.69)
23:09:37.628 00.002 8960 CameraToMount -- cameraTheta (1.30) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.66 = 1.66)
23:09:37.630 00.002 8960 CameraToMount -- cameraX=0.07 cameraY=0.26 hyp=0.27 cameraTheta=1.30 mountX=-0.03 mountY=0.26, mountTheta=1.69
23:09:37.633 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.07, y=0.26, opts=13)
23:09:37.634 00.001 8960 Enqueuing Move request for scope (0.07, 0.26)
23:09:37.636 00.002 13828 Worker thread wakes up
23:09:37.636 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.07, 0.26) opts 0xd
23:09:37.636 00.000 13828 Handling offset move in thread for scope, endpoint = (0.07, 0.26)
23:09:37.636 00.000 13828 Moving (0.07, 0.26) raw xDistance=-0.03 yDistance=0.26
23:09:37.636 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:09:37.636 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:09:37.636 00.000 13828 MoveAxis(E, 0, ABG)
23:09:37.637 00.001 13828 Move returns status 0, amount 0
23:09:37.637 00.000 13828 MoveAxis(S, 141, ABG)
23:09:37.637 00.000 13828 Guiding  Dir = 1, Dur = 141
23:09:37.638 00.001 13828 IsSlewing returns 0
23:09:37.638 00.000 13828 IsGuiding returns 0
23:09:37.639 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3926, max=65535, med=7510, FiltMin=5648, FiltMax=65535, Gamma=2.540
23:09:37.641 00.002 13828 PulseGuide returned control before completion, sleep 150
23:09:37.641 00.000 8960 UpdateGuideState exits: m=841242 SNR=134.1
23:09:37.643 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:37.645 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:37.646 00.001 8960 Enqueuing Expose request
23:09:37.796 00.150 13828 IsGuiding returns 0
23:09:37.796 00.000 13828 Move returns status 0, amount 141
23:09:37.796 00.000 13828 move complete, result=0
23:09:37.796 00.000 13828 worker thread done servicing request
23:09:37.797 00.001 8960 GuideStep: -0.0 px 0 ms EAST, 0.3 px 141 ms SOUTH
23:09:37.800 00.003 13828 Worker thread wakes up
23:09:37.800 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:37.800 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:40.271 02.471 13828 Exposure complete
23:09:40.402 00.131 13828 worker thread done servicing request
23:09:40.403 00.001 8960 OnExposeComplete: enter
23:09:40.405 00.002 8960 UpdateGuideState(): m_state=6
23:09:40.407 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 184
23:09:40.409 00.002 8960 Star::Find returns 1 (0), X=1151.32, Y=280.79, Mass=820057, SNR=145.8, Peak=65360 HFD=3.6
23:09:40.410 00.001 8960 MultiStar: [#1 0.14,0.22,0.93,U] [#2 0.34,0.18,0.91,U] [#3 -0.68,0.40,0.00,M3] [#4 0.00,0.13,0.92,U] [#5 -0.11,0.02,0.72,U] [#6 -0.73,0.22,0.00,M3] [#7 -0.24,-0.10,0.74,U] [#8 0.03,0.09,0.65,U] 
23:09:40.412 00.002 8960 refined, 6 included, MultiStar: {-0.00, 0.17}, one-star: {-0.23, 0.53}
23:09:40.414 00.002 8960 CameraToMount -- cameraTheta (1.59) - m_xAngle (-0.39) = xAngle (1.98 = 1.98)
23:09:40.416 00.002 8960 CameraToMount -- cameraTheta (1.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.95 = 1.95)
23:09:40.418 00.002 8960 CameraToMount -- cameraX=-0.00 cameraY=0.17 hyp=0.17 cameraTheta=1.59 mountX=-0.07 mountY=0.16, mountTheta=1.98
23:09:40.421 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=0.17, opts=13)
23:09:40.423 00.002 8960 Enqueuing Move request for scope (-0.00, 0.17)
23:09:40.424 00.001 13828 Worker thread wakes up
23:09:40.425 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.17) opts 0xd
23:09:40.425 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, 0.17)
23:09:40.425 00.000 13828 Moving (-0.00, 0.17) raw xDistance=-0.07 yDistance=0.16
23:09:40.425 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07
23:09:40.425 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:40.425 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:09:40.425 00.000 13828 MoveAxis(E, 0, ABG)
23:09:40.425 00.000 13828 Move returns status 0, amount 0
23:09:40.425 00.000 13828 MoveAxis(N, 0, ABG)
23:09:40.425 00.000 13828 duration set to 0 by GuideMode
23:09:40.425 00.000 13828 Move returns status 0, amount 0
23:09:40.425 00.000 13828 move complete, result=0
23:09:40.425 00.000 13828 worker thread done servicing request
23:09:40.427 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3260, max=65535, med=7510, FiltMin=5680, FiltMax=65535, Gamma=2.540
23:09:40.429 00.002 8960 UpdateGuideState exits: m=820057 SNR=145.8
23:09:40.431 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:40.434 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:40.436 00.002 8960 Enqueuing Expose request
23:09:40.438 00.002 13828 Worker thread wakes up
23:09:40.438 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:40.440 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:40.440 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:42.914 02.474 13828 Exposure complete
23:09:43.045 00.131 13828 worker thread done servicing request
23:09:43.045 00.000 8960 OnExposeComplete: enter
23:09:43.048 00.003 8960 UpdateGuideState(): m_state=6
23:09:43.050 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 185
23:09:43.053 00.003 8960 Star::Find returns 1 (0), X=1151.07, Y=280.92, Mass=815680, SNR=129.1, Peak=65535 HFD=3.9
23:09:43.055 00.002 8960 MultiStar: [#1 0.02,0.25,0.95,U] [#2 0.17,0.13,0.99,U] [#3 -1.01,0.36,0.00,M4] [#4 -0.18,0.24,1.03,U] [#5 -0.08,0.13,0.78,U] [#6 -0.84,0.52,0.00,M4] [#7 -0.40,-0.10,0.99,U] [#8 -0.13,0.11,0.82,U] 
23:09:43.057 00.002 8960 refined, 6 included, MultiStar: {-0.16, 0.21}, one-star: {-0.48, 0.66}
23:09:43.059 00.002 8960 CameraToMount -- cameraTheta (2.22) - m_xAngle (-0.39) = xAngle (2.61 = 2.61)
23:09:43.062 00.003 8960 CameraToMount -- cameraTheta (2.22) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.58 = 2.58)
23:09:43.064 00.002 8960 CameraToMount -- cameraX=-0.16 cameraY=0.21 hyp=0.26 cameraTheta=2.22 mountX=-0.23 mountY=0.14, mountTheta=2.59
23:09:43.067 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.16, y=0.21, opts=13)
23:09:43.068 00.001 8960 Enqueuing Move request for scope (-0.16, 0.21)
23:09:43.070 00.002 13828 Worker thread wakes up
23:09:43.070 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.16, 0.21) opts 0xd
23:09:43.070 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.16, 0.21)
23:09:43.070 00.000 13828 Moving (-0.16, 0.21) raw xDistance=-0.23 yDistance=0.14
23:09:43.070 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23
23:09:43.070 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:43.070 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.14
23:09:43.070 00.000 13828 MoveAxis(E, 86, ABG)
23:09:43.070 00.000 13828 Guiding  Dir = 2, Dur = 86
23:09:43.072 00.002 13828 IsSlewing returns 0
23:09:43.072 00.000 13828 IsGuiding returns 0
23:09:43.072 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3900, max=65535, med=7510, FiltMin=5705, FiltMax=65535, Gamma=2.540
23:09:43.074 00.002 13828 PulseGuide returned control before completion, sleep 95
23:09:43.075 00.001 8960 UpdateGuideState exits: m=815680 SNR=129.1
23:09:43.076 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:43.078 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:43.080 00.002 8960 Enqueuing Expose request
23:09:43.174 00.094 13828 IsGuiding returns 0
23:09:43.174 00.000 13828 Move returns status 0, amount 86
23:09:43.174 00.000 13828 MoveAxis(N, 0, ABG)
23:09:43.174 00.000 13828 duration set to 0 by GuideMode
23:09:43.174 00.000 13828 Move returns status 0, amount 0
23:09:43.174 00.000 13828 move complete, result=0
23:09:43.174 00.000 13828 worker thread done servicing request
23:09:43.174 00.000 13828 Worker thread wakes up
23:09:43.175 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:43.175 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:43.175 00.000 8960 GuideStep: -0.2 px 86 ms EAST, 0.1 px 0 ms NORTH
23:09:44.907 01.732 8960 GetBoolean("/Confirm/guiding_assistant_while_guiding", 0) returns 0
23:09:45.637 00.730 13828 Exposure complete
23:09:45.775 00.138 13828 worker thread done servicing request
23:09:45.775 00.000 8960 OnExposeComplete: enter
23:09:45.778 00.003 8960 UpdateGuideState(): m_state=6
23:09:45.780 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 186
23:09:45.782 00.002 8960 Star::Find returns 1 (0), X=1150.97, Y=281.01, Mass=864962, SNR=149.4, Peak=65449 HFD=4.0
23:09:45.784 00.002 8960 MultiStar: [#1 0.01,0.49,1.00,U] [#2 0.05,0.20,0.91,U] [#3 -0.94,0.45,0.00,M5] [#4 -0.20,0.20,0.93,U] [#5 -0.24,0.22,0.84,U] [#6 -1.02,0.48,0.00,M5] [#7 -0.41,0.15,0.98,U] [#8 -0.15,0.17,0.67,U] 
23:09:45.786 00.002 8960 refined, 6 included, MultiStar: {-0.22, 0.33}, one-star: {-0.58, 0.76}
23:09:45.788 00.002 8960 CameraToMount -- cameraTheta (2.17) - m_xAngle (-0.39) = xAngle (2.56 = 2.56)
23:09:45.791 00.003 8960 CameraToMount -- cameraTheta (2.17) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.53 = 2.53)
23:09:45.792 00.001 8960 CameraToMount -- cameraX=-0.22 cameraY=0.33 hyp=0.39 cameraTheta=2.17 mountX=-0.33 mountY=0.23, mountTheta=2.54
23:09:45.795 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.22, y=0.33, opts=13)
23:09:45.797 00.002 8960 Enqueuing Move request for scope (-0.22, 0.33)
23:09:45.799 00.002 13828 Worker thread wakes up
23:09:45.799 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.22, 0.33) opts 0xd
23:09:45.799 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.22, 0.33)
23:09:45.799 00.000 13828 Moving (-0.22, 0.33) raw xDistance=-0.33 yDistance=0.23
23:09:45.799 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.33
23:09:45.799 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:09:45.799 00.000 13828 MoveAxis(E, 131, ABG)
23:09:45.799 00.000 13828 Guiding  Dir = 2, Dur = 131
23:09:45.801 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4073, max=65535, med=7510, FiltMin=5500, FiltMax=65535, Gamma=2.540
23:09:45.804 00.003 13828 IsSlewing returns 0
23:09:45.804 00.000 8960 UpdateGuideState exits: m=864962 SNR=149.4
23:09:45.806 00.002 13828 IsGuiding returns 0
23:09:45.806 00.000 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:45.808 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:45.810 00.002 8960 Enqueuing Expose request
23:09:45.811 00.001 13828 PulseGuide returned control before completion, sleep 140
23:09:45.957 00.146 13828 IsGuiding returns 0
23:09:45.957 00.000 13828 Move returns status 0, amount 131
23:09:45.957 00.000 13828 MoveAxis(S, 121, ABG)
23:09:45.957 00.000 13828 Guiding  Dir = 1, Dur = 121
23:09:45.958 00.001 13828 IsSlewing returns 0
23:09:45.958 00.000 13828 IsGuiding returns 0
23:09:45.960 00.002 13828 PulseGuide returned control before completion, sleep 130
23:09:46.100 00.140 13828 IsGuiding returns 0
23:09:46.100 00.000 13828 Move returns status 0, amount 121
23:09:46.100 00.000 13828 move complete, result=0
23:09:46.100 00.000 13828 worker thread done servicing request
23:09:46.101 00.001 8960 GuideStep: -0.3 px 131 ms EAST, 0.2 px 121 ms SOUTH
23:09:46.103 00.002 13828 Worker thread wakes up
23:09:46.103 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:46.103 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:48.375 02.272 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
23:09:48.377 00.002 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
23:09:48.379 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
23:09:48.381 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
23:09:48.382 00.001 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
23:09:48.385 00.003 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
23:09:48.387 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
23:09:48.389 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
23:09:48.390 00.001 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
23:09:48.392 00.002 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
23:09:48.394 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:09:48.395 00.001 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:09:48.397 00.002 8960 GetInt("/GuidingAssistant/pos.x", -1) returns 949
23:09:48.399 00.002 8960 GetInt("/GuidingAssistant/pos.y", -1) returns 96
23:09:48.410 00.011 8960 MultiStar mode disabled
23:09:48.418 00.008 8960 GuidingAssistant: Disabling guide output
23:09:48.421 00.003 8960 MountGuidingEnabled: 0
23:09:48.575 00.154 13828 Exposure complete
23:09:48.710 00.135 13828 worker thread done servicing request
23:09:48.711 00.001 8960 OnExposeComplete: enter
23:09:48.713 00.002 8960 UpdateGuideState(): m_state=6
23:09:48.715 00.002 8960 Star::Find(15, 1150, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 187
23:09:48.717 00.002 8960 Star::Find returns 1 (0), X=1151.17, Y=280.64, Mass=852746, SNR=145.0, Peak=62793 HFD=3.7
23:09:48.719 00.002 8960 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.39) = xAngle (2.74 = 2.74)
23:09:48.721 00.002 8960 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
23:09:48.724 00.003 8960 CameraToMount -- cameraX=-0.38 cameraY=0.39 hyp=0.54 cameraTheta=2.35 mountX=-0.50 mountY=0.23, mountTheta=2.71
23:09:48.728 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=0.39, opts=13)
23:09:48.730 00.002 8960 Enqueuing Move request for scope (-0.38, 0.39)
23:09:48.732 00.002 13828 Worker thread wakes up
23:09:48.732 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.39) opts 0xd
23:09:48.732 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.38, 0.39)
23:09:48.732 00.000 13828 Moving (-0.38, 0.39) raw xDistance=-0.50 yDistance=0.23
23:09:48.732 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.33 from input -0.50
23:09:48.732 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:09:48.732 00.000 13828 MoveAxis(E, 198, ABG)
23:09:48.732 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:48.733 00.001 13828 Move returns status 1, amount 0
23:09:48.733 00.000 13828 MoveAxis(S, 122, ABG)
23:09:48.733 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:48.733 00.000 13828 Move returns status 1, amount 0
23:09:48.733 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:09:48.733 00.000 13828 move complete, result=1
23:09:48.733 00.000 13828 worker thread done servicing request
23:09:48.736 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3990, max=65535, med=7510, FiltMin=5526, FiltMax=65535, Gamma=2.540
23:09:48.738 00.002 8960 UpdateGuideState exits: m=852746 SNR=145.0
23:09:48.740 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:48.743 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:48.745 00.002 8960 Enqueuing Expose request
23:09:48.748 00.003 8960 GuideStep: -0.5 px 0 ms EAST, 0.2 px 0 ms SOUTH
23:09:48.750 00.002 13828 Worker thread wakes up
23:09:48.750 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:48.750 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:48.755 00.005 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:09:51.222 02.467 13828 Exposure complete
23:09:51.367 00.145 13828 worker thread done servicing request
23:09:51.367 00.000 8960 OnExposeComplete: enter
23:09:51.369 00.002 8960 UpdateGuideState(): m_state=6
23:09:51.372 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 188
23:09:51.374 00.002 8960 Star::Find returns 1 (0), X=1151.00, Y=280.63, Mass=824789, SNR=128.2, Peak=65535 HFD=3.8
23:09:51.376 00.002 8960 CameraToMount -- cameraTheta (2.54) - m_xAngle (-0.39) = xAngle (2.93 = 2.93)
23:09:51.378 00.002 8960 CameraToMount -- cameraTheta (2.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.90 = 2.90)
23:09:51.380 00.002 8960 CameraToMount -- cameraX=-0.55 cameraY=0.38 hyp=0.67 cameraTheta=2.54 mountX=-0.66 mountY=0.16, mountTheta=2.90
23:09:51.383 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.55, y=0.38, opts=13)
23:09:51.384 00.001 8960 Enqueuing Move request for scope (-0.55, 0.38)
23:09:51.386 00.002 13828 Worker thread wakes up
23:09:51.386 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.55, 0.38) opts 0xd
23:09:51.387 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.55, 0.38)
23:09:51.387 00.000 13828 Moving (-0.55, 0.38) raw xDistance=-0.66 yDistance=0.16
23:09:51.387 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.44 from input -0.66
23:09:51.387 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:09:51.387 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.16
23:09:51.387 00.000 13828 MoveAxis(E, 261, ABG)
23:09:51.387 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:51.387 00.000 13828 Move returns status 1, amount 0
23:09:51.387 00.000 13828 MoveAxis(N, 0, ABG)
23:09:51.387 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:51.387 00.000 13828 Move returns status 1, amount 0
23:09:51.387 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:09:51.387 00.000 13828 move complete, result=1
23:09:51.387 00.000 13828 worker thread done servicing request
23:09:51.389 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=4099, max=65535, med=7510, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:09:51.391 00.002 8960 UpdateGuideState exits: m=824789 SNR=128.2
23:09:51.393 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:51.395 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:51.397 00.002 8960 Enqueuing Expose request
23:09:51.399 00.002 13828 Worker thread wakes up
23:09:51.399 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:51.399 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:51.399 00.000 8960 GuideStep: -0.7 px 0 ms EAST, 0.2 px 0 ms NORTH
23:09:51.402 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:09:51.405 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:09:53.855 02.450 13828 Exposure complete
23:09:53.980 00.125 13828 worker thread done servicing request
23:09:53.980 00.000 8960 OnExposeComplete: enter
23:09:53.983 00.003 8960 UpdateGuideState(): m_state=6
23:09:53.985 00.002 8960 Star::Find(15, 1150, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 189
23:09:53.987 00.002 8960 Star::Find returns 1 (0), X=1150.94, Y=280.73, Mass=811780, SNR=116.3, Peak=65535 HFD=3.7
23:09:53.988 00.001 8960 CameraToMount -- cameraTheta (2.48) - m_xAngle (-0.39) = xAngle (2.87 = 2.87)
23:09:53.990 00.002 8960 CameraToMount -- cameraTheta (2.48) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.83 = 2.83)
23:09:53.992 00.002 8960 CameraToMount -- cameraX=-0.61 cameraY=0.48 hyp=0.77 cameraTheta=2.48 mountX=-0.74 mountY=0.23, mountTheta=2.84
23:09:53.995 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.61, y=0.48, opts=13)
23:09:53.997 00.002 8960 Enqueuing Move request for scope (-0.61, 0.48)
23:09:53.999 00.002 13828 Worker thread wakes up
23:09:53.999 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.61, 0.48) opts 0xd
23:09:53.999 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.61, 0.48)
23:09:53.999 00.000 13828 Moving (-0.61, 0.48) raw xDistance=-0.74 yDistance=0.23
23:09:54.000 00.001 13828 GuideAlgorithmHysteresis::Result() returns -0.50 from input -0.74
23:09:54.000 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.23 from input 0.23
23:09:54.000 00.000 13828 MoveAxis(E, 299, ABG)
23:09:54.000 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:54.000 00.000 13828 Move returns status 1, amount 0
23:09:54.000 00.000 13828 MoveAxis(S, 125, ABG)
23:09:54.000 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:54.000 00.000 13828 Move returns status 1, amount 0
23:09:54.000 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:09:54.000 00.000 13828 move complete, result=1
23:09:54.000 00.000 13828 worker thread done servicing request
23:09:54.001 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2236, max=65535, med=7510, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:09:54.003 00.002 8960 UpdateGuideState exits: m=811780 SNR=116.3
23:09:54.005 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:54.008 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:54.011 00.003 8960 Enqueuing Expose request
23:09:54.013 00.002 8960 GuideStep: -0.7 px 0 ms EAST, 0.2 px 0 ms SOUTH
23:09:54.015 00.002 13828 Worker thread wakes up
23:09:54.015 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:54.015 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:54.016 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:09:54.018 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:09:56.485 02.467 13828 Exposure complete
23:09:56.613 00.128 13828 worker thread done servicing request
23:09:56.613 00.000 8960 OnExposeComplete: enter
23:09:56.615 00.002 8960 UpdateGuideState(): m_state=6
23:09:56.617 00.002 8960 Star::Find(15, 1150, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 190
23:09:56.619 00.002 8960 Star::Find returns 1 (0), X=1151.55, Y=280.53, Mass=831664, SNR=127.9, Peak=65360 HFD=3.2
23:09:56.621 00.002 8960 CameraToMount -- cameraTheta (1.57) - m_xAngle (-0.39) = xAngle (1.96 = 1.96)
23:09:56.622 00.001 8960 CameraToMount -- cameraTheta (1.57) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.93 = 1.93)
23:09:56.624 00.002 8960 CameraToMount -- cameraX=-0.00 cameraY=0.28 hyp=0.28 cameraTheta=1.57 mountX=-0.11 mountY=0.26, mountTheta=1.96
23:09:56.626 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.00, y=0.28, opts=13)
23:09:56.628 00.002 8960 Enqueuing Move request for scope (-0.00, 0.28)
23:09:56.630 00.002 13828 Worker thread wakes up
23:09:56.630 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.00, 0.28) opts 0xd
23:09:56.630 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.00, 0.28)
23:09:56.630 00.000 13828 Moving (-0.00, 0.28) raw xDistance=-0.11 yDistance=0.26
23:09:56.630 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11
23:09:56.630 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.26 from input 0.26
23:09:56.630 00.000 13828 MoveAxis(E, 0, ABG)
23:09:56.630 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:56.630 00.000 13828 Move returns status 1, amount 0
23:09:56.630 00.000 13828 MoveAxis(S, 139, ABG)
23:09:56.630 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:56.630 00.000 13828 Move returns status 1, amount 0
23:09:56.630 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:09:56.630 00.000 13828 move complete, result=1
23:09:56.631 00.001 13828 worker thread done servicing request
23:09:56.632 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7510, FiltMin=5584, FiltMax=65535, Gamma=2.540
23:09:56.634 00.002 8960 UpdateGuideState exits: m=831664 SNR=127.9
23:09:56.635 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:56.637 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:56.639 00.002 8960 Enqueuing Expose request
23:09:56.640 00.001 8960 GuideStep: -0.1 px 0 ms EAST, 0.3 px 0 ms SOUTH
23:09:56.642 00.002 13828 Worker thread wakes up
23:09:56.642 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:56.642 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:56.643 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:09:56.645 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:09:59.118 02.473 13828 Exposure complete
23:09:59.246 00.128 13828 worker thread done servicing request
23:09:59.246 00.000 8960 OnExposeComplete: enter
23:09:59.248 00.002 8960 UpdateGuideState(): m_state=6
23:09:59.250 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 191
23:09:59.251 00.001 8960 Star::Find returns 1 (0), X=1151.86, Y=280.44, Mass=860167, SNR=137.2, Peak=65193 HFD=3.8
23:09:59.253 00.002 8960 CameraToMount -- cameraTheta (0.55) - m_xAngle (-0.39) = xAngle (0.94 = 0.94)
23:09:59.255 00.002 8960 CameraToMount -- cameraTheta (0.55) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.91 = 0.91)
23:09:59.256 00.001 8960 CameraToMount -- cameraX=0.31 cameraY=0.19 hyp=0.36 cameraTheta=0.55 mountX=0.21 mountY=0.28, mountTheta=0.93
23:09:59.259 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.31, y=0.19, opts=13)
23:09:59.261 00.002 8960 Enqueuing Move request for scope (0.31, 0.19)
23:09:59.263 00.002 13828 Worker thread wakes up
23:09:59.263 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.31, 0.19) opts 0xd
23:09:59.263 00.000 13828 Handling offset move in thread for scope, endpoint = (0.31, 0.19)
23:09:59.263 00.000 13828 Moving (0.31, 0.19) raw xDistance=0.21 yDistance=0.28
23:09:59.263 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21
23:09:59.263 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.28 from input 0.28
23:09:59.263 00.000 13828 MoveAxis(W, 80, ABG)
23:09:59.263 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:59.263 00.000 13828 Move returns status 1, amount 0
23:09:59.263 00.000 13828 MoveAxis(S, 151, ABG)
23:09:59.263 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:09:59.264 00.001 13828 Move returns status 1, amount 0
23:09:59.264 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:09:59.264 00.000 13828 move complete, result=1
23:09:59.264 00.000 13828 worker thread done servicing request
23:09:59.267 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3702, max=65535, med=7510, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:09:59.269 00.002 8960 UpdateGuideState exits: m=860167 SNR=137.2
23:09:59.271 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:09:59.273 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:09:59.274 00.001 8960 Enqueuing Expose request
23:09:59.276 00.002 13828 Worker thread wakes up
23:09:59.277 00.001 8960 GuideStep: 0.2 px 0 ms WEST, 0.3 px 0 ms SOUTH
23:09:59.279 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:09:59.279 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:09:59.281 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:09:59.284 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:01.755 02.471 13828 Exposure complete
23:10:01.892 00.137 13828 worker thread done servicing request
23:10:01.892 00.000 8960 OnExposeComplete: enter
23:10:01.895 00.003 8960 UpdateGuideState(): m_state=6
23:10:01.898 00.003 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 192
23:10:01.900 00.002 8960 Star::Find returns 1 (0), X=1150.98, Y=280.82, Mass=864838, SNR=131.6, Peak=65535 HFD=3.9
23:10:01.901 00.001 8960 CameraToMount -- cameraTheta (2.35) - m_xAngle (-0.39) = xAngle (2.75 = 2.75)
23:10:01.903 00.002 8960 CameraToMount -- cameraTheta (2.35) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.71 = 2.71)
23:10:01.905 00.002 8960 CameraToMount -- cameraX=-0.57 cameraY=0.57 hyp=0.81 cameraTheta=2.35 mountX=-0.74 mountY=0.34, mountTheta=2.72
23:10:01.908 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.57, y=0.57, opts=13)
23:10:01.910 00.002 8960 Enqueuing Move request for scope (-0.57, 0.57)
23:10:01.912 00.002 13828 Worker thread wakes up
23:10:01.912 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.57, 0.57) opts 0xd
23:10:01.912 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.57, 0.57)
23:10:01.912 00.000 13828 Moving (-0.57, 0.57) raw xDistance=-0.74 yDistance=0.34
23:10:01.912 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.46 from input -0.74
23:10:01.912 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.34 from input 0.34
23:10:01.912 00.000 13828 MoveAxis(E, 275, ABG)
23:10:01.913 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:01.913 00.000 13828 Move returns status 1, amount 0
23:10:01.913 00.000 13828 MoveAxis(S, 179, ABG)
23:10:01.913 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:01.913 00.000 13828 Move returns status 1, amount 0
23:10:01.913 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:01.913 00.000 13828 move complete, result=1
23:10:01.913 00.000 13828 worker thread done servicing request
23:10:01.914 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3619, max=65535, med=7510, FiltMin=5539, FiltMax=65535, Gamma=2.540
23:10:01.916 00.002 8960 UpdateGuideState exits: m=864838 SNR=131.6
23:10:01.918 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:01.920 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:01.921 00.001 8960 Enqueuing Expose request
23:10:01.923 00.002 13828 Worker thread wakes up
23:10:01.923 00.000 8960 GuideStep: -0.7 px 0 ms EAST, 0.3 px 0 ms SOUTH
23:10:01.925 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:01.925 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:01.926 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:01.928 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:04.400 02.472 13828 Exposure complete
23:10:04.532 00.132 13828 worker thread done servicing request
23:10:04.533 00.001 8960 OnExposeComplete: enter
23:10:04.535 00.002 8960 UpdateGuideState(): m_state=6
23:10:04.538 00.003 8960 Star::Find(15, 1150, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 193
23:10:04.540 00.002 8960 Star::Find returns 1 (0), X=1151.03, Y=281.12, Mass=818095, SNR=134.0, Peak=65535 HFD=3.9
23:10:04.541 00.001 8960 CameraToMount -- cameraTheta (2.11) - m_xAngle (-0.39) = xAngle (2.50 = 2.50)
23:10:04.543 00.002 8960 CameraToMount -- cameraTheta (2.11) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.46 = 2.46)
23:10:04.545 00.002 8960 CameraToMount -- cameraX=-0.52 cameraY=0.87 hyp=1.01 cameraTheta=2.11 mountX=-0.81 mountY=0.64, mountTheta=2.48
23:10:04.547 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=-0.52, y=0.87, opts=13)
23:10:04.549 00.002 8960 Enqueuing Move request for scope (-0.52, 0.87)
23:10:04.551 00.002 13828 Worker thread wakes up
23:10:04.552 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.52, 0.87) opts 0xd
23:10:04.552 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.52, 0.87)
23:10:04.552 00.000 13828 Moving (-0.52, 0.87) raw xDistance=-0.81 yDistance=0.64
23:10:04.552 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.54 from input -0.81
23:10:04.552 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.64 from input 0.64
23:10:04.552 00.000 13828 MoveAxis(E, 326, ABG)
23:10:04.552 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:04.552 00.000 13828 Move returns status 1, amount 0
23:10:04.552 00.000 13828 MoveAxis(S, 338, ABG)
23:10:04.553 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:04.553 00.000 13828 Move returns status 1, amount 0
23:10:04.553 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:04.553 00.000 13828 move complete, result=1
23:10:04.553 00.000 13828 worker thread done servicing request
23:10:04.554 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3868, max=65535, med=7510, FiltMin=5712, FiltMax=65535, Gamma=2.540
23:10:04.557 00.003 8960 UpdateGuideState exits: m=818095 SNR=134.0
23:10:04.559 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:04.561 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:04.564 00.003 8960 Enqueuing Expose request
23:10:04.566 00.002 13828 Worker thread wakes up
23:10:04.566 00.000 8960 GuideStep: -0.8 px 0 ms EAST, 0.6 px 0 ms SOUTH
23:10:04.568 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:04.568 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:04.569 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:04.571 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:07.038 02.467 13828 Exposure complete
23:10:07.166 00.128 13828 worker thread done servicing request
23:10:07.166 00.000 8960 OnExposeComplete: enter
23:10:07.168 00.002 8960 UpdateGuideState(): m_state=6
23:10:07.170 00.002 8960 Star::Find(15, 1151, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 194
23:10:07.171 00.001 8960 Star::Find returns 1 (0), X=1151.17, Y=280.97, Mass=847349, SNR=145.3, Peak=65535 HFD=3.7
23:10:07.173 00.002 8960 CameraToMount -- cameraTheta (2.06) - m_xAngle (-0.39) = xAngle (2.45 = 2.45)
23:10:07.176 00.003 8960 CameraToMount -- cameraTheta (2.06) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.41 = 2.41)
23:10:07.178 00.002 8960 CameraToMount -- cameraX=-0.38 cameraY=0.72 hyp=0.81 cameraTheta=2.06 mountX=-0.63 mountY=0.54, mountTheta=2.43
23:10:07.181 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.38, y=0.72, opts=13)
23:10:07.182 00.001 8960 Enqueuing Move request for scope (-0.38, 0.72)
23:10:07.184 00.002 13828 Worker thread wakes up
23:10:07.184 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.38, 0.72) opts 0xd
23:10:07.184 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.38, 0.72)
23:10:07.184 00.000 13828 Moving (-0.38, 0.72) raw xDistance=-0.63 yDistance=0.54
23:10:07.184 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.43 from input -0.63
23:10:07.184 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.54 from input 0.54
23:10:07.184 00.000 13828 MoveAxis(E, 259, ABG)
23:10:07.184 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:07.184 00.000 13828 Move returns status 1, amount 0
23:10:07.184 00.000 13828 MoveAxis(S, 288, ABG)
23:10:07.184 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:07.184 00.000 13828 Move returns status 1, amount 0
23:10:07.184 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:07.184 00.000 13828 move complete, result=1
23:10:07.185 00.001 13828 worker thread done servicing request
23:10:07.186 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3760, max=65535, med=7510, FiltMin=5436, FiltMax=65535, Gamma=2.540
23:10:07.188 00.002 8960 UpdateGuideState exits: m=847349 SNR=145.3
23:10:07.190 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:07.193 00.003 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:07.194 00.001 8960 Enqueuing Expose request
23:10:07.196 00.002 13828 Worker thread wakes up
23:10:07.196 00.000 8960 GuideStep: -0.6 px 0 ms EAST, 0.5 px 0 ms SOUTH
23:10:07.198 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:07.198 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:07.199 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:07.201 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:09.669 02.468 13828 Exposure complete
23:10:09.799 00.130 13828 worker thread done servicing request
23:10:09.799 00.000 8960 OnExposeComplete: enter
23:10:09.801 00.002 8960 UpdateGuideState(): m_state=6
23:10:09.803 00.002 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 195
23:10:09.804 00.001 8960 Star::Find returns 1 (0), X=1151.35, Y=280.77, Mass=834224, SNR=128.3, Peak=63785 HFD=3.6
23:10:09.806 00.002 8960 CameraToMount -- cameraTheta (1.93) - m_xAngle (-0.39) = xAngle (2.33 = 2.33)
23:10:09.808 00.002 8960 CameraToMount -- cameraTheta (1.93) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.29 = 2.29)
23:10:09.809 00.001 8960 CameraToMount -- cameraX=-0.20 cameraY=0.52 hyp=0.55 cameraTheta=1.93 mountX=-0.38 mountY=0.42, mountTheta=2.31
23:10:09.812 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.20, y=0.52, opts=13)
23:10:09.813 00.001 8960 Enqueuing Move request for scope (-0.20, 0.52)
23:10:09.815 00.002 13828 Worker thread wakes up
23:10:09.815 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.20, 0.52) opts 0xd
23:10:09.815 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.20, 0.52)
23:10:09.815 00.000 13828 Moving (-0.20, 0.52) raw xDistance=-0.38 yDistance=0.42
23:10:09.815 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.27 from input -0.38
23:10:09.815 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.42 from input 0.42
23:10:09.815 00.000 13828 MoveAxis(E, 162, ABG)
23:10:09.816 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:09.816 00.000 13828 Move returns status 1, amount 0
23:10:09.816 00.000 13828 MoveAxis(S, 222, ABG)
23:10:09.816 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:09.816 00.000 13828 Move returns status 1, amount 0
23:10:09.816 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:09.816 00.000 13828 move complete, result=1
23:10:09.816 00.000 13828 worker thread done servicing request
23:10:09.817 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2608, max=65535, med=7510, FiltMin=5417, FiltMax=65535, Gamma=2.540
23:10:09.819 00.002 8960 UpdateGuideState exits: m=834224 SNR=128.3
23:10:09.820 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:09.822 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:09.824 00.002 8960 Enqueuing Expose request
23:10:09.825 00.001 8960 GuideStep: -0.4 px 0 ms EAST, 0.4 px 0 ms SOUTH
23:10:09.827 00.002 13828 Worker thread wakes up
23:10:09.827 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:09.827 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:09.828 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:09.830 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:12.291 02.461 13828 Exposure complete
23:10:12.421 00.130 13828 worker thread done servicing request
23:10:12.421 00.000 8960 OnExposeComplete: enter
23:10:12.424 00.003 8960 UpdateGuideState(): m_state=6
23:10:12.428 00.004 8960 Star::Find(15, 1151, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 196
23:10:12.430 00.002 8960 Star::Find returns 1 (0), X=1152.72, Y=280.08, Mass=917524, SNR=143.9, Peak=65193 HFD=3.9
23:10:12.432 00.002 8960 CameraToMount -- cameraTheta (-0.14) - m_xAngle (-0.39) = xAngle (0.25 = 0.25)
23:10:12.433 00.001 8960 CameraToMount -- cameraTheta (-0.14) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.22 = 0.22)
23:10:12.435 00.002 8960 CameraToMount -- cameraX=1.17 cameraY=-0.17 hyp=1.19 cameraTheta=-0.14 mountX=1.15 mountY=0.25, mountTheta=0.22
23:10:12.437 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.17, y=-0.17, opts=13)
23:10:12.439 00.002 8960 Enqueuing Move request for scope (1.17, -0.17)
23:10:12.442 00.003 13828 Worker thread wakes up
23:10:12.442 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.17, -0.17) opts 0xd
23:10:12.442 00.000 13828 Handling offset move in thread for scope, endpoint = (1.17, -0.17)
23:10:12.442 00.000 13828 Moving (1.17, -0.17) raw xDistance=1.15 yDistance=0.25
23:10:12.442 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.70 from input 1.15
23:10:12.442 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.25 from input 0.25
23:10:12.442 00.000 13828 MoveAxis(W, 422, ABG)
23:10:12.442 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:12.443 00.001 13828 Move returns status 1, amount 0
23:10:12.443 00.000 13828 MoveAxis(S, 135, ABG)
23:10:12.443 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:12.443 00.000 13828 Move returns status 1, amount 0
23:10:12.443 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:12.443 00.000 13828 move complete, result=1
23:10:12.443 00.000 13828 worker thread done servicing request
23:10:12.444 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3664, max=65535, med=7510, FiltMin=5500, FiltMax=65535, Gamma=2.540
23:10:12.447 00.003 8960 UpdateGuideState exits: m=917524 SNR=143.9
23:10:12.448 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:12.450 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:12.452 00.002 8960 Enqueuing Expose request
23:10:12.453 00.001 13828 Worker thread wakes up
23:10:12.453 00.000 8960 GuideStep: 1.1 px 0 ms WEST, 0.3 px 0 ms SOUTH
23:10:12.455 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:12.456 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:12.458 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:12.460 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:14.932 02.472 13828 Exposure complete
23:10:15.072 00.140 13828 worker thread done servicing request
23:10:15.072 00.000 8960 OnExposeComplete: enter
23:10:15.074 00.002 8960 UpdateGuideState(): m_state=6
23:10:15.077 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 197
23:10:15.079 00.002 8960 Star::Find returns 1 (0), X=1151.63, Y=281.02, Mass=909847, SNR=162.4, Peak=65535 HFD=3.9
23:10:15.081 00.002 8960 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.39) = xAngle (1.86 = 1.86)
23:10:15.083 00.002 8960 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.82 = 1.82)
23:10:15.084 00.001 8960 CameraToMount -- cameraX=0.08 cameraY=0.77 hyp=0.77 cameraTheta=1.47 mountX=-0.22 mountY=0.75, mountTheta=1.86
23:10:15.087 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.08, y=0.77, opts=13)
23:10:15.089 00.002 8960 Enqueuing Move request for scope (0.08, 0.77)
23:10:15.090 00.001 13828 Worker thread wakes up
23:10:15.090 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.08, 0.77) opts 0xd
23:10:15.090 00.000 13828 Handling offset move in thread for scope, endpoint = (0.08, 0.77)
23:10:15.090 00.000 13828 Moving (0.08, 0.77) raw xDistance=-0.22 yDistance=0.75
23:10:15.090 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.09 from input -0.22
23:10:15.091 00.001 13828 GuideAlgorithmResistSwitch::result() returns 0.75 from input 0.75
23:10:15.091 00.000 13828 MoveAxis(E, 53, ABG)
23:10:15.091 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:15.091 00.000 13828 Move returns status 1, amount 0
23:10:15.091 00.000 13828 MoveAxis(S, 398, ABG)
23:10:15.091 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:15.091 00.000 13828 Move returns status 1, amount 0
23:10:15.091 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:15.091 00.000 13828 move complete, result=1
23:10:15.091 00.000 13828 worker thread done servicing request
23:10:15.092 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3740, max=65535, med=7510, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:10:15.094 00.002 8960 UpdateGuideState exits: m=909847 SNR=162.4
23:10:15.096 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:15.097 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:15.099 00.002 8960 Enqueuing Expose request
23:10:15.101 00.002 13828 Worker thread wakes up
23:10:15.101 00.000 8960 GuideStep: -0.2 px 0 ms EAST, 0.7 px 0 ms SOUTH
23:10:15.102 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:15.102 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:15.103 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:15.106 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:17.563 02.457 13828 Exposure complete
23:10:17.692 00.129 13828 worker thread done servicing request
23:10:17.692 00.000 8960 OnExposeComplete: enter
23:10:17.695 00.003 8960 UpdateGuideState(): m_state=6
23:10:17.697 00.002 8960 Star::Find(15, 1151, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 198
23:10:17.699 00.002 8960 Star::Find returns 1 (0), X=1151.47, Y=281.20, Mass=816212, SNR=126.4, Peak=64041 HFD=3.7
23:10:17.701 00.002 8960 CameraToMount -- cameraTheta (1.66) - m_xAngle (-0.39) = xAngle (2.05 = 2.05)
23:10:17.703 00.002 8960 CameraToMount -- cameraTheta (1.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.02 = 2.02)
23:10:17.705 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=0.94 hyp=0.95 cameraTheta=1.66 mountX=-0.44 mountY=0.86, mountTheta=2.04
23:10:17.708 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=0.94, opts=13)
23:10:17.710 00.002 8960 Enqueuing Move request for scope (-0.08, 0.94)
23:10:17.712 00.002 13828 Worker thread wakes up
23:10:17.712 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.94) opts 0xd
23:10:17.712 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.08, 0.94)
23:10:17.712 00.000 13828 Moving (-0.08, 0.94) raw xDistance=-0.44 yDistance=0.86
23:10:17.712 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.28 from input -0.44
23:10:17.712 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.86 from input 0.86
23:10:17.712 00.000 13828 MoveAxis(E, 169, ABG)
23:10:17.712 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:17.712 00.000 13828 Move returns status 1, amount 0
23:10:17.712 00.000 13828 MoveAxis(S, 455, ABG)
23:10:17.712 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:17.712 00.000 13828 Move returns status 1, amount 0
23:10:17.713 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:17.713 00.000 13828 move complete, result=1
23:10:17.713 00.000 13828 worker thread done servicing request
23:10:17.713 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3913, max=65535, med=7510, FiltMin=5520, FiltMax=65535, Gamma=2.540
23:10:17.716 00.003 8960 UpdateGuideState exits: m=816212 SNR=126.4
23:10:17.718 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:17.720 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:17.722 00.002 8960 Enqueuing Expose request
23:10:17.724 00.002 13828 Worker thread wakes up
23:10:17.724 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:17.724 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:17.724 00.000 8960 GuideStep: -0.4 px 0 ms EAST, 0.9 px 0 ms SOUTH
23:10:17.728 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:17.733 00.005 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:20.183 02.450 13828 Exposure complete
23:10:20.310 00.127 13828 worker thread done servicing request
23:10:20.310 00.000 8960 OnExposeComplete: enter
23:10:20.312 00.002 8960 UpdateGuideState(): m_state=6
23:10:20.314 00.002 8960 Star::Find(15, 1151, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 199
23:10:20.315 00.001 8960 Star::Find returns 1 (0), X=1151.64, Y=281.15, Mass=759240, SNR=124.1, Peak=65535 HFD=3.6
23:10:20.317 00.002 8960 CameraToMount -- cameraTheta (1.47) - m_xAngle (-0.39) = xAngle (1.86 = 1.86)
23:10:20.319 00.002 8960 CameraToMount -- cameraTheta (1.47) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.83 = 1.83)
23:10:20.320 00.001 8960 CameraToMount -- cameraX=0.09 cameraY=0.90 hyp=0.90 cameraTheta=1.47 mountX=-0.26 mountY=0.87, mountTheta=1.86
23:10:20.323 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.09, y=0.90, opts=13)
23:10:20.325 00.002 8960 Enqueuing Move request for scope (0.09, 0.90)
23:10:20.327 00.002 13828 Worker thread wakes up
23:10:20.327 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.09, 0.90) opts 0xd
23:10:20.327 00.000 13828 Handling offset move in thread for scope, endpoint = (0.09, 0.90)
23:10:20.327 00.000 13828 Moving (0.09, 0.90) raw xDistance=-0.26 yDistance=0.87
23:10:20.327 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.18 from input -0.26
23:10:20.327 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.87 from input 0.87
23:10:20.327 00.000 13828 MoveAxis(E, 110, ABG)
23:10:20.327 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:20.327 00.000 13828 Move returns status 1, amount 0
23:10:20.328 00.001 13828 MoveAxis(S, 464, ABG)
23:10:20.328 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:20.328 00.000 13828 Move returns status 1, amount 0
23:10:20.328 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:20.328 00.000 13828 move complete, result=1
23:10:20.328 00.000 13828 worker thread done servicing request
23:10:20.331 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3497, max=65535, med=7510, FiltMin=5660, FiltMax=65535, Gamma=2.540
23:10:20.333 00.002 8960 UpdateGuideState exits: m=759240 SNR=124.1
23:10:20.335 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:20.336 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:20.338 00.002 8960 Enqueuing Expose request
23:10:20.340 00.002 8960 GuideStep: -0.3 px 0 ms EAST, 0.9 px 0 ms SOUTH
23:10:20.341 00.001 13828 Worker thread wakes up
23:10:20.342 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:20.342 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:20.343 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:20.347 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:22.811 02.464 13828 Exposure complete
23:10:22.943 00.132 13828 worker thread done servicing request
23:10:22.943 00.000 8960 OnExposeComplete: enter
23:10:22.945 00.002 8960 UpdateGuideState(): m_state=6
23:10:22.947 00.002 8960 Star::Find(15, 1151, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 200
23:10:22.948 00.001 8960 Star::Find returns 1 (0), X=1151.86, Y=281.08, Mass=806401, SNR=130.2, Peak=61776 HFD=3.7
23:10:22.950 00.002 8960 CameraToMount -- cameraTheta (1.21) - m_xAngle (-0.39) = xAngle (1.60 = 1.60)
23:10:22.951 00.001 8960 CameraToMount -- cameraTheta (1.21) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.56 = 1.56)
23:10:22.953 00.002 8960 CameraToMount -- cameraX=0.32 cameraY=0.83 hyp=0.89 cameraTheta=1.21 mountX=-0.03 mountY=0.89, mountTheta=1.60
23:10:22.956 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.32, y=0.83, opts=13)
23:10:22.957 00.001 8960 Enqueuing Move request for scope (0.32, 0.83)
23:10:22.959 00.002 13828 Worker thread wakes up
23:10:22.959 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.32, 0.83) opts 0xd
23:10:22.959 00.000 13828 Handling offset move in thread for scope, endpoint = (0.32, 0.83)
23:10:22.959 00.000 13828 Moving (0.32, 0.83) raw xDistance=-0.03 yDistance=0.89
23:10:22.959 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03
23:10:22.959 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.89 from input 0.89
23:10:22.959 00.000 13828 MoveAxis(E, 0, ABG)
23:10:22.959 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:22.959 00.000 13828 Move returns status 1, amount 0
23:10:22.959 00.000 13828 MoveAxis(S, 471, ABG)
23:10:22.959 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:22.959 00.000 13828 Move returns status 1, amount 0
23:10:22.959 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:22.960 00.001 13828 move complete, result=1
23:10:22.960 00.000 13828 worker thread done servicing request
23:10:22.960 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3984, max=65535, med=7510, FiltMin=5430, FiltMax=65535, Gamma=2.540
23:10:22.962 00.002 8960 UpdateGuideState exits: m=806401 SNR=130.2
23:10:22.964 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:22.966 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:22.968 00.002 8960 Enqueuing Expose request
23:10:22.970 00.002 13828 Worker thread wakes up
23:10:22.970 00.000 8960 GuideStep: -0.0 px 0 ms EAST, 0.9 px 0 ms SOUTH
23:10:22.972 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:22.972 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:22.974 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:22.977 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:25.444 02.467 13828 Exposure complete
23:10:25.573 00.129 13828 worker thread done servicing request
23:10:25.573 00.000 8960 OnExposeComplete: enter
23:10:25.575 00.002 8960 UpdateGuideState(): m_state=6
23:10:25.577 00.002 8960 Star::Find(15, 1151, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 201
23:10:25.579 00.002 8960 Star::Find returns 1 (0), X=1152.46, Y=280.96, Mass=851454, SNR=159.2, Peak=59824 HFD=3.6
23:10:25.581 00.002 8960 CameraToMount -- cameraTheta (0.66) - m_xAngle (-0.39) = xAngle (1.05 = 1.05)
23:10:25.582 00.001 8960 CameraToMount -- cameraTheta (0.66) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.02 = 1.02)
23:10:25.584 00.002 8960 CameraToMount -- cameraX=0.91 cameraY=0.71 hyp=1.15 cameraTheta=0.66 mountX=0.57 mountY=0.98, mountTheta=1.04
23:10:25.586 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.91, y=0.71, opts=13)
23:10:25.588 00.002 8960 Enqueuing Move request for scope (0.91, 0.71)
23:10:25.589 00.001 13828 Worker thread wakes up
23:10:25.589 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.91, 0.71) opts 0xd
23:10:25.590 00.001 13828 Handling offset move in thread for scope, endpoint = (0.91, 0.71)
23:10:25.590 00.000 13828 Moving (0.91, 0.71) raw xDistance=0.57 yDistance=0.98
23:10:25.590 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.36 from input 0.57
23:10:25.590 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.98 from input 0.98
23:10:25.590 00.000 13828 MoveAxis(W, 215, ABG)
23:10:25.590 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:25.590 00.000 13828 Move returns status 1, amount 0
23:10:25.590 00.000 13828 MoveAxis(S, 521, ABG)
23:10:25.590 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:25.590 00.000 13828 Move returns status 1, amount 0
23:10:25.590 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:25.590 00.000 13828 move complete, result=1
23:10:25.590 00.000 13828 worker thread done servicing request
23:10:25.591 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3516, max=65535, med=7510, FiltMin=5500, FiltMax=65535, Gamma=2.540
23:10:25.593 00.002 8960 UpdateGuideState exits: m=851454 SNR=159.2
23:10:25.595 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:25.597 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:25.598 00.001 8960 Enqueuing Expose request
23:10:25.600 00.002 13828 Worker thread wakes up
23:10:25.600 00.000 8960 GuideStep: 0.6 px 0 ms WEST, 1.0 px 0 ms SOUTH
23:10:25.602 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:25.602 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:25.603 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:25.605 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:28.064 02.459 13828 Exposure complete
23:10:28.193 00.129 13828 worker thread done servicing request
23:10:28.193 00.000 8960 OnExposeComplete: enter
23:10:28.195 00.002 8960 UpdateGuideState(): m_state=6
23:10:28.198 00.003 8960 Star::Find(15, 1152, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 202
23:10:28.200 00.002 8960 Star::Find returns 1 (0), X=1152.59, Y=281.10, Mass=790309, SNR=123.0, Peak=62032 HFD=3.6
23:10:28.201 00.001 8960 CameraToMount -- cameraTheta (0.69) - m_xAngle (-0.39) = xAngle (1.08 = 1.08)
23:10:28.203 00.002 8960 CameraToMount -- cameraTheta (0.69) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.04 = 1.04)
23:10:28.205 00.002 8960 CameraToMount -- cameraX=1.04 cameraY=0.85 hyp=1.35 cameraTheta=0.69 mountX=0.64 mountY=1.16, mountTheta=1.07
23:10:28.208 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.04, y=0.85, opts=13)
23:10:28.209 00.001 8960 Enqueuing Move request for scope (1.04, 0.85)
23:10:28.211 00.002 13828 Worker thread wakes up
23:10:28.211 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.04, 0.85) opts 0xd
23:10:28.211 00.000 13828 Handling offset move in thread for scope, endpoint = (1.04, 0.85)
23:10:28.211 00.000 13828 Moving (1.04, 0.85) raw xDistance=0.64 yDistance=1.16
23:10:28.211 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.43 from input 0.64
23:10:28.211 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
23:10:28.211 00.000 13828 MoveAxis(W, 255, ABG)
23:10:28.211 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:28.212 00.001 13828 Move returns status 1, amount 0
23:10:28.212 00.000 13828 MoveAxis(S, 619, ABG)
23:10:28.212 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:28.212 00.000 13828 Move returns status 1, amount 0
23:10:28.212 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:28.212 00.000 13828 move complete, result=1
23:10:28.212 00.000 13828 worker thread done servicing request
23:10:28.213 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3676, max=65535, med=7510, FiltMin=5568, FiltMax=65535, Gamma=2.540
23:10:28.216 00.003 8960 UpdateGuideState exits: m=790309 SNR=123.0
23:10:28.218 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:28.220 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:28.223 00.003 8960 Enqueuing Expose request
23:10:28.225 00.002 13828 Worker thread wakes up
23:10:28.225 00.000 8960 GuideStep: 0.6 px 0 ms WEST, 1.2 px 0 ms SOUTH
23:10:28.227 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:28.227 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:28.230 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:28.232 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:30.680 02.448 13828 Exposure complete
23:10:30.810 00.130 8960 OnExposeComplete: enter
23:10:30.812 00.002 13828 worker thread done servicing request
23:10:30.812 00.000 8960 UpdateGuideState(): m_state=6
23:10:30.814 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 203
23:10:30.817 00.003 8960 Star::Find returns 1 (0), X=1152.16, Y=281.13, Mass=841980, SNR=134.2, Peak=62032 HFD=3.7
23:10:30.819 00.002 8960 CameraToMount -- cameraTheta (0.96) - m_xAngle (-0.39) = xAngle (1.36 = 1.36)
23:10:30.820 00.001 8960 CameraToMount -- cameraTheta (0.96) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.32 = 1.32)
23:10:30.822 00.002 8960 CameraToMount -- cameraX=0.61 cameraY=0.88 hyp=1.07 cameraTheta=0.96 mountX=0.23 mountY=1.04, mountTheta=1.36
23:10:30.824 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.61, y=0.88, opts=13)
23:10:30.826 00.002 8960 Enqueuing Move request for scope (0.61, 0.88)
23:10:30.828 00.002 13828 Worker thread wakes up
23:10:30.828 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.61, 0.88) opts 0xd
23:10:30.828 00.000 13828 Handling offset move in thread for scope, endpoint = (0.61, 0.88)
23:10:30.828 00.000 13828 Moving (0.61, 0.88) raw xDistance=0.23 yDistance=1.04
23:10:30.828 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.23
23:10:30.828 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.04 from input 1.04
23:10:30.828 00.000 13828 MoveAxis(W, 103, ABG)
23:10:30.828 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:30.828 00.000 13828 Move returns status 1, amount 0
23:10:30.828 00.000 13828 MoveAxis(S, 552, ABG)
23:10:30.828 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:30.828 00.000 13828 Move returns status 1, amount 0
23:10:30.829 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:30.829 00.000 13828 move complete, result=1
23:10:30.829 00.000 13828 worker thread done servicing request
23:10:30.830 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4092, max=65535, med=7510, FiltMin=5366, FiltMax=65535, Gamma=2.540
23:10:30.831 00.001 8960 UpdateGuideState exits: m=841980 SNR=134.2
23:10:30.833 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:30.835 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:30.836 00.001 8960 Enqueuing Expose request
23:10:30.838 00.002 13828 Worker thread wakes up
23:10:30.838 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:30.838 00.000 8960 GuideStep: 0.2 px 0 ms WEST, 1.0 px 0 ms SOUTH
23:10:30.839 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:30.840 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:30.843 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:33.306 02.463 13828 Exposure complete
23:10:33.435 00.129 13828 worker thread done servicing request
23:10:33.435 00.000 8960 OnExposeComplete: enter
23:10:33.437 00.002 8960 UpdateGuideState(): m_state=6
23:10:33.440 00.003 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 204
23:10:33.443 00.003 8960 Star::Find returns 1 (0), X=1152.28, Y=281.15, Mass=839337, SNR=125.6, Peak=60240 HFD=3.8
23:10:33.446 00.003 8960 CameraToMount -- cameraTheta (0.89) - m_xAngle (-0.39) = xAngle (1.28 = 1.28)
23:10:33.448 00.002 8960 CameraToMount -- cameraTheta (0.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.25 = 1.25)
23:10:33.451 00.003 8960 CameraToMount -- cameraX=0.73 cameraY=0.90 hyp=1.16 cameraTheta=0.89 mountX=0.33 mountY=1.10, mountTheta=1.28
23:10:33.454 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.73, y=0.90, opts=13)
23:10:33.456 00.002 8960 Enqueuing Move request for scope (0.73, 0.90)
23:10:33.457 00.001 13828 Worker thread wakes up
23:10:33.457 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.73, 0.90) opts 0xd
23:10:33.458 00.001 13828 Handling offset move in thread for scope, endpoint = (0.73, 0.90)
23:10:33.458 00.000 13828 Moving (0.73, 0.90) raw xDistance=0.33 yDistance=1.10
23:10:33.458 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.22 from input 0.33
23:10:33.458 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.10 from input 1.10
23:10:33.458 00.000 13828 MoveAxis(W, 131, ABG)
23:10:33.458 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:33.458 00.000 13828 Move returns status 1, amount 0
23:10:33.458 00.000 13828 MoveAxis(S, 584, ABG)
23:10:33.458 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:33.458 00.000 13828 Move returns status 1, amount 0
23:10:33.458 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:33.458 00.000 13828 move complete, result=1
23:10:33.458 00.000 13828 worker thread done servicing request
23:10:33.459 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3888, max=65535, med=7510, FiltMin=5763, FiltMax=65535, Gamma=2.540
23:10:33.461 00.002 8960 UpdateGuideState exits: m=839337 SNR=125.6
23:10:33.463 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:33.464 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:33.466 00.002 8960 Enqueuing Expose request
23:10:33.467 00.001 13828 Worker thread wakes up
23:10:33.467 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:33.468 00.001 8960 GuideStep: 0.3 px 0 ms WEST, 1.1 px 0 ms SOUTH
23:10:33.469 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:33.471 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:33.473 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:35.932 02.459 13828 Exposure complete
23:10:36.069 00.137 13828 worker thread done servicing request
23:10:36.069 00.000 8960 OnExposeComplete: enter
23:10:36.071 00.002 8960 UpdateGuideState(): m_state=6
23:10:36.073 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 205
23:10:36.075 00.002 8960 Star::Find returns 1 (0), X=1152.68, Y=281.07, Mass=792457, SNR=125.8, Peak=62800 HFD=3.7
23:10:36.077 00.002 8960 CameraToMount -- cameraTheta (0.63) - m_xAngle (-0.39) = xAngle (1.02 = 1.02)
23:10:36.079 00.002 8960 CameraToMount -- cameraTheta (0.63) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.98 = 0.98)
23:10:36.081 00.002 8960 CameraToMount -- cameraX=1.13 cameraY=0.81 hyp=1.39 cameraTheta=0.63 mountX=0.73 mountY=1.16, mountTheta=1.01
23:10:36.084 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.13, y=0.81, opts=13)
23:10:36.086 00.002 8960 Enqueuing Move request for scope (1.13, 0.81)
23:10:36.088 00.002 13828 Worker thread wakes up
23:10:36.088 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.13, 0.81) opts 0xd
23:10:36.088 00.000 13828 Handling offset move in thread for scope, endpoint = (1.13, 0.81)
23:10:36.088 00.000 13828 Moving (1.13, 0.81) raw xDistance=0.73 yDistance=1.16
23:10:36.088 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.47 from input 0.73
23:10:36.088 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
23:10:36.088 00.000 13828 MoveAxis(W, 284, ABG)
23:10:36.088 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:36.088 00.000 13828 Move returns status 1, amount 0
23:10:36.088 00.000 13828 MoveAxis(S, 615, ABG)
23:10:36.088 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:36.088 00.000 13828 Move returns status 1, amount 0
23:10:36.089 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:36.089 00.000 13828 move complete, result=1
23:10:36.089 00.000 13828 worker thread done servicing request
23:10:36.089 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3996, max=65535, med=7510, FiltMin=5584, FiltMax=65535, Gamma=2.540
23:10:36.091 00.002 8960 UpdateGuideState exits: m=792457 SNR=125.8
23:10:36.092 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:36.094 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:36.096 00.002 8960 Enqueuing Expose request
23:10:36.098 00.002 13828 Worker thread wakes up
23:10:36.099 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:36.099 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:36.099 00.000 8960 GuideStep: 0.7 px 0 ms WEST, 1.2 px 0 ms SOUTH
23:10:36.101 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:36.103 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:38.573 02.470 13828 Exposure complete
23:10:38.710 00.137 13828 worker thread done servicing request
23:10:38.710 00.000 8960 OnExposeComplete: enter
23:10:38.712 00.002 8960 UpdateGuideState(): m_state=6
23:10:38.715 00.003 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 206
23:10:38.717 00.002 8960 Star::Find returns 1 (0), X=1152.53, Y=281.22, Mass=830782, SNR=115.3, Peak=65535 HFD=3.7
23:10:38.720 00.003 8960 CameraToMount -- cameraTheta (0.78) - m_xAngle (-0.39) = xAngle (1.17 = 1.17)
23:10:38.721 00.001 8960 CameraToMount -- cameraTheta (0.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.14 = 1.14)
23:10:38.723 00.002 8960 CameraToMount -- cameraX=0.98 cameraY=0.97 hyp=1.38 cameraTheta=0.78 mountX=0.54 mountY=1.25, mountTheta=1.17
23:10:38.726 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.98, y=0.97, opts=13)
23:10:38.728 00.002 8960 Enqueuing Move request for scope (0.98, 0.97)
23:10:38.730 00.002 13828 Worker thread wakes up
23:10:38.730 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.98, 0.97) opts 0xd
23:10:38.730 00.000 13828 Handling offset move in thread for scope, endpoint = (0.98, 0.97)
23:10:38.730 00.000 13828 Moving (0.98, 0.97) raw xDistance=0.54 yDistance=1.25
23:10:38.730 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.37 from input 0.54
23:10:38.730 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.25 from input 1.25
23:10:38.730 00.000 13828 MoveAxis(W, 222, ABG)
23:10:38.730 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:38.730 00.000 13828 Move returns status 1, amount 0
23:10:38.730 00.000 13828 MoveAxis(S, 666, ABG)
23:10:38.730 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:38.731 00.001 13828 Move returns status 1, amount 0
23:10:38.731 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:38.731 00.000 13828 move complete, result=1
23:10:38.731 00.000 13828 worker thread done servicing request
23:10:38.732 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7504, FiltMin=5705, FiltMax=65535, Gamma=2.540
23:10:38.734 00.002 8960 UpdateGuideState exits: m=830782 SNR=115.3
23:10:38.735 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:38.737 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:38.738 00.001 8960 Enqueuing Expose request
23:10:38.740 00.002 13828 Worker thread wakes up
23:10:38.740 00.000 8960 GuideStep: 0.5 px 0 ms WEST, 1.3 px 0 ms SOUTH
23:10:38.742 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:38.742 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:38.744 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:38.746 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:41.215 02.469 13828 Exposure complete
23:10:41.341 00.126 13828 worker thread done servicing request
23:10:41.341 00.000 8960 OnExposeComplete: enter
23:10:41.343 00.002 8960 UpdateGuideState(): m_state=6
23:10:41.346 00.003 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 207
23:10:41.348 00.002 8960 Star::Find returns 1 (0), X=1152.39, Y=281.42, Mass=857078, SNR=131.1, Peak=65535 HFD=3.4
23:10:41.350 00.002 8960 CameraToMount -- cameraTheta (0.94) - m_xAngle (-0.39) = xAngle (1.34 = 1.34)
23:10:41.351 00.001 8960 CameraToMount -- cameraTheta (0.94) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.30 = 1.30)
23:10:41.353 00.002 8960 CameraToMount -- cameraX=0.85 cameraY=1.17 hyp=1.44 cameraTheta=0.94 mountX=0.33 mountY=1.39, mountTheta=1.34
23:10:41.356 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.85, y=1.17, opts=13)
23:10:41.358 00.002 8960 Enqueuing Move request for scope (0.85, 1.17)
23:10:41.360 00.002 13828 Worker thread wakes up
23:10:41.360 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.85, 1.17) opts 0xd
23:10:41.360 00.000 13828 Handling offset move in thread for scope, endpoint = (0.85, 1.17)
23:10:41.360 00.000 13828 Moving (0.85, 1.17) raw xDistance=0.33 yDistance=1.39
23:10:41.360 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.33
23:10:41.360 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.39 from input 1.39
23:10:41.360 00.000 13828 MoveAxis(W, 141, ABG)
23:10:41.360 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:41.361 00.001 13828 Move returns status 1, amount 0
23:10:41.361 00.000 13828 MoveAxis(S, 740, ABG)
23:10:41.361 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:41.361 00.000 13828 Move returns status 1, amount 0
23:10:41.361 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:41.361 00.000 13828 move complete, result=1
23:10:41.361 00.000 13828 worker thread done servicing request
23:10:41.362 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2608, max=65535, med=7504, FiltMin=5673, FiltMax=65535, Gamma=2.540
23:10:41.364 00.002 8960 UpdateGuideState exits: m=857078 SNR=131.1
23:10:41.366 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:41.368 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:41.370 00.002 8960 Enqueuing Expose request
23:10:41.371 00.001 13828 Worker thread wakes up
23:10:41.372 00.001 8960 GuideStep: 0.3 px 0 ms WEST, 1.4 px 0 ms SOUTH
23:10:41.373 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:41.373 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:41.374 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:41.377 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:43.836 02.459 13828 Exposure complete
23:10:43.959 00.123 13828 worker thread done servicing request
23:10:43.959 00.000 8960 OnExposeComplete: enter
23:10:43.961 00.002 8960 UpdateGuideState(): m_state=6
23:10:43.963 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 208
23:10:43.965 00.002 8960 Star::Find returns 1 (0), X=1152.64, Y=281.21, Mass=858481, SNR=144.1, Peak=64470 HFD=3.7
23:10:43.967 00.002 8960 CameraToMount -- cameraTheta (0.72) - m_xAngle (-0.39) = xAngle (1.11 = 1.11)
23:10:43.969 00.002 8960 CameraToMount -- cameraTheta (0.72) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.07 = 1.07)
23:10:43.971 00.002 8960 CameraToMount -- cameraX=1.10 cameraY=0.95 hyp=1.45 cameraTheta=0.72 mountX=0.65 mountY=1.28, mountTheta=1.10
23:10:43.974 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.10, y=0.95, opts=13)
23:10:43.977 00.003 8960 Enqueuing Move request for scope (1.10, 0.95)
23:10:43.979 00.002 13828 Worker thread wakes up
23:10:43.979 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.10, 0.95) opts 0xd
23:10:43.979 00.000 13828 Handling offset move in thread for scope, endpoint = (1.10, 0.95)
23:10:43.979 00.000 13828 Moving (1.10, 0.95) raw xDistance=0.65 yDistance=1.28
23:10:43.980 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.42 from input 0.65
23:10:43.980 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.28 from input 1.28
23:10:43.980 00.000 13828 MoveAxis(W, 254, ABG)
23:10:43.980 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:43.980 00.000 13828 Move returns status 1, amount 0
23:10:43.980 00.000 13828 MoveAxis(S, 679, ABG)
23:10:43.980 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:43.980 00.000 13828 Move returns status 1, amount 0
23:10:43.980 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:43.980 00.000 13828 move complete, result=1
23:10:43.980 00.000 13828 worker thread done servicing request
23:10:43.981 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3875, max=65535, med=7504, FiltMin=5561, FiltMax=65535, Gamma=2.540
23:10:43.982 00.001 8960 UpdateGuideState exits: m=858481 SNR=144.1
23:10:43.984 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:43.985 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:43.987 00.002 8960 Enqueuing Expose request
23:10:43.989 00.002 13828 Worker thread wakes up
23:10:43.989 00.000 8960 GuideStep: 0.6 px 0 ms WEST, 1.3 px 0 ms SOUTH
23:10:43.990 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:43.991 00.001 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:43.992 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:43.993 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:46.455 02.462 13828 Exposure complete
23:10:46.593 00.138 13828 worker thread done servicing request
23:10:46.593 00.000 8960 OnExposeComplete: enter
23:10:46.595 00.002 8960 UpdateGuideState(): m_state=6
23:10:46.597 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 209
23:10:46.599 00.002 8960 Star::Find returns 1 (0), X=1152.62, Y=281.40, Mass=798380, SNR=125.4, Peak=65535 HFD=3.4
23:10:46.600 00.001 8960 CameraToMount -- cameraTheta (0.82) - m_xAngle (-0.39) = xAngle (1.21 = 1.21)
23:10:46.602 00.002 8960 CameraToMount -- cameraTheta (0.82) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.18 = 1.18)
23:10:46.604 00.002 8960 CameraToMount -- cameraX=1.07 cameraY=1.15 hyp=1.57 cameraTheta=0.82 mountX=0.55 mountY=1.45, mountTheta=1.21
23:10:46.606 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.07, y=1.15, opts=13)
23:10:46.609 00.003 8960 Enqueuing Move request for scope (1.07, 1.15)
23:10:46.611 00.002 13828 Worker thread wakes up
23:10:46.611 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.07, 1.15) opts 0xd
23:10:46.611 00.000 13828 Handling offset move in thread for scope, endpoint = (1.07, 1.15)
23:10:46.611 00.000 13828 Moving (1.07, 1.15) raw xDistance=0.55 yDistance=1.45
23:10:46.611 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.38 from input 0.55
23:10:46.611 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.45 from input 1.45
23:10:46.611 00.000 13828 MoveAxis(W, 225, ABG)
23:10:46.611 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:46.611 00.000 13828 Move returns status 1, amount 0
23:10:46.611 00.000 13828 MoveAxis(S, 774, ABG)
23:10:46.611 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:46.611 00.000 13828 Move returns status 1, amount 0
23:10:46.611 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:46.611 00.000 13828 move complete, result=1
23:10:46.611 00.000 13828 worker thread done servicing request
23:10:46.612 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3888, max=65535, med=7504, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:10:46.614 00.002 8960 UpdateGuideState exits: m=798380 SNR=125.4
23:10:46.615 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:46.617 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:46.618 00.001 8960 Enqueuing Expose request
23:10:46.620 00.002 13828 Worker thread wakes up
23:10:46.620 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:46.620 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:46.620 00.000 8960 GuideStep: 0.5 px 0 ms WEST, 1.5 px 0 ms SOUTH
23:10:46.623 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:46.626 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:49.090 02.464 13828 Exposure complete
23:10:49.216 00.126 13828 worker thread done servicing request
23:10:49.216 00.000 8960 OnExposeComplete: enter
23:10:49.218 00.002 8960 UpdateGuideState(): m_state=6
23:10:49.220 00.002 8960 Star::Find(15, 1152, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 210
23:10:49.222 00.002 8960 Star::Find returns 1 (0), X=1153.05, Y=280.93, Mass=829031, SNR=123.0, Peak=62326 HFD=4.0
23:10:49.225 00.003 8960 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.39) = xAngle (0.82 = 0.82)
23:10:49.228 00.003 8960 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
23:10:49.231 00.003 8960 CameraToMount -- cameraX=1.50 cameraY=0.68 hyp=1.64 cameraTheta=0.42 mountX=1.12 mountY=1.16, mountTheta=0.80
23:10:49.234 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.50, y=0.68, opts=13)
23:10:49.236 00.002 8960 Enqueuing Move request for scope (1.50, 0.68)
23:10:49.238 00.002 13828 Worker thread wakes up
23:10:49.238 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.50, 0.68) opts 0xd
23:10:49.238 00.000 13828 Handling offset move in thread for scope, endpoint = (1.50, 0.68)
23:10:49.238 00.000 13828 Moving (1.50, 0.68) raw xDistance=1.12 yDistance=1.16
23:10:49.239 00.001 13828 GuideAlgorithmHysteresis::Result() returns 0.73 from input 1.12
23:10:49.239 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.16 from input 1.16
23:10:49.239 00.000 13828 MoveAxis(W, 440, ABG)
23:10:49.239 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:49.239 00.000 13828 Move returns status 1, amount 0
23:10:49.239 00.000 13828 MoveAxis(S, 615, ABG)
23:10:49.239 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:49.239 00.000 13828 Move returns status 1, amount 0
23:10:49.239 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:49.239 00.000 13828 move complete, result=1
23:10:49.239 00.000 13828 worker thread done servicing request
23:10:49.242 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=3728, max=65535, med=7504, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:10:49.245 00.003 8960 UpdateGuideState exits: m=829031 SNR=123.0
23:10:49.246 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:49.248 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:49.250 00.002 8960 Enqueuing Expose request
23:10:49.251 00.001 13828 Worker thread wakes up
23:10:49.251 00.000 8960 GuideStep: 1.1 px 0 ms WEST, 1.2 px 0 ms SOUTH
23:10:49.254 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:49.254 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:49.255 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:49.259 00.004 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:51.718 02.459 13828 Exposure complete
23:10:51.845 00.127 13828 worker thread done servicing request
23:10:51.845 00.000 8960 OnExposeComplete: enter
23:10:51.847 00.002 8960 UpdateGuideState(): m_state=6
23:10:51.848 00.001 8960 Star::Find(15, 1153, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 211
23:10:51.850 00.002 8960 Star::Find returns 1 (0), X=1153.26, Y=280.92, Mass=866793, SNR=128.2, Peak=65535 HFD=3.9
23:10:51.852 00.002 8960 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.39) = xAngle (0.76 = 0.76)
23:10:51.854 00.002 8960 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
23:10:51.855 00.001 8960 CameraToMount -- cameraX=1.71 cameraY=0.67 hyp=1.84 cameraTheta=0.37 mountX=1.33 mountY=1.22, mountTheta=0.74
23:10:51.858 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.71, y=0.67, opts=13)
23:10:51.859 00.001 8960 Enqueuing Move request for scope (1.71, 0.67)
23:10:51.861 00.002 13828 Worker thread wakes up
23:10:51.861 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.71, 0.67) opts 0xd
23:10:51.861 00.000 13828 Handling offset move in thread for scope, endpoint = (1.71, 0.67)
23:10:51.861 00.000 13828 Moving (1.71, 0.67) raw xDistance=1.33 yDistance=1.22
23:10:51.861 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.89 from input 1.33
23:10:51.861 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.22 from input 1.22
23:10:51.861 00.000 13828 MoveAxis(W, 532, ABG)
23:10:51.861 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:51.861 00.000 13828 Move returns status 1, amount 0
23:10:51.861 00.000 13828 MoveAxis(S, 651, ABG)
23:10:51.861 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:51.861 00.000 13828 Move returns status 1, amount 0
23:10:51.861 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:51.861 00.000 13828 move complete, result=1
23:10:51.861 00.000 13828 worker thread done servicing request
23:10:51.862 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3561, max=65535, med=7504, FiltMin=5635, FiltMax=65535, Gamma=2.540
23:10:51.863 00.001 8960 UpdateGuideState exits: m=866793 SNR=128.2
23:10:51.865 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:51.866 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:51.868 00.002 8960 Enqueuing Expose request
23:10:51.870 00.002 13828 Worker thread wakes up
23:10:51.870 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:51.870 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:51.870 00.000 8960 GuideStep: 1.3 px 0 ms WEST, 1.2 px 0 ms SOUTH
23:10:51.873 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:51.876 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:54.341 02.465 13828 Exposure complete
23:10:54.466 00.125 13828 worker thread done servicing request
23:10:54.466 00.000 8960 OnExposeComplete: enter
23:10:54.468 00.002 8960 UpdateGuideState(): m_state=6
23:10:54.470 00.002 8960 Star::Find(15, 1153, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 212
23:10:54.472 00.002 8960 Star::Find returns 1 (0), X=1153.39, Y=281.00, Mass=843336, SNR=133.1, Peak=65526 HFD=3.7
23:10:54.474 00.002 8960 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.39) = xAngle (0.78 = 0.78)
23:10:54.476 00.002 8960 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
23:10:54.478 00.002 8960 CameraToMount -- cameraX=1.84 cameraY=0.74 hyp=1.98 cameraTheta=0.38 mountX=1.42 mountY=1.34, mountTheta=0.76
23:10:54.481 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=1.84, y=0.74, opts=13)
23:10:54.483 00.002 8960 Enqueuing Move request for scope (1.84, 0.74)
23:10:54.484 00.001 13828 Worker thread wakes up
23:10:54.484 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.84, 0.74) opts 0xd
23:10:54.485 00.001 13828 Handling offset move in thread for scope, endpoint = (1.84, 0.74)
23:10:54.485 00.000 13828 Moving (1.84, 0.74) raw xDistance=1.42 yDistance=1.34
23:10:54.485 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.42
23:10:54.485 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.34 from input 1.34
23:10:54.485 00.000 13828 MoveAxis(W, 571, ABG)
23:10:54.485 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:54.485 00.000 13828 Move returns status 1, amount 0
23:10:54.485 00.000 13828 MoveAxis(S, 713, ABG)
23:10:54.485 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:54.485 00.000 13828 Move returns status 1, amount 0
23:10:54.485 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:54.485 00.000 13828 move complete, result=1
23:10:54.485 00.000 13828 worker thread done servicing request
23:10:54.486 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3625, max=65535, med=7510, FiltMin=5449, FiltMax=65535, Gamma=2.540
23:10:54.488 00.002 8960 UpdateGuideState exits: m=843336 SNR=133.1
23:10:54.489 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:54.491 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:54.493 00.002 8960 Enqueuing Expose request
23:10:54.494 00.001 13828 Worker thread wakes up
23:10:54.495 00.001 8960 GuideStep: 1.4 px 0 ms WEST, 1.3 px 0 ms SOUTH
23:10:54.496 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:54.496 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:54.497 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:54.499 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:56.967 02.468 13828 Exposure complete
23:10:57.105 00.138 13828 worker thread done servicing request
23:10:57.105 00.000 8960 OnExposeComplete: enter
23:10:57.107 00.002 8960 UpdateGuideState(): m_state=6
23:10:57.109 00.002 8960 Star::Find(15, 1153, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 213
23:10:57.110 00.001 8960 Star::Find returns 1 (0), X=1153.70, Y=280.77, Mass=897424, SNR=151.1, Peak=65535 HFD=3.7
23:10:57.112 00.002 8960 CameraToMount -- cameraTheta (0.24) - m_xAngle (-0.39) = xAngle (0.63 = 0.63)
23:10:57.114 00.002 8960 CameraToMount -- cameraTheta (0.24) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.59 = 0.59)
23:10:57.115 00.001 8960 CameraToMount -- cameraX=2.15 cameraY=0.52 hyp=2.21 cameraTheta=0.24 mountX=1.79 mountY=1.24, mountTheta=0.61
23:10:57.118 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.15, y=0.52, opts=13)
23:10:57.119 00.001 8960 Enqueuing Move request for scope (2.15, 0.52)
23:10:57.121 00.002 13828 Worker thread wakes up
23:10:57.121 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.15, 0.52) opts 0xd
23:10:57.121 00.000 13828 Handling offset move in thread for scope, endpoint = (2.15, 0.52)
23:10:57.121 00.000 13828 Moving (2.15, 0.52) raw xDistance=1.79 yDistance=1.24
23:10:57.121 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.19 from input 1.79
23:10:57.121 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.24 from input 1.24
23:10:57.121 00.000 13828 MoveAxis(W, 714, ABG)
23:10:57.121 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:57.121 00.000 13828 Move returns status 1, amount 0
23:10:57.121 00.000 13828 MoveAxis(S, 659, ABG)
23:10:57.121 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:57.121 00.000 13828 Move returns status 1, amount 0
23:10:57.121 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:57.121 00.000 13828 move complete, result=1
23:10:57.121 00.000 13828 worker thread done servicing request
23:10:57.122 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3779, max=65535, med=7504, FiltMin=5526, FiltMax=65535, Gamma=2.540
23:10:57.124 00.002 8960 UpdateGuideState exits: m=897424 SNR=151.1
23:10:57.126 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:57.128 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:57.129 00.001 8960 Enqueuing Expose request
23:10:57.131 00.002 8960 GuideStep: 1.8 px 0 ms WEST, 1.2 px 0 ms SOUTH
23:10:57.133 00.002 13828 Worker thread wakes up
23:10:57.133 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:57.133 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:57.134 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:57.135 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:10:59.605 02.470 13828 Exposure complete
23:10:59.738 00.133 13828 worker thread done servicing request
23:10:59.738 00.000 8960 OnExposeComplete: enter
23:10:59.740 00.002 8960 UpdateGuideState(): m_state=6
23:10:59.742 00.002 8960 Star::Find(15, 1153, 280, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 214
23:10:59.744 00.002 8960 Star::Find returns 1 (0), X=1153.20, Y=281.15, Mass=853378, SNR=137.1, Peak=59894 HFD=3.7
23:10:59.746 00.002 8960 CameraToMount -- cameraTheta (0.50) - m_xAngle (-0.39) = xAngle (0.89 = 0.89)
23:10:59.747 00.001 8960 CameraToMount -- cameraTheta (0.50) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
23:10:59.749 00.002 8960 CameraToMount -- cameraX=1.65 cameraY=0.90 hyp=1.88 cameraTheta=0.50 mountX=1.18 mountY=1.42, mountTheta=0.88
23:10:59.751 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.65, y=0.90, opts=13)
23:10:59.753 00.002 8960 Enqueuing Move request for scope (1.65, 0.90)
23:10:59.755 00.002 13828 Worker thread wakes up
23:10:59.755 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.65, 0.90) opts 0xd
23:10:59.755 00.000 13828 Handling offset move in thread for scope, endpoint = (1.65, 0.90)
23:10:59.755 00.000 13828 Moving (1.65, 0.90) raw xDistance=1.18 yDistance=1.42
23:10:59.755 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.83 from input 1.18
23:10:59.755 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.42 from input 1.42
23:10:59.755 00.000 13828 MoveAxis(W, 495, ABG)
23:10:59.755 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:59.755 00.000 13828 Move returns status 1, amount 0
23:10:59.755 00.000 13828 MoveAxis(S, 753, ABG)
23:10:59.755 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:10:59.755 00.000 13828 Move returns status 1, amount 0
23:10:59.755 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:10:59.755 00.000 13828 move complete, result=1
23:10:59.755 00.000 13828 worker thread done servicing request
23:10:59.756 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3248, max=65535, med=7504, FiltMin=5564, FiltMax=65535, Gamma=2.540
23:10:59.759 00.003 8960 UpdateGuideState exits: m=853378 SNR=137.1
23:10:59.760 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:10:59.762 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:10:59.763 00.001 8960 Enqueuing Expose request
23:10:59.765 00.002 13828 Worker thread wakes up
23:10:59.765 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:10:59.765 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:10:59.765 00.000 8960 GuideStep: 1.2 px 0 ms WEST, 1.4 px 0 ms SOUTH
23:10:59.768 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:10:59.770 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:02.232 02.462 13828 Exposure complete
23:11:02.365 00.133 13828 worker thread done servicing request
23:11:02.365 00.000 8960 OnExposeComplete: enter
23:11:02.367 00.002 8960 UpdateGuideState(): m_state=6
23:11:02.370 00.003 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 215
23:11:02.371 00.001 8960 Star::Find returns 1 (0), X=1153.58, Y=281.05, Mass=813324, SNR=123.5, Peak=65526 HFD=3.7
23:11:02.374 00.003 8960 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.39) = xAngle (0.77 = 0.77)
23:11:02.376 00.002 8960 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
23:11:02.377 00.001 8960 CameraToMount -- cameraX=2.03 cameraY=0.80 hyp=2.18 cameraTheta=0.38 mountX=1.57 mountY=1.46, mountTheta=0.75
23:11:02.382 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=2.03, y=0.80, opts=13)
23:11:02.383 00.001 8960 Enqueuing Move request for scope (2.03, 0.80)
23:11:02.385 00.002 13828 Worker thread wakes up
23:11:02.385 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.03, 0.80) opts 0xd
23:11:02.385 00.000 13828 Handling offset move in thread for scope, endpoint = (2.03, 0.80)
23:11:02.385 00.000 13828 Moving (2.03, 0.80) raw xDistance=1.57 yDistance=1.46
23:11:02.386 00.001 13828 GuideAlgorithmHysteresis::Result() returns 1.05 from input 1.57
23:11:02.386 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.46 from input 1.46
23:11:02.386 00.000 13828 MoveAxis(W, 626, ABG)
23:11:02.386 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:02.386 00.000 13828 Move returns status 1, amount 0
23:11:02.386 00.000 13828 MoveAxis(S, 777, ABG)
23:11:02.386 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:02.386 00.000 13828 Move returns status 1, amount 0
23:11:02.386 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:02.386 00.000 13828 move complete, result=1
23:11:02.386 00.000 13828 worker thread done servicing request
23:11:02.387 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4118, max=65535, med=7510, FiltMin=5571, FiltMax=65535, Gamma=2.540
23:11:02.389 00.002 8960 UpdateGuideState exits: m=813324 SNR=123.5
23:11:02.390 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:02.392 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:02.393 00.001 8960 Enqueuing Expose request
23:11:02.395 00.002 13828 Worker thread wakes up
23:11:02.395 00.000 8960 GuideStep: 1.6 px 0 ms WEST, 1.5 px 0 ms SOUTH
23:11:02.398 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:02.398 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:02.399 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:02.402 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:04.853 02.451 13828 Exposure complete
23:11:04.979 00.126 13828 worker thread done servicing request
23:11:04.979 00.000 8960 OnExposeComplete: enter
23:11:04.981 00.002 8960 UpdateGuideState(): m_state=6
23:11:04.983 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 216
23:11:04.985 00.002 8960 Star::Find returns 1 (0), X=1153.68, Y=281.09, Mass=859413, SNR=126.4, Peak=62793 HFD=3.8
23:11:04.987 00.002 8960 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.39) = xAngle (0.77 = 0.77)
23:11:04.989 00.002 8960 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
23:11:04.990 00.001 8960 CameraToMount -- cameraX=2.14 cameraY=0.84 hyp=2.29 cameraTheta=0.37 mountX=1.65 mountY=1.53, mountTheta=0.75
23:11:04.993 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.14, y=0.84, opts=13)
23:11:04.994 00.001 8960 Enqueuing Move request for scope (2.14, 0.84)
23:11:04.996 00.002 13828 Worker thread wakes up
23:11:04.996 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.14, 0.84) opts 0xd
23:11:04.996 00.000 13828 Handling offset move in thread for scope, endpoint = (2.14, 0.84)
23:11:04.996 00.000 13828 Moving (2.14, 0.84) raw xDistance=1.65 yDistance=1.53
23:11:04.996 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.65
23:11:04.997 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.53 from input 1.53
23:11:04.997 00.000 13828 MoveAxis(W, 667, ABG)
23:11:04.997 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:04.997 00.000 13828 Move returns status 1, amount 0
23:11:04.997 00.000 13828 MoveAxis(S, 814, ABG)
23:11:04.997 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:04.997 00.000 13828 Move returns status 1, amount 0
23:11:04.997 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:04.997 00.000 13828 move complete, result=1
23:11:04.997 00.000 13828 worker thread done servicing request
23:11:04.998 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3792, max=65535, med=7510, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:11:05.000 00.002 8960 UpdateGuideState exits: m=859413 SNR=126.4
23:11:05.002 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:05.003 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:05.005 00.002 8960 Enqueuing Expose request
23:11:05.008 00.003 8960 GuideStep: 1.7 px 0 ms WEST, 1.5 px 0 ms SOUTH
23:11:05.010 00.002 13828 Worker thread wakes up
23:11:05.010 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:05.010 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:05.011 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:05.013 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:07.486 02.473 13828 Exposure complete
23:11:07.606 00.120 13828 worker thread done servicing request
23:11:07.607 00.001 8960 OnExposeComplete: enter
23:11:07.608 00.001 8960 UpdateGuideState(): m_state=6
23:11:07.610 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 217
23:11:07.612 00.002 8960 Star::Find returns 1 (0), X=1153.77, Y=281.29, Mass=832230, SNR=135.3, Peak=65526 HFD=3.6
23:11:07.614 00.002 8960 CameraToMount -- cameraTheta (0.44) - m_xAngle (-0.39) = xAngle (0.83 = 0.83)
23:11:07.616 00.002 8960 CameraToMount -- cameraTheta (0.44) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
23:11:07.618 00.002 8960 CameraToMount -- cameraX=2.22 cameraY=1.04 hyp=2.45 cameraTheta=0.44 mountX=1.66 mountY=1.75, mountTheta=0.81
23:11:07.621 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.22, y=1.04, opts=13)
23:11:07.623 00.002 8960 Enqueuing Move request for scope (2.22, 1.04)
23:11:07.625 00.002 13828 Worker thread wakes up
23:11:07.625 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.22, 1.04) opts 0xd
23:11:07.625 00.000 13828 Handling offset move in thread for scope, endpoint = (2.22, 1.04)
23:11:07.625 00.000 13828 Moving (2.22, 1.04) raw xDistance=1.66 yDistance=1.75
23:11:07.625 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.12 from input 1.66
23:11:07.625 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.75 from input 1.75
23:11:07.625 00.000 13828 MoveAxis(W, 671, ABG)
23:11:07.625 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:07.625 00.000 13828 Move returns status 1, amount 0
23:11:07.625 00.000 13828 MoveAxis(S, 931, ABG)
23:11:07.625 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:07.625 00.000 13828 Move returns status 1, amount 0
23:11:07.625 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:07.625 00.000 13828 move complete, result=1
23:11:07.626 00.001 13828 worker thread done servicing request
23:11:07.626 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3683, max=65535, med=7510, FiltMin=5577, FiltMax=65535, Gamma=2.540
23:11:07.628 00.002 8960 UpdateGuideState exits: m=832230 SNR=135.3
23:11:07.629 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:07.631 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:07.632 00.001 8960 Enqueuing Expose request
23:11:07.634 00.002 13828 Worker thread wakes up
23:11:07.634 00.000 8960 GuideStep: 1.7 px 0 ms WEST, 1.7 px 0 ms SOUTH
23:11:07.636 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:07.636 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:07.637 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:07.639 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:10.109 02.470 13828 Exposure complete
23:11:10.235 00.126 13828 worker thread done servicing request
23:11:10.235 00.000 8960 OnExposeComplete: enter
23:11:10.237 00.002 8960 UpdateGuideState(): m_state=6
23:11:10.239 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 218
23:11:10.240 00.001 8960 Star::Find returns 1 (0), X=1153.50, Y=281.35, Mass=812439, SNR=141.8, Peak=65526 HFD=3.4
23:11:10.242 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.39) = xAngle (0.90 = 0.90)
23:11:10.244 00.002 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
23:11:10.246 00.002 8960 CameraToMount -- cameraX=1.96 cameraY=1.10 hyp=2.24 cameraTheta=0.51 mountX=1.39 mountY=1.71, mountTheta=0.89
23:11:10.248 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.96, y=1.10, opts=13)
23:11:10.251 00.003 8960 Enqueuing Move request for scope (1.96, 1.10)
23:11:10.253 00.002 13828 Worker thread wakes up
23:11:10.253 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.96, 1.10) opts 0xd
23:11:10.253 00.000 13828 Handling offset move in thread for scope, endpoint = (1.96, 1.10)
23:11:10.253 00.000 13828 Moving (1.96, 1.10) raw xDistance=1.39 yDistance=1.71
23:11:10.253 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.95 from input 1.39
23:11:10.253 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.71 from input 1.71
23:11:10.253 00.000 13828 MoveAxis(W, 570, ABG)
23:11:10.253 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:10.253 00.000 13828 Move returns status 1, amount 0
23:11:10.253 00.000 13828 MoveAxis(S, 911, ABG)
23:11:10.253 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:10.254 00.001 13828 Move returns status 1, amount 0
23:11:10.254 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:10.254 00.000 13828 move complete, result=1
23:11:10.254 00.000 13828 worker thread done servicing request
23:11:10.255 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3843, max=65535, med=7510, FiltMin=5513, FiltMax=65535, Gamma=2.540
23:11:10.258 00.003 8960 UpdateGuideState exits: m=812439 SNR=141.8
23:11:10.259 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:10.261 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:10.263 00.002 8960 Enqueuing Expose request
23:11:10.264 00.001 13828 Worker thread wakes up
23:11:10.264 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:10.264 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:10.264 00.000 8960 GuideStep: 1.4 px 0 ms WEST, 1.7 px 0 ms SOUTH
23:11:10.267 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:10.269 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:12.742 02.473 13828 Exposure complete
23:11:12.867 00.125 13828 worker thread done servicing request
23:11:12.867 00.000 8960 OnExposeComplete: enter
23:11:12.869 00.002 8960 UpdateGuideState(): m_state=6
23:11:12.872 00.003 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 219
23:11:12.874 00.002 8960 Star::Find returns 1 (0), X=1153.88, Y=281.38, Mass=786677, SNR=129.4, Peak=65535 HFD=3.7
23:11:12.876 00.002 8960 CameraToMount -- cameraTheta (0.45) - m_xAngle (-0.39) = xAngle (0.84 = 0.84)
23:11:12.878 00.002 8960 CameraToMount -- cameraTheta (0.45) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
23:11:12.879 00.001 8960 CameraToMount -- cameraX=2.33 cameraY=1.13 hyp=2.59 cameraTheta=0.45 mountX=1.72 mountY=1.87, mountTheta=0.83
23:11:12.883 00.004 8960 SchedulePrimaryMove(0D7BAB20, x=2.33, y=1.13, opts=13)
23:11:12.884 00.001 8960 Enqueuing Move request for scope (2.33, 1.13)
23:11:12.886 00.002 13828 Worker thread wakes up
23:11:12.886 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.33, 1.13) opts 0xd
23:11:12.886 00.000 13828 Handling offset move in thread for scope, endpoint = (2.33, 1.13)
23:11:12.886 00.000 13828 Moving (2.33, 1.13) raw xDistance=1.72 yDistance=1.87
23:11:12.887 00.001 13828 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.72
23:11:12.887 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.87 from input 1.87
23:11:12.887 00.000 13828 MoveAxis(W, 687, ABG)
23:11:12.887 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:12.887 00.000 13828 Move returns status 1, amount 0
23:11:12.887 00.000 13828 MoveAxis(S, 996, ABG)
23:11:12.887 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:12.887 00.000 13828 Move returns status 1, amount 0
23:11:12.887 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:12.887 00.000 13828 move complete, result=1
23:11:12.887 00.000 13828 worker thread done servicing request
23:11:12.888 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3657, max=65535, med=7516, FiltMin=5667, FiltMax=65535, Gamma=2.540
23:11:12.891 00.003 8960 UpdateGuideState exits: m=786677 SNR=129.4
23:11:12.893 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:12.895 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:12.897 00.002 8960 Enqueuing Expose request
23:11:12.898 00.001 13828 Worker thread wakes up
23:11:12.898 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:12.898 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:12.898 00.000 8960 GuideStep: 1.7 px 0 ms WEST, 1.9 px 0 ms SOUTH
23:11:12.902 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:12.904 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:15.364 02.460 13828 Exposure complete
23:11:15.497 00.133 13828 worker thread done servicing request
23:11:15.497 00.000 8960 OnExposeComplete: enter
23:11:15.499 00.002 8960 UpdateGuideState(): m_state=6
23:11:15.501 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 220
23:11:15.503 00.002 8960 Star::Find returns 1 (0), X=1153.63, Y=281.55, Mass=851808, SNR=119.9, Peak=65535 HFD=3.4
23:11:15.505 00.002 8960 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.39) = xAngle (0.95 = 0.95)
23:11:15.506 00.001 8960 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
23:11:15.508 00.002 8960 CameraToMount -- cameraX=2.08 cameraY=1.30 hyp=2.45 cameraTheta=0.56 mountX=1.42 mountY=1.94, mountTheta=0.94
23:11:15.511 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.08, y=1.30, opts=13)
23:11:15.513 00.002 8960 Enqueuing Move request for scope (2.08, 1.30)
23:11:15.516 00.003 13828 Worker thread wakes up
23:11:15.516 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.08, 1.30) opts 0xd
23:11:15.516 00.000 13828 Handling offset move in thread for scope, endpoint = (2.08, 1.30)
23:11:15.516 00.000 13828 Moving (2.08, 1.30) raw xDistance=1.42 yDistance=1.94
23:11:15.516 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.98 from input 1.42
23:11:15.516 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.94 from input 1.94
23:11:15.516 00.000 13828 MoveAxis(W, 585, ABG)
23:11:15.516 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:15.517 00.001 13828 Move returns status 1, amount 0
23:11:15.517 00.000 13828 MoveAxis(S, 1034, ABG)
23:11:15.517 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:15.517 00.000 13828 Move returns status 1, amount 0
23:11:15.517 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:15.517 00.000 13828 move complete, result=1
23:11:15.518 00.001 13828 worker thread done servicing request
23:11:15.518 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7510, FiltMin=5686, FiltMax=65535, Gamma=2.540
23:11:15.522 00.004 8960 UpdateGuideState exits: m=851808 SNR=119.9
23:11:15.524 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:15.525 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:15.527 00.002 8960 Enqueuing Expose request
23:11:15.529 00.002 8960 GuideStep: 1.4 px 0 ms WEST, 1.9 px 0 ms SOUTH
23:11:15.531 00.002 13828 Worker thread wakes up
23:11:15.531 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:15.531 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:15.532 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:15.534 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:17.999 02.465 13828 Exposure complete
23:11:18.135 00.136 13828 worker thread done servicing request
23:11:18.135 00.000 8960 OnExposeComplete: enter
23:11:18.137 00.002 8960 UpdateGuideState(): m_state=6
23:11:18.139 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 221
23:11:18.140 00.001 8960 Star::Find returns 1 (0), X=1153.51, Y=281.49, Mass=809356, SNR=121.6, Peak=65526 HFD=3.2
23:11:18.142 00.002 8960 CameraToMount -- cameraTheta (0.56) - m_xAngle (-0.39) = xAngle (0.96 = 0.96)
23:11:18.143 00.001 8960 CameraToMount -- cameraTheta (0.56) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.92 = 0.92)
23:11:18.145 00.002 8960 CameraToMount -- cameraX=1.96 cameraY=1.24 hyp=2.32 cameraTheta=0.56 mountX=1.34 mountY=1.85, mountTheta=0.94
23:11:18.147 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=1.96, y=1.24, opts=13)
23:11:18.150 00.003 8960 Enqueuing Move request for scope (1.96, 1.24)
23:11:18.152 00.002 13828 Worker thread wakes up
23:11:18.152 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (1.96, 1.24) opts 0xd
23:11:18.152 00.000 13828 Handling offset move in thread for scope, endpoint = (1.96, 1.24)
23:11:18.152 00.000 13828 Moving (1.96, 1.24) raw xDistance=1.34 yDistance=1.85
23:11:18.152 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.91 from input 1.34
23:11:18.152 00.000 13828 GuideAlgorithmResistSwitch::result() returns 1.85 from input 1.85
23:11:18.152 00.000 13828 MoveAxis(W, 545, ABG)
23:11:18.153 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:18.153 00.000 13828 Move returns status 1, amount 0
23:11:18.153 00.000 13828 MoveAxis(S, 983, ABG)
23:11:18.153 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:18.153 00.000 13828 Move returns status 1, amount 0
23:11:18.153 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:18.153 00.000 13828 move complete, result=1
23:11:18.153 00.000 13828 worker thread done servicing request
23:11:18.154 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2736, max=65535, med=7510, FiltMin=5564, FiltMax=65535, Gamma=2.540
23:11:18.156 00.002 8960 UpdateGuideState exits: m=809356 SNR=121.6
23:11:18.158 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:18.160 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:18.162 00.002 8960 Enqueuing Expose request
23:11:18.164 00.002 13828 Worker thread wakes up
23:11:18.164 00.000 8960 GuideStep: 1.3 px 0 ms WEST, 1.8 px 0 ms SOUTH
23:11:18.167 00.003 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:18.167 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:18.170 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:18.173 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:20.631 02.458 13828 Exposure complete
23:11:20.759 00.128 13828 worker thread done servicing request
23:11:20.759 00.000 8960 OnExposeComplete: enter
23:11:20.760 00.001 8960 UpdateGuideState(): m_state=6
23:11:20.762 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 222
23:11:20.764 00.002 8960 Star::Find returns 1 (0), X=1154.02, Y=281.46, Mass=780184, SNR=137.0, Peak=65535 HFD=3.6
23:11:20.766 00.002 8960 CameraToMount -- cameraTheta (0.46) - m_xAngle (-0.39) = xAngle (0.85 = 0.85)
23:11:20.768 00.002 8960 CameraToMount -- cameraTheta (0.46) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.81 = 0.81)
23:11:20.769 00.001 8960 CameraToMount -- cameraX=2.48 cameraY=1.21 hyp=2.76 cameraTheta=0.46 mountX=1.82 mountY=2.00, mountTheta=0.83
23:11:20.772 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.48, y=1.21, opts=13)
23:11:20.774 00.002 8960 Enqueuing Move request for scope (2.48, 1.21)
23:11:20.775 00.001 13828 Worker thread wakes up
23:11:20.776 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (2.48, 1.21) opts 0xd
23:11:20.776 00.000 13828 Handling offset move in thread for scope, endpoint = (2.48, 1.21)
23:11:20.776 00.000 13828 Moving (2.48, 1.21) raw xDistance=1.82 yDistance=2.00
23:11:20.776 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.21 from input 1.82
23:11:20.776 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.00 from input 2.00
23:11:20.776 00.000 13828 MoveAxis(W, 725, ABG)
23:11:20.776 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:20.776 00.000 13828 Move returns status 1, amount 0
23:11:20.776 00.000 13828 MoveAxis(S, 1065, ABG)
23:11:20.776 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:20.776 00.000 13828 Move returns status 1, amount 0
23:11:20.776 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:20.776 00.000 13828 move complete, result=1
23:11:20.777 00.001 13828 worker thread done servicing request
23:11:20.778 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4112, max=65535, med=7510, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:11:20.780 00.002 8960 UpdateGuideState exits: m=780184 SNR=137.0
23:11:20.781 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:20.783 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:20.785 00.002 8960 Enqueuing Expose request
23:11:20.786 00.001 13828 Worker thread wakes up
23:11:20.786 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:20.786 00.000 8960 GuideStep: 1.8 px 0 ms WEST, 2.0 px 0 ms SOUTH
23:11:20.789 00.003 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:20.790 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:20.792 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:23.250 02.458 13828 Exposure complete
23:11:23.381 00.131 13828 worker thread done servicing request
23:11:23.381 00.000 8960 OnExposeComplete: enter
23:11:23.383 00.002 8960 UpdateGuideState(): m_state=6
23:11:23.385 00.002 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 223
23:11:23.387 00.002 8960 Star::Find returns 1 (0), X=1153.91, Y=281.52, Mass=809315, SNR=136.3, Peak=65526 HFD=3.7
23:11:23.389 00.002 8960 CameraToMount -- cameraTheta (0.49) - m_xAngle (-0.39) = xAngle (0.89 = 0.89)
23:11:23.391 00.002 8960 CameraToMount -- cameraTheta (0.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.85 = 0.85)
23:11:23.393 00.002 8960 CameraToMount -- cameraX=2.36 cameraY=1.27 hyp=2.68 cameraTheta=0.49 mountX=1.69 mountY=2.01, mountTheta=0.87
23:11:23.395 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.36, y=1.27, opts=13)
23:11:23.397 00.002 8960 Enqueuing Move request for scope (2.36, 1.27)
23:11:23.399 00.002 13828 Worker thread wakes up
23:11:23.399 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.36, 1.27) opts 0xd
23:11:23.399 00.000 13828 Handling offset move in thread for scope, endpoint = (2.36, 1.27)
23:11:23.399 00.000 13828 Moving (2.36, 1.27) raw xDistance=1.69 yDistance=2.01
23:11:23.400 00.001 13828 GuideAlgorithmHysteresis::Result() returns 1.15 from input 1.69
23:11:23.400 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.01 from input 2.01
23:11:23.400 00.000 13828 MoveAxis(W, 688, ABG)
23:11:23.400 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:23.400 00.000 13828 Move returns status 1, amount 0
23:11:23.400 00.000 13828 MoveAxis(S, 1071, ABG)
23:11:23.400 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:23.400 00.000 13828 Move returns status 1, amount 0
23:11:23.400 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:23.400 00.000 13828 move complete, result=1
23:11:23.401 00.001 13828 worker thread done servicing request
23:11:23.403 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3696, max=65535, med=7510, FiltMin=5520, FiltMax=65535, Gamma=2.540
23:11:23.405 00.002 8960 UpdateGuideState exits: m=809315 SNR=136.3
23:11:23.407 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:23.408 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:23.410 00.002 8960 Enqueuing Expose request
23:11:23.412 00.002 8960 GuideStep: 1.7 px 0 ms WEST, 2.0 px 0 ms SOUTH
23:11:23.412 00.000 13828 Worker thread wakes up
23:11:23.412 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:23.412 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:23.413 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:23.415 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:25.877 02.462 13828 Exposure complete
23:11:26.011 00.134 13828 worker thread done servicing request
23:11:26.011 00.000 8960 OnExposeComplete: enter
23:11:26.013 00.002 8960 UpdateGuideState(): m_state=6
23:11:26.016 00.003 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 224
23:11:26.017 00.001 8960 Star::Find returns 1 (0), X=1154.43, Y=281.40, Mass=889764, SNR=143.5, Peak=65535 HFD=3.4
23:11:26.019 00.002 8960 CameraToMount -- cameraTheta (0.38) - m_xAngle (-0.39) = xAngle (0.77 = 0.77)
23:11:26.021 00.002 8960 CameraToMount -- cameraTheta (0.38) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.74 = 0.74)
23:11:26.023 00.002 8960 CameraToMount -- cameraX=2.88 cameraY=1.15 hyp=3.10 cameraTheta=0.38 mountX=2.22 mountY=2.09, mountTheta=0.75
23:11:26.025 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.88, y=1.15, opts=13)
23:11:26.027 00.002 8960 Enqueuing Move request for scope (2.88, 1.15)
23:11:26.029 00.002 13828 Worker thread wakes up
23:11:26.029 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.88, 1.15) opts 0xd
23:11:26.029 00.000 13828 Handling offset move in thread for scope, endpoint = (2.88, 1.15)
23:11:26.029 00.000 13828 Moving (2.88, 1.15) raw xDistance=2.22 yDistance=2.09
23:11:26.029 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.48 from input 2.22
23:11:26.029 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.09 from input 2.09
23:11:26.029 00.000 13828 MoveAxis(W, 885, ABG)
23:11:26.029 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:26.030 00.001 13828 Move returns status 1, amount 0
23:11:26.030 00.000 13828 MoveAxis(S, 1110, ABG)
23:11:26.030 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:26.030 00.000 13828 Move returns status 1, amount 0
23:11:26.030 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:26.030 00.000 13828 move complete, result=1
23:11:26.030 00.000 13828 worker thread done servicing request
23:11:26.031 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4080, max=65535, med=7510, FiltMin=5616, FiltMax=65535, Gamma=2.540
23:11:26.033 00.002 8960 UpdateGuideState exits: m=889764 SNR=143.5
23:11:26.034 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:26.036 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:26.038 00.002 8960 Enqueuing Expose request
23:11:26.040 00.002 13828 Worker thread wakes up
23:11:26.040 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:26.040 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:26.040 00.000 8960 GuideStep: 2.2 px 0 ms WEST, 2.1 px 0 ms SOUTH
23:11:26.043 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:26.045 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:28.507 02.462 13828 Exposure complete
23:11:28.652 00.145 13828 worker thread done servicing request
23:11:28.652 00.000 8960 OnExposeComplete: enter
23:11:28.655 00.003 8960 UpdateGuideState(): m_state=6
23:11:28.657 00.002 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 225
23:11:28.659 00.002 8960 Star::Find returns 1 (0), X=1154.33, Y=281.32, Mass=842827, SNR=130.2, Peak=57417 HFD=3.6
23:11:28.660 00.001 8960 CameraToMount -- cameraTheta (0.37) - m_xAngle (-0.39) = xAngle (0.76 = 0.76)
23:11:28.662 00.002 8960 CameraToMount -- cameraTheta (0.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.73 = 0.73)
23:11:28.663 00.001 8960 CameraToMount -- cameraX=2.78 cameraY=1.07 hyp=2.98 cameraTheta=0.37 mountX=2.16 mountY=1.98, mountTheta=0.74
23:11:28.666 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.78, y=1.07, opts=13)
23:11:28.667 00.001 8960 Enqueuing Move request for scope (2.78, 1.07)
23:11:28.669 00.002 13828 Worker thread wakes up
23:11:28.669 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.78, 1.07) opts 0xd
23:11:28.669 00.000 13828 Handling offset move in thread for scope, endpoint = (2.78, 1.07)
23:11:28.669 00.000 13828 Moving (2.78, 1.07) raw xDistance=2.16 yDistance=1.98
23:11:28.669 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.46 from input 2.16
23:11:28.670 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.98 from input 1.98
23:11:28.670 00.000 13828 MoveAxis(W, 875, ABG)
23:11:28.670 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:28.670 00.000 13828 Move returns status 1, amount 0
23:11:28.670 00.000 13828 MoveAxis(S, 1051, ABG)
23:11:28.670 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:28.670 00.000 13828 Move returns status 1, amount 0
23:11:28.670 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:28.670 00.000 13828 move complete, result=1
23:11:28.670 00.000 13828 worker thread done servicing request
23:11:28.672 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3772, max=65535, med=7510, FiltMin=5375, FiltMax=65535, Gamma=2.540
23:11:28.674 00.002 8960 UpdateGuideState exits: m=842827 SNR=130.2
23:11:28.675 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:28.677 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:28.679 00.002 8960 Enqueuing Expose request
23:11:28.681 00.002 13828 Worker thread wakes up
23:11:28.681 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:28.681 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:28.681 00.000 8960 GuideStep: 2.2 px 0 ms WEST, 2.0 px 0 ms SOUTH
23:11:28.684 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:28.687 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:31.153 02.466 13828 Exposure complete
23:11:31.291 00.138 13828 worker thread done servicing request
23:11:31.291 00.000 8960 OnExposeComplete: enter
23:11:31.293 00.002 8960 UpdateGuideState(): m_state=6
23:11:31.295 00.002 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 226
23:11:31.298 00.003 8960 Star::Find returns 1 (0), X=1154.07, Y=281.39, Mass=811973, SNR=118.2, Peak=65535 HFD=3.7
23:11:31.300 00.002 8960 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.39) = xAngle (0.82 = 0.82)
23:11:31.303 00.003 8960 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.78 = 0.78)
23:11:31.305 00.002 8960 CameraToMount -- cameraX=2.52 cameraY=1.14 hyp=2.76 cameraTheta=0.42 mountX=1.89 mountY=1.95, mountTheta=0.80
23:11:31.308 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.52, y=1.14, opts=13)
23:11:31.310 00.002 8960 Enqueuing Move request for scope (2.52, 1.14)
23:11:31.312 00.002 13828 Worker thread wakes up
23:11:31.312 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.52, 1.14) opts 0xd
23:11:31.312 00.000 13828 Handling offset move in thread for scope, endpoint = (2.52, 1.14)
23:11:31.312 00.000 13828 Moving (2.52, 1.14) raw xDistance=1.89 yDistance=1.95
23:11:31.312 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.29 from input 1.89
23:11:31.313 00.001 13828 GuideAlgorithmResistSwitch::result() returns 1.95 from input 1.95
23:11:31.313 00.000 13828 MoveAxis(W, 774, ABG)
23:11:31.313 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:31.313 00.000 13828 Move returns status 1, amount 0
23:11:31.313 00.000 13828 MoveAxis(S, 1035, ABG)
23:11:31.313 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:31.313 00.000 13828 Move returns status 1, amount 0
23:11:31.313 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:31.313 00.000 13828 move complete, result=1
23:11:31.313 00.000 13828 worker thread done servicing request
23:11:31.316 00.003 8960 UpdateImageDisplay: Size=(1920,1080) min=4060, max=65535, med=7504, FiltMin=5596, FiltMax=65535, Gamma=2.540
23:11:31.319 00.003 8960 UpdateGuideState exits: m=811973 SNR=118.2
23:11:31.320 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:31.322 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:31.324 00.002 8960 Enqueuing Expose request
23:11:31.326 00.002 8960 GuideStep: 1.9 px 0 ms WEST, 1.9 px 0 ms SOUTH
23:11:31.328 00.002 13828 Worker thread wakes up
23:11:31.328 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:31.328 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:31.330 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:31.332 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:33.796 02.464 13828 Exposure complete
23:11:33.935 00.139 13828 worker thread done servicing request
23:11:33.935 00.000 8960 OnExposeComplete: enter
23:11:33.937 00.002 8960 UpdateGuideState(): m_state=6
23:11:33.939 00.002 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 227
23:11:33.941 00.002 8960 Star::Find returns 1 (0), X=1154.21, Y=281.43, Mass=851155, SNR=139.4, Peak=65535 HFD=3.5
23:11:33.943 00.002 8960 CameraToMount -- cameraTheta (0.42) - m_xAngle (-0.39) = xAngle (0.81 = 0.81)
23:11:33.945 00.002 8960 CameraToMount -- cameraTheta (0.42) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.77 = 0.77)
23:11:33.946 00.001 8960 CameraToMount -- cameraX=2.66 cameraY=1.18 hyp=2.91 cameraTheta=0.42 mountX=2.01 mountY=2.03, mountTheta=0.79
23:11:33.949 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.66, y=1.18, opts=13)
23:11:33.951 00.002 8960 Enqueuing Move request for scope (2.66, 1.18)
23:11:33.953 00.002 13828 Worker thread wakes up
23:11:33.953 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.66, 1.18) opts 0xd
23:11:33.953 00.000 13828 Handling offset move in thread for scope, endpoint = (2.66, 1.18)
23:11:33.953 00.000 13828 Moving (2.66, 1.18) raw xDistance=2.01 yDistance=2.03
23:11:33.953 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.35 from input 2.01
23:11:33.953 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.03 from input 2.03
23:11:33.953 00.000 13828 MoveAxis(W, 811, ABG)
23:11:33.953 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:33.953 00.000 13828 Move returns status 1, amount 0
23:11:33.953 00.000 13828 MoveAxis(S, 1081, ABG)
23:11:33.953 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:33.953 00.000 13828 Move returns status 1, amount 0
23:11:33.953 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:33.953 00.000 13828 move complete, result=1
23:11:33.954 00.001 13828 worker thread done servicing request
23:11:33.955 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=4022, max=65535, med=7510, FiltMin=5449, FiltMax=65535, Gamma=2.540
23:11:33.957 00.002 8960 UpdateGuideState exits: m=851155 SNR=139.4
23:11:33.958 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:33.960 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:33.961 00.001 8960 Enqueuing Expose request
23:11:33.963 00.002 8960 GuideStep: 2.0 px 0 ms WEST, 2.0 px 0 ms SOUTH
23:11:33.965 00.002 13828 Worker thread wakes up
23:11:33.965 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:33.965 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:33.967 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:33.970 00.003 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:36.435 02.465 13828 Exposure complete
23:11:36.563 00.128 13828 worker thread done servicing request
23:11:36.563 00.000 8960 OnExposeComplete: enter
23:11:36.565 00.002 8960 UpdateGuideState(): m_state=6
23:11:36.567 00.002 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 228
23:11:36.569 00.002 8960 Star::Find returns 1 (0), X=1153.95, Y=281.86, Mass=854379, SNR=135.7, Peak=65535 HFD=3.9
23:11:36.571 00.002 8960 CameraToMount -- cameraTheta (0.59) - m_xAngle (-0.39) = xAngle (0.98 = 0.98)
23:11:36.572 00.001 8960 CameraToMount -- cameraTheta (0.59) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.95 = 0.95)
23:11:36.574 00.002 8960 CameraToMount -- cameraX=2.40 cameraY=1.61 hyp=2.90 cameraTheta=0.59 mountX=1.60 mountY=2.35, mountTheta=0.97
23:11:36.577 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.40, y=1.61, opts=13)
23:11:36.579 00.002 8960 Enqueuing Move request for scope (2.40, 1.61)
23:11:36.581 00.002 13828 Worker thread wakes up
23:11:36.581 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.40, 1.61) opts 0xd
23:11:36.581 00.000 13828 Handling offset move in thread for scope, endpoint = (2.40, 1.61)
23:11:36.581 00.000 13828 Moving (2.40, 1.61) raw xDistance=1.60 yDistance=2.35
23:11:36.581 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.60
23:11:36.581 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.35 from input 2.35
23:11:36.581 00.000 13828 MoveAxis(W, 662, ABG)
23:11:36.581 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:36.581 00.000 13828 Move returns status 1, amount 0
23:11:36.581 00.000 13828 MoveAxis(S, 1251, ABG)
23:11:36.581 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:36.581 00.000 13828 Move returns status 1, amount 0
23:11:36.582 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:36.582 00.000 13828 move complete, result=1
23:11:36.582 00.000 13828 worker thread done servicing request
23:11:36.584 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3875, max=65535, med=7504, FiltMin=5609, FiltMax=65535, Gamma=2.540
23:11:36.586 00.002 8960 UpdateGuideState exits: m=854379 SNR=135.7
23:11:36.588 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:36.589 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:36.591 00.002 8960 Enqueuing Expose request
23:11:36.593 00.002 13828 Worker thread wakes up
23:11:36.593 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:36.593 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:36.593 00.000 8960 GuideStep: 1.6 px 0 ms WEST, 2.4 px 0 ms SOUTH
23:11:36.596 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:36.598 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:39.068 02.470 13828 Exposure complete
23:11:39.202 00.134 13828 worker thread done servicing request
23:11:39.202 00.000 8960 OnExposeComplete: enter
23:11:39.204 00.002 8960 UpdateGuideState(): m_state=6
23:11:39.206 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 229
23:11:39.208 00.002 8960 Star::Find returns 1 (0), X=1154.20, Y=281.74, Mass=876798, SNR=141.8, Peak=65535 HFD=3.5
23:11:39.210 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.39) = xAngle (0.90 = 0.90)
23:11:39.211 00.001 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
23:11:39.213 00.002 8960 CameraToMount -- cameraX=2.65 cameraY=1.49 hyp=3.04 cameraTheta=0.51 mountX=1.88 mountY=2.32, mountTheta=0.89
23:11:39.216 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.65, y=1.49, opts=13)
23:11:39.217 00.001 8960 Enqueuing Move request for scope (2.65, 1.49)
23:11:39.219 00.002 13828 Worker thread wakes up
23:11:39.219 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.65, 1.49) opts 0xd
23:11:39.219 00.000 13828 Handling offset move in thread for scope, endpoint = (2.65, 1.49)
23:11:39.219 00.000 13828 Moving (2.65, 1.49) raw xDistance=1.88 yDistance=2.32
23:11:39.219 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.26 from input 1.88
23:11:39.220 00.001 13828 GuideAlgorithmResistSwitch::result() returns 2.32 from input 2.32
23:11:39.220 00.000 13828 MoveAxis(W, 754, ABG)
23:11:39.220 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:39.220 00.000 13828 Move returns status 1, amount 0
23:11:39.220 00.000 13828 MoveAxis(S, 1235, ABG)
23:11:39.220 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:39.220 00.000 13828 Move returns status 1, amount 0
23:11:39.220 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:39.220 00.000 13828 move complete, result=1
23:11:39.220 00.000 13828 worker thread done servicing request
23:11:39.224 00.004 8960 UpdateImageDisplay: Size=(1920,1080) min=3708, max=65535, med=7510, FiltMin=5667, FiltMax=65535, Gamma=2.540
23:11:39.226 00.002 8960 UpdateGuideState exits: m=876798 SNR=141.8
23:11:39.228 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:39.230 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:39.231 00.001 8960 Enqueuing Expose request
23:11:39.233 00.002 13828 Worker thread wakes up
23:11:39.233 00.000 8960 GuideStep: 1.9 px 0 ms WEST, 2.3 px 0 ms SOUTH
23:11:39.235 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:39.235 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:39.236 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:39.238 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:41.700 02.462 13828 Exposure complete
23:11:41.827 00.127 13828 worker thread done servicing request
23:11:41.827 00.000 8960 OnExposeComplete: enter
23:11:41.829 00.002 8960 UpdateGuideState(): m_state=6
23:11:41.831 00.002 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 230
23:11:41.832 00.001 8960 Star::Find returns 1 (0), X=1154.17, Y=281.81, Mass=896772, SNR=130.6, Peak=65535 HFD=3.7
23:11:41.834 00.002 8960 CameraToMount -- cameraTheta (0.54) - m_xAngle (-0.39) = xAngle (0.93 = 0.93)
23:11:41.836 00.002 8960 CameraToMount -- cameraTheta (0.54) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.89 = 0.89)
23:11:41.837 00.001 8960 CameraToMount -- cameraX=2.62 cameraY=1.56 hyp=3.05 cameraTheta=0.54 mountX=1.83 mountY=2.38, mountTheta=0.92
23:11:41.840 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.62, y=1.56, opts=13)
23:11:41.841 00.001 8960 Enqueuing Move request for scope (2.62, 1.56)
23:11:41.843 00.002 13828 Worker thread wakes up
23:11:41.843 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.62, 1.56) opts 0xd
23:11:41.843 00.000 13828 Handling offset move in thread for scope, endpoint = (2.62, 1.56)
23:11:41.843 00.000 13828 Moving (2.62, 1.56) raw xDistance=1.83 yDistance=2.38
23:11:41.843 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.24 from input 1.83
23:11:41.843 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.38 from input 2.38
23:11:41.843 00.000 13828 MoveAxis(W, 742, ABG)
23:11:41.843 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:41.843 00.000 13828 Move returns status 1, amount 0
23:11:41.843 00.000 13828 MoveAxis(S, 1265, ABG)
23:11:41.843 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:41.843 00.000 13828 Move returns status 1, amount 0
23:11:41.844 00.001 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:41.844 00.000 13828 move complete, result=1
23:11:41.844 00.000 13828 worker thread done servicing request
23:11:41.845 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3849, max=65535, med=7510, FiltMin=5667, FiltMax=65535, Gamma=2.540
23:11:41.847 00.002 8960 UpdateGuideState exits: m=896772 SNR=130.6
23:11:41.849 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:41.851 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:41.852 00.001 8960 Enqueuing Expose request
23:11:41.854 00.002 13828 Worker thread wakes up
23:11:41.854 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:41.854 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:41.854 00.000 8960 GuideStep: 1.8 px 0 ms WEST, 2.4 px 0 ms SOUTH
23:11:41.857 00.003 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:41.858 00.001 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:44.326 02.468 13828 Exposure complete
23:11:44.451 00.125 13828 worker thread done servicing request
23:11:44.451 00.000 8960 OnExposeComplete: enter
23:11:44.453 00.002 8960 UpdateGuideState(): m_state=6
23:11:44.455 00.002 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 231
23:11:44.457 00.002 8960 Star::Find returns 1 (0), X=1153.85, Y=281.55, Mass=876930, SNR=142.5, Peak=65535 HFD=3.8
23:11:44.459 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.39) = xAngle (0.91 = 0.91)
23:11:44.460 00.001 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
23:11:44.462 00.002 8960 CameraToMount -- cameraX=2.30 cameraY=1.30 hyp=2.64 cameraTheta=0.51 mountX=1.63 mountY=2.02, mountTheta=0.89
23:11:44.464 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.30, y=1.30, opts=13)
23:11:44.466 00.002 8960 Enqueuing Move request for scope (2.30, 1.30)
23:11:44.468 00.002 13828 Worker thread wakes up
23:11:44.468 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.30, 1.30) opts 0xd
23:11:44.468 00.000 13828 Handling offset move in thread for scope, endpoint = (2.30, 1.30)
23:11:44.468 00.000 13828 Moving (2.30, 1.30) raw xDistance=1.63 yDistance=2.02
23:11:44.468 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.11 from input 1.63
23:11:44.468 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.02 from input 2.02
23:11:44.468 00.000 13828 MoveAxis(W, 667, ABG)
23:11:44.468 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:44.468 00.000 13828 Move returns status 1, amount 0
23:11:44.468 00.000 13828 MoveAxis(S, 1074, ABG)
23:11:44.468 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:44.468 00.000 13828 Move returns status 1, amount 0
23:11:44.468 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:44.468 00.000 13828 move complete, result=1
23:11:44.468 00.000 13828 worker thread done servicing request
23:11:44.469 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3945, max=65535, med=7516, FiltMin=5673, FiltMax=65535, Gamma=2.540
23:11:44.471 00.002 8960 UpdateGuideState exits: m=876930 SNR=142.5
23:11:44.473 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:44.474 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:44.476 00.002 8960 Enqueuing Expose request
23:11:44.478 00.002 8960 GuideStep: 1.6 px 0 ms WEST, 2.0 px 0 ms SOUTH
23:11:44.479 00.001 13828 Worker thread wakes up
23:11:44.480 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:44.480 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:44.480 00.000 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:44.482 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:46.946 02.464 13828 Exposure complete
23:11:47.069 00.123 13828 worker thread done servicing request
23:11:47.069 00.000 8960 OnExposeComplete: enter
23:11:47.071 00.002 8960 UpdateGuideState(): m_state=6
23:11:47.073 00.002 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 232
23:11:47.075 00.002 8960 Star::Find returns 1 (0), X=1153.67, Y=281.87, Mass=894062, SNR=144.1, Peak=65535 HFD=3.9
23:11:47.077 00.002 8960 CameraToMount -- cameraTheta (0.65) - m_xAngle (-0.39) = xAngle (1.05 = 1.05)
23:11:47.078 00.001 8960 CameraToMount -- cameraTheta (0.65) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.01 = 1.01)
23:11:47.080 00.002 8960 CameraToMount -- cameraX=2.12 cameraY=1.62 hyp=2.67 cameraTheta=0.65 mountX=1.34 mountY=2.26, mountTheta=1.04
23:11:47.083 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.12, y=1.62, opts=13)
23:11:47.085 00.002 8960 Enqueuing Move request for scope (2.12, 1.62)
23:11:47.087 00.002 13828 Worker thread wakes up
23:11:47.087 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.12, 1.62) opts 0xd
23:11:47.087 00.000 13828 Handling offset move in thread for scope, endpoint = (2.12, 1.62)
23:11:47.087 00.000 13828 Moving (2.12, 1.62) raw xDistance=1.34 yDistance=2.26
23:11:47.087 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.92 from input 1.34
23:11:47.087 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.26 from input 2.26
23:11:47.087 00.000 13828 MoveAxis(W, 551, ABG)
23:11:47.087 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:47.087 00.000 13828 Move returns status 1, amount 0
23:11:47.087 00.000 13828 MoveAxis(S, 1200, ABG)
23:11:47.088 00.001 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:47.088 00.000 13828 Move returns status 1, amount 0
23:11:47.088 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:47.088 00.000 13828 move complete, result=1
23:11:47.088 00.000 13828 worker thread done servicing request
23:11:47.089 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3216, max=65535, med=7510, FiltMin=5494, FiltMax=65535, Gamma=2.540
23:11:47.091 00.002 8960 UpdateGuideState exits: m=894062 SNR=144.1
23:11:47.093 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:47.095 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:47.096 00.001 8960 Enqueuing Expose request
23:11:47.098 00.002 13828 Worker thread wakes up
23:11:47.098 00.000 8960 GuideStep: 1.3 px 0 ms WEST, 2.3 px 0 ms SOUTH
23:11:47.100 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:47.100 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:47.101 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:47.103 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:49.571 02.468 13828 Exposure complete
23:11:49.693 00.122 13828 worker thread done servicing request
23:11:49.693 00.000 8960 OnExposeComplete: enter
23:11:49.695 00.002 8960 UpdateGuideState(): m_state=6
23:11:49.696 00.001 8960 Star::Find(15, 1153, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 233
23:11:49.698 00.002 8960 Star::Find returns 1 (0), X=1154.17, Y=281.71, Mass=892269, SNR=126.5, Peak=65535 HFD=3.7
23:11:49.700 00.002 8960 CameraToMount -- cameraTheta (0.51) - m_xAngle (-0.39) = xAngle (0.90 = 0.90)
23:11:49.701 00.001 8960 CameraToMount -- cameraTheta (0.51) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.87 = 0.87)
23:11:49.703 00.002 8960 CameraToMount -- cameraX=2.62 cameraY=1.46 hyp=3.00 cameraTheta=0.51 mountX=1.86 mountY=2.28, mountTheta=0.89
23:11:49.705 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=2.62, y=1.46, opts=13)
23:11:49.707 00.002 8960 Enqueuing Move request for scope (2.62, 1.46)
23:11:49.708 00.001 13828 Worker thread wakes up
23:11:49.709 00.001 13828 worker thread servicing REQUEST_MOVE scope ofs (2.62, 1.46) opts 0xd
23:11:49.709 00.000 13828 Handling offset move in thread for scope, endpoint = (2.62, 1.46)
23:11:49.709 00.000 13828 Moving (2.62, 1.46) raw xDistance=1.86 yDistance=2.28
23:11:49.709 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.24 from input 1.86
23:11:49.709 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.28 from input 2.28
23:11:49.709 00.000 13828 MoveAxis(W, 740, ABG)
23:11:49.709 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:49.709 00.000 13828 Move returns status 1, amount 0
23:11:49.709 00.000 13828 MoveAxis(S, 1213, ABG)
23:11:49.709 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:49.709 00.000 13828 Move returns status 1, amount 0
23:11:49.709 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:49.709 00.000 13828 move complete, result=1
23:11:49.709 00.000 13828 worker thread done servicing request
23:11:49.710 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3785, max=65535, med=7504, FiltMin=5584, FiltMax=65535, Gamma=2.540
23:11:49.712 00.002 8960 UpdateGuideState exits: m=892269 SNR=126.5
23:11:49.713 00.001 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:49.715 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:49.717 00.002 8960 Enqueuing Expose request
23:11:49.719 00.002 8960 GuideStep: 1.9 px 0 ms WEST, 2.3 px 0 ms SOUTH
23:11:49.720 00.001 13828 Worker thread wakes up
23:11:49.721 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:49.721 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:49.722 00.001 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:49.724 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:52.185 02.461 13828 Exposure complete
23:11:52.310 00.125 13828 worker thread done servicing request
23:11:52.310 00.000 8960 OnExposeComplete: enter
23:11:52.312 00.002 8960 UpdateGuideState(): m_state=6
23:11:52.313 00.001 8960 Star::Find(15, 1154, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:52.315 00.002 8960 Star::Find returns 1 (0), X=1154.44, Y=281.58, Mass=858708, SNR=141.6, Peak=65535 HFD=3.3
23:11:52.317 00.002 8960 CameraToMount -- cameraTheta (0.43) - m_xAngle (-0.39) = xAngle (0.82 = 0.82)
23:11:52.319 00.002 8960 CameraToMount -- cameraTheta (0.43) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (0.79 = 0.79)
23:11:52.321 00.002 8960 CameraToMount -- cameraX=2.89 cameraY=1.33 hyp=3.18 cameraTheta=0.43 mountX=2.16 mountY=2.25, mountTheta=0.81
23:11:52.324 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=2.89, y=1.33, opts=13)
23:11:52.327 00.003 8960 Enqueuing Move request for scope (2.89, 1.33)
23:11:52.329 00.002 13828 Worker thread wakes up
23:11:52.329 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (2.89, 1.33) opts 0xd
23:11:52.329 00.000 13828 Handling offset move in thread for scope, endpoint = (2.89, 1.33)
23:11:52.329 00.000 13828 Moving (2.89, 1.33) raw xDistance=2.16 yDistance=2.25
23:11:52.329 00.000 13828 GuideAlgorithmHysteresis::Result() returns 1.45 from input 2.16
23:11:52.329 00.000 13828 GuideAlgorithmResistSwitch::result() returns 2.25 from input 2.25
23:11:52.329 00.000 13828 MoveAxis(W, 867, ABG)
23:11:52.329 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:52.329 00.000 13828 Move returns status 1, amount 0
23:11:52.329 00.000 13828 MoveAxis(S, 1199, ABG)
23:11:52.329 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope.cpp:716->Guiding disabled
23:11:52.329 00.000 13828 Move returns status 1, amount 0
23:11:52.329 00.000 13828 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\worker_thread.cpp:328->Move failed
23:11:52.329 00.000 13828 move complete, result=1
23:11:52.330 00.001 13828 worker thread done servicing request
23:11:52.331 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=2416, max=65535, med=7504, FiltMin=5526, FiltMax=65535, Gamma=2.540
23:11:52.333 00.002 8960 UpdateGuideState exits: m=858708 SNR=141.6
23:11:52.335 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:52.337 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:52.340 00.003 8960 Enqueuing Expose request
23:11:52.342 00.002 13828 Worker thread wakes up
23:11:52.342 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:52.342 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1137,265,31,31)
23:11:52.342 00.000 8960 GuideStep: 2.2 px 0 ms WEST, 2.3 px 0 ms SOUTH
23:11:52.346 00.004 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:52.348 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\myframe_events.cpp:606->Error reported moving
23:11:54.713 02.365 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
23:11:54.716 00.003 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
23:11:54.718 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
23:11:54.720 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
23:11:54.722 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
23:11:54.724 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
23:11:54.726 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
23:11:54.727 00.001 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:11:54.730 00.003 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
23:11:54.732 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
23:11:54.734 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
23:11:54.736 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
23:11:54.738 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
23:11:54.739 00.001 8960 Uncorrected Dec RMS=0.681px, Dec drift=1.086 px/min, Best seeing estimate=0.141px, R-sq=0.958
23:11:54.740 00.001 8960 GA Min-Move recommendations are seeing-based: Dec=0.250, RA=0.163
23:11:54.742 00.002 8960 Guiding Assistant results follow:
23:11:54.744 00.002 8960 SNR=133.4, Samples=48, Elapsed Time=123s, RA HPF-RMS=  0.16 px (  0.67 arc-sec ), Dec HPF-RMS=  0.06 px (  0.23 arc-sec ), Total HPF-RMS=  0.17 px (  0.70 arc-sec )
23:11:54.746 00.002 8960 RA Peak=  1.53 px (  6.31 arc-sec ), RA Peak-Peak   2.48 px ( 10.24 arc-sec ), RA Drift Rate=  1.30 px/min (  5.36 arc-sec/min ), Max RA Drift Rate=  0.16 px/sec (  0.65 arc-sec/sec ), Drift-Limiting Exp=   1.0 s 
23:11:54.747 00.001 8960 Dec Drift Rate=  1.09 px/min (  4.48 arc-sec/min ), Dec Peak=  0.49 px (  2.04 arc-sec ), PA Error= 20.8 arc-min
23:11:54.761 00.014 8960 Recommendation: Use exposure times in the range of 1.5s to 3.5s
23:11:54.775 00.014 8960 Recommendation: Polar alignment error > 10 arc-min; try using the Drift Align tool to improve alignment.
23:11:54.787 00.012 8960 Recommendation: Try setting RA min-move to 0.16
23:11:54.802 00.015 8960 Recommendation: Try setting Dec min-move to 0.25
23:11:54.813 00.011 13828 Exposure complete
23:11:54.814 00.001 8960 GetString("/profile/4/GA/2025-10-20 20:23:56/BLT_north", "") returns "1416.4,1419.0,1420.9,1423.3,1425.5,1427.4,1429.4,1431.6,1433.8,1436.7,1438.9,1440.8,1443.1,1445.5,1447.6,1449.5,1451.2,1453.6,1455."
23:11:54.818 00.004 8960 GetString("/profile/4/GA/2025-10-20 20:29:57/BLT_north", "") returns ""
23:11:54.822 00.004 8960 GetString("/profile/4/GA/2025-10-20 20:33:17/BLT_north", "") returns ""
23:11:54.824 00.002 8960 GetString("/profile/4/GA/2025-10-20 23:09:48/BLT_north", "") returns ""
23:11:54.828 00.004 8960 GA-History: removed entry for 2025-10-20 20:29:57
23:11:54.848 00.020 8960 End of Guiding Assistant output....
23:11:54.861 00.013 8960 GuidingAssistant: Re-enabling guide output (1, 0)
23:11:54.864 00.003 8960 MountGuidingEnabled: 1
23:11:54.867 00.003 8960 Mount: notify guiding stopped
23:11:54.870 00.003 8960 Changing from state GUIDING to STOP
23:11:54.871 00.001 8960 guider state => SELECTED
23:11:54.873 00.002 8960 GuiderMultiStar::AutoSelect enter
23:11:54.875 00.002 8960 Star::AutoFind called with edgeAllowance = 0 searchRegion = 15 roi = 0x0@0,0
23:11:54.950 00.075 13828 worker thread done servicing request
23:11:55.007 00.057 8960 AutoFind: auto downsample for scale 4.13 => 1x
23:11:55.201 00.194 8960 AutoFind: global mean = -0.7, stdev 3361.9
23:11:55.203 00.002 8960 AutoFind: using threshold = 0.1
23:11:55.346 00.143 8960 AutoFind: local max [1232, 675] 72.4
23:11:55.349 00.003 8960 AutoFind: local max [1266, 871] 70.8
23:11:55.351 00.002 8960 AutoFind: local max [1039, 425] 67.6
23:11:55.352 00.001 8960 AutoFind: local max [1045, 353] 66.7
23:11:55.354 00.002 8960 AutoFind: local max [1741, 730] 65.8
23:11:55.356 00.002 8960 AutoFind: local max [952, 614] 64.5
23:11:55.357 00.001 8960 AutoFind: local max [996, 981] 63.9
23:11:55.359 00.002 8960 AutoFind: local max [1652, 447] 63.3
23:11:55.361 00.002 8960 AutoFind: local max [428, 438] 63.0
23:11:55.362 00.001 8960 AutoFind: local max [1596, 791] 62.1
23:11:55.364 00.002 8960 AutoFind: local max [481, 453] 61.8
23:11:55.366 00.002 8960 AutoFind: local max [1405, 608] 61.0
23:11:55.367 00.001 8960 AutoFind: local max [1872, 726] 60.9
23:11:55.369 00.002 8960 AutoFind: local max [1182, 1011] 58.2
23:11:55.370 00.001 8960 AutoFind: local max [739, 819] 56.5
23:11:55.372 00.002 8960 AutoFind: local max [646, 1041] 54.4
23:11:55.374 00.002 8960 AutoFind: local max [1877, 909] 53.6
23:11:55.375 00.001 8960 AutoFind: local max [1534, 914] 51.9
23:11:55.377 00.002 8960 AutoFind: local max [1784, 982] 51.8
23:11:55.379 00.002 8960 AutoFind: local max [1466, 947] 51.8
23:11:55.383 00.004 8960 AutoFind: local max [1873, 572] 51.7
23:11:55.385 00.002 8960 AutoFind: local max [259, 328] 51.7
23:11:55.388 00.003 8960 AutoFind: local max [736, 618] 49.9
23:11:55.391 00.003 8960 AutoFind: local max [1154, 282] 44.3
23:11:55.393 00.002 8960 AutoFind: local max [1436, 584] 44.2
23:11:55.395 00.002 8960 AutoFind: local max [1650, 813] 42.5
23:11:55.397 00.002 8960 AutoFind: local max [605, 877] 35.8
23:11:55.398 00.001 8960 AutoFind: local max [1850, 891] 33.4
23:11:55.400 00.002 8960 AutoFind: local max [653, 204] 33.0
23:11:55.402 00.002 8960 AutoFind: local max [443, 648] 31.8
23:11:55.403 00.001 8960 AutoFind: local max [1232, 335] 30.0
23:11:55.405 00.002 8960 AutoFind: local max [921, 886] 29.9
23:11:55.406 00.001 8960 AutoFind: local max [1409, 120] 28.8
23:11:55.408 00.002 8960 AutoFind: local max [965, 861] 27.6
23:11:55.410 00.002 8960 AutoFind: local max [1599, 530] 26.8
23:11:55.411 00.001 8960 AutoFind: local max [306, 711] 26.0
23:11:55.413 00.002 8960 AutoFind: local max [440, 891] 26.0
23:11:55.415 00.002 8960 AutoFind: local max [923, 561] 24.6
23:11:55.416 00.001 8960 AutoFind: local max [1256, 812] 23.2
23:11:55.418 00.002 8960 AutoFind: local max [924, 288] 23.1
23:11:55.421 00.003 8960 AutoFind: local max [521, 461] 23.0
23:11:55.422 00.001 8960 AutoFind: local max [950, 104] 22.0
23:11:55.424 00.002 8960 AutoFind: local max [1821, 396] 20.8
23:11:55.426 00.002 8960 AutoFind: local max [1701, 110] 20.5
23:11:55.428 00.002 8960 AutoFind: local max [1521, 302] 20.5
23:11:55.429 00.001 8960 AutoFind: local max [1680, 846] 20.0
23:11:55.431 00.002 8960 AutoFind: local max [297, 146] 19.4
23:11:55.432 00.001 8960 AutoFind: local max [1130, 814] 19.3
23:11:55.434 00.002 8960 AutoFind: local max [1535, 244] 18.9
23:11:55.436 00.002 8960 AutoFind: local max [743, 808] 18.5
23:11:55.437 00.001 8960 AutoFind: local max [754, 911] 17.9
23:11:55.439 00.002 8960 AutoFind: local max [641, 792] 17.7
23:11:55.440 00.001 8960 AutoFind: local max [1395, 919] 16.7
23:11:55.442 00.002 8960 AutoFind: local max [1093, 918] 16.6
23:11:55.444 00.002 8960 AutoFind: local max [1747, 925] 16.1
23:11:55.446 00.002 8960 AutoFind: local max [1249, 718] 16.0
23:11:55.448 00.002 8960 AutoFind: local max [1898, 815] 15.3
23:11:55.449 00.001 8960 AutoFind: local max [1235, 117] 15.0
23:11:55.451 00.002 8960 AutoFind: local max [1433, 609] 14.9
23:11:55.453 00.002 8960 AutoFind: local max [1303, 45] 14.7
23:11:55.454 00.001 8960 AutoFind: local max [1616, 319] 14.4
23:11:55.456 00.002 8960 AutoFind: local max [1661, 809] 14.2
23:11:55.458 00.002 8960 AutoFind: local max [1659, 851] 14.2
23:11:55.460 00.002 8960 AutoFind: local max [504, 843] 13.8
23:11:55.462 00.002 8960 AutoFind: local max [1611, 632] 13.7
23:11:55.463 00.001 8960 AutoFind: local max [1194, 323] 13.7
23:11:55.466 00.003 8960 AutoFind: local max [383, 323] 13.6
23:11:55.467 00.001 8960 AutoFind: local max [1023, 161] 13.5
23:11:55.469 00.002 8960 AutoFind: local max [219, 281] 13.5
23:11:55.471 00.002 8960 AutoFind: local max [150, 1057] 13.4
23:11:55.473 00.002 8960 AutoFind: local max [315, 81] 13.2
23:11:55.476 00.003 8960 AutoFind: local max [1085, 58] 13.1
23:11:55.478 00.002 8960 AutoFind: local max [1728, 456] 13.0
23:11:55.479 00.001 8960 AutoFind: local max [1045, 133] 13.0
23:11:55.481 00.002 8960 AutoFind: local max [670, 582] 13.0
23:11:55.483 00.002 8960 AutoFind: local max [1219, 407] 12.8
23:11:55.484 00.001 8960 AutoFind: local max [1231, 766] 12.7
23:11:55.486 00.002 8960 AutoFind: local max [339, 293] 12.6
23:11:55.488 00.002 8960 AutoFind: local max [1811, 338] 12.6
23:11:55.490 00.002 8960 AutoFind: local max [729, 339] 12.5
23:11:55.492 00.002 8960 AutoFind: local max [776, 677] 12.4
23:11:55.494 00.002 8960 AutoFind: local max [1783, 423] 12.4
23:11:55.496 00.002 8960 AutoFind: local max [1576, 988] 12.3
23:11:55.497 00.001 8960 AutoFind: local max [1589, 164] 12.3
23:11:55.499 00.002 8960 AutoFind: local max [55, 545] 12.3
23:11:55.501 00.002 8960 AutoFind: local max [1359, 236] 12.3
23:11:55.502 00.001 8960 AutoFind: local max [1849, 541] 12.0
23:11:55.504 00.002 8960 AutoFind: local max [336, 246] 11.9
23:11:55.506 00.002 8960 AutoFind: local max [1495, 751] 11.8
23:11:55.508 00.002 8960 AutoFind: local max [652, 175] 11.6
23:11:55.510 00.002 8960 AutoFind: local max [163, 652] 11.6
23:11:55.512 00.002 8960 AutoFind: local max [744, 900] 11.3
23:11:55.514 00.002 8960 AutoFind: local max [730, 55] 11.3
23:11:55.517 00.003 8960 AutoFind: local max [1635, 664] 11.2
23:11:55.519 00.002 8960 AutoFind: local max [1338, 351] 11.0
23:11:55.521 00.002 8960 AutoFind: local max [390, 12] 10.9
23:11:55.523 00.002 8960 AutoFind: local max [1086, 68] 10.9
23:11:55.525 00.002 8960 AutoFind: local max [295, 885] 10.7
23:11:55.527 00.002 8960 AutoFind: local max [735, 473] 10.6
23:11:55.529 00.002 8960 AutoFind: local max [904, 723] 10.6
23:11:55.530 00.001 8960 AutoFind: too close [1086, 68] 10.9 - [1085, 58] 13.1
23:11:55.532 00.002 8960 AutoFind: too close [744, 900] 11.3 - [754, 911] 17.9
23:11:55.534 00.002 8960 AutoFind: too close [1661, 809] 14.2 - [1650, 813] 42.5
23:11:55.536 00.002 8960 AutoFind: too close [743, 808] 18.5 - [739, 819] 56.5
23:11:55.538 00.002 8960 AutoFind: too close to edge [390, 12] 10.9
23:11:55.540 00.002 8960 AutoFind: BPP = 16, saturation at 68123, pedestal 2588, thresh = 61569
23:11:55.542 00.002 8960 Star::Find(15, 1232, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.544 00.002 8960 Star::Find returns 1 (0), X=1231.88, Y=674.73, Mass=1608551, SNR=174.4, Peak=65535 HFD=4.3
23:11:55.546 00.002 8960 Star::Find(15, 1266, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.548 00.002 8960 Star::Find returns 1 (0), X=1266.33, Y=871.09, Mass=2165039, SNR=263.2, Peak=65535 HFD=5.0
23:11:55.550 00.002 8960 Star::Find(15, 1039, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.551 00.001 8960 Star::Find returns 1 (0), X=1039.53, Y=424.37, Mass=1371652, SNR=186.2, Peak=65535 HFD=4.0
23:11:55.553 00.002 8960 Star::Find(15, 1045, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.555 00.002 8960 Star::Find returns 1 (0), X=1044.56, Y=353.16, Mass=1474928, SNR=196.1, Peak=65535 HFD=4.2
23:11:55.557 00.002 8960 Star::Find(15, 1741, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.560 00.003 8960 Star::Find returns 1 (0), X=1741.35, Y=729.64, Mass=2095696, SNR=240.3, Peak=65535 HFD=5.3
23:11:55.561 00.001 8960 Star::Find(15, 952, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.563 00.002 8960 Star::Find returns 1 (0), X=951.94, Y=613.70, Mass=1266581, SNR=170.5, Peak=65535 HFD=4.0
23:11:55.565 00.002 8960 Star::Find(15, 996, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.567 00.002 8960 Star::Find returns 1 (0), X=996.07, Y=981.55, Mass=2447221, SNR=258.3, Peak=65535 HFD=5.2
23:11:55.569 00.002 8960 Star::Find(15, 1652, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.570 00.001 8960 Star::Find returns 1 (0), X=1652.72, Y=447.41, Mass=2436824, SNR=282.3, Peak=65535 HFD=5.4
23:11:55.572 00.002 8960 Star::Find(15, 428, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.574 00.002 8960 Star::Find returns 1 (0), X=428.53, Y=437.81, Mass=2333818, SNR=210.2, Peak=65535 HFD=5.3
23:11:55.576 00.002 8960 Star::Find(15, 1596, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.578 00.002 8960 Star::Find returns 1 (0), X=1596.10, Y=790.78, Mass=1563350, SNR=189.7, Peak=65535 HFD=4.5
23:11:55.580 00.002 8960 Star::Find(15, 481, 453, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.581 00.001 8960 Star::Find returns 1 (0), X=480.94, Y=452.46, Mass=2420720, SNR=226.0, Peak=65535 HFD=5.3
23:11:55.583 00.002 8960 Star::Find(15, 1405, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.585 00.002 8960 Star::Find returns 1 (0), X=1405.63, Y=608.06, Mass=1341233, SNR=169.0, Peak=65535 HFD=4.1
23:11:55.588 00.003 8960 Star::Find(15, 1872, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.591 00.003 8960 Star::Find returns 1 (0), X=1872.83, Y=726.16, Mass=1664883, SNR=211.0, Peak=65535 HFD=4.7
23:11:55.594 00.003 8960 Star::Find(15, 1182, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.596 00.002 8960 Star::Find returns 1 (0), X=1182.08, Y=1011.62, Mass=2260012, SNR=152.4, Peak=65535 HFD=5.3
23:11:55.598 00.002 8960 Star::Find(15, 646, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.601 00.003 8960 Star::Find returns 1 (0), X=646.03, Y=1040.69, Mass=1517067, SNR=190.0, Peak=65526 HFD=4.8
23:11:55.603 00.002 8960 Star::Find(15, 1877, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.605 00.002 8960 Star::Find returns 1 (0), X=1878.44, Y=909.37, Mass=2983627, SNR=270.3, Peak=65535 HFD=5.9
23:11:55.607 00.002 8960 Star::Find(15, 1534, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.609 00.002 8960 Star::Find returns 1 (0), X=1534.47, Y=914.03, Mass=1316255, SNR=158.7, Peak=65372 HFD=4.2
23:11:55.610 00.001 8960 Star::Find(15, 1784, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.612 00.002 8960 Star::Find returns 1 (0), X=1784.24, Y=982.11, Mass=1618335, SNR=207.2, Peak=65535 HFD=4.9
23:11:55.614 00.002 8960 Star::Find(15, 1466, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.616 00.002 8960 Star::Find returns 1 (0), X=1465.92, Y=947.00, Mass=3025778, SNR=255.6, Peak=65535 HFD=6.0
23:11:55.617 00.001 8960 Star::Find(15, 1873, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.620 00.003 8960 Star::Find returns 1 (0), X=1874.68, Y=572.49, Mass=3220374, SNR=265.7, Peak=65535 HFD=6.0
23:11:55.622 00.002 8960 Star::Find(15, 259, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.624 00.002 8960 Star::Find returns 1 (0), X=259.18, Y=327.46, Mass=1836863, SNR=203.1, Peak=65535 HFD=5.3
23:11:55.626 00.002 8960 Star::Find(15, 736, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.628 00.002 8960 Star::Find returns 1 (0), X=736.48, Y=617.70, Mass=3004011, SNR=218.9, Peak=65535 HFD=5.7
23:11:55.630 00.002 8960 Star::Find(15, 1154, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.632 00.002 8960 Star::Find returns 1 (0), X=1154.44, Y=281.58, Mass=858708, SNR=141.6, Peak=65535 HFD=3.3
23:11:55.634 00.002 8960 Star::Find(15, 1436, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.636 00.002 8960 Star::Find returns 1 (0), X=1435.79, Y=584.13, Mass=979590, SNR=128.2, Peak=65475 HFD=4.1
23:11:55.638 00.002 8960 Star::Find(15, 605, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.640 00.002 8960 Star::Find returns 1 (0), X=604.77, Y=876.14, Mass=1039296, SNR=130.9, Peak=62352 HFD=4.5
23:11:55.642 00.002 8960 Star::Find(15, 1850, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.644 00.002 8960 Star::Find returns 1 (0), X=1850.33, Y=891.35, Mass=988466, SNR=130.1, Peak=45494 HFD=4.8
23:11:55.646 00.002 8960 Star::Find(15, 653, 204, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.647 00.001 8960 Star::Find returns 1 (0), X=652.93, Y=203.31, Mass=804703, SNR=115.3, Peak=61283 HFD=4.1
23:11:55.649 00.002 8960 Star::Find(15, 443, 648, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.652 00.003 8960 Star::Find returns 1 (0), X=443.36, Y=647.71, Mass=837951, SNR=119.6, Peak=51945 HFD=4.7
23:11:55.654 00.002 8960 Star::Find(15, 1232, 335, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.656 00.002 8960 Star::Find returns 1 (0), X=1231.52, Y=335.08, Mass=591253, SNR=110.0, Peak=48035 HFD=3.6
23:11:55.657 00.001 8960 Star::Find(15, 921, 886, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.659 00.002 8960 Star::Find returns 1 (0), X=920.58, Y=886.01, Mass=689550, SNR=113.1, Peak=44592 HFD=4.1
23:11:55.661 00.002 8960 Star::Find(15, 1409, 120, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.663 00.002 8960 Star::Find returns 1 (0), X=1409.65, Y=120.30, Mass=673841, SNR=107.2, Peak=52604 HFD=3.8
23:11:55.666 00.003 8960 Star::Find(15, 965, 861, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.670 00.004 8960 Star::Find returns 1 (0), X=964.57, Y=860.74, Mass=542745, SNR=96.9, Peak=46652 HFD=3.6
23:11:55.672 00.002 8960 Star::Find(15, 1599, 530, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.673 00.001 8960 Star::Find returns 1 (0), X=1599.05, Y=529.52, Mass=514518, SNR=90.8, Peak=40176 HFD=3.6
23:11:55.675 00.002 8960 Star::Find(15, 306, 711, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.677 00.002 8960 Star::Find returns 1 (0), X=306.24, Y=710.53, Mass=857395, SNR=108.5, Peak=46793 HFD=5.1
23:11:55.679 00.002 8960 Star::Find(15, 440, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.681 00.002 8960 Star::Find returns 1 (0), X=439.61, Y=890.33, Mass=918136, SNR=117.0, Peak=55612 HFD=5.2
23:11:55.684 00.003 8960 Star::Find(15, 923, 561, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.686 00.002 8960 Star::Find returns 1 (0), X=923.30, Y=560.49, Mass=435855, SNR=82.3, Peak=39318 HFD=3.3
23:11:55.688 00.002 8960 Star::Find(15, 1256, 812, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.691 00.003 8960 Star::Find returns 1 (0), X=1256.53, Y=811.78, Mass=516984, SNR=87.1, Peak=38121 HFD=3.8
23:11:55.692 00.001 8960 Star::Find(15, 924, 288, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.695 00.003 8960 Star::Find returns 1 (0), X=923.73, Y=288.41, Mass=468728, SNR=101.4, Peak=36867 HFD=3.6
23:11:55.697 00.002 8960 Star::Find(15, 521, 461, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.700 00.003 8960 Star::Find returns 1 (0), X=520.69, Y=460.52, Mass=626186, SNR=98.3, Peak=50940 HFD=4.0
23:11:55.703 00.003 8960 Star::Find(15, 950, 104, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.705 00.002 8960 Star::Find returns 1 (0), X=949.71, Y=104.16, Mass=420493, SNR=68.9, Peak=38966 HFD=3.7
23:11:55.707 00.002 8960 Star::Find(15, 1821, 396, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.709 00.002 8960 Star::Find returns 1 (0), X=1821.47, Y=395.86, Mass=548191, SNR=95.5, Peak=35420 HFD=4.7
23:11:55.711 00.002 8960 Star::Find(15, 1701, 110, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.713 00.002 8960 Star::Find returns 1 (0), X=1701.32, Y=110.10, Mass=489420, SNR=84.6, Peak=32764 HFD=4.4
23:11:55.715 00.002 8960 Star::Find(15, 1521, 302, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.717 00.002 8960 Star::Find returns 1 (0), X=1521.13, Y=301.76, Mass=374860, SNR=67.6, Peak=32316 HFD=3.8
23:11:55.719 00.002 8960 Star::Find(15, 1680, 846, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.721 00.002 8960 Star::Find returns 1 (0), X=1680.36, Y=845.97, Mass=454014, SNR=76.9, Peak=33884 HFD=4.0
23:11:55.722 00.001 8960 Star::Find(15, 297, 146, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.724 00.002 8960 Star::Find returns 1 (0), X=297.34, Y=145.35, Mass=746367, SNR=111.1, Peak=42358 HFD=5.4
23:11:55.726 00.002 8960 Star::Find(15, 1130, 814, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.728 00.002 8960 Star::Find returns 1 (0), X=1130.51, Y=814.08, Mass=411525, SNR=76.5, Peak=33027 HFD=3.7
23:11:55.730 00.002 8960 Star::Find(15, 1535, 244, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.731 00.001 8960 Star::Find returns 1 (0), X=1534.89, Y=243.88, Mass=359493, SNR=73.0, Peak=36720 HFD=3.8
23:11:55.733 00.002 8960 Star::Find(15, 641, 792, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.735 00.002 8960 Star::Find returns 1 (0), X=641.01, Y=792.26, Mass=421822, SNR=74.9, Peak=34160 HFD=4.0
23:11:55.737 00.002 8960 Star::Find(15, 1395, 919, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.738 00.001 8960 Star::Find returns 1 (0), X=1394.98, Y=918.85, Mass=371960, SNR=65.3, Peak=30704 HFD=4.2
23:11:55.740 00.002 8960 Star::Find(15, 1093, 918, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.742 00.002 8960 Star::Find returns 1 (0), X=1093.43, Y=917.95, Mass=322586, SNR=58.7, Peak=26364 HFD=3.8
23:11:55.744 00.002 8960 Star::Find(15, 1747, 925, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.746 00.002 8960 Star::Find returns 1 (0), X=1746.82, Y=924.72, Mass=402780, SNR=80.4, Peak=27638 HFD=4.4
23:11:55.747 00.001 8960 Star::Find(15, 1249, 718, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.749 00.002 8960 Star::Find returns 1 (0), X=1249.09, Y=717.45, Mass=294482, SNR=58.2, Peak=27593 HFD=3.6
23:11:55.751 00.002 8960 Star::Find(15, 1898, 815, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.753 00.002 8960 Star::Find returns 1 (0), X=1898.17, Y=815.02, Mass=455218, SNR=82.3, Peak=25283 HFD=4.8
23:11:55.755 00.002 8960 Star::Find(15, 1235, 117, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.757 00.002 8960 Star::Find returns 1 (0), X=1235.43, Y=117.06, Mass=276152, SNR=66.7, Peak=30000 HFD=3.5
23:11:55.759 00.002 8960 Star::Find(15, 1433, 609, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.761 00.002 8960 Star::Find returns 1 (0), X=1432.76, Y=608.45, Mass=266699, SNR=55.8, Peak=29590 HFD=3.5
23:11:55.763 00.002 8960 Star::Find(15, 1303, 45, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.765 00.002 8960 Star::Find returns 1 (0), X=1302.69, Y=45.28, Mass=275708, SNR=58.4, Peak=28060 HFD=3.5
23:11:55.767 00.002 8960 Star::Find(15, 1616, 319, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.768 00.001 8960 Star::Find returns 1 (0), X=1616.05, Y=318.91, Mass=265861, SNR=51.7, Peak=24841 HFD=4.0
23:11:55.769 00.001 8960 Star::Find(15, 1659, 851, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.771 00.002 8960 Star::Find returns 1 (0), X=1659.21, Y=850.95, Mass=313628, SNR=63.2, Peak=25244 HFD=4.2
23:11:55.773 00.002 8960 Star::Find(15, 504, 843, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.775 00.002 8960 Star::Find returns 1 (0), X=504.27, Y=843.02, Mass=409833, SNR=79.1, Peak=28060 HFD=4.7
23:11:55.777 00.002 8960 Star::Find(15, 1611, 632, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.778 00.001 8960 Star::Find returns 1 (0), X=1611.22, Y=632.55, Mass=314885, SNR=64.3, Peak=24016 HFD=3.9
23:11:55.780 00.002 8960 Star::Find(15, 1194, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.782 00.002 8960 Star::Find returns 1 (0), X=1193.43, Y=323.08, Mass=234770, SNR=56.3, Peak=25961 HFD=3.4
23:11:55.784 00.002 8960 Star::Find(15, 383, 323, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.786 00.002 8960 Star::Find returns 1 (0), X=383.26, Y=322.19, Mass=366520, SNR=64.0, Peak=30160 HFD=4.4
23:11:55.788 00.002 8960 Star::Find(15, 1023, 161, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.790 00.002 8960 Star::Find returns 1 (0), X=1023.29, Y=160.61, Mass=284422, SNR=62.5, Peak=30160 HFD=3.5
23:11:55.791 00.001 8960 Star::Find(15, 219, 281, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.793 00.002 8960 Star::Find returns 1 (0), X=219.66, Y=280.55, Mass=379700, SNR=62.8, Peak=31248 HFD=4.7
23:11:55.795 00.002 8960 Star::Find(15, 150, 1057, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.797 00.002 8960 Star::Find returns 1 (0), X=149.85, Y=1056.71, Mass=613498, SNR=88.7, Peak=30486 HFD=5.9
23:11:55.799 00.002 8960 Star::Find(15, 315, 81, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.800 00.001 8960 Star::Find returns 1 (0), X=315.63, Y=80.89, Mass=361223, SNR=58.9, Peak=28310 HFD=4.3
23:11:55.802 00.002 8960 Star::Find(15, 1728, 456, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.804 00.002 8960 Star::Find returns 1 (0), X=1727.94, Y=455.94, Mass=273764, SNR=62.1, Peak=25443 HFD=4.1
23:11:55.806 00.002 8960 Star::Find(15, 1045, 133, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.807 00.001 8960 Star::Find returns 1 (0), X=1045.34, Y=133.33, Mass=248112, SNR=51.9, Peak=26499 HFD=3.5
23:11:55.809 00.002 8960 Star::Find(15, 670, 582, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.811 00.002 8960 Star::Find returns 1 (0), X=670.25, Y=582.55, Mass=282618, SNR=64.8, Peak=31152 HFD=3.7
23:11:55.813 00.002 8960 Star::Find(15, 1219, 407, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.814 00.001 8960 Star::Find returns 1 (0), X=1219.37, Y=406.80, Mass=217844, SNR=47.4, Peak=23081 HFD=3.6
23:11:55.816 00.002 8960 Star::Find(15, 1231, 766, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.819 00.003 8960 Star::Find returns 1 (0), X=1231.36, Y=765.92, Mass=253288, SNR=61.3, Peak=20540 HFD=3.9
23:11:55.820 00.001 8960 Star::Find(15, 339, 293, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.822 00.002 8960 Star::Find returns 1 (0), X=339.27, Y=292.40, Mass=314348, SNR=58.5, Peak=24227 HFD=4.2
23:11:55.824 00.002 8960 Star::Find(15, 1811, 338, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.826 00.002 8960 Star::Find returns 1 (0), X=1811.19, Y=337.84, Mass=297539, SNR=54.0, Peak=23632 HFD=4.3
23:11:55.827 00.001 8960 Star::Find(15, 729, 339, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.829 00.002 8960 Star::Find returns 1 (0), X=728.79, Y=338.62, Mass=221988, SNR=51.3, Peak=26281 HFD=3.3
23:11:55.831 00.002 8960 Star::Find(15, 776, 677, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.832 00.001 8960 Star::Find returns 1 (0), X=775.86, Y=676.88, Mass=242466, SNR=55.6, Peak=23747 HFD=4.0
23:11:55.834 00.002 8960 Star::Find(15, 1783, 423, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.836 00.002 8960 Star::Find returns 1 (0), X=1783.46, Y=422.37, Mass=291073, SNR=57.3, Peak=22006 HFD=4.2
23:11:55.838 00.002 8960 Star::Find(15, 1576, 988, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.839 00.001 8960 Star::Find returns 1 (0), X=1576.06, Y=988.14, Mass=309461, SNR=59.9, Peak=23868 HFD=4.3
23:11:55.841 00.002 8960 Star::Find(15, 1589, 164, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.843 00.002 8960 Star::Find returns 1 (0), X=1588.80, Y=164.19, Mass=245311, SNR=51.5, Peak=23209 HFD=3.8
23:11:55.845 00.002 8960 Star::Find(15, 55, 545, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.846 00.001 8960 Star::Find returns 1 (0), X=55.26, Y=544.96, Mass=457587, SNR=65.7, Peak=28182 HFD=5.0
23:11:55.848 00.002 8960 Star::Find(15, 1359, 236, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.850 00.002 8960 Star::Find returns 1 (0), X=1359.07, Y=235.79, Mass=208184, SNR=48.1, Peak=24188 HFD=3.2
23:11:55.852 00.002 8960 Star::Find(15, 1849, 541, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.854 00.002 8960 Star::Find returns 1 (0), X=1849.49, Y=540.87, Mass=313288, SNR=54.7, Peak=26185 HFD=4.1
23:11:55.855 00.001 8960 Star::Find(15, 336, 246, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.857 00.002 8960 Star::Find returns 1 (0), X=336.27, Y=245.81, Mass=282828, SNR=52.0, Peak=30966 HFD=4.0
23:11:55.859 00.002 8960 Star::Find(15, 1495, 751, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.860 00.001 8960 Star::Find returns 1 (0), X=1495.70, Y=750.21, Mass=321063, SNR=59.2, Peak=24924 HFD=4.4
23:11:55.862 00.002 8960 Star::Find(15, 652, 175, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.864 00.002 8960 Star::Find returns 1 (0), X=652.01, Y=175.48, Mass=308855, SNR=63.3, Peak=29206 HFD=4.1
23:11:55.866 00.002 8960 Star::Find(15, 163, 652, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.867 00.001 8960 Star::Find returns 1 (0), X=162.92, Y=651.72, Mass=410871, SNR=72.4, Peak=25270 HFD=5.1
23:11:55.869 00.002 8960 Star::Find(15, 730, 55, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.871 00.002 8960 Star::Find returns 1 (0), X=730.17, Y=54.65, Mass=235590, SNR=51.0, Peak=26044 HFD=3.7
23:11:55.873 00.002 8960 Star::Find(15, 1635, 664, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.875 00.002 8960 Star::Find returns 1 (0), X=1634.93, Y=664.47, Mass=193061, SNR=44.3, Peak=19158 HFD=3.6
23:11:55.877 00.002 8960 Star::Find(15, 1338, 351, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.878 00.001 8960 Star::Find returns 1 (0), X=1338.47, Y=350.57, Mass=178976, SNR=44.4, Peak=24374 HFD=3.1
23:11:55.880 00.002 8960 Star::Find(15, 295, 885, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.882 00.002 8960 Star::Find returns 1 (0), X=295.05, Y=884.46, Mass=326273, SNR=62.4, Peak=24656 HFD=5.0
23:11:55.883 00.001 8960 Star::Find(15, 735, 473, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.885 00.002 8960 Star::Find returns 1 (0), X=735.22, Y=472.68, Mass=182128, SNR=45.6, Peak=22473 HFD=3.5
23:11:55.887 00.002 8960 Star::Find(15, 904, 723, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.888 00.001 8960 Star::Find returns 1 (0), X=903.65, Y=723.36, Mass=183149, SNR=42.8, Peak=21763 HFD=3.4
23:11:55.890 00.002 8960 AutoFind: finding best star pass 1
23:11:55.892 00.002 8960 Star::Find(15, 1232, 675, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.894 00.002 8960 Star::Find returns 1 (0), X=1231.88, Y=674.73, Mass=1608551, SNR=174.4, Peak=65535 HFD=4.3
23:11:55.896 00.002 8960 AutoFind: near-saturated [1232, 675] 72.4 Mass 1608551 SNR 174.4 Peak 65535
23:11:55.898 00.002 8960 Star::Find(15, 1266, 871, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.899 00.001 8960 Star::Find returns 1 (0), X=1266.33, Y=871.09, Mass=2165039, SNR=263.2, Peak=65535 HFD=5.0
23:11:55.901 00.002 8960 AutoFind: near-saturated [1266, 871] 70.8 Mass 2165039 SNR 263.2 Peak 65535
23:11:55.903 00.002 8960 Star::Find(15, 1039, 425, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.905 00.002 8960 Star::Find returns 1 (0), X=1039.53, Y=424.37, Mass=1371652, SNR=186.2, Peak=65535 HFD=4.0
23:11:55.906 00.001 8960 AutoFind: near-saturated [1039, 425] 67.6 Mass 1371652 SNR 186.2 Peak 65535
23:11:55.908 00.002 8960 Star::Find(15, 1045, 353, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.910 00.002 8960 Star::Find returns 1 (0), X=1044.56, Y=353.16, Mass=1474928, SNR=196.1, Peak=65535 HFD=4.2
23:11:55.911 00.001 8960 AutoFind: near-saturated [1045, 353] 66.7 Mass 1474928 SNR 196.1 Peak 65535
23:11:55.913 00.002 8960 Star::Find(15, 1741, 730, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.915 00.002 8960 Star::Find returns 1 (0), X=1741.35, Y=729.64, Mass=2095696, SNR=240.3, Peak=65535 HFD=5.3
23:11:55.917 00.002 8960 AutoFind: near-saturated [1741, 730] 65.8 Mass 2095696 SNR 240.3 Peak 65535
23:11:55.919 00.002 8960 Star::Find(15, 952, 614, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.920 00.001 8960 Star::Find returns 1 (0), X=951.94, Y=613.70, Mass=1266581, SNR=170.5, Peak=65535 HFD=4.0
23:11:55.922 00.002 8960 AutoFind: near-saturated [952, 614] 64.5 Mass 1266581 SNR 170.5 Peak 65535
23:11:55.924 00.002 8960 Star::Find(15, 996, 981, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.926 00.002 8960 Star::Find returns 1 (0), X=996.07, Y=981.55, Mass=2447221, SNR=258.3, Peak=65535 HFD=5.2
23:11:55.927 00.001 8960 AutoFind: near-saturated [996, 981] 63.9 Mass 2447221 SNR 258.3 Peak 65535
23:11:55.929 00.002 8960 Star::Find(15, 1652, 447, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.930 00.001 8960 Star::Find returns 1 (0), X=1652.72, Y=447.41, Mass=2436824, SNR=282.3, Peak=65535 HFD=5.4
23:11:55.932 00.002 8960 AutoFind: near-saturated [1652, 447] 63.3 Mass 2436824 SNR 282.3 Peak 65535
23:11:55.934 00.002 8960 Star::Find(15, 428, 438, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.936 00.002 8960 Star::Find returns 1 (0), X=428.53, Y=437.81, Mass=2333818, SNR=210.2, Peak=65535 HFD=5.3
23:11:55.938 00.002 8960 AutoFind: near-saturated [428, 438] 63.0 Mass 2333818 SNR 210.2 Peak 65535
23:11:55.939 00.001 8960 Star::Find(15, 1596, 791, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.941 00.002 8960 Star::Find returns 1 (0), X=1596.10, Y=790.78, Mass=1563350, SNR=189.7, Peak=65535 HFD=4.5
23:11:55.943 00.002 8960 AutoFind: near-saturated [1596, 791] 62.1 Mass 1563350 SNR 189.7 Peak 65535
23:11:55.944 00.001 8960 Star::Find(15, 481, 453, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.946 00.002 8960 Star::Find returns 1 (0), X=480.94, Y=452.46, Mass=2420720, SNR=226.0, Peak=65535 HFD=5.3
23:11:55.947 00.001 8960 AutoFind: near-saturated [481, 453] 61.8 Mass 2420720 SNR 226.0 Peak 65535
23:11:55.950 00.003 8960 Star::Find(15, 1405, 608, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.952 00.002 8960 Star::Find returns 1 (0), X=1405.63, Y=608.06, Mass=1341233, SNR=169.0, Peak=65535 HFD=4.1
23:11:55.954 00.002 8960 AutoFind: near-saturated [1405, 608] 61.0 Mass 1341233 SNR 169.0 Peak 65535
23:11:55.956 00.002 8960 Star::Find(15, 1872, 726, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.958 00.002 8960 Star::Find returns 1 (0), X=1872.83, Y=726.16, Mass=1664883, SNR=211.0, Peak=65535 HFD=4.7
23:11:55.960 00.002 8960 AutoFind: near-saturated [1872, 726] 60.9 Mass 1664883 SNR 211.0 Peak 65535
23:11:55.962 00.002 8960 Star::Find(15, 1182, 1011, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.963 00.001 8960 Star::Find returns 1 (0), X=1182.08, Y=1011.62, Mass=2260012, SNR=152.4, Peak=65535 HFD=5.3
23:11:55.968 00.005 8960 AutoFind: near-saturated [1182, 1011] 58.2 Mass 2260012 SNR 152.4 Peak 65535
23:11:55.969 00.001 8960 Star::Find(15, 646, 1041, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.971 00.002 8960 Star::Find returns 1 (0), X=646.03, Y=1040.69, Mass=1517067, SNR=190.0, Peak=65526 HFD=4.8
23:11:55.973 00.002 8960 AutoFind: near-saturated [646, 1041] 54.4 Mass 1517067 SNR 190.0 Peak 65526
23:11:55.976 00.003 8960 Star::Find(15, 1877, 909, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.977 00.001 8960 Star::Find returns 1 (0), X=1878.44, Y=909.37, Mass=2983627, SNR=270.3, Peak=65535 HFD=5.9
23:11:55.979 00.002 8960 AutoFind: near-saturated [1877, 909] 53.6 Mass 2983627 SNR 270.3 Peak 65535
23:11:55.981 00.002 8960 Star::Find(15, 1534, 914, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.982 00.001 8960 Star::Find returns 1 (0), X=1534.47, Y=914.03, Mass=1316255, SNR=158.7, Peak=65372 HFD=4.2
23:11:55.984 00.002 8960 AutoFind: near-saturated [1534, 914] 51.9 Mass 1316255 SNR 158.7 Peak 65372
23:11:55.986 00.002 8960 Star::Find(15, 1784, 982, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.988 00.002 8960 Star::Find returns 1 (0), X=1784.24, Y=982.11, Mass=1618335, SNR=207.2, Peak=65535 HFD=4.9
23:11:55.989 00.001 8960 AutoFind: near-saturated [1784, 982] 51.8 Mass 1618335 SNR 207.2 Peak 65535
23:11:55.991 00.002 8960 Star::Find(15, 1466, 947, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.993 00.002 8960 Star::Find returns 1 (0), X=1465.92, Y=947.00, Mass=3025778, SNR=255.6, Peak=65535 HFD=6.0
23:11:55.994 00.001 8960 AutoFind: near-saturated [1466, 947] 51.8 Mass 3025778 SNR 255.6 Peak 65535
23:11:55.997 00.003 8960 Star::Find(15, 1873, 572, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:55.998 00.001 8960 Star::Find returns 1 (0), X=1874.68, Y=572.49, Mass=3220374, SNR=265.7, Peak=65535 HFD=6.0
23:11:56.000 00.002 8960 AutoFind: near-saturated [1873, 572] 51.7 Mass 3220374 SNR 265.7 Peak 65535
23:11:56.002 00.002 8960 Star::Find(15, 259, 328, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:56.003 00.001 8960 Star::Find returns 1 (0), X=259.18, Y=327.46, Mass=1836863, SNR=203.1, Peak=65535 HFD=5.3
23:11:56.005 00.002 8960 AutoFind: near-saturated [259, 328] 51.7 Mass 1836863 SNR 203.1 Peak 65535
23:11:56.007 00.002 8960 Star::Find(15, 736, 618, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:56.009 00.002 8960 Star::Find returns 1 (0), X=736.48, Y=617.70, Mass=3004011, SNR=218.9, Peak=65535 HFD=5.7
23:11:56.011 00.002 8960 AutoFind: near-saturated [736, 618] 49.9 Mass 3004011 SNR 218.9 Peak 65535
23:11:56.012 00.001 8960 Star::Find(15, 1154, 282, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:56.014 00.002 8960 Star::Find returns 1 (0), X=1154.44, Y=281.58, Mass=858708, SNR=141.6, Peak=65535 HFD=3.3
23:11:56.016 00.002 8960 AutoFind: near-saturated [1154, 282] 44.3 Mass 858708 SNR 141.6 Peak 65535
23:11:56.017 00.001 8960 Star::Find(15, 1436, 584, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:56.019 00.002 8960 Star::Find returns 1 (0), X=1435.79, Y=584.13, Mass=979590, SNR=128.2, Peak=65475 HFD=4.1
23:11:56.021 00.002 8960 AutoFind: near-saturated [1436, 584] 44.2 Mass 979590 SNR 128.2 Peak 65475
23:11:56.022 00.001 8960 Star::Find(15, 605, 877, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:56.024 00.002 8960 Star::Find returns 1 (0), X=604.77, Y=876.14, Mass=1039296, SNR=130.9, Peak=62352 HFD=4.5
23:11:56.025 00.001 8960 AutoFind: near-saturated [605, 877] 35.8 Mass 1039296 SNR 130.9 Peak 62352
23:11:56.027 00.002 8960 Star::Find(15, 1850, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:56.029 00.002 8960 Star::Find returns 1 (0), X=1850.33, Y=891.35, Mass=988466, SNR=130.1, Peak=45494 HFD=4.8
23:11:56.030 00.001 8960 AutoFind returns star at [1850, 891] 33.4 Mass 988466 SNR 130.1
23:11:56.034 00.004 8960 Star::Find(15, 1850, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 234
23:11:56.036 00.002 8960 Star::Find returns 1 (0), X=1850.33, Y=891.35, Mass=988466, SNR=130.1, Peak=45494 HFD=4.8
23:11:56.037 00.001 8960 MultiStar: List (12): {1850.33, 891.35}(130.1), {652.93, 203.31}(115.3), {443.36, 647.71}(119.6), {1231.52, 335.08}(110.0), {920.58, 886.01}(113.1), {1409.65, 120.30}(107.2), {964.57, 860.74}(96.9), {1599.05, 529.52}(90.8), {306.24, 710.53}(108.5), {439.61, 890.33}(117.0), {923.30, 560.49}(82.3), {1256.53, 811.78}(87.1), 
23:11:56.039 00.002 8960 setting lock position to (1850.33, 891.35)
23:11:56.041 00.002 8960 MultiStar: stabilizing after lock position change
23:11:56.043 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=2416, max=65535, med=7504, FiltMin=5526, FiltMax=65535, Gamma=2.540
23:11:56.044 00.001 8960 Status Line: Auto-selected star at (1850.3, 891.4)
23:11:56.051 00.007 8960 Changing from state SELECTED to CALIBRATING_PRIMARY
23:11:56.053 00.002 8960 guider state => CALIBRATED
23:11:56.054 00.001 8960 MultiStar mode enabled, AutoFind forced
23:11:56.055 00.001 8960 Variable delay: Disabled, Short = 1000 ms, Long = 10000 ms
23:11:56.062 00.007 8960 OnExposeComplete: enter
23:11:56.064 00.002 8960 UpdateGuideState(): m_state=5
23:11:56.067 00.003 8960 Star::Find(15, 1850, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 235
23:11:56.070 00.003 8960 Star::Find returns 1 (0), X=1849.75, Y=891.65, Mass=995737, SNR=125.0, Peak=49065 HFD=4.8
23:11:56.072 00.002 8960 CameraToMount -- cameraTheta (2.67) - m_xAngle (-0.39) = xAngle (3.06 = 3.06)
23:11:56.074 00.002 8960 CameraToMount -- cameraTheta (2.67) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (3.03 = 3.03)
23:11:56.076 00.002 8960 CameraToMount -- cameraX=-0.58 cameraY=0.30 hyp=0.65 cameraTheta=2.67 mountX=-0.65 mountY=0.07, mountTheta=3.03
23:11:56.080 00.004 8960 Changing from state CALIBRATED to GUIDING
23:11:56.082 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:56.086 00.004 8960 ScopeASCOM::SideOfPier() returns 0
23:11:56.088 00.002 8960 AdjustCalibrationForScopePointing (scope): current dec=34.6 pierSide=0, cal dec=16.9 pierSide=0 rotAngle=None bin=1
23:11:56.090 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
23:11:56.093 00.003 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
23:11:56.095 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
23:11:56.097 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
23:11:56.099 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
23:11:56.102 00.003 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
23:11:56.104 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
23:11:56.106 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:11:56.108 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
23:11:56.110 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
23:11:56.112 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
23:11:56.114 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
23:11:56.116 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
23:11:56.121 00.005 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
23:11:56.124 00.003 8960 GetDouble("/profile/4/camera/pixelsize", 0.000000) returns 4.000000
23:11:56.126 00.002 8960 Dec comp: XRate 1.942 -> 1.670 for dec 16.9 -> dec 34.6
23:11:56.133 00.007 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:56.136 00.003 8960 ScopeASCOM::SideOfPier() returns 0
23:11:56.139 00.003 8960 setting lock position to (1849.75, 891.65)
23:11:56.141 00.002 8960 MultiStar: stabilizing after lock position change
23:11:56.142 00.001 8960 guider state => GUIDING
23:11:56.144 00.002 8960 Status Line: Guiding
23:11:56.149 00.005 8960 Mount: notify guiding started
23:11:56.152 00.003 8960 GetString("/profile/4/name", "") returns "ASI220 Mini"
23:11:56.155 00.003 8960 GetString("/profile/4/scope/calibration/timestamp", "") returns "10/20/2025 9:34:04 PM"
23:11:56.158 00.003 8960 GetDouble("/profile/4/scope/calibration/xRate", 1.000000) returns 0.001942
23:11:56.160 00.002 8960 GetDouble("/profile/4/scope/calibration/yRate", 1.000000) returns 0.001880
23:11:56.162 00.002 8960 GetInt("/profile/4/scope/calibration/binning", 1) returns 1
23:11:56.163 00.001 8960 GetDouble("/profile/4/scope/calibration/xAngle", 0.000000) returns -0.392933
23:11:56.166 00.003 8960 GetDouble("/profile/4/scope/calibration/yAngle", 0.000000) returns 1.142390
23:11:56.168 00.002 8960 GetDouble("/profile/4/scope/calibration/declination", 0.000000) returns 0.294798
23:11:56.170 00.002 8960 GetInt("/profile/4/scope/calibration/pierSide", -1) returns 0
23:11:56.172 00.002 8960 GetInt("/profile/4/scope/calibration/raGuideParity", 0) returns -1
23:11:56.173 00.001 8960 GetInt("/profile/4/scope/calibration/decGuideParity", 0) returns -1
23:11:56.175 00.002 8960 GetDouble("/profile/4/scope/calibration/rotatorAngle", -888.000000) returns -888.000000
23:11:56.177 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
23:11:56.179 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
23:11:56.182 00.003 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
23:11:56.185 00.003 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
23:11:56.187 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
23:11:56.189 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
23:11:56.191 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
23:11:56.193 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:11:56.194 00.001 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
23:11:56.196 00.002 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
23:11:56.198 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
23:11:56.200 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
23:11:56.202 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
23:11:56.204 00.002 8960 GetInt("/profile/4/scope/calibration/focal_length", 0) returns 200
23:11:56.206 00.002 8960 GetDouble("/profile/4/scope/calibration/image_scale", 1.000000) returns 4.125300
23:11:56.208 00.002 8960 GetDouble("/profile/4/scope/calibration/ra_guide_rate", -1.000000) returns 0.002089
23:11:56.210 00.002 8960 GetDouble("/profile/4/scope/calibration/dec_guide_rate", -1.000000) returns 0.002089
23:11:56.212 00.002 8960 GetDouble("/profile/4/scope/calibration/ortho_error", 0.000000) returns 2.032770
23:11:56.214 00.002 8960 GetInt("/profile/4/scope/calibration/ra_step_count", 0) returns 12
23:11:56.216 00.002 8960 GetInt("/profile/4/scope/calibration/dec_step_count", 0) returns 12
23:11:56.218 00.002 8960 GetDouble("/profile/4/scope/calibration/orig_binning", 1.000000) returns 1.000000
23:11:56.220 00.002 8960 GetInt("/profile/4/scope/calibration/last_issue", 0) returns 0
23:11:56.223 00.003 8960 GetString("/profile/4/scope/calibration/orig_timestamp", "Unknown") returns "10/20/2025 8:43:48 PM"
23:11:56.225 00.002 8960 GetInt("/profile/4/scope/calibration/orig_pierside", -1) returns 1
23:11:56.227 00.002 8960 GetString("/profile/4/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {-2.5 1.3}, {-4.2 1.9}, {-6.1 2.7}, {-7.7 3.5}, {-9.6 4.1}, {-11.6 5.0}, {-13.8 5.5}, {-15.8 6.7}, {-17.6 7.2}, {-20.3 8.2}, {-22.4 9.3}, {-24.8 10.3}, {-24.8 10.3}, {-20.8 8.5}, {-17.4 7.3}, {-13.5 5.7}, {-10.5 4.5}, {-6.4 3.2}, {-4.6 2.5}"
23:11:56.229 00.002 8960 GetString("/profile/4/scope/calibration/dec_steps", "") returns "{0.0 0.0}, {-1.5 -1.7}, {-2.5 -3.2}, {-3.5 -5.0}, {-3.8 -7.1}, {-4.5 -9.1}, {-6.2 -11.3}, {-6.6 -13.4}, {-7.8 -15.2}, {-8.8 -17.2}, {-9.7 -19.1}, {-10.2 -21.2}, {-10.8 -23.6}, {-10.8 -23.6}, {-10.9 -23.7}, {-10.6 -23.9}, {-10.7 -24.0}, {-10.7 -24.0}, {-9.4 -20.3}, {-8.7 -18.6}"
23:11:56.234 00.005 8960 ScopeASCOM::GetGuideRates returns 0 7.521 7.521 a-s/sec
23:11:56.238 00.004 8960 ScopeASCOM::SideOfPier() returns 0
23:11:56.240 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00
23:11:56.241 00.001 8960 UpdateLockPosShiftCameraCoords: after parity adjustment: -0.00,-0.00
23:11:56.243 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns 34.6
23:11:56.245 00.002 8960 UpdateLockPosShiftCameraCoords: RA shift rate adjusted for declination 34.6
23:11:56.248 00.003 8960 MountToCamera -- mountTheta (0.00) + m_xAngle (-0.39) = xAngle (-0.39 = -0.39)
23:11:56.250 00.002 8960 MountToCamera -- mountX=-0.00 mountY=-0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=-0.00 cameraTheta=0.00
23:11:56.251 00.001 8960 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,-0.00 arcsec/hr
23:11:56.253 00.002 8960 UpdateLockPosShiftCameraCoords: shift rate 0,-0 px/sec
23:11:56.255 00.002 8960 GetInt("/profile/4/AutoLoadCalibration", -1) returns 1
23:11:56.257 00.002 8960 UpdateImageDisplay: Size=(1920,1080) min=3868, max=65535, med=7510, FiltMin=5462, FiltMax=65535, Gamma=2.540
23:11:56.258 00.001 8960 UpdateGuideState exits: m=995737 SNR=125.0
23:11:56.260 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:56.262 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:56.264 00.002 8960 Enqueuing Expose request
23:11:56.266 00.002 13828 Worker thread wakes up
23:11:56.266 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:56.266 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1835,877,31,31)
23:11:58.739 02.473 13828 Exposure complete
23:11:58.872 00.133 13828 worker thread done servicing request
23:11:58.872 00.000 8960 OnExposeComplete: enter
23:11:58.874 00.002 8960 UpdateGuideState(): m_state=6
23:11:58.876 00.002 8960 Star::Find(15, 1849, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 1
23:11:58.877 00.001 8960 Star::Find returns 1 (0), X=1850.23, Y=891.46, Mass=999142, SNR=121.8, Peak=49513 HFD=5.1
23:11:58.879 00.002 8960 CameraToMount -- cameraTheta (-0.37) - m_xAngle (-0.39) = xAngle (0.02 = 0.02)
23:11:58.881 00.002 8960 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (-0.01 = -0.01)
23:11:58.883 00.002 8960 CameraToMount -- cameraX=0.48 cameraY=-0.18 hyp=0.51 cameraTheta=-0.37 mountX=0.51 mountY=-0.01, mountTheta=-0.01
23:11:58.885 00.002 8960 SchedulePrimaryMove(0D7BAB20, x=0.48, y=-0.18, opts=13)
23:11:58.888 00.003 8960 Enqueuing Move request for scope (0.48, -0.18)
23:11:58.889 00.001 13828 Worker thread wakes up
23:11:58.889 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.48, -0.18) opts 0xd
23:11:58.889 00.000 13828 Handling offset move in thread for scope, endpoint = (0.48, -0.18)
23:11:58.890 00.001 13828 Moving (0.48, -0.18) raw xDistance=0.51 yDistance=-0.01
23:11:58.890 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.32 from input 0.51
23:11:58.890 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:11:58.890 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input -0.01
23:11:58.890 00.000 13828 MoveAxis(W, 193, ABG)
23:11:58.890 00.000 13828 Guiding  Dir = 3, Dur = 193
23:11:58.891 00.001 13828 IsSlewing returns 0
23:11:58.892 00.001 13828 IsGuiding returns 0
23:11:58.893 00.001 13828 PulseGuide returned control before completion, sleep 202
23:11:58.893 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3779, max=65535, med=7510, FiltMin=5641, FiltMax=65535, Gamma=2.540
23:11:58.895 00.002 8960 UpdateGuideState exits: m=999142 SNR=121.8
23:11:58.897 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:11:58.899 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:11:58.901 00.002 8960 Enqueuing Expose request
23:11:59.111 00.210 13828 IsGuiding returns 0
23:11:59.111 00.000 13828 Move returns status 0, amount 193
23:11:59.111 00.000 13828 MoveAxis(N, 0, ABG)
23:11:59.111 00.000 13828 duration set to 0 by GuideMode
23:11:59.111 00.000 13828 Move returns status 0, amount 0
23:11:59.111 00.000 13828 move complete, result=0
23:11:59.111 00.000 13828 worker thread done servicing request
23:11:59.111 00.000 13828 Worker thread wakes up
23:11:59.111 00.000 8960 GuideStep: 0.5 px 193 ms WEST, -0.0 px 0 ms NORTH
23:11:59.113 00.002 13828 worker thread servicing REQUEST_EXPOSE 2000
23:11:59.113 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1835,877,31,31)
23:12:00.341 01.228 8960 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.25
23:12:00.343 00.002 8960 GuideAssistant changed Dec_MinMove to 0.25
23:12:01.041 00.698 8960 GuideAssistant changed RA_MinMove to 0.16
23:12:01.592 00.551 13828 Exposure complete
23:12:01.720 00.128 13828 worker thread done servicing request
23:12:01.720 00.000 8960 OnExposeComplete: enter
23:12:01.722 00.002 8960 UpdateGuideState(): m_state=6
23:12:01.724 00.002 8960 Star::Find(15, 1850, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 2
23:12:01.727 00.003 8960 Star::Find returns 1 (0), X=1849.77, Y=891.89, Mass=959102, SNR=124.0, Peak=51504 HFD=4.7
23:12:01.728 00.001 8960 CameraToMount -- cameraTheta (1.49) - m_xAngle (-0.39) = xAngle (1.89 = 1.89)
23:12:01.730 00.002 8960 CameraToMount -- cameraTheta (1.49) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (1.85 = 1.85)
23:12:01.732 00.002 8960 CameraToMount -- cameraX=0.02 cameraY=0.24 hyp=0.24 cameraTheta=1.49 mountX=-0.08 mountY=0.23, mountTheta=1.88
23:12:01.735 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=0.02, y=0.24, opts=13)
23:12:01.737 00.002 8960 Enqueuing Move request for scope (0.02, 0.24)
23:12:01.739 00.002 13828 Worker thread wakes up
23:12:01.739 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (0.02, 0.24) opts 0xd
23:12:01.739 00.000 13828 Handling offset move in thread for scope, endpoint = (0.02, 0.24)
23:12:01.739 00.000 13828 Moving (0.02, 0.24) raw xDistance=-0.08 yDistance=0.23
23:12:01.739 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08
23:12:01.739 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:01.739 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.23
23:12:01.739 00.000 13828 MoveAxis(E, 0, ABG)
23:12:01.739 00.000 13828 Move returns status 0, amount 0
23:12:01.739 00.000 13828 MoveAxis(N, 0, ABG)
23:12:01.739 00.000 13828 duration set to 0 by GuideMode
23:12:01.739 00.000 13828 Move returns status 0, amount 0
23:12:01.739 00.000 13828 move complete, result=0
23:12:01.739 00.000 13828 worker thread done servicing request
23:12:01.744 00.005 8960 UpdateImageDisplay: Size=(1920,1080) min=3651, max=65535, med=7510, FiltMin=5654, FiltMax=65535, Gamma=2.540
23:12:01.746 00.002 8960 UpdateGuideState exits: m=959102 SNR=124.0
23:12:01.748 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:01.750 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:12:01.752 00.002 8960 Enqueuing Expose request
23:12:01.753 00.001 13828 Worker thread wakes up
23:12:01.754 00.001 13828 worker thread servicing REQUEST_EXPOSE 2000
23:12:01.754 00.000 13828 Handling exposure in thread, d=2000 o=3 r=(1835,877,31,31)
23:12:01.762 00.008 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:12:04.229 02.467 13828 Exposure complete
23:12:04.353 00.124 13828 worker thread done servicing request
23:12:04.353 00.000 8960 OnExposeComplete: enter
23:12:04.355 00.002 8960 UpdateGuideState(): m_state=6
23:12:04.357 00.002 8960 Star::Find(15, 1849, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 3
23:12:04.359 00.002 8960 Star::Find returns 1 (0), X=1849.67, Y=891.91, Mass=990373, SNR=146.9, Peak=45916 HFD=5.0
23:12:04.361 00.002 8960 CameraToMount -- cameraTheta (1.89) - m_xAngle (-0.39) = xAngle (2.28 = 2.28)
23:12:04.362 00.001 8960 CameraToMount -- cameraTheta (1.89) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.24 = 2.24)
23:12:04.364 00.002 8960 CameraToMount -- cameraX=-0.08 cameraY=0.26 hyp=0.27 cameraTheta=1.89 mountX=-0.18 mountY=0.21, mountTheta=2.27
23:12:04.367 00.003 8960 SchedulePrimaryMove(0D7BAB20, x=-0.08, y=0.26, opts=13)
23:12:04.369 00.002 8960 Enqueuing Move request for scope (-0.08, 0.26)
23:12:04.370 00.001 13828 Worker thread wakes up
23:12:04.370 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.08, 0.26) opts 0xd
23:12:04.371 00.001 13828 Handling offset move in thread for scope, endpoint = (-0.08, 0.26)
23:12:04.371 00.000 13828 Moving (-0.08, 0.26) raw xDistance=-0.18 yDistance=0.21
23:12:04.371 00.000 13828 GuideAlgorithmHysteresis::Result() returns -0.11 from input -0.18
23:12:04.371 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:04.371 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.21
23:12:04.371 00.000 13828 MoveAxis(E, 67, ABG)
23:12:04.371 00.000 13828 Guiding  Dir = 2, Dur = 67
23:12:04.373 00.002 13828 IsSlewing returns 0
23:12:04.374 00.001 13828 IsGuiding returns 0
23:12:04.374 00.000 8960 UpdateImageDisplay: Size=(1920,1080) min=3292, max=65535, med=7510, FiltMin=5500, FiltMax=65535, Gamma=2.540
23:12:04.376 00.002 13828 PulseGuide returned control before completion, sleep 76
23:12:04.377 00.001 8960 UpdateGuideState exits: m=990373 SNR=146.9
23:12:04.379 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:04.380 00.001 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:12:04.382 00.002 8960 Enqueuing Expose request
23:12:04.460 00.078 13828 IsGuiding returns 1
23:12:04.460 00.000 13828 scope still moving after pulse duration time elapsed
23:12:04.494 00.034 13828 IsSlewing returns 0
23:12:04.494 00.000 13828 IsGuiding returns 1
23:12:04.525 00.031 13828 IsSlewing returns 0
23:12:04.525 00.000 13828 IsGuiding returns 1
23:12:04.557 00.032 13828 IsSlewing returns 0
23:12:04.557 00.000 13828 IsGuiding returns 0
23:12:04.557 00.000 13828 scope move finished after 67 + 115 ms
23:12:04.557 00.000 13828 Move returns status 0, amount 67
23:12:04.557 00.000 13828 MoveAxis(N, 0, ABG)
23:12:04.557 00.000 13828 duration set to 0 by GuideMode
23:12:04.557 00.000 13828 Move returns status 0, amount 0
23:12:04.557 00.000 13828 move complete, result=0
23:12:04.557 00.000 13828 worker thread done servicing request
23:12:04.558 00.001 13828 Worker thread wakes up
23:12:04.558 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:12:04.558 00.000 8960 GuideStep: -0.2 px 67 ms EAST, 0.2 px 0 ms NORTH
23:12:04.560 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1835,877,31,31)
23:12:05.303 00.743 8960 PhdConfig flush
23:12:07.032 01.729 13828 Exposure complete
23:12:07.169 00.137 13828 worker thread done servicing request
23:12:07.169 00.000 8960 OnExposeComplete: enter
23:12:07.171 00.002 8960 UpdateGuideState(): m_state=6
23:12:07.173 00.002 8960 Star::Find(15, 1849, 891, 0, (0,0,0,0), 1.5, 10.0, 65535) frame 4
23:12:07.174 00.001 8960 Star::Find returns 1 (0), X=1849.70, Y=891.88, Mass=962853, SNR=122.4, Peak=52208 HFD=5.0
23:12:07.176 00.002 8960 CameraToMount -- cameraTheta (1.78) - m_xAngle (-0.39) = xAngle (2.18 = 2.18)
23:12:07.178 00.002 8960 CameraToMount -- cameraTheta (1.78) - (m_xAngle (-0.39) + m_yAngleError (0.04)) = yAngle (2.14 = 2.14)
23:12:07.179 00.001 8960 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.78 mountX=-0.14 mountY=0.20, mountTheta=2.17
23:12:07.184 00.005 8960 SchedulePrimaryMove(0D7BAB20, x=-0.05, y=0.23, opts=13)
23:12:07.186 00.002 8960 Enqueuing Move request for scope (-0.05, 0.23)
23:12:07.188 00.002 13828 Worker thread wakes up
23:12:07.188 00.000 13828 worker thread servicing REQUEST_MOVE scope ofs (-0.05, 0.23) opts 0xd
23:12:07.188 00.000 13828 Handling offset move in thread for scope, endpoint = (-0.05, 0.23)
23:12:07.188 00.000 13828 Moving (-0.05, 0.23) raw xDistance=-0.14 yDistance=0.20
23:12:07.188 00.000 13828 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14
23:12:07.188 00.000 13828 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guide_algorithm_resistswitch.cpp:104->input < m_minMove
23:12:07.188 00.000 13828 GuideAlgorithmResistSwitch::result() returns 0.00 from input 0.20
23:12:07.188 00.000 13828 MoveAxis(E, 0, ABG)
23:12:07.188 00.000 13828 Move returns status 0, amount 0
23:12:07.189 00.001 13828 MoveAxis(N, 0, ABG)
23:12:07.189 00.000 13828 duration set to 0 by GuideMode
23:12:07.189 00.000 13828 Move returns status 0, amount 0
23:12:07.189 00.000 13828 move complete, result=0
23:12:07.189 00.000 13828 worker thread done servicing request
23:12:07.190 00.001 8960 UpdateImageDisplay: Size=(1920,1080) min=3792, max=65535, med=7510, FiltMin=5724, FiltMax=65535, Gamma=2.540
23:12:07.192 00.002 8960 UpdateGuideState exits: m=962853 SNR=122.4
23:12:07.194 00.002 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=1
23:12:07.196 00.002 8960 ScheduleExposure(2000,3,1) exposurePending=0
23:12:07.198 00.002 8960 Enqueuing Expose request
23:12:07.200 00.002 13828 Worker thread wakes up
23:12:07.200 00.000 13828 worker thread servicing REQUEST_EXPOSE 2000
23:12:07.200 00.000 8960 GuideStep: -0.1 px 0 ms EAST, 0.2 px 0 ms NORTH
23:12:07.202 00.002 13828 Handling exposure in thread, d=2000 o=3 r=(1835,877,31,31)
23:12:07.791 00.589 8960 GetBoolean("/Confirm/quit_when_looping_ok", 0) returns 0
23:12:09.675 01.884 13828 Exposure complete
23:12:09.720 00.045 8960 MyFrame::OnClose proceeding
23:12:09.723 00.003 8960 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1
23:12:09.725 00.002 8960 Status Line: Waiting for devices...
23:12:09.730 00.005 8960 StopWorkerThread(0x01591D68) begins
23:12:09.819 00.089 8960 OnExposeComplete: enter
23:12:09.821 00.002 8960 UpdateGuideState(): m_state=6
23:12:09.824 00.003 13828 worker thread done servicing request
23:12:09.824 00.000 13828 Worker thread wakes up
23:12:09.824 00.000 13828 worker thread servicing REQUEST_TERMINATE
23:12:09.824 00.000 13828 worker thread done servicing request
23:12:09.824 00.000 13828 WorkerThread::Entry() ends
23:12:09.824 00.000 8960 Mount: notify guiding stopped
23:12:09.828 00.004 8960 Changing from state GUIDING to STOP
23:12:09.830 00.002 8960 guider state => SELECTED
23:12:09.832 00.002 8960 Throw from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\guider.cpp:1294->Stopped Guiding
23:12:09.834 00.002 8960 Status Line: Stopped Guiding
23:12:09.840 00.006 8960 UpdateImageDisplay: Size=(1920,1080) min=3312, max=65535, med=7510, FiltMin=5686, FiltMax=65535, Gamma=2.540
23:12:09.842 00.002 8960 UpdateGuideState exits: Stopped Guiding
23:12:09.845 00.003 8960 OnExposeComplete: CaptureActive=1 m_continueCapturing=0
23:12:09.847 00.002 8960 setting force full frames = true
23:12:09.901 00.054 8960 Status Line: Stopped.
23:12:09.909 00.008 8960 StopWorkerThread() threadExitCode=0
23:12:09.911 00.002 8960 StopWorkerThread(0x01591D68) ends
23:12:09.913 00.002 8960 WorkerThread destructor called
23:12:09.916 00.003 8960 StopWorkerThread(0x01591228) begins
23:12:09.918 00.002 1220 Worker thread wakes up
23:12:09.918 00.000 1220 worker thread servicing REQUEST_TERMINATE
23:12:09.918 00.000 1220 worker thread done servicing request
23:12:09.918 00.000 1220 WorkerThread::Entry() ends
23:12:09.958 00.040 8960 StopWorkerThread() threadExitCode=0
23:12:09.960 00.002 8960 StopWorkerThread(0x01591228) ends
23:12:09.962 00.002 8960 WorkerThread destructor called
23:12:09.964 00.002 8960 Shutdown: forced=0
23:12:09.966 00.002 8960 Shutdown: disconnect scope
23:12:09.968 00.002 8960 ASCOM Scope: Disconnecting
23:12:09.970 00.002 8960 ASCOM Scope: Disconnected Successfully
23:12:09.976 00.006 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:814->ASCOM Scope: cannot get Declination when not connected to mount
23:12:09.978 00.002 8960 ScopeASCOM::GetDeclinationRadians() returns Unknown
23:12:09.980 00.002 8960 Error thrown from C:\cygwin\home\Andy\projects\phd2-build-20250111-222400\src\scope_ascom.cpp:1126->ASCOM Scope: cannot get side of pier when not connected
23:12:09.982 00.002 8960 ScopeASCOM::SideOfPier() returns -1
23:12:09.984 00.002 8960 Shutdown: disconnect camera
23:12:09.989 00.005 8960 Shutdown complete
23:12:09.991 00.002 8960 UPD: shutdown
23:12:09.993 00.002 8960 stopping server
23:12:09.995 00.002 8960 event server stopped
23:12:09.997 00.002 8960 Status Line: Server stopped
